[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: d559e4940f827ab4b0ac80042959e65f8e03fd18 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 09:51:23 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 09:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d559e494 net-libs/nghttp2: Bump to version 1.48.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.48.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 575ac2674bd8..956e0da4cefe 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,3 +1,4 @@ DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 +DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild new file mode 100644 index ..97b642d84a6d --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.48.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: Add python support. + +EAPI=8 + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; + inherit autotools git-r3 +else + SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" + +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + cxx? ( + ${SSL_DEPEND} + dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] + ) + hpack-tools? ( >=dev-libs/jansson-2.5:= ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) + utils? ( + ${SSL_DEPEND} + >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] + net-dns/c-ares:=[${MULTILIB_USEDEP}] + ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + [[ ${PV} == ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-examples + --disable-failmalloc + --disable-python-bindings + --disable-werror + --without-cython + $(use_enable cxx asio-lib) + $(use_enable debug) + $(multilib_native_use_enable hpack-tools) + $(use_enable static-libs static) + $(use_enable threads) + $(multilib_native_use_enable utils app) + $(multilib_native_use_with jemalloc) + $(multilib_native_use_with xml libxml2) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + if ! use static-libs ; then + find "${ED}"/usr -type f -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 8209b5dacea46560ea349c7d6757b7b22a03d7c8 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 09:51:57 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 09:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8209b5da net-libs/nghttp2: Removed old Signed-off-by: Lars Wendler gentoo.org> net-libs/nghttp2/Manifest | 1 - net-libs/nghttp2/nghttp2-1.46.0.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 956e0da4cefe..bc76307237e7 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,4 +1,3 @@ DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8 SHA512 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 -DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1 SHA512 fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48 DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f diff --git a/net-libs/nghttp2/nghttp2-1.46.0.ebuild b/net-libs/nghttp2/nghttp2-1.46.0.ebuild deleted file mode 100644 index 6d92e5272f14.. --- a/net-libs/nghttp2/nghttp2-1.46.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# TODO: Add python support. - -EAPI=8 - -inherit multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git; - inherit autotools git-r3 -else - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; - -LICENSE="MIT" -SLOT="0/1.14" # . SONAMEs -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - cxx? ( - ${SSL_DEPEND} - dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)] - ) - hpack-tools? ( >=dev-libs/jansson-2.5:= ) - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) - utils? ( - ${SSL_DEPEND} - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] - net-dns/c-ares:=[${MULTILIB_USEDEP}] - ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-examples - --disable-failmalloc - --disable-python-bindings - --disable-werror - --without-cython - $(use_enable cxx asio-lib) - $(use_enable debug) - $(multilib_native_use_enable hpack-tools) - $(use_enable static-libs static) - $(use_enable threads) - $(multilib_native_use_enable utils app) - $(multilib_native_use_with jemalloc) - $(multilib_native_use_with xml libxml2) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}"/usr -type f -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 3cdc72ca412e3f5635fd60405b362d1cca951876 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:13:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdc72ca sys-libs/talloc: Bump to version 2.3.4 Signed-off-by: Lars Wendler gentoo.org> sys-libs/talloc/Manifest| 1 + sys-libs/talloc/talloc-2.3.4.ebuild | 116 2 files changed, 117 insertions(+) diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest index ae0afae278ed..0e8096deaf70 100644 --- a/sys-libs/talloc/Manifest +++ b/sys-libs/talloc/Manifest @@ -1,2 +1,3 @@ DIST talloc-2.3.2.tar.gz 661344 BLAKE2B 957eedc4a367051cb99fa4d2edb8e778de8e0187bb5c0d84a1afef20aab122a8b7310d10c694e15ddd6a0a45194889fe3d26dae0ceb8e406d51512af95a23014 SHA512 c851a6f43025720453a3bff8734bfcfff0e29fb7cf2ffcc6c03b6ab8589098daf01d668deec61aa2f238d4df3eb3c47bd080e26eec760cf04a70e1afcad5c5e1 DIST talloc-2.3.3.tar.gz 650493 BLAKE2B 4312d8bbd54da2cb8917946e46bb77dae1c6fdfeb72bd85d86ef8d5900f2132a36c5f0075608116a9bf036a2f02671472d389eed704f8e2923f8320d29aa12bd SHA512 1e4b90769b9be72421d76bf9149fd0736f43d034b1573ab2dfb5cd613b4fb3fdf67d575f81789851787e1cbbc7353cdfc114cefbccb15fc0f39e222f40aff65f +DIST talloc-2.3.4.tar.gz 674196 BLAKE2B 1fac0a45a4ba16c7741e6d810e1a1e56352c04f266b99de62770177c1218a8c8253be2d5d1793aae67ce61e6a1159cbcd4888a49702822e6817b86eb7a1fea31 SHA512 c46488deda99753fd79566d42cae88899b71196513a127813be2cb855e7f36b77132f0552297ee4153ba4d8f177cea3bb0dc93340caabf321c026657744684d9 diff --git a/sys-libs/talloc/talloc-2.3.4.ebuild b/sys-libs/talloc/talloc-2.3.4.ebuild new file mode 100644 index ..a7cc48314beb --- /dev/null +++ b/sys-libs/talloc/talloc-2.3.4.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils python-single-r1 multilib-minimal + +DESCRIPTION="Samba talloc library" +HOMEPAGE="https://talloc.samba.org/; +SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz; + +LICENSE="GPL-3 LGPL-3+ LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris" +IUSE="compat +python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + !elibc_SunOS? ( + !elibc_Darwin? ( + dev-libs/libbsd[${MULTILIB_USEDEP}] + ) + ) + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS} + dev-libs/libxslt + sys-devel/gettext +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( + # python goes only for native + /usr/include/pytalloc.h +) + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + export PYTHONHASHSEED=1 + + python-single-r1_pkg_setup +} + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* ]] ; then + # Drop irritating ABI names (e.g. cpython-37m) + # We're only installing one implementation anyway + sed -i "s/+ conf.all_envs\['default'\]\['PYTHON_SO_ABI_FLAG'\]//" wscript || die + sed -i "s/name = bld.pyembed_libname('pytalloc-util')/name = 'pytalloc-util'/" wscript || die + fi + + # what would you expect of waf? i won't even waste time trying. + multilib_copy_sources +} + +multilib_src_configure() { + local extra_opts=( + $(usex compat --enable-talloc-compat1 '') + $(multilib_native_usex python '' --disable-python) + $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions') + ) + waf-utils_src_configure "${extra_opts[@]}" +} + +multilib_src_compile() { + waf-utils_src_compile +} + +multilib_src_install() { + waf-utils_src_install + + # waf is stupid, and no, we can't fix the build-system, since it's provided + # as a brilliant binary blob thats decompressed on the fly + if [[ ${CHOST} == *-darwin* ]] ; then + install_name_tool \ + -id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \ + "${ED}"/usr/$(get_libdir)/libtalloc.${PV}.dylib || die + + if use python ; then + install_name_tool \ + -id "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \ +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: 5b0b837f7175039d6b5e93543271f068f5797325 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:25:58 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0b837f sys-libs/tevent: Bump to version 0.12.1 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tevent/Manifest | 1 + sys-libs/tevent/tevent-0.12.1.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest index 03e6359da59b..523e7d95ee39 100644 --- a/sys-libs/tevent/Manifest +++ b/sys-libs/tevent/Manifest @@ -1,3 +1,4 @@ DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405 SHA512 1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba DIST tevent-0.11.0.tar.gz 866327 BLAKE2B 9e6e958597e21c0d228346aa102987f89bb6630a5661cef21b908735469a59e7b4f46bc4473e9c25fe636913a1eebc1f26234448c09739ad812cd3ce97bf5048 SHA512 740346b19bf290ff31b0c1b36e232021b8ad107c3ce27e0e8b1ec1a77485214b07a9b7837ba57f3650a50e4c04f530674e486b5fa4d118a1778259be63b49790 DIST tevent-0.12.0.tar.gz 877767 BLAKE2B cbfb823f9a8ce8a9a88964c9daa15643c077163c03a792468836e5bbc7e7500c745e1fc1203063ed01f899cf598794764c6d465afc3ed31cd711f420ebc6ce55 SHA512 ae955b64a683bc6aaba66592ca5d205eb48f62a70bd2674b5b3a0e3b0f4de30c93f400bf183d3bef5993845a3281716584b24cf8a93c849ba4fa7d1fcfb9cc99 +DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032 SHA512 ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938 diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild b/sys-libs/tevent/tevent-0.12.1.ebuild new file mode 100644 index ..7f294f50dfb2 --- /dev/null +++ b/sys-libs/tevent/tevent-0.12.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Samba tevent library" +HOMEPAGE="https://tevent.samba.org/; +SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}] + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-util/cmocka-1.1.3 + elibc_glibc? ( + net-libs/libtirpc[${MULTILIB_USEDEP}] + || ( + net-libs/rpcsvc-proto +
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 395e07af2a3c6de1a2c6e08a9a92fcde8f28066e Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:33:09 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395e07af net-fs/samba: Bump to version 4.16.2 Signed-off-by: Lars Wendler gentoo.org> net-fs/samba/Manifest| 1 + net-fs/samba/samba-4.16.2.ebuild | 343 +++ 2 files changed, 344 insertions(+) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index 57fdc0a46076..840bb49530a1 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -5,3 +5,4 @@ DIST samba-4.15.6.tar.gz 19290189 BLAKE2B 14a8d3cf03de303cce54e5b336f5866f5d3ded DIST samba-4.15.7.tar.gz 19290930 BLAKE2B 4a295f79d38212d4c6917ed61a22e4204b5ea3d5e26f30b65d1e7e81842e92405870dd40fd4d05ec1126a532bdb1ddea300848387a4c64370ba5c2c1354ee8e5 SHA512 beffb09b5bcd62991398d39c7a8aec5fed0c51d550e2f0fb42b2e0a09094f4c6a8f29adf708c4969db12329f5c7343d2debd04315107b79bef59e99a4a7e4ce4 DIST samba-4.16.0.tar.gz 30583390 BLAKE2B 6ea27634690d00779ec7f671e48b17246285c9576221d9b9b3f9238cd72310e8aaaeb646031212e65c239d2e959deef7bd9739932db0c716b7ea79cc11f2f7b8 SHA512 cea6bab64021779d217669e58612d192b907c2c481ef30e40e449bc6b8f8993a9b7b7b5bfcfebe54d8f70b8f720893cfa77a9d674ef8e07dd45a55a0fbc673e2 DIST samba-4.16.1.tar.gz 30590897 BLAKE2B 4e22b1a8bbef28116cad71c87da139459d5eeb30e975aec6444369576ce716917d3ee89c0b328e457e2dcda17abe705d1f33d12b4205efcebdc54ba7f2fd SHA512 d82ab250e87cb64b083345b61da8c4edbb2185a13f8cef33232f823fd510822570ed27c7b260a1fefd3af3b2fc4b271257c2c3e6ab3241c8c147bebae6ab39fc +DIST samba-4.16.2.tar.gz 30597031 BLAKE2B d1268cb34ef951a47bd6cd8b76fa8576f3db2a4faca1fdae90f096f25d5e90e9eaca49c73f7952a6c8cf48a200247fb9957b230efb9ec725c29a1af16d8aa37e SHA512 ed85acca0f23f9166530b600ae569f3259c2122d15e361fd3fe48a82921cd53bbb459d6c102bb60cc40b2dd811cde1262a3fb17ed6015a260432bffe5af83366 diff --git a/net-fs/samba/samba-4.16.2.ebuild b/net-fs/samba/samba-4.16.2.ebuild new file mode 100644 index ..090a59c32be1 --- /dev/null +++ b/net-fs/samba/samba-4.16.2.ebuild @@ -0,0 +1,343 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+),xml(+)" +inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam tmpfiles + +DESCRIPTION="Samba Suite Version 4" +HOMEPAGE="https://samba.org/; + +MY_PV="${PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = *_rc* ]]; then + SRC_URI="mirror://samba/rc/${MY_P}.tar.gz" +else + SRC_URI="mirror://samba/stable/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam +glusterfs gpg iprint json ldap pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + addc? ( python json winbind ) + ads? ( acl ldap python winbind ) + cluster? ( ads ) + gpg? ( addc ) + spotlight? ( json ) + test? ( python ) + !ads? ( !addc ) + ?? ( system-heimdal system-mitkrb5 ) +" + +# the test suite is messed, it uses system-installed samba +# bits instead of what was built, tests things disabled via use +# flags, and generally just fails to work in a way ebuilds could +# rely on in its current state +RESTRICT="test" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/samba-4.0/policy.h + /usr/include/samba-4.0/dcerpc_server.h + /usr/include/samba-4.0/ctdb.h + /usr/include/samba-4.0/ctdb_client.h + /usr/include/samba-4.0/ctdb_protocol.h + /usr/include/samba-4.0/ctdb_private.h + /usr/include/samba-4.0/ctdb_typesafe_cb.h + /usr/include/samba-4.0/ctdb_version.h +) + +COMMON_DEPEND=" + >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] + dev-lang/perl:= + dev-libs/icu:=[${MULTILIB_USEDEP}] + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/libtasn1[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + dev-perl/Parse-Yapp + >=net-libs/gnutls-3.4.7[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + >=sys-libs/ldb-2.5.1[ldap(+)?,${MULTILIB_USEDEP}] + =sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}] + >=sys-libs/tdb-1.4.6[${MULTILIB_USEDEP}] + >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + virtual/libicon
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: 2bd7e4efc9e445674387cec2cbd9a0b8c19979f7 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:28:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd7e4ef sys-libs/ldb: Bump to versions 2.4.3 and 2.5.1 Signed-off-by: Lars Wendler gentoo.org> sys-libs/ldb/Manifest | 2 + sys-libs/ldb/ldb-2.4.3.ebuild | 121 ++ sys-libs/ldb/ldb-2.5.1.ebuild | 121 ++ 3 files changed, 244 insertions(+) diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest index 72acf664f1cc..06d924419a9f 100644 --- a/sys-libs/ldb/Manifest +++ b/sys-libs/ldb/Manifest @@ -2,4 +2,6 @@ DIST ldb-2.3.2.tar.gz 1718583 BLAKE2B 48b9fb77e414af0f9fffe0cda9cf49971d79ed8b66 DIST ldb-2.3.3.tar.gz 1719542 BLAKE2B 2a5cfe3ddac2054d167c2857e0cd92e0f88d2c196f9285c029b2a525d781025a956a296bd6d793b65f848188cf7adf70f99542999061a85be473b3fc3b2856f1 SHA512 ffb50208fe971afd544a431b79905ec8fce67d78d20c3fcfb8345a56f3b278fb664bc48079d7239a8ca5b70aae8b32076b6007cb63e080cd536e9fe458efeccd DIST ldb-2.4.1.tar.gz 1719769 BLAKE2B 868d3dcc51bd8272d99f2335ed1af2e37506b6a175254f1aca37f758488ba0997e37419a7d8c81def77698128307df97de26d4807ac78c34088f7a623f8d9e68 SHA512 14ab5397d28c369142b2ccf55a2ab4e678a3fe6e018541cfce46241f8226400bc169360bbef254fae4410a6e15024ae986f02298d3d324e3d3a8b88801bf76d7 DIST ldb-2.4.2.tar.gz 1720169 BLAKE2B d144218bf62dde57560df8b8a641e9f58bee001fdfa7b1527d9eb9a1a55e428662db81912173cbcdb9f993c0b316faab7d758a4878beeff1daadd487e9aa44a9 SHA512 77705ad284eed9105c9aba0459d2e48cd66ca19b657a55f7513e10281dd2e96540d24d1c8df53adc84109a918900687dc75b635cda05c4e788424ed71b5ff989 +DIST ldb-2.4.3.tar.gz 1729139 BLAKE2B 90dbb41ec6db19c562f275cdbf8fe273763633ca6a86d5a2f2428fc2063f5f88fcae23543f588f4df16ae5315e597145eecce3d87b616f8a27c0df91ab8bf81c SHA512 681433c5bbd1cc1fcddc35403c538f1511a83a7555b9113ac9247c6a22718ad6d7b21a86def50e6b5df91c9c8e04f2c45ffd264cd0ad1a715dc4b85681569622 DIST ldb-2.5.0.tar.gz 1722847 BLAKE2B 880a5a516b0b423854f8a3f9c54da89e4640f8462ccc54a7b147c70c3a9eb073dc9e914d1906ab914a9ddd9b9aa0e7d177ef3ecb4c0b506f5417db931b017849 SHA512 f16a235f1409e06266c51735ac645cf2708d31dd731ee7b95d6778498b115f4252b0a528952e620767d1616a4e1e7c5f2cdc69f3fa32d79288cf14da2f52a010 +DIST ldb-2.5.1.tar.gz 1736209 BLAKE2B f06df9878ca664a456859464895e91c21da55c340e6dc94dc1bae22002e1c93ce9c7c87e3435b362e01e7d3d407d4968a529445d465a3d37ecf95f969866b40b SHA512 679ad695d4467a38e6cb87ba2b7d61049a42c59792b39f0a40256456ac673849adf58dc0759a89be982b80bb4a0834d34b51779424f7b997a53ea95f02f410ad diff --git a/sys-libs/ldb/ldb-2.4.3.ebuild b/sys-libs/ldb/ldb-2.4.3.ebuild new file mode 100644 index ..54d9456e59cd --- /dev/null +++ b/sys-libs/ldb/ldb-2.4.3.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit python-single-r1 waf-utils multilib-minimal + +DESCRIPTION="LDAP-like embedded database" +HOMEPAGE="https://ldb.samba.org; +SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz; + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc ldap +lmdb python test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + test? ( python )" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}] + >=sys-libs/tdb-1.4.4[${MULTILIB_USEDEP}] + >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}] + ldap? ( net-nds/openldap:= ) + lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] ) + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND="${RDEPEND} + virtual/libcrypt +" +BDEPEND="${PYTHON_DEPS} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch + "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch + "${FILESDIR}"/${PN}-2.4.2-skip-32bit-time_t-tests.patch +) + +pkg_setup() { + # Package fails to build with distcc + export DISTCC_DISABLE=1 + + # waf requires a python interpreter +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3fa6a93c052e4ac07f1b5d2401bcbad055f6ce51 Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 23 13:50:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa6a93c dev-libs/libbytesize: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.5.ebuild | 89 - 2 files changed, 90 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 0bc1e44127bc..44b25f50477b 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ -DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild deleted file mode 100644 index 9afd519fb6c1.. --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" -) - -python_do() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - CONFIG_SHELL="${BROOT}/bin/bash" python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: 6d8433ee92fb00c06be8ed16fe57694e8f40b8fb Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 24 07:19:39 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8433ee sys-libs/tdb: Bump to version 1.4.7 Signed-off-by: Lars Wendler gentoo.org> sys-libs/tdb/Manifest | 1 + sys-libs/tdb/tdb-1.4.7.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest index 9b21a02b58d8..2af458538812 100644 --- a/sys-libs/tdb/Manifest +++ b/sys-libs/tdb/Manifest @@ -1,2 +1,3 @@ DIST tdb-1.4.5.tar.gz 729650 BLAKE2B 5d8a226cf251268d70f68759fb792628559fa3b10e7843d1a53914ea24f0ceca61fe0c3f348d704ebc8df4c56fe2365690b585b1c96cf53d63ecae1960aca58a SHA512 373b2ce5b2c68fbc28b7679f0e7531115b91ddc6a68b27acada39b995f66b508b19f24d712fc4388654199abd69857e53ebd435d1ed47e3a69ba85ff667fed56 DIST tdb-1.4.6.tar.gz 736747 BLAKE2B 53b989955993e970f3ca0874ade4d7404e180fedaac94d409753b209ea9dfa5136f2cdce4eb6d67a44b208731466eb0557c4dfcd9db20ea5806c5da1a3917e50 SHA512 8af549867fdf2e0daf073c26933ae0d475ea64efaca23d3d7b0eb20839376e817f4c0a0ba2504f60f9e27a2b35d3b6ae7c329d88a5c2c0408e98ad9dfde84712 +DIST tdb-1.4.7.tar.gz 741714 BLAKE2B ec2f991bbaa61d46f16b7a68a4e47a2f690cda261dd0e9fd9708e51ad64eefeb54ac8b1102cde6935916f840d3c89d7a2903f58175cceb78ea4ef889e82ddbc6 SHA512 2b5b20c299b60545943f106d854b6e0d4a559e16f08a7ed62fe57ee962bebc888c2e663bd5fef907aace05b316826fe8fbbf3f323b6d3427531e59ffe47d48e4 diff --git a/sys-libs/tdb/tdb-1.4.7.ebuild b/sys-libs/tdb/tdb-1.4.7.ebuild new file mode 100644 index ..5a2043ce9f40 --- /dev/null +++ b/sys-libs/tdb/tdb-1.4.7.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" +inherit waf-utils multilib-minimal python-single-r1 + +DESCRIPTION="Simple database API" +HOMEPAGE="https://tdb.samba.org/; +SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + virtual/libcrypt" +BDEPEND="${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.2" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + python-single-r1_pkg_setup + export PYTHONHASHSEED=1 +} + +src_prepare() { + default + python_fix_shebang . + multilib_copy_sources +} + +multilib_src_configure() { + local extra_opts=() + if ! multilib_is_native_abi || ! use python ; then + extra_opts+=( --disable-python ) + fi + + waf-utils_src_configure "${extra_opts[@]}" +} + +multilib_src_compile() { + # need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses + unset MAKEOPTS + waf-utils_src_compile +} + +multilib_src_test() { + # the default src_test runs 'make test' and 'make check', letting + # the tests fail occasionally (reason: unknown) + emake check +} + +multilib_src_install() { + waf-utils_src_install + use python && python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: e0a4db50bba1405780945ed658eec1002dd9825f Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 23 05:52:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jun 23 06:23:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a4db50 dev-vcs/git: Bump to version 2.37.0_rc2. Removed old Signed-off-by: Lars Wendler gentoo.org> dev-vcs/git/Manifest | 6 +++--- dev-vcs/git/{git-2.37.0_rc1.ebuild => git-2.37.0_rc2.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index b65e7daa96e5..1126292faffb 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -6,7 +6,7 @@ DIST git-2.35.2.tar.xz 6876028 BLAKE2B 2d59f0ef195770b3bd57ef8160ab24da5e1402531 DIST git-2.35.3.tar.xz 6876328 BLAKE2B f584e9d94d167ba19bd2a00377f04eb4edf69cddbd2993a324178338b2e20e7fd126b51882ac7c7914c5118d0eab1ff9beddeb96a901a18fdfe027e21351ab61 SHA512 c92f8663988c57702bb5ee542ac8f36e8a43d377d16106ee462ce0b0a575b9d51baaafc654bf1821fbea2fe476ffd64d7fb87084c7de4dd8065b01d5083492c5 DIST git-2.36.0.tar.xz 7003024 BLAKE2B 72bb148fc5fded2976554788eaf599d20fe9f200ac1dd1ddd4ed89f7f5c8d6c1025907080620bab477b4efadf41d883e890dff73c80d0ff5f0becd83f13ebd88 SHA512 dce0d7dbe684af070271830a01bf1b9cc289182f5106f6e3303b1b3a0d5dc74bebf6ac0174373db05a28f5acc62acb095bc9385dabeeecc1d6e8567dce29b766 DIST git-2.36.1.tar.xz 7004044 BLAKE2B 99f54efb4ea1d8db0e3afd3dc9780cb37fc853e4757f4b37d68a6badd90eeed3e2943c97393eaed6adf61c82b97b5d01ca8d015784f5425072b1db14d39144ce SHA512 459432bd0c1d5a87c828a6fbf6d3473f14bf6b95783b3f27ea4f3af1ba9fd0e712a96a41276a16c6ebeb7ac3583a5f445eedd0a9e19fe160c2c8e309ec58818e -DIST git-2.37.0.rc1.tar.xz 7044188 BLAKE2B 9b1e538f5cc8ba00d5fc0de98d25ebbd3bdd4496c4c452119bc2576633aff1a5512750cf39567f2eb8aa838fa84d432ab806a8b7d8611c0cc8b52213c144ad37 SHA512 4a2ddb7d4be9bcfcdcc181693d09bd4b34db0b44d22c3df6bcbb82f99950dfa2a19aebe0d877386be1c731cc307c891e85fe48c50c7988299ee92ed3aad95d11 +DIST git-2.37.0.rc2.tar.xz 7044232 BLAKE2B dca5e02e24ef103dfdc0360e4d2d1cca5ac488ba5ecbebf4e05b6feca7e6828b174eebc4e76c72b5c13ec317359cdcaeb5576a70871d8dc1b56fa98e03351830 SHA512 1b81180f2ed4566a74bc37d47fa9790eb70048c43b5204a9eda03d6fe6dd8c273ccb464d2490877b6ada901845edc9ec7cc1a6d73c064be5d426ff9b9e64e1e5 DIST git-htmldocs-2.32.0.tar.xz 1381664 BLAKE2B d1b47aa99d32a252fd20df26eff44a558044f3a389379b161bb43621eb28375eb0621969849a31938ba7fc9fc58b140d27d703559ea5735d0a0ffd2e93cd9692 SHA512 12b84e342f0d19afe385ab8a685ae625e86c3295d1555992e0c427b361aa2cdfc89a679e7dbc468d3568a325dafbf699468aadcdb02f93e372eff3dd96a7cf7f DIST git-htmldocs-2.33.1.tar.xz 1396744 BLAKE2B cbd65cf08fc7ea466fcd72820ba3e2135ade37f69c436a4ee7276dc71fb62f6270b71e2f46d981f5681a0fd3c30613d61680c2ef2460d0d7d292f7455e114128 SHA512 5b856b919067e1f644539d43a85aab6f602537ea0970b6248b471e3fa6756a8494f0525a69d22ad3795fcf9e106ff8439e0f6716ba0b8c895d7aad8c59e5bd74 DIST git-htmldocs-2.34.1.tar.xz 1406464 BLAKE2B 6ee2f58df3c1622d96ac4b1a70d4dc3d0c973635774dd6bb89fea3e502dd82d99d676e2f9cb33c14c429c3d4680cd6020213154099b3f7fe71ad67602ca9bc6c SHA512 cf9fa952d43e477528deece9f22d1bb63fa50b3a831fae20812c6af31c1dbaf193abe2fed48ac9966bcf1787442ceed19f00c00e524a1911f0ea31952a52fc8f @@ -15,7 +15,7 @@ DIST git-htmldocs-2.35.2.tar.xz 1411248 BLAKE2B d4f318f6277015bb6aef3a556bbf7a9a DIST git-htmldocs-2.35.3.tar.xz 1411664 BLAKE2B c7d849b9573a257de47fc8d654f7f791d21917cf65315b4ae6909ba2ebbe90970bc9e6c9949266913b1e529e662bfc375acee26ebf9304162eeccc87ce3da067 SHA512 52b97dab838fff1a865ae4d449fbb77fbac3c528666d1b936c73bffac856f16583d1b182379bc4e6851f78bccab519c3ea7e5902fc502b2e8ab7bb85043c7eea DIST git-htmldocs-2.36.0.tar.xz 1426148 BLAKE2B ba121e8f7d6a232f3df2b5a50c0f4a798c80808562c710f306f26fa79c124e5e1580c0626a2fce04f4a17b96d40a2683809550f37028cbc436b359de91100599 SHA512 62ee14c2f1ff34c0fbdf281ea2bb08bf6a24850d1d8dc68ffb12ae15e343c167ac869559395769fb352bd441baa8f2d45d696923a04e2f04bca921c990d75a9d DIST git-htmldocs-2.36.1.tar.xz 1426284 BLAKE2B 2213f870b7fe35cc76ce8654ed8c50c0e9694c58acac4aa2350f826422db6bf2fc238fbd12075f98e84539fdf6ca5624984e21844d1d1c1ceb90e3b090438a7d SHA512 3aa2ca197a789161571a6961dae8c2723ff5ba05a2d8ce7443f7fd9ef46fe5a3d001364831345f3fc4e028140022d20afefbabdf4a82cdeb311167793b292c1f -DIST git-htmldocs-2.37.0.rc1.tar.xz 1444520 BLAKE2B 5f287504e37693349defd767fe25d52335d1003242f0d49d25df702e0a86175387eff79b4a2df35df9480f4ccb406c4d329d432b02ad61d1dda5236e9c5049dd SHA512 afe1aea0af1b6f5dd8b3ac181c24e30e57eae27007b4bdd979c6e9f74809479e78c1b79dfc2b856409f4a806dcc64eacd159b05e6d8dcd1cd026709d7d5e9f6d +DIST git-htmldocs-2.37.0.rc2.tar.xz 1444244 BLAKE2B 49a698f988a08448379da541b76ec3319ca3794eb193470b9621996ecfbd35961f494dfea255ff1b809844f783ae9df518fb0c2b498a3827f4b186053a3a
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsmbios/
commit: 2122dea1a2909566e942c5726397fa9b276016dc Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 10:27:48 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 10:30:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2122dea1 sys-libs/libsmbios: update LICENSE Thanks-to: Ulrich Müller gentoo.org> Closes: https://bugs.gentoo.org/853724 Signed-off-by: Lars Wendler gentoo.org> sys-libs/libsmbios/libsmbios-2.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libsmbios/libsmbios-2.4.3.ebuild b/sys-libs/libsmbios/libsmbios-2.4.3.ebuild index f982ee3c0391..4ee63a217cb1 100644 --- a/sys-libs/libsmbios/libsmbios-2.4.3.ebuild +++ b/sys-libs/libsmbios/libsmbios-2.4.3.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Provide access to (SM)BIOS information" HOMEPAGE="http://linux.dell.com/files/libsmbios/; SRC_URI="https://github.com/dell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2 OSL-2.0" +LICENSE="|| ( GPL-2+ OSL-2.1 ) BSD Boost-1.0" SLOT="0" KEYWORDS="amd64 ~arm64 ~ia64 ~riscv x86" IUSE="doc graphviz nls +python static-libs test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: d64089392cd2dfe63ecf77a3e2861f4d9e579b7d Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 08:55:53 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 09:01:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6408939 media-sound/qmmp: Revbump to fix usage of unused cmake variables Closes: https://bugs.gentoo.org/853715 Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/{qmmp-1.6.1.ebuild => qmmp-1.6.1-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-sound/qmmp/qmmp-1.6.1.ebuild b/media-sound/qmmp/qmmp-1.6.1-r1.ebuild similarity index 98% rename from media-sound/qmmp/qmmp-1.6.1.ebuild rename to media-sound/qmmp/qmmp-1.6.1-r1.ebuild index a55e77012a92..74de5e84ffe0 100644 --- a/media-sound/qmmp/qmmp-1.6.1.ebuild +++ b/media-sound/qmmp/qmmp-1.6.1-r1.ebuild @@ -125,7 +125,6 @@ src_configure() { -DUSE_FLAC="$(usex flac)" -DUSE_GME="$(usex game)" -DUSE_GNOMEHOTKEY="$(usex gnome)" - -DUSE_HAL=OFF -DUSE_JACK="$(usex jack)" -DUSE_LADSPA="$(usex ladspa)" -DUSE_LYRICS="$(usex lyrics)" @@ -149,7 +148,7 @@ src_configure() { -DUSE_SOXR="$(usex soxr)" -DUSE_STEREO="$(usex stereo)" -DUSE_STATICON="$(usex tray)" - -DUSE_UDISKS2="$(usex udisks)" + -DUSE_UDISKS="$(usex udisks)" -DUSE_VORBIS="$(usex vorbis)" -DUSE_WAVPACK="$(usex wavpack)" -DUSE_XMP="$(usex xmp)"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: 7e1cac4684c2cf3c893899b918dda1bb4894608f Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 08:56:37 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 09:01:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1cac46 media-sound/qmmp: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/qmmp-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-sound/qmmp/qmmp-.ebuild b/media-sound/qmmp/qmmp-.ebuild index 973fbd88a571..4a8758eff61c 100644 --- a/media-sound/qmmp/qmmp-.ebuild +++ b/media-sound/qmmp/qmmp-.ebuild @@ -129,7 +129,6 @@ src_configure() { -DUSE_FLAC="$(usex flac)" -DUSE_GME="$(usex game)" -DUSE_GNOMEHOTKEY="$(usex gnome)" - -DUSE_HAL=OFF -DUSE_JACK="$(usex jack)" -DUSE_LADSPA="$(usex ladspa)" -DUSE_LYRICS="$(usex lyrics)" @@ -153,7 +152,7 @@ src_configure() { -DUSE_SOXR="$(usex soxr)" -DUSE_STEREO="$(usex stereo)" -DUSE_STATICON="$(usex tray)" - -DUSE_UDISKS2="$(usex udisks)" + -DUSE_UDISKS="$(usex udisks)" -DUSE_VORBIS="$(usex vorbis)" -DUSE_WAVPACK="$(usex wavpack)" -DUSE_XMP="$(usex xmp)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/android-file-transfer-linux/
commit: 25d93218fb42d9cc045013f7ce34bf10e7542dad Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 07:32:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 07:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d93218 sys-fs/android-file-transfer-linux: Added python3_10 support Signed-off-by: Lars Wendler gentoo.org> .../android-file-transfer-linux-4.2.ebuild| 4 ++-- .../android-file-transfer-linux-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.2.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.2.ebuild index 0b38a78cc13e..242c2c0cc226 100644 --- a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.2.ebuild +++ b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 xdg diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-.ebuild index 344d6b2e6548..c4f1917e99d4 100644 --- a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-.ebuild +++ b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: 5f572c59c30cebe2609a4613424e5aa8b6b86e71 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 06:44:55 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 07:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f572c59 media-sound/qmmp: Bump to version 1.6.1 Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/Manifest | 1 + media-sound/qmmp/qmmp-1.6.1.ebuild | 159 + 2 files changed, 160 insertions(+) diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest index 9b6246e96ef6..148f2d4294ca 100644 --- a/media-sound/qmmp/Manifest +++ b/media-sound/qmmp/Manifest @@ -1,2 +1,3 @@ DIST qmmp-1.5.4.tar.bz2 1388941 BLAKE2B e1a205b6315cd841c7d7a94ed85dca7fcbc74416dcc09458637ccadab96c3a2614039007cdbab404098d2818f4b5cdb7a0bc5cf27e1bfdd0f146d73e2834f230 SHA512 5dcc543f75f3baa6115c7c692acaca00b1ad6b62c773ac18ad97447fc17978f067d85b132d1fdb65467474417b7d7e8d8b43e0284196978ca63dd5d431a23bf5 DIST qmmp-1.6.0.tar.bz2 1364512 BLAKE2B 3af905fa8af1a23f04d3df30856f881184a5150de571ffb82efc98179c2fe67a232207ad1233c57fde9000facc1df07317b10658e5f462f79083e99deeb7bb9f SHA512 a96242b4eb46fce84f7eefb1dd90cf4c51809c7f8471a405462d95cb3ba5c373e217c50ed48b4ad6b94e1a7e0948839433d4085c41a35991bffd08699a4826f1 +DIST qmmp-1.6.1.tar.bz2 1353769 BLAKE2B d12f91166cec051caf604ec27dc563d4cf2a52511eabfc0dee0b0679373e7c5fa0f0faac2b4d25420f33485caf90545c7f0098f1e3814f92d46d82b253410afd SHA512 efaf44002c21544514301b5ec1210507fe3cdeb4c6b8d14fb8a573d32db5bb73a9d6d36d00d9d61592261b69fa4260417e3c65183f13299234bd82dda43536c5 diff --git a/media-sound/qmmp/qmmp-1.6.1.ebuild b/media-sound/qmmp/qmmp-1.6.1.ebuild new file mode 100644 index ..a55e77012a92 --- /dev/null +++ b/media-sound/qmmp/qmmp-1.6.1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" +HOMEPAGE="http://qmmp.ylsoftware.com; +if [[ ${PV} != ]]; then + SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2 + mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +else + inherit subversion + QMMP_DEV_BRANCH="1.3" + ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" +fi + +LICENSE="GPL-2" +SLOT="0" +# KEYWORDS further up +IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca +ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack +notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid +sndfile soxr stereo tray udisks +vorbis wavpack xmp" + +REQUIRED_USE=" + gnome? ( dbus ) + shout? ( soxr vorbis ) + udisks? ( dbus ) +" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/taglib + x11-libs/libX11 + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + curl? ( net-misc/curl ) + dbus? ( dev-qt/qtdbus:5 ) + enca? ( app-i18n/enca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac ) + game? ( media-libs/game-music-emu ) + jack? ( + media-libs/libsamplerate + virtual/jack + ) + ladspa? ( media-plugins/cmt-plugins ) + mad? ( + media-libs/libmad:= + media-sound/mpg123:= + ) + midi? ( media-sound/wildmidi ) + mms? ( media-libs/libmms ) + mplayer? ( media-video/mplayer ) + musepack? ( >=media-sound/musepack-tools-444 ) + opus? ( media-libs/opusfile ) + pipewire? ( media-video/pipewire ) + projectm? ( + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtopengl:5 + media-libs/libprojectm:= + ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + scrobbler? ( net-misc/curl ) + shout? ( media-libs/libshout ) + sid? ( >=media-libs/libsidplayfp-1.1.0 ) + sndfile? ( media-libs/libsndfile ) + soxr? ( media-libs/soxr ) + udisks? ( sys-fs/udisks:2 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + wavpack? ( media-sound/wavpack ) + xmp? ( media-libs/libxmp ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 +" + +DOCS=( AUTHORS ChangeLog README ) + +src_prepare() { +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/android-file-transfer-linux/
commit: f89e845eed15b5a5f55b877cbd58a3b846d3b8e3 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 22 07:31:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 22 07:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89e845e sys-fs/android-file-transfer-linux: Removed old Signed-off-by: Lars Wendler gentoo.org> sys-fs/android-file-transfer-linux/Manifest| 2 - .../android-file-transfer-linux-3.9.ebuild | 64 -- .../android-file-transfer-linux-4.1.ebuild | 79 -- 3 files changed, 145 deletions(-) diff --git a/sys-fs/android-file-transfer-linux/Manifest b/sys-fs/android-file-transfer-linux/Manifest index 50d40215513d..d50d223a791e 100644 --- a/sys-fs/android-file-transfer-linux/Manifest +++ b/sys-fs/android-file-transfer-linux/Manifest @@ -1,3 +1 @@ -DIST android-file-transfer-linux-3.9.tar.gz 781268 BLAKE2B 63032a39b39cf31b8d051c0069c0357f0b6ed5bd9e592ee5ce1f5e95438ff27571ec7d58789eb865a1896097c3cebf0ec30a89526b62c93694d71ca29e95d415 SHA512 7468ff19d2b4ae0f768eea70ec45246da11c4e541d07a9548d057c080adbbc905f76dcdff18c4c8478cd19aee6992d02beaf8b4275d7302997652e25351ab5c8 -DIST android-file-transfer-linux-4.1.tar.gz 820290 BLAKE2B 598a4ae25cc5110c38534d1b2b49c034f3dee3f8ab9e47835b4543acecf80521c102e0b8cdf89a19801b178a8fdbbd09e866b957b3ab5886700a26e6c00f8a1b SHA512 76151089dcce304fb688a54a4f94ea605fa3d048765119c631a2ff2c8d107678062ed4d485a983dfb0b337c9b4d3639e3f76640b6bcc73e3e6449764e99298ab DIST android-file-transfer-linux-4.2.tar.gz 823609 BLAKE2B dfd9b6ef4a92b1bc7851fd160837366b97fa95db5a998b9df156dd8543be554e07d02aae9be9f27b1cd9ee96aacc2003e06e4c7670c49b478e07779c92829817 SHA512 88ee6bf0af6cf6b2f6b97dee8e79d20905d2a84c271d68d874b87ccc797f198f1e480565633feea08a585ebb55e77da9742bd9cd87b59d88e677c44c69e95659 diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.9.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.9.ebuild deleted file mode 100644 index e2ce2ae66cfe.. --- a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.9.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Android File Transfer for Linux" -HOMEPAGE="https://github.com/whoozle/android-file-transfer-linux; - -if [[ "${PV}" = * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/whoozle/android-file-transfer-linux.git; -else - SRC_URI="https://github.com/whoozle/android-file-transfer-linux/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" - -IUSE="fuse qt5" - -RDEPEND=" - sys-apps/file - sys-libs/readline:0= - fuse? ( sys-fs/fuse:0 ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" - -DEPEND="${RDEPEND}" - -# required to override src_prepare from xdg eclass -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_FUSE="$(usex fuse)" - -DBUILD_QT_UI="$(usex qt5)" - -DBUILD_SHARED_LIB="ON" - # Upstream recommends to keep this off as libusb is broken - -DUSB_BACKEND_LIBUSB="OFF" - $(usex qt5 '-DDESIRED_QT_VERSION=5' '') - ) - cmake_src_configure -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.1.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.1.ebuild deleted file mode 100644 index 0b38a78cc13e.. --- a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-4.1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit cmake python-single-r1 xdg - -DESCRIPTION="Android File Transfer for Linux" -HOMEPAGE="https://github.com/whoozle/android-file-transfer-linux; - -if [[ "${PV}" = * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/whoozle/android-file-transfer-linux.git; -else - SRC_URI="https://github.com/whoozle/android-file-transfer-linux/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" - -IUSE="fuse python qt5 taglib zune" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 2670dcf22431f24a3022ad4f82012d374c7098a5 Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 18:14:02 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 18:15:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2670dcf2 games-strategy/wesnoth: Added 1.17.5 development release Changed SRC_URI to fetch from sourceforge as the auto-generated GitHub source tarballs are incomplete. Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.17.5.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 181f218e3336..a2c775399807 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,2 +1,3 @@ DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 DIST wesnoth-1.16.3.tar.gz 518049863 BLAKE2B e862de2e6f71a1dfe11b0cb6343ea1da78c0eb035893d7bd16ca86586b689b21f39b5266ba86476829c1c9005f7abc37058c2f0ac8ea1ae2970d609880e0da20 SHA512 7f37a1a16ed51ffa935a457553b1a3890398b928bb5893720b746080b37a121a86e21ae402bdddfe30572adccf71a985bf1e3223a0eb443bf7a696ee213d9bf0 +DIST wesnoth-1.17.5.tar.bz2 418959651 BLAKE2B 3b6e015192a4050e5d16b25b0e67f91894eeae772125e4bbbefa81082b17fc9c479cf0f4c68d3b74afc5e656c8680319d336d1c14f421f875a64df9b6adbd830 SHA512 7033673f058f3114fcaf9e9b0f5f457c4ed2243fdf04cf80775815d2661bead73d7323c00f4aa678ff82f3d2c23000d81aca97c58f33635060341368ef8c4377 diff --git a/games-strategy/wesnoth/wesnoth-1.17.5.ebuild b/games-strategy/wesnoth/wesnoth-1.17.5.ebuild new file mode 100644 index ..764fb71cac25 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.17.5.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls,threads(+)] + >=media-libs/libsdl2-2.0.4:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + + if use dedicated || use server ; then + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="OFF" + -DENABLE_SERVER="OFF" + ) + fi + mycmakeargs+=( + -Wno-dev + -DENABLE_GAME="$(usex !dedicated)" + -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" + -DENABLE_NLS="$(usex nls)" + -DENABLE_NOTIFICATIONS=
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 66959fabf450c970ec63195b9f882dc3d8f0a7d9 Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 17:22:42 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 17:23:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66959fab games-strategy/wesnoth: Bump to version 1.16.3 Closes: https://bugs.gentoo.org/835587 Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.16.3.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index fd1ae547afc1..afa25880c8f0 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,2 +1,3 @@ DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 +DIST wesnoth-1.16.3.tar.gz 518049863 BLAKE2B e862de2e6f71a1dfe11b0cb6343ea1da78c0eb035893d7bd16ca86586b689b21f39b5266ba86476829c1c9005f7abc37058c2f0ac8ea1ae2970d609880e0da20 SHA512 7f37a1a16ed51ffa935a457553b1a3890398b928bb5893720b746080b37a121a86e21ae402bdddfe30572adccf71a985bf1e3223a0eb443bf7a696ee213d9bf0 diff --git a/games-strategy/wesnoth/wesnoth-1.16.3.ebuild b/games-strategy/wesnoth/wesnoth-1.16.3.ebuild new file mode 100644 index ..17cdd9a055f7 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.16.3.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls,threads(+)] + >=media-libs/libsdl2-2.0.4:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + + if use dedicated || use server ; then + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="OFF" + -DENABLE_SERVER="OFF" + ) + fi + mycmakeargs+=( + -Wno-dev + -DENABLE_GAME="$(usex !dedicated)" + -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" + -DENABLE_NLS="$(usex nls)" + -DENABLE_NOTIFICATIONS="$(usex dbus)" + -DENABLE_STRICT_
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: b3576714fa2808a8365e9321cac9a013a2e2235f Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 17:23:09 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 17:23:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3576714 games-strategy/wesnoth: Removed old Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 1 - games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild | 100 2 files changed, 101 deletions(-) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index afa25880c8f0..181f218e3336 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,3 +1,2 @@ -DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 DIST wesnoth-1.16.3.tar.gz 518049863 BLAKE2B e862de2e6f71a1dfe11b0cb6343ea1da78c0eb035893d7bd16ca86586b689b21f39b5266ba86476829c1c9005f7abc37058c2f0ac8ea1ae2970d609880e0da20 SHA512 7f37a1a16ed51ffa935a457553b1a3890398b928bb5893720b746080b37a121a86e21ae402bdddfe30572adccf71a985bf1e3223a0eb443bf7a696ee213d9bf0 diff --git a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild b/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild deleted file mode 100644 index f5718459c555.. --- a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic xdg - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org - https://github.com/wesnoth/wesnoth; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -# uneven minor versions are development versions -if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi -IUSE="dbus dedicated doc nls server" - -RDEPEND=" - acct-group/wesnoth - acct-user/wesnoth - dev-libs/boost:=[bzip2,context,icu,nls,threads(+)] - >=media-libs/libsdl2-2.0.4:0[joystick,video,X] - !dedicated? ( - dev-libs/glib:2 - dev-libs/openssl:0= - >=media-libs/fontconfig-2.4.1 - >=media-libs/sdl2-image-2.0.0[jpeg,png] - >=media-libs/sdl2-mixer-2.0.0[vorbis] - media-libs/libvorbis - >=x11-libs/pango-1.22.0 - >=x11-libs/cairo-1.10.0 - sys-libs/readline:0= - dbus? ( sys-apps/dbus ) - )" -DEPEND="${RDEPEND} - x11-libs/libX11 -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local lang langs=() - for lang in $(cat po/LINGUAS) ; do - has ${lang} ${LINGUAS} && langs+=( ${lang} ) - done - echo "${langs[@]}" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - - if use dedicated || use server ; then - mycmakeargs=( - -DENABLE_CAMPAIGN_SERVER="ON" - -DENABLE_SERVER="ON" - -DSERVER_UID="${PN}" - -DSERVER_GID="${PN}" - -DFIFO_DIR="/run/wesnothd" - ) - else - mycmakeargs=( - -DENABLE_CAMPAIGN_SERVER="OFF" - -DENABLE_SERVER="OFF" - ) - fi - mycmakeargs+=( - -Wno-dev - -DENABLE_GAME="$(usex !dedicated)" - -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)" - -DENABLE_NLS="$(usex nls)" - -DENABLE_NOTIFICATIONS="$(usex dbus)" - -DENABLE_STRICT_COMPILATION="OFF" -
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/
commit: 66de8eb806a504783e3f66d5624760dce1082345 Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 12:33:24 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 12:33:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66de8eb8 www-apache/mod_gnutls: Forgot to introduce BDEPEND Signed-off-by: Lars Wendler gentoo.org> www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild index 7d8c03acc123..2b9dea4ff9d5 100644 --- a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild +++ b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild @@ -16,12 +16,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -CDEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]" - TEST_REQUIRED_APACHE_MODULES="apache2_modules_proxy,apache2_modules_proxy_http" -DEPEND="${CDEPEND} - virtual/pkgconfig +COMMON_DEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]" + +DEPEND="${COMMON_DEPEND} $(python_gen_any_dep ' dev-python/pyyaml[${PYTHON_USEDEP}] ') @@ -36,7 +35,10 @@ DEPEND="${CDEPEND} ) )" -RDEPEND="${CDEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=" + virtual/pkgconfig +" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/
commit: a4c8cc105ae81625971bca30096f6491645b0c6c Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 12:22:28 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 12:24:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c8cc10 www-apache/mod_gnutls: Bump to version 0.12.0 Thanks-to: Forza tnonline.net> Closes: https://bugs.gentoo.org/846338 Closes: https://bugs.gentoo.org/853049 Signed-off-by: Lars Wendler gentoo.org> www-apache/mod_gnutls/Manifest | 1 + www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest index e8db9e5a3d09..3b98de5a5882 100644 --- a/www-apache/mod_gnutls/Manifest +++ b/www-apache/mod_gnutls/Manifest @@ -1 +1,2 @@ DIST mod_gnutls-0.11.0.tar.bz2 458966 BLAKE2B 6d81be7b7d48255173d028a8e3207badbce0c1ba541124a241b63d4ed4eb36833156e9cd7194318138b6f16667a971d5311d56b9b0036e5b3d9dac8d352a4335 SHA512 090d244823f15a6b23dd2ad9b35db202ebbe96210ec8fd06e06f13e32c327e9d9a449834c899755f1ec8c1a3a71db1b125d436ce661caee1002a8719b4c1320e +DIST mod_gnutls-0.12.0.tar.bz2 461643 BLAKE2B ffbb4bd50cae7c974c59067908712e104e6d77b121e5e6114a1a45279b9396331f353a53ddae8e3d58259cd7669f047edc4d2b5ebebe94bb40df55f3546b0a02 SHA512 1ec32d0641dc8dc520726a4439edf2e9dbe582651aa4c782047d0499e5e7418b3145eb071d9e97aa4ec803e6818974efea2ed8ed18e5062cd7fdb90ef2e9e0f2 diff --git a/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild new file mode 100644 index ..7d8c03acc123 --- /dev/null +++ b/www-apache/mod_gnutls/mod_gnutls-0.12.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools apache-module python-any-r1 + +DESCRIPTION="mod_gnutls uses GnuTLS for SSL/TLS encryption in Apache2 (compare to mod_ssl)" +HOMEPAGE="https://mod.gnutls.org/; +SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +CDEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]" + +TEST_REQUIRED_APACHE_MODULES="apache2_modules_proxy,apache2_modules_proxy_http" + +DEPEND="${CDEPEND} + virtual/pkgconfig + $(python_gen_any_dep ' + dev-python/pyyaml[${PYTHON_USEDEP}] + ') + test? ( + app-crypt/monkeysphere + >=net-libs/gnutls-3.3.0:=[tools] + net-misc/curl + || ( + www-servers/apache[apache2_mpms_worker,${TEST_REQUIRED_APACHE_MODULES}] + www-servers/apache[apache2_mpms_prefork,${TEST_REQUIRED_APACHE_MODULES}] + www-servers/apache[apache2_mpms_event,${TEST_REQUIRED_APACHE_MODULES}] + ) + )" + +RDEPEND="${CDEPEND}" + +RESTRICT="!test? ( test )" + +APACHE2_MOD_CONF="47_${PN}" +APACHE2_MOD_DEFINE="GNUTLS" + +DOCFILES="CHANGELOG NOTICE README" + +need_apache2_4 + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Calling depend.apache_pkg_setup fails because we do not have + # "apache2" in IUSE but the function expects this in order to call + # _init_apache2_late which sets the APACHE_MODULESDIR variable. + _init_apache2 + _init_apache2_late + + python-any-r1_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-apxs="${APXS}" + --disable-strict + --disable-doxygen-dot + --disable-doxygen-doc + --disable-doxygen-html + --disable-doxygen-pdf + --disable-valgrind-test + ac_cv_path_UNSHARE=no + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake +} + +src_install() { + apache-module_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-otr/
commit: d3b3d13585838dfeaabd26b699c8fcf6bde84f60 Author: Lars Wendler gentoo org> AuthorDate: Sun Jun 19 08:48:50 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jun 19 08:48:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b3d135 x11-plugins/pidgin-otr: Revbump to remove useless .la files Closes: https://bugs.gentoo.org/853019 Signed-off-by: Lars Wendler gentoo.org> ...idgin-otr-4.0.2.ebuild => pidgin-otr-4.0.2-r1.ebuild} | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/x11-plugins/pidgin-otr/pidgin-otr-4.0.2.ebuild b/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild similarity index 73% rename from x11-plugins/pidgin-otr/pidgin-otr-4.0.2.ebuild rename to x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild index 13cd6b3ec41f..fce6c905d795 100644 --- a/x11-plugins/pidgin-otr/pidgin-otr-4.0.2.ebuild +++ b/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="(OTR) Messaging allows you to have private conversations over instant messaging" HOMEPAGE="http://www.cypherpunks.ca/otr/; @@ -16,8 +16,16 @@ RDEPEND="dev-libs/libgcrypt:0 net-im/pidgin[gtk] >=net-libs/libotr-4.0.0 x11-libs/gtk+:2" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/intltool - virtual/pkgconfig" + virtual/pkgconfig +" DOCS=( AUTHORS ChangeLog NEWS README ) + +src_install() { + default + + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/files/, dev-vcs/git/
commit: c6f7d7309d9db31eb01e5684f04e559af3d0b9b9 Author: Lars Wendler gentoo org> AuthorDate: Sat Jun 18 07:03:32 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jun 18 07:03:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f7d730 dev-vcs/git: Bump to version 2.37.0_rc1. Removed old Signed-off-by: Lars Wendler gentoo.org> dev-vcs/git/Manifest | 6 +++--- ...0-optional-cvs.patch => git-2.37.0_rc1-optional-cvs.patch} | 11 ++- dev-vcs/git/{git-2.37.0_rc0.ebuild => git-2.37.0_rc1.ebuild} | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index a1f88ece26d6..b65e7daa96e5 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -6,7 +6,7 @@ DIST git-2.35.2.tar.xz 6876028 BLAKE2B 2d59f0ef195770b3bd57ef8160ab24da5e1402531 DIST git-2.35.3.tar.xz 6876328 BLAKE2B f584e9d94d167ba19bd2a00377f04eb4edf69cddbd2993a324178338b2e20e7fd126b51882ac7c7914c5118d0eab1ff9beddeb96a901a18fdfe027e21351ab61 SHA512 c92f8663988c57702bb5ee542ac8f36e8a43d377d16106ee462ce0b0a575b9d51baaafc654bf1821fbea2fe476ffd64d7fb87084c7de4dd8065b01d5083492c5 DIST git-2.36.0.tar.xz 7003024 BLAKE2B 72bb148fc5fded2976554788eaf599d20fe9f200ac1dd1ddd4ed89f7f5c8d6c1025907080620bab477b4efadf41d883e890dff73c80d0ff5f0becd83f13ebd88 SHA512 dce0d7dbe684af070271830a01bf1b9cc289182f5106f6e3303b1b3a0d5dc74bebf6ac0174373db05a28f5acc62acb095bc9385dabeeecc1d6e8567dce29b766 DIST git-2.36.1.tar.xz 7004044 BLAKE2B 99f54efb4ea1d8db0e3afd3dc9780cb37fc853e4757f4b37d68a6badd90eeed3e2943c97393eaed6adf61c82b97b5d01ca8d015784f5425072b1db14d39144ce SHA512 459432bd0c1d5a87c828a6fbf6d3473f14bf6b95783b3f27ea4f3af1ba9fd0e712a96a41276a16c6ebeb7ac3583a5f445eedd0a9e19fe160c2c8e309ec58818e -DIST git-2.37.0.rc0.tar.xz 7041604 BLAKE2B 6382e7c225c01178e9e9010329d239ff7e63f52c13709b761e94d4491786e8d7fc9f3515f714f872d8d658e43578e8508fab000a1b38a342b01e605dca7a0fd7 SHA512 bcb69bc211ea4a439260dca6b61afeb0ea1f61ad892f169d990454038ad83e28eccbf9d1da6d9f4deb56b1016d8cca6a431374e8f3401c33a6ca99f403391790 +DIST git-2.37.0.rc1.tar.xz 7044188 BLAKE2B 9b1e538f5cc8ba00d5fc0de98d25ebbd3bdd4496c4c452119bc2576633aff1a5512750cf39567f2eb8aa838fa84d432ab806a8b7d8611c0cc8b52213c144ad37 SHA512 4a2ddb7d4be9bcfcdcc181693d09bd4b34db0b44d22c3df6bcbb82f99950dfa2a19aebe0d877386be1c731cc307c891e85fe48c50c7988299ee92ed3aad95d11 DIST git-htmldocs-2.32.0.tar.xz 1381664 BLAKE2B d1b47aa99d32a252fd20df26eff44a558044f3a389379b161bb43621eb28375eb0621969849a31938ba7fc9fc58b140d27d703559ea5735d0a0ffd2e93cd9692 SHA512 12b84e342f0d19afe385ab8a685ae625e86c3295d1555992e0c427b361aa2cdfc89a679e7dbc468d3568a325dafbf699468aadcdb02f93e372eff3dd96a7cf7f DIST git-htmldocs-2.33.1.tar.xz 1396744 BLAKE2B cbd65cf08fc7ea466fcd72820ba3e2135ade37f69c436a4ee7276dc71fb62f6270b71e2f46d981f5681a0fd3c30613d61680c2ef2460d0d7d292f7455e114128 SHA512 5b856b919067e1f644539d43a85aab6f602537ea0970b6248b471e3fa6756a8494f0525a69d22ad3795fcf9e106ff8439e0f6716ba0b8c895d7aad8c59e5bd74 DIST git-htmldocs-2.34.1.tar.xz 1406464 BLAKE2B 6ee2f58df3c1622d96ac4b1a70d4dc3d0c973635774dd6bb89fea3e502dd82d99d676e2f9cb33c14c429c3d4680cd6020213154099b3f7fe71ad67602ca9bc6c SHA512 cf9fa952d43e477528deece9f22d1bb63fa50b3a831fae20812c6af31c1dbaf193abe2fed48ac9966bcf1787442ceed19f00c00e524a1911f0ea31952a52fc8f @@ -15,7 +15,7 @@ DIST git-htmldocs-2.35.2.tar.xz 1411248 BLAKE2B d4f318f6277015bb6aef3a556bbf7a9a DIST git-htmldocs-2.35.3.tar.xz 1411664 BLAKE2B c7d849b9573a257de47fc8d654f7f791d21917cf65315b4ae6909ba2ebbe90970bc9e6c9949266913b1e529e662bfc375acee26ebf9304162eeccc87ce3da067 SHA512 52b97dab838fff1a865ae4d449fbb77fbac3c528666d1b936c73bffac856f16583d1b182379bc4e6851f78bccab519c3ea7e5902fc502b2e8ab7bb85043c7eea DIST git-htmldocs-2.36.0.tar.xz 1426148 BLAKE2B ba121e8f7d6a232f3df2b5a50c0f4a798c80808562c710f306f26fa79c124e5e1580c0626a2fce04f4a17b96d40a2683809550f37028cbc436b359de91100599 SHA512 62ee14c2f1ff34c0fbdf281ea2bb08bf6a24850d1d8dc68ffb12ae15e343c167ac869559395769fb352bd441baa8f2d45d696923a04e2f04bca921c990d75a9d DIST git-htmldocs-2.36.1.tar.xz 1426284 BLAKE2B 2213f870b7fe35cc76ce8654ed8c50c0e9694c58acac4aa2350f826422db6bf2fc238fbd12075f98e84539fdf6ca5624984e21844d1d1c1ceb90e3b090438a7d SHA512 3aa2ca197a789161571a6961dae8c2723ff5ba05a2d8ce7443f7fd9ef46fe5a3d001364831345f3fc4e028140022d20afefbabdf4a82cdeb311167793b292c1f -DIST git-htmldocs-2.37.0.rc0.tar.xz 1443848 BLAKE2B da2069cafc595475d2fe0390365c2fac4163d58d03ca9e047f38259da3e0fb1393c82678857248d3ef593ddf6d05447ce199a1315af7b9e8d8cc5884adbbb3fc SHA512 012dc4512747273ac2c15204d540ab7bfe81275e723788fce88daa02dabbf44e51b4d379361bf9732012b801af3211912af10ba64aaf9c43391f2ee9e1753dd0 +DIST git-htmldocs-2.37.0.rc1.tar.xz 1444520 BLAKE2B 5f287504e37693349defd767fe25d52335d1003242f0d49d25df702e0a86175387eff79b4a2df35df9480f4ccb406c4d329d432b02ad61d1dda5236e9
[gentoo-commits] repo/gentoo:master commit in: app-misc/reptyr/
commit: f5296d73a7179526b8d737014bd8e68ece7e4aba Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 16 23:07:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jun 16 23:07:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5296d73 app-misc/reptyr: Bump to version 0.9.0 Signed-off-by: Lars Wendler gentoo.org> app-misc/reptyr/Manifest| 1 + app-misc/reptyr/reptyr-0.9.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/app-misc/reptyr/Manifest b/app-misc/reptyr/Manifest index c89832a0568c..86b6b31f3f6e 100644 --- a/app-misc/reptyr/Manifest +++ b/app-misc/reptyr/Manifest @@ -1 +1,2 @@ DIST reptyr-0.8.0.tar.gz 32239 BLAKE2B eb3d966c06df710ea27a421bceaca0c91e342cb981567eedc9125e5dd2dc937be294dc212ed9b3021d5e5d75e1011fa4a39eaf93c152c24ef7c5098f8edd9018 SHA512 880d899a2b6df3c33909dc70ce0a58f413b2e2eec2e212abc709348345d48294cf2e39f5891ab4b1fa24e69b54effe99c1b8ab03b448bfd7097e20498e7e85dc +DIST reptyr-0.9.0.tar.gz 32589 BLAKE2B 2673128d90f302a5591466314446257b654f727efce24e2c1a68a2f876a7b385905acb5a4648945ce15e90e2419b4aee5a8a88377dd8229f3b130ba5ba858e46 SHA512 a59670449cb597657dbb244228fd4246142190615ce1a6369f11b8c99cb12d8e2bedb4efd7cdc301a4f7c18d29e8799eea8f14d062a8ad7b7c025034cba66ac7 diff --git a/app-misc/reptyr/reptyr-0.9.0.ebuild b/app-misc/reptyr/reptyr-0.9.0.ebuild new file mode 100644 index ..d36f18cfc3bd --- /dev/null +++ b/app-misc/reptyr/reptyr-0.9.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 toolchain-funcs flag-o-matic vcs-snapshot + +DESCRIPTION="A utility to attach a running program to a new terminal" +HOMEPAGE="https://github.com/nelhage/reptyr; +SRC_URI="https://github.com/nelhage/${PN}/archive/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RESTRICT="test" + +src_prepare() { + default + # respect CFLAGS + sed -i '/^override/d' Makefile || die +} + +src_compile() { + append-cppflags -D_GNU_SOURCE + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + dodoc ChangeLog NOTES README.md + newbashcomp reptyr{.bash,} +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/files/, dev-vcs/git/
commit: c6a224f71d8ad9bf6dc682ed456d63ffd9aca81a Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 16 11:15:29 2022 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jun 16 11:16:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a224f7 dev-vcs/git: Bump to version 2.37.0_rc0 Signed-off-by: Lars Wendler gentoo.org> dev-vcs/git/Manifest | 3 + .../git/files/git-2.37.0_rc0-optional-cvs.patch| 458 +++ dev-vcs/git/git-2.37.0_rc0.ebuild | 641 + 3 files changed, 1102 insertions(+) diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index 3db6848ddd13..a1f88ece26d6 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -6,6 +6,7 @@ DIST git-2.35.2.tar.xz 6876028 BLAKE2B 2d59f0ef195770b3bd57ef8160ab24da5e1402531 DIST git-2.35.3.tar.xz 6876328 BLAKE2B f584e9d94d167ba19bd2a00377f04eb4edf69cddbd2993a324178338b2e20e7fd126b51882ac7c7914c5118d0eab1ff9beddeb96a901a18fdfe027e21351ab61 SHA512 c92f8663988c57702bb5ee542ac8f36e8a43d377d16106ee462ce0b0a575b9d51baaafc654bf1821fbea2fe476ffd64d7fb87084c7de4dd8065b01d5083492c5 DIST git-2.36.0.tar.xz 7003024 BLAKE2B 72bb148fc5fded2976554788eaf599d20fe9f200ac1dd1ddd4ed89f7f5c8d6c1025907080620bab477b4efadf41d883e890dff73c80d0ff5f0becd83f13ebd88 SHA512 dce0d7dbe684af070271830a01bf1b9cc289182f5106f6e3303b1b3a0d5dc74bebf6ac0174373db05a28f5acc62acb095bc9385dabeeecc1d6e8567dce29b766 DIST git-2.36.1.tar.xz 7004044 BLAKE2B 99f54efb4ea1d8db0e3afd3dc9780cb37fc853e4757f4b37d68a6badd90eeed3e2943c97393eaed6adf61c82b97b5d01ca8d015784f5425072b1db14d39144ce SHA512 459432bd0c1d5a87c828a6fbf6d3473f14bf6b95783b3f27ea4f3af1ba9fd0e712a96a41276a16c6ebeb7ac3583a5f445eedd0a9e19fe160c2c8e309ec58818e +DIST git-2.37.0.rc0.tar.xz 7041604 BLAKE2B 6382e7c225c01178e9e9010329d239ff7e63f52c13709b761e94d4491786e8d7fc9f3515f714f872d8d658e43578e8508fab000a1b38a342b01e605dca7a0fd7 SHA512 bcb69bc211ea4a439260dca6b61afeb0ea1f61ad892f169d990454038ad83e28eccbf9d1da6d9f4deb56b1016d8cca6a431374e8f3401c33a6ca99f403391790 DIST git-htmldocs-2.32.0.tar.xz 1381664 BLAKE2B d1b47aa99d32a252fd20df26eff44a558044f3a389379b161bb43621eb28375eb0621969849a31938ba7fc9fc58b140d27d703559ea5735d0a0ffd2e93cd9692 SHA512 12b84e342f0d19afe385ab8a685ae625e86c3295d1555992e0c427b361aa2cdfc89a679e7dbc468d3568a325dafbf699468aadcdb02f93e372eff3dd96a7cf7f DIST git-htmldocs-2.33.1.tar.xz 1396744 BLAKE2B cbd65cf08fc7ea466fcd72820ba3e2135ade37f69c436a4ee7276dc71fb62f6270b71e2f46d981f5681a0fd3c30613d61680c2ef2460d0d7d292f7455e114128 SHA512 5b856b919067e1f644539d43a85aab6f602537ea0970b6248b471e3fa6756a8494f0525a69d22ad3795fcf9e106ff8439e0f6716ba0b8c895d7aad8c59e5bd74 DIST git-htmldocs-2.34.1.tar.xz 1406464 BLAKE2B 6ee2f58df3c1622d96ac4b1a70d4dc3d0c973635774dd6bb89fea3e502dd82d99d676e2f9cb33c14c429c3d4680cd6020213154099b3f7fe71ad67602ca9bc6c SHA512 cf9fa952d43e477528deece9f22d1bb63fa50b3a831fae20812c6af31c1dbaf193abe2fed48ac9966bcf1787442ceed19f00c00e524a1911f0ea31952a52fc8f @@ -14,6 +15,7 @@ DIST git-htmldocs-2.35.2.tar.xz 1411248 BLAKE2B d4f318f6277015bb6aef3a556bbf7a9a DIST git-htmldocs-2.35.3.tar.xz 1411664 BLAKE2B c7d849b9573a257de47fc8d654f7f791d21917cf65315b4ae6909ba2ebbe90970bc9e6c9949266913b1e529e662bfc375acee26ebf9304162eeccc87ce3da067 SHA512 52b97dab838fff1a865ae4d449fbb77fbac3c528666d1b936c73bffac856f16583d1b182379bc4e6851f78bccab519c3ea7e5902fc502b2e8ab7bb85043c7eea DIST git-htmldocs-2.36.0.tar.xz 1426148 BLAKE2B ba121e8f7d6a232f3df2b5a50c0f4a798c80808562c710f306f26fa79c124e5e1580c0626a2fce04f4a17b96d40a2683809550f37028cbc436b359de91100599 SHA512 62ee14c2f1ff34c0fbdf281ea2bb08bf6a24850d1d8dc68ffb12ae15e343c167ac869559395769fb352bd441baa8f2d45d696923a04e2f04bca921c990d75a9d DIST git-htmldocs-2.36.1.tar.xz 1426284 BLAKE2B 2213f870b7fe35cc76ce8654ed8c50c0e9694c58acac4aa2350f826422db6bf2fc238fbd12075f98e84539fdf6ca5624984e21844d1d1c1ceb90e3b090438a7d SHA512 3aa2ca197a789161571a6961dae8c2723ff5ba05a2d8ce7443f7fd9ef46fe5a3d001364831345f3fc4e028140022d20afefbabdf4a82cdeb311167793b292c1f +DIST git-htmldocs-2.37.0.rc0.tar.xz 1443848 BLAKE2B da2069cafc595475d2fe0390365c2fac4163d58d03ca9e047f38259da3e0fb1393c82678857248d3ef593ddf6d05447ce199a1315af7b9e8d8cc5884adbbb3fc SHA512 012dc4512747273ac2c15204d540ab7bfe81275e723788fce88daa02dabbf44e51b4d379361bf9732012b801af3211912af10ba64aaf9c43391f2ee9e1753dd0 DIST git-manpages-2.32.0.tar.xz 491868 BLAKE2B 7598a864246aed771371924604ee13d3f51b839b10b254bb1159dd47266513f5cd6484aab200a7b4ed427edc76538a98e39a040a17201483965175f5e1c5f484 SHA512 5c9950bd5d6904972cddf4afad534197d843c0dee8198d14ec5a3448873cab37dac88295b2a4df3658749f048bda4800b54fdc850517be7208906c911832c66e DIST git-manpages-2.33.1.tar.xz 494288 BLAKE2B 1f8bd4f23de31a285d3f4327e562dddafdf9f28e8b36334e54f5e280c81fc8170e8b153ca42baa642d02d8e6fdfcac9a8fdd3cee1e32c29bcd53f689d1a6c46
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/
commit: 32e104524f206f4c02aa95f739995ad084c57201 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 15 12:36:35 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 15 12:37:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e10452 app-emulation/virtualbox: Revbumps to remove uage of whoami Thanks-to: Johan Hedlin protonmail.com> Closes: https://bugs.gentoo.org/843776 Signed-off-by: Lars Wendler gentoo.org> app-emulation/virtualbox/files/virtualbox-ose-6-wrapper | 2 +- .../{virtualbox-6.1.32-r1.ebuild => virtualbox-6.1.32-r2.ebuild}| 0 .../{virtualbox-6.1.34.ebuild => virtualbox-6.1.34-r1.ebuild} | 0 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper index af8090dd09af..57b15cc93eba 100644 --- a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper +++ b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper @@ -60,7 +60,7 @@ WARNING: The character device /dev/vboxdrv does not exist. EOF fi -SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'` +SERVER_PID=$(ps -U ${LOGNAME:-$USER} | grep VBoxSVC | awk '{ print $1 }') if [ -z "$SERVER_PID" ]; then # Server not running yet/anymore, cleanup socket path. # See IPC_GetDefaultSocketPath()! diff --git a/app-emulation/virtualbox/virtualbox-6.1.32-r1.ebuild b/app-emulation/virtualbox/virtualbox-6.1.32-r2.ebuild similarity index 100% rename from app-emulation/virtualbox/virtualbox-6.1.32-r1.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.32-r2.ebuild diff --git a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild similarity index 100% rename from app-emulation/virtualbox/virtualbox-6.1.34.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/
commit: ffb00de3f195d6273ef1f259795ffa86849e91b4 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 15 12:35:26 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 15 12:37:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb00de3 app-emulation/virtualbox: Add patch to build with python3_10 Closes: https://bugs.gentoo.org/852152 Signed-off-by: Lars Wendler gentoo.org> .../virtualbox/files/virtualbox-6.1.34-python3.10.patch | 13 + app-emulation/virtualbox/virtualbox-6.1.34.ebuild | 1 + 2 files changed, 14 insertions(+) diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch new file mode 100644 index ..eacc77a7f5bc --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/852152 + +--- VirtualBox-6.1.34/configure VirtualBox-6.1.34/configure +@@ -2027,7 +2027,7 @@ + } + EOF + found= +- SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m" ++ SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m python3.10 python3.10m" + for p in $PYTHONDIR; do + for d in $SUPPYTHONLIBS; do + for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do diff --git a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34.ebuild index ffef67a75eb1..3857ced6663f 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34.ebuild @@ -131,6 +131,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${P}-vboxr0.patch" + "${FILESDIR}/${PN}-6.1.34-python3.10.patch" #852152 ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/
commit: 1d38d5bd0404188eddab61d21bdf93b1d9b3c10e Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 14 19:45:39 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 19:45:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d38d5bd net-ftp/pure-ftpd: Bump to version 1.0.51 Signed-off-by: Lars Wendler gentoo.org> net-ftp/pure-ftpd/Manifest| 1 + net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild | 161 ++ 2 files changed, 162 insertions(+) diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest index 95a31323d918..f988f5b6c22b 100644 --- a/net-ftp/pure-ftpd/Manifest +++ b/net-ftp/pure-ftpd/Manifest @@ -1 +1,2 @@ DIST pure-ftpd-1.0.50.tar.bz2 520167 BLAKE2B 0c694ed48e896be13d907a71a24357f8676daf2c66bdaac41d31b162741164fe5ab1560499acc08b11e4fdb2a678c81c81c03e65a8181fcfd960ffbfe4b731d4 SHA512 8fbd24fb0450b9ed8e47335c97c3bc1cbcd0ee2ac7ebea95721b9dbddb7f61d8bedaa1710ba94213d96c79e12ec9b2b555ddb5f494c8961ca2339b176a52fe12 +DIST pure-ftpd-1.0.51.tar.bz2 520648 BLAKE2B 0b82fee114986140eb74d2669b7d91582a48f1b366936895acda913afb7d3bca1578295a930f7857f8674e593bd1bf8094c36f2ae8db6cf1a62cacfd4234cf13 SHA512 3615ac1ec42813855f3328dde200f60025e1f2ca7d1e17ea042967fd4164079260d058f3e2586acd778334660f387a280b35850a9e2091dd913fb84ef929bdca diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild new file mode 100644 index ..712fefda22b2 --- /dev/null +++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Fast, production-quality, standard-conformant FTP server" +HOMEPAGE="https://www.pureftpd.org/project/pure-ftpd/; +if [[ "${PV}" == ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/jedisct1/pure-ftpd.git; +else + SRC_URI=" + ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2 + http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2 + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="BSD GPL-2" +SLOT="0" +IUSE="anondel anonperm anonren anonres caps implicittls ldap mysql noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot xinetd" +REQUIRED_USE="implicittls? ( ssl )" + +DEPEND=" + dev-libs/libsodium:= + virtual/libcrypt:= + caps? ( sys-libs/libcap ) + ldap? ( >=net-nds/openldap-2.0.25:= ) + mysql? ( || ( + dev-db/mariadb-connector-c + dev-db/mysql-connector-c + ) + ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + ssl? ( dev-libs/openssl:0=[-bindist(-)] ) + sysquota? ( sys-fs/quota[-rpc] ) + xinetd? ( virtual/inetd ) +" + +RDEPEND=" + ${DEPEND} + net-ftp/ftpbase + selinux? ( sec-policy/selinux-ftp ) +" + +BDEPEND="sys-devel/autoconf-archive" + +PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" ) + +src_prepare() { + default + + [[ "${PV}" == ]] && eautoreconf +} + +src_configure() { + # Those features are only configurable like this, see bug #179375. + use anondel && append-cppflags -DANON_CAN_DELETE + use anonperm&& append-cppflags -DANON_CAN_CHANGE_PERMS + use anonren && append-cppflags -DANON_CAN_RENAME + use anonres && append-cppflags -DANON_CAN_RESUME + use resolveids && append-cppflags -DALWAYS_RESOLVE_IDS + + # Do not auto-use SSP -- let the user select this. + export ax_cv_check_cflags___fstack_protector_all=no + + local myeconfargs=( + --enable-largefile + # Required for correct pid file location. + # Pure-FTPd appends "/run/pure-ftpd.pid" to the localstatedir + # path, and tries to write to that file even when being + # started in foreground. So we need to pin this to / + --localstatedir="${EPREFIX}"/ + --with-altlog + --with-cookie + --with-diraliases + --with-extauth + --with-ftpwho + --with-language=${PUREFTPD_LANG:=english} + --with-peruserlimits + --with-privsep + --with-puredb + --with-quotas + --with-ratios + --with-throttling + --with-uploadscript + --with-virtualhosts + $(use_with implicittls) + $(use_with ldap) + $(use_with mysql) +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 9318243660ec9c508d29b99ba666513462b063b2 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 14 17:17:49 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 17:22:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93182436 Revert "app-editors/nano: Don't uncomment all include lines in nanorc" This reverts commit d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e. It breaks startup of nano: Error in /etc/nanorc on line 39: Unknown option "brackets" Error in /etc/nanorc on line 83: Unknown option "magic" Error in /etc/nanorc on line 128: Unknown option "punct" Error in /etc/nanorc on line 135: Unknown option "quotestr" Error in /etc/nanorc on line 190: Two single-column characters required Bug: https://bugs.gentoo.org/851726 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/{nano-6.2-r1.ebuild => nano-6.2.ebuild} | 2 +- app-editors/nano/{nano-6.3-r1.ebuild => nano-6.3.ebuild} | 2 +- app-editors/nano/nano-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/nano/nano-6.2-r1.ebuild b/app-editors/nano/nano-6.2.ebuild similarity index 98% rename from app-editors/nano/nano-6.2-r1.ebuild rename to app-editors/nano/nano-6.2.ebuild index bbea2f629b94..c76f1abb21ba 100644 --- a/app-editors/nano/nano-6.2-r1.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-6.3-r1.ebuild b/app-editors/nano/nano-6.3.ebuild similarity index 98% rename from app-editors/nano/nano-6.3-r1.ebuild rename to app-editors/nano/nano-6.3.ebuild index 52d1f38f69d5..9bd57c68b191 100644 --- a/app-editors/nano/nano-6.3-r1.ebuild +++ b/app-editors/nano/nano-6.3.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index cd424d2c2341..25ad3e614940 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '0,/^# include /s:# *::' \ + -e '/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 14 15:47:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 15:49:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52b5ff9 app-editors/nano: Don't uncomment all include lines in nanorc Thanks-to: Jonathan Plews tuta.io> Closes: https://bugs.gentoo.org/851726 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/{nano-6.2.ebuild => nano-6.2-r1.ebuild} | 2 +- app-editors/nano/{nano-6.3.ebuild => nano-6.3-r1.ebuild} | 2 +- app-editors/nano/nano-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2-r1.ebuild similarity index 98% rename from app-editors/nano/nano-6.2.ebuild rename to app-editors/nano/nano-6.2-r1.ebuild index c76f1abb21ba..bbea2f629b94 100644 --- a/app-editors/nano/nano-6.2.ebuild +++ b/app-editors/nano/nano-6.2-r1.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3-r1.ebuild similarity index 98% rename from app-editors/nano/nano-6.3.ebuild rename to app-editors/nano/nano-6.3-r1.ebuild index 9bd57c68b191..52d1f38f69d5 100644 --- a/app-editors/nano/nano-6.3.ebuild +++ b/app-editors/nano/nano-6.3-r1.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default diff --git a/app-editors/nano/nano-.ebuild b/app-editors/nano/nano-.ebuild index 25ad3e614940..cd424d2c2341 100644 --- a/app-editors/nano/nano-.ebuild +++ b/app-editors/nano/nano-.ebuild @@ -76,7 +76,7 @@ src_install() { if ! use minimal ; then # Enable colorization by default. sed -i \ - -e '/^# include /s:# *::' \ + -e '0,/^# include /s:# *::' \ "${ED}"/etc/nanorc || die # Since nano-5.0 these are no longer being "enabled" by default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: bec3759334c15b6f059901f5658a5222f6fa097c Author: Lars Wendler gentoo org> AuthorDate: Mon Jun 13 20:40:50 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 14 15:49:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec37593 app-editors/nano: Removed old Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-5.9.ebuild | 90 2 files changed, 91 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 490acf481053..08f2fa8a0eee 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,3 +1,2 @@ -DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild deleted file mode 100644 index 92f76e20465c.. --- a/app-editors/nano/nano-5.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git; - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 2cda4dbc25ce5861d67199909a7a85a49264b12b Author: Lars Wendler gentoo org> AuthorDate: Sat Jun 11 23:32:42 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jun 11 23:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cda4dbc dev-libs/libinput: Bump to version 1.21.0 Closes: https://bugs.gentoo.org/842996 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.21.0.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 8ae9e3a564f3..8c70311bb34c 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.20.1.tar.gz 983069 BLAKE2B 8e63e286c0c4284f4a61129d8b6394e7ca9f2018c6a2781a7fe4b7389120dcaf5c101ccfb4b0b869afc48e954ce244213b5d206ff546d698068e738ac853 SHA512 91f6d6957b16d76807b376d4f81333ed16218fd37b090417d03a2e551d1f5b2c734d891d267bcdc4314cd698d7830f2f467389a9af58155e4e97a86002c8db78 +DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e diff --git a/dev-libs/libinput/libinput-1.21.0.ebuild b/dev-libs/libinput/libinput-1.21.0.ebuild new file mode 100644 index ..0dfc7b33fd56 --- /dev/null +++ b/dev-libs/libinput/libinput-1.21.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson python-any-r1 udev + +DESCRIPTION="Library to handle input devices in Wayland" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput; +SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/10" +[[ "$(ver_cut 3)" -gt 900 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc input_devices_wacom test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + $(python_gen_any_dep ' + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}] + ') + >=app-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) +RDEPEND=" + input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) + >=dev-libs/libevdev-1.9.902 + >=sys-libs/mtdev-1.1 + virtual/libudev:= + virtual/udev +" +DEPEND="${RDEPEND} + test? ( >=dev-libs/check-0.9.10 )" + +python_check_deps() { + has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \ + has_version -b ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + default + sed "s@, '-Werror'@@" -i meson.build || die #744250 +} + +src_configure() { + # gui can be built but will not be installed + local emesonargs=( + -Ddebug-gui=false + $(meson_use doc documentation) + $(meson_use input_devices_wacom libwacom) + $(meson_use test tests) + -Dudev-dir="${EPREFIX}$(get_udevdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use doc ; then + docinto html + dodoc -r "${BUILD_DIR}"/Documentation/. + fi +} + +pkg_postinst() { + pkgname="dev-python/python-libevdev" + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then + einfo "${pkgname} must be installed to use the" + einfo "libinput measure and libinput replay tools." + fi + + udev_reload + udevadm hwdb --update --root="${ROOT}" +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/strawberry/
commit: 4efa5bdd55aa21136a922a0d26a5a423d86d4d4d Author: Lars Wendler gentoo org> AuthorDate: Sat Jun 11 05:54:54 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jun 11 05:59:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efa5bdd media-sound/strawberry: Bump to version 1.0.5 Signed-off-by: Lars Wendler gentoo.org> media-sound/strawberry/Manifest| 1 + media-sound/strawberry/strawberry-1.0.5.ebuild | 120 + 2 files changed, 121 insertions(+) diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest index cd77d11cbc5d..bd0c5b417abc 100644 --- a/media-sound/strawberry/Manifest +++ b/media-sound/strawberry/Manifest @@ -1 +1,2 @@ DIST strawberry-1.0.4.tar.xz 11208992 BLAKE2B f7a8b000672b55fb667fa4e0f32052adb138b4dbdf2149beec308555ed00417aac0734fe7ede1767bf648d5a10ab527b69f004ffe0b1f8834e65d6dbaf2c52a9 SHA512 e2a90911acd47735715266cb3745910a6e04a2ef4e98b0c9734230a5e2b382cf7d3681fc2e368a361e7a7c53bc0627a88a36e6df6c4f6941d54f65e2424d29ee +DIST strawberry-1.0.5.tar.xz 11212028 BLAKE2B 2bb668bc9a4f66a9cdeaa28f47f21bf90f999d5524fa443bc7beaa1d0d7c6dc6727bf4df010fc06989e00fc34d62902add11186908fcf3f1b490c3bf745a9971 SHA512 4c625c75855f87952b274c85b4c5b021b27e75a74d46202ab3ea0aa3c86f510bccdece583483c4ba73e4733f151feb5eac5f5ef5d9a956995979fa307fd8d911 diff --git a/media-sound/strawberry/strawberry-1.0.5.ebuild b/media-sound/strawberry/strawberry-1.0.5.ebuild new file mode 100644 index ..af868219fe69 --- /dev/null +++ b/media-sound/strawberry/strawberry-1.0.5.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic plocale xdg + +PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" + +DESCRIPTION="Modern music player and library organizer based on Clementine and Qt" +HOMEPAGE="https://www.strawberrymusicplayer.org/; +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry; + inherit git-r3 +else + SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~ppc64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc" + +BDEPEND=" + dev-qt/linguist-tools:5 + sys-devel/gettext + virtual/pkgconfig +" +COMMON_DEPEND=" + dev-db/sqlite:= + dev-libs/glib:2 + dev-libs/protobuf:= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + >=media-libs/taglib-1.11.1_p20181028 + x11-libs/libX11 + cdda? ( dev-libs/libcdio:= ) + gstreamer? ( + >=media-libs/chromaprint-1.4:= + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + ipod? ( >=media-libs/libgpod-0.8.0 ) + moodbar? ( sci-libs/fftw:3.0 ) + mtp? ( >=media-libs/libmtp-1.0.0 ) + pulseaudio? ( media-sound/pulseaudio ) + vlc? ( media-video/vlc ) +" +# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; +RDEPEND="${COMMON_DEPEND} + gstreamer? ( + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-soup:1.0 + media-plugins/gst-plugins-taglib:1.0 + ) + mtp? ( gnome-base/gvfs[mtp] ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-cpp/gtest-1.8.0 + dev-libs/boost + dev-qt/qttest:5 +" + +DOCS=( Changelog README.md ) + +REQUIRED_USE=" + cdda? ( gstreamer ) + || ( gstreamer vlc ) +" + +src_prepare() { + plocale_find_changes "src/translations" "" ".po" + + cmake_src_prepare +} + +src_configure() { + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + # avoid automagically enabling of ccache (bug #611010) + -DCCACHE_EXECUTABLE=OFF + -DENABLE_GIO=ON + -DLINGUAS="$(plocale_get_locales)" + -DENABLE_AUDIOCD="$(usex cdda)" + -DENABLE_GSTREAMER="$(usex gstreamer)" + -DENABLE_LIBGPOD="$(usex ipod)" + -DENABLE_LIBMTP="$(usex mtp)" + -DENABLE_LIBPULSE="$(usex pulseaudio)" + -DENABLE_MOODBAR="$(usex moodbar)" + -DENABLE_MUSICBRAINZ="$(usex g
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: a833f845bbe679ce08b37c8af11c724da13c5966 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 8 13:21:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 13:28:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a833f845 app-admin/apache-tools: Bump to version 2.4.54 Signed-off-by: Lars Wendler gentoo.org> app-admin/apache-tools/Manifest | 1 + app-admin/apache-tools/apache-tools-2.4.54.ebuild | 104 ++ 2 files changed, 105 insertions(+) diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest index 32676fef7e41..d2e907722b28 100644 --- a/app-admin/apache-tools/Manifest +++ b/app-admin/apache-tools/Manifest @@ -1 +1,2 @@ DIST httpd-2.4.53.tar.bz2 7431942 BLAKE2B 44acd51a2c18ae66878d64922947f2f24f0ddf8a5fa70718f788572032e18dafd06888fed3cf559e63e2a9e69d9b0a8dcc79e11fc9d8f216b5b073f769494727 SHA512 07ef59594251a30a864cc9cc9a58ab788c2d006cef85b728f29533243927c63cb063e0867f2a306f37324c3adb9cf7dcb2402f3516b05c2c6f32469d475dd756 +DIST httpd-2.4.54.tar.bz2 7434530 BLAKE2B be2ba2d33368f9dd619e36e63dd3635fbcf55773a539ac2840251bda04311f3eb535c08a37ab58d8b184c71e75b90b92e2bdc4e59c722cfb146de516f6e1ed04 SHA512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 diff --git a/app-admin/apache-tools/apache-tools-2.4.54.ebuild b/app-admin/apache-tools/apache-tools-2.4.54.ebuild new file mode 100644 index ..7acb2c3546d3 --- /dev/null +++ b/app-admin/apache-tools/apache-tools-2.4.54.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit toolchain-funcs + +DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm" +HOMEPAGE="https://httpd.apache.org/; +SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" +IUSE="ssl" +RESTRICT="test" + +RDEPEND=">=dev-libs/apr-1.5.0:1= + dev-libs/apr-util:1= + dev-libs/expat + dev-libs/libpcre + virtual/libcrypt:= + kernel_linux? ( sys-apps/util-linux ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + sys-devel/libtool" +BDEPEND=" + sys-apps/which + virtual/pkgconfig +" + +S="${WORKDIR}/httpd-${PV}" + +PATCHES=( + "${FILESDIR}/${PN}-2.4.7-Makefile.patch" #459446 +) + +src_prepare() { + default + + # This package really should upgrade to using pcre's .pc file. + cat <<-\EOF >"${T}"/pcre-config + #!/bin/bash + flags=() + for flag; do + if [[ ${flag} == "--version" ]]; then + flags+=( --modversion ) + else + flags+=( "${flag}" ) + fi + done + exec ${PKG_CONFIG} libpcre "${flags[@]}" + EOF + chmod a+x "${T}"/pcre-config || die +} + +src_configure() { + # Brain dead check. + tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no" + + tc-export PKG_CONFIG + + local myeconfargs=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules + --sbindir="${EPREFIX}"/usr/sbin + --with-z="${EPREFIX}"/usr + --with-apr="${ESYSROOT}"/usr + --with-apr-util="${ESYSROOT}"/usr + --with-pcre="${T}"/pcre-config + $(use_enable ssl) + $(usex ssl '--with-ssl="${EPREFIX}"/usr' '') + ) + # econf overwrites the stuff from config.layout. + ac_cv_path_PKGCONFIG="${PKG_CONFIG}" \ + econf "${myeconfargs[@]}" + sed -i \ + -e '/^LTFLAGS/s:--silent::' \ + build/rules.mk build/config_vars.mk || die +} + +src_compile() { + emake -C support +} + +src_install() { + emake -C support DESTDIR="${D}" install + dodoc CHANGES + doman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \ + docs/man/{htcacheclean,rotatelogs}.8 + + # Providing compatiblity symlinks for #177697 (which we'll stop to install + # at some point). + pushd "${ED}"/usr/sbin >/dev/null || die + local i + for i in *; do + dosym ${i} /usr/sbin/${i}2 + done + popd >/dev/null || die + + # Provide a symlink for ab-ssl + if use ssl ; then + dosym ab /usr/bin/ab-ssl + dosym ab /usr/bin/ab2-ssl + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/
commit: 59906f79ce95511e468a0a9e0c05ce66f15c026e Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 8 13:24:33 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 13:28:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59906f79 www-servers/apache: Bump to version 2.4.54 Signed-off-by: Lars Wendler gentoo.org> www-servers/apache/Manifest | 1 + www-servers/apache/apache-2.4.54.ebuild | 262 2 files changed, 263 insertions(+) diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest index f4a2c7dac5b7..38fcd8af5bb0 100644 --- a/www-servers/apache/Manifest +++ b/www-servers/apache/Manifest @@ -1,2 +1,3 @@ DIST gentoo-apache-2.4.46-r6-20210212.tar.bz2 25854 BLAKE2B 001f16c1beac8c90fd407bb2f77417f886296baf02acf0f6d81dc0f10c209270db7005f58d845d309dec8332773556da88db41a57c6ecc86f24b8a5141ba07d0 SHA512 976dde952277542efca70831b67da32b8bf636a346adeeb6e0bc5a65b3543a7ca4fb182bc01204f747b583dd753607d184d91ef46a93d5e2f3ab55ed787860a2 DIST httpd-2.4.53.tar.bz2 7431942 BLAKE2B 44acd51a2c18ae66878d64922947f2f24f0ddf8a5fa70718f788572032e18dafd06888fed3cf559e63e2a9e69d9b0a8dcc79e11fc9d8f216b5b073f769494727 SHA512 07ef59594251a30a864cc9cc9a58ab788c2d006cef85b728f29533243927c63cb063e0867f2a306f37324c3adb9cf7dcb2402f3516b05c2c6f32469d475dd756 +DIST httpd-2.4.54.tar.bz2 7434530 BLAKE2B be2ba2d33368f9dd619e36e63dd3635fbcf55773a539ac2840251bda04311f3eb535c08a37ab58d8b184c71e75b90b92e2bdc4e59c722cfb146de516f6e1ed04 SHA512 228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18 diff --git a/www-servers/apache/apache-2.4.54.ebuild b/www-servers/apache/apache-2.4.54.ebuild new file mode 100644 index ..2268b410b14b --- /dev/null +++ b/www-servers/apache/apache-2.4.54.ebuild @@ -0,0 +1,262 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# latest gentoo apache files +GENTOO_PATCHSTAMP="20210212" +GENTOO_DEVELOPER="polynomial-c" +GENTOO_PATCHNAME="gentoo-apache-2.4.46-r6" + +# IUSE/USE_EXPAND magic +IUSE_MPMS_FORK="prefork" +IUSE_MPMS_THREAD="event worker" + +# << obsolete modules: +# authn_default authz_default mem_cache +# mem_cache is replaced by cache_disk +# ?? buggy modules +# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", no fix found +# >> added modules for reason: +# compat: compatibility with 2.2 access control +# authz_host: new module for access control +# authn_core: functionality provided by authn_alias in previous versions +# authz_core: new module, provides core authorization capabilities +# cache_disk: replacement for mem_cache +# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3 +# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3 +# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3 +# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3 +# slotmem_shm: Slot-based shared memory provider (for lbmethod_byrequests). +# socache_shmcb: shared object cache provider. Default config with ssl needs it +# unixd: fixes startup error: Invalid command 'User' +IUSE_MODULES="access_compat actions alias asis auth_basic auth_digest auth_form +authn_anon authn_core authn_dbd authn_dbm authn_file authn_socache authz_core +authz_dbd authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex +brotli cache cache_disk cache_socache cern_meta charset_lite cgi cgid dav dav_fs dav_lock +dbd deflate dir dumpio env expires ext_filter file_cache filter headers http2 +ident imagemap include info lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness +lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic negotiation +proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi +proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout +session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache +socache_shmcb speling status substitute systemd unique_id userdir usertrack +unixd version vhost_alias watchdog xml2enc" +# The following are also in the source as of this version, but are not available +# for user selection: +# bucketeer case_filter case_filter_in echo http isapi optional_fn_export +# optional_fn_import optional_hook_export optional_hook_import + +# inter-module dependencies +# TODO: this may still be incomplete +MODULE_DEPENDS=" + auth_form:session + brotli:filter + dav_fs:dav + dav_lock:dav + deflate:filter + cache_disk:cache + ext_filter:filter + file_cache:cache + lbmethod_byrequests:proxy_balancer + lbmethod_byrequests:slotmem_shm + lbmethod_bytraffic:pro
[gentoo-commits] repo/gentoo:master commit in: net-im/pidgin/
commit: 17840419451635f18e3c0affc4d7f71c5623b14d Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 8 08:04:31 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 08:04:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17840419 net-im/pidgin: Rename DYNAMIC_PRPLS variable to DEFAULT_PRPLS Signed-off-by: Lars Wendler gentoo.org> net-im/pidgin/pidgin-2.14.10.ebuild | 14 +++--- net-im/pidgin/pidgin-2.14.8.ebuild | 14 +++--- net-im/pidgin/pidgin-2.14.9.ebuild | 14 +++--- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/net-im/pidgin/pidgin-2.14.10.ebuild b/net-im/pidgin/pidgin-2.14.10.ebuild index 8b7a3577b542..5fa3ae3e271a 100644 --- a/net-im/pidgin/pidgin-2.14.10.ebuild +++ b/net-im/pidgin/pidgin-2.14.10.ebuild @@ -102,7 +102,7 @@ REQUIRED_USE=" " # Enable Default protocols -DYNAMIC_PRPLS="irc,jabber,simple" +DEFAULT_PRPLS="irc,jabber,simple" # List of plugins # app-accessibility/pidgin-festival @@ -172,16 +172,16 @@ src_configure() { replace-flags -O? -O2 use pie && append-cflags -fPIE -pie - use gadu&& DYNAMIC_PRPLS+=",gg" - use groupwise && DYNAMIC_PRPLS+=",novell" - use meanwhile && DYNAMIC_PRPLS+=",sametime" - use zephyr && DYNAMIC_PRPLS+=",zephyr" - use zeroconf&& DYNAMIC_PRPLS+=",bonjour" + use gadu&& DEFAULT_PRPLS+=",gg" + use groupwise && DEFAULT_PRPLS+=",novell" + use meanwhile && DEFAULT_PRPLS+=",sametime" + use zephyr && DEFAULT_PRPLS+=",zephyr" + use zeroconf&& DEFAULT_PRPLS+=",bonjour" local myconf=( --disable-mono --disable-static - --with-dynamic-prpls="${DYNAMIC_PRPLS}" + --with-dynamic-prpls="${DEFAULT_PRPLS}" --with-system-ssl-certs="${EPREFIX}/etc/ssl/certs/" --x-includes="${EPREFIX}"/usr/include/X11 $(use_enable dbus) diff --git a/net-im/pidgin/pidgin-2.14.8.ebuild b/net-im/pidgin/pidgin-2.14.8.ebuild index 9dc37e46de11..dfdb2ffb0211 100644 --- a/net-im/pidgin/pidgin-2.14.8.ebuild +++ b/net-im/pidgin/pidgin-2.14.8.ebuild @@ -100,7 +100,7 @@ REQUIRED_USE=" " # Enable Default protocols -DYNAMIC_PRPLS="irc,jabber,simple" +DEFAULT_PRPLS="irc,jabber,simple" # List of plugins # app-accessibility/pidgin-festival @@ -170,16 +170,16 @@ src_configure() { replace-flags -O? -O2 use pie && append-cflags -fPIE -pie - use gadu&& DYNAMIC_PRPLS+=",gg" - use groupwise && DYNAMIC_PRPLS+=",novell" - use meanwhile && DYNAMIC_PRPLS+=",sametime" - use zephyr && DYNAMIC_PRPLS+=",zephyr" - use zeroconf&& DYNAMIC_PRPLS+=",bonjour" + use gadu&& DEFAULT_PRPLS+=",gg" + use groupwise && DEFAULT_PRPLS+=",novell" + use meanwhile && DEFAULT_PRPLS+=",sametime" + use zephyr && DEFAULT_PRPLS+=",zephyr" + use zeroconf&& DEFAULT_PRPLS+=",bonjour" local myconf=( --disable-mono --disable-static - --with-dynamic-prpls="${DYNAMIC_PRPLS}" + --with-dynamic-prpls="${DEFAULT_PRPLS}" --with-system-ssl-certs="${EPREFIX}/etc/ssl/certs/" --x-includes="${EPREFIX}"/usr/include/X11 $(use_enable ncurses consoleui) diff --git a/net-im/pidgin/pidgin-2.14.9.ebuild b/net-im/pidgin/pidgin-2.14.9.ebuild index 8b7a3577b542..5fa3ae3e271a 100644 --- a/net-im/pidgin/pidgin-2.14.9.ebuild +++ b/net-im/pidgin/pidgin-2.14.9.ebuild @@ -102,7 +102,7 @@ REQUIRED_USE=" " # Enable Default protocols -DYNAMIC_PRPLS="irc,jabber,simple" +DEFAULT_PRPLS="irc,jabber,simple" # List of plugins # app-accessibility/pidgin-festival @@ -172,16 +172,16 @@ src_configure() { replace-flags -O? -O2 use pie && append-cflags -fPIE -pie - use gadu&& DYNAMIC_PRPLS+=",gg" - use groupwise && DYNAMIC_PRPLS+=",novell" - use meanwhile && DYNAMIC_PRPLS+=",sametime" - use zephyr && DYNAMIC_PRPLS+=",zephyr" - use zeroconf&& DYNAMIC_PRPLS+=",bonjour" + use gadu&& DEFAULT_PRPLS+=",gg" + use groupwise && DEFAULT_PRPLS+=",novell" + use meanwhile && DEFAULT_PRPLS+=",sametime" + use zephyr && DEFAULT_PRPLS+=",zephyr" + use zeroconf&& DEFAULT_PRPLS+=",bonjour" local myconf=( --disable-mono --disable-static - --with-dynamic-prpls="${DYNAMIC_PRPLS}" + --with-dynamic-prpls="${DEFAULT_PRPLS}" --with-system-ssl-certs="${EPREFIX}/etc/ssl/certs/" --x-includes="${EPREFIX}"/usr/include/X11 $(use_enable dbus)
[gentoo-commits] repo/gentoo:master commit in: media-sound/bluez-alsa/
commit: 08d1835e313475fc70902f197d639828b4238b56 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 11:07:59 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d1835e media-sound/bluez-alsa: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> media-sound/bluez-alsa/bluez-alsa-.ebuild | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/media-sound/bluez-alsa/bluez-alsa-.ebuild b/media-sound/bluez-alsa/bluez-alsa-.ebuild index 80ea97b69dbe..1343401528ab 100644 --- a/media-sound/bluez-alsa/bluez-alsa-.ebuild +++ b/media-sound/bluez-alsa/bluez-alsa-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 multilib-minimal systemd DESCRIPTION="Bluetooth Audio ALSA Backend" @@ -17,13 +17,13 @@ fi LICENSE="MIT" SLOT="0" -IUSE="aac aptx debug hcitop lame ldac man mpg123 ofono static-libs test unwind upower" +IUSE="aac aptx debug hcitop lame ldac man mpg123 ofono static-libs systemd test unwind upower" RESTRICT="!test? ( test )" # bluez-alsa does not directly link to upower but # is using the upower interface via dbus calls. RDEPEND=" - >=dev-libs/glib-2.26[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.32[${MULTILIB_USEDEP}] >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}] >=media-libs/sbc-1.2[${MULTILIB_USEDEP}] >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}] @@ -39,11 +39,15 @@ RDEPEND=" ) ldac? ( >=media-libs/libldac-2.0.0 ) ofono? ( net-misc/ofono ) + systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) upower? ( sys-power/upower ) " DEPEND="${RDEPEND} - test? ( dev-libs/check )" + test? ( + dev-libs/check + media-libs/libsndfile + )" BDEPEND=" virtual/pkgconfig man? ( app-text/pandoc ) @@ -57,6 +61,7 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( --enable-cli + --enable-faststream --enable-rfcomm --with-bash-completion="$(get_bashcompdir)" $(use_enable aac) @@ -65,7 +70,9 @@ multilib_src_configure() { $(use_enable man manpages) $(use_enable mpg123) $(use_enable static-libs static) + $(use_enable systemd) $(use_enable test) + $(use_with systemd systemdsystemunitdir $(systemd_get_systemunitdir)) $(multilib_native_use_enable aptx) $(multilib_native_use_enable hcitop) $(multilib_native_use_enable ldac) @@ -83,7 +90,7 @@ multilib_src_install_all() { newinitd "${FILESDIR}"/bluealsa-init.d bluealsa newconfd "${FILESDIR}"/bluealsa-conf.d-2 bluealsa - systemd_dounit "${FILESDIR}"/bluealsa.service + #systemd_dounit "${FILESDIR}"/bluealsa.service # Add config file to alsa datadir as well to preserve changes in /etc insinto "/usr/share/alsa/alsa.conf.d/"
[gentoo-commits] repo/gentoo:master commit in: mail-client/clawsker/, mail-client/clawsker/files/
commit: c0fb0f79c87216d5af70d632d9d6612db11b3de5 Author: Alexander Kurakin mail ru> AuthorDate: Fri Jun 3 15:14:17 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fb0f79 mail-client/clawsker-1.3.5: remove failed test Remove `get_screen_height` test as it requires absent Test::NeedsDisplay Perl package Closes: https://bugs.gentoo.org/841707 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/25741 Signed-off-by: Lars Wendler gentoo.org> mail-client/clawsker/clawsker-1.3.5.ebuild | 5 + .../clawsker-remove-get_screen_height-test.patch | 23 ++ 2 files changed, 28 insertions(+) diff --git a/mail-client/clawsker/clawsker-1.3.5.ebuild b/mail-client/clawsker/clawsker-1.3.5.ebuild index 0e015938e1ed..c1de50a794d3 100644 --- a/mail-client/clawsker/clawsker-1.3.5.ebuild +++ b/mail-client/clawsker/clawsker-1.3.5.ebuild @@ -24,6 +24,11 @@ RDEPEND=" " BDEPEND="test? ( dev-perl/Test-Exception )" +PATCHES=( + # TODO: add Test::NeedsDisplay Perl package and remove this patch (bug #841707) + "${FILESDIR}/${PN}-remove-get_screen_height-test.patch" +) + src_install() { emake install DESTDIR="${D}" PREFIX=/usr } diff --git a/mail-client/clawsker/files/clawsker-remove-get_screen_height-test.patch b/mail-client/clawsker/files/clawsker-remove-get_screen_height-test.patch new file mode 100644 index ..137699cdeb02 --- /dev/null +++ b/mail-client/clawsker/files/clawsker-remove-get_screen_height-test.patch @@ -0,0 +1,23 @@ +deleted file mode 100644 +--- a/t/get_screen_height.t /dev/null +@@ -1,19 +0,0 @@ +-use 5.010_000; +-use strict; +-use utf8; +-use Test::NeedsDisplay; +-use Test::More tests => 3; +-use Gtk3; +- +-require_ok ('Clawsker'); +- +-use Clawsker; +- +-Gtk3->init; +- +-ok ( defined ::get_screen_height, 'has function' ); +- +-my $height = Clawsker::get_screen_height(); +- +-ok ( $height > 0, "has $height pixels" ); +-
[gentoo-commits] repo/gentoo:master commit in: sys-fs/inotify-tools/
commit: d4327efa8e41aa8c46f08eb6a89cb0e1130da5f0 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 10:49:21 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4327efa sys-fs/inotify-tools: Removed old Signed-off-by: Lars Wendler gentoo.org> sys-fs/inotify-tools/Manifest | 1 - sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/sys-fs/inotify-tools/Manifest b/sys-fs/inotify-tools/Manifest index 9ef891ba3324..a4b4dac3c8e1 100644 --- a/sys-fs/inotify-tools/Manifest +++ b/sys-fs/inotify-tools/Manifest @@ -1,4 +1,3 @@ DIST inotify-tools-3.20.2.2.tar.gz 81006 BLAKE2B 7dd29985f68096fe2146a3ad84d619b3d1238b0db25eeb125f2fe9591fa678078351f00c7e09b526cf2251e4736201d5625ff0e477523cae370a307ccb667730 SHA512 72d6fdcc216d8083cd384c71c02dc8e800d3a9702613568b3c571f704aee3d42bf084c52f2141c9afb8d28e8b87ebb6391ed3d825b3d664ed51c552debeb1881 -DIST inotify-tools-3.21.9.6.tar.gz 91668 BLAKE2B cfb279d69e650b275af03052f4f76522670b7a563aa4e81bd5883b3ff825ecb70382cd4a5d48a9eb50b59930685a60b59a17376958d111d129c61fbced47a6bb SHA512 206eeebfd948499d81eb153cd7d9b05df618291fd3ada6479251b0773ce629c19f73117442a9093f028e294c5ba2dfa0aa4cf711510284ab7cad657da21c DIST inotify-tools-3.22.1.0.tar.gz 92922 BLAKE2B 42558ca62f79e2bdf5a6071334a05cee826ec00b0666b1c0971af64d769eb7852cbcd8d6e630f88af68f26f5607ca4ef94ec832fbe2e89d42182120aac4896ce SHA512 53317147af4803b69603839c010a2b0b3fa527f0e32b08126f24805600728c0a9570b2a3d94bf987f0b9a4bfbe7207b5faa9337f0d7add91b062e68de4245548 DIST inotify-tools-3.22.6.0.tar.gz 92918 BLAKE2B 601d3ac6896e445d297a04498c63df4f81c59699ba2d5b2eee2e8c499332913ce2783d13c9906d577ff0b6d7ef91ca826d48b01674adeb3d3569dfc1fbc0df63 SHA512 cda445add4b9d80b70eff9189ed50d05f4b5593a755159d0354431166c6fe6fdb33f7bf37fd50bc09aad3ed0a6e3763b9c74f65e554400f2596b8d492f1d0a21 diff --git a/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild b/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild deleted file mode 100644 index 2d25f84ae71b.. --- a/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="a set of command-line programs providing a simple interface to inotify" -HOMEPAGE="https://github.com/inotify-tools/inotify-tools; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86" -IUSE="doc" - -BDEPEND="doc? ( app-doc/doxygen )" - -src_prepare() { - default - - # Remove -Werror from CFLAGS (#745069) - find -name "Makefile.am" -print0 \ - | xargs --null sed 's@ -Werror@@' -i || die - - eautoreconf -} - -src_configure() { - # only docs installed are doxygen ones, so use /html - local myeconfargs=( - --disable-static - --docdir='$(datarootdir)'/doc/${PF}/html - $(use_enable doc doxygen) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: mail-client/clawsker/
commit: 74e587bc83308966f39d4ca3762a857a9f1b18ca Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 22:05:53 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e587bc mail-client/clawsker: Taking over maintenance Signed-off-by: Lars Wendler gentoo.org> mail-client/clawsker/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mail-client/clawsker/metadata.xml b/mail-client/clawsker/metadata.xml index 115e9d64a669..99e2666c588b 100644 --- a/mail-client/clawsker/metadata.xml +++ b/mail-client/clawsker/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + polynomia...@gentoo.org + Lars Wendler +
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 8b994f806ca1ae668a83f6fbb47e21c3b3c158b5 Author: Lars Wendler gentoo org> AuthorDate: Fri Jun 3 06:00:17 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b994f80 Revert "sys-process/htop: add Python 3.11" This reverts commit 5db477a0e2140ab9637dbee1e3ffbabbb5e8f451. * another unauthorized drive-by commit * Support for python 3.11 will be added once a final python-3.11 release is available Signed-off-by: Lars Wendler gentoo.org> sys-process/htop/htop-3.2.0.ebuild | 2 +- sys-process/htop/htop-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-process/htop/htop-3.2.0.ebuild b/sys-process/htop/htop-3.2.0.ebuild index 7010ef03499c..97ec0972056e 100644 --- a/sys-process/htop/htop-3.2.0.ebuild +++ b/sys-process/htop/htop-3.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools linux-info python-any-r1 xdg-utils diff --git a/sys-process/htop/htop-.ebuild b/sys-process/htop/htop-.ebuild index a79d5d03033d..f8aa53177141 100644 --- a/sys-process/htop/htop-.ebuild +++ b/sys-process/htop/htop-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools fcaps linux-info python-any-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: media-sound/bluez-alsa/
commit: 11c624ec51fbf51d47d39158cdac4c1d4044eb71 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 11:07:31 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c624ec media-sound/bluez-alsa: Bump to version 4.0.0 Signed-off-by: Lars Wendler gentoo.org> media-sound/bluez-alsa/Manifest| 1 + media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/media-sound/bluez-alsa/Manifest b/media-sound/bluez-alsa/Manifest index c294ef4f4547..cb8ee1819256 100644 --- a/media-sound/bluez-alsa/Manifest +++ b/media-sound/bluez-alsa/Manifest @@ -1,2 +1,3 @@ DIST bluez-alsa-3.0.0.tar.gz 157776 BLAKE2B 68cc67dcfd303e624333d7dafa53a3ce0f91f55e58a9a1a51f17153eadfdca5acc1b12b2e41a11c4780909fe8283e0a9c859a7d755e38dd9aeebbf4ae9e0daf2 SHA512 094c91636c3f1803b3eb88e295683acc604be9f86d00022c196784b4ec88aa4a6cc20bdff0fdab2a7e5af3efe95ed8bd8c5486a8cd7896ec572bfa9e8e0f13d0 DIST bluez-alsa-3.1.0.tar.gz 179984 BLAKE2B b0bd5008d1bcc972577d8626970834934cc9424b4dff5c9ede1b1bfb0ac6c62c50dd8a7b94bdaa8884354379fb4fe06d758f620b2f42207d85f68da5064b3499 SHA512 8b2644cb2114569cc896869f22352386a9362eeacae823423a63d9b21198f561d4af796700fcd3267556bb69ff2575569474a1da8e3a645b5a2e779882c27cbf +DIST bluez-alsa-4.0.0.tar.gz 230879 BLAKE2B 998127cb4e03afc019679b80fc1ac7d56351aeb8274efe76a74d6c5600c4b8527d5463e864cc8f68c1fa82c1729ef38d8168e90e7092dfe5eaf5a7cf25ba4bfa SHA512 8a79e5a1189db2d39b2d772cb8f8cd51ebb96b9bd91489556195e83dfd16f40a581dce68c5ad9e886b66cec8a03ae7f959e8288bb4c5c87ea5a2bbd6aee9c5f0 diff --git a/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild new file mode 100644 index ..1343401528ab --- /dev/null +++ b/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools bash-completion-r1 multilib-minimal systemd + +DESCRIPTION="Bluetooth Audio ALSA Backend" +HOMEPAGE="https://github.com/Arkq/bluez-alsa; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Arkq/${PN}; +else + SRC_URI="https://github.com/Arkq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="aac aptx debug hcitop lame ldac man mpg123 ofono static-libs systemd test unwind upower" +RESTRICT="!test? ( test )" + +# bluez-alsa does not directly link to upower but +# is using the upower interface via dbus calls. +RDEPEND=" + >=dev-libs/glib-2.32[${MULTILIB_USEDEP}] + >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}] + >=media-libs/sbc-1.2[${MULTILIB_USEDEP}] + >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}] + sys-apps/dbus[${MULTILIB_USEDEP}] + sys-libs/readline:0= + aac? ( >=media-libs/fdk-aac-0.1.1:=[${MULTILIB_USEDEP}] ) + aptx? ( media-libs/libopenaptx ) + lame? ( media-sound/lame[${MULTILIB_USEDEP}] ) + mpg123? ( media-sound/mpg123[${MULTILIB_USEDEP}] ) + hcitop? ( + dev-libs/libbsd + sys-libs/ncurses:0= + ) + ldac? ( >=media-libs/libldac-2.0.0 ) + ofono? ( net-misc/ofono ) + systemd? ( sys-apps/systemd ) + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + upower? ( sys-power/upower ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/check + media-libs/libsndfile + )" +BDEPEND=" + virtual/pkgconfig + man? ( app-text/pandoc ) +" + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --enable-cli + --enable-faststream + --enable-rfcomm + --with-bash-completion="$(get_bashcompdir)" + $(use_enable aac) + $(use_enable debug) + $(use_enable lame mp3lame) + $(use_enable man manpages) + $(use_enable mpg123) + $(use_enable static-libs static) + $(use_enable systemd) + $(use_enable test) + $(use_with systemd systemdsystemunitdir $(systemd_get_systemunitdir)) + $(multilib_native_use_enable aptx) + $(multilib_native_use_enable hcitop) + $(multilib_native_use_enable ldac) + $(multilib_native_use_enable ofono) + $(multilib_native_use_enable upower) + $(multilib_native_use_with aptx libopenaptx) + $(use_with unwind libunwind) + ) + ECONF_SOURCE="${S}" econf "
[gentoo-commits] repo/gentoo:master commit in: media-sound/bluez-alsa/
commit: 66c8cc6d5c91a0e548fe03e5bf45d0fd0cdbd572 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 11:08:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c8cc6d media-sound/bluez-alsa: Removed old Signed-off-by: Lars Wendler gentoo.org> media-sound/bluez-alsa/Manifest| 1 - media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/media-sound/bluez-alsa/Manifest b/media-sound/bluez-alsa/Manifest index cb8ee1819256..ee1b8979d798 100644 --- a/media-sound/bluez-alsa/Manifest +++ b/media-sound/bluez-alsa/Manifest @@ -1,3 +1,2 @@ -DIST bluez-alsa-3.0.0.tar.gz 157776 BLAKE2B 68cc67dcfd303e624333d7dafa53a3ce0f91f55e58a9a1a51f17153eadfdca5acc1b12b2e41a11c4780909fe8283e0a9c859a7d755e38dd9aeebbf4ae9e0daf2 SHA512 094c91636c3f1803b3eb88e295683acc604be9f86d00022c196784b4ec88aa4a6cc20bdff0fdab2a7e5af3efe95ed8bd8c5486a8cd7896ec572bfa9e8e0f13d0 DIST bluez-alsa-3.1.0.tar.gz 179984 BLAKE2B b0bd5008d1bcc972577d8626970834934cc9424b4dff5c9ede1b1bfb0ac6c62c50dd8a7b94bdaa8884354379fb4fe06d758f620b2f42207d85f68da5064b3499 SHA512 8b2644cb2114569cc896869f22352386a9362eeacae823423a63d9b21198f561d4af796700fcd3267556bb69ff2575569474a1da8e3a645b5a2e779882c27cbf DIST bluez-alsa-4.0.0.tar.gz 230879 BLAKE2B 998127cb4e03afc019679b80fc1ac7d56351aeb8274efe76a74d6c5600c4b8527d5463e864cc8f68c1fa82c1729ef38d8168e90e7092dfe5eaf5a7cf25ba4bfa SHA512 8a79e5a1189db2d39b2d772cb8f8cd51ebb96b9bd91489556195e83dfd16f40a581dce68c5ad9e886b66cec8a03ae7f959e8288bb4c5c87ea5a2bbd6aee9c5f0 diff --git a/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild deleted file mode 100644 index e7b9c1c647a3.. --- a/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools multilib-minimal systemd - -DESCRIPTION="Bluetooth Audio ALSA Backend" -HOMEPAGE="https://github.com/Arkq/bluez-alsa; - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Arkq/${PN}; -else - SRC_URI="https://github.com/Arkq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="aac debug hcitop lame ldac man mpg123 ofono static-libs test unwind upower" -RESTRICT="!test? ( test )" - -# bluez-alsa does not directly link to upower but -# is using the upower interface via dbus calls. -RDEPEND=" - >=dev-libs/glib-2.26[${MULTILIB_USEDEP}] - >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}] - >=media-libs/sbc-1.2[${MULTILIB_USEDEP}] - >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}] - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-libs/readline:0= - aac? ( >=media-libs/fdk-aac-0.1.1:=[${MULTILIB_USEDEP}] ) - lame? ( media-sound/lame[${MULTILIB_USEDEP}] ) - mpg123? ( media-sound/mpg123[${MULTILIB_USEDEP}] ) - hcitop? ( - dev-libs/libbsd - sys-libs/ncurses:0= - ) - ldac? ( >=media-libs/libldac-2.0.0 ) - ofono? ( net-misc/ofono ) - unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) - upower? ( sys-power/upower ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check )" -BDEPEND=" - virtual/pkgconfig - man? ( app-text/pandoc ) -" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --enable-rfcomm - $(use_enable aac) - $(use_enable debug) - $(use_enable lame mp3lame) - $(use_enable man manpages) - $(use_enable mpg123) - $(use_enable static-libs static) - $(use_enable test) - $(multilib_native_use_enable hcitop) - $(multilib_native_use_enable ldac) - $(multilib_native_use_enable ofono) - $(multilib_native_use_enable upower) - $(use_with unwind libunwind) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - default - find "${ED}" -type f -name "*.la" -delete || die - - newinitd "${FILESDIR}"/bluealsa-init.d bluealsa - newconfd "${FILESDIR}"/bluealsa-conf.d-2 bluealsa - systemd_dounit "${FILESDIR}"/bluealsa.service - - # Add config file to alsa datadir as well to preserve changes in /etc - insinto "/usr/share/alsa/alsa.conf.d/" - doins "src/asound/20-bluealsa.conf" -} - -pkg_postinst() { - elog "Users can use this service when they are members of the \"audio\" group." -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 43dabd959a7d419159725f165e394572aaa941b1 Author: Lars Wendler gentoo org> AuthorDate: Mon Jun 6 17:09:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dabd95 sys-process/htop: Bump to version 3.2.1 Signed-off-by: Lars Wendler gentoo.org> sys-process/htop/Manifest | 1 + sys-process/htop/htop-3.2.1.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest index a321ed370318..bf26ca15fa8c 100644 --- a/sys-process/htop/Manifest +++ b/sys-process/htop/Manifest @@ -1,2 +1,3 @@ DIST htop-3.1.2.tar.gz 387656 BLAKE2B a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4 SHA512 7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700 DIST htop-3.2.0.tar.gz 393712 BLAKE2B fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e SHA512 174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c +DIST htop-3.2.1.tar.gz 397632 BLAKE2B 301bc421b3ff8136a70603c523dd719d38703288114712a6e178c1a348b1bc9b9d578cdf3cf8fe99a9bcd2d5721cd2a10caeeeb4614b24c4f20a8e103c37d236 SHA512 d7b76e28ee870ac572ba1d9606dec6f9475346a00e599ca15838017c97683f1fc1be40417b9c1e76128cacc8a60ff9ba88c6b237be1835d309f98329b25644fc diff --git a/sys-process/htop/htop-3.2.1.ebuild b/sys-process/htop/htop-3.2.1.ebuild new file mode 100644 index ..97ec0972056e --- /dev/null +++ b/sys-process/htop/htop-3.2.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools linux-info python-any-r1 xdg-utils + +DESCRIPTION="interactive process viewer" +HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop; +SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +LICENSE="BSD GPL-2+" +SLOT="0" +IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + hwloc? ( sys-apps/hwloc:= ) + unwind? ( + !llvm-libunwind? ( sys-libs/libunwind:= ) + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + ) + kernel_linux? ( + caps? ( sys-libs/libcap ) + delayacct? ( dev-libs/libnl:3 ) + lm-sensors? ( sys-apps/lm-sensors ) + ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS}" + +DOCS=( ChangeLog README ) + +CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS" + +S="${WORKDIR}/${P/_}" + +pkg_setup() { + if ! has_version sys-process/lsof ; then + ewarn "To use lsof features in htop (what processes are accessing" + ewarn "what files), you must have sys-process/lsof installed." + fi + + python-any-r1_pkg_setup + linux-info_pkg_setup +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + if [[ ${CBUILD} != ${CHOST} ]] ; then + export ac_cv_file__proc_{meminfo,stat}=yes #328971 + fi + + local myeconfargs=( + --enable-unicode + $(use_enable debug) + $(use_enable hwloc) + $(use_enable !hwloc affinity) + $(use_enable openvz) + $(use_enable unicode) + $(use_enable unwind) + $(use_enable vserver) + ) + + if use kernel_linux ; then + myeconfargs+=( + $(use_enable caps capabilities) + $(use_enable delayacct) + $(use_enable lm-sensors sensors) + ) + else + if use kernel_Darwin ; then + # Upstream default to checking but --enable-affinity + # overrides this. Simplest to just disable on Darwin + # given it works on BSD anyway. + myeconfargs+=( --disable-affinity ) + fi + + myeconfargs+=( + --disable-capabilities + --disable-delayacct + --disable-sensors + ) + fi + + econf ${myeconfargs[@]} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/pidgin/
commit: f9b610fcaca7515702e3fd5ba1ffccc452606d41 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 10:47:29 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b610fc net-im/pidgin: Bump to version 2.14.10 Signed-off-by: Lars Wendler gentoo.org> net-im/pidgin/Manifest | 1 + net-im/pidgin/pidgin-2.14.10.ebuild | 291 2 files changed, 292 insertions(+) diff --git a/net-im/pidgin/Manifest b/net-im/pidgin/Manifest index 535b57a1ff7b..52bc481c3d89 100644 --- a/net-im/pidgin/Manifest +++ b/net-im/pidgin/Manifest @@ -1,3 +1,4 @@ DIST pidgin-2.10.9-irc_join_sleep.patch 534 BLAKE2B 0215cebb93993e19e700e4d4974351ab5e9a00ea094775076d8f439569b34c0ec2faaed360965867df58bc42677516983ce11a2601dd322c1bdf2f288253a5b8 SHA512 8de0d6f05e48cd5a3e894576e06c7fb82e4bfc778cce8bb179fa22e2a05f5c2390a0e4c5b626ee4b910a18eab170d8f4be200f435ce408a86575af99e51e3bdf +DIST pidgin-2.14.10.tar.bz2 8229328 BLAKE2B 9f004abda0f00b315e763e8b17e4e938b44b8a971d5411d775b9428363ab2ae071462d6d16654fcc09270123c434ef2d1f639d7f6d85c08a83b05c0ba4342c21 SHA512 53241e9f62170fe7a8ea27ac03176d442f8aad4ed16da0033164b0949b00c3d476539b182e761950e7d6c385f22a891524c5f40a9cf8fe543b3003c37693314d DIST pidgin-2.14.8.tar.bz2 8683281 BLAKE2B 757ae81cc17db61bb5d434920f230d18c25639179c0584346b2bc6f34620d5ef499fd564ded5bfb649cf619700bbfd7eab6a222fdaf0324903bb92d81f77d182 SHA512 23975501b07d14829edab7b92628703962d7a8f90849b303e2a765ec6e47d1fcbdeff62539811e26682e300a2f94520193369844de3b1c0e87f99721ca0255e6 DIST pidgin-2.14.9.tar.bz2 8254729 BLAKE2B 3151e1ba21894f3c16ce615223e56e8ebff8f4098fe448b15752ed93e26d7895094fe584dfe0ebc6d8e4e0dba8a51ac57e90e2b7e286f4a840edcac2630df7c2 SHA512 fa610b49f77711df9ec76d886c836a80c5ea1563da4e861cbfcc7f7aba3130eeb5db7bb217e2aac571f9aea5d03da8b15c1aeec300468ab2ede6c409cce60d4f diff --git a/net-im/pidgin/pidgin-2.14.10.ebuild b/net-im/pidgin/pidgin-2.14.10.ebuild new file mode 100644 index ..8b7a3577b542 --- /dev/null +++ b/net-im/pidgin/pidgin-2.14.10.ebuild @@ -0,0 +1,291 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL=no +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools gnome2-utils flag-o-matic perl-module python-single-r1 xdg + +DESCRIPTION="GTK Instant Messenger client" +HOMEPAGE="https://pidgin.im/; +SRC_URI=" + mirror://sourceforge/${PN}/${P}.tar.bz2 + https://gist.githubusercontent.com/imcleod/77f38d11af11b2413ada/raw/46e9d6cb4d2f839832dad2d697bb141a88028e04/pidgin-irc-join-sleep.patch -> ${PN}-2.10.9-irc_join_sleep.patch" + +LICENSE="GPL-2" +SLOT="0/2" # libpurple version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn +meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl +tk v4l +xscreensaver zephyr zeroconf" + +# dbus requires python to generate C code for dbus bindings (thus DEPEND only). +# finch uses libgnt that links with libpython - {R,}DEPEND. But still there is +# no way to build dbus and avoid libgnt linkage with python. If you want this +# send patch upstream. +# purple-url-handler and purple-remote require dbus-python thus in reality we +# rdepend on python if dbus enabled. But it is possible to separate this dep. +RDEPEND=" + >=dev-libs/glib-2.16 + >=dev-libs/libxml2-2.6.18 + dbus? ( + >=dev-libs/dbus-glib-0.71 + >=sys-apps/dbus-0.90 + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) + gadu? ( >=net-libs/libgadu-1.11.0 ) + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/nspr + dev-libs/nss + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=net-libs/farstream-0.2.7:0.2 + ) + gtk? ( + >=x11-libs/gtk+-2.10:2[aqua=] + x11-libs/libSM + >=x11-libs/pango-1.4.0 + xscreensaver? ( x11-libs/libXScrnSaver ) + spell? ( >=app-text/gtkspell-2.0.2:2 ) + eds? ( >=gnome-extra/evolution-data-server-3.6:= ) + prediction? ( >=dev-db/sqlite-3.3:3 ) + ) + idn? ( net-dns/libidn:= ) + meanwhile? ( net-libs/meanwhile ) + ncurses? ( + >=dev-libs/libgnt-$(ver_cut 1-2) + sys-libs/ncurses:=[unicode(+)] + dbus? ( ${PYTHON_DEPS} ) + python? ( ${PYTHON_DEPS} ) + ) + networkmanager? ( net-misc/networkma
[gentoo-commits] repo/gentoo:master commit in: sys-fs/inotify-tools/
commit: dfb97f896b0c756a009cf8f81f3e852c39cdda75 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 7 10:48:33 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 8 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb97f89 sys-fs/inotify-tools: Bump to version 3.22.6.0 Signed-off-by: Lars Wendler gentoo.org> sys-fs/inotify-tools/Manifest | 1 + sys-fs/inotify-tools/inotify-tools-3.22.6.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/sys-fs/inotify-tools/Manifest b/sys-fs/inotify-tools/Manifest index 55c4240f8e1b..9ef891ba3324 100644 --- a/sys-fs/inotify-tools/Manifest +++ b/sys-fs/inotify-tools/Manifest @@ -1,3 +1,4 @@ DIST inotify-tools-3.20.2.2.tar.gz 81006 BLAKE2B 7dd29985f68096fe2146a3ad84d619b3d1238b0db25eeb125f2fe9591fa678078351f00c7e09b526cf2251e4736201d5625ff0e477523cae370a307ccb667730 SHA512 72d6fdcc216d8083cd384c71c02dc8e800d3a9702613568b3c571f704aee3d42bf084c52f2141c9afb8d28e8b87ebb6391ed3d825b3d664ed51c552debeb1881 DIST inotify-tools-3.21.9.6.tar.gz 91668 BLAKE2B cfb279d69e650b275af03052f4f76522670b7a563aa4e81bd5883b3ff825ecb70382cd4a5d48a9eb50b59930685a60b59a17376958d111d129c61fbced47a6bb SHA512 206eeebfd948499d81eb153cd7d9b05df618291fd3ada6479251b0773ce629c19f73117442a9093f028e294c5ba2dfa0aa4cf711510284ab7cad657da21c DIST inotify-tools-3.22.1.0.tar.gz 92922 BLAKE2B 42558ca62f79e2bdf5a6071334a05cee826ec00b0666b1c0971af64d769eb7852cbcd8d6e630f88af68f26f5607ca4ef94ec832fbe2e89d42182120aac4896ce SHA512 53317147af4803b69603839c010a2b0b3fa527f0e32b08126f24805600728c0a9570b2a3d94bf987f0b9a4bfbe7207b5faa9337f0d7add91b062e68de4245548 +DIST inotify-tools-3.22.6.0.tar.gz 92918 BLAKE2B 601d3ac6896e445d297a04498c63df4f81c59699ba2d5b2eee2e8c499332913ce2783d13c9906d577ff0b6d7ef91ca826d48b01674adeb3d3569dfc1fbc0df63 SHA512 cda445add4b9d80b70eff9189ed50d05f4b5593a755159d0354431166c6fe6fdb33f7bf37fd50bc09aad3ed0a6e3763b9c74f65e554400f2596b8d492f1d0a21 diff --git a/sys-fs/inotify-tools/inotify-tools-3.22.6.0.ebuild b/sys-fs/inotify-tools/inotify-tools-3.22.6.0.ebuild new file mode 100644 index ..2d25f84ae71b --- /dev/null +++ b/sys-fs/inotify-tools/inotify-tools-3.22.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="a set of command-line programs providing a simple interface to inotify" +HOMEPAGE="https://github.com/inotify-tools/inotify-tools; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86" +IUSE="doc" + +BDEPEND="doc? ( app-doc/doxygen )" + +src_prepare() { + default + + # Remove -Werror from CFLAGS (#745069) + find -name "Makefile.am" -print0 \ + | xargs --null sed 's@ -Werror@@' -i || die + + eautoreconf +} + +src_configure() { + # only docs installed are doxygen ones, so use /html + local myeconfargs=( + --disable-static + --docdir='$(datarootdir)'/doc/${PF}/html + $(use_enable doc doxygen) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 16361846ceee13ca8ea2958bd1b99d5bb139b04b Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 12:12:47 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 12:12:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16361846 sys-libs/libblockdev: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> sys-libs/libblockdev/libblockdev-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libblockdev/libblockdev-.ebuild b/sys-libs/libblockdev/libblockdev-.ebuild index caa2065daf93..ab7407f4a420 100644 --- a/sys-libs/libblockdev/libblockdev-.ebuild +++ b/sys-libs/libblockdev/libblockdev-.ebuild @@ -19,7 +19,7 @@ else #MY_P="${PN}-${MY_PV}" #SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" #S="${WORKDIR}/${MY_P}" fi LICENSE="LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 85715b1c3a2ed6df14b10924ddfd002a9d3f2bde Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 12:11:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 12:11:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85715b1c sys-libs/libblockdev: Bump to version 2.27 Signed-off-by: Lars Wendler gentoo.org> sys-libs/libblockdev/Manifest| 1 + sys-libs/libblockdev/libblockdev-2.27.ebuild | 128 +++ 2 files changed, 129 insertions(+) diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest index 84b8e10b03ef..f57d6fe309d0 100644 --- a/sys-libs/libblockdev/Manifest +++ b/sys-libs/libblockdev/Manifest @@ -1 +1,2 @@ DIST libblockdev-2.26.tar.gz 932129 BLAKE2B 39d95db69de917449e6009fa0160b6288327b2c49b64309d17a1e4e028756d1ce170779ce1c4df926c8796d8a8ed7b9131b5d4b51115a3ea901dacdaa971961a SHA512 ddd4e9c22135bd7dad0bb9bc254ac0c63e3bacc592e7c5a0c846e367da3fc248bf6187f1c81407c3bce599d3b0ceeec9a8a0030ad8e981e245f715b35eaec523 +DIST libblockdev-2.27.tar.gz 914021 BLAKE2B 1e02a364ac918cc9bb288d3b8745cb09378317c4b509224326d13ff8b6481ba3d44502f248680801316a9a94d7d5eac353c5659eca55a681c88511da5dfc83da SHA512 fa9faf3efefc1c76165c9456936175b2addb336a5257c43c1e41403db200386fd660203ef17559529f57b2f57b9ef768686ecd31493c58527434297c31712c10 diff --git a/sys-libs/libblockdev/libblockdev-2.27.ebuild b/sys-libs/libblockdev/libblockdev-2.27.ebuild new file mode 100644 index ..c62582bdf020 --- /dev/null +++ b/sys-libs/libblockdev/libblockdev-2.27.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit autotools python-single-r1 xdg-utils + +DESCRIPTION="A library for manipulating block devices" +HOMEPAGE="https://github.com/storaged-project/libblockdev; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git; + BDEPEND=" + sys-devel/autoconf-archive + " +else + MY_PV="${PV}-1" + #MY_P="${PN}-${MY_PV}" + #SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + #S="${WORKDIR}/${MY_P}" +fi +LICENSE="LGPL-2+" +SLOT="0" +IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo" +# Tests require root. In a future release, we may be able to run a smaller +# subset with new run_tests.py arguments. +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=dev-libs/glib-2.42.2 + dev-libs/libbytesize + >=sys-apps/kmod-19 + >=sys-apps/util-linux-2.27 + >=sys-block/parted-3.1 + cryptsetup? ( + escrow? ( + >=dev-libs/nss-3.18.0 + dev-libs/volume_key + ) + >=sys-fs/cryptsetup-1.6.7:= + ) + device-mapper? ( sys-fs/lvm2 ) + dmraid? ( + sys-fs/dmraid + sys-fs/lvm2 + ) + lvm? ( + sys-fs/lvm2 + virtual/udev + ) + vdo? ( dev-libs/libyaml ) + ${PYTHON_DEPS} +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND+=" + dev-util/gtk-doc-am + gtk-doc? ( dev-util/gtk-doc ) + introspection? ( >=dev-libs/gobject-introspection-1.3.0 ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + escrow? ( cryptsetup )" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + xdg_environment_reset #623992 + default + + # https://bugs.gentoo.org/744289 + find -type f \( -name "Makefile.am" -o -name "configure.ac" \) -print0 \ + | xargs --null sed "s@ -Werror@@" -i || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-btrfs + --with-fs + --with-part + --with-python3 + --without-mpath + --without-nvdimm + --without-python2 + $(use_enable introspection) + $(use_enable test tests) + $(use_with bcache) + $(use_with cryptsetup crypto) + $(use_with device-mapper dm) + $(use_with dmraid) + $(use_with escrow) + $(use_with gtk-doc) + $(use_with kbd) + $(use_with lvm lvm) + $(use_with lvm lv
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: e1c564b624a9a23b70f55714dc5ddbf55b45a595 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:29:26 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:34:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c564b6 dev-libs/nss: Bump to versions 3.68.4 and 3.79 Signed-off-by: Lars Wendler gentoo.org> dev-libs/nss/Manifest | 2 + dev-libs/nss/nss-3.68.4.ebuild | 362 + dev-libs/nss/nss-3.79.ebuild | 361 3 files changed, 725 insertions(+) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index d1ac5396fe9f..4ea83ed8fb33 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,3 +1,5 @@ DIST nss-3.68.3.tar.gz 82406947 BLAKE2B 92461f20294a9dce8c8a7eead9d06a4159e66afeb2d42a3313983fc5606a5f97321e038b9c25a7c7a361506910aee027ec91efd3096efdbf62096556d40896de SHA512 70fa8ab48d45249c04424979640583e8bc867432b7e3f26c1602db49a13861dd070f081ed82660bb7451f835dc859b5788ae12a67f9ddab1f6bd1a7afb1174d2 +DIST nss-3.68.4.tar.gz 82409303 BLAKE2B a3cf572e82ce29dbc77e9356e0db425170f7294f1468755843746539663fe486089660e1c1b379d0184003d9ccf57db6cf0b2c161d7038301c1cb5028175b16d SHA512 f97b63a9f8218f8fbd7b5d48c084b8166366d02cd50aac69a22d56324d2fea01c49d074e51430bd128f510c733085f3f43c9739ce4073a07a575e0ef3b15 DIST nss-3.78.tar.gz 84815720 BLAKE2B f140fb49e5edff98abdaae5d90adc5fac080cedfd2fcc2cc86968ac8f51116af648802655986a95dba8f1ca4257dca3c01d850bfd2b064abadea215cb9fd8c5e SHA512 ab54d838f41f963fdd4b87477b1e769186ae1f138f7c5d764cd6873be4791146d14dcc85697a2ca92e08f3bfcbeb61d64e26e7b5398095272c18a8196d43ac6c +DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/dev-libs/nss/nss-3.68.4.ebuild b/dev-libs/nss/nss-3.68.4.ebuild new file mode 100644 index ..21aa71ffc8c2 --- /dev/null +++ b/dev-libs/nss/nss-3.68.4.ebuild @@ -0,0 +1,362 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multilib toolchain-funcs multilib-minimal + +NSPR_VER="4.32" +RTM_NAME="NSS_${PV//./_}_RTM" + +DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" +HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS; +SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz + cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )" + +LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx" +# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND +RDEPEND=" + >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + virtual/pkgconfig +" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl" + +RESTRICT="test" + +S="${WORKDIR}/${P}/${PN}" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/nss-config +) + +PATCHES=( + # Custom changes for gentoo + "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch" + "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" + "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" + "${FILESDIR}/nss-3.68-ld-fix.patch" +) + +src_prepare() { + default + + if use cacert ; then + eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch + fi + + pushd coreconf >/dev/null || die + # hack nspr paths + echo 'INCLUDES += -I$(DIST)/include/dbm' \ + >> headers.mk || die "failed to append include" + + # modify install path + sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ + -i source.mk || die + + # Respect LDFLAGS + sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk + popd >/dev/null || die + + # Fix pkgconfig file for Prefix + sed -i
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/
commit: 3dd45d3822d8761f7a9a4c2e66c1b69aba3c1e71 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:18:55 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd45d38 media-libs/alsa-lib: Removed old Signed-off-by: Lars Wendler gentoo.org> media-libs/alsa-lib/Manifest | 3 - media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 80 media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild| 87 -- media-libs/alsa-lib/alsa-lib-1.2.6.ebuild | 87 -- .../alsa-lib/files/alsa-lib-1.2.4-musl.patch | 32 5 files changed, 289 deletions(-) diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest index 5c3e358ac1cb..cf75cd21ef5a 100644 --- a/media-libs/alsa-lib/Manifest +++ b/media-libs/alsa-lib/Manifest @@ -1,5 +1,2 @@ -DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db SHA512 12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844 -DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11 SHA512 01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9 SHA512 70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45 -DIST alsa-lib-1.2.6.tar.bz2 1079598 BLAKE2B 84a7a20fbea4025f2ac08acefa3a9ea9d2737585c5d5f09c8df3b5ccb998eaa09a7ec16a019a40c4d3e3e4b5209b961f9da23ec57c0bb9824bade9a3a0dd4350 SHA512 ae95718813abf62811fe44c6df2a8de5a1227da4b022c4dd97dd8e7c1001f48307ba36bf04208bdbe24e8a8eebf4ed5a59f40ee6750dcbe976678071c3f2f5b7 DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e SHA512 6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084 diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild deleted file mode 100644 index a79d156fc211.. --- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit autotools multilib-minimal python-single-r1 - -DESCRIPTION="Advanced Linux Sound Architecture Library" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="alisp debug doc python +thread-safety" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )" -RDEPEND="python? ( ${PYTHON_DEPS} ) - media-libs/alsa-topology-conf - media-libs/alsa-ucm-conf -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422 - "${FILESDIR}/${PN}-1.2.4-musl.patch" # bug #792570 -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die - # https://bugs.gentoo.org/545950 - sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die - default - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-maintainer-mode - --disable-resmgr - --enable-aload - --enable-rawmidi - --enable-seq - --enable-shared - # enable Python only on final ABI - $(multilib_native_use_enable python) - $(use_enable alisp) - $(use_enable thread-safety) - $(use_with debug) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi && use doc; then - emake doc - grep -FZrl "${S}" doc/doxygen/html | \ - x
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
commit: 7ca96fdd8332bb48c50382fceea0955ad0aa1499 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:11:24 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca96fdd media-sound/alsa-utils: Bump to version 1.2.7 Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-utils/Manifest| 1 + media-sound/alsa-utils/alsa-utils-1.2.7.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest index d47eefde5388..35d4c14ad691 100644 --- a/media-sound/alsa-utils/Manifest +++ b/media-sound/alsa-utils/Manifest @@ -1,3 +1,4 @@ DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad SHA512 13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770 DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a SHA512 bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2 SHA512 6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e +DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091 SHA512 1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9 diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild new file mode 100644 index ..46afae5d3434 --- /dev/null +++ b/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit systemd udev + +DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="bat doc +libsamplerate +ncurses nls selinux" + +CDEPEND=">=media-libs/alsa-lib-${PV} + libsamplerate? ( media-libs/libsamplerate ) + ncurses? ( >=sys-libs/ncurses-5.7-r7:0= ) + bat? ( sci-libs/fftw:= )" +DEPEND="${CDEPEND} + doc? ( app-text/xmlto )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-alsa )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.8-missing_header.patch +) + +src_configure() { + local myeconfargs=( + # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214 + --disable-alsaconf + --disable-maintainer-mode + --with-asound-state-dir="${EPREFIX}"/var/lib/alsa + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d + $(use_enable bat) + $(use_enable libsamplerate alsaloop) + $(use_enable ncurses alsamixer) + $(use_enable nls) + $(usex doc '' --disable-xmlto) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + dodoc seq/*/README.* + + newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound + newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound + + insinto /etc/modprobe.d + newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf + + keepdir /var/lib/alsa + + # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not + # scan directory /usr/share/alsa/ucm: No such file or directory + # alsaucm: unable to obtain card list: No such file or directory + keepdir /usr/share/alsa/ucm +} + +pkg_postinst() { + udev_reload + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog + elog "To take advantage of the init script, and automate the process of" + elog "saving and restoring sound-card mixer levels you should" + elog "a
[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/
commit: d214aed71454e68fef761387f30114f7fa30e213 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:15:57 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d214aed7 media-plugins/alsa-plugins: Removed old Signed-off-by: Lars Wendler gentoo.org> media-plugins/alsa-plugins/Manifest| 2 - .../alsa-plugins/alsa-plugins-1.2.2.ebuild | 95 -- .../alsa-plugins/alsa-plugins-1.2.5.ebuild | 95 -- 3 files changed, 192 deletions(-) diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest index 5512d43b9060..66c48830c5ef 100644 --- a/media-plugins/alsa-plugins/Manifest +++ b/media-plugins/alsa-plugins/Manifest @@ -1,3 +1 @@ -DIST alsa-plugins-1.2.2.tar.bz2 406494 BLAKE2B 64148e3e6fcf651a2ac62b6b5f3cc915fe6718d35fea53da08f6f4b1a5ff06ba29e69b8cd2a95e3b9edf3880570b1d0b9267239f705043dab592c27fdd150ef3 SHA512 25a7dfaa64be024447d889b5cde668f1308d197f54880548a82d50beb4ac0dbff33b415da1e26dc5229408c934247a9bd38acfb0f82ca388deac0d77ab3cdadb -DIST alsa-plugins-1.2.5.tar.bz2 406134 BLAKE2B a1bb2f187c92a2999722e22775baf2c1fc4240162bb71f454c60359ef61b46934ff8ecd5af97589bafe2c7f737530cf5a4dcc139af7ed001d8dfe24bf3ae045c SHA512 32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf DIST alsa-plugins-1.2.6.tar.bz2 408596 BLAKE2B bead0b9514725560a4fb738c4b1e14b148bf888cc82e0d7611cb6c494ed97a7e366b57f233095372c26a7bd614655bd58a6505202910de421561b540c94d5cca SHA512 ac54a6f227f1ca5f6e01e08d869e7c06f4bcd68f148932e1902a6fcf3e5ccd3667ac4d8c1a00b77e4b5cb27e17c01cf7526ded4aaf35c4b26fc69e14e6e341f9 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild deleted file mode 100644 index b6e088bd7f06.. --- a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic multilib multilib-minimal - -DESCRIPTION="ALSA extra plugins" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux" -IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream" - -RDEPEND=" - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}] - ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - speex? ( - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}] - media-libs/speexdsp[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a - # failed assert. As the code works just fine with asserts disabled, for now - # disable them waiting for a better solution. - sed \ - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \ - -i pulse/Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - use debug || append-cppflags -DNDEBUG - - local myeconfargs=( - # default does not contain $prefix: bug #673464 - --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d - - --with-speex="$(usex speex lib no)" - $(use_enable arcam_av arcamav) - $(use_enable ffmpeg libav) - $(use_enable jack) - $(use_enable libsamplerate samplerate) - $(use_enable mix) - $(use_enable oss) - $(use_enable pulseaudio) - $(use_enable speex speexdsp) - $(use_enable usb_stream usbstream) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - - cd doc || die - dodoc upmix.txt vdownmix.txt README-pcm-oss - use jack && dodoc README-jack - use libsamplerate && dodoc samplerate.txt - use ffmpeg && dodoc lavrate.txt a52.txt - - if use pulseaudio; then - dodoc README-pulse - # install ALSA configuration files - # making PA to be used by alsa clients - insinto /usr/share/alsa - doins "${FILE
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: b0922c4c05ffe2452874e0ff2734c29e57cddafc Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:16:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0922c4c media-sound/alsa-tools: Removed old Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-tools/Manifest | 1 - media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild | 152 -- 2 files changed, 153 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 96ea1a83771c..bea713b13d3b 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,2 +1 @@ -DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild deleted file mode 100644 index 90f3ebe67707.. --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic xdg - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - dev-libs/gobject-introspection - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS=( - seq/sbiload - us428control - hwmixvolume - hda-verb - $(usex alsa_cards_mixart mixartloader '') - $(usex alsa_cards_vx222 vxloader '') - $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhrloader '') - $(usex alsa_cards_sscape sscape_ctl '') - ) - - if use gtk; then - ALSA_TOOLS+=( - echomixer - hdajackretask - $(usex alsa_cards_ice1712 envy24control '') - ) - # Perhaps a typo the following && logic? - if use alsa_cards_rme32 && use alsa_cards_rme96 ; then - ALSA_TOOLS+=( rmedigicontrol ) - fi - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm ; then - ALSA_TOOLS+=( - hdsploader - $(usex fltk 'hdspconf hdspmixer' '') - ) - fi - - if use alsa_cards_sb16 || use alsa_cards_sbawe ; then - ALSA_TOOLS+=( sb16_csp ) - fi - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS+=( as10k1 ld10k1 ) - fi -} - -src_prepare() { - default - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer envy24control rmedigicontrol; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - # This block deals with the tools that are being patched - for dir in hdspconf; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null -
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/
commit: ba37b4604c8d2e1c17c5d60ab5d848a64dcd855b Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:14:44 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba37b460 media-libs/alsa-ucm-conf: Removed old Signed-off-by: Lars Wendler gentoo.org> media-libs/alsa-ucm-conf/Manifest | 5 - media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.4.ebuild | 21 - .../alsa-ucm-conf/alsa-ucm-conf-1.2.5.1.ebuild | 21 - .../alsa-ucm-conf/alsa-ucm-conf-1.2.6.1.ebuild | 21 - .../alsa-ucm-conf/alsa-ucm-conf-1.2.6.2.ebuild | 21 - media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.6.ebuild | 21 - 6 files changed, 110 deletions(-) diff --git a/media-libs/alsa-ucm-conf/Manifest b/media-libs/alsa-ucm-conf/Manifest index f51ccc99e426..0f0700e21bee 100644 --- a/media-libs/alsa-ucm-conf/Manifest +++ b/media-libs/alsa-ucm-conf/Manifest @@ -1,7 +1,2 @@ -DIST alsa-ucm-conf-1.2.4.tar.bz2 20141 BLAKE2B 545f3bfb36c6c41e48a5d6c2a98b936b2e71d8aab99227faecfcb1dd1dec9a03eb25f1664ca9aad3f9371f140b548258bba5a3904f5a3ec83513eb72abe7c7c2 SHA512 9043460e92b2ed44757b08b9faca888e8bfae40d84e4ad7e7df44df2bb3b0617e86ef23783973accd62fb6681788262e67212e2bf67178d75781e57a0fa346d2 -DIST alsa-ucm-conf-1.2.5.1.tar.bz2 24124 BLAKE2B 317bcb8e866a68fe467047c67bd15fc88dc1e745e9bbe05f7b091ea1febdac6bd0fd512c2ce410970eb2593c0f8500c28c8405098de2bc56e1438e5b33b00d4a SHA512 774d6da1a0ee6fb1fcd764c1d4b3eb5812a35508cf27db71f6c82784f125eca207992da9081d25783fecb31e548d8b34124d4b3b3d506e33215b76ea48f71012 -DIST alsa-ucm-conf-1.2.6.1.tar.bz2 27682 BLAKE2B 12ff26daefa4ab0c66d1d0778dfd8a588a30b331dcaa783350510e439cefc83c15422b027ca2119d5a1ecd98257c3f2022219d4096f0d1d3c5122b69eb396e48 SHA512 2fca5f6dd87ff46865b57c6224aac9d0a8ca6f09f26c4116b0b0db6379236db7322b240186e3bef05e97c4ccbbd12a73299aca35d85aed0cb20b0019696d6a16 -DIST alsa-ucm-conf-1.2.6.2.tar.bz2 27720 BLAKE2B 98d0ad854b510f8ef41d014686e87776141cb8d3cc2989d5e91407bd2b412c0cb986d0ed726c9849bfc99472d6ca1f875e4c3ce16ac1b9181f031a210f13eb13 SHA512 d7122279bc36ab16dfe1a5f2e24b9dda57e1b59b7c7aeac3c8755af62b464053ed038aa56ebb52d7707ecae01674cac920ea784bb7493d978276a98cbf78d873 DIST alsa-ucm-conf-1.2.6.3.tar.bz2 28153 BLAKE2B c14e50f2bcf95fbc038d3b2b5801850d4d22ab041fdb57dd9f4b161a748326671687585279801a9d3f803abd3d253d86b6b3e891e8c3024c5641f8a24bb7 SHA512 14031173dd9b44c506f13172fcf89d1119e4b2d409a749ec8ef4948e75231a5e5091206e826dff9e70f1f803de8cfb9fd94886ef70764c705f65c1c7ebdf649f -DIST alsa-ucm-conf-1.2.6.tar.bz2 27309 BLAKE2B 4f1f0ff361d11775799a215ffbd85acc229fb25e9e65321147e942ec5168997780003686a98f3d49dadd11cebc3156812d01ebcac385b0b7cbab78745951 SHA512 5fe85643b60c8defeafcdfcf97e61b5d05e6db28cef2466a70f63b8fffba22bdd50b83a5ca88806a6350de6e9d802dd3c2240b293190b9d05daea515c03d4397 DIST alsa-ucm-conf-1.2.7.tar.bz2 31282 BLAKE2B e214e0957493a977d7016180a8b1ea26f91f568944e2b9fc65779d63f3f4317016d183c35bd07b7efc818bd875d904c4b308de240b60275d6b025b66ac134e73 SHA512 3f69343213632ca4196d83f2713302ff9839d9c5fcdf9e0c0be4d358a854844085f9c18acad01dfdf492eda203e2bd5d40939b09074e9c0b57692732bb3136ae diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.4.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.4.ebuild deleted file mode 100644 index 3434a596acd9.. --- a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.4.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="ALSA ucm configuration files" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="" - -RDEPEND="!https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -RDEPEND="!https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -RDEPEND="!https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -RDEPEND="!https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/
commit: 0c9ec7aaa9a07c7fb83ea6425c44481ae67c19b9 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:12:42 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9ec7aa media-libs/alsa-ucm-conf: Bump to version 1.2.7 Signed-off-by: Lars Wendler gentoo.org> media-libs/alsa-ucm-conf/Manifest | 1 + media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/media-libs/alsa-ucm-conf/Manifest b/media-libs/alsa-ucm-conf/Manifest index d4ac3b1e369e..f51ccc99e426 100644 --- a/media-libs/alsa-ucm-conf/Manifest +++ b/media-libs/alsa-ucm-conf/Manifest @@ -4,3 +4,4 @@ DIST alsa-ucm-conf-1.2.6.1.tar.bz2 27682 BLAKE2B 12ff26daefa4ab0c66d1d0778dfd8a5 DIST alsa-ucm-conf-1.2.6.2.tar.bz2 27720 BLAKE2B 98d0ad854b510f8ef41d014686e87776141cb8d3cc2989d5e91407bd2b412c0cb986d0ed726c9849bfc99472d6ca1f875e4c3ce16ac1b9181f031a210f13eb13 SHA512 d7122279bc36ab16dfe1a5f2e24b9dda57e1b59b7c7aeac3c8755af62b464053ed038aa56ebb52d7707ecae01674cac920ea784bb7493d978276a98cbf78d873 DIST alsa-ucm-conf-1.2.6.3.tar.bz2 28153 BLAKE2B c14e50f2bcf95fbc038d3b2b5801850d4d22ab041fdb57dd9f4b161a748326671687585279801a9d3f803abd3d253d86b6b3e891e8c3024c5641f8a24bb7 SHA512 14031173dd9b44c506f13172fcf89d1119e4b2d409a749ec8ef4948e75231a5e5091206e826dff9e70f1f803de8cfb9fd94886ef70764c705f65c1c7ebdf649f DIST alsa-ucm-conf-1.2.6.tar.bz2 27309 BLAKE2B 4f1f0ff361d11775799a215ffbd85acc229fb25e9e65321147e942ec5168997780003686a98f3d49dadd11cebc3156812d01ebcac385b0b7cbab78745951 SHA512 5fe85643b60c8defeafcdfcf97e61b5d05e6db28cef2466a70f63b8fffba22bdd50b83a5ca88806a6350de6e9d802dd3c2240b293190b9d05daea515c03d4397 +DIST alsa-ucm-conf-1.2.7.tar.bz2 31282 BLAKE2B e214e0957493a977d7016180a8b1ea26f91f568944e2b9fc65779d63f3f4317016d183c35bd07b7efc818bd875d904c4b308de240b60275d6b025b66ac134e73 SHA512 3f69343213632ca4196d83f2713302ff9839d9c5fcdf9e0c0be4d358a854844085f9c18acad01dfdf492eda203e2bd5d40939b09074e9c0b57692732bb3136ae diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.ebuild new file mode 100644 index ..69d00e46df60 --- /dev/null +++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ALSA ucm configuration files" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2; +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyalsa/
commit: 5c4012ee75bc30bbc70c6221a20974850b2238cb Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:14:01 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4012ee dev-python/pyalsa: Bump to version 1.2.7 Signed-off-by: Lars Wendler gentoo.org> dev-python/pyalsa/Manifest| 1 + dev-python/pyalsa/pyalsa-1.2.7.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest index b54a9e207301..c02a647321c4 100644 --- a/dev-python/pyalsa/Manifest +++ b/dev-python/pyalsa/Manifest @@ -1 +1,2 @@ DIST pyalsa-1.2.6.tar.bz2 40171 BLAKE2B d142d5818527b30b333d2552045892854df25eb14a7983320fe56e30a6239d3fe947ef1f0e1202ed3b5aad7722002e0e5e82ab9f89564bb9640aca2dc03c7887 SHA512 11b8eed822e0f8acc96ff0e10eeec0ba26b2997c7ab1d82561661f59931cd6b6aa6397b46c5944a0853344517878ede6c9ba13bea241cefc72b72bf1d9ff +DIST pyalsa-1.2.7.tar.bz2 40132 BLAKE2B c100d16bd8c0d9fc6eddcda360f3582c55ed1b143a58a49caf76a62494882952d311271941ce0ecdf57ac934f3564dc922c80e8a5f5742b593341ff4215b700c SHA512 126501fe7b9c006f28e9290bdd3ad907ea9e053b71e21e2c6f0b0beeecdba07b4b557014041b03452f96be690f59f2e647e075487ee87054f21f66df7f39b34b diff --git a/dev-python/pyalsa/pyalsa-1.2.7.ebuild b/dev-python/pyalsa/pyalsa-1.2.7.ebuild new file mode 100644 index ..b722c5dd7316 --- /dev/null +++ b/dev-python/pyalsa/pyalsa-1.2.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python bindings for ALSA library" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/pyalsa/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +RDEPEND="media-libs/alsa-lib" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}/${PN}-1.1.6-no-build-symlinks.patch" ) + +# Testsuite appears to require installed state
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
commit: 48ec739c69ac261c5e2fe010ce981089af3799fd Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:15:27 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ec739c media-sound/alsa-utils: Removed old Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-utils/Manifest | 2 - media-sound/alsa-utils/alsa-utils-1.2.4.ebuild | 77 media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild | 77 3 files changed, 156 deletions(-) diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest index 35d4c14ad691..39571a16c4a5 100644 --- a/media-sound/alsa-utils/Manifest +++ b/media-sound/alsa-utils/Manifest @@ -1,4 +1,2 @@ -DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad SHA512 13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770 -DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a SHA512 bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2 SHA512 6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091 SHA512 1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9 diff --git a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild deleted file mode 100644 index 777934934c41.. --- a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit systemd udev - -DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="bat doc +libsamplerate +ncurses nls selinux" - -CDEPEND=">=media-libs/alsa-lib-${PV} - libsamplerate? ( media-libs/libsamplerate ) - ncurses? ( >=sys-libs/ncurses-5.7-r7:0= ) - bat? ( sci-libs/fftw:= )" -DEPEND="${CDEPEND} - doc? ( app-text/xmlto )" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-alsa )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.8-missing_header.patch -) - -src_configure() { - local myeconfargs=( - # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214 - --disable-alsaconf - --disable-maintainer-mode - --with-asound-state-dir="${EPREFIX}"/var/lib/alsa - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d - $(use_enable bat) - $(use_enable libsamplerate alsaloop) - $(use_enable ncurses alsamixer) - $(use_enable nls) - $(usex doc '' --disable-xmlto) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - dodoc seq/*/README.* - - newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound - newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound - - insinto /etc/modprobe.d - newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf - - keepdir /var/lib/alsa - - # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not - # scan directory /usr/share/alsa/ucm: No such file or directory - # alsaucm: unable to obtain card list: No such file or directory - keepdir /usr/share/alsa/ucm -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog - elog "To take advantage of the init script, and automate the process of" - elog "saving and restoring sound-card mixer levels you should&quo
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/
commit: e6f2c357279466c638ff47443be27847f0c1aaff Author: Lars Wendler gentoo org> AuthorDate: Sat May 28 14:11:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 28 14:12:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f2c357 app-emulation/virtualbox-guest-additions: Revbumps to install VBoxDRMClient Reported-by: Yuri Sevatz hotmail.com> Thanks-to: Yuri Sevatz hotmail.com> Closes: https://bugs.gentoo.org/846527 Signed-off-by: Lars Wendler gentoo.org> ...itions-6.1.32.ebuild => virtualbox-guest-additions-6.1.32-r1.ebuild} | 2 ++ ...itions-6.1.34.ebuild => virtualbox-guest-additions-6.1.34-r1.ebuild} | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32-r1.ebuild similarity index 99% rename from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild rename to app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32-r1.ebuild index a5164104500b..0fe9fe142731 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32-r1.ebuild @@ -154,6 +154,8 @@ src_install() { if use X ; then doins VBoxClient fperms 0755 /usr/bin/VBoxClient + doins VBoxDRMClient + fperms 4755 /usr/bin/VBoxDRMClient pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \ || die diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r1.ebuild similarity index 99% rename from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild rename to app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r1.ebuild index 854435f84e8b..ba2e1c3daac9 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r1.ebuild @@ -154,6 +154,8 @@ src_install() { if use X ; then doins VBoxClient fperms 0755 /usr/bin/VBoxClient + doins VBoxDRMClient + fperms 4755 /usr/bin/VBoxDRMClient pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \ || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/wget2/
commit: 04a1aade2834f9e3ccc9e1e94cb10072eeb11743 Author: Lars Wendler gentoo org> AuthorDate: Fri May 27 14:11:27 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 27 14:11:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a1aade net-misc/wget2: Bump to version 2.0.1 Signed-off-by: Lars Wendler gentoo.org> net-misc/wget2/Manifest | 1 + net-misc/wget2/wget2-2.0.1.ebuild | 124 ++ 2 files changed, 125 insertions(+) diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest index 6ea85dbe2ae0..69b5cbd09779 100644 --- a/net-misc/wget2/Manifest +++ b/net-misc/wget2/Manifest @@ -1 +1,2 @@ DIST wget2-2.0.0.tar.gz 3565643 BLAKE2B 8792950942c88aceed41aa1d00b2c39d55e057795d0f68e8bfe9a1da548161aa49eaa82d13e8ea3e14cccee4423d41f9643baff1007361c26464b10683a8ef88 SHA512 59be98a43057220f4eb4314d0876990c21bbc2606a82444e03282ca55d6de18a382fb75b3fcbb1e7f5a5930cd9a81c6c73cdac2ffba3932b55816fb8140c00eb +DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild new file mode 100644 index ..57cdc0a2f977 --- /dev/null +++ b/net-misc/wget2/wget2-2.0.1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GNU Wget2 is a file and recursive website downloader" +HOMEPAGE="https://gitlab.com/gnuwget/wget2; +if [[ "${PV}" == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://gitlab.com/gnuwget/wget2.git; +else + SRC_URI="mirror://gnu/wget/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +LICENSE="GPL-3" +SLOT="0/0" # subslot = libwget.so version +IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib" +REQUIRED_USE="valgrind? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli ) + bzip2? ( app-arch/bzip2 ) + !gnutls? ( dev-libs/libgcrypt:= ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + gpgme? ( + app-crypt/gpgme:= + dev-libs/libassuan + dev-libs/libgpg-error + ) + http2? ( net-libs/nghttp2 ) + idn? ( net-dns/libidn2:= ) + lzma? ( app-arch/xz-utils ) + pcre? ( dev-libs/libpcre2 ) + psl? ( net-libs/libpsl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + valgrind? ( dev-util/valgrind ) +" + +RESTRICT="!test? ( test )" + +src_unpack() { + if [[ "${PV}" == * ]] ; then + git-r3_src_unpack + + # We need to mess with gnulib :-/ + EGIT_REPO_URI="https://git.savannah.gnu.org/r/gnulib.git; \ + EGIT_CHECKOUT_DIR="${WORKDIR}/gnulib" \ + git-r3_src_unpack + else + default + fi +} + +src_prepare() { + default + if [[ "${PV}" == * ]] ; then + local bootstrap_opts=( + --gnulib-srcdir=../gnulib + --no-bootstrap-sync + --copy + --no-git + --skip-po + ) + AUTORECONF="/bin/true" \ + LIBTOOLIZE="/bin/true" \ + sh ./bootstrap "${bootstrap_opts[@]}" || die + eautoreconf + fi +} + +src_configure() { + local myeconfargs=( + --disable-static + --with-plugin-support + --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)" + --without-libidn + --without-libmicrohttpd + $(use_enable doc) + $(use_enable valgrind valgrind-tests) + $(use_enable xattr) + $(use_with brotli brotlidec) + $(use_with bzip2) + $(use_with gpgme) + $(use_with http2 libnghttp2) + $(use_with idn libidn2) + $(use_with lzma) + $(use_with pcre libpcre2) + $(use_with psl libpsl) + $(use_with zlib) + + # Avoid calling ldconfig + LDCONFIG=: + ) + econf "${myeconfargs[@]}" +} + +src_install() { + defa
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
commit: 4faa86803ec9971e1a2036edc14828a34d006a99 Author: Lars Wendler gentoo org> AuthorDate: Fri May 27 13:40:50 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 27 13:41:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4faa8680 sys-apps/fwupd: Bump to version 1.8.1 Signed-off-by: Lars Wendler gentoo.org> sys-apps/fwupd/Manifest | 1 + sys-apps/fwupd/fwupd-1.8.1.ebuild | 179 ++ 2 files changed, 180 insertions(+) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index 59ab218ee758..6f34e1f61853 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,3 +1,4 @@ DIST fwupd-1.7.5.tar.gz 4014523 BLAKE2B b7297bbf3358209464691b928b928fa029c68ae6a3bc413d514409e4382bf8a3b0d57f4febc29a24d6351481474dd8111406ffdcb11125139fbc04a33ea00321 SHA512 1c2d99d905f76ebfce65db310ba0f6c1305ecf662b58bd9f6f6597ccc79cbabed126c97f2142207c99d8373ed42575363a58d9f053f390780b7c9a19c614fb31 DIST fwupd-1.7.7.tar.gz 4057638 BLAKE2B 197d7b8a8de64094d267bb4e2de30101373bcc52fd54d12dc2590a50f2bcebbcfe00847d19c0088d2c778743d219ee73c0237db711ad27e36f7126f7c615ccf7 SHA512 a787ffdff93f483ad97547d335c50a4db7b61bce1bc27d737b077bbedfa4676c8d6d37db94ac24083c50e3bfde8aefd4d1adb3d0e473303f454a46dde136df0a DIST fwupd-1.8.0.tar.gz 4103239 BLAKE2B 15d06a261be1f529573a0f3b21a54066b1b286e1d1c68ac24f3862f7e3a8855661775b369016d67fbc9797fd13dea88000e78d1a6973e489ecaa6f7f6855b3cf SHA512 8977e0b0878e46480565a32935cc008d57d3978609c01877e3a90dc594b122bed0c94613a53f0f2d3f50d8a039b09cb93787aaf7e0b5d8cf1ec1a6247fe1610b +DIST fwupd-1.8.1.tar.gz 4143691 BLAKE2B 1606bc35e0bf15efe202ec906161e5c526d4fdd1ef1469da6aeb141539c3196cbdd603b124e805c4eb43c020fed5049b1813d6301211fa02fa4c0c2c2b8222b3 SHA512 9f3e15b977b335058d1430049f19de8a17260cdbc4e84aa728ff4e6db3deebc8725f532e9b3edb7d51a0ddc9cc9f8272449417e7345009d447b9f4b3378a4819 diff --git a/sys-apps/fwupd/fwupd-1.8.1.ebuild b/sys-apps/fwupd/fwupd-1.8.1.ebuild new file mode 100644 index ..cc9c6194035c --- /dev/null +++ b/sys-apps/fwupd/fwupd-1.8.1.ebuild @@ -0,0 +1,179 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 linux-info meson python-single-r1 vala xdg + +DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable" +HOMEPAGE="https://fwupd.org; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="amt archive bash-completion bluetooth cbor dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ^^ ( elogind minimal systemd ) + dell? ( uefi ) + fastboot? ( gusb ) + logitech? ( gusb ) + minimal? ( !introspection ) + spi? ( lzma ) + synaptics? ( gnutls ) + uefi? ( gnutls ) +" +RESTRICT="!test? ( test )" + +BDEPEND="$(vala_depend) + >=dev-util/meson-0.60.0 + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + bash-completion? ( >=app-shells/bash-completion-2.0 ) + introspection? ( dev-libs/gobject-introspection ) + man? ( + app-text/docbook-sgml-utils + sys-apps/help2man + ) + test? ( + thunderbolt? ( dev-util/umockdev ) + net-libs/gnutls[tools] + ) +" +COMMON_DEPEND="${PYTHON_DEPS} + >=app-arch/gcab-1.0 + app-arch/xz-utils + >=dev-libs/glib-2.58:2 + dev-libs/json-glib + dev-libs/libgudev:= + >=dev-libs/libjcat-0.1.4[gpg,pkcs7] + >=dev-libs/libxmlb-0.1.13:=[introspection?] + $(python_gen_cond_dep ' + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + ') + >=net-libs/libsoup-2.51.92:2.4[introspection?] + net-misc/curl + archive? ( app-arch/libarchive:= ) + cbor? ( dev-libs/libcbor ) + dell? ( + >=app-crypt/tpm2-tss-2.0 + >=sys-libs/libsmbios-2.4.0 + ) + elogind? ( >=sys-auth/elogind-211 ) + flashrom? ( >=sys-apps/flashrom-1.2-r3 ) + gnutls? ( net-libs/gnutls ) + gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] ) + logitech? ( dev-libs/protobuf-c:= ) + lzma? ( app-arch/xz-utils ) + modemmanager? ( net-misc/modemmanager[qmi] ) + policykit? ( >=sys-auth/polkit-0.114 ) + sqlite? ( dev-db/sqlite ) + systemd? ( >=sys-apps/systemd-211 ) + tpm? ( app-crypt/tpm2-tss:= ) + uefi? ( + sys-apps/fwupd-efi +
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: dbf8ebfd6937b455d0db78e4610aae748e5c6ed8 Author: Lars Wendler gentoo org> AuthorDate: Fri May 27 10:04:14 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 27 10:11:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf8ebfd net-misc/putty: Switched live ebuild to cmake Signed-off-by: Lars Wendler gentoo.org> net-misc/putty/putty-.ebuild | 70 +--- 1 file changed, 30 insertions(+), 40 deletions(-) diff --git a/net-misc/putty/putty-.ebuild b/net-misc/putty/putty-.ebuild index 97dbfaea150f..a09ae7ae4600 100644 --- a/net-misc/putty/putty-.ebuild +++ b/net-misc/putty/putty-.ebuild @@ -1,18 +1,23 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -inherit autotools desktop git-r3 toolchain-funcs xdg-utils +EAPI=8 +inherit cmake desktop xdg-utils DESCRIPTION="A Free Telnet/SSH Client" HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; -EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; SRC_URI="https://dev.gentoo.org/~polynomial-c/${PN}-icons.tar.bz2; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; +else + SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="" -IUSE="doc +gtk gtk2 ipv6 gssapi" +IUSE="debug +gtk gtk2 ipv6 gssapi" RDEPEND=" !net-misc/pssh @@ -30,62 +35,47 @@ DEPEND=" ${RDEPEND} " BDEPEND=" - app-doc/halibut dev-lang/perl virtual/pkgconfig " +#[[ ${PV} == * ]] && BDEPEND+=" doc? ( app-doc/halibut )" + REQUIRED_USE=" gtk2? ( gtk ) " src_unpack() { - git-r3_src_unpack - default -} - -src_prepare() { + [[ ${PV} == * ]] && git-r3_src_unpack default - - sed -i \ - -e 's|-Werror||g' \ - configure.ac || die - - ./mkfiles.pl || die - - eautoreconf } src_configure() { cd "${S}"/unix || die - econf \ - $(use_with gssapi) \ - $(usex gtk --with-gtk= --without-gtk $(usex gtk2 2 3 ) ) -} - -src_compile() { - emake -C "${S}"/doc - emake -C "${S}"/unix AR="$(tc-getAR)" $(usex ipv6 '' COMPAT=-DNO_IPV6) -} - -src_test() { - emake -C unix cgtest - unix/cgtest || die + local mycmakeargs=( + -DPUTTY_DEBUG="$(usex debug)" + -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" + -DPUTTY_GTK_VERSION=$(usex gtk $(usex gtk2 2 3 ) '') + -DPUTTY_IPV6="$(usex ipv6)" + ) + cmake_src_configure } src_install() { - dodoc doc/puttydoc.txt + cmake_src_install - if use doc; then - docinto html - dodoc doc/*.html - fi + doman "${BUILD_DIR}"/doc/*.1 - cd "${S}"/unix || die - default + #if use doc ; then + # docinto html + # dodoc "${BUILD_DIR}"/doc/html/*.html + #fi if use gtk ; then + local i for i in 16 22 24 32 48 64 128 256; do - newicon -s ${i} "${WORKDIR}"/${PN}-icons/${PN}-${i}.png ${PN}.png + newicon -s ${i} \ + "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ + ${PN}.png done # install desktop file provided by Gustav Schaffter in #49577
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: 82413119b1b63d48c6df186ad28190d998e2a6b4 Author: Lars Wendler gentoo org> AuthorDate: Fri May 27 10:11:29 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 27 10:11:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82413119 net-misc/putty: Bump to version 0.77 Signed-off-by: Lars Wendler gentoo.org> net-misc/putty/Manifest | 1 + net-misc/putty/putty-0.77.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index 071ce9c471f5..28730e9df28b 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,2 +1,3 @@ DIST putty-0.76.tar.gz 2735687 BLAKE2B 7994a8ea4eb735091e92438fd9558b1047b2ddffe53e3cd2ae7c182e333d21482de7c1a549b738d00af1e592e078648b153fa095a9e5310ee4a884c0cc9fb896 SHA512 4576b359593928c6eba923f2d7b66ac0f2cf00e0c217cdbbb124471c3b35feb090e623847bfc507a4ef106cb3067aac47419e241b11dd8bf4ae554061fa93c25 +DIST putty-0.77.tar.gz 2619481 BLAKE2B 83b0838a3923c93f95020297d6402872605609da81d33f864d72074d1e5cae2fcf2710a038aef1de56077de2e296f4c5e573af077f4b55e433563f680cd9cc4b SHA512 35eb1e3f98a07611365bedc492c69a5475ce9b3d920ecebc78c76813505684c16cfcbfbb2306c1106fb5a9b72ca3dd52cbd39b9e9805c6689c9a9464910c0e7d DIST putty-icons.tar.bz2 4878 BLAKE2B 589f1bace82e3fd202b70bd35661d2ec4ef383363f8ae6716d4a6828bd822ef624b0acde39354d3d837e2d2bb49a34dbb89e031c64c520cbc675cad79813acff SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 diff --git a/net-misc/putty/putty-0.77.ebuild b/net-misc/putty/putty-0.77.ebuild new file mode 100644 index ..a09ae7ae4600 --- /dev/null +++ b/net-misc/putty/putty-0.77.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake desktop xdg-utils + +DESCRIPTION="A Free Telnet/SSH Client" +HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/putty/; +SRC_URI="https://dev.gentoo.org/~polynomial-c/${PN}-icons.tar.bz2; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.tartarus.org/simon/putty.git; +else + SRC_URI+=" https://the.earth.li/~sgtatham/${PN}/${PV}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi +LICENSE="MIT" + +SLOT="0" +IUSE="debug +gtk gtk2 ipv6 gssapi" + +RDEPEND=" + !net-misc/pssh + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/libX11 + x11-libs/pango + gtk2? ( x11-libs/gtk+:2 ) + !gtk2? ( x11-libs/gtk+:3[X] ) + ) + gssapi? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig +" +#[[ ${PV} == * ]] && BDEPEND+=" doc? ( app-doc/halibut )" + +REQUIRED_USE=" + gtk2? ( gtk ) +" + +src_unpack() { + [[ ${PV} == * ]] && git-r3_src_unpack + default +} + +src_configure() { + cd "${S}"/unix || die + local mycmakeargs=( + -DPUTTY_DEBUG="$(usex debug)" + -DPUTTY_GSSAPI="$(usex gssapi DYNAMIC OFF)" + -DPUTTY_GTK_VERSION=$(usex gtk $(usex gtk2 2 3 ) '') + -DPUTTY_IPV6="$(usex ipv6)" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + doman "${BUILD_DIR}"/doc/*.1 + + #if use doc ; then + # docinto html + # dodoc "${BUILD_DIR}"/doc/html/*.html + #fi + + if use gtk ; then + local i + for i in 16 22 24 32 48 64 128 256; do + newicon -s ${i} \ + "${WORKDIR}"/${PN}-icons/${PN}-${i}.png \ + ${PN}.png + done + + # install desktop file provided by Gustav Schaffter in #49577 + make_desktop_entry ${PN} PuTTY ${PN} Network + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 289eb6acad7b64fa2d77685ce9273a0d96d0673f Author: Lars Wendler gentoo org> AuthorDate: Wed May 25 15:07:32 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 25 15:08:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289eb6ac dev-libs/libbytesize: Bump to version 2.7 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.7.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index d6c8e2acba8e..0bc1e44127bc 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e +DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild new file mode 100644 index ..7b5e88e42f96 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/
commit: ea6af70e4d2109c1898816079e4768f43cf16d23 Author: Lars Wendler gentoo org> AuthorDate: Tue May 24 18:47:47 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 24 18:47:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6af70e dev-libs/libxmlb: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libxmlb/Manifest | 1 - dev-libs/libxmlb/libxmlb-0.3.7.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest index 5d18532e36c1..0499d9efd6cb 100644 --- a/dev-libs/libxmlb/Manifest +++ b/dev-libs/libxmlb/Manifest @@ -1,4 +1,3 @@ DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08 SHA512 58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8 -DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6 SHA512 398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747 SHA512 a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d SHA512 ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b diff --git a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild b/dev-libs/libxmlb/libxmlb-0.3.7.ebuild deleted file mode 100644 index 86105c7d3ce4.. --- a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit meson python-any-r1 - -DESCRIPTION="Library to help create and query binary XML blobs" -HOMEPAGE="https://github.com/hughsie/libxmlb; -SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2.1+" -SLOT="0/2" # libxmlb.so version - -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="doc introspection stemmer test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/xz-utils - dev-libs/glib:2 - sys-apps/util-linux - stemmer? ( dev-libs/snowball-stemmer:= ) -" - -DEPEND=" - ${RDEPEND} - doc? ( dev-util/gtk-doc ) - introspection? ( dev-libs/gobject-introspection ) -" - -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/meson-0.47.0 - virtual/pkgconfig - introspection? ( - $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') - ) -" - -python_check_deps() { - has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use doc gtkdoc) - $(meson_use introspection) - $(meson_use stemmer) - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/
commit: a34bbb256821f3142231375f85438d32cc1283dc Author: Lars Wendler gentoo org> AuthorDate: Tue May 24 18:47:26 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 24 18:47:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34bbb25 dev-libs/libxmlb: Bump to version 0.3.9 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libxmlb/Manifest | 1 + dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest index 37c5a9fa2d32..5d18532e36c1 100644 --- a/dev-libs/libxmlb/Manifest +++ b/dev-libs/libxmlb/Manifest @@ -1,3 +1,4 @@ DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08 SHA512 58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6 SHA512 398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747 SHA512 a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff +DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d SHA512 ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild new file mode 100644 index ..86105c7d3ce4 --- /dev/null +++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson python-any-r1 + +DESCRIPTION="Library to help create and query binary XML blobs" +HOMEPAGE="https://github.com/hughsie/libxmlb; +SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="LGPL-2.1+" +SLOT="0/2" # libxmlb.so version + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection stemmer test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/xz-utils + dev-libs/glib:2 + sys-apps/util-linux + stemmer? ( dev-libs/snowball-stemmer:= ) +" + +DEPEND=" + ${RDEPEND} + doc? ( dev-util/gtk-doc ) + introspection? ( dev-libs/gobject-introspection ) +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/meson-0.47.0 + virtual/pkgconfig + introspection? ( + $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_use doc gtkdoc) + $(meson_use introspection) + $(meson_use stemmer) + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/
commit: 6cd5f4c9dd7b510afac8122b46fc6a4f9dc6e74e Author: Lars Wendler gentoo org> AuthorDate: Tue May 24 09:39:05 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 24 09:39:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd5f4c9 media-plugins/qmmp-plugin-pack: Bump to version 1.6.0 Signed-off-by: Lars Wendler gentoo.org> media-plugins/qmmp-plugin-pack/Manifest| 1 + .../qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest index 8cb598a7e097..8856b39dbf66 100644 --- a/media-plugins/qmmp-plugin-pack/Manifest +++ b/media-plugins/qmmp-plugin-pack/Manifest @@ -1 +1,2 @@ DIST qmmp-plugin-pack-1.5.3.tar.bz2 231118 BLAKE2B 6de426871f978a87be9fecf89e779cae3a60de02e5666f4193870fa1f79846831291d6115813e026b005ba29f437015403a4cd7e45cb67c6fc3441e6730aa0cf SHA512 992d511310dfaf0bf6e9a57cd7611ae11461197da8edea6765433028c911c3a28cec06883bfecf8ec9d07f3cfd264d644d63ebece15b0784ffd56e6e7853db2c +DIST qmmp-plugin-pack-1.6.0.tar.bz2 243564 BLAKE2B 35477cc884ea707d9a6483398ccc537ccd5c68c0f9ac7a35066b6000e50a29389eb5bf5c7cd1aa2cde984503ba450b89036190c2dfdf3eaa38ddb3623177594d SHA512 21c3ffce22f72041c1d499fe3a6ff2be0caf5a67c6f1165401f4e8a881dddb726a9232e0145a7fb63e42ef7ec8f72ddadc18e2363f61df86535cebae713cadd6 diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild new file mode 100644 index ..1632b05b61da --- /dev/null +++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="A set of extra plugins for Qmmp" +HOMEPAGE="http://qmmp.ylsoftware.com/; +SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-libs/libsamplerate + media-libs/taglib + =media-sound/qmmp-$(ver_cut 1-2)* + media-video/ffmpeg +" +DEPEND="${RDEPEND} + dev-lang/yasm + dev-qt/linguist-tools:5 +" + +src_configure() { + append-ldflags -Wl,-z,noexecstack + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/files/, media-sound/qmmp/
commit: e4376591bd636479d2781feffbf52943b4275e8a Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:54:48 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4376591 media-sound/qmmp: Bump to version 1.6.0 Closes: https://bugs.gentoo.org/846890 Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/Manifest | 1 + .../qmmp/files/qmmp-1.6.0-udisks_plugin.patch | 11 ++ media-sound/qmmp/qmmp-1.6.0.ebuild | 163 + 3 files changed, 175 insertions(+) diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest index c1fd61a98ce8..9b6246e96ef6 100644 --- a/media-sound/qmmp/Manifest +++ b/media-sound/qmmp/Manifest @@ -1 +1,2 @@ DIST qmmp-1.5.4.tar.bz2 1388941 BLAKE2B e1a205b6315cd841c7d7a94ed85dca7fcbc74416dcc09458637ccadab96c3a2614039007cdbab404098d2818f4b5cdb7a0bc5cf27e1bfdd0f146d73e2834f230 SHA512 5dcc543f75f3baa6115c7c692acaca00b1ad6b62c773ac18ad97447fc17978f067d85b132d1fdb65467474417b7d7e8d8b43e0284196978ca63dd5d431a23bf5 +DIST qmmp-1.6.0.tar.bz2 1364512 BLAKE2B 3af905fa8af1a23f04d3df30856f881184a5150de571ffb82efc98179c2fe67a232207ad1233c57fde9000facc1df07317b10658e5f462f79083e99deeb7bb9f SHA512 a96242b4eb46fce84f7eefb1dd90cf4c51809c7f8471a405462d95cb3ba5c373e217c50ed48b4ad6b94e1a7e0948839433d4085c41a35991bffd08699a4826f1 diff --git a/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch b/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch new file mode 100644 index ..45512099ffeb --- /dev/null +++ b/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch @@ -0,0 +1,11 @@ +--- qmmp-1.6.0/src/plugins/General/CMakeLists.txt qmmp-1.6.0/src/plugins/General/CMakeLists.txt +@@ -51,7 +51,7 @@ + ENDIF(USE_HAL AND Qt5DBus_FOUND) + + IF(USE_UDISKS2 AND Qt5DBus_FOUND) +-add_subdirectory(udisks2) ++add_subdirectory(udisks) + ENDIF(USE_UDISKS2 AND Qt5DBus_FOUND) + + IF(USE_HOTKEY AND Qt5X11Extras_FOUND) diff --git a/media-sound/qmmp/qmmp-1.6.0.ebuild b/media-sound/qmmp/qmmp-1.6.0.ebuild new file mode 100644 index ..973fbd88a571 --- /dev/null +++ b/media-sound/qmmp/qmmp-1.6.0.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" +HOMEPAGE="http://qmmp.ylsoftware.com; +if [[ ${PV} != ]]; then + SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2 + mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +else + inherit subversion + QMMP_DEV_BRANCH="1.3" + ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" +fi + +LICENSE="GPL-2" +SLOT="0" +# KEYWORDS further up +IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca +ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack +notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid +sndfile soxr stereo tray udisks +vorbis wavpack xmp" + +REQUIRED_USE=" + gnome? ( dbus ) + shout? ( soxr vorbis ) + udisks? ( dbus ) +" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/taglib + x11-libs/libX11 + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + curl? ( net-misc/curl ) + dbus? ( dev-qt/qtdbus:5 ) + enca? ( app-i18n/enca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac ) + game? ( media-libs/game-music-emu ) + jack? ( + media-libs/libsamplerate + virtual/jack + ) + ladspa? ( media-plugins/cmt-plugins ) + mad? ( + media-libs/libmad:= + media-sound/mpg123:= + ) + midi? ( media-sound/wildmidi ) + mms? ( media-libs/libmms ) + mplayer? ( media-video/mplayer ) + musepack? ( >=media-sound/musepack-tools-444 ) + opus? ( media-libs/opusfile ) + pipewire? ( media-video/pipewire ) + projectm? ( + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtopengl:5 + media-libs/libprojectm:= + ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + scrobbler? ( net-misc/curl ) + shout? ( media-libs/libshout ) + sid? ( >=media-libs/libsidplayfp-1.1.0 ) + s
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: 05d6d47301145980377a6559ff373bed83d57803 Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:55:14 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d6d473 media-sound/qmmp: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/qmmp-.ebuild | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/media-sound/qmmp/qmmp-.ebuild b/media-sound/qmmp/qmmp-.ebuild index ee881e5be18c..973fbd88a571 100644 --- a/media-sound/qmmp/qmmp-.ebuild +++ b/media-sound/qmmp/qmmp-.ebuild @@ -21,9 +21,9 @@ LICENSE="GPL-2" SLOT="0" # KEYWORDS further up IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca -ffmpeg flac game gnome jack ladspa lyrics +mad midi mms modplug mplayer musepack +ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid -sndfile soxr stereo tray udisks +vorbis wavpack" +sndfile soxr stereo tray udisks +vorbis wavpack xmp" REQUIRED_USE=" gnome? ( dbus ) @@ -65,7 +65,6 @@ RDEPEND=" ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) - modplug? ( >=media-libs/libmodplug-0.8.4 ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) @@ -88,6 +87,7 @@ RDEPEND=" media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) + xmp? ( media-libs/libxmp ) " DEPEND="${RDEPEND} dev-qt/linguist-tools:5 @@ -95,6 +95,10 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog README ) +PATCHES=( + "${FILESDIR}/${PN}-1.6.0-udisks_plugin.patch" +) + src_prepare() { if has_version dev-libs/libcdio-paranoia ; then sed -i \ @@ -132,7 +136,6 @@ src_configure() { -DUSE_MAD="$(usex mad)" -DUSE_MIDI="$(usex midi)" -DUSE_MMS="$(usex mms)" - -DUSE_MODPLUG="$(usex modplug)" -DUSE_MPLAYER="$(usex mplayer)" -DUSE_MPC="$(usex musepack)" -DUSE_NOTIFIER="$(usex notifier)" @@ -153,6 +156,7 @@ src_configure() { -DUSE_UDISKS2="$(usex udisks)" -DUSE_VORBIS="$(usex vorbis)" -DUSE_WAVPACK="$(usex wavpack)" + -DUSE_XMP="$(usex xmp)" ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/
commit: 1019355f492f0d3671cf1467f9fd8bb980f799da Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:54:13 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1019355f profiles/arch: Mask qmmp's xmp USE flag on non-amd64 arches for now Signed-off-by: Lars Wendler gentoo.org> profiles/arch/amd64/package.use.mask | 3 +++ profiles/arch/base/package.use.mask | 3 +++ 2 files changed, 6 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 789b47500e10..0c7b239567e0 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,9 @@ #--- END OF EXAMPLES --- +# Unmask media-libs/libxmp here +media-sound/qmmp -xmp + # Jakov Smolić (2022-05-15) # media-video/nvidia_video_sdk is masked for removal media-libs/avidemux-core nvenc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9b39c72ba291..fbc14706bb29 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# media-libs/libxmp requires keywording +media-sound/qmmp xmp + # WANG Xuerui (2022-04-24) # This is only for bringing in the not-upstreamed-yet LoongArch patchset; # masked everywhere in order to minimize impact on other arches.
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: c4968e6d11c62ac5c4a152c2dce1052fce64530b Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:57:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4968e6d media-sound/qmmp: Explain "xmp" USE flag Signed-off-by: Lars Wendler gentoo.org> media-sound/qmmp/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/qmmp/metadata.xml b/media-sound/qmmp/metadata.xml index b8eb53ed4c4a..13b31504cacc 100644 --- a/media-sound/qmmp/metadata.xml +++ b/media-sound/qmmp/metadata.xml @@ -30,5 +30,6 @@ Enable wav playback support via media-libs/libsndfile Enable stereo effect Build tray icon + Enable module files renderer (modplug replacement)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libxmp/
commit: b1ddac89e6da225c861fbbb3187d0981f07c3c44 Author: Lars Wendler gentoo org> AuthorDate: Sun May 22 07:46:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 22 07:59:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ddac89 media-libs/libxmp: First commit of libxmp Signed-off-by: Lars Wendler gentoo.org> media-libs/libxmp/Manifest| 1 + media-libs/libxmp/libxmp-4.5.0.ebuild | 27 +++ media-libs/libxmp/libxmp-.ebuild | 27 +++ media-libs/libxmp/metadata.xml| 11 +++ 4 files changed, 66 insertions(+) diff --git a/media-libs/libxmp/Manifest b/media-libs/libxmp/Manifest new file mode 100644 index ..cd7d0e9d567f --- /dev/null +++ b/media-libs/libxmp/Manifest @@ -0,0 +1 @@ +DIST libxmp-4.5.0.tar.gz 652983 BLAKE2B f583c309b4c4349eec73352d16bbd9b2b20fb48be101f0cba34a3597fce903442fbc203be50f940a7e3b8f53cc1bbf6ff91236fc27c6ec70b21ec17ad71bd6fb SHA512 71a57c7fcd696267c6e2d3cc12b43fe09adce9ed83f9f130755d3b2c2b984eb52e4ae4fad115ffeb07397c7cc4886fc3c4e01cbb1f047449228f7a557760cb1a diff --git a/media-libs/libxmp/libxmp-4.5.0.ebuild b/media-libs/libxmp/libxmp-4.5.0.ebuild new file mode 100644 index ..f0deadcf7930 --- /dev/null +++ b/media-libs/libxmp/libxmp-4.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library that renders module files to PCM data" +HOMEPAGE="https://github.com/libxmp/libxmp; +if [[ ${PV} == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libxmp/libxmp.git; +else + SRC_URI="https://github.com/libxmp/${PN}/releases/download/${P}/${P}.tar.gz; + KEYWORDS="~amd64" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} + +src_compile() { + emake V=1 +} diff --git a/media-libs/libxmp/libxmp-.ebuild b/media-libs/libxmp/libxmp-.ebuild new file mode 100644 index ..f0deadcf7930 --- /dev/null +++ b/media-libs/libxmp/libxmp-.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library that renders module files to PCM data" +HOMEPAGE="https://github.com/libxmp/libxmp; +if [[ ${PV} == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libxmp/libxmp.git; +else + SRC_URI="https://github.com/libxmp/${PN}/releases/download/${P}/${P}.tar.gz; + KEYWORDS="~amd64" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} + +src_compile() { + emake V=1 +} diff --git a/media-libs/libxmp/metadata.xml b/media-libs/libxmp/metadata.xml new file mode 100644 index ..bec5dff38140 --- /dev/null +++ b/media-libs/libxmp/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + polynomia...@gentoo.org + Lars Wendler + + + libxmp/libxmp + +
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 99b82812a0e0d391b674acddcf72e8fe48c2af48 Author: Lars Wendler gentoo org> AuthorDate: Sat May 21 21:38:10 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 21 21:38:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b82812 www-apps/nextcloud: Removed old Signed-off-by: Lars Wendler gentoo.org> www-apps/nextcloud/Manifest| 3 --- www-apps/nextcloud/nextcloud-21.0.5.ebuild | 43 -- www-apps/nextcloud/nextcloud-21.0.9.ebuild | 43 -- www-apps/nextcloud/nextcloud-22.2.6.ebuild | 43 -- 4 files changed, 132 deletions(-) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 50e4aa8fba16..29bac3b0b416 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,6 +1,3 @@ -DIST nextcloud-21.0.5.tar.bz2 127542660 BLAKE2B b6c2bc642705ba5572a74a1f473e09a7be0ad6c4937b1a15d3b29bdad652872c373b9b6ab126c1ea90f32dced3fbb34505c82a7fc9d6913e407c6e43b97fe55b SHA512 ef8796cb17e6143dc1c9ccdea56105d0d7e2138eddae228724074b6360f99d0416a3682be047955b9a84dd6a961cdbb15ccff67ee6656a896699bbfa640d715d -DIST nextcloud-21.0.9.tar.bz2 128237860 BLAKE2B 665d6c43300a595d745af3a2496e9865c5eedb84d99fcd94266fed8f6fd4889adc7dbbfbdccbd043ce5b68eea1af37f0513dc7b497fd585822bbcdab12507bce SHA512 77028d0064b171addaee9569b5d60b617b3d27ce86791393edcf099c5c2674e1f323932810fcba48869bc6b69e76fe9bdbab60ee02d7664b5fd91062e4e6822d -DIST nextcloud-22.2.6.tar.bz2 131746258 BLAKE2B 4a259b13beb1c061a0c789b87f7d3fbc82154f4784ce3c616f1d1e1d8d4bb383a46586a1e5c3e30f2545d8447b633c7c5a114dba8d583c0b8a285d69ee762093 SHA512 e221026b08096c7a99043a37300a33f0396f475b121406e4d2c6fe295b4bd3d8d21ecf0c2b5a352b0ca5a66fdb6f882a945ed8ecb2cc5b3c54ad27681d78b3bf DIST nextcloud-22.2.7.tar.bz2 131669340 BLAKE2B a20aeb22a6ba6d13318821b7b9e1acbbe25cbec9cbb94ed8502dc1bb8369a589404dc7595dc18f51f8fa66c612ed0b0e9869aa1c7211fde9c345a249c7ca7c2e SHA512 cdeafbf9089c42836fffc3b2c7c4898a27e0c5de09b942e6f69a0c70aec570de2386bc45343ad8c71db24401154473d283edb7c442988ba253a87d2cd53064c0 DIST nextcloud-22.2.8.tar.bz2 131507024 BLAKE2B 3c2a57332d4592f351ab2ef550abe8ae911cf2a1e6a65d8fa7983dd63ef38eb92f9facb37405d28e20244327cf370620db71793178563903bcf438ad059089ef SHA512 4bd3c7cb6c56c737d03e6c297a02dcbcf9b24c0c6c5367088d0067d1a897afadc3f38ed13d2a180ccbbf7dce70a00819ffebfc47dcd27ddc4a628c50c1636d92 DIST nextcloud-23.0.3.tar.bz2 139983015 BLAKE2B 271d247d66c80e2b342e435ec5b1a627703e09adc373e52a3bfe0a0802b698759c25904e6c489033ba3f6028155b5c0c5bcbcb2378089eddefe2dd967ecabe4b SHA512 406e9c0615447ffa9f77104e067d1d6b73262d78388e531ebcd8de3a759260a26bf08461997a8513ce910b8de81775d6ccad65a26f38e159014aebf6a555aa23 diff --git a/www-apps/nextcloud/nextcloud-21.0.5.ebuild b/www-apps/nextcloud/nextcloud-21.0.5.ebuild deleted file mode 100644 index facb26136365.. --- a/www-apps/nextcloud/nextcloud-21.0.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] - imagemagick? ( dev-php/pecl-imagick ) - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt - - webapp_src_install -} diff --git a/www-apps/nextcloud/nextcloud-21.0.9.ebuild b/www-apps/nextcloud/nextcloud-21.0.9.ebuild deleted file mode 100644 index b49730459a5f.. --- a/www-apps/nextcloud/nextcloud-21.0.9.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS=&
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 0f27df99081f3864814c287d8dc500d8be45d059 Author: Lars Wendler gentoo org> AuthorDate: Sat May 21 21:37:30 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 21 21:38:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f27df99 www-apps/nextcloud: Bump to version 22.2.8, 23.0.5 and 24.0.1 Signed-off-by: Lars Wendler gentoo.org> www-apps/nextcloud/Manifest| 3 +++ www-apps/nextcloud/nextcloud-22.2.8.ebuild | 43 ++ www-apps/nextcloud/nextcloud-23.0.5.ebuild | 43 ++ www-apps/nextcloud/nextcloud-24.0.1.ebuild | 43 ++ 4 files changed, 132 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index c9e4585b723e..50e4aa8fba16 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -2,5 +2,8 @@ DIST nextcloud-21.0.5.tar.bz2 127542660 BLAKE2B b6c2bc642705ba5572a74a1f473e09a7 DIST nextcloud-21.0.9.tar.bz2 128237860 BLAKE2B 665d6c43300a595d745af3a2496e9865c5eedb84d99fcd94266fed8f6fd4889adc7dbbfbdccbd043ce5b68eea1af37f0513dc7b497fd585822bbcdab12507bce SHA512 77028d0064b171addaee9569b5d60b617b3d27ce86791393edcf099c5c2674e1f323932810fcba48869bc6b69e76fe9bdbab60ee02d7664b5fd91062e4e6822d DIST nextcloud-22.2.6.tar.bz2 131746258 BLAKE2B 4a259b13beb1c061a0c789b87f7d3fbc82154f4784ce3c616f1d1e1d8d4bb383a46586a1e5c3e30f2545d8447b633c7c5a114dba8d583c0b8a285d69ee762093 SHA512 e221026b08096c7a99043a37300a33f0396f475b121406e4d2c6fe295b4bd3d8d21ecf0c2b5a352b0ca5a66fdb6f882a945ed8ecb2cc5b3c54ad27681d78b3bf DIST nextcloud-22.2.7.tar.bz2 131669340 BLAKE2B a20aeb22a6ba6d13318821b7b9e1acbbe25cbec9cbb94ed8502dc1bb8369a589404dc7595dc18f51f8fa66c612ed0b0e9869aa1c7211fde9c345a249c7ca7c2e SHA512 cdeafbf9089c42836fffc3b2c7c4898a27e0c5de09b942e6f69a0c70aec570de2386bc45343ad8c71db24401154473d283edb7c442988ba253a87d2cd53064c0 +DIST nextcloud-22.2.8.tar.bz2 131507024 BLAKE2B 3c2a57332d4592f351ab2ef550abe8ae911cf2a1e6a65d8fa7983dd63ef38eb92f9facb37405d28e20244327cf370620db71793178563903bcf438ad059089ef SHA512 4bd3c7cb6c56c737d03e6c297a02dcbcf9b24c0c6c5367088d0067d1a897afadc3f38ed13d2a180ccbbf7dce70a00819ffebfc47dcd27ddc4a628c50c1636d92 DIST nextcloud-23.0.3.tar.bz2 139983015 BLAKE2B 271d247d66c80e2b342e435ec5b1a627703e09adc373e52a3bfe0a0802b698759c25904e6c489033ba3f6028155b5c0c5bcbcb2378089eddefe2dd967ecabe4b SHA512 406e9c0615447ffa9f77104e067d1d6b73262d78388e531ebcd8de3a759260a26bf08461997a8513ce910b8de81775d6ccad65a26f38e159014aebf6a555aa23 DIST nextcloud-23.0.4.tar.bz2 140409123 BLAKE2B 6202ca26c1fd2839cd46651dfb727e20ea8eaab5329aedb905d23817ed3399ce999aff3161f0a6301d558a7acf537b8b54befeabe831e132a56b22bc3c13e635 SHA512 f43acf7c9df6e3105d9085bf9b4c95eebca83812980b933cd57920dec5684c34fe47e8f5395aa7eed806c75f13049790a30b2f8abce8738f9e8a55b24280871f +DIST nextcloud-23.0.5.tar.bz2 140493624 BLAKE2B 13c524a2f26affd3c078210cf1552b1af044fdcd3c6cdcb2a2bde50808bf2953bbb658efa13ebff8806b2e2deb9ff23e36c0cbd7d8bea17329a6fe7e2845f1b8 SHA512 460ddfa994cf1e9423efa8e940dd1beebec17a99bdf78c238384554618b9590405e58c31bf29b011b7fd41cdd21f183053fc9ef6bd245ca9f47d43a19870a0e4 +DIST nextcloud-24.0.1.tar.bz2 123379803 BLAKE2B fc00f22cf1ed9e09da29ed5681f5e1fa5c46df80ba81f26680391effa1f68b9022879b05d1f92402e7c3c3982c755491eeab151880d7532425b3f230a7ab8166 SHA512 29746cd27356ee81c310854b714189a3d1a3817683cc29706af3d76daa70ceeb1201ead92ba3f6ac0de4c6ccdf6a9bbcf646246dd213fbc85638f92e0d73a2d2 diff --git a/www-apps/nextcloud/nextcloud-22.2.8.ebuild b/www-apps/nextcloud/nextcloud-22.2.8.ebuild new file mode 100644 index ..b49730459a5f --- /dev/null +++ b/www-apps/nextcloud/nextcloud-22.2.8.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +DEPEND="" +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] + imagemagick? ( dev-php/pecl-imagick ) + virtual/httpd-php" + +S=${WORKDIR}/${PN} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + dodir "${MY_HTDOCSDIR}"/data + + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps + webapp_serverowned -R "${MY_HTDOCSDIR}"/data + webapp_serverowned -R "${MY_HTDOCSDIR}"/config + webapp_configfile &qu
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/
commit: 5325dae5e32f45af0a3c9805d7e37ba3b594f1b6 Author: Lars Wendler gentoo org> AuthorDate: Sat May 21 08:20:22 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 21 08:34:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5325dae5 sys-process/htop: Added live ebuild Introducing cap_sys_ptrace file capability for htop Bug: https://bugs.gentoo.org/846635 Signed-off-by: Lars Wendler gentoo.org> sys-process/htop/htop-.ebuild | 113 ++ 1 file changed, 113 insertions(+) diff --git a/sys-process/htop/htop-.ebuild b/sys-process/htop/htop-.ebuild new file mode 100644 index ..f8aa53177141 --- /dev/null +++ b/sys-process/htop/htop-.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools fcaps linux-info python-any-r1 xdg-utils + +DESCRIPTION="interactive process viewer" +HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/htop-dev/htop.git; +else + SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="BSD GPL-2+" +SLOT="0" +IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + hwloc? ( sys-apps/hwloc:= ) + unwind? ( + !llvm-libunwind? ( sys-libs/libunwind:= ) + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + ) + kernel_linux? ( + caps? ( sys-libs/libcap ) + delayacct? ( dev-libs/libnl:3 ) + lm-sensors? ( sys-apps/lm-sensors ) + ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS}" + +DOCS=( ChangeLog README ) + +CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS" + +S="${WORKDIR}/${P/_}" + +pkg_setup() { + if ! has_version sys-process/lsof ; then + ewarn "To use lsof features in htop (what processes are accessing" + ewarn "what files), you must have sys-process/lsof installed." + fi + + python-any-r1_pkg_setup + linux-info_pkg_setup +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + if [[ ${CBUILD} != ${CHOST} ]] ; then + export ac_cv_file__proc_{meminfo,stat}=yes #328971 + fi + + local myeconfargs=( + --enable-unicode + $(use_enable debug) + $(use_enable hwloc) + $(use_enable !hwloc affinity) + $(use_enable openvz) + $(use_enable unicode) + $(use_enable unwind) + $(use_enable vserver) + ) + + if use kernel_linux ; then + myeconfargs+=( + $(use_enable caps capabilities) + $(use_enable delayacct) + $(use_enable lm-sensors sensors) + ) + else + if use kernel_Darwin ; then + # Upstream default to checking but --enable-affinity + # overrides this. Simplest to just disable on Darwin + # given it works on BSD anyway. + myeconfargs+=( --disable-affinity ) + fi + + myeconfargs+=( + --disable-capabilities + --disable-delayacct + --disable-sensors + ) + fi + + econf ${myeconfargs[@]} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + fcaps cap_sys_ptrace /usr/bin/${PN} +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 8e1ebe87bad01cdacf963cdc9e2c2123c55c46e1 Author: Lars Wendler gentoo org> AuthorDate: Fri May 20 21:23:02 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 20 21:23:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1ebe87 media-libs/harfbuzz: Removed old Signed-off-by: Lars Wendler gentoo.org> media-libs/harfbuzz/Manifest | 2 - media-libs/harfbuzz/harfbuzz-4.1.0.ebuild | 98 --- media-libs/harfbuzz/harfbuzz-4.2.0.ebuild | 98 --- 3 files changed, 198 deletions(-) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 887d29c2ba0f..b78b79d22cde 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,5 +1,3 @@ DIST harfbuzz-3.4.0.tar.gz 29043149 BLAKE2B 7b779149b34353ebb85143f74e9efdd8f8ba3616cd192df63ae43aa86f3f08d9a4104554f1f43624824549cf957625e496a307470dd1a9599e492cbf490ab1f3 SHA512 c0b3802fc084cb781acb717f07ca7811685e6834d97ae1a2f13ddc68ce0a31d672cb92e1192705c6d5ed870cb735f5d37150f7bf661b95d806a9d8f362520c01 -DIST harfbuzz-4.1.0.tar.gz 29069953 BLAKE2B 6f8fd1889e36b20309609cc0e0d75c06167345273c78998a481c00e14fb219c3f61538c85e1956d14141b475bbe7cbffed5dfe26313e30ac970231c4e1eb50fb SHA512 e558b58233a13570693cc35764ce2824dea8b6388f47ced228f1317a9f08b6f482c1bc8d5c46352b74e84e709f569b164bea81647212c7e82467e19dfcb703a6 -DIST harfbuzz-4.2.0.tar.gz 29092181 BLAKE2B 75e2461932a17b2da50331b5bb4c68ddafeea59088e2ad34e2de6b9f679154fddaf6579de1ef244f5f55baf61fa0b7f66459d9e16b365e152f973471f649 SHA512 2aff1e6a41d6186b71f2915296c46c0b2ffc67371e1f05c13a62c237ff7a84d7d78d414d7a395e1616a2861c83c4792ef5936a492713780564b994d18e2d3e38 DIST harfbuzz-4.2.1.tar.gz 29096419 BLAKE2B eb523c2e3c956559e2445bd12719b14c244cfdedd239041afec71a17912e489adb94c0b6fe148c60ae9e908cc3e740752de2a33a255c123ef937debe6008d78b SHA512 de14b673f6bd03d561c45f94e9bda44ee41897a643ab8837493260a83b1eb1f1ca0fe105c1bee241f2ecd6ab869dbccf3ffba8e2c4ee9a3a1fca4e1c6c7ca4f3 DIST harfbuzz-4.3.0.tar.gz 29200217 BLAKE2B dfe5e3b47e3d89a5ad7c6eaf6d274027a0eb05d1994b922d3124c97270f34353384c0161d8815fb2e379e82c8bdf046843902ba53db38daa4348e99d99255900 SHA512 bccf7cfb06ac18a9a9bf465c30dbfb51d73762a6667b3a069a85f9f597e6d27858e9e39a36cce12e23ec5b002b9e572638bf00c76bdea66545ae67a2bb7915f4 diff --git a/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild b/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild deleted file mode 100644 index 899f139ec716.. --- a/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; - -if [[ ${PV} = ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -# 0.9.18 introduced the harfbuzz-icu split; bug #472416 -# 3.0.0 dropped some unstable APIs; bug #813705 -SLOT="0/4.0.0" - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - sed -i \ - -e '/tests\/macos\.tests/d' \ - test/shape/data/in-house/Makefile.sources \ - || die # bug 726120 - - # bug 618772 - append-cxxflags -std=c++14 - - # bug 790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug 762415 - local pyscript -
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 752d0dc6169bd4b4aa0f15f47d2676c9396f5829 Author: Lars Wendler gentoo org> AuthorDate: Fri May 20 21:22:26 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 20 21:22:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752d0dc6 media-libs/harfbuzz: Bump to version 4.3.0 Signed-off-by: Lars Wendler gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/harfbuzz-4.3.0.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index ab0e85a70334..887d29c2ba0f 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -2,3 +2,4 @@ DIST harfbuzz-3.4.0.tar.gz 29043149 BLAKE2B 7b779149b34353ebb85143f74e9efdd8f8ba DIST harfbuzz-4.1.0.tar.gz 29069953 BLAKE2B 6f8fd1889e36b20309609cc0e0d75c06167345273c78998a481c00e14fb219c3f61538c85e1956d14141b475bbe7cbffed5dfe26313e30ac970231c4e1eb50fb SHA512 e558b58233a13570693cc35764ce2824dea8b6388f47ced228f1317a9f08b6f482c1bc8d5c46352b74e84e709f569b164bea81647212c7e82467e19dfcb703a6 DIST harfbuzz-4.2.0.tar.gz 29092181 BLAKE2B 75e2461932a17b2da50331b5bb4c68ddafeea59088e2ad34e2de6b9f679154fddaf6579de1ef244f5f55baf61fa0b7f66459d9e16b365e152f973471f649 SHA512 2aff1e6a41d6186b71f2915296c46c0b2ffc67371e1f05c13a62c237ff7a84d7d78d414d7a395e1616a2861c83c4792ef5936a492713780564b994d18e2d3e38 DIST harfbuzz-4.2.1.tar.gz 29096419 BLAKE2B eb523c2e3c956559e2445bd12719b14c244cfdedd239041afec71a17912e489adb94c0b6fe148c60ae9e908cc3e740752de2a33a255c123ef937debe6008d78b SHA512 de14b673f6bd03d561c45f94e9bda44ee41897a643ab8837493260a83b1eb1f1ca0fe105c1bee241f2ecd6ab869dbccf3ffba8e2c4ee9a3a1fca4e1c6c7ca4f3 +DIST harfbuzz-4.3.0.tar.gz 29200217 BLAKE2B dfe5e3b47e3d89a5ad7c6eaf6d274027a0eb05d1994b922d3124c97270f34353384c0161d8815fb2e379e82c8bdf046843902ba53db38daa4348e99d99255900 SHA512 bccf7cfb06ac18a9a9bf465c30dbfb51d73762a6667b3a069a85f9f597e6d27858e9e39a36cce12e23ec5b002b9e572638bf00c76bdea66545ae67a2bb7915f4 diff --git a/media-libs/harfbuzz/harfbuzz-4.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-4.3.0.ebuild new file mode 100644 index ..36d9b9aebfcd --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-4.3.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; + +if [[ ${PV} = ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="Old-MIT ISC icu" +# 0.9.18 introduced the harfbuzz-icu split; bug #472416 +# 3.0.0 dropped some unstable APIs; bug #813705 +SLOT="0/4.0.0" + +IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:= ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +pkg_setup() { + python-any-r1_pkg_setup + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi +} + +src_prepare() { + default + + xdg_environment_reset + + sed -i \ + -e '/tests\/macos\.tests/d' \ + test/shape/data/in-house/Makefile.sources \ + || die # bug 726120 + + # bug 618772 + append-cxxflags -std=c++14 + + # bug 790359 + filter-flags -fexceptions -fthreadsafe-statics + + # bug 762415 + local pyscript + for pyscript in $(find -type f -name "*.py") ; do + python_fix_shebang -q "${pyscript}" + done +} + +multilib_src_configure() { + # harfbuzz-gobject only used for introspection, bug #535852 + local emesonargs=( + -Dcoretext=&qu
[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/, app-shells/fish/files/
commit: 064a1f6462587573309045cbc97f549cf8b0429f Author: Lars Wendler gentoo org> AuthorDate: Fri May 20 06:27:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 20 06:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064a1f64 app-shells/fish: Security cleanup Bug: https://bugs.gentoo.org/835337 Signed-off-by: Lars Wendler gentoo.org> app-shells/fish/Manifest | 1 - .../fish/files/3.3.1-don-t-override-linker.patch | 48 -- app-shells/fish/files/3.3.1-drop-some-tests.patch | 26 - .../fish/files/3.3.1-sbin-path-sh-test.patch | 25 - app-shells/fish/fish-3.3.1-r1.ebuild | 106 - 5 files changed, 206 deletions(-) diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest index b25d455e313f..86348f3b4176 100644 --- a/app-shells/fish/Manifest +++ b/app-shells/fish/Manifest @@ -1,3 +1,2 @@ -DIST fish-3.3.1.tar.xz 3489152 BLAKE2B 61b2bf96526d957d3f9706df5a76d4d9b4ccf55a1ff2b7b66f1a0d5d126a220df9984551f5adb06dcedbfb5674b93c4f3d75ef991585980a29d4dd84f7697559 SHA512 fc50ca44fab3f2d942284d4f714150f7ccf1e49c73da36f8d4ae4a33a9b3280f98bed15848839f5d443b4274fd0ff90174bafa6a8e9a4da226dda63d7766a660 DIST fish-3.4.0.tar.xz 3292216 BLAKE2B 3691e5387a8392d7d43b3b0f8b893e83e246c3532684e95a19c7b2eb4ebe80bcf04aaa1b965f5c4f6d782d0ae52269bb1cdafef76845b02f9f99d4c82ea77ce3 SHA512 463ee8d86815520c6de9777fd2b5975f06cc0842137c86cca7ae0331e95d74e755bf6f4b0bdea7e96c11371436ff9f97ce483ae026daa1e8d385f6cad8860ed4 DIST fish-3.4.1.tar.xz 3293068 BLAKE2B 5edcd59445e6d928fb2183deb68fb0a305f6f80c134fef48ea79d91b79af1da6b31a1e870a9df963bb27dfc5985f326d9b6d53d64b16c79f9c303aa8edfa4423 SHA512 20a2892ec0c413c4c3fcfe5fbf52fb2398de35a9172758728bd2ccdccc5fb6e0e18712a664d02db67543d47180a4d04f3998a6297d23088926b6d03baefdf981 diff --git a/app-shells/fish/files/3.3.1-don-t-override-linker.patch b/app-shells/fish/files/3.3.1-don-t-override-linker.patch deleted file mode 100644 index cb67498fd2ba.. --- a/app-shells/fish/files/3.3.1-don-t-override-linker.patch +++ /dev/null @@ -1,48 +0,0 @@ -From c9ab706be64439d1a03f978d3a47450135c87002 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Tue, 29 Jun 2021 09:40:44 -0700 -Subject: [PATCH] don't override linker - - CMakeLists.txt | 18 +- - 1 file changed, 1 insertion(+), 17 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fda837cd3..507dc8817 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -56,22 +56,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra \ - # Disable exception handling. - add_compile_options(-fno-exceptions) - --# Prefer lld or the gold linker because they don't emit useless warnings about sys_nerr and --# _sys_errlist. They're also faster (significantly so in the case of lld). --if (UNIX) --execute_process(COMMAND ${CMAKE_C_COMPILER} -fuse-ld=lld -Wl,--version --ERROR_QUIET OUTPUT_VARIABLE LD_VERSION) --if ("${LD_VERSION}" MATCHES "LLD ") --set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld") --elseif (NOT APPLE) --execute_process(COMMAND ${CMAKE_C_COMPILER} -fuse-ld=gold -Wl,--version --ERROR_QUIET OUTPUT_VARIABLE LD_VERSION) --if ("${LD_VERSION}" MATCHES "GNU gold") --set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold") --endif() --endif() --endif() -- - # Hide the CMake Rules directories in Xcode projects. - source_group("CMake Rules" REGULAR_EXPRESSION "^$") - -@@ -128,7 +112,7 @@ set(FISH_SRCS - src/proc.cpp src/reader.cpp src/redirection.cpp src/sanity.cpp src/screen.cpp - src/signal.cpp src/termsize.cpp src/timer.cpp src/tinyexpr.cpp - src/tokenizer.cpp src/topic_monitor.cpp src/trace.cpp src/utf8.cpp src/util.cpp --src/wait_handle.cpp src/wcstringutil.cpp src/wgetopt.cpp src/wildcard.cpp -+src/wait_handle.cpp src/wcstringutil.cpp src/wgetopt.cpp src/wildcard.cpp - src/wutil.cpp src/fds.cpp - ) - --- -2.32.0 - diff --git a/app-shells/fish/files/3.3.1-drop-some-tests.patch b/app-shells/fish/files/3.3.1-drop-some-tests.patch deleted file mode 100644 index 4c4081d77cfa.. --- a/app-shells/fish/files/3.3.1-drop-some-tests.patch +++ /dev/null @@ -1,26 +0,0 @@ -From ec8844d834cc9fe626e9fc326c6f5410341d532a Mon Sep 17 00:00:00 2001 -From: Fabian Homborg -Date: Thu, 14 Oct 2021 18:18:51 +0200 -Subject: [PATCH] Drop tests with resetting match start inside lookaround - -This seems to be of little use - -Fixes #8353 - src/fish_tests.cpp | 5 - - 1 file changed, 5 deletions(-) - -diff --git a/src/fish_tests.cpp b/src/fish_tests.cpp -index 3d71877de81..04058b47ba7 100644 a/src/fish_tests.cpp -+++ b/src/fish_tests.cpp -@@ -5723,9 +5723,6 @@ static void test_string() { - {{L"s
[gentoo-commits] repo/gentoo:master commit in: net-misc/netifrc/
commit: dedd765a52e9d3519f50a28d02f7499380dbbcf3 Author: Lars Wendler gentoo org> AuthorDate: Fri May 20 06:31:33 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 20 06:31:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedd765a net-misc/netifrc: Re-add udev_reload call Signed-off-by: Lars Wendler gentoo.org> net-misc/netifrc/netifrc-0.7.3-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild index 64bea176c13c..daf90d2df7ed 100644 --- a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild +++ b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild @@ -62,6 +62,7 @@ src_install() { } pkg_postinst() { + udev_reload if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then elog "The network configuration scripts will use dhcp by" elog "default to set up your interfaces."
[gentoo-commits] repo/gentoo:master commit in: net-misc/kea/
commit: 3af5208d3dcb070081dca7a01ae415d52b5c04b1 Author: Lars Wendler gentoo org> AuthorDate: Wed May 18 12:27:38 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 18 12:27:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af5208d net-misc/kea: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> net-misc/kea/kea-.ebuild | 41 + 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild index 9f241b088227..aca4fe99e606 100644 --- a/net-misc/kea/kea-.ebuild +++ b/net-misc/kea/kea-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PV="${PV//_p/-P}" MY_PV="${MY_PV/_/-}" @@ -10,7 +10,9 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server" HOMEPAGE="https://www.isc.org/kea/; -inherit autotools systemd tmpfiles +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools fcaps python-single-r1 systemd tmpfiles if [[ ${PV} = * ]] ; then inherit git-r3 @@ -18,34 +20,53 @@ if [[ ${PV} = * ]] ; then else SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz; - [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~amd64 ~arm64 ~x86" + # Odd minor version = development release + if [[ $(( $(ver_cut 2) % 2 )) -ne 1 ]] ; then + [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~amd64 ~arm64 ~x86" + fi fi LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script SLOT="0" -IUSE="mysql +openssl postgres +samples" +IUSE="mysql +openssl postgres +samples shell test" +RESTRICT="!test? ( test )" -DEPEND=" +COMMON_DEPEND=" dev-libs/boost:= dev-libs/log4cplus mysql? ( dev-db/mysql-connector-c ) !openssl? ( dev-libs/botan:2= ) openssl? ( dev-libs/openssl:0= ) postgres? ( dev-db/postgresql:* ) + shell? ( ${PYTHON_DEPS} ) " -RDEPEND="${DEPEND} +DEPEND="${COMMON_DEPEND} + test? ( dev-cpp/gtest ) +" +RDEPEND="${COMMON_DEPEND} acct-group/dhcp acct-user/dhcp" BDEPEND="virtual/pkgconfig" +REQUIRED_USE="shell? ( ${PYTHON_REQUIRED_USE} )" + S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.2-boost-1.77.0.patch + "${FILESDIR}"/${PN}-1.9.10-gtest.patch +) + +pkg_setup() { + use shell && python-single-r1_pkg_setup +} + src_prepare() { default # Brand the version with Gentoo sed -i \ - -e "s/AC_INIT(kea,${PV}.*, kea-...@lists.isc.org)/AC_INIT(kea,${PVR}-gentoo, kea-...@lists.isc.org)/g" \ + -e "s/AC_INIT(kea,${PV}.*, kea-...@lists.isc.org)/AC_INIT([kea], [${PVR}-gentoo], [kea-...@lists.isc.org])/g" \ configure.ac || die sed -i \ @@ -59,10 +80,13 @@ src_configure() { local myeconfargs=( --disable-install-configurations --disable-static + --enable-generate-messages --enable-perfdhcp --localstatedir="${EPREFIX}/var" --runstatedir="${EPREFIX}/run" --without-werror + $(use_enable test gtest) + $(use_enable shell) $(use_with mysql) $(use_with openssl) $(use_with postgres pgsql) @@ -99,4 +123,5 @@ src_install() { pkg_postinst() { tmpfiles_process ${PN}.conf + fcaps cap_net_bind_service,cap_net_raw=+ep /usr/sbin/kea-dhcp{4,6} }
[gentoo-commits] repo/gentoo:master commit in: net-misc/kea/
commit: 81a63c1b1c97241a2650b313579d83abbf177fe4 Author: Lars Wendler gentoo org> AuthorDate: Wed May 18 12:27:01 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 18 12:27:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a63c1b net-misc/kea: Removed old Signed-off-by: Lars Wendler gentoo.org> net-misc/kea/kea-1.8.2.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/net-misc/kea/kea-1.8.2.ebuild b/net-misc/kea/kea-1.8.2.ebuild deleted file mode 100644 index 7bf6f71daf2a.. --- a/net-misc/kea/kea-1.8.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="${PV//_p/-P}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server" -HOMEPAGE="https://www.isc.org/kea/; -if [[ ${PV} = * ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/isc-projects/kea.git; -else - inherit autotools - SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz - ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz; - [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script -SLOT="0" -IUSE="mysql +openssl postgres samples" - -DEPEND=" - dev-libs/boost:= - dev-cpp/gtest - dev-libs/log4cplus - mysql? ( dev-db/mysql-connector-c ) - !openssl? ( dev-libs/botan:2= ) - openssl? ( dev-libs/openssl:0= ) - postgres? ( dev-db/postgresql:* ) -" -RDEPEND="${DEPEND} - acct-group/dhcp - acct-user/dhcp" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.2-fix-cxx11-detection.patch - "${FILESDIR}"/${PN}-1.8.2-boost-1.77.0.patch -) - -src_prepare() { - default - eautoreconf - # Brand the version with Gentoo - sed -i \ - -e "/VERSION=/s:'$: Gentoo-${PR}':" \ - configure || die -} - -src_configure() { - local myeconfargs=( - --disable-static - --enable-perfdhcp - --localstatedir="${EPREFIX}/var" - --without-werror - $(use_with mysql) - $(use_with openssl) - $(use_with postgres pgsql) - $(use_enable samples install-configurations) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - newconfd "${FILESDIR}"/${PN}-confd-r1 ${PN} - newinitd "${FILESDIR}"/${PN}-initd-r1 ${PN} - keepdir /var/lib/${PN} /var/log - rm -rf "${ED}"/var/run || die - find "${ED}" -type f -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/kea/
commit: c7d3e9c71823164d3eb6f0ffe3470043be4be7ba Author: Lars Wendler gentoo org> AuthorDate: Wed May 18 12:09:59 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 18 12:27:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d3e9c7 net-misc/kea: Bump to version 2.0.2 Removed old - Bump to EAPI-8 - Install message-compiler (#845327) - Add missing caps (831115) Closes: https://bugs.gentoo.org/830059 Closes: https://bugs.gentoo.org/831115 Closes: https://bugs.gentoo.org/845327 Signed-off-by: Lars Wendler gentoo.org> net-misc/kea/Manifest | 2 +- .../kea/{kea-1.9.11.ebuild => kea-2.0.2.ebuild}| 32 -- net-misc/kea/metadata.xml | 1 + 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest index 88efc3d478ab..bff98126c828 100644 --- a/net-misc/kea/Manifest +++ b/net-misc/kea/Manifest @@ -1,2 +1,2 @@ DIST kea-1.8.2.tar.gz 9005645 BLAKE2B fec1118ca34adc4bdafea13dd6c1c3abcd42df80043b621d1ed994e7ec6906a5d13e86a1bbb6dcbdfee32a4d70281c751b46c57d4866bd92557448ab7c602c30 SHA512 7bea9eb30ee819bd350ba3f64da7dc46d1176363e7243e934ff0f0498fcd47ef4eccb7fe8d8dd4f883ab9e376174aaba4fae06b20405181d46b6b12cfbdf7dd0 -DIST kea-1.9.11.tar.gz 9739770 BLAKE2B 0215ac48036506018dc869c313d59244e4bf03634be279039fd0dbf7de73a2d87654b11153ec9014b89c815068961633987d44a26b820e4692937c85d29d352c SHA512 5d7739d74b6fbed9733719af1aa068498fcc1eaa1ed423b93b9b4dd92de970e3cd036ad60377534a58e7d22e909404673358fa72307b6c32492f952684c180c0 +DIST kea-2.0.2.tar.gz 9796557 BLAKE2B a859c4cc3f6686db2dcf640738b421499a816700d134ee9322290051c3a192bab482be4a4bdb2630113594a3af1cafe2b95abce4a463815a6404fe87fac227ad SHA512 edb7de227898fb7bd76dd8b503d02e07b4ba512b907b53399a5c45bd216820b342f00c1834858848ce8ff94aa3c228ceead0e2946cbcb1f75a03ca579630be83 diff --git a/net-misc/kea/kea-1.9.11.ebuild b/net-misc/kea/kea-2.0.2.ebuild similarity index 76% rename from net-misc/kea/kea-1.9.11.ebuild rename to net-misc/kea/kea-2.0.2.ebuild index cec8274fa82c..aca4fe99e606 100644 --- a/net-misc/kea/kea-1.9.11.ebuild +++ b/net-misc/kea/kea-2.0.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PV="${PV//_p/-P}" MY_PV="${MY_PV/_/-}" @@ -10,7 +10,9 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server" HOMEPAGE="https://www.isc.org/kea/; -inherit autotools systemd tmpfiles +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools fcaps python-single-r1 systemd tmpfiles if [[ ${PV} = * ]] ; then inherit git-r3 @@ -18,13 +20,16 @@ if [[ ${PV} = * ]] ; then else SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz; - [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~amd64 ~arm64 ~x86" + # Odd minor version = development release + if [[ $(( $(ver_cut 2) % 2 )) -ne 1 ]] ; then + [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~amd64 ~arm64 ~x86" + fi fi LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script SLOT="0" -IUSE="mysql +openssl postgres +samples test" +IUSE="mysql +openssl postgres +samples shell test" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -33,7 +38,9 @@ COMMON_DEPEND=" mysql? ( dev-db/mysql-connector-c ) !openssl? ( dev-libs/botan:2= ) openssl? ( dev-libs/openssl:0= ) - postgres? ( dev-db/postgresql:* )" + postgres? ( dev-db/postgresql:* ) + shell? ( ${PYTHON_DEPS} ) +" DEPEND="${COMMON_DEPEND} test? ( dev-cpp/gtest ) " @@ -42,6 +49,8 @@ RDEPEND="${COMMON_DEPEND} acct-user/dhcp" BDEPEND="virtual/pkgconfig" +REQUIRED_USE="shell? ( ${PYTHON_REQUIRED_USE} )" + S="${WORKDIR}/${MY_P}" PATCHES=( @@ -49,11 +58,15 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.10-gtest.patch ) +pkg_setup() { + use shell && python-single-r1_pkg_setup +} + src_prepare() { default # Brand the version with Gentoo sed -i \ - -e "s/AC_INIT(kea,${PV}.*, kea-...@lists.isc.org)/AC_INIT(kea,${PVR}-gentoo, kea-...@lists.isc.org)/g" \ + -e "s/AC_INIT(kea,${PV}.*, kea-...@lists.isc.org)/AC_INIT([kea], [${PVR}-gentoo], [kea-...@lists.isc.org])/g" \ configure.ac || die sed -i \ @@ -67,14 +80,16 @@ src_configure() { local myeconfargs=( --disable-install-configurations --disable-stat
[gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/
commit: 6c38b46da6ca1d357fcad190939af28a9a89bbe5 Author: Lars Wendler gentoo org> AuthorDate: Tue May 17 09:30:07 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 17 09:31:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c38b46d net-misc/icaclient: Removed old Closes: https://bugs.gentoo.org/845156 Signed-off-by: Lars Wendler gentoo.org> net-misc/icaclient/Manifest | 2 - net-misc/icaclient/icaclient-22.3.0.24-r1.ebuild | 262 --- 2 files changed, 264 deletions(-) diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest index 79d4eb610861..32cc32943b9e 100644 --- a/net-misc/icaclient/Manifest +++ b/net-misc/icaclient/Manifest @@ -1,4 +1,2 @@ -DIST linuxx64-22.3.0.24.tar.gz 161513614 BLAKE2B 8e1d4756a0e25f8b03b2c17251dccedcf48107f55356fe79616935496216305b5ebea19e33741fd0d613812f6eabd920e5edbfca84871249b0552eb4be3761a1 SHA512 87ef69eb6fd25984c70a2646e0c151f162962c848d20769625854a5ff9f6364a16c04dea6145751ebb7e29c0f0bb93760500de1c631699e1c4fc6e8de131e06e DIST linuxx64-22.5.0.16.tar.gz 162733197 BLAKE2B 32b4fd64d6bccf8a3be92e8f8ee59059839f31f4f771a6344fea320d2b635174c31c9e8d572a700568bab6032352fe72657dce1ee752327ed856370fa86acf9a SHA512 796ecbccc60995baae2082b5b275d7bf1482b19aed198de6d9f4083b2a3a68ff2fe73dfd1d3d33f0f885a157a77f20de008635eade36d5f9adff6b662aaefc1b -DIST linuxx86-22.3.0.24.tar.gz 143073253 BLAKE2B dab19b4ff0192687a33c385327d799cf5eb59cb5f75ae47246b4ddd124246e60179ab5503ff05f18c79b97194ecd6d71324834a443a92c0c7ac58d55a368bcf6 SHA512 5f79be72a626501ae857e13efcd46a8371ee8a402d3fe45b8caa2bd07e92e81240909d849969c738a262f1698c0810f4065ac7b37888df772a9042fe70d3eca7 DIST linuxx86-22.5.0.16.tar.gz 144032901 BLAKE2B 0f58adf7645eaba6ad75e126381ecfecf7434130b0e69bed75a0499386c5301475a48e414ce57aebdfeaea0cb6615ae93b48ecfdd0149851a56459d687d75bb7 SHA512 b94a3de41118d08f3ff549de33e80a85198a3db1349177cc5c921cdd45f1d5bb7e1ee338067602725a9bed16619216f552f98314d539915a251f020094ae3121 diff --git a/net-misc/icaclient/icaclient-22.3.0.24-r1.ebuild b/net-misc/icaclient/icaclient-22.3.0.24-r1.ebuild deleted file mode 100644 index ed272b4e5416.. --- a/net-misc/icaclient/icaclient-22.3.0.24-r1.ebuild +++ /dev/null @@ -1,262 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop wrapper xdg-utils - -DESCRIPTION="ICA Client for Citrix Presentation servers" -HOMEPAGE="https://www.citrix.com/; -SRC_URI="amd64? ( linuxx64-${PV}.tar.gz ) - x86? ( linuxx86-${PV}.tar.gz )" - -LICENSE="icaclient" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN" -RESTRICT="mirror strip userpriv fetch" - -ICAROOT="/opt/Citrix/ICAClient" - -QA_PREBUILT="${ICAROOT#/}/*" - -RDEPEND=" - app-crypt/libsecret - dev-libs/atk - dev-libs/glib:2 - dev-libs/libxml2 - media-fonts/font-adobe-100dpi - media-fonts/font-misc-misc - media-fonts/font-cursor-misc - media-fonts/font-xfree86-type1 - media-fonts/font-misc-ethiopic - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/gst-plugins-base:1.0 - media-libs/gstreamer:1.0 - media-libs/libogg - media-libs/libvorbis - media-libs/speex - net-libs/libsoup:2.4 - net-libs/webkit-gtk:4 - sys-apps/util-linux - sys-libs/libcxx - sys-libs/libcxxabi - sys-libs/zlib - virtual/krb5 - virtual/jpeg:0 - virtual/libudev - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXinerama - x11-libs/libXmu - x11-libs/libXrender - x11-libs/libXt - x11-libs/pango -" -DEPEND="" - -pkg_nofetch() { - elog "Download the client file ${A} from - https://www.citrix.com/downloads/workspace-app/; - elog "and place it into your DISTDIR directory." -} - -pkg_setup() { - case ${ARCH} in - amd64) - ICAARCH=linuxx64 - ;; - x86) - ICAARCH=linuxx86 - ;; - *) - eerror "Given architecture is not supported by Citrix." - ;; - esac - - S="${WORKDIR}/${ICAARCH}/${ICAARCH}.cor" -} - -src_prepare() { - default - rm lib/UIDialogLibWebKit.so || die - - # We need to avoid module.ini file getting added to the package's - # content because media-plugins/hdx-realtime-media-engine modifies -
[gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/
commit: 2b4eac3eb2840407c65bafca96b4357d4fbe8df3 Author: Lars Wendler gentoo org> AuthorDate: Tue May 17 09:29:39 2022 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 17 09:31:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4eac3e net-misc/icaclient: Stabilize version 22.5.0.16 for amd64 and x86 Bug: https://bugs.gentoo.org/845156 Signed-off-by: Lars Wendler gentoo.org> net-misc/icaclient/icaclient-22.5.0.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/icaclient/icaclient-22.5.0.16.ebuild b/net-misc/icaclient/icaclient-22.5.0.16.ebuild index de4367d232f1..ed272b4e5416 100644 --- a/net-misc/icaclient/icaclient-22.5.0.16.ebuild +++ b/net-misc/icaclient/icaclient-22.5.0.16.ebuild @@ -12,7 +12,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz ) LICENSE="icaclient" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN" RESTRICT="mirror strip userpriv fetch"
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: d83dd74b77a83107df519c6c9b0ebe948947e443 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 12:26:00 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 12:26:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83dd74b app-admin/apache-tools: Rebvump to add sys-apps/which to BDEPEND Closes: https://bugs.gentoo.org/844868 Signed-off-by: Lars Wendler gentoo.org> .../{apache-tools-2.4.53.ebuild => apache-tools-2.4.53-r1.ebuild}| 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.53.ebuild b/app-admin/apache-tools/apache-tools-2.4.53-r1.ebuild similarity index 98% rename from app-admin/apache-tools/apache-tools-2.4.53.ebuild rename to app-admin/apache-tools/apache-tools-2.4.53-r1.ebuild index ba78ee03975f..bf1562cee74c 100644 --- a/app-admin/apache-tools/apache-tools-2.4.53.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.53-r1.ebuild @@ -23,7 +23,10 @@ RDEPEND=">=dev-libs/apr-1.5.0:1= ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} sys-devel/libtool" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + sys-apps/which + virtual/pkgconfig +" S="${WORKDIR}/httpd-${PV}"
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 47838dea4099ea7ca475dd845dc96b889b9258b1 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:38:47 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:38:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47838dea games-strategy/wesnoth: Removed unused local USE flag description Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/games-strategy/wesnoth/metadata.xml b/games-strategy/wesnoth/metadata.xml index 55f36d0dfad5..42cfc4670216 100644 --- a/games-strategy/wesnoth/metadata.xml +++ b/games-strategy/wesnoth/metadata.xml @@ -7,7 +7,6 @@ Enable compilation of server -Support for right-to-left languages wesnoth
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 381c84d717ce3ec12b13f9f9e10659b0c8db6723 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:25:12 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381c84d7 games-strategy/wesnoth: Removed old Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 2 - games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild | 111 --- games-strategy/wesnoth/wesnoth-1.15.15.ebuild| 106 -- 3 files changed, 219 deletions(-) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 4531e7bac927..fd1ae547afc1 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,4 +1,2 @@ -DIST wesnoth-1.14.14.tar.gz 502931191 BLAKE2B 25bbead74d74bbce9c47b5ac9339fd5b4d996cb9f80137f0b1d9a600c71c82b732ed66937419a4dd59995311685960630415daf3fd3f51e8cf891f29a16ec024 SHA512 3924aa26b59445568472a10c5fe0e1ddf87eb0a878faf2bcc52d4618f5743dfeda103d1f4025f4a129628e6a25f4c16407e968d594769a0751ada2c9a733e2e4 -DIST wesnoth-1.15.15.tar.gz 512968280 BLAKE2B 2b5c979244fb168e674d120a5eeef3905560992a7ca50735ef30918144ad7b21a9d57bef8cf19d564e02226955fb1c6922b27151fef36825a9b06cbe3d9e40ee SHA512 7f59ac11223e6ca93f926ca978638828e366ea2fd75530b317656e5edd8b0f042f86beb57fd17b8cc9b2d3d093d60580cd3449e1c3bf53b8ee37f656df7198a2 DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 diff --git a/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild b/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild deleted file mode 100644 index 4350dcbc1a9b.. --- a/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic toolchain-funcs xdg - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org - https://github.com/wesnoth/wesnoth; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -# uneven minor versions are development versions -if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi -IUSE="dbus dedicated doc fribidi nls server" - -RDEPEND=" - acct-group/wesnoth - acct-user/wesnoth - >=dev-libs/boost-1.50:=[nls,threads(+),icu] - >=media-libs/libsdl2-2.0.4:0[joystick,video,X] - !dedicated? ( - dev-libs/glib:2 - dev-libs/openssl:0= - >=media-libs/fontconfig-2.4.1 - >=media-libs/sdl2-image-2.0.0[jpeg,png] - >=media-libs/sdl2-mixer-2.0.0[vorbis] - >=media-libs/sdl2-ttf-2.0.12 - media-libs/libvorbis - >=x11-libs/pango-1.22.0 - >=x11-libs/cairo-1.10.0 - sys-libs/readline:0= - dbus? ( sys-apps/dbus ) - fribidi? ( dev-libs/fribidi ) - )" -DEPEND="${RDEPEND} - x11-libs/libX11 -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/wesnoth-1.14.14-ar.patch" -) - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local lang langs=() - for lang in $(cat po/LINGUAS) ; do - has ${lang} ${LINGUAS} && langs+=( ${lang} ) - done - echo "${langs[@]}" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - if [[ $(gcc-major-version) -eq 3 ]] ; then - filter-flags -fstack-protector - append-flags -fno-stack-protector - fi - - if use dedicated || use server ; then - mycmakeargs=( - -DENABLE_CAMPAIGN_SERVER="ON" - -DENABLE_SERVER="ON&quo
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 42911e89ccd7faa91bb2fff8d5c1037759bcbba4 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:17:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42911e89 games-strategy/wesnoth: Bump to version 1.16.2 Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.16.2.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 088b5bb879df..4531e7bac927 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,3 +1,4 @@ DIST wesnoth-1.14.14.tar.gz 502931191 BLAKE2B 25bbead74d74bbce9c47b5ac9339fd5b4d996cb9f80137f0b1d9a600c71c82b732ed66937419a4dd59995311685960630415daf3fd3f51e8cf891f29a16ec024 SHA512 3924aa26b59445568472a10c5fe0e1ddf87eb0a878faf2bcc52d4618f5743dfeda103d1f4025f4a129628e6a25f4c16407e968d594769a0751ada2c9a733e2e4 DIST wesnoth-1.15.15.tar.gz 512968280 BLAKE2B 2b5c979244fb168e674d120a5eeef3905560992a7ca50735ef30918144ad7b21a9d57bef8cf19d564e02226955fb1c6922b27151fef36825a9b06cbe3d9e40ee SHA512 7f59ac11223e6ca93f926ca978638828e366ea2fd75530b317656e5edd8b0f042f86beb57fd17b8cc9b2d3d093d60580cd3449e1c3bf53b8ee37f656df7198a2 DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe +DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 diff --git a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild new file mode 100644 index ..9c2f089d6905 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic toolchain-funcs xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls,threads(+)] + >=media-libs/libsdl2-2.0.4:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + if [[ $(gcc-major-version) -eq 3 ]] ; then + filter-flags -fstack-protector + append-flags -fno-stack-protector + fi + + if use dedicated || use server ; then + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs=( + -DENABLE_CAMPA
[gentoo-commits] repo/gentoo:master commit in: media-sound/mumble/
commit: 53c2003a4bacc8a9c256a5977c89434044488b70 Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:42:09 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c2003a media-sound/mumble: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> media-sound/mumble/mumble-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/mumble/mumble-.ebuild b/media-sound/mumble/mumble-.ebuild index 65568a3e5235..009f89b12418 100644 --- a/media-sound/mumble/mumble-.ebuild +++ b/media-sound/mumble/mumble-.ebuild @@ -20,7 +20,7 @@ else SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; S="${WORKDIR}/${P/_*}.src" fi - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi LICENSE="BSD MIT" @@ -48,7 +48,7 @@ RDEPEND=" x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon ) + g15? ( app-misc/g15daemon:= ) jack? ( virtual/jack ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio )
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/
commit: c32871887d55283d057716665337417fbe6c697e Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:38:15 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3287188 app-misc/g15daemon: Revbump to introduce sub-slot for libg15daemon_client.so Signed-off-by: Lars Wendler gentoo.org> .../g15daemon/{g15daemon-3.0.4.ebuild => g15daemon-3.0.4-r1.ebuild}| 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-misc/g15daemon/g15daemon-3.0.4.ebuild b/app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild similarity index 98% rename from app-misc/g15daemon/g15daemon-3.0.4.ebuild rename to app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild index 991e249327e9..660ce78c17cd 100644 --- a/app-misc/g15daemon/g15daemon-3.0.4.ebuild +++ b/app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild @@ -16,7 +16,8 @@ else fi LICENSE="GPL-2" -SLOT="0" +# Subslot = libg15daemon_client.so major version +SLOT="0/3" IUSE="perl static-libs" # Has no "test" target in Makefile
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15message/
commit: 8cafd748a01e2edd965b2127e87081c8c1b1b752 Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:35:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cafd748 app-misc/g15message: Bump to version 1.2 Signed-off-by: Lars Wendler gentoo.org> app-misc/g15message/Manifest | 1 + app-misc/g15message/g15message-1.2.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/app-misc/g15message/Manifest b/app-misc/g15message/Manifest index bd1dc875f38b..f6022ce46a62 100644 --- a/app-misc/g15message/Manifest +++ b/app-misc/g15message/Manifest @@ -1 +1,2 @@ DIST g15message-1.0.0.tar.bz2 219798 BLAKE2B 47320e9f43547756e3f427d917b76f816e5422ad65151e5b9cac72813a6a5c7233273c089e9bc2693c243d98bc612c0a2a824d7e6c84b2565f99c01f3034f476 SHA512 608fb789e1390e6f8fabe4c1f21cabfb0c445660a2629616ddca253d232d9e58775c8aeb8c44dde0b014e6e26cbab70db991000f1bfcb4daed1727a06de7a78f +DIST g15message-1.2.tar.bz2 281717 BLAKE2B ea7945b269bf79e373aa1067c8d85c62da7df1726268edb1495f84928302e0468d065b4f8860325dcdb3941c7be6e91f734ecca35a3dc212bfddab67007a8a57 SHA512 aac0bcfa92020abe371cb7023236b8f4590eedb301e9d2731f6b7b012baf9a6898b9139bebe5e6adb004979162f36b6aed27522be67e7829e41a0609dc761af9 diff --git a/app-misc/g15message/g15message-1.2.ebuild b/app-misc/g15message/g15message-1.2.ebuild new file mode 100644 index ..9b070a283210 --- /dev/null +++ b/app-misc/g15message/g15message-1.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A simple message/alert client for G15daemon" +HOMEPAGE="https://gitlab.com/menelkir/g15message; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/g15message.git; +else + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=" + >=app-misc/g15daemon-3.0 + >=dev-libs/libg15-3.0 + >=dev-libs/libg15render-3.0 + sys-libs/zlib +" +DEPEND="${RDEPEND}" + +src_prepare() { + # Remove the following two lines on next version bump please + mv -v configure.{in,ac} || die + sed -i '/^AC_HEADER_STDC/d' configure.ac || die + + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15message/
commit: bb8cc05292883c5939534e85ad04b8ff0135c453 Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:28:15 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8cc052 app-misc/g15message: Added live ebuild - new upstream Signed-off-by: Lars Wendler gentoo.org> app-misc/g15message/g15message-.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/app-misc/g15message/g15message-.ebuild b/app-misc/g15message/g15message-.ebuild new file mode 100644 index ..fe08cebd --- /dev/null +++ b/app-misc/g15message/g15message-.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A simple message/alert client for G15daemon" +HOMEPAGE="https://gitlab.com/menelkir/g15message; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/g15message.git; +else + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=" + >=app-misc/g15daemon-3.0 + >=dev-libs/libg15-3.0 + >=dev-libs/libg15render-3.0 + sys-libs/zlib +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/mumble/
commit: 1c693e0a1827f0e988f1f5092caf83247f0a3a28 Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:40:44 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c693e0a media-sound/mumble: Revbump to introduce sub-slot dep on app-misc/g15daemon Signed-off-by: Lars Wendler gentoo.org> media-sound/mumble/{mumble-1.4.230.ebuild => mumble-1.4.230-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mumble/mumble-1.4.230.ebuild b/media-sound/mumble/mumble-1.4.230-r1.ebuild similarity index 99% rename from media-sound/mumble/mumble-1.4.230.ebuild rename to media-sound/mumble/mumble-1.4.230-r1.ebuild index c6c38d8a9fd2..690186d97251 100644 --- a/media-sound/mumble/mumble-1.4.230.ebuild +++ b/media-sound/mumble/mumble-1.4.230-r1.ebuild @@ -50,7 +50,7 @@ RDEPEND=" x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon ) + g15? ( app-misc/g15daemon:= ) jack? ( virtual/jack ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio )
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/
commit: 16b624ae78d8343916955cb2d30ddf851c1f Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 18:39:34 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 18:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b624ae app-misc/g15daemon: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> app-misc/g15daemon/g15daemon-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-misc/g15daemon/g15daemon-.ebuild b/app-misc/g15daemon/g15daemon-.ebuild index 0d8e30618ef2..0e442d9fbcdc 100644 --- a/app-misc/g15daemon/g15daemon-.ebuild +++ b/app-misc/g15daemon/g15daemon-.ebuild @@ -16,7 +16,8 @@ else fi LICENSE="GPL-2" -SLOT="0" +# Subslot = libg15daemon_client.so major version +SLOT="0/3" IUSE="perl static-libs" # Has no "test" target in Makefile
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/
commit: abbb374d5cc58328f68464d6b6894246258f4785 Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 13:00:46 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 13:00:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbb374d app-emulation/virtualbox-guest-additions: Use udev.eclass and call udev_reload in pkg_postinst() Closes: https://bugs.gentoo.org/844136 Signed-off-by: Lars Wendler gentoo.org> .../virtualbox-guest-additions-6.1.32.ebuild | 3 ++- .../virtualbox-guest-additions-6.1.34.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild index c1be1343480d..a5164104500b 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.32.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit linux-mod systemd toolchain-funcs +inherit linux-mod systemd toolchain-funcs udev MY_PN="VirtualBox" MY_PV="${PV/beta/BETA}" @@ -185,6 +185,7 @@ src_install() { pkg_postinst() { linux-mod_pkg_postinst + udev_reload if ! use X ; then elog "use flag X is off, enable it to install the" elog "X Window System video driver." diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild index a456cbc82909..854435f84e8b 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-mod systemd toolchain-funcs +inherit linux-mod systemd toolchain-funcs udev MY_PN="VirtualBox" MY_PV="${PV/beta/BETA}" @@ -185,6 +185,7 @@ src_install() { pkg_postinst() { linux-mod_pkg_postinst + udev_reload if ! use X ; then elog "use flag X is off, enable it to install the" elog "X Window System video driver."
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/
commit: 42d21143f7ee71dc001c32ae2ed822297fa8ebcf Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 12:43:47 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 12:44:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d21143 app-shells/zsh: Bump to version 5.9 Signed-off-by: Lars Wendler gentoo.org> app-shells/zsh/Manifest | 2 + app-shells/zsh/zsh-5.9.ebuild | 216 ++ 2 files changed, 218 insertions(+) diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest index 4ce7faa192bc..b5eba80c9a19 100644 --- a/app-shells/zsh/Manifest +++ b/app-shells/zsh/Manifest @@ -1,2 +1,4 @@ DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160 SHA512 0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219 DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8 SHA512 f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d +DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 96b635b438f8a90bc1f3c15c8a287ab392ba830e975e49b7f1c09d12de44c250dcf33d1d6dc93b58693839af2e57eb5c9d4e874ca08dd82fe876cb5ca26e6508 SHA512 5cc6abcdcfb4f5ad7bc4a31364ca49dfd87ae03e0082d89cc2ba1f00570f6757266ee60894ad31b562408de91494c22f177b414b03cb78c31d92328686be9860 +DIST zsh-5.9.tar.xz 3332400 BLAKE2B 3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1 SHA512 d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e diff --git a/app-shells/zsh/zsh-5.9.ebuild b/app-shells/zsh/zsh-5.9.ebuild new file mode 100644 index ..d50d9b419785 --- /dev/null +++ b/app-shells/zsh/zsh-5.9.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic prefix + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code; +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="https://www.zsh.org/pub/${P}.tar.xz + https://www.zsh.org/pub/old/${P}.tar.xz + mirror://sourceforge/${PN}/${P}.tar.xz + doc? ( + https://www.zsh.org/pub/${P}-doc.tar.xz + mirror://sourceforge/${PN}/${P}-doc.tar.xz + )" +fi + +DESCRIPTION="UNIX Shell similar to the Korn shell" +HOMEPAGE="https://www.zsh.org/; + +LICENSE="ZSH gdbm? ( GPL-2 )" +SLOT="0" +IUSE="caps debug doc examples gdbm maildir pcre static unicode" + +RDEPEND=" + >=sys-libs/ncurses-5.1:0= + static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) + caps? ( sys-libs/libcap ) + pcre? ( + >=dev-libs/libpcre-3.9 + static? ( >=dev-libs/libpcre-3.9[static-libs] ) + ) + gdbm? ( sys-libs/gdbm:= ) +" +DEPEND="sys-apps/groff + ${RDEPEND}" +PDEPEND=" + examples? ( app-doc/zsh-lovers ) +" +if [[ ${PV} == * ]] ; then + DEPEND+=" app-text/yodl + doc? ( + sys-apps/texinfo + app-text/texi2html + virtual/latex-base + )" +fi + +src_prepare() { + if [[ ${PV} != * ]]; then + # fix zshall problem with soelim + ln -s Doc man1 || die + mv Doc/zshall.1 Doc/zshall.1.soelim || die + soelim Doc/zshall.1.soelim > Doc/zshall.1 || die + fi + + # add openrc specific options for init.d completion + eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff + + default + + hprefixify configure.ac + if [[ ${PV} == * ]] ; then + sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die + fi + eautoreconf +} + +src_configure() { + local myconf=( + --bindir="${EPREFIX}"/bin + --libdir="${EPREFIX}"/usr/$(get_libdir) + --enable-etcdir="${EPREFIX}"/etc/zsh + --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help + --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions + --enable-site-
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/
commit: 760026288e2cdfefbdaa0bf99637c8d01c64953d Author: Lars Wendler gentoo org> AuthorDate: Sun May 15 12:45:18 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 12:45:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76002628 app-shells/zsh: Synced live ebuild Signed-off-by: Lars Wendler gentoo.org> app-shells/zsh/zsh-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild index 89b4b12aae9c..d50d9b419785 100644 --- a/app-shells/zsh/zsh-.ebuild +++ b/app-shells/zsh/zsh-.ebuild @@ -35,7 +35,6 @@ RDEPEND=" static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= ) - !
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/
commit: 7e647e02c4f09ffb0df70a5d3771d0f834e15849 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 13 09:22:39 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun May 15 12:40:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e647e02 app-shells/zsh: restore color change on su Signed-off-by: Andrew Ammerlaan gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25461 Signed-off-by: Lars Wendler gentoo.org> app-shells/zsh/files/prompt_gentoo_setup-1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/zsh/files/prompt_gentoo_setup-1 b/app-shells/zsh/files/prompt_gentoo_setup-1 index 046e2d87f53a..8b9ac4439919 100644 --- a/app-shells/zsh/files/prompt_gentoo_setup-1 +++ b/app-shells/zsh/files/prompt_gentoo_setup-1 @@ -14,7 +14,7 @@ prompt_gentoo_setup () { local prompt_gentoo_user=${2:-'green'} local prompt_gentoo_root=${3:-'red'} - if [ "$USER" = 'root' ] + if [ "$EUID" = '0' ] then local base_prompt="%B%F{$prompt_gentoo_root}%m%k " else
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/
commit: a408da145fd50df02054ca80583b5417e477a112 Author: Lars Wendler gentoo org> AuthorDate: Sat May 14 16:36:37 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 14 22:56:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a408da14 app-misc/g15daemon: Bump to version 3.0.4 Signed-off-by: Lars Wendler gentoo.org> app-misc/g15daemon/Manifest | 1 + app-misc/g15daemon/g15daemon-3.0.4.ebuild | 157 ++ 2 files changed, 158 insertions(+) diff --git a/app-misc/g15daemon/Manifest b/app-misc/g15daemon/Manifest index 7a3f74981600..876c54484337 100644 --- a/app-misc/g15daemon/Manifest +++ b/app-misc/g15daemon/Manifest @@ -1 +1,2 @@ DIST g15daemon-1.9.5.3.tar.gz 414603 BLAKE2B 4f683bab47f6cbde3a028b306c1999ea4fcb84c0c05160a17374be93f953d21588f332e8fbf040c607545c31ee09e30b56b1068db95a801472c9d72ee9fe8e43 SHA512 7a1770d08d1d4155866bba3b676d33bf943363f4519af41a13ab6ec73cc5d6c536b173977b3e3583b594b149b7f01ffbc51123a4678c2a249a51ff0b42c8b69a +DIST g15daemon-3.0.4.tar.bz2 372553 BLAKE2B 008cf2eda9e8cbc45a2fd2eef938438be73236f2bffbbc47bdce66f04d6860705572270994df09bc1d7c2c02dc75ca347199e02dc7aa9f71134985cff284c7c8 SHA512 4adbb11ca8128bbaff5ad1dee17ddcfcdfca589f7e8a1a264127dd9d5aec39e07e4986a4b78f4199fb7f3e12979fd8d50a851b047b6cb8cfa13410aa59df062a diff --git a/app-misc/g15daemon/g15daemon-3.0.4.ebuild b/app-misc/g15daemon/g15daemon-3.0.4.ebuild new file mode 100644 index ..991e249327e9 --- /dev/null +++ b/app-misc/g15daemon/g15daemon-3.0.4.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs udev + +DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel uinput device driver" +HOMEPAGE="https://gitlab.com/menelkir/g15daemon; +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/g15daemon.git; +else + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="perl static-libs" + +# Has no "test" target in Makefile +RESTRICT="test" + +DEPEND="virtual/libusb:0 + >=dev-libs/libg15-3.0 + >=dev-libs/libg15render-3.0 + perl? ( + dev-lang/perl + dev-perl/GDGraph + >=dev-perl/Inline-0.4 + )" +RDEPEND="${DEPEND}" + +uinput_check() { + ebegin "Checking for uinput support" + local rc=1 + linux_config_exists && linux_chkconfig_present INPUT_UINPUT + rc=$? + eend ${rc} + + if [[ ${rc} -ne 0 ]] ; then + eerror "To use g15daemon, you need to compile your kernel with uinput support." + eerror "Please enable uinput support in your kernel config, found at:" + eerror + eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support." + eerror + eerror "Once enabled, you should have the /dev/input/uinput device." + eerror "g15daemon will not work without the uinput device." + fi +} + +pkg_setup() { + export CC="$(tc-getCC)" #729294 + + linux-info_pkg_setup + uinput_check +} + +src_unpack() { + if [[ ${PV} == ** ]] ; then + git-r3_src_unpack + else + default + fi + + if use perl ; then + unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz" + fi +} + +src_prepare() { + if use perl ; then + perl-module_src_prepare + sed -i \ + -e '1i#!/usr/bin/perl' \ + "${S}"/contrib/testbindings.pl || die + else + # perl-module_src_prepare always calls base_src_prepare + default + fi + eautoreconf +} + +src_configure() { + append-cflags -fcommon #706712 + + econf $(use_enable static-libs static) + + if use perl ; then + cd "${WORKDIR}/G15Daemon-0.2" || die + perl-module_src_configure + fi +} + +src_compile() { + default + + if use perl ; then + cd "${WORKDIR}/G15Daemon-0.2" || die + perl-module_src_compile + fi +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die + + # remove odd docs installed my make + rm "${ED}"/usr/share/doc/${PF}/README.usage || die + + insinto /usr/share/${PN}/contrib + doins contrib/xmodmapr
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/
commit: 23d270d7102a5e7d7ac028a6a7414ef23bda0a55 Author: Lars Wendler gentoo org> AuthorDate: Sat May 14 16:34:21 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 14 22:56:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d270d7 app-misc/g15daemon: Updated live ebuild - new upstream - switch from svn to git - bump to EAPI-8 Signed-off-by: Lars Wendler gentoo.org> app-misc/g15daemon/g15daemon-.ebuild | 49 ++-- 1 file changed, 21 insertions(+), 28 deletions(-) diff --git a/app-misc/g15daemon/g15daemon-.ebuild b/app-misc/g15daemon/g15daemon-.ebuild index 701a835b318c..0d8e30618ef2 100644 --- a/app-misc/g15daemon/g15daemon-.ebuild +++ b/app-misc/g15daemon/g15daemon-.ebuild @@ -1,26 +1,30 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -GENTOO_DEPEND_ON_PERL="no" -ESVN_PROJECT=${PN}/trunk -ESVN_REPO_URI="https://svn.code.sf.net/p/${PN}/code/trunk/${PN}-wip; - -inherit autotools flag-o-matic linux-info perl-module subversion systemd toolchain-funcs udev +inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs udev DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel uinput device driver" -HOMEPAGE="https://sourceforge.net/projects/g15daemon/; -[[ ${PV} = ** ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="https://gitlab.com/menelkir/g15daemon; +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/g15daemon.git; +else + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="" IUSE="perl static-libs" +# Has no "test" target in Makefile +RESTRICT="test" + DEPEND="virtual/libusb:0 - >=dev-libs/libg15- - >=dev-libs/libg15render- + >=dev-libs/libg15-3.0 + >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph @@ -28,12 +32,6 @@ DEPEND="virtual/libusb:0 )" RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}/${PN}-1.9.5.3-g510-keys.patch" - "${FILESDIR}/${PN}-1.9.5.3-docdir.patch" - "${FILESDIR}/${PN}-1.9.5.3-avoid_bashisms.patch" -) - uinput_check() { ebegin "Checking for uinput support" local rc=1 @@ -60,20 +58,18 @@ pkg_setup() { } src_unpack() { - if [[ ${PV} = ** ]] ; then - subversion_src_unpack + if [[ ${PV} == ** ]] ; then + git-r3_src_unpack else - unpack ${A} + default fi + if use perl ; then unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz" fi } src_prepare() { - if [[ ${PV} = ** ]] ; then - subversion_wc_info - fi if use perl ; then perl-module_src_prepare sed -i \ @@ -83,10 +79,7 @@ src_prepare() { # perl-module_src_prepare always calls base_src_prepare default fi - if [[ ${PV} = ** ]] ; then - mv configure.{in,ac} || die - eautoreconf - fi + eautoreconf } src_configure() { @@ -118,7 +111,7 @@ src_install() { rm "${ED}"/usr/share/doc/${PF}/README.usage || die insinto /usr/share/${PN}/contrib - doins contrib/xmodmaprc + doins contrib/Xmodmap{,-alternative} doins contrib/xmodmap.sh if use perl ; then doins contrib/testbindings.pl
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libg15render/
commit: 497eb9d332adf8bd51512a33f10ca14e0c133f29 Author: Lars Wendler gentoo org> AuthorDate: Sat May 14 16:43:31 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 14 22:56:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497eb9d3 dev-libs/libg15render: Forgot to update HOMEPAGE Signed-off-by: Lars Wendler gentoo.org> dev-libs/libg15render/libg15render-3.0.4.ebuild | 2 +- dev-libs/libg15render/libg15render-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libg15render/libg15render-3.0.4.ebuild b/dev-libs/libg15render/libg15render-3.0.4.ebuild index 4fd1e505fdfa..5ac51ead28ff 100644 --- a/dev-libs/libg15render/libg15render-3.0.4.ebuild +++ b/dev-libs/libg15render/libg15render-3.0.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/; +HOMEPAGE="https://gitlab.com/menelkir/libg15render; if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/menelkir/libg15render.git; diff --git a/dev-libs/libg15render/libg15render-.ebuild b/dev-libs/libg15render/libg15render-.ebuild index 35bbac68dd31..bafaecea0fdc 100644 --- a/dev-libs/libg15render/libg15render-.ebuild +++ b/dev-libs/libg15render/libg15render-.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/; +HOMEPAGE="https://gitlab.com/menelkir/libg15render; if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/menelkir/libg15render.git;
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15macro/files/, app-misc/g15macro/
commit: c4e7e934e5ea563d842e22a1a9825a2c2a1dc607 Author: Lars Wendler gentoo org> AuthorDate: Sat May 14 17:11:34 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat May 14 22:56:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e7e934 app-misc/g15macro: Bump to version 1.0.5 Signed-off-by: Lars Wendler gentoo.org> app-misc/g15macro/Manifest | 1 + .../files/g15macro-1.0.5-autoconf_fixes.patch | 22 +++ app-misc/g15macro/g15macro-1.0.5.ebuild| 43 ++ 3 files changed, 66 insertions(+) diff --git a/app-misc/g15macro/Manifest b/app-misc/g15macro/Manifest index 8200ab494721..890b03143152 100644 --- a/app-misc/g15macro/Manifest +++ b/app-misc/g15macro/Manifest @@ -1 +1,2 @@ DIST g15macro-1.0.3.tar.gz 324859 BLAKE2B 66168090d6daa82c1a9ce3fb8b028316f12691b599fecc683d141a3584bcbf28e5169044d5baa0957c27e51d7634092bf65158da1106059ec87cdfa4f9fa7c36 SHA512 8497aea4a6c8df3b9015ce87c38c8ad20fc66c6b2b04368716a11130e09ef75e32ba9664b57fcda0f5d8a962653ba46e6f851e6e56110d89629765cf77fa751d +DIST g15macro-1.0.5.tar.bz2 150358 BLAKE2B fe6e44ba2c7730722bfc7378c224eb97fb31110bf101c8afc4b843314e78b464f42d50c50f98e5459e1a5c52ff0a65399bcca8d80bc7ac08d4d292e9181cc682 SHA512 efccb9fc02dcee4cd482bc91c7964476a38eade6c5912d3ae6cbaf2fc79ed94cf91944d4ea0c1e1d4046e6c120812e8599d0f295f63a387dba7729071fbe88ca diff --git a/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch b/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch new file mode 100644 index ..afa2f86bfb1e --- /dev/null +++ b/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch @@ -0,0 +1,22 @@ +From 67f905a6ac134b75e9197715aeb407c7d4ba7cbb Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Sat, 14 May 2022 19:02:58 +0200 +Subject: [PATCH] configure.ac: Fix quoting in AC_INIT + +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 2a73dc0..b2d49bf 100644 +--- a/configure.ac b/configure.ac +@@ -1,4 +1,4 @@ +-AC_INIT(g15macro,[1.0.5, [menel...@itroll.org]) ++AC_INIT([g15macro], [1.0.5], [menel...@itroll.org]) + + PACKAGE=g15macro + VERSION=1.0.5 +-- +2.36.1 + diff --git a/app-misc/g15macro/g15macro-1.0.5.ebuild b/app-misc/g15macro/g15macro-1.0.5.ebuild new file mode 100644 index ..c5d3bbe3db57 --- /dev/null +++ b/app-misc/g15macro/g15macro-1.0.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="Macro recording plugin to G15daemon" +HOMEPAGE="https://gitlab.com/menelkir/g15macro; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/g15macro.git; +else + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=">=app-misc/g15daemon-3.0 + >=dev-libs/libg15-3.0 + >=dev-libs/libg15render-3.0 + x11-libs/libX11 + x11-libs/libXtst +" +RDEPEND="${DEPEND} + sys-libs/zlib +" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.5-autoconf_fixes.patch" +) + +src_prepare() { + mv configure.{in,ac} || die + default + eautoreconf +} + +src_configure() { + econf --enable-xtest +}