[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
commit: a5e04c36786e49edd80cc8ca1c7f28a0d1163937 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun May 12 22:58:57 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun May 12 22:59:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e04c36 mail-client/neomutt: add 20240425 Signed-off-by: Marc Schiffbauer gentoo.org> mail-client/neomutt/Manifest| 1 + mail-client/neomutt/neomutt-20240425.ebuild | 176 2 files changed, 177 insertions(+) diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest index bd7e9037bc43..66c187171e2a 100644 --- a/mail-client/neomutt/Manifest +++ b/mail-client/neomutt/Manifest @@ -3,4 +3,5 @@ DIST neomutt-20231023.tar.gz 3803482 BLAKE2B e8e4f3ee374cf9699d1cf5d6feca7e80d7c DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152 SHA512 f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b SHA512 a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138 DIST neomutt-20240201.tar.gz 3831010 BLAKE2B 70654b8edb5b6e01585bb3551a7af3722aebc44a70804ec9e16511eec9b892a4bcf68e043699591b2610095558f3893d4d7f5c15e860c7b8c17458a872c3f170 SHA512 431270a093bfa5024f2565aa8921e3482262210ca03c410362b6fa504aa1f2e299d1f6eb63cb05dcaf7b1328051b5d32c4fd719b5cb7ddec83a176a85ff5dc53 +DIST neomutt-20240425.tar.gz 4092419 BLAKE2B 35728b226a3c6d59b95daf7f2af1d155ed15b9f82958f79fc4c012df1014c5995f8e542ca2df2cdb6d79bbc537c13e7e941355dab5e4879c999f23f107db1ace SHA512 bb47aba1aa8ecc824d9d0a8f6be23f2d39f0aac06739920ee349ff96bc27cbe39b6cfa797f648eb683fe49f01fa1873805a3ed2e7cbf4124dae12517591c02c9 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 BLAKE2B 50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54 SHA512 3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3 diff --git a/mail-client/neomutt/neomutt-20240425.ebuild b/mail-client/neomutt/neomutt-20240425.ebuild new file mode 100644 index ..f0e77fe65e6e --- /dev/null +++ b/mail-client/neomutt/neomutt-20240425.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="A small but very powerful text-based mail client" +HOMEPAGE="https://neomutt.org/; + +if [[ ${PV} =~ $ ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/neomutt/neomutt.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +fi + +TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75 +SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )" + +LICENSE="GPL-2" +SLOT="0" +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4 + nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet + test zlib zstd" +REQUIRED_USE=" + autocrypt? ( gpgme )" + +CDEPEND=" + app-misc/mime-types + berkdb? ( + || ( + sys-libs/db:6.0 + sys-libs/db:5.3 + sys-libs/db:4.8 + ) + =net-libs/gnutls-1.0.17:= ) + gpgme? ( >=app-crypt/gpgme-1.13.1:= ) + autocrypt? ( >=dev-db/sqlite-3 ) + idn? ( net-dns/libidn2:= ) + kerberos? ( virtual/krb5 ) + notmuch? ( net-mail/notmuch:= ) + sasl? ( >=dev-libs/cyrus-sasl-2 ) + ssl? ( >=dev-libs/openssl-1.0.2u:0= ) + lz4? ( app-arch/lz4 ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd ) +" +DEPEND="${CDEPEND} + dev-lang/tcl:= + net-mail/mailbase + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + || ( + www-client/lynx + www-client/w3m + www-client/elinks + ) + ) +" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-mutt ) +" + +RESTRICT="!test? ( test )" + +src_unpack() { + if [[ -n ${
[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
commit: 12636c14cd0e59fff7621dee9ce37bbde1e8b09d Author: Marc Schiffbauer gentoo org> AuthorDate: Sun May 12 22:59:26 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun May 12 22:59:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12636c14 mail-client/neomutt: fix minor pkgcheck warning Signed-off-by: Marc Schiffbauer gentoo.org> mail-client/neomutt/neomutt-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mail-client/neomutt/neomutt-.ebuild b/mail-client/neomutt/neomutt-.ebuild index 65f398c671f3..f0e77fe65e6e 100644 --- a/mail-client/neomutt/neomutt-.ebuild +++ b/mail-client/neomutt/neomutt-.ebuild @@ -1,10 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit flag-o-matic toolchain-funcs +DESCRIPTION="A small but very powerful text-based mail client" +HOMEPAGE="https://neomutt.org/; + if [[ ${PV} =~ $ ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/neomutt/neomutt.git; @@ -16,9 +19,6 @@ fi TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75 SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )" -DESCRIPTION="A small but very powerful text-based mail client" -HOMEPAGE="https://neomutt.org/; - LICENSE="GPL-2" SLOT="0" IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: ecd88651e56180f6b76868ecc789f2eab2df6bd1 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri May 10 21:02:20 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri May 10 21:02:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd88651 net-dns/unbound: drop 1.16.3, 1.17.0, 1.17.1, 1.18.0, 1.19.0 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/unbound/Manifest | 10 -- net-dns/unbound/unbound-1.16.3.ebuild | 210 net-dns/unbound/unbound-1.17.0.ebuild | 210 net-dns/unbound/unbound-1.17.1.ebuild | 212 - net-dns/unbound/unbound-1.18.0.ebuild | 214 - net-dns/unbound/unbound-1.19.0.ebuild | 218 -- 6 files changed, 1074 deletions(-) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index 93ab662eed1f..15e29c268427 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -1,13 +1,3 @@ -DIST unbound-1.16.3.tar.gz 6204330 BLAKE2B b97deade78ab903363e06ff9d71b9895c754378ec276bb17556de62c48a88af5fbabd26f97fb47313d1e631fe75dee245aa38fbf42a865ac3e764882a1124a51 SHA512 ef5cda926dd1082a750615d8687bccd756869c66e9f24f984fda4c6613f94f3e4884db328b8d7b490777a75d3e616dcb61c5258e923c0590e6fabacd207c -DIST unbound-1.16.3.tar.gz.asc 833 BLAKE2B 2009dac660405b11725c046099cf9bd2f6ccea0bda8936530228b6ab3ceebfadd119b5d91ff1c86845d5104f578597a574daed80a5e6e677c8f7d68b789b SHA512 b106f080d877e479d944a7ebe24a380f4c40c38308733f43f8a60d4e7aedc6597e6daa4a1428f596e705c9c75e6ee7b4187dbbc5750a9c406f59d76d4f1b4a8d -DIST unbound-1.17.0.tar.gz 6235060 BLAKE2B 611c1b96ff84e6dd8f7a592135cc17f416cd810d0f35d27c8cedd56af069badd8dca112cc5927a1fe50ec3335c377b6bd6fc4e1a6d63a332a90d676e3c23dcef SHA512 f6b9f279330fb19b5feca09524959940aad8c4e064528aa82b369c726d77e9e8e5ca23f366f6e9edcf2c061b96f482ed7a2c26ac70fc15ae5762b3d7e36a5284 -DIST unbound-1.17.0.tar.gz.asc 833 BLAKE2B 8b77a16fa1287af7c12720cce0b45c1ab49f691a0516674d28009d5da8c71d5d56a9518e16fb752c2db58dc835223d55ff863bfc03971aa408eb0f65a65600bf SHA512 e1567f088bdf0a96dbdcf365deccb72f42319b9b29510d5d9aefbe66df054446d3dcdfcc54826046af6e4f751aa518798b968685611b1b7f1860f66a96e32a57 -DIST unbound-1.17.1.tar.gz 6244773 BLAKE2B c2dec1608e28302da33ee72144bb8eb16cdff2e949e548f9ea5edb10b370e396085de641446b1f94daeb96a48a02f9361ebae69f72f3d449575fe3ce93dcdb5b SHA512 10dd4c3aff77f1c0d19eb3c66956ed6ef1aae19e827d0b3259dc75d9de28dedd41862982a299e67ee07e17fb52058b4beee9d4b1d3bb0a3f633b9ba5b864d168 -DIST unbound-1.17.1.tar.gz.asc 833 BLAKE2B d78338da7ca590ef29403b24c271edf8f2eb026ad1f74ba9646f5539e41c6770e172133e1f1dbf1f31623d8f5828f78b8cc3a86bb72f1d6591967c98a994726b SHA512 d663c2ebf9ba4420eb6cd351378d646ac4c9e88bd69913dc1c862a326e98329496a901c86b857f2c157c0401a289ff91e5ac83911477cb9894156c6d959b2b80 -DIST unbound-1.18.0.tar.gz 6315297 BLAKE2B 55f68cdb08281adaa7446f9b284d850e5e0cbbcbeda98609d9f8297d1bb298fcba51fa0a0805df5acc0a475397c65d295a33ae26144cdafbedb9686915dd174b SHA512 24ca6bfe0ed493eb6aaa5cb1b2b108076ce97c48de7470adf596d1154254351e382b83aae33fcd8d4fa64847e359613e00c979b6f3ba7671215b2d0fd2b03b14 -DIST unbound-1.18.0.tar.gz.asc 833 BLAKE2B fb6be5100b960ef6ad279458a2492cc308a120e65a8fcd71aa5a5505bd6213be0ff232c6fd81939bbe53cdddbaa9bd24b79dcc96c69b360ae391b597d9a1d9d7 SHA512 222ff184d952b9ee8ce81e1f3384d1640ff4695ca60b7d5f946dc24489d583618fc0f4e3c169514b699c684766fdb352f47ca29853223fbae70a65fd994d4fd2 -DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 66ec2b1cd32ac5930c088c73e884bc1fb4d35526a0c89bdbe209defd3e78326ce9b3c1a523fc1ab28b8fdf0e457280d5de7b300cf560c15d875f460bc361f5c7 SHA512 c7df997ab003d098f53ac97ffb4c8428ab28e24573ff21e21782cbeadca42edadeb5b0db53ce954c9ff3106a5edb36eb47109240c554a44d9aac75727b66aeb4 -DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50 SHA512 63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580 DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012 SHA512 c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac SHA512 2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52 DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: ae0a71faadb2aa4ae9db4676df4a6d33b4134bff Author: Marc Schiffbauer gentoo org> AuthorDate: Fri May 10 20:57:00 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri May 10 20:57:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a71fa net-dns/unbound: add 1.20.0 Bug: https://bugs.gentoo.org/931625 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/unbound/Manifest | 2 + net-dns/unbound/unbound-1.20.0.ebuild | 218 ++ 2 files changed, 220 insertions(+) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index bbba2e811526..93ab662eed1f 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -12,3 +12,5 @@ DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B a48c5b9493eb0a9aa2171956e08677e1cfb7c DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac SHA512 2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52 DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f0 SHA512 f860614f090a5a081cceff8ca7f4b3d416c00a251ae14ceb6b4159dc8cd022f025592074d3d78aee2f86c3eeae9d1a314713e4740aa91062579143199accd159 DIST unbound-1.19.3.tar.gz.asc 833 BLAKE2B 6eb71dde451a123ffba44c298d83256613c6325b26adffb6f0347b468bf84e63b090655d12b323f8c187ad4782fad06514fe5ab0246087bd129393d1bdb1533c SHA512 1b6437d7ac4394ab7d6eb0d12f22b39538152f9c88175a5368263059950b8e6b093fa5392d1ff37874effef7a422afa9c690f766802208979a99500a4bea5906 +DIST unbound-1.20.0.tar.gz 6550938 BLAKE2B b272a6b8c0118819d9803f0c7f7a4b7eff77e37682f4a9a0f749cafa08da4d4de01cd7bf71698b8fc5a7cdf5ca03685978e6b4395c586c35d1d13bebb7cbb538 SHA512 2f6bc76c03b71ca1c2cd2331dc72d62f51493d15e17c59af46b400e542fcabff22e6b9d33f750a3e5f918a0116f45afa760651b2d5aa2feadac151cbbd71b0bd +DIST unbound-1.20.0.tar.gz.asc 833 BLAKE2B 14e53fcb692c1e078ae334d298c76ed30b8dd58fc0ba396c6b46edc7a4af49e4a3d2a15874f2a6a59365b129bb819b47327a5cc6e0589c06471a466d84d15785 SHA512 1586a320077c606c5c19f251615df54a61854f51acca02df1d391dcc2287aff2c641b009aeee1a98392f63719d70b6bac23ebb7d86b780f8a27cda6e114fc0ad diff --git a/net-dns/unbound/unbound-1.20.0.ebuild b/net-dns/unbound/unbound-1.20.0.ebuild new file mode 100644 index ..67da62c07740 --- /dev/null +++ b/net-dns/unbound/unbound-1.20.0.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc +inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig + +MY_P=${PN}-${PV/_/} +DESCRIPTION="A validating, recursive and caching DNS resolver" +HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/; +SRC_URI=" + https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz + verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="BSD GPL-2" +SLOT="0/8" # ABI version of libunbound.so +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +# Note: expat is needed by executable only but the Makefile is custom +# and doesn't make it possible to easily install the library without +# the executables. MULTILIB_USEDEP may be dropped once build system +# is fixed. +DEPEND=" + acct-group/unbound + acct-user/unbound + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] ) + dnstap? ( + dev-libs/fstrm[${MULTILIB_USEDEP}] + >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}] + ) + ecdsa? ( + dev-libs/openssl:0[-bindist(-)] + ) + http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + redis? ( dev-libs/hiredis:= ) + systemd? ( sys-apps/systemd ) +" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + test? ( + net-libs/ldns[examples(-)] + dev-util/splint + app-text/wdiff + ) + verify-sig? ( sec-keys/openpgp-keys-unbound ) +" +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 89bdbf92d4e882fc32f7de2594b1b432ff1efa52 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed May 8 21:56:19 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed May 8 21:58:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bdbf92 dev-python/bareos: add 22.1.4 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 1 + dev-python/bareos/bareos-22.1.4.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index 58563338c54e..9834da74c158 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1,2 +1,3 @@ DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a SHA512 4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 diff --git a/dev-python/bareos/bareos-22.1.4.ebuild b/dev-python/bareos/bareos-22.1.4.ebuild new file mode 100644 index ..59d31548b8d2 --- /dev/null +++ b/dev-python/bareos/bareos-22.1.4.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="python bindings for bareos network backup suite" +HOMEPAGE="https://www.bareos.com/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/${PN}-Release-${PV}/python-bareos + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror test"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: c4d82cbcdf075acb02a359d685df9712ec01fce9 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed May 8 21:54:33 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed May 8 21:58:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d82cbc app-backup/bareos: add 21.1.9, 22.1.4 Bug: https://bugs.gentoo.org/917761 Bug: https://bugs.gentoo.org/830293 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 2 + app-backup/bareos/bareos-21.1.9.ebuild | 414 +++ app-backup/bareos/bareos-22.1.4.ebuild | 434 + 3 files changed, 850 insertions(+) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 8206ffaf50c5..084b9c1489f4 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,4 +1,6 @@ DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311 SHA512 643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738 +DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e SHA512 337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a SHA512 4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 diff --git a/app-backup/bareos/bareos-21.1.9.ebuild b/app-backup/bareos/bareos-21.1.9.ebuild new file mode 100644 index ..ae6b1efd9be1 --- /dev/null +++ b/app-backup/bareos/bareos-21.1.9.ebuild @@ -0,0 +1,414 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads(+)] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/ja
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 6d2a93f4a3a15ffc98c7a70c474a1d7f4eeda874 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 29 22:15:23 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 29 22:15:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2a93f4 app-editors/logseq-desktop-bin: add 0.10.9, drop 0.10.7 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest | 2 +- ...ogseq-desktop-bin-0.10.7.ebuild => logseq-desktop-bin-0.10.9.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index a7cfe3cb8cd8..45cd342fea89 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,2 @@ -DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e SHA512 c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550 DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee SHA512 64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42 +DIST logseq-desktop-bin-0.10.9.zip 188490864 BLAKE2B 83e1b94490a4295f5f2821e70e83c76b31ab19879fa800b643cc81622169031d8e2af18eddedeabe3c6ae2e4a575ec9cb0b50acab48aef711c5f4cd678c0 SHA512 8f93c498d64699dcf5c68e7dc800a0a96f667b7767683903ba38cd7dea9f4787b9ab03e83e75cbf6d0b3ba5e52b1442e29aad1383b14c3acdf67463cc7eae176 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.9.ebuild similarity index 100% rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.9.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: d8a51658d025676fe092069ece3964554530ac4b Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 15 08:52:26 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 15 08:52:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a51658 net-dns/unbound: add 1.19.3 Bug: https://bugs.gentoo.org/929689 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/unbound/Manifest | 2 + net-dns/unbound/unbound-1.19.3.ebuild | 218 ++ 2 files changed, 220 insertions(+) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index 3361bdfd1b77..bbba2e811526 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -10,3 +10,5 @@ DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 66ec2b1cd32ac5930c088c73e884bc1fb4d35 DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50 SHA512 63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580 DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012 SHA512 c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac SHA512 2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52 +DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f0 SHA512 f860614f090a5a081cceff8ca7f4b3d416c00a251ae14ceb6b4159dc8cd022f025592074d3d78aee2f86c3eeae9d1a314713e4740aa91062579143199accd159 +DIST unbound-1.19.3.tar.gz.asc 833 BLAKE2B 6eb71dde451a123ffba44c298d83256613c6325b26adffb6f0347b468bf84e63b090655d12b323f8c187ad4782fad06514fe5ab0246087bd129393d1bdb1533c SHA512 1b6437d7ac4394ab7d6eb0d12f22b39538152f9c88175a5368263059950b8e6b093fa5392d1ff37874effef7a422afa9c690f766802208979a99500a4bea5906 diff --git a/net-dns/unbound/unbound-1.19.3.ebuild b/net-dns/unbound/unbound-1.19.3.ebuild new file mode 100644 index ..67da62c07740 --- /dev/null +++ b/net-dns/unbound/unbound-1.19.3.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc +inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig + +MY_P=${PN}-${PV/_/} +DESCRIPTION="A validating, recursive and caching DNS resolver" +HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/; +SRC_URI=" + https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz + verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="BSD GPL-2" +SLOT="0/8" # ABI version of libunbound.so +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +# Note: expat is needed by executable only but the Makefile is custom +# and doesn't make it possible to easily install the library without +# the executables. MULTILIB_USEDEP may be dropped once build system +# is fixed. +DEPEND=" + acct-group/unbound + acct-user/unbound + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] ) + dnstap? ( + dev-libs/fstrm[${MULTILIB_USEDEP}] + >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}] + ) + ecdsa? ( + dev-libs/openssl:0[-bindist(-)] + ) + http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + redis? ( dev-libs/hiredis:= ) + systemd? ( sys-apps/systemd ) +" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + test? ( + net-libs/ldns[examples(-)] + dev-util/splint + app-text/wdiff + ) + verify-sig? ( sec-keys/openpgp-keys-unbound ) +" +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
commit: dfb13f97a998343c1ce620bae6167307fea182bc Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 15 08:33:48 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 15 08:35:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb13f97 net-libs/ldns: PythonCompatUpdate (3.12) Closes: https://bugs.gentoo.org/929704 Signed-off-by: Marc Schiffbauer gentoo.org> net-libs/ldns/ldns-1.8.3-r3.ebuild | 90 ++ 1 file changed, 90 insertions(+) diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild b/net-libs/ldns/ldns-1.8.3-r3.ebuild new file mode 100644 index ..8b6b4d2afbe2 --- /dev/null +++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools python-single-r1 multilib-minimal + +DESCRIPTION="A library with the aim to simplify DNS programming in C" +HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/; +SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc examples python static-libs" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" # missing test directory + +BDEPEND=" + python? ( dev-lang/swig ) + doc? ( app-text/doxygen ) +" +DEPEND=" + python? ( ${PYTHON_DEPS} ) + >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?] + examples? ( net-libs/libpcap ) +" +RDEPEND=" + ${DEPEND} +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/ldns-config +) + +PATCHES=( + "${FILESDIR}/ldns-1.8.1-pkgconfig.patch" + "${FILESDIR}/${P}-docs.patch" + "${FILESDIR}/${P}-configure-strict.patch" + "${FILESDIR}/${PN}-1.8.3-swig-4.2.0.patch" +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + # Drop after 1.8.3 + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable static-libs static) \ + $(multilib_native_use_with python pyldns) \ + $(multilib_native_use_with python pyldnsx) \ + --with-ssl="${EPREFIX}"/usr \ + $(multilib_native_with drill) \ + $(multilib_native_use_with examples) \ + --disable-rpath +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use doc ; then + emake doxygen + fi +} + +multilib_src_install() { + default + + if multilib_is_native_abi && use doc ; then + dodoc -r doc/html + fi +} + +multilib_src_install_all() { + dodoc Changelog README* + + find "${D}" -name '*.la' -delete || die + use python && python_optimize + + insinto /usr/share/vim/vimfiles/ftdetect + doins libdns.vim +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lib_users/
commit: 27404215f61bf88d09e6f90aaf8365e8f09240af Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 15 08:25:49 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 15 08:25:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27404215 app-admin/lib_users: PythonCompatUpdate (3.12) Closes: https://bugs.gentoo.org/929274 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/lib_users/lib_users-0.15-r1.ebuild | 44 1 file changed, 44 insertions(+) diff --git a/app-admin/lib_users/lib_users-0.15-r1.ebuild b/app-admin/lib_users/lib_users-0.15-r1.ebuild new file mode 100644 index ..45ccbc10dde4 --- /dev/null +++ b/app-admin/lib_users/lib_users-0.15-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-r1 + +DESCRIPTION="Check for mapped libs and open files that are marked as deleted" +HOMEPAGE="https://github.com/klausman/lib_users; +SRC_URI="https://github.com/klausman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + test? ( + dev-python/nose2[${PYTHON_USEDEP}] + )" +RDEPEND="${PYTHON_DEPS}" + +src_test() { + python_foreach_impl nose2 --verbosity=2 +} + +my_install() { + python_newscript lib_users.py lib_users + python_newscript fd_users.py fd_users + # lib_users_util/ contains a test script we don't want, so do things by hand + python_moduleinto lib_users_util + python_domodule lib_users_util/common.py + python_domodule lib_users_util/__init__.py +} + +src_install() { + python_foreach_impl my_install + dodoc README.md TODO +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: f8febba1bd051513f3f79c9908790b59793de931 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 7 11:43:42 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 7 11:43:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8febba1 app-admin/restart-services: add 1.3, drop 1.1 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest | 2 +- .../{restart-services-1.1.ebuild => restart-services-1.3.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index 3f18871dbd1d..b8434950c777 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,3 +1,3 @@ DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab -DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b DIST restart-services-1.2.tgz 27526 BLAKE2B 3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882 SHA512 815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0 +DIST restart-services-1.3.tgz 27740 BLAKE2B b49fce16771c055aa93b8ac55f5eb37af18cc66b3c63152c276a34b6e8b6e953af651d190e167f036c003d9d615727b3efb382c9e770d55a8885974e9158a750 SHA512 1f45d333be5d342d2bc206380c1fbe4713d2e02d17547b7c9e648ee7be568900042b7e240c16e8d018020ecefd018a5564268c57a32fe3d9f2f660fc062bc45a diff --git a/app-admin/restart-services/restart-services-1.1.ebuild b/app-admin/restart-services/restart-services-1.3.ebuild similarity index 100% rename from app-admin/restart-services/restart-services-1.1.ebuild rename to app-admin/restart-services/restart-services-1.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: d1e2b01acdc7751bf0278b7739fdadd5a531f874 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 1 13:51:21 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 1 13:52:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e2b01a app-editors/logseq-desktop-bin: drop 0.10.6-r1 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 - .../logseq-desktop-bin-0.10.6-r1.ebuild| 91 -- 2 files changed, 92 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 7794df6e37ac..a7cfe3cb8cd8 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,3 +1,2 @@ -DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e SHA512 c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550 DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee SHA512 64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild deleted file mode 100644 index bc4f1ec885d5.. --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw - ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." -HOMEPAGE="https://github.com/logseq/logseq; -SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" -S="${WORKDIR}/Logseq-linux-x64" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="mirror splitdebug" - -RDEPEND=" - dev-libs/nss - dev-libs/openssl:0/3 - media-libs/alsa-lib - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - sys-libs/zlib - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" -BDEPEND=" - app-arch/unzip -" - -QA_PREBUILT="*" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - exeinto /opt/logseq-desktop - doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 - - insinto /opt/logseq-desktop - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ - v8_context_snapshot.bin version vk_swiftshader_icd.json - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set - # see https://github.com/electron/electron/issues/17972 - fowners root /opt/logseq-desktop/chrome-sandbox - fperms 4711 /opt/logseq-desktop/chrome-sandbox - - # Crashpad is included in the package once in a while and when it does, it must be installed. - # See #903616 and #890595 - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym ../logseq-desktop/Logseq /opt/bin/logseq - - make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ - "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - # some releases do not have an icon included, but we dont fail if that happens - doicon resources/app/icons/logseq.png || true -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 54f19562bf0e418eb1a6de09b87adca30bd4d026 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 1 13:51:08 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 1 13:52:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f19562 app-editors/logseq-desktop-bin: add 0.10.8 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../logseq-desktop-bin-0.10.8.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 00ab0b7a216d..7794df6e37ac 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e SHA512 c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550 +DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee SHA512 64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild new file mode 100644 index ..bc4f1ec885d5 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild @@ -0,0 +1,91 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/nss + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin version vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set + # see https://github.com/electron/electron/issues/17972 + fowners root /opt/logseq-desktop/chrome-sandbox + fperms 4711 /opt/logseq-desktop/chrome-sandbox + + # Crashpad is included in the package once in a while and when it does, it must be installed. + # See #903616 and #890595 + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym ../logseq-desktop/Logseq /opt/bin/logseq + + make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ + "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" + # some releases do not have an icon included, but we dont fail if that happens + doicon resources/app/icons/logseq.png || true +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: c94628597c5c11549bbf6e25edb9431fc5844dce Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 1 12:46:00 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 1 12:46:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9462859 app-admin/restart-services: drop 1.0 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 - .../restart-services/restart-services-1.0.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index b339d64bdb6b..3f18871dbd1d 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,4 +1,3 @@ DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab -DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b DIST restart-services-1.2.tgz 27526 BLAKE2B 3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882 SHA512 815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0 diff --git a/app-admin/restart-services/restart-services-1.0.ebuild b/app-admin/restart-services/restart-services-1.0.ebuild deleted file mode 100644 index 6a24cf48136e.. --- a/app-admin/restart-services/restart-services-1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" -HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; -SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - app-admin/lib_users - app-portage/portage-utils - || ( sys-apps/openrc sys-apps/systemd ) -" - -src_install() { - dosbin restart-services - doman restart-services.1 - keepdir /etc/restart-services.d - insinto /etc - doins restart-services.conf - dodoc README CHANGES - - sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die - cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die - # You may put your local changes here or in any other *.conf file - # in this directory so you can leave /etc/restart-services.conf as is. - # Example: - # *extend* SV_ALWAYS to match 'myservice' - # SV_ALWAYS+=( myservice ) - EOF -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: 65c6d4a3c5c6ca82ca1d8dcbc5b1720f77019e83 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Apr 1 12:45:33 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Apr 1 12:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c6d4a3 app-admin/restart-services: add 1.2 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 + .../restart-services/restart-services-1.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index 5114080c53de..b339d64bdb6b 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,3 +1,4 @@ DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b +DIST restart-services-1.2.tgz 27526 BLAKE2B 3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882 SHA512 815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0 diff --git a/app-admin/restart-services/restart-services-1.2.ebuild b/app-admin/restart-services/restart-services-1.2.ebuild new file mode 100644 index ..10daef1472d7 --- /dev/null +++ b/app-admin/restart-services/restart-services-1.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" +HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; +SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + app-admin/lib_users + app-portage/portage-utils + || ( sys-apps/openrc sys-apps/systemd ) +" + +src_install() { + dosbin restart-services + doman restart-services.1 + keepdir /etc/restart-services.d + insinto /etc + doins restart-services.conf + dodoc README CHANGES + + sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die + cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die + # You may put your local changes here or in any other *.conf file + # in this directory so you can leave /etc/restart-services.conf as is. + # Example: + # *extend* SV_ALWAYS to match 'myservice' + # SV_ALWAYS+=( myservice ) + EOF +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: 3a45eb92b4a944b1e4f9d805c84f76a0c51d91e1 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Mar 12 15:18:49 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Mar 12 15:19:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a45eb92 Revert "app-admin/restart-services: drop 0.17.0-r1" This reverts commit bab8e8c71d636614c31504c4e6b788d9693cd89c. Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 + .../restart-services-0.17.0-r1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index ddccc861195b..5114080c53de 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,2 +1,3 @@ +DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b diff --git a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild new file mode 100644 index ..aee74d1cc63c --- /dev/null +++ b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" +HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; +SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" + +RDEPEND=" + app-admin/lib_users + app-portage/portage-utils + || ( sys-apps/openrc sys-apps/systemd ) +" + +src_install() { + dosbin restart-services + doman restart-services.1 + keepdir /etc/restart-services.d + insinto /etc + doins restart-services.conf + dodoc README CHANGES + + sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die + cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die + # You may put your local changes here or in any other *.conf file + # in this directory so you can leave /etc/restart-services.conf as is. + # Example: + # *extend* SV_ALWAYS to match 'myservice' + # SV_ALWAYS+=( myservice ) + EOF +} + +pkg_postinst() { + # migrate config data for versions < 0.13.2 + if [[ -n ${REPLACING_VERSIONS} ]]; then + + if [[ $(ver_cut 1 ${REPLACING_VERSIONS}) -eq 0 ]] \ + && [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 14 ]]; then + local have_old_config=0 + ebegin "Checking for old config" + if [[ -f /etc/restart_services.conf ]]; then + have_old_config=1 + ewarn "Old config file found: /etc/restart_services.conf" + ewarn "It will be ignored so please migrate settings to a file in" + ewarn "/etc/restart-services.d/ and/or remove /etc/restart_services.conf" + fi + if [[ -d /etc/restart_services.d ]]; then + have_old_config=1 + ewarn "Old config directory found: /etc/restart_services.d" + ewarn "It will be ignored so please migrate files to /etc/restart-services.d" + ewarn "and/or remove /etc/restart_services.d" + fi + eend ${have_old_config} + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: bab8e8c71d636614c31504c4e6b788d9693cd89c Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Mar 12 12:07:27 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Mar 12 12:07:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab8e8c7 app-admin/restart-services: drop 0.17.0-r1 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 - .../restart-services-0.17.0-r1.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index 5114080c53de..ddccc861195b 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,3 +1,2 @@ -DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b diff --git a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild deleted file mode 100644 index aee74d1cc63c.. --- a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" -HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; -SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" - -RDEPEND=" - app-admin/lib_users - app-portage/portage-utils - || ( sys-apps/openrc sys-apps/systemd ) -" - -src_install() { - dosbin restart-services - doman restart-services.1 - keepdir /etc/restart-services.d - insinto /etc - doins restart-services.conf - dodoc README CHANGES - - sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die - cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die - # You may put your local changes here or in any other *.conf file - # in this directory so you can leave /etc/restart-services.conf as is. - # Example: - # *extend* SV_ALWAYS to match 'myservice' - # SV_ALWAYS+=( myservice ) - EOF -} - -pkg_postinst() { - # migrate config data for versions < 0.13.2 - if [[ -n ${REPLACING_VERSIONS} ]]; then - - if [[ $(ver_cut 1 ${REPLACING_VERSIONS}) -eq 0 ]] \ - && [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 14 ]]; then - local have_old_config=0 - ebegin "Checking for old config" - if [[ -f /etc/restart_services.conf ]]; then - have_old_config=1 - ewarn "Old config file found: /etc/restart_services.conf" - ewarn "It will be ignored so please migrate settings to a file in" - ewarn "/etc/restart-services.d/ and/or remove /etc/restart_services.conf" - fi - if [[ -d /etc/restart_services.d ]]; then - have_old_config=1 - ewarn "Old config directory found: /etc/restart_services.d" - ewarn "It will be ignored so please migrate files to /etc/restart-services.d" - ewarn "and/or remove /etc/restart_services.d" - fi - eend ${have_old_config} - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: 04ece1e06f0968a43bbf60353f2e2acdec9a42ed Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Mar 12 12:07:00 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Mar 12 12:07:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ece1e0 app-admin/restart-services: add 1.1 Closes: https://bugs.gentoo.org/926219 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 + .../restart-services/restart-services-1.1.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index 3aa1527fd16d..5114080c53de 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1,2 +1,3 @@ DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 +DIST restart-services-1.1.tgz 26227 BLAKE2B 7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b SHA512 165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b diff --git a/app-admin/restart-services/restart-services-1.1.ebuild b/app-admin/restart-services/restart-services-1.1.ebuild new file mode 100644 index ..10daef1472d7 --- /dev/null +++ b/app-admin/restart-services/restart-services-1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" +HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; +SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + app-admin/lib_users + app-portage/portage-utils + || ( sys-apps/openrc sys-apps/systemd ) +" + +src_install() { + dosbin restart-services + doman restart-services.1 + keepdir /etc/restart-services.d + insinto /etc + doins restart-services.conf + dodoc README CHANGES + + sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die + cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die + # You may put your local changes here or in any other *.conf file + # in this directory so you can leave /etc/restart-services.conf as is. + # Example: + # *extend* SV_ALWAYS to match 'myservice' + # SV_ALWAYS+=( myservice ) + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 93f4d67868895001561b11e620c7075f7e9ffb14 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Mar 8 12:12:21 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Mar 8 12:19:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f4d678 dev-python/bareos: add 23.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 1 + dev-python/bareos/bareos-23.0.2.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index f5a1721f35bd..58563338c54e 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1 +1,2 @@ DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 diff --git a/dev-python/bareos/bareos-23.0.2.ebuild b/dev-python/bareos/bareos-23.0.2.ebuild new file mode 100644 index ..59d31548b8d2 --- /dev/null +++ b/dev-python/bareos/bareos-23.0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="python bindings for bareos network backup suite" +HOMEPAGE="https://www.bareos.com/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/${PN}-Release-${PV}/python-bareos + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror test"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 1b86fb962f0d22263f6d300c2d3a2ff1d7b971bb Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Mar 8 12:18:54 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Mar 8 12:19:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b86fb96 app-backup/bareos: add 23.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 1 + app-backup/bareos/bareos-23.0.2.ebuild | 435 + 2 files changed, 436 insertions(+) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 131affc1f7b5..8206ffaf50c5 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,3 +1,4 @@ DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311 SHA512 643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 +DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 diff --git a/app-backup/bareos/bareos-23.0.2.ebuild b/app-backup/bareos/bareos-23.0.2.ebuild new file mode 100644 index ..f88f46187fe6 --- /dev/null +++ b/app-backup/bareos/bareos-23.0.2.ebuild @@ -0,0 +1,435 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +CMAKE_WARN_UNUSED_CLI=no + +inherit python-any-r1 systemd cmake tmpfiles flag-o-matic + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${PN}-Release-${PV} +fi + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads(+)] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + X? ( + dev-qt/qtwidgets:5= + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} + test? ( + dev-cpp/gtest + dev-db/po
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/
commit: 1f789094876b3ec925c7a6a2f6729aae104b6f54 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Mar 8 12:13:13 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Mar 8 12:19:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f789094 www-apps/bareos-webui: add 23.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/Manifest | 1 + www-apps/bareos-webui/bareos-webui-23.0.2.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest index d4c70edffeab..9f73b79b736e 100644 --- a/www-apps/bareos-webui/Manifest +++ b/www-apps/bareos-webui/Manifest @@ -1,2 +1,3 @@ DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 +DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 diff --git a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild new file mode 100644 index ..446090d5394d --- /dev/null +++ b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_WARN_UNUSED_CLI=no +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake webapp + +MY_PV=${PV/_/-} +MY_PN="bareos" +MY_P="${MY_PN}-${MY_PV}" + +if [[ ${PV} == ]]; then + inherit git-r3 + S=${WORKDIR}/${PF}/webui + SRC_URI="" + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; +else + S=${WORKDIR}/${MY_PN}-Release-${PV}/webui + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +RESTRICT="mirror" + +LICENSE="AGPL-3" + +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip] + virtual/httpd-php +" + +need_httpd + +pkg_setup() { + webapp_pkg_setup +} + +src_prepare() { + # fix missing VERSION + sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die + + cmake_src_prepare + default +} + +src_configure() { + if [[ ${PV} == ]]; then + pushd "${WORKDIR}/${PF}" + else + pushd "${S}"/.. + fi + CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g') + popd + local mycmakeargs=( + -DVERSION_STRING=${CURRENT_VERSION} + -Wno-dev + ) + cmake_src_configure +} + +src_install() { + webapp_src_preinst + + dodoc README.md doc/README-TRANSLATION.md + + dodir /etc/bareos/bareos-dir.d + cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d + + webapp_server_configfile nginx "${FILESDIR}"/nginx.include + webapp_server_configfile apache "${FILESDIR}"/apache.conf + + insinto /etc/"${PN}" + doins install/{configuration,directors}.ini + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php + + keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data + + # cleanup + find "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete + rm -rf "${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests} + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + + webapp_src_install +} + +pkg_postinst() { + einfo ""
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: b243dc3fe19eb9c086a654d9090fb413adff5248 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Mar 6 17:24:49 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Mar 6 17:24:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b243dc3f app-editors/logseq-desktop-bin: drop 0.10.5 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 - .../logseq-desktop-bin-0.10.5.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 998e1902012e..00ab0b7a216d 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,3 +1,2 @@ -DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e SHA512 c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild deleted file mode 100644 index 9de621ef95c7.. --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw - ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." -HOMEPAGE="https://github.com/logseq/logseq; -SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" -S="${WORKDIR}/Logseq-linux-x64" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="mirror splitdebug" - -RDEPEND=" - dev-libs/openssl:0/3 - media-libs/alsa-lib - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/zlib - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" -BDEPEND=" - app-arch/unzip -" - -QA_PREBUILT="*" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - exeinto /opt/logseq-desktop - doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 - - insinto /opt/logseq-desktop - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ - v8_context_snapshot.bin version vk_swiftshader_icd.json - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set - # see https://github.com/electron/electron/issues/17972 - fowners root /opt/logseq-desktop/chrome-sandbox - fperms 4711 /opt/logseq-desktop/chrome-sandbox - - # Crashpad is included in the package once in a while and when it does, it must be installed. - # See #903616 and #890595 - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym ../logseq-desktop/Logseq /opt/bin/logseq - - make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ - "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - # some releases do not have an icon included, but we dont fail if that happens - doicon resources/app/icons/logseq.png || true -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 25c8a924c05a2c8ec96c0d7720956a03880a384b Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Mar 6 17:24:37 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Mar 6 17:24:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c8a924 app-editors/logseq-desktop-bin: add 0.10.7 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../logseq-desktop-bin-0.10.7.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index e0b4cbe35cb4..998e1902012e 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 +DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e SHA512 c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild new file mode 100644 index ..bc4f1ec885d5 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild @@ -0,0 +1,91 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/nss + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin version vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set + # see https://github.com/electron/electron/issues/17972 + fowners root /opt/logseq-desktop/chrome-sandbox + fperms 4711 /opt/logseq-desktop/chrome-sandbox + + # Crashpad is included in the package once in a while and when it does, it must be installed. + # See #903616 and #890595 + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym ../logseq-desktop/Logseq /opt/bin/logseq + + make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ + "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" + # some releases do not have an icon included, but we dont fail if that happens + doicon resources/app/icons/logseq.png || true +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/
commit: 7d56b9331e53066c52a7c92e9ca9043b40c0fc5a Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Feb 26 16:50:08 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Feb 26 16:50:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d56b933 www-apps/bareos-webui: add 23.0.1 Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/Manifest | 1 + www-apps/bareos-webui/bareos-webui-23.0.1.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest index f5a1721f35bd..d4c70edffeab 100644 --- a/www-apps/bareos-webui/Manifest +++ b/www-apps/bareos-webui/Manifest @@ -1 +1,2 @@ DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild new file mode 100644 index ..446090d5394d --- /dev/null +++ b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_WARN_UNUSED_CLI=no +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake webapp + +MY_PV=${PV/_/-} +MY_PN="bareos" +MY_P="${MY_PN}-${MY_PV}" + +if [[ ${PV} == ]]; then + inherit git-r3 + S=${WORKDIR}/${PF}/webui + SRC_URI="" + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; +else + S=${WORKDIR}/${MY_PN}-Release-${PV}/webui + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +RESTRICT="mirror" + +LICENSE="AGPL-3" + +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip] + virtual/httpd-php +" + +need_httpd + +pkg_setup() { + webapp_pkg_setup +} + +src_prepare() { + # fix missing VERSION + sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die + + cmake_src_prepare + default +} + +src_configure() { + if [[ ${PV} == ]]; then + pushd "${WORKDIR}/${PF}" + else + pushd "${S}"/.. + fi + CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g') + popd + local mycmakeargs=( + -DVERSION_STRING=${CURRENT_VERSION} + -Wno-dev + ) + cmake_src_configure +} + +src_install() { + webapp_src_preinst + + dodoc README.md doc/README-TRANSLATION.md + + dodir /etc/bareos/bareos-dir.d + cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d + + webapp_server_configfile nginx "${FILESDIR}"/nginx.include + webapp_server_configfile apache "${FILESDIR}"/apache.conf + + insinto /etc/"${PN}" + doins install/{configuration,directors}.ini + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php + + keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data + + # cleanup + find "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete + rm -rf "${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests} + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + + webapp_src_install +} + +pkg_postinst() { + einfo "" + einfo "The webui uses 'webapp-config' to be installed to the webservers docroot" + einfo "E.g. to install webapp-config may be called like so:" + einfo "" + einfo " ~# webapp-config -h localhost -d bareos-webui -I bareos-webui ${PV}" + einfo "" + einfo "See 'man webapp-config' for details." + einfo "" +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
commit: 80f8b20d0d0430526555bf97582787da50df0268 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Feb 19 13:36:11 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Feb 19 13:36:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8b20d mail-client/neomutt: add 20240201 Signed-off-by: Marc Schiffbauer gentoo.org> mail-client/neomutt/Manifest| 1 + mail-client/neomutt/neomutt-20240201.ebuild | 176 2 files changed, 177 insertions(+) diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest index 0d7cd569c869..bd7e9037bc43 100644 --- a/mail-client/neomutt/Manifest +++ b/mail-client/neomutt/Manifest @@ -2,4 +2,5 @@ DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 610632a8de6f407b2a33156890f33b64a7c DIST neomutt-20231023.tar.gz 3803482 BLAKE2B e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659 SHA512 0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152 SHA512 f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b SHA512 a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138 +DIST neomutt-20240201.tar.gz 3831010 BLAKE2B 70654b8edb5b6e01585bb3551a7af3722aebc44a70804ec9e16511eec9b892a4bcf68e043699591b2610095558f3893d4d7f5c15e860c7b8c17458a872c3f170 SHA512 431270a093bfa5024f2565aa8921e3482262210ca03c410362b6fa504aa1f2e299d1f6eb63cb05dcaf7b1328051b5d32c4fd719b5cb7ddec83a176a85ff5dc53 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 BLAKE2B 50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54 SHA512 3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3 diff --git a/mail-client/neomutt/neomutt-20240201.ebuild b/mail-client/neomutt/neomutt-20240201.ebuild new file mode 100644 index ..9b86f293c2e9 --- /dev/null +++ b/mail-client/neomutt/neomutt-20240201.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +if [[ ${PV} =~ $ ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/neomutt/neomutt.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +fi + +TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75 +SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )" + +DESCRIPTION="A small but very powerful text-based mail client" +HOMEPAGE="https://neomutt.org/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4 + nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet + test zlib zstd" +REQUIRED_USE=" + autocrypt? ( gpgme )" + +CDEPEND=" + app-misc/mime-types + berkdb? ( + || ( + sys-libs/db:6.0 + sys-libs/db:5.3 + sys-libs/db:4.8 + ) + =net-libs/gnutls-1.0.17:= ) + gpgme? ( >=app-crypt/gpgme-1.13.1:= ) + autocrypt? ( >=dev-db/sqlite-3 ) + idn? ( net-dns/libidn2:= ) + kerberos? ( virtual/krb5 ) + notmuch? ( net-mail/notmuch:= ) + sasl? ( >=dev-libs/cyrus-sasl-2 ) + ssl? ( >=dev-libs/openssl-1.0.2u:0= ) + lz4? ( app-arch/lz4 ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd ) +" +DEPEND="${CDEPEND} + dev-lang/tcl:= + net-mail/mailbase + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + || ( + www-client/lynx + www-client/w3m + www-client/elinks + ) + ) +" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-mutt ) +" + +RESTRICT="!test? ( test )" + +src_unpack() { + if [[ -n ${
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 981986fc82de9d9c42f5bc833060e2b561e2954a Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Feb 19 08:47:23 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Feb 19 08:48:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981986fc app-editors/logseq-desktop-bin: add missing rdep Closes: https://bugs.gentoo.org/924749 Signed-off-by: Marc Schiffbauer gentoo.org> ...seq-desktop-bin-0.10.6.ebuild => logseq-desktop-bin-0.10.6-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild similarity index 99% rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild index e1b0af6cf3f7..bc4f1ec885d5 100644 --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild @@ -23,6 +23,7 @@ KEYWORDS="-* ~amd64" RESTRICT="mirror splitdebug" RDEPEND=" + dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-auto-snapshot/
commit: ff5d3f8e3d33746503c5c868d8654793e650bc0a Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 12:59:33 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:59:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d3f8e sys-fs/zfs-auto-snapshot: add myself as a maintainer Signed-off-by: Marc Schiffbauer gentoo.org> sys-fs/zfs-auto-snapshot/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-fs/zfs-auto-snapshot/metadata.xml b/sys-fs/zfs-auto-snapshot/metadata.xml index e90679bbaa7c..927b1d188871 100644 --- a/sys-fs/zfs-auto-snapshot/metadata.xml +++ b/sys-fs/zfs-auto-snapshot/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + msch...@gentoo.org + Marc Schiffbauer + An alternative implementation of the zfs-auto-snapshot service for Linux that is compatible with zfs-linux and zfs-fuse.
[gentoo-dev] Re: [gentoo-dev-announce] More packages up for grabs due to developer inactivity
* Michał Górny schrieb am 14.02.24 um 11:38 Uhr: > Hello, > > The following packages are also left with no maintainer: I will take care of this: > sys-fs/zfs-auto-snapshot -- 0x8201F9436611ABF9 - 41C5 71F2 0535 7D66 2E71 6DAA 8201 F943 6611 ABF9 signature.asc Description: PGP signature
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 6099a52d6f05097ca4d6ec446a9e99c650529387 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 12:00:54 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:00:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6099a52d app-editors/logseq-desktop-bin: drop 0.10.3 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 - .../logseq-desktop-bin-0.10.3.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 044d6e7a3fae..e0b4cbe35cb4 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,3 +1,2 @@ -DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild deleted file mode 100644 index f5d920066282.. --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw - ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." -HOMEPAGE="https://github.com/logseq/logseq; -SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" -S="${WORKDIR}/Logseq-linux-x64" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="mirror splitdebug" - -RDEPEND=" - dev-libs/openssl:0/3 - media-libs/alsa-lib - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/zlib - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" -BDEPEND=" - app-arch/unzip -" - -QA_PREBUILT="*" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - exeinto /opt/logseq-desktop - doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 - - insinto /opt/logseq-desktop - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ - v8_context_snapshot.bin version vk_swiftshader_icd.json - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set - # see https://github.com/electron/electron/issues/17972 - fowners root /opt/logseq-desktop/chrome-sandbox - fperms 4711 /opt/logseq-desktop/chrome-sandbox - - # Crashpad is included in the package once in a while and when it does, it must be installed. - # See #903616 and #890595 - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym ../logseq-desktop/Logseq /opt/bin/logseq - - make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ - "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - # some releases do not have an icon included, but we dont fail if that happens - doicon resources/app/icons/logseq.png || true -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/, profiles/features/musl/
commit: 8ecc13c37a20b5112ac26306fd29d38e6061baf0 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 11:58:47 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:00:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecc13c3 app-editors/logseq-desktop-bin: add 0.10.6 and add mask for musl, as its compiled against glibc Closes: https://bugs.gentoo.org/922350 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../logseq-desktop-bin-0.10.6.ebuild | 90 ++ profiles/features/musl/package.mask| 4 + 3 files changed, 95 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 610af32627ea..044d6e7a3fae 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 +DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild new file mode 100644 index ..e1b0af6cf3f7 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild @@ -0,0 +1,90 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin version vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set + # see https://github.com/electron/electron/issues/17972 + fowners root /opt/logseq-desktop/chrome-sandbox + fperms 4711 /opt/logseq-desktop/chrome-sandbox + + # Crashpad is included in the package once in a while and when it does, it must be installed. + # See #903616 and #890595 + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym ../logseq-desktop/Logseq /opt/bin/logseq + + make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ +
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: e327889602de87914ad5ed5a127eb70e57cb0c47 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Feb 14 09:53:57 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Feb 14 09:55:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3278896 net-dns/unbound: add 1.19.1 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/unbound/Manifest | 2 + net-dns/unbound/unbound-1.19.1.ebuild | 218 ++ 2 files changed, 220 insertions(+) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index 14a25930126e..3361bdfd1b77 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -8,3 +8,5 @@ DIST unbound-1.18.0.tar.gz 6315297 BLAKE2B 55f68cdb08281adaa7446f9b284d850e5e0cb DIST unbound-1.18.0.tar.gz.asc 833 BLAKE2B fb6be5100b960ef6ad279458a2492cc308a120e65a8fcd71aa5a5505bd6213be0ff232c6fd81939bbe53cdddbaa9bd24b79dcc96c69b360ae391b597d9a1d9d7 SHA512 222ff184d952b9ee8ce81e1f3384d1640ff4695ca60b7d5f946dc24489d583618fc0f4e3c169514b699c684766fdb352f47ca29853223fbae70a65fd994d4fd2 DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 66ec2b1cd32ac5930c088c73e884bc1fb4d35526a0c89bdbe209defd3e78326ce9b3c1a523fc1ab28b8fdf0e457280d5de7b300cf560c15d875f460bc361f5c7 SHA512 c7df997ab003d098f53ac97ffb4c8428ab28e24573ff21e21782cbeadca42edadeb5b0db53ce954c9ff3106a5edb36eb47109240c554a44d9aac75727b66aeb4 DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50 SHA512 63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580 +DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012 SHA512 c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a +DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac SHA512 2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52 diff --git a/net-dns/unbound/unbound-1.19.1.ebuild b/net-dns/unbound/unbound-1.19.1.ebuild new file mode 100644 index ..6e074452236b --- /dev/null +++ b/net-dns/unbound/unbound-1.19.1.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc +inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig + +MY_P=${PN}-${PV/_/} +DESCRIPTION="A validating, recursive and caching DNS resolver" +HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/; +SRC_URI=" + https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz + verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="BSD GPL-2" +SLOT="0/8" # ABI version of libunbound.so +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +# Note: expat is needed by executable only but the Makefile is custom +# and doesn't make it possible to easily install the library without +# the executables. MULTILIB_USEDEP may be dropped once build system +# is fixed. +DEPEND=" + acct-group/unbound + acct-user/unbound + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}] + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] ) + dnstap? ( + dev-libs/fstrm[${MULTILIB_USEDEP}] + >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}] + ) + ecdsa? ( + dev-libs/openssl:0[-bindist(-)] + ) + http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) + python? ( ${PYTHON_DEPS} ) + redis? ( dev-libs/hiredis:= ) + systemd? ( sys-apps/systemd ) +" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + test? ( + net-libs/ldns[examples(-)] + dev-util/splint + app-text/wdiff + ) + verify-sig? ( sec-keys/openpgp-keys-unbound ) +" +RDEPEND=" + ${DEPEND} + net-
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 021c3649303238d351b464268c56a156c0322c1f Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jan 29 10:27:29 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 10:28:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021c3649 app-backup/bareos: clean now unused USE flag Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-backup/bareos/metadata.xml b/app-backup/bareos/metadata.xml index 212e403a0114..bc08ba42ba52 100644 --- a/app-backup/bareos/metadata.xml +++ b/app-backup/bareos/metadata.xml @@ -10,7 +10,6 @@ Only install file-daemon (client) Install director Enable sys-cluster/glusterfs storage backend -JSON API support using dev-libs/jansson for director enable build of dev-db/lmdb support for faster accurate backup Install support files for sys-apps/logwatch Enable support for NDMP (Network Data Management Protocol)
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: f73af68249583fe386df9cd03758bde20ac78583 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jan 29 10:16:20 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 10:16:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73af682 app-backup/bareos: fix build Closes: https://bugs.gentoo.org/923250 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-23.0.1.ebuild | 6 -- app-backup/bareos/bareos-.ebuild | 6 -- 2 files changed, 12 deletions(-) diff --git a/app-backup/bareos/bareos-23.0.1.ebuild b/app-backup/bareos/bareos-23.0.1.ebuild index 675afe347439..24b7a4409e94 100644 --- a/app-backup/bareos/bareos-23.0.1.ebuild +++ b/app-backup/bareos/bareos-23.0.1.ebuild @@ -100,7 +100,6 @@ REQUIRED_USE=" " PATCHES=( - # fix gentoo platform support "${FILESDIR}/${PN}-21-cmake-gentoo.patch" "${FILESDIR}/${PN}-22.0.2-werror.patch" "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" @@ -157,11 +156,6 @@ src_test() { } src_prepare() { - # fix gentoo platform support - eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" - eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" - eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" - # fix missing DESTDIR in symlink creation sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt" diff --git a/app-backup/bareos/bareos-.ebuild b/app-backup/bareos/bareos-.ebuild index 675afe347439..24b7a4409e94 100644 --- a/app-backup/bareos/bareos-.ebuild +++ b/app-backup/bareos/bareos-.ebuild @@ -100,7 +100,6 @@ REQUIRED_USE=" " PATCHES=( - # fix gentoo platform support "${FILESDIR}/${PN}-21-cmake-gentoo.patch" "${FILESDIR}/${PN}-22.0.2-werror.patch" "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" @@ -157,11 +156,6 @@ src_test() { } src_prepare() { - # fix gentoo platform support - eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" - eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" - eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" - # fix missing DESTDIR in symlink creation sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 2cf303175d1c3a2850f54769f5b5b7792216344c Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jan 29 10:11:25 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 10:16:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf30317 app-backup/bareos: add gcc14 fixes for 21.1.8 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/{bareos-21.1.8.ebuild => bareos-21.1.8-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-backup/bareos/bareos-21.1.8.ebuild b/app-backup/bareos/bareos-21.1.8-r1.ebuild similarity index 99% rename from app-backup/bareos/bareos-21.1.8.ebuild rename to app-backup/bareos/bareos-21.1.8-r1.ebuild index 1ccdbe824abd..c1553eece5eb 100644 --- a/app-backup/bareos/bareos-21.1.8.ebuild +++ b/app-backup/bareos/bareos-21.1.8-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 @@ -145,6 +145,7 @@ src_prepare() { eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" eapply "${FILESDIR}/${PN}-21.1.2-werror.patch" eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + eapply "${FILESDIR}/${PN}-21.1.8-gcc14-fixes.patch" # fix missing DESTDIR in symlink creation sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/, app-backup/bareos/files/
commit: accb96ccd7e9fb4acc0710eec5abba7a3b0e3c7f Author: Christopher Fore posteo net> AuthorDate: Sat Jan 27 21:52:18 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 09:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accb96cc app-backup/bareos: Include for GCC 14 Also moved eapply's to a PATCHES array for app-backup/bareos. https://gcc.gnu.org/gcc-14/porting_to.html Closes: https://bugs.gentoo.org/920489 Signed-off-by: Christopher Fore posteo.net> Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-22.1.2-r1.ebuild | 15 .../files/bareos-22.1.2-include-algorithm.patch| 41 ++ 2 files changed, 50 insertions(+), 6 deletions(-) diff --git a/app-backup/bareos/bareos-22.1.2-r1.ebuild b/app-backup/bareos/bareos-22.1.2-r1.ebuild index 3ec758c53539..d61de65c0fc7 100644 --- a/app-backup/bareos/bareos-22.1.2-r1.ebuild +++ b/app-backup/bareos/bareos-22.1.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 @@ -99,6 +99,14 @@ REQUIRED_USE=" x86? ( !ceph ) " +PATCHES=( + # fix gentoo platform support + "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + "${FILESDIR}/${PN}-22.0.2-werror.patch" + "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch" +) + pkg_pretend() { local active_removed_backend="" if has_version "https://github.com/bareos/bareos/pull/1687/commits/3907be7ff9700d0328198b47c58885f5ec56546c +https://bugs.gentoo.org/920489 + +diff --git a/core/src/cats/sql_get.cc b/core/src/cats/sql_get.cc +index b5d921c..150ebfc 100644 +--- a/core/src/cats/sql_get.cc b/core/src/cats/sql_get.cc +@@ -31,6 +31,7 @@ + */ + + #include "include/bareos.h" ++#include + + #if HAVE_SQLITE3 || HAVE_MYSQL || HAVE_POSTGRESQL || HAVE_INGRES || HAVE_DBI + +diff --git a/core/src/stored/append.cc b/core/src/stored/append.cc +index 05f6784..32234d4 100644 +--- a/core/src/stored/append.cc b/core/src/stored/append.cc +@@ -41,6 +41,8 @@ + #include "lib/berrno.h" + #include "lib/berrno.h" + ++#include ++ + namespace storagedaemon { + + /* Responses sent to the daemon */ +diff --git a/core/src/dird/ua_prune.cc b/core/src/dird/ua_prune.cc +index 9a0770c..15a0a56 100644 +--- a/core/src/dird/ua_prune.cc b/core/src/dird/ua_prune.cc +@@ -40,6 +40,8 @@ + #include "lib/edit.h" + #include "lib/parse_conf.h" + ++#include ++ + namespace directordaemon { + + /* Forward referenced functions */
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: ad434bbb7f0e4820834948adada2bdc7e27a3449 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jan 29 09:49:29 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 09:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad434bbb app-backup/bareos: add 23.0.1 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 1 + .../bareos/{bareos-.ebuild => bareos-23.0.1.ebuild} | 16 +--- app-backup/bareos/bareos-.ebuild | 16 +--- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index c80b58d18e88..1eb4e935ecb7 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,3 +1,4 @@ DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0 SHA512 04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311 SHA512 643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 diff --git a/app-backup/bareos/bareos-.ebuild b/app-backup/bareos/bareos-23.0.1.ebuild similarity index 96% copy from app-backup/bareos/bareos-.ebuild copy to app-backup/bareos/bareos-23.0.1.ebuild index 3ec758c53539..675afe347439 100644 --- a/app-backup/bareos/bareos-.ebuild +++ b/app-backup/bareos/bareos-23.0.1.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 @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no -inherit python-any-r1 systemd cmake tmpfiles +inherit python-any-r1 systemd cmake tmpfiles flag-o-matic if [[ ${PV} == * ]] ; then inherit git-r3 @@ -30,7 +30,7 @@ RESTRICT="mirror test" LICENSE="AGPL-3" SLOT="0" -IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb +IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb logwatch ndmp readline scsi-crypto split-usr static +storage-daemon systemd tcpd test vim-syntax vmware xattr" @@ -99,6 +99,14 @@ REQUIRED_USE=" x86? ( !ceph ) " +PATCHES=( + # fix gentoo platform support + "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + "${FILESDIR}/${PN}-22.0.2-werror.patch" + "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch" +) + pkg_pretend() { local active_removed_backend="" if has_version "
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: e42a59be80c6ae6dbfedc98837f23b462443af94 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Jan 29 09:50:07 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Jan 29 09:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42a59be app-backup/bareos: drop 20.0.9 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 1 - app-backup/bareos/bareos-20.0.9.ebuild | 394 - 2 files changed, 395 deletions(-) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 1eb4e935ecb7..131affc1f7b5 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,4 +1,3 @@ -DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0 SHA512 04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311 SHA512 643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75 diff --git a/app-backup/bareos/bareos-20.0.9.ebuild b/app-backup/bareos/bareos-20.0.9.ebuild deleted file mode 100644 index be9f0830fc9f.. --- a/app-backup/bareos/bareos-20.0.9.ebuild +++ /dev/null @@ -1,394 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) -CMAKE_WARN_UNUSED_CLI=no -#CMAKE_REMOVE_MODULES=yes - -inherit python-any-r1 systemd cmake tmpfiles - -DESCRIPTION="Featureful client/server network backup suite" -HOMEPAGE="https://www.bareos.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" -RESTRICT="mirror" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X acl ceph clientonly +director glusterfs ipv6 jansson lmdb - logwatch mysql ndmp +postgres readline scsi-crypto - sqlite static +storage-daemon systemd tcpd vim-syntax vmware xattr" - -# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake -DEPEND=" - !app-backup/bacula - acct-group/${PN} - !x86? ( - ceph? ( sys-cluster/ceph ) - ) - glusterfs? ( sys-cluster/glusterfs ) - lmdb? ( dev-db/lmdb ) - dev-libs/gmp:0 - !clientonly? ( - acct-user/${PN} - postgres? ( dev-db/postgresql:*[threads(+)] ) - mysql? ( virtual/mysql ) - sqlite? ( dev-db/sqlite:3 ) - director? ( - virtual/mta - jansson? ( dev-libs/jansson:= ) - ) - ) - logwatch? ( sys-apps/logwatch ) - ndmp? ( net-libs/rpcsvc-proto ) - tcpd? ( sys-apps/tcp-wrappers ) - readline? ( sys-libs/readline:0 ) - static? ( - acl? ( virtual/acl[static-libs] ) - sys-libs/zlib[static-libs] - dev-libs/lzo[static-libs] - sys-libs/ncurses:=[static-libs] - dev-libs/openssl:0=[static-libs] - ) - !static? ( - acl? ( virtual/acl ) - dev-libs/lzo - dev-libs/openssl:0= - sys-libs/ncurses:= - sys-libs/zlib - ) - " -RDEPEND="${DEPEND} - !clientonly? ( - storage-daemon? ( - sys-block/mtx - app-arch/mt-st - ) - ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - " -BDEPEND="${PYTHON_DEPS}" - -REQUIRED_USE=" - !clientonly? ( || ( mysql postgres sqlite ) ) - static? ( clientonly ) - x86? ( !ceph ) -" - -S=${WORKDIR}/${PN}-Release-${PV} - -src_prepare() { - use mysql&& export mydbtypes+=( mysql ) - use postgres && export mydbtypes+=( postgresql ) - use sqlite && export mydbtypes+=( sqlite ) - - # e
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 4fad0489edd2d1f13ce30da1c8ad8eefa9e438c1 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Jan 19 00:00:57 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Jan 19 00:00:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fad0489 app-editors/logseq-desktop-bin: add 0.10.5, drop 0.10.1-r2 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest | 2 +- ...desktop-bin-0.10.1-r2.ebuild => logseq-desktop-bin-0.10.5.ebuild} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index df8d89503e8d..610af32627ea 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,2 @@ -DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000 SHA512 21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909 DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 +DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild similarity index 93% rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild index c4fd8da4e783..9de621ef95c7 100644 --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -84,5 +84,6 @@ src_install() { make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - doicon resources/app/icons/logseq.png + # some releases do not have an icon included, but we dont fail if that happens + doicon resources/app/icons/logseq.png || true }
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 5e124cf20bfdfaac31698efb4b9ae787ef6cd801 Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Dec 28 16:22:34 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Dec 28 16:22:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e124cf2 app-editors/logseq-desktop-bin: add 0.10.3, drop 0.10.2 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 2 +- ...gseq-desktop-bin-0.10.2.ebuild => logseq-desktop-bin-0.10.3.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index ca0ff806bf32..df8d89503e8d 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,2 @@ DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000 SHA512 21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909 -DIST logseq-desktop-bin-0.10.2.zip 191301254 BLAKE2B d221ad76c7f6fe4914adab1a2bddca37d1ee3e2d3b34996cdb3353b506398cbf522cd0ca602325f5fbcab026e7413df48279d0e465d9a68c7ccfcb86f0cc50fb SHA512 939a0f4b42f1479e3a7d3bb407adf213aaa794c1412922e75138c7959e1a325f805a073c784f548bb4ffaa8d90111a7bb74d0a1337cd55cbd4301834dd91d721 +DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild similarity index 94% rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild index 46c6b7e7828a..f5d920066282 100644 --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild @@ -84,5 +84,6 @@ src_install() { make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - #doicon resources/app/icons/logseq.png + # some releases do not have an icon included, but we dont fail if that happens + doicon resources/app/icons/logseq.png || true }
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: f53646a7e83a5ead506d58aaf92919c89a642cb3 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Dec 23 22:16:34 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 23 22:16:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53646a7 app-editors/logseq-desktop-bin: add 0.10.2 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../logseq-desktop-bin-0.10.2.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 90583fd4023f..ca0ff806bf32 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1 +1,2 @@ DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000 SHA512 21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909 +DIST logseq-desktop-bin-0.10.2.zip 191301254 BLAKE2B d221ad76c7f6fe4914adab1a2bddca37d1ee3e2d3b34996cdb3353b506398cbf522cd0ca602325f5fbcab026e7413df48279d0e465d9a68c7ccfcb86f0cc50fb SHA512 939a0f4b42f1479e3a7d3bb407adf213aaa794c1412922e75138c7959e1a325f805a073c784f548bb4ffaa8d90111a7bb74d0a1337cd55cbd4301834dd91d721 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild new file mode 100644 index ..46c6b7e7828a --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin version vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set + # see https://github.com/electron/electron/issues/17972 + fowners root /opt/logseq-desktop/chrome-sandbox + fperms 4711 /opt/logseq-desktop/chrome-sandbox + + # Crashpad is included in the package once in a while and when it does, it must be installed. + # See #903616 and #890595 + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym ../logseq-desktop/Logseq /opt/bin/logseq + + make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ + "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" + #doicon resources/app/icons/logseq.png +}
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/
commit: 0470b354dbf85fab345d8a909f9c44d8ccfd0be6 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Dec 16 19:04:38 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 16 19:22:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0470b354 app-laptop/tuxedo-keyboard: add 3.2.14, drop 3.2.10-r1 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-keyboard/Manifest | 2 +- app-laptop/tuxedo-keyboard/metadata.xml | 1 + ...xedo-keyboard-3.2.10-r1.ebuild => tuxedo-keyboard-3.2.14.ebuild} | 6 -- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest index 807a416d81a9..59175629e3d6 100644 --- a/app-laptop/tuxedo-keyboard/Manifest +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -1 +1 @@ -DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514 SHA512 1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa +DIST tuxedo-drivers-v3.2.14.tar.bz2 55567 BLAKE2B 4104c76f9bb7d1f5887caad8a4bec90531a85397b642baced65130159e91e304c68896ea2dce173ee0ec31742e2786b976411a75464d9560e338ea16f18a9766 SHA512 edf0c1a4161a4a4fc09882d0905556299ec62358d9c32e716b1ad0daf230b8de9ec026daba97a964fe4a1e757eb860669840b4e9219ede42043e39eef2fc2ec8 diff --git a/app-laptop/tuxedo-keyboard/metadata.xml b/app-laptop/tuxedo-keyboard/metadata.xml index 753d12d31de9..329dd3342335 100644 --- a/app-laptop/tuxedo-keyboard/metadata.xml +++ b/app-laptop/tuxedo-keyboard/metadata.xml @@ -7,5 +7,6 @@ tuxedocomputers/tuxedo-keyboard +tuxedocomputers/development/packages/tuxedo-drivers diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild similarity index 68% rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild rename to app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild index f3c83e786b3f..6394c353ccb8 100644 --- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild @@ -7,8 +7,8 @@ CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" inherit linux-mod-r1 DESCRIPTION="Kernel Module for Tuxedo Keyboard" -HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; -SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers; +SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${PV}/tuxedo-drivers-v${PV}.tar.bz2; LICENSE="GPL-3" SLOT="0" @@ -16,6 +16,8 @@ KEYWORDS="~amd64 ~x86" PATCHES=( ) +S="${WORKDIR}/tuxedo-drivers-v${PV}" + src_compile() { local modlist=( clevo_acpi=tuxedo::src
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/, app-laptop/tuxedo-drivers/, ...
commit: 390287964df1605344760a490cba1553ccba8097 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Dec 16 19:15:16 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 16 19:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39028796 app-laptop/tuxedo-keyboard: pkgmove to app-laptop/tuxedo-drivers Signed-off-by: Marc Schiffbauer gentoo.org> .../tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild| 2 +- .../tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild | 2 +- app-laptop/{tuxedo-keyboard => tuxedo-drivers}/Manifest | 0 app-laptop/{tuxedo-keyboard => tuxedo-drivers}/metadata.xml | 1 - .../tuxedo-drivers-3.2.14.ebuild} | 0 profiles/updates/4Q-2023| 1 + 6 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild index 6c558463d5fb..90d2bcb18d1b 100644 --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="-* ~amd64" RESTRICT="strip splitdebug" -DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" +DEPEND=">=app-laptop/tuxedo-drivers-3.2.14" RDEPEND="${DEPEND}" # See bug #827729 BDEPEND="app-arch/xz-utils[extra-filters]" diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild index 81128fa51a32..d10fedc44161 100644 --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="-* ~amd64" RESTRICT="strip splitdebug" -DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" +DEPEND=">=app-laptop/tuxedo-drivers-3.2.14" RDEPEND=" ${DEPEND} app-accessibility/at-spi2-core diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-drivers/Manifest similarity index 100% rename from app-laptop/tuxedo-keyboard/Manifest rename to app-laptop/tuxedo-drivers/Manifest diff --git a/app-laptop/tuxedo-keyboard/metadata.xml b/app-laptop/tuxedo-drivers/metadata.xml similarity index 83% rename from app-laptop/tuxedo-keyboard/metadata.xml rename to app-laptop/tuxedo-drivers/metadata.xml index 329dd3342335..1f1b6f163fbc 100644 --- a/app-laptop/tuxedo-keyboard/metadata.xml +++ b/app-laptop/tuxedo-drivers/metadata.xml @@ -6,7 +6,6 @@ Marc Schiffbauer -tuxedocomputers/tuxedo-keyboard tuxedocomputers/development/packages/tuxedo-drivers diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild similarity index 100% rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild rename to app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023 index f018fc8f979b..c824334d8d01 100644 --- a/profiles/updates/4Q-2023 +++ b/profiles/updates/4Q-2023 @@ -37,3 +37,4 @@ move dev-java/aqute-bnd-annotation dev-java/bnd-annotation move dev-python/pycson dev-python/cson move dev-python/blake3-py dev-python/blake3 move games-action/minetest games-engines/minetest +move app-laptop/tuxedo-keyboard app-laptop/tuxedo-drivers
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-drivers/
commit: e2f7bb9c34bfaf3dd989cfb7eb61b2a40e17f691 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Dec 16 19:21:08 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 16 19:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f7bb9c app-laptop/tuxedo-drivers: cleanup ebuild after pkgmove Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild index 6394c353ccb8..84fc1b4f38cf 100644 --- a/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild +++ b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild @@ -8,7 +8,7 @@ inherit linux-mod-r1 DESCRIPTION="Kernel Module for Tuxedo Keyboard" HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers; -SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${PV}/tuxedo-drivers-v${PV}.tar.bz2; +SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; LICENSE="GPL-3" SLOT="0" @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" PATCHES=( ) -S="${WORKDIR}/tuxedo-drivers-v${PV}" +S="${WORKDIR}/${PN}-v${PV}" src_compile() { local modlist=(
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 177ce59bbd7d363aef7b745f3e6df46f98947afe Author: Alfred Wingate protonmail com> AuthorDate: Thu Dec 14 21:09:27 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 16 01:50:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177ce59b app-editors/logseq-desktop-bin: revamp * All around revamp with lessons taken from net-im/discord. Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34281 Signed-off-by: Marc Schiffbauer gentoo.org> .../logseq-desktop-bin-0.10.1-r1.ebuild| 60 --- .../logseq-desktop-bin-0.10.1-r2.ebuild| 88 ++ 2 files changed, 88 insertions(+), 60 deletions(-) diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild deleted file mode 100644 index 3c74b68e8ecd.. --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop unpacker - -DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." -HOMEPAGE="https://github.com/logseq/logseq; -SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RESTRICT="mirror splitdebug" - -DEPEND="" -RDEPEND=">=dev-libs/openssl-3 - app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/zlib - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango" - -BDEPEND="app-arch/unzip" - -QA_PREBUILT="*" -S="${WORKDIR}/Logseq-linux-x64" - -src_install() { - domenu "${FILESDIR}/logseq-desktop.desktop" - doicon "${S}/resources/app/icons/logseq.png" - mkdir -p "${D}/opt/logseq-desktop" || die - cp -r "${S}"/* "${D}/opt/logseq-desktop/" || die - dosym ../logseq-desktop/Logseq /opt/bin/logseq -} - -pkg_postinst() { - update-desktop-database -} diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild new file mode 100644 index ..c4fd8da4e783 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild @@ -0,0 +1,88 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 6f2aa31e0f810b14a362b80155896fa13c32f36d Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Dec 14 13:27:34 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Dec 14 13:29:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2aa31e app-editors/logseq-desktop-bin: add misisng RDEPENDs Closes: https://bugs.gentoo.org/919863 Signed-off-by: Marc Schiffbauer gentoo.org> ebuild => logseq-desktop-bin-0.10.1-r1.ebuild} | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild similarity index 64% rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild index fb0bea383361..3c74b68e8ecd 100644 --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild @@ -17,7 +17,31 @@ IUSE="" RESTRICT="mirror splitdebug" DEPEND="" -RDEPEND=">=dev-libs/openssl-3" +RDEPEND=">=dev-libs/openssl-3 + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango" + BDEPEND="app-arch/unzip" QA_PREBUILT="*"
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/, app-editors/logseq-desktop-bin/files/
commit: e7c33972bf57742646bb007c6254702088616ee0 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Dec 9 01:18:05 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Dec 9 01:18:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c33972 app-editors/logseq-desktop-bin: new package, add 0.10.1 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../files/logseq-desktop.desktop | 10 ++ .../logseq-desktop-bin-0.10.1.ebuild | 36 ++ app-editors/logseq-desktop-bin/metadata.xml| 11 +++ 4 files changed, 58 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest new file mode 100644 index ..90583fd4023f --- /dev/null +++ b/app-editors/logseq-desktop-bin/Manifest @@ -0,0 +1 @@ +DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000 SHA512 21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909 diff --git a/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop b/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop new file mode 100644 index ..16562511f8ec --- /dev/null +++ b/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Logseq +Exec=/opt/bin/logseq %U +MimeType=x-scheme-handler/logseq +Terminal=false +Type=Application +Icon=logseq +StartupWMClass=logseq +Comment=Open Source platform for knowledge sharing and management +Categories=Office diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild new file mode 100644 index ..fb0bea383361 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="mirror splitdebug" + +DEPEND="" +RDEPEND=">=dev-libs/openssl-3" +BDEPEND="app-arch/unzip" + +QA_PREBUILT="*" +S="${WORKDIR}/Logseq-linux-x64" + +src_install() { + domenu "${FILESDIR}/logseq-desktop.desktop" + doicon "${S}/resources/app/icons/logseq.png" + mkdir -p "${D}/opt/logseq-desktop" || die + cp -r "${S}"/* "${D}/opt/logseq-desktop/" || die + dosym ../logseq-desktop/Logseq /opt/bin/logseq +} + +pkg_postinst() { + update-desktop-database +} diff --git a/app-editors/logseq-desktop-bin/metadata.xml b/app-editors/logseq-desktop-bin/metadata.xml new file mode 100644 index ..0a67e594f20b --- /dev/null +++ b/app-editors/logseq-desktop-bin/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + msch...@gentoo.org + Marc Schiffbauer + + + logseq/logseq + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/
commit: fbf106cb5ff7715377e118372d07aa7f575108eb Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Dec 6 13:54:33 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Dec 6 13:55:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf106cb app-admin/restart-services: add 1.0 Signed-off-by: Marc Schiffbauer gentoo.org> app-admin/restart-services/Manifest| 1 + .../restart-services/restart-services-1.0.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/app-admin/restart-services/Manifest b/app-admin/restart-services/Manifest index 2dcb31ce..3aa1527fd16d 100644 --- a/app-admin/restart-services/Manifest +++ b/app-admin/restart-services/Manifest @@ -1 +1,2 @@ DIST restart-services-0.17.0.tgz 25643 BLAKE2B 5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b SHA512 c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab +DIST restart-services-1.0.tgz 25872 BLAKE2B 912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63 SHA512 9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2 diff --git a/app-admin/restart-services/restart-services-1.0.ebuild b/app-admin/restart-services/restart-services-1.0.ebuild new file mode 100644 index ..6a24cf48136e --- /dev/null +++ b/app-admin/restart-services/restart-services-1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to manage OpenRC and systemd services that need to be restarted" +HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/; +SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + app-admin/lib_users + app-portage/portage-utils + || ( sys-apps/openrc sys-apps/systemd ) +" + +src_install() { + dosbin restart-services + doman restart-services.1 + keepdir /etc/restart-services.d + insinto /etc + doins restart-services.conf + dodoc README CHANGES + + sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || die + cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die + # You may put your local changes here or in any other *.conf file + # in this directory so you can leave /etc/restart-services.conf as is. + # Example: + # *extend* SV_ALWAYS to match 'myservice' + # SV_ALWAYS+=( myservice ) + EOF +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: e0fefc18cda5a16991bb80fbc62f6a84502fc778 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 21:49:16 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 21:49:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fefc18 app-backup/bareos: add tray-monitor support Closes: https://bugs.gentoo.org/906016 Signed-off-by: Marc Schiffbauer gentoo.org> .../bareos/{bareos-22.1.2.ebuild => bareos-22.1.2-r1.ebuild} | 7 ++- app-backup/bareos/bareos-.ebuild | 7 ++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app-backup/bareos/bareos-22.1.2.ebuild b/app-backup/bareos/bareos-22.1.2-r1.ebuild similarity index 99% rename from app-backup/bareos/bareos-22.1.2.ebuild rename to app-backup/bareos/bareos-22.1.2-r1.ebuild index e00ae9693bca..3ec758c53539 100644 --- a/app-backup/bareos/bareos-22.1.2.ebuild +++ b/app-backup/bareos/bareos-22.1.2-r1.ebuild @@ -5,7 +5,6 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no -#CMAKE_REMOVE_MODULES=yes inherit python-any-r1 systemd cmake tmpfiles @@ -72,6 +71,9 @@ DEPEND=" sys-libs/ncurses:= sys-libs/zlib ) + X? ( + dev-qt/qtwidgets:5= + ) " RDEPEND="${DEPEND} !clientonly? ( @@ -175,6 +177,9 @@ src_configure() { systemd lmdb; do mycmakeargs+=( -D$useflag=$(usex $useflag) ) done + if use X; then + mycmakeargs+=( -Dtraymonitor=yes ) + fi mycmakeargs+=( -DHAVE_PYTHON=0 diff --git a/app-backup/bareos/bareos-.ebuild b/app-backup/bareos/bareos-.ebuild index e00ae9693bca..3ec758c53539 100644 --- a/app-backup/bareos/bareos-.ebuild +++ b/app-backup/bareos/bareos-.ebuild @@ -5,7 +5,6 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no -#CMAKE_REMOVE_MODULES=yes inherit python-any-r1 systemd cmake tmpfiles @@ -72,6 +71,9 @@ DEPEND=" sys-libs/ncurses:= sys-libs/zlib ) + X? ( + dev-qt/qtwidgets:5= + ) " RDEPEND="${DEPEND} !clientonly? ( @@ -175,6 +177,9 @@ src_configure() { systemd lmdb; do mycmakeargs+=( -D$useflag=$(usex $useflag) ) done + if use X; then + mycmakeargs+=( -Dtraymonitor=yes ) + fi mycmakeargs+=( -DHAVE_PYTHON=0
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/
commit: deb7fb1208e18feb6f19afbeed6794db13cb4d0d Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 16:03:31 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 16:03:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb7fb12 www-apps/bareos-webui: fix MultipleKeywordsLines Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/bareos-webui-22.1.2.ebuild | 3 +-- www-apps/bareos-webui/bareos-webui-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild index 6aad5017bec6..6d911f70e272 100644 --- a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild +++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,6 @@ if [[ ${PV} == ]]; then S=${WORKDIR}/${PF}/webui SRC_URI="" EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; - KEYWORDS="" else S=${WORKDIR}/${MY_PN}-Release-${PV}/webui SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild b/www-apps/bareos-webui/bareos-webui-.ebuild index 6aad5017bec6..6d911f70e272 100644 --- a/www-apps/bareos-webui/bareos-webui-.ebuild +++ b/www-apps/bareos-webui/bareos-webui-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,6 @@ if [[ ${PV} == ]]; then S=${WORKDIR}/${PF}/webui SRC_URI="" EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; - KEYWORDS="" else S=${WORKDIR}/${MY_PN}-Release-${PV}/webui SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/
commit: 3bc583ad649bc07da19a8381a7a35efb895d8ce0 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 15:59:06 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 16:00:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc583ad www-apps/bareos-webui: fix DuplicateEclassInherit Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/bareos-webui-22.1.2.ebuild | 7 --- www-apps/bareos-webui/bareos-webui-.ebuild | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild index c4e88a5fb0e1..6aad5017bec6 100644 --- a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild +++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,18 +6,19 @@ EAPI=8 CMAKE_WARN_UNUSED_CLI=no CMAKE_MAKEFILE_GENERATOR="emake" +inherit cmake webapp + MY_PV=${PV/_/-} MY_PN="bareos" MY_P="${MY_PN}-${MY_PV}" if [[ ${PV} == ]]; then - inherit cmake webapp git-r3 + inherit git-r3 S=${WORKDIR}/${PF}/webui SRC_URI="" EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; KEYWORDS="" else - inherit cmake webapp S=${WORKDIR}/${MY_PN}-Release-${PV}/webui SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" KEYWORDS="~amd64 ~x86" diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild b/www-apps/bareos-webui/bareos-webui-.ebuild index 3fa8560579d8..6aad5017bec6 100644 --- a/www-apps/bareos-webui/bareos-webui-.ebuild +++ b/www-apps/bareos-webui/bareos-webui-.ebuild @@ -6,18 +6,19 @@ EAPI=8 CMAKE_WARN_UNUSED_CLI=no CMAKE_MAKEFILE_GENERATOR="emake" +inherit cmake webapp + MY_PV=${PV/_/-} MY_PN="bareos" MY_P="${MY_PN}-${MY_PV}" if [[ ${PV} == ]]; then - inherit cmake webapp git-r3 + inherit git-r3 S=${WORKDIR}/${PF}/webui SRC_URI="" EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; KEYWORDS="" else - inherit cmake webapp S=${WORKDIR}/${MY_PN}-Release-${PV}/webui SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/
commit: e849c8712e22bbda6743a89f48aa73e4591078b6 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 14:55:49 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 14:56:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e849c871 www-apps/bareos-webui: add 22.1.2, drop 22.1.0 Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/Manifest | 2 +- .../{bareos-webui-22.1.0.ebuild => bareos-webui-22.1.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest index ede21f58a067..f5a1721f35bd 100644 --- a/www-apps/bareos-webui/Manifest +++ b/www-apps/bareos-webui/Manifest @@ -1 +1 @@ -DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c +DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 diff --git a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild similarity index 98% rename from www-apps/bareos-webui/bareos-webui-22.1.0.ebuild rename to www-apps/bareos-webui/bareos-webui-22.1.2.ebuild index 3fa8560579d8..c4e88a5fb0e1 100644 --- a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild +++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: e00b2c47336cd8a5771fe7d7a822c002ad521a75 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 14:48:09 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 14:52:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00b2c47 app-backup/bareos: add 20.0.9 21.1.8 22.1.2, cleanup Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 6 +++--- app-backup/bareos/{bareos-20.0.8-r2.ebuild => bareos-20.0.9.ebuild} | 4 ++-- app-backup/bareos/{bareos-21.1.7-r2.ebuild => bareos-21.1.8.ebuild} | 5 ++--- app-backup/bareos/{bareos-22.1.0-r1.ebuild => bareos-22.1.2.ebuild} | 2 +- app-backup/bareos/bareos-.ebuild| 2 +- 5 files changed, 9 insertions(+), 10 deletions(-) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index c53f55f7b3ef..c80b58d18e88 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,3 +1,3 @@ -DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75 SHA512 1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68 -DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2 SHA512 2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41 -DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c +DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0 SHA512 04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22 +DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311 SHA512 643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738 +DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 diff --git a/app-backup/bareos/bareos-20.0.8-r2.ebuild b/app-backup/bareos/bareos-20.0.9.ebuild similarity index 99% rename from app-backup/bareos/bareos-20.0.8-r2.ebuild rename to app-backup/bareos/bareos-20.0.9.ebuild index 42660fdd510b..be9f0830fc9f 100644 --- a/app-backup/bareos/bareos-20.0.8-r2.ebuild +++ b/app-backup/bareos/bareos-20.0.9.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no #CMAKE_REMOVE_MODULES=yes diff --git a/app-backup/bareos/bareos-21.1.7-r2.ebuild b/app-backup/bareos/bareos-21.1.8.ebuild similarity index 99% rename from app-backup/bareos/bareos-21.1.7-r2.ebuild rename to app-backup/bareos/bareos-21.1.8.ebuild index eb14b02e9c5f..1ccdbe824abd 100644 --- a/app-backup/bareos/bareos-21.1.7-r2.ebuild +++ b/app-backup/bareos/bareos-21.1.8.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no #CMAKE_REMOVE_MODULES=yes @@ -145,7 +145,6 @@ src_prepare() { eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" eapply "${FILESDIR}/${PN}-21.1.2-werror.patch" eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" - eapply "${FILESDIR}/${PN}-gcc13-fixes.patch" # fix missing DESTDIR in symlink creation sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt" diff --git a/app-backup/bareos/bareos-22.1.0-r1.ebuild b/app-backup/bareos/bareos-22.1.2.ebuild similarity index 99% rename from app-backup/bareos/bareos-22.1.0-r1.ebuild rename to app-backup/bareos/bareos-22.1.2.ebuild index 7489d84210a7..e00ae9693bca 100644 --- a/app-backup/bareos/bareos-22.1.0-r1.ebuild +++ b/app-backup/bareos/bareos-22.1.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 16914bfa8f29cdad7e7d694a47b9576f26c7bdb4 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 14:23:00 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 14:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16914bfa dev-python/bareos: add 22.1.2, drop 22.1.0 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 2 +- dev-python/bareos/{bareos-22.1.0.ebuild => bareos-22.1.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index ede21f58a067..f5a1721f35bd 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1 +1 @@ -DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c +DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 diff --git a/dev-python/bareos/bareos-22.1.0.ebuild b/dev-python/bareos/bareos-22.1.2.ebuild similarity index 100% rename from dev-python/bareos/bareos-22.1.0.ebuild rename to dev-python/bareos/bareos-22.1.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/files/, www-apps/bareos-webui/
commit: ee05fd6e5dabc192452af2f91ba49c2797d29115 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Dec 5 14:51:29 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Dec 5 14:52:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee05fd6e www-apps/bareos-webui: new package, add 22.1.0, Closes: https://bugs.gentoo.org/724390 Signed-off-by: Marc Schiffbauer gentoo.org> www-apps/bareos-webui/Manifest | 1 + www-apps/bareos-webui/bareos-webui-22.1.0.ebuild | 110 +++ www-apps/bareos-webui/bareos-webui-.ebuild | 110 +++ www-apps/bareos-webui/files/apache.conf | 50 +++ www-apps/bareos-webui/files/nginx.include| 17 www-apps/bareos-webui/files/postinstall-en.txt | 36 www-apps/bareos-webui/metadata.xml | 11 +++ 7 files changed, 335 insertions(+) diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest new file mode 100644 index ..ede21f58a067 --- /dev/null +++ b/www-apps/bareos-webui/Manifest @@ -0,0 +1 @@ +DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c diff --git a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild b/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild new file mode 100644 index ..3fa8560579d8 --- /dev/null +++ b/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_WARN_UNUSED_CLI=no +CMAKE_MAKEFILE_GENERATOR="emake" + +MY_PV=${PV/_/-} +MY_PN="bareos" +MY_P="${MY_PN}-${MY_PV}" + +if [[ ${PV} == ]]; then + inherit cmake webapp git-r3 + S=${WORKDIR}/${PF}/webui + SRC_URI="" + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; + KEYWORDS="" +else + inherit cmake webapp + S=${WORKDIR}/${MY_PN}-Release-${PV}/webui + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +RESTRICT="mirror" + +LICENSE="AGPL-3" + +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip] + virtual/httpd-php +" + +need_httpd + +pkg_setup() { + webapp_pkg_setup +} + +src_prepare() { + # fix missing VERSION + sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die + + cmake_src_prepare + default +} + +src_configure() { + if [[ ${PV} == ]]; then + pushd "${WORKDIR}/${PF}" + else + pushd "${S}"/.. + fi + CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g') + popd + local mycmakeargs=( + -DVERSION_STRING=${CURRENT_VERSION} + -Wno-dev + ) + cmake_src_configure +} + +src_install() { + webapp_src_preinst + + dodoc README.md doc/README-TRANSLATION.md + + dodir /etc/bareos/bareos-dir.d + cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d + + webapp_server_configfile nginx "${FILESDIR}"/nginx.include + webapp_server_configfile apache "${FILESDIR}"/apache.conf + + insinto /etc/"${PN}" + doins install/{configuration,directors}.ini + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php + + keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data + + # cleanup + find "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete + rm -rf "${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests} + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + + webapp_src_install +} + +pkg_postinst() { + einfo "" + einfo "The webui uses 'webapp-config' to be installed to the webservers docroot" + einfo "E.g. to install webapp-config may be called like so:" + einfo &q
[gentoo-dev] Package up for grabs: net-dns/opendnssec
Hi, net-dns/opendnssec needs a new maintainer as I am not using it anymore. Current version is in tree now and works fine. Three open bugs exist: One for failing tests and two for future compiler compatibilty. -Marc
[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/
commit: 1795fabcf9a1850d4b9ec0013cd1609917e7a483 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Dec 4 08:32:15 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Dec 4 08:32:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1795fabc net-dns/opendnssec: drop myself as a maintainer Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/opendnssec/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-dns/opendnssec/metadata.xml b/net-dns/opendnssec/metadata.xml index c86a03d33842..142c2461b8ff 100644 --- a/net-dns/opendnssec/metadata.xml +++ b/net-dns/opendnssec/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - msch...@gentoo.org - + Enables signing capabilities for OpenDNSSEC Enables support for storing DNSSEC keys through a dev-libs/opensc PKCS#11 interface
[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/files/, net-dns/opendnssec/
commit: 11cb2ae479c8af8c7b88107ff8c8c37d66ebdc39 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Dec 4 07:51:28 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Dec 4 07:53:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cb2ae4 net-dns/opendnssec: add 2.1.13, drop 2.1.10-r2 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/opendnssec/Manifest| 2 +- .../opendnssec/files/opendnssec-fix-mysql.patch| 39 ++ ...c-2.1.10-r2.ebuild => opendnssec-2.1.13.ebuild} | 5 +-- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest index c14ca9969b6a..cc67e3c2f5bf 100644 --- a/net-dns/opendnssec/Manifest +++ b/net-dns/opendnssec/Manifest @@ -1 +1 @@ -DIST opendnssec-2.1.10.tar.gz 1142027 BLAKE2B 063650744ffd1c6d6d3b702400c9617883394c6794743f7d61bd63f7bdaf688a3f2a80f47612e561a133a5689dad8b5f7392eec69779d1dc5632a121d9a41c8f SHA512 c7fdbf1c3867d7b53ac11ab5cb5e636af4595dbee8d704429c7fb84cc3a6b2082ed490c33aad7747d4ee1a2c580afcf24a260bc3ed29eaf5e9d337004045b82d +DIST opendnssec-2.1.13.tar.gz 1161140 BLAKE2B 964a612e191bf5feb09a8b214e3341fbe5fc03c847e22b33bfc64ec7712608fd0f944c3b089901f08d7e3d2a27cb47543b3d5d210de48708192bb87546dacfa3 SHA512 5f3926f0f144cf8819895da2ec81fce21e2a05cf0b83dd9174a72ebfdef99badc3bcff2d6685c498485113209e7c73ab9cf55b3e126009ce6cbcc3cde54d6051 diff --git a/net-dns/opendnssec/files/opendnssec-fix-mysql.patch b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch new file mode 100644 index ..b138892dc232 --- /dev/null +++ b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch @@ -0,0 +1,39 @@ +diff -urN opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c +--- opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c 2023-06-26 13:24:05.0 +0200 opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c 2023-12-04 08:39:37.685365824 +0100 +@@ -72,7 +72,7 @@ + db_backend_mysql_bind_t* next; + MYSQL_BIND* bind; + unsigned long length; +-my_bool error; ++_Bool error; + int value_enum; + }; + +@@ -270,7 +270,7 @@ + } + + bind->bind = (mysql_bind = &((*statement)->mysql_bind_output[i])); +-mysql_bind->is_null = (my_bool*)0; ++mysql_bind->is_null = (_Bool*)0; + mysql_bind->error = >error; + mysql_bind->length = >length; + +@@ -959,7 +959,7 @@ + } + + (*bind)->bind->length = &((*bind)->bind->buffer_length); +-(*bind)->bind->is_null = (my_bool*)0; ++(*bind)->bind->is_null = (_Bool*)0; + + switch (db_clause_type(clause)) { + case DB_CLAUSE_EQUAL: +@@ -1079,7 +1079,7 @@ + } + + bind->bind->length = &(bind->bind->buffer_length); +-bind->bind->is_null = (my_bool*)0; ++bind->bind->is_null = (_Bool*)0; + + switch (db_value_type(value)) { + case DB_TYPE_PRIMARY_KEY: diff --git a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild b/net-dns/opendnssec/opendnssec-2.1.13.ebuild similarity index 98% rename from net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild rename to net-dns/opendnssec/opendnssec-2.1.13.ebuild index 771b0a19985f..6ed5a297adfb 100644 --- a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild +++ b/net-dns/opendnssec/opendnssec-2.1.13.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P="${P/_}" PKCS11_IUSE="+softhsm opensc external-hsm" @@ -58,6 +58,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${PN}-fix-run-dir-2.1.x.patch" "${FILESDIR}/${PN}-use-system-trang.patch" + "${FILESDIR}/${PN}-fix-mysql.patch" ) DOCS=( MIGRATION NEWS )
[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
commit: 802c3c881bf5e8de558fc4e57ce028627776a3f0 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Oct 29 11:32:44 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Oct 29 11:32:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802c3c88 mail-client/neomutt: add myself as a maintainer Signed-off-by: Marc Schiffbauer gentoo.org> mail-client/neomutt/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml index f0351b470d80..583a2caccf5e 100644 --- a/mail-client/neomutt/metadata.xml +++ b/mail-client/neomutt/metadata.xml @@ -5,6 +5,10 @@ nicolasb...@gentoo.org Nicolas Bock + + msch...@gentoo.org + Marc Schiffbauer + Enable autocrypt.org support Enable BDB (Berkley DB) backend for header
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp-oauthlib/
commit: 922553ed72f028d7ce4b0b51b5c30cb9c601ae87 Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Oct 19 15:58:52 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Oct 19 15:59:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922553ed dev-python/aiohttp-oauthlib: new package, add 0.1.0 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/aiohttp-oauthlib/Manifest | 1 + .../aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild | 26 ++ dev-python/aiohttp-oauthlib/metadata.xml | 8 +++ 3 files changed, 35 insertions(+) diff --git a/dev-python/aiohttp-oauthlib/Manifest b/dev-python/aiohttp-oauthlib/Manifest new file mode 100644 index ..c29c29a782ee --- /dev/null +++ b/dev-python/aiohttp-oauthlib/Manifest @@ -0,0 +1 @@ +DIST aiohttp-oauthlib-0.1.0.tar.gz 7253 BLAKE2B 666ed19281f43b7d891130e6cfaa11cc91c96560fef911bb85fdf07c4bb7a876d9b3b0119c120239711aea2db1486976755126e1e9de21ccf6705bbfb76b51c6 SHA512 9df789328942fa4612bd9a2634303e83770021da7abae31471523602b5f77da829eb53efd498b02ed982ccd24abbd3b98eb99ada305a33014d47163a3dff5010 diff --git a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild new file mode 100644 index ..8ab895d87dfc --- /dev/null +++ b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +inherit distutils-r1 + +DESCRIPTION="This project provides first-class OAuth library support for aiohttp" +HOMEPAGE="https://git.sr.ht/~whynothugo/aiohttp-oauthlib; +SRC_URI="https://git.sr.ht/~whynothugo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="ISC" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + >=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]" + +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${PN}-v${PV}" diff --git a/dev-python/aiohttp-oauthlib/metadata.xml b/dev-python/aiohttp-oauthlib/metadata.xml new file mode 100644 index ..f63250c09310 --- /dev/null +++ b/dev-python/aiohttp-oauthlib/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + msch...@gentoo.org + Marc Schiffbauer + +
Re: [packman] Request for Addition of New Packman Mirror
Hello Garbiel, I am glad to see this. To be a "real" *primary* mirror I would prefer you syncing the repo from the original repo. Would you be willing to tell me some details about the mirror and use our own sync shell script? I would then send you credentials so you have access to the primary rsync source. Please just write me an email directly so we can check the best option for you. Thanks! -Marc * Gabriel schrieb am 01.10.23 um 23:15 Uhr: > Dear Packman Maintainers, > > I hope this email finds all of you well. I would like to express my gratitude > for the excellent work you have been doing in maintaining the Packman > repository. The open-source community always greatly benefits from efforts > like yours. > > I am reaching out today with an important request. I recently became aware of > a new Packman mirror that I believe would be a valuable addition to the > existing list of mirrors. The mirror in question is hosted by Astra and is > located in the beautiful city of Lviv, Ukraine. > > Here are some essential details about this new mirror: > > - URL: https://packman.astra.in.ua > - Bandwidth: 10 Gbps > - Server Operating System: Debian 11 Linux > - Supported Protocols: HTTP, HTTPS, and RSYNC > > The addition of this Packman mirror would offer several advantages. Besides > improving availability and download speed for users in Ukraine and > surrounding regions, it would also help distribute the load among mirrors, > enhancing the overall stability of the Packman repository. > > I appreciate in advance your consideration of this request and hope you can > evaluate the possibility of adding https://packman.astra.in.ua to the list of > Packman mirrors. I am available to provide additional information or assist > in any way possible to facilitate this process. > > Thank you very much for your ongoing time and dedication to the open-source > community. > > Sincerely, > > Gabriel H. S. > ___ > Packman mailing list > Packman@links2linux.de > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman -- 0xBD34B884CF0D257E - 64AB F5C7 E1FF 9FE2 F15B 83B0 BD34 B884 CF0D 257E ___ Packman mailing list Packman@links2linux.de https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: Trouble with SMTP, TLS and dovecot.org.
* Ralph Seichter via dovecot schrieb am 06.09.23 um 22:43 Uhr: > Hello, > > I cannot seem to send STARTTLS protected mail to talvi.dovecot.org, and > I was wondering if anybody else sees similar problems: > > Sep 6 22:29:10 ra postfix/smtp[15748]: SSL_connect error to > talvi.dovecot.org[94.237.105.223]:25: -1 > Sep 6 22:29:10 ra postfix/smtp[15748]: warning: TLS library problem: > error:0A000417:SSL routines::sslv3 alert illegal > parameter:../openssl-3.0.9/ssl/record/rec_layer_s3.c:1586:SSL alert number 47: > Sep 6 22:29:10 ra postfix/smtp[15748]: 1AAE4BE0031: Cannot start TLS: > handshake failure > Sep 6 22:29:10 ra postfix/smtp[15748]: SSL_connect error to > talvi.dovecot.org[2a04:3545:1000:720:acc1:5bff:fe5e:459]:25: -1 > Sep 6 22:29:10 ra postfix/smtp[15748]: warning: TLS library problem: > error:0A000417:SSL routines::sslv3 alert illegal > parameter:../openssl-3.0.9/ssl/record/rec_layer_s3.c:1586:SSL alert number 47: > Sep 6 22:29:10 ra postfix/smtp[15748]: 1AAE4BE0031: > to=, > relay=talvi.dovecot.org[2a04:3545:1000:720:acc1:5bff:fe5e:459]:25, delay=1.6, > delays=0.02/0.01/1.6/0, dsn=4.7.5, status=deferred (Cannot start TLS: > handshake failure) > Sep 6 22:30:05 ra postfix/smtpd[15616]: timeout after END-OF-MESSAGE from > localhost[127.0.0.1] > Sep 6 22:30:05 ra postfix/smtpd[15616]: disconnect from localhost[127.0.0.1] > ehlo=1 xforward=1 mail=1 rcpt=1 data=1 commands=5 > > The originating server uses Postfix 3.8.2 and OpenSSL library > 3.0.9. To be able to send messages to dovecot.org at all, I had to use > Postfix's "smtp_tls_policy_maps" setting to explicitly disable TLS for > this destination domain. Your openssl-3.0.9 (I suppose gentoo stable?) will not allow TLSv1 or sslv3 connections bei default anymore. Wild guess: you need to explicitely allow for example DEFAULT@SECLEVEL=0 ciphersuite in postfix to make *your* openssl accept this remote sslv3 connection Cheers -Marc -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Schleißheimer Straße 26/MG, 80333 München Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer, Wolfgang Stief Aufsichtsratsvorsitzender: Florian Kirstein ___ dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-le...@dovecot.org
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/
commit: c0e6c531c60fb172d7abc623300eceafcf757168 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Sep 6 11:11:13 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Sep 6 11:11:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e6c531 app-laptop/tuxedo-control-center-bin: add missing rdeps Closes: https://bugs.gentoo.org/861681 Signed-off-by: Marc Schiffbauer gentoo.org> ...ild => tuxedo-control-center-bin-2.0.8-r1.ebuild} | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild similarity index 86% rename from app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild rename to app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild index 6c558463d5fb..81128fa51a32 100644 --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild @@ -18,7 +18,25 @@ KEYWORDS="-* ~amd64" RESTRICT="strip splitdebug" DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} + app-accessibility/at-spi2-core + dev-libs/nss + dev-libs/nspr + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" # See bug #827729 BDEPEND="app-arch/xz-utils[extra-filters]"
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/
commit: 7b3e08fba608264e35ffa0dacea122f57aa5 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Sep 5 08:28:44 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Sep 5 21:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3e08fb app-laptop/tuxedo-control-center-bin: drop 1.2.4 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-control-center-bin/Manifest | 1 - .../tuxedo-control-center-bin-1.2.4.ebuild | 81 -- 2 files changed, 82 deletions(-) diff --git a/app-laptop/tuxedo-control-center-bin/Manifest b/app-laptop/tuxedo-control-center-bin/Manifest index b17a9950e1a8..d290fc450c30 100644 --- a/app-laptop/tuxedo-control-center-bin/Manifest +++ b/app-laptop/tuxedo-control-center-bin/Manifest @@ -1,3 +1,2 @@ -DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794 SHA512 ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b SHA512 e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394 DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6 SHA512 6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild deleted file mode 100644 index 6c558463d5fb.. --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit rpm systemd xdg-utils - -MY_PN="${PN/-bin/}" - -DESCRIPTION="Tool to control performance, energy, fan and comfort settings on TUXEDO laptops" -HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center; -SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="strip splitdebug" - -DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" -RDEPEND="${DEPEND}" -# See bug #827729 -BDEPEND="app-arch/xz-utils[extra-filters]" - -S="${WORKDIR}" -QA_PREBUILT="opt/tuxedo-control-center/*" - -src_prepare() { - default - rm -rf usr/lib || die "could not remove usr/lib" - mkdir files || die "could not create files dir" -} - -src_install() { - insinto / - doins -r usr opt - find . -type f -perm -a=x | while read f; do - fperms 0755 "${f/./}" - done - - dosym ../../opt/tuxedo-control-center/tuxedo-control-center /usr/bin/tuxedo-control-center - - insinto /usr/share/dbus-1/system.d/ - doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf - - insinto /usr/share/polkit-1/actions - doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy - - systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service - systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service - - newinitd "${FILESDIR}/tccd.initd" tccd -} - -pkg_config() { - ebegin "Reloading systemd" - systemctl daemon-reload - eend $? - ebegin "Enabling and starting tccd.service" - systemctl enable --now tccd - eend $? - ebegin "Enabling and starting tccd-sleep.service" - systemctl enable --now tccd-sleep - eend $? -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - elog - elog "You need to enable tccd and tccd-sleep service before running tuxedo-control-center" - elog - elog "For your convenience, if you use systemd, you may just call:" - elog " emerge --config =app-laptop/${PF}" - elog -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/
commit: 204a9a3556715cc8b2ec5a201b001d6c8223fa69 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Sep 5 08:27:36 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Sep 5 21:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a9a35 app-laptop/tuxedo-control-center-bin: add 2.0.8 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-control-center-bin/Manifest | 1 + .../tuxedo-control-center-bin-2.0.8.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/app-laptop/tuxedo-control-center-bin/Manifest b/app-laptop/tuxedo-control-center-bin/Manifest index f20fcdd2658e..b17a9950e1a8 100644 --- a/app-laptop/tuxedo-control-center-bin/Manifest +++ b/app-laptop/tuxedo-control-center-bin/Manifest @@ -1,2 +1,3 @@ DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794 SHA512 ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b SHA512 e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394 +DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6 SHA512 6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild new file mode 100644 index ..6c558463d5fb --- /dev/null +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild @@ -0,0 +1,81 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit rpm systemd xdg-utils + +MY_PN="${PN/-bin/}" + +DESCRIPTION="Tool to control performance, energy, fan and comfort settings on TUXEDO laptops" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center; +SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="strip splitdebug" + +DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3" +RDEPEND="${DEPEND}" +# See bug #827729 +BDEPEND="app-arch/xz-utils[extra-filters]" + +S="${WORKDIR}" +QA_PREBUILT="opt/tuxedo-control-center/*" + +src_prepare() { + default + rm -rf usr/lib || die "could not remove usr/lib" + mkdir files || die "could not create files dir" +} + +src_install() { + insinto / + doins -r usr opt + find . -type f -perm -a=x | while read f; do + fperms 0755 "${f/./}" + done + + dosym ../../opt/tuxedo-control-center/tuxedo-control-center /usr/bin/tuxedo-control-center + + insinto /usr/share/dbus-1/system.d/ + doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf + + insinto /usr/share/polkit-1/actions + doins opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy + + systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service + systemd_dounit opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service + + newinitd "${FILESDIR}/tccd.initd" tccd +} + +pkg_config() { + ebegin "Reloading systemd" + systemctl daemon-reload + eend $? + ebegin "Enabling and starting tccd.service" + systemctl enable --now tccd + eend $? + ebegin "Enabling and starting tccd-sleep.service" + systemctl enable --now tccd-sleep + eend $? +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + elog + elog "You need to enable tccd and tccd-sleep service before running tuxedo-control-center" + elog + elog "For your convenience, if you use systemd, you may just call:" + elog " emerge --config =app-laptop/${PF}" + elog +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/
commit: 397dc74249179eba720f71904d706fc0efbb2dd5 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Aug 18 11:16:43 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Aug 18 11:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397dc742 app-laptop/tuxedo-keyboard: fix build Closes: https://bugs.gentoo.org/912445 Signed-off-by: Marc Schiffbauer gentoo.org> ...tuxedo-keyboard-3.2.10.ebuild => tuxedo-keyboard-3.2.10-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild similarity index 84% rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild rename to app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild index 2323f1883ec3..f3c83e786b3f 100644 --- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" -inherit linux-mod-r1 toolchain-funcs +inherit linux-mod-r1 DESCRIPTION="Kernel Module for Tuxedo Keyboard" HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; @@ -24,7 +24,7 @@ src_compile() { tuxedo_keyboard=tuxedo::src tuxedo_io=tuxedo::src/tuxedo_io ) - local modargs="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" + local modargs=( KDIR=${KV_OUT_DIR} ) linux-mod-r1_src_compile }
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/files/
commit: 964ee313ed9fc8ce31c922a4afa9fb498dd8b40e Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Aug 18 08:16:04 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Aug 18 08:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964ee313 app-laptop/tuxedo-keyboard: clean unused patch Signed-off-by: Marc Schiffbauer gentoo.org> ...tuxedo-keyboard-3.2.1-rm-unused-functions.patch | 71 -- 1 file changed, 71 deletions(-) diff --git a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch deleted file mode 100644 index 84e32c9edaea.. --- a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch +++ /dev/null @@ -1,71 +0,0 @@ -https://github.com/tuxedocomputers/tuxedo-keyboard/pull/162 -https://github.com/tuxedocomputers/tuxedo-keyboard/issues/164 -https://bugs.gentoo.org/902133 - -diff --git a/src/tuxedo_io/tuxedo_io.c b/src/tuxedo_io/tuxedo_io.c -index 879efd7..5cf4f20 100644 a/src/tuxedo_io/tuxedo_io.c -+++ b/src/tuxedo_io/tuxedo_io.c -@@ -49,19 +49,6 @@ static u32 id_check_uniwill; - - static struct uniwill_device_features_t *uw_feats; - --/** -- * strstr version of dmi_match -- */ --static bool dmi_string_in(enum dmi_field f, const char *str) --{ -- const char *info = dmi_get_system_info(f); -- -- if (info == NULL || str == NULL) -- return info == str; -- -- return strstr(info, str) != NULL; --} -- - static u32 clevo_identify(void) - { - return clevo_get_active_interface_id(NULL) == 0 ? 1 : 0; -@@ -181,7 +168,7 @@ static long clevo_ioctl_interface(struct file *file, unsigned int cmd, unsigned - - const char str_no_if[] = ""; - char *str_clevo_if; -- -+ - switch (cmd) { - case R_CL_HW_IF_STR: - if (clevo_get_active_interface_id(_clevo_if) == 0) { -@@ -814,7 +801,7 @@ static int __init tuxedo_io_init(void) - tuxedo_io_device_class = class_create(THIS_MODULE, "tuxedo_io"); - device_create(tuxedo_io_device_class, NULL, tuxedo_io_device_handle, NULL, "tuxedo_io"); - pr_debug("Module init successful\n"); -- -+ - return 0; - } - -diff --git a/src/uniwill_keyboard.h b/src/uniwill_keyboard.h -index 332acd6..859dc30 100644 a/src/uniwill_keyboard.h -+++ b/src/uniwill_keyboard.h -@@ -51,7 +51,6 @@ - #define UNIWILL_OSD_TOUCHPADWORKAROUND0xFFF - - static void uw_charging_priority_write_state(void); --static void uw_charging_profile_write_state(void); - - struct tuxedo_keyboard_driver uniwill_keyboard_driver; - -@@ -771,12 +770,6 @@ static int uw_has_charging_profile(bool *status) - return 0; - } - --static void uw_charging_profile_write_state(void) --{ -- if (uw_charging_profile_loaded) -- uw_set_charging_profile(uw_charging_profile_last_written_value); --} -- - static void uw_charging_profile_init(struct platform_device *dev) - { - u8 value;
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/
commit: dc393968caaf7b2131dfd625ccf198b7b62f1ce7 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Aug 18 08:15:45 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Aug 18 08:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc393968 app-laptop/tuxedo-keyboard: drop 3.1.3-r1, 3.2.1, 3.2.3 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-keyboard/Manifest| 3 --- .../tuxedo-keyboard-3.1.3-r1.ebuild| 23 .../tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild | 25 -- .../tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild | 25 -- 4 files changed, 76 deletions(-) diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest index 08ce09bba33f..807a416d81a9 100644 --- a/app-laptop/tuxedo-keyboard/Manifest +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -1,4 +1 @@ -DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c SHA512 dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331 -DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be SHA512 35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87 DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514 SHA512 1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa -DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a SHA512 9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5 diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild deleted file mode 100644 index 9449f92a3cbb.. --- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" - -inherit linux-mod toolchain-funcs - -DESCRIPTION="Kernel Module for Tuxedo Keyboard" -HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; -SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BUILD_TARGETS="all" -MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)" - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" -} diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild deleted file mode 100644 index 1e578c3b.. --- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" - -inherit linux-mod toolchain-funcs - -DESCRIPTION="Kernel Module for Tuxedo Keyboard" -HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; -SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BUILD_TARGETS="all" -MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)" - -PATCHES=( "${FILESDIR}"/${PN}-${PV}-rm-unused-functions.patch ) - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" -} diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild deleted file mode 100644 index b3fce1cb74dc.. --- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU Gen
[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/
commit: bea03d97d07d6329ea523913c5e198b1a66350c0 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Aug 18 08:14:21 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Aug 18 08:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea03d97 app-laptop/tuxedo-keyboard: add 3.2.10 Signed-off-by: Marc Schiffbauer gentoo.org> app-laptop/tuxedo-keyboard/Manifest| 1 + .../tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest index f36ed0e0c2e6..08ce09bba33f 100644 --- a/app-laptop/tuxedo-keyboard/Manifest +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -1,3 +1,4 @@ DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c SHA512 dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331 DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be SHA512 35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87 +DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514 SHA512 1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a SHA512 9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5 diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild new file mode 100644 index ..2323f1883ec3 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" + +inherit linux-mod-r1 toolchain-funcs + +DESCRIPTION="Kernel Module for Tuxedo Keyboard" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard; +SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( ) + +src_compile() { + local modlist=( + clevo_acpi=tuxedo::src + clevo_wmi=tuxedo::src + uniwill_wmi=tuxedo::src + tuxedo_keyboard=tuxedo::src + tuxedo_io=tuxedo::src/tuxedo_io + ) + local modargs="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" + + linux-mod-r1_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 279167f3751a952ac40c0418a64b09676fcf7aba Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Jul 22 20:29:48 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Jul 22 20:30:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279167f3 dev-python/bareos: add 22.1.0, drop 22.0.3 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 2 +- dev-python/bareos/{bareos-22.0.3.ebuild => bareos-22.1.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index 87f1caaf924a..ede21f58a067 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1 +1 @@ -DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621 SHA512 cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c +DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c diff --git a/dev-python/bareos/bareos-22.0.3.ebuild b/dev-python/bareos/bareos-22.1.0.ebuild similarity index 91% rename from dev-python/bareos/bareos-22.0.3.ebuild rename to dev-python/bareos/bareos-22.1.0.ebuild index 607aaf1bf7d1..16447ca3586b 100644 --- a/dev-python/bareos/bareos-22.0.3.ebuild +++ b/dev-python/bareos/bareos-22.1.0.ebuild @@ -1,9 +1,9 @@ # Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 9623e8c5d3a8eed2cfc077925410b4bada092125 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Jul 18 21:25:00 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Jul 18 21:25:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9623e8c5 sci-geosciences/opencpn: add 5.8.4, drop 5.8.2-r2 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/Manifest| 2 +- .../opencpn/{opencpn-5.8.2-r2.ebuild => opencpn-5.8.4.ebuild} | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest index 93cfb53e9477..94454a639566 100644 --- a/sci-geosciences/opencpn/Manifest +++ b/sci-geosciences/opencpn/Manifest @@ -1,3 +1,3 @@ DIST opencpn-5.6.2.tar.gz 82919992 BLAKE2B a45e19d293d63262f2bb6bd0bd5d18723cadd0b93af8e64484b55d246cebbe623dccbb6a1d257eccd74fb9111953d9cdd4b44d6f3fb38c3a9f40fa253718f337 SHA512 6d90b21448b2d2a58685592e92647108978012cbaa25999d98855dca222e013784ca4e351eb08efd0a18980cccffb28b0d3c171ea9207e5fb37889e3a3b377e3 -DIST opencpn-5.8.2.tar.gz 87960698 BLAKE2B ecce27972a00af412283923a1720b9d74c80905101f383815e801691ab9dacb7c60328f6cd597811d4538bccf383e66465e08e2094420187272298151327b717 SHA512 c23bb322c2dcfb017347427cf6041d28fc0c1b8101f21d5cafc9b9306a4d265156ded90af09c385086e99a462a26787e7f4bb817ad19efa50624c952ba89c726 +DIST opencpn-5.8.4.tar.gz 82696698 BLAKE2B 0235d87daec97008b58dc9916d4250b33c0c4158be6ba4853bf30c5876af7d382eb1c02e2cd3748229775305cc90f86d5743b9951909043588e2096fcd207af5 SHA512 08231d95ca80a5e6b85b279be2912d3e9f390f879a780823f8ee9c64371eb0605484f697328217027c7caf18cb1151b617d42d22951672c1a9508750e97f109a DIST opencpn-doc_4.8.2.0.orig.tar.xz 22302480 BLAKE2B 2bcd2ac01340cde0d0be80537321c8c3e829a8e664944c34f3f3112f931c45746059b5c173402982601ccf88926241741c7fb44f251e9fe48b83aa5f3e8d7727 SHA512 678317c77feb3b0bf695e337e7e95083df1d488e0a5ad3bad41bad11dc87271d6fc0ac194a6b63b603d5c1f1184e6c9f91de895a7db01017ef2a7068a62404eb diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild similarity index 98% rename from sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild rename to sci-geosciences/opencpn/opencpn-5.8.4.ebuild index 82736045e5a4..6f8e39b49c29 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild @@ -22,6 +22,7 @@ IUSE="doc lzma" RDEPEND=" app-arch/bzip2 + dev-libs/openssl:= dev-libs/tinyxml lzma? ( app-arch/xz-utils ) media-libs/freetype:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/dehydrated/, app-crypt/dehydrated/files/
commit: 0f70fe3d880fadd594b87beea1a5d32ec70ced73 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Jul 16 16:25:04 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Jul 16 16:26:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f70fe3d app-crypt/dehydrated: add 0.7.1 Signed-off-by: Marc Schiffbauer gentoo.org> app-crypt/dehydrated/Manifest| 2 + app-crypt/dehydrated/dehydrated-0.7.1.ebuild | 61 app-crypt/dehydrated/files/00_gentoo.sh-r1 | 4 ++ 3 files changed, 67 insertions(+) diff --git a/app-crypt/dehydrated/Manifest b/app-crypt/dehydrated/Manifest index a30f779bfc96..a35814a589cb 100644 --- a/app-crypt/dehydrated/Manifest +++ b/app-crypt/dehydrated/Manifest @@ -1 +1,3 @@ DIST dehydrated-0.7.0.tar.gz 86574 BLAKE2B 35a3b0b7592126ca65003a6c9eb8934a76584710d028057e5add7f77bb2fa3799e89a060306da3b98a62d291229a2a78f23e0f95f19e033796aee31e97b94488 SHA512 47740d2d31ca73482a4fc5ed0dfce986af907dd5449cb3a5230bf9683845686c8122fc32e6219a4439574ef11d6fb104ee09591c5ff667927a2c9c13ba005511 +DIST dehydrated-0.7.1.tar.gz 119992 BLAKE2B 0b287537206936ceff33bde8bbb8ab7b13f28bf58cd29c898348db0cf5a83157fed4535da218ac48a810a93b99474e96334a27c062c157e2f164b0e516b47111 SHA512 b7ac078d6034e784f3f485e8ce56b5fa2f1e2a3b5ef014d260046b5f1d5cbd99727501e95a9530d0d1b2f33d3fa5bf7e7f532092041597236d92fbeb0f3c +DIST dehydrated-0.7.1.tar.gz.asc 488 BLAKE2B 0dd678976f897e8684695bce1742e498bcbec0f78781a53dae7f715a1a379f85eba3531c0f3181dcab9bd7005f086e82889dad6d26f7d2075c877eef3d653acf SHA512 f03872b7e087b3f719a76aaebd46f017f47595feb03a29f5fcbe33796655cdcd0a34580ae34a85e3280c8305a2fe2ada47e4436bfbec294b7dbf67768df86394 diff --git a/app-crypt/dehydrated/dehydrated-0.7.1.ebuild b/app-crypt/dehydrated/dehydrated-0.7.1.ebuild new file mode 100644 index ..247be5ba3ee9 --- /dev/null +++ b/app-crypt/dehydrated/dehydrated-0.7.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/dehydrated.asc + +inherit verify-sig + +DESCRIPTION="A client for signing certificates with an ACME-server" +HOMEPAGE="https://dehydrated.io/; +SRC_URI=" + https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+cron" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dehydrated )" +RDEPEND="acct-group/dehydrated + acct-user/dehydrated + app-shells/bash + net-misc/curl + cron? ( virtual/cron )" + +src_configure() { + default + sed -i 's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' docs/examples/config \ + || die "could not set config (CONFIG_D)" +} + +src_install() { + dobin ${PN} + insinto /etc/${PN} + doins docs/examples/{config,domains.txt,hook.sh} + fperms u+x /etc/${PN}/hook.sh + dodoc docs/*.md + + insinto /etc/${PN}/config.d + newins "${FILESDIR}"/00_gentoo.sh-r1 00_gentoo.sh + + keepdir /etc/${PN}/domains.d + + doman docs/man/dehydrated.1 + + if use cron ; then + insinto /etc/cron.d + newins "${FILESDIR}"/cron-r1 ${PN} + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + einfo "See /etc/dehydrated/config for configuration." + + use cron && einfo "After finishing setup you should enable the cronjob in /etc/cron.d/dehydrated." + fi +} diff --git a/app-crypt/dehydrated/files/00_gentoo.sh-r1 b/app-crypt/dehydrated/files/00_gentoo.sh-r1 new file mode 100644 index ..53e9c0dfe538 --- /dev/null +++ b/app-crypt/dehydrated/files/00_gentoo.sh-r1 @@ -0,0 +1,4 @@ +# base config required for gentoo defaults +BASEDIR="/var/lib/dehydrated" +DOMAINS_TXT="/etc/dehydrated/domains.txt" +DOMAINS_D="/etc/dehydrated/domains.d"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-dehydrated/
commit: c535dd7cba62278b086eaf47fcfbf27ac329a6c8 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Jul 16 15:36:45 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Jul 16 16:26:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535dd7c sec-keys/openpgp-keys-dehydrated: new package, add 20230716 Signed-off-by: Marc Schiffbauer gentoo.org> sec-keys/openpgp-keys-dehydrated/Manifest | 1 + sec-keys/openpgp-keys-dehydrated/metadata.xml | 9 + .../openpgp-keys-dehydrated-20230716.ebuild| 23 ++ 3 files changed, 33 insertions(+) diff --git a/sec-keys/openpgp-keys-dehydrated/Manifest b/sec-keys/openpgp-keys-dehydrated/Manifest new file mode 100644 index ..2a7dc9bf0056 --- /dev/null +++ b/sec-keys/openpgp-keys-dehydrated/Manifest @@ -0,0 +1 @@ +DIST dehydrated-3C2F2605E078A1E18F4793909C4DBE6CF438F333.asc 9378 BLAKE2B 7bae91147ee894288ecaea10ace18164bf9d92a57617fc5e52dff51f2bf5fa9f0dd0943fddf9a55641e0fb72400310017aba4b9a9835d963ff7cebafb573d094 SHA512 9887fb114e724e51d5b22fbf10f260a226e71c3704d4cde78576052f143a6ce49c5e273835ca8cda372ba9fcc77940510378e86f06cf550296f58ddc46e9d730 diff --git a/sec-keys/openpgp-keys-dehydrated/metadata.xml b/sec-keys/openpgp-keys-dehydrated/metadata.xml new file mode 100644 index ..a0e7d9289325 --- /dev/null +++ b/sec-keys/openpgp-keys-dehydrated/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + msch...@gentoo.org + Marc Schiffbauer + + + diff --git a/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild b/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild new file mode 100644 index ..a1c82b489077 --- /dev/null +++ b/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by dehydrated" +HOMEPAGE="https://dehydrated.io/; +SRC_URI=" + https://keys.openpgp.org/vks/v1/by-fingerprint/3C2F2605E078A1E18F4793909C4DBE6CF438F333 + -> dehydrated-3C2F2605E078A1E18F4793909C4DBE6CF438F333.asc +" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +S=${WORKDIR} + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - dehydrated.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: a4a75f5678aa7cefc0728c5ea448804ef068a477 Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Jun 20 13:42:22 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Jun 20 13:44:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a75f56 app-backup/bareos: add 22.1.0, drop 22.0.3-r1 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 2 +- .../{bareos-22.0.3-r1.ebuild => bareos-22.1.0.ebuild} | 17 +++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 78af12842104..c53f55f7b3ef 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,3 +1,3 @@ DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75 SHA512 1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68 DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2 SHA512 2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41 -DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621 SHA512 cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c +DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c diff --git a/app-backup/bareos/bareos-22.0.3-r1.ebuild b/app-backup/bareos/bareos-22.1.0.ebuild similarity index 97% rename from app-backup/bareos/bareos-22.0.3-r1.ebuild rename to app-backup/bareos/bareos-22.1.0.ebuild index d246f05e5727..cc7cccd6ca49 100644 --- a/app-backup/bareos/bareos-22.0.3-r1.ebuild +++ b/app-backup/bareos/bareos-22.1.0.ebuild @@ -3,15 +3,24 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no #CMAKE_REMOVE_MODULES=yes inherit python-any-r1 systemd cmake tmpfiles +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${PN}-Release-${PV} +fi + DESCRIPTION="Featureful client/server network backup suite" HOMEPAGE="https://www.bareos.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" # some tests still fail propably due to missing bits in src_test -> TODO RESTRICT="mirror test" @@ -22,7 +31,6 @@ RESTRICT="mirror test" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb logwatch ndmp readline scsi-crypto split-usr static +storage-daemon systemd tcpd test vim-syntax vmware xattr" @@ -89,8 +97,6 @@ REQUIRED_USE=" x86? ( !ceph ) " -S=${WORKDIR}/${PN}-Release-${PV} - pkg_pretend() { local active_removed_backend="" if has_version "
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 301c5096932806ebc08f2c51f66306cea32f3f9a Author: Marc Schiffbauer gentoo org> AuthorDate: Tue Jun 20 13:42:58 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Tue Jun 20 13:44:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301c5096 app-backup/bareos: enable py3.12, rm gcc13 patch Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-backup/bareos/bareos-.ebuild b/app-backup/bareos/bareos-.ebuild index 29fb6bda15a5..cc7cccd6ca49 100644 --- a/app-backup/bareos/bareos-.ebuild +++ b/app-backup/bareos/bareos-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) CMAKE_WARN_UNUSED_CLI=no #CMAKE_REMOVE_MODULES=yes @@ -151,7 +151,6 @@ src_prepare() { eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" - eapply "${FILESDIR}/${PN}-gcc13-fixes.patch" # fix missing DESTDIR in symlink creation sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/files/
commit: 81b05212537ac738d9f056cc93c23602795a5d8b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jun 11 13:03:11 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Jun 18 11:13:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b05212 app-backup/bareos: remove unused files Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31387 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/files/bareos-dir-21.initd | 22 -- app-backup/bareos/files/bareos-fd-21.initd | 21 - app-backup/bareos/files/bareos-sd-21.initd | 21 - 3 files changed, 64 deletions(-) diff --git a/app-backup/bareos/files/bareos-dir-21.initd b/app-backup/bareos/files/bareos-dir-21.initd deleted file mode 100644 index 916ee13b36ce.. --- a/app-backup/bareos/files/bareos-dir-21.initd +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need postgresql - use dns bareos-fd bareos-sd -} - -start() { - ebegin "Starting bareos director" - checkpath -d -m 0750 -o root:bareos /run/bareos - start-stop-daemon --start --quiet --exec /usr/sbin/bareos-dir \ - -- -p /run/bareos/bareos-dir.9101.pid ${DIR_OPTIONS} - eend $? -} - -stop() { - ebegin "Stopping bareos director" - start-stop-daemon --stop --quiet --pidfile /run/bareos/bareos-dir.9101.pid - eend $? -} diff --git a/app-backup/bareos/files/bareos-fd-21.initd b/app-backup/bareos/files/bareos-fd-21.initd deleted file mode 100644 index f0632261a0c5.. --- a/app-backup/bareos/files/bareos-fd-21.initd +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - use dns -} - -start() { - ebegin "Starting bareos file daemon" - checkpath -d -m 0750 -o root:bareos /run/bareos - start-stop-daemon --start --quiet --exec /usr/sbin/bareos-fd \ - -- -p /run/bareos/bareos-fd.9102.pid ${FD_OPTIONS} - eend $? -} - -stop() { - ebegin "Stopping bareos file daemon" - start-stop-daemon --stop --quiet --pidfile /run/bareos/bareos-fd.9102.pid - eend $? -} diff --git a/app-backup/bareos/files/bareos-sd-21.initd b/app-backup/bareos/files/bareos-sd-21.initd deleted file mode 100644 index 07091dbd74c5.. --- a/app-backup/bareos/files/bareos-sd-21.initd +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - use dns -} - -start() { - ebegin "Starting bareos storage daemon" - checkpath -d -m 0750 -o root:bareos /run/bareos - start-stop-daemon --start --quiet --exec /usr/sbin/bareos-sd \ - -- -p /run/bareos/bareos-sd.9103.pid ${SD_OPTIONS} - eend $? -} - -stop() { - ebegin "Stopping bareos storage daemon" - start-stop-daemon --stop --quiet --pidfile /run/bareos/bareos-sd.9103.pid - eend $? -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: e67e27fd1ff2b2b98045ff7bc87217360d4e4e39 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Jun 4 07:18:58 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Jun 4 07:20:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67e27fd sci-geosciences/opencpn: fix docs location Closes: https://bugs.gentoo.org/831601 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild index e4f4e223eb15..82736045e5a4 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild @@ -65,6 +65,13 @@ src_configure() { cmake_src_configure } +src_install() { + default + cmake_src_install + mv "${D}/usr/share/doc/${PN}"/* "${D}/usr/share/doc/${PF}" || die + rmdir "${D}/usr/share/doc/${PN}" +} + pkg_postinst() { xdg_pkg_postinst
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 79b17984ef7ab9bb98b25d97cf642869ec96658b Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Jun 4 07:18:18 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Jun 4 07:20:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b17984 sci-geosciences/opencpn: fix -native-symlinks built Closes: https://bugs.gentoo.org/907759 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild index 7d5e879a5b06..e4f4e223eb15 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit wxwidgets xdg cmake +inherit wxwidgets xdg cmake toolchain-funcs DOC_VERSION="4.8.2.0" @@ -44,6 +44,13 @@ BDEPEND=" sys-devel/gettext " +src_prepare() { + default + # see bug #907759 + sed -i "s/ cc / $(tc-getBUILD_CC) /" "${S}"/CMakeLists.txt + cmake_src_prepare +} + src_configure() { use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: e431a92bb31d3f9fb195847573d430731a10a82e Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Jun 3 11:42:36 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Jun 3 11:43:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e431a92b sci-geosciences/opencpn: drop 5.6.2-r2, 5.8.2-r1 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild | 62 --- sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild | 66 - 2 files changed, 128 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild deleted file mode 100644 index 884fa909efe4.. --- a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -inherit wxwidgets xdg cmake - -DOC_VERSION="4.8.2.0" - -DESCRIPTION="a free, open source software for marine navigation" -HOMEPAGE="https://opencpn.org/; -SRC_URI=" - https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz - doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/${PN}/+files/${PN}-doc_${DOC_VERSION}.orig.tar.xz )" -S="${WORKDIR}/OpenCPN-Release_${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc lzma" - -RDEPEND=" - app-arch/bzip2 - lzma? ( app-arch/xz-utils ) - dev-libs/tinyxml - media-libs/freetype:2 - media-libs/portaudio - net-misc/curl - sys-libs/zlib - virtual/opengl - x11-base/xorg-proto - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] - " -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - sys-apps/lsb-release - " - -src_configure() { - use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. ) - - setup-wxwidgets - local mycmakeargs=( - -DUSE_S57=ON - -DUSE_GARMINHOST=ON - -DBUNDLE_GSHHS=CRUDE - -DBUNDLE_TCDATA=ON - ) - - cmake_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if use doc; then - einfo "Documentation is available at file:///usr/share/doc/${PF}/html/help_en_US.html" - fi -} diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild deleted file mode 100644 index 2797c611e2af.. --- a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" -inherit wxwidgets xdg cmake - -DOC_VERSION="4.8.2.0" - -DESCRIPTION="a free, open source software for marine navigation" -HOMEPAGE="https://opencpn.org/; -SRC_URI=" - https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz - doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/${PN}/+files/${PN}-doc_${DOC_VERSION}.orig.tar.xz )" -S="${WORKDIR}/OpenCPN-Release_${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc lzma opengl" - -RDEPEND=" - app-arch/bzip2 - dev-libs/tinyxml - lzma? ( app-arch/xz-utils ) - media-libs/freetype:2 - media-libs/glew:0 - media-libs/jasper - media-libs/portaudio - net-misc/curl - opengl? ( virtual/opengl ) - sys-libs/zlib - virtual/libusb:0 - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] - " -DEPEND="${RDEPEND}" -BDEPEND=" - dev-cpp/gtest - dev-libs/rapidjson - sys-apps/lsb-release - sys-devel/gettext - " - -src_configure() { - use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. ) - - setup-wxwidgets - local mycmakeargs=( - -DUSE_GARMINHOST=ON - ) -# -DUSE_S57=ON -# -DBUNDLE_TCDATA=ON -# -DBUNDLE_GSHHS=CRUDE - - cmake_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if use doc; then - einfo "Documentation is available at file:///usr/share/doc/${PF}/html/help_en_US.html" - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 5d08c4cb6dc345dc7e784027cb6a8dc4717cad76 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Jun 3 11:41:12 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Jun 3 11:43:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d08c4cb sci-geosciences/opencpn: fix build deps Closes: https://bugs.gentoo.org/862591 Closes: https://bugs.gentoo.org/846953 Bug: https://bugs.gentoo.org/907738 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild| 7 --- ...cpn-5.6.2-r2.ebuild => opencpn-5.6.2-r3.ebuild} | 10 + ...cpn-5.6.2-r2.ebuild => opencpn-5.8.2-r2.ebuild} | 24 ++ 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild index 53ecdb5e91ac..884fa909efe4 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/OpenCPN-Release_${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc lzma opengl" +IUSE="doc lzma" RDEPEND=" app-arch/bzip2 @@ -28,9 +28,10 @@ RDEPEND=" media-libs/portaudio net-misc/curl sys-libs/zlib - opengl? ( virtual/opengl ) + virtual/opengl + x11-base/xorg-proto x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] + x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r3.ebuild similarity index 91% copy from sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild copy to sci-geosciences/opencpn/opencpn-5.6.2-r3.ebuild index 53ecdb5e91ac..cb75281d7cff 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-r3.ebuild @@ -18,19 +18,21 @@ S="${WORKDIR}/OpenCPN-Release_${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc lzma opengl" +IUSE="doc lzma" RDEPEND=" app-arch/bzip2 - lzma? ( app-arch/xz-utils ) dev-libs/tinyxml + lzma? ( app-arch/xz-utils ) media-libs/freetype:2 media-libs/portaudio net-misc/curl sys-libs/zlib - opengl? ( virtual/opengl ) + virtual/libusb:1 + virtual/opengl + x11-base/xorg-proto x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] + x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild similarity index 80% copy from sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild copy to sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild index 53ecdb5e91ac..7d5e879a5b06 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -WX_GTK_VER="3.0-gtk3" +WX_GTK_VER="3.2-gtk3" inherit wxwidgets xdg cmake DOC_VERSION="4.8.2.0" @@ -18,24 +18,30 @@ S="${WORKDIR}/OpenCPN-Release_${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc lzma opengl" +IUSE="doc lzma" RDEPEND=" app-arch/bzip2 - lzma? ( app-arch/xz-utils ) dev-libs/tinyxml + lzma? ( app-arch/xz-utils ) media-libs/freetype:2 + media-libs/glew:0 + media-libs/jasper media-libs/portaudio net-misc/curl sys-libs/zlib - opengl? ( virtual/opengl ) + virtual/libusb:1 + virtual/opengl + x11-base/xorg-proto x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] + x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] " DEPEND="${RDEPEND}" BDEPEND=" - sys-devel/gettext + dev-cpp/gtest + dev-libs/rapidjson sys-apps/lsb-release + sys-devel/gettext " src_configure() { @@ -43,11 +49,11 @@ src_configure() { setup-wxwidgets local mycmakeargs=( - -DUSE_S57=ON -DUSE_GARMINHOST=ON - -DBUNDLE_GSHHS=CRUDE - -DBUNDLE_TCDATA=ON ) +# -DUSE_S57=ON +# -DBUNDLE_TCDATA=ON +# -DBUNDLE_GSHHS=CRUDE cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 2fb2bf1e71464ed62e14fc3578a71d1010269f2e Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Jun 3 00:49:19 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Jun 3 00:54:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb2bf1e sci-geosciences/opencpn: add dep on virtual/libusb:0 Closes: https://bugs.gentoo.org/846953 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild index 029224a474a9..2797c611e2af 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild @@ -31,6 +31,7 @@ RDEPEND=" net-misc/curl opengl? ( virtual/opengl ) sys-libs/zlib + virtual/libusb:0 x11-libs/gtk+:3 x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] "
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 13cd5128627b0c78a2636c93522b12d87ccd75b9 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Jun 2 11:42:39 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Jun 2 11:42:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cd5128 sci-geosciences/opencpn: add dep on media-libs/glew Closes: https://bugs.gentoo.org/907698 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild index 9f05be77fde4..029224a474a9 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild @@ -22,14 +22,15 @@ IUSE="doc lzma opengl" RDEPEND=" app-arch/bzip2 - lzma? ( app-arch/xz-utils ) dev-libs/tinyxml + lzma? ( app-arch/xz-utils ) media-libs/freetype:2 + media-libs/glew:0 media-libs/jasper media-libs/portaudio net-misc/curl - sys-libs/zlib opengl? ( virtual/opengl ) + sys-libs/zlib x11-libs/gtk+:3 x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] "
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: c668e15d7c9db253ecc48d541e1fdc801406e71f Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Jun 2 11:24:42 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Jun 2 11:25:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c668e15d sci-geosciences/opencpn: add missing new deps Signed-off-by: Marc Schiffbauer gentoo.org> .../opencpn/{opencpn-5.8.2.ebuild => opencpn-5.8.2-r1.ebuild} | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild similarity index 94% rename from sci-geosciences/opencpn/opencpn-5.8.2.ebuild rename to sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild index 0f5f7e400c1e..9f05be77fde4 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2-r1.ebuild @@ -31,12 +31,14 @@ RDEPEND=" sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] + x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] " DEPEND="${RDEPEND}" BDEPEND=" - sys-devel/gettext + dev-cpp/gtest + dev-libs/rapidjson sys-apps/lsb-release + sys-devel/gettext " src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: f72ce6aa380a3f404854c23eba1ee4cba91cf4c9 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Jun 2 11:23:10 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Jun 2 11:25:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72ce6aa sci-geosciences/opencpn: fix wxGTK opengl USE dep Signed-off-by: Marc Schiffbauer gentoo.org> .../opencpn/{opencpn-5.6.2-r1.ebuild => opencpn-5.6.2-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild similarity index 96% rename from sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild rename to sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild index 5fe2fd8b60ba..53ecdb5e91ac 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-r2.ebuild @@ -30,7 +30,7 @@ RDEPEND=" sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] + x11-libs/wxGTK:${WX_GTK_VER}=[opengl?,X] " DEPEND="${RDEPEND}" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 9d4a32f68d4946b38b4d82b5b0230a42a21e2d6b Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Jun 1 22:13:21 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Jun 1 22:15:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4a32f6 sci-geosciences/opencpn: improve DEPEND on wxGTK Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild | 6 -- sci-geosciences/opencpn/opencpn-5.8.2.ebuild| 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild index f6b58010ad87..5fe2fd8b60ba 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild @@ -29,12 +29,14 @@ RDEPEND=" net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) - x11-libs/gtk+:3" + x11-libs/gtk+:3 + x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] + " DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext sys-apps/lsb-release - x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" + " src_configure() { use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. ) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild index f78f4e41570e..0f5f7e400c1e 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild @@ -30,12 +30,14 @@ RDEPEND=" net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) - x11-libs/gtk+:3" + x11-libs/gtk+:3 + x11-libs/wxGTK:${WX_GTK_VER}=[opengl,X] + " DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext sys-apps/lsb-release - x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" + " src_configure() { use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: da63fad1023b5802b360087c90d41f8350e78f66 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed May 31 18:18:40 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed May 31 18:20:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da63fad1 sci-geosciences/opencpn: wxGTK RDEPEND -> BDEPEND Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild | 6 +++--- sci-geosciences/opencpn/opencpn-5.8.2.ebuild| 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild index 4a4c50383f8b..f6b58010ad87 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild @@ -29,12 +29,12 @@ RDEPEND=" net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" + x11-libs/gtk+:3" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext - sys-apps/lsb-release" + sys-apps/lsb-release + x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" src_configure() { use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. ) diff --git a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild index 086ea41bb373..f78f4e41570e 100644 --- a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild @@ -30,12 +30,12 @@ RDEPEND=" net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" + x11-libs/gtk+:3" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext - sys-apps/lsb-release" + sys-apps/lsb-release + x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" src_configure() { use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 8881e381178f01d5980c56c5109f1dc2625e41da Author: Marc Schiffbauer gentoo org> AuthorDate: Sun May 28 21:00:25 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun May 28 21:01:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8881e381 sci-geosciences/opencpn: add 5.8.2 Signed-off-by: Marc Schiffbauer gentoo.org> sci-geosciences/opencpn/Manifest | 1 + sci-geosciences/opencpn/opencpn-5.8.2.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest index 29eeb97e1f88..93cfb53e9477 100644 --- a/sci-geosciences/opencpn/Manifest +++ b/sci-geosciences/opencpn/Manifest @@ -1,2 +1,3 @@ DIST opencpn-5.6.2.tar.gz 82919992 BLAKE2B a45e19d293d63262f2bb6bd0bd5d18723cadd0b93af8e64484b55d246cebbe623dccbb6a1d257eccd74fb9111953d9cdd4b44d6f3fb38c3a9f40fa253718f337 SHA512 6d90b21448b2d2a58685592e92647108978012cbaa25999d98855dca222e013784ca4e351eb08efd0a18980cccffb28b0d3c171ea9207e5fb37889e3a3b377e3 +DIST opencpn-5.8.2.tar.gz 87960698 BLAKE2B ecce27972a00af412283923a1720b9d74c80905101f383815e801691ab9dacb7c60328f6cd597811d4538bccf383e66465e08e2094420187272298151327b717 SHA512 c23bb322c2dcfb017347427cf6041d28fc0c1b8101f21d5cafc9b9306a4d265156ded90af09c385086e99a462a26787e7f4bb817ad19efa50624c952ba89c726 DIST opencpn-doc_4.8.2.0.orig.tar.xz 22302480 BLAKE2B 2bcd2ac01340cde0d0be80537321c8c3e829a8e664944c34f3f3112f931c45746059b5c173402982601ccf88926241741c7fb44f251e9fe48b83aa5f3e8d7727 SHA512 678317c77feb3b0bf695e337e7e95083df1d488e0a5ad3bad41bad11dc87271d6fc0ac194a6b63b603d5c1f1184e6c9f91de895a7db01017ef2a7068a62404eb diff --git a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild new file mode 100644 index ..086ea41bb373 --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +inherit wxwidgets xdg cmake + +DOC_VERSION="4.8.2.0" + +DESCRIPTION="a free, open source software for marine navigation" +HOMEPAGE="https://opencpn.org/; +SRC_URI=" + https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz + doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/${PN}/+files/${PN}-doc_${DOC_VERSION}.orig.tar.xz )" +S="${WORKDIR}/OpenCPN-Release_${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc lzma opengl" + +RDEPEND=" + app-arch/bzip2 + lzma? ( app-arch/xz-utils ) + dev-libs/tinyxml + media-libs/freetype:2 + media-libs/jasper + media-libs/portaudio + net-misc/curl + sys-libs/zlib + opengl? ( virtual/opengl ) + x11-libs/gtk+:3 + x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + sys-apps/lsb-release" + +src_configure() { + use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. ) + + setup-wxwidgets + local mycmakeargs=( + -DUSE_GARMINHOST=ON + ) +# -DUSE_S57=ON +# -DBUNDLE_TCDATA=ON +# -DBUNDLE_GSHHS=CRUDE + + cmake_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + if use doc; then + einfo "Documentation is available at file:///usr/share/doc/${PF}/html/help_en_US.html" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/
commit: 9f9f7af8a0718c3810b47905b12ad4f45eede4cc Author: Marc Schiffbauer gentoo org> AuthorDate: Sun May 28 20:59:37 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun May 28 21:01:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9f7af8 sci-geosciences/opencpn: fix wxGTK dep Closes: https://bugs.gentoo.org/827806 Signed-off-by: Marc Schiffbauer gentoo.org> .../opencpn/{opencpn-5.6.2.ebuild => opencpn-5.6.2-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/opencpn/opencpn-5.6.2.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild similarity index 93% rename from sci-geosciences/opencpn/opencpn-5.6.2.ebuild rename to sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild index 023654a26760..4a4c50383f8b 100644 --- a/sci-geosciences/opencpn/opencpn-5.6.2.ebuild +++ b/sci-geosciences/opencpn/opencpn-5.6.2-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=8 @@ -30,7 +30,7 @@ RDEPEND=" sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}[X]" + x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/sanlock/
commit: d3f24327aa5a70fc561f350e9499fa259c23511c Author: Marc Schiffbauer gentoo org> AuthorDate: Wed May 3 11:09:16 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed May 3 11:11:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f24327 sys-cluster/sanlock: add 3.8.5 Signed-off-by: Marc Schiffbauer gentoo.org> sys-cluster/sanlock/Manifest | 1 + sys-cluster/sanlock/sanlock-3.8.5.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/sys-cluster/sanlock/Manifest b/sys-cluster/sanlock/Manifest index 27b197157c2d..8c20e2802fb6 100644 --- a/sys-cluster/sanlock/Manifest +++ b/sys-cluster/sanlock/Manifest @@ -1 +1,2 @@ DIST sanlock-3.8.4.tar.gz 270031 BLAKE2B da011a15d488849d47fe1043df040580652558918dff9549bf4e6cb4077c03b4aaa8f8de5399dbb0e3f2301ae90c0d20599b25bd5e72bae5317b13f79a352333 SHA512 9fca2b18fd3bd504d5186de0b2626ea2c993997528de2384dc042afe52b2b68422a2e4bb79e2409c9e6eccbe5ea8d8939549eb25c5d16aa7fecf6c9a5798340c +DIST sanlock-3.8.5.tar.gz 270911 BLAKE2B 7f8146d67c620d22ded5205c1c621f3bbb36256a4c80e866575d8f324ad0237cf8bc07579f3aeda393dd0db85e27fdaa1aab1b6d7b931d4416d13f82d560e22a SHA512 8131e0b37ac47052a29d4b3a3e4286b06b862f08e827d3307f179eadbe97e4bc3e10f5c93f35042c308435ee81546a813227bce665a9735cbbf2b5a4a1f4474a diff --git a/sys-cluster/sanlock/sanlock-3.8.5.ebuild b/sys-cluster/sanlock/sanlock-3.8.5.ebuild new file mode 100644 index ..d2fee0f662f4 --- /dev/null +++ b/sys-cluster/sanlock/sanlock-3.8.5.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit linux-info python-r1 systemd + +DESCRIPTION="shared storage lock manager" +HOMEPAGE="https://pagure.io/sanlock; +SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz; + +LICENSE="LGPL-2+ GPL-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + acct-user/${PN} + acct-group/${PN} + dev-libs/libaio + sys-apps/util-linux + python? ( ${PYTHON_DEPS} ) +" +RDEPEND="${DEPEND}" +BDEPEND="sys-apps/which" + +PATCHES=( + "${FILESDIR}/sanlock-fence_sanlock-LDFLAGS.patch" + "${FILESDIR}/sanlock-3.8.4-implicit-func-decls.patch" +) + +CONFIG_CHECK="~SOFT_WATCHDOG" + +src_compile() { + for d in wdmd src fence_sanlock reset; do + emake -C ${d} + done + + if use python; then + python_foreach_impl emake -C python + fi +} + +src_install() { + for d in wdmd src fence_sanlock reset; do + emake -C ${d} DESTDIR="${D}" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install + done + + if use python; then + python_foreach_impl emake -C python DESTDIR="${D}" install + fi + + # config + dodir /etc/wdmd.d + dodir /etc/sanlock + insinto /etc/sanlock + doins src/sanlock.conf + + # init + newconfd init.d/sanlock.sysconfig sanlock + newconfd init.d/wdmd.sysconfig wdmd + newinitd "${FILESDIR}"/sanlock.initd sanlock + newinitd "${FILESDIR}"/wdmd.initd wdmd + #doinitd ${FILESDIR}/sanlk-resetd.initd + #doinitd ${FILESDIR}/fence_sanlockd.initd + + # systemd + systemd_newunit init.d/sanlock.service.native sanlock.service + sed -i 's,^ExecStartPre=,#ExecStartPre=,' init.d/wdmd.service.native || die + systemd_newunit init.d/wdmd.service.native wdmd.service + systemd_dounit init.d/sanlk-resetd.service + #systemd_dounit ${FILESDIR}/fence_sanlockd.service +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 3d4d4789b738496d7def0f7ff23dbd7ea1fed99a Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Apr 20 16:46:17 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Apr 20 20:22:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4d4789 app-backup/bareos: fix gcc13 compile error for 22.0.3 Closes: https://bugs.gentoo.org/898638 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-22.0.3-r1.ebuild | 422 ++ 1 file changed, 422 insertions(+) diff --git a/app-backup/bareos/bareos-22.0.3-r1.ebuild b/app-backup/bareos/bareos-22.0.3-r1.ebuild new file mode 100644 index ..d246f05e5727 --- /dev/null +++ b/app-backup/bareos/bareos-22.0.3-r1.ebuild @@ -0,0 +1,422 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} + test? ( + dev-cpp/gtest + dev-db/postgresql:*[server,threads] + dev-db/mariadb:*[server] + ) +" + +REQUIRED_USE=" + static? ( clientonly ) + x86? ( !ceph ) +" + +S=${WORKDIR}/${PN}-Release-${PV} + +pkg_pretend() { + local active_removed_backend="" + if has_version "=21.0.0 you need to migrate to PostgreSQL" + ewarn "catalog backend using the 'bareos-dbcopy' tool of your current" + ewarn "installation first." + ewarn + die "current catalog backend not supported anymore" + fi +} + +src_test() { + # initialze catalog test database + initdb -D "${T}"/pgsql || die + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createuser -h "${T}" bareos || die + createdb -h "${T}" --owner bareos bareos || die + export PGHOST="${T}" + + # initiale mariadb database for backup tests + # $USER must be set and != root + export USER=portage + + default + cmake_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die + rm -rvf "${T}"/pgsql +} + +src_prepare() { + # fix gentoo platform support + eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" + eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + eapply "${FILESDIR}/${PN}-gcc13-fixes.patch" + + # fix missing DESTDIR in symlink creation + sed -i '/
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: a8862601056c35345faf741391249f71a6f2b7ed Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Apr 20 16:46:50 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Apr 20 20:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8862601 app-backup/bareos: add Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-.ebuild | 428 +++ 1 file changed, 428 insertions(+) diff --git a/app-backup/bareos/bareos-.ebuild b/app-backup/bareos/bareos-.ebuild new file mode 100644 index ..29fb6bda15a5 --- /dev/null +++ b/app-backup/bareos/bareos-.ebuild @@ -0,0 +1,428 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${PN}-Release-${PV} +fi + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} + test? ( + dev-cpp/gtest + dev-db/postgresql:*[server,threads] + dev-db/mariadb:*[server] + ) +" + +REQUIRED_USE=" + static? ( clientonly ) + x86? ( !ceph ) +" + +pkg_pretend() { + local active_removed_backend="" + if has_version "=21.0.0 you need to migrate to PostgreSQL" + ewarn "catalog backend using the 'bareos-dbcopy' tool of your current" + ewarn "installation first." + ewarn + die "current catalog backend not supported anymore" + fi +} + +src_test() { + # initialze catalog test database + initdb -D "${T}"/pgsql || die + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createuser -h "${T}" bareos || die + createdb -h "${T}" --owner bareos bareos || die + export PGHOST="${T}" + + # initiale mariadb database for backup tests + # $USER must be set and != root + export USER=portage + + default + cmake_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die + rm -rvf "${T}"/pgsql +} + +src_prepare() { + # fix gentoo platform support + eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" + eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + eapply "${FILESDIR}/${PN}-gcc13-fixes.p
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 9c7a956a9ee55f57f716751bb05c824944f3d8e2 Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Apr 20 16:47:29 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Apr 20 20:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7a956a app-backup/bareos: drop 20.0.8, 21.1.7, 22.0.3 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-20.0.8.ebuild | 393 -- app-backup/bareos/bareos-21.1.7.ebuild | 413 app-backup/bareos/bareos-22.0.3.ebuild | 421 - 3 files changed, 1227 deletions(-) diff --git a/app-backup/bareos/bareos-20.0.8.ebuild b/app-backup/bareos/bareos-20.0.8.ebuild deleted file mode 100644 index fcc91a207309.. --- a/app-backup/bareos/bareos-20.0.8.ebuild +++ /dev/null @@ -1,393 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -CMAKE_WARN_UNUSED_CLI=no -#CMAKE_REMOVE_MODULES=yes - -inherit python-any-r1 systemd cmake tmpfiles - -DESCRIPTION="Featureful client/server network backup suite" -HOMEPAGE="https://www.bareos.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" -RESTRICT="mirror" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X acl ceph clientonly +director glusterfs ipv6 jansson lmdb - logwatch mysql ndmp +postgres readline scsi-crypto - sqlite static +storage-daemon systemd tcpd vim-syntax vmware xattr" - -# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake -DEPEND=" - !app-backup/bacula - acct-group/${PN} - !x86? ( - ceph? ( sys-cluster/ceph ) - ) - glusterfs? ( sys-cluster/glusterfs ) - lmdb? ( dev-db/lmdb ) - dev-libs/gmp:0 - !clientonly? ( - acct-user/${PN} - postgres? ( dev-db/postgresql:*[threads] ) - mysql? ( virtual/mysql ) - sqlite? ( dev-db/sqlite:3 ) - director? ( - virtual/mta - jansson? ( dev-libs/jansson:= ) - ) - ) - logwatch? ( sys-apps/logwatch ) - ndmp? ( net-libs/rpcsvc-proto ) - tcpd? ( sys-apps/tcp-wrappers ) - readline? ( sys-libs/readline:0 ) - static? ( - acl? ( virtual/acl[static-libs] ) - sys-libs/zlib[static-libs] - dev-libs/lzo[static-libs] - sys-libs/ncurses:=[static-libs] - dev-libs/openssl:0=[static-libs] - ) - !static? ( - acl? ( virtual/acl ) - dev-libs/lzo - dev-libs/openssl:0= - sys-libs/ncurses:= - sys-libs/zlib - ) - " -RDEPEND="${DEPEND} - !clientonly? ( - storage-daemon? ( - sys-block/mtx - app-arch/mt-st - ) - ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - " -BDEPEND="${PYTHON_DEPS}" - -REQUIRED_USE=" - !clientonly? ( || ( mysql postgres sqlite ) ) - static? ( clientonly ) - x86? ( !ceph ) -" - -S=${WORKDIR}/${PN}-Release-${PV} - -src_prepare() { - use mysql&& export mydbtypes+=( mysql ) - use postgres && export mydbtypes+=( postgresql ) - use sqlite && export mydbtypes+=( sqlite ) - - # enables default database driver in catalog - pushd core/src/defaultconfigs >&/dev/null || die - sed -i -e 's/#dbdriver/dbdriver/' -e '/XXX_REPLACE_WITH_DATABASE_DRIVER_XXX/d' $(grep -rl XXX_REPLACE_WITH_DATABASE_DRIVER_XXX) \ - || die "sed on MyCatalog.conf.in failed" - popd >&/dev/null || die - - # fix gentoo platform support - eapply -p1 "${FILESDIR}/${PN}-20.0.2-cmake-gentoo.patch" - - # fix missing DESTDIR in symlink creation - sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt" - - # disable dird and stored plugins, because of - # py2 dependency - cd "${S}/core/src/plugins" - cmake_comment_add_subdirectory dird - cmake_comment_add_subdirectory stored - cd - - - CMAKE_USE_DIR="$S/core" - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=() - - CMAKE_USE_DIR="$S/core" - - pushd core/platforms >&/dev/null || die - cmake_comment_add_subdirectory '${DISTNAME}' - popd >&/dev/null || die - - if use clientonly; then - mycmakeargs+=( - -Dclient-only=ON -
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/files/, app-backup/bareos/
commit: 6727fea1fac8cf7523aa734a047c25b70fb710b9 Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Apr 20 16:44:17 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Apr 20 20:22:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6727fea1 app-backup/bareos: fix gcc13 compile error in 20.0.8 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-20.0.8-r1.ebuild| 394 +++ app-backup/bareos/files/bareos-gcc13-fixes.patch | 124 +++ 2 files changed, 518 insertions(+) diff --git a/app-backup/bareos/bareos-20.0.8-r1.ebuild b/app-backup/bareos/bareos-20.0.8-r1.ebuild new file mode 100644 index ..7261e6e6745f --- /dev/null +++ b/app-backup/bareos/bareos-20.0.8-r1.ebuild @@ -0,0 +1,394 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..10} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="mirror" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 jansson lmdb + logwatch mysql ndmp +postgres readline scsi-crypto + sqlite static +storage-daemon systemd tcpd vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + postgres? ( dev-db/postgresql:*[threads] ) + mysql? ( virtual/mysql ) + sqlite? ( dev-db/sqlite:3 ) + director? ( + virtual/mta + jansson? ( dev-libs/jansson:= ) + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + sys-libs/zlib[static-libs] + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + dev-libs/openssl:0=[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " +BDEPEND="${PYTHON_DEPS}" + +REQUIRED_USE=" + !clientonly? ( || ( mysql postgres sqlite ) ) + static? ( clientonly ) + x86? ( !ceph ) +" + +S=${WORKDIR}/${PN}-Release-${PV} + +src_prepare() { + use mysql&& export mydbtypes+=( mysql ) + use postgres && export mydbtypes+=( postgresql ) + use sqlite && export mydbtypes+=( sqlite ) + + # enables default database driver in catalog + pushd core/src/defaultconfigs >&/dev/null || die + sed -i -e 's/#dbdriver/dbdriver/' -e '/XXX_REPLACE_WITH_DATABASE_DRIVER_XXX/d' \ + $(grep -rl XXX_REPLACE_WITH_DATABASE_DRIVER_XXX) || die "sed on MyCatalog.conf.in failed" + popd >&/dev/null || die + + # fix gentoo platform support + eapply -p1 "${FILESDIR}/${PN}-20.0.2-cmake-gentoo.patch" + eapply "${FILESDIR}/${PN}-gcc13-fixes.patch" + + # fix missing DESTDIR in symlink creation + sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt" + + # disable dird and stored plugins, because of + # py2 dependency + cd "${S}/core/src/plugins" + cmake_comment_add_subdirectory dird + cmake_comment_add_subdirectory stored + cd - + + CMAKE_USE_DIR="$S/core" + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=() + + CMAKE_USE_DIR="$S/core" + + pushd core/platforms >&/dev/null || die + cmake_comment_add_subdirectory '${DISTNAME}' + popd >&/dev/null || die + + if use clientonly; then + mycmakeargs+=( + -Dclient-only=ON + -Dstatic-
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 2030296ba1f27c4e78d61d551345f9899505ce8a Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Apr 20 16:45:37 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Apr 20 20:22:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2030296b app-backup/bareos: fix gcc13 compile error for 21.1.7 Closes: https://bugs.gentoo.org/895192 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-21.1.7-r1.ebuild | 414 ++ 1 file changed, 414 insertions(+) diff --git a/app-backup/bareos/bareos-21.1.7-r1.ebuild b/app-backup/bareos/bareos-21.1.7-r1.ebuild new file mode 100644 index ..b7146b145377 --- /dev/null +++ b/app-backup/bareos/bareos-21.1.7-r1.ebuild @@ -0,0 +1,414 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} + test? ( + dev-cpp/gtest + dev-db/postgresql:*[server,threads] + dev-db/mariadb:*[server] + ) +" + +REQUIRED_USE=" + static? ( clientonly ) + x86? ( !ceph ) +" + +S=${WORKDIR}/${PN}-Release-${PV} + +pkg_pretend() { + local active_removed_backend="" + if has_version "=21.0.0 you need to migrate to PostgreSQL" + ewarn "catalog backend using the 'bareos-dbcopy' tool of your current" + ewarn "installation first." + ewarn + die "current catalog backend not supported anymore" + fi +} + +src_test() { + # initialze catalog test database + initdb -D "${T}"/pgsql || die + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createuser -h "${T}" bareos || die + createdb -h "${T}" --owner bareos bareos || die + export PGHOST="${T}" + + # initiale mariadb database for backup tests + # $USER must be set and != root + export USER=portage + + default + cmake_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die + rm -rvf "${T}"/pgsql +} + +src_prepare() { + # fix gentoo platform support + eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + eapply "${FILESDIR}/${PN}-21.1.2-werror.patch" + eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + eapply "${FILESDIR}/${PN}-gcc13-fixes.patch" + + # fix missing DESTDIR in symlink creation + sed -i '/
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 6e425de36a9f75866760be210dd74895c9d90523 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 2 22:12:48 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 2 22:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e425de3 dev-python/bareos: add 21.1.7, drop 21.1.6 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 2 +- dev-python/bareos/{bareos-21.1.6.ebuild => bareos-21.1.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index 863f9eb70c3b..dc845a6bc24d 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1,2 +1,2 @@ -DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a SHA512 e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36 +DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2 SHA512 2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41 DIST bareos-22.0.2.tar.gz 14442217 BLAKE2B 34b8a506b608765f803cb788a203b7556dda67ae8bdd2cb82e1c8ea1ea8a07759f381c33b25e743d296417bef1072ccfcfecf536096cc1babdf20c57767cc369 SHA512 924e07aafa44829730f367a29f0a17356d06d5e44bcbe511936ebfe582912439010d8376370530982dfdfe54d8a722ff257648634cea429cbfbd566d2c25e464 diff --git a/dev-python/bareos/bareos-21.1.6.ebuild b/dev-python/bareos/bareos-21.1.7.ebuild similarity index 100% rename from dev-python/bareos/bareos-21.1.6.ebuild rename to dev-python/bareos/bareos-21.1.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 41ed3dd3f1bdbe7e928f5a40c2a1d060069fadf1 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 2 22:11:49 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 2 22:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ed3dd3 app-backup/bareos: drop 21.1.6, 22.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-21.1.6.ebuild | 413 app-backup/bareos/bareos-22.0.2.ebuild | 421 - 2 files changed, 834 deletions(-) diff --git a/app-backup/bareos/bareos-21.1.6.ebuild b/app-backup/bareos/bareos-21.1.6.ebuild deleted file mode 100644 index 787f2a50e2f4.. --- a/app-backup/bareos/bareos-21.1.6.ebuild +++ /dev/null @@ -1,413 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -CMAKE_WARN_UNUSED_CLI=no -#CMAKE_REMOVE_MODULES=yes - -inherit python-any-r1 systemd cmake tmpfiles - -DESCRIPTION="Featureful client/server network backup suite" -HOMEPAGE="https://www.bareos.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" - -# some tests still fail propably due to missing bits in src_test -> TODO -RESTRICT="mirror test" -#RESTRICT=" -# mirror -# !test? ( test ) -#" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb - logwatch ndmp readline scsi-crypto split-usr - static +storage-daemon systemd tcpd test vim-syntax vmware xattr" - -# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake -DEPEND=" - !app-backup/bacula - acct-group/${PN} - !x86? ( - ceph? ( sys-cluster/ceph ) - ) - glusterfs? ( sys-cluster/glusterfs ) - lmdb? ( dev-db/lmdb ) - dev-libs/gmp:0 - !clientonly? ( - acct-user/${PN} - dev-db/postgresql:*[threads] - director? ( - virtual/mta - ) - ) - logwatch? ( sys-apps/logwatch ) - ndmp? ( net-libs/rpcsvc-proto ) - tcpd? ( sys-apps/tcp-wrappers ) - readline? ( sys-libs/readline:0 ) - static? ( - acl? ( virtual/acl[static-libs] ) - dev-libs/jansson:=[static-libs] - dev-libs/lzo[static-libs] - dev-libs/openssl:0=[static-libs] - sys-libs/ncurses:=[static-libs] - sys-libs/zlib[static-libs] - ) - !static? ( - acl? ( virtual/acl ) - dev-libs/jansson:= - dev-libs/lzo - dev-libs/openssl:0= - sys-libs/ncurses:= - sys-libs/zlib - ) - " -RDEPEND="${DEPEND} - !clientonly? ( - storage-daemon? ( - sys-block/mtx - app-arch/mt-st - ) - ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - " - -BDEPEND=" - ${PYTHON_DEPS} - test? ( - dev-cpp/gtest - dev-db/postgresql:*[server,threads] - dev-db/mariadb:*[server] - ) -" - -REQUIRED_USE=" - static? ( clientonly ) - x86? ( !ceph ) -" - -S=${WORKDIR}/${PN}-Release-${PV} - -pkg_pretend() { - local active_removed_backend="" - if has_version "=21.0.0 you need to migrate to PostgreSQL" - ewarn "catalog backend using the 'bareos-dbcopy' tool of your current" - ewarn "installation first." - ewarn - die "current catalog backend not supported anymore" - fi -} - -src_test() { - # initialze catalog test database - initdb -D "${T}"/pgsql || die - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createuser -h "${T}" bareos || die - createdb -h "${T}" --owner bareos bareos || die - export PGHOST="${T}" - - # initiale mariadb database for backup tests - # $USER must be set and != root - export USER=portage - - default - cmake_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die - rm -rvf "${T}"/pgsql -} - -src_prepare() { - # fix gentoo platform support - eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" - eapply "${FILESDIR}/${PN}-21.1.2-werror.patch" - eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" - - # fix missing DESTDIR in symlink creation - sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/c
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 9f2f6e3e172509da4d593805e8b01ee4d594effa Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 2 22:13:08 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 2 22:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2f6e3e dev-python/bareos: add 22.0.3, drop 22.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 2 +- dev-python/bareos/{bareos-22.0.2.ebuild => bareos-22.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index dc845a6bc24d..d381476860b7 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1,2 +1,2 @@ DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2 SHA512 2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41 -DIST bareos-22.0.2.tar.gz 14442217 BLAKE2B 34b8a506b608765f803cb788a203b7556dda67ae8bdd2cb82e1c8ea1ea8a07759f381c33b25e743d296417bef1072ccfcfecf536096cc1babdf20c57767cc369 SHA512 924e07aafa44829730f367a29f0a17356d06d5e44bcbe511936ebfe582912439010d8376370530982dfdfe54d8a722ff257648634cea429cbfbd566d2c25e464 +DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621 SHA512 cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c diff --git a/dev-python/bareos/bareos-22.0.2.ebuild b/dev-python/bareos/bareos-22.0.3.ebuild similarity index 100% rename from dev-python/bareos/bareos-22.0.2.ebuild rename to dev-python/bareos/bareos-22.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 64e50936be007a184a40c60614b7313123866f81 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 2 22:11:02 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 2 22:13:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e50936 app-backup/bareos: add 21.1.7 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/Manifest | 4 +- app-backup/bareos/bareos-21.1.7.ebuild | 413 + 2 files changed, 415 insertions(+), 2 deletions(-) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 0cfdf2ea695c..78af12842104 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -1,3 +1,3 @@ DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75 SHA512 1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68 -DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a SHA512 e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36 -DIST bareos-22.0.2.tar.gz 14442217 BLAKE2B 34b8a506b608765f803cb788a203b7556dda67ae8bdd2cb82e1c8ea1ea8a07759f381c33b25e743d296417bef1072ccfcfecf536096cc1babdf20c57767cc369 SHA512 924e07aafa44829730f367a29f0a17356d06d5e44bcbe511936ebfe582912439010d8376370530982dfdfe54d8a722ff257648634cea429cbfbd566d2c25e464 +DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2 SHA512 2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41 +DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621 SHA512 cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c diff --git a/app-backup/bareos/bareos-21.1.7.ebuild b/app-backup/bareos/bareos-21.1.7.ebuild new file mode 100644 index ..787f2a50e2f4 --- /dev/null +++ b/app-backup/bareos/bareos-21.1.7.ebuild @@ -0,0 +1,413 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} +
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 0b9608d44474042bc09f7f592d9dee312bbdd03f Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Apr 2 22:11:16 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Apr 2 22:13:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9608d4 app-backup/bareos: add 22.0.3 Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-22.0.3.ebuild | 421 + 1 file changed, 421 insertions(+) diff --git a/app-backup/bareos/bareos-22.0.3.ebuild b/app-backup/bareos/bareos-22.0.3.ebuild new file mode 100644 index ..1c461fcddead --- /dev/null +++ b/app-backup/bareos/bareos-22.0.3.ebuild @@ -0,0 +1,421 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_WARN_UNUSED_CLI=no +#CMAKE_REMOVE_MODULES=yes + +inherit python-any-r1 systemd cmake tmpfiles + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" + +# some tests still fail propably due to missing bits in src_test -> TODO +RESTRICT="mirror test" +#RESTRICT=" +# mirror +# !test? ( test ) +#" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb + logwatch ndmp readline scsi-crypto split-usr + static +storage-daemon systemd tcpd test vim-syntax vmware xattr" + +# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake +DEPEND=" + !app-backup/bacula + acct-group/${PN} + !x86? ( + ceph? ( sys-cluster/ceph ) + ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + acct-user/${PN} + dev-db/postgresql:*[threads] + director? ( + virtual/mta + ) + ) + logwatch? ( sys-apps/logwatch ) + ndmp? ( net-libs/rpcsvc-proto ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + dev-libs/jansson:=[static-libs] + dev-libs/lzo[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/jansson:= + dev-libs/lzo + dev-libs/openssl:0= + sys-libs/ncurses:= + sys-libs/zlib + ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx + app-arch/mt-st + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " + +BDEPEND=" + ${PYTHON_DEPS} + test? ( + dev-cpp/gtest + dev-db/postgresql:*[server,threads] + dev-db/mariadb:*[server] + ) +" + +REQUIRED_USE=" + static? ( clientonly ) + x86? ( !ceph ) +" + +S=${WORKDIR}/${PN}-Release-${PV} + +pkg_pretend() { + local active_removed_backend="" + if has_version "=21.0.0 you need to migrate to PostgreSQL" + ewarn "catalog backend using the 'bareos-dbcopy' tool of your current" + ewarn "installation first." + ewarn + die "current catalog backend not supported anymore" + fi +} + +src_test() { + # initialze catalog test database + initdb -D "${T}"/pgsql || die + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createuser -h "${T}" bareos || die + createdb -h "${T}" --owner bareos bareos || die + export PGHOST="${T}" + + # initiale mariadb database for backup tests + # $USER must be set and != root + export USER=portage + + default + cmake_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die + rm -rvf "${T}"/pgsql +} + +src_prepare() { + # fix gentoo platform support + eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch" + eapply "${FILESDIR}/${PN}-22.0.2-werror.patch" + eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch" + + # fix missing DESTDIR in symlink creation + sed -i '/bareos-symlink-default-db-backend.cmake/d' "${S}/core/src/cats/CMakeLists.txt" + + cmake_src_prepare +} + +src_configure() { +
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 5c632e6a45dd379687873e031d8f4e3b1813f93a Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Mar 31 21:36:03 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Mar 31 21:38:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c632e6a dev-python/bareos: add 22.0.2 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 1 + dev-python/bareos/bareos-22.0.2.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index b115a7aeee94..863f9eb70c3b 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1 +1,2 @@ DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a SHA512 e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36 +DIST bareos-22.0.2.tar.gz 14442217 BLAKE2B 34b8a506b608765f803cb788a203b7556dda67ae8bdd2cb82e1c8ea1ea8a07759f381c33b25e743d296417bef1072ccfcfecf536096cc1babdf20c57767cc369 SHA512 924e07aafa44829730f367a29f0a17356d06d5e44bcbe511936ebfe582912439010d8376370530982dfdfe54d8a722ff257648634cea429cbfbd566d2c25e464 diff --git a/dev-python/bareos/bareos-22.0.2.ebuild b/dev-python/bareos/bareos-22.0.2.ebuild new file mode 100644 index ..607aaf1bf7d1 --- /dev/null +++ b/dev-python/bareos/bareos-22.0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="python bindings for bareos network backup suite" +HOMEPAGE="https://www.bareos.com/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/${PN}-Release-${PV}/python-bareos + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror test"
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 570138dbb10cb57787f39f03088974fec8753187 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Mar 6 09:51:10 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Mar 6 09:53:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570138db app-backup/bareos: minor pkg_postinst improvement Signed-off-by: Marc Schiffbauer gentoo.org> app-backup/bareos/bareos-22.0.2.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/app-backup/bareos/bareos-22.0.2.ebuild b/app-backup/bareos/bareos-22.0.2.ebuild index 4e4745015088..1c461fcddead 100644 --- a/app-backup/bareos/bareos-22.0.2.ebuild +++ b/app-backup/bareos/bareos-22.0.2.ebuild @@ -403,6 +403,14 @@ pkg_postinst() { einfo " emerge --config app-backup/bareos" einfo einfo "to do this" + einfo + einfo "For major upgrades you may need to run:" + einfo + einfo " su postgres -c '/usr/libexec/bareos/update_bareos_tables'" + einfo + einfo "Please see release notes for details." + einfo "( https://docs.bareos.org/Appendix/ReleaseNotes.html )" + einfo fi }