[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 67ac99016f7443516e3d6c90d94603a7c3e353b7 Author: Sam James gentoo org> AuthorDate: Tue May 28 20:47:19 2024 + Commit: Sam James gentoo org> CommitDate: Tue May 28 20:47:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac9901 gnome-extra/cjs: Stabilize 6.0.0 amd64, #932972 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-6.0.0.ebuild b/gnome-extra/cjs/cjs-6.0.0.ebuild index 86249361a7cd..73c12443341d 100644 --- a/gnome-extra/cjs/cjs-6.0.0.ebuild +++ b/gnome-extra/cjs/cjs-6.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-lang/spidermonkey:102
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 53ca653a2aa2d63cf947820e8b5d91e2fddf3799 Author: Sam James gentoo org> AuthorDate: Tue May 28 16:59:10 2024 + Commit: Sam James gentoo org> CommitDate: Tue May 28 16:59:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ca653a gnome-extra/cjs: Stabilize 6.0.0 x86, #932972 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-6.0.0.ebuild b/gnome-extra/cjs/cjs-6.0.0.ebuild index ea5027ca2add..86249361a7cd 100644 --- a/gnome-extra/cjs/cjs-6.0.0.ebuild +++ b/gnome-extra/cjs/cjs-6.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-lang/spidermonkey:102
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/files/
commit: 369ce865e724a7f87fd043841d6548de50f7dfd1 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 26 09:46:09 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 28 01:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369ce865 gnome-extra/cjs: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34483 Signed-off-by: Conrad Kostecki gentoo.org> gnome-extra/cjs/files/cjs-5.6.1-clang15.patch | 50 --- 1 file changed, 50 deletions(-) diff --git a/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch b/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch deleted file mode 100644 index 43439e6f2c2a.. --- a/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://bugs.gentoo.org/905430 -https://github.com/linuxmint/cjs/issues/115 -https://gitlab.gnome.org/GNOME/gjs/-/issues/514 -https://gitlab.gnome.org/GNOME/gjs/-/commit/9b11ed0ba70718a8b1983126563cea58658a808f - -From f93880c356108cfdbc8f9ebe318d18f256d7128d Mon Sep 17 00:00:00 2001 -From: Philip Chimento -Date: Sat, 5 Nov 2022 18:01:36 -0700 -Subject: [PATCH] tests: Avoid using char type in uniform_int_distribution - template - -This is undefined behaviour. GCC and pre-15.x Clang accept it, so we -didn't notice it before. - -Closes: #514 a/test/gjs-tests.cpp -+++ b/test/gjs-tests.cpp -@@ -55,12 +55,30 @@ static unsigned cpp_random_seed = 0; - - using Gjs::Test::assert_equal; - -+template -+struct is_char_helper : public std::false_type {}; -+template <> -+struct is_char_helper : public std::true_type {}; -+template <> -+struct is_char_helper : public std::true_type {}; -+template <> -+struct is_char_helper : public std::true_type {}; -+template <> -+struct is_char_helper : public std::true_type {}; -+template -+struct is_char : public is_char_helper>::type {}; -+template -+inline constexpr bool is_char_v = is_char::value; -+ - template - T get_random_number() { - std::mt19937_64 gen(cpp_random_seed); - - if constexpr (std::is_same_v) { - return g_random_boolean(); -+} else if constexpr (is_char_v) { -+return std::char_traits::to_char_type( -+get_random_number::int_type>()); - } else if constexpr (std::is_integral_v) { - T lowest_value = std::numeric_limits::lowest(); - --- -GitLab
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: f9fc7f522c641bb378481e491f58091e85f4afe8 Author: Joonas Niilola gentoo org> AuthorDate: Fri Oct 13 07:42:46 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 13 07:42:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9fc7f52 gnome-extra/cjs: Stabilize 5.8.0 x86, #914901 Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/cjs-5.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.8.0.ebuild b/gnome-extra/cjs/cjs-5.8.0.ebuild index 91361b0adc7d..1246cf2ca035 100644 --- a/gnome-extra/cjs/cjs-5.8.0.ebuild +++ b/gnome-extra/cjs/cjs-5.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-lang/spidermonkey:102
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 0e346f3bc4e73e0e93742085a9617b5a06a6dd64 Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 4 08:23:39 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 4 08:24:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e346f3b gnome-extra/cjs: Stabilize 5.8.0 amd64, #914901 Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/cjs-5.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.8.0.ebuild b/gnome-extra/cjs/cjs-5.8.0.ebuild index 7ff921479309..91361b0adc7d 100644 --- a/gnome-extra/cjs/cjs-5.8.0.ebuild +++ b/gnome-extra/cjs/cjs-5.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" RDEPEND=" dev-lang/spidermonkey:102
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: c0efa0f4e65ded35475ce58e85c56d519be121a2 Author: WANG Xuerui gentoo org> AuthorDate: Tue Sep 26 07:22:36 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Sep 26 15:58:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0efa0f4 gnome-extra/cjs: keyword 5.8.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> gnome-extra/cjs/cjs-5.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.8.0.ebuild b/gnome-extra/cjs/cjs-5.8.0.ebuild index 4a0965dcd743..7ff921479309 100644 --- a/gnome-extra/cjs/cjs-5.8.0.ebuild +++ b/gnome-extra/cjs/cjs-5.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" RDEPEND=" dev-lang/spidermonkey:102
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: edb4860833f7c6507da7804deebfebb4e93f Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Sun May 7 18:53:51 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 7 22:13:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb48608 gnome-extra/cjs: drop 5.2.0 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-5.2.0.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 93cc3c014d4d..7475c2fec6ef 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 DIST cjs-5.6.1.tar.gz 794907 BLAKE2B 9ec6d5ffb33a28dca96d640da7b499e81751d5889dd0caec354fdf41de7b42c8d8edd737def68c2506c94af7a69a4d3433c459da2a5884f2668f14eac22163a0 SHA512 35662d78174d428610642198da2c19137cd61dce93de69011fea235b0f461a2072ff219da0f18ef36068c1e3e5c2dc88684493b900a12fc1cd0b32503ae5 diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild deleted file mode 100644 index 02b98ea1395f.. --- a/gnome-extra/cjs/cjs-5.2.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9,10} ) - -inherit meson pax-utils python-any-r1 virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" -SLOT="0" -IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND=" - dev-lang/spidermonkey:78 - >=dev-libs/glib-2.58.0:2 - >=dev-libs/gobject-introspection-1.58.3:= - >=dev-libs/libffi-3.2.1:0= - - cairo? ( x11-libs/cairo[glib,X] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - x11-libs/gtk+:3[introspection] - ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - python_fix_shebang build -} - -src_configure() { - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - meson_src_install - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/files/, gnome-extra/cjs/
commit: 365603f75e075df14603daa916aceb3d9519f3cd Author: Sam James gentoo org> AuthorDate: Fri May 5 05:08:19 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 5 05:08:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365603f7 gnome-extra/cjs: fix build w/ clang 15 Closes: https://bugs.gentoo.org/905430 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.6.1.ebuild | 4 +++ gnome-extra/cjs/files/cjs-5.6.1-clang15.patch | 50 +++ 2 files changed, 54 insertions(+) diff --git a/gnome-extra/cjs/cjs-5.6.1.ebuild b/gnome-extra/cjs/cjs-5.6.1.ebuild index e30a52266004..25a3e01843cd 100644 --- a/gnome-extra/cjs/cjs-5.6.1.ebuild +++ b/gnome-extra/cjs/cjs-5.6.1.ebuild @@ -38,6 +38,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PN}-5.6.1-clang15.patch +) + src_prepare() { default python_fix_shebang build diff --git a/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch b/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch new file mode 100644 index ..43439e6f2c2a --- /dev/null +++ b/gnome-extra/cjs/files/cjs-5.6.1-clang15.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/905430 +https://github.com/linuxmint/cjs/issues/115 +https://gitlab.gnome.org/GNOME/gjs/-/issues/514 +https://gitlab.gnome.org/GNOME/gjs/-/commit/9b11ed0ba70718a8b1983126563cea58658a808f + +From f93880c356108cfdbc8f9ebe318d18f256d7128d Mon Sep 17 00:00:00 2001 +From: Philip Chimento +Date: Sat, 5 Nov 2022 18:01:36 -0700 +Subject: [PATCH] tests: Avoid using char type in uniform_int_distribution + template + +This is undefined behaviour. GCC and pre-15.x Clang accept it, so we +didn't notice it before. + +Closes: #514 +--- a/test/gjs-tests.cpp b/test/gjs-tests.cpp +@@ -55,12 +55,30 @@ static unsigned cpp_random_seed = 0; + + using Gjs::Test::assert_equal; + ++template ++struct is_char_helper : public std::false_type {}; ++template <> ++struct is_char_helper : public std::true_type {}; ++template <> ++struct is_char_helper : public std::true_type {}; ++template <> ++struct is_char_helper : public std::true_type {}; ++template <> ++struct is_char_helper : public std::true_type {}; ++template ++struct is_char : public is_char_helper>::type {}; ++template ++inline constexpr bool is_char_v = is_char::value; ++ + template + T get_random_number() { + std::mt19937_64 gen(cpp_random_seed); + + if constexpr (std::is_same_v) { + return g_random_boolean(); ++} else if constexpr (is_char_v) { ++return std::char_traits::to_char_type( ++get_random_number::int_type>()); + } else if constexpr (std::is_integral_v) { + T lowest_value = std::numeric_limits::lowest(); + +-- +GitLab
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 0ce6a906e8fb8af698e6e78e3053f2b1f02ef0e7 Author: Sam James gentoo org> AuthorDate: Sun Apr 30 23:53:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 30 23:53:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce6a906 gnome-extra/cjs: Stabilize 5.6.1 x86, #904598 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.6.1.ebuild b/gnome-extra/cjs/cjs-5.6.1.ebuild index 21d1989d86ad..e30a52266004 100644 --- a/gnome-extra/cjs/cjs-5.6.1.ebuild +++ b/gnome-extra/cjs/cjs-5.6.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-lang/spidermonkey-78.2.0:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 3cdfd7421de58402acf52a11509cbd54a8f6e812 Author: Sam James gentoo org> AuthorDate: Sun Apr 30 23:48:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 30 23:49:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdfd742 gnome-extra/cjs: Stabilize 5.6.1 amd64, #904598 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.6.1.ebuild b/gnome-extra/cjs/cjs-5.6.1.ebuild index 221aecf8fdd8..21d1989d86ad 100644 --- a/gnome-extra/cjs/cjs-5.6.1.ebuild +++ b/gnome-extra/cjs/cjs-5.6.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-lang/spidermonkey-78.2.0:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 903baa0799600ed0c49ba738535a8f3e534d6457 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Tue Dec 20 01:44:20 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 07:04:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903baa07 gnome-extra/cjs: Update PYTHON_COMPAT Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.6.1.ebuild b/gnome-extra/cjs/cjs-5.6.1.ebuild index 6be01f34d1a5..a536482a4de2 100644 --- a/gnome-extra/cjs/cjs-5.6.1.ebuild +++ b/gnome-extra/cjs/cjs-5.6.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10,11} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit flag-o-matic meson pax-utils python-any-r1 virtualx
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 551d75e8130367ed397bf16dd73d6b0899697251 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Fri Nov 18 05:42:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 06:17:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551d75e8 gnome-extra/cjs: drop 5.4.1 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-5.4.1.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 5a68f4c3fe69..93cc3c014d4d 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,2 @@ DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 -DIST cjs-5.4.1.tar.gz 794618 BLAKE2B 6da2cbb5c000d5ef649f64136fd8e886b3b75df6433d62859b2e82080fd52247bd148d4092a92c4b3448718d66254dc0ab6affdf45e13a8eec07d40eef1933a5 SHA512 8fae67c90cfba012420a17d28b94694e86f962c03b69e90e4192d699ce38ca01c9a7be2febf95c16c27a556f101a581006206a9549259486be614cfbd400ef6b DIST cjs-5.6.1.tar.gz 794907 BLAKE2B 9ec6d5ffb33a28dca96d640da7b499e81751d5889dd0caec354fdf41de7b42c8d8edd737def68c2506c94af7a69a4d3433c459da2a5884f2668f14eac22163a0 SHA512 35662d78174d428610642198da2c19137cd61dce93de69011fea235b0f461a2072ff219da0f18ef36068c1e3e5c2dc88684493b900a12fc1cd0b32503ae5 diff --git a/gnome-extra/cjs/cjs-5.4.1.ebuild b/gnome-extra/cjs/cjs-5.4.1.ebuild deleted file mode 100644 index 244d2a0ce443.. --- a/gnome-extra/cjs/cjs-5.4.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit flag-o-matic meson pax-utils python-any-r1 virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" -SLOT="0" -IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-lang/spidermonkey-78.2.0:78 - >=dev-libs/glib-2.66.0:2 - >=dev-libs/gobject-introspection-1.66.1:= - >=dev-libs/libffi-3.3:0= - - cairo? ( x11-libs/cairo[glib,svg(+),X] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - x11-libs/gtk+:3[introspection] - ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - python_fix_shebang build -} - -src_configure() { - append-cppflags -DG_DISABLE_CAST_CHECKS - - # On musl, it's required that either gjs, pixman or gnome-shell to be built - # with a larger stack otherwise librsvg fails to render a particular SVG, as - # a result we fail to get gdm or gnome-shell running (greeted with a fail - # whale screen). The bug has been reported to librsvg. This is ideally just - # a temporary workaround until we understand what exactly needs a larger - # stack size, as it's not sufficient to do just librsvg. - # - # Please refer to: - # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 - # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 - # - # TODO: Find an actual fix instead of increasing the stack - use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 - - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - meson_src_install - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: b508f6d71764530bb9778d80d4d6ba23c79b8f4d Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Fri Nov 18 05:42:28 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 06:17:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b508f6d7 gnome-extra/cjs: add 5.6.1 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-5.6.1.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index fab89bbba281..5a68f4c3fe69 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 DIST cjs-5.4.1.tar.gz 794618 BLAKE2B 6da2cbb5c000d5ef649f64136fd8e886b3b75df6433d62859b2e82080fd52247bd148d4092a92c4b3448718d66254dc0ab6affdf45e13a8eec07d40eef1933a5 SHA512 8fae67c90cfba012420a17d28b94694e86f962c03b69e90e4192d699ce38ca01c9a7be2febf95c16c27a556f101a581006206a9549259486be614cfbd400ef6b +DIST cjs-5.6.1.tar.gz 794907 BLAKE2B 9ec6d5ffb33a28dca96d640da7b499e81751d5889dd0caec354fdf41de7b42c8d8edd737def68c2506c94af7a69a4d3433c459da2a5884f2668f14eac22163a0 SHA512 35662d78174d428610642198da2c19137cd61dce93de69011fea235b0f461a2072ff219da0f18ef36068c1e3e5c2dc88684493b900a12fc1cd0b32503ae5 diff --git a/gnome-extra/cjs/cjs-5.6.1.ebuild b/gnome-extra/cjs/cjs-5.6.1.ebuild new file mode 100644 index ..6be01f34d1a5 --- /dev/null +++ b/gnome-extra/cjs/cjs-5.6.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit flag-o-matic meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +IUSE="+cairo examples readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-lang/spidermonkey-78.2.0:78 + >=dev-libs/glib-2.66.0:2 + >=dev-libs/gobject-introspection-1.66.1:= + >=dev-libs/libffi-3.3:0= + + cairo? ( x11-libs/cairo[glib,svg(+),X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + x11-libs/gtk+:3[introspection] + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + append-cppflags -DG_DISABLE_CAST_CHECKS + + # On musl, it's required that either gjs, pixman or gnome-shell to be built + # with a larger stack otherwise librsvg fails to render a particular SVG, as + # a result we fail to get gdm or gnome-shell running (greeted with a fail + # whale screen). The bug has been reported to librsvg. This is ideally just + # a temporary workaround until we understand what exactly needs a larger + # stack size, as it's not sufficient to do just librsvg. + # + # Please refer to: + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 + # + # TODO: Find an actual fix instead of increasing the stack + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 970758917f8a337db0d428e8b36c516f804eb964 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 21 17:46:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 21 17:46:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97075891 gnome-extra/cjs: Keyword 5.4.1 ppc64, #867085 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/cjs/cjs-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.4.1.ebuild b/gnome-extra/cjs/cjs-5.4.1.ebuild index e86d16da7abd..244d2a0ce443 100644 --- a/gnome-extra/cjs/cjs-5.4.1.ebuild +++ b/gnome-extra/cjs/cjs-5.4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-lang/spidermonkey-78.2.0:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 7b4ad84f2ee604edfc87fb18963b9d97f805fca4 Author: Sam James gentoo org> AuthorDate: Wed Oct 12 23:10:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 23:10:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4ad84f gnome-extra/cjs: fix MissingUseDepDefault on cairo Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.4.1.ebuild b/gnome-extra/cjs/cjs-5.4.1.ebuild index 2e039d51fe6c..e86d16da7abd 100644 --- a/gnome-extra/cjs/cjs-5.4.1.ebuild +++ b/gnome-extra/cjs/cjs-5.4.1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" >=dev-libs/gobject-introspection-1.66.1:= >=dev-libs/libffi-3.3:0= - cairo? ( x11-libs/cairo[glib,svg,X] ) + cairo? ( x11-libs/cairo[glib,svg(+),X] ) readline? ( sys-libs/readline:0= ) " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: d90eec7554389295a98c935a46b353062e10d733 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Mon Aug 22 05:20:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 23:04:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90eec75 gnome-extra/cjs: Fix license declaration Update to match upstream debian/copyright declaration. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.2.0.ebuild | 2 +- gnome-extra/cjs/cjs-5.4.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild index 63325e9d3c4b..048dbbbf8c0d 100644 --- a/gnome-extra/cjs/cjs-5.2.0.ebuild +++ b/gnome-extra/cjs/cjs-5.2.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" KEYWORDS="amd64 ~arm64 ~riscv x86" diff --git a/gnome-extra/cjs/cjs-5.4.1.ebuild b/gnome-extra/cjs/cjs-5.4.1.ebuild index fde49a84c379..2e039d51fe6c 100644 --- a/gnome-extra/cjs/cjs-5.4.1.ebuild +++ b/gnome-extra/cjs/cjs-5.4.1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: f2ee9f1ac9700d70d45071d738156eb255fc01c9 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Sun Jun 12 04:34:48 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 23:04:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ee9f1a gnome-extra/cjs: 5.4.1 version bump Bug: https://bugs.gentoo.org/863197 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-5.4.1.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index f670bd811899..fab89bbba281 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 +DIST cjs-5.4.1.tar.gz 794618 BLAKE2B 6da2cbb5c000d5ef649f64136fd8e886b3b75df6433d62859b2e82080fd52247bd148d4092a92c4b3448718d66254dc0ab6affdf45e13a8eec07d40eef1933a5 SHA512 8fae67c90cfba012420a17d28b94694e86f962c03b69e90e4192d699ce38ca01c9a7be2febf95c16c27a556f101a581006206a9549259486be614cfbd400ef6b diff --git a/gnome-extra/cjs/cjs-5.4.1.ebuild b/gnome-extra/cjs/cjs-5.4.1.ebuild new file mode 100644 index ..fde49a84c379 --- /dev/null +++ b/gnome-extra/cjs/cjs-5.4.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit flag-o-matic meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-lang/spidermonkey-78.2.0:78 + >=dev-libs/glib-2.66.0:2 + >=dev-libs/gobject-introspection-1.66.1:= + >=dev-libs/libffi-3.3:0= + + cairo? ( x11-libs/cairo[glib,svg,X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + x11-libs/gtk+:3[introspection] + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + append-cppflags -DG_DISABLE_CAST_CHECKS + + # On musl, it's required that either gjs, pixman or gnome-shell to be built + # with a larger stack otherwise librsvg fails to render a particular SVG, as + # a result we fail to get gdm or gnome-shell running (greeted with a fail + # whale screen). The bug has been reported to librsvg. This is ideally just + # a temporary workaround until we understand what exactly needs a larger + # stack size, as it's not sufficient to do just librsvg. + # + # Please refer to: + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 + # + # TODO: Find an actual fix instead of increasing the stack + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 01d4cfe9418ce0cb9c9a3d4fba97700fa801fa90 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Tue May 3 21:28:17 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 11 02:10:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d4cfe9 gnome-extra/cjs: Remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-5.0.1.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index fc9f06a925ba..f670bd811899 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23 SHA512 a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375 DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild deleted file mode 100644 index cc39b0d608f5.. --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit meson pax-utils python-any-r1 virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND=" - dev-lang/spidermonkey:78 - >=dev-libs/glib-2.58.0:2 - >=dev-libs/gobject-introspection-1.58.3:= - >=dev-libs/libffi-3.2.1:0= - - cairo? ( x11-libs/cairo[glib,X] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - x11-libs/gtk+:3[introspection] - ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - python_fix_shebang build -} - -src_configure() { - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - meson_src_install - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 2bfcebb39e966c10de24e3b1551f02af052d6df7 Author: Sam James gentoo org> AuthorDate: Thu May 5 03:00:32 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 5 03:00:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfcebb3 gnome-extra/cjs: Stabilize 5.2.0 x86, #841614 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild index f79d42bfdebf..63325e9d3c4b 100644 --- a/gnome-extra/cjs/cjs-5.2.0.ebuild +++ b/gnome-extra/cjs/cjs-5.2.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/files/, gnome-extra/cjs/
commit: 0bb38e37e4773eb4f5b53d5a5ee8e4c0cc04fb9d Author: Sam James gentoo org> AuthorDate: Fri Jan 21 17:18:28 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 17:18:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb38e37 gnome-extra/cjs: fix build with meson 0.61 Just drop a patch which is going to end up reverted. Bug: https://github.com/linuxmint/cjs/pull/100 Closes: https://bugs.gentoo.org/831754 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 6 +-- gnome-extra/cjs/cjs-5.2.0.ebuild | 6 +-- gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch | 58 -- 3 files changed, 2 insertions(+), 68 deletions(-) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index b858d01e335f..cc39b0d608f5 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -38,10 +38,6 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( - "${FILESDIR}/cjs-5.0.1-meson-0.60.2.patch" -) - src_prepare() { default python_fix_shebang build diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild index b51622fc3926..bf8e76b942a0 100644 --- a/gnome-extra/cjs/cjs-5.2.0.ebuild +++ b/gnome-extra/cjs/cjs-5.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -38,10 +38,6 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( - "${FILESDIR}/cjs-5.0.1-meson-0.60.2.patch" -) - src_prepare() { default python_fix_shebang build diff --git a/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch b/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch deleted file mode 100644 index 1ce4eef2abb2.. --- a/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 61823ced59db5ce7a4223ce2759f3da52d83a0de Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Sat, 27 Nov 2021 23:21:56 + -Subject: [PATCH] build: disable gir install via list to pacify meson >= 0.60.2 - -meson.build:541:0: ERROR: "install_dir" must be specified when installing a target -installed-tests/js/meson.build:47:0: ERROR: "install_dir" must be specified when installing a target -installed-tests/js/meson.build:66:0: ERROR: "install_dir" must be specified when installing a target -installed-tests/js/meson.build:81:0: ERROR: "install_dir" must be specified when installing a target - installed-tests/js/meson.build | 6 +++--- - meson.build| 2 +- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/installed-tests/js/meson.build b/installed-tests/js/meson.build -index d3125a7c..564124f2 100644 a/installed-tests/js/meson.build -+++ b/installed-tests/js/meson.build -@@ -48,7 +48,7 @@ regress_gir = gnome.generate_gir(libregress, includes: regress_gir_includes, - sources: regress_sources, namespace: 'Regress', nsversion: '1.0', - identifier_prefix: 'Regress', symbol_prefix: 'regress_', - extra_args: ['--warn-all', '--warn-error'] + regress_gir_c_args, --install: get_option('installed_tests'), install_dir_gir: false, -+install: get_option('installed_tests'), install_dir_gir: [false], - install_dir_typelib: installed_tests_execdir) - regress_typelib = regress_gir[1] - -@@ -66,7 +66,7 @@ libwarnlib = library('warnlib', warnlib_sources, - warnlib_gir = gnome.generate_gir(libwarnlib, includes: ['Gio-2.0'], - sources: warnlib_sources, namespace: 'WarnLib', nsversion: '1.0', - symbol_prefix: 'warnlib_', header: 'warnlib.h', --install: get_option('installed_tests'), install_dir_gir: false, -+install: get_option('installed_tests'), install_dir_gir: [false], - install_dir_typelib: installed_tests_execdir) - warnlib_typelib = warnlib_gir[1] - -@@ -82,7 +82,7 @@ gimarshallingtests_gir = gnome.generate_gir(libgimarshallingtests, - includes: ['Gio-2.0'], sources: gimarshallingtests_sources, - namespace: 'GIMarshallingTests', nsversion: '1.0', - symbol_prefix: 'gi_marshalling_tests_', extra_args: '--warn-error', --install: get_option('installed_tests'), install_dir_gir: false, -+install: get_option('installed_tests'), install_dir_gir: [false], - install_dir_typelib: installed_tests_execdir) - gimarshallingtests_typelib = gimarshallingtests_gir[1] - -diff --git a/meson.build b/meson.build -index aa55addc..43ba4af1 100644 a/meson.build -+++ b/meson.build -@@ -542,7 +542,7 @@ gjs_private_gir = gnome.generate_gir(libgjs, - includes: ['GObject-2.0', 'Gio-2.0'], sources: libgjs_private_sources, - namespace: 'CjsPrivate', nsversion: '1.0', identifier_prefix: 'Gjs', - symbol_p
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 183c0a3a83a2f8ab0d7278b6d961733e108d9752 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Tue Dec 28 06:58:22 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 17:14:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183c0a3a gnome-extra/cjs: 5.2.0 version bump Add Python 3.10 support. Bug: https://bugs.gentoo.org/831754 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-5.2.0.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index e1ed405bf2db..fc9f06a925ba 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23 SHA512 a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375 +DIST cjs-5.2.0.tar.gz 601982 BLAKE2B 99fe183add425e5178863aa6b0af6aa0579de0dabee72ad9bcc86e2edf0ad13093ce659ac60ed365edb33ff1eb54d54766a7e0df1a65aa64b7da34e5559297c7 SHA512 0ce5cc07be036fa9af93c7d98a179881789f883578a2034c3c28255ef9da96d32b4203fc39311eaea0bdbe5148f13920d72dd24acb717c4e60302b390097a825 diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild new file mode 100644 index ..0cf34e53e088 --- /dev/null +++ b/gnome-extra/cjs/cjs-5.2.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-lang/spidermonkey:78 + >=dev-libs/glib-2.58.0:2 + >=dev-libs/gobject-introspection-1.58.3:= + >=dev-libs/libffi-3.2.1:0= + + cairo? ( x11-libs/cairo[glib,X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + + gtk? ( x11-libs/gtk+:3[introspection] ) + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/cjs-5.0.1-meson-0.60.2.patch" +) + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 58cbc477e1f6bea1c603c9f43b433438b55667a3 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Tue Dec 28 07:02:47 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 17:15:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cbc477 gnome-extra/cjs: Make gtk+ required for tests Closes: https://bugs.gentoo.org/649534 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 5 ++--- gnome-extra/cjs/cjs-5.2.0.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index 6252c94cb33f..b858d01e335f 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" -IUSE="+cairo examples gtk readline sysprof test" +IUSE="+cairo examples readline sysprof test" KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" @@ -30,8 +30,7 @@ DEPEND=" sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus - - gtk? ( x11-libs/gtk+:3[introspection] ) + x11-libs/gtk+:3[introspection] ) " BDEPEND=" diff --git a/gnome-extra/cjs/cjs-5.2.0.ebuild b/gnome-extra/cjs/cjs-5.2.0.ebuild index 0cf34e53e088..b51622fc3926 100644 --- a/gnome-extra/cjs/cjs-5.2.0.ebuild +++ b/gnome-extra/cjs/cjs-5.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" -IUSE="+cairo examples gtk readline sysprof test" +IUSE="+cairo examples readline sysprof test" KEYWORDS="~amd64 ~arm64 ~riscv ~x86" RDEPEND=" @@ -30,8 +30,7 @@ DEPEND=" sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus - - gtk? ( x11-libs/gtk+:3[introspection] ) + x11-libs/gtk+:3[introspection] ) " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 06362852dda4614dcfc000f1dff15c7d01c8f9e0 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Tue Dec 28 04:12:58 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 17:13:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06362852 gnome-extra/cjs: Remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest| 1 - gnome-extra/cjs/cjs-4.8.2-r1.ebuild | 73 - 2 files changed, 74 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 455a88ca7b7e..e1ed405bf2db 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23 SHA512 a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375 diff --git a/gnome-extra/cjs/cjs-4.8.2-r1.ebuild b/gnome-extra/cjs/cjs-4.8.2-r1.ebuild deleted file mode 100644 index 921184eaa289.. --- a/gnome-extra/cjs/cjs-4.8.2-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit meson pax-utils python-any-r1 virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - dev-lang/spidermonkey:78 - >=dev-libs/glib-2.58.0:2 - >=dev-libs/gobject-introspection-1.58.3:= - >=dev-libs/libffi-3.2.1:0= - - cairo? ( x11-libs/cairo[glib,X] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - - gtk? ( x11-libs/gtk+:3[introspection] ) - ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - python_fix_shebang build -} - -src_configure() { - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - meson_src_install - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: bb93c98dbe443e26d92e413808e63e44a2bd083c Author: Jakov Smolić gentoo org> AuthorDate: Fri Dec 24 19:59:51 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Dec 24 19:59:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb93c98d gnome-extra/cjs: Stabilize 5.0.1 x86, #829736 Signed-off-by: Jakov Smolić gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index 90700e195615..6252c94cb33f 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 6b085eb3e01033062996563b08dcd609dad0faf4 Author: Jakov Smolić gentoo org> AuthorDate: Fri Dec 24 19:25:03 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Dec 24 19:25:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b085eb3 gnome-extra/cjs: Stabilize 5.0.1 amd64, #829736 Signed-off-by: Jakov Smolić gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index e5de6fa9f569..90700e195615 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, gnome-extra/cjs/files/
commit: 034143b2d5bb6d7e10b0dfede0bc129528f472bf Author: Mike Gilbert gentoo org> AuthorDate: Mon Nov 29 00:55:07 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Nov 29 00:55:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034143b2 gnome-extra/cjs: backport fix for meson-0.60.2 Closes: https://bugs.gentoo.org/827482 Signed-off-by: Mike Gilbert gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 4 ++ gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch | 58 ++ 2 files changed, 62 insertions(+) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index e5929ee91601..e5de6fa9f569 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -39,6 +39,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}/cjs-5.0.1-meson-0.60.2.patch" +) + src_prepare() { default python_fix_shebang build diff --git a/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch b/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch new file mode 100644 index ..1ce4eef2abb2 --- /dev/null +++ b/gnome-extra/cjs/files/cjs-5.0.1-meson-0.60.2.patch @@ -0,0 +1,58 @@ +From 61823ced59db5ce7a4223ce2759f3da52d83a0de Mon Sep 17 00:00:00 2001 +From: Jan Beich +Date: Sat, 27 Nov 2021 23:21:56 + +Subject: [PATCH] build: disable gir install via list to pacify meson >= 0.60.2 + +meson.build:541:0: ERROR: "install_dir" must be specified when installing a target +installed-tests/js/meson.build:47:0: ERROR: "install_dir" must be specified when installing a target +installed-tests/js/meson.build:66:0: ERROR: "install_dir" must be specified when installing a target +installed-tests/js/meson.build:81:0: ERROR: "install_dir" must be specified when installing a target +--- + installed-tests/js/meson.build | 6 +++--- + meson.build| 2 +- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/installed-tests/js/meson.build b/installed-tests/js/meson.build +index d3125a7c..564124f2 100644 +--- a/installed-tests/js/meson.build b/installed-tests/js/meson.build +@@ -48,7 +48,7 @@ regress_gir = gnome.generate_gir(libregress, includes: regress_gir_includes, + sources: regress_sources, namespace: 'Regress', nsversion: '1.0', + identifier_prefix: 'Regress', symbol_prefix: 'regress_', + extra_args: ['--warn-all', '--warn-error'] + regress_gir_c_args, +-install: get_option('installed_tests'), install_dir_gir: false, ++install: get_option('installed_tests'), install_dir_gir: [false], + install_dir_typelib: installed_tests_execdir) + regress_typelib = regress_gir[1] + +@@ -66,7 +66,7 @@ libwarnlib = library('warnlib', warnlib_sources, + warnlib_gir = gnome.generate_gir(libwarnlib, includes: ['Gio-2.0'], + sources: warnlib_sources, namespace: 'WarnLib', nsversion: '1.0', + symbol_prefix: 'warnlib_', header: 'warnlib.h', +-install: get_option('installed_tests'), install_dir_gir: false, ++install: get_option('installed_tests'), install_dir_gir: [false], + install_dir_typelib: installed_tests_execdir) + warnlib_typelib = warnlib_gir[1] + +@@ -82,7 +82,7 @@ gimarshallingtests_gir = gnome.generate_gir(libgimarshallingtests, + includes: ['Gio-2.0'], sources: gimarshallingtests_sources, + namespace: 'GIMarshallingTests', nsversion: '1.0', + symbol_prefix: 'gi_marshalling_tests_', extra_args: '--warn-error', +-install: get_option('installed_tests'), install_dir_gir: false, ++install: get_option('installed_tests'), install_dir_gir: [false], + install_dir_typelib: installed_tests_execdir) + gimarshallingtests_typelib = gimarshallingtests_gir[1] + +diff --git a/meson.build b/meson.build +index aa55addc..43ba4af1 100644 +--- a/meson.build b/meson.build +@@ -542,7 +542,7 @@ gjs_private_gir = gnome.generate_gir(libgjs, + includes: ['GObject-2.0', 'Gio-2.0'], sources: libgjs_private_sources, + namespace: 'CjsPrivate', nsversion: '1.0', identifier_prefix: 'Gjs', + symbol_prefix: 'gjs_', extra_args: '--warn-error', install: true, +-install_dir_gir: false, install_dir_typelib: pkglibdir / 'girepository-1.0') ++install_dir_gir: [false], install_dir_typelib: pkglibdir / 'girepository-1.0') + gjs_private_typelib = gjs_private_gir[1] + + ### Build gjs-console interpreter ##
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 293f0ff46a5b30ecbb9fb26cb15920a071d24190 Author: Yongxiang Liang gmail com> AuthorDate: Sat Nov 20 12:56:11 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Nov 23 01:10:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293f0ff4 gnome-extra/cjs: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> gnome-extra/cjs/cjs-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild index eb80b3ccf840..e5929ee91601 100644 --- a/gnome-extra/cjs/cjs-5.0.1.ebuild +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: fee1e48831422ea8a74f7f07ef482c8535d597fb Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Mon Oct 18 01:40:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 01:11:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee1e488 gnome-extra/cjs: 5.0.1 version bump Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-5.0.1.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index b908110d860..13dff339526 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 DIST cjs-5.0.0.tar.gz 601928 BLAKE2B b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f SHA512 32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59 +DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23 SHA512 a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375 diff --git a/gnome-extra/cjs/cjs-5.0.1.ebuild b/gnome-extra/cjs/cjs-5.0.1.ebuild new file mode 100644 index 000..eb80b3ccf84 --- /dev/null +++ b/gnome-extra/cjs/cjs-5.0.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:78 + >=dev-libs/glib-2.58.0:2 + >=dev-libs/gobject-introspection-1.58.3:= + >=dev-libs/libffi-3.2.1:0= + + cairo? ( x11-libs/cairo[glib,X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + + gtk? ( x11-libs/gtk+:3[introspection] ) + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, gnome-extra/cjs/files/
commit: f47851ed3165774f16b09971cefeb16624e12631 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Mon Oct 18 01:43:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 01:11:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47851ed gnome-extra/cjs: Remove old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-5.0.0-r1.ebuild| 77 -- gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch | 24 3 files changed, 102 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 13dff339526..455a88ca7b7 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,2 @@ DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 -DIST cjs-5.0.0.tar.gz 601928 BLAKE2B b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f SHA512 32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59 DIST cjs-5.0.1.tar.gz 602005 BLAKE2B 7592b5b0be8fed1efc9fe1c7baca081515b8010935e24ba0cb1e30ce78890941f5c3b2384ee3846a02c3ba5a50c6d6ce5df232f02507743cf15ac089e29d7f23 SHA512 a341e8deae33baf51ed21ea0b03484ba459d83be8689f3928acbd286ebe878719cdd6b4c576907b08b117b3c5738a11f95d0e37ae21f94ae6b88631fad5d3375 diff --git a/gnome-extra/cjs/cjs-5.0.0-r1.ebuild b/gnome-extra/cjs/cjs-5.0.0-r1.ebuild deleted file mode 100644 index 1cd6bfb71f4..000 --- a/gnome-extra/cjs/cjs-5.0.0-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit meson pax-utils python-any-r1 virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:78 - >=dev-libs/glib-2.58.0:2 - >=dev-libs/gobject-introspection-1.58.3:= - >=dev-libs/libffi-3.2.1:0= - - cairo? ( x11-libs/cairo[glib,X] ) - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) - test? ( - sys-apps/dbus - - gtk? ( x11-libs/gtk+:3[introspection] ) - ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PN}-5.0.0-fix-test.patch" -) - -src_prepare() { - default - python_fix_shebang build -} - -src_configure() { - local emesonargs=( - $(meson_feature cairo) - $(meson_feature readline) - $(meson_feature sysprof profiler) - -Dinstalled_tests=false - $(meson_use !test skip_dbus_tests) - $(meson_use !test skip_gtk_tests) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - meson_src_install - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -} diff --git a/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch b/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch deleted file mode 100644 index 347ca090782..000 --- a/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch +++ /dev/null @@ -1,24 +0,0 @@ -From ac2737f524b4d667a7700b8ff077cd603ee21c59 Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Thu, 3 Jun 2021 05:21:51 -0400 -Subject: [PATCH] fix failing test checking for version number (#94) - - installed-tests/js/testSystem.js | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js -index a4c098c0..8ae8c74a 100644 a/installed-tests/js/testSystem.js -+++ b/installed-tests/js/testSystem.js -@@ -11,8 +11,8 @@ describe('System.addressOf()', function () { - - describe('System.version', function () { - it('gives a plausible number', function () { --expect(System.version).not.toBeLessThan(14700); --expect(System.version).toBeLessThan(5); -+expect(System.version).not.toBe
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 4a2dbf392399e7d4c60668f159c63eadfacf6e84 Author: Sam James gentoo org> AuthorDate: Sun Jun 13 23:38:01 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jun 14 10:37:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2dbf39 gnome-extra/cjs: revbump for newer sysprof-capture dependency https://bugs.gentoo.org/795507 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/{cjs-4.8.2.ebuild => cjs-4.8.2-r1.ebuild} | 2 +- gnome-extra/cjs/{cjs-5.0.0.ebuild => cjs-5.0.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2-r1.ebuild similarity index 96% rename from gnome-extra/cjs/cjs-4.8.2.ebuild rename to gnome-extra/cjs/cjs-4.8.2-r1.ebuild index 66b01c4bd80..921184eaa28 100644 --- a/gnome-extra/cjs/cjs-4.8.2.ebuild +++ b/gnome-extra/cjs/cjs-4.8.2-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus diff --git a/gnome-extra/cjs/cjs-5.0.0.ebuild b/gnome-extra/cjs/cjs-5.0.0-r1.ebuild similarity index 96% rename from gnome-extra/cjs/cjs-5.0.0.ebuild rename to gnome-extra/cjs/cjs-5.0.0-r1.ebuild index b6ffaef22ef..1cd6bfb71f4 100644 --- a/gnome-extra/cjs/cjs-5.0.0.ebuild +++ b/gnome-extra/cjs/cjs-5.0.0-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 308478c39b15250b2aa7350193141a77626dfa62 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Fri Jun 11 16:36:03 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 12 03:55:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308478c3 gnome-extra/cjs: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-4.6.0.ebuild | 74 2 files changed, 75 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 9e0f6d3009c..b908110d860 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,2 @@ -DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 DIST cjs-5.0.0.tar.gz 601928 BLAKE2B b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f SHA512 32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59 diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild deleted file mode 100644 index bbdc3a6ffab..000 --- a/gnome-extra/cjs/cjs-4.6.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools gnome2-utils pax-utils virtualx xdg-utils - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 ~arm64 x86" -RESTRICT="test" - -RDEPEND=" - dev-lang/spidermonkey:52 - >=dev-libs/glib-2.42:2 - >=dev-libs/gobject-introspection-1.41.4:= - sys-libs/readline:0= - dev-libs/libffi:0= - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - test? ( sys-apps/dbus ) -" -BDEPEND=" - sys-devel/autoconf-archive - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - xdg_environment_reset - default - eautoreconf - gnome2_disable_deprecation_warning - - sed -ie "s/'Gjs'/'Cjs'/g" \ - "${S}"/installed-tests/js/testExceptions.js \ - "${S}"/installed-tests/js/testEverythingBasic.js || die -} - -src_configure() { - # FIXME: add systemtap/dtrace support, like in glib:2 - # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason - econf \ - --disable-maintainer-mode \ - --enable-compile-warnings=minimum \ - --disable-systemtap \ - --disable-dtrace \ - $(use_with cairo) \ - $(use_with gtk) -} - -src_test() { - virtx emake check -} - -src_install() { - # installation sometimes fails in parallel - default -j1 - find "${D}" -name '*.la' -delete || die - - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi - - # Required for cjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/cjs-console" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/files/, gnome-extra/cjs/
commit: a84b2faf0da902cf21bb9722f05ecf54e032ac3a Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Sun Jun 6 06:23:28 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 8 07:34:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84b2faf gnome-extra/cjs: fix failing test Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Closes: https://github.com/gentoo/gentoo/pull/21047 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-5.0.0.ebuild | 4 gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch | 24 2 files changed, 28 insertions(+) diff --git a/gnome-extra/cjs/cjs-5.0.0.ebuild b/gnome-extra/cjs/cjs-5.0.0.ebuild index 59ef8a7d5a6..b6ffaef22ef 100644 --- a/gnome-extra/cjs/cjs-5.0.0.ebuild +++ b/gnome-extra/cjs/cjs-5.0.0.ebuild @@ -39,6 +39,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}/${PN}-5.0.0-fix-test.patch" +) + src_prepare() { default python_fix_shebang build diff --git a/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch b/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch new file mode 100644 index 000..347ca090782 --- /dev/null +++ b/gnome-extra/cjs/files/cjs-5.0.0-fix-test.patch @@ -0,0 +1,24 @@ +From ac2737f524b4d667a7700b8ff077cd603ee21c59 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 3 Jun 2021 05:21:51 -0400 +Subject: [PATCH] fix failing test checking for version number (#94) + +--- + installed-tests/js/testSystem.js | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js +index a4c098c0..8ae8c74a 100644 +--- a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js +@@ -11,8 +11,8 @@ describe('System.addressOf()', function () { + + describe('System.version', function () { + it('gives a plausible number', function () { +-expect(System.version).not.toBeLessThan(14700); +-expect(System.version).toBeLessThan(5); ++expect(System.version).not.toBeLessThan(40802); ++expect(System.version).toBeLessThan(6); + }); + }); +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: ae4a6734dc76afd7cf4af9666e31ad8dc47f1b3f Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Sun May 30 04:10:44 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 8 07:34:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4a6734 gnome-extra/cjs: 5.0.0 version bump Bug: https://bugs.gentoo.org/792933 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-5.0.0.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 51eab144043..9e0f6d3009c 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 +DIST cjs-5.0.0.tar.gz 601928 BLAKE2B b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f SHA512 32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59 diff --git a/gnome-extra/cjs/cjs-5.0.0.ebuild b/gnome-extra/cjs/cjs-5.0.0.ebuild new file mode 100644 index 000..59ef8a7d5a6 --- /dev/null +++ b/gnome-extra/cjs/cjs-5.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:78 + >=dev-libs/glib-2.58.0:2 + >=dev-libs/gobject-introspection-1.58.3:= + >=dev-libs/libffi-3.2.1:0= + + cairo? ( x11-libs/cairo[glib,X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 ) + test? ( + sys-apps/dbus + + gtk? ( x11-libs/gtk+:3[introspection] ) + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: f23471e8f52d0591cb4a76e2136753cc248e9e48 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 1 16:20:23 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 1 16:28:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23471e8 gnome-extra/cjs: stabilize 4.8.2 on x86, #793344 Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/cjs-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2.ebuild index 59ef8a7d5a6..ddd4fa8465a 100644 --- a/gnome-extra/cjs/cjs-4.8.2.ebuild +++ b/gnome-extra/cjs/cjs-4.8.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 8d076dfe5a0295d3a20ea1a21ee9b808fb00fda5 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 1 16:20:46 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 1 16:28:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d076dfe gnome-extra/cjs: stabilize 4.8.2 on amd64, #793344 Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/cjs-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2.ebuild index ddd4fa8465a..66b01c4bd80 100644 --- a/gnome-extra/cjs/cjs-4.8.2.ebuild +++ b/gnome-extra/cjs/cjs-4.8.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-lang/spidermonkey:78
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: ab383a6fe2008418789d9cd9860e31647c234dc3 Author: Sam James gentoo org> AuthorDate: Mon Apr 12 00:01:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 01:07:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab383a6f gnome-extra/cjs: move sys-devel/autoconf-archive to BDEPEND Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-4.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild index aebbde30dd1..bbdc3a6ffab 100644 --- a/gnome-extra/cjs/cjs-4.6.0.ebuild +++ b/gnome-extra/cjs/cjs-4.6.0.ebuild @@ -24,10 +24,10 @@ RDEPEND=" gtk? ( x11-libs/gtk+:3 ) " DEPEND="${RDEPEND} - sys-devel/autoconf-archive test? ( sys-apps/dbus ) " BDEPEND=" + sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 3b4b9adf10a07cabab2446b31aca597314763f73 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Wed Jan 27 03:41:18 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 13:02:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4b9adf gnome-extra/cjs: Fix meson script shebangs Bug: https://bugs.gentoo.org/766935 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/cjs-4.8.2.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2.ebuild index 2daead9e520..59ef8a7d5a6 100644 --- a/gnome-extra/cjs/cjs-4.8.2.ebuild +++ b/gnome-extra/cjs/cjs-4.8.2.ebuild @@ -3,7 +3,9 @@ EAPI=7 -inherit meson pax-utils virtualx +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit meson pax-utils python-any-r1 virtualx DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; @@ -33,9 +35,15 @@ DEPEND=" ) " BDEPEND=" + ${PYTHON_DEPS} virtual/pkgconfig " +src_prepare() { + default + python_fix_shebang build +} + src_configure() { local emesonargs=( $(meson_feature cairo)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/
commit: 7379e0117ca4e21bd1f86520ee83e4156a481b64 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Fri Jan 8 06:11:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jan 24 17:30:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7379e011 gnome-extra/cjs: 4.8.2 version bump Bug: https://bugs.gentoo.org/757708 Bug: https://bugs.gentoo.org/649534 Closes: https://bugs.gentoo.org/761852 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-4.8.2.ebuild | 65 gnome-extra/cjs/metadata.xml | 3 ++ profiles/arch/amd64/package.use.mask | 1 + profiles/arch/base/package.use.mask | 1 + profiles/arch/x86/package.use.mask | 1 + 6 files changed, 72 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index fa43aca1ac7..51eab144043 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe +DIST cjs-4.8.2.tar.gz 600711 BLAKE2B d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97 SHA512 c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91 diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2.ebuild new file mode 100644 index 000..2daead9e520 --- /dev/null +++ b/gnome-extra/cjs/cjs-4.8.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk readline sysprof test" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:78 + >=dev-libs/glib-2.58.0:2 + >=dev-libs/gobject-introspection-1.58.3:= + >=dev-libs/libffi-3.2.1:0= + + cairo? ( x11-libs/cairo[glib,X] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 ) + test? ( + sys-apps/dbus + + gtk? ( x11-libs/gtk+:3[introspection] ) + ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +} diff --git a/gnome-extra/cjs/metadata.xml b/gnome-extra/cjs/metadata.xml index 5951e2df228..3964c39d71a 100644 --- a/gnome-extra/cjs/metadata.xml +++ b/gnome-extra/cjs/metadata.xml @@ -12,4 +12,7 @@ linuxmint/cjs + + Enable profiling data capture support using dev-util/sysprof-capture + diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 56578c36fa5..2e1ab42bf14 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -90,6 +90,7 @@ www-client/firefox -eme-free x11-wm/mutter -sysprof dev-libs/gjs -sysprof dev-libs/glib -sysprof +gnome-extra/cjs -sysprof x11-libs/gtk+ -sysprof # Andreas Sturmlechner (2020-02-26) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9e73ab1dac3..11f27d68134 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -67,6 +67,7 @@ sys-libs/glibc static-pie x11-wm/mutter sysprof dev-libs/gjs sysprof dev-libs/glib sysprof +gnome-extra/cjs sysprof x11-libs/gtk+ sysprof # Andreas Sturmlechner (2020-02-26) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 15e492a3ddc..c439ed711f7 100644 --- a/profiles/arch/x86/package.use.mask +++
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 522be62da437962467a086299d89023f72fe0710 Author: Sam James gentoo org> AuthorDate: Wed Jan 6 01:05:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 6 01:05:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522be62d gnome-extra/cjs: Stabilize 4.6.0 x86, #761996 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-4.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild index a83515a191b..aebbde30dd1 100644 --- a/gnome-extra/cjs/cjs-4.6.0.ebuild +++ b/gnome-extra/cjs/cjs-4.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RESTRICT="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 40dcf75ce7954e70912fe45efe88c1e78b352449 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 17:14:26 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 17:14:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dcf75c gnome-extra/cjs: Stabilize 4.6.0 amd64, #761996 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-4.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild index 2173b520a75..a83515a191b 100644 --- a/gnome-extra/cjs/cjs-4.6.0.ebuild +++ b/gnome-extra/cjs/cjs-4.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RESTRICT="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 13a90d2f8cece0db2d87c30a8762405f89377eb7 Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Thu Dec 24 07:08:07 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 05:06:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a90d2f gnome-extra/cjs: Remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-4.4.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index f7c04bf99e5..fa43aca1ac7 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-4.4.0.tar.gz 463019 BLAKE2B af276cd8f9ef0f66a6f4ab3e0072b485e33015e070bb796818907964df0696240b753f7a271bf45db788eb244e0cd1fb866f3b78798adf3ef8f9e76825fc4d74 SHA512 3b2bdc55ab572713d6b6f92978522b290819656f64fef620659065ff5673a04a0585b83a1a0248116570ac1cfee4f54acc228f355c02aa4e0a2a13b59fbafed2 DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe diff --git a/gnome-extra/cjs/cjs-4.4.0.ebuild b/gnome-extra/cjs/cjs-4.4.0.ebuild deleted file mode 100644 index 4bd638f43d7..000 --- a/gnome-extra/cjs/cjs-4.4.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="https://projects.linuxmint.com/cinnamon/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:52 - >=dev-libs/glib-2.42:2 - >=dev-libs/gobject-introspection-1.41.4:= - sys-libs/readline:0= - dev-libs/libffi:0= - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 8c511f40e022b579657a6336dec4683002ba5728 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 22:25:52 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 22:30:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c511f40 gnome-extra/cjs: arm64 keyworded (bug #752987) Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/cjs-4.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild index ccb7de2083d..2173b520a75 100644 --- a/gnome-extra/cjs/cjs-4.6.0.ebuild +++ b/gnome-extra/cjs/cjs-4.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RESTRICT="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: bb29024f5a05a2f4a1174115638158caadb43b4e Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 15 14:18:14 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 15 14:20:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb29024f gnome-extra/cjs: remove cinnamon project Signed-off-by: Joonas Niilola gentoo.org> gnome-extra/cjs/metadata.xml | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/gnome-extra/cjs/metadata.xml b/gnome-extra/cjs/metadata.xml index bbfdb56cdcf..5951e2df228 100644 --- a/gnome-extra/cjs/metadata.xml +++ b/gnome-extra/cjs/metadata.xml @@ -1,18 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - cinna...@gentoo.org - Cinnamon Project + + spa...@bluefang-logic.com + Matthew Turnbull proxy-ma...@gentoo.org Proxy Maintainers - - spa...@bluefang-logic.com - Matthew Turnbull - linuxmint/cjs
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: b3ccddbe46129dc3aa4dbaff88f71dcee3b9344a Author: Matthew S. Turnbull bluefang-logic com> AuthorDate: Wed Jul 29 15:48:42 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 9 02:15:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ccddbe gnome-extra/cjs: 4.6.0 version bump Switch to EAPI=7. Bug: https://bugs.gentoo.org/733544 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Sam James gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-4.6.0.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index f2f15f9f62c..f7c04bf99e5 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-4.4.0.tar.gz 463019 BLAKE2B af276cd8f9ef0f66a6f4ab3e0072b485e33015e070bb796818907964df0696240b753f7a271bf45db788eb244e0cd1fb866f3b78798adf3ef8f9e76825fc4d74 SHA512 3b2bdc55ab572713d6b6f92978522b290819656f64fef620659065ff5673a04a0585b83a1a0248116570ac1cfee4f54acc228f355c02aa4e0a2a13b59fbafed2 +DIST cjs-4.6.0.tar.gz 463060 BLAKE2B 466f807539ea95eece8b468287582f2c085ce86a63cf37ed1489f6ed20c98dfcb7028c7679102526009b71aba7d737f6f56c9544bc926fbf5a0be540afeaee53 SHA512 b7b457b43b756918670c9acc1064fc5b424d7bb7ab826ec207595c98159f407411ceb6d3043d305570f21f7675e1b699d7e95466688835034e178e079e118dfe diff --git a/gnome-extra/cjs/cjs-4.6.0.ebuild b/gnome-extra/cjs/cjs-4.6.0.ebuild new file mode 100644 index 000..ccb7de2083d --- /dev/null +++ b/gnome-extra/cjs/cjs-4.6.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools gnome2-utils pax-utils virtualx xdg-utils + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=" + dev-lang/spidermonkey:52 + >=dev-libs/glib-2.42:2 + >=dev-libs/gobject-introspection-1.41.4:= + sys-libs/readline:0= + dev-libs/libffi:0= + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + sys-devel/autoconf-archive + test? ( sys-apps/dbus ) +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + xdg_environment_reset + default + eautoreconf + gnome2_disable_deprecation_warning + + sed -ie "s/'Gjs'/'Cjs'/g" \ + "${S}"/installed-tests/js/testExceptions.js \ + "${S}"/installed-tests/js/testEverythingBasic.js || die +} + +src_configure() { + # FIXME: add systemtap/dtrace support, like in glib:2 + # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason + econf \ + --disable-maintainer-mode \ + --enable-compile-warnings=minimum \ + --disable-systemtap \ + --disable-dtrace \ + $(use_with cairo) \ + $(use_with gtk) +} + +src_test() { + virtx emake check +} + +src_install() { + # installation sometimes fails in parallel + default -j1 + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, gnome-extra/cjs/files/
commit: 86c5c46f091e2388b1296cd13a4c2c1765724cea Author: Matt Turner gentoo org> AuthorDate: Sun May 31 18:59:57 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun May 31 19:04:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c5c46f gnome-extra/cjs: Drop old versions Signed-off-by: Matt Turner gentoo.org> gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-4.0.0-r1.ebuild| 81 -- ...for-System.version-to-be-this-restrictive.patch | 25 --- 3 files changed, 107 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index d92711189f4..f2f15f9f62c 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-4.0.0.tar.gz 459595 BLAKE2B 63ed660480f87fcd57103965226b3457dc70586019c9ea7f446af86f0b18b493c315566c608f5e999f3b64765d71eb5d463053f3d859f7121c95dcc74d04016d SHA512 86baaba3721b71b266c560180ba20af43eed0d2b8fc37af0d24c7c0c36252e2af85da928b42260074f236f0bc4d4f4f28d20127021e67f23a22b042a09a3baa7 DIST cjs-4.4.0.tar.gz 463019 BLAKE2B af276cd8f9ef0f66a6f4ab3e0072b485e33015e070bb796818907964df0696240b753f7a271bf45db788eb244e0cd1fb866f3b78798adf3ef8f9e76825fc4d74 SHA512 3b2bdc55ab572713d6b6f92978522b290819656f64fef620659065ff5673a04a0585b83a1a0248116570ac1cfee4f54acc228f355c02aa4e0a2a13b59fbafed2 diff --git a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild deleted file mode 100644 index 4296fe82db8..000 --- a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://developer.linuxmint.com/projects/cinnamon-projects.html"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:52 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0= - virtual/libffi:0= - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - ! -Date: Mon, 2 Apr 2018 19:27:35 +0200 -Subject: [PATCH] No reason for System.version to be this restrictive - - installed-tests/js/testSystem.js | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js -index 1211de4..d205595 100644 a/installed-tests/js/testSystem.js -+++ b/installed-tests/js/testSystem.js -@@ -12,7 +12,7 @@ describe('System.addressOf()', function () { - describe('System.version', function () { - it('gives a plausible number', function () { - expect(System.version).not.toBeLessThan(14700); --expect(System.version).toBeLessThan(2); -+expect(System.version).toBeLessThan(32000); - }); - }); - --- -2.16.1 -
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: a2e9032e49d83af365454051a23b197cf099fcaf Author: Matthew Turnbull bluefang-logic com> AuthorDate: Wed May 13 00:51:27 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri May 29 00:10:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e9032e gnome-extra/cjs: 4.4.0 version bump Bug: https://bugs.gentoo.org/704532 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew S. Turnbull bluefang-logic.com> Signed-off-by: Matt Turner gentoo.org> gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-4.4.0.ebuild | 80 gnome-extra/cjs/metadata.xml | 8 3 files changed, 89 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 4700da9ee9c..d92711189f4 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-4.0.0.tar.gz 459595 BLAKE2B 63ed660480f87fcd57103965226b3457dc70586019c9ea7f446af86f0b18b493c315566c608f5e999f3b64765d71eb5d463053f3d859f7121c95dcc74d04016d SHA512 86baaba3721b71b266c560180ba20af43eed0d2b8fc37af0d24c7c0c36252e2af85da928b42260074f236f0bc4d4f4f28d20127021e67f23a22b042a09a3baa7 +DIST cjs-4.4.0.tar.gz 463019 BLAKE2B af276cd8f9ef0f66a6f4ab3e0072b485e33015e070bb796818907964df0696240b753f7a271bf45db788eb244e0cd1fb866f3b78798adf3ef8f9e76825fc4d74 SHA512 3b2bdc55ab572713d6b6f92978522b290819656f64fef620659065ff5673a04a0585b83a1a0248116570ac1cfee4f54acc228f355c02aa4e0a2a13b59fbafed2 diff --git a/gnome-extra/cjs/cjs-4.4.0.ebuild b/gnome-extra/cjs/cjs-4.4.0.ebuild new file mode 100644 index 000..4bd638f43d7 --- /dev/null +++ b/gnome-extra/cjs/cjs-4.4.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:52 + >=dev-libs/glib-2.42:2 + >=dev-libs/gobject-introspection-1.41.4:= + sys-libs/readline:0= + dev-libs/libffi:0= + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + sys-devel/autoconf-archive +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !cinna...@gentoo.org Cinnamon Project + + proxy-ma...@gentoo.org + Proxy Maintainers + + + spa...@bluefang-logic.com + Matthew Turnbull + linuxmint/cjs
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 1730441044c9bad154efa291c39218bf886a1e8b Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 20 20:52:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 20 20:52:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17304410 gnome-extra/cjs: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/cjs/Manifest | 2 - gnome-extra/cjs/cjs-3.6.1.ebuild | 83 gnome-extra/cjs/cjs-3.8.0.ebuild | 81 --- gnome-extra/cjs/cjs-4.0.0.ebuild | 81 --- 4 files changed, 247 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 56ae9f5a33a..4700da9ee9c 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1 @@ -DIST cjs-3.6.1.tar.gz 426279 BLAKE2B b9d99e06b580b81178d0b4e2e3d854769357f28277500aed9f5bc2672f26ec72f584576c53d7aa6069737ae81bd0b1bf05d56d39c947de1206c506d72c8da075 SHA512 648997c76acb11885a53a73aa456989784fe5f5a12e0f349bce658c1eb3e3ce2b5c576ace488962c9b012fc85c2c3dd828f61f857cc9da7b60ee5fcdd7d25155 -DIST cjs-3.8.0.tar.gz 446667 BLAKE2B d7d37d2aa47fb32b401727e2d5f7f6bd3779e62f5bdaf77501e0999bc7d74a14c5c9924702091d4b32dc7a572b5e920e2dcf19e50b048907f87993d8be392ea7 SHA512 7f776be2d4863ea7bb32e266efb0c5d5e0f86bab68bdabc1478e04809f8f887b4ff0853075baffa46055d347fc22c6252faefaceba750f61b0b21229f6130bd0 DIST cjs-4.0.0.tar.gz 459595 BLAKE2B 63ed660480f87fcd57103965226b3457dc70586019c9ea7f446af86f0b18b493c315566c608f5e999f3b64765d71eb5d463053f3d859f7121c95dcc74d04016d SHA512 86baaba3721b71b266c560180ba20af43eed0d2b8fc37af0d24c7c0c36252e2af85da928b42260074f236f0bc4d4f4f28d20127021e67f23a22b042a09a3baa7 diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild deleted file mode 100644 index 90d097a42a0..000 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://developer.linuxmint.com/projects/cinnamon-projects.html"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:38 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://developer.linuxmint.com/projects/cinnamon-projects.html"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:52 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://developer.linuxmint.com/projects/cinnamon-projects.html"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:52 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 697ef6aff3d8fc02e083830b26e3aec13ba7170f Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 28 15:38:09 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 28 15:40:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697ef6af gnome-extra/cjs: Needs to be rebuilt with ffi subslot bumps Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Pacho Ramos gentoo.org> gnome-extra/cjs/cjs-4.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild index 83e9c300fdc..4296fe82db8 100644 --- a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild +++ b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild @@ -18,7 +18,7 @@ RDEPEND=" >=dev-libs/glib-2.37.3:2 >=dev-libs/gobject-introspection-1.38:= sys-libs/readline:0= - virtual/libffi + virtual/libffi:0= cairo? ( x11-libs/cairo[X,glib] ) gtk? ( x11-libs/gtk+:3 ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 89e2178d91e0f31161527808575995bc90721e1a Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 7 20:11:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 7 20:11:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e2178d gnome-extra/cjs: amd64 stable wrt bug #687348 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" gnome-extra/cjs/cjs-4.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild index 71e459d64bf..83e9c300fdc 100644 --- a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild +++ b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:52
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 2f84278f475a737cf5e3f65b94ebdc7a3e3c2b78 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 4 20:30:37 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 4 20:57:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f84278f gnome-extra/cjs: x86 stable (bug #687348) Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-extra/cjs/cjs-4.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild index ac8896b3736..71e459d64bf 100644 --- a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild +++ b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND=" dev-lang/spidermonkey:52
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 618fae45cfecbf1f75201f923edac64c06a1ffde Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Feb 9 18:46:31 2019 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sat Feb 9 18:49:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618fae45 gnome-extra/cjs: Add missing subslot dep Signed-off-by: Kristian Fiskerstrand gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 gnome-extra/cjs/cjs-4.0.0-r1.ebuild | 81 + 1 file changed, 81 insertions(+) diff --git a/gnome-extra/cjs/cjs-4.0.0-r1.ebuild b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild new file mode 100644 index 000..a570b3b3d46 --- /dev/null +++ b/gnome-extra/cjs/cjs-4.0.0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:52 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0= + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + sys-devel/autoconf-archive +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 70d24600c1d902f0a251691325de774aa1f3d89b Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Nov 24 18:21:31 2018 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Wed Nov 28 19:55:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d24600 gnome-extra/cjs: New upstream version 4.0.0 Signed-off-by: Kristian Fiskerstrand gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.6.1.ebuild | 2 +- gnome-extra/cjs/cjs-3.8.0.ebuild | 2 +- gnome-extra/cjs/{cjs-3.8.0.ebuild => cjs-4.0.0.ebuild} | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 71ccfeaff2c..56ae9f5a33a 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-3.6.1.tar.gz 426279 BLAKE2B b9d99e06b580b81178d0b4e2e3d854769357f28277500aed9f5bc2672f26ec72f584576c53d7aa6069737ae81bd0b1bf05d56d39c947de1206c506d72c8da075 SHA512 648997c76acb11885a53a73aa456989784fe5f5a12e0f349bce658c1eb3e3ce2b5c576ace488962c9b012fc85c2c3dd828f61f857cc9da7b60ee5fcdd7d25155 DIST cjs-3.8.0.tar.gz 446667 BLAKE2B d7d37d2aa47fb32b401727e2d5f7f6bd3779e62f5bdaf77501e0999bc7d74a14c5c9924702091d4b32dc7a572b5e920e2dcf19e50b048907f87993d8be392ea7 SHA512 7f776be2d4863ea7bb32e266efb0c5d5e0f86bab68bdabc1478e04809f8f887b4ff0853075baffa46055d347fc22c6252faefaceba750f61b0b21229f6130bd0 +DIST cjs-4.0.0.tar.gz 459595 BLAKE2B 63ed660480f87fcd57103965226b3457dc70586019c9ea7f446af86f0b18b493c315566c608f5e999f3b64765d71eb5d463053f3d859f7121c95dcc74d04016d SHA512 86baaba3721b71b266c560180ba20af43eed0d2b8fc37af0d24c7c0c36252e2af85da928b42260074f236f0bc4d4f4f28d20127021e67f23a22b042a09a3baa7 diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild index 8aea23c9840..285c4c13881 100644 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/gnome-extra/cjs/cjs-3.8.0.ebuild b/gnome-extra/cjs/cjs-3.8.0.ebuild index dfb627aff79..c36285e11ef 100644 --- a/gnome-extra/cjs/cjs-3.8.0.ebuild +++ b/gnome-extra/cjs/cjs-3.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/gnome-extra/cjs/cjs-3.8.0.ebuild b/gnome-extra/cjs/cjs-4.0.0.ebuild similarity index 98% copy from gnome-extra/cjs/cjs-3.8.0.ebuild copy to gnome-extra/cjs/cjs-4.0.0.ebuild index dfb627aff79..c36285e11ef 100644 --- a/gnome-extra/cjs/cjs-3.8.0.ebuild +++ b/gnome-extra/cjs/cjs-4.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: af5dc74e45d7bd287bdfeefed200567763a8d53e Author: Kristian Fiskerstrand gentoo org> AuthorDate: Wed Jul 4 10:52:27 2018 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Tue Jul 31 08:34:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5dc74e gnome-extra/cjs: New upstream version 3.8.0 Force while in local branch. spidermonkey will be in testing before it is released in global tree Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --force gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.8.0.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index c20b7157e77..71ccfeaff2c 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-3.6.1.tar.gz 426279 BLAKE2B b9d99e06b580b81178d0b4e2e3d854769357f28277500aed9f5bc2672f26ec72f584576c53d7aa6069737ae81bd0b1bf05d56d39c947de1206c506d72c8da075 SHA512 648997c76acb11885a53a73aa456989784fe5f5a12e0f349bce658c1eb3e3ce2b5c576ace488962c9b012fc85c2c3dd828f61f857cc9da7b60ee5fcdd7d25155 +DIST cjs-3.8.0.tar.gz 446667 BLAKE2B d7d37d2aa47fb32b401727e2d5f7f6bd3779e62f5bdaf77501e0999bc7d74a14c5c9924702091d4b32dc7a572b5e920e2dcf19e50b048907f87993d8be392ea7 SHA512 7f776be2d4863ea7bb32e266efb0c5d5e0f86bab68bdabc1478e04809f8f887b4ff0853075baffa46055d347fc22c6252faefaceba750f61b0b21229f6130bd0 diff --git a/gnome-extra/cjs/cjs-3.8.0.ebuild b/gnome-extra/cjs/cjs-3.8.0.ebuild new file mode 100644 index 000..dfb627aff79 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.8.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:52 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + sys-devel/autoconf-archive +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, gnome-extra/cjs/files/
commit: 0b3d20f023835f5c1f7c97a27c1e54c7bc5fefc6 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 26 11:24:05 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 26 11:31:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3d20f0 gnome-extra/cjs: remove old Package-Manager: Portage-2.3.28, Repoman-2.3.9 gnome-extra/cjs/Manifest | 3 - gnome-extra/cjs/cjs-3.0.1.ebuild | 71 -- gnome-extra/cjs/cjs-3.4.1.ebuild | 67 gnome-extra/cjs/cjs-3.4.4.ebuild | 67 .../cjs/files/cjs-2.4.0-disable-unittest-1.patch | 48 --- .../cjs/files/cjs-2.4.0-disable-unittest-2.patch | 40 .../cjs/files/cjs-2.4.0-disable-unittest-3.patch | 35 --- 7 files changed, 331 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 19cc1a015ba..c20b7157e77 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,4 +1 @@ -DIST cjs-3.0.1.tar.gz 325349 BLAKE2B 084713cb4b8b32fdcc21284af798016e6ad58bdb06b3960913c1721807d89bf55ff90e1a523fbc5cc9d456a176365770d5c75d3c25fddd38abc383f9bb9dcb3f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 -DIST cjs-3.4.1.tar.gz 425003 BLAKE2B 6910c6658ffeaf88e671a6fa6863aa7edc48c6f053170ca735faf4ce843146e3a2d593c37828a81e33a5ec332bdbf47167b5346e5aa06f4003993efd9e2e6b3f SHA512 aab752aa03862979374bfe883d62968efab6b9137914b7ab9fcca2025bab6a6ae536db59aaee6deeeba06d2ff8c433d7f769ae0a4c0e2542e7c9a58f723d8690 -DIST cjs-3.4.4.tar.gz 426665 BLAKE2B 18e232b446945ae296d1dcf4b4624ff10b733f023da99315ba9aeee72228e115a634eb7a31a7c6192c3d1bfb8af1cd89488a9e7fe81edfa3a729bd62061e3581 SHA512 318a1beef6f6a827266170f0c5c1cfaa8bf48908f96e0ce625aee20ddcd648ea967f09f465ed504f21f923830017d3c4a01f62bab26a1cb84181a96131058d33 DIST cjs-3.6.1.tar.gz 426279 BLAKE2B b9d99e06b580b81178d0b4e2e3d854769357f28277500aed9f5bc2672f26ec72f584576c53d7aa6069737ae81bd0b1bf05d56d39c947de1206c506d72c8da075 SHA512 648997c76acb11885a53a73aa456989784fe5f5a12e0f349bce658c1eb3e3ce2b5c576ace488962c9b012fc85c2c3dd828f61f857cc9da7b60ee5fcdd7d25155 diff --git a/gnome-extra/cjs/cjs-3.0.1.ebuild b/gnome-extra/cjs/cjs-3.0.1.ebuild deleted file mode 100644 index b56d402ca7a..000 --- a/gnome-extra/cjs/cjs-3.0.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:38 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:38 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) - sys-devel/autoconf-archive -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - ! -Date: Wed, 15 Jan 2014 17:00:22 -0500 -Subject: [PATCH] gjs-tests: Remo
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: cb53172a05941c51d8e5248a6dd373142946fcdf Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 12 18:58:26 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 12 19:06:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb53172a gnome-extra/cjs: x86 stable (bug #639618) Package-Manager: Portage-2.3.28, Repoman-2.3.9 gnome-extra/cjs/cjs-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild index 70a71a39161..8aea23c9840 100644 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:38
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: cb5e4d967c3938b38955e1979dd28c96f5791ee4 Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 6 13:52:32 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 6 13:52:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5e4d96 gnome-extra/cjs: amd64 stable Bug: https://bugs.gentoo.org/639618 Package-Manager: Portage-2.3.28, Repoman-2.3.9 gnome-extra/cjs/cjs-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild index 399708932f1..70a71a39161 100644 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-lang/spidermonkey:38
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/, gnome-extra/cjs/files/
commit: d9a6ddd6e85de8c752389a3b49118e9ac40658cc Author: Kristian Fiskerstrand gentoo org> AuthorDate: Mon Apr 2 20:49:58 2018 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Mon Apr 2 20:50:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a6ddd6 gnome-extra/cjs: Fix test failure on system.version check Bug: https://bugs.gentoo.org/633404 Package-Manager: Portage-2.3.24, Repoman-2.3.6 gnome-extra/cjs/cjs-3.6.1.ebuild | 2 ++ ...for-System.version-to-be-this-restrictive.patch | 25 ++ 2 files changed, 27 insertions(+) diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild index d0ae7f565ac..399708932f1 100644 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -36,6 +36,8 @@ RDEPEND="${RDEPEND} RESTRICT="test" +PATCHES=( "${FILESDIR}/${PN}-3.6.1-No-reason-for-System.version-to-be-this-restrictive.patch" ) + src_prepare() { eautoreconf gnome2_src_prepare diff --git a/gnome-extra/cjs/files/cjs-3.6.1-No-reason-for-System.version-to-be-this-restrictive.patch b/gnome-extra/cjs/files/cjs-3.6.1-No-reason-for-System.version-to-be-this-restrictive.patch new file mode 100644 index 000..40be11981ed --- /dev/null +++ b/gnome-extra/cjs/files/cjs-3.6.1-No-reason-for-System.version-to-be-this-restrictive.patch @@ -0,0 +1,25 @@ +From 2d3e093bac41474c2adf433c2948fdc97495f4dc Mon Sep 17 00:00:00 2001 +From: Kristian Fiskerstrand +Date: Mon, 2 Apr 2018 19:27:35 +0200 +Subject: [PATCH] No reason for System.version to be this restrictive + +--- + installed-tests/js/testSystem.js | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js +index 1211de4..d205595 100644 +--- a/installed-tests/js/testSystem.js b/installed-tests/js/testSystem.js +@@ -12,7 +12,7 @@ describe('System.addressOf()', function () { + describe('System.version', function () { + it('gives a plausible number', function () { + expect(System.version).not.toBeLessThan(14700); +-expect(System.version).toBeLessThan(2); ++expect(System.version).toBeLessThan(32000); + }); + }); + +-- +2.16.1 +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 8f947b8fa11d7a4e5532702da94249dd88e0d27b Author: Kristian Fiskerstrand gentoo org> AuthorDate: Mon Apr 2 17:20:59 2018 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Mon Apr 2 18:36:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f947b8f gnome-extra/cjs: RESTRICT=test and fix a bunch of test failures Fix a number of test failures related to console execution missing compat symlink. Down to 2 remaining errors, but this test suite is flaky enough and its not a reason to hold up the stabilization any longer so adding a RESTRICT=test for now Bug: https://bugs.gentoo.org/649534 Package-Manager: Portage-2.3.24, Repoman-2.3.6 gnome-extra/cjs/cjs-3.6.1.ebuild | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild index 23afc9055f7..d0ae7f565ac 100644 --- a/gnome-extra/cjs/cjs-3.6.1.ebuild +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -34,9 +34,23 @@ RDEPEND="${RDEPEND} !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: bd1bdccb6ed6d35fb731701860780ed6fda9021d Author: David Seifert gentoo org> AuthorDate: Sun Nov 26 11:51:03 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 26 23:00:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1bdccb gnome-extra/cjs: [QA] Consistent whitespace in metadata.xml gnome-extra/cjs/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/cjs/metadata.xml b/gnome-extra/cjs/metadata.xml index 1f87fb62086..9e988588122 100644 --- a/gnome-extra/cjs/metadata.xml +++ b/gnome-extra/cjs/metadata.xml @@ -2,8 +2,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> -cinna...@gentoo.org -Cinnamon Project + cinna...@gentoo.org + Cinnamon Project linuxmint/cjs
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: ee69e19e11d86f3e097a248a51b67594641f0e36 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sun Nov 26 14:58:36 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sun Nov 26 15:11:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee69e19e gnome-extra/cjs: Version bump 3.6.1 Package-Manager: Portage-2.3.13, Repoman-2.3.3 gnome-extra/cjs/Manifest | 3 +- gnome-extra/cjs/cjs-3.6.1.ebuild | 67 2 files changed, 69 insertions(+), 1 deletion(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index bfc47ddbc0a..127a3c8fa46 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,4 @@ DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f DIST cjs-3.4.1.tar.gz 425003 SHA256 83254b01984452cc234891768e746f688924fe2904b6c1c76e214528ff44c060 SHA512 aab752aa03862979374bfe883d62968efab6b9137914b7ab9fcca2025bab6a6ae536db59aaee6deeeba06d2ff8c433d7f769ae0a4c0e2542e7c9a58f723d8690 WHIRLPOOL f6206a56b6e5b5984c567e3b8c4f48d3e0305c76da5c4d4320757248566975bddbf4b376118246beb6c447485e03b8a1a836598d215d6ba13a468ae91d6c7901 -DIST cjs-3.4.4.tar.gz 426665 SHA256 e2497bb3eb53a919776a2f4b869dcc2ba3deb09e955433272a8905e7f6ef9bee SHA512 318a1beef6f6a827266170f0c5c1cfaa8bf48908f96e0ce625aee20ddcd648ea967f09f465ed504f21f923830017d3c4a01f62bab26a1cb84181a96131058d33 WHIRLPOOL 8e774188cf6722075e019c8cac255fcae55ba6fc67c24a974ba033002d6faa8f12aad70c789666d14ed3bdcd63965bf60fe5782fa5b537f2b5e16e482f24664a +DIST cjs-3.4.4.tar.gz 426665 BLAKE2B 18e232b446945ae296d1dcf4b4624ff10b733f023da99315ba9aeee72228e115a634eb7a31a7c6192c3d1bfb8af1cd89488a9e7fe81edfa3a729bd62061e3581 SHA512 318a1beef6f6a827266170f0c5c1cfaa8bf48908f96e0ce625aee20ddcd648ea967f09f465ed504f21f923830017d3c4a01f62bab26a1cb84181a96131058d33 +DIST cjs-3.6.1.tar.gz 426279 BLAKE2B b9d99e06b580b81178d0b4e2e3d854769357f28277500aed9f5bc2672f26ec72f584576c53d7aa6069737ae81bd0b1bf05d56d39c947de1206c506d72c8da075 SHA512 648997c76acb11885a53a73aa456989784fe5f5a12e0f349bce658c1eb3e3ce2b5c576ace488962c9b012fc85c2c3dd828f61f857cc9da7b60ee5fcdd7d25155 diff --git a/gnome-extra/cjs/cjs-3.6.1.ebuild b/gnome-extra/cjs/cjs-3.6.1.ebuild new file mode 100644 index 000..23afc9055f7 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.6.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:38 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + sys-devel/autoconf-archive +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 64cd95585037a061ca1b5d942672840bf9d669ef Author: Kristian Fiskerstrand gentoo org> AuthorDate: Tue Sep 5 19:42:24 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Tue Sep 5 19:43:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cd9558 gnome-extra/cjs: New upstream version 3.4.4 Package-Manager: Portage-2.3.6, Repoman-2.3.1 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.4.4.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index cc47a2d0284..bfc47ddbc0a 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f DIST cjs-3.4.1.tar.gz 425003 SHA256 83254b01984452cc234891768e746f688924fe2904b6c1c76e214528ff44c060 SHA512 aab752aa03862979374bfe883d62968efab6b9137914b7ab9fcca2025bab6a6ae536db59aaee6deeeba06d2ff8c433d7f769ae0a4c0e2542e7c9a58f723d8690 WHIRLPOOL f6206a56b6e5b5984c567e3b8c4f48d3e0305c76da5c4d4320757248566975bddbf4b376118246beb6c447485e03b8a1a836598d215d6ba13a468ae91d6c7901 +DIST cjs-3.4.4.tar.gz 426665 SHA256 e2497bb3eb53a919776a2f4b869dcc2ba3deb09e955433272a8905e7f6ef9bee SHA512 318a1beef6f6a827266170f0c5c1cfaa8bf48908f96e0ce625aee20ddcd648ea967f09f465ed504f21f923830017d3c4a01f62bab26a1cb84181a96131058d33 WHIRLPOOL 8e774188cf6722075e019c8cac255fcae55ba6fc67c24a974ba033002d6faa8f12aad70c789666d14ed3bdcd63965bf60fe5782fa5b537f2b5e16e482f24664a diff --git a/gnome-extra/cjs/cjs-3.4.4.ebuild b/gnome-extra/cjs/cjs-3.4.4.ebuild new file mode 100644 index 000..23afc9055f7 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.4.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:38 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) + sys-devel/autoconf-archive +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: e5d23b9e63161ceb75f125ffce53e561e0e7874a Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Jul 8 12:36:27 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sat Jul 8 12:37:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d23b9e gnome-extra/cjs: Add dep on sys-devel/autoconf-archive Package-Manager: Portage-2.3.6, Repoman-2.3.1 gnome-extra/cjs/cjs-3.4.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/cjs/cjs-3.4.1.ebuild b/gnome-extra/cjs/cjs-3.4.1.ebuild index c01664b4a52..23afc9055f7 100644 --- a/gnome-extra/cjs/cjs-3.4.1.ebuild +++ b/gnome-extra/cjs/cjs-3.4.1.ebuild @@ -27,6 +27,7 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig test? ( sys-apps/dbus ) + sys-devel/autoconf-archive " # Cinnamon 2.2 does not work with this release. RDEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 64a223c6df4cec6f3da00eba8c5608e1551355a9 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sun Jun 25 15:27:00 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sun Jun 25 15:27:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a223c6 gnome-extra/cjs: Cleanup old version Package-Manager: Portage-2.3.6, Repoman-2.3.1 gnome-extra/cjs/Manifest | 2 -- gnome-extra/cjs/cjs-2.8.0.ebuild | 74 gnome-extra/cjs/cjs-3.2.0.ebuild | 71 -- 3 files changed, 147 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index bdef20c5343..cc47a2d0284 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,4 +1,2 @@ -DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f -DIST cjs-3.2.0.tar.gz 325614 SHA256 df55c1b89cea5d40d6a9950407a5d18915d2dde4e31670faeb0f5e4ba119edde SHA512 845b3a29e9cbdd86d79a2e79d3c10ab98a581e8e7df4f565c2a6d13cfabeeac15809486474f4b2f9fe979094eef4887b23b3f4a7bef4166f1db9faef5b546371 WHIRLPOOL 0a5938ced1f4fcd8b0355ebc62ab1728cac65f54cf4ba75bbcc4e313012899574e96705dd224bcf947d0b19e23b431feabc80b019e237d034bb58bb4efc09614 DIST cjs-3.4.1.tar.gz 425003 SHA256 83254b01984452cc234891768e746f688924fe2904b6c1c76e214528ff44c060 SHA512 aab752aa03862979374bfe883d62968efab6b9137914b7ab9fcca2025bab6a6ae536db59aaee6deeeba06d2ff8c433d7f769ae0a4c0e2542e7c9a58f723d8690 WHIRLPOOL f6206a56b6e5b5984c567e3b8c4f48d3e0305c76da5c4d4320757248566975bddbf4b376118246beb6c447485e03b8a1a836598d215d6ba13a468ae91d6c7901 diff --git a/gnome-extra/cjs/cjs-2.8.0.ebuild b/gnome-extra/cjs/cjs-2.8.0.ebuild deleted file mode 100644 index a90a0008218..000 --- a/gnome-extra/cjs/cjs-2.8.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 100e6a16f3c7213f4379575ed5526b40a8577598 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Jun 24 14:47:05 2017 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sat Jun 24 14:58:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100e6a16 gnome-extra/cjs: New upstream version 3.4.1 Package-Manager: Portage-2.3.6, Repoman-2.3.1 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.4.1.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index b5865917e80..bdef20c5343 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,4 @@ DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f DIST cjs-3.2.0.tar.gz 325614 SHA256 df55c1b89cea5d40d6a9950407a5d18915d2dde4e31670faeb0f5e4ba119edde SHA512 845b3a29e9cbdd86d79a2e79d3c10ab98a581e8e7df4f565c2a6d13cfabeeac15809486474f4b2f9fe979094eef4887b23b3f4a7bef4166f1db9faef5b546371 WHIRLPOOL 0a5938ced1f4fcd8b0355ebc62ab1728cac65f54cf4ba75bbcc4e313012899574e96705dd224bcf947d0b19e23b431feabc80b019e237d034bb58bb4efc09614 +DIST cjs-3.4.1.tar.gz 425003 SHA256 83254b01984452cc234891768e746f688924fe2904b6c1c76e214528ff44c060 SHA512 aab752aa03862979374bfe883d62968efab6b9137914b7ab9fcca2025bab6a6ae536db59aaee6deeeba06d2ff8c433d7f769ae0a4c0e2542e7c9a58f723d8690 WHIRLPOOL f6206a56b6e5b5984c567e3b8c4f48d3e0305c76da5c4d4320757248566975bddbf4b376118246beb6c447485e03b8a1a836598d215d6ba13a468ae91d6c7901 diff --git a/gnome-extra/cjs/cjs-3.4.1.ebuild b/gnome-extra/cjs/cjs-3.4.1.ebuild new file mode 100644 index 000..c01664b4a52 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.4.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:38 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: be259963d4bb8c33ff678e995d68f23f155ace9c Author: Kristian Fiskerstrand gentoo org> AuthorDate: Tue Nov 22 20:37:49 2016 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Tue Nov 22 20:41:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be259963 gnome-extra/cjs: New upstream version 3.2.0 Package-Manager: portage-2.3.2 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.2.0.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 7871e9e..b586591 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1,3 @@ DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f +DIST cjs-3.2.0.tar.gz 325614 SHA256 df55c1b89cea5d40d6a9950407a5d18915d2dde4e31670faeb0f5e4ba119edde SHA512 845b3a29e9cbdd86d79a2e79d3c10ab98a581e8e7df4f565c2a6d13cfabeeac15809486474f4b2f9fe979094eef4887b23b3f4a7bef4166f1db9faef5b546371 WHIRLPOOL 0a5938ced1f4fcd8b0355ebc62ab1728cac65f54cf4ba75bbcc4e313012899574e96705dd224bcf947d0b19e23b431feabc80b019e237d034bb58bb4efc09614 diff --git a/gnome-extra/cjs/cjs-3.2.0.ebuild b/gnome-extra/cjs/cjs-3.2.0.ebuild new file mode 100644 index ..a964f56 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.2.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:24 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: bf51bad93df3577befaa3560ca7375c7d70176f0 Author: Pacho Ramos gentoo org> AuthorDate: Fri Sep 30 22:51:08 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Oct 1 00:53:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf51bad9 gnome-extra/cjs: x86 stable, bug 587010 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" gnome-extra/cjs/cjs-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-3.0.1.ebuild b/gnome-extra/cjs/cjs-3.0.1.ebuild index c097b54..295ec2a 100644 --- a/gnome-extra/cjs/cjs-3.0.1.ebuild +++ b/gnome-extra/cjs/cjs-3.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:24
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 046d716d6a21a7d401c18042eea7af8d4cc8b1d2 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Sat Sep 17 12:58:56 2016 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Sat Sep 17 13:29:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046d716d gnome-extra/cjs: Reassigning to new Cinnamon Project Package-Manager: portage-2.3.0 gnome-extra/cjs/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/cjs/metadata.xml b/gnome-extra/cjs/metadata.xml index 18472e6..1f87fb6 100644 --- a/gnome-extra/cjs/metadata.xml +++ b/gnome-extra/cjs/metadata.xml @@ -2,8 +2,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - gn...@gentoo.org - Gentoo GNOME Desktop +cinna...@gentoo.org +Cinnamon Project linuxmint/cjs
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: f0d2267663d0e010d619b375982ffcfa8b85b1c2 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 25 16:04:37 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 25 16:26:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d22676 gnome-extra/cjs: Version bump Package-Manager: portage-2.3.0_rc1 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-3.0.1.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 2746dcf..7871e9e 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d +DIST cjs-3.0.1.tar.gz 325349 SHA256 cafda5a8a21421e93720732debeea08c59e63c058d240ab0f7b3a6969654864f SHA512 3980e60ca005e616be264ec5bf6cb920452eec538da266dc0645ec1c340506b864886007b371b96830efa379e8ed9dd9127dc205b45e004705fd5c181d82e538 WHIRLPOOL 9368a53f9284d0f234d6e816f27dd6893338b4c6807f7fa0f44403ec0fbcaea3cc6908f86ad1e528f12351e008e93942f0769779f3c271e46e994d6ea7139b5f diff --git a/gnome-extra/cjs/cjs-3.0.1.ebuild b/gnome-extra/cjs/cjs-3.0.1.ebuild new file mode 100644 index 000..a964f56 --- /dev/null +++ b/gnome-extra/cjs/cjs-3.0.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:24 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 9ececd9228218159ab22b38c25a2e1b5e01fa122 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 29 11:50:01 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 29 12:41:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ececd92 gnome-extra/cjs: Drop old Package-Manager: portage-2.3.0_rc1 gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-2.6.2.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 3a8f692..2746dcf 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,2 +1 @@ -DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild deleted file mode 100644 index b7c2cad..000 --- a/gnome-extra/cjs/cjs-2.6.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 22c7a702df58c8416cb92ca744c5be5f66d2ebcb Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 18:28:34 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 18:55:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c7a702 gnome-extra/cjs: x86 stable wrt bug #566378 Package-Manager: portage-2.2.26 gnome-extra/cjs/cjs-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-2.8.0.ebuild b/gnome-extra/cjs/cjs-2.8.0.ebuild index 902f864..b7c2cad 100644 --- a/gnome-extra/cjs/cjs-2.8.0.ebuild +++ b/gnome-extra/cjs/cjs-2.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:24
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: b1801b30c145478fa6c32164fbe56f53d826dd93 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 15 22:07:22 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 15 22:30:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1801b30 gnome-extra/cjs: Version bump Package-Manager: portage-2.2.24 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-2.8.0.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index eb44bda..3a8f692 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 +DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d diff --git a/gnome-extra/cjs/cjs-2.8.0.ebuild b/gnome-extra/cjs/cjs-2.8.0.ebuild new file mode 100644 index 000..7f766c8 --- /dev/null +++ b/gnome-extra/cjs/cjs-2.8.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit autotools eutils gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:24 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 9272cf1855d3932169342ac3c6a286ea6c78c88b Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 7 20:07:01 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 7 20:07:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9272cf18 gnome-extra/cjs: Drop old Package-Manager: portage-2.2.23 gnome-extra/cjs/Manifest | 2 -- gnome-extra/cjs/cjs-2.4.2.ebuild | 75 gnome-extra/cjs/cjs-2.6.1.ebuild | 75 3 files changed, 152 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index de7ea36..eb44bda 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1 @@ -DIST cjs-2.4.2.tar.gz 324509 SHA256 1310a2bfdebd6a50a09718abf3627daab097233781757509121257445e0423e3 SHA512 95c46808120392f4c9d74d5d94ee030be1b3a8a36ddabbd12560ea0ed16ac6bdeb78016a09eec315536ee094109c6f6fe07ee624300bd1eae88fdbdefbed0565 WHIRLPOOL e0dca618e2d166ee29ebc303d162dd7cd37c8d5381d68fd1c5824aba173cd651ab9825437f2096aede2be667bcd9633a21acd3bdee9002fee1d2f350cc454730 -DIST cjs-2.6.1.tar.gz 324886 SHA256 1b431ccacfc6dac5f393ff6807dac69751eb943488422b7e26554f164a0e4309 SHA512 1c382a590def70f2d0ed554c5a345f3094d06ae4999aeb6b836d2867f947aeb5f60b222e4c139d89bdba0e855e6e844f80f4d0b08e3921e84c2e214e9d371a61 WHIRLPOOL 1cded0ba6da3baba6484785080cff9e08db5529e3f2a5c0a740e5f1a06b0c1e89b299f686c931724412ebdb0eb9dee509e517da5fad403eab5c4c043afabec84 DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 diff --git a/gnome-extra/cjs/cjs-2.4.2.ebuild b/gnome-extra/cjs/cjs-2.4.2.ebuild deleted file mode 100644 index b492980..000 --- a/gnome-extra/cjs/cjs-2.4.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.36:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 4150a8efa43a9752ef5a78a7b506cef94637cc52 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 7 20:06:41 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 7 20:07:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4150a8ef gnome-extra/cjs: Fix commit 6b3ab73a96ef35cbadec5cbbd9ee665bc65da031 Package-Manager: portage-2.2.23 gnome-extra/cjs/cjs-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild index 7602027..b7c2cad 100644 --- a/gnome-extra/cjs/cjs-2.6.2.ebuild +++ b/gnome-extra/cjs/cjs-2.6.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="alpha ~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:24
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 6b3ab73a96ef35cbadec5cbbd9ee665bc65da031 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Sep 7 20:28:32 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Sep 7 21:07:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3ab73a gnome-extra/cjs: amd64 stable wrt bug #551826 Package-Manager: portage-2.2.20.1 gnome-extra/cjs/cjs-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild index 7f766c8..9cafa4a 100644 --- a/gnome-extra/cjs/cjs-2.6.2.ebuild +++ b/gnome-extra/cjs/cjs-2.6.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" +KEYWORDS="alpha ~amd64 ~x86" RDEPEND=" dev-lang/spidermonkey:24
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: ef2cac88dcfd060d687a5a31491d02c613f74cfb Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 5 16:40:45 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 5 16:40:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2cac88 gnome-extra/cjs: Drop old Package-Manager: portage-2.2.20.1 gnome-extra/cjs/Manifest | 1 - gnome-extra/cjs/cjs-2.6.0.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 3b1cc0f..de7ea36 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,4 +1,3 @@ DIST cjs-2.4.2.tar.gz 324509 SHA256 1310a2bfdebd6a50a09718abf3627daab097233781757509121257445e0423e3 SHA512 95c46808120392f4c9d74d5d94ee030be1b3a8a36ddabbd12560ea0ed16ac6bdeb78016a09eec315536ee094109c6f6fe07ee624300bd1eae88fdbdefbed0565 WHIRLPOOL e0dca618e2d166ee29ebc303d162dd7cd37c8d5381d68fd1c5824aba173cd651ab9825437f2096aede2be667bcd9633a21acd3bdee9002fee1d2f350cc454730 -DIST cjs-2.6.0.tar.gz 324623 SHA256 bb65b7238eabb265de256d6de0a183018a4ec28b7d161d439a809875ca6e2927 SHA512 49d920a81965575aa1ea9777dd1b41911cd61bc3b29ecb87d1c1923cf3a5d43520a9b036bfca006539be27ea7c83c1c9ddea7beafaf470d255322dad0bd170ec WHIRLPOOL 197199f4c5d53c0a6c77d411b0c3fce93cef81a4dd91b84387e0402b2b7d7e51e273c449a05cf39c1491c20b911847682e3d8dbe2c2549c4bf738e477d10b51b DIST cjs-2.6.1.tar.gz 324886 SHA256 1b431ccacfc6dac5f393ff6807dac69751eb943488422b7e26554f164a0e4309 SHA512 1c382a590def70f2d0ed554c5a345f3094d06ae4999aeb6b836d2867f947aeb5f60b222e4c139d89bdba0e855e6e844f80f4d0b08e3921e84c2e214e9d371a61 WHIRLPOOL 1cded0ba6da3baba6484785080cff9e08db5529e3f2a5c0a740e5f1a06b0c1e89b299f686c931724412ebdb0eb9dee509e517da5fad403eab5c4c043afabec84 DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 diff --git a/gnome-extra/cjs/cjs-2.6.0.ebuild b/gnome-extra/cjs/cjs-2.6.0.ebuild deleted file mode 100644 index 7f766c8..000 --- a/gnome-extra/cjs/cjs-2.6.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 34d7a49a0b1fc37417eedcb0b48cb10ac14f6422 Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 5 16:40:17 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 5 16:40:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d7a49a gnome-extra/cjs: Version bump Package-Manager: portage-2.2.20.1 gnome-extra/cjs/Manifest | 1 + gnome-extra/cjs/cjs-2.6.2.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 2dab1c2..3b1cc0f 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1,4 @@ DIST cjs-2.4.2.tar.gz 324509 SHA256 1310a2bfdebd6a50a09718abf3627daab097233781757509121257445e0423e3 SHA512 95c46808120392f4c9d74d5d94ee030be1b3a8a36ddabbd12560ea0ed16ac6bdeb78016a09eec315536ee094109c6f6fe07ee624300bd1eae88fdbdefbed0565 WHIRLPOOL e0dca618e2d166ee29ebc303d162dd7cd37c8d5381d68fd1c5824aba173cd651ab9825437f2096aede2be667bcd9633a21acd3bdee9002fee1d2f350cc454730 DIST cjs-2.6.0.tar.gz 324623 SHA256 bb65b7238eabb265de256d6de0a183018a4ec28b7d161d439a809875ca6e2927 SHA512 49d920a81965575aa1ea9777dd1b41911cd61bc3b29ecb87d1c1923cf3a5d43520a9b036bfca006539be27ea7c83c1c9ddea7beafaf470d255322dad0bd170ec WHIRLPOOL 197199f4c5d53c0a6c77d411b0c3fce93cef81a4dd91b84387e0402b2b7d7e51e273c449a05cf39c1491c20b911847682e3d8dbe2c2549c4bf738e477d10b51b DIST cjs-2.6.1.tar.gz 324886 SHA256 1b431ccacfc6dac5f393ff6807dac69751eb943488422b7e26554f164a0e4309 SHA512 1c382a590def70f2d0ed554c5a345f3094d06ae4999aeb6b836d2867f947aeb5f60b222e4c139d89bdba0e855e6e844f80f4d0b08e3921e84c2e214e9d371a61 WHIRLPOOL 1cded0ba6da3baba6484785080cff9e08db5529e3f2a5c0a740e5f1a06b0c1e89b299f686c931724412ebdb0eb9dee509e517da5fad403eab5c4c043afabec84 +DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild new file mode 100644 index 000..7f766c8 --- /dev/null +++ b/gnome-extra/cjs/cjs-2.6.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit autotools eutils gnome2 pax-utils virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="http://cinnamon.linuxmint.com/"; +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples gtk test" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/spidermonkey:24 + >=dev-libs/glib-2.37.3:2 + >=dev-libs/gobject-introspection-1.38:= + sys-libs/readline:0 + virtual/libffi + cairo? ( x11-libs/cairo[X,glib] ) + gtk? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +# Cinnamon 2.2 does not work with this release. +RDEPEND="${RDEPEND} + !