* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-06-22 17:46 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-06-22 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 542cc703ae9b392d7bd4c0012e6286ae4ef23fd0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 17:46:19 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 17:46:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542cc703
dev-util/ostree: Stabilize 2023.2 amd64, #909007
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2.ebuild
index 273185052d8b..86ec61715472 100644
--- a/dev-util/ostree/ostree-2023.2.ebuild
+++ b/dev-util/ostree/ostree-2023.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-09-20 14:32 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2024-09-20 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 67d6e574d01759ae62a75ca6d6919824e59e89c7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 20 14:04:45 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 20 14:32:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d6e574
dev-util/ostree: remove USE="httpd"
`--enable-trivial-httpd-cmdline` was dropped from code between
v2023.5 and v2023.6, in commit [1]. As a result, this useflag was a
NOP, so we can drop the useflag and it's relevant $(use_enable).
[1] https://github.com/ostreedev/ostree/commit/0c36e8143d3c95d454b65c38f923cf71d08d5eb7
Closes: https://bugs.gentoo.org/925427
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2024.3-r1.ebuild | 4 +---
dev-util/ostree/ostree-2024.3.ebuild | 4 +---
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-util/ostree/ostree-2024.3-r1.ebuild b/dev-util/ostree/ostree-2024.3-r1.ebuild
index 05bac56034ba..29dd0ff2a1fb 100644
--- a/dev-util/ostree/ostree-2024.3-r1.ebuild
+++ b/dev-util/ostree/ostree-2024.3-r1.ebuild
@@ -16,12 +16,11 @@ S="${WORKDIR}/lib${P}"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="
dracut? ( systemd )
http2? ( curl )
- httpd? ( || ( curl soup ) )
"
RDEPEND="
@@ -93,7 +92,6 @@ src_configure() {
$(usex introspection --enable-introspection={,} yes no)
$(use_with gpg gpgme)
$(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
$(use_with selinux )
$(use_with soup soup3)
--without-soup # libsoup:2.4
diff --git a/dev-util/ostree/ostree-2024.3.ebuild b/dev-util/ostree/ostree-2024.3.ebuild
index 385ce99ce4cb..bc45f57a3635 100644
--- a/dev-util/ostree/ostree-2024.3.ebuild
+++ b/dev-util/ostree/ostree-2024.3.ebuild
@@ -16,12 +16,11 @@ S="${WORKDIR}/lib${P}"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="
dracut? ( systemd )
http2? ( curl )
- httpd? ( || ( curl soup ) )
"
RDEPEND="
@@ -92,7 +91,6 @@ src_configure() {
$(usex introspection --enable-introspection={,} yes no)
$(use_with gpg gpgme)
$(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
$(use_with selinux )
$(use_with soup soup3)
--without-soup # libsoup:2.4
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-06-23 1:49 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2024-06-23 1:49 UTC (permalink / raw
To: gentoo-commits
commit: 15671a3ddc016183a3069ccb03cb2b154a75d7ce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 01:46:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 01:49:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15671a3d
dev-util/ostree: subscribe to libassuan subslot
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/{ostree-2023.1.ebuild => ostree-2023.1-r1.ebuild} | 4 ++--
dev-util/ostree/{ostree-2023.2.ebuild => ostree-2023.2-r1.ebuild} | 4 ++--
dev-util/ostree/{ostree-2023.3.ebuild => ostree-2023.3-r2.ebuild} | 4 ++--
dev-util/ostree/{ostree-2023.3-r1.ebuild => ostree-2023.3-r3.ebuild} | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1-r1.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2023.1.ebuild
rename to dev-util/ostree/ostree-2023.1-r1.ebuild
index 94174a9acdaf..80a7ccd04806 100644
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ b/dev-util/ostree/ostree-2023.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ REQUIRED_USE="
COMMON_DEPEND="
app-arch/xz-utils
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/glib:2
sys-fs/fuse:3
sys-libs/zlib
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2-r1.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2023.2.ebuild
rename to dev-util/ostree/ostree-2023.2-r1.ebuild
index 86ec61715472..5a4ceedad43a 100644
--- a/dev-util/ostree/ostree-2023.2.ebuild
+++ b/dev-util/ostree/ostree-2023.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ REQUIRED_USE="
RDEPEND="
app-arch/xz-utils
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/glib:2
sys-fs/fuse:3
sys-libs/zlib
diff --git a/dev-util/ostree/ostree-2023.3.ebuild b/dev-util/ostree/ostree-2023.3-r2.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2023.3.ebuild
rename to dev-util/ostree/ostree-2023.3-r2.ebuild
index 86ec61715472..5a4ceedad43a 100644
--- a/dev-util/ostree/ostree-2023.3.ebuild
+++ b/dev-util/ostree/ostree-2023.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ REQUIRED_USE="
RDEPEND="
app-arch/xz-utils
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/glib:2
sys-fs/fuse:3
sys-libs/zlib
diff --git a/dev-util/ostree/ostree-2023.3-r1.ebuild b/dev-util/ostree/ostree-2023.3-r3.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2023.3-r1.ebuild
rename to dev-util/ostree/ostree-2023.3-r3.ebuild
index 3f15f173ee52..48eb2de51fc0 100644
--- a/dev-util/ostree/ostree-2023.3-r1.ebuild
+++ b/dev-util/ostree/ostree-2023.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ REQUIRED_USE="
RDEPEND="
app-arch/xz-utils
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/glib:2
sys-fs/fuse:3
sys-libs/zlib
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-05-13 12:39 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2024-05-13 12:39 UTC (permalink / raw
To: gentoo-commits
commit: edb2080e0ab99467572b5ff8eab5f69aa1ee1b93
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 12:39:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 13 12:39:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2080e
dev-util/ostree: Stabilize 2024.3 arm64, #931753
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2024.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2024.3.ebuild b/dev-util/ostree/ostree-2024.3.ebuild
index 096a4912c6f8..385ce99ce4cb 100644
--- a/dev-util/ostree/ostree-2024.3.ebuild
+++ b/dev-util/ostree/ostree-2024.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/lib${P}"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-05-11 15:16 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2024-05-11 15:16 UTC (permalink / raw
To: gentoo-commits
commit: e8edd092d3fdcfd41050af94b0757efb2325fe81
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 15:16:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 11 15:16:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8edd092
dev-util/ostree: Stabilize 2024.3 amd64, #931753
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2024.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2024.3.ebuild b/dev-util/ostree/ostree-2024.3.ebuild
index afe1ebc5584e..096a4912c6f8 100644
--- a/dev-util/ostree/ostree-2024.3.ebuild
+++ b/dev-util/ostree/ostree-2024.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/lib${P}"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-05-11 14:38 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2024-05-11 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 3fc0f93ebc815727409fa8a20fe1977b4d097d15
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 14:38:13 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 11 14:38:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc0f93e
dev-util/ostree: Stabilize 2024.3 x86, #931753
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2024.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2024.3.ebuild b/dev-util/ostree/ostree-2024.3.ebuild
index 295c98e3a0b9..afe1ebc5584e 100644
--- a/dev-util/ostree/ostree-2024.3.ebuild
+++ b/dev-util/ostree/ostree-2024.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/lib${P}"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2024-02-24 15:26 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2024-02-24 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 635cb3b6a65f29ae00b50458406581fc1d940334
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 19:16:07 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 15:26:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635cb3b6
dev-util/ostree: add 2024.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2024.3.ebuild | 121 +++++++++++++++++++++++++++++++++++
2 files changed, 122 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index df5f83f8b352..85fcb80f2d3e 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -2,3 +2,4 @@ DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998
DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c29952a36c07cdd33a7db7802876ce154b5ac1f3669605ab3949a539aa8e2b3a3d94608557eb65249b5188f9d012 SHA512 549a2bdf8cef93d421aaf990e2d1c534063f0314b5933db7ce123bdd138229e24cc171d541296e45a7546a91d35149c1c8f29ea90949876200c574e7ec297b98
DIST ostree-2023.3.tar.xz 2075168 BLAKE2B 6e699420a89b36520e60a5682a421fd8f10eb20702abe6af97be9ee78a04be98e8d164157d29726de9e63b869051f7e60f199776ea3d959d4f0ad4165ff780c6 SHA512 af3b80d55e15b515e860ab0ee5f061f1a4d649b21441d5cde66e71ff4349ef480565cb795838ebce2f42784d53e349c2443159d9ee452277001d930ba814fe40
DIST ostree-2023.5.tar.xz 2115184 BLAKE2B ac1fa6764e1b7e5cd6656f2977b2605e3d2c612e6ee426fc8dbd7c84d6aebe72159943d7c2e53a2898aee6c085814228df772edc35b93daa23cb14bbb5642a6f SHA512 0bb19f199344d8db7299cf710f2ba0b2657cdcb5b1fc6d85446cef9538b069e470b47fc0c2c1029e12b8b9adb978f32a6f44f48949ff5c97a01051a425a9f2d5
+DIST ostree-2024.3.tar.xz 2141876 BLAKE2B 5a2639b99697eaf3f0a94d619c5121cb095bd21813af800041a9a4a077240ed4508c96fb67387f850a42bc4058c99d2d260ff66b0cee2fc89df64dae0b9b0508 SHA512 717e74bdaffe839acad68169d4a0290b3d81f2fb31329d02c507168b00b0b02928e2bb29c8c8fcef65a6581b98d9bad991adcde1579597b4be94822546c66573
diff --git a/dev-util/ostree/ostree-2024.3.ebuild b/dev-util/ostree/ostree-2024.3.ebuild
new file mode 100644
index 000000000000..295c98e3a0b9
--- /dev/null
+++ b/dev-util/ostree/ostree-2024.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:3.0 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xsl-stylesheets
+ doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+BDEPEND="
+ dev-libs/libxslt
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2023.3-dont-force-clang-introspection.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup soup3)
+ --without-soup # libsoup:2.4
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-12-08 11:08 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2023-12-08 11:08 UTC (permalink / raw
To: gentoo-commits
commit: 9589b318f07d28af442712bf5dd0a04c469677b2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 11:08:11 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 8 11:08:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9589b318
dev-util/ostree: Stabilize 2023.5 amd64, #919437
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2023.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.5.ebuild b/dev-util/ostree/ostree-2023.5.ebuild
index fb4366400ece..bd78accab71b 100644
--- a/dev-util/ostree/ostree-2023.5.ebuild
+++ b/dev-util/ostree/ostree-2023.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-12-08 9:58 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-12-08 9:58 UTC (permalink / raw
To: gentoo-commits
commit: f0263d4c6a119986344593331bed46f3138bfe03
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 09:58:28 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 8 09:58:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0263d4c
dev-util/ostree: Stabilize 2023.5 arm64, #919437
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.5.ebuild b/dev-util/ostree/ostree-2023.5.ebuild
index b18ad660bf21..fb4366400ece 100644
--- a/dev-util/ostree/ostree-2023.5.ebuild
+++ b/dev-util/ostree/ostree-2023.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-12-08 9:02 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-12-08 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 9b0b8cb8df2ac06ec9147376aef79b0cae87e9cb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 09:02:30 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 8 09:02:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0b8cb8
dev-util/ostree: Stabilize 2023.5 x86, #919437
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.5.ebuild b/dev-util/ostree/ostree-2023.5.ebuild
index 680a258f04e4..b18ad660bf21 100644
--- a/dev-util/ostree/ostree-2023.5.ebuild
+++ b/dev-util/ostree/ostree-2023.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-07-09 13:03 Matt Turner
0 siblings, 0 replies; 81+ messages in thread
From: Matt Turner @ 2023-07-09 13:03 UTC (permalink / raw
To: gentoo-commits
commit: 50de3b8796725a4b6dd952f12fe1cc2a1c953134
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 13:00:25 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 13:03:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50de3b87
dev-util/ostree: Version bump to 2023.5
* Switch to libsoup:3.0
* Drop dependency on dev-libs/libassuan (I see no evidence that this was
ever a dependency)
* Unconditionally depend on app-text/docbook-xml-dtd:4.2 (for man pages)
* Depend on app-text/docbook-xml-dtd:4.3 for USE=doc
* Move dev-libs/libxslt from DEPEND to BDEPEND
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2023.5.ebuild | 122 +++++++++++++++++++++++++++++++++++
2 files changed, 123 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index fdf6f914fa65..df5f83f8b352 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998f945a78bc6eb99330eed45739d1e6fb66589cefba10eea608c5cd389cc121a890c27efa773a405a5d8b1f117d9 SHA512 a6a6e47d6cb9ec6826d48a50a2abac69e4a040f2b5830d39e8a006c738a163fb15fde8630bf271d92cec9470601281669cd4bf942e4b7c4d42441bd5d1730572
DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c29952a36c07cdd33a7db7802876ce154b5ac1f3669605ab3949a539aa8e2b3a3d94608557eb65249b5188f9d012 SHA512 549a2bdf8cef93d421aaf990e2d1c534063f0314b5933db7ce123bdd138229e24cc171d541296e45a7546a91d35149c1c8f29ea90949876200c574e7ec297b98
DIST ostree-2023.3.tar.xz 2075168 BLAKE2B 6e699420a89b36520e60a5682a421fd8f10eb20702abe6af97be9ee78a04be98e8d164157d29726de9e63b869051f7e60f199776ea3d959d4f0ad4165ff780c6 SHA512 af3b80d55e15b515e860ab0ee5f061f1a4d649b21441d5cde66e71ff4349ef480565cb795838ebce2f42784d53e349c2443159d9ee452277001d930ba814fe40
+DIST ostree-2023.5.tar.xz 2115184 BLAKE2B ac1fa6764e1b7e5cd6656f2977b2605e3d2c612e6ee426fc8dbd7c84d6aebe72159943d7c2e53a2898aee6c085814228df772edc35b93daa23cb14bbb5642a6f SHA512 0bb19f199344d8db7299cf710f2ba0b2657cdcb5b1fc6d85446cef9538b069e470b47fc0c2c1029e12b8b9adb978f32a6f44f48949ff5c97a01051a425a9f2d5
diff --git a/dev-util/ostree/ostree-2023.5.ebuild b/dev-util/ostree/ostree-2023.5.ebuild
new file mode 100644
index 000000000000..680a258f04e4
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.5.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:3.0 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xsl-stylesheets
+ doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+BDEPEND="
+ dev-libs/libxslt
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2023.3-dont-force-clang-introspection.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup soup3)
+ --without-soup # libsoup:2.4
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-07-07 21:22 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2023-07-07 21:22 UTC (permalink / raw
To: gentoo-commits
commit: 2e31877224632806cd2784ff9bab769510e1ba80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 21:21:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 21:21:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e318772
dev-util/ostree: Stabilize 2023.3 arm64, #909671
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2023.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.3.ebuild b/dev-util/ostree/ostree-2023.3.ebuild
index 5c62a549029f..86ec61715472 100644
--- a/dev-util/ostree/ostree-2023.3.ebuild
+++ b/dev-util/ostree/ostree-2023.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-06-22 17:46 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-06-22 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 67a0e9bc8939fbe82b27d73f29db260439951f15
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 17:46:17 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 17:46:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a0e9bc
dev-util/ostree: Stabilize 2023.2 arm64, #909007
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2.ebuild
index 32ce2d1f9766..d14efdb585db 100644
--- a/dev-util/ostree/ostree-2023.2.ebuild
+++ b/dev-util/ostree/ostree-2023.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-06-22 17:46 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-06-22 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 2d53ef5f7d673533809bc5467aa0c4f412bba888
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 22 17:46:18 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 17:46:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d53ef5f
dev-util/ostree: Stabilize 2023.2 x86, #909007
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2.ebuild
index d14efdb585db..273185052d8b 100644
--- a/dev-util/ostree/ostree-2023.2.ebuild
+++ b/dev-util/ostree/ostree-2023.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
"
S="${WORKDIR}/lib${P}"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-06-03 17:21 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-06-03 17:21 UTC (permalink / raw
To: gentoo-commits
commit: c288a5325ac39dae5b79f9c1f1d01ec9c0f1aeaf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 17:08:26 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 17:08:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c288a532
dev-util/ostree: add 2023.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2023.3.ebuild | 118 +++++++++++++++++++++++++++++++++++
2 files changed, 119 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 1c02961b8818..fdf6f914fa65 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1,3 @@
DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998f945a78bc6eb99330eed45739d1e6fb66589cefba10eea608c5cd389cc121a890c27efa773a405a5d8b1f117d9 SHA512 a6a6e47d6cb9ec6826d48a50a2abac69e4a040f2b5830d39e8a006c738a163fb15fde8630bf271d92cec9470601281669cd4bf942e4b7c4d42441bd5d1730572
DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c29952a36c07cdd33a7db7802876ce154b5ac1f3669605ab3949a539aa8e2b3a3d94608557eb65249b5188f9d012 SHA512 549a2bdf8cef93d421aaf990e2d1c534063f0314b5933db7ce123bdd138229e24cc171d541296e45a7546a91d35149c1c8f29ea90949876200c574e7ec297b98
+DIST ostree-2023.3.tar.xz 2075168 BLAKE2B 6e699420a89b36520e60a5682a421fd8f10eb20702abe6af97be9ee78a04be98e8d164157d29726de9e63b869051f7e60f199776ea3d959d4f0ad4165ff780c6 SHA512 af3b80d55e15b515e860ab0ee5f061f1a4d649b21441d5cde66e71ff4349ef480565cb795838ebce2f42784d53e349c2443159d9ee452277001d930ba814fe40
diff --git a/dev-util/ostree/ostree-2023.3.ebuild b/dev-util/ostree/ostree-2023.3.ebuild
new file mode 100644
index 000000000000..32ce2d1f9766
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.3.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )
+"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-05-10 18:30 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-05-10 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 537cc579c03d3efa35a63540d157842c2a966b8a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 18:29:23 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 18:30:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537cc579
dev-util/ostree: add 2023.2
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2023.2.ebuild | 118 +++++++++++++++++++++++++++++++++++
2 files changed, 119 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index fb9c66791c36..3538e42ec57f 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
DIST ostree-2022.7.tar.xz 2076728 BLAKE2B 7308be450e4aa9bebe3e8b86031bf75b7d0cd07a2e36d6d11d01aa8e8d19ed02e8560931a83f18856c7d4fc7ae6045d22b6aa4d7f577f3df9e704ae9d7562d3e SHA512 725eff027b2c4c1aec0c222a5fa6059f3a777f4d0c831b82a4021befba0078692aa5ced2c4c609530c70462b4148a3cc33152e3d9dc4a5d6f8cf98f61ef09c2a
DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998f945a78bc6eb99330eed45739d1e6fb66589cefba10eea608c5cd389cc121a890c27efa773a405a5d8b1f117d9 SHA512 a6a6e47d6cb9ec6826d48a50a2abac69e4a040f2b5830d39e8a006c738a163fb15fde8630bf271d92cec9470601281669cd4bf942e4b7c4d42441bd5d1730572
+DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c29952a36c07cdd33a7db7802876ce154b5ac1f3669605ab3949a539aa8e2b3a3d94608557eb65249b5188f9d012 SHA512 549a2bdf8cef93d421aaf990e2d1c534063f0314b5933db7ce123bdd138229e24cc171d541296e45a7546a91d35149c1c8f29ea90949876200c574e7ec297b98
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2.ebuild
new file mode 100644
index 000000000000..32ce2d1f9766
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )
+"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-05-10 18:30 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-05-10 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 70cb412bb0eb370bebf90975b5f83c265b36ed76
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 18:29:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 18:30:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cb412b
dev-util/ostree: drop 2022.6, 2022.7-r1
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/Manifest | 2 -
dev-util/ostree/ostree-2022.6.ebuild | 116 ------------------------------
dev-util/ostree/ostree-2022.7-r1.ebuild | 120 --------------------------------
3 files changed, 238 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 3538e42ec57f..1c02961b8818 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,4 +1,2 @@
-DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
-DIST ostree-2022.7.tar.xz 2076728 BLAKE2B 7308be450e4aa9bebe3e8b86031bf75b7d0cd07a2e36d6d11d01aa8e8d19ed02e8560931a83f18856c7d4fc7ae6045d22b6aa4d7f577f3df9e704ae9d7562d3e SHA512 725eff027b2c4c1aec0c222a5fa6059f3a777f4d0c831b82a4021befba0078692aa5ced2c4c609530c70462b4148a3cc33152e3d9dc4a5d6f8cf98f61ef09c2a
DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998f945a78bc6eb99330eed45739d1e6fb66589cefba10eea608c5cd389cc121a890c27efa773a405a5d8b1f117d9 SHA512 a6a6e47d6cb9ec6826d48a50a2abac69e4a040f2b5830d39e8a006c738a163fb15fde8630bf271d92cec9470601281669cd4bf942e4b7c4d42441bd5d1730572
DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c29952a36c07cdd33a7db7802876ce154b5ac1f3669605ab3949a539aa8e2b3a3d94608557eb65249b5188f9d012 SHA512 549a2bdf8cef93d421aaf990e2d1c534063f0314b5933db7ce123bdd138229e24cc171d541296e45a7546a91d35149c1c8f29ea90949876200c574e7ec297b98
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
deleted file mode 100644
index 030a24150f38..000000000000
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-musl-allperms.patch
-)
-
-src_prepare() {
- default
-
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2022.7-r1.ebuild b/dev-util/ostree/ostree-2022.7-r1.ebuild
deleted file mode 100644
index 8affb7d1e501..000000000000
--- a/dev-util/ostree/ostree-2022.7-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-PATCHES=(
- "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
-)
-
-src_prepare() {
- default
-
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ostree-tmpfiles.conf
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-05-10 0:29 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2023-05-10 0:29 UTC (permalink / raw
To: gentoo-commits
commit: 6b9b4ebfc35ab5c718e21a20def3e7bbfcbc52e3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 00:24:32 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 00:29:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9b4ebf
dev-util/ostree: unset YACC for bison
Closes: https://bugs.gentoo.org/884289
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2022.2.ebuild | 5 ++++-
dev-util/ostree/ostree-2022.5-r1.ebuild | 5 ++++-
dev-util/ostree/ostree-2022.6.ebuild | 5 ++++-
dev-util/ostree/ostree-2022.7-r1.ebuild | 3 +++
dev-util/ostree/ostree-2023.1.ebuild | 3 +++
5 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index ffd7127f1a9e..931a48f9ce06 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -71,6 +71,9 @@ src_prepare() {
}
src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
local econfargs=(
--enable-man
--enable-shared
diff --git a/dev-util/ostree/ostree-2022.5-r1.ebuild b/dev-util/ostree/ostree-2022.5-r1.ebuild
index 5500d617d7b6..eb443e50cc0b 100644
--- a/dev-util/ostree/ostree-2022.5-r1.ebuild
+++ b/dev-util/ostree/ostree-2022.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -78,6 +78,9 @@ src_prepare() {
}
src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
local econfargs=(
--enable-man
--enable-shared
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
index f5456a6e416e..030a24150f38 100644
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -77,6 +77,9 @@ src_prepare() {
}
src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
local econfargs=(
--enable-man
--enable-shared
diff --git a/dev-util/ostree/ostree-2022.7-r1.ebuild b/dev-util/ostree/ostree-2022.7-r1.ebuild
index 0bcffeafb6bb..8affb7d1e501 100644
--- a/dev-util/ostree/ostree-2022.7-r1.ebuild
+++ b/dev-util/ostree/ostree-2022.7-r1.ebuild
@@ -77,6 +77,9 @@ src_prepare() {
}
src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
local econfargs=(
--enable-man
--enable-shared
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
index 8e2cb1c035f1..94174a9acdaf 100644
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ b/dev-util/ostree/ostree-2023.1.ebuild
@@ -77,6 +77,9 @@ src_prepare() {
}
src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
local econfargs=(
--enable-man
--enable-shared
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-05-01 5:29 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2023-05-01 5:29 UTC (permalink / raw
To: gentoo-commits
commit: c7a0fdb27bd13c3389c4a74f15c6ccadcc9bdea7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 05:28:59 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 05:28:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a0fdb2
dev-util/ostree: Stabilize 2023.1 amd64, #905382
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2023.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
index e2ac438200fa..8e2cb1c035f1 100644
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ b/dev-util/ostree/ostree-2023.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-04-30 23:50 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2023-04-30 23:50 UTC (permalink / raw
To: gentoo-commits
commit: f84a8063c6bd35000f8e58aab898c8dc8ee26e3f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:49:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:49:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84a8063
dev-util/ostree: Stabilize 2023.1 x86, #905382
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2023.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
index 5cd505be7073..e2ac438200fa 100644
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ b/dev-util/ostree/ostree-2023.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-04-30 23:50 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2023-04-30 23:50 UTC (permalink / raw
To: gentoo-commits
commit: c7415459c232599fbe5997b2d70235b63cad49ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:49:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:49:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7415459
dev-util/ostree: Stabilize 2023.1 arm64, #905382
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2023.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
index 216bb923eea8..5cd505be7073 100644
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ b/dev-util/ostree/ostree-2023.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-03-16 23:49 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2023-03-16 23:49 UTC (permalink / raw
To: gentoo-commits
commit: d79d6344ce17fcf90c74dd8d722ef2081efc4874
Author: Randall T. Vasquez <ran.dall <AT> icloud <DOT> com>
AuthorDate: Thu Mar 16 01:09:45 2023 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 23:49:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79d6344
dev-util/ostree: add 2023.1
Signed-off-by: Randall T. Vasquez <ran.dall <AT> icloud.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2023.1.ebuild | 117 +++++++++++++++++++++++++++++++++++
2 files changed, 118 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index b1034191899c..d49147c6db07 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -3,3 +3,4 @@ DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12
DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
DIST ostree-2022.7.tar.xz 2076728 BLAKE2B 7308be450e4aa9bebe3e8b86031bf75b7d0cd07a2e36d6d11d01aa8e8d19ed02e8560931a83f18856c7d4fc7ae6045d22b6aa4d7f577f3df9e704ae9d7562d3e SHA512 725eff027b2c4c1aec0c222a5fa6059f3a777f4d0c831b82a4021befba0078692aa5ced2c4c609530c70462b4148a3cc33152e3d9dc4a5d6f8cf98f61ef09c2a
+DIST ostree-2023.1.tar.xz 2079904 BLAKE2B 993570624cb43684d81fff9f3789a9cee3b998f945a78bc6eb99330eed45739d1e6fb66589cefba10eea608c5cd389cc121a890c27efa773a405a5d8b1f117d9 SHA512 a6a6e47d6cb9ec6826d48a50a2abac69e4a040f2b5830d39e8a006c738a163fb15fde8630bf271d92cec9470601281669cd4bf942e4b7c4d42441bd5d1730572
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
new file mode 100644
index 000000000000..216bb923eea8
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-03-16 23:49 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2023-03-16 23:49 UTC (permalink / raw
To: gentoo-commits
commit: ae5dbd8fcfbf07a3276c4bd33b9fc5014ce7dbb4
Author: Randall T. Vasquez <ran.dall <AT> icloud <DOT> com>
AuthorDate: Thu Mar 16 17:26:03 2023 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 23:49:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5dbd8f
dev-util/ostree: drop 2021.3-r3
Closes: https://github.com/gentoo/gentoo/pull/30160
Signed-off-by: Randall T. Vasquez <ran.dall <AT> icloud.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 -
dev-util/ostree/ostree-2021.3-r3.ebuild | 106 --------------------------------
2 files changed, 107 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index d49147c6db07..a7eab749bf05 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,4 +1,3 @@
-DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
diff --git a/dev-util/ostree/ostree-2021.3-r3.ebuild b/dev-util/ostree/ostree-2021.3-r3.ebuild
deleted file mode 100644
index 424f7319c6e0..000000000000
--- a/dev-util/ostree/ostree-2021.3-r3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="
- dracut? ( systemd )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive:= )
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup:2.4 )
- dev-libs/libassuan
- dev-libs/glib:2
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2023-01-16 23:18 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2023-01-16 23:18 UTC (permalink / raw
To: gentoo-commits
commit: a4bfca8bdd9d5ab81ff499e9e2eb8ef9b8fa8ed3
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 23:15:08 2023 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 23:18:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bfca8b
dev-util/ostree: use tmpfiles.eclass
Closes: https://bugs.gentoo.org/890947
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/{ostree-2022.7.ebuild => ostree-2022.7-r1.ebuild} | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2022.7.ebuild b/dev-util/ostree/ostree-2022.7-r1.ebuild
similarity index 95%
rename from dev-util/ostree/ostree-2022.7.ebuild
rename to dev-util/ostree/ostree-2022.7-r1.ebuild
index 87bec56cdc45..0bcffeafb6bb 100644
--- a/dev-util/ostree/ostree-2022.7.ebuild
+++ b/dev-util/ostree/ostree-2022.7-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools systemd
+inherit autotools systemd tmpfiles
DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
@@ -111,3 +111,7 @@ src_install() {
default
find "${D}" -name '*.la' -delete || die
}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-11-24 2:33 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-11-24 2:33 UTC (permalink / raw
To: gentoo-commits
commit: 62e1d904b5140e05d2aa2dcad05f579fc7ada96f
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 02:33:01 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 02:33:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e1d904
dev-util/ostree: add 2022.7
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.7.ebuild | 113 +++++++++++++++++++++++++++++++++++
2 files changed, 114 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 31dbc99bd3c0..b1034191899c 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -2,3 +2,4 @@ DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd8
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
+DIST ostree-2022.7.tar.xz 2076728 BLAKE2B 7308be450e4aa9bebe3e8b86031bf75b7d0cd07a2e36d6d11d01aa8e8d19ed02e8560931a83f18856c7d4fc7ae6045d22b6aa4d7f577f3df9e704ae9d7562d3e SHA512 725eff027b2c4c1aec0c222a5fa6059f3a777f4d0c831b82a4021befba0078692aa5ced2c4c609530c70462b4148a3cc33152e3d9dc4a5d6f8cf98f61ef09c2a
diff --git a/dev-util/ostree/ostree-2022.7.ebuild b/dev-util/ostree/ostree-2022.7.ebuild
new file mode 100644
index 000000000000..87bec56cdc45
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.7.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-11-03 8:08 Agostino Sarubbo
0 siblings, 0 replies; 81+ messages in thread
From: Agostino Sarubbo @ 2022-11-03 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 98e3aca878fa3a2cf755ec481bc179687fb233ea
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 08:08:15 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 08:08:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e3aca8
dev-util/ostree: Stabilize 2022.6 x86, #879221
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ostree/ostree-2022.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
index 2625598efe07..b673c6196958 100644
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-11-03 6:40 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2022-11-03 6:40 UTC (permalink / raw
To: gentoo-commits
commit: 372619aecbe2e9ec765a0ae5b9ca6abbf329056c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 06:39:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 06:39:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372619ae
dev-util/ostree: Stabilize 2022.6 amd64, #879221
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2022.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
index 2218f0bd753b..2625598efe07 100644
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-11-03 6:15 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2022-11-03 6:15 UTC (permalink / raw
To: gentoo-commits
commit: 1bdc3031e66ad01471263ca8e38d6820cf80363a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 06:15:02 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 06:15:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdc3031
dev-util/ostree: Stabilize 2022.6 arm64, #879221
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2022.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
index da6dd7613850..2218f0bd753b 100644
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-10-31 2:43 WANG Xuerui
0 siblings, 0 replies; 81+ messages in thread
From: WANG Xuerui @ 2022-10-31 2:43 UTC (permalink / raw
To: gentoo-commits
commit: b6608243f3005219f53cb41da57c42860dcd527c
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 02:42:33 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 02:42:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6608243
dev-util/ostree: keyword 2022.6 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-util/ostree/ostree-2022.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
index eb5a1bf3c90e..da6dd7613850 100644
--- a/dev-util/ostree/ostree-2022.6.ebuild
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-10-07 23:55 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-10-07 23:55 UTC (permalink / raw
To: gentoo-commits
commit: e8883f974ed71fbc247a9c07b66cb5b11ecbb4d2
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 7 23:54:51 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 23:55:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8883f97
dev-util/ostree: add 2022.6
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.6.ebuild | 109 +++++++++++++++++++++++++++++++++++
2 files changed, 110 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 5879886c1298..31dbc99bd3c0 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
+DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7
diff --git a/dev-util/ostree/ostree-2022.6.ebuild b/dev-util/ostree/ostree-2022.6.ebuild
new file mode 100644
index 000000000000..eb5a1bf3c90e
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.6.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ default
+
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-10-07 23:38 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-10-07 23:38 UTC (permalink / raw
To: gentoo-commits
commit: f3bb5c33eef1bcfb571af2ea036adf7db8d897ab
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 7 23:38:08 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 23:38:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb5c33
dev-util/ostree: drop 2022.4, 2022.5
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 -
dev-util/ostree/ostree-2022.4.ebuild | 107 -----------------------------------
dev-util/ostree/ostree-2022.5.ebuild | 107 -----------------------------------
3 files changed, 215 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 8e4a24ad9395..5879886c1298 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,4 +1,3 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
-DIST ostree-2022.4.tar.xz 2066276 BLAKE2B 67fe73babe11dac93f8e035f7baf39e98aa2be2d797d3831a30999de2f7205b33c3d0892d2ec007807f8720e15161ecccb7e5f3c047d07cb5763bfcac2170bd8 SHA512 a7745b951b1f36f483c215b311f86d860b988ebb06612e7eef2797fc34322c256ae83177337d918f3e8e3833fe9802f7d53131db59df73d29fb6c305b78879e5
DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
diff --git a/dev-util/ostree/ostree-2022.4.ebuild b/dev-util/ostree/ostree-2022.4.ebuild
deleted file mode 100644
index 43f60e37b878..000000000000
--- a/dev-util/ostree/ostree-2022.4.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2022.5.ebuild b/dev-util/ostree/ostree-2022.5.ebuild
deleted file mode 100644
index 43f60e37b878..000000000000
--- a/dev-util/ostree/ostree-2022.5.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-07-24 19:07 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-07-24 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 2a04bdcea7e1c3661facb34f4f0c7d27149be92f
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 24 19:06:37 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 19:07:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a04bdce
dev-util/ostree: add 2022.5
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.5.ebuild | 107 +++++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 4674bbb68393..8e4a24ad9395 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
DIST ostree-2022.4.tar.xz 2066276 BLAKE2B 67fe73babe11dac93f8e035f7baf39e98aa2be2d797d3831a30999de2f7205b33c3d0892d2ec007807f8720e15161ecccb7e5f3c047d07cb5763bfcac2170bd8 SHA512 a7745b951b1f36f483c215b311f86d860b988ebb06612e7eef2797fc34322c256ae83177337d918f3e8e3833fe9802f7d53131db59df73d29fb6c305b78879e5
+DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654
diff --git a/dev-util/ostree/ostree-2022.5.ebuild b/dev-util/ostree/ostree-2022.5.ebuild
new file mode 100644
index 000000000000..43f60e37b878
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-06-08 3:16 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-06-08 3:16 UTC (permalink / raw
To: gentoo-commits
commit: a9e3b8e119d4c1cc1a4e9c74e4c95aa32a5f797e
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 03:16:19 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 03:16:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e3b8e1
dev-util/ostree: add 2022.4
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.4.ebuild | 107 +++++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index c21b8aaf8f40..4674bbb68393 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1,3 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
+DIST ostree-2022.4.tar.xz 2066276 BLAKE2B 67fe73babe11dac93f8e035f7baf39e98aa2be2d797d3831a30999de2f7205b33c3d0892d2ec007807f8720e15161ecccb7e5f3c047d07cb5763bfcac2170bd8 SHA512 a7745b951b1f36f483c215b311f86d860b988ebb06612e7eef2797fc34322c256ae83177337d918f3e8e3833fe9802f7d53131db59df73d29fb6c305b78879e5
diff --git a/dev-util/ostree/ostree-2022.4.ebuild b/dev-util/ostree/ostree-2022.4.ebuild
new file mode 100644
index 000000000000..43f60e37b878
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.4.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-06-08 3:13 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-06-08 3:13 UTC (permalink / raw
To: gentoo-commits
commit: 3dd4c0ecd18e21bb5e855c76693781c81b68d4a7
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 03:13:09 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 03:13:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd4c0ec
dev-util/ostree: drop 2021.4-r2, 2021.5-r1, 2022.1-r1
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 3 -
dev-util/ostree/ostree-2021.4-r2.ebuild | 107 --------------------------------
dev-util/ostree/ostree-2021.5-r1.ebuild | 107 --------------------------------
dev-util/ostree/ostree-2022.1-r1.ebuild | 107 --------------------------------
4 files changed, 324 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 7be62c70602a..c21b8aaf8f40 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,5 +1,2 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
-DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
-DIST ostree-2021.5.tar.xz 2049572 BLAKE2B 946e863470e53a27f9936e224e2fdf00aa70c47d141b4101e00935f597aee037fd60d0d5660e7f41cb7a3fc7051a5f286a96e10a16b7f35da2be26c29c745346 SHA512 73d463e9cfaa027ac640051615b312c1800e71b2587e33cbae1e60356cb3c3f5d4afcda8ace680636ebd1d112061f2a8a7c25c46aa24a1b260244451157ffe8a
-DIST ostree-2022.1.tar.xz 2101172 BLAKE2B 52f6723acfb2889ef232f0fdec39fc50a879b110fcc89aa318dc0eb336e50ef2c3cc0d4df4319601b6198b7789da3605a55979d0c9ee31029ae47832b0cb385f SHA512 73da367d3b9b5facc5ba894bd0f9297a7fc688fa69871b668e6568663fefc1f44433c8be352d57c23153b09144c6535e52d8c184a2ab103190ec37dc1abc2818
DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
diff --git a/dev-util/ostree/ostree-2021.4-r2.ebuild b/dev-util/ostree/ostree-2021.4-r2.ebuild
deleted file mode 100644
index 68a663e35584..000000000000
--- a/dev-util/ostree/ostree-2021.4-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2021.5-r1.ebuild b/dev-util/ostree/ostree-2021.5-r1.ebuild
deleted file mode 100644
index 68a663e35584..000000000000
--- a/dev-util/ostree/ostree-2021.5-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2022.1-r1.ebuild b/dev-util/ostree/ostree-2022.1-r1.ebuild
deleted file mode 100644
index 43f60e37b878..000000000000
--- a/dev-util/ostree/ostree-2022.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT+=" test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-04-13 3:08 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-04-13 3:08 UTC (permalink / raw
To: gentoo-commits
commit: 5b79c00c46ebdce7e5d8c276fcae07e1a2609579
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 03:07:06 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 03:08:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b79c00c
dev-util/ostree: hard depend on fuse:3
Bug: https://bugs.gentoo.org/838025
Suggested-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2022.1-r1.ebuild | 2 +-
dev-util/ostree/ostree-2022.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2022.1-r1.ebuild b/dev-util/ostree/ostree-2022.1-r1.ebuild
index 074a7b1d8b85..43f60e37b878 100644
--- a/dev-util/ostree/ostree-2022.1-r1.ebuild
+++ b/dev-util/ostree/ostree-2022.1-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
app-arch/xz-utils
dev-libs/libassuan
dev-libs/glib:2
- >=sys-fs/fuse-2.9.2
+ sys-fs/fuse:3
sys-libs/zlib
archive? ( app-arch/libarchive:= )
curl? ( net-misc/curl )
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index a17c391afa30..ffd7127f1a9e 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
app-arch/xz-utils
dev-libs/libassuan
dev-libs/glib:2
- >=sys-fs/fuse-2.9.2
+ sys-fs/fuse:3
sys-libs/zlib
archive? ( app-arch/libarchive:= )
curl? ( net-misc/curl )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-04-13 2:50 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-04-13 2:50 UTC (permalink / raw
To: gentoo-commits
commit: ad32542bca48dba9c41ffe093d07b8fd1e28d670
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 02:49:01 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 02:50:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad32542b
dev-util/ostree: use fuse:3 when available
Closes: https://bugs.gentoo.org/838025
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2022.1-r1.ebuild | 2 +-
dev-util/ostree/ostree-2022.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2022.1-r1.ebuild b/dev-util/ostree/ostree-2022.1-r1.ebuild
index 68a663e35584..074a7b1d8b85 100644
--- a/dev-util/ostree/ostree-2022.1-r1.ebuild
+++ b/dev-util/ostree/ostree-2022.1-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
app-arch/xz-utils
dev-libs/libassuan
dev-libs/glib:2
- >=sys-fs/fuse-2.9.2:0
+ >=sys-fs/fuse-2.9.2
sys-libs/zlib
archive? ( app-arch/libarchive:= )
curl? ( net-misc/curl )
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index 5d869c3a5540..a17c391afa30 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
app-arch/xz-utils
dev-libs/libassuan
dev-libs/glib:2
- >=sys-fs/fuse-2.9.2:0
+ >=sys-fs/fuse-2.9.2
sys-libs/zlib
archive? ( app-arch/libarchive:= )
curl? ( net-misc/curl )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-04-02 12:04 Arthur Zamarin
0 siblings, 0 replies; 81+ messages in thread
From: Arthur Zamarin @ 2022-04-02 12:04 UTC (permalink / raw
To: gentoo-commits
commit: fd1648c2d6488dc31656ce318b9f12d8896668b5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 12:03:55 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 12:03:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1648c2
dev-util/ostree: Stabilize 2022.2 arm64, #835694
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ostree/ostree-2022.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index c0d49f17cfd3..5d869c3a5540 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-04-01 15:17 Jakov Smolić
0 siblings, 0 replies; 81+ messages in thread
From: Jakov Smolić @ 2022-04-01 15:17 UTC (permalink / raw
To: gentoo-commits
commit: b2de2afde8fcf592e83e37c89be079a88a6bd79b
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 15:16:27 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 15:16:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2de2afd
dev-util/ostree: Stabilize 2022.2 amd64, #835694
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/ostree/ostree-2022.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index 68a663e35584..3c8bdbccdb7b 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-04-01 15:17 Jakov Smolić
0 siblings, 0 replies; 81+ messages in thread
From: Jakov Smolić @ 2022-04-01 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 663f2077fc897489058910e1c32d45594ff83516
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 15:16:54 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 15:16:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663f2077
dev-util/ostree: Stabilize 2022.2 x86, #835694
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/ostree/ostree-2022.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
index 3c8bdbccdb7b..c0d49f17cfd3 100644
--- a/dev-util/ostree/ostree-2022.2.ebuild
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-03-05 0:22 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-03-05 0:22 UTC (permalink / raw
To: gentoo-commits
commit: a325806f1a9d81e16f7c0971b06a786ad4703268
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 5 00:21:31 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Mar 5 00:21:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a325806f
dev-util/ostree: Bump to version 2022.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.2.ebuild | 107 +++++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index bcc1443a42e6..7be62c70602a 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -2,3 +2,4 @@ DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd8
DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
DIST ostree-2021.5.tar.xz 2049572 BLAKE2B 946e863470e53a27f9936e224e2fdf00aa70c47d141b4101e00935f597aee037fd60d0d5660e7f41cb7a3fc7051a5f286a96e10a16b7f35da2be26c29c745346 SHA512 73d463e9cfaa027ac640051615b312c1800e71b2587e33cbae1e60356cb3c3f5d4afcda8ace680636ebd1d112061f2a8a7c25c46aa24a1b260244451157ffe8a
DIST ostree-2022.1.tar.xz 2101172 BLAKE2B 52f6723acfb2889ef232f0fdec39fc50a879b110fcc89aa318dc0eb336e50ef2c3cc0d4df4319601b6198b7789da3605a55979d0c9ee31029ae47832b0cb385f SHA512 73da367d3b9b5facc5ba894bd0f9297a7fc688fa69871b668e6568663fefc1f44433c8be352d57c23153b09144c6535e52d8c184a2ab103190ec37dc1abc2818
+DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe
diff --git a/dev-util/ostree/ostree-2022.2.ebuild b/dev-util/ostree/ostree-2022.2.ebuild
new file mode 100644
index 000000000000..68a663e35584
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-02-16 22:11 David Seifert
0 siblings, 0 replies; 81+ messages in thread
From: David Seifert @ 2022-02-16 22:11 UTC (permalink / raw
To: gentoo-commits
commit: 0d24c3a10c7f37b0f5a621e860c46af15a47dece
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 22:11:11 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 22:11:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d24c3a1
dev-util/ostree: add subslot op on app-crypt/gpgme
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-util/ostree/{ostree-2021.3-r2.ebuild => ostree-2021.3-r3.ebuild} | 4 ++--
dev-util/ostree/{ostree-2022.1.ebuild => ostree-2021.4-r2.ebuild} | 2 +-
dev-util/ostree/{ostree-2021.4-r1.ebuild => ostree-2021.5-r1.ebuild} | 4 ++--
dev-util/ostree/{ostree-2021.5.ebuild => ostree-2022.1-r1.ebuild} | 4 ++--
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r3.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2021.3-r2.ebuild
rename to dev-util/ostree/ostree-2021.3-r3.ebuild
index b422addea358..424f7319c6e0 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,7 @@ COMMON_DEPEND="
dev-libs/glib:2
dracut? ( sys-kernel/dracut )
gpg? (
- app-crypt/gpgme
+ app-crypt/gpgme:=
dev-libs/libgpg-error
)
grub? ( sys-boot/grub:2= )
diff --git a/dev-util/ostree/ostree-2022.1.ebuild b/dev-util/ostree/ostree-2021.4-r2.ebuild
similarity index 99%
rename from dev-util/ostree/ostree-2022.1.ebuild
rename to dev-util/ostree/ostree-2021.4-r2.ebuild
index 6993c19e5db7..68a663e35584 100644
--- a/dev-util/ostree/ostree-2022.1.ebuild
+++ b/dev-util/ostree/ostree-2021.4-r2.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="
curl? ( net-misc/curl )
dracut? ( sys-kernel/dracut )
gpg? (
- app-crypt/gpgme
+ app-crypt/gpgme:=
dev-libs/libgpg-error
)
grub? ( sys-boot/grub:2= )
diff --git a/dev-util/ostree/ostree-2021.4-r1.ebuild b/dev-util/ostree/ostree-2021.5-r1.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2021.4-r1.ebuild
rename to dev-util/ostree/ostree-2021.5-r1.ebuild
index d8ab1b23e9b9..68a663e35584 100644
--- a/dev-util/ostree/ostree-2021.4-r1.ebuild
+++ b/dev-util/ostree/ostree-2021.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,7 +31,7 @@ COMMON_DEPEND="
curl? ( net-misc/curl )
dracut? ( sys-kernel/dracut )
gpg? (
- app-crypt/gpgme
+ app-crypt/gpgme:=
dev-libs/libgpg-error
)
grub? ( sys-boot/grub:2= )
diff --git a/dev-util/ostree/ostree-2021.5.ebuild b/dev-util/ostree/ostree-2022.1-r1.ebuild
similarity index 97%
rename from dev-util/ostree/ostree-2021.5.ebuild
rename to dev-util/ostree/ostree-2022.1-r1.ebuild
index d8ab1b23e9b9..68a663e35584 100644
--- a/dev-util/ostree/ostree-2021.5.ebuild
+++ b/dev-util/ostree/ostree-2022.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,7 +31,7 @@ COMMON_DEPEND="
curl? ( net-misc/curl )
dracut? ( sys-kernel/dracut )
gpg? (
- app-crypt/gpgme
+ app-crypt/gpgme:=
dev-libs/libgpg-error
)
grub? ( sys-boot/grub:2= )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-02-12 16:52 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-02-12 16:52 UTC (permalink / raw
To: gentoo-commits
commit: 952a8d9b1b1031d0fe20f78a39845ac9cba19707
Author: Jonathan Davies <jpds <AT> protonmail <DOT> com>
AuthorDate: Fri Feb 11 19:14:23 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 16:52:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952a8d9b
dev-util/ostree: Set --with-modern-grub configure flag
Set --with-modern-grub configure flag so that 16 suffix of the GRUB
configuration generation code is not used (breaks on UEFI installs):
https://github.com/ostreedev/ostree/blob/main/src/libostree/ostree-bootloader-grub2.c#L29
Also set --with-grub2-mkconfig-path to the actual name the Gentoo
binary has.
Closes: https://github.com/gentoo/gentoo/pull/24124
Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 2 ++
dev-util/ostree/ostree-2021.4-r1.ebuild | 2 ++
dev-util/ostree/ostree-2021.5.ebuild | 2 ++
dev-util/ostree/ostree-2022.1.ebuild | 2 ++
4 files changed, 8 insertions(+)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index 81adc59544d9..b422addea358 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -73,6 +73,8 @@ src_configure() {
local econfargs=(
--enable-man
--enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
$(use_with archive libarchive)
$(use_with curl)
$(use_with dracut)
diff --git a/dev-util/ostree/ostree-2021.4-r1.ebuild b/dev-util/ostree/ostree-2021.4-r1.ebuild
index 4e256a7ed7c6..d8ab1b23e9b9 100644
--- a/dev-util/ostree/ostree-2021.4-r1.ebuild
+++ b/dev-util/ostree/ostree-2021.4-r1.ebuild
@@ -74,6 +74,8 @@ src_configure() {
local econfargs=(
--enable-man
--enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
$(use_with archive libarchive)
$(use_with curl)
$(use_with dracut dracut yesbutnoconf) #816867
diff --git a/dev-util/ostree/ostree-2021.5.ebuild b/dev-util/ostree/ostree-2021.5.ebuild
index 4e256a7ed7c6..d8ab1b23e9b9 100644
--- a/dev-util/ostree/ostree-2021.5.ebuild
+++ b/dev-util/ostree/ostree-2021.5.ebuild
@@ -74,6 +74,8 @@ src_configure() {
local econfargs=(
--enable-man
--enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
$(use_with archive libarchive)
$(use_with curl)
$(use_with dracut dracut yesbutnoconf) #816867
diff --git a/dev-util/ostree/ostree-2022.1.ebuild b/dev-util/ostree/ostree-2022.1.ebuild
index 18f57563e889..6993c19e5db7 100644
--- a/dev-util/ostree/ostree-2022.1.ebuild
+++ b/dev-util/ostree/ostree-2022.1.ebuild
@@ -74,6 +74,8 @@ src_configure() {
local econfargs=(
--enable-man
--enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
$(use_with archive libarchive)
$(use_with curl)
$(use_with dracut dracut yesbutnoconf) #816867
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-02-12 16:52 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-02-12 16:52 UTC (permalink / raw
To: gentoo-commits
commit: d0977f225b3a980730247f7bf78f6fd3caef1a43
Author: Jonathan Davies <jpds <AT> protonmail <DOT> com>
AuthorDate: Tue Feb 8 00:36:39 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 16:52:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0977f22
dev-util/ostree: Removed deletion of 15_ostree script
Removed deletion of 15_ostree script, as it's essential for Gentoo-based
ostree deployments and does nothing on non-ostree installs.
Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 1 -
dev-util/ostree/ostree-2021.4-r1.ebuild | 1 -
dev-util/ostree/ostree-2021.5.ebuild | 1 -
dev-util/ostree/ostree-2022.1.ebuild | 1 -
4 files changed, 4 deletions(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index a131a22630ec..81adc59544d9 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -101,5 +101,4 @@ src_configure() {
src_install() {
default
find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
}
diff --git a/dev-util/ostree/ostree-2021.4-r1.ebuild b/dev-util/ostree/ostree-2021.4-r1.ebuild
index 4c74aecc1d45..4e256a7ed7c6 100644
--- a/dev-util/ostree/ostree-2021.4-r1.ebuild
+++ b/dev-util/ostree/ostree-2021.4-r1.ebuild
@@ -102,5 +102,4 @@ src_configure() {
src_install() {
default
find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
}
diff --git a/dev-util/ostree/ostree-2021.5.ebuild b/dev-util/ostree/ostree-2021.5.ebuild
index 4c74aecc1d45..4e256a7ed7c6 100644
--- a/dev-util/ostree/ostree-2021.5.ebuild
+++ b/dev-util/ostree/ostree-2021.5.ebuild
@@ -102,5 +102,4 @@ src_configure() {
src_install() {
default
find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
}
diff --git a/dev-util/ostree/ostree-2022.1.ebuild b/dev-util/ostree/ostree-2022.1.ebuild
index 7d7c40cdc1c4..18f57563e889 100644
--- a/dev-util/ostree/ostree-2022.1.ebuild
+++ b/dev-util/ostree/ostree-2022.1.ebuild
@@ -102,5 +102,4 @@ src_configure() {
src_install() {
default
find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2022-01-09 19:04 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2022-01-09 19:04 UTC (permalink / raw
To: gentoo-commits
commit: 1b60fbacf024008bc4e9e94c728760ff4f2c487b
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 9 19:02:02 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jan 9 19:04:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b60fbac
dev-util/ostree: Bump to version 2022.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2022.1.ebuild | 106 +++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index bcac13a4cd6b..bcc1443a42e6 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
DIST ostree-2021.5.tar.xz 2049572 BLAKE2B 946e863470e53a27f9936e224e2fdf00aa70c47d141b4101e00935f597aee037fd60d0d5660e7f41cb7a3fc7051a5f286a96e10a16b7f35da2be26c29c745346 SHA512 73d463e9cfaa027ac640051615b312c1800e71b2587e33cbae1e60356cb3c3f5d4afcda8ace680636ebd1d112061f2a8a7c25c46aa24a1b260244451157ffe8a
+DIST ostree-2022.1.tar.xz 2101172 BLAKE2B 52f6723acfb2889ef232f0fdec39fc50a879b110fcc89aa318dc0eb336e50ef2c3cc0d4df4319601b6198b7789da3605a55979d0c9ee31029ae47832b0cb385f SHA512 73da367d3b9b5facc5ba894bd0f9297a7fc688fa69871b668e6568663fefc1f44433c8be352d57c23153b09144c6535e52d8c184a2ab103190ec37dc1abc2818
diff --git a/dev-util/ostree/ostree-2022.1.ebuild b/dev-util/ostree/ostree-2022.1.ebuild
new file mode 100644
index 000000000000..7d7c40cdc1c4
--- /dev/null
+++ b/dev-util/ostree/ostree-2022.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-10-28 5:57 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2021-10-28 5:57 UTC (permalink / raw
To: gentoo-commits
commit: 786efa2f6e11c118af4198e0ba642fd02982e58d
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 05:56:40 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 05:57:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786efa2f
dev-util/ostree: Bump to version 2021.5
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2021.5.ebuild | 106 +++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 63faa1e3270..bcac13a4cd6 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1,3 @@
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
+DIST ostree-2021.5.tar.xz 2049572 BLAKE2B 946e863470e53a27f9936e224e2fdf00aa70c47d141b4101e00935f597aee037fd60d0d5660e7f41cb7a3fc7051a5f286a96e10a16b7f35da2be26c29c745346 SHA512 73d463e9cfaa027ac640051615b312c1800e71b2587e33cbae1e60356cb3c3f5d4afcda8ace680636ebd1d112061f2a8a7c25c46aa24a1b260244451157ffe8a
diff --git a/dev-util/ostree/ostree-2021.5.ebuild b/dev-util/ostree/ostree-2021.5.ebuild
new file mode 100644
index 00000000000..4c74aecc1d4
--- /dev/null
+++ b/dev-util/ostree/ostree-2021.5.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-10-18 4:23 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2021-10-18 4:23 UTC (permalink / raw
To: gentoo-commits
commit: 1dd27622495a8f81f95e371542a162f0f1b340ee
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 03:22:39 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 04:19:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd27622
dev-util/ostree: drop 2019.5-r2, 2020.6-r2, 2020.7-r2, 2020.8-r2
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 4 --
dev-util/ostree/ostree-2019.5-r2.ebuild | 90 ----------------------------
dev-util/ostree/ostree-2020.6-r2.ebuild | 90 ----------------------------
dev-util/ostree/ostree-2020.7-r2.ebuild | 102 --------------------------------
dev-util/ostree/ostree-2020.8-r2.ebuild | 102 --------------------------------
5 files changed, 388 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 42a0a3d6b6b..63faa1e3270 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,6 +1,2 @@
-DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
-DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf SHA512 1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
-DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824 SHA512 f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
-DIST ostree-2020.8.tar.xz 2081080 BLAKE2B e856f9642db9fd16e96d6bdc9b3f3be93989458d72258c4586e5a49e67c197d0b7b20cefd0b5a28d77dee986db42ae5584d2894005ede654b8320402aa3af367 SHA512 2523f5742c4472f8e64614bb99edc5aec1a8f8a837b54f67efba9760aefc3385014e1296c9246ac81b361f4588deb4794768a231bf8f338c24a14255ab63da04
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
diff --git a/dev-util/ostree/ostree-2019.5-r2.ebuild b/dev-util/ostree/ostree-2019.5-r2.ebuild
deleted file mode 100644
index 0f4c12a8a97..00000000000
--- a/dev-util/ostree/ostree-2019.5-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive:= )
- app-crypt/gpgme
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup:2.4 )
- dev-libs/libassuan
- dev-libs/libgpg-error
- dev-libs/glib:2
- dracut? ( sys-kernel/dracut )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:0= ) )
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(use_enable introspection)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2020.6-r2.ebuild b/dev-util/ostree/ostree-2020.6-r2.ebuild
deleted file mode 100644
index e4712c26f21..00000000000
--- a/dev-util/ostree/ostree-2020.6-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive:= )
- app-crypt/gpgme
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup:2.4 )
- dev-libs/libassuan
- dev-libs/libgpg-error
- dev-libs/glib:2
- dracut? ( sys-kernel/dracut )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:0= ) )
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2020.7-r2.ebuild b/dev-util/ostree/ostree-2020.7-r2.ebuild
deleted file mode 100644
index e9c911c8403..00000000000
--- a/dev-util/ostree/ostree-2020.7-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive:= )
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup:2.4 )
- dev-libs/libassuan
- dev-libs/glib:2
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
-}
diff --git a/dev-util/ostree/ostree-2020.8-r2.ebuild b/dev-util/ostree/ostree-2020.8-r2.ebuild
deleted file mode 100644
index a6fef69b818..00000000000
--- a/dev-util/ostree/ostree-2020.8-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive:= )
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup:2.4 )
- dev-libs/libassuan
- dev-libs/glib:2
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- >=sys-fs/fuse-2.9.2:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
- rm -f "${ED}/etc/grub.d/15_ostree"
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-10-18 4:23 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2021-10-18 4:23 UTC (permalink / raw
To: gentoo-commits
commit: 8fa6918c267a563d882443867522998146109a1e
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 03:24:23 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 04:20:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa6918c
dev-util/ostree: set REQUIRED_USE="dracut? ( systemd )"
Closes: https://bugs.gentoo.org/816867
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 5 ++++-
dev-util/ostree/ostree-2021.4.ebuild | 1 +
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index 770b54e43d5..a131a22630e 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -15,7 +15,10 @@ SLOT="0"
IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
+REQUIRED_USE="
+ dracut? ( systemd )
+ httpd? ( || ( curl soup ) )
+"
COMMON_DEPEND="
archive? ( app-arch/libarchive:= )
diff --git a/dev-util/ostree/ostree-2021.4.ebuild b/dev-util/ostree/ostree-2021.4.ebuild
index 4914f0692b9..e55303e2476 100644
--- a/dev-util/ostree/ostree-2021.4.ebuild
+++ b/dev-util/ostree/ostree-2021.4.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT+=" test"
REQUIRED_USE="
+ dracut? ( systemd )
http2? ( curl )
httpd? ( || ( curl soup ) )
"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-10-18 4:23 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2021-10-18 4:23 UTC (permalink / raw
To: gentoo-commits
commit: 31f39c31a5d525cb855c98eb3fcf95bfc97b2694
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 03:31:38 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 04:20:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f39c31
dev-util/ostree: do not install /etc/dracut.conf.d/ostree.conf
Bug: https://bugs.gentoo.org/816867
Closes: https://github.com/gentoo/gentoo/pull/22616
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/{ostree-2021.4.ebuild => ostree-2021.4-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.4.ebuild b/dev-util/ostree/ostree-2021.4-r1.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2021.4.ebuild
rename to dev-util/ostree/ostree-2021.4-r1.ebuild
index e55303e2476..4c74aecc1d4 100644
--- a/dev-util/ostree/ostree-2021.4.ebuild
+++ b/dev-util/ostree/ostree-2021.4-r1.ebuild
@@ -76,7 +76,7 @@ src_configure() {
--enable-shared
$(use_with archive libarchive)
$(use_with curl)
- $(use_with dracut)
+ $(use_with dracut dracut yesbutnoconf) #816867
$(use_enable doc gtk-doc)
$(usex introspection --enable-introspection={,} yes no)
$(use_with gpg gpgme)
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-10-02 15:43 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-10-02 15:43 UTC (permalink / raw
To: gentoo-commits
commit: 1bf97aa1fc0dfd98129a4c44747d4989bdc16758
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 2 15:42:17 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 2 15:42:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf97aa1
dev-util/ostree: Stabilize 2021.3-r2 arm64, #814089
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index d2eba1a1190..770b54e43d5 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-09-22 6:54 Agostino Sarubbo
0 siblings, 0 replies; 81+ messages in thread
From: Agostino Sarubbo @ 2021-09-22 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 3a98ca6589f8bd878854168144444ec9bdbda35a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 06:54:02 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 06:54:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a98ca65
dev-util/ostree: amd64 stable wrt bug #814089
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index 5cedd4ecb8f..d2eba1a1190 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-09-21 6:37 Agostino Sarubbo
0 siblings, 0 replies; 81+ messages in thread
From: Agostino Sarubbo @ 2021-09-21 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 7c197f367fe66ad474b97946beeb7e5e350d37dd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 06:37:51 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 06:37:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c197f36
dev-util/ostree: x86 stable wrt bug #814089
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.3-r2.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
index 0b4decd4f1d..5cedd4ecb8f 100644
--- a/dev-util/ostree/ostree-2021.3-r2.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-09-19 21:52 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2021-09-19 21:52 UTC (permalink / raw
To: gentoo-commits
commit: fe4eb579dd11b777fb59aa67d965df1d55c872f1
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 21:14:34 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 21:52:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4eb579
dev-util/ostree: Bump to version 2021.4
Also enable http2 by default as suggested in bug #801037.
Closes: https://bugs.gentoo.org/801037
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2021.4.ebuild | 105 +++++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index cb2f4fc7ecd..42a0a3d6b6b 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -3,3 +3,4 @@ DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b
DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824 SHA512 f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
DIST ostree-2020.8.tar.xz 2081080 BLAKE2B e856f9642db9fd16e96d6bdc9b3f3be93989458d72258c4586e5a49e67c197d0b7b20cefd0b5a28d77dee986db42ae5584d2894005ede654b8320402aa3af367 SHA512 2523f5742c4472f8e64614bb99edc5aec1a8f8a837b54f67efba9760aefc3385014e1296c9246ac81b361f4588deb4794768a231bf8f338c24a14255ab63da04
DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
+DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f SHA512 9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
diff --git a/dev-util/ostree/ostree-2021.4.ebuild b/dev-util/ostree/ostree-2021.4.ebuild
new file mode 100644
index 00000000000..4914f0692b9
--- /dev/null
+++ b/dev-util/ostree/ostree-2021.4.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan
+ dev-libs/glib:2
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-09-16 19:11 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-09-16 19:11 UTC (permalink / raw
To: gentoo-commits
commit: 62e1a89ae7c0d327c7bce236229aa8c43f8a4635
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 16 19:06:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 16 19:11:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e1a89a
dev-util/ostree: fix libsoup slot dependency
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/{ostree-2019.5-r1.ebuild => ostree-2019.5-r2.ebuild} | 2 +-
dev-util/ostree/{ostree-2020.6-r1.ebuild => ostree-2020.6-r2.ebuild} | 2 +-
dev-util/ostree/{ostree-2020.7-r1.ebuild => ostree-2020.7-r2.ebuild} | 2 +-
dev-util/ostree/{ostree-2020.8-r1.ebuild => ostree-2020.8-r2.ebuild} | 2 +-
dev-util/ostree/{ostree-2021.3-r1.ebuild => ostree-2021.3-r2.ebuild} | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-util/ostree/ostree-2019.5-r1.ebuild b/dev-util/ostree/ostree-2019.5-r2.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2019.5-r1.ebuild
rename to dev-util/ostree/ostree-2019.5-r2.ebuild
index 657cfbb03ad..0f4c12a8a97 100644
--- a/dev-util/ostree/ostree-2019.5-r1.ebuild
+++ b/dev-util/ostree/ostree-2019.5-r2.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND="
app-crypt/gpgme
app-arch/xz-utils
curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
+ soup? ( net-libs/libsoup:2.4 )
dev-libs/libassuan
dev-libs/libgpg-error
dev-libs/glib:2
diff --git a/dev-util/ostree/ostree-2020.6-r1.ebuild b/dev-util/ostree/ostree-2020.6-r2.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2020.6-r1.ebuild
rename to dev-util/ostree/ostree-2020.6-r2.ebuild
index 1becdf339f8..e4712c26f21 100644
--- a/dev-util/ostree/ostree-2020.6-r1.ebuild
+++ b/dev-util/ostree/ostree-2020.6-r2.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND="
app-crypt/gpgme
app-arch/xz-utils
curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
+ soup? ( net-libs/libsoup:2.4 )
dev-libs/libassuan
dev-libs/libgpg-error
dev-libs/glib:2
diff --git a/dev-util/ostree/ostree-2020.7-r1.ebuild b/dev-util/ostree/ostree-2020.7-r2.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2020.7-r1.ebuild
rename to dev-util/ostree/ostree-2020.7-r2.ebuild
index db88053bf6d..e9c911c8403 100644
--- a/dev-util/ostree/ostree-2020.7-r1.ebuild
+++ b/dev-util/ostree/ostree-2020.7-r2.ebuild
@@ -21,7 +21,7 @@ COMMON_DEPEND="
archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
+ soup? ( net-libs/libsoup:2.4 )
dev-libs/libassuan
dev-libs/glib:2
dracut? ( sys-kernel/dracut )
diff --git a/dev-util/ostree/ostree-2020.8-r1.ebuild b/dev-util/ostree/ostree-2020.8-r2.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2020.8-r1.ebuild
rename to dev-util/ostree/ostree-2020.8-r2.ebuild
index 01da470775d..a6fef69b818 100644
--- a/dev-util/ostree/ostree-2020.8-r1.ebuild
+++ b/dev-util/ostree/ostree-2020.8-r2.ebuild
@@ -21,7 +21,7 @@ COMMON_DEPEND="
archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
+ soup? ( net-libs/libsoup:2.4 )
dev-libs/libassuan
dev-libs/glib:2
dracut? ( sys-kernel/dracut )
diff --git a/dev-util/ostree/ostree-2021.3-r1.ebuild b/dev-util/ostree/ostree-2021.3-r2.ebuild
similarity index 98%
rename from dev-util/ostree/ostree-2021.3-r1.ebuild
rename to dev-util/ostree/ostree-2021.3-r2.ebuild
index 2ee4115003d..0b4decd4f1d 100644
--- a/dev-util/ostree/ostree-2021.3-r1.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r2.ebuild
@@ -21,7 +21,7 @@ COMMON_DEPEND="
archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
+ soup? ( net-libs/libsoup:2.4 )
dev-libs/libassuan
dev-libs/glib:2
dracut? ( sys-kernel/dracut )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-09-16 12:32 Marek Szuba
0 siblings, 0 replies; 81+ messages in thread
From: Marek Szuba @ 2021-09-16 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 04033931b23ad858d6e199d3b6fb7437d6231cdb
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 16 09:32:59 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Sep 16 12:32:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04033931
dev-util/ostree: keyword 2021.3-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/ostree/ostree-2021.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2021.3-r1.ebuild b/dev-util/ostree/ostree-2021.3-r1.ebuild
index db88053bf6d..2ee4115003d 100644
--- a/dev-util/ostree/ostree-2021.3-r1.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-08-18 14:59 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-08-18 14:59 UTC (permalink / raw
To: gentoo-commits
commit: 876c083eddbb82ff548acc67de7e481a6f00ec1b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 14:55:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 14:55:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876c083e
dev-util/ostree: add missing subslot deps (mainly libsodium)
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/{ostree-2019.5.ebuild => ostree-2019.5-r1.ebuild} | 4 ++--
dev-util/ostree/{ostree-2020.6.ebuild => ostree-2020.6-r1.ebuild} | 4 ++--
dev-util/ostree/{ostree-2021.3.ebuild => ostree-2020.7-r1.ebuild} | 6 +++---
dev-util/ostree/{ostree-2020.8.ebuild => ostree-2020.8-r1.ebuild} | 6 +++---
dev-util/ostree/{ostree-2020.7.ebuild => ostree-2021.3-r1.ebuild} | 6 +++---
5 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/dev-util/ostree/ostree-2019.5.ebuild b/dev-util/ostree/ostree-2019.5-r1.ebuild
similarity index 96%
rename from dev-util/ostree/ostree-2019.5.ebuild
rename to dev-util/ostree/ostree-2019.5-r1.ebuild
index d06c2895971..657cfbb03ad 100644
--- a/dev-util/ostree/ostree-2019.5.ebuild
+++ b/dev-util/ostree/ostree-2019.5-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
COMMON_DEPEND="
- archive? ( app-arch/libarchive )
+ archive? ( app-arch/libarchive:= )
app-crypt/gpgme
app-arch/xz-utils
curl? ( net-misc/curl )
@@ -30,7 +30,7 @@ COMMON_DEPEND="
grub? ( sys-boot/grub:2= )
introspection? ( dev-libs/gobject-introspection )
ssl? (
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:0= ) )
>=sys-fs/fuse-2.9.2:0
sys-libs/zlib
diff --git a/dev-util/ostree/ostree-2020.6.ebuild b/dev-util/ostree/ostree-2020.6-r1.ebuild
similarity index 96%
rename from dev-util/ostree/ostree-2020.6.ebuild
rename to dev-util/ostree/ostree-2020.6-r1.ebuild
index 5fd21f9d1b6..1becdf339f8 100644
--- a/dev-util/ostree/ostree-2020.6.ebuild
+++ b/dev-util/ostree/ostree-2020.6-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
COMMON_DEPEND="
- archive? ( app-arch/libarchive )
+ archive? ( app-arch/libarchive:= )
app-crypt/gpgme
app-arch/xz-utils
curl? ( net-misc/curl )
@@ -30,7 +30,7 @@ COMMON_DEPEND="
grub? ( sys-boot/grub:2= )
introspection? ( dev-libs/gobject-introspection )
ssl? (
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:0= ) )
>=sys-fs/fuse-2.9.2:0
sys-libs/zlib
diff --git a/dev-util/ostree/ostree-2021.3.ebuild b/dev-util/ostree/ostree-2020.7-r1.ebuild
similarity index 95%
rename from dev-util/ostree/ostree-2021.3.ebuild
rename to dev-util/ostree/ostree-2020.7-r1.ebuild
index 20c372540e2..db88053bf6d 100644
--- a/dev-util/ostree/ostree-2021.3.ebuild
+++ b/dev-util/ostree/ostree-2020.7-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
COMMON_DEPEND="
- archive? ( app-arch/libarchive )
+ archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
soup? ( net-libs/libsoup )
@@ -32,7 +32,7 @@ COMMON_DEPEND="
grub? ( sys-boot/grub:2= )
introspection? ( dev-libs/gobject-introspection )
ssl? (
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
@@ -41,7 +41,7 @@ COMMON_DEPEND="
sys-libs/zlib
libmount? ( sys-apps/util-linux )
selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14 )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
systemd? ( sys-apps/systemd:0= )
zeroconf? ( net-dns/avahi[dbus] )"
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8-r1.ebuild
similarity index 95%
rename from dev-util/ostree/ostree-2020.8.ebuild
rename to dev-util/ostree/ostree-2020.8-r1.ebuild
index c01961c4902..01da470775d 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
COMMON_DEPEND="
- archive? ( app-arch/libarchive )
+ archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
soup? ( net-libs/libsoup )
@@ -32,7 +32,7 @@ COMMON_DEPEND="
grub? ( sys-boot/grub:2= )
introspection? ( dev-libs/gobject-introspection )
ssl? (
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
@@ -41,7 +41,7 @@ COMMON_DEPEND="
sys-libs/zlib
libmount? ( sys-apps/util-linux )
selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14 )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
systemd? ( sys-apps/systemd:0= )
zeroconf? ( net-dns/avahi[dbus] )"
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2021.3-r1.ebuild
similarity index 95%
rename from dev-util/ostree/ostree-2020.7.ebuild
rename to dev-util/ostree/ostree-2021.3-r1.ebuild
index 20c372540e2..db88053bf6d 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2021.3-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
COMMON_DEPEND="
- archive? ( app-arch/libarchive )
+ archive? ( app-arch/libarchive:= )
app-arch/xz-utils
curl? ( net-misc/curl )
soup? ( net-libs/libsoup )
@@ -32,7 +32,7 @@ COMMON_DEPEND="
grub? ( sys-boot/grub:2= )
introspection? ( dev-libs/gobject-introspection )
ssl? (
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
@@ -41,7 +41,7 @@ COMMON_DEPEND="
sys-libs/zlib
libmount? ( sys-apps/util-linux )
selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14 )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
systemd? ( sys-apps/systemd:0= )
zeroconf? ( net-dns/avahi[dbus] )"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-08-04 21:01 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-08-04 21:01 UTC (permalink / raw
To: gentoo-commits
commit: 9adcd75b7e32918dd234b6cb7314c2ce653f96cc
Author: Jonathan Davies <jpds <AT> protonmail <DOT> com>
AuthorDate: Wed Aug 4 00:31:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 4 21:00:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adcd75b
dev-util/ostree: Version updated to 2021.3.
Closes: https://bugs.gentoo.org/788313
Closes: https://bugs.gentoo.org/801040
Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21873
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2021.3.ebuild | 102 +++++++++++++++++++++++++++++++++++
2 files changed, 103 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 4837fb49274..cb2f4fc7ecd 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -2,3 +2,4 @@ DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3
DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf SHA512 1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824 SHA512 f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
DIST ostree-2020.8.tar.xz 2081080 BLAKE2B e856f9642db9fd16e96d6bdc9b3f3be93989458d72258c4586e5a49e67c197d0b7b20cefd0b5a28d77dee986db42ae5584d2894005ede654b8320402aa3af367 SHA512 2523f5742c4472f8e64614bb99edc5aec1a8f8a837b54f67efba9760aefc3385014e1296c9246ac81b361f4588deb4794768a231bf8f338c24a14255ab63da04
+DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b SHA512 0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
diff --git a/dev-util/ostree/ostree-2021.3.ebuild b/dev-util/ostree/ostree-2021.3.ebuild
new file mode 100644
index 00000000000..20c372540e2
--- /dev/null
+++ b/dev-util/ostree/ostree-2021.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/libassuan
+ dev-libs/glib:2
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14 )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-07-30 0:31 Georgy Yakovlev
0 siblings, 0 replies; 81+ messages in thread
From: Georgy Yakovlev @ 2021-07-30 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 6205b6666fb27dc9516c7b922c2d32d5c880fd15
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 00:26:47 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 00:30:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6205b666
dev-util/ostree: default-enable USE=soup
It's enabled by default upstream, and we want it enabled
for flatpak anyway.
AS_HELP_STRING([--with-soup], [Use libsoup @<:@default=yes@:>@]),
Bug: https://bugs.gentoo.org/801037
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-util/ostree/ostree-2019.5.ebuild | 4 ++--
dev-util/ostree/ostree-2020.6.ebuild | 4 ++--
dev-util/ostree/ostree-2020.7.ebuild | 2 +-
dev-util/ostree/ostree-2020.8.ebuild | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-util/ostree/ostree-2019.5.ebuild b/dev-util/ostree/ostree-2019.5.ebuild
index 68c74d15f95..d06c2895971 100644
--- a/dev-util/ostree/ostree-2019.5.ebuild
+++ b/dev-util/ostree/ostree-2019.5.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 @@ KEYWORDS="~amd64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
diff --git a/dev-util/ostree/ostree-2020.6.ebuild b/dev-util/ostree/ostree-2020.6.ebuild
index 9e56361e7f1..5fd21f9d1b6 100644
--- a/dev-util/ostree/ostree-2020.6.ebuild
+++ b/dev-util/ostree/ostree-2020.6.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 @@ KEYWORDS="~amd64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index 8d249133593..20c372540e2 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
index dbca860caa9..c01961c4902 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-05-02 17:56 Mikle Kolyada
0 siblings, 0 replies; 81+ messages in thread
From: Mikle Kolyada @ 2021-05-02 17:56 UTC (permalink / raw
To: gentoo-commits
commit: c4c3c5d28e083298a699dfd0f914d8853a2cfa6e
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 17:54:48 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 17:56:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c3c5d2
dev-util/ostree: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-util/ostree/ostree-2020.7.ebuild | 7 +++----
dev-util/ostree/ostree-2020.8.ebuild | 5 ++---
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index 65675eb0f6b..8d249133593 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.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 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount libressl selinux sodium ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
@@ -34,8 +34,7 @@ COMMON_DEPEND="
ssl? (
gnutls? ( net-libs/gnutls )
!gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)
)
>=sys-fs/fuse-2.9.2:0
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
index 19462abbce9..dbca860caa9 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount libressl selinux sodium ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
@@ -34,8 +34,7 @@ COMMON_DEPEND="
ssl? (
gnutls? ( net-libs/gnutls )
!gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)
)
>=sys-fs/fuse-2.9.2:0
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-01-21 7:40 Agostino Sarubbo
0 siblings, 0 replies; 81+ messages in thread
From: Agostino Sarubbo @ 2021-01-21 7:40 UTC (permalink / raw
To: gentoo-commits
commit: 029a149e066929ca081003fd52bdd428635f8aa8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 07:37:49 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 07:37:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029a149e
dev-util/ostree: amd64 stable wrt bug #764203
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/ostree/ostree-2020.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
index e7284c8419d..19462abbce9 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-01-07 17:34 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-01-07 17:34 UTC (permalink / raw
To: gentoo-commits
commit: a4592a0c99ddb5e75a7dfc659f23eed7d76c2b9f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 7 17:34:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 7 17:34:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4592a0c
dev-util/ostree: Stabilize 2020.8 x86, #764203
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2020.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
index a4d90dd901f..e7284c8419d 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2021-01-07 10:07 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2021-01-07 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 36588bf1bf6ed62d3ab01c308f28a54e205a35f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 7 10:06:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 7 10:06:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36588bf1
dev-util/ostree: Stabilize 2020.8 arm64, #764203
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2020.8.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
index 65675eb0f6b..a4d90dd901f 100644
--- a/dev-util/ostree/ostree-2020.8.ebuild
+++ b/dev-util/ostree/ostree-2020.8.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
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-11-27 21:09 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-11-27 21:09 UTC (permalink / raw
To: gentoo-commits
commit: 60d7f304ddcba771c37a59925cf25ade579622b6
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 21:04:53 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 21:09:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d7f304
dev-util/ostree: Bump to version 2020.8
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2020.8.ebuild | 103 +++++++++++++++++++++++++++++++++++
2 files changed, 104 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index dbea5d92d2a..4837fb49274 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,3 +1,4 @@
DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf SHA512 1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824 SHA512 f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
+DIST ostree-2020.8.tar.xz 2081080 BLAKE2B e856f9642db9fd16e96d6bdc9b3f3be93989458d72258c4586e5a49e67c197d0b7b20cefd0b5a28d77dee986db42ae5584d2894005ede654b8320402aa3af367 SHA512 2523f5742c4472f8e64614bb99edc5aec1a8f8a837b54f67efba9760aefc3385014e1296c9246ac81b361f4588deb4794768a231bf8f338c24a14255ab63da04
diff --git a/dev-util/ostree/ostree-2020.8.ebuild b/dev-util/ostree/ostree-2020.8.ebuild
new file mode 100644
index 00000000000..65675eb0f6b
--- /dev/null
+++ b/dev-util/ostree/ostree-2020.8.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount libressl selinux sodium ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/libassuan
+ dev-libs/glib:2
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14 )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-30 17:38 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-10-30 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 7c27aabbd9265fbb8cf8bef3dbad109c85341d39
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Fri Oct 30 07:24:43 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 17:37:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c27aabb
dev-util/ostree: libressl support
Closes: https://github.com/gentoo/gentoo/pull/18072
Closes: https://bugs.gentoo.org/751103
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2020.7.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index f3dbd52e229..65675eb0f6b 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount libressl selinux sodium ssl soup systemd zeroconf"
RESTRICT="test"
REQUIRED_USE="httpd? ( || ( curl soup ) )"
@@ -33,7 +33,11 @@ COMMON_DEPEND="
introspection? ( dev-libs/gobject-introspection )
ssl? (
gnutls? ( net-libs/gnutls )
- !gnutls? ( dev-libs/openssl:0= ) )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
>=sys-fs/fuse-2.9.2:0
sys-libs/zlib
libmount? ( sys-apps/util-linux )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-29 18:24 Georgy Yakovlev
0 siblings, 0 replies; 81+ messages in thread
From: Georgy Yakovlev @ 2020-10-29 18:24 UTC (permalink / raw
To: gentoo-commits
commit: 8e39686aeeced8c70958ff05a08addccf677b429
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 18:07:10 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 18:23:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e39686a
dev-util/ostree: add ~ppc64 keyword, bug #749687
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-util/ostree/ostree-2020.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index 6be2201b865..f3dbd52e229 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-28 16:23 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2020-10-28 16:23 UTC (permalink / raw
To: gentoo-commits
commit: acb3b4b15e0c453277992750df851c1a66de8620
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 28 16:22:20 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 28 16:22:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb3b4b1
dev-util/ostree: Keyword 2020.7 arm, #749687
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2020.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index fb61542d519..6be2201b865 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-20 8:18 Sam James
0 siblings, 0 replies; 81+ messages in thread
From: Sam James @ 2020-10-20 8:18 UTC (permalink / raw
To: gentoo-commits
commit: 8d558e1d1f1540ae1cc7b82bdccea52f1102ddb5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 20 08:18:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 20 08:18:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d558e1d
dev-util/ostree: Keyword 2020.7 arm64, #749687
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ostree/ostree-2020.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
index 60fe10a4ee7..fb61542d519 100644
--- a/dev-util/ostree/ostree-2020.7.ebuild
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Operating system and container binary deployment and upgrades"
HOMEPAGE="https://ostreedev.github.io/ostree/"
SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
LICENSE="LGPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-18 3:51 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-10-18 3:51 UTC (permalink / raw
To: gentoo-commits
commit: f7a79527bcf3eaac3ae56e95c42bbb68201842c1
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 03:22:10 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 03:51:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a79527
dev-util/ostree: Bump to version 2020.7
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/metadata.xml | 2 +
dev-util/ostree/ostree-2020.7.ebuild | 99 ++++++++++++++++++++++++++++++++++++
3 files changed, 102 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index a0d1025bb60..dbea5d92d2a 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1,3 @@
DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf SHA512 1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
+DIST ostree-2020.7.tar.xz 2022004 BLAKE2B 2113117ce8553b7ffcfea17e1cb3a9c697d39b4933b48c30729af72fc833bb00f39e7e3a327efeebaac1df307b1f62ccf16a7772e12ad77737e2219c87623824 SHA512 f42dca3c9e1810c0421ab99588f27c625733b71ef811534b66e0c0c4afafbad5bf475e08feaf87c2f8414c38f127fd344adbb57a4b75001077aedbfe92af3706
diff --git a/dev-util/ostree/metadata.xml b/dev-util/ostree/metadata.xml
index da0ad42b602..6aff9bd9b75 100644
--- a/dev-util/ostree/metadata.xml
+++ b/dev-util/ostree/metadata.xml
@@ -32,10 +32,12 @@
<use>
<flag name="archive">Use libarchive</flag>
<flag name="dracut">Install dracut module</flag>
+ <flag name="gpg">Enable GPG support</flag>
<flag name="grub">Enable grub configuration generator</flag>
<flag name="http2">Use http2</flag>
<flag name="httpd">Enable ostree trivial-httpd entrypoint</flag>
<flag name="libmount">Use libmount</flag>
+ <flag name="sodium">Use libsodium for ed25519</flag>
<flag name="soup">Use libsoup for networking</flag>
</use>
<upstream>
diff --git a/dev-util/ostree/ostree-2020.7.ebuild b/dev-util/ostree/ostree-2020.7.ebuild
new file mode 100644
index 00000000000..60fe10a4ee7
--- /dev/null
+++ b/dev-util/ostree/ostree-2020.7.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls +gpg grub http2 httpd introspection libmount selinux sodium ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/libassuan
+ dev-libs/glib:2
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl:0= ) )
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14 )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+ rm -f "${ED}/etc/grub.d/15_ostree"
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-05 16:40 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-10-05 16:40 UTC (permalink / raw
To: gentoo-commits
commit: 563bd09fe946701aba0b43a11bdfad5059561d67
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 5 16:37:58 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 16:40:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563bd09f
dev-util/ostree: Fix configure --enable-introspection=no
Closes: https://bugs.gentoo.org/746731
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2020.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2020.6.ebuild b/dev-util/ostree/ostree-2020.6.ebuild
index 68c74d15f95..9e56361e7f1 100644
--- a/dev-util/ostree/ostree-2020.6.ebuild
+++ b/dev-util/ostree/ostree-2020.6.ebuild
@@ -69,7 +69,7 @@ src_configure() {
$(use_with curl)
$(use_with dracut)
$(use_enable doc gtk-doc)
- $(use_enable introspection)
+ $(usex introspection --enable-introspection={,} yes no)
$(use_enable http2)
$(use_enable httpd trivial-httpd-cmdline)
$(use_with selinux )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-04 19:19 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-10-04 19:19 UTC (permalink / raw
To: gentoo-commits
commit: c21111531ad46fa9fc0c9e46bdc6de497c561b0b
Author: Jonathan Davies <jpds <AT> protonmail <DOT> com>
AuthorDate: Wed Sep 30 13:24:38 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Oct 4 19:16:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2111153
dev-util/ostree: Version updated to 2020.6.
Closes: https://bugs.gentoo.org/730360
Closes: https://github.com/gentoo/gentoo/pull/17718
Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2020.6.ebuild | 90 ++++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 5211bf003e4..a0d1025bb60 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1 +1,2 @@
DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
+DIST ostree-2020.6.tar.xz 2014456 BLAKE2B 97d84c6838993edfbabb598bce800332ab1c8b22c0431839f7129f2f57afdd71c1b8ea8b8d6c1dc2cbf8d7f6828d624394b5e8c533f7a98eb1b1c3aeedff92cf SHA512 1d8f8ccaa3e543a6f494d3be2a3651ad340846f0c314e003955260b7bd1d8c0421acf102ec2ca6580379c354bf4cfac0940e4e95b724b7aaf9dc8116085aa538
diff --git a/dev-util/ostree/ostree-2020.6.ebuild b/dev-util/ostree/ostree-2020.6.ebuild
new file mode 100644
index 00000000000..68c74d15f95
--- /dev/null
+++ b/dev-util/ostree/ostree-2020.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-crypt/gpgme
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ dev-libs/glib:2
+ dracut? ( sys-kernel/dracut )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl:0= ) )
+ >=sys-fs/fuse-2.9.2:0
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(use_enable introspection)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-10-04 18:47 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-10-04 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 4267b9b44c593c03a16f224c560e47f2aad05f94
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 4 18:46:54 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Oct 4 18:46:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4267b9b4
dev-util/ostree: Remove old versions
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 -
dev-util/ostree/ostree-2018.9-r1.ebuild | 123 --------------------------------
dev-util/ostree/ostree-2018.9.ebuild | 108 ----------------------------
3 files changed, 232 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index efa90df5b75..5211bf003e4 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1 @@
-DIST ostree-2018.9.tar.xz 1951732 BLAKE2B c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3 SHA512 407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5
DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
diff --git a/dev-util/ostree/ostree-2018.9-r1.ebuild b/dev-util/ostree/ostree-2018.9-r1.ebuild
deleted file mode 100644
index 77065eb10dd..00000000000
--- a/dev-util/ostree/ostree-2018.9-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="httpd? ( || ( curl soup ) )"
-
-COMMON_DEPEND="
- archive? ( app-arch/libarchive )
- app-crypt/gpgme
- app-arch/xz-utils
- curl? ( net-misc/curl )
- soup? ( net-libs/libsoup )
- dev-libs/glib:2
- dev-libs/libassuan
- dev-libs/libgpg-error
- dracut? ( sys-kernel/dracut )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- ssl? (
- gnutls? ( net-libs/gnutls )
- !gnutls? ( dev-libs/openssl:0= ) )
- sys-fs/fuse:0
- sys-libs/zlib
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-src_prepare() {
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- # The ostree-finalize-staged.path file is missing in ostree-2018.9.tar.xz.
- [ -e src/boot/ostree-finalize-staged.path ] && die
- cat > src/boot/ostree-finalize-staged.path <<-EOF
- # Copyright (C) 2018 Red Hat, Inc.
- #
- # This library is free software; you can redistribute it and/or
- # modify it under the terms of the GNU Lesser General Public
- # License as published by the Free Software Foundation; either
- # version 2 of the License, or (at your option) any later version.
- #
- # This library is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- # Lesser General Public License for more details.
- #
- # You should have received a copy of the GNU Lesser General Public
- # License along with this library; if not, write to the
- # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- # Boston, MA 02111-1307, USA.
-
- # For some implementation discussion, see:
- # https://lists.freedesktop.org/archives/systemd-devel/2018-March/040557.html
- [Unit]
- Description=OSTree Monitor Staged Deployment
- Documentation=man:ostree(1)
-
- [Path]
- PathExists=/run/ostree/staged-deployment
-
- [Install]
- WantedBy=multi-user.target
- EOF
-
- eautoreconf
- default
-}
-
-src_configure() {
- local econfargs=(
- --enable-man
- --enable-shared
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut)
- $(use_enable doc gtk-doc)
- $(use_enable introspection)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf ${econfargs[*]}
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
deleted file mode 100644
index 6f86406b9de..00000000000
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
-SRC_URI="https://github.com/ostreedev/${PN}/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="archive curl doc gnutls grub introspection libmount selinux ssl soup systemd zeroconf"
-RESTRICT="test"
-
-S="${WORKDIR}/lib${P}"
-COMMON_DEPEND="
- app-arch/xz-utils:=
- app-crypt/gpgme:=
- dev-libs/glib:2=
- dev-libs/libassuan:=
- dev-libs/libgpg-error:=
- dev-libs/openssl:0=
- sys-apps/util-linux:=
- sys-fs/fuse:0=
- sys-libs/zlib:=
-
- archive? ( app-arch/libarchive:= )
- grub? ( sys-boot/grub:* )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:= )
- )
- libmount? ( sys-apps/util-linux:= )
- selinux? ( sys-libs/libselinux:= )
- soup? ( net-libs/libsoup:= )
- systemd? ( sys-apps/systemd:= )
- zeroconf? ( net-dns/avahi:* )
-"
-DEPEND="
- ${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- sys-devel/bison
- dev-libs/libxslt
- || ( dev-util/glib-utils dev-libs/glib:2 )
- sys-devel/bison
- sys-devel/flex
- virtual/pkgconfig
- curl? ( net-misc/curl:= )
- introspection? ( dev-libs/gobject-introspection )
- doc? ( dev-util/gtk-doc )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
- default
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- # The ostree-finalize-staged.path file is missing in ostree-2018.9.tar.xz.
- [[ -e src/boot/ostree-finalize-staged.path ]] && die
- cat > src/boot/ostree-finalize-staged.path <<-EOF
- # Copyright (C) 2018 Red Hat, Inc.
- #
- # This library is free software; you can redistribute it and/or
- # modify it under the terms of the GNU Lesser General Public
- # License as published by the Free Software Foundation; either
- # version 2 of the License, or (at your option) any later version.
- #
- # This library is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- # Lesser General Public License for more details.
- #
- # You should have received a copy of the GNU Lesser General Public
- # License along with this library; if not, write to the
- # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- # Boston, MA 02111-1307, USA.
-
- # For some implementation discussion, see:
- # https://lists.freedesktop.org/archives/systemd-devel/2018-March/040557.html
- [Unit]
- Description=OSTree Monitor Staged Deployment
- Documentation=man:ostree(1)
-
- [Path]
- PathExists=/run/ostree/staged-deployment
-
- [Install]
- WantedBy=multi-user.target
- EOF
-}
-
-src_configure() {
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf \
- --enable-man \
- $(use_with archive libarchive) \
- $(use_with curl) \
- $(use_enable doc gtk-doc) \
- $(use_enable introspection) \
- $(use_with selinux ) \
- $(use_with soup) \
- $(use_with libmount) \
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; }) \
- $(use_with systemd libsystemd) \
- $(use_with zeroconf avahi)
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-06-26 5:39 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-06-26 5:39 UTC (permalink / raw
To: gentoo-commits
commit: 3710a40f819dd27e8d254fb194f9ba5c1b480fcc
Author: Chris Rorvick <chris <AT> rorvick <DOT> com>
AuthorDate: Fri Jun 26 00:16:28 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Jun 26 05:39:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3710a40f
dev-utils/ostree: adjust slot dependency on dev-fs/fuse
These versions of OSTree require FUSE 2 and thus must depend on slot 0.
Closes: https://github.com/gentoo/gentoo/pull/16424
Closes: https://bugs.gentoo.org/724266
Signed-off-by: Chris Rorvick <chris <AT> rorvick.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2018.9.ebuild | 2 +-
dev-util/ostree/ostree-2019.5.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
index c7c0813520b..6f86406b9de 100644
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND="
dev-libs/libgpg-error:=
dev-libs/openssl:0=
sys-apps/util-linux:=
- sys-fs/fuse:=
+ sys-fs/fuse:0=
sys-libs/zlib:=
archive? ( app-arch/libarchive:= )
diff --git a/dev-util/ostree/ostree-2019.5.ebuild b/dev-util/ostree/ostree-2019.5.ebuild
index f8d2fec3975..68c74d15f95 100644
--- a/dev-util/ostree/ostree-2019.5.ebuild
+++ b/dev-util/ostree/ostree-2019.5.ebuild
@@ -32,7 +32,7 @@ COMMON_DEPEND="
ssl? (
gnutls? ( net-libs/gnutls )
!gnutls? ( dev-libs/openssl:0= ) )
- >=sys-fs/fuse-2.9.2:*
+ >=sys-fs/fuse-2.9.2:0
sys-libs/zlib
libmount? ( sys-apps/util-linux )
selinux? ( sys-libs/libselinux )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-01-21 20:02 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-01-21 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 5558dab6c29c7f35ffda7d4dbc1ac08bca47f813
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 21 20:01:22 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 21 20:02:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5558dab6
dev-util/ostree: required fuse >= 2.9.2
Reported-by: Toralf Förster <toralf <AT> gentoo.org>
Closes: https://bugs.gentoo.org/706028
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2019.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/ostree/ostree-2019.5.ebuild b/dev-util/ostree/ostree-2019.5.ebuild
index 6c6f7f20027..f8d2fec3975 100644
--- a/dev-util/ostree/ostree-2019.5.ebuild
+++ b/dev-util/ostree/ostree-2019.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -32,7 +32,7 @@ COMMON_DEPEND="
ssl? (
gnutls? ( net-libs/gnutls )
!gnutls? ( dev-libs/openssl:0= ) )
- sys-fs/fuse:*
+ >=sys-fs/fuse-2.9.2:*
sys-libs/zlib
libmount? ( sys-apps/util-linux )
selinux? ( sys-libs/libselinux )
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-01-21 7:48 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-01-21 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 86c841b7ce888c2323672adb0377a434f37e3070
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Sun Dec 1 14:58:00 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 21 07:47:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c841b7
dev-util/ostree: bump to 2019.5
Closes: https://github.com/gentoo/gentoo/pull/13825
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/ostree-2019.5.ebuild | 90 ++++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 927c10f3b0c..efa90df5b75 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1 +1,2 @@
DIST ostree-2018.9.tar.xz 1951732 BLAKE2B c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3 SHA512 407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5
+DIST ostree-2019.5.tar.xz 1972452 BLAKE2B a8b015118855b8b0097f535ac074aeffc599c3f6f654967043e8e4de339d2a51e85ad1b4b3f3b22e18d39235e6ad9c1973334a2c4fc9b5c694f2ff40d68ae703 SHA512 27150802ed9af16e698ed163f6ad235f0f99a1410df52b4b1e266585fe665880c0b9490bf245b5593cb277007b7229d808be7403dd964c58aded6e567349c912
diff --git a/dev-util/ostree/ostree-2019.5.ebuild b/dev-util/ostree/ostree-2019.5.ebuild
new file mode 100644
index 00000000000..6c6f7f20027
--- /dev/null
+++ b/dev-util/ostree/ostree-2019.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-crypt/gpgme
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ dev-libs/glib:2
+ dracut? ( sys-kernel/dracut )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl:0= ) )
+ sys-fs/fuse:*
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(use_enable introspection)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-01-21 7:48 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-01-21 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 5bbb054342b58247d595f702f727e3a2664d582d
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Sun Dec 1 12:39:55 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 21 07:47:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbb0543
dev-util/ostree: 2018.9 — fix dependency.unknown
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2018.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
index a0ebb8afb28..697debf6f19 100644
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -42,7 +42,7 @@ DEPEND="
app-text/docbook-xsl-stylesheets
sys-devel/bison
dev-libs/libxslt
- || ( dev-util/glib-utils <dev-libs/glib-2.56.2:2 )
+ || ( dev-util/glib-utils dev-libs/glib:2 )
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-01-21 7:48 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-01-21 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 98db1cf34dcf7c62f4d42e15da8180711688e4a8
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Sun Dec 1 12:41:33 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 21 07:47:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98db1cf3
dev-util/ostree: 2018.9 EAPI bump, update deps and other minor chages
Closes: https://bugs.gentoo.org/690832
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/metadata.xml | 3 +
dev-util/ostree/ostree-2018.9-r1.ebuild | 123 ++++++++++++++++++++++++++++++++
2 files changed, 126 insertions(+)
diff --git a/dev-util/ostree/metadata.xml b/dev-util/ostree/metadata.xml
index 4fb7a62d6f2..da0ad42b602 100644
--- a/dev-util/ostree/metadata.xml
+++ b/dev-util/ostree/metadata.xml
@@ -31,7 +31,10 @@
</longdescription>
<use>
<flag name="archive">Use libarchive</flag>
+ <flag name="dracut">Install dracut module</flag>
<flag name="grub">Enable grub configuration generator</flag>
+ <flag name="http2">Use http2</flag>
+ <flag name="httpd">Enable ostree trivial-httpd entrypoint</flag>
<flag name="libmount">Use libmount</flag>
<flag name="soup">Use libsoup for networking</flag>
</use>
diff --git a/dev-util/ostree/ostree-2018.9-r1.ebuild b/dev-util/ostree/ostree-2018.9-r1.ebuild
new file mode 100644
index 00000000000..e781b904463
--- /dev/null
+++ b/dev-util/ostree/ostree-2018.9-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive curl doc dracut gnutls grub http2 httpd introspection libmount selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="httpd? ( || ( curl soup ) )"
+
+COMMON_DEPEND="
+ archive? ( app-arch/libarchive )
+ app-crypt/gpgme
+ app-arch/xz-utils
+ curl? ( net-misc/curl )
+ soup? ( net-libs/libsoup )
+ dev-libs/glib:2
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ dracut? ( sys-kernel/dracut )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl:0= ) )
+ sys-fs/fuse:0
+ sys-libs/zlib
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ # The ostree-finalize-staged.path file is missing in ostree-2018.9.tar.xz.
+ [ -e src/boot/ostree-finalize-staged.path ] && die
+ cat > src/boot/ostree-finalize-staged.path <<-EOF
+ # Copyright (C) 2018 Red Hat, Inc.
+ #
+ # This library is free software; you can redistribute it and/or
+ # modify it under the terms of the GNU Lesser General Public
+ # License as published by the Free Software Foundation; either
+ # version 2 of the License, or (at your option) any later version.
+ #
+ # This library is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ # Lesser General Public License for more details.
+ #
+ # You should have received a copy of the GNU Lesser General Public
+ # License along with this library; if not, write to the
+ # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ # Boston, MA 02111-1307, USA.
+
+ # For some implementation discussion, see:
+ # https://lists.freedesktop.org/archives/systemd-devel/2018-March/040557.html
+ [Unit]
+ Description=OSTree Monitor Staged Deployment
+ Documentation=man:ostree(1)
+
+ [Path]
+ PathExists=/run/ostree/staged-deployment
+
+ [Install]
+ WantedBy=multi-user.target
+ EOF
+
+ eautoreconf
+ default
+}
+
+src_configure() {
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut)
+ $(use_enable doc gtk-doc)
+ $(use_enable introspection)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf ${econfargs[*]}
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2020-01-21 7:48 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2020-01-21 7:48 UTC (permalink / raw
To: gentoo-commits
commit: bfb5cc6d5ed296025bc3ebb8e0cb05f5b6edf60f
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Sun Dec 1 09:23:02 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jan 21 07:47:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb5cc6d
dev-util/ostree: drop 2018.5
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 -
dev-util/ostree/ostree-2018.5.ebuild | 52 ------------------------------------
2 files changed, 53 deletions(-)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 87e278a57a8..927c10f3b0c 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1 @@
-DIST ostree-2018.5.tar.xz 1937184 BLAKE2B ff126d2963296eb9ac270816efed7d2fbfdbcc7b0dba69007ae83e4499a46ef21a5b4e5d387de9bd387af0fe8d4086427d1aa9043c246a49676d116e919a93e6 SHA512 03854c662cddc1e0c7150bb62bbdd2990cf091ef126ddc5bb94494fee2ffb0383afb067b89d63c3e4f39849e2c8b7cabfd887d0d6fc1e7a43fda4fe7da1dc2e8
DIST ostree-2018.9.tar.xz 1951732 BLAKE2B c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3 SHA512 407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5
diff --git a/dev-util/ostree/ostree-2018.5.ebuild b/dev-util/ostree/ostree-2018.5.ebuild
deleted file mode 100644
index a625a9af6c8..00000000000
--- a/dev-util/ostree/ostree-2018.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
-SRC_URI="https://github.com/ostreedev/${PN}/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="grub selinux soup systemd zeroconf"
-RESTRICT="test"
-
-S="${WORKDIR}/lib${P}"
-COMMON_DEPEND="
- app-arch/libarchive:=
- app-arch/xz-utils:=
- app-crypt/gpgme:=
- dev-libs/glib:=
- dev-libs/libassuan:=
- dev-libs/libgpg-error:=
- dev-libs/openssl:0=
- net-misc/curl:=
- sys-apps/util-linux:=
- sys-fs/fuse:=
- sys-libs/zlib:=
-
- grub? ( sys-boot/grub:* )
- selinux? ( sys-libs/libselinux:= )
- soup? ( net-libs/libsoup:= )
- systemd? ( sys-apps/systemd:= )
- zeroconf? ( net-dns/avahi:* )
-"
-DEPEND="
- ${COMMON_DEPEND}
- sys-devel/bison
- sys-devel/flex
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf \
- --with-crypto=openssl \
- --with-curl \
- --with-openssl \
- $(use_with soup) \
- $(use_with selinux ) \
- $(use_with zeroconf avahi)
-}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2019-01-07 23:14 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2019-01-07 23:14 UTC (permalink / raw
To: gentoo-commits
commit: 52c6dd6d34b16f1422977c34d81ccf828f9eb99e
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 23:04:16 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 23:14:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c6dd6d
dev-util/ostree: add glib-utils dep for glib-mkenums
Reported-by: Toralf Förster <toralf <AT> gentoo.org>
Closes: https://bugs.gentoo.org/674828
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/ostree-2018.9.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
index deeb95b146b..a0ebb8afb28 100644
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/lib${P}"
COMMON_DEPEND="
app-arch/xz-utils:=
app-crypt/gpgme:=
- dev-libs/glib:=
+ dev-libs/glib:2=
dev-libs/libassuan:=
dev-libs/libgpg-error:=
dev-libs/openssl:0=
@@ -42,6 +42,7 @@ DEPEND="
app-text/docbook-xsl-stylesheets
sys-devel/bison
dev-libs/libxslt
+ || ( dev-util/glib-utils <dev-libs/glib-2.56.2:2 )
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2019-01-07 19:15 Lars Wendler
0 siblings, 0 replies; 81+ messages in thread
From: Lars Wendler @ 2019-01-07 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 350ee0a22832827ef5de88ea5154c1d1d89d8a8c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 18:07:13 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 19:15:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350ee0a2
dev-util/ostree: Adjusted slot dependency on dev-libs/openssl
source-based packages should never depend on any other openssl slot
than slot 0.
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
dev-util/ostree/ostree-2018.5.ebuild | 4 ++--
dev-util/ostree/ostree-2018.9.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/ostree/ostree-2018.5.ebuild b/dev-util/ostree/ostree-2018.5.ebuild
index 3c2aec24a4a..a625a9af6c8 100644
--- a/dev-util/ostree/ostree-2018.5.ebuild
+++ b/dev-util/ostree/ostree-2018.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,7 @@ COMMON_DEPEND="
dev-libs/glib:=
dev-libs/libassuan:=
dev-libs/libgpg-error:=
- dev-libs/openssl:=
+ dev-libs/openssl:0=
net-misc/curl:=
sys-apps/util-linux:=
sys-fs/fuse:=
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
index 495e21ac476..deeb95b146b 100644
--- a/dev-util/ostree/ostree-2018.9.ebuild
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ COMMON_DEPEND="
dev-libs/glib:=
dev-libs/libassuan:=
dev-libs/libgpg-error:=
- dev-libs/openssl:=
+ dev-libs/openssl:0=
sys-apps/util-linux:=
sys-fs/fuse:=
sys-libs/zlib:=
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2018-11-28 3:57 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2018-11-28 3:57 UTC (permalink / raw
To: gentoo-commits
commit: cb62b1c319a888c476a51729a706e63cdc43a3f1
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 28 03:54:16 2018 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Nov 28 03:57:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb62b1c3
dev-util/ostree: version bump to 2018.9
Closes: https://bugs.gentoo.org/668132
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/ostree/Manifest | 1 +
dev-util/ostree/metadata.xml | 2 +
dev-util/ostree/ostree-2018.9.ebuild | 107 +++++++++++++++++++++++++++++++++++
3 files changed, 110 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index efb030b2fe2..87e278a57a8 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1 +1,2 @@
DIST ostree-2018.5.tar.xz 1937184 BLAKE2B ff126d2963296eb9ac270816efed7d2fbfdbcc7b0dba69007ae83e4499a46ef21a5b4e5d387de9bd387af0fe8d4086427d1aa9043c246a49676d116e919a93e6 SHA512 03854c662cddc1e0c7150bb62bbdd2990cf091ef126ddc5bb94494fee2ffb0383afb067b89d63c3e4f39849e2c8b7cabfd887d0d6fc1e7a43fda4fe7da1dc2e8
+DIST ostree-2018.9.tar.xz 1951732 BLAKE2B c6fba1321fe21bff569fe1dadd1aa649f23059a35dc906c3a0b7dcca29f7acbe8338e19541d8f7d854452bf6a6b1ac293d4350c7056a9b13b9ed1eacf358d4b3 SHA512 407b6b67add54e80a55fc35f08bde56561009db93ec202a10dd1ec1e66bd32b439c1d66c759e4e173e44fce6fbc2c162cae928a477c9d7abafbf007ed8f7bfb5
diff --git a/dev-util/ostree/metadata.xml b/dev-util/ostree/metadata.xml
index d31a8226768..4fb7a62d6f2 100644
--- a/dev-util/ostree/metadata.xml
+++ b/dev-util/ostree/metadata.xml
@@ -30,7 +30,9 @@
it's just a more polished version of Linux VServer hardlinks.
</longdescription>
<use>
+ <flag name="archive">Use libarchive</flag>
<flag name="grub">Enable grub configuration generator</flag>
+ <flag name="libmount">Use libmount</flag>
<flag name="soup">Use libsoup for networking</flag>
</use>
<upstream>
diff --git a/dev-util/ostree/ostree-2018.9.ebuild b/dev-util/ostree/ostree-2018.9.ebuild
new file mode 100644
index 00000000000..495e21ac476
--- /dev/null
+++ b/dev-util/ostree/ostree-2018.9.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
+SRC_URI="https://github.com/ostreedev/${PN}/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="archive curl doc gnutls grub introspection libmount selinux ssl soup systemd zeroconf"
+RESTRICT="test"
+
+S="${WORKDIR}/lib${P}"
+COMMON_DEPEND="
+ app-arch/xz-utils:=
+ app-crypt/gpgme:=
+ dev-libs/glib:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error:=
+ dev-libs/openssl:=
+ sys-apps/util-linux:=
+ sys-fs/fuse:=
+ sys-libs/zlib:=
+
+ archive? ( app-arch/libarchive:= )
+ grub? ( sys-boot/grub:* )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? ( dev-libs/openssl:= )
+ )
+ libmount? ( sys-apps/util-linux:= )
+ selinux? ( sys-libs/libselinux:= )
+ soup? ( net-libs/libsoup:= )
+ systemd? ( sys-apps/systemd:= )
+ zeroconf? ( net-dns/avahi:* )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ sys-devel/bison
+ dev-libs/libxslt
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig
+ curl? ( net-misc/curl:= )
+ introspection? ( dev-libs/gobject-introspection )
+ doc? ( dev-util/gtk-doc )
+"
+RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ # The ostree-finalize-staged.path file is missing in ostree-2018.9.tar.xz.
+ [[ -e src/boot/ostree-finalize-staged.path ]] && die
+ cat > src/boot/ostree-finalize-staged.path <<-EOF
+ # Copyright (C) 2018 Red Hat, Inc.
+ #
+ # This library is free software; you can redistribute it and/or
+ # modify it under the terms of the GNU Lesser General Public
+ # License as published by the Free Software Foundation; either
+ # version 2 of the License, or (at your option) any later version.
+ #
+ # This library is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ # Lesser General Public License for more details.
+ #
+ # You should have received a copy of the GNU Lesser General Public
+ # License along with this library; if not, write to the
+ # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ # Boston, MA 02111-1307, USA.
+
+ # For some implementation discussion, see:
+ # https://lists.freedesktop.org/archives/systemd-devel/2018-March/040557.html
+ [Unit]
+ Description=OSTree Monitor Staged Deployment
+ Documentation=man:ostree(1)
+
+ [Path]
+ PathExists=/run/ostree/staged-deployment
+
+ [Install]
+ WantedBy=multi-user.target
+ EOF
+}
+
+src_configure() {
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf \
+ --enable-man \
+ $(use_with archive libarchive) \
+ $(use_with curl) \
+ $(use_enable doc gtk-doc) \
+ $(use_enable introspection) \
+ $(use_with selinux ) \
+ $(use_with soup) \
+ $(use_with libmount) \
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; }) \
+ $(use_with systemd libsystemd) \
+ $(use_with zeroconf avahi)
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2018-06-05 1:48 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2018-06-05 1:48 UTC (permalink / raw
To: gentoo-commits
commit: af07120bf282bf6465eed1a35249826061edfd32
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 5 01:44:40 2018 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Jun 5 01:44:47 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af07120b
dev-util/ostree: fix XDG_* sandbox violation (bug 657346)
Reported-by: Toralf Förster <toralf <AT> gentoo.org>
Closes: https://bugs.gentoo.org/657346
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/ostree/ostree-2018.5.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/ostree/ostree-2018.5.ebuild b/dev-util/ostree/ostree-2018.5.ebuild
index 40ad547229e..3c2aec24a4a 100644
--- a/dev-util/ostree/ostree-2018.5.ebuild
+++ b/dev-util/ostree/ostree-2018.5.ebuild
@@ -41,6 +41,7 @@ DEPEND="
RDEPEND="${COMMON_DEPEND}"
src_configure() {
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
econf \
--with-crypto=openssl \
--with-curl \
^ permalink raw reply related [flat|nested] 81+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
@ 2018-06-03 20:45 Zac Medico
0 siblings, 0 replies; 81+ messages in thread
From: Zac Medico @ 2018-06-03 20:45 UTC (permalink / raw
To: gentoo-commits
commit: 989b0455c7dc09eebdd4e139be83a97881876e65
Author: Dan Molik <dan <AT> danmolik <DOT> com>
AuthorDate: Sun Jun 3 19:05:44 2018 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jun 3 20:45:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989b0455
dev-util/ostree: new package (from defiance-overlay)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-util/ostree/Manifest | 1 +
dev-util/ostree/metadata.xml | 39 +++++++++++++++++++++++++++
dev-util/ostree/ostree-2018.5.ebuild | 51 ++++++++++++++++++++++++++++++++++++
3 files changed, 91 insertions(+)
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
new file mode 100644
index 00000000000..efb030b2fe2
--- /dev/null
+++ b/dev-util/ostree/Manifest
@@ -0,0 +1 @@
+DIST ostree-2018.5.tar.xz 1937184 BLAKE2B ff126d2963296eb9ac270816efed7d2fbfdbcc7b0dba69007ae83e4499a46ef21a5b4e5d387de9bd387af0fe8d4086427d1aa9043c246a49676d116e919a93e6 SHA512 03854c662cddc1e0c7150bb62bbdd2990cf091ef126ddc5bb94494fee2ffb0383afb067b89d63c3e4f39849e2c8b7cabfd887d0d6fc1e7a43fda4fe7da1dc2e8
diff --git a/dev-util/ostree/metadata.xml b/dev-util/ostree/metadata.xml
new file mode 100644
index 00000000000..d31a8226768
--- /dev/null
+++ b/dev-util/ostree/metadata.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <longdescription lang="en">
+ This project is now known as "libostree", though it is
+ still appropriate to use the previous name: "OSTree" (or
+ "ostree"). The focus is on projects which use libostree's
+ shared library, rather than users directly invoking the command
+ line tools (except for build systems). However, in most of
+ the rest of the documentation, we will use the term "OSTree",
+ since it's slightly shorter, and changing all documentation
+ at once is impractical. We expect to transition to the new
+ name over time.
+
+ As implied above, libostree is both a shared library and suite
+ of command line tools that combines a "git-like" model for
+ committing and downloading bootable filesystem trees, along
+ with a layer for deploying them and managing the bootloader
+ configuration.
+
+ The core OSTree model is like git in that it checksums
+ individual files and has a content-addressed-object
+ store. It's unlike git in that it "checks out" the files
+ via hardlinks, and they thus need to be immutable to prevent
+ corruption. Therefore, another way to think of OSTree is that
+ it's just a more polished version of Linux VServer hardlinks.
+ </longdescription>
+ <use>
+ <flag name="grub">Enable grub configuration generator</flag>
+ <flag name="soup">Use libsoup for networking</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">ostreedev/ostree</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/ostree/ostree-2018.5.ebuild b/dev-util/ostree/ostree-2018.5.ebuild
new file mode 100644
index 00000000000..40ad547229e
--- /dev/null
+++ b/dev-util/ostree/ostree-2018.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostree.readthedocs.io/en/latest/"
+SRC_URI="https://github.com/ostreedev/${PN}/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="grub selinux soup systemd zeroconf"
+RESTRICT="test"
+
+S="${WORKDIR}/lib${P}"
+COMMON_DEPEND="
+ app-arch/libarchive:=
+ app-arch/xz-utils:=
+ app-crypt/gpgme:=
+ dev-libs/glib:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error:=
+ dev-libs/openssl:=
+ net-misc/curl:=
+ sys-apps/util-linux:=
+ sys-fs/fuse:=
+ sys-libs/zlib:=
+
+ grub? ( sys-boot/grub:* )
+ selinux? ( sys-libs/libselinux:= )
+ soup? ( net-libs/libsoup:= )
+ systemd? ( sys-apps/systemd:= )
+ zeroconf? ( net-dns/avahi:* )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+ econf \
+ --with-crypto=openssl \
+ --with-curl \
+ --with-openssl \
+ $(use_with soup) \
+ $(use_with selinux ) \
+ $(use_with zeroconf avahi)
+}
^ permalink raw reply related [flat|nested] 81+ messages in thread
end of thread, other threads:[~2024-09-20 14:32 UTC | newest]
Thread overview: 81+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-22 17:46 [gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-09-20 14:32 Arthur Zamarin
2024-06-23 1:49 Sam James
2024-05-13 12:39 Arthur Zamarin
2024-05-11 15:16 Arthur Zamarin
2024-05-11 14:38 Arthur Zamarin
2024-02-24 15:26 Arthur Zamarin
2023-12-08 11:08 Sam James
2023-12-08 9:58 Arthur Zamarin
2023-12-08 9:02 Arthur Zamarin
2023-07-09 13:03 Matt Turner
2023-07-07 21:22 Sam James
2023-06-22 17:46 Arthur Zamarin
2023-06-22 17:46 Arthur Zamarin
2023-06-03 17:21 Arthur Zamarin
2023-05-10 18:30 Arthur Zamarin
2023-05-10 18:30 Arthur Zamarin
2023-05-10 0:29 Sam James
2023-05-01 5:29 Arthur Zamarin
2023-04-30 23:50 Sam James
2023-04-30 23:50 Sam James
2023-03-16 23:49 Zac Medico
2023-03-16 23:49 Zac Medico
2023-01-16 23:18 Zac Medico
2022-11-24 2:33 Zac Medico
2022-11-03 8:08 Agostino Sarubbo
2022-11-03 6:40 Sam James
2022-11-03 6:15 Sam James
2022-10-31 2:43 WANG Xuerui
2022-10-07 23:55 Zac Medico
2022-10-07 23:38 Zac Medico
2022-07-24 19:07 Zac Medico
2022-06-08 3:16 Zac Medico
2022-06-08 3:13 Zac Medico
2022-04-13 3:08 Zac Medico
2022-04-13 2:50 Zac Medico
2022-04-02 12:04 Arthur Zamarin
2022-04-01 15:17 Jakov Smolić
2022-04-01 15:17 Jakov Smolić
2022-03-05 0:22 Zac Medico
2022-02-16 22:11 David Seifert
2022-02-12 16:52 Zac Medico
2022-02-12 16:52 Zac Medico
2022-01-09 19:04 Zac Medico
2021-10-28 5:57 Zac Medico
2021-10-18 4:23 Zac Medico
2021-10-18 4:23 Zac Medico
2021-10-18 4:23 Zac Medico
2021-10-02 15:43 Sam James
2021-09-22 6:54 Agostino Sarubbo
2021-09-21 6:37 Agostino Sarubbo
2021-09-19 21:52 Zac Medico
2021-09-16 19:11 Sam James
2021-09-16 12:32 Marek Szuba
2021-08-18 14:59 Sam James
2021-08-04 21:01 Sam James
2021-07-30 0:31 Georgy Yakovlev
2021-05-02 17:56 Mikle Kolyada
2021-01-21 7:40 Agostino Sarubbo
2021-01-07 17:34 Sam James
2021-01-07 10:07 Sam James
2020-11-27 21:09 Zac Medico
2020-10-30 17:38 Zac Medico
2020-10-29 18:24 Georgy Yakovlev
2020-10-28 16:23 Sam James
2020-10-20 8:18 Sam James
2020-10-18 3:51 Zac Medico
2020-10-05 16:40 Zac Medico
2020-10-04 19:19 Zac Medico
2020-10-04 18:47 Zac Medico
2020-06-26 5:39 Zac Medico
2020-01-21 20:02 Zac Medico
2020-01-21 7:48 Zac Medico
2020-01-21 7:48 Zac Medico
2020-01-21 7:48 Zac Medico
2020-01-21 7:48 Zac Medico
2019-01-07 23:14 Zac Medico
2019-01-07 19:15 Lars Wendler
2018-11-28 3:57 Zac Medico
2018-06-05 1:48 Zac Medico
2018-06-03 20:45 Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox