[gentoo-commits] repo/gentoo:master commit in: x11-libs/libSM/

2025-01-23 Thread Matt Turner
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/

2025-01-17 Thread Arthur Zamarin
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/

2025-01-17 Thread Arthur Zamarin
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/

2025-01-17 Thread Arthur Zamarin
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/

2025-01-17 Thread Arthur Zamarin
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/

2024-12-13 Thread Matt Turner
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/

2023-01-26 Thread Matt Turner
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/

2023-01-25 Thread Arthur Zamarin
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/

2023-01-24 Thread Arthur Zamarin
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/

2023-01-24 Thread Arthur Zamarin
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/

2023-01-23 Thread Sam James
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/

2022-12-19 Thread Matt Turner
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/

2022-05-07 Thread WANG Xuerui
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/

2022-01-02 Thread David Seifert
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/

2022-01-01 Thread James Le Cuirot
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/

2021-09-23 Thread Sam James
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/

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

2020-12-27 Thread Fabian Groffen
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/

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

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

2020-09-08 Thread Matt Turner
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/

2019-06-12 Thread Michael Haubenwallner
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/

2018-12-08 Thread Mikle Kolyada
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/

2018-11-28 Thread Matt Turner
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/

2018-11-27 Thread Matt Turner
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/

2018-11-27 Thread Mart Raudsepp
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/

2018-11-17 Thread Mikle Kolyada
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/

2018-11-10 Thread Matt Turner
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/

2018-11-09 Thread Sergei Trofimovich
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/

2018-11-03 Thread Matt Turner
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/

2018-11-03 Thread Mikle Kolyada
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/

2018-10-10 Thread Matt Turner
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/

2018-06-28 Thread Mikle Kolyada
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/

2017-01-29 Thread Fabian Groffen
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}]