[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/files/

2023-12-27 Thread Conrad Kostecki
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/

2023-10-13 Thread Joonas Niilola
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/

2023-10-04 Thread Joonas Niilola
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/

2023-09-26 Thread WANG Xuerui
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/

2023-05-07 Thread Sam James
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/

2023-05-04 Thread Sam James
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/

2023-04-30 Thread Sam James
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/

2023-04-30 Thread Sam James
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/

2022-12-23 Thread Sam James
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/

2022-11-21 Thread Sam James
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/

2022-11-21 Thread Sam James
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/

2022-11-21 Thread Arthur Zamarin
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/

2022-10-12 Thread Sam James
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/

2022-10-12 Thread Sam James
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/

2022-10-12 Thread Sam James
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/

2022-05-10 Thread Sam James
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/

2022-05-04 Thread Sam James
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/

2022-01-21 Thread Sam James
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',
- 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2022-01-21 Thread Sam James
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/

2022-01-21 Thread Sam James
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/

2022-01-21 Thread Sam James
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/

2021-12-24 Thread Jakov Smolić
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/

2021-12-24 Thread Jakov Smolić
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/

2021-11-28 Thread Mike Gilbert
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/

2021-11-22 Thread Yixun Lan
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/

2021-10-19 Thread Sam James
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/

2021-10-19 Thread Sam James
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);
-+

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2021-06-14 Thread Sam James
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/

2021-06-11 Thread Sam James
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/

2021-06-08 Thread Sam James
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/

2021-06-08 Thread Sam James
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/

2021-06-01 Thread Joonas Niilola
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/

2021-06-01 Thread Joonas Niilola
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/

2021-04-11 Thread Sam James
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/

2021-03-01 Thread Joonas Niilola
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/

2021-01-24 Thread Joonas Niilola
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/

2021-01-05 Thread Sam James
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/

2020-12-29 Thread Sam James
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/

2020-12-26 Thread Sam James
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/

2020-12-16 Thread Sam James
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/

2020-09-15 Thread Joonas Niilola
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/

2020-09-08 Thread Sam James
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/

2020-05-31 Thread Matt Turner
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/

2020-05-28 Thread Matt Turner
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/

2020-04-20 Thread Mart Raudsepp
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/

2019-09-28 Thread Pacho Ramos
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/

2019-06-07 Thread Mikle Kolyada
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/

2019-06-04 Thread Thomas Deutschmann
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/

2019-02-09 Thread Kristian Fiskerstrand
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/

2018-11-28 Thread Kristian Fiskerstrand
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/

2018-07-31 Thread Kristian Fiskerstrand
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/

2018-05-26 Thread Mart Raudsepp
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: Remove 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2018-04-12 Thread Thomas Deutschmann
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/

2018-04-06 Thread Aaron Bauman
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/

2018-04-02 Thread Kristian Fiskerstrand
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/

2018-04-02 Thread Kristian Fiskerstrand
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/

2017-11-26 Thread David Seifert
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/

2017-11-26 Thread Kristian Fiskerstrand
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/

2017-09-05 Thread Kristian Fiskerstrand
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/

2017-07-08 Thread Kristian Fiskerstrand
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/

2017-06-25 Thread Kristian Fiskerstrand
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/

2017-06-24 Thread Kristian Fiskerstrand
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/

2016-11-22 Thread Kristian Fiskerstrand
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/

2016-09-30 Thread Pacho Ramos
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/

2016-09-17 Thread Kristian Fiskerstrand
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/

2016-06-25 Thread Pacho Ramos
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/

2016-05-29 Thread Pacho Ramos
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/

2016-03-06 Thread Mikle Kolyada
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/

2015-11-15 Thread Pacho Ramos
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/

2015-11-07 Thread Pacho Ramos
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/

2015-11-07 Thread Pacho Ramos
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/

2015-09-07 Thread Mikle Kolyada
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/

2015-09-05 Thread Pacho Ramos
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}
+   !

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2015-09-05 Thread Pacho Ramos
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}
-   !