git: 8d26b8e71eed - main - www/rubygem-acts-as-taggable-on: Update to 11.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 08 Sep 2024 18:55:55 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8d26b8e71eedf1c88374f20c72643dad4218aa62
commit 8d26b8e71eedf1c88374f20c72643dad4218aa62
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-09-08 18:35:12 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-09-08 18:40:24 +0000
www/rubygem-acts-as-taggable-on: Update to 11.0.0
- Update pkg-descr
Changes: https://github.com/mbleigh/acts-as-taggable-on/blob/master/CHANGELOG.md
---
www/rubygem-acts-as-taggable-on/Makefile | 5 +++--
www/rubygem-acts-as-taggable-on/distinfo | 6 +++---
www/rubygem-acts-as-taggable-on/pkg-descr | 16 +++++++++++++---
3 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/www/rubygem-acts-as-taggable-on/Makefile b/www/rubygem-acts-as-taggable-on/Makefile
index f3375da730d4..87c0019b84f2 100644
--- a/www/rubygem-acts-as-taggable-on/Makefile
+++ b/www/rubygem-acts-as-taggable-on/Makefile
@@ -1,5 +1,5 @@
PORTNAME= acts-as-taggable-on
-PORTVERSION= 10.0.0
+PORTVERSION= 11.0.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/mbleigh/acts-as-taggable-on
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-activerecord70>=6.1<7.2:databases/rubygem-activerecord70
+RUN_DEPENDS= rubygem-activerecord70>=7.0<8.0:databases/rubygem-activerecord70 \
+ rubygem-zeitwerk>=2.4<3.0:devel/rubygem-zeitwerk
USES= gem
diff --git a/www/rubygem-acts-as-taggable-on/distinfo b/www/rubygem-acts-as-taggable-on/distinfo
index 747bf658bb40..ab4b3d76fde5 100644
--- a/www/rubygem-acts-as-taggable-on/distinfo
+++ b/www/rubygem-acts-as-taggable-on/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700426534
-SHA256 (rubygem/acts-as-taggable-on-10.0.0.gem) = d360e96f1622010a2f8fe5c6f480f8cf95ba0bc2072e0b9974574e5f336edb83
-SIZE (rubygem/acts-as-taggable-on-10.0.0.gem) = 57344
+TIMESTAMP = 1725560917
+SHA256 (rubygem/acts-as-taggable-on-11.0.0.gem) = 1718e8ce00b0eeb138e14bd6cccca7d5c45b376f42af544c5bdb5afbdb3be852
+SIZE (rubygem/acts-as-taggable-on-11.0.0.gem) = 56832
diff --git a/www/rubygem-acts-as-taggable-on/pkg-descr b/www/rubygem-acts-as-taggable-on/pkg-descr
index cbc5b07b31de..13a9f40e9b93 100644
--- a/www/rubygem-acts-as-taggable-on/pkg-descr
+++ b/www/rubygem-acts-as-taggable-on/pkg-descr
@@ -1,3 +1,13 @@
-With ActsAsTaggableOn, you can tag a single model on several contexts,
-such as skills, interests, and awards. It also provides other
-advanced functionality.
+This plugin was originally based on Acts as Taggable on Steroids by Jonathan
+Viney. It has evolved substantially since that point, but all credit goes to him
+for the initial tagging functionality that so many people have used.
+
+For instance, in a social network, a user might have tags that are called
+skills, interests, sports, and more. There is no real way to differentiate
+between tags and so an implementation of this type is not possible with acts as
+taggable on steroids.
+
+Enter Acts as Taggable On. Rather than tying functionality to a specific keyword
+(namely tags), acts as taggable on allows you to specify an arbitrary number of
+tag "contexts" that can be used locally or in combination in the same way
+steroids was used.