[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-18 Thread Arthur Zamarin
commit: d24600a71dade13abf890f10ae29a2d39302b68c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 18 18:56:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 18 18:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24600a7

dev-libs/libunique: drop 3.0.2-r1, EAPI6--

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
deleted file mode 100644
index 973d210fa476..
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 virtualx
-
-DESCRIPTION="A library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="debug +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.25.7:2
-   sys-apps/dbus[X]
-   >=x11-libs/gtk+-2.90.0:3[introspection?]
-   x11-libs/libX11
-   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-build/gtk-doc-am-1.11
-   virtual/pkgconfig
-"
-# For eautoreconf
-#  dev-build/gtk-doc-am
-
-src_configure() {
-   # --disable-dbus means gdbus is used instead of dbus-glib
-   gnome2_src_configure \
-   --disable-static \
-   --disable-maintainer-flags \
-   --disable-dbus \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable introspection)
-}
-
-src_test() {
-   cd "${S}/tests"
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   virtx emake -f run-tests
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-18 Thread Arthur Zamarin
commit: 440ca40b21077a1f70927c3940c8ec93ae983825
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 18 18:55:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 18 18:55:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440ca40b

dev-libs/libunique: Stabilize 3.0.2-r2 sparc, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index fdfb9ba07816..8d2bab6fbd94 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: 011d6abf5169b8855e3724b9c3289ebde80e6010
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 18:08:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 18:08:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011d6abf

dev-libs/libunique: drop 1.1.6-r2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 64 
 1 file changed, 64 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
deleted file mode 100644
index 220e05249093..
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit gnome2 virtualx
-
-DESCRIPTION="A library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="debug dbus +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.12:2
-   >=x11-libs/gtk+-2.11:2[introspection?]
-   x11-libs/libX11
-   dbus? (
-   >=dev-libs/dbus-glib-0.70
-   sys-apps/dbus[X] )
-   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-build/gtk-doc-am-1.11
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# For eautoreconf
-#  dev-build/gtk-doc-am
-
-PATCHES=(
-   # Include NUL terminator in unique_message_data_get_filename()
-   "${FILESDIR}/${P}-include-terminator.patch"
-
-   # test-unique: Resolve format string issues
-   "${FILESDIR}/${P}-fix-test.patch"
-
-   # Remove compiler warnings
-   "${FILESDIR}/${P}-compiler-warnings.patch"
-
-   # Remove G_CONST_RETURN usage, now that its gone in glib
-   "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-maintainer-flags \
-   --disable-static \
-   --enable-bacon \
-   $(use_enable introspection) \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable dbus)
-}
-
-src_test() {
-   cd "${S}/tests"
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   virtx emake -f run-tests
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Sam James
commit: 59b0d85e1b7bcdc8bedfeba9a7c86310d41db0aa
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 18:07:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 18:07:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b0d85e

dev-libs/libunique: Stabilize 1.1.6-r3 amd64, #931867

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index 8500a6a08a81..ed73d65d71df 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Sam James
commit: 6bb58dad567049c3f6812b5f1e91315dd4469a1d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 18:04:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 18:04:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb58dad

dev-libs/libunique: Stabilize 3.0.2-r2 amd64, #931866

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index 6e023d9bbef1..fdfb9ba07816 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: a474db9b5f2b53c4b8f654671ed048c4925f55c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 13:23:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 13:23:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a474db9b

dev-libs/libunique: Stabilize 1.1.6-r3 arm64, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index 8abbc768aa3c..8500a6a08a81 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: d4b2566a30d0a237ad3a2ab8f37c81d86ff25b6a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 13:23:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 13:23:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b2566a

dev-libs/libunique: Stabilize 3.0.2-r2 ppc64, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index b69fc607ae73..6e023d9bbef1 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: f9e8ad33347bb192422fd2c1d60a16887d3edf26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 13:23:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 13:23:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e8ad33

dev-libs/libunique: Stabilize 3.0.2-r2 arm64, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index a51e82145b97..b69fc607ae73 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: ec4da5b0f6786819446f2a91ecaaf81fe5e9c157
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 12:44:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 12:44:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4da5b0

dev-libs/libunique: Stabilize 3.0.2-r2 ppc, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index 657ebb6c3db7..a51e82145b97 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: 9f3b53b0766d22fe1e951f4d44196799bd5c0453
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 12:37:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 12:37:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3b53b0

dev-libs/libunique: Stabilize 1.1.6-r3 ppc, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index 76026f110f7a..8abbc768aa3c 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: aaee87eda1dfb037710121eeb0877f5c4aa619cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 12:29:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 12:29:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaee87ed

dev-libs/libunique: Stabilize 1.1.6-r3 x86, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index e1a571d3d517..76026f110f7a 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: fb01812c62f0e9d24a5cf3a3c96e4bf9786050ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 12:29:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 12:29:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb01812c

dev-libs/libunique: Stabilize 3.0.2-r2 x86, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index bb82f0f7f051..657ebb6c3db7 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: 4836c9db97672b86f693b80f151c100c105bd548
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 11:54:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 11:54:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4836c9db

dev-libs/libunique: Stabilize 1.1.6-r3 sparc, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index 8d488b142759..dd8241186b30 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: 0bd718c62478e350417164f128f4ac8dd70c22c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 11:54:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 11:54:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd718c6

dev-libs/libunique: Stabilize 3.0.2-r2 arm, #931866

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
index 91a4162448a3..bb82f0f7f051 100644
--- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: cf5373cf45f4770808a6f66f6fade70baf8a3d53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 11:54:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 11:54:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5373cf

dev-libs/libunique: Stabilize 1.1.6-r3 ppc64, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index 0d8a90e831d9..8d488b142759 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-05-13 Thread Arthur Zamarin
commit: 87a059078862720e897437c6b66cfb894c1c1a6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 11:54:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 11:54:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a05907

dev-libs/libunique: Stabilize 1.1.6-r3 arm, #931867

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
index dd8241186b30..e1a571d3d517 100644
--- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2024-04-11 Thread Arthur Zamarin
commit: afa7628b490c279f84a9e02b0d2ef773ff5f0597
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 18:29:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 18:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa7628b

dev-libs/libunique: EAPI8 for SLOT=1 and SLOT=3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r3.ebuild | 65 
 dev-libs/libunique/libunique-3.0.2-r2.ebuild | 46 
 2 files changed, 111 insertions(+)

diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
new file mode 100644
index ..0d8a90e831d9
--- /dev/null
+++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_LA_PUNT="yes"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A library for writing single instance application"
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
+
+LICENSE="LGPL-2.1"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="debug dbus +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.12:2
+   >=x11-libs/gtk+-2.11:2[introspection?]
+   x11-libs/libX11
+   dbus? (
+   >=dev-libs/dbus-glib-0.70
+   sys-apps/dbus[X]
+   )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-build/gtk-doc-am-1.11
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# For eautoreconf
+#  dev-build/gtk-doc-am
+
+PATCHES=(
+   # Include NUL terminator in unique_message_data_get_filename()
+   "${FILESDIR}/${P}-include-terminator.patch"
+
+   # test-unique: Resolve format string issues
+   "${FILESDIR}/${P}-fix-test.patch"
+
+   # Remove compiler warnings
+   "${FILESDIR}/${P}-compiler-warnings.patch"
+
+   # Remove G_CONST_RETURN usage, now that its gone in glib
+   "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-maintainer-flags \
+   --enable-bacon \
+   $(use_enable introspection) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable dbus)
+}
+
+src_test() {
+   cd "${S}/tests" || die
+   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
+   virtx emake -f run-tests
+}

diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
new file mode 100644
index ..91a4162448a3
--- /dev/null
+++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A library for writing single instance application"
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
+
+LICENSE="LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.25.7:2
+   sys-apps/dbus[X]
+   >=x11-libs/gtk+-2.90.0:3[introspection?]
+   x11-libs/libX11
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-build/gtk-doc-am-1.11
+   virtual/pkgconfig
+"
+# For eautoreconf
+#  dev-build/gtk-doc-am
+
+src_configure() {
+   # --disable-dbus means gdbus is used instead of dbus-glib
+   gnome2_src_configure \
+   --disable-maintainer-flags \
+   --disable-dbus \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable introspection)
+}
+
+src_test() {
+   cd "${S}/tests" || die
+   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
+   virtx emake -f run-tests
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2021-03-05 Thread Sam James
commit: c1146e1169f4d8d6378358c6d455023580232ce5
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 22:20:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 22:20:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1146e11

dev-libs/libunique: Stabilize 1.1.6-r2 arm64, #765997

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index 121e79cb33c..f68458bd2c1 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2020-06-27 Thread Mart Raudsepp
commit: dc0270d46d97b050be70286684a484545c198171
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 27 01:26:34 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 27 20:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0270d4

dev-libs/libunique: arm64 keyworded (bug #729792)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index f2f77d7d52e..7a700c8eb03 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2020-02-08 Thread Mart Raudsepp
commit: 2bec2b48bd41d30a17d6bfc033938ef87260255d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  8 11:29:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  8 21:39:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bec2b48

dev-libs/libunique: drop to ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 4 ++--
 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index ae2f2abfab9..57808ea31a8 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index 0538409e7f8..c20d503efe8 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2018-11-01 Thread Mart Raudsepp
commit: 0eb9c8a37598b834b759061076c975083a7d1e23
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov  1 20:19:20 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov  1 20:41:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb9c8a3

dev-libs/libunique: add explicit build dep on glib-utils

Closes: https://bugs.gentoo.org/668460
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 3 ++-
 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index be83f6a510c..363759d8bf9 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
>=dev-util/gtk-doc-am-1.11
sys-devel/gettext
virtual/pkgconfig

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index 1688d8bfa66..8d23f7f79e7 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,6 +22,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
>=dev-util/gtk-doc-am-1.11
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-03-20 Thread Mart Raudsepp
commit: 7b9bc21c2d53b9e899c1902d59dc53b45948faf3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 18:43:41 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 00:19:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9bc21c

dev-libs/libunique: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libunique/libunique-1.1.6-r1.ebuild | 73 
 dev-libs/libunique/libunique-3.0.2.ebuild| 60 ---
 2 files changed, 133 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r1.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
deleted file mode 100644
index 1eeb577d946..000
--- a/dev-libs/libunique/libunique-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="dbus doc +introspection"
-
-RDEPEND=">=dev-libs/glib-2.12:2
-   >=x11-libs/gtk+-2.11:2[introspection?]
-   x11-libs/libX11
-   dbus? (
-   >=dev-libs/dbus-glib-0.70
-   sys-apps/dbus[X] )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1.11 )
-   introspection? ( >=dev-libs/gobject-introspection-0.6.3 )"
-# For eautoreconf
-#  dev-util/gtk-doc-am
-
-pkg_setup() {
-   DOCS="AUTHORS NEWS ChangeLog README TODO"
-   G2CONF="${G2CONF}
-   --disable-maintainer-flags
-   --disable-static
-   --enable-bacon
-   $(use_enable introspection)
-   $(use_enable dbus)"
-}
-
-src_prepare() {
-   gnome2_src_prepare
-
-   # Include NUL terminator in unique_message_data_get_filename()
-   epatch "${FILESDIR}/${P}-include-terminator.patch"
-
-   # test-unique: Resolve format string issues
-   epatch "${FILESDIR}/${P}-fix-test.patch"
-
-   # Remove compiler warnings
-   epatch "${FILESDIR}/${P}-compiler-warnings.patch"
-
-   # Remove G_CONST_RETURN usage, now that its gone in glib.
-   epatch "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
-
-   sed -e 's/-D.*_DISABLE_DEPRECATED//' -i unique/Makefile.am \
-   unique/Makefile.in || die
-}
-
-src_test() {
-   cd "${S}/tests"
-
-   # Fix environment variable leakage (due to `su` etc)
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   # Force Xemake to use Xvfb, bug 279840
-   unset XAUTHORITY
-   unset DISPLAY
-
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   Xemake -f run-tests || die "Tests failed"
-}

diff --git a/dev-libs/libunique/libunique-3.0.2.ebuild 
b/dev-libs/libunique/libunique-3.0.2.ebuild
deleted file mode 100644
index cfd91f360d0..000
--- a/dev-libs/libunique/libunique-3.0.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME_TARBALL_SUFFIX="xz"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 virtualx
-
-DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="3"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="doc +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.25.7:2
-   sys-apps/dbus[X]
-   >=x11-libs/gtk+-2.90.0:3[introspection?]
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1.13 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
-# For eautoreconf
-#  dev-util/gtk-doc-am
-
-pkg_setup() {
-   DOCS="AUTHORS NEWS ChangeLog README TODO"
-   # --disable-dbus means gdbus is used instead of dbus-glib
-   G2CONF="${G2CONF}
-   --disable-static
-   --disable-maintainer-flags
-   --disable-dbus
-   $(use_enable introspection)"
-}
-
-src_prepare() {
-   # should we sed Makefile.am instead and run eautoreconf?
-   sed -i -e '/DG.*_DISABLE_DEPRECATED/d' unique/Makefile.in || die
-   gnome2_src_prepare
-}
-
-src_test() {
-   cd "${S}/tests"
-
-   # Fix environment variable leakage (due to `su` etc)
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   # Force Xemake to use Xvfb, bug 279840
-   unset XAUTHORITY
-   unset DISPLAY
-
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   Xemake -f run-tests || die "Tests failed"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-03-16 Thread Jeroen Roovers
commit: 20a3d20b222624e6b5de93b8353461198197ebb7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 16 13:12:56 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 16 13:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a3d20b

dev-libs/libunique: Stable for HPPA (bug #606818).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 2 +-
 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index eb1355cef82..be83f6a510c 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index d249ca9caf8..1688d8bfa66 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-02-24 Thread Michael Weber
commit: 915d7c682de7c8de6f16497632013a8ea8fb2f40
Author: Michael Weber  gentoo  org>
AuthorDate: Fri Feb 24 21:26:48 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Feb 24 21:26:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915d7c68

dev-libs/libunique: arm stable (bug 606818)

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 2 +-
 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index 8c40644d32..5e202b8abe 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index 88e2eab990..5548c9fe83 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-02-21 Thread Tobias Klausmann
commit: 6e003659cb739953b51b9e8d58c86c71048005f8
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Feb 21 09:17:01 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Feb 21 09:17:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e003659

dev-libs/libunique-3.0.2-r1: add alpha keyword

Gentoo-Bug: 606818

 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index 1dd269aff4..4fc51eb808 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-01-29 Thread Fabian Groffen
commit: 19eee80404396195337be9970fa053dfacf149c5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 16:14:21 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 16:14:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19eee804

dev-libs/libunique: dropped ~ia64-linux ~x86-freebsd

Package-Manager: portage-2.3.3

 dev-libs/libunique/libunique-1.1.6-r1.ebuild | 4 ++--
 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 4 ++--
 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 4 ++--
 dev-libs/libunique/libunique-3.0.2.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r1.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
index 631d2b0..e149a7f 100644
--- a/dev-libs/libunique/libunique-1.1.6-r1.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="dbus doc +introspection"
 
 RDEPEND=">=dev-libs/glib-2.12:2

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index 5b0e022..6626f51 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
index 2f000ed..6ed8d21 100644
--- a/dev-libs/libunique/libunique-3.0.2-r1.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="debug +introspection"
 
 RDEPEND="

diff --git a/dev-libs/libunique/libunique-3.0.2.ebuild 
b/dev-libs/libunique/libunique-3.0.2.ebuild
index eed8f20..949f8a2 100644
--- a/dev-libs/libunique/libunique-3.0.2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-01-01 Thread Jason Zaman
commit: b0b1258adff38437b68d5d2665fe0722a46b4b2e
Author: Roy Bamford  gentoo  org>
AuthorDate: Thu Dec 29 20:19:43 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan  1 16:03:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b1258a

dev-libs/libunique: add ~arm64 keyword after testing on cortex-a53
Required for xfce4-meta

Package-Manager: portage-2.3.2

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index f0b29b9..5b0e022 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
 IUSE="debug dbus +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2016-09-18 Thread Pacho Ramos
commit: 9efb6f08272b59195f1f2338c37b38d5535869b1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 10:40:44 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 11:01:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efb6f08

dev-libs/libunique: Make repoman more happy and raise gtk-doc-am dep

Package-Manager: portage-2.3.0

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index 17a96b4..74a1132 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
 "
 DEPEND="${RDEPEND}
-   dev-util/gtk-doc-am
+   >=dev-util/gtk-doc-am-1.11
sys-devel/gettext
virtual/pkgconfig
 "
@@ -46,7 +46,7 @@ PATCHES=(
# Remove G_CONST_RETURN usage, now that its gone in glib
"${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
 )
-   
+   
 src_configure() {
gnome2_src_configure \
--disable-maintainer-flags \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2016-09-18 Thread Pacho Ramos
commit: e0799fc0f26c4174439622d8a1fe1333ede39cfd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 10:46:04 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 11:01:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0799fc0

dev-libs/libunique: Make repoman more happy

Package-Manager: portage-2.3.0

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
index 74a1132..f0b29b9 100644
--- a/dev-libs/libunique/libunique-1.1.6-r2.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -46,7 +46,7 @@ PATCHES=(
# Remove G_CONST_RETURN usage, now that its gone in glib
"${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
 )
-   
+
 src_configure() {
gnome2_src_configure \
--disable-maintainer-flags \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2016-09-18 Thread Pacho Ramos
commit: fa98c2e129e32e20c06239510f3ff9d65a45a458
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 10:45:28 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 11:01:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa98c2e1

dev-libs/libunique: Bump eapi, fix introspection dependencies, stop rebuilding 
gtk-docs

Package-Manager: portage-2.3.0

 dev-libs/libunique/libunique-3.0.2-r1.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/dev-libs/libunique/libunique-3.0.2-r1.ebuild 
b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
new file mode 100644
index ..2f000ed
--- /dev/null
+++ b/dev-libs/libunique/libunique-3.0.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A library for writing single instance application"
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
+
+LICENSE="LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+IUSE="debug +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.25.7:2
+   sys-apps/dbus[X]
+   >=x11-libs/gtk+-2.90.0:3[introspection?]
+   x11-libs/libX11
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.11
+   virtual/pkgconfig
+"
+# For eautoreconf
+#  dev-util/gtk-doc-am
+
+src_configure() {
+   # --disable-dbus means gdbus is used instead of dbus-glib
+   gnome2_src_configure \
+   --disable-static \
+   --disable-maintainer-flags \
+   --disable-dbus \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable introspection)
+}
+
+src_test() {
+   cd "${S}/tests"
+   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
+   virtx emake -f run-tests || die "Tests failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2016-09-18 Thread Pacho Ramos
commit: 2af2ab7232990416b191973a99e0f790f858c10f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 10:38:38 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 11:01:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af2ab72

dev-libs/libunique: Bump eapi, fix introspection dependencies, stop rebuilding 
gtk-docs

Package-Manager: portage-2.3.0

 dev-libs/libunique/libunique-1.1.6-r2.ebuild | 64 
 1 file changed, 64 insertions(+)

diff --git a/dev-libs/libunique/libunique-1.1.6-r2.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
new file mode 100644
index ..17a96b4
--- /dev/null
+++ b/dev-libs/libunique/libunique-1.1.6-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A library for writing single instance application"
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
+
+LICENSE="LGPL-2.1"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+IUSE="debug dbus +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.12:2
+   >=x11-libs/gtk+-2.11:2[introspection?]
+   x11-libs/libX11
+   dbus? (
+   >=dev-libs/dbus-glib-0.70
+   sys-apps/dbus[X] )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# For eautoreconf
+#  dev-util/gtk-doc-am
+
+PATCHES=(
+   # Include NUL terminator in unique_message_data_get_filename()
+   "${FILESDIR}/${P}-include-terminator.patch"
+
+   # test-unique: Resolve format string issues
+   "${FILESDIR}/${P}-fix-test.patch"
+
+   # Remove compiler warnings
+   "${FILESDIR}/${P}-compiler-warnings.patch"
+
+   # Remove G_CONST_RETURN usage, now that its gone in glib
+   "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
+)
+   
+src_configure() {
+   gnome2_src_configure \
+   --disable-maintainer-flags \
+   --disable-static \
+   --enable-bacon \
+   $(use_enable introspection) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable dbus)
+}
+
+src_test() {
+   cd "${S}/tests"
+   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
+   virtx emake -f run-tests || die "Tests failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2016-01-19 Thread Dennis Lamm
commit: 14a28a4cddbe53e7e59ffc0ba52f5bc764571999
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Jan 20 06:16:11 2016 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Jan 20 06:16:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a28a4c

dev-libs/libunique updated homepage

Package-Manager: portage-2.2.26

 dev-libs/libunique/libunique-1.1.6-r1.ebuild | 2 +-
 dev-libs/libunique/libunique-3.0.2.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r1.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
index cefac13..631d2b0 100644
--- a/dev-libs/libunique/libunique-1.1.6-r1.ebuild
+++ b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
@@ -9,7 +9,7 @@ GNOME_TARBALL_SUFFIX="bz2"
 inherit eutils gnome2 virtualx
 
 DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://live.gnome.org/LibUnique;
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="1"

diff --git a/dev-libs/libunique/libunique-3.0.2.ebuild 
b/dev-libs/libunique/libunique-3.0.2.ebuild
index 6d79f7d..eed8f20 100644
--- a/dev-libs/libunique/libunique-3.0.2.ebuild
+++ b/dev-libs/libunique/libunique-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ GNOME2_LA_PUNT="yes"
 inherit gnome2 virtualx
 
 DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://live.gnome.org/LibUnique;
+HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
 
 LICENSE="LGPL-2.1"
 SLOT="3"