* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-04-01 19:01 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-04-01 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 0943d40457471883e096f36fdcc6d101677ac8f2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 19:00:58 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 19:00:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0943d404
dev-libs/gjs: Stabilize 1.74.2 ppc, #901377
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.2.ebuild b/dev-libs/gjs/gjs-1.74.2.ebuild
index ec894bc97180..113ff759ea9e 100644
--- a/dev-libs/gjs/gjs-1.74.2.ebuild
+++ b/dev-libs/gjs/gjs-1.74.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-09-07 15:10 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-09-07 15:10 UTC (permalink / raw
To: gentoo-commits
commit: 45494ba0c0427275d93a894b2630806d17165e30
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 7 15:08:53 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 7 15:09:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45494ba0
dev-libs/gjs: unkeyword for ~mips
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
dev-libs/gjs/gjs-1.80.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index 0266c267beac..0010942dd45e 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/dev-libs/gjs/gjs-1.80.2.ebuild b/dev-libs/gjs/gjs-1.80.2.ebuild
index 13f066ff2ada..a8f7db81a5f7 100644
--- a/dev-libs/gjs/gjs-1.80.2.ebuild
+++ b/dev-libs/gjs/gjs-1.80.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="+cairo examples readline sysprof test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-08-09 10:09 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 47a218292fe4d0cf164b9cdbfefcf21ec417268b
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 10:03:42 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 10:09:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a21829
dev-libs/gjs: update HOMEPAGE
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/gjs/gjs-1.80.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.80.2.ebuild b/dev-libs/gjs/gjs-1.80.2.ebuild
index df40ba28e37a..13f066ff2ada 100644
--- a/dev-libs/gjs/gjs-1.80.2.ebuild
+++ b/dev-libs/gjs/gjs-1.80.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic gnome.org meson virtualx
DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-08-09 10:09 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 938d02055b9a812cff590fffa69f0f3df5c9422a
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Mar 3 21:38:27 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 10:09:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938d0205
dev-libs/gjs: Bump to 1.80.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36858
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.80.2.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 0967ffcbbf05..53d8c8121dd8 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1 +1,2 @@
DIST gjs-1.78.5.tar.xz 656168 BLAKE2B e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2 SHA512 bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e
+DIST gjs-1.80.2.tar.xz 663256 BLAKE2B d5c8dd85acc0ee1fa8da9450b1d9427da0f835b695d5c6877ea166d41751dcf4449bb00ee0068ac98abed245d6dc1d67504432db368b9fcd8d81e0f37e72e952 SHA512 cc9a9073f741ee60eff2d2ce808cca7f40e97798f9ffa9197ebc3780a8a5df6e174ba76293bf7547fc8fa7e82be6a828a633a5aa8ba27d551dec72d635b6c5bd
diff --git a/dev-libs/gjs/gjs-1.80.2.ebuild b/dev-libs/gjs/gjs-1.80.2.ebuild
new file mode 100644
index 000000000000..df40ba28e37a
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.80.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+cairo examples readline sysprof test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-05-28 18:24 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2024-05-28 18:24 UTC (permalink / raw
To: gentoo-commits
commit: fcddddd946ee0ae39d671c644144b12a0ab2b454
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 13:34:53 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 28 18:24:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcddddd9
dev-libs/gjs: destabilize 1.78.5 for ~ppc
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index 805b43049029..0266c267beac 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-13 10:37 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2024-04-13 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 27944730a195dbd553120627e2a54ba1dd48378e
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 10:26:37 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 10:26:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27944730
dev-libs/gjs: drop 1.78.1, 1.78.4
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 2 --
dev-libs/gjs/gjs-1.78.1.ebuild | 68 ------------------------------------------
dev-libs/gjs/gjs-1.78.4.ebuild | 68 ------------------------------------------
3 files changed, 138 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 9e3c87a23426..0967ffcbbf05 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1 @@
-DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
-DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632 SHA512 a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4
DIST gjs-1.78.5.tar.xz 656168 BLAKE2B e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2 SHA512 bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
deleted file mode 100644
index 805b43049029..000000000000
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.66.0:2
- dev-libs/libffi:=
- >=dev-libs/gobject-introspection-1.71.1:=
- dev-lang/spidermonkey:115
- cairo? ( x11-libs/cairo[X,glib] )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- test? (
- sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection]
- )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-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
-
- # FIXME: add systemtap/dtrace support, like in glib:2
- 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)
- -Db_pch=True # TODO this has to go
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
diff --git a/dev-libs/gjs/gjs-1.78.4.ebuild b/dev-libs/gjs/gjs-1.78.4.ebuild
deleted file mode 100644
index f9d52d43c6ba..000000000000
--- a/dev-libs/gjs/gjs-1.78.4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.66.0:2
- dev-libs/libffi:=
- >=dev-libs/gobject-introspection-1.71.1:=
- dev-lang/spidermonkey:115
- cairo? ( x11-libs/cairo[X,glib] )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- test? (
- sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection]
- )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-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
-
- # FIXME: add systemtap/dtrace support, like in glib:2
- 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)
- -Db_pch=True # TODO this has to go
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-09 22:46 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2024-04-09 22:46 UTC (permalink / raw
To: gentoo-commits
commit: 0c44d217d0416c9e9acf765559fde216b7246196
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 9 22:45:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 22:45:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c44d217
dev-libs/gjs: Stabilize 1.78.5 ppc, #928841
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index 0266c267beac..805b43049029 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-07 10:11 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-04-07 10:11 UTC (permalink / raw
To: gentoo-commits
commit: cd4e9ed910bf64213a3dbca871a3299b28a6879f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 10:10:56 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 10:10:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4e9ed9
dev-libs/gjs: Stabilize 1.78.5 arm, #928841
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index d88af7385e49..0266c267beac 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-07 10:11 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-04-07 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 20d8e2416241e480f0a981f3c23dd952815f9b0a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 10:10:55 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 10:10:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d8e241
dev-libs/gjs: Stabilize 1.78.5 arm64, #928841
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index b57c92a975ec..d88af7385e49 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-07 8:38 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-04-07 8:38 UTC (permalink / raw
To: gentoo-commits
commit: 348ec994a7ebea62de447527c8777c3513f98bde
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 08:38:52 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 08:38:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348ec994
dev-libs/gjs: Stabilize 1.78.5 ppc64, #928841
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index 57864a32075d..b57c92a975ec 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-07 5:55 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-04-07 5:55 UTC (permalink / raw
To: gentoo-commits
commit: ccfb7969c7f1c28aedb8c1565f208dd51958971e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 05:55:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 05:55:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfb7969
dev-libs/gjs: Stabilize 1.78.5 amd64, #928841
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index f9d52d43c6ba..5d6e963dc649 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-04-07 5:55 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-04-07 5:55 UTC (permalink / raw
To: gentoo-commits
commit: 7622a454891e83d3630ca451c01c5e9a9a9846d6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 05:55:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 05:55:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7622a454
dev-libs/gjs: Stabilize 1.78.5 x86, #928841
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
index 5d6e963dc649..57864a32075d 100644
--- a/dev-libs/gjs/gjs-1.78.5.ebuild
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-03-23 0:03 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2024-03-23 0:03 UTC (permalink / raw
To: gentoo-commits
commit: c505070b156bfd58288cfb900d6d580ae2d0196c
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 00:03:03 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 00:03:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c505070b
dev-libs/gjs: add 1.78.5
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.78.5.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 18f6411fedf7..9e3c87a23426 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632 SHA512 a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4
+DIST gjs-1.78.5.tar.xz 656168 BLAKE2B e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2 SHA512 bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e
diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
new file mode 100644
index 000000000000..f9d52d43c6ba
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-02-18 6:08 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-02-18 6:08 UTC (permalink / raw
To: gentoo-commits
commit: a2e9ccf5e39fecfc8209c32d5f8b665b274758e2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 06:07:17 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 06:07:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e9ccf5
dev-libs/gjs: Stabilize 1.78.1 ppc, #920697
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index 263c27b48779..9a25b2b74686 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-02-18 6:08 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2024-02-18 6:08 UTC (permalink / raw
To: gentoo-commits
commit: 9b3468100e670b5a05da291a7b322b2ca75f6640
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 06:07:24 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 06:07:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b346810
dev-libs/gjs: Stabilize 1.78.1 x86, #920697
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index 9a25b2b74686..805b43049029 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-02-17 16:01 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2024-02-17 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 4888c69cb5a569174b29801eef3b1c6f5002d70f
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu Feb 15 14:40:06 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 15:55:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4888c69c
dev-libs/gjs: Version bump to 1.78.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35348
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.78.4.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index f4d1b96d4cbc..77879c0844c6 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -2,3 +2,4 @@ DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c
DIST gjs-1.78.0.tar.xz 653500 BLAKE2B f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba SHA512 28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3
DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
DIST gjs-1.78.3.tar.xz 655236 BLAKE2B d240b394a6b13822fe6332ae65fc5b13d70c62cfad7736308b57abb570e039d6045ed2c646170e4c05ebf62a31d24caccaabe6789c9c951a8b63746b33e20edb SHA512 215893e0247f4c0947b9d1394d08d6664aa9ef43ff40e1fb8453ee0f1be7843758166b17d4b63ff91ac421845e2ad27089879ecb3082d8f4737fb3abf2636223
+DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632 SHA512 a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4
diff --git a/dev-libs/gjs/gjs-1.78.4.ebuild b/dev-libs/gjs/gjs-1.78.4.ebuild
new file mode 100644
index 000000000000..f9d52d43c6ba
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-01-20 23:34 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2024-01-20 23:34 UTC (permalink / raw
To: gentoo-commits
commit: 9988238da44da9cd4b678da289cfa4d68703c403
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 18:28:44 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 23:31:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9988238d
dev-libs/gjs: add 1.78.3
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.78.3.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index ce4c633ffbe7..f4d1b96d4cbc 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
DIST gjs-1.78.0.tar.xz 653500 BLAKE2B f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba SHA512 28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3
DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
+DIST gjs-1.78.3.tar.xz 655236 BLAKE2B d240b394a6b13822fe6332ae65fc5b13d70c62cfad7736308b57abb570e039d6045ed2c646170e4c05ebf62a31d24caccaabe6789c9c951a8b63746b33e20edb SHA512 215893e0247f4c0947b9d1394d08d6664aa9ef43ff40e1fb8453ee0f1be7843758166b17d4b63ff91ac421845e2ad27089879ecb3082d8f4737fb3abf2636223
diff --git a/dev-libs/gjs/gjs-1.78.3.ebuild b/dev-libs/gjs/gjs-1.78.3.ebuild
new file mode 100644
index 000000000000..f9d52d43c6ba
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-01-08 17:27 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2024-01-08 17:27 UTC (permalink / raw
To: gentoo-commits
commit: 063d75f1f82bd61cc2ab894ccd936c79196f95bc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 17:19:09 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 17:25:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063d75f1
dev-libs/gjs: Stabilize 1.78.1 arm64, #920697
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index 2f65d0f0e6f8..fc7021460386 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-01-08 17:27 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2024-01-08 17:27 UTC (permalink / raw
To: gentoo-commits
commit: e06f2e4b7bdb4a64a6902f784b10207389f0c59d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 17:20:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 17:26:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06f2e4b
dev-libs/gjs: Stabilize 1.78.1 amd64, #920697
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index fc7021460386..263c27b48779 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-01-08 16:14 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2024-01-08 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 6d7556ec7602179128cccbad1badbe9cf010782e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 16:14:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 16:14:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7556ec
dev-libs/gjs: Stabilize 1.78.1 ppc64, #920697
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index b5114ba334a4..2f65d0f0e6f8 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2024-01-08 16:14 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2024-01-08 16:14 UTC (permalink / raw
To: gentoo-commits
commit: f91fb8aca5174351fcd55cd5948414e55d76c2f7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 16:14:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 16:14:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91fb8ac
dev-libs/gjs: Stabilize 1.78.1 arm, #920697
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
index 3f77c1d06628..b5114ba334a4 100644
--- a/dev-libs/gjs/gjs-1.78.1.ebuild
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-12-18 10:19 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2023-12-18 10:19 UTC (permalink / raw
To: gentoo-commits
commit: e0eb84fcf3b3aedb8b78963bec0eecb9208baf2c
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Dec 3 21:36:02 2023 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 10:19:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0eb84fc
dev-libs/gjs: Version bump to 1.78.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34118
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.78.1.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 56f37acbbaf4..ce4c633ffbe7 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
DIST gjs-1.78.0.tar.xz 653500 BLAKE2B f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba SHA512 28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3
+DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
new file mode 100644
index 000000000000..3f77c1d06628
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-10-12 6:19 WANG Xuerui
0 siblings, 0 replies; 153+ messages in thread
From: WANG Xuerui @ 2023-10-12 6:19 UTC (permalink / raw
To: gentoo-commits
commit: 81285da896fd2a8fd640de09a4c468346371f51a
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 06:18:50 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 06:18:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81285da8
dev-libs/gjs: keyword 1.78.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/gjs/gjs-1.78.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.78.0.ebuild b/dev-libs/gjs/gjs-1.78.0.ebuild
index c5181d62024c..3f77c1d06628 100644
--- a/dev-libs/gjs/gjs-1.78.0.ebuild
+++ b/dev-libs/gjs/gjs-1.78.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-09-17 17:18 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-09-17 17:18 UTC (permalink / raw
To: gentoo-commits
commit: 71b670de1ff24aaf3a94b25c141a5e664e0c12af
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Sep 17 16:59:56 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 17:18:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b670de
dev-libs/gjs: Version bump to 1.78.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32884
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.78.0.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 12615f1ef79e..a8fbfdc7fb47 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
DIST gjs-1.77.2.tar.xz 651784 BLAKE2B 9734fa9c0f4662c1bb233aef9398690295168c5758fe33a27bff5eebb0edee3dad6da28ebeb555337928278c99b5eb7fa1651445bdb8e212d9b672eb9ae08616 SHA512 2b804e6b039801b55e9d700794e390c927b00e2dd738dcada95867b3ba957e1a193367c2babb4a941b8aead301ca68e5b8ece655a13a3989708072a96600eba4
DIST gjs-1.77.90.tar.xz 653204 BLAKE2B f73ffbd995808a2f8935fd8a0f0700bb9919ffd435d85559729578177b23afb84db30bd8b083a2b9db9c368c088d787994a32a1d638ce3ca5f71c862bfc260ff SHA512 9941680817a6f1d58291b12560bc243e96603ad1eed689fa2f4457343003b818b1f0c1c9c06aec15597b2582395e966eecab19ffd07c87b78d5e355fd675e2f6
+DIST gjs-1.78.0.tar.xz 653500 BLAKE2B f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba SHA512 28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3
diff --git a/dev-libs/gjs/gjs-1.78.0.ebuild b/dev-libs/gjs/gjs-1.78.0.ebuild
new file mode 100644
index 000000000000..c5181d62024c
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-09-10 20:59 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-09-10 20:59 UTC (permalink / raw
To: gentoo-commits
commit: b18298a5f8c932ea6f4667be54c4a9079de9f865
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Sep 5 12:25:46 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:58:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18298a5
dev-libs/gjs: Version bump to 1.77.90
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32629
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.77.90.ebuild | 68 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 8a1c3f1163b5..12615f1ef79e 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
DIST gjs-1.77.2.tar.xz 651784 BLAKE2B 9734fa9c0f4662c1bb233aef9398690295168c5758fe33a27bff5eebb0edee3dad6da28ebeb555337928278c99b5eb7fa1651445bdb8e212d9b672eb9ae08616 SHA512 2b804e6b039801b55e9d700794e390c927b00e2dd738dcada95867b3ba957e1a193367c2babb4a941b8aead301ca68e5b8ece655a13a3989708072a96600eba4
+DIST gjs-1.77.90.tar.xz 653204 BLAKE2B f73ffbd995808a2f8935fd8a0f0700bb9919ffd435d85559729578177b23afb84db30bd8b083a2b9db9c368c088d787994a32a1d638ce3ca5f71c862bfc260ff SHA512 9941680817a6f1d58291b12560bc243e96603ad1eed689fa2f4457343003b818b1f0c1c9c06aec15597b2582395e966eecab19ffd07c87b78d5e355fd675e2f6
diff --git a/dev-libs/gjs/gjs-1.77.90.ebuild b/dev-libs/gjs/gjs-1.77.90.ebuild
new file mode 100644
index 000000000000..c5181d62024c
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.77.90.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-08-31 16:48 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-08-31 16:48 UTC (permalink / raw
To: gentoo-commits
commit: 02073da0e62df87543fbf41c59f3f9a9c948701d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 16:48:19 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 16:48:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02073da0
dev-libs/gjs: Version bump to 1.77.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.77.2.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index c139a87e89b0..54ed7debbf2d 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
DIST gjs-1.77.1.tar.xz 650292 BLAKE2B dde0f9073ef6f87e4f76002d69e6397ac94ae6a9c711b4a35378a8e56191c1a06ae1ee14db5a3078d3f1ec443c6eeb245bdcec7c8702c8e4a581e08530c81ce5 SHA512 2a94406725a59e05485ebfcc6ba6b2a0c26f40833a46d6520caff576dd8495a14eb733cf0788af1ea4b5c9c11edd692637db41f6350fb4a3bf2e1c01267130cc
+DIST gjs-1.77.2.tar.xz 651784 BLAKE2B 9734fa9c0f4662c1bb233aef9398690295168c5758fe33a27bff5eebb0edee3dad6da28ebeb555337928278c99b5eb7fa1651445bdb8e212d9b672eb9ae08616 SHA512 2b804e6b039801b55e9d700794e390c927b00e2dd738dcada95867b3ba957e1a193367c2babb4a941b8aead301ca68e5b8ece655a13a3989708072a96600eba4
diff --git a/dev-libs/gjs/gjs-1.77.2.ebuild b/dev-libs/gjs/gjs-1.77.2.ebuild
new file mode 100644
index 000000000000..c5181d62024c
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.77.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ dev-lang/spidermonkey:115
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-08-13 15:41 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-08-13 15:41 UTC (permalink / raw
To: gentoo-commits
commit: dcf8ed2bc5d9e86b0ef629ca14436bebf7deb40c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 13 15:41:05 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 15:41:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf8ed2b
dev-libs/gjs: Stabilize 1.76.2 ppc, #909488
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index 14e92f2d60e2..ef4d2148a240 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-07-17 7:46 Jakov Smolić
0 siblings, 0 replies; 153+ messages in thread
From: Jakov Smolić @ 2023-07-17 7:46 UTC (permalink / raw
To: gentoo-commits
commit: f4c182493616e7d4e73233fb0eae34fdd67ae2f4
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 07:46:32 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 07:46:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c18249
dev-libs/gjs: Stabilize 1.76.2 ppc64, #909488
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index a755622b9f24..e750a930e1f2 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-07-15 8:19 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-07-15 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 32d7e84daeeb57fd4512bd27f4768efc558b2beb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 08:19:06 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 08:19:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d7e84d
dev-libs/gjs: Stabilize 1.76.2 arm, #909488
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index f81c056bce04..a755622b9f24 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-07-11 11:19 Jakov Smolić
0 siblings, 0 replies; 153+ messages in thread
From: Jakov Smolić @ 2023-07-11 11:19 UTC (permalink / raw
To: gentoo-commits
commit: 9bc844d6836ba1cf58c330501681eeab958ac311
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 11:19:19 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 11:19:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc844d6
dev-libs/gjs: Stabilize 1.76.2 amd64, #909488
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index 4b4e131cc81b..f81c056bce04 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-07-02 11:18 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-07-02 11:18 UTC (permalink / raw
To: gentoo-commits
commit: 9834ff982c2cc33a9f1df1ca661c34559c78cb50
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 11:16:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 11:17:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9834ff98
dev-libs/gjs: Stabilize 1.76.2 x86, #909488
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index 4e867f6be457..4b4e131cc81b 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-07-02 8:33 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-07-02 8:33 UTC (permalink / raw
To: gentoo-commits
commit: 0eaccecfe4628296aaa9de42151cb5eb2cf058d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 08:32:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 08:33:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eaccecf
dev-libs/gjs: Stabilize 1.76.2 arm64, #909488
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
index 1806edd6bfdd..4e867f6be457 100644
--- a/dev-libs/gjs/gjs-1.76.2.ebuild
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-06-19 15:30 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-06-19 15:30 UTC (permalink / raw
To: gentoo-commits
commit: ec765273490b83ef577e2cec27487e4c39d74b87
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 15:07:14 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 15:29:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec765273
dev-libs/gjs: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.76.1.ebuild | 72 ------------------------------------------
2 files changed, 73 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 833b0bcc0a94..4b3f62bf04dc 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,2 @@
DIST gjs-1.76.0.tar.xz 645364 BLAKE2B 9987033883e466c983af007c870cba4f2ef70ee08e276777e1b52103ddcebd1285ca9f3ce64c8ef52437a829157f58902cfb921eed06442e53fd9778d9cd9f2b SHA512 fa44431f431f14b82c648c388046b83722808db52d2bbe2deeb8d270d6fbeee9c4ee27feaa4fef425e1ab5ac65a1e68d7aa9457d543044362752810128064ea6
-DIST gjs-1.76.1.tar.xz 645888 BLAKE2B 8d37a23080cbacec616af66b482685a05d0dbbf481b6b8f16ac319da0630597aaee223098aea3866644a99bfc28f55933c8f1a6458d82e902c53d0f6dc957fa6 SHA512 30d1da0296a3ae4ec7e7a67a850d10dbc1bf6ac699d2a9d58280b98ee5506bc76b801d62a3c5f964b38995ceda669946df26af51c96417374ff283def7bc7bc1
DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
diff --git a/dev-libs/gjs/gjs-1.76.1.ebuild b/dev-libs/gjs/gjs-1.76.1.ebuild
deleted file mode 100644
index 1806edd6bfdd..000000000000
--- a/dev-libs/gjs/gjs-1.76.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.66.0:2
- dev-libs/libffi:=
- >=dev-libs/gobject-introspection-1.71.1:=
- >=dev-lang/spidermonkey-102.2.0:102
- cairo? ( x11-libs/cairo[X,glib] )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- test? (
- sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection]
- )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.76.0-move_have_gtk4_to_the_appropriate_place.patch"
-)
-
-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
-
- # FIXME: add systemtap/dtrace support, like in glib:2
- 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)
- -Db_pch=True # TODO this has to go
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-06-15 13:49 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-06-15 13:49 UTC (permalink / raw
To: gentoo-commits
commit: f7befe1f4a35050cb0bf37701b3bd1c17e11bb9c
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu Jun 15 10:53:32 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 13:49:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7befe1f
dev-libs/gjs: Version bump to 1.76.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31451
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.76.2.ebuild | 72 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 42cbc07a036e..833b0bcc0a94 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.76.0.tar.xz 645364 BLAKE2B 9987033883e466c983af007c870cba4f2ef70ee08e276777e1b52103ddcebd1285ca9f3ce64c8ef52437a829157f58902cfb921eed06442e53fd9778d9cd9f2b SHA512 fa44431f431f14b82c648c388046b83722808db52d2bbe2deeb8d270d6fbeee9c4ee27feaa4fef425e1ab5ac65a1e68d7aa9457d543044362752810128064ea6
DIST gjs-1.76.1.tar.xz 645888 BLAKE2B 8d37a23080cbacec616af66b482685a05d0dbbf481b6b8f16ac319da0630597aaee223098aea3866644a99bfc28f55933c8f1a6458d82e902c53d0f6dc957fa6 SHA512 30d1da0296a3ae4ec7e7a67a850d10dbc1bf6ac699d2a9d58280b98ee5506bc76b801d62a3c5f964b38995ceda669946df26af51c96417374ff283def7bc7bc1
+DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8 SHA512 26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild
new file mode 100644
index 000000000000..1806edd6bfdd
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.76.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ >=dev-lang/spidermonkey-102.2.0:102
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.76.0-move_have_gtk4_to_the_appropriate_place.patch"
+)
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-06-10 17:52 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-06-10 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 050449a6879c101fec21940ec172fe4ebf4c94ea
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 17:52:15 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 17:52:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050449a6
dev-libs/gjs: Drop mistaken stable keywords
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.1.ebuild b/dev-libs/gjs/gjs-1.76.1.ebuild
index 13b94f615455..1806edd6bfdd 100644
--- a/dev-libs/gjs/gjs-1.76.1.ebuild
+++ b/dev-libs/gjs/gjs-1.76.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-06-10 17:21 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-06-10 17:21 UTC (permalink / raw
To: gentoo-commits
commit: 151319edce84446db8e437012a011eef0201599c
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Jun 10 17:01:39 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 17:21:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151319ed
dev-libs/gjs: Version bump to 1.76.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31376
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.76.1.ebuild | 72 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index f6dbe776d33d..42cbc07a036e 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1 +1,2 @@
DIST gjs-1.76.0.tar.xz 645364 BLAKE2B 9987033883e466c983af007c870cba4f2ef70ee08e276777e1b52103ddcebd1285ca9f3ce64c8ef52437a829157f58902cfb921eed06442e53fd9778d9cd9f2b SHA512 fa44431f431f14b82c648c388046b83722808db52d2bbe2deeb8d270d6fbeee9c4ee27feaa4fef425e1ab5ac65a1e68d7aa9457d543044362752810128064ea6
+DIST gjs-1.76.1.tar.xz 645888 BLAKE2B 8d37a23080cbacec616af66b482685a05d0dbbf481b6b8f16ac319da0630597aaee223098aea3866644a99bfc28f55933c8f1a6458d82e902c53d0f6dc957fa6 SHA512 30d1da0296a3ae4ec7e7a67a850d10dbc1bf6ac699d2a9d58280b98ee5506bc76b801d62a3c5f964b38995ceda669946df26af51c96417374ff283def7bc7bc1
diff --git a/dev-libs/gjs/gjs-1.76.1.ebuild b/dev-libs/gjs/gjs-1.76.1.ebuild
new file mode 100644
index 000000000000..13b94f615455
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.76.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ >=dev-lang/spidermonkey-102.2.0:102
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.76.0-move_have_gtk4_to_the_appropriate_place.patch"
+)
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-05 6:09 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-05-05 6:09 UTC (permalink / raw
To: gentoo-commits
commit: b0f4400a389c08bd90c2726c0dc30eec2e62fdf0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 06:08:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 5 06:08:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f4400a
dev-libs/gjs: Stabilize 1.76.0 ppc, #905546
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index f3704e12d4f8..510b1bfe27b3 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-03 3:53 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-05-03 3:53 UTC (permalink / raw
To: gentoo-commits
commit: 3ad014b72d858aafba833cbcc19de00f844c8114
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 3 03:52:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 3 03:52:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad014b7
dev-libs/gjs: Stabilize 1.76.0 ppc64, #905546
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index 80d90027912c..f3704e12d4f8 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-02 19:21 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-05-02 19:21 UTC (permalink / raw
To: gentoo-commits
commit: ab651dcb038dfde21bd8f8d55e0d2496fccaf6af
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 19:20:59 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 2 19:20:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab651dcb
dev-libs/gjs: Stabilize 1.76.0 x86, #905546
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index b3ccfb226004..80d90027912c 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-02 19:01 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-05-02 19:01 UTC (permalink / raw
To: gentoo-commits
commit: f48a924d60988cd6fb59d75b7a96be89d060b871
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 19:01:01 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 2 19:01:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48a924d
dev-libs/gjs: Stabilize 1.76.0 amd64, #905546
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index 4fabb825582c..b3ccfb226004 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-02 17:51 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-05-02 17:51 UTC (permalink / raw
To: gentoo-commits
commit: e1fba0572ac6161dba03c00ccdb3a39121c51b1d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 17:51:23 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 2 17:51:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fba057
dev-libs/gjs: Stabilize 1.76.0 arm64, #905546
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index f8a78f22c40f..4fabb825582c 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-05-02 17:38 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-05-02 17:38 UTC (permalink / raw
To: gentoo-commits
commit: efc983f7d0be3bd65d5db3d7001969a7de3eeed1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 17:38:20 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 2 17:38:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc983f7
dev-libs/gjs: Stabilize 1.76.0 arm, #905546
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.76.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild
index e7cdaae084f1..f8a78f22c40f 100644
--- a/dev-libs/gjs/gjs-1.76.0.ebuild
+++ b/dev-libs/gjs/gjs-1.76.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-03-31 12:04 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-03-31 12:04 UTC (permalink / raw
To: gentoo-commits
commit: 0c6f7223d148f0e671404027d890cd1fb29d6ea4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 12:03:22 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 12:03:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6f7223
dev-libs/gjs: Stabilize 1.74.2 arm, #901377
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.2.ebuild b/dev-libs/gjs/gjs-1.74.2.ebuild
index c86be1b458fa..ec894bc97180 100644
--- a/dev-libs/gjs/gjs-1.74.2.ebuild
+++ b/dev-libs/gjs/gjs-1.74.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-03-11 15:40 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-03-11 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 277bc6d90aca531f057efd715abb010e879fa1a2
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Mar 7 17:31:26 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 15:40:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277bc6d9
dev-libs/gjs: Version bump to 1.75.90
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29979
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.75.90.ebuild | 68 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 54d19e351bc8..ca195b26575b 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614
DIST gjs-1.74.2.tar.xz 639012 BLAKE2B 12f6f60b801d96a4cff260a0abc5da96c30a5b77d69d31b646b16db20a586761b36b2601c8da8ab7b313c96b8fb2319ed65cb53f3f3ca2d3d255648ceccdbc7c SHA512 738176aabcc8d0147cf77b7af3271c93ca4e8a473b2d35722b4cf9a15dcdc9f87962a29dd949607d947256df9ffcfd499d7189b6eff7ac416bbad594a2bc8ea9
+DIST gjs-1.75.90.tar.xz 645228 BLAKE2B 853704b5eed8d14e070fe47ec10a27071ab6d7c6754f61206f03c20a3fba0038105c54fd2b2b2196dfeb0e74aea966a6bd886ad8d77a0c1d1d70bf6eb5bc0a54 SHA512 2bfdb9fb62612505e2f647c164944337257915d427e62c340b1dbe389d22cf309fe4ba4f55c9399c3027136e24b49ed441598b9fbd93389e8596e2de8a6917fc
diff --git a/dev-libs/gjs/gjs-1.75.90.ebuild b/dev-libs/gjs/gjs-1.75.90.ebuild
new file mode 100644
index 000000000000..be95ea793e8f
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.75.90.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.71.1:=
+ >=dev-lang/spidermonkey-102.2.0:102
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2023-02-22 22:02 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2023-02-22 22:02 UTC (permalink / raw
To: gentoo-commits
commit: 43842b917dd3378033bd0dc4e413464653a10715
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Feb 21 14:41:18 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 22:02:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43842b91
dev-libs/gjs: Version bump to 1.74.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29704
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.74.2.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 5ffaae812bbb..54d19e351bc8 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1 +1,2 @@
DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614
+DIST gjs-1.74.2.tar.xz 639012 BLAKE2B 12f6f60b801d96a4cff260a0abc5da96c30a5b77d69d31b646b16db20a586761b36b2601c8da8ab7b313c96b8fb2319ed65cb53f3f3ca2d3d255648ceccdbc7c SHA512 738176aabcc8d0147cf77b7af3271c93ca4e8a473b2d35722b4cf9a15dcdc9f87962a29dd949607d947256df9ffcfd499d7189b6eff7ac416bbad594a2bc8ea9
diff --git a/dev-libs/gjs/gjs-1.74.2.ebuild b/dev-libs/gjs/gjs-1.74.2.ebuild
new file mode 100644
index 000000000000..3c494fc4f0f8
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.74.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ >=dev-lang/spidermonkey-102.2.0:102
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-12-22 11:13 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-12-22 11:13 UTC (permalink / raw
To: gentoo-commits
commit: cf7dc5276b6b50ef59cc6f7379957e42f8e82c71
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 11:12:30 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 11:12:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7dc527
dev-libs/gjs: Stabilize 1.74.1 arm, #885627
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.1.ebuild b/dev-libs/gjs/gjs-1.74.1.ebuild
index ab54bc1c14cf..cc5a3f3cb136 100644
--- a/dev-libs/gjs/gjs-1.74.1.ebuild
+++ b/dev-libs/gjs/gjs-1.74.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-12-17 6:45 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-12-17 6:45 UTC (permalink / raw
To: gentoo-commits
commit: e616c3df43321fd302fd4c9885d1de5ef85ba3ee
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 06:43:04 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 06:44:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616c3df
dev-libs/gjs: Stabilize 1.74.1 ppc, #885627
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.1.ebuild b/dev-libs/gjs/gjs-1.74.1.ebuild
index 7be031cbaa4d..ab54bc1c14cf 100644
--- a/dev-libs/gjs/gjs-1.74.1.ebuild
+++ b/dev-libs/gjs/gjs-1.74.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-12-16 20:57 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:57 UTC (permalink / raw
To: gentoo-commits
commit: f5ca1b383b88f2cc672231c584d218c9ef3b5840
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:56:32 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:56:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ca1b38
dev-libs/gjs: Stabilize 1.74.1 ppc64, #885627
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.1.ebuild b/dev-libs/gjs/gjs-1.74.1.ebuild
index 34b369950447..a27ea5d33dee 100644
--- a/dev-libs/gjs/gjs-1.74.1.ebuild
+++ b/dev-libs/gjs/gjs-1.74.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-11-20 0:42 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-11-20 0:42 UTC (permalink / raw
To: gentoo-commits
commit: e8fc3d4c0fb680767d99855d414eab2fbb63aa1f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 19 04:47:05 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 00:41:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fc3d4c
dev-libs/gjs: stabilize 1.72.2-r1 for ppc
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.72.2-r1.ebuild b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
index 6b2674c19989..62bb94cec789 100644
--- a/dev-libs/gjs/gjs-1.72.2-r1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-11-20 0:42 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-11-20 0:42 UTC (permalink / raw
To: gentoo-commits
commit: 99f225b270b5f2a04b80703b2828fb81d214bdb4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 19 04:25:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 00:41:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f225b2
dev-libs/gjs: keyword >=1.72.2-r1 for ~ppc
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.2-r1.ebuild | 2 +-
dev-libs/gjs/gjs-1.74.0.ebuild | 2 +-
dev-libs/gjs/gjs-1.74.1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.72.2-r1.ebuild b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
index d0f22ad5477d..6b2674c19989 100644
--- a/dev-libs/gjs/gjs-1.72.2-r1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/dev-libs/gjs/gjs-1.74.0.ebuild b/dev-libs/gjs/gjs-1.74.0.ebuild
index fc6216a63210..5d158cb1470d 100644
--- a/dev-libs/gjs/gjs-1.74.0.ebuild
+++ b/dev-libs/gjs/gjs-1.74.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/dev-libs/gjs/gjs-1.74.1.ebuild b/dev-libs/gjs/gjs-1.74.1.ebuild
index fc6216a63210..5d158cb1470d 100644
--- a/dev-libs/gjs/gjs-1.74.1.ebuild
+++ b/dev-libs/gjs/gjs-1.74.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-10-30 15:24 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-10-30 15:24 UTC (permalink / raw
To: gentoo-commits
commit: c29c2c0be1bd857e6e74ff60750c01c06ce48c2a
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Oct 29 23:42:28 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 15:24:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29c2c0b
dev-libs/gjs: Version bump to 1.74.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28024
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.74.1.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 295a5fbd1ec2..8e7789c777d4 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
DIST gjs-1.72.2.tar.xz 620380 BLAKE2B 5ea15bdf25c36fa0236f03adea5b2261db3923190005754119eacd070830e7baedfa842ab273219055f67f7af535d31d5844c76eddfb03a8ec1cab57297ec258 SHA512 0dd10f40e8811bbb79c541cf3dc4e3759c0e025485e4b8ad2870dc30ac8030573300bc178c78bf2d396b86733e36b33210bfbdeead6a314e592d5b3c250a16a2
DIST gjs-1.74.0.tar.xz 638064 BLAKE2B d44f323aef9b696c7dab53fb46d6bbf142f83636bff81fe68bd30f1f897a778836d7a388c946cb86e84df15b3908d8ff14f0d994854eb2dce7af2c4e54da299b SHA512 a17947664a2bb83363ec564dcb5e619f241d0b547512042f2c0e49fbbc8ca4217b90e6b22bc2e4004e8f27e013f8520674a493f7cf3b808437b855eee3eb0408
+DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614
diff --git a/dev-libs/gjs/gjs-1.74.1.ebuild b/dev-libs/gjs/gjs-1.74.1.ebuild
new file mode 100644
index 000000000000..fc6216a63210
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.74.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ >=dev-lang/spidermonkey-102.2.0:102
+ cairo? ( x11-libs/cairo[X,glib] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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)
+ -Db_pch=True # TODO this has to go
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-10-29 23:21 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-10-29 23:21 UTC (permalink / raw
To: gentoo-commits
commit: 8cf41a274e0ceded6b36a5409e938ab38f795427
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:19:44 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 23:20:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf41a27
dev-libs/gjs: Set remote-id
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/gjs/metadata.xml b/dev-libs/gjs/metadata.xml
index 0cf2f6cd932c..cc6371730cc6 100644
--- a/dev-libs/gjs/metadata.xml
+++ b/dev-libs/gjs/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/gjs</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-10-08 18:25 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-10-08 18:25 UTC (permalink / raw
To: gentoo-commits
commit: b8215b304dce31259ace9bf5ba1cf4b99749a155
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 18:20:02 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 18:25:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8215b30
dev-libs/gjs: fix MissingUseDepDefault on cairo
Closes: https://bugs.gentoo.org/875908
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/{gjs-1.72.1.ebuild => gjs-1.72.1-r1.ebuild} | 2 +-
dev-libs/gjs/{gjs-1.72.2.ebuild => gjs-1.72.2-r1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1-r1.ebuild
similarity index 97%
rename from dev-libs/gjs/gjs-1.72.1.ebuild
rename to dev-libs/gjs/gjs-1.72.1-r1.ebuild
index 1bc9ac221ed6..d0f22ad5477d 100644
--- a/dev-libs/gjs/gjs-1.72.1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.1-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libffi:=
>=dev-libs/gobject-introspection-1.66.1:=
>=dev-lang/spidermonkey-91.3.0:91
- cairo? ( x11-libs/cairo[X,glib,svg] )
+ cairo? ( x11-libs/cairo[X,glib,svg(+)] )
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
similarity index 97%
rename from dev-libs/gjs/gjs-1.72.2.ebuild
rename to dev-libs/gjs/gjs-1.72.2-r1.ebuild
index 1bc9ac221ed6..d0f22ad5477d 100644
--- a/dev-libs/gjs/gjs-1.72.2.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libffi:=
>=dev-libs/gobject-introspection-1.66.1:=
>=dev-lang/spidermonkey-91.3.0:91
- cairo? ( x11-libs/cairo[X,glib,svg] )
+ cairo? ( x11-libs/cairo[X,glib,svg(+)] )
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-10-07 23:22 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-10-07 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 4d534829febca4a7fa6a2b4cbb98d934ada74004
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 7 23:20:14 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 23:20:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d534829
dev-libs/gjs: Drop useless IUSE=gtk
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.5.ebuild | 2 +-
dev-libs/gjs/gjs-1.72.1.ebuild | 2 +-
dev-libs/gjs/gjs-1.72.2.ebuild | 2 +-
dev-libs/gjs/gjs-1.74.0.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild
index 60973ef2fa78..c9acc67c8466 100644
--- a/dev-libs/gjs/gjs-1.64.5.ebuild
+++ b/dev-libs/gjs/gjs-1.64.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
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="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 sparc x86"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1.ebuild
index cc09c1592110..1bc9ac221ed6 100644
--- a/dev-libs/gjs/gjs-1.72.1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
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 arm arm64 ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2.ebuild
index cc09c1592110..1bc9ac221ed6 100644
--- a/dev-libs/gjs/gjs-1.72.2.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
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 arm arm64 ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/gjs/gjs-1.74.0.ebuild b/dev-libs/gjs/gjs-1.74.0.ebuild
index dda2b9c1dcb1..14cb544aa6d7 100644
--- a/dev-libs/gjs/gjs-1.74.0.ebuild
+++ b/dev-libs/gjs/gjs-1.74.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
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 ~arm ~arm64 ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-10-07 23:22 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-10-07 23:22 UTC (permalink / raw
To: gentoo-commits
commit: ea3d7763ccdaad0e0a284c12ee8822f8eb4f6b78
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 7 23:22:25 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 23:22:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3d7763
dev-libs/gjs: Drop USE dep on cairo[svg]
Bug: https://bugs.gentoo.org/875908
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.74.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.74.0.ebuild b/dev-libs/gjs/gjs-1.74.0.ebuild
index 14cb544aa6d7..fc6216a63210 100644
--- a/dev-libs/gjs/gjs-1.74.0.ebuild
+++ b/dev-libs/gjs/gjs-1.74.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libffi:=
>=dev-libs/gobject-introspection-1.66.1:=
>=dev-lang/spidermonkey-102.2.0:102
- cairo? ( x11-libs/cairo[X,glib,svg] )
+ cairo? ( x11-libs/cairo[X,glib] )
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-09-28 16:29 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-09-28 16:29 UTC (permalink / raw
To: gentoo-commits
commit: b9700b64dd78b63ae2d675cf87ead6e255956ff6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 16:29:00 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 16:29:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9700b64
dev-libs/gjs: Stabilize 1.72.2 ppc64, #868606
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2.ebuild
index 87ea30c49dca..cc09c1592110 100644
--- a/dev-libs/gjs/gjs-1.72.2.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-09-19 1:38 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-09-19 1:38 UTC (permalink / raw
To: gentoo-commits
commit: 0bc80fd87de3b7bfeadddc213377c75cdb2af2c0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 01:38:07 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 01:38:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc80fd8
dev-libs/gjs: Stabilize 1.72.2 arm, #868606
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2.ebuild
index 002524a5ac0e..87ea30c49dca 100644
--- a/dev-libs/gjs/gjs-1.72.2.ebuild
+++ b/dev-libs/gjs/gjs-1.72.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-08-15 19:13 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-08-15 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 9a15a4a703d884ed65258a560f4941b863d00dd7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 19:12:39 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 19:12:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a15a4a7
dev-libs/gjs: Stabilize 1.72.1 ppc64, #861029
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1.ebuild
index 87ea30c49dca..cc09c1592110 100644
--- a/dev-libs/gjs/gjs-1.72.1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-08-15 17:43 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2022-08-15 17:43 UTC (permalink / raw
To: gentoo-commits
commit: c5c82da9bdae67a4b48c1ca6b15d18934928eff0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 17:43:38 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 17:43:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c82da9
dev-libs/gjs: Stabilize 1.72.1 arm, #861029
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1.ebuild
index 002524a5ac0e..87ea30c49dca 100644
--- a/dev-libs/gjs/gjs-1.72.1.ebuild
+++ b/dev-libs/gjs/gjs-1.72.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-08-08 15:01 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-08-08 15:01 UTC (permalink / raw
To: gentoo-commits
commit: ce2f8f74333e1a2921ae6eed2be6cb5ad2b5a435
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 8 14:58:43 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 8 15:01:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2f8f74
dev-libs/gjs: Version bump to 1.72.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.72.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 7eb0bab96283..ea4bb9662283 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
DIST gjs-1.72.0.tar.xz 620296 BLAKE2B 33665e66d548c6017bdc9ddb7409e1a21b07c9257bfa23ef35b58131037eefcf8ec5c8ffddbb1968db374f22729a6da873b85a022a2f3ed00168cba00acc7923 SHA512 224934eed511052d013cc7c2a29ccf79b14e5ed8c01db8071f07858387d7794b9156abd43ac494a13294248d9b6f2956d21c4e9581a41f5161043dff374f72f9
DIST gjs-1.72.1.tar.xz 620248 BLAKE2B 945b988fdb8c9fc01ec73c8f10b7e5ba9db3ee6dabee65d574b42b7cc9421a0c679f15d565a5e538f6493ed58dc4f9503698b8e3c554704338225d7a748b9594 SHA512 dbceb8651e248ace064d9338d1b3ee1ec0ec835843eb617925b09d77808a71274023d7ad621ed638ff47b93e1fa46e7a349342e555dd6043dc97b81d36bf34e6
+DIST gjs-1.72.2.tar.xz 620380 BLAKE2B 5ea15bdf25c36fa0236f03adea5b2261db3923190005754119eacd070830e7baedfa842ab273219055f67f7af535d31d5844c76eddfb03a8ec1cab57297ec258 SHA512 0dd10f40e8811bbb79c541cf3dc4e3759c0e025485e4b8ad2870dc30ac8030573300bc178c78bf2d396b86733e36b33210bfbdeead6a314e592d5b3c250a16a2
diff --git a/dev-libs/gjs/gjs-1.72.2.ebuild b/dev-libs/gjs/gjs-1.72.2.ebuild
new file mode 100644
index 000000000000..7b67fc6ef61d
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.72.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ >=dev-lang/spidermonkey-91.3.0:91
+ cairo? ( x11-libs/cairo[X,glib,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-07-05 15:30 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-07-05 15:30 UTC (permalink / raw
To: gentoo-commits
commit: 3e4ce3111c490ed5c5a6d2999ee9fd88ee90e494
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 5 15:24:12 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jul 5 15:30:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4ce311
dev-libs/gjs: Version bump to 1.72.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.72.1.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index b8784c0bd10c..7eb0bab96283 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
DIST gjs-1.72.0.tar.xz 620296 BLAKE2B 33665e66d548c6017bdc9ddb7409e1a21b07c9257bfa23ef35b58131037eefcf8ec5c8ffddbb1968db374f22729a6da873b85a022a2f3ed00168cba00acc7923 SHA512 224934eed511052d013cc7c2a29ccf79b14e5ed8c01db8071f07858387d7794b9156abd43ac494a13294248d9b6f2956d21c4e9581a41f5161043dff374f72f9
+DIST gjs-1.72.1.tar.xz 620248 BLAKE2B 945b988fdb8c9fc01ec73c8f10b7e5ba9db3ee6dabee65d574b42b7cc9421a0c679f15d565a5e538f6493ed58dc4f9503698b8e3c554704338225d7a748b9594 SHA512 dbceb8651e248ace064d9338d1b3ee1ec0ec835843eb617925b09d77808a71274023d7ad621ed638ff47b93e1fa46e7a349342e555dd6043dc97b81d36bf34e6
diff --git a/dev-libs/gjs/gjs-1.72.1.ebuild b/dev-libs/gjs/gjs-1.72.1.ebuild
new file mode 100644
index 000000000000..7b67fc6ef61d
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.72.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0:2
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ >=dev-lang/spidermonkey-91.3.0:91
+ cairo? ( x11-libs/cairo[X,glib,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? (
+ sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+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
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-06-24 4:58 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-06-24 4:58 UTC (permalink / raw
To: gentoo-commits
commit: 6c698419e98ff9ec7b587d63fb14991a5362efc8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 04:37:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 04:37:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c698419
dev-libs/gjs: tweak ebuild comment
Closes: https://github.com/gentoo/gentoo/pull/26056
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.0.ebuild | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.72.0.ebuild b/dev-libs/gjs/gjs-1.72.0.ebuild
index 9e81950f35eb..6a6738cf344c 100644
--- a/dev-libs/gjs/gjs-1.72.0.ebuild
+++ b/dev-libs/gjs/gjs-1.72.0.ebuild
@@ -34,18 +34,19 @@ BDEPEND="
src_configure() {
append-cppflags -DG_DISABLE_CAST_CHECKS
- # On musl it required that either gjs, pixman or gnome-shell to be built
+ # 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. For now this is just
- # a temporary fix and will be removed later once an actual fix is found.
+ # 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
+ # 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,--as-needed -Wl,-z,stack-size=2097152
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
# FIXME: add systemtap/dtrace support, like in glib:2
local emesonargs=(
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-06-24 4:58 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-06-24 4:58 UTC (permalink / raw
To: gentoo-commits
commit: ec465eaaa6c66f3d0ca20a65e3412ea9272c87d7
Author: brahmajit das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Thu Jun 23 14:03:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 04:36:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec465eaa
dev-libs/gjs: Increase stack size on musl profile
On musl it 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. For now this
is just a temporary fix and will be removed later once an actual fix is
found.
Please refer to these bugs:
https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
Signed-off-by: brahmajit das <brahmajit.xyz <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26056
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.72.0.ebuild | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/dev-libs/gjs/gjs-1.72.0.ebuild b/dev-libs/gjs/gjs-1.72.0.ebuild
index 842e4de4da6a..9e81950f35eb 100644
--- a/dev-libs/gjs/gjs-1.72.0.ebuild
+++ b/dev-libs/gjs/gjs-1.72.0.ebuild
@@ -34,6 +34,19 @@ BDEPEND="
src_configure() {
append-cppflags -DG_DISABLE_CAST_CHECKS
+ # On musl it 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. For now this is just
+ # a temporary fix and will be removed later once an actual fix is found.
+ #
+ # Please refer
+ # 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,--as-needed -Wl,-z,stack-size=2097152
+
# FIXME: add systemtap/dtrace support, like in glib:2
local emesonargs=(
$(meson_feature cairo)
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-05-31 18:04 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-05-31 18:04 UTC (permalink / raw
To: gentoo-commits
commit: 41639d02dfd2e80a70ec659e97c96d75d033a5ea
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 15:30:25 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue May 31 18:03:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41639d02
dev-libs/gjs: Propagate stable keywords
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild
index e22e2fec739a..60973ef2fa78 100644
--- a/dev-libs/gjs/gjs-1.64.5.ebuild
+++ b/dev-libs/gjs/gjs-1.64.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-05-28 2:37 WANG Xuerui
0 siblings, 0 replies; 153+ messages in thread
From: WANG Xuerui @ 2022-05-28 2:37 UTC (permalink / raw
To: gentoo-commits
commit: 13c0dc923da3ac310cc27c727e3959794d8fd542
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 02:35:06 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat May 28 02:35:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c0dc92
dev-libs/gjs: keyword 1.64.5 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild
index c8a26722b31f..e22e2fec739a 100644
--- a/dev-libs/gjs/gjs-1.64.5.ebuild
+++ b/dev-libs/gjs/gjs-1.64.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-03-15 4:33 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-03-15 4:33 UTC (permalink / raw
To: gentoo-commits
commit: 39b8f09034f35275f79a616768fe26df39d2c712
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 04:32:47 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 04:33:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b8f090
dev-libs/gjs: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 2 --
dev-libs/gjs/gjs-1.68.4.ebuild | 49 ----------------------------------------
dev-libs/gjs/gjs-1.70.0.ebuild | 51 ------------------------------------------
3 files changed, 102 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index c5689c102f56..670084121390 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,5 +1,3 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
-DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5 SHA512 c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
-DIST gjs-1.70.0.tar.xz 595292 BLAKE2B fc06f4b397350daf19a532a3ec3c2851e106bc76dda41d4a9c32b2718a6f5add1bf0c1066ba9cc5aaeeb192cb4f0a0e3dba1c16826fb3157c0a1e0a8bfe88606 SHA512 e32ee511c34fa9af210061a106d42de67d40c20f398dfacc541db0323bb4a499f2552aa28028eba16ec42afd4dec5a0cea4292155a66b966c3731ded45b23cb4
DIST gjs-1.70.1.tar.xz 598444 BLAKE2B 7d5f1b82e9edd20b9b3d3b03511d3cb8e19715d5dcaaa5375867c1c8754895db33089c41e17f28b732183ce510fff868399cd2174062684e0b3072cd599bc12b SHA512 194d8efeb37ecf7f3ea65c0bf0bbe2120524a11448423888d0785868297ebdea12b0ea4b28cb49d2596c7a3d73f13eb216072db8dca5e209193ba3dbbad78b6b
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
deleted file mode 100644
index 433139d0b4bd..000000000000
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.66.0
- dev-libs/libffi:=
- >=dev-libs/gobject-introspection-1.66.1:=
- dev-lang/spidermonkey:78
- cairo? ( x11-libs/cairo[X,svg] )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection] )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- 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
-}
diff --git a/dev-libs/gjs/gjs-1.70.0.ebuild b/dev-libs/gjs/gjs-1.70.0.ebuild
deleted file mode 100644
index 682cd33381ac..000000000000
--- a/dev-libs/gjs/gjs-1.70.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.66.0
- dev-libs/libffi:=
- >=dev-libs/gobject-introspection-1.66.1:=
- >=dev-lang/spidermonkey-78.2.0:78
- cairo? ( x11-libs/cairo[X,glib,svg] )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection] )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- append-cppflags -DG_DISABLE_CAST_CHECKS
-
- # FIXME: add systemtap/dtrace support, like in glib:2
- 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
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-03-15 4:33 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-03-15 4:33 UTC (permalink / raw
To: gentoo-commits
commit: e43534fb8e359eb5be880f5f0c8471edfe647c14
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 04:29:43 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 04:33:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43534fb
dev-libs/gjs: Version bump to 1.64.5
I noticed that v1.64.4 didn't compile with current glib-2.70.4 and
gcc-11. I cherry picked the upstream patches back to this branch and saw
that there was a newer minor release as well.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.64.5.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index cfaa63196895..c5689c102f56 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,5 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
+DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc
DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5 SHA512 c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
DIST gjs-1.70.0.tar.xz 595292 BLAKE2B fc06f4b397350daf19a532a3ec3c2851e106bc76dda41d4a9c32b2718a6f5add1bf0c1066ba9cc5aaeeb192cb4f0a0e3dba1c16826fb3157c0a1e0a8bfe88606 SHA512 e32ee511c34fa9af210061a106d42de67d40c20f398dfacc541db0323bb4a499f2552aa28028eba16ec42afd4dec5a0cea4292155a66b966c3731ded45b23cb4
DIST gjs-1.70.1.tar.xz 598444 BLAKE2B 7d5f1b82e9edd20b9b3d3b03511d3cb8e19715d5dcaaa5375867c1c8754895db33089c41e17f28b732183ce510fff868399cd2174062684e0b3072cd599bc12b SHA512 194d8efeb37ecf7f3ea65c0bf0bbe2120524a11448423888d0785868297ebdea12b0ea4b28cb49d2596c7a3d73f13eb216072db8dca5e209193ba3dbbad78b6b
diff --git a/dev-libs/gjs/gjs-1.64.5.ebuild b/dev-libs/gjs/gjs-1.64.5.ebuild
new file mode 100644
index 000000000000..c8a26722b31f
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.64.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.61.2:=
+ dev-lang/spidermonkey:68
+ cairo? ( x11-libs/cairo[X] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ virtual/pkgconfig
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc-11-support.patch
+)
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-03-08 12:32 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-03-08 12:32 UTC (permalink / raw
To: gentoo-commits
commit: feef9861e6569f5ff72cd3037a31422d03ec5207
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 12:30:39 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 8 12:30:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feef9861
dev-libs/gjs: Stabilize 1.70.1 arm, #834426
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.70.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.70.1.ebuild b/dev-libs/gjs/gjs-1.70.1.ebuild
index 5e058567da70..553097402366 100644
--- a/dev-libs/gjs/gjs-1.70.1.ebuild
+++ b/dev-libs/gjs/gjs-1.70.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-02-09 19:08 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-02-09 19:08 UTC (permalink / raw
To: gentoo-commits
commit: bd1a73086f55b71c3f3c694084edb6fd93eba4b5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 9 19:03:44 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 9 19:03:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1a7308
dev-libs/gjs: Version bump to 1.70.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.70.1.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 25e110f33d7a..cfaa63196895 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5 SHA512 c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
DIST gjs-1.70.0.tar.xz 595292 BLAKE2B fc06f4b397350daf19a532a3ec3c2851e106bc76dda41d4a9c32b2718a6f5add1bf0c1066ba9cc5aaeeb192cb4f0a0e3dba1c16826fb3157c0a1e0a8bfe88606 SHA512 e32ee511c34fa9af210061a106d42de67d40c20f398dfacc541db0323bb4a499f2552aa28028eba16ec42afd4dec5a0cea4292155a66b966c3731ded45b23cb4
+DIST gjs-1.70.1.tar.xz 598444 BLAKE2B 7d5f1b82e9edd20b9b3d3b03511d3cb8e19715d5dcaaa5375867c1c8754895db33089c41e17f28b732183ce510fff868399cd2174062684e0b3072cd599bc12b SHA512 194d8efeb37ecf7f3ea65c0bf0bbe2120524a11448423888d0785868297ebdea12b0ea4b28cb49d2596c7a3d73f13eb216072db8dca5e209193ba3dbbad78b6b
diff --git a/dev-libs/gjs/gjs-1.70.1.ebuild b/dev-libs/gjs/gjs-1.70.1.ebuild
new file mode 100644
index 000000000000..682cd33381ac
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.70.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ >=dev-lang/spidermonkey-78.2.0:78
+ cairo? ( x11-libs/cairo[X,glib,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ append-cppflags -DG_DISABLE_CAST_CHECKS
+
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-02-03 6:20 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2022-02-03 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 33aa83da5bdea2a3719dc7c8c8cc119fec5e180a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 3 06:17:32 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Feb 3 06:20:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33aa83da
dev-libs/gjs: Depend on x11-libs/cairo[glib]
Closes: https://bugs.gentoo.org/805014
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.70.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.70.0.ebuild b/dev-libs/gjs/gjs-1.70.0.ebuild
index 1322c5b817b2..682cd33381ac 100644
--- a/dev-libs/gjs/gjs-1.70.0.ebuild
+++ b/dev-libs/gjs/gjs-1.70.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libffi:=
>=dev-libs/gobject-introspection-1.66.1:=
>=dev-lang/spidermonkey-78.2.0:78
- cairo? ( x11-libs/cairo[X,svg] )
+ cairo? ( x11-libs/cairo[X,glib,svg] )
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2022-01-20 14:52 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-01-20 14:52 UTC (permalink / raw
To: gentoo-commits
commit: a0d230f8213c4a0a21661a315e637d80a3718e3d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 14:51:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 14:51:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d230f8
dev-libs/gjs: drop upstream reverted patch (fix build with meson 0.61)
The issue was really in Meson which has since been fixed.
Closes: https://bugs.gentoo.org/831580
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.70.0.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.70.0.ebuild b/dev-libs/gjs/gjs-1.70.0.ebuild
index 6560dd57d686..1322c5b817b2 100644
--- a/dev-libs/gjs/gjs-1.70.0.ebuild
+++ b/dev-libs/gjs/gjs-1.70.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
@@ -31,10 +31,6 @@ BDEPEND="
virtual/pkgconfig
"
-PATCHES=(
- "${FILESDIR}/gjs-1.70.0-meson-0.60.2.patch"
-)
-
src_configure() {
append-cppflags -DG_DISABLE_CAST_CHECKS
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-11-06 3:58 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-11-06 3:58 UTC (permalink / raw
To: gentoo-commits
commit: 37964ea2f13ea0c6bc1408c064b8eaba26c0bc83
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 6 03:58:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 6 03:58:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37964ea2
dev-libs/gjs: Stabilize 1.68.3 ppc64, #815013
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.3.ebuild b/dev-libs/gjs/gjs-1.68.3.ebuild
index cace9d9e771..2c7057ba1bd 100644
--- a/dev-libs/gjs/gjs-1.68.3.ebuild
+++ b/dev-libs/gjs/gjs-1.68.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-10-28 6:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-10-28 6:20 UTC (permalink / raw
To: gentoo-commits
commit: a1c16d626347dcd1566e8fd84ba76827a376a6db
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 06:20:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 06:20:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c16d62
dev-libs/gjs: Stabilize 1.68.4 amd64, #813660
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index af0016f7286..6325f005dcc 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-10-28 6:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-10-28 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 93a8014cc6d58c2651422795e53ea97b2ee5da43
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 06:20:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 06:20:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a8014c
dev-libs/gjs: Stabilize 1.68.4 x86, #813660
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index 6325f005dcc..433139d0b4b 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-10-04 1:24 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-10-04 1:24 UTC (permalink / raw
To: gentoo-commits
commit: b9da9337aa3f18ccdc8294befcf200eb9391ca85
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 01:23:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 01:23:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9da9337
dev-libs/gjs: Stabilize 1.68.3 arm64, #815013
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.3.ebuild b/dev-libs/gjs/gjs-1.68.3.ebuild
index 0d6c7564652..5fdd3cb7c54 100644
--- a/dev-libs/gjs/gjs-1.68.3.ebuild
+++ b/dev-libs/gjs/gjs-1.68.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-10-02 23:58 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-10-02 23:58 UTC (permalink / raw
To: gentoo-commits
commit: 1fd9983cf1c2b63c7a6c01a0afdcca9f1b3927e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 2 23:57:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 2 23:57:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd9983c
dev-libs/gjs: Stabilize 1.68.4 arm64, #813660
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index 2374d8c78d4..af0016f7286 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 arm ~arm64 ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-09-30 18:18 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-09-30 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 3bd22eccdd1a55b38f8bc37de731ebe2bfc46b4b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 18:16:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 18:16:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd22ecc
dev-libs/gjs: Stabilize 1.68.4 arm, #813660
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index 59c3cbc790b..2374d8c78d4 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-09-24 15:37 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-09-24 15:37 UTC (permalink / raw
To: gentoo-commits
commit: d01918b3f27fac04e912735a1636ca417e849149
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 15:36:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 15:36:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01918b3
dev-libs/gjs: Stabilize 1.68.4 ppc64, #813660
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index 0d6c7564652..59c3cbc790b 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-09-22 7:46 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2021-09-22 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 5a4d34f44234607f4a08ea27972e5212e2dee368
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 07:27:51 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 07:45:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4d34f4
dev-libs/gjs: bump to 1.68.4
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.68.4.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 7d528f19a52..deb33624917 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -2,3 +2,4 @@ DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e428884
DIST gjs-1.68.1.tar.xz 558920 BLAKE2B f5364fe92ddf4cb1e9b5dac5921fa180ed31bfe54ba8ad737e31c5f8a7f19d7e47bad07d7ca088e6e5962b2782a774b985b607214a7381a8b6c54e799df97235 SHA512 bce2f84e748dd483e0c907e7f7f230257aa4b216b76e89c3457ebba5e9bf601dcb5c771ebe864df22255e221876c6e7ee3097328e6f52ef78360f49708ff457a
DIST gjs-1.68.2.tar.xz 559432 BLAKE2B 09146cadcc17f16c36f2a07108b086850d51d95cba21ca95ff0311dd107835b6c5fc9d5d682c9c6713ebd082372f8b46aae31b71f7f5e0e03dcb0d47c5d3c72f SHA512 a42d4ee7be92c869ad9e74c0e02debbe62d13fd0926aa0d903efe802d0f8bc6bc18959d4e161b3960261f9e7b9c0de1d4df5cfcf1eabea29fd75063af8cba154
DIST gjs-1.68.3.tar.xz 559792 BLAKE2B 0e625c80164ea6053941ce04d00ac688e7a2ea79150dba8849ffc22ae51951d3a6442d8a28755400331a13bf8fcff01dc299d37e61d165de61bbdc1416298f63 SHA512 1b93bdce97b81ec439cde7824491661fc7e4296464a41e4357fc902ec62024e855a4dec24ae7dcb01ec57d4a0019ab2c4aff0b3c08fb94c7beecdefe34226d46
+DIST gjs-1.68.4.tar.xz 559768 BLAKE2B 0e5f2cbb5b93c7ddc05916c95f23d9438c8e76bc2eb35c11eca5414d9f4327e0c99ec9c85795880bd478de5e3655da0f7e9223ba4c3f7c8d5685bdb4a00920d5 SHA512 c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
new file mode 100644
index 00000000000..0d6c7564652
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-08-16 21:51 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-08-16 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 36dc6d583034cef58603b669338d72b394e4360a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 21:49:40 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 21:51:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36dc6d58
dev-libs/gjs: Version bump to 1.68.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.68.3.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 19de6b4200d..7d528f19a52 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.68.1.tar.xz 558920 BLAKE2B f5364fe92ddf4cb1e9b5dac5921fa180ed31bfe54ba8ad737e31c5f8a7f19d7e47bad07d7ca088e6e5962b2782a774b985b607214a7381a8b6c54e799df97235 SHA512 bce2f84e748dd483e0c907e7f7f230257aa4b216b76e89c3457ebba5e9bf601dcb5c771ebe864df22255e221876c6e7ee3097328e6f52ef78360f49708ff457a
DIST gjs-1.68.2.tar.xz 559432 BLAKE2B 09146cadcc17f16c36f2a07108b086850d51d95cba21ca95ff0311dd107835b6c5fc9d5d682c9c6713ebd082372f8b46aae31b71f7f5e0e03dcb0d47c5d3c72f SHA512 a42d4ee7be92c869ad9e74c0e02debbe62d13fd0926aa0d903efe802d0f8bc6bc18959d4e161b3960261f9e7b9c0de1d4df5cfcf1eabea29fd75063af8cba154
+DIST gjs-1.68.3.tar.xz 559792 BLAKE2B 0e625c80164ea6053941ce04d00ac688e7a2ea79150dba8849ffc22ae51951d3a6442d8a28755400331a13bf8fcff01dc299d37e61d165de61bbdc1416298f63 SHA512 1b93bdce97b81ec439cde7824491661fc7e4296464a41e4357fc902ec62024e855a4dec24ae7dcb01ec57d4a0019ab2c4aff0b3c08fb94c7beecdefe34226d46
diff --git a/dev-libs/gjs/gjs-1.68.3.ebuild b/dev-libs/gjs/gjs-1.68.3.ebuild
new file mode 100644
index 00000000000..0d6c7564652
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.68.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-08-07 3:35 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-08-07 3:35 UTC (permalink / raw
To: gentoo-commits
commit: 4bb236b3c3ddfa2919260e142e3127b53e4125ab
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 7 03:21:39 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Aug 7 03:35:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb236b3
dev-libs/gjs: Version bump to 1.68.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.68.2.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 2c9f4dd4589..19de6b4200d 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.68.1.tar.xz 558920 BLAKE2B f5364fe92ddf4cb1e9b5dac5921fa180ed31bfe54ba8ad737e31c5f8a7f19d7e47bad07d7ca088e6e5962b2782a774b985b607214a7381a8b6c54e799df97235 SHA512 bce2f84e748dd483e0c907e7f7f230257aa4b216b76e89c3457ebba5e9bf601dcb5c771ebe864df22255e221876c6e7ee3097328e6f52ef78360f49708ff457a
+DIST gjs-1.68.2.tar.xz 559432 BLAKE2B 09146cadcc17f16c36f2a07108b086850d51d95cba21ca95ff0311dd107835b6c5fc9d5d682c9c6713ebd082372f8b46aae31b71f7f5e0e03dcb0d47c5d3c72f SHA512 a42d4ee7be92c869ad9e74c0e02debbe62d13fd0926aa0d903efe802d0f8bc6bc18959d4e161b3960261f9e7b9c0de1d4df5cfcf1eabea29fd75063af8cba154
diff --git a/dev-libs/gjs/gjs-1.68.2.ebuild b/dev-libs/gjs/gjs-1.68.2.ebuild
new file mode 100644
index 00000000000..0d6c7564652
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.68.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-06-13 20:25 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-06-13 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 48d295a874d222d1a07ced483faa0741d2300779
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 18:44:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 20:24:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d295a8
dev-libs/gjs: revbump for newer sysprof-capture dependency
<sysprof 3.40.1 broke ABI (added various symbols) which was fixed in 3.40.1,
so upgrading to this newer version broke consumers. We force a rebuild of them
against the newer sysprof to resolve build failures.
Bug: https://bugs.gentoo.org/795507
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/{gjs-1.68.1.ebuild => gjs-1.68.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.1.ebuild b/dev-libs/gjs/gjs-1.68.1-r1.ebuild
similarity index 95%
rename from dev-libs/gjs/gjs-1.68.1.ebuild
rename to dev-libs/gjs/gjs-1.68.1-r1.ebuild
index ddfa9d54862..433139d0b4b 100644
--- a/dev-libs/gjs/gjs-1.68.1.ebuild
+++ b/dev-libs/gjs/gjs-1.68.1-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
test? ( sys-apps/dbus
>=x11-libs/gtk+-3.20:3[introspection] )
"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-05-29 0:03 Yixun Lan
0 siblings, 0 replies; 153+ messages in thread
From: Yixun Lan @ 2021-05-29 0:03 UTC (permalink / raw
To: gentoo-commits
commit: 101e9edb046bb2f8688048993226ce59ea10057a
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 15:12:22 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri May 28 23:16:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101e9edb
dev-libs/gjs: add riscv keyword
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.1.ebuild b/dev-libs/gjs/gjs-1.68.1.ebuild
index e926e28e168..643e0f32792 100644
--- a/dev-libs/gjs/gjs-1.68.1.ebuild
+++ b/dev-libs/gjs/gjs-1.68.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~riscv ~x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-05-06 15:48 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-05-06 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 45083fc71193d4d1d9e5a31f4b06a6204ebf88bf
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 15:46:23 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 6 15:48:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45083fc7
dev-libs/gjs: Version bump to 1.68.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.68.1.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 52f990208bc..4897f767a8f 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.66.2.tar.xz 440184 BLAKE2B 8df23470c763d65733c6fb622a1de8b8fed3e16c1ba67883b6ae0e7150a5a30a334735be39f9c68217501b7674fee8bfce6ab704c0742ae639a1bc14cdce4cd8 SHA512 2e0ca24532b3203a55089eb25de19b4b4f33166f40d1231198947057e45f364d3c7f794ff2079c1d9aee3fde9f99cd844944229d89d5e344a97254aaa42bad40
DIST gjs-1.68.0.tar.xz 553044 BLAKE2B 6103299bb9ec67589393b0a863219b1bb08ebf141229574f07bb4984a2fb226f4daf4324038e9143f98048d0a2997805b93f7f408bae5ef727435c787e3b98f0 SHA512 65278ca345f2c786995bed7755dd86403b469eb6cceaa6db57dbd4af212025a3b1f01b7387f45dc9abc23d47ba2f39c5ab8a90ec95b1934f1471a68a06f0d82d
+DIST gjs-1.68.1.tar.xz 558920 BLAKE2B f5364fe92ddf4cb1e9b5dac5921fa180ed31bfe54ba8ad737e31c5f8a7f19d7e47bad07d7ca088e6e5962b2782a774b985b607214a7381a8b6c54e799df97235 SHA512 bce2f84e748dd483e0c907e7f7f230257aa4b216b76e89c3457ebba5e9bf601dcb5c771ebe864df22255e221876c6e7ee3097328e6f52ef78360f49708ff457a
diff --git a/dev-libs/gjs/gjs-1.68.1.ebuild b/dev-libs/gjs/gjs-1.68.1.ebuild
new file mode 100644
index 00000000000..69f56003cd5
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.68.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X,svg] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-04-18 15:36 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-04-18 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 701b1fbcf52aa77f13090a8ec906321290a73dcf
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 15:34:54 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 15:36:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701b1fbc
dev-libs/gjs: Depend on cairo[svg]
cairo's IUSE=svg is default-enabled, and as seen by the bug report its
presence changes how gjs is compiled. Simply require it.
Closes: https://bugs.gentoo.org/779784
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.68.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.68.0.ebuild b/dev-libs/gjs/gjs-1.68.0.ebuild
index 02c500d445f..69f56003cd5 100644
--- a/dev-libs/gjs/gjs-1.68.0.ebuild
+++ b/dev-libs/gjs/gjs-1.68.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/libffi:=
>=dev-libs/gobject-introspection-1.66.1:=
dev-lang/spidermonkey:78
- cairo? ( x11-libs/cairo[X] )
+ cairo? ( x11-libs/cairo[X,svg] )
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-03-21 23:17 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-03-21 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 476dbd94f7aa9b9961c53d6cd5f6271135457ec6
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 21 15:09:59 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 23:16:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476dbd94
dev-libs/gjs: Version bump to 1.68.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.68.0.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index c8ae00bd798..41ebb2281b3 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.66.1.tar.xz 439992 BLAKE2B 2b6d25b50fd48ed8b9bb0c594321bd00525e7d6db8b348d7da5c1e10cfd588fccf5030edc93fc31da094da5a0327d4a7b26c26d18ee4284dc1ae767f7721a7b4 SHA512 601d0c645ab1586e7d770f753bf68653816dc631faf89b5e70216320f6b7707e4aaa3507111fb6ff3331f76656050e32e8b1441720bf080de957e03e4565a43f
DIST gjs-1.66.2.tar.xz 440184 BLAKE2B 8df23470c763d65733c6fb622a1de8b8fed3e16c1ba67883b6ae0e7150a5a30a334735be39f9c68217501b7674fee8bfce6ab704c0742ae639a1bc14cdce4cd8 SHA512 2e0ca24532b3203a55089eb25de19b4b4f33166f40d1231198947057e45f364d3c7f794ff2079c1d9aee3fde9f99cd844944229d89d5e344a97254aaa42bad40
+DIST gjs-1.68.0.tar.xz 553044 BLAKE2B 6103299bb9ec67589393b0a863219b1bb08ebf141229574f07bb4984a2fb226f4daf4324038e9143f98048d0a2997805b93f7f408bae5ef727435c787e3b98f0 SHA512 65278ca345f2c786995bed7755dd86403b469eb6cceaa6db57dbd4af212025a3b1f01b7387f45dc9abc23d47ba2f39c5ab8a90ec95b1934f1471a68a06f0d82d
diff --git a/dev-libs/gjs/gjs-1.68.0.ebuild b/dev-libs/gjs/gjs-1.68.0.ebuild
new file mode 100644
index 00000000000..02c500d445f
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.68.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.66.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.66.1:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2021-01-10 21:36 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2021-01-10 21:36 UTC (permalink / raw
To: gentoo-commits
commit: addb8a74b03820b333d954659312ab1358b9aafa
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 21:26:54 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 21:35:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addb8a74
dev-libs/gjs: Version bump to 1.66.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.66.2.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 60495756874..c8ae00bd798 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
DIST gjs-1.66.1.tar.xz 439992 BLAKE2B 2b6d25b50fd48ed8b9bb0c594321bd00525e7d6db8b348d7da5c1e10cfd588fccf5030edc93fc31da094da5a0327d4a7b26c26d18ee4284dc1ae767f7721a7b4 SHA512 601d0c645ab1586e7d770f753bf68653816dc631faf89b5e70216320f6b7707e4aaa3507111fb6ff3331f76656050e32e8b1441720bf080de957e03e4565a43f
+DIST gjs-1.66.2.tar.xz 440184 BLAKE2B 8df23470c763d65733c6fb622a1de8b8fed3e16c1ba67883b6ae0e7150a5a30a334735be39f9c68217501b7674fee8bfce6ab704c0742ae639a1bc14cdce4cd8 SHA512 2e0ca24532b3203a55089eb25de19b4b4f33166f40d1231198947057e45f364d3c7f794ff2079c1d9aee3fde9f99cd844944229d89d5e344a97254aaa42bad40
diff --git a/dev-libs/gjs/gjs-1.66.2.ebuild b/dev-libs/gjs/gjs-1.66.2.ebuild
new file mode 100644
index 00000000000..cd936bdbf15
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.66.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.61.2:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-11 18:20 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2020-11-11 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 3715fb971d6602ade558f541ff7cd495d4a51f7a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 18:20:07 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 18:20:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3715fb97
dev-libs/gjs: Fix dependency on sysprof-capture
Closes: https://bugs.gentoo.org/753878
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.66.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.66.1.ebuild b/dev-libs/gjs/gjs-1.66.1.ebuild
index d012b448178..fcc5377cbee 100644
--- a/dev-libs/gjs/gjs-1.66.1.ebuild
+++ b/dev-libs/gjs/gjs-1.66.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
readline? ( sys-libs/readline:0= )
"
DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
test? ( sys-apps/dbus
>=x11-libs/gtk+-3.20:3[introspection] )
"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-10 15:35 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2020-11-10 15:35 UTC (permalink / raw
To: gentoo-commits
commit: 0e0632ef5d9f2f19633d8b2530464ae9de45023e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 8 17:39:38 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 15:33:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0632ef
dev-libs/gjs: Version bump to 1.66.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.66.1.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index b6ebd789ad2..60495756874 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1 +1,2 @@
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
+DIST gjs-1.66.1.tar.xz 439992 BLAKE2B 2b6d25b50fd48ed8b9bb0c594321bd00525e7d6db8b348d7da5c1e10cfd588fccf5030edc93fc31da094da5a0327d4a7b26c26d18ee4284dc1ae767f7721a7b4 SHA512 601d0c645ab1586e7d770f753bf68653816dc631faf89b5e70216320f6b7707e4aaa3507111fb6ff3331f76656050e32e8b1441720bf080de957e03e4565a43f
diff --git a/dev-libs/gjs/gjs-1.66.1.ebuild b/dev-libs/gjs/gjs-1.66.1.ebuild
new file mode 100644
index 00000000000..d012b448178
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.66.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.61.2:=
+ dev-lang/spidermonkey:78
+ cairo? ( x11-libs/cairo[X] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ 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
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-07 15:23 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-11-07 15:23 UTC (permalink / raw
To: gentoo-commits
commit: 60bac3780c8a7b371321932d58750e1b2c37255b
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 15:05:21 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 15:21:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bac378
dev-libs/gjs: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 2 --
dev-libs/gjs/gjs-1.58.6.ebuild | 64 ------------------------------------------
dev-libs/gjs/gjs-1.58.8.ebuild | 64 ------------------------------------------
3 files changed, 130 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 923a76507fb..b6ebd789ad2 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1 @@
-DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
-DIST gjs-1.58.8.tar.xz 639372 BLAKE2B 53be0d5353213e7fdc6009aeed16db79f61ee5b800d66cd79f87e577b44adbb05ae741d73550237027a902d2e038c8e8247d3269bf058b64622a1a261f5a2501 SHA512 373b400b884096b6746c1ac7f2c2915857aa888dfb8bbf19bb8469fb75e081e4df36dcab06723f03654c34354a5a69a7865727ab9e36d3fb0d2b2652713e5cd6
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
deleted file mode 100644
index 2f256eb68f4..00000000000
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.58.0
- >=dev-libs/gobject-introspection-1.61.2:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:60
- dev-libs/libffi:=
- cairo? ( x11-libs/cairo[X] )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
- virtual/pkgconfig
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection] )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_enable sysprof profiler) \
- $(use_enable readline) \
- $(use_with test dbus-tests) \
- $(use_with test gtk-tests) \
- --disable-installed-tests
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
deleted file mode 100644
index 2f256eb68f4..00000000000
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.58.0
- >=dev-libs/gobject-introspection-1.61.2:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:60
- dev-libs/libffi:=
- cairo? ( x11-libs/cairo[X] )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
- virtual/pkgconfig
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection] )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_enable sysprof profiler) \
- $(use_enable readline) \
- $(use_with test dbus-tests) \
- $(use_with test gtk-tests) \
- --disable-installed-tests
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
-
-src_test() {
- virtx emake check
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-06 15:19 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-11-06 15:19 UTC (permalink / raw
To: gentoo-commits
commit: bedae20bf2453c98b614d09e1eee8fbce3be382d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 14:56:28 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 14:56:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedae20b
dev-libs/gjs: Stabilize 1.64.4 ppc, #738728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index 6c800a0b622..8c6b028bbd6 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-06 6:57 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-11-06 6:57 UTC (permalink / raw
To: gentoo-commits
commit: d5c2a5a08daaff02ead654660590b863a77a65ad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 06:52:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 06:52:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c2a5a0
dev-libs/gjs: Stabilize 1.64.4 sparc, #738728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index 321d3cb1475..6c800a0b622 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-11-05 16:16 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-11-05 16:16 UTC (permalink / raw
To: gentoo-commits
commit: b8e460e322875d6037a6a95710fa777a929a530e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 5 16:15:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 5 16:15:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e460e3
dev-libs/gjs: Stabilize 1.64.4 ppc64, #738728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index 48a880b9770..321d3cb1475 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-09-18 7:44 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2020-09-18 7:44 UTC (permalink / raw
To: gentoo-commits
commit: 7220e6735b229d860476b354a22319ee0380b0d7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 06:57:44 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 07:44:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7220e673
dev-libs/gjs: stable 1.58.8 for ppc64
stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
index 24e8ffd19a0..2f256eb68f4 100644
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-09-18 6:48 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2020-09-18 6:48 UTC (permalink / raw
To: gentoo-commits
commit: 4da940cb91b103bb2471c70a584261486fae376c
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 06:45:46 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 06:45:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da940cb
dev-libs/gjs: stable 1.58.8 for ppc
stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
index ff08567af5e..24e8ffd19a0 100644
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-08-31 2:52 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-08-31 2:52 UTC (permalink / raw
To: gentoo-commits
commit: a40d60f331b2110dc3313339c5bf8636b8846afa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 02:36:27 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 02:52:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40d60f3
dev-libs/gjs: Stabilize 1.64.4 arm, #738728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index 646910fcefe..48a880b9770 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-08-30 18:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-08-30 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 8c202edfcacbfeac61a614e71e08ed368097068b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 18:10:35 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 18:28:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c202edf
dev-libs/gjs: Stabilize 1.64.4 arm64, #738728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index de20cd2e526..646910fcefe 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
RESTRICT="!test? ( test )"
RDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-07-16 7:55 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-07-16 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 65298605cb452f9e1701d23b3f1a574c6b86a578
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 16 07:54:41 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Jul 16 07:54:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65298605
dev-libs/gjs: skip test dep checks if tests are not enabled
Closes: https://bugs.gentoo.org/732854
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/gjs-1.64.4.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
index 0b6dbd143e6..32d72857d4c 100644
--- a/dev-libs/gjs/gjs-1.64.4.ebuild
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -36,6 +36,8 @@ src_configure() {
$(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
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-07-12 21:32 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-07-12 21:32 UTC (permalink / raw
To: gentoo-commits
commit: c07a92ebea6ea70cbb298a34ae74d20c0637ec17
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 18:21:30 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 21:02:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07a92eb
dev-libs/gjs: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.64.3.ebuild | 46 ------------------------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 5380124d696..923a76507fb 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,3 @@
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
DIST gjs-1.58.8.tar.xz 639372 BLAKE2B 53be0d5353213e7fdc6009aeed16db79f61ee5b800d66cd79f87e577b44adbb05ae741d73550237027a902d2e038c8e8247d3269bf058b64622a1a261f5a2501 SHA512 373b400b884096b6746c1ac7f2c2915857aa888dfb8bbf19bb8469fb75e081e4df36dcab06723f03654c34354a5a69a7865727ab9e36d3fb0d2b2652713e5cd6
-DIST gjs-1.64.3.tar.xz 422436 BLAKE2B ade874085962f43fe7cd1412966557e4c40daf030b71a04b61f2b811b6056ae3abaff0cca04d9bf852dbb045a5a687dc27f5301c19235138f3d5d50be41f10c6 SHA512 9d92e52a7fef07853f3beb181798f89deb60b97b928d916cd827c99a6ab8f83abf7c352a1aa46be476a50e2efadfaf09befa54ccab0d51b0ac7127f2fe794801
DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
diff --git a/dev-libs/gjs/gjs-1.64.3.ebuild b/dev-libs/gjs/gjs-1.64.3.ebuild
deleted file mode 100644
index 6ef823d0a81..00000000000
--- a/dev-libs/gjs/gjs-1.64.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.58.0
- >=dev-libs/gobject-introspection-1.61.2:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:68
- dev-libs/libffi:=
- cairo? ( x11-libs/cairo[X] )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
- virtual/pkgconfig
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3 )
-"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- local emesonargs=(
- $(meson_feature cairo)
- $(meson_feature sysprof profiler)
- $(meson_feature readline)
- -Dinstalled_tests=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-07-12 21:32 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-07-12 21:32 UTC (permalink / raw
To: gentoo-commits
commit: c06a427290d5b6071c436b71fcbf9f2a4c2560fe
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 18:21:06 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 21:02:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06a4272
dev-libs/gjs: bump to 1.64.4
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.64.4.ebuild | 45 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index e69ebdf34d7..5380124d696 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
DIST gjs-1.58.8.tar.xz 639372 BLAKE2B 53be0d5353213e7fdc6009aeed16db79f61ee5b800d66cd79f87e577b44adbb05ae741d73550237027a902d2e038c8e8247d3269bf058b64622a1a261f5a2501 SHA512 373b400b884096b6746c1ac7f2c2915857aa888dfb8bbf19bb8469fb75e081e4df36dcab06723f03654c34354a5a69a7865727ab9e36d3fb0d2b2652713e5cd6
DIST gjs-1.64.3.tar.xz 422436 BLAKE2B ade874085962f43fe7cd1412966557e4c40daf030b71a04b61f2b811b6056ae3abaff0cca04d9bf852dbb045a5a687dc27f5301c19235138f3d5d50be41f10c6 SHA512 9d92e52a7fef07853f3beb181798f89deb60b97b928d916cd827c99a6ab8f83abf7c352a1aa46be476a50e2efadfaf09befa54ccab0d51b0ac7127f2fe794801
+DIST gjs-1.64.4.tar.xz 422496 BLAKE2B a96211f7240336dbb30c6965e405f59ee72e4288842837da8da8c6d3c59b7e04ebb6c7a8b0b02d38601c162ffdf1a1fef9f13e4db720c4c483f4a39dffd5dbb4 SHA512 21a15d7106ad6584fb1f02cb0a0a4cab211a3540adb8f2c03d35c211e3946b81935000a52351fedd95a18a7ff6b7f96e665fcafa3c411ff79f2b6cb332c82b42
diff --git a/dev-libs/gjs/gjs-1.64.4.ebuild b/dev-libs/gjs/gjs-1.64.4.ebuild
new file mode 100644
index 00000000000..0b6dbd143e6
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.64.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ dev-libs/libffi:=
+ >=dev-libs/gobject-introspection-1.61.2:=
+ dev-lang/spidermonkey:68
+ cairo? ( x11-libs/cairo[X] )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ virtual/pkgconfig
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ local emesonargs=(
+ $(meson_feature cairo)
+ $(meson_feature readline)
+ $(meson_feature sysprof profiler)
+ -Dinstalled_tests=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-28 20:30 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:30 UTC (permalink / raw
To: gentoo-commits
commit: 7277ad9cfe9ce4b97cc246d01c563d27233b4570
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:30:00 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:30:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7277ad9c
dev-libs/gjs: arm stable wrt bug #728924
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
index 5b445a69ae6..f03433ba7e3 100644
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-26 21:16 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-06-26 21:16 UTC (permalink / raw
To: gentoo-commits
commit: a2f3b25b5fdc8c52412749d342b34ff5aa7d0776
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jun 24 01:16:51 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jun 26 21:16:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f3b25b
dev-libs/gjs: arm64 stable (bug #728924)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
index 1377c24565c..956fbfe9c5d 100644
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-25 18:14 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2020-06-25 18:14 UTC (permalink / raw
To: gentoo-commits
commit: 982f7060d62e38cf84293cd24c3eed9f85f833ea
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jun 25 15:25:47 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 18:14:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982f7060
dev-libs/gjs: stable 1.58.8 for sparc, bug #728924
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
index c0859f6c9be..1377c24565c 100644
--- a/dev-libs/gjs/gjs-1.58.8.ebuild
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-17 20:45 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-06-17 20:45 UTC (permalink / raw
To: gentoo-commits
commit: 22af337a235dd1f7c9b63c7bbdc37736428b7101
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:35:46 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:44:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22af337a
dev-libs/gjs: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 2 --
dev-libs/gjs/gjs-1.56.2.ebuild | 67 ------------------------------------------
dev-libs/gjs/gjs-1.58.7.ebuild | 64 ----------------------------------------
3 files changed, 133 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 69411165717..e69ebdf34d7 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,5 +1,3 @@
-DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
-DIST gjs-1.58.7.tar.xz 638804 BLAKE2B eb9bb1ea0cd9b52b58a0c4497d5bb930ccb0c8451a94cf9e5e97a6cf1e7bd4dfa5f7a15c2c68fbba3c36a5d71e71df88f086b528e7c2e86d2a8374bfdeac8aa4 SHA512 0790cffd2f2230717b78266b356e88133b5fb816380bf96fc2bea0a039d96979796ad6455a4270dcde62ff2a023fbd73e2edc98428aa2a8b2fdf2cc6c8f8ecce
DIST gjs-1.58.8.tar.xz 639372 BLAKE2B 53be0d5353213e7fdc6009aeed16db79f61ee5b800d66cd79f87e577b44adbb05ae741d73550237027a902d2e038c8e8247d3269bf058b64622a1a261f5a2501 SHA512 373b400b884096b6746c1ac7f2c2915857aa888dfb8bbf19bb8469fb75e081e4df36dcab06723f03654c34354a5a69a7865727ab9e36d3fb0d2b2652713e5cd6
DIST gjs-1.64.3.tar.xz 422436 BLAKE2B ade874085962f43fe7cd1412966557e4c40daf030b71a04b61f2b811b6056ae3abaff0cca04d9bf852dbb045a5a687dc27f5301c19235138f3d5d50be41f10c6 SHA512 9d92e52a7fef07853f3beb181798f89deb60b97b928d916cd827c99a6ab8f83abf7c352a1aa46be476a50e2efadfaf09befa54ccab0d51b0ac7127f2fe794801
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
deleted file mode 100644
index b2cf67dc92b..00000000000
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.54.0
- >=dev-libs/gobject-introspection-1.57.2:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:60
- virtual/libffi:=
- cairo? ( x11-libs/cairo[X] )
- gtk? ( >=x11-libs/gtk+-3.20:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --enable-profiler \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk) \
- $(use_enable readline) \
- $(use_with test dbus-tests) \
- --disable-installed-tests \
- --without-xvfb-tests # disables Makefile spawning Xvfb for us, as we do it ourselves:
- # https://gitlab.gnome.org/GNOME/gjs/issues/280
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
-
-src_test() {
- virtx dbus-run-session emake check
-}
diff --git a/dev-libs/gjs/gjs-1.58.7.ebuild b/dev-libs/gjs/gjs-1.58.7.ebuild
deleted file mode 100644
index c0859f6c9be..00000000000
--- a/dev-libs/gjs/gjs-1.58.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
- >=dev-libs/glib-2.58.0
- >=dev-libs/gobject-introspection-1.61.2:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:60
- dev-libs/libffi:=
- cairo? ( x11-libs/cairo[X] )
-"
-DEPEND="${RDEPEND}
- sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
- virtual/pkgconfig
- test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3[introspection] )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_enable sysprof profiler) \
- $(use_enable readline) \
- $(use_with test dbus-tests) \
- $(use_with test gtk-tests) \
- --disable-installed-tests
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
-
-src_test() {
- virtx emake check
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-16 16:41 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2020-06-16 16:41 UTC (permalink / raw
To: gentoo-commits
commit: 930d533f1183867de380f08486cbbb5023322d07
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Jun 16 15:05:43 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jun 16 16:41:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930d533f
dev-libs/gjs: stable 1.58.6 for sparc, bug #717144
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
index 131ea45196f..2f256eb68f4 100644
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-06-02 22:06 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-06-02 22:06 UTC (permalink / raw
To: gentoo-commits
commit: 8bd12eec9bfd28996e5fb73ee5fdec32e91566e1
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 2 22:04:14 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Jun 2 22:04:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd12eec
dev-libs/gjs: bump to 1.58.8
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.58.8.ebuild | 64 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index a38032d64b0..69411165717 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,5 @@
DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
DIST gjs-1.58.7.tar.xz 638804 BLAKE2B eb9bb1ea0cd9b52b58a0c4497d5bb930ccb0c8451a94cf9e5e97a6cf1e7bd4dfa5f7a15c2c68fbba3c36a5d71e71df88f086b528e7c2e86d2a8374bfdeac8aa4 SHA512 0790cffd2f2230717b78266b356e88133b5fb816380bf96fc2bea0a039d96979796ad6455a4270dcde62ff2a023fbd73e2edc98428aa2a8b2fdf2cc6c8f8ecce
+DIST gjs-1.58.8.tar.xz 639372 BLAKE2B 53be0d5353213e7fdc6009aeed16db79f61ee5b800d66cd79f87e577b44adbb05ae741d73550237027a902d2e038c8e8247d3269bf058b64622a1a261f5a2501 SHA512 373b400b884096b6746c1ac7f2c2915857aa888dfb8bbf19bb8469fb75e081e4df36dcab06723f03654c34354a5a69a7865727ab9e36d3fb0d2b2652713e5cd6
DIST gjs-1.64.3.tar.xz 422436 BLAKE2B ade874085962f43fe7cd1412966557e4c40daf030b71a04b61f2b811b6056ae3abaff0cca04d9bf852dbb045a5a687dc27f5301c19235138f3d5d50be41f10c6 SHA512 9d92e52a7fef07853f3beb181798f89deb60b97b928d916cd827c99a6ab8f83abf7c352a1aa46be476a50e2efadfaf09befa54ccab0d51b0ac7127f2fe794801
diff --git a/dev-libs/gjs/gjs-1.58.8.ebuild b/dev-libs/gjs/gjs-1.58.8.ebuild
new file mode 100644
index 00000000000..c0859f6c9be
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.58.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ >=dev-libs/gobject-introspection-1.61.2:=
+
+ readline? ( sys-libs/readline:0= )
+ dev-lang/spidermonkey:60
+ dev-libs/libffi:=
+ cairo? ( x11-libs/cairo[X] )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ virtual/pkgconfig
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_enable sysprof profiler) \
+ $(use_enable readline) \
+ $(use_with test dbus-tests) \
+ $(use_with test gtk-tests) \
+ --disable-installed-tests
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-05-31 19:17 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2020-05-31 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 86c73058657da312235a50625e562d262fc79a59
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May 31 19:16:39 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May 31 19:16:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c73058
dev-libs/gjs: Version bump to 1.64.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/Manifest | 2 +-
dev-libs/gjs/{gjs-1.64.2.ebuild => gjs-1.64.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 8ddbb3c76d6..a38032d64b0 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,4 @@
DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
DIST gjs-1.58.7.tar.xz 638804 BLAKE2B eb9bb1ea0cd9b52b58a0c4497d5bb930ccb0c8451a94cf9e5e97a6cf1e7bd4dfa5f7a15c2c68fbba3c36a5d71e71df88f086b528e7c2e86d2a8374bfdeac8aa4 SHA512 0790cffd2f2230717b78266b356e88133b5fb816380bf96fc2bea0a039d96979796ad6455a4270dcde62ff2a023fbd73e2edc98428aa2a8b2fdf2cc6c8f8ecce
-DIST gjs-1.64.2.tar.xz 419704 BLAKE2B f4b8ab32530f1d24663f5f63e3fa327d2eaa7607cd7e70bd78448039edf2b3338b05edd7dd8e62d52fbe57b60361ffd46f36a61ae5d4620507ae4c70dc98be92 SHA512 e2196d5c581ee0b9c47b5648e6005f336900a71b4844bdf0142127783b4ab96b8ecca0efdeab0878c28ae674bb67f289a8898b1473b8bd080c7cb2c5c103a6f5
+DIST gjs-1.64.3.tar.xz 422436 BLAKE2B ade874085962f43fe7cd1412966557e4c40daf030b71a04b61f2b811b6056ae3abaff0cca04d9bf852dbb045a5a687dc27f5301c19235138f3d5d50be41f10c6 SHA512 9d92e52a7fef07853f3beb181798f89deb60b97b928d916cd827c99a6ab8f83abf7c352a1aa46be476a50e2efadfaf09befa54ccab0d51b0ac7127f2fe794801
diff --git a/dev-libs/gjs/gjs-1.64.2.ebuild b/dev-libs/gjs/gjs-1.64.3.ebuild
similarity index 100%
rename from dev-libs/gjs/gjs-1.64.2.ebuild
rename to dev-libs/gjs/gjs-1.64.3.ebuild
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-04-28 13:22 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-04-28 13:22 UTC (permalink / raw
To: gentoo-commits
commit: b61319b4acdef67e1f51dc90014ebbb4af25dbd7
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 28 13:19:47 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Apr 28 13:21:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61319b4
dev-libs/gjs: fix test deps
Closes: https://bugs.gentoo.org/719840
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
index 383704357bd..6d21c25506c 100644
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
virtual/pkgconfig
test? ( sys-apps/dbus
- >=x11-libs/gtk+-3.20:3 )
+ >=x11-libs/gtk+-3.20:3[introspection] )
"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-04-28 13:22 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-04-28 13:22 UTC (permalink / raw
To: gentoo-commits
commit: b28181e78deb8ce2b4737d326869087d5b736e46
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 28 13:21:17 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Apr 28 13:21:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28181e7
dev-libs/gjs: bump to 1.58.7
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.58.7.ebuild | 64 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 5c6fa914e3b..2e24535ae89 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
+DIST gjs-1.58.7.tar.xz 638804 BLAKE2B eb9bb1ea0cd9b52b58a0c4497d5bb930ccb0c8451a94cf9e5e97a6cf1e7bd4dfa5f7a15c2c68fbba3c36a5d71e71df88f086b528e7c2e86d2a8374bfdeac8aa4 SHA512 0790cffd2f2230717b78266b356e88133b5fb816380bf96fc2bea0a039d96979796ad6455a4270dcde62ff2a023fbd73e2edc98428aa2a8b2fdf2cc6c8f8ecce
diff --git a/dev-libs/gjs/gjs-1.58.7.ebuild b/dev-libs/gjs/gjs-1.58.7.ebuild
new file mode 100644
index 00000000000..c0859f6c9be
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.58.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ >=dev-libs/gobject-introspection-1.61.2:=
+
+ readline? ( sys-libs/readline:0= )
+ dev-lang/spidermonkey:60
+ dev-libs/libffi:=
+ cairo? ( x11-libs/cairo[X] )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ virtual/pkgconfig
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3[introspection] )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_enable sysprof profiler) \
+ $(use_enable readline) \
+ $(use_with test dbus-tests) \
+ $(use_with test gtk-tests) \
+ --disable-installed-tests
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-04-22 14:25 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2020-04-22 14:25 UTC (permalink / raw
To: gentoo-commits
commit: 8753ff8d79a059e5c2d885933e32582084867ec8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 22 14:24:37 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Apr 22 14:24:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8753ff8d
dev-libs/gjs: arm stable wrt bug #717144
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
index 1f1600e20db..383704357bd 100644
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-04-22 8:41 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2020-04-22 8:41 UTC (permalink / raw
To: gentoo-commits
commit: bff153e536a855a460c08adec3530c08d857cc25
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 22 08:40:06 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Apr 22 08:40:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff153e5
dev-libs/gjs: ppc stable wrt bug #717144
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.58.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
index fe6920fadb3..917d2651906 100644
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.58.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-04-04 11:07 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2020-04-04 11:07 UTC (permalink / raw
To: gentoo-commits
commit: bbaaa1833fc467431a6a440a79228824f481f390
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Apr 4 10:45:53 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 4 11:05:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaaa183
dev-libs/gjs-1.48.7: drop to ~sparc because of spidermonkey
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 8de36fe0ae7..43f2a955bcb 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -11,7 +11,7 @@ LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-03-29 9:55 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-03-29 9:55 UTC (permalink / raw
To: gentoo-commits
commit: 1bedd65a5b60471329dca10d60943d905109c762
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 29 09:31:37 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Mar 29 09:55:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bedd65a
dev-libs/gjs: bump to 1.58.6
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.58.6.ebuild | 64 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 0c07395ac35..f68a3ea0b58 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
DIST gjs-1.58.5.tar.xz 637996 BLAKE2B a6c96ee4be81e36d4675d24d9b66b9aab83fe7e4c4cac042122f095b477b551234785417f796144c6755e5faf4afeee446f00a5914a9d63d0619f74fbb2a5694 SHA512 18ef3afc4403ed281e1e70a379fd68ffa537ffc20ab66d7faaefe51e03bb6a66e359e5ca2c0511e1c5f8c6adfce93601d011cfb9e9e6b0a18f8aa1f2398297c3
+DIST gjs-1.58.6.tar.xz 637972 BLAKE2B 553f29808723e48cee39c62e260d9c09f5db160756bf6c2fc45e532bee1d5c8babdd2bd5aee39fdff1300fc10de2c2a4e34d6b850e6e95c83ef217a8955379b6 SHA512 3e8fa8ccaabbbd07e74869fdc6188cffc19565798a6267fd3480d9320a2c9c5906c864e5d0c6e9e57f7bb79cc1706717b76b23c7cd89eb191477eb173b24aa74
diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
new file mode 100644
index 00000000000..ee4c6cf3c60
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline +sysprof test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0
+ >=dev-libs/gobject-introspection-1.61.2:=
+
+ readline? ( sys-libs/readline:0= )
+ dev-lang/spidermonkey:60
+ dev-libs/libffi:=
+ cairo? ( x11-libs/cairo[X] )
+"
+DEPEND="${RDEPEND}
+ sysprof? ( >=dev-util/sysprof-capture-3.33.2:3 )
+ virtual/pkgconfig
+ test? ( sys-apps/dbus
+ >=x11-libs/gtk+-3.20:3 )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_enable sysprof profiler) \
+ $(use_enable readline) \
+ $(use_with test dbus-tests) \
+ $(use_with test gtk-tests) \
+ --disable-installed-tests
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-01-01 16:06 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2020-01-01 16:06 UTC (permalink / raw
To: gentoo-commits
commit: 9ced4481218c3c03ce4973c52f98304145874185
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 15:53:22 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 16:06:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ced4481
dev-libs/gjs: remove old
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.54.3.ebuild | 65 ------------------------------------------
2 files changed, 66 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 93445a7c07c..30687981603 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,2 @@
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
-DIST gjs-1.54.3.tar.xz 647704 BLAKE2B 792225afd9828755ef67b3e7221d4c53535d79d879e0aef0c7c56f06e02313a966776b5dddf9876649984a1599eb44a27d6288f9216bb929a66ad9e14cb632e5 SHA512 f19e667963fa3feecd23a9e4cc263a55d9d1311de7d10905969966f74e26ff982839c192c555cbc059e4fd65ff7c89d18944ca6bf8ffbb65ec91081036d19505
DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
diff --git a/dev-libs/gjs/gjs-1.54.3.ebuild b/dev-libs/gjs/gjs-1.54.3.ebuild
deleted file mode 100644
index b23457717dd..00000000000
--- a/dev-libs/gjs/gjs-1.54.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.54.0
- >=dev-libs/gobject-introspection-1.53.4:=
-
- readline? ( sys-libs/readline:0= )
- dev-lang/spidermonkey:60
- virtual/libffi:=
- cairo? ( x11-libs/cairo[X] )
- gtk? ( >=x11-libs/gtk+-3.20:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --enable-profiler \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk) \
- $(use_enable readline) \
- $(use_with test dbus-tests) \
- $(use_with test xvfb-tests)
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
-
-src_test() {
- virtx default
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2020-01-01 15:25 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2020-01-01 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 79cbc98a961fe22358dd10b1b6c57b9b282551c7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 15:24:49 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 15:24:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cbc98a
dev-libs/gjs: arm stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index f747eb708a7..42e995523e1 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-12-09 9:14 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2019-12-09 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 45dcb6a6b10cbefcb75f83d5e60dac0f3b4464eb
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 9 09:12:59 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 9 09:14:11 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45dcb6a6
dev-libs/gjs: ppc stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index 6dd1440c614..a32c0be137f 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-12-09 9:11 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2019-12-09 9:11 UTC (permalink / raw
To: gentoo-commits
commit: 20b729a6e255c8bd5a9067db18873464ab19f0b1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 9 09:10:12 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 9 09:10:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b729a6
dev-libs/gjs: ppc64 stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index 0f3b7daad9e..6dd1440c614 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-12-09 0:10 Aaron Bauman
0 siblings, 0 replies; 153+ messages in thread
From: Aaron Bauman @ 2019-12-09 0:10 UTC (permalink / raw
To: gentoo-commits
commit: cf9f4012a8bd15332cc84b1d82b21fe2a11b77cf
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 9 00:00:55 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Dec 9 00:10:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9f4012
dev-libs/gjs: arm64 stable (bug #702260)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20
dev-libs/gjs/gjs-1.56.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index ee4274c8267..0f3b7daad9e 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-12-08 11:59 Mikle Kolyada
0 siblings, 0 replies; 153+ messages in thread
From: Mikle Kolyada @ 2019-12-08 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 50016ab4585f7cf1b8cb78b0f21458c1417f6040
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 8 11:58:58 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 11:58:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50016ab4
dev-libs/gjs: alpha stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index 8cc3631cebd..ee4274c8267 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-12-08 11:58 Mikle Kolyada
0 siblings, 0 replies; 153+ messages in thread
From: Mikle Kolyada @ 2019-12-08 11:58 UTC (permalink / raw
To: gentoo-commits
commit: 9367bad3b4a667fbd64e98c3dd6cee9f348f79e8
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 8 11:57:17 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 11:57:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9367bad3
dev-libs/gjs: sparc stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index ffca803543f..8cc3631cebd 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-10-09 8:27 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2019-10-09 8:27 UTC (permalink / raw
To: gentoo-commits
commit: d5f73eaecbdd4ee63599c082a574ac901fba459f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 9 08:27:04 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 08:27:04 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f73eae
dev-libs/gjs: sparc stable wrt bug #685254
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/gjs/gjs-1.54.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.54.3.ebuild b/dev-libs/gjs/gjs-1.54.3.ebuild
index 86eced5fe04..b23457717dd 100644
--- a/dev-libs/gjs/gjs-1.54.3.ebuild
+++ b/dev-libs/gjs/gjs-1.54.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-09-02 18:01 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2019-09-02 18:01 UTC (permalink / raw
To: gentoo-commits
commit: c3b9249aaa87374eec508b8c3d966d34e8d51481
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 18:00:16 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Sep 2 18:00:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b9249a
dev-libs/gjs: clarify some configure args comments
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index d436481cec5..a29e1c7e479 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -45,8 +45,8 @@ src_configure() {
$(use_enable readline) \
$(use_with test dbus-tests) \
--disable-installed-tests \
- --without-xvfb-tests
- #$(use_with test xvfb-tests) # https://gitlab.gnome.org/GNOME/gjs/issues/280
+ --without-xvfb-tests # disables Makefile spawning Xvfb for us, as we do it ourselves:
+ # https://gitlab.gnome.org/GNOME/gjs/issues/280
}
src_install() {
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-09-02 14:14 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2019-09-02 14:14 UTC (permalink / raw
To: gentoo-commits
commit: da77cabcae7381d4e56cb56918af3cc8b541f1af
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 14:04:16 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Sep 2 14:04:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da77cabc
dev-libs/gjs-1.56.2: get tests to pass
Disabled Xvfb tests for now, as some of them are having issues with discussions
with upstream ongoing.
Wrap the tests run inside dbus-run-session, despite upstream Makefiles trying
to do that already for some tests - seem to be missing for some, or other
mysterious problems when not doing our own dbus-run-session too.
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/gjs-1.56.2.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
index 071966de153..d436481cec5 100644
--- a/dev-libs/gjs/gjs-1.56.2.ebuild
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -44,8 +44,9 @@ src_configure() {
$(use_with gtk) \
$(use_enable readline) \
$(use_with test dbus-tests) \
- $(use_with test xvfb-tests) \
- --disable-installed-tests
+ --disable-installed-tests \
+ --without-xvfb-tests
+ #$(use_with test xvfb-tests) # https://gitlab.gnome.org/GNOME/gjs/issues/280
}
src_install() {
@@ -62,5 +63,5 @@ src_install() {
}
src_test() {
- virtx default
+ virtx dbus-run-session emake check || die
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-09-01 18:01 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2019-09-01 18:01 UTC (permalink / raw
To: gentoo-commits
commit: e2bac96502905f126a3bdc60b3f0389208c77eda
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 1 17:51:16 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Sep 1 18:00:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bac965
dev-libs/gjs: bump to 1.56.2
Seems to work fine with GNOME 3.30 too, as no mozjs update was
done (no newer ESR at the time), thus introduced without
immediately matching mutter/gnome-shell into ~arch.
Tests fail for me: https://gitlab.gnome.org/GNOME/gjs/issues/280
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.56.2.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 74251b92231..93445a7c07c 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
DIST gjs-1.54.3.tar.xz 647704 BLAKE2B 792225afd9828755ef67b3e7221d4c53535d79d879e0aef0c7c56f06e02313a966776b5dddf9876649984a1599eb44a27d6288f9216bb929a66ad9e14cb632e5 SHA512 f19e667963fa3feecd23a9e4cc263a55d9d1311de7d10905969966f74e26ff982839c192c555cbc059e4fd65ff7c89d18944ca6bf8ffbb65ec91081036d19505
+DIST gjs-1.56.2.tar.xz 701976 BLAKE2B 77057e4a3a8958d6648c92bb56495b505b3ec49bc0eeff0fa5c9e3ae5a694a4b5643dc72d7aa673f9e66d42e9b0def7f9df0043f2690216bfc5c5109ea9eca51 SHA512 687b8e3795565b5c56fceebefb229c07b4c084a4f65c0035e0d185d12082920424632c0f896df8dc1cd5013a97b6e08274efaec4caeb564dc2070d26a5f974c5
diff --git a/dev-libs/gjs/gjs-1.56.2.ebuild b/dev-libs/gjs/gjs-1.56.2.ebuild
new file mode 100644
index 00000000000..071966de153
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.56.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk readline test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.54.0
+ >=dev-libs/gobject-introspection-1.57.2:=
+
+ readline? ( sys-libs/readline:0= )
+ dev-lang/spidermonkey:60
+ virtual/libffi:=
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( >=x11-libs/gtk+-3.20:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --enable-profiler \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_enable readline) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests) \
+ --disable-installed-tests
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
+
+src_test() {
+ virtx default
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-05-21 3:17 Aaron Bauman
0 siblings, 0 replies; 153+ messages in thread
From: Aaron Bauman @ 2019-05-21 3:17 UTC (permalink / raw
To: gentoo-commits
commit: 70f47bca454d9e99b2dd7c85cb6129e8c32fa071
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 02:44:23 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue May 21 02:44:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f47bca
dev-libs/gjs: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
dev-libs/gjs/gjs-1.54.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.54.3.ebuild b/dev-libs/gjs/gjs-1.54.3.ebuild
index 934729a1023..cf81bd1fae3 100644
--- a/dev-libs/gjs/gjs-1.54.3.ebuild
+++ b/dev-libs/gjs/gjs-1.54.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk readline test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.54.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-05-01 4:32 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2019-05-01 4:32 UTC (permalink / raw
To: gentoo-commits
commit: cffa31cdaece68b785983aa5b6ae527e7fecc92c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 1 04:32:00 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 1 04:32:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffa31cd
dev-libs/gjs-1.48.7: ppc64 stable, bug 660314
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 05b6ca3ead4..7766348989c 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2019-03-01 1:46 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2019-03-01 1:46 UTC (permalink / raw
To: gentoo-commits
commit: 6eaa7af1e491f3b6e7d27271c4e143b0fc2ce0b5
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 1 01:37:39 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar 1 01:42:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaa7af1
dev-libs/gjs: bump to 1.52.5
This includes the "Big Hammer" patch to reduce memory usage.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.52.5.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index cc6f8bb52d1..b1b8da62f98 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.46.0.tar.xz 490812 BLAKE2B d7b71d6c611404d9313cdd19959e2a0cb7f035bbd2528db77ccb0030e685019b756216bfbc64885b3641c14cab2f29110492c87047c3ceb1a627765857b19a95 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
DIST gjs-1.50.4.tar.xz 612260 BLAKE2B c5731dd9f0703a3c6fa8e407fdba888629f7f0ad197ad60a433bc9eb315a6f633e9f192cf3ef51d17dd3529f66dc4c291f302e5dd57873e6f274047af46c2647 SHA512 d95aed6ec8001ccc5f70abad8e2c6dcee8d62f54500f19f5acb25096b398b03a932afeb226d27c0bd6c5c57d9685403f7b77b06ee7b861648402a9137446fcbb
+DIST gjs-1.52.5.tar.xz 627796 BLAKE2B c6e6af2572b627ac81794dec1c8101476d5c7a441e879c73bbf394775a0d508ea34b3e78deb5976f0010d7d026f6186196e12ff1ad9a1fa614e1543b6be048bd SHA512 55fdf22d23185c2b108264918dfaf4b4b7a9ba342210aafb0293b81401f7db5b2d35757caefb66b435c124a6314b9daf578dd066272c9ccb8fe5c4d05d18ebcc
diff --git a/dev-libs/gjs/gjs-1.52.5.ebuild b/dev-libs/gjs/gjs-1.52.5.ebuild
new file mode 100644
index 00000000000..4a706d4682f
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.52.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.52.1
+ >=dev-libs/gobject-introspection-1.53.4:=
+
+ sys-libs/readline:0=
+ dev-lang/spidermonkey:52
+ virtual/libffi:=
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( >=x11-libs/gtk+-3.20:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --enable-profiler \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests)
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-11-25 10:03 Mikle Kolyada
0 siblings, 0 replies; 153+ messages in thread
From: Mikle Kolyada @ 2018-11-25 10:03 UTC (permalink / raw
To: gentoo-commits
commit: 9ac2258061d686519375cb7d39b81f9fca814d2f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 10:02:08 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 10:02:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac22580
dev-libs/gjs: arm stable wrt bug #660314
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 257b11cc961..05b6ca3ead4 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-10-07 0:16 Matt Turner
0 siblings, 0 replies; 153+ messages in thread
From: Matt Turner @ 2018-10-07 0:16 UTC (permalink / raw
To: gentoo-commits
commit: da472b6cc5489a29a4d2dae7fd236e3eb6091582
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 7 00:15:25 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 7 00:16:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da472b6c
dev-libs/gjs-1.48.7: ppc stable, bug 660314
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 36fbc7bb093..257b11cc961 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-10-06 11:30 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2018-10-06 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 880de162957fa3ac03bc1853dffd15a04c6baa60
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 6 11:29:29 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Oct 6 11:30:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880de162
dev-libs/gjs: use subslot operator for libffi
gjs needs to be rebuilt on libffi soname bump (such as with 3.3_rc)
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-libs/gjs/gjs-1.46.0.ebuild | 4 ++--
dev-libs/gjs/gjs-1.48.7.ebuild | 4 ++--
dev-libs/gjs/gjs-1.50.4.ebuild | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.46.0.ebuild b/dev-libs/gjs/gjs-1.46.0.ebuild
index a93e55bea19..a0935c8510f 100644
--- a/dev-libs/gjs/gjs-1.46.0.ebuild
+++ b/dev-libs/gjs/gjs-1.46.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ RDEPEND="
sys-libs/readline:0
dev-lang/spidermonkey:24
- virtual/libffi
+ virtual/libffi:=
cairo? ( x11-libs/cairo[X] )
gtk? ( x11-libs/gtk+:3 )
"
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index e21c8809263..36fbc7bb093 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.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
@@ -18,7 +18,7 @@ RDEPEND="
sys-libs/readline:0=
dev-lang/spidermonkey:38
- virtual/libffi
+ virtual/libffi:=
cairo? ( x11-libs/cairo[X] )
gtk? ( >=x11-libs/gtk+-3.20:3 )
"
diff --git a/dev-libs/gjs/gjs-1.50.4.ebuild b/dev-libs/gjs/gjs-1.50.4.ebuild
index c4457cc2860..f31803a08d2 100644
--- a/dev-libs/gjs/gjs-1.50.4.ebuild
+++ b/dev-libs/gjs/gjs-1.50.4.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
sys-libs/readline:0=
dev-lang/spidermonkey:52
- virtual/libffi
+ virtual/libffi:=
cairo? ( x11-libs/cairo[X] )
gtk? ( >=x11-libs/gtk+-3.20:3 )
"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-09-30 0:19 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2018-09-30 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 0d2c1d0b668fbc06279aadc50c309fd343207164
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 29 22:25:00 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Sep 30 00:08:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2c1d0b
dev-libs/gjs: bump to 1.50.4
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.50.4.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 90034b1c86a..cc6f8bb52d1 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.46.0.tar.xz 490812 BLAKE2B d7b71d6c611404d9313cdd19959e2a0cb7f035bbd2528db77ccb0030e685019b756216bfbc64885b3641c14cab2f29110492c87047c3ceb1a627765857b19a95 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
+DIST gjs-1.50.4.tar.xz 612260 BLAKE2B c5731dd9f0703a3c6fa8e407fdba888629f7f0ad197ad60a433bc9eb315a6f633e9f192cf3ef51d17dd3529f66dc4c291f302e5dd57873e6f274047af46c2647 SHA512 d95aed6ec8001ccc5f70abad8e2c6dcee8d62f54500f19f5acb25096b398b03a932afeb226d27c0bd6c5c57d9685403f7b77b06ee7b861648402a9137446fcbb
diff --git a/dev-libs/gjs/gjs-1.50.4.ebuild b/dev-libs/gjs/gjs-1.50.4.ebuild
new file mode 100644
index 00000000000..c4457cc2860
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.50.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.52.1
+ >=dev-libs/gobject-introspection-1.53.4:=
+
+ sys-libs/readline:0=
+ dev-lang/spidermonkey:52
+ virtual/libffi
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( >=x11-libs/gtk+-3.20:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests)
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-07-21 8:03 Tobias Klausmann
0 siblings, 0 replies; 153+ messages in thread
From: Tobias Klausmann @ 2018-07-21 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 14943aefbc4716ef4ed86301719912f2bac6a584
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 08:02:41 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 08:03:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14943aef
dev-libs/gjs-1.48.7-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/660314
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 910ff1edc3e..e21c8809263 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-07-07 19:28 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2018-07-07 19:28 UTC (permalink / raw
To: gentoo-commits
commit: 54de38257c98f770c374923332abb44073839229
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 7 19:27:53 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 7 19:28:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54de3825
dev-libs/gjs: stable 1.48.7 for ia64, bug #660314
Bug: https://bugs.gentoo.org/660314
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 419fb94e315..910ff1edc3e 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-07-07 9:02 Sergei Trofimovich
0 siblings, 0 replies; 153+ messages in thread
From: Sergei Trofimovich @ 2018-07-07 9:02 UTC (permalink / raw
To: gentoo-commits
commit: aab819ae7e07bd8eff86519280005b941a698c00
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Jul 6 17:50:11 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 7 09:01:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab819ae
dev-libs/gjs: stable 1.48.7 for sparc, bug #660314
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index cdd5dd4ec7f..419fb94e315 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-01-18 2:08 Mikle Kolyada
0 siblings, 0 replies; 153+ messages in thread
From: Mikle Kolyada @ 2018-01-18 2:08 UTC (permalink / raw
To: gentoo-commits
commit: 9a7c8e6eaa631517820b3a6e0f9e59d39bcf14c0
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 02:06:45 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 02:08:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7c8e6e
dev-libs/gjs: amd64 stable wrt bug #631656
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/gjs/gjs-1.48.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index cf678c8db0c..6222f907f98 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
>=dev-libs/glib-2.52.1
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-01-04 22:00 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2018-01-04 22:00 UTC (permalink / raw
To: gentoo-commits
commit: b1f86457e09625f94d25dde70d5cbd9a69b20a7e
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 21:59:55 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 21:59:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f86457
dev-libs/gjs: Drop old
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.48.6.ebuild | 66 ------------------------------------------
2 files changed, 67 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 62d8831008b..90034b1c86a 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,2 @@
DIST gjs-1.46.0.tar.xz 490812 BLAKE2B d7b71d6c611404d9313cdd19959e2a0cb7f035bbd2528db77ccb0030e685019b756216bfbc64885b3641c14cab2f29110492c87047c3ceb1a627765857b19a95 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc
-DIST gjs-1.48.6.tar.xz 596964 BLAKE2B 8065075ba66a139a76486df24d9c528959d821b4695ee84b5213d4e6b35bdd052c898112b7fb21981c59c24ea9e15bc79258b6d07457df930e94bcba798e262a SHA512 29d70bbee722bbb58eb95acf1409d5e34930d11ebd9525f3b7d0050a13b72eb50e357df7c2bb9bc2ba147dcfdbc2dfb1f1f7b710347473d05cd484006b6ea256
DIST gjs-1.48.7.tar.xz 595324 BLAKE2B eac8b5b2f7e909e94e3fb305cac443da3f433047ee07fa8fbd15905890f77d57449c8689867df61f1ac849b8b4bddc089a9b1ddc3aa79d4b3d054226c58fa909 SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd
diff --git a/dev-libs/gjs/gjs-1.48.6.ebuild b/dev-libs/gjs/gjs-1.48.6.ebuild
deleted file mode 100644
index 782d4047a2a..00000000000
--- a/dev-libs/gjs/gjs-1.48.6.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
- >=dev-libs/glib-2.52.1
- >=dev-libs/gobject-introspection-1.52.1:=
-
- sys-libs/readline:0
- dev-lang/spidermonkey:38
- virtual/libffi
- cairo? ( x11-libs/cairo[X] )
- gtk? ( >=x11-libs/gtk+-3.20:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-PATCHES=(
- # Disable unittest failing without pt_BR locale, upstream bug #????
- "${FILESDIR}"/${PV}-disable-unittest.patch
-)
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk) \
- $(use_with test dbus-tests) \
- $(use_with test xvfb-tests)
-}
-
-src_test() {
- virtx emake check
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2018-01-04 22:00 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2018-01-04 22:00 UTC (permalink / raw
To: gentoo-commits
commit: 7febe5af2ca0cc6370bf47d5c0d3ff733603ed85
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 21:59:23 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 21:59:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7febe5af
dev-libs/gjs: It will need to be rebuilt when readline subslot changes
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/gjs/gjs-1.48.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index a1e72ae1d19..cf678c8db0c 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.7.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
@@ -16,7 +16,7 @@ RDEPEND="
>=dev-libs/glib-2.52.1
>=dev-libs/gobject-introspection-1.52.1:=
- sys-libs/readline:0
+ sys-libs/readline:0=
dev-lang/spidermonkey:38
virtual/libffi
cairo? ( x11-libs/cairo[X] )
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-09-11 6:38 Gilles Dartiguelongue
0 siblings, 0 replies; 153+ messages in thread
From: Gilles Dartiguelongue @ 2017-09-11 6:38 UTC (permalink / raw
To: gentoo-commits
commit: 03c6e069c83480769727dc218583efad97630fd2
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 11 06:25:24 2017 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 06:38:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c6e069
dev-libs/gjs: version bump 1.48.6 → 1.48.7
Drop custom test phase as it conflicted with build system own Xvfb start
sequence.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.48.7.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index a09b09a1e31..9e0c84ac73b 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.46.0.tar.xz 490812 SHA256 2283591fa70785443793e1d7db66071b36052d707075f229baeb468d8dd25ad4 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc WHIRLPOOL 4aaf910c344d7df028a52e43b60b49e4fb0aefd92968e068d0effc4817b0f6b3d388c8287c6f7e3f85bc92c9e5605c03ff4743677ebc95dcd383d5a84d06f4fa
DIST gjs-1.48.6.tar.xz 596964 SHA256 e85f65ba4b38bf80b6174949dfe6fce89e88b8213bbdde4ac1fde473c08bd312 SHA512 29d70bbee722bbb58eb95acf1409d5e34930d11ebd9525f3b7d0050a13b72eb50e357df7c2bb9bc2ba147dcfdbc2dfb1f1f7b710347473d05cd484006b6ea256 WHIRLPOOL e18a79c04b2b49f250d378bbaf43aa461b8673a819ca1fb2ba02c5b0985fec4555e700c07213654eba57e390856b4951ad158ff669f12e24b6325f5ca7f681b6
+DIST gjs-1.48.7.tar.xz 595324 SHA256 09dbf6e1a7f821df7c50098acc4489cfb4e943ec12f10258bb42b1a71061c36e SHA512 b8c58e068eaecfca2fa40cebe209fa8058e603809be4307099a0f3dbd561752a540d587d546ffa74aef0268a111f2b2846a1e0febda1adcefdac8c02e716e2dd WHIRLPOOL 4b34be1fb60d46ecb57e5d990c0b863d24ff829d2240e5d032ad74669ff11bd59cfc7a43607ad68ff1de814b668e46b65cd64f55871cff8d90845f68167dc441
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
new file mode 100644
index 00000000000..a1e72ae1d19
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.48.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.52.1
+ >=dev-libs/gobject-introspection-1.52.1:=
+
+ sys-libs/readline:0
+ dev-lang/spidermonkey:38
+ virtual/libffi
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( >=x11-libs/gtk+-3.20:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+#PATCHES=(
+ # Disable unittest failing without pt_BR locale, upstream bug #????
+# "${FILESDIR}"/1.48.6-disable-unittest.patch
+#)
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-code-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests)
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-07-14 8:52 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2017-07-14 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 7db5861adca3fa6d94f85b17553301b2d44784b2
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 04:22:37 2017 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 08:50:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db5861a
dev-libs/gjs: Adapt to code coverage configure argument change
By using autoconf-archives, this is now --disable-code-coverage,
not --disable-coverage
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-libs/gjs/gjs-1.48.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.2.ebuild b/dev-libs/gjs/gjs-1.48.2.ebuild
index b34a1a1039c..ecd8af782c5 100644
--- a/dev-libs/gjs/gjs-1.48.2.ebuild
+++ b/dev-libs/gjs/gjs-1.48.2.ebuild
@@ -41,7 +41,7 @@ src_configure() {
gnome2_src_configure \
--disable-systemtap \
--disable-dtrace \
- --disable-coverage \
+ --disable-code-coverage \
$(use_with cairo cairo) \
$(use_with gtk) \
$(use_with test dbus-tests) \
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-07-14 8:52 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2017-07-14 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 1b5ec62fc2cc691b7d3c0c9fe8f69fff30ba6c59
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 04:08:25 2017 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 08:50:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5ec62f
dev-libs/gjs: fix gtk+ minimum dependency
configure.ac now checks for >=3.20, of course in practice this doesn't
matter much, as we don't have older.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-libs/gjs/gjs-1.48.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.48.2.ebuild b/dev-libs/gjs/gjs-1.48.2.ebuild
index a2213d9eac0..b34a1a1039c 100644
--- a/dev-libs/gjs/gjs-1.48.2.ebuild
+++ b/dev-libs/gjs/gjs-1.48.2.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-lang/spidermonkey:38
virtual/libffi
cairo? ( x11-libs/cairo[X] )
- gtk? ( x11-libs/gtk+:3 )
+ gtk? ( >=x11-libs/gtk+-3.20:3 )
"
DEPEND="${RDEPEND}
gnome-base/gnome-common
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-02-24 23:04 Mart Raudsepp
0 siblings, 0 replies; 153+ messages in thread
From: Mart Raudsepp @ 2017-02-24 23:04 UTC (permalink / raw
To: gentoo-commits
commit: 67b284271de8723a280d9378195638825e1a86c2
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 22:07:25 2017 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 22:33:44 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b28427
dev-libs/gjs: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.45.4.ebuild | 70 ------------------------------------------
2 files changed, 71 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index af2f8f91fa..ef3931deea 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1 @@
-DIST gjs-1.45.4.tar.xz 480828 SHA256 db51bc2aae51700a2a8ca8ba597c488505d106bc70b9605e77c6ab5183212228 SHA512 ef3587b16e0b4cc1df390e2d241f7293279c43d3399143d67c226ba668fe2c4f310ee08392ac1c21322abd9578ebe2eed4d870bbe62134af76c15555cf6445b1 WHIRLPOOL 8950f28feacc7d8768375446efcfad23aa16ad9be134e2b968f995b2f5e7d26392915f0ef667221b7a090fb1318f111c746a764c8b1dce83ae31d14c32674baf
DIST gjs-1.46.0.tar.xz 490812 SHA256 2283591fa70785443793e1d7db66071b36052d707075f229baeb468d8dd25ad4 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc WHIRLPOOL 4aaf910c344d7df028a52e43b60b49e4fb0aefd92968e068d0effc4817b0f6b3d388c8287c6f7e3f85bc92c9e5605c03ff4743677ebc95dcd383d5a84d06f4fa
diff --git a/dev-libs/gjs/gjs-1.45.4.ebuild b/dev-libs/gjs/gjs-1.45.4.ebuild
deleted file mode 100644
index 75d81181f6..0000000000
--- a/dev-libs/gjs/gjs-1.45.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.36:2
- >=dev-libs/gobject-introspection-1.41.4:=
-
- sys-libs/readline:0
- dev-lang/spidermonkey:24
- virtual/libffi
- cairo? ( x11-libs/cairo[X] )
- gtk? ( x11-libs/gtk+:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-src_prepare() {
- # Disable broken unittests
- eapply "${FILESDIR}"/${PN}-1.43.3-disable-unittest-*.patch
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk) \
- $(use_with test dbus-tests) \
- $(use_with test xvfb-tests)
-}
-
-src_test() {
- virtx emake check
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-02-24 21:29 Michael Weber
0 siblings, 0 replies; 153+ messages in thread
From: Michael Weber @ 2017-02-24 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 9b68cd4418367d957929c41799ad3664f0580944
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 21:26:32 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 21:26:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b68cd44
dev-libs/gjs: arm stable (bug 606818)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
dev-libs/gjs/gjs-1.46.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.46.0.ebuild b/dev-libs/gjs/gjs-1.46.0.ebuild
index 6901493585..2cf6bac477 100644
--- a/dev-libs/gjs/gjs-1.46.0.ebuild
+++ b/dev-libs/gjs/gjs-1.46.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2017-02-21 9:16 Tobias Klausmann
0 siblings, 0 replies; 153+ messages in thread
From: Tobias Klausmann @ 2017-02-21 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 46afb0929ebaea758e40087612c4f9a4182777b0
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 21 09:15:20 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Feb 21 09:15:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46afb092
dev-libs/gjs-1.46.0-r0: add alpha keyword
Gentoo-Bug: 606818
dev-libs/gjs/gjs-1.46.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.46.0.ebuild b/dev-libs/gjs/gjs-1.46.0.ebuild
index c0ec51a458..d5b8142293 100644
--- a/dev-libs/gjs/gjs-1.46.0.ebuild
+++ b/dev-libs/gjs/gjs-1.46.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2016-12-06 20:19 Markus Meier
0 siblings, 0 replies; 153+ messages in thread
From: Markus Meier @ 2016-12-06 20:19 UTC (permalink / raw
To: gentoo-commits
commit: b034f115b86165f16b5109ad5b71d5228c996721
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 6 20:18:54 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Dec 6 20:18:54 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b034f115
dev-libs/gjs: arm stable, bug #587010
Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"
dev-libs/gjs/gjs-1.45.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.45.4.ebuild b/dev-libs/gjs/gjs-1.45.4.ebuild
index 1899430..89e57c2 100644
--- a/dev-libs/gjs/gjs-1.45.4.ebuild
+++ b/dev-libs/gjs/gjs-1.45.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ~ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2016-10-08 9:51 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2016-10-08 9:51 UTC (permalink / raw
To: gentoo-commits
commit: 833a69e71411655efa689e98176ad309f6ae842a
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 08:57:58 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 09:50:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833a69e7
dev-libs/gjs: Version bump
Package-Manager: portage-2.3.1
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.46.0.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 3216e76..0452367 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
DIST gjs-1.44.0.tar.xz 486144 SHA256 88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80 SHA512 3866e124f05221fd47275951f8c2c6954ba28a9b1443cc3c01789284709e2dd69f496efa094e6ddc9fcae563b9def68441aa398c1488076701fa1e873f9b9735 WHIRLPOOL ee165353e08c6a5f69785e04fb12e582778695fb8b20f93153d6f648bd8597988a5d12349f73e70c2d52aed4d80d53484086f212c427fe2c7675eb858d41cad0
DIST gjs-1.45.4.tar.xz 480828 SHA256 db51bc2aae51700a2a8ca8ba597c488505d106bc70b9605e77c6ab5183212228 SHA512 ef3587b16e0b4cc1df390e2d241f7293279c43d3399143d67c226ba668fe2c4f310ee08392ac1c21322abd9578ebe2eed4d870bbe62134af76c15555cf6445b1 WHIRLPOOL 8950f28feacc7d8768375446efcfad23aa16ad9be134e2b968f995b2f5e7d26392915f0ef667221b7a090fb1318f111c746a764c8b1dce83ae31d14c32674baf
+DIST gjs-1.46.0.tar.xz 490812 SHA256 2283591fa70785443793e1d7db66071b36052d707075f229baeb468d8dd25ad4 SHA512 14af40668e95d269ac87556c75cf45680c41bc8246f04c46726d34bd80e9344045c0a510567f156c2c25c1f10dd474dc38bd50581d1b2e5abe0daa0cf570e2bc WHIRLPOOL 4aaf910c344d7df028a52e43b60b49e4fb0aefd92968e068d0effc4817b0f6b3d388c8287c6f7e3f85bc92c9e5605c03ff4743677ebc95dcd383d5a84d06f4fa
diff --git a/dev-libs/gjs/gjs-1.46.0.ebuild b/dev-libs/gjs/gjs-1.46.0.ebuild
new file mode 100644
index 00000000..5a6e896
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.46.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.36:2
+ >=dev-libs/gobject-introspection-1.41.4:=
+
+ sys-libs/readline:0
+ dev-lang/spidermonkey:24
+ virtual/libffi
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( x11-libs/gtk+:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+PATCHES=(
+ # Disable broken unittests, upstream bug #????
+ "${FILESDIR}"/${PN}-1.43.3-disable-unittest-{1,2}.patch
+)
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests)
+}
+
+src_test() {
+ virtx emake check
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2016-09-08 23:03 Gilles Dartiguelongue
0 siblings, 0 replies; 153+ messages in thread
From: Gilles Dartiguelongue @ 2016-09-08 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 27a2bcebc3a01c0691b4c2e6c23f0883b145da6e
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 8 21:29:46 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 23:02:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a2bceb
dev-libs/gjs: version bump from 1.44.0 to 1.45.4
Package-Manager: portage-2.3.0
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.45.4.ebuild | 70 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 9945fd7..3216e76 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1 +1,2 @@
DIST gjs-1.44.0.tar.xz 486144 SHA256 88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80 SHA512 3866e124f05221fd47275951f8c2c6954ba28a9b1443cc3c01789284709e2dd69f496efa094e6ddc9fcae563b9def68441aa398c1488076701fa1e873f9b9735 WHIRLPOOL ee165353e08c6a5f69785e04fb12e582778695fb8b20f93153d6f648bd8597988a5d12349f73e70c2d52aed4d80d53484086f212c427fe2c7675eb858d41cad0
+DIST gjs-1.45.4.tar.xz 480828 SHA256 db51bc2aae51700a2a8ca8ba597c488505d106bc70b9605e77c6ab5183212228 SHA512 ef3587b16e0b4cc1df390e2d241f7293279c43d3399143d67c226ba668fe2c4f310ee08392ac1c21322abd9578ebe2eed4d870bbe62134af76c15555cf6445b1 WHIRLPOOL 8950f28feacc7d8768375446efcfad23aa16ad9be134e2b968f995b2f5e7d26392915f0ef667221b7a090fb1318f111c746a764c8b1dce83ae31d14c32674baf
diff --git a/dev-libs/gjs/gjs-1.45.4.ebuild b/dev-libs/gjs/gjs-1.45.4.ebuild
new file mode 100644
index 00000000..61b7b90
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.45.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.36:2
+ >=dev-libs/gobject-introspection-1.41.4:=
+
+ sys-libs/readline:0
+ dev-lang/spidermonkey:24
+ virtual/libffi
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( x11-libs/gtk+:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+src_prepare() {
+ # Disable broken unittests
+ eapply "${FILESDIR}"/${PN}-1.43.3-disable-unittest-*.patch
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk) \
+ $(use_with test dbus-tests) \
+ $(use_with test xvfb-tests)
+}
+
+src_test() {
+ virtx emake check
+}
+
+src_install() {
+ # installation sometimes fails in parallel, bug #???
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-19 10:04 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2015-11-19 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 7b7744e9d36627433079e4184d4fe407fee23cdd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 10:03:22 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 10:03:22 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7744e9
dev-libs/gjs: arm stable wrt bug #565086
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
dev-libs/gjs/gjs-1.44.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.44.0.ebuild b/dev-libs/gjs/gjs-1.44.0.ebuild
index ecd54e8..94f5e61 100644
--- a/dev-libs/gjs/gjs-1.44.0.ebuild
+++ b/dev-libs/gjs/gjs-1.44.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-18 9:09 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2015-11-18 9:09 UTC (permalink / raw
To: gentoo-commits
commit: fc6cb4ba5af7b5d87f192636956aa09255472c53
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 09:07:58 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 09:07:58 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6cb4ba
dev-libs/gjs: alpha stable wrt bug #565086
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"
dev-libs/gjs/gjs-1.44.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.44.0.ebuild b/dev-libs/gjs/gjs-1.44.0.ebuild
index 8bc52a4..ecd54e8 100644
--- a/dev-libs/gjs/gjs-1.44.0.ebuild
+++ b/dev-libs/gjs/gjs-1.44.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-14 10:28 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2015-11-14 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 42a368ef9c9bee5413c44e52751cbaf61466d51a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 14 10:27:26 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Nov 14 10:27:26 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a368ef
dev-libs/gjs: sparc stable wrt bug #565086
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"
dev-libs/gjs/gjs-1.44.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.44.0.ebuild b/dev-libs/gjs/gjs-1.44.0.ebuild
index 345bdef..d6ca892 100644
--- a/dev-libs/gjs/gjs-1.44.0.ebuild
+++ b/dev-libs/gjs/gjs-1.44.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-13 9:12 Agostino Sarubbo
0 siblings, 0 replies; 153+ messages in thread
From: Agostino Sarubbo @ 2015-11-13 9:12 UTC (permalink / raw
To: gentoo-commits
commit: fbad2547f6d4331ba358b2fdae12caf4fa92c1d9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 13 09:10:57 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Nov 13 09:12:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbad2547
dev-libs/gjs: ppc64 stable wrt bug #565086
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc64"
dev-libs/gjs/gjs-1.44.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.44.0.ebuild b/dev-libs/gjs/gjs-1.44.0.ebuild
index c8394bd..345bdef 100644
--- a/dev-libs/gjs/gjs-1.44.0.ebuild
+++ b/dev-libs/gjs/gjs-1.44.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-07 10:34 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2015-11-07 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 41a40c2eac4e8d2957bacd955e70ed50b47ad545
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 10:31:11 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 10:31:11 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a40c2e
dev-libs/gjs: Version bump
Package-Manager: portage-2.2.23
dev-libs/gjs/Manifest | 1 +
dev-libs/gjs/gjs-1.44.0.ebuild | 69 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 44bd650..f79b8ba 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,3 +1,4 @@
DIST gjs-1.40.1.tar.xz 448204 SHA256 2f0d80ec96c6284785143abe51377d8a284977ea6c3cf0cef1020d92eae41793 SHA512 c3da112bed3bc97d93913df6284e7616a5893abc6db0fd0bef79c8d0594c9ae85ada61f7c262839d20905dc7ca31a8ac3d5319863aaaff1c69c0d834629d78eb WHIRLPOOL 54da01eeb63d7955150c674394911ff38ccf216c262e89a162455bd21f69fe64a36bca50bffc288c2eb2e90c543d2e41128169f686f7f06523d9fb786166b2dd
DIST gjs-1.42.0.tar.xz 449264 SHA256 0c9afb7d5be6ead5b68059596f08eb7c3902b1676ee9c8846aa8df09647dba13 SHA512 8b2b118b832710ccb790b771416c1280b9ed07ed529afb2ae76fd50fa459e1f847ab6239899d5aea3c4136d32c36ac4c639afcc7374d8a98768e8f79b1338105 WHIRLPOOL b19fe1d94a96cf624433c972c7ce42057ee4ebc5c8012bf1237c553f268ea7d6f51de7fd4dab3f3f6a33b9f6c8231da9d83f47474fbe40c10b122db1c07138b0
DIST gjs-1.43.3.tar.xz 455968 SHA256 82b54dd4590ea1622d19b2e27978bcb9c2c5b46922e1e1780ea79b6a28aa1c4e SHA512 7a97c80233203ef31ee5386558388f674f511e46884061f2cb058389cff8c1a11f629eb5f06de33b2086d8c69d9a5b39722f56d7de60b77e1a302041a0056ac9 WHIRLPOOL c3b71c5fcf10a5fce6418416b42a154d49036dce8436ad752430a3457833e247da70603b5e15c236e5709364cb7fc61aaf11dd3ce27f536081341c80e771c768
+DIST gjs-1.44.0.tar.xz 486144 SHA256 88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80 SHA512 3866e124f05221fd47275951f8c2c6954ba28a9b1443cc3c01789284709e2dd69f496efa094e6ddc9fcae563b9def68441aa398c1488076701fa1e873f9b9735 WHIRLPOOL ee165353e08c6a5f69785e04fb12e582778695fb8b20f93153d6f648bd8597988a5d12349f73e70c2d52aed4d80d53484086f212c427fe2c7675eb858d41cad0
diff --git a/dev-libs/gjs/gjs-1.44.0.ebuild b/dev-libs/gjs/gjs-1.44.0.ebuild
new file mode 100644
index 0000000..9f5171c
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.44.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit eutils gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.36:2
+ >=dev-libs/gobject-introspection-1.41.4:=
+
+ sys-libs/readline:0
+ dev-lang/spidermonkey:24
+ virtual/libffi
+ cairo? ( x11-libs/cairo[X] )
+ gtk? ( x11-libs/gtk+:3 )
+"
+DEPEND="${RDEPEND}
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )
+"
+
+src_prepare() {
+ # Disable broken unittests
+ epatch "${FILESDIR}"/${PN}-1.43.3-disable-unittest-*.patch
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ gnome2_src_configure \
+ --disable-systemtap \
+ --disable-dtrace \
+ --disable-coverage \
+ $(use_with cairo cairo) \
+ $(use_with gtk)
+}
+
+src_test() {
+ Xemake check
+}
+
+src_install() {
+ # installation sometimes fails in parallel
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/"${PF}"/examples
+ doins "${S}"/examples/*
+ fi
+
+ # Required for gjs-console to run correctly on PaX systems
+ pax-mark mr "${ED}/usr/bin/gjs-console"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-11-07 10:34 Pacho Ramos
0 siblings, 0 replies; 153+ messages in thread
From: Pacho Ramos @ 2015-11-07 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 437bbfffdf8a6b50626ac3535d733ed5bf9cd024
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 10:33:42 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 10:33:42 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437bbfff
dev-libs/gjs: Drop old
Package-Manager: portage-2.2.23
dev-libs/gjs/Manifest | 1 -
dev-libs/gjs/gjs-1.40.1-r1.ebuild | 75 ---------------------------------------
2 files changed, 76 deletions(-)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index f79b8ba..d0b96d8 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,4 +1,3 @@
-DIST gjs-1.40.1.tar.xz 448204 SHA256 2f0d80ec96c6284785143abe51377d8a284977ea6c3cf0cef1020d92eae41793 SHA512 c3da112bed3bc97d93913df6284e7616a5893abc6db0fd0bef79c8d0594c9ae85ada61f7c262839d20905dc7ca31a8ac3d5319863aaaff1c69c0d834629d78eb WHIRLPOOL 54da01eeb63d7955150c674394911ff38ccf216c262e89a162455bd21f69fe64a36bca50bffc288c2eb2e90c543d2e41128169f686f7f06523d9fb786166b2dd
DIST gjs-1.42.0.tar.xz 449264 SHA256 0c9afb7d5be6ead5b68059596f08eb7c3902b1676ee9c8846aa8df09647dba13 SHA512 8b2b118b832710ccb790b771416c1280b9ed07ed529afb2ae76fd50fa459e1f847ab6239899d5aea3c4136d32c36ac4c639afcc7374d8a98768e8f79b1338105 WHIRLPOOL b19fe1d94a96cf624433c972c7ce42057ee4ebc5c8012bf1237c553f268ea7d6f51de7fd4dab3f3f6a33b9f6c8231da9d83f47474fbe40c10b122db1c07138b0
DIST gjs-1.43.3.tar.xz 455968 SHA256 82b54dd4590ea1622d19b2e27978bcb9c2c5b46922e1e1780ea79b6a28aa1c4e SHA512 7a97c80233203ef31ee5386558388f674f511e46884061f2cb058389cff8c1a11f629eb5f06de33b2086d8c69d9a5b39722f56d7de60b77e1a302041a0056ac9 WHIRLPOOL c3b71c5fcf10a5fce6418416b42a154d49036dce8436ad752430a3457833e247da70603b5e15c236e5709364cb7fc61aaf11dd3ce27f536081341c80e771c768
DIST gjs-1.44.0.tar.xz 486144 SHA256 88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80 SHA512 3866e124f05221fd47275951f8c2c6954ba28a9b1443cc3c01789284709e2dd69f496efa094e6ddc9fcae563b9def68441aa398c1488076701fa1e873f9b9735 WHIRLPOOL ee165353e08c6a5f69785e04fb12e582778695fb8b20f93153d6f648bd8597988a5d12349f73e70c2d52aed4d80d53484086f212c427fe2c7675eb858d41cad0
diff --git a/dev-libs/gjs/gjs-1.40.1-r1.ebuild b/dev-libs/gjs/gjs-1.40.1-r1.ebuild
deleted file mode 100644
index 42226a6..0000000
--- a/dev-libs/gjs/gjs-1.40.1-r1.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 eutils gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.36:2
- >=dev-libs/gobject-introspection-1.40.0-r2
-
- sys-libs/readline:0
- dev-lang/spidermonkey:24
- virtual/libffi
- cairo? ( x11-libs/cairo )
- gtk? ( x11-libs/gtk+:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-# Large amount of tests are broken even in master.
-RESTRICT="test"
-
-src_prepare() {
- # Prevent gjs crashes, bug #523608 (from 'master')
- epatch "${FILESDIR}/${PN}-1.40.1-ownership-transfer.patch"
-
- # Ratelimit RSS-triggered GCs (from 'master')
- epatch "${FILESDIR}/${PN}-1.40.1-ratelimit-rss.patch"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk)
-}
-
-src_test() {
- Xemake check
-}
-
-src_install() {
- # installation sometimes fails in parallel
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
@ 2015-10-03 8:27 Markus Meier
0 siblings, 0 replies; 153+ messages in thread
From: Markus Meier @ 2015-10-03 8:27 UTC (permalink / raw
To: gentoo-commits
commit: 879b9e0d8b308cad349d1ad794e4c4e5ec3726cd
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 3 08:27:51 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Oct 3 08:27:51 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879b9e0d
dev-libs/gjs: arm stable, bug #551826
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
dev-libs/gjs/gjs-1.43.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/gjs/gjs-1.43.3.ebuild b/dev-libs/gjs/gjs-1.43.3.ebuild
index c22d63f..1e9cc29 100644
--- a/dev-libs/gjs/gjs-1.43.3.ebuild
+++ b/dev-libs/gjs/gjs-1.43.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ppc64 ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.36:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
end of thread, other threads:[~2024-09-07 15:10 UTC | newest]
Thread overview: 153+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-01 19:01 [gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-09-07 15:10 Arthur Zamarin
2024-08-09 10:09 Pacho Ramos
2024-08-09 10:09 Pacho Ramos
2024-05-28 18:24 Joonas Niilola
2024-04-13 10:37 Mart Raudsepp
2024-04-09 22:46 Sam James
2024-04-07 10:11 Arthur Zamarin
2024-04-07 10:11 Arthur Zamarin
2024-04-07 8:38 Arthur Zamarin
2024-04-07 5:55 Arthur Zamarin
2024-04-07 5:55 Arthur Zamarin
2024-03-23 0:03 Mart Raudsepp
2024-02-18 6:08 Arthur Zamarin
2024-02-18 6:08 Arthur Zamarin
2024-02-17 16:01 Mart Raudsepp
2024-01-20 23:34 Mart Raudsepp
2024-01-08 17:27 Sam James
2024-01-08 17:27 Sam James
2024-01-08 16:14 Sam James
2024-01-08 16:14 Sam James
2023-12-18 10:19 Pacho Ramos
2023-10-12 6:19 WANG Xuerui
2023-09-17 17:18 Matt Turner
2023-09-10 20:59 Matt Turner
2023-08-31 16:48 Matt Turner
2023-08-13 15:41 Arthur Zamarin
2023-07-17 7:46 Jakov Smolić
2023-07-15 8:19 Arthur Zamarin
2023-07-11 11:19 Jakov Smolić
2023-07-02 11:18 Sam James
2023-07-02 8:33 Sam James
2023-06-19 15:30 Matt Turner
2023-06-15 13:49 Matt Turner
2023-06-10 17:52 Matt Turner
2023-06-10 17:21 Matt Turner
2023-05-05 6:09 Arthur Zamarin
2023-05-03 3:53 Sam James
2023-05-02 19:21 Arthur Zamarin
2023-05-02 19:01 Arthur Zamarin
2023-05-02 17:51 Arthur Zamarin
2023-05-02 17:38 Arthur Zamarin
2023-03-31 12:04 Arthur Zamarin
2023-03-11 15:40 Matt Turner
2023-02-22 22:02 Matt Turner
2022-12-22 11:13 Arthur Zamarin
2022-12-17 6:45 Arthur Zamarin
2022-12-16 20:57 Arthur Zamarin
2022-11-20 0:42 Sam James
2022-11-20 0:42 Sam James
2022-10-30 15:24 Matt Turner
2022-10-29 23:21 Matt Turner
2022-10-08 18:25 Sam James
2022-10-07 23:22 Matt Turner
2022-10-07 23:22 Matt Turner
2022-09-28 16:29 Arthur Zamarin
2022-09-19 1:38 Sam James
2022-08-15 19:13 Arthur Zamarin
2022-08-15 17:43 Arthur Zamarin
2022-08-08 15:01 Matt Turner
2022-07-05 15:30 Matt Turner
2022-06-24 4:58 Sam James
2022-06-24 4:58 Sam James
2022-05-31 18:04 Matt Turner
2022-05-28 2:37 WANG Xuerui
2022-03-15 4:33 Matt Turner
2022-03-15 4:33 Matt Turner
2022-03-08 12:32 Sam James
2022-02-09 19:08 Matt Turner
2022-02-03 6:20 Matt Turner
2022-01-20 14:52 Sam James
2021-11-06 3:58 Sam James
2021-10-28 6:20 Sam James
2021-10-28 6:20 Sam James
2021-10-04 1:24 Sam James
2021-10-02 23:58 Sam James
2021-09-30 18:18 Sam James
2021-09-24 15:37 Sam James
2021-09-22 7:46 Mart Raudsepp
2021-08-16 21:51 Matt Turner
2021-08-07 3:35 Matt Turner
2021-06-13 20:25 Sam James
2021-05-29 0:03 Yixun Lan
2021-05-06 15:48 Matt Turner
2021-04-18 15:36 Matt Turner
2021-03-21 23:17 Matt Turner
2021-01-10 21:36 Matt Turner
2020-11-11 18:20 Matt Turner
2020-11-10 15:35 Matt Turner
2020-11-07 15:23 Mart Raudsepp
2020-11-06 15:19 Sam James
2020-11-06 6:57 Sam James
2020-11-05 16:16 Sam James
2020-09-18 7:44 Sergei Trofimovich
2020-09-18 6:48 Sergei Trofimovich
2020-08-31 2:52 Sam James
2020-08-30 18:28 Sam James
2020-07-16 7:55 Mart Raudsepp
2020-07-12 21:32 Mart Raudsepp
2020-07-12 21:32 Mart Raudsepp
2020-06-28 20:30 Agostino Sarubbo
2020-06-26 21:16 Mart Raudsepp
2020-06-25 18:14 Sergei Trofimovich
2020-06-17 20:45 Mart Raudsepp
2020-06-16 16:41 Sergei Trofimovich
2020-06-02 22:06 Mart Raudsepp
2020-05-31 19:17 Matt Turner
2020-04-28 13:22 Mart Raudsepp
2020-04-28 13:22 Mart Raudsepp
2020-04-22 14:25 Agostino Sarubbo
2020-04-22 8:41 Agostino Sarubbo
2020-04-04 11:07 Sergei Trofimovich
2020-03-29 9:55 Mart Raudsepp
2020-01-01 16:06 Mart Raudsepp
2020-01-01 15:25 Agostino Sarubbo
2019-12-09 9:14 Agostino Sarubbo
2019-12-09 9:11 Agostino Sarubbo
2019-12-09 0:10 Aaron Bauman
2019-12-08 11:59 Mikle Kolyada
2019-12-08 11:58 Mikle Kolyada
2019-10-09 8:27 Agostino Sarubbo
2019-09-02 18:01 Mart Raudsepp
2019-09-02 14:14 Mart Raudsepp
2019-09-01 18:01 Mart Raudsepp
2019-05-21 3:17 Aaron Bauman
2019-05-01 4:32 Matt Turner
2019-03-01 1:46 Mart Raudsepp
2018-11-25 10:03 Mikle Kolyada
2018-10-07 0:16 Matt Turner
2018-10-06 11:30 Mart Raudsepp
2018-09-30 0:19 Mart Raudsepp
2018-07-21 8:03 Tobias Klausmann
2018-07-07 19:28 Sergei Trofimovich
2018-07-07 9:02 Sergei Trofimovich
2018-01-18 2:08 Mikle Kolyada
2018-01-04 22:00 Pacho Ramos
2018-01-04 22:00 Pacho Ramos
2017-09-11 6:38 Gilles Dartiguelongue
2017-07-14 8:52 Mart Raudsepp
2017-07-14 8:52 Mart Raudsepp
2017-02-24 23:04 Mart Raudsepp
2017-02-24 21:29 Michael Weber
2017-02-21 9:16 Tobias Klausmann
2016-12-06 20:19 Markus Meier
2016-10-08 9:51 Pacho Ramos
2016-09-08 23:03 Gilles Dartiguelongue
2015-11-19 10:04 Agostino Sarubbo
2015-11-18 9:09 Agostino Sarubbo
2015-11-14 10:28 Agostino Sarubbo
2015-11-13 9:12 Agostino Sarubbo
2015-11-07 10:34 Pacho Ramos
2015-11-07 10:34 Pacho Ramos
2015-10-03 8:27 Markus Meier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox