pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/ruby-with_advisory_lock
Module Name: pkgsrc
Committed By: taca
Date: Tue Feb 3 14:45:13 UTC 2026
Added Files:
pkgsrc/databases/ruby-with_advisory_lock: DESCR Makefile PLIST distinfo
Log Message:
databases/ruby-with_advisory_lock: add version 7.5.0
with_advisory_lock
Adds advisory locking (mutexes) to ActiveRecord 7.2+, with ruby 3.3+, jruby
or truffleruby, when used with MySQL or PostgreSQL.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/ruby-with_advisory_lock/DESCR \
pkgsrc/databases/ruby-with_advisory_lock/Makefile \
pkgsrc/databases/ruby-with_advisory_lock/PLIST \
pkgsrc/databases/ruby-with_advisory_lock/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/databases/ruby-with_advisory_lock/DESCR
diff -u /dev/null pkgsrc/databases/ruby-with_advisory_lock/DESCR:1.1
--- /dev/null Tue Feb 3 14:45:13 2026
+++ pkgsrc/databases/ruby-with_advisory_lock/DESCR Tue Feb 3 14:45:13 2026
@@ -0,0 +1,4 @@
+with_advisory_lock
+
+Adds advisory locking (mutexes) to ActiveRecord 7.2+, with ruby 3.3+, jruby
+or truffleruby, when used with MySQL or PostgreSQL.
Index: pkgsrc/databases/ruby-with_advisory_lock/Makefile
diff -u /dev/null pkgsrc/databases/ruby-with_advisory_lock/Makefile:1.1
--- /dev/null Tue Feb 3 14:45:13 2026
+++ pkgsrc/databases/ruby-with_advisory_lock/Makefile Tue Feb 3 14:45:13 2026
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2026/02/03 14:45:13 taca Exp $
+
+DISTNAME= with_advisory_lock-7.5.0
+CATEGORIES= databases
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/ClosureTree/with_advisory_lock
+COMMENT= Advisory locking for ActiveRecord
+LICENSE= mit
+
+#DEPENDS+= ${RUBY_ACTIVERECORD_DEPENDS}
+DEPENDS+= ${RUBY_RAILTIES_DEPENDS}
+DEPENDS+= ${RUBY_PKGPREFIX}-zeitwerk>=2.7:../../devel/ruby-zeitwerk
+
+RUBY_VERSIONS_ACCEPTED= 33 34
+
+#
+# This pacakge is for redmine60 and redmine61
+#
+RUBY_RAILS_ACCEPTED= 72
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/ruby-with_advisory_lock/PLIST
diff -u /dev/null pkgsrc/databases/ruby-with_advisory_lock/PLIST:1.1
--- /dev/null Tue Feb 3 14:45:13 2026
+++ pkgsrc/databases/ruby-with_advisory_lock/PLIST Tue Feb 3 14:45:13 2026
@@ -0,0 +1,71 @@
+@comment $NetBSD: PLIST,v 1.1 2026/02/03 14:45:13 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.github/workflows/ci.yml
+${GEM_LIBDIR}/.github/workflows/release.yml
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.release-please-manifest.json
+${GEM_LIBDIR}/.ruby-version
+${GEM_LIBDIR}/.tool-versions
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/Makefile
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/console
+${GEM_LIBDIR}/bin/rails
+${GEM_LIBDIR}/bin/sanity
+${GEM_LIBDIR}/bin/sanity_check
+${GEM_LIBDIR}/bin/setup
+${GEM_LIBDIR}/bin/setup_test_db
+${GEM_LIBDIR}/bin/test_connections
+${GEM_LIBDIR}/docker-compose.yml
+${GEM_LIBDIR}/lib/with_advisory_lock.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/concern.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/core_advisory.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/failed_to_acquire_lock.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/jruby_adapter.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/lock_stack_item.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/mysql_advisory.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/postgresql_advisory.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/result.rb
+${GEM_LIBDIR}/lib/with_advisory_lock/version.rb
+${GEM_LIBDIR}/release-please-config.json
+${GEM_LIBDIR}/test/dummy/Rakefile
+${GEM_LIBDIR}/test/dummy/app/controllers/application_controller.rb
+${GEM_LIBDIR}/test/dummy/app/models/application_record.rb
+${GEM_LIBDIR}/test/dummy/app/models/label.rb
+${GEM_LIBDIR}/test/dummy/app/models/mysql_label.rb
+${GEM_LIBDIR}/test/dummy/app/models/mysql_record.rb
+${GEM_LIBDIR}/test/dummy/app/models/mysql_tag.rb
+${GEM_LIBDIR}/test/dummy/app/models/mysql_tag_audit.rb
+${GEM_LIBDIR}/test/dummy/app/models/tag.rb
+${GEM_LIBDIR}/test/dummy/app/models/tag_audit.rb
+${GEM_LIBDIR}/test/dummy/app/models/trilogy_label.rb
+${GEM_LIBDIR}/test/dummy/app/models/trilogy_record.rb
+${GEM_LIBDIR}/test/dummy/app/models/trilogy_tag.rb
+${GEM_LIBDIR}/test/dummy/app/models/trilogy_tag_audit.rb
+${GEM_LIBDIR}/test/dummy/config.ru
+${GEM_LIBDIR}/test/dummy/config/application.rb
+${GEM_LIBDIR}/test/dummy/config/boot.rb
+${GEM_LIBDIR}/test/dummy/config/database.yml
+${GEM_LIBDIR}/test/dummy/config/environment.rb
+${GEM_LIBDIR}/test/dummy/config/routes.rb
+${GEM_LIBDIR}/test/dummy/db/schema.rb
+${GEM_LIBDIR}/test/dummy/db/secondary_schema.rb
+${GEM_LIBDIR}/test/dummy/db/trilogy_schema.rb
+${GEM_LIBDIR}/test/dummy/lib/tasks/db.rake
+${GEM_LIBDIR}/test/sanity_check_test.rb
+${GEM_LIBDIR}/test/test_helper.rb
+${GEM_LIBDIR}/test/with_advisory_lock/blocking_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/concern_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/lock_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/multi_adapter_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/mysql_release_lock_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/parallelism_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/postgresql_race_condition_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/shared_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/thread_test.rb
+${GEM_LIBDIR}/test/with_advisory_lock/transaction_test.rb
+${GEM_LIBDIR}/with_advisory_lock.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/databases/ruby-with_advisory_lock/distinfo
diff -u /dev/null pkgsrc/databases/ruby-with_advisory_lock/distinfo:1.1
--- /dev/null Tue Feb 3 14:45:13 2026
+++ pkgsrc/databases/ruby-with_advisory_lock/distinfo Tue Feb 3 14:45:13 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/02/03 14:45:13 taca Exp $
+
+BLAKE2s (with_advisory_lock-7.5.0.gem) = 29c28f6ba98c602c7419c724b36feb3caa7318e3f59c07e46472621b7d6b58e4
+SHA512 (with_advisory_lock-7.5.0.gem) = 6bfefb01b58ede169b350eabc2491116f36581e123d9a612f92a42b43bd63d198ccf1f08b2ad580124ba736a577b449efc8f54fbd47ad97bfa7a093c7d59ff3f
+Size (with_advisory_lock-7.5.0.gem) = 32768 bytes
Home |
Main Index |
Thread Index |
Old Index