* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-05-18 20:05 Ulrich Müller
0 siblings, 0 replies; 96+ messages in thread
From: Ulrich Müller @ 2021-05-18 20:05 UTC (permalink / raw
To: gentoo-commits
commit: 3e122167d558dba25fa2cbd74e72ac592b47e605
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue May 18 20:03:00 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue May 18 20:05:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e122167
Revert "app-emulation/spice: Version bump to 0.15.0"
Invalid signoff, violation of GLEP 76 copyright policy.
This reverts commit 6942ec4572e9b228368bcfa846e9127f19c4f1b1.
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emulation/spice/Manifest | 2 -
app-emulation/spice/spice-0.15.0.ebuild | 104 --------------------------------
2 files changed, 106 deletions(-)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 0135aefa813..7b50d54451c 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,3 +1 @@
DIST spice-0.14.3.tar.bz2 1504304 BLAKE2B be655e1d4c48dae29903ab8e0dc52da63723e3252052afccc9587065531f28c8af7dbab4c585093f26d98f2273c6e734a553c18d4779a9f4464334ae1764f682 SHA512 9ecdc455ff25c71ac1fe6c576654b51efbfb860110bd6828065d23f7462d5c5cac772074d1a40f033386258d970b77275b2007bcfdffb23fdff2137154ea46e4
-DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
-DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
deleted file mode 100644
index 30f4642538d..00000000000
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="lz4 sasl smartcard static-libs gstreamer test"
-
-RESTRICT="!test? ( test )"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- dev-libs/openssl:0=[static-libs(+)?]
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- >=app-emulation/spice-protocol-0.14.0
- smartcard? ( app-emulation/qemu[smartcard] )
- test? ( net-libs/glib-networking )"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')"
-
-PATCHES=(
- "${WORKDIR}"/${P}-pthread-c5fe3df1.patch
-)
-
-python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- xdg_environment_reset
-
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- $(use_enable test tests)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --disable-celt051
- "
- econf ${myconf}
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- default
-}
-
-src_install() {
- default
- use static-libs || find "${D}" -name '*.la' -type f -delete || die
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2024-10-21 10:03 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2024-10-21 10:03 UTC (permalink / raw
To: gentoo-commits
commit: d611b7aab83fb504a884df99b4faea16e399c962
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 10:02:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 10:03:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d611b7aa
app-emulation/spice: enable py3.13
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 2 +-
app-emulation/spice/spice-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index 69caa30dafc1..f39d4625f7a7 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 22dfed00d335..8e16f62ca590 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2024-04-24 6:10 Joonas Niilola
0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2024-04-24 6:10 UTC (permalink / raw
To: gentoo-commits
commit: d3561c57248da39e6549a37d0c5bba5f415d6b6c
Author: Kostadin Shishmanov <kocelfc <AT> tutanota <DOT> com>
AuthorDate: Tue Apr 23 18:18:53 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 06:10:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3561c57
app-emulation/spice: enable py3.12
Closes: https://bugs.gentoo.org/929311
Signed-off-by: Kostadin Shishmanov <kocelfc <AT> tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/36379
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-emulation/spice/spice-0.15.1-r1.ebuild | 2 +-
app-emulation/spice/spice-0.15.2.ebuild | 4 ++--
app-emulation/spice/spice-9999.ebuild | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 707e534ddc0c..3a1d525ff2a6 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_{10..12} )
# Port to meson once https://gitlab.freedesktop.org/spice/spice/-/issues/75 is fixed
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index 1195e1a7434c..69caa30dafc1 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 66b65d5f7dfb..22dfed00d335 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-07-11 8:43 Jakov Smolić
0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2023-07-11 8:43 UTC (permalink / raw
To: gentoo-commits
commit: 667b0c7bcf715e2409bf9bc2e53125a0d42ab73c
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 08:43:22 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 08:43:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667b0c7b
app-emulation/spice: Stabilize 0.15.2 amd64, #909812
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index eb923aea6530..1195e1a7434c 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
- KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-07-08 3:39 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-07-08 3:39 UTC (permalink / raw
To: gentoo-commits
commit: 59d41bf32bc85cc455b8714d3d8c3c42175073d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 8 03:39:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 8 03:39:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d41bf3
app-emulation/spice: Stabilize 0.15.2 arm64, #909812
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index 95a2531cb043..eb923aea6530 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
- KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv x86"
+ KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-07-07 10:14 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-07-07 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 473cc4493b17de9196cf4480ea3f144f1f1b0559
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 10:14:28 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 10:14:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473cc449
app-emulation/spice: Stabilize 0.15.2 x86, #909812
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index a7bef4558d2d..95a2531cb043 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
- KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-07-07 4:40 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-07-07 4:40 UTC (permalink / raw
To: gentoo-commits
commit: 8ef20b21fac98b820cd4327d357ff2bd5911ec00
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 04:40:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 04:40:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef20b21
app-emulation/spice: Stabilize 0.15.2 ppc64, #909812
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index 66b65d5f7dfb..a7bef4558d2d 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
- KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-05-28 7:28 Joonas Niilola
0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2023-05-28 7:28 UTC (permalink / raw
To: gentoo-commits
commit: e3f41485b094e9b55033a1f4ca912d9b9f2e4ad1
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri May 26 21:14:56 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 28 07:28:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f41485
app-emulation/spice: drop 0.15.0
* deprecated virtual/jpeg dependency
* outdated python compat
* fails a test with USE=sasl (LibreSSL only?)
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/31178
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-emulation/spice/Manifest | 2 -
app-emulation/spice/spice-0.15.0.ebuild | 105 --------------------------------
2 files changed, 107 deletions(-)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 32f53c4a8b1e..c75ff310017c 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,4 +1,2 @@
-DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
-DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6 SHA512 c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
deleted file mode 100644
index 985efaaf1930..000000000000
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
-IUSE="lz4 sasl smartcard static-libs gstreamer test"
-
-RESTRICT="!test? ( test )"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.38:2[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- dev-libs/openssl:0=[static-libs(+)?]
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-2.5.1 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- >=app-emulation/spice-protocol-0.14.3
- smartcard? ( app-emulation/qemu[smartcard] )
- test? ( net-libs/glib-networking )"
-BDEPEND="${PYTHON_DEPS}
- sys-devel/autoconf-archive
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')"
-
-PATCHES=(
- "${WORKDIR}"/${P}-pthread-c5fe3df1.patch
-)
-
-python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- xdg_environment_reset
-
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- $(use_enable test tests)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --disable-celt051
- "
- econf ${myconf}
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- default
-}
-
-src_install() {
- default
- use static-libs || find "${D}" -name '*.la' -type f -delete || die
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-05-16 4:12 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-05-16 4:12 UTC (permalink / raw
To: gentoo-commits
commit: 28798d6719eaec55cf7eb58b4047cab45e7972ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 04:12:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 16 04:12:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28798d67
app-emulation/spice: add glib-utils BDEPEND
Closes: https://bugs.gentoo.org/906328
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.2.ebuild | 1 +
app-emulation/spice/spice-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index b1b52a3283e5..66b65d5f7dfb 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -48,6 +48,7 @@ DEPEND+="
"
BDEPEND="
${PYTHON_DEPS}
+ dev-util/glib-utils
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index b1b52a3283e5..66b65d5f7dfb 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -48,6 +48,7 @@ DEPEND+="
"
BDEPEND="
${PYTHON_DEPS}
+ dev-util/glib-utils
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-05-14 8:48 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-05-14 8:48 UTC (permalink / raw
To: gentoo-commits
commit: 0d9a7b0f351916229815885bd90ca9f15697eb75
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 08:45:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 08:45:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9a7b0f
app-emulation/spice: add 0.15.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/Manifest | 1 +
.../{spice-9999.ebuild => spice-0.15.2.ebuild} | 85 ++++++++++------------
app-emulation/spice/spice-9999.ebuild | 85 ++++++++++------------
3 files changed, 79 insertions(+), 92 deletions(-)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index cc57e343819a..32f53c4a8b1e 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,3 +1,4 @@
DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
+DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6 SHA512 c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
similarity index 51%
copy from app-emulation/spice/spice-9999.ebuild
copy to app-emulation/spice/spice-0.15.2.ebuild
index 8b1ec904e164..b1b52a3283e5 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -1,60 +1,63 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
+PYTHON_COMPAT=( python3_{10..11} )
+inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
-SRC_URI=""
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
+ inherit git-r3
+
+ DEPEND="~app-emulation/spice-protocol-9999"
+else
+ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS=""
-IUSE="gstreamer lz4 opus sasl smartcard static-libs test"
-
+IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
-# the libspice-server only uses the headers of libcacard
+# The libspice-server only uses the headers of libcacard
RDEPEND="
- dev-lang/orc
- >=dev-libs/glib-2.38:2
- sys-libs/zlib
- virtual/jpeg:0=
- >=x11-libs/pixman-0.17.7
- dev-libs/openssl:0=
- lz4? ( app-arch/lz4:0= )
- opus? ( media-libs/opus )
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.38:2[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ media-libs/libjpeg-turbo:0=[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
- sasl? ( dev-libs/cyrus-sasl )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- ~app-emulation/spice-protocol-9999
+ )
+"
+DEPEND+="
+ ${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.3
smartcard? ( app-emulation/qemu[smartcard] )
- test? ( net-libs/glib-networking )"
-BDEPEND="${PYTHON_DEPS}
- sys-devel/autoconf-archive
+ test? ( net-libs/glib-networking )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
- ')"
-
-DOCS=(
- AUTHORS
- CHANGELOG.md
- README
-)
+ ')
+"
python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+ python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -72,29 +75,19 @@ src_configure() {
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)
-Dgstreamer=$(usex gstreamer 1.0 no)
+ -Dopus=enabled
+ -Dmanual=false
$(meson_use lz4)
$(meson_use sasl)
- $(meson_feature opus)
$(meson_feature smartcard)
$(meson_use test tests)
- -Dmanual=false
- -Dtests=false
)
- meson_src_configure
-}
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- use gstreamer && addpredict /dev
-
- meson_src_compile
+ meson_src_configure
}
src_install() {
meson_src_install
- einstalldocs
readme.gentoo_create_doc
}
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 8b1ec904e164..b1b52a3283e5 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,60 +1,63 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
+PYTHON_COMPAT=( python3_{10..11} )
+inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
-SRC_URI=""
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
+ inherit git-r3
+
+ DEPEND="~app-emulation/spice-protocol-9999"
+else
+ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS=""
-IUSE="gstreamer lz4 opus sasl smartcard static-libs test"
-
+IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
-# the libspice-server only uses the headers of libcacard
+# The libspice-server only uses the headers of libcacard
RDEPEND="
- dev-lang/orc
- >=dev-libs/glib-2.38:2
- sys-libs/zlib
- virtual/jpeg:0=
- >=x11-libs/pixman-0.17.7
- dev-libs/openssl:0=
- lz4? ( app-arch/lz4:0= )
- opus? ( media-libs/opus )
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.38:2[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ media-libs/libjpeg-turbo:0=[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
- sasl? ( dev-libs/cyrus-sasl )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- ~app-emulation/spice-protocol-9999
+ )
+"
+DEPEND+="
+ ${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.3
smartcard? ( app-emulation/qemu[smartcard] )
- test? ( net-libs/glib-networking )"
-BDEPEND="${PYTHON_DEPS}
- sys-devel/autoconf-archive
+ test? ( net-libs/glib-networking )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
- ')"
-
-DOCS=(
- AUTHORS
- CHANGELOG.md
- README
-)
+ ')
+"
python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+ python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -72,29 +75,19 @@ src_configure() {
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)
-Dgstreamer=$(usex gstreamer 1.0 no)
+ -Dopus=enabled
+ -Dmanual=false
$(meson_use lz4)
$(meson_use sasl)
- $(meson_feature opus)
$(meson_feature smartcard)
$(meson_use test tests)
- -Dmanual=false
- -Dtests=false
)
- meson_src_configure
-}
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- use gstreamer && addpredict /dev
-
- meson_src_compile
+ meson_src_configure
}
src_install() {
meson_src_install
- einstalldocs
readme.gentoo_create_doc
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-05-10 0:29 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-05-10 0:29 UTC (permalink / raw
To: gentoo-commits
commit: a404bed3bfd0f1ccd287cecfb5652076fd85c77e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 00:07:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 00:29:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a404bed3
app-emulation/spice: add freedesktop-gitlab upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index f62aa7298062..ce2f1efd9185 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="freedesktop-gitlab">spice/spice</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-05-10 0:29 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-05-10 0:29 UTC (permalink / raw
To: gentoo-commits
commit: 88360a4a2ee93735ba87721d2b7452959b4cb3f4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 00:08:30 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 00:29:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88360a4a
app-emulation/spice: add note why no meson yet
Bug: https://gitlab.freedesktop.org/spice/spice/-/issues/75
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.1-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index b70f059e580a..6e09dc04f683 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{9,10,11} )
+# Port to meson once https://gitlab.freedesktop.org/spice/spice/-/issues/75 is fixed
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-03-16 14:04 Arthur Zamarin
0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2023-03-16 14:04 UTC (permalink / raw
To: gentoo-commits
commit: f67265c51dc3158fcf7faab401de9d1d98697437
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 14:04:15 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 14:04:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67265c5
app-emulation/spice: Stabilize 0.15.1-r1 ppc64, #899236
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-emulation/spice/spice-0.15.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index b4f33a133e0d..b70f059e580a 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-03-04 8:56 Joonas Niilola
0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2023-03-04 8:56 UTC (permalink / raw
To: gentoo-commits
commit: 9c9ef2564aeb77e5f5fb07363054daa15f01d292
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 08:56:04 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 08:56:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9ef256
app-emulation/spice: Stabilize 0.15.1-r1 x86, #899236
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-emulation/spice/spice-0.15.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 4fcfa6758091..b4f33a133e0d 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-03-04 6:08 Arthur Zamarin
0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2023-03-04 6:08 UTC (permalink / raw
To: gentoo-commits
commit: b978519284b1144d715fb199d3c997b767c995da
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 06:08:36 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 06:08:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9785192
app-emulation/spice: Stabilize 0.15.1-r1 arm64, #899236
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-emulation/spice/spice-0.15.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 299e4d1bc7d8..336ef20e2014 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2023-02-16 17:13 Michał Górny
0 siblings, 0 replies; 96+ messages in thread
From: Michał Górny @ 2023-02-16 17:13 UTC (permalink / raw
To: gentoo-commits
commit: da1b5bb054bca0c927cbe6083b0401780a316117
Author: Jérôme Carretero <cJ <AT> zougloub <DOT> eu>
AuthorDate: Thu Feb 16 16:25:25 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 17:11:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1b5bb0
app-emulation/spice: Copy py3.11 to -9999
Signed-off-by: Jérôme Carretero <cJ-gentoo <AT> zougloub.eu>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index a2202f928bd9..8b1ec904e164 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-12-18 3:20 John Helmert III
0 siblings, 0 replies; 96+ messages in thread
From: John Helmert III @ 2022-12-18 3:20 UTC (permalink / raw
To: gentoo-commits
commit: ceb9288990c464598cb9ac24ccb7d6bc3378b41a
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 03:08:21 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 03:09:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb92889
app-emulation/spice: ebuild tidying, python3_11
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.../{spice-0.15.1.ebuild => spice-0.15.1-r1.ebuild} | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/app-emulation/spice/spice-0.15.1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
similarity index 89%
rename from app-emulation/spice/spice-0.15.1.ebuild
rename to app-emulation/spice/spice-0.15.1-r1.ebuild
index 0c14ba831831..9e1e49242ce4 100644
--- a/app-emulation/spice/spice-0.15.1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10,11} )
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
@@ -20,11 +20,11 @@ RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
RDEPEND="dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.38:2[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
media-libs/opus[static-libs(+)?]
+ media-libs/libjpeg-turbo:0=[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
@@ -45,8 +45,8 @@ BDEPEND="${PYTHON_DEPS}
')"
python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+ python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -67,7 +67,7 @@ src_configure() {
xdg_environment_reset
- local myconf="
+ local myconf=(
$(use_enable static-libs static)
$(use_enable lz4)
$(use_with sasl)
@@ -75,8 +75,9 @@ src_configure() {
$(use_enable test tests)
--enable-gstreamer=$(usex gstreamer "1.0" "no")
--disable-celt051
- "
- econf ${myconf}
+ )
+
+ econf "${myconf[@]}"
}
src_compile() {
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-12-18 2:35 John Helmert III
0 siblings, 0 replies; 96+ messages in thread
From: John Helmert III @ 2022-12-18 2:35 UTC (permalink / raw
To: gentoo-commits
commit: 4bdbf83d20cbb594e70507b64f3831d964b3e60b
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 02:31:54 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 02:34:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdbf83d
app-emulation/spice: add 0.15.1
Building with LTO should be fixed by [1], and the openssl-3
issue by [2]. Both in 0.15.1.
[1] https://gitlab.freedesktop.org/spice/spice/-/commit/0b86b6808a06c482ea2bdef9f24be42e0dcb74ae
[2] https://gitlab.freedesktop.org/spice/spice/-/commit/3d32295f9e99054ae1a40d220ccef53a176c8aed
Bug: https://bugs.gentoo.org/865649
Bug: https://bugs.gentoo.org/885969
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.15.1.ebuild | 99 +++++++++++++++++++++++++++++++++
2 files changed, 100 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 9fac0bce8dcb..cc57e343819a 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,2 +1,3 @@
DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
+DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
diff --git a/app-emulation/spice/spice-0.15.1.ebuild b/app-emulation/spice/spice-0.15.1.ebuild
new file mode 100644
index 000000000000..0c14ba831831
--- /dev/null
+++ b/app-emulation/spice/spice-0.15.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gstreamer lz4 sasl smartcard static-libs test"
+
+RESTRICT="!test? ( test )"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.38:2[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-2.5.1 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.3
+ smartcard? ( app-emulation/qemu[smartcard] )
+ test? ( net-libs/glib-networking )"
+BDEPEND="${PYTHON_DEPS}
+ sys-devel/autoconf-archive
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')"
+
+python_check_deps() {
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ $(use_enable test tests)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --disable-celt051
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-06-08 8:45 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2022-06-08 8:45 UTC (permalink / raw
To: gentoo-commits
commit: caed5f7bcd4485097410c32b81de138b657cf526
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 08:45:33 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 08:45:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caed5f7b
app-emulation/spice: ppc64 stable wrt bug #850235
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 308921d291a7..dd3fc6f1e023 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-06-07 8:20 Joonas Niilola
0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2022-06-07 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 2828a68b7ea347ab98a165459445c844837624b0
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 08:20:10 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 08:20:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2828a68b
app-emulation/spice: add missing bdeps
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 1 +
app-emulation/spice/spice-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 2d760726c3e7..308921d291a7 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
smartcard? ( app-emulation/qemu[smartcard] )
test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
+ sys-devel/autoconf-archive
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index b3202946ba07..b8eb4f72d2ec 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
smartcard? ( app-emulation/qemu[smartcard] )
test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
+ sys-devel/autoconf-archive
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-06-07 8:20 Joonas Niilola
0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2022-06-07 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 4dedbfdacfb11d755ac288b94d2a7b330089ca6b
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 08:19:25 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 08:20:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dedbfda
app-emulation/spice: Stabilize 0.15.0 amd64, #850235
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 094777b958db..2d760726c3e7 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-06-07 7:07 Jakov Smolić
0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2022-06-07 7:07 UTC (permalink / raw
To: gentoo-commits
commit: 88c31f7d27d7bdb3a9f440ee5f939d387cf8e6ba
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 07:07:07 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 07:07:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c31f7d
app-emulation/spice: Stabilize 0.15.0 arm64, #850235
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 8ea88b7801f2..094777b958db 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-06-07 5:54 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-06-07 5:54 UTC (permalink / raw
To: gentoo-commits
commit: da15d159c1085c3483b4b8a3f8ef11eae289a499
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 7 05:53:42 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 7 05:53:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da15d159
app-emulation/spice: Stabilize 0.15.0 x86, #850235
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 1d3d7a6fd9d0..8ea88b7801f2 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-05-19 12:19 WANG Xuerui
0 siblings, 0 replies; 96+ messages in thread
From: WANG Xuerui @ 2022-05-19 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 57b8079e01e73129005a462d33604ce5fd23eea1
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 11:46:09 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 19 12:18:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b8079e
app-emulation/spice: keyword 0.15.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 5a175e06383d..1d3d7a6fd9d0 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-01-23 8:05 Yixun Lan
0 siblings, 0 replies; 96+ messages in thread
From: Yixun Lan @ 2022-01-23 8:05 UTC (permalink / raw
To: gentoo-commits
commit: 18045fd20f5cb25fa3b3ba0d371cd5a00cc7a1da
Author: Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sun Jan 9 11:46:15 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 08:04:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18045fd2
app-emulation/spice: keyword ~riscv
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index f4ddca794fbc..5a175e06383d 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-01-05 16:10 Mart Raudsepp
0 siblings, 0 replies; 96+ messages in thread
From: Mart Raudsepp @ 2022-01-05 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 563d9f2039764582963273b67e959328267aee7c
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 5 16:09:23 2022 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 5 16:10:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563d9f20
app-emulation/spice-9999: minimum dep fixes
Apply commit 6d3eaf9ce07c6191d402f663de73f653b365563b to the live
ebuild as well, albeit it doesn't seem up to date otherwise right now.
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index cc219e95f61d..b3202946ba07 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -21,14 +21,14 @@ RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc
- >=dev-libs/glib-2.22:2
+ >=dev-libs/glib-2.38:2
sys-libs/zlib
virtual/jpeg:0=
>=x11-libs/pixman-0.17.7
dev-libs/openssl:0=
lz4? ( app-arch/lz4:0= )
opus? ( media-libs/opus )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl )
gstreamer? (
media-libs/gstreamer:1.0
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2022-01-03 0:11 Georgy Yakovlev
0 siblings, 0 replies; 96+ messages in thread
From: Georgy Yakovlev @ 2022-01-03 0:11 UTC (permalink / raw
To: gentoo-commits
commit: c7fa89c9a07964388198caf9adfce37f6a9f6a80
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 14:50:23 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan 3 00:10:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fa89c9
app-emulation/spice: enable py3.10
Testsuite summary for spice 0.15.0
TOTAL: 18
PASS: 18
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-emulation/spice/spice-0.15.0.ebuild | 4 ++--
app-emulation/spice/spice-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index c727ca7067e6..f4ddca794fbc 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 280a7ddc1f9c..cc219e95f61d 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-12-27 17:09 Mart Raudsepp
0 siblings, 0 replies; 96+ messages in thread
From: Mart Raudsepp @ 2021-12-27 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 6d3eaf9ce07c6191d402f663de73f653b365563b
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 16:59:01 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 17:06:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3eaf9c
app-emulation/spice: minimum dep fixes
Closes: https://bugs.gentoo.org/791250
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 4 ++--
app-emulation/spice/spice-0.15.0.ebuild | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 8310f48f147f..1eed375b81ad 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -20,14 +20,14 @@ RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=dev-libs/glib-2.38:2[static-libs(+)?]
media-libs/opus[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
index 30f4642538da..c727ca7067e6 100644
--- a/app-emulation/spice/spice-0.15.0.ebuild
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -21,21 +21,21 @@ RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=dev-libs/glib-2.38:2[static-libs(+)?]
media-libs/opus[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)"
DEPEND="${RDEPEND}
- >=app-emulation/spice-protocol-0.14.0
+ >=app-emulation/spice-protocol-0.14.3
smartcard? ( app-emulation/qemu[smartcard] )
test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-07-24 18:59 John Helmert III
0 siblings, 0 replies; 96+ messages in thread
From: John Helmert III @ 2021-07-24 18:59 UTC (permalink / raw
To: gentoo-commits
commit: b863ba70dae5f9892133f5242f167539e42fb8f0
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 17:24:45 2021 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 18:59:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b863ba70
app-emulation/spice: drop 0.14.3
Bug: https://bugs.gentoo.org/746920
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 95 ---------------------------------
1 file changed, 95 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
deleted file mode 100644
index 2e239e2ac44..00000000000
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-IUSE="lz4 sasl smartcard static-libs gstreamer"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- dev-libs/openssl:0=[static-libs(+)?]
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- >=app-emulation/spice-protocol-0.14.0
- smartcard? ( app-emulation/qemu[smartcard] )"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')"
-
-python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- xdg_environment_reset
-
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --disable-celt051
- "
- econf ${myconf}
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- default
-}
-
-src_install() {
- default
- use static-libs || find "${D}" -name '*.la' -type f -delete || die
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-05-18 20:40 Ulrich Müller
0 siblings, 0 replies; 96+ messages in thread
From: Ulrich Müller @ 2021-05-18 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 6352118614b23b50639985691c389023e3af9339
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue May 18 20:39:32 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue May 18 20:40:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63521186
Revert "Revert "app-emulation/spice: Version bump to 0.15.0""
This reverts commit 3e122167d558dba25fa2cbd74e72ac592b47e605.
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emulation/spice/Manifest | 2 +
app-emulation/spice/spice-0.15.0.ebuild | 104 ++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 7b50d54451c..0135aefa813 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,3 @@
DIST spice-0.14.3.tar.bz2 1504304 BLAKE2B be655e1d4c48dae29903ab8e0dc52da63723e3252052afccc9587065531f28c8af7dbab4c585093f26d98f2273c6e734a553c18d4779a9f4464334ae1764f682 SHA512 9ecdc455ff25c71ac1fe6c576654b51efbfb860110bd6828065d23f7462d5c5cac772074d1a40f033386258d970b77275b2007bcfdffb23fdff2137154ea46e4
+DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
+DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
new file mode 100644
index 00000000000..30f4642538d
--- /dev/null
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="lz4 sasl smartcard static-libs gstreamer test"
+
+RESTRICT="!test? ( test )"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.0
+ smartcard? ( app-emulation/qemu[smartcard] )
+ test? ( net-libs/glib-networking )"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')"
+
+PATCHES=(
+ "${WORKDIR}"/${P}-pthread-c5fe3df1.patch
+)
+
+python_check_deps() {
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ $(use_enable test tests)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --disable-celt051
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-05-18 17:16 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-05-18 17:16 UTC (permalink / raw
To: gentoo-commits
commit: 6942ec4572e9b228368bcfa846e9127f19c4f1b1
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Tue May 18 15:07:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 18 17:16:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6942ec45
app-emulation/spice: Version bump to 0.15.0
Upstream commit c5fe3df1ef478adb93d93ddddc6ddcdecd24d2d9
Closes: https://bugs.gentoo.org/780027
Upstream-PR: https://gitlab.freedesktop.org/spice/spice/-/merge_requests/174
Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/Manifest | 2 +
app-emulation/spice/spice-0.15.0.ebuild | 104 ++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 7b50d54451c..0135aefa813 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,3 @@
DIST spice-0.14.3.tar.bz2 1504304 BLAKE2B be655e1d4c48dae29903ab8e0dc52da63723e3252052afccc9587065531f28c8af7dbab4c585093f26d98f2273c6e734a553c18d4779a9f4464334ae1764f682 SHA512 9ecdc455ff25c71ac1fe6c576654b51efbfb860110bd6828065d23f7462d5c5cac772074d1a40f033386258d970b77275b2007bcfdffb23fdff2137154ea46e4
+DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
+DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild
new file mode 100644
index 00000000000..30f4642538d
--- /dev/null
+++ b/app-emulation/spice/spice-0.15.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="lz4 sasl smartcard static-libs gstreamer test"
+
+RESTRICT="!test? ( test )"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.0
+ smartcard? ( app-emulation/qemu[smartcard] )
+ test? ( net-libs/glib-networking )"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')"
+
+PATCHES=(
+ "${WORKDIR}"/${P}-pthread-c5fe3df1.patch
+)
+
+python_check_deps() {
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ $(use_enable test tests)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --disable-celt051
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-30 19:04 Mikle Kolyada
0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2021-04-30 19:04 UTC (permalink / raw
To: gentoo-commits
commit: 1242a6e6487740ab145891bec98e066f7e6a23c0
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 19:03:46 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 19:04:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1242a6e6
app-emulation/spice: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 5 ++---
app-emulation/spice/spice-0.14.3.ebuild | 7 +++----
app-emulation/spice/spice-9999.ebuild | 5 ++---
3 files changed, 7 insertions(+), 10 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 3b1c4cfb9ca..8310f48f147 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm64 ppc64 x86"
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
+IUSE="lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
@@ -25,8 +25,7 @@ RDEPEND="
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
- libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index 95c2c45cdec..2e239e2ac44 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.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=7
@@ -13,7 +13,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm64 ppc64 x86"
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+IUSE="lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
RDEPEND="
@@ -23,8 +23,7 @@ RDEPEND="
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
- libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 44eb9c360ee..280a7ddc1f9 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs test"
+IUSE="gstreamer lz4 opus sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
@@ -25,8 +25,7 @@ RDEPEND="
sys-libs/zlib
virtual/jpeg:0=
>=x11-libs/pixman-0.17.7
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
lz4? ( app-arch/lz4:0= )
opus? ( media-libs/opus )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-10 4:24 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-04-10 4:24 UTC (permalink / raw
To: gentoo-commits
commit: 5f95f898192283b703d634e54118f3695fd218b5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 04:24:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 04:24:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f95f898
app-emulation/spice: Stabilize 0.14.3-r1 ppc64, #746920
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index bf2574e7a97..3b1c4cfb9ca 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-09 22:24 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-04-09 22:24 UTC (permalink / raw
To: gentoo-commits
commit: eb6d7eaa9973c53a6b9ebb94c3a886e1efa0f483
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 9 22:23:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 9 22:23:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6d7eaa
app-emulation/spice: Stabilize 0.14.3-r1 amd64, #746920
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 3f8375afb1b..bf2574e7a97 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-09 22:20 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-04-09 22:20 UTC (permalink / raw
To: gentoo-commits
commit: 008a864b5c1e9d7a9b66c1b3caa587b59efe1e81
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 9 22:18:29 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 9 22:19:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008a864b
app-emulation/spice: Stabilize 0.14.3-r1 arm64, #746920
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 36f61160986..3f8375afb1b 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="~amd64 arm64 ~ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-07 12:53 Ben Kohler
0 siblings, 0 replies; 96+ messages in thread
From: Ben Kohler @ 2021-04-07 12:53 UTC (permalink / raw
To: gentoo-commits
commit: 1e9cc973a18d3f7414dc4dea576067bbe6eefdcd
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 7 12:53:12 2021 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Apr 7 12:53:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9cc973
app-emulation/spice: add python3_9 support, add missing test dep
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 5 +++--
app-emulation/spice/spice-9999.ebuild | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index e81e1f41879..36f61160986 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
@@ -36,7 +36,8 @@ RDEPEND="
)"
DEPEND="${RDEPEND}
>=app-emulation/spice-protocol-0.14.0
- smartcard? ( app-emulation/qemu[smartcard] )"
+ smartcard? ( app-emulation/qemu[smartcard] )
+ test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 30d2884e11c..44eb9c360ee 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
@@ -37,7 +37,8 @@ RDEPEND="
)"
DEPEND="${RDEPEND}
~app-emulation/spice-protocol-9999
- smartcard? ( app-emulation/qemu[smartcard] )"
+ smartcard? ( app-emulation/qemu[smartcard] )
+ test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-06 19:49 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-04-06 19:49 UTC (permalink / raw
To: gentoo-commits
commit: e68c1b045c0d24bb58e43f4dd158cce02db217ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 6 19:49:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 6 19:49:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68c1b04
app-emulation/spice: Stabilize 0.14.3-r1 x86, #746920
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index e0f50554501..e81e1f41879 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-04 22:17 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2021-04-04 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 2919b8d8c0eb9d321b98ffa8b3ace72265d12f34
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 4 22:16:38 2021 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Apr 4 22:17:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2919b8d8
app-emulation/spice: add missing test restrict
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 2 ++
app-emulation/spice/spice-9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 1a6bb7e5ea3..e0f50554501 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -15,6 +15,8 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
+RESTRICT="!test? ( test )"
+
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc[static-libs(+)?]
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 4b0c15f247e..30d2884e11c 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
KEYWORDS=""
IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs test"
+RESTRICT="!test? ( test )"
+
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2021-04-04 18:54 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2021-04-04 18:54 UTC (permalink / raw
To: gentoo-commits
commit: 7d27b807d64150cd5dfd603f6dca77d69bada0b7
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 4 18:52:38 2021 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Apr 4 18:54:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d27b807
app-emulation/spice: reenable tests
Closes: https://bugs.gentoo.org/722168
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-0.14.3-r1.ebuild | 3 ++-
app-emulation/spice/spice-9999.ebuild | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3-r1.ebuild b/app-emulation/spice/spice-0.14.3-r1.ebuild
index 175926c76fb..1a6bb7e5ea3 100644
--- a/app-emulation/spice/spice-0.14.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer test"
# the libspice-server only uses the headers of libcacard
RDEPEND="
@@ -77,6 +77,7 @@ src_configure() {
$(use_enable lz4)
$(use_with sasl)
$(use_enable smartcard)
+ $(use_enable test tests)
--enable-gstreamer=$(usex gstreamer "1.0" "no")
--disable-celt051
"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index a7cd1fa6445..4b0c15f247e 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.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=7
@@ -14,7 +14,7 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs"
+IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs test"
# the libspice-server only uses the headers of libcacard
RDEPEND="
@@ -73,6 +73,7 @@ src_configure() {
$(meson_use sasl)
$(meson_feature opus)
$(meson_feature smartcard)
+ $(meson_use test tests)
-Dmanual=false
-Dtests=false
)
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-11-07 3:49 Georgy Yakovlev
0 siblings, 0 replies; 96+ messages in thread
From: Georgy Yakovlev @ 2020-11-07 3:49 UTC (permalink / raw
To: gentoo-commits
commit: 4a0e96a56237ed9d30aa99266d06586b7de01ec3
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 01:51:34 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 02:09:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0e96a5
app-emulation/spice: ppc64 stable, bug #750047
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index cfce2f9d50a..359c95c43d3 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-08-19 22:40 Sam James
0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2020-08-19 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 904874e84144fc4f98d0d5299a65ef00302d82ee
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 22:33:38 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 22:33:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904874e8
app-emulation/spice: arm64 stable (bug #738056)
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index 625486fef66..cfce2f9d50a 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-06-08 2:41 Georgy Yakovlev
0 siblings, 0 replies; 96+ messages in thread
From: Georgy Yakovlev @ 2020-06-08 2:41 UTC (permalink / raw
To: gentoo-commits
commit: 65561bbcb76838bdea0a1bb473520b939e07e9f8
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 02:15:51 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 02:15:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65561bbc
app-emulation/spice: add ~ppc64 keyword
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index 0f2cbe2de26..625486fef66 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-05-15 19:38 Andreas Sturmlechner
0 siblings, 0 replies; 96+ messages in thread
From: Andreas Sturmlechner @ 2020-05-15 19:38 UTC (permalink / raw
To: gentoo-commits
commit: fcf8b2ebb04653c0a27cf712559c73ec242879fc
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 19:25:01 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 15 19:25:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf8b2eb
app-emulation/spice: python3_8
Closes: https://bugs.gentoo.org/722974
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
app-emulation/spice/spice-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index 0260ea4aec9..0f2cbe2de26 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index b2b42811ca6..57eb7a47e64 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-03-27 9:30 James Le Cuirot
0 siblings, 0 replies; 96+ messages in thread
From: James Le Cuirot @ 2020-03-27 9:30 UTC (permalink / raw
To: gentoo-commits
commit: f509f29f7dd4c469c086883090af58d92fa115c1
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 09:30:09 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 09:30:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f509f29f
app-emulation/spice: Various 9999 updates and fixes
This includes adding the opus USE flag, dropping the celt option,
fixing static library handling, and disabling the tests.
Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 6390d08a37a..b2b42811ca6 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python{3_6,3_7} )
-inherit eutils git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
+inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
@@ -14,19 +14,19 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="libressl lz4 sasl smartcard gstreamer"
+IUSE="gstreamer libressl lz4 opus sasl smartcard static-libs"
# the libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc
>=dev-libs/glib-2.22:2
- media-libs/opus
sys-libs/zlib
virtual/jpeg:0=
>=x11-libs/pixman-0.17.7
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
lz4? ( app-arch/lz4:0= )
+ opus? ( media-libs/opus )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl )
gstreamer? (
@@ -43,6 +43,12 @@ BDEPEND="${PYTHON_DEPS}
dev-python/six[${PYTHON_USEDEP}]
')"
+DOCS=(
+ AUTHORS
+ CHANGELOG.md
+ README
+)
+
python_check_deps() {
has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version -b "dev-python/six[${PYTHON_USEDEP}]"
@@ -56,16 +62,19 @@ src_configure() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
+ use gstreamer && addpredict /dev
xdg_environment_reset
local emesonargs=(
+ -Ddefault_library=$(usex static-libs both shared)
+ -Dgstreamer=$(usex gstreamer 1.0 no)
$(meson_use lz4)
$(meson_use sasl)
+ $(meson_feature opus)
$(meson_feature smartcard)
- -Dgstreamer=$(usex gstreamer "1.0" "no")
- -Dcelt051=disabled
+ -Dmanual=false
+ -Dtests=false
)
meson_src_configure
}
@@ -74,13 +83,14 @@ src_compile() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
+ use gstreamer && addpredict /dev
meson_src_compile
}
src_install() {
meson_src_install
+ einstalldocs
readme.gentoo_create_doc
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-03-15 18:41 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-03-15 18:41 UTC (permalink / raw
To: gentoo-commits
commit: 8803fbe18c3e3ffa85948daf95d8e7ef33da0cb6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:39:59 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 18:39:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8803fbe1
app-emulation/spice: x86 stable wrt bug #712570
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index e731f4891bb..0260ea4aec9 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-03-15 18:26 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-03-15 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 10bb98e1b6500c5cca9abbbc9aeff0afd8c1eb51
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:25:32 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 18:25:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bb98e1
app-emulation/spice: amd64 stable wrt bug #712570
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.14.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
index b20c4219fe5..e731f4891bb 100644
--- a/app-emulation/spice/spice-0.14.3.ebuild
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-03-14 21:44 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2020-03-14 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 72a46ec2c5a13914c09afa2571b7f00bfe41a63a
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 21:34:44 2020 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 21:44:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a46ec2
app-emulation/spice: port live ebuild to meson
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 56 ++++++++++++++---------------------
1 file changed, 22 insertions(+), 34 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 87b4771fb04..6390d08a37a 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python{3_6,3_7} )
-inherit autotools eutils git-r3 python-any-r1 readme.gentoo-r1 xdg-utils
+inherit eutils git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
@@ -14,21 +14,21 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+IUSE="libressl lz4 sasl smartcard gstreamer"
# the libspice-server only uses the headers of libcacard
RDEPEND="
- dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
- libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ dev-lang/orc
+ >=dev-libs/glib-2.22:2
+ media-libs/opus
+ sys-libs/zlib
+ virtual/jpeg:0=
+ >=x11-libs/pixman-0.17.7
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ lz4? ( app-arch/lz4:0= )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ sasl? ( dev-libs/cyrus-sasl )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -52,16 +52,6 @@ pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
}
-src_prepare() {
- default
-
- # Delete repo-only Makefile that causes build to fail.
- # https://gitlab.freedesktop.org/spice/spice/issues/35
- rm GNUmakefile || die
-
- eautoreconf
-}
-
src_configure() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
@@ -70,15 +60,14 @@ src_configure() {
xdg_environment_reset
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --disable-celt051
- "
- econf ${myconf}
+ local emesonargs=(
+ $(meson_use lz4)
+ $(meson_use sasl)
+ $(meson_feature smartcard)
+ -Dgstreamer=$(usex gstreamer "1.0" "no")
+ -Dcelt051=disabled
+ )
+ meson_src_configure
}
src_compile() {
@@ -87,12 +76,11 @@ src_compile() {
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
addpredict /dev
- default
+ meson_src_compile
}
src_install() {
- default
- use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ meson_src_install
readme.gentoo_create_doc
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2020-03-14 20:54 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2020-03-14 20:54 UTC (permalink / raw
To: gentoo-commits
commit: b59764f3ac15d96cd2b6cc48a63f43aa475a93b2
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 20:42:23 2020 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 20:47:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59764f3
app-emulation/spice: version bump to 0.14.3
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.14.3.ebuild | 96 +++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index e7646821caa..57ed7cd9f34 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,2 +1,3 @@
DIST spice-0.14.0.tar.bz2 1330195 BLAKE2B 08f93e8ddeb79adb4feac0557a854cc41fd096a9dfefc0baaca176803c2a03ef9286c4f61a135d62ad22e3ac3f4bb31ffd1614c8ddeaec7ae8c01eca34da1750 SHA512 84532146aa628ca6ca459a82afb89d6391892e063668fd4a68023c92cee7ca868b6c82e31dd9886819b76ea745ebdae0d0030e1f608d8f58f51c00f0b09bae1f
DIST spice-0.14.2.tar.bz2 1406009 BLAKE2B e6c57bedd8c8ec0444da194be7279b895bf348dfa9b427d20301cc223627bcd65b7037280bc2a3d0b531b0cdcd8cb62d34ee132c549ac3dc8f6e5a2959339ce2 SHA512 1093b618ea4a7ff31944429ce2903abecfc8d20c35f2d9c8c837a6e053ee429c0115e40665542637a717869209523ac05d15cdb5e77563102d5d3915e4aaaf76
+DIST spice-0.14.3.tar.bz2 1504304 BLAKE2B be655e1d4c48dae29903ab8e0dc52da63723e3252052afccc9587065531f28c8af7dbab4c585093f26d98f2273c6e734a553c18d4779a9f4464334ae1764f682 SHA512 9ecdc455ff25c71ac1fe6c576654b51efbfb860110bd6828065d23f7462d5c5cac772074d1a40f033386258d970b77275b2007bcfdffb23fdff2137154ea46e4
diff --git a/app-emulation/spice/spice-0.14.3.ebuild b/app-emulation/spice/spice-0.14.3.ebuild
new file mode 100644
index 00000000000..b20c4219fe5
--- /dev/null
+++ b/app-emulation/spice/spice-0.14.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+ libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ >=app-emulation/spice-protocol-0.14.0
+ smartcard? ( app-emulation/qemu[smartcard] )"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')"
+
+python_check_deps() {
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --disable-celt051
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2019-09-22 2:29 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2019-09-22 2:29 UTC (permalink / raw
To: gentoo-commits
commit: 9463341887cd9251b90ff5441f4c047ece40c5a1
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 21:43:34 2019 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 02:29:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94633418
app-emulation/spice: Delete repo-only Makefile that causes build fail
The Makefile sets LC_ALL=C, which breaks the docs build.
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 62dc9f95d49..d4bf0248857 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -55,6 +55,10 @@ pkg_setup() {
src_prepare() {
default
+ # Delete repo-only Makefile that causes build to fail.
+ # https://gitlab.freedesktop.org/spice/spice/issues/35
+ rm GNUmakefile || die
+
eautoreconf
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2019-09-22 2:29 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2019-09-22 2:29 UTC (permalink / raw
To: gentoo-commits
commit: 29983acd332ec19887c285388467eb0c45393de2
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 21:38:45 2019 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 02:29:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29983acd
app-emulation/spice: Move some dependencies into BDEPEND for EAPI 7
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-0.14.2.ebuild | 10 +++++-----
app-emulation/spice/spice-9999.ebuild | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.2.ebuild b/app-emulation/spice/spice-0.14.2.ebuild
index 464cb7d9c62..58de3c67852 100644
--- a/app-emulation/spice/spice-0.14.2.ebuild
+++ b/app-emulation/spice/spice-0.14.2.ebuild
@@ -33,22 +33,22 @@ RDEPEND="
media-libs/gst-plugins-base:1.0
)"
DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
>=app-emulation/spice-protocol-0.14.0
+ smartcard? ( app-emulation/qemu[smartcard] )"
+BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )"
+ ')"
PATCHES=(
"${FILESDIR}"/${PN}-0.14.0-openssl1.1_fix.patch
)
python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 48cf0c3fa26..62dc9f95d49 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -34,18 +34,18 @@ RDEPEND="
media-libs/gst-plugins-base:1.0
)"
DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
~app-emulation/spice-protocol-9999
+ smartcard? ( app-emulation/qemu[smartcard] )"
+BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )"
+ ')"
python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
+ has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2019-07-28 19:39 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
To: gentoo-commits
commit: 5bb4a8a807dd725ad36e0c75e7e1fc7626992315
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:57:28 2019 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:40 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb4a8a8
app-emulation/spice: drop python2.7
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 679a7074732..48cf0c3fa26 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
inherit autotools eutils git-r3 python-any-r1 readme.gentoo-r1 xdg-utils
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2019-07-28 19:39 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
To: gentoo-commits
commit: 0cb0b3644cf8a87f1a5c512787db1f0fbfba66aa
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:34:24 2019 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb0b364
app-emulation/spice: update live ebuild
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 440aaabd0fe..679a7074732 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-inherit autotools eutils git-r3 ltprune python-any-r1 readme.gentoo-r1 xdg-utils
+inherit autotools eutils git-r3 python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
@@ -35,7 +35,7 @@ RDEPEND="
)"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
- =app-emulation/spice-protocol-9999
+ ~app-emulation/spice-protocol-9999
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
@@ -88,7 +88,7 @@ src_compile() {
src_install() {
default
- use static-libs || prune_libtool_files
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
readme.gentoo_create_doc
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2019-07-28 19:39 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
To: gentoo-commits
commit: f7e5f000d6c0d493fdac4217b6f328d0c69bc9e8
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:32:33 2019 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e5f000
app-emulation/spice: version bump to 0.14.2
* drop python2.7
Closes: https://bugs.gentoo.org/664476
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.14.2.ebuild | 100 ++++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 6b3b7c613b4..e7646821caa 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,2 @@
DIST spice-0.14.0.tar.bz2 1330195 BLAKE2B 08f93e8ddeb79adb4feac0557a854cc41fd096a9dfefc0baaca176803c2a03ef9286c4f61a135d62ad22e3ac3f4bb31ffd1614c8ddeaec7ae8c01eca34da1750 SHA512 84532146aa628ca6ca459a82afb89d6391892e063668fd4a68023c92cee7ca868b6c82e31dd9886819b76ea745ebdae0d0030e1f608d8f58f51c00f0b09bae1f
+DIST spice-0.14.2.tar.bz2 1406009 BLAKE2B e6c57bedd8c8ec0444da194be7279b895bf348dfa9b427d20301cc223627bcd65b7037280bc2a3d0b531b0cdcd8cb62d34ee132c549ac3dc8f6e5a2959339ce2 SHA512 1093b618ea4a7ff31944429ce2903abecfc8d20c35f2d9c8c837a6e053ee429c0115e40665542637a717869209523ac05d15cdb5e77563102d5d3915e4aaaf76
diff --git a/app-emulation/spice/spice-0.14.2.ebuild b/app-emulation/spice/spice-0.14.2.ebuild
new file mode 100644
index 00000000000..464cb7d9c62
--- /dev/null
+++ b/app-emulation/spice/spice-0.14.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+
+inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ dev-lang/orc[static-libs(+)?]
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+ libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ >=app-emulation/spice-protocol-0.14.0
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.14.0-openssl1.1_fix.patch
+)
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --disable-celt051
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || find "${D}" -name '*.la' -type f -delete || die
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-12-03 2:43 Jonathan Callen
0 siblings, 0 replies; 96+ messages in thread
From: Jonathan Callen @ 2018-12-03 2:43 UTC (permalink / raw
To: gentoo-commits
commit: 207dc9fafd5a519e580cf3bdc4332ffa57e01264
Author: Jonathan Callen <jcallen <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 2 23:05:56 2018 +0000
Commit: Jonathan Callen <jcallen <AT> gentoo <DOT> org>
CommitDate: Mon Dec 3 02:18:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207dc9fa
app-emulation/spice: add python3_7
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jonathan Callen <jcallen <AT> gentoo.org>
app-emulation/spice/spice-0.14.0-r2.ebuild | 4 ++--
app-emulation/spice/spice-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.0-r2.ebuild b/app-emulation/spice/spice-0.14.0-r2.ebuild
index b926d8a16b9..68da2a0d3ca 100644
--- a/app-emulation/spice/spice-0.14.0-r2.ebuild
+++ b/app-emulation/spice/spice-0.14.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 16ad9468a96..bfe81a496cb 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
inherit autotools eutils git-r3 ltprune python-any-r1 readme.gentoo-r1 xdg-utils
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-08-20 0:41 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2018-08-20 0:41 UTC (permalink / raw
To: gentoo-commits
commit: dc95981212d79f745d65fc6f0b7211cd84da107b
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 20 00:37:06 2018 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 00:41:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc959812
app-emulation/spice: drop vulnerable
Closing again.
Closes: Bug: https://bugs.gentoo.org/663330
Package-Manager: Portage-2.3.47, Repoman-2.3.10
app-emulation/spice/spice-0.14.0-r1.ebuild | 101 -----------------------------
1 file changed, 101 deletions(-)
diff --git a/app-emulation/spice/spice-0.14.0-r1.ebuild b/app-emulation/spice/spice-0.14.0-r1.ebuild
deleted file mode 100644
index b3727d668a7..00000000000
--- a/app-emulation/spice/spice-0.14.0-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- dev-lang/orc[static-libs(+)?]
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
- libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=app-emulation/spice-protocol-0.12.13
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-libressl_fix.patch
- "${FILESDIR}"/${P}-openssl1.1_fix.patch
-)
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- xdg_environment_reset
-
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --disable-celt051
- "
- econf ${myconf}
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- default
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-08-18 23:16 Mikle Kolyada
0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2018-08-18 23:16 UTC (permalink / raw
To: gentoo-commits
commit: e734cf20d7e4d43ac2aa93b2aa993a98abe73d33
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 18 23:15:57 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Aug 18 23:15:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e734cf20
app-emulation/spice: amd64 stable wrt bug #663330
Package-Manager: Portage-2.3.40, Repoman-2.3.9
app-emulation/spice/spice-0.14.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.0-r2.ebuild b/app-emulation/spice/spice-0.14.0-r2.ebuild
index d46552204ae..b926d8a16b9 100644
--- a/app-emulation/spice/spice-0.14.0-r2.ebuild
+++ b/app-emulation/spice/spice-0.14.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-03-29 15:19 Thomas Deutschmann
0 siblings, 0 replies; 96+ messages in thread
From: Thomas Deutschmann @ 2018-03-29 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 2ec6c2d759fd30023965e6385ecf2c7012726895
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 15:05:21 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 15:17:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec6c2d7
app-emulation/spice: x86 stable (bug #650878)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-emulation/spice/spice-0.14.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.0-r1.ebuild b/app-emulation/spice/spice-0.14.0-r1.ebuild
index d462ab18b64..b3727d668a7 100644
--- a/app-emulation/spice/spice-0.14.0-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-03-19 19:50 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2018-03-19 19:50 UTC (permalink / raw
To: gentoo-commits
commit: 6381b270004152806955d8107b99e056f8c1caa8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 19:49:55 2018 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 19:49:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6381b270
app-emulation/spice: amd64 stable wrt bug #650878
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"
app-emulation/spice/spice-0.14.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.14.0-r1.ebuild b/app-emulation/spice/spice-0.14.0-r1.ebuild
index 1894349c506..d462ab18b64 100644
--- a/app-emulation/spice/spice-0.14.0-r1.ebuild
+++ b/app-emulation/spice/spice-0.14.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-03-19 15:41 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2018-03-19 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 4accc1692c8cdfc5b4a7a624aef1379940971c21
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:38:41 2018 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:38:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4accc169
app-emulation/spice: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-emulation/spice/spice-9999.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index bc7a3036722..16ad9468a96 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,8 +18,8 @@ IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
RDEPEND="
+ dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
media-libs/opus[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
@@ -72,8 +72,7 @@ src_configure() {
$(use_with sasl)
$(use_enable smartcard)
--enable-gstreamer=$(usex gstreamer "1.0" "no")
- --enable-celt051
- --disable-gui
+ --disable-celt051
"
econf ${myconf}
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-03-19 15:41 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2018-03-19 15:41 UTC (permalink / raw
To: gentoo-commits
commit: d0d467c8d868b66bd5d68dd1937e1b6c8a0ae7d2
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:37:17 2018 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:37:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d467c8
app-emulation/spice: fix dependency
Closes: https://bugs.gentoo.org/647722
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-emulation/spice/{spice-0.14.0.ebuild => spice-0.14.0-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-emulation/spice/spice-0.14.0.ebuild b/app-emulation/spice/spice-0.14.0-r1.ebuild
similarity index 98%
rename from app-emulation/spice/spice-0.14.0.ebuild
rename to app-emulation/spice/spice-0.14.0-r1.ebuild
index 11420b4ea1b..1894349c506 100644
--- a/app-emulation/spice/spice-0.14.0.ebuild
+++ b/app-emulation/spice/spice-0.14.0-r1.ebuild
@@ -17,6 +17,7 @@ IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
RDEPEND="
+ dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.22:2[static-libs(+)?]
media-libs/opus[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2018-01-20 14:58 Aaron Bauman
0 siblings, 0 replies; 96+ messages in thread
From: Aaron Bauman @ 2018-01-20 14:58 UTC (permalink / raw
To: gentoo-commits
commit: 226a96538f19a77dccbb4bc5137adb8192a3af8f
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 14:58:16 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 14:58:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226a9653
app-emulation/spice: remove vulnerable wrt bug #624632
app-emulation/spice/spice-0.13.3-r1.ebuild | 101 -----------------------------
1 file changed, 101 deletions(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
deleted file mode 100644
index dc73931f4f1..00000000000
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
- libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
- lz4? ( app-arch/lz4:0=[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=app-emulation/spice-protocol-0.12.12
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.13.3-skip_faulty_lz4_check.patch
-)
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- xdg_environment_reset
-
- local myconf="
- $(use_enable static-libs static)
- $(use_enable lz4)
- $(use_with sasl)
- $(use_enable smartcard)
- --enable-gstreamer=$(usex gstreamer "1.0" "no")
- --enable-celt051
- --disable-gui
- "
- econf ${myconf}
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #586560
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- addpredict /dev
-
- default
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-09-07 7:12 Yixun Lan
0 siblings, 0 replies; 96+ messages in thread
From: Yixun Lan @ 2017-09-07 7:12 UTC (permalink / raw
To: gentoo-commits
commit: dceaa762d90aeee9358b068061e48884e205258e
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 7 07:10:15 2017 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Sep 7 07:12:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dceaa762
app-emulation/spice: version bump, 0.13.90
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.13.90.ebuild | 97 ++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 83bcd50e916..59a2e07b588 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,2 @@
DIST spice-0.13.3.tar.bz2 1322505 SHA256 30f710c0e7594e05b6b9cc702be748a69f910a95192ab851d748c256157fb89e SHA512 63496fbd3df0fd453052cef8e1fb00a3a28f0105610676fdc4a58043cbc6da571ae4407701af2b817e410d05ce727d60d5ee0c93c8897231e25229897c51d95a WHIRLPOOL 16bb08301d66c1f21f612f5be87ba1ffef7132f3c18ac3ab7feec21e16de61461648311d04f6990254d4c47ee7a6d39f4c33f122e941e5a3fc0c2ed289dd928b
+DIST spice-0.13.90.tar.bz2 1364173 SHA256 c6293cac25e97001e00538bb368658cd6aba1e7e3fd5e1bfa8c8f237e99bca17 SHA512 a5a6ab328a2d3cb405ead6eef40a1b896432f35accf1f8b015fc9deadcc4e5eb5f6d8d575a94fa3b2505e206986887badecf721ab015efd88dad174d7340c01c WHIRLPOOL d7d799b33be605d5907d88c37d7566b98e28fc687c22409fd39729cc1cbda9906d600b2379f695d923d01048242eb6b239ecd774d3d2a9fd69c4b7eb0916b815
diff --git a/app-emulation/spice/spice-0.13.90.ebuild b/app-emulation/spice/spice-0.13.90.ebuild
new file mode 100644
index 00000000000..abf7a28a67b
--- /dev/null
+++ b/app-emulation/spice/spice-0.13.90.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+ libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ >=app-emulation/spice-protocol-0.12.12
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
+ --enable-celt051
+ --disable-gui
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-08-18 21:02 Thomas Deutschmann
0 siblings, 0 replies; 96+ messages in thread
From: Thomas Deutschmann @ 2017-08-18 21:02 UTC (permalink / raw
To: gentoo-commits
commit: c4c4ae74981dfbb65593b02e4f5f4923385bdbae
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 18 20:28:19 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 21:02:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c4ae74
app-emulation/spice: x86 stable (bug #624632)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/spice-0.13.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3-r2.ebuild b/app-emulation/spice/spice-0.13.3-r2.ebuild
index bbe9362b49d..557c17470c3 100644
--- a/app-emulation/spice/spice-0.13.3-r2.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-08-17 17:06 Michał Górny
0 siblings, 0 replies; 96+ messages in thread
From: Michał Górny @ 2017-08-17 17:06 UTC (permalink / raw
To: gentoo-commits
commit: 6bb619d89b993f5d108bad7279f5f36f694fe9aa
Author: David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Mon Jul 31 13:43:58 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 17:05:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb619d8
app-emulation/spice: use HTTPS for freedesktop.org, HOMEPAGE and SRC_URI
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-emulation/spice/spice-0.13.3-r1.ebuild | 4 ++--
app-emulation/spice/spice-0.13.3-r2.ebuild | 4 ++--
app-emulation/spice/spice-9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index cada9ec4753..dc73931f4f1 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/app-emulation/spice/spice-0.13.3-r2.ebuild b/app-emulation/spice/spice-0.13.3-r2.ebuild
index 733473e530d..bbe9362b49d 100644
--- a/app-emulation/spice/spice-0.13.3-r2.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r2.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit autotools ltprune python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+HOMEPAGE="https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 50d6d2d1281..bc7a3036722 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit autotools eutils git-r3 ltprune python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
+HOMEPAGE="https://www.spice-space.org/"
SRC_URI=""
-EGIT_REPO_URI="git://git.freedesktop.org/git/spice/spice"
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-07-15 9:57 Tobias Klausmann
0 siblings, 0 replies; 96+ messages in thread
From: Tobias Klausmann @ 2017-07-15 9:57 UTC (permalink / raw
To: gentoo-commits
commit: d1fd09b68e810a8bbd83b6f055b510fea2855258
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 09:03:15 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 09:57:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fd09b6
app-emulation/spice-0.13.3-r2: add amd64 keyword
Gentoo-Bug: 624632
app-emulation/spice/spice-0.13.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3-r2.ebuild b/app-emulation/spice/spice-0.13.3-r2.ebuild
index ea5dc49692f..733473e530d 100644
--- a/app-emulation/spice/spice-0.13.3-r2.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-13 23:21 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2017-05-13 23:21 UTC (permalink / raw
To: gentoo-commits
commit: 7ebb34055ab9f10233ed709cb6e74f6eafc0757f
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat May 13 22:54:01 2017 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat May 13 23:21:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb3405
app-emulation/spice: ebuild maintenance v.2
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/spice-0.13.3-r1.ebuild | 2 --
app-emulation/spice/spice-9999.ebuild | 2 ++
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index f0fcaba5800..2d92e442127 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -61,8 +61,6 @@ src_prepare() {
eautoreconf
}
-# maintainer notes:
-# * opengl support is currently broken
src_configure() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index e26a09ac684..50d6d2d1281 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -64,6 +64,8 @@ src_configure() {
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
addpredict /dev
+ xdg_environment_reset
+
local myconf="
$(use_enable static-libs static)
$(use_enable lz4)
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-13 22:55 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2017-05-13 22:55 UTC (permalink / raw
To: gentoo-commits
commit: 7fe764746705af3a00f4ba0ee5a2b59b52bf1509
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat May 13 22:48:12 2017 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat May 13 22:54:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe76474
app-emulation/spice: fix dep on media-libs/gst-plugins-base, bug #618272
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/spice-0.13.3-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index 9df81a0b1c5..f628d32d39b 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? ( media-libs/gstreamer:1.0 )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-13 22:55 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2017-05-13 22:55 UTC (permalink / raw
To: gentoo-commits
commit: bf264b032424c6adbbdc7ffc8580789f89dce206
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat May 13 22:54:01 2017 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat May 13 22:54:57 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf264b03
app-emulation/spice: ebuild maintenance
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/spice-0.13.3-r1.ebuild | 6 ++----
app-emulation/spice/spice-9999.ebuild | 33 ++++++++++++++++++------------
2 files changed, 22 insertions(+), 17 deletions(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index f628d32d39b..f0fcaba5800 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -31,8 +31,7 @@ RDEPEND="
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
- )
-"
+ )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=app-emulation/spice-protocol-0.12.12
@@ -41,8 +40,7 @@ DEPEND="${RDEPEND}
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')
- smartcard? ( app-emulation/qemu[smartcard] )
-"
+ smartcard? ( app-emulation/qemu[smartcard] )"
PATCHES=(
"${FILESDIR}"/${PN}-0.13.3-skip_faulty_lz4_check.patch
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 6d7fac8ab1a..e26a09ac684 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils git-r3 python-any-r1 autotools readme.gentoo-r1
+inherit autotools eutils git-r3 ltprune python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
@@ -17,6 +16,7 @@ SLOT="0"
KEYWORDS=""
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+# the libspice-server only uses the headers of libcacard
RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
>=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
@@ -24,22 +24,24 @@ RDEPEND="
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
- lz4? ( app-arch/lz4 )
+ !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+ libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+ lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? ( media-libs/gstreamer:1.0 )"
-
-DEPEND="
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
=app-emulation/spice-protocol-9999
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')
- smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
+ smartcard? ( app-emulation/qemu[smartcard] )"
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
@@ -52,6 +54,7 @@ pkg_setup() {
src_prepare() {
default
+
eautoreconf
}
@@ -66,7 +69,7 @@ src_configure() {
$(use_enable lz4)
$(use_with sasl)
$(use_enable smartcard)
- $(usex gstreamer "1.0" "no")
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
--enable-celt051
--disable-gui
"
@@ -87,3 +90,7 @@ src_install() {
use static-libs || prune_libtool_files
readme.gentoo_create_doc
}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-11 8:37 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2017-05-11 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 31f5254cab776fa6b9702b08b7992a12465832d3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 08:36:56 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 11 08:36:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f5254c
app-emulation/spice: x86 stable wrt bug #616496
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.13.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index 2106f3dd792..9df81a0b1c5 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-11 7:51 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2017-05-11 7:51 UTC (permalink / raw
To: gentoo-commits
commit: 85744374863eabe9188e24d5e083da7e54dd9291
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 07:50:17 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 11 07:50:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85744374
app-emulation/spice: amd64 stable wrt bug #616496
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.13.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
index ad83ef4e2ef..2106f3dd792 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-05-11 5:07 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2017-05-11 5:07 UTC (permalink / raw
To: gentoo-commits
commit: 86685cc9d06e35a84b8c49d29e27a0be963df9de
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 04:45:46 2017 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu May 11 04:46:26 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86685cc9
app-emulation/spice: fix automagic dependency, bug #599844
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/{spice-0.13.3.ebuild => spice-0.13.3-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.3.ebuild b/app-emulation/spice/spice-0.13.3-r1.ebuild
similarity index 97%
rename from app-emulation/spice/spice-0.13.3.ebuild
rename to app-emulation/spice/spice-0.13.3-r1.ebuild
index cced4ea3259..1ac1307cb87 100644
--- a/app-emulation/spice/spice-0.13.3.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -65,7 +65,7 @@ src_configure() {
$(use_enable lz4)
$(use_with sasl)
$(use_enable smartcard)
- $(usex gstreamer "1.0" "no")
+ --enable-gstreamer=$(usex gstreamer "1.0" "no")
--enable-celt051
--disable-gui
"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2017-04-21 17:36 Pacho Ramos
0 siblings, 0 replies; 96+ messages in thread
From: Pacho Ramos @ 2017-04-21 17:36 UTC (permalink / raw
To: gentoo-commits
commit: 01e392068b20ac747a58932e12147833e600c6e3
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 17:22:22 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 17:36:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e39206
app-emulation/spice: Support newer python
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-emulation/spice/spice-0.13.3.ebuild | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/app-emulation/spice/spice-0.13.3.ebuild b/app-emulation/spice/spice-0.13.3.ebuild
index 7730d4bf2c0..cced4ea3259 100644
--- a/app-emulation/spice/spice-0.13.3.ebuild
+++ b/app-emulation/spice/spice-0.13.3.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils python-any-r1 readme.gentoo-r1 xdg-utils
+inherit ltprune python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
@@ -24,14 +23,15 @@ RDEPEND="
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
+ !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+ libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
lz4? ( app-arch/lz4 )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- gstreamer? ( media-libs/gstreamer:1.0 )"
-
-DEPEND="
+ gstreamer? ( media-libs/gstreamer:1.0 )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
>=app-emulation/spice-protocol-0.12.12
virtual/pkgconfig
$(python_gen_any_dep '
@@ -39,7 +39,7 @@ DEPEND="
dev-python/six[${PYTHON_USEDEP}]
')
smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
+"
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
@@ -86,3 +86,7 @@ src_install() {
use static-libs || prune_libtool_files
readme.gentoo_create_doc
}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-11-23 10:04 Yixun Lan
0 siblings, 0 replies; 96+ messages in thread
From: Yixun Lan @ 2016-11-23 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 81d9d02893e4abfc495f9f7c01ebf81e3cb8fccb
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 09:43:05 2016 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 10:04:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d9d028
app-emulation/spice: version bump
Package-Manager: portage-2.3.2
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.13.3.ebuild | 89 +++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 4bc4869..61803b6 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -2,3 +2,4 @@ DIST spice-0.12.7.tar.bz2 1220405 SHA256 1c8e96cb9e833e23372e2f461508135903b697f
DIST spice-0.12.8.tar.bz2 1223778 SHA256 f901a5c5873d61acac84642f9eea5c4d6386fc3e525c2b68792322794e1c407d SHA512 6485d3522af1cde93d2c0abad7f7ef9f2e4d3e5049314fb93b6dd4b86e33d67d353a3ff42a355c8fd991bad447bbde1e6320c083bbc6f02b576bd9cebe7269ed WHIRLPOOL 9363254a4b072e8c06e7c0ea4d25dd4b068e4700cbb4fdaabc9f8fe9291e2f67afc321b0d56c2b6f46153b3f6bd7d6c96341437053b0410808fb95ddd01354fb
DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
DIST spice-0.13.2.tar.bz2 1284734 SHA256 045a1f145d8207ecf33105c8a8917252c1201c45791fdc544733465a37974954 SHA512 7220c6550446a8077522442bd518cff68439bb0b00ee199920b32a97c3655ccad75a0cdfc822a99be678e6098ad33698b26340caddae0400403490a89137d367 WHIRLPOOL f2bd409e87203c2bbe481e6b6ba9ae3c6cfee0e67b0dd5073c97e9ff14d9c02a7cec0606700717ce9c25e478a38eefc925f9c797697981528f357464f388b65d
+DIST spice-0.13.3.tar.bz2 1322505 SHA256 30f710c0e7594e05b6b9cc702be748a69f910a95192ab851d748c256157fb89e SHA512 63496fbd3df0fd453052cef8e1fb00a3a28f0105610676fdc4a58043cbc6da571ae4407701af2b817e410d05ce727d60d5ee0c93c8897231e25229897c51d95a WHIRLPOOL 16bb08301d66c1f21f612f5be87ba1ffef7132f3c18ac3ab7feec21e16de61461648311d04f6990254d4c47ee7a6d39f4c33f122e941e5a3fc0c2ed289dd928b
diff --git a/app-emulation/spice/spice-0.13.3.ebuild b/app-emulation/spice/spice-0.13.3.ebuild
new file mode 100644
index 00000000..a027f4f
--- /dev/null
+++ b/app-emulation/spice/spice-0.13.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit eutils python-any-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ lz4? ( app-arch/lz4 )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? ( media-libs/gstreamer:1.0 )"
+
+DEPEND="
+ >=app-emulation/spice-protocol-0.12.12
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ xdg_environment_reset
+
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ $(usex gstreamer "1.0" "no")
+ --enable-celt051
+ --disable-gui
+ "
+ econf ${myconf}
+}
+
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+ readme.gentoo_create_doc
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-10-26 21:36 Patrice Clement
0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2016-10-26 21:36 UTC (permalink / raw
To: gentoo-commits
commit: d02bcde01c8c35e7ebb3c2a2298f5d401ec718ac
Author: Nick Sarnie <commendsarnex <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 02:45:35 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 21:36:22 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02bcde0
app-emulation/spice: clean up XDG environment.
Gentoo-Bug: https://bugs.gentoo.org/591462
Acked-by: Matthias Maier <tamiko <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/2654
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-emulation/spice/spice-0.13.2.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.13.2.ebuild b/app-emulation/spice/spice-0.13.2.ebuild
index 6c589d9..9b2f97d 100644
--- a/app-emulation/spice/spice-0.13.2.ebuild
+++ b/app-emulation/spice/spice-0.13.2.ebuild
@@ -6,7 +6,7 @@ EAPI=6
PYTHON_COMPAT=( python{2_7,3_4} )
-inherit eutils python-any-r1 readme.gentoo-r1
+inherit eutils python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
@@ -59,6 +59,8 @@ src_configure() {
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
addpredict /dev
+ xdg_environment_reset
+
local myconf="
$(use_enable static-libs static)
$(use_enable lz4)
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-09-10 13:58 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-09-10 13:58 UTC (permalink / raw
To: gentoo-commits
commit: b25d9e9322b63018bccc65165b30b9ae57628a89
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 13:51:14 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 13:57:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25d9e93
app-emulation/spice: Call addpredict in appropriate function, bug #593388
Package-Manager: portage-2.2.28
app-emulation/spice/spice-0.12.7-r1.ebuild | 18 ++++++++++++++----
app-emulation/spice/spice-0.13.1-r2.ebuild | 18 ++++++++++++++----
app-emulation/spice/spice-0.13.2.ebuild | 18 ++++++++++++++----
app-emulation/spice/spice-9999.ebuild | 18 ++++++++++++++----
4 files changed, 56 insertions(+), 16 deletions(-)
diff --git a/app-emulation/spice/spice-0.12.7-r1.ebuild b/app-emulation/spice/spice-0.12.7-r1.ebuild
index cecdd6e..568e3cc 100644
--- a/app-emulation/spice/spice-0.12.7-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.7-r1.ebuild
@@ -39,10 +39,6 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
-# Prevent sandbox violations, bug #586560
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
@@ -67,6 +63,11 @@ src_prepare() {
}
src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
econf \
$(use_enable static-libs static) \
$(use_with sasl) \
@@ -74,6 +75,15 @@ src_configure() {
--disable-gui
}
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
src_install() {
default
use static-libs || prune_libtool_files
diff --git a/app-emulation/spice/spice-0.13.1-r2.ebuild b/app-emulation/spice/spice-0.13.1-r2.ebuild
index 80cf44a..0a94378 100644
--- a/app-emulation/spice/spice-0.13.1-r2.ebuild
+++ b/app-emulation/spice/spice-0.13.1-r2.ebuild
@@ -41,10 +41,6 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
-# Prevent sandbox violations, bug #586560
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
@@ -68,6 +64,11 @@ src_prepare() {
}
src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
econf \
$(use_enable static-libs static) \
$(use_enable lz4) \
@@ -76,6 +77,15 @@ src_configure() {
--disable-gui
}
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
src_install() {
default
use static-libs || prune_libtool_files
diff --git a/app-emulation/spice/spice-0.13.2.ebuild b/app-emulation/spice/spice-0.13.2.ebuild
index 0b41187..6c589d9 100644
--- a/app-emulation/spice/spice-0.13.2.ebuild
+++ b/app-emulation/spice/spice-0.13.2.ebuild
@@ -42,10 +42,6 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
-# Prevent sandbox violations, bug #586560
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
@@ -58,6 +54,11 @@ pkg_setup() {
# maintainer notes:
# * opengl support is currently broken
src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
local myconf="
$(use_enable static-libs static)
$(use_enable lz4)
@@ -70,6 +71,15 @@ src_configure() {
econf ${myconf}
}
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
src_install() {
default
use static-libs || prune_libtool_files
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index a5f3f7f..03da5f1 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -42,10 +42,6 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
-# Prevent sandbox violations, bug #586560
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
@@ -61,6 +57,11 @@ src_prepare() {
}
src_configure() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
local myconf="
$(use_enable static-libs static)
$(use_enable lz4)
@@ -73,6 +74,15 @@ src_configure() {
econf ${myconf}
}
+src_compile() {
+ # Prevent sandbox violations, bug #586560
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ addpredict /dev
+
+ default
+}
+
src_install() {
default
use static-libs || prune_libtool_files
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-08-17 10:04 Patrick Lauer
0 siblings, 0 replies; 96+ messages in thread
From: Patrick Lauer @ 2016-08-17 10:04 UTC (permalink / raw
To: gentoo-commits
commit: bc6449e6e89c8e2a38a93df6e154e6b53261de67
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 10:03:19 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 10:03:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6449e6
app-emulation/spice: Remove unneeded useflag descriptions from metadata.xml
Package-Manager: portage-2.3.0
app-emulation/spice/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index 81ba74a..0f32fa2 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -8,8 +8,5 @@
<use>
<flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
- <flag name="mjpeg">Enables mjpeg encodec support using <pkg>media-plugins/gst-plugins-libav</pkg></flag>
- <flag name="vpx">Enables vp8 encodec support using <pkg>media-plugins/gst-plugins-vpx</pkg></flag>
- <flag name="x264">Enables x264 encodec support using <pkg>media-plugins/gst-plugins-x264</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-08-17 6:37 Yixun Lan
0 siblings, 0 replies; 96+ messages in thread
From: Yixun Lan @ 2016-08-17 6:37 UTC (permalink / raw
To: gentoo-commits
commit: e2af4e0d2702e14a8f76ba65525ff36b10a2b535
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 02:24:09 2016 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 06:36:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2af4e0d
app-emulation/spice: live ebuilds updated
Package-Manager: portage-2.3.0
app-emulation/spice/spice-9999.ebuild | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 03693f6..a5f3f7f 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -2,11 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
PYTHON_COMPAT=( python{2_7,3_4} )
-inherit eutils git-r3 python-any-r1 autotools
+inherit eutils git-r3 python-any-r1 autotools readme.gentoo-r1
DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
@@ -16,7 +16,7 @@ EGIT_REPO_URI="git://git.freedesktop.org/git/spice/spice"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="libressl lz4 sasl smartcard static-libs"
+IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
@@ -29,7 +29,8 @@ RDEPEND="
libressl? ( dev-libs/libressl[static-libs(+)?] )
lz4? ( app-arch/lz4 )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ gstreamer? ( media-libs/gstreamer:1.0 )"
DEPEND="
=app-emulation/spice-protocol-9999
@@ -55,22 +56,25 @@ pkg_setup() {
}
src_prepare() {
- epatch_user
-
- eautoreconf
default
+ eautoreconf
}
src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable lz4) \
- $(use_with sasl) \
- $(use_enable smartcard) \
+ local myconf="
+ $(use_enable static-libs static)
+ $(use_enable lz4)
+ $(use_with sasl)
+ $(use_enable smartcard)
+ $(usex gstreamer "1.0" "no")
+ --enable-celt051
--disable-gui
+ "
+ econf ${myconf}
}
src_install() {
default
use static-libs || prune_libtool_files
+ readme.gentoo_create_doc
}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-08-08 4:53 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-08-08 4:53 UTC (permalink / raw
To: gentoo-commits
commit: abf075427a45a3832c0faffd6431df108c0815fb
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 8 04:53:08 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Aug 8 04:53:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf07542
app-emulation/spice: work around access violation during configure, bug #586560
Package-Manager: portage-2.2.28
app-emulation/spice/spice-0.12.7-r1.ebuild | 4 ++++
app-emulation/spice/spice-0.13.1-r2.ebuild | 4 ++++
app-emulation/spice/spice-9999.ebuild | 4 ++++
3 files changed, 12 insertions(+)
diff --git a/app-emulation/spice/spice-0.12.7-r1.ebuild b/app-emulation/spice/spice-0.12.7-r1.ebuild
index c514560..cecdd6e 100644
--- a/app-emulation/spice/spice-0.12.7-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.7-r1.ebuild
@@ -39,6 +39,10 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
+# Prevent sandbox violations, bug #586560
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
diff --git a/app-emulation/spice/spice-0.13.1-r2.ebuild b/app-emulation/spice/spice-0.13.1-r2.ebuild
index 960c1c9..80cf44a 100644
--- a/app-emulation/spice/spice-0.13.1-r2.ebuild
+++ b/app-emulation/spice/spice-0.13.1-r2.ebuild
@@ -41,6 +41,10 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
+# Prevent sandbox violations, bug #586560
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index f93c735..03693f6 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -41,6 +41,10 @@ DEPEND="
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
+# Prevent sandbox violations, bug #586560
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version "dev-python/six[${PYTHON_USEDEP}]"
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-15 16:37 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-06-15 16:37 UTC (permalink / raw
To: gentoo-commits
commit: 85940795ce339c397d6496331e0eada962a082a4
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 16:35:27 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 16:37:40 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85940795
app-emulation/spice: drop vulnerable, bug #584126
Package-Manager: portage-2.2.28
app-emulation/spice/Manifest | 1 -
app-emulation/spice/spice-0.12.6-r2.ebuild | 71 ------------------------------
2 files changed, 72 deletions(-)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 8328b6f..45c923c 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,3 +1,2 @@
-DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
DIST spice-0.12.7.tar.bz2 1220405 SHA256 1c8e96cb9e833e23372e2f461508135903b697fd8c6daff565e9e87f6d2f6aba SHA512 a740d500d0ccad3edd1f2f71e51c5a120d6ae98e44125f33870c12f5d1eeb30b809e588d05b2d0cadb4216e889b38e57d2278916817538311b875ff22e3b31ae WHIRLPOOL 61ffa3e280a346a2667ddd38dcfd63ffa6c1e6efd0f05da4fad43b00ca5e1a1587411a907b929b75e4d1e72ebcef29621ccdd76dfb313e8f3a5513a5a367132b
DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
diff --git a/app-emulation/spice/spice-0.12.6-r2.ebuild b/app-emulation/spice/spice-0.12.6-r2.ebuild
deleted file mode 100644
index 0685029..0000000
--- a/app-emulation/spice/spice-0.12.6-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit eutils python-any-r1
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="libressl sasl smartcard static-libs"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
-
-DEPEND="
- ~app-emulation/spice-protocol-0.12.10
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-# maintainer notes:
-# * opengl support is currently broken
-
-src_prepare() {
- epatch "${FILESDIR}/0.11.0-gold.patch"
-
- epatch_user
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with sasl) \
- $(use_enable smartcard) \
- --disable-gui
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-15 7:18 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2016-06-15 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 2c7cf8603989ecf9130c7be16b5ffac2329817c7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 07:18:13 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 07:18:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7cf860
app-emulation/spice: x86 stable wrt bug #584126
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.12.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.12.7-r1.ebuild b/app-emulation/spice/spice-0.12.7-r1.ebuild
index e1f2587..c514560 100644
--- a/app-emulation/spice/spice-0.12.7-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.7-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="libressl sasl smartcard static-libs"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-14 19:02 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-06-14 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 75cb57efb3f3fcfb06b6535a57a2481ec00d7568
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 18:26:29 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 19:02:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb57ef
app-emulation/spice: update metadata.xml
Package-Manager: portage-2.2.28
app-emulation/spice/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index acfc46a..0f32fa2 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>dev-zero@gentoo.org</email>
- <name>Tiziano Müller</name>
- </maintainer>
<maintainer type="project">
<email>virtualization@gentoo.org</email>
<name>Gentoo Virtualization Project</name>
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-14 10:19 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2016-06-14 10:19 UTC (permalink / raw
To: gentoo-commits
commit: be7349096c7dd5abc0208e9938dda41a25b5a792
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 10:19:35 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 10:19:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be734909
app-emulation/spice: amd64 stable wrt bug #584126
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-emulation/spice/spice-0.12.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.12.7-r1.ebuild b/app-emulation/spice/spice-0.12.7-r1.ebuild
index c5b93f6..e1f2587 100644
--- a/app-emulation/spice/spice-0.12.7-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.7-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="libressl sasl smartcard static-libs"
# the libspice-server only uses the headers of libcacard
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-14 5:46 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-06-14 5:46 UTC (permalink / raw
To: gentoo-commits
commit: a24f3f05ce3b27bc73e173c7776808f1426c3e3a
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 05:42:09 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 05:46:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24f3f05
app-emulation/spice: drop vulnerable versions, bug #584126
Package-Manager: portage-2.2.28
app-emulation/spice/spice-0.12.7.ebuild | 71 -----------------------------
app-emulation/spice/spice-0.13.1-r1.ebuild | 72 ------------------------------
2 files changed, 143 deletions(-)
diff --git a/app-emulation/spice/spice-0.12.7.ebuild b/app-emulation/spice/spice-0.12.7.ebuild
deleted file mode 100644
index 0e5d130..0000000
--- a/app-emulation/spice/spice-0.12.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit eutils python-any-r1
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl sasl smartcard static-libs"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
-
-DEPEND="
- ~app-emulation/spice-protocol-0.12.11
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-# maintainer notes:
-# * opengl support is currently broken
-
-src_prepare() {
- epatch "${FILESDIR}/0.11.0-gold.patch"
-
- epatch_user
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with sasl) \
- $(use_enable smartcard) \
- --disable-gui
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
-}
diff --git a/app-emulation/spice/spice-0.13.1-r1.ebuild b/app-emulation/spice/spice-0.13.1-r1.ebuild
deleted file mode 100644
index be2c0c6..0000000
--- a/app-emulation/spice/spice-0.13.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils python-any-r1
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl lz4 sasl smartcard static-libs"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
- lz4? ( app-arch/lz4 )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
-
-DEPEND="
- ~app-emulation/spice-protocol-0.12.11
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-# maintainer notes:
-# * opengl support is currently broken
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable lz4) \
- $(use_with sasl) \
- $(use_enable smartcard) \
- --disable-gui
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-06-14 4:14 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-06-14 4:14 UTC (permalink / raw
To: gentoo-commits
commit: 726452395c2799258b777797156128e4302dafbf
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 04:11:37 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 04:11:37 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72645239
app-emulation/spice: add use flag for lz4 support, avoid automagic; bug #582014
Package-Manager: portage-2.2.28
app-emulation/spice/metadata.xml | 1 +
app-emulation/spice/{spice-0.13.1.ebuild => spice-0.13.1-r1.ebuild} | 4 +++-
app-emulation/spice/spice-9999.ebuild | 6 +++++-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index bc1f503..acfc46a 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -10,6 +10,7 @@
<name>Gentoo Virtualization Project</name>
</maintainer>
<use>
+ <flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-emulation/spice/spice-0.13.1.ebuild b/app-emulation/spice/spice-0.13.1-r1.ebuild
similarity index 94%
rename from app-emulation/spice/spice-0.13.1.ebuild
rename to app-emulation/spice/spice-0.13.1-r1.ebuild
index 46d50a8..be2c0c6 100644
--- a/app-emulation/spice/spice-0.13.1.ebuild
+++ b/app-emulation/spice/spice-0.13.1-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="libressl sasl smartcard static-libs"
+IUSE="libressl lz4 sasl smartcard static-libs"
# the libspice-server only uses the headers of libcacard
RDEPEND="
@@ -27,6 +27,7 @@ RDEPEND="
>=x11-libs/pixman-0.17.7[static-libs(+)?]
!libressl? ( dev-libs/openssl:0[static-libs(+)?] )
libressl? ( dev-libs/libressl[static-libs(+)?] )
+ lz4? ( app-arch/lz4 )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
@@ -59,6 +60,7 @@ src_prepare() {
src_configure() {
econf \
$(use_enable static-libs static) \
+ $(use_enable lz4) \
$(use_with sasl) \
$(use_enable smartcard) \
--disable-gui
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
index 93d4c7a..f93c735 100644
--- a/app-emulation/spice/spice-9999.ebuild
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -16,7 +16,7 @@ EGIT_REPO_URI="git://git.freedesktop.org/git/spice/spice"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="libressl sasl smartcard static-libs"
+IUSE="libressl lz4 sasl smartcard static-libs"
RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
@@ -27,6 +27,7 @@ RDEPEND="
>=x11-libs/pixman-0.17.7[static-libs(+)?]
!libressl? ( dev-libs/openssl:0[static-libs(+)?] )
libressl? ( dev-libs/libressl[static-libs(+)?] )
+ lz4? ( app-arch/lz4 )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
@@ -50,6 +51,8 @@ pkg_setup() {
}
src_prepare() {
+ epatch_user
+
eautoreconf
default
}
@@ -57,6 +60,7 @@ src_prepare() {
src_configure() {
econf \
$(use_enable static-libs static) \
+ $(use_enable lz4) \
$(use_with sasl) \
$(use_enable smartcard) \
--disable-gui
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-05-01 20:09 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 3d9048dd78b15f39e3e6077ef2f7cc49b471fe0b
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May 1 19:45:42 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May 1 20:08:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9048dd
app-emulation/spice: add version 0.12.7
Package-Manager: portage-2.2.26
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.12.7.ebuild | 71 +++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index de49c76..8328b6f 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,2 +1,3 @@
DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
+DIST spice-0.12.7.tar.bz2 1220405 SHA256 1c8e96cb9e833e23372e2f461508135903b697fd8c6daff565e9e87f6d2f6aba SHA512 a740d500d0ccad3edd1f2f71e51c5a120d6ae98e44125f33870c12f5d1eeb30b809e588d05b2d0cadb4216e889b38e57d2278916817538311b875ff22e3b31ae WHIRLPOOL 61ffa3e280a346a2667ddd38dcfd63ffa6c1e6efd0f05da4fad43b00ca5e1a1587411a907b929b75e4d1e72ebcef29621ccdd76dfb313e8f3a5513a5a367132b
DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
diff --git a/app-emulation/spice/spice-0.12.7.ebuild b/app-emulation/spice/spice-0.12.7.ebuild
new file mode 100644
index 0000000..0e5d130
--- /dev/null
+++ b/app-emulation/spice/spice-0.12.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit eutils python-any-r1
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl sasl smartcard static-libs"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+
+DEPEND="
+ ~app-emulation/spice-protocol-0.12.11
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+
+src_prepare() {
+ epatch "${FILESDIR}/0.11.0-gold.patch"
+
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-05-01 20:09 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 38407193feb321a56f4fddd6ced0aa0ee94ada41
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May 1 19:38:05 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May 1 20:08:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38407193
app-emulation/spice: Remove broken version 0.13.0, bug #580084
Package-Manager: portage-2.2.26
app-emulation/spice/Manifest | 1 -
app-emulation/spice/spice-0.13.0.ebuild | 72 ---------------------------------
2 files changed, 73 deletions(-)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index e91eb45..de49c76 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,3 +1,2 @@
DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
-DIST spice-0.13.0.tar.bz2 1215334 SHA256 4862e2d11da10abdf46dd6cc834d79fa4ef3490efac8dbcdd19fa96f81147bbb SHA512 be9960e8f40415f2d0c2445aca701729f904b4598492b64993fc53b2cfb27652642f11721b43c44c953e6ba4982865b15260c995bb12c4f29ea9c7e962043795 WHIRLPOOL 88d92a4498e76eb279c073e4da87a0b0efe7697f6da1211b4830681a1cc6c828809dcaaec54e0876766a8fd4365e55439910c13c03e7a50d0ccbdcf98bbec781
DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
diff --git a/app-emulation/spice/spice-0.13.0.ebuild b/app-emulation/spice/spice-0.13.0.ebuild
deleted file mode 100644
index 9f06219..0000000
--- a/app-emulation/spice/spice-0.13.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils python-any-r1
-
-DESCRIPTION="SPICE server"
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl sasl smartcard static-libs"
-
-# the libspice-server only uses the headers of libcacard
-RDEPEND="
- >=dev-libs/glib-2.22:2[static-libs(+)?]
- >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
- media-libs/opus[static-libs(+)?]
- sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
- >=x11-libs/pixman-0.17.7[static-libs(+)?]
- !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
- libressl? ( dev-libs/libressl[static-libs(+)?] )
- smartcard? ( >=app-emulation/libcacard-0.1.2 )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
-
-DEPEND="
- >=app-emulation/spice-protocol-0.12.10
- virtual/pkgconfig
- $(python_gen_any_dep '
- >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ')
- smartcard? ( app-emulation/qemu[smartcard] )
- ${RDEPEND}"
-
-python_check_deps() {
- has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version "dev-python/six[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
-}
-
-# maintainer notes:
-# * opengl support is currently broken
-
-src_prepare() {
- epatch "${FILESDIR}/0.11.0-gold.patch"
-
- epatch_user
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with sasl) \
- $(use_enable smartcard) \
- --disable-gui
-}
-
-src_install() {
- default
- use static-libs || prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-05-01 20:09 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
To: gentoo-commits
commit: ffdf6ad3784eb6eeb30e24cb4fab1554ee446e13
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May 1 19:47:21 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May 1 20:08:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdf6ad3
app-emulation/spice: update dependencies, bug #580084
Package-Manager: portage-2.2.26
app-emulation/spice/spice-0.12.6-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-0.12.6-r2.ebuild b/app-emulation/spice/spice-0.12.6-r2.ebuild
index 31e8456..0685029 100644
--- a/app-emulation/spice/spice-0.12.6-r2.ebuild
+++ b/app-emulation/spice/spice-0.12.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -30,7 +30,7 @@ RDEPEND="
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
DEPEND="
- >=app-emulation/spice-protocol-0.12.10
+ ~app-emulation/spice-protocol-0.12.10
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-05-01 20:09 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 886ddb1b6e81ed45d6de2a98a4f00cb557b28891
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May 1 19:37:26 2016 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May 1 20:08:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886ddb1b
app-emulation/spice: version bump to 0.13.1, bug #580570, bug #580084
This also fixes the compilation issue in 0.13.0 reported in bug #580084.
Package-Manager: portage-2.2.26
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.13.1.ebuild | 70 +++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 4d02ae7..e91eb45 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1,2 +1,3 @@
DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
DIST spice-0.13.0.tar.bz2 1215334 SHA256 4862e2d11da10abdf46dd6cc834d79fa4ef3490efac8dbcdd19fa96f81147bbb SHA512 be9960e8f40415f2d0c2445aca701729f904b4598492b64993fc53b2cfb27652642f11721b43c44c953e6ba4982865b15260c995bb12c4f29ea9c7e962043795 WHIRLPOOL 88d92a4498e76eb279c073e4da87a0b0efe7697f6da1211b4830681a1cc6c828809dcaaec54e0876766a8fd4365e55439910c13c03e7a50d0ccbdcf98bbec781
+DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
diff --git a/app-emulation/spice/spice-0.13.1.ebuild b/app-emulation/spice/spice-0.13.1.ebuild
new file mode 100644
index 0000000..46d50a8
--- /dev/null
+++ b/app-emulation/spice/spice-0.13.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit eutils python-any-r1
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl sasl smartcard static-libs"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+
+DEPEND="
+ ~app-emulation/spice-protocol-0.12.11
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-03-02 2:58 Doug Goldstein
0 siblings, 0 replies; 96+ messages in thread
From: Doug Goldstein @ 2016-03-02 2:58 UTC (permalink / raw
To: gentoo-commits
commit: 349cd6691652863d6179e550dcd283dc585a64b2
Author: Doug Goldstein <cardoe <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 2 02:57:23 2016 +0000
Commit: Doug Goldstein <cardoe <AT> gentoo <DOT> org>
CommitDate: Wed Mar 2 02:58:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349cd669
app-emulation/spice: add live ebuild
Live ebuild from Michal Privoznik <miso.privoznik <AT> gmail.com>.
Gentoo-Bug: 575652
Package-Manager: portage-2.2.26
Signed-off-by: Doug Goldstein <cardoe <AT> gentoo.org>
app-emulation/spice/spice-9999.ebuild | 68 +++++++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild
new file mode 100644
index 0000000..93d4c7a
--- /dev/null
+++ b/app-emulation/spice/spice-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit eutils git-r3 python-any-r1 autotools
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI=""
+EGIT_REPO_URI="git://git.freedesktop.org/git/spice/spice"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="libressl sasl smartcard static-libs"
+
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+
+DEPEND="
+ =app-emulation/spice-protocol-9999
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ eautoreconf
+ default
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2016-02-02 17:00 Manuel Rüger
0 siblings, 0 replies; 96+ messages in thread
From: Manuel Rüger @ 2016-02-02 17:00 UTC (permalink / raw
To: gentoo-commits
commit: 057a1b5dba007770122e4b6e045f0b0a1c254cba
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 16:59:46 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 16:59:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057a1b5d
app-emulation/spice: Version bump
Package-Manager: portage-2.2.27
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.13.0.ebuild | 72 +++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index cd51bb5..4d02ae7 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,2 @@
DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
+DIST spice-0.13.0.tar.bz2 1215334 SHA256 4862e2d11da10abdf46dd6cc834d79fa4ef3490efac8dbcdd19fa96f81147bbb SHA512 be9960e8f40415f2d0c2445aca701729f904b4598492b64993fc53b2cfb27652642f11721b43c44c953e6ba4982865b15260c995bb12c4f29ea9c7e962043795 WHIRLPOOL 88d92a4498e76eb279c073e4da87a0b0efe7697f6da1211b4830681a1cc6c828809dcaaec54e0876766a8fd4365e55439910c13c03e7a50d0ccbdcf98bbec781
diff --git a/app-emulation/spice/spice-0.13.0.ebuild b/app-emulation/spice/spice-0.13.0.ebuild
new file mode 100644
index 0000000..9f06219
--- /dev/null
+++ b/app-emulation/spice/spice-0.13.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit eutils python-any-r1
+
+DESCRIPTION="SPICE server"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl sasl smartcard static-libs"
+
+# the libspice-server only uses the headers of libcacard
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
+
+DEPEND="
+ >=app-emulation/spice-protocol-0.12.10
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+
+src_prepare() {
+ epatch "${FILESDIR}/0.11.0-gold.patch"
+
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-18 20:54 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2015-11-18 20:54 UTC (permalink / raw
To: gentoo-commits
commit: ecdab33ececea00bb71688686b97fbb890de8792
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 20:36:03 2015 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 20:37:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdab33e
app-emulation/spice: Maintenance, drop obsolete USE=client (bug #566086)
- The client spicec has been removed from app-emulation/spice in favor of
app-emulation/virt-viewer. Thus, remove the now obsolete keyword and
associated dependencies.
- Remove (already commented out) USE="static" left-overs. This ebuild does
not contain any executable any more for which "static" might have made
sense.
Revision bump and commit straigt to stable as this is purely a cosmetic change.
Package-Manager: portage-2.2.24
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/metadata.xml | 1 -
...ice-0.12.6-r1.ebuild => spice-0.12.6-r2.ebuild} | 24 +++++-----------------
2 files changed, 5 insertions(+), 20 deletions(-)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index f139eea..fc2293f 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -7,7 +7,6 @@
<name>Tiziano Müller</name>
</maintainer>
<use>
- <flag name="client">Build the spicec client app (does not reduce dependencies at the moment).</flag>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-emulation/spice/spice-0.12.6-r1.ebuild b/app-emulation/spice/spice-0.12.6-r2.ebuild
similarity index 69%
rename from app-emulation/spice/spice-0.12.6-r1.ebuild
rename to app-emulation/spice/spice-0.12.6-r2.ebuild
index 852e15e..31e8456 100644
--- a/app-emulation/spice/spice-0.12.6-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.6-r2.ebuild
@@ -8,17 +8,16 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit eutils python-any-r1
-DESCRIPTION="SPICE server and client"
+DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="client libressl sasl smartcard static-libs" # static
+IUSE="libressl sasl smartcard static-libs"
-# only the client links against libcacard, the libspice-server only uses the headers
-# the client cannot be built statically since alsa and qemu[smartcard] are missing static-libs
+# the libspice-server only uses the headers of libcacard
RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
>=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
@@ -28,17 +27,7 @@ RDEPEND="
>=x11-libs/pixman-0.17.7[static-libs(+)?]
!libressl? ( dev-libs/openssl:0[static-libs(+)?] )
libressl? ( dev-libs/libressl[static-libs(+)?] )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- client? (
- media-libs/alsa-lib
- >=x11-libs/libXrandr-1.2
- x11-libs/libX11
- x11-libs/libXext
- >=x11-libs/libXinerama-1.0
- x11-libs/libXfixes
- x11-libs/libXrender
- smartcard? ( app-emulation/qemu[smartcard] )
- )"
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
DEPEND="
>=app-emulation/spice-protocol-0.12.10
@@ -71,12 +60,9 @@ src_prepare() {
src_configure() {
econf \
$(use_enable static-libs static) \
- $(use_enable client) \
$(use_with sasl) \
$(use_enable smartcard) \
- --disable-gui \
- --disable-static-linkage
-# $(use_enable static static-linkage) \
+ --disable-gui
}
src_install() {
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-18 8:57 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2015-11-18 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 089815e4f03b56ce0c105c64850ec35c45ecc471
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 08:54:52 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 08:54:52 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089815e4
app-emulation/spice: x86 stable wrt bug #562890
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
app-emulation/spice/spice-0.12.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.12.6-r1.ebuild b/app-emulation/spice/spice-0.12.6-r1.ebuild
index 02b6211..852e15e 100644
--- a/app-emulation/spice/spice-0.12.6-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.6-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="client libressl sasl smartcard static-libs" # static
# only the client links against libcacard, the libspice-server only uses the headers
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-17 13:25 Patrice Clement
0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2015-11-17 13:25 UTC (permalink / raw
To: gentoo-commits
commit: 51b46cb2eb5e1952b233b015ed45f60775979dfb
Author: Christian Affolter <christian.affolter <AT> stepping-stone <DOT> ch>
AuthorDate: Tue Nov 17 12:27:56 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 12:27:56 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b46cb2
app-emulation/spice: Revbump to app-emulation/spice-0.12.6-r1
As requested by @monsieurp
app-emulation/spice/{spice-0.12.6.ebuild => spice-0.12.6-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-emulation/spice/spice-0.12.6.ebuild b/app-emulation/spice/spice-0.12.6-r1.ebuild
similarity index 100%
rename from app-emulation/spice/spice-0.12.6.ebuild
rename to app-emulation/spice/spice-0.12.6-r1.ebuild
^ permalink raw reply [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-17 13:25 Patrice Clement
0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2015-11-17 13:25 UTC (permalink / raw
To: gentoo-commits
commit: d2b59c7384255f91d4cc850aaff3b8d65ee39d80
Author: Christian Affolter <christian.affolter <AT> stepping-stone <DOT> ch>
AuthorDate: Mon Nov 16 22:19:00 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 22:19:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b59c73
app-emulation/spice: Added dev-python/six build dependency
Spice requires Six, the Python 2 and 3 compatibility library, otherwise
the build will fail with the following error:
[...]
make[4]: Entering directory '/var/tmp/portage/app-emulation/spice-0.12.6/work/spice-0.12.6/spice-common/common'
/usr/bin/python2.7 /usr/lib64/spice-protocol/spice_codegen.py --generate-demarshallers --client --include common/messages.h /usr/lib64/spice-protocol/spice.proto generated_client_demarshallers.c >/dev/null
Traceback (most recent call last):
File "/usr/lib64/spice-protocol/spice_codegen.py", line 7, in <module>
from python_modules import spice_parser
File "/usr/lib64/spice-protocol/python_modules/spice_parser.py", line 1, in <module>
import six
ImportError: No module named six
Makefile:794: recipe for target 'generated_client_demarshallers.c' failed
make[4]: *** [generated_client_demarshallers.c] Error 1
make[4]: Leaving directory '/var/tmp/portage/app-emulation/spice-0.12.6/work/spice-0.12.6/spice-common/common'
Makefile:445: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
app-emulation/spice/spice-0.12.6.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-emulation/spice/spice-0.12.6.ebuild b/app-emulation/spice/spice-0.12.6.ebuild
index e108c83..02b6211 100644
--- a/app-emulation/spice/spice-0.12.6.ebuild
+++ b/app-emulation/spice/spice-0.12.6.ebuild
@@ -43,13 +43,16 @@ RDEPEND="
DEPEND="
>=app-emulation/spice-protocol-0.12.10
virtual/pkgconfig
- $(python_gen_any_dep \
- '>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]')
+ $(python_gen_any_dep '
+ >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
smartcard? ( app-emulation/qemu[smartcard] )
${RDEPEND}"
python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ has_version "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-16 16:53 Agostino Sarubbo
0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2015-11-16 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 28ebd41a303bc961d3cecbe6a49bc2419f3372d6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 16:52:31 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 16:52:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ebd41a
app-emulation/spice: amd64 stable wrt bug #562890
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
app-emulation/spice/spice-0.12.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/spice/spice-0.12.6.ebuild b/app-emulation/spice/spice-0.12.6.ebuild
index 1ef8d8b..e108c83 100644
--- a/app-emulation/spice/spice-0.12.6.ebuild
+++ b/app-emulation/spice/spice-0.12.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="client libressl sasl smartcard static-libs" # static
# only the client links against libcacard, the libspice-server only uses the headers
^ permalink raw reply related [flat|nested] 96+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/
@ 2015-11-15 7:46 Matthias Maier
0 siblings, 0 replies; 96+ messages in thread
From: Matthias Maier @ 2015-11-15 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 4b9af846b69fddc4708c2bd0a49d77a49212e6f3
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 15 07:30:25 2015 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 07:46:13 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9af846
app-emulation/spice: version bump to 0.12.6 (CVE-2015-5260, CVE-2015-5260)
- Bump to latest version that fixes to security issues.
- Introduce libressl support
Bugs: 545180
Bugs: 560006
Bugs: 562890
Bugs: 565250
Package-Manager: portage-2.2.23
app-emulation/spice/Manifest | 1 +
app-emulation/spice/spice-0.12.6.ebuild | 82 +++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index f77be29..fe05937 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -1 +1,2 @@
DIST spice-0.12.5.tar.bz2 1737169 SHA256 4209a20d8f67cb99a8a6ac499cfe79a18d4ca226360457954a223d6795c2f581 SHA512 1501c913ba3b1856444536a9bfda7a2138a96088f940b483e963df342b91deb945d77bfb3c83ebddfcd7c3008695c0dd7df30ff9fd8502cbbcac1c610a273572 WHIRLPOOL 8f50a91febb0d2279ac867ae31cb14f996106625f0f26ba1bb8b5b576eedce6839f52c70e19a03f03be209f695c36b3ba1d94fadee6c9f134e2afffd5b99c476
+DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
diff --git a/app-emulation/spice/spice-0.12.6.ebuild b/app-emulation/spice/spice-0.12.6.ebuild
new file mode 100644
index 0000000..1ef8d8b
--- /dev/null
+++ b/app-emulation/spice/spice-0.12.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit eutils python-any-r1
+
+DESCRIPTION="SPICE server and client"
+HOMEPAGE="http://spice-space.org/"
+SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="client libressl sasl smartcard static-libs" # static
+
+# only the client links against libcacard, the libspice-server only uses the headers
+# the client cannot be built statically since alsa and qemu[smartcard] are missing static-libs
+RDEPEND="
+ >=dev-libs/glib-2.22:2[static-libs(+)?]
+ >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
+ media-libs/opus[static-libs(+)?]
+ sys-libs/zlib[static-libs(+)?]
+ virtual/jpeg:0=[static-libs(+)?]
+ >=x11-libs/pixman-0.17.7[static-libs(+)?]
+ !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
+ libressl? ( dev-libs/libressl[static-libs(+)?] )
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
+ client? (
+ media-libs/alsa-lib
+ >=x11-libs/libXrandr-1.2
+ x11-libs/libX11
+ x11-libs/libXext
+ >=x11-libs/libXinerama-1.0
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ smartcard? ( app-emulation/qemu[smartcard] )
+ )"
+
+DEPEND="
+ >=app-emulation/spice-protocol-0.12.10
+ virtual/pkgconfig
+ $(python_gen_any_dep \
+ '>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]')
+ smartcard? ( app-emulation/qemu[smartcard] )
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+
+src_prepare() {
+ epatch "${FILESDIR}/0.11.0-gold.patch"
+
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable client) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui \
+ --disable-static-linkage
+# $(use_enable static static-linkage) \
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}
^ permalink raw reply related [flat|nested] 96+ messages in thread
end of thread, other threads:[~2024-10-21 10:03 UTC | newest]
Thread overview: 96+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-18 20:05 [gentoo-commits] repo/gentoo:master commit in: app-emulation/spice/ Ulrich Müller
-- strict thread matches above, loose matches on Subject: below --
2024-10-21 10:03 Sam James
2024-04-24 6:10 Joonas Niilola
2023-07-11 8:43 Jakov Smolić
2023-07-08 3:39 Sam James
2023-07-07 10:14 Sam James
2023-07-07 4:40 Sam James
2023-05-28 7:28 Joonas Niilola
2023-05-16 4:12 Sam James
2023-05-14 8:48 Sam James
2023-05-10 0:29 Sam James
2023-05-10 0:29 Sam James
2023-03-16 14:04 Arthur Zamarin
2023-03-04 8:56 Joonas Niilola
2023-03-04 6:08 Arthur Zamarin
2023-02-16 17:13 Michał Górny
2022-12-18 3:20 John Helmert III
2022-12-18 2:35 John Helmert III
2022-06-08 8:45 Agostino Sarubbo
2022-06-07 8:20 Joonas Niilola
2022-06-07 8:20 Joonas Niilola
2022-06-07 7:07 Jakov Smolić
2022-06-07 5:54 Sam James
2022-05-19 12:19 WANG Xuerui
2022-01-23 8:05 Yixun Lan
2022-01-05 16:10 Mart Raudsepp
2022-01-03 0:11 Georgy Yakovlev
2021-12-27 17:09 Mart Raudsepp
2021-07-24 18:59 John Helmert III
2021-05-18 20:40 Ulrich Müller
2021-05-18 17:16 Sam James
2021-04-30 19:04 Mikle Kolyada
2021-04-10 4:24 Sam James
2021-04-09 22:24 Sam James
2021-04-09 22:20 Sam James
2021-04-07 12:53 Ben Kohler
2021-04-06 19:49 Sam James
2021-04-04 22:17 Matthias Maier
2021-04-04 18:54 Matthias Maier
2020-11-07 3:49 Georgy Yakovlev
2020-08-19 22:40 Sam James
2020-06-08 2:41 Georgy Yakovlev
2020-05-15 19:38 Andreas Sturmlechner
2020-03-27 9:30 James Le Cuirot
2020-03-15 18:41 Agostino Sarubbo
2020-03-15 18:26 Agostino Sarubbo
2020-03-14 21:44 Matthias Maier
2020-03-14 20:54 Matthias Maier
2019-09-22 2:29 Matthias Maier
2019-09-22 2:29 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2018-12-03 2:43 Jonathan Callen
2018-08-20 0:41 Matthias Maier
2018-08-18 23:16 Mikle Kolyada
2018-03-29 15:19 Thomas Deutschmann
2018-03-19 19:50 Agostino Sarubbo
2018-03-19 15:41 Matthias Maier
2018-03-19 15:41 Matthias Maier
2018-01-20 14:58 Aaron Bauman
2017-09-07 7:12 Yixun Lan
2017-08-18 21:02 Thomas Deutschmann
2017-08-17 17:06 Michał Górny
2017-07-15 9:57 Tobias Klausmann
2017-05-13 23:21 Matthias Maier
2017-05-13 22:55 Matthias Maier
2017-05-13 22:55 Matthias Maier
2017-05-11 8:37 Agostino Sarubbo
2017-05-11 7:51 Agostino Sarubbo
2017-05-11 5:07 Matthias Maier
2017-04-21 17:36 Pacho Ramos
2016-11-23 10:04 Yixun Lan
2016-10-26 21:36 Patrice Clement
2016-09-10 13:58 Matthias Maier
2016-08-17 10:04 Patrick Lauer
2016-08-17 6:37 Yixun Lan
2016-08-08 4:53 Matthias Maier
2016-06-15 16:37 Matthias Maier
2016-06-15 7:18 Agostino Sarubbo
2016-06-14 19:02 Matthias Maier
2016-06-14 10:19 Agostino Sarubbo
2016-06-14 5:46 Matthias Maier
2016-06-14 4:14 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-03-02 2:58 Doug Goldstein
2016-02-02 17:00 Manuel Rüger
2015-11-18 20:54 Matthias Maier
2015-11-18 8:57 Agostino Sarubbo
2015-11-17 13:25 Patrice Clement
2015-11-17 13:25 Patrice Clement
2015-11-16 16:53 Agostino Sarubbo
2015-11-15 7:46 Matthias Maier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox