[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}]