commit:     bbaed9cb4d11ffec74acf2734741edef20ed7337
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 23 11:20:31 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 23 11:20:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaed9cb

dev-ruby/jquery-ui-rails: fix version

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 .../files/jquery-ui-rails-8.0.0-version.patch      | 11 +++++++
 .../jquery-ui-rails-8.0.0-r1.ebuild                | 34 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/jquery-ui-rails/files/jquery-ui-rails-8.0.0-version.patch 
b/dev-ruby/jquery-ui-rails/files/jquery-ui-rails-8.0.0-version.patch
new file mode 100644
index 000000000000..7a773aa3b7a1
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/files/jquery-ui-rails-8.0.0-version.patch
@@ -0,0 +1,11 @@
+--- a/lib/jquery/ui/rails/version.rb   2025-04-17 15:20:29.000000000 +0200
++++ b/lib/jquery/ui/rails/version.rb   2025-07-23 13:16:45.194343416 +0200
+@@ -1,7 +1,7 @@
+ module Jquery
+   module Ui
+     module Rails
+-      VERSION = "7.0.0"
++      VERSION = "8.0.0"
+       JQUERY_UI_VERSION = "1.14.1"
+     end
+   end

diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-8.0.0-r1.ebuild 
b/dev-ruby/jquery-ui-rails/jquery-ui-rails-8.0.0-r1.ebuild
new file mode 100644
index 000000000000..9020dd5b0180
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-8.0.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+RUBY_FAKEGEM_GEMSPEC="jquery-ui-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
+HOMEPAGE="https://github.com/jquery-ui-rails/jquery-ui-rails";
+SRC_URI="https://github.com/jquery-ui-rails/jquery-ui-rails/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+
+PATCHES=( "${FILESDIR}/${P}-version.patch" )
+
+ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*"
+
+all_ruby_prepare() {
+       sed -e '/executables/ s:^:#:' \
+               -e 's/git ls-files/find */' \
+               -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}

Reply via email to