[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 6d74bdc3efa3e0e29a1ec8f711c659140e8ed536
Author: Matt Turner gentoo org>
AuthorDate: Mon Apr 14 03:34:09 2025 +
Commit: Matt Turner gentoo org>
CommitDate: Mon Apr 14 03:37:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d74bdc3
x11-libs/libSM: Drop old versions
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 -
x11-libs/libSM/libSM-1.2.5.ebuild | 61 ---
2 files changed, 62 deletions(-)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 82e26b852f87..3008a6a43ec1 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,2 +1 @@
-DIST libSM-1.2.5.tar.xz 312708 BLAKE2B
9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd
SHA512
f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
DIST libSM-1.2.6.tar.xz 314040 BLAKE2B
9511d1bb8ec49e9cb55e473d777c75a535ec4e82924653c2ef47bb17dbec75df5a2a20453f72dc158a52666b7edbc67af289eab3cfabe49b6aaf803e13225e42
SHA512
e544a1dc49a03390f76af35837bfd01f749b806d88d3ee806f20311c47ff53d0aeea4744feb875958031b17d50b57a89dcc41d81241c09333c88b268c44653a7
diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild
b/x11-libs/libSM/libSM-1.2.5.ebuild
deleted file mode 100644
index b1cfa980604d..
--- a/x11-libs/libSM/libSM-1.2.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Session Management library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+uuid"
-
-RDEPEND="
- >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
- uuid? (
- elibc_Darwin? ( sys-libs/native-uuid )
- !elibc_SunOS? ( !elibc_Darwin? (
- >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
- ) )
- )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
- [[ -d ${ROOT}/usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided
by the host
- # system. Since util-linux's version
is based on this
- # version, and on Darwin actually
breaks host headers when
- # installed, we can "pretend" for libSM
we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
-
- local XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-3_src_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: d236aaf6ca501cdc5e32d90a2c9230caa780c64a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 10 04:45:48 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 10 04:45:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d236aaf6 x11-libs/libSM: Stabilize 1.2.6 ppc, #953497 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index 06dad316d558..177a1d623a5f 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: c153395479c0ec65508999f5bb431eb902604be6 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:54 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1533954 x11-libs/libSM: Stabilize 1.2.6 sparc, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index f31ed22c5aa8..06dad316d558 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 17d3ee3859ead9b32c200ba94f35bf11af85d753 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:53 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:53 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d3ee38 x11-libs/libSM: Stabilize 1.2.6 arm, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index 94c3d028992b..f31ed22c5aa8 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 8b1b3aeae80b3f0c4ecd239c33962fe60ecb0841 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:50 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1b3aea x11-libs/libSM: Stabilize 1.2.6 arm64, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index 067634eb15b6..6898556cb6b3 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 3cd21ecd32c48e534f296497433588be70ae7e77 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:52 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:52 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd21ecd x11-libs/libSM: Stabilize 1.2.6 ppc64, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index f1dcd657c84a..94c3d028992b 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 18a2e7c91f4a68ac7dd6c4438e58f89102086c72 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:51 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a2e7c9 x11-libs/libSM: Stabilize 1.2.6 amd64, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index 6898556cb6b3..f1dcd657c84a 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 0368d8aca982c4edf7b2ef980e7b70b635dfa136 Author: Sam James gentoo org> AuthorDate: Wed Apr 9 22:36:49 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 9 22:36:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0368d8ac x11-libs/libSM: Stabilize 1.2.6 x86, #953497 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild b/x11-libs/libSM/libSM-1.2.6.ebuild index c1b7f732af16..067634eb15b6 100644 --- a/x11-libs/libSM/libSM-1.2.6.ebuild +++ b/x11-libs/libSM/libSM-1.2.6.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: d9230d9d0cf5abc36270cda514c6f3a69994b863
Author: Matt Turner gentoo org>
AuthorDate: Mon Mar 10 16:00:04 2025 +
Commit: Matt Turner gentoo org>
CommitDate: Mon Mar 10 16:18:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9230d9d
x11-libs/libSM: Version bump to 1.2.6
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 +
x11-libs/libSM/libSM-1.2.6.ebuild | 61 +++
2 files changed, 62 insertions(+)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 75c57c2c5242..82e26b852f87 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1 +1,2 @@
DIST libSM-1.2.5.tar.xz 312708 BLAKE2B
9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd
SHA512
f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
+DIST libSM-1.2.6.tar.xz 314040 BLAKE2B
9511d1bb8ec49e9cb55e473d777c75a535ec4e82924653c2ef47bb17dbec75df5a2a20453f72dc158a52666b7edbc67af289eab3cfabe49b6aaf803e13225e42
SHA512
e544a1dc49a03390f76af35837bfd01f749b806d88d3ee806f20311c47ff53d0aeea4744feb875958031b17d50b57a89dcc41d81241c09333c88b268c44653a7
diff --git a/x11-libs/libSM/libSM-1.2.6.ebuild
b/x11-libs/libSM/libSM-1.2.6.ebuild
new file mode 100644
index ..c1b7f732af16
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X.Org Session Management library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+uuid"
+
+RDEPEND="
+ >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
+ uuid? (
+ elibc_Darwin? ( sys-libs/native-uuid )
+ !elibc_SunOS? ( !elibc_Darwin? (
+ >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+ ) )
+ )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/xtrans"
+
+src_configure() {
+ local withuuid=$(use_with uuid libuuid)
+
+ # do not use uuid even if available in libc (like on FreeBSD)
+ use uuid || export ac_cv_func_uuid_create=no
+
+ if use uuid ; then
+ case ${CHOST} in
+ *-solaris*|*-darwin*)
+ if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
+ [[ -d ${ROOT}/usr/include/uuid ]]
+ then
+ # Solaris and Darwin have uuid provided
by the host
+ # system. Since util-linux's version
is based on this
+ # version, and on Darwin actually
breaks host headers when
+ # installed, we can "pretend" for libSM
we have libuuid
+ # installed, while in fact we don't
+ withuuid="--without-libuuid"
+ export HAVE_LIBUUID=yes
+ export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
+ # Darwin has uuid in libSystem
+ [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
+ fi
+ ;;
+ esac
+ fi
+
+ local XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ ${withuuid}
+ --without-fop
+ )
+ xorg-3_src_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 5d7979ddc37e9d31a700cfedd7b63eceb041c0f8
Author: Matt Turner gentoo org>
AuthorDate: Wed Feb 26 20:28:27 2025 +
Commit: Matt Turner gentoo org>
CommitDate: Wed Feb 26 20:34:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7979dd
x11-libs/libSM: Drop old versions
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 -
x11-libs/libSM/libSM-1.2.4.ebuild | 61 ---
2 files changed, 62 deletions(-)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index d116a8f34d90..75c57c2c5242 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,2 +1 @@
-DIST libSM-1.2.4.tar.xz 306944 BLAKE2B
c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a
SHA512
7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
DIST libSM-1.2.5.tar.xz 312708 BLAKE2B
9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd
SHA512
f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild
b/x11-libs/libSM/libSM-1.2.4.ebuild
deleted file mode 100644
index ee83ca5eaaca..
--- a/x11-libs/libSM/libSM-1.2.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Session Management library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+uuid"
-
-RDEPEND="
- >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
- uuid? (
- elibc_Darwin? ( sys-libs/native-uuid )
- !elibc_SunOS? ( !elibc_Darwin? (
- >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
- ) )
- )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
- [[ -d ${ROOT}/usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided
by the host
- # system. Since util-linux's version
is based on this
- # version, and on Darwin actually
breaks host headers when
- # installed, we can "pretend" for libSM
we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
-
- local XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-3_src_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 617737744a1fe2cd06b81ba37d8353411681b18f Author: Matt Turner gentoo org> AuthorDate: Fri Jan 24 03:54:53 2025 + Commit: Matt Turner gentoo org> CommitDate: Fri Jan 24 03:54:53 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61773774 x11-libs/libSM: Stabilize 1.2.5 hppa, #948237 Signed-off-by: Matt Turner gentoo.org> x11-libs/libSM/libSM-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild index 177a1d623a5f..b1cfa980604d 100644 --- a/x11-libs/libSM/libSM-1.2.5.ebuild +++ b/x11-libs/libSM/libSM-1.2.5.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 403b861277263b1b96fab3d95a8dbb670fc8dc64 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 18 07:10:52 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 18 07:10:52 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403b8612 x11-libs/libSM: Stabilize 1.2.5 sparc, #948237 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild index f459e80306a7..177a1d623a5f 100644 --- a/x11-libs/libSM/libSM-1.2.5.ebuild +++ b/x11-libs/libSM/libSM-1.2.5.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 5a0a5ef690c6ff6aba7b5d1fe0d7be2165f9e4c3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 17 20:01:23 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 17 20:01:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0a5ef6 x11-libs/libSM: Stabilize 1.2.5 ppc64, #948237 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild index ab616e116feb..817ae9571be8 100644 --- a/x11-libs/libSM/libSM-1.2.5.ebuild +++ b/x11-libs/libSM/libSM-1.2.5.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 5410ad9046ec7271a2ab95d31367419632d36a13 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 17 19:29:36 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 17 19:29:36 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5410ad90 x11-libs/libSM: Stabilize 1.2.5 arm64, #948237 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild index a0caf6e7f20e..ab616e116feb 100644 --- a/x11-libs/libSM/libSM-1.2.5.ebuild +++ b/x11-libs/libSM/libSM-1.2.5.ebuild @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 4e2a1797d8312baef9d8d58c93c6f11dbef36ce4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 17 19:11:01 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 17 19:11:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2a1797 x11-libs/libSM: Stabilize 1.2.5 arm, #948237 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild index 10ddac0c4b4d..a0caf6e7f20e 100644 --- a/x11-libs/libSM/libSM-1.2.5.ebuild +++ b/x11-libs/libSM/libSM-1.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ XORG_MULTILIB=yes inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 3211e4b0bc83f27514565097408dccda1f2a31ff
Author: Matt Turner gentoo org>
AuthorDate: Fri Dec 13 23:44:08 2024 +
Commit: Matt Turner gentoo org>
CommitDate: Fri Dec 13 23:47:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3211e4b0
x11-libs/libSM: Version bump to 1.2.5
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 +
x11-libs/libSM/libSM-1.2.5.ebuild | 62 +++
2 files changed, 63 insertions(+)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 96c5aa3da26b..d116a8f34d90 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1 +1,2 @@
DIST libSM-1.2.4.tar.xz 306944 BLAKE2B
c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a
SHA512
7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
+DIST libSM-1.2.5.tar.xz 312708 BLAKE2B
9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd
SHA512
f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild
b/x11-libs/libSM/libSM-1.2.5.ebuild
new file mode 100644
index ..7d919fb6e3c2
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Session Management library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+uuid"
+
+RDEPEND="
+ >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
+ uuid? (
+ elibc_Darwin? ( sys-libs/native-uuid )
+ !elibc_SunOS? ( !elibc_Darwin? (
+ >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+ ) )
+ )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/xtrans"
+
+src_configure() {
+ local withuuid=$(use_with uuid libuuid)
+
+ # do not use uuid even if available in libc (like on FreeBSD)
+ use uuid || export ac_cv_func_uuid_create=no
+
+ if use uuid ; then
+ case ${CHOST} in
+ *-solaris*|*-darwin*)
+ if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
+ [[ -d ${ROOT}/usr/include/uuid ]]
+ then
+ # Solaris and Darwin have uuid provided
by the host
+ # system. Since util-linux's version
is based on this
+ # version, and on Darwin actually
breaks host headers when
+ # installed, we can "pretend" for libSM
we have libuuid
+ # installed, while in fact we don't
+ withuuid="--without-libuuid"
+ export HAVE_LIBUUID=yes
+ export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
+ # Darwin has uuid in libSystem
+ [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
+ fi
+ ;;
+ esac
+ fi
+
+ local XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ ${withuuid}
+ --without-fop
+ )
+ xorg-3_src_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: ef17e15ca244d6ff12315e8918db10c9143dec64
Author: Matt Turner gentoo org>
AuthorDate: Thu Jan 26 17:30:33 2023 +
Commit: Matt Turner gentoo org>
CommitDate: Thu Jan 26 17:46:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef17e15c
x11-libs/libSM: Drop old versions
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 -
x11-libs/libSM/libSM-1.2.3-r1.ebuild | 61
2 files changed, 62 deletions(-)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index e54c49123fd1..96c5aa3da26b 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,2 +1 @@
-DIST libSM-1.2.3.tar.bz2 362595 BLAKE2B
20b7327cd16e066bd2a81eae60f52cab7499dd92d65786d0e5726faa64c2055376749562ff2158777f83711e1517b90b2dc94670892b787889b3950c0a975b68
SHA512
74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903
DIST libSM-1.2.4.tar.xz 306944 BLAKE2B
c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a
SHA512
7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
deleted file mode 100644
index ba364af1a29c..
--- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Session Management library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="ipv6 +uuid"
-
-RDEPEND="x11-base/xorg-proto
- >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
- x11-libs/xtrans
- uuid? (
- elibc_Darwin? ( sys-libs/native-uuid )
- !elibc_SunOS? ( !elibc_Darwin? (
- >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
- ) )
- )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
- [[ -d ${ROOT}/usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided
by the host
- # system. Since util-linux's version
is based on this
- # version, and on Darwin actually
breaks host headers when
- # installed, we can "pretend" for libSM
we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
-
- local XORG_CONFIGURE_OPTIONS=(
- $(use_enable ipv6)
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-3_src_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 4958a7cff76971875191a9c999312ed66cdaefce Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 25 19:21:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 25 19:21:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4958a7cf x11-libs/libSM: Stabilize 1.2.4 sparc, #891865 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild index c4a79e0e7521..2781b9212e56 100644 --- a/x11-libs/libSM/libSM-1.2.4.ebuild +++ b/x11-libs/libSM/libSM-1.2.4.ebuild @@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz" inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: c0de381043a19939d7813f736b402df9b8565f8c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 24 18:28:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 24 18:28:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0de3810 x11-libs/libSM: Stabilize 1.2.4 arm64, #891865 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild index 59f65e5e9202..3a2e5309587b 100644 --- a/x11-libs/libSM/libSM-1.2.4.ebuild +++ b/x11-libs/libSM/libSM-1.2.4.ebuild @@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz" inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 6fb77cfbe9a65e03a672f3b5b8abb4084d6a2f49 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 24 18:26:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 24 18:26:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb77cfb x11-libs/libSM: Stabilize 1.2.4 amd64, #891865 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libSM/libSM-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild index 503ee47d2440..453b0e1f59cd 100644 --- a/x11-libs/libSM/libSM-1.2.4.ebuild +++ b/x11-libs/libSM/libSM-1.2.4.ebuild @@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz" inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 5eb821017cca9ea279c275f1b7ab103f0e7db684 Author: Sam James gentoo org> AuthorDate: Tue Jan 24 00:58:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 00:58:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb82101 x11-libs/libSM: Stabilize 1.2.4 arm, #891865 Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild index 3726382a0488..503ee47d2440 100644 --- a/x11-libs/libSM/libSM-1.2.4.ebuild +++ b/x11-libs/libSM/libSM-1.2.4.ebuild @@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz" inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="+uuid" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 2e68f79b72721f9c47aa0e8c4c7bfcf6869b1ebd
Author: Matt Turner gentoo org>
AuthorDate: Tue Dec 20 03:41:26 2022 +
Commit: Matt Turner gentoo org>
CommitDate: Tue Dec 20 03:50:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e68f79b
x11-libs/libSM: Version bump to 1.2.4
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 +
x11-libs/libSM/libSM-1.2.4.ebuild | 62 +++
2 files changed, 63 insertions(+)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index c85bffd502d9..e54c49123fd1 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1 +1,2 @@
DIST libSM-1.2.3.tar.bz2 362595 BLAKE2B
20b7327cd16e066bd2a81eae60f52cab7499dd92d65786d0e5726faa64c2055376749562ff2158777f83711e1517b90b2dc94670892b787889b3950c0a975b68
SHA512
74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903
+DIST libSM-1.2.4.tar.xz 306944 BLAKE2B
c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a
SHA512
7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild
b/x11-libs/libSM/libSM-1.2.4.ebuild
new file mode 100644
index ..ce89e40f714d
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Session Management library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="+uuid"
+
+RDEPEND="
+ >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
+ uuid? (
+ elibc_Darwin? ( sys-libs/native-uuid )
+ !elibc_SunOS? ( !elibc_Darwin? (
+ >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+ ) )
+ )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/xtrans"
+
+src_configure() {
+ local withuuid=$(use_with uuid libuuid)
+
+ # do not use uuid even if available in libc (like on FreeBSD)
+ use uuid || export ac_cv_func_uuid_create=no
+
+ if use uuid ; then
+ case ${CHOST} in
+ *-solaris*|*-darwin*)
+ if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
+ [[ -d ${ROOT}/usr/include/uuid ]]
+ then
+ # Solaris and Darwin have uuid provided
by the host
+ # system. Since util-linux's version
is based on this
+ # version, and on Darwin actually
breaks host headers when
+ # installed, we can "pretend" for libSM
we have libuuid
+ # installed, while in fact we don't
+ withuuid="--without-libuuid"
+ export HAVE_LIBUUID=yes
+ export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
+ # Darwin has uuid in libSystem
+ [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
+ fi
+ ;;
+ esac
+ fi
+
+ local XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ ${withuuid}
+ --without-fop
+ )
+ xorg-3_src_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: b2118d693c50bf2ad1131430b8aa28663529c3d1 Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 03:03:17 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 03:03:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2118d69 x11-libs/libSM: keyword 1.2.3-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-libs/libSM/libSM-1.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild b/x11-libs/libSM/libSM-1.2.3-r1.ebuild index 087d19a56f27..ba364af1a29c 100644 --- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild +++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild @@ -9,7 +9,7 @@ inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 0a6b8012310c718875e6891063993f4f9d2c9559
Author: David Seifert gentoo org>
AuthorDate: Sun Jan 2 17:49:07 2022 +
Commit: David Seifert gentoo org>
CommitDate: Sun Jan 2 17:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6b8012
x11-libs/libSM: remove freebsd-libc
Signed-off-by: David Seifert gentoo.org>
x11-libs/libSM/libSM-1.2.3-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
index fee6f9b1e925..087d19a56f27 100644
--- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
+++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
@@ -17,9 +17,9 @@ RDEPEND="x11-base/xorg-proto
x11-libs/xtrans
uuid? (
elibc_Darwin? ( sys-libs/native-uuid )
- !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
+ !elibc_SunOS? ( !elibc_Darwin? (
>=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
- ) ) )
+ ) )
)"
DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: ed6bfe2077b63a8873bf377d3c3c49fdd775e3b0 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 1 15:47:23 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 1 15:53:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6bfe20 x11-libs/libSM: Keyword 1.2.3-r1 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> x11-libs/libSM/libSM-1.2.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild b/x11-libs/libSM/libSM-1.2.3-r1.ebuild index 7feb0c6c5e44..fee6f9b1e925 100644 --- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild +++ b/x11-libs/libSM/libSM-1.2.3-r1.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 @@ -9,7 +9,7 @@ inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 59ab6be84380d0562e21d179245becde854dcfe9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Sep 23 19:40:49 2021 + Commit: Sam James gentoo org> CommitDate: Thu Sep 23 20:12:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ab6be8 x11-libs/libSM: stable 1.2.3-r1 for hppa, bug #813729 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> x11-libs/libSM/libSM-1.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild b/x11-libs/libSM/libSM-1.2.3-r1.ebuild index f53cb5e85b6..7feb0c6c5e4 100644 --- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild +++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild @@ -9,7 +9,7 @@ inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: f292a952b3bf742613e05675dc8d2959ccb8b3bd
Author: Sam James gentoo org>
AuthorDate: Mon Apr 5 20:42:46 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Apr 5 20:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f292a952
x11-libs/libSM: add sys-libs/native-uuid dep on Darwin
Signed-off-by: Sam James gentoo.org>
x11-libs/libSM/libSM-1.2.3-r1.ebuild | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
index cfaaad3a6de..21729a16b03 100644
--- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
+++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
@@ -15,9 +15,12 @@ IUSE="ipv6 +uuid"
RDEPEND="x11-base/xorg-proto
>=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
x11-libs/xtrans
- !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
- uuid? ( >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] )
- ) ) )"
+ uuid? (
+ elibc_Darwin? ( sys-libs/native-uuid )
+ !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
+ >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+ ) ) )
+ )"
DEPEND="${RDEPEND}"
src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: a36912a5c53674a00ae616f75b3284f6173aabe1 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 18:25:05 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 18:25:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36912a5 x11-libs/libSM: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> x11-libs/libSM/libSM-1.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild b/x11-libs/libSM/libSM-1.2.3-r1.ebuild index b9dcd81a8a9..531bb69ed4c 100644 --- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild +++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild @@ -9,7 +9,7 @@ inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 87fb619445637edc9770ca009e1851a38ea06486 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 5 16:47:27 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 5 17:00:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fb6194 x11-libs/libSM: Propagate keywords Signed-off-by: Matt Turner gentoo.org> x11-libs/libSM/libSM-1.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild b/x11-libs/libSM/libSM-1.2.3-r1.ebuild index 557451f174c..6be5b0ade22 100644 --- a/x11-libs/libSM/libSM-1.2.3-r1.ebuild +++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild @@ -9,7 +9,7 @@ inherit xorg-3 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: b895cb72da3592dbc3949420f4ac4a17a16d6236
Author: Matt Turner gentoo org>
AuthorDate: Thu Nov 5 16:52:38 2020 +
Commit: Matt Turner gentoo org>
CommitDate: Thu Nov 5 17:00:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b895cb72
x11-libs/libSM: Drop old versions
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/libSM-1.2.3.ebuild | 57 ---
1 file changed, 57 deletions(-)
diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild
b/x11-libs/libSM/libSM-1.2.3.ebuild
deleted file mode 100644
index e54c21ed13d..000
--- a/x11-libs/libSM/libSM-1.2.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Session Management library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="doc ipv6 +uuid"
-
-RDEPEND="x11-base/xorg-proto
- >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
- x11-libs/xtrans
- !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
- uuid? ( >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] )
- ) ) )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}usr/include/uuid ]] &&
- [[ -d ${ROOT}usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided
by the host
- # system. Since util-linux's version
is based on this
- # version, and on Darwin actually
breaks host headers when
- # installed, we can "pretend" for libSM
we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export
LIBUUID_CFLAGS="-I${ROOT}usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
- XORG_CONFIGURE_OPTIONS=(
- $(use_enable ipv6)
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-2_src_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: f512e6cf33c5858b9b5891871c1be566232e784b
Author: David Michael gmail com>
AuthorDate: Fri Sep 4 23:08:57 2020 +
Commit: Matt Turner gentoo org>
CommitDate: Tue Sep 8 19:24:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f512e6cf
x11-libs/libSM: EAPI 7
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: David Michael gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17420
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/libSM-1.2.3-r1.ebuild | 58
1 file changed, 58 insertions(+)
diff --git a/x11-libs/libSM/libSM-1.2.3-r1.ebuild
b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
new file mode 100644
index 000..557451f174c
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.3-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X.Org Session Management library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc
~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="ipv6 +uuid"
+
+RDEPEND="x11-base/xorg-proto
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ x11-libs/xtrans
+ !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
+ uuid? ( >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] )
+ ) ) )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local withuuid=$(use_with uuid libuuid)
+
+ # do not use uuid even if available in libc (like on FreeBSD)
+ use uuid || export ac_cv_func_uuid_create=no
+
+ if use uuid ; then
+ case ${CHOST} in
+ *-solaris*|*-darwin*)
+ if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
+ [[ -d ${ROOT}/usr/include/uuid ]]
+ then
+ # Solaris and Darwin have uuid provided
by the host
+ # system. Since util-linux's version
is based on this
+ # version, and on Darwin actually
breaks host headers when
+ # installed, we can "pretend" for libSM
we have libuuid
+ # installed, while in fact we don't
+ withuuid="--without-libuuid"
+ export HAVE_LIBUUID=yes
+ export
LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
+ # Darwin has uuid in libSystem
+ [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
+ fi
+ ;;
+ esac
+ fi
+
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_enable ipv6)
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ ${withuuid}
+ --without-fop
+ )
+ xorg-3_src_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: e039b6723e4c5587a3749ffedd05cb22746e146f Author: Michael Haubenwallner gentoo org> AuthorDate: Wed Jun 12 17:01:47 2019 + Commit: Michael Haubenwallner gentoo org> CommitDate: Wed Jun 12 17:07:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e039b672 x11-libs/libSM: add ~x64-cygwin keyword Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner gentoo.org> x11-libs/libSM/libSM-1.2.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index 54e95364d4b..5ad07e3996c 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: ffcfc76d1bfb2e186ca0319b0dad4f1b200793e5 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 8 17:44:15 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 8 17:44:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcfc76d x11-libs/libSM: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index 36b0c8694a6..54e95364d4b 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: b5d14df4576aa2eb130d47585704457d377e31ef
Author: Matt Turner gentoo org>
AuthorDate: Thu Nov 29 05:12:11 2018 +
Commit: Matt Turner gentoo org>
CommitDate: Thu Nov 29 05:17:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d14df4
x11-libs/libSM: Drop old versions
Signed-off-by: Matt Turner gentoo.org>
x11-libs/libSM/Manifest | 1 -
x11-libs/libSM/libSM-1.2.2-r2.ebuild | 57
2 files changed, 58 deletions(-)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index a61301e3c2d..c85bffd502d 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,2 +1 @@
-DIST libSM-1.2.2.tar.bz2 348908 BLAKE2B
f3d6d40bfb3058000fd13e9f5ed8daa6628ef197d737e9186e66a517d4c0d4238fa65d0f922b9e6b2839a6f37344c64a560b126911679315cb3824c814d474c7
SHA512
dfb91dcc7200fce8d0a62953ae4b81fcb00d525674bbcc6dfcaa23ecb35e1213ceb07cc51f590072dce2107909903160d9f3636a0434fe2a605b1e9a9bd0a6ca
DIST libSM-1.2.3.tar.bz2 362595 BLAKE2B
20b7327cd16e066bd2a81eae60f52cab7499dd92d65786d0e5726faa64c2055376749562ff2158777f83711e1517b90b2dc94670892b787889b3950c0a975b68
SHA512
74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903
diff --git a/x11-libs/libSM/libSM-1.2.2-r2.ebuild
b/x11-libs/libSM/libSM-1.2.2-r2.ebuild
deleted file mode 100644
index e34a0aac36c..000
--- a/x11-libs/libSM/libSM-1.2.2-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Session Management library"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="doc ipv6 +uuid"
-
-RDEPEND="x11-base/xorg-proto
- >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
- x11-libs/xtrans
- !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
- uuid? ( >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] )
- ) ) )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}usr/include/uuid ]] &&
- [[ -d ${ROOT}usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided
by the host
- # system. Since util-linux's version
is based on this
- # version, and on Darwin actually
breaks host headers when
- # installed, we can "pretend" for libSM
we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export
LIBUUID_CFLAGS="-I${ROOT}usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
- XORG_CONFIGURE_OPTIONS=(
- $(use_enable ipv6)
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-2_src_configure
-}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 290c56e43fd40e262f8767f623f1c4df87518e1f Author: Matt Turner gentoo org> AuthorDate: Tue Nov 27 20:29:44 2018 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 27 20:30:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290c56e4 x11-libs/libSM-1.2.3: ia64 stable, bug 668900 Signed-off-by: Matt Turner gentoo.org> x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index b9d810e7d51..958ade79618 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 2df79168cdcccb57fad4b9fef39c7e2c70550b7f Author: Mart Raudsepp gentoo org> AuthorDate: Tue Nov 27 12:01:26 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Nov 27 12:03:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df79168 x11-libs/libSM-1.2.3: arm64 stable (bug #668900) Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index 948007c4ffd..b9d810e7d51 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: c3b8afde78583ba778a84f59d663b492ae83ae66 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 17 14:52:34 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 17 14:56:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b8afde x11-libs/libSM: amd64 stable wrt bug #668900 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index f467abc528a..948007c4ffd 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 8a4b1ab4e3a7c2b51391724a33e86a611f2f100f Author: Matt Turner gentoo org> AuthorDate: Sat Nov 10 17:22:52 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Nov 10 17:23:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4b1ab4 x11-libs/libSM-1.2.3: alpha stable, bug 668900 Signed-off-by: Matt Turner gentoo.org> x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index 25b71e0fcd0..f467abc528a 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 1fdd30b84e067b791b16463f16851951ecde9782 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Nov 9 15:03:12 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Nov 9 17:50:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdd30b8 x11-libs/libSM: stable 1.2.3 for sparc, bug #668900 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index 086a3950289..25b71e0fcd0 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 0a5d6108207cf03cde1821426f48e9d8152e93cf Author: Matt Turner gentoo org> AuthorDate: Sun Nov 4 04:34:50 2018 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 4 04:34:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5d6108 x11-libs/libSM-1.2.3: ppc64 stable, bug 668900 Signed-off-by: Matt Turner gentoo.org> x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index fd8e3792a0e..bf99075f45f 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: cd1073e583212ccea5d277f1d0acfd30f7f3608c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 3 14:36:20 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 3 14:36:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1073e5 x11-libs/libSM: amd64 stable wrt bug #668900 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 x11-libs/libSM/libSM-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild b/x11-libs/libSM/libSM-1.2.3.ebuild index f122e066253..023547281cf 100644 --- a/x11-libs/libSM/libSM-1.2.3.ebuild +++ b/x11-libs/libSM/libSM-1.2.3.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 99ca2808e714aa420e8b8bf63315a12c2e76ee3c
Author: Matt Turner gentoo org>
AuthorDate: Wed Oct 10 17:00:54 2018 +
Commit: Matt Turner gentoo org>
CommitDate: Wed Oct 10 17:01:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ca2808
x11-libs/libSM: Version bump to 1.2.3
Signed-off-by: Matt Turner gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
x11-libs/libSM/Manifest | 1 +
x11-libs/libSM/libSM-1.2.3.ebuild | 57 +++
2 files changed, 58 insertions(+)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 69257029b0d..a61301e3c2d 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1 +1,2 @@
DIST libSM-1.2.2.tar.bz2 348908 BLAKE2B
f3d6d40bfb3058000fd13e9f5ed8daa6628ef197d737e9186e66a517d4c0d4238fa65d0f922b9e6b2839a6f37344c64a560b126911679315cb3824c814d474c7
SHA512
dfb91dcc7200fce8d0a62953ae4b81fcb00d525674bbcc6dfcaa23ecb35e1213ceb07cc51f590072dce2107909903160d9f3636a0434fe2a605b1e9a9bd0a6ca
+DIST libSM-1.2.3.tar.bz2 362595 BLAKE2B
20b7327cd16e066bd2a81eae60f52cab7499dd92d65786d0e5726faa64c2055376749562ff2158777f83711e1517b90b2dc94670892b787889b3950c0a975b68
SHA512
74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903
diff --git a/x11-libs/libSM/libSM-1.2.3.ebuild
b/x11-libs/libSM/libSM-1.2.3.ebuild
new file mode 100644
index 000..f122e066253
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="X.Org Session Management library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
~x86-winnt"
+IUSE="doc ipv6 +uuid"
+
+RDEPEND="x11-base/xorg-proto
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ x11-libs/xtrans
+ !elibc_FreeBSD? ( !elibc_SunOS? ( !elibc_Darwin? (
+ uuid? ( >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] )
+ ) ) )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local withuuid=$(use_with uuid libuuid)
+
+ # do not use uuid even if available in libc (like on FreeBSD)
+ use uuid || export ac_cv_func_uuid_create=no
+
+ if use uuid ; then
+ case ${CHOST} in
+ *-solaris*|*-darwin*)
+ if [[ ! -d ${EROOT}usr/include/uuid ]] &&
+ [[ -d ${ROOT}usr/include/uuid ]]
+ then
+ # Solaris and Darwin have uuid provided
by the host
+ # system. Since util-linux's version
is based on this
+ # version, and on Darwin actually
breaks host headers when
+ # installed, we can "pretend" for libSM
we have libuuid
+ # installed, while in fact we don't
+ withuuid="--without-libuuid"
+ export HAVE_LIBUUID=yes
+ export
LIBUUID_CFLAGS="-I${ROOT}usr/include/uuid"
+ # Darwin has uuid in libSystem
+ [[ ${CHOST} == *-solaris* ]] && export
LIBUUID_LIBS="-luuid"
+ fi
+ ;;
+ esac
+ fi
+ XORG_CONFIGURE_OPTIONS=(
+ $(use_enable ipv6)
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ ${withuuid}
+ --without-fop
+ )
+ xorg-2_src_configure
+}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: dab20a6eb3496c7dba9f8eb06592176cbbe0d326 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 28 13:46:57 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 28 13:55:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab20a6e x11-libs/libSM: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-libs/libSM/libSM-1.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libSM/libSM-1.2.2-r2.ebuild b/x11-libs/libSM/libSM-1.2.2-r2.ebuild index bd0fd69552d..e77426b2a5f 100644 --- a/x11-libs/libSM/libSM-1.2.2-r2.ebuild +++ b/x11-libs/libSM/libSM-1.2.2-r2.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 DESCRIPTION="X.Org Session Management library" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="doc ipv6 +uuid" RDEPEND="x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/
commit: 9fae875565ef4f4d16e45b6500fe1e9401a85e08
Author: Fabian Groffen gentoo org>
AuthorDate: Sun Jan 29 21:05:03 2017 +
Commit: Fabian Groffen gentoo org>
CommitDate: Sun Jan 29 21:10:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fae8755
x11-libs/libSM: dropped ~hppa-hpux ~ia64-hpux ~x64-freebsd ~x86-freebsd
~x86-interix
Package-Manager: portage-2.3.3
x11-libs/libSM/libSM-1.2.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-libs/libSM/libSM-1.2.2-r1.ebuild
b/x11-libs/libSM/libSM-1.2.2-r1.ebuild
index a4547e8..21c4127 100644
--- a/x11-libs/libSM/libSM-1.2.2-r1.ebuild
+++ b/x11-libs/libSM/libSM-1.2.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -10,7 +10,7 @@ inherit xorg-2
DESCRIPTION="X.Org Session Management library"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
~x86-winnt"
IUSE="doc ipv6 +uuid"
RDEPEND=">=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
