[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/
commit: 31e3e279d3521ec63a4b43280bfdad68026ef8fa Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 27 06:55:34 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 27 06:58:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e3e279 sys-fs/lxcfs: add 5.0.1 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/lxcfs/Manifest | 2 ++ sys-fs/lxcfs/lxcfs-5.0.1.ebuild | 77 + 2 files changed, 79 insertions(+) diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest index 9286cf363909..8277a30a42fe 100644 --- a/sys-fs/lxcfs/Manifest +++ b/sys-fs/lxcfs/Manifest @@ -1 +1,3 @@ DIST lxcfs-5.0.0_p20220524.tar.gz 101563 BLAKE2B 2bf282aed5490d160a563ae97fdfbb887366a6ec60ea7f36f5400e4a11330c51ac3096d63c99dd4aa2ebe1a3497102af9df41ebd40e38b3bde6c6dcd4265b336 SHA512 c1183096dd2b74ef859183451b8c909f762e3c56dce0b9384ac163a6b6b3f7a17a63e840742f4cc5ac50b1f25d402583ca6cf31c1617754b35e21c5c991515f4 +DIST lxcfs-5.0.1.tar.gz 103221 BLAKE2B 49cd0be04d358db81046ac78e66e8acaa86ef66e51a869b884cb75e98c0501ee7db1b1e5604ca44f105f04378418e8077738a6d6abf85c48b35dfee2b93131e9 SHA512 edc685914e73b055161b8efe9109aca7bc2b1f1285e06a71b697f97d2e7f4cddf5256519325bf628318b64ae0203f594928d9e772e04988971151c4e46788818 +DIST lxcfs-5.0.1.tar.gz.asc 833 BLAKE2B a280e506f154497af3cc6a61bf458830939c67a6a065da1c0509f44ed07bd58bf80c10b5bfdbb18027ae2f200aaa2e9ca4b76cde070b860c34fb2cca7083e809 SHA512 90b982b61fcc56ac23fcef344014252faba280a8fb7539d28dbe2d36dc433c8de93d2c065d160cb98b42ab4b341d01ff2a379cad12827d8b70885c044e9e9ae8 diff --git a/sys-fs/lxcfs/lxcfs-5.0.1.ebuild b/sys-fs/lxcfs/lxcfs-5.0.1.ebuild new file mode 100644 index ..9af4475e9807 --- /dev/null +++ b/sys-fs/lxcfs/lxcfs-5.0.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake meson python-any-r1 systemd verify-sig + +DESCRIPTION="FUSE filesystem for LXC" +HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/"; +SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz + verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )" + +LICENSE="Apache-2.0 LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="doc test" + +DEPEND="sys-fs/fuse:3" +RDEPEND="${DEPEND}" +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ') + doc? ( sys-apps/help2man ) + verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" + +# Needs some black magic to work inside container/chroot. +RESTRICT="test" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc + +python_check_deps() { + python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + + # Fix python shebangs for python-exec[-native-symlinks], #851480 + local shebangs=($(grep -rl "#!/usr/bin/env python3" || die)) + python_fix_shebang -q ${shebangs[*]} +} + +src_configure() { + local emesonargs=( + $(meson_use doc docs) + $(meson_use test tests) + + -Dfuse-version=3 + -Dinit-script="" + -Dwith-init-script="" + ) + + meson_src_configure +} + +src_test() { + cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory." + ./main.sh || die +} + +src_install() { + meson_src_install + + newconfd "${FILESDIR}"/lxcfs-4.0.0.confd lxcfs + newinitd "${FILESDIR}"/lxcfs-4.0.0.initd lxcfs + + # Provide our own service file (copy of upstream) due to paths being different from upstream, + # #728470 + systemd_newunit "${FILESDIR}"/lxcfs-4.0.0.service lxcfs.service +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: b4e2aff31123a3ac90308cf481278a1b422ed307 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 06:56:51 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 06:56:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e2aff3 net-analyzer/zabbix: bump to 6.2.1 Signed-off-by: Miroslav Šulc gentoo.org> net-analyzer/zabbix/Manifest| 2 + net-analyzer/zabbix/zabbix-6.2.1.ebuild | 411 2 files changed, 413 insertions(+) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 37c3cbdb13e3..2c5afc2b484d 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -10,3 +10,5 @@ DIST zabbix-6.0.6-go-deps.tar.xz 35349508 BLAKE2B 14aa70142d19d1ad146d5fab6208b1 DIST zabbix-6.0.6.tar.gz 34013189 BLAKE2B f9d07ca8938ae4e5e47048c32872644caeda0ecdef17513c63c63d1ce2aaa4ac0c92e6c70932bc598ff908419dae05bab32924f5973a5528b5668f7c7c2c5a17 SHA512 4fc21f54cdfc09b5627a8e8dbe77ac645be7f3d3a0f18fc940cf136d05410ade755c3b4869254a47e9e316dba2b5da6b709a20a023b9cd765ad16094efcded43 DIST zabbix-6.2.0-go-deps.tar.xz 35398044 BLAKE2B 8f7a7ec5b806a22f2f1a6b652c7cb25af3fd503ac7e6ea16e2ab565716bf94f5dc4a290aaf17642bd9da937828ec984e582e876e871f8012eb44700c4ded1089 SHA512 4324b40c28b12b1032d76ff79da95220a47f3adea5f79e1d02ca85043234eaed91c33e309f5be49728054af19cf668df6b24f6fa4d715b67821e8c3a61eb62a8 DIST zabbix-6.2.0.tar.gz 34472773 BLAKE2B 2b90937f453825ba240d776a279d9bb4958c15da6cbef68c4c62bf4312c7967d8b7e0b3561d022c663ba8b42545bfd5757241c4ef13cc53b78c8135306e71e70 SHA512 4492dbd7c7acb55827ee17e7eee579d1cfdcf5fd499505c6e24f50ea361641a0813672149a87f076b2287896d56d8d0215d8c5e78b32b684386414024624d322 +DIST zabbix-6.2.1-go-deps.tar.xz 35335980 BLAKE2B 07af6563a9349aa70bf5c258c949ebea520e191088e41e546e0f0cf139fd8f3d47d1d64c6135ed36851269fd0e5cd7b7e52d0d25ccd6fd1ed0108f60daf7cde0 SHA512 146a3a4dc2d49b4d1f48f2f3e38f1d123860d4854c5b4a696c07649141cf6de4b076751cb99582688518b060100a0b740357921177b5340ea4b9426480051360 +DIST zabbix-6.2.1.tar.gz 34776549 BLAKE2B 4952f81936e999c03b8aa71cc370ddc7fcea7f3951bc403501c3617748ecd81a10c5bfe9f80ff55a2521e6b874c50463aa61151ea30ddd6a7b46b20b5e24b645 SHA512 cfdca2a34fecd31ff6f58257abc695e9aba3eaeefebd66f8653b5999e3b650e5ba94d036fc5b9d8e03a1cf532d5f76b1d36a3a9759831707d88ebbe37dc20fc5 diff --git a/net-analyzer/zabbix/zabbix-6.2.1.ebuild b/net-analyzer/zabbix/zabbix-6.2.1.ebuild new file mode 100644 index ..4b12b01e37ea --- /dev/null +++ b/net-analyzer/zabbix/zabbix-6.2.1.ebuild @@ -0,0 +1,411 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# To create the go modules tarball: +# cd src/go +# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw +# tar -acf zabbix-${PV}-go-deps.tar.xz go-mod + +EAPI=8 + +GO_OPTIONAL="yes" +# needed to make webapp-config dep optional +WEBAPP_OPTIONAL="yes" +inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info + +DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers" +HOMEPAGE="https://www.zabbix.com/"; +MY_P=${P/_/} +MY_PV=${PV/_/} +SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz + agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz ) +" + +LICENSE="GPL-2" +SLOT="0/$(ver_cut 1-2)" +WEBAPP_MANUAL_SLOT="yes" +KEYWORDS="~amd64 ~x86" +IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static" +REQUIRED_USE="|| ( agent agent2 frontend proxy server ) + ?? ( gnutls openssl ) + proxy? ( ^^ ( mysql oracle postgres sqlite ) ) + server? ( ^^ ( mysql oracle postgres ) !sqlite ) + static? ( !oracle !snmp )" + +COMMON_DEPEND=" + curl? ( net-misc/curl ) + gnutls? ( net-libs/gnutls:0= ) + java? ( >=virtual/jdk-1.8:* ) + ldap? ( + =dev-libs/cyrus-sasl-2* + net-libs/gnutls:= + net-nds/openldap:= + ) + libxml2? ( dev-libs/libxml2 ) + mysql? ( dev-db/mysql-connector-c:= ) + odbc? ( dev-db/unixODBC ) + openipmi? ( sys-libs/openipmi ) + openssl? ( dev-libs/openssl:=[-bindist(-)] ) + oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) + postgres? ( dev-db/postgresql:* ) + proxy? ( + dev-libs/libevent:= + sys-libs/zlib + ) + server? ( + dev-libs/libevent:= + sys-libs/zlib + ) + snmp? ( net-analyzer/net-snmp:= ) + sqlite? ( dev-db/sqlite ) + ssh? ( net-libs/libssh2 ) +" + +RDEPEND="${COMMON_DEPEND} + acct-group/zabbix + acct-user/zabbix + java? ( >=virtual/jre-1.8:* ) + mysql? ( virtual/mysql ) + proxy? ( + !pcre2? ( dev-libs/libpcre ) + pcre2?
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/
commit: cfad9b2b3a70d1209f55232745872feb26b06258 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 27 05:35:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 27 06:55:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfad9b2b x11-terms/xfce4-terminal: Remove old Signed-off-by: Michał Górny gentoo.org> x11-terms/xfce4-terminal/Manifest | 2 - .../xfce4-terminal/xfce4-terminal-1.0.2.ebuild | 50 -- .../xfce4-terminal/xfce4-terminal-1.0.3.ebuild | 50 -- 3 files changed, 102 deletions(-) diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest index bf38604af8a7..dbc0c39a767c 100644 --- a/x11-terms/xfce4-terminal/Manifest +++ b/x11-terms/xfce4-terminal/Manifest @@ -1,3 +1 @@ -DIST xfce4-terminal-1.0.2.tar.bz2 1001720 BLAKE2B c3759f5199da51ffae3bcacb0c1cfcfd54d9c4e11f52c7681ca335042164a0311990174defc0ef82cbb3aea6e6cf89400dd9de4406e3843d17f5da8e7ed048fe SHA512 0ac33e01b2975c2ab4cc6078075ba83a77c260ea914e89d1dce8393c307aa4956f0cb0db13c3ecff0bec7659d33e02834343211852787a691b61a19d40a0c757 -DIST xfce4-terminal-1.0.3.tar.bz2 1000750 BLAKE2B 7d8f39725619f9c67b671a0ba3f358c448e53b47d8454233ab97c31735a64d6050e180d1612cbaa9cddf619daf9b12dbb77d97e0737f81337ffe5cb5d9303e4a SHA512 b9d93c3def9cd1237b985ee95664e210595f450e78b9e23fd5928d66cd978fca38db8be1e3c2968b6cb9a8abb5ab978975eed6b8afa3b49509fecf16b66580d3 DIST xfce4-terminal-1.0.4.tar.bz2 1009367 BLAKE2B 48a618f8ea98ad0408d8e54d4489358874e9e0e3c6a7011f298d0fed21512783258598cc59013c7406128e68d7311ddf64fdb13f9517306a819db50edc0555cc SHA512 76ea8f296fe1c128dc70d8aabf23447300ba83405d52e844abec89049968bac51fe47fd7545a76e4a421275c6a2f230f326ed3a25083bf536f17fc3218b05fce diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.2.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.2.ebuild deleted file mode 100644 index 8faf23b0abf0.. --- a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A terminal emulator for the Xfce desktop environment" -HOMEPAGE="https://docs.xfce.org/apps/terminal/start"; -SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="utempter" - -RDEPEND=" - >=dev-libs/glib-2.42:2= - >=x11-libs/gtk+-3.22:3= - x11-libs/libX11:= - >=x11-libs/vte-0.51.3:2.91= - >=xfce-base/libxfce4ui-4.16:=[gtk3(+)] - >=xfce-base/xfconf-4.16:= - utempter? ( sys-libs/libutempter:= ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/libxml2 - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_with utempter) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.3.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.3.ebuild deleted file mode 100644 index 515d1165885b.. --- a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A terminal emulator for the Xfce desktop environment" -HOMEPAGE="https://docs.xfce.org/apps/terminal/start"; -SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="utempter" - -RDEPEND=" - >=dev-libs/glib-2.42:2= - >=x11-libs/gtk+-3.22:3= - x11-libs/libX11:= - >=x11-libs/vte-0.51.3:2.91= - >=xfce-base/libxfce4ui-4.16:=[gtk3(+)] - >=xfce-base/xfconf-4.16:= - utempter? ( sys-libs/libutempter:= ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/libxml2 - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_with utempter) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/xarchiver/
commit: 53ff6b03034ec158729be8f066eaac3e012a5710 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 27 05:34:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 27 06:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ff6b03 app-arch/xarchiver: Remove old Signed-off-by: Michał Górny gentoo.org> app-arch/xarchiver/Manifest | 1 - app-arch/xarchiver/xarchiver-0.5.4.17.ebuild | 57 2 files changed, 58 deletions(-) diff --git a/app-arch/xarchiver/Manifest b/app-arch/xarchiver/Manifest index 7cb2ced48090..a739053ee944 100644 --- a/app-arch/xarchiver/Manifest +++ b/app-arch/xarchiver/Manifest @@ -1,2 +1 @@ -DIST xarchiver-0.5.4.17.tar.gz 1077111 BLAKE2B f68f22258dbfaeb37333fab3d2ea1b06e23e143f90df6cd94f7601961636d1e5a929e1353ac956ac9a7341813593fcfb35d5197666dbb0920ddf63e4365f34e1 SHA512 5b19fd0fb90f99aee0ac2576bc4efce9ef4eef9119fc118815f6d925e3877c0895475fbdf7363d8adfb6371fb7fd73299ea3a7cb3b6d9fff19c89d1d287d3a84 DIST xarchiver-0.5.4.18.tar.gz 1112838 BLAKE2B baeab65c9f81eecf070185fb3718b3e8a460e94393dfcdf38ad8bfb2a771c6f98a8638a28c43aa99d05a95772ca7e1546d9be1b602e22a715d5827350976f9d8 SHA512 a33236839d325a2d706fd0a9e2257ab5289895b030450b2060da856c047e5676ac5686312f8d00d3f38d329d0cf39fb22330a7c902b3ff5943856801435f6970 diff --git a/app-arch/xarchiver/xarchiver-0.5.4.17.ebuild b/app-arch/xarchiver/xarchiver-0.5.4.17.ebuild deleted file mode 100644 index 10d8290b2ada.. --- a/app-arch/xarchiver/xarchiver-0.5.4.17.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg-utils - -DESCRIPTION="A GTK+ archive manager that can be used with Thunar" -HOMEPAGE="https://github.com/ib/xarchiver"; -SRC_URI="https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -# older pigz versions have incompatible command-line processing -# https://bugs.gentoo.org/661464 -RDEPEND=">=dev-libs/glib-2:= - x11-libs/gtk+:3= - !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/gpep517/
commit: 34779eb0f2ca030403a88b6ea52fd6ff0241a48e Author: Michał Górny gentoo org> AuthorDate: Wed Jul 27 05:33:40 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 27 06:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34779eb0 dev-python/gpep517: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/gpep517/Manifest| 2 -- dev-python/gpep517/gpep517-6-r1.ebuild | 41 -- dev-python/gpep517/gpep517-7.ebuild| 41 -- 3 files changed, 84 deletions(-) diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest index 6591ced1ed73..8cfae3e3b83e 100644 --- a/dev-python/gpep517/Manifest +++ b/dev-python/gpep517/Manifest @@ -1,4 +1,2 @@ -DIST gpep517-6.gh.tar.gz 9757 BLAKE2B f1b39f30b7d775330bddfd353610de7c26e34c5572cdaedbb078cc61c711e90e1c520b5e6e5532b0879ccc1eb7025a793c6f8d9745d93967eabbdd9edef69c6a SHA512 681108dab418d0d2d5b017f19bf8802479655f22eb6b72e9d78c6bbd2d08583751a465377c2006c507f0ea258d2d46bf9300865896af4458a763b56a86abe329 -DIST gpep517-7.gh.tar.gz 10606 BLAKE2B ca4dfbd79d3e360e9dad1aed7f6ccbfb5e1e3b250badacc38a201b5158235d84b6482676bb7885f6cbd82720ff3749bd9961a01d9717aa9dc213e70f4fe06ced SHA512 d6a36c83ede5525c59839ced6c36cfb258289626e35f8eccfff4aada5871a8a0b9b53b09379e3ab63782a903eaa4396cfb089e3d30f49e3ef6eb0bfcc351 DIST gpep517-8.gh.tar.gz 12858 BLAKE2B d02acc844f79495847b151449e2cbc3378122eaf4ae97957f4a3a447cac0adcb9d7fa065e79c52e3901bead5c2112ad140e16689e56fa1a09b8b68078c41210c SHA512 40a405e0d4700a62c7e1aaa8b2679849e18ad5d76b4b733c18632c549c4038ba8594fb48a86ba612b162ef9f433cad90fa3ee7fc92f45b13b88fed7e4cca16b0 DIST gpep517-9.gh.tar.gz 15227 BLAKE2B b3c2b3e4452a7e27725eea0a6a0b1b362e1ea6bbdae44d99a2992c9edac80a4fdbf2ed75a231004534039c6d6f6db54d9fdbdc7c2c7044bb85cbc3f88484be41 SHA512 94cd1ddb1de7844504906b056ec5eb9d0e80da4f6bde6b561075c754a78a97e6db6025a793592c9498fad54ebab48c5497b29268c40d6992f5ef793a698b9da1 diff --git a/dev-python/gpep517/gpep517-6-r1.ebuild b/dev-python/gpep517/gpep517-6-r1.ebuild deleted file mode 100644 index 899810bac85d.. --- a/dev-python/gpep517/gpep517-6-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="A backend script to aid installing Python packages in Gentoo" -HOMEPAGE=" - https://pypi.org/project/gpep517/ - https://github.com/mgorny/gpep517/ -" -SRC_URI=" - https://github.com/mgorny/gpep517/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -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" - -RDEPEND=" - >=dev-python/installer-0.5.0[${PYTHON_USEDEP}] - >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_install() { - python_domodule gpep517 - python_newscript - gpep517 <<-EOF - #!${EPREFIX}/usr/bin/python - import sys - from gpep517.__main__ import main - sys.exit(main()) - EOF -} diff --git a/dev-python/gpep517/gpep517-7.ebuild b/dev-python/gpep517/gpep517-7.ebuild deleted file mode 100644 index ee64cb1d660f.. --- a/dev-python/gpep517/gpep517-7.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="A backend script to aid installing Python packages in Gentoo" -HOMEPAGE=" - https://pypi.org/project/gpep517/ - https://github.com/mgorny/gpep517/ -" -SRC_URI=" - https://github.com/mgorny/gpep517/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -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" - -RDEPEND=" - >=dev-python/installer-0.5.0[${PYTHON_USEDEP}] - >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_install() { - python_domodule gpep517 - python_newscript - gpep517 <<-EOF - #!${EPREFIX}/usr/bin/python - import sys - from gpep517.__main__ import main - sys.exit(main()) - EOF -}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-taskmanager/
commit: ab105365a07cc40d19b95fe350c2aee38213b9e8 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 27 05:35:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 27 06:55:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab105365 xfce-extra/xfce4-taskmanager: Remove old Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-taskmanager/Manifest | 1 - .../xfce4-taskmanager-1.4.2.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/xfce-extra/xfce4-taskmanager/Manifest b/xfce-extra/xfce4-taskmanager/Manifest index 213a5b209139..2e5754d8c797 100644 --- a/xfce-extra/xfce4-taskmanager/Manifest +++ b/xfce-extra/xfce4-taskmanager/Manifest @@ -1,2 +1 @@ -DIST xfce4-taskmanager-1.4.2.tar.bz2 414315 BLAKE2B a2a006ce5b048e3a4f7d118976a22a1dc82c3b20fb3f5985f8487cc390daa3ede347b14ce79656929081553810dfb8acb3eb0a1884950a785813cb87066dc694 SHA512 cd7f26c7ab0e0557be52155d58c677258da8479c2a09b0e1dd4006fe0ecb2a3c82d68ecdf72c10e8b8977eac5a158fcb606027229e973edb6ea7570d040c2444 DIST xfce4-taskmanager-1.5.4.tar.bz2 413196 BLAKE2B 76d44eb904ce78781268d47faffe504d50d84cbd3be5505a7a815d05cb38aa5e3547594477632bb057f291cfa7faeea7a04d41c79c80f3df16331a0f974eab58 SHA512 a1b4c0b8bd51cdf35cd7a03bab60e703b364646b77eb978dcc1ad9f2e56692bc24aea2e368c99b362037854ae1b326c6d51a92fefb8c511a332adce51fa6e73b diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.2.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.2.ebuild deleted file mode 100644 index 95fa06c43e81.. --- a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg-utils - -DESCRIPTION="Easy to use task manager" -HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-taskmanager"; -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - x11-libs/cairo - x11-libs/libX11 - x11-libs/libXmu - x11-libs/gtk+:3 - x11-libs/libwnck:3" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: e654408f64fe23d7b1a98d4c8922ea361f3396b8 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:56:33 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:56:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e654408f dev-db/sqlmap: fix PythonGHDistfileSuffix Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/Manifest| 2 +- dev-db/sqlmap/sqlmap-1.6.7.ebuild | 2 +- dev-db/sqlmap/sqlmap-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 6b81263f38f1..81414d9df111 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,3 +1,3 @@ DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89 SHA512 6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d DIST sqlmap-1.6.6.tar.gz 7204158 BLAKE2B 40e4a896855270b98c89fc0a5d6060af51ec7d24da101688dbf2ec470741129a6193330be45e3ddd8d450bdfbcf4ccdf29bac47ba9e1d27eddf76490fc0777dc SHA512 9d680754ad82db660770d29b96c74a20c271dec8feff19f57f20c726a1776c86f685e538bb33c026ec49d48fadf981eb41cf6dd970c6100dc7a0c9dcd39c43cf -DIST sqlmap-1.6.7.tar.gz 7205694 BLAKE2B 35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67 SHA512 35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1 +DIST sqlmap-1.6.7.gh.tar.gz 7205694 BLAKE2B 35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67 SHA512 35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1 diff --git a/dev-db/sqlmap/sqlmap-1.6.7.ebuild b/dev-db/sqlmap/sqlmap-1.6.7.ebuild index 7fe00f1370cf..6b74d8864800 100644 --- a/dev-db/sqlmap/sqlmap-1.6.7.ebuild +++ b/dev-db/sqlmap/sqlmap-1.6.7.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else - SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi diff --git a/dev-db/sqlmap/sqlmap-.ebuild b/dev-db/sqlmap/sqlmap-.ebuild index 7fe00f1370cf..6b74d8864800 100644 --- a/dev-db/sqlmap/sqlmap-.ebuild +++ b/dev-db/sqlmap/sqlmap-.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else - SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: d4671b4db29c491b1f6bbc11dfea6353ce7f14bc Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Thu Jul 14 15:23:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:55:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4671b4d dev-db/sqlmap: version bump 1.6.7 Closes: https://github.com/gentoo/gentoo/pull/26403 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/Manifest| 1 + dev-db/sqlmap/sqlmap-1.6.7.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 8d458b90ec9a..6b81263f38f1 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,2 +1,3 @@ DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89 SHA512 6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d DIST sqlmap-1.6.6.tar.gz 7204158 BLAKE2B 40e4a896855270b98c89fc0a5d6060af51ec7d24da101688dbf2ec470741129a6193330be45e3ddd8d450bdfbcf4ccdf29bac47ba9e1d27eddf76490fc0777dc SHA512 9d680754ad82db660770d29b96c74a20c271dec8feff19f57f20c726a1776c86f685e538bb33c026ec49d48fadf981eb41cf6dd970c6100dc7a0c9dcd39c43cf +DIST sqlmap-1.6.7.tar.gz 7205694 BLAKE2B 35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67 SHA512 35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1 diff --git a/dev-db/sqlmap/sqlmap-1.6.7.ebuild b/dev-db/sqlmap/sqlmap-1.6.7.ebuild new file mode 100644 index ..7fe00f1370cf --- /dev/null +++ b/dev-db/sqlmap/sqlmap-1.6.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" + +inherit bash-completion-r1 python-single-r1 wrapper + +DESCRIPTION="An automatic SQL injection and database takeover tool" +HOMEPAGE="https://sqlmap.org/"; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; +else + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +# sqlmap (GPL-2+) +# ansitrm (BSD) +# beautifulsoup (BSD) +# bottle (MIT) +# chardet (LGPL-2.1+) +# clientform (BSD) +# colorama (BSD) +# fcrypt (BSD-2) +# identitywaf (MIT) +# keepalive (LGPL-2.1+) +# magic (MIT) +# multipartpost (LGPL-2.1+) +# ordereddict (MIT) +# prettyprint (BSD-2) +# pydes (public-domain) +# six (MIT) +# socks (BSD) +# termcolor (BSD) +# wininetpton (public-domain) +LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" +SLOT="0" + +RDEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( doc/ README.md ) + +src_install () { + einstalldocs + + insinto /usr/share/${PN}/ + doins -r * + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" + + newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: e386b1f3e40c27c8d4c40085bb2f376990255935 Author: Viorel Munteanu gmail com> AuthorDate: Wed Jul 27 05:36:46 2022 + Commit: Viorel Munteanu gmail com> CommitDate: Wed Jul 27 05:36:46 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e386b1f3 app-misc/fastfetch: drop 1.5.6 Signed-off-by: Viorel Munteanu gmail.com> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-1.5.6.ebuild | 96 --- 2 files changed, 97 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 87c1abc57..e72692d0f 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1 @@ -DIST fastfetch-1.5.6.tar.gz 346273 BLAKE2B 4fa12c32905e1c3ed2ab1ba91e52da95a87b8c2ac8ce96076dd81e43ac491b100c44260d83833f1da18bd4fcb6646d71ee0b81bd0841e57ad174d2b2344be594 SHA512 fcc9e7c7c0742167253dcf01a0cc2ff906fe24769e2e87f9110d2c18ea8657eb1d7477aeb87ea2c805acaebb703542d3c36546ae90a7da3d40a96815aabb32c7 DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a SHA512 38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941 diff --git a/app-misc/fastfetch/fastfetch-1.5.6.ebuild b/app-misc/fastfetch/fastfetch-1.5.6.ebuild deleted file mode 100644 index 31e8aeeb4..0 --- a/app-misc/fastfetch/fastfetch-1.5.6.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Like neofetch but faster" -HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; -else - SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -RDEPEND=" - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( - media-gfx/chafa - media-gfx/imagemagick:= - ) - dbus? ( sys-apps/dbus ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( media-libs/vulkan-loader ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="xrandr? ( X )" - -pkg_setup() { - if use chafa && ! use imagemagick; then - elog "USE chafa depends on imagemagick, but that is currently disabled. Enabling imagemagick" - fi - - if use imagemagick || use chafa; then - export fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - else - export fastfetch_enable_imagemagick7=no - fi - - if use imagemagick || use chafa; then - export fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: e85ccb5aea275002749f394a37a9a15218553285 Author: Viorel Munteanu gmail com> AuthorDate: Wed Jul 27 05:36:37 2022 + Commit: Viorel Munteanu gmail com> CommitDate: Wed Jul 27 05:36:37 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e85ccb5a app-misc/fastfetch: add 1.6.0 Signed-off-by: Viorel Munteanu gmail.com> app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-1.6.0.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 1e278362e..87c1abc57 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1 +1,2 @@ DIST fastfetch-1.5.6.tar.gz 346273 BLAKE2B 4fa12c32905e1c3ed2ab1ba91e52da95a87b8c2ac8ce96076dd81e43ac491b100c44260d83833f1da18bd4fcb6646d71ee0b81bd0841e57ad174d2b2344be594 SHA512 fcc9e7c7c0742167253dcf01a0cc2ff906fe24769e2e87f9110d2c18ea8657eb1d7477aeb87ea2c805acaebb703542d3c36546ae90a7da3d40a96815aabb32c7 +DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a SHA512 38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941 diff --git a/app-misc/fastfetch/fastfetch-1.6.0.ebuild b/app-misc/fastfetch/fastfetch-1.6.0.ebuild new file mode 100644 index 0..31e8aeeb4 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-1.6.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Like neofetch but faster" +HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; +else + SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +RDEPEND=" + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( + media-gfx/chafa + media-gfx/imagemagick:= + ) + dbus? ( sys-apps/dbus ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pci? ( sys-apps/pciutils ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( media-libs/vulkan-loader ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="xrandr? ( X )" + +pkg_setup() { + if use chafa && ! use imagemagick; then + elog "USE chafa depends on imagemagick, but that is currently disabled. Enabling imagemagick" + fi + + if use imagemagick || use chafa; then + export fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + else + export fastfetch_enable_imagemagick7=no + fi + + if use imagemagick || use chafa; then + export fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/
commit: 7d51101ec5e3aa31f75a483c60f90d3412c5864a Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:25:56 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d51101e mate-base/mate-desktop: forward ~loong Signed-off-by: Sam James gentoo.org> mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild index b4e61335f3f0..b940bf25a3fc 100644 --- a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild +++ b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"
[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/
commit: 3b63c86ba09ebf24856fe4550668224c5bf5ecff Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:25:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:25:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b63c86b mate-base/caja: forward ~loong Signed-off-by: Sam James gentoo.org> mate-base/caja/caja-1.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/caja/caja-1.26.0.ebuild b/mate-base/caja/caja-1.26.0.ebuild index 46ead130433d..e087567496d1 100644 --- a/mate-base/caja/caja-1.26.0.ebuild +++ b/mate-base/caja/caja-1.26.0.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi DESCRIPTION="Caja file manager for the MATE desktop"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/
commit: d92dd9437e2356a0d5aa7b81ba577ad3e014f939 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:27:53 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:27:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92dd943 sci-libs/hdf5: forward ~hppa ~s390 Signed-off-by: Sam James gentoo.org> sci-libs/hdf5/hdf5-1.12.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild index 1de5129ca19f..8937bdbf54c0 100644 --- a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild +++ b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="NCSA-HDF" SLOT="0/${PV%%_p*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="cxx debug examples fortran +hl mpi szip threads unsupported zlib" REQUIRED_USE=" !unsupported? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sysvinit/
commit: 61923a1b5612fa356c629c8b5fbd1d02371756b8 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:28:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:28:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61923a1b sys-apps/sysvinit: forward ~loong Signed-off-by: Sam James gentoo.org> sys-apps/sysvinit/sysvinit-3.04.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/sysvinit/sysvinit-3.04.ebuild b/sys-apps/sysvinit/sysvinit-3.04.ebuild index 2b673d969000..392f8ab24242 100644 --- a/sys-apps/sysvinit/sysvinit-3.04.ebuild +++ b/sys-apps/sysvinit/sysvinit-3.04.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${P/_*}" LICENSE="GPL-2" SLOT="0" if [[ ${PV} != *beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi IUSE="selinux ibm nls static"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tinycss2/
commit: ca0659fe689e005f0b674fee4d1d45905d346e23 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:22:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:22:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0659fe dev-python/tinycss2: Keyword 1.1.1-r1 ppc64, #856469 Signed-off-by: Sam James gentoo.org> dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild index 0b406b1998e5..dd96f54367f3 100644 --- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild +++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/webencodings-0.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-themes/mate-icon-theme/
commit: afe685317cd06f1f18551931ec78dab85e30ca68 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:20:30 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:22:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe68531 x11-themes/mate-icon-theme: forward ~loong Signed-off-by: Sam James gentoo.org> x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild index a1dee9a35ea1..98b347e0ada6 100644 --- a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild +++ b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi DESCRIPTION="MATE default icon themes"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 4b148e6e4bb8edaad6c8501f10018d04caeeed1e Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:20:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:22:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b148e6e x11-wm/marco: forward ~loong Signed-off-by: Sam James gentoo.org> x11-wm/marco/marco-1.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/marco/marco-1.26.0.ebuild b/x11-wm/marco/marco-1.26.0.ebuild index 2c8046f6b6e4..c88954147171 100644 --- a/x11-wm/marco/marco-1.26.0.ebuild +++ b/x11-wm/marco/marco-1.26.0.ebuild @@ -8,7 +8,7 @@ MATE2_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi DESCRIPTION="MATE default window manager"
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: 0ce4e743f285889571553abe66ca918f34372e6a Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:22:25 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:22:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce4e743 dev-python/nbconvert: Keyword 6.5.0-r2 ppc64, #856469 Signed-off-by: Sam James gentoo.org> dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild index c96a8719c0ac..b9283c5a4051 100644 --- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild +++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libX11/
commit: fda3a64f6e52b31c166f019cc402ca033a4fb99f Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:20:19 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:22:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda3a64f x11-libs/libX11: forward ~loong Signed-off-by: Sam James gentoo.org> x11-libs/libX11/libX11-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libX11/libX11-1.8.1.ebuild b/x11-libs/libX11/libX11-1.8.1.ebuild index 82eda42cf31b..22f21182695d 100644 --- a/x11-libs/libX11/libX11-1.8.1.ebuild +++ b/x11-libs/libX11/libX11-1.8.1.ebuild @@ -11,7 +11,7 @@ inherit toolchain-funcs xorg-3 # Note: please bump this with x11-misc/compose-tables DESCRIPTION="X.Org X11 library" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/
commit: c2b63ad776e21a450ed164ee1e9bde2b618c284f Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 05:09:30 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 05:09:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b63ad7 media-sound/yoshimi: bump to 2.2.1 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/yoshimi/Manifest | 1 + media-sound/yoshimi/yoshimi-2.2.1.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index 4cedb0a8d21b..4f2b2443d648 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1 +1,2 @@ DIST yoshimi-2.2.0.tar.gz 8021191 BLAKE2B 9ed0976f70c1eea6a17be12e55bc3e01bb304614d0cf91d26f90ad676306baf46967406f7adf576e9758ae7ff103fee4d02584141d3afe99e4b67ff71ef01b18 SHA512 b2d21732d1dd476b0217c10012d654f038250a822517fd4cd4abd85d931c62f3a416cc39438c119bbd1b11b5f40a55735ff8316cc513204abb380b33fbc37231 +DIST yoshimi-2.2.1.tar.gz 8039881 BLAKE2B 8ef8851b6e0808190f8bf97fc6502448d703cd910726f44c8c1f839299badcd858872291f54d4d219d12e11acc31ec1d342f5df5009d71b0fc1d8eae2f6cb7d1 SHA512 9f1895273b8e6ecedf503d59f351f568c189a03d5111d3bc7de8cc0c025f89f48383540f462184b9fad9487ea3cc18c0cc6cb6b1ba7ccd2619ddb2c28c4c66f0 diff --git a/media-sound/yoshimi/yoshimi-2.2.1.ebuild b/media-sound/yoshimi/yoshimi-2.2.1.ebuild new file mode 100644 index ..07ae2d6616da --- /dev/null +++ b/media-sound/yoshimi/yoshimi-2.2.1.ebuild @@ -0,0 +1,60 @@ +# 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="Software synthesizer based on ZynAddSubFX" +HOMEPAGE="https://yoshimi.github.io/"; +SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+lv2" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + dev-libs/mxml + media-libs/alsa-lib + media-libs/fontconfig + media-libs/libsndfile + sci-libs/fftw:3.0= + sys-libs/ncurses:0= + sys-libs/readline:0= + sys-libs/zlib + virtual/jack + x11-libs/cairo[X] + x11-libs/fltk:1[opengl] + lv2? ( media-libs/lv2 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/src" + +DOCS=( ../Changelog ../README.txt ) + +src_prepare() { + cmake_src_prepare + sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt || die + append-cxxflags -lpthread + append-cppflags -lpthread +} + +src_configure() { + local mycmakeargs=( + -DLV2Plugin=$(usex lv2) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # unpack Histories.tar.bz2 to avoid QA issues + pushd "${ED}/usr/share/doc/${PF}" || die + tar xvf Histories.tar.bz2 || die + rm Histories.tar.bz2 + popd +}
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-licenses/
commit: 6315c16527b5c8ce57bcab748dc3afcc354bbac4 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:06:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:07:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6315c165 dev-go/go-licenses: retire inactive proxied maintainer No commits in 2 years (when most of the pkgs were added). Bug: https://bugs.gentoo.org/691590 Signed-off-by: Sam James gentoo.org> dev-go/go-licenses/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-go/go-licenses/metadata.xml b/dev-go/go-licenses/metadata.xml index 485e0170a055..3c3482cc57a7 100644 --- a/dev-go/go-licenses/metadata.xml +++ b/dev-go/go-licenses/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -kpp+gen...@qrator.net -Konstantin Ignatov - - -proxy-ma...@gentoo.org -Proxy Maintainers - + go-licenses analyzes the dependency tree of a Go package/binary. It can output a report on the libraries used and under what license they can be used.
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-router/
commit: 88bcdee3d0c671cfe2d9b0b10bd5729b5553dc13 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:06:26 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:07:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bcdee3 sys-cluster/kube-router: retire inactive proxied maintainer No commits in 2 years (when most of the pkgs were added). Bug: https://bugs.gentoo.org/691590 Signed-off-by: Sam James gentoo.org> sys-cluster/kube-router/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/sys-cluster/kube-router/metadata.xml b/sys-cluster/kube-router/metadata.xml index 1b2eac56c947..df57b8f67db9 100644 --- a/sys-cluster/kube-router/metadata.xml +++ b/sys-cluster/kube-router/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -kpp+gen...@qrator.net -Konstantin Ignatov - - -proxy-ma...@gentoo.org -Proxy Maintainers - + kube-router is an alternative to several network components used in typical Kubernetes clusters.
[gentoo-commits] repo/gentoo:master commit in: dev-go/licenseclassifier/
commit: 5d07cd95d0c85ef81599497708079cbdda594acf Author: Sam James gentoo org> AuthorDate: Wed Jul 27 05:06:50 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 05:07:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d07cd95 dev-go/licenseclassifier: retire inactive proxied maintainer No commits in 2 years (when most of the pkgs were added). Bug: https://bugs.gentoo.org/691590 Signed-off-by: Sam James gentoo.org> dev-go/licenseclassifier/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-go/licenseclassifier/metadata.xml b/dev-go/licenseclassifier/metadata.xml index b5b604568d17..3ecd94373bce 100644 --- a/dev-go/licenseclassifier/metadata.xml +++ b/dev-go/licenseclassifier/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -kpp+gen...@qrator.net -Konstantin Ignatov - - -proxy-ma...@gentoo.org -Proxy Maintainers - + The license classifier is a library and set of tools that can analyze text to determine what type of license it contains. It searches for license texts
[gentoo-commits] repo/gentoo:master commit in: media-libs/speexdsp/
commit: 46b7bc0a9ba099d390ad550c185eef0f23775a5d Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 05:02:50 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 05:02:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7bc0a media-libs/speexdsp: dropped obsolete 1.2.0 Bug: https://bugs.gentoo.org/861104 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/speexdsp/Manifest | 1 - media-libs/speexdsp/speexdsp-1.2.0.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-libs/speexdsp/Manifest b/media-libs/speexdsp/Manifest index fece581af24c..4f5cd9e11cdf 100644 --- a/media-libs/speexdsp/Manifest +++ b/media-libs/speexdsp/Manifest @@ -1,2 +1 @@ -DIST speexdsp-1.2.0.tar.gz 919621 BLAKE2B 70c7d07f4b23abbb70cfb212a6541288c71f57fffd5fe22ddd94901a7d01fa403a69b7884e3a4a2267ffd45a7e053b1ae7c7fd662e57053a06d4a7efb7889610 SHA512 e357cd5377415ea66c862302c7cf8bf6a10063cacd903f0846478975b87974cf5bdf00e2c6759d8f4f453c4c869cf284e9dc948a84a83d7b2ab96bd5405c05ec DIST speexdsp-1.2.1.tar.gz 922584 BLAKE2B 9105967eaee3ea8fcba2df1739d92a520407e086d3f4645763d8c7f26adff4f6c46b653e873b3e5ca04fce2ee5f765f8f7a242172d7cc4873fe15c3295a5913b SHA512 41b5f37b48db5cb8c5a0f6437a4a8266d2627a5b7c1088de8549fe0bf0bb3105b7df8024fe207eef194096e0726ea73e2b53e0a4293d8db8e133baa0f8a3bad3 diff --git a/media-libs/speexdsp/speexdsp-1.2.0.ebuild b/media-libs/speexdsp/speexdsp-1.2.0.ebuild deleted file mode 100644 index 98b2f6d9ecca.. --- a/media-libs/speexdsp/speexdsp-1.2.0.ebuild +++ /dev/null @@ -1,57 +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-minimal - -MY_P=${P/_} -MY_P=${MY_P/_p/.} - -DESCRIPTION="Audio compression format designed for speech -- DSP" -HOMEPAGE="https://www.speex.org/"; -SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_arm_neon" - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: media-libs/speex/
commit: d318b64c85d4233bc49315872da15f844e511f50 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 05:02:10 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 05:02:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d318b64c media-libs/speex: dropped obsolete 1.2.0-r2 Bug: https://bugs.gentoo.org/861104 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/speex/Manifest | 1 - media-libs/speex/speex-1.2.0-r2.ebuild | 71 -- 2 files changed, 72 deletions(-) diff --git a/media-libs/speex/Manifest b/media-libs/speex/Manifest index ddba3d957b9c..9c6f5eaa652c 100644 --- a/media-libs/speex/Manifest +++ b/media-libs/speex/Manifest @@ -1,2 +1 @@ -DIST speex-1.2.0.tar.gz 1047080 BLAKE2B 928e044e1195d4d977497cd1275a07323df233ee85e3ec188f362720f96303c2fc2002c1147c2ac93ca03570ff98428d983eb7d00439c9cdbe131041d9aa2697 SHA512 7fe10838c7d1bafcbe42295b82b79262420dba793b8a4388e2f73a3007850b5572face1b5308d9f4e8d7dfc9cb1c016cbad88cd65b2892667986107ed946836b DIST speex-1.2.1.tar.gz 1043278 BLAKE2B 60afa7eb9ff87ebb1b69e2716b7fa6727b49f6c06ed6eb6fe81236c65dc4128769618dd1f4df31af56a00e9b766c4050c1b3e415c8f972d64d1fb9e7a537a650 SHA512 52e00300df82e1c7fb527b245af02b99a1f37faef74d004b7cd981052f1aa22a412cb18f5c7a5618df4c958f727c97eb7385beec99d68548d5b02e76192d4e0a diff --git a/media-libs/speex/speex-1.2.0-r2.ebuild b/media-libs/speex/speex-1.2.0-r2.ebuild deleted file mode 100644 index 610cbdba7d08.. --- a/media-libs/speex/speex-1.2.0-r2.ebuild +++ /dev/null @@ -1,71 +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-minimal - -MY_P=${P/_} -MY_P=${MY_P/_p/.} - -DESCRIPTION="Audio compression format designed for speech" -HOMEPAGE="https://www.speex.org/"; -SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse utils +vbr" - -RDEPEND=" - utils? ( - media-libs/libogg:= - media-libs/speexdsp[${MULTILIB_USEDEP}] - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}"/${P}-configure.patch ) - -src_prepare() { - default - - sed -i \ - -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ - libspeex/Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - append-lfs-flags - - local FIXED_ARG="--disable-fixed-point" - local ARM4_ARG="--disable-arm4-asm" - local ARM5_ARG="--disable-arm5e-asm" - - if use arm && ! use cpu_flags_arm_v6; then - FIXED_ARG="--enable-fixed-point" - - if use cpu_flags_arm_v5; then - ARM5_ARG="--enable-arm5e-asm" - elif use cpu_flags_arm_v4; then - ARM4_ARG="--enable-arm4-asm" - fi - fi - - ECONF_SOURCE="${S}" econf \ - --disable-static \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable vbr) \ - $(use_with utils speexdsp) \ - $(use_enable utils binaries) \ - ${FIXED_ARG} ${ARM4_ARG} ${ARM5_ARG} -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
commit: dfb7cc5753683189302633b38951d874a3c227b2 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 05:00:30 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 05:00:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb7cc57 media-sound/qmmp: dropped obsolete 1.5.3 & 1.6.0 Bug: https://bugs.gentoo.org/853655 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qmmp/Manifest | 2 - media-sound/qmmp/qmmp-1.5.4.ebuild | 159 media-sound/qmmp/qmmp-1.6.0.ebuild | 163 - 3 files changed, 324 deletions(-) diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest index 148f2d4294ca..c6a238a86166 100644 --- a/media-sound/qmmp/Manifest +++ b/media-sound/qmmp/Manifest @@ -1,3 +1 @@ -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.5.4.ebuild b/media-sound/qmmp/qmmp-1.5.4.ebuild deleted file mode 100644 index 14e58416acd2.. --- a/media-sound/qmmp/qmmp-1.5.4.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# 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 modplug mplayer musepack -notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid -sndfile soxr stereo tray udisks +vorbis wavpack" - -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 ) - modplug? ( >=media-libs/libmodplug-0.8.4 ) - 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 ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -DOCS=( AUTHORS ChangeLog README ) - -src_pre
[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/
commit: 3712c1cb3bf5a65d7a3cf3e589bb91ebaa8769ed Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 05:01:10 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 05:01:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712c1cb media-plugins/qmmp-plugin-pack: dropped obsolete 1.5.3 Bug: https://bugs.gentoo.org/853655 Signed-off-by: Miroslav Šulc gentoo.org> media-plugins/qmmp-plugin-pack/Manifest| 1 - .../qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest index 8856b39dbf66..3d6150ff80b3 100644 --- a/media-plugins/qmmp-plugin-pack/Manifest +++ b/media-plugins/qmmp-plugin-pack/Manifest @@ -1,2 +1 @@ -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.5.3.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild deleted file mode 100644 index dd48571ce913.. --- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# 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/cadence/
commit: f9dd946e6da8afe1959f06075accf422da066a58 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 04:57:30 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 04:57:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dd946e media-sound/cadence: revbump due to previous commit deps changes Signed-off-by: Miroslav Šulc gentoo.org> media-sound/cadence/{cadence-0.9.2.ebuild => cadence-0.9.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-sound/cadence/cadence-0.9.2.ebuild b/media-sound/cadence/cadence-0.9.2-r1.ebuild similarity index 100% rename from media-sound/cadence/cadence-0.9.2.ebuild rename to media-sound/cadence/cadence-0.9.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-tools/
commit: 8450874622957739e90e5531460d7aa05f23e7a4 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 04:55:55 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 04:55:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84508746 app-accessibility/speech-tools: dropped obsolete 2.5.0 Bug: https://bugs.gentoo.org/861107 Signed-off-by: Miroslav Šulc gentoo.org> .../speech-tools/speech-tools-2.5.0.ebuild | 146 - 1 file changed, 146 deletions(-) diff --git a/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild b/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild deleted file mode 100644 index 1c0615542e77.. --- a/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P=${P/speech-/speech_} -PATCHSET="r3" - -DESCRIPTION="Speech tools for Festival Text to Speech engine" -HOMEPAGE="http://www.cstr.ed.ac.uk/projects/speech_tools/"; -SRC_URI="http://www.festvox.org/packed/festival/$(ver_cut 1-2)/${MY_P}-release.tar.gz - https://dev.gentoo.org/~neurogeek/${PN}/speech_tools-2.1-${PATCHSET}-patches.tar.gz"; -S="${WORKDIR}/speech_tools" - -LICENSE="FESTIVAL HPND BSD rc regexp-UofT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="nas openmp X" - -RDEPEND=" - media-libs/alsa-lib - sys-libs/ncurses:0= - nas? ( media-libs/nas ) - X? ( - x11-libs/libX11 - x11-libs/libXt - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md lib/cstrutt.dtd lib/example_data ) - -PATCHES=( - "${WORKDIR}/patch/02_all_gcc42.patch" - "${WORKDIR}/patch/03_all_GentooLinux.patch" - "${WORKDIR}/patch/05_all_sharedlib.patch" - "${WORKDIR}/patch/06_all_gcc43-include.patch" - "${WORKDIR}/patch/09_all_remove-shared-refs.patch" - "${WORKDIR}/patch/10_all_base_class.patch" - "${WORKDIR}/patch/81_all_etcpath.patch" - "${WORKDIR}/patch/91_all_gentoo-config.patch" - "${WORKDIR}/patch/92_all_ldflags_fix.patch" - "${WORKDIR}/patch/94_all_ncurses_tinfo.patch" - - # Fix underlinking, bug #493204 - "${FILESDIR}/${PN}-2.1-underlinking.patch" - "${FILESDIR}/${PN}-2.5.0-fno-common.patch" -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - - sed -i -e '/^CXXFLAGS =/s|CC_OTHER_FLAGS|CXX_OTHER_FLAGS|' \ - config/compilers/gcc_defaults.mak || die - - sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"/usr/$(get_libdir)",' \ - main/siod_main.cc || die - - # bug #309983 - sed -i -e "s:\(GCC_SYSTEM_OPTIONS =\).*:\1:" \ - "${S}"/config/systems/sparc_SunOS5.mak || die - - sed -i -e "s|\$(OMP_OPTS)|$(use openmp && echo -fopenmp)|g" \ - -e "s|\$(OMP_DEFS)|$(use openmp && echo -DOMP_WAGON=1)|g" \ - -e "/MAKE_SHARED_LIB =/s|-shared|$(use openmp && echo -fopenmp) -shared|" \ - config/compilers/gcc_defaults.mak || die -} - -src_configure() { - local CONFIG=config/config.in - - sed -i -e 's/@COMPILERTYPE@/gcc42/' ${CONFIG} || die - - if use nas; then - sed -i -e "s/#.*\(INCLUDE_MODULES += NAS_AUDIO\)/\1/" \ - ${CONFIG} || die - fi - - if ! use X; then - sed -i -e "s/-lX11 -lXt//" config/modules/esd_audio.mak || die - fi - - econf -} - -src_compile() { - emake -j1 \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CC_OTHER_FLAGS="${CFLAGS}" \ - CXX_OTHER_FLAGS="${CXXFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - AR="$(tc-getAR)" \ - RANLIB="$(tc-getRANLIB)" -} - -src_install() { - default - - dolib.so lib/libest*.so* - - insinto /usr/share/speech-tools - doins -r config base_class - - insinto /usr/share/speech-tools/lib - doins -r lib/siod - - mv include speech-tools || die - doheader -r speech-tools - dosym ../../include/speech-tools /usr/share/speech-tools/include - - for file in bin/*; do - [ "${file}" = "bin/Makefile" ] && continue - dobin ${file} - dstfile="${ED}/usr/${file}" - sed -i -e "s:${S}/testsuite/data:/usr/share/speech-tools/testsuite:g" \ - ${dstfile} || die - sed -i -e "s:${S}/bin:/usr/$(get_libdir)/speech-tools:g" \ - ${dstfile} || die - sed -i -e "s:${S}/main:/usr/$(get_libdir)/speech-tools:g" \ - ${dstfile} |
[gentoo-commits] repo/gentoo:master commit in: media-sound/mixxx/
commit: e60dc50a53859438555ddfa61a4e61463594361b Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 04:51:05 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 04:51:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60dc50a media-sound/mixxx: dropped obsolete 2.3.2 Bug: https://bugs.gentoo.org/861101 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/mixxx/Manifest | 1 - media-sound/mixxx/mixxx-2.3.2.ebuild | 167 --- 2 files changed, 168 deletions(-) diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest index 86d97510d902..8309d892da11 100644 --- a/media-sound/mixxx/Manifest +++ b/media-sound/mixxx/Manifest @@ -1,4 +1,3 @@ -DIST mixxx-2.3.2.tar.gz 40138947 BLAKE2B 9ec1d871d3051f081152f07fdafd6c5e2bb41224e723dc260afe27755fdcd87befd2cb5ecaa2d0fb6d7ee9fb1b97c12db4b8d0a29e695a3ff1a7fb51b94ebfa4 SHA512 81282d6c587914157b9ef4a7ca2f0e886cb97a847e215e2b0496671938d392e3fc8f941071577bc69db517e677dcd96b72e4b53d6fd42d2224c8a4e62d2acbcd DIST mixxx-2.3.3.tar.gz 41011867 BLAKE2B 1b3d863341afbdce86c61c4689494a334a689d02aaf5a700aa74d3291843f028d77ef7d62e545d05377ffb1f9a5077529c3a77a2b4a5e8ce20823728a8fe8d80 SHA512 6bd3809802f2f66af7d840db6ce006d7e46a824cf460ea9ae1bcff81f17483debd2ef47fd68d0da82671afaf01b6c3bc2522e02b41d992e08bc98f4d3d68120f DIST mixxx-manual-2.3-ca.pdf 34083768 BLAKE2B 0572da067016d6fd1a0e955cfa9daad319e633357532bad114a277d3dee1876709447ecfb954b5294f5fd176af229884e11a8e2fd40d03c12a6cf80bf01c SHA512 965f2f344bfa57531974362de889a92bb8b3024e527158f6c1819e285f70078762e958f7805ff1f833e7310646925cb8120eb3010f8600aa2cd21b2266a9333b DIST mixxx-manual-2.3-cs.pdf 8358958 BLAKE2B de00e08468fed15670751b0997759af0eca71b041d0366ad0e8cf2297fe27368eb6340a3f109b3f992a6f01a99f0d04ba7962c983756cdca2121bf9ca025aa76 SHA512 648eedde674155094b4fa9605422032e71427c95580ffe3f01c8d41a26495bd9bd2d8d7dff38e99bdfbba3a46aee9ca6a6e1c9327b8d1d503310e4c669755068 diff --git a/media-sound/mixxx/mixxx-2.3.2.ebuild b/media-sound/mixxx/mixxx-2.3.2.ebuild deleted file mode 100644 index 8261053464b3.. --- a/media-sound/mixxx/mixxx-2.3.2.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg udev - -DESCRIPTION="Advanced Digital DJ tool based on Qt" -HOMEPAGE="https://www.mixxx.org/"; -if [[ "${PV}" == * ]] ; then - inherit git-r3 - if [[ "${PV}" == ?.?. ]] ; then - EGIT_BRANCH=${PV%.} - fi - EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git"; -else - SRC_URI="https://github.com/mixxxdj/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - #S="${WORKDIR}/${PN}-release-${PV}" - KEYWORDS="amd64 x86" -fi -LICENSE="GPL-2" -SLOT="0" -IUSE="aac ffmpeg hid keyfinder lv2 modplug mp3 mp4 opus qtkeychain shout wavpack" - -RDEPEND=" - dev-db/sqlite - dev-libs/glib:2 - dev-libs/protobuf:0= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtscript:5[scripttools] - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - media-libs/chromaprint - media-libs/flac - media-libs/libebur128 - media-libs/libid3tag:= - media-libs/libogg - media-libs/libsndfile - media-libs/libsoundtouch - media-libs/libvorbis - media-libs/portaudio[alsa] - media-libs/portmidi - media-libs/rubberband - media-libs/taglib - media-libs/vamp-plugin-sdk - media-sound/lame - sci-libs/fftw:3.0= - sys-power/upower - virtual/glu - virtual/libusb:1 - virtual/opengl - virtual/udev - x11-libs/libX11 - aac? ( - media-libs/faad2 - media-libs/libmp4v2:0 - ) - ffmpeg? ( media-video/ffmpeg:0= ) - hid? ( dev-libs/hidapi ) - keyfinder? ( media-libs/libkeyfinder ) - lv2? ( media-libs/lilv ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - mp4? ( media-libs/libmp4v2:= ) - opus? ( media-libs/opusfile ) - qtkeychain? ( dev-libs/qtkeychain ) - wavpack? ( media-sound/wavpack ) - " - # libshout-idjc-2.4.6 is required. Please check and re-add once it's - # available in ::gentoo - # Meanwhile we're using the bundled libshout-idjc. See bug #775443 - #shout? ( >=media-libs/libshout-idjc-2.4.6 ) - -DEPEND="${RDEPEND} - dev-qt/qtconcurrent:5 -" -BDEPEND="virtual/pkgconfig - dev-qt/qttest:5 - dev-qt/qtxmlpatterns:5" - -PATCHES=( - "${FILESDIR}"/${PN}-2.3.0-docs.patch - "${FILESDIR}"/${PN}-2.3.0-cmake.patch - "${FILESDIR}"/${PN}-2.3.1-benchmark_compile_fix.patch -) - -PLOCALES=" -
[gentoo-commits] repo/gentoo:master commit in: media-sound/cadence/
commit: 238ea3d29719f81c6a9b87bf4d3c1e3fd89b2e89 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jul 27 04:48:34 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jul 27 04:48:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238ea3d2 media-sound/cadence: updated deps to not block pipewire[sound-server] Signed-off-by: Miroslav Šulc gentoo.org> media-sound/cadence/cadence-0.9.2.ebuild | 9 +++-- media-sound/cadence/cadence-.ebuild | 9 +++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/media-sound/cadence/cadence-0.9.2.ebuild b/media-sound/cadence/cadence-0.9.2.ebuild index 9d733c2e63b2..f67d9bb389fa 100644 --- a/media-sound/cadence/cadence-0.9.2.ebuild +++ b/media-sound/cadence/cadence-0.9.2.ebuild @@ -34,8 +34,13 @@ CDEPEND=" media-sound/jack_capture virtual/jack a2jmidid? ( media-sound/a2jmidid[dbus] ) - pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack]
[gentoo-commits] repo/gentoo:master commit in: acct-user/pipewire/
commit: cad5e07e9b234343afd8ba62f11c00cca07eba16 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:42:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:42:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad5e07e acct-user/pipewire: update maintainers Signed-off-by: Sam James gentoo.org> acct-user/pipewire/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/acct-user/pipewire/metadata.xml b/acct-user/pipewire/metadata.xml index 6d27fca777f7..b32edab9c8df 100644 --- a/acct-user/pipewire/metadata.xml +++ b/acct-user/pipewire/metadata.xml @@ -9,8 +9,4 @@ s...@gentoo.org Sam James - - ast...@gentoo.org - Andreas Sturmlechner -
[gentoo-commits] repo/gentoo:master commit in: acct-group/pipewire/
commit: 1507f043a9ddc4fb7dc6982132006596a3dbc0bb Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:42:21 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:42:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1507f043 acct-group/pipewire: update maintainers Signed-off-by: Sam James gentoo.org> acct-group/pipewire/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/acct-group/pipewire/metadata.xml b/acct-group/pipewire/metadata.xml index 6d27fca777f7..b32edab9c8df 100644 --- a/acct-group/pipewire/metadata.xml +++ b/acct-group/pipewire/metadata.xml @@ -9,8 +9,4 @@ s...@gentoo.org Sam James - - ast...@gentoo.org - Andreas Sturmlechner -
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/
commit: 945e7ceda30f34dadd8774c64d838dc8c4da423d Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:23:14 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:23:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e7ced sys-devel/llvmgold: drop llvm[gold] references This ended up covering up some broken/stale masks referring to the old USE flag in profiles/. Let's just get rid of the compatibility hack given all LLVMs in tree (including 13.x) have USE=binutils-plugin instead. Signed-off-by: Sam James gentoo.org> sys-devel/llvmgold/{llvmgold-13-r1.ebuild => llvmgold-13-r2.ebuild} | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-devel/llvmgold/llvmgold-13-r1.ebuild b/sys-devel/llvmgold/llvmgold-13-r2.ebuild similarity index 86% rename from sys-devel/llvmgold/llvmgold-13-r1.ebuild rename to sys-devel/llvmgold/llvmgold-13-r2.ebuild index c92356ad883d..c5b814adfa63 100644 --- a/sys-devel/llvmgold/llvmgold-13-r1.ebuild +++ b/sys-devel/llvmgold/llvmgold-13-r2.ebuild @@ -12,10 +12,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" RDEPEND=" - || ( - sys-devel/llvm:${PV}[binutils-plugin(-)] - sys-devel/llvm:${PV}[gold(-)] - ) + sys-devel/llvm:${PV}[binutils-plugin(-)] !sys-devel/llvm:0" S=${WORKDIR}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 665f9c8e2b7e4e48e311e65e037da96bb8bcc532 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:21:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665f9c8e profiles/arch/sparc: cleanup sparc LLVM masks Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 2fc9381ece58..77cb8a872b13 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -98,9 +98,9 @@ dev-cpp/eigen test # Sam James (2021-04-27) # Deps not yet tested/keyworded. -sys-devel/clang default-compiler-rt default-libcxx default-lld -sys-devel/clang-runtime compiler-rt libcxx -sys-devel/llvm binutils-plugin z3 +sys-devel/clang default-compiler-rt default-lld +sys-devel/clang-runtime compiler-rt +sys-devel/llvm z3 # Sam James (2021-03-19) # On sparc, we have to force sys-apps/grep[libsigsegv]
[gentoo-commits] repo/gentoo:master commit in: dev-python/sip/
commit: f8300c75fd75ab9fbedaeadcb03a1cb35fb488f1 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:15:46 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:15:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8300c75 dev-python/sip: Stabilize 6.6.2 ppc, #861098 Signed-off-by: Sam James gentoo.org> dev-python/sip/sip-6.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sip/sip-6.6.2.ebuild b/dev-python/sip/sip-6.6.2.ebuild index 2f8f7d1947c5..42a51b71b310 100644 --- a/dev-python/sip/sip-6.6.2.ebuild +++ b/dev-python/sip/sip-6.6.2.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P} LICENSE="|| ( GPL-2 GPL-3 SIP )" SLOT="5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" RDEPEND=" !
[gentoo-commits] repo/gentoo:master commit in: dev-python/sip/
commit: 335c1f92d07ea00210210c8f863c8ba10d41936f Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:15:44 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:15:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335c1f92 dev-python/sip: Stabilize 6.6.2 ppc64, #861098 Signed-off-by: Sam James gentoo.org> dev-python/sip/sip-6.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sip/sip-6.6.2.ebuild b/dev-python/sip/sip-6.6.2.ebuild index 77c031e024db..2f8f7d1947c5 100644 --- a/dev-python/sip/sip-6.6.2.ebuild +++ b/dev-python/sip/sip-6.6.2.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P} LICENSE="|| ( GPL-2 GPL-3 SIP )" SLOT="5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" RDEPEND=" !
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: dfcd93a4ebe57a3157681c3b0bc1c3f1f429c816 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:15:17 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:15:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcd93a4 xfce-base/xfce4-settings: Stabilize 4.16.3 ppc, #861323 Signed-off-by: Sam James gentoo.org> xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild index 15adc3fbb0a4..3a19bd4a8500 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 6aeaa5f0d2edd4a7f3108730d4c6699bb19cba11 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:36 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aeaa5f0 dev-util/diffoscope: Stabilize 219 x86, #861326 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/diffoscope-219.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/diffoscope/diffoscope-219.ebuild b/dev-util/diffoscope/diffoscope-219.ebuild index 177ba73b1c19..d203a348bff2 100644 --- a/dev-util/diffoscope/diffoscope-219.ebuild +++ b/dev-util/diffoscope/diffoscope-219.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tlsh/
commit: 7348fa47a1a8a257f98601cec50baba6eee19b20 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7348fa47 dev-libs/tlsh: Stabilize 4.8.2 amd64, #861326 Signed-off-by: Sam James gentoo.org> dev-libs/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild index bbc9bc66cff3..4959d64e815f 100644 --- a/dev-libs/tlsh/tlsh-4.8.2.ebuild +++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" PATCHES=( "${FILESDIR}"/${P}-gnuinstalldirs.patch
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 3e4a0744f8d7a9eaa9fd41447165beb47e00096d Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4a0744 dev-util/diffoscope: Stabilize 219 amd64, #861326 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/diffoscope-219.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/diffoscope/diffoscope-219.ebuild b/dev-util/diffoscope/diffoscope-219.ebuild index d203a348bff2..8d949bdc8763 100644 --- a/dev-util/diffoscope/diffoscope-219.ebuild +++ b/dev-util/diffoscope/diffoscope-219.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs
[gentoo-commits] repo/gentoo:master commit in: dev-python/tlsh/
commit: dd8af5f61d91dcf6a52f918cd259c425f24a62a1 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:34 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8af5f6 dev-python/tlsh: Stabilize 4.8.2 x86, #861326 Signed-off-by: Sam James gentoo.org> dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild b/dev-python/tlsh/tlsh-4.8.2.ebuild index a9f0bf677081..3c54876ef023 100644 --- a/dev-python/tlsh/tlsh-4.8.2.ebuild +++ b/dev-python/tlsh/tlsh-4.8.2.ebuild @@ -14,7 +14,7 @@ S=${WORKDIR}/${P}/py_ext LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" DEPEND="dev-libs/tlsh" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tlsh/
commit: 5ab5af016c057be22061aa252af04364b62c222d Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:50 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab5af01 dev-python/tlsh: Stabilize 4.8.2 amd64, #861326 Signed-off-by: Sam James gentoo.org> dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild b/dev-python/tlsh/tlsh-4.8.2.ebuild index 3c54876ef023..7471c4cbb5d7 100644 --- a/dev-python/tlsh/tlsh-4.8.2.ebuild +++ b/dev-python/tlsh/tlsh-4.8.2.ebuild @@ -14,7 +14,7 @@ S=${WORKDIR}/${P}/py_ext LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" DEPEND="dev-libs/tlsh" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: ff9308c348f328e7819cc3866c43767febb88fab Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:15:20 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:15:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9308c3 xfce-base/xfce4-settings: Stabilize 4.16.3 ppc64, #861323 Signed-off-by: Sam James gentoo.org> xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild index 3a19bd4a8500..f873f4dd0f1b 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: 93dd28cf90b668ff25d870ffaf77533a6cf09c93 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93dd28cf dev-lang/spidermonkey: Keyword 78.15.0 ppc, #753221 Signed-off-by: Sam James gentoo.org> dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild index 43e786d669c7..8cfe7c8bb1ba 100644 --- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild @@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++" HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"; -KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv x86" SLOT="78" LICENSE="MPL-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tlsh/
commit: 07ab0678aa9fef2f8d5e5e52410ba5edfba5acca Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:14:33 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:14:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ab0678 dev-libs/tlsh: Stabilize 4.8.2 x86, #861326 Signed-off-by: Sam James gentoo.org> dev-libs/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild index e6fb73d50849..bbc9bc66cff3 100644 --- a/dev-libs/tlsh/tlsh-4.8.2.ebuild +++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" PATCHES=( "${FILESDIR}"/${P}-gnuinstalldirs.patch
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/
commit: 605b7b5fdb894dacfe9a96db520695c5077c1708 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 03:37:26 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:37:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605b7b5f net-analyzer/iftop: drop 999 Not using live template so hard to maintain and no upstream activity in a long while anyway. Signed-off-by: Sam James gentoo.org> net-analyzer/iftop/iftop-999.ebuild | 44 - 1 file changed, 44 deletions(-) diff --git a/net-analyzer/iftop/iftop-999.ebuild b/net-analyzer/iftop/iftop-999.ebuild deleted file mode 100644 index 40805b57cf6f.. --- a/net-analyzer/iftop/iftop-999.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools git-r3 - -DESCRIPTION="display bandwidth usage on an interface" -HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ https://code.blinkace.com/pdw/iftop"; -EGIT_REPO_URI="https://code.blinkace.com/pdw/iftop"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - net-libs/libpcap - sys-libs/ncurses:0= -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" -S="${WORKDIR}"/${P/_/} -PATCHES=( - "${FILESDIR}"/${PN}-1.0_pre4-configure.ac.patch - "${FILESDIR}"/${PN}-1.0_pre4-Makefile.am.patch - "${FILESDIR}"/${PN}-1.0_pre4-fix-MAC-formatting.patch - "${FILESDIR}"/${PN}-1.0_pre4-fno-common.patch -) - -src_prepare() { - default - # bug 490168 - cat "${FILESDIR}"/ax_pthread.m4 >> "${S}"/acinclude.m4 || die - - eautoreconf -} - -src_install() { - dosbin iftop - doman iftop.8 - - dodoc AUTHORS ChangeLog README "${FILESDIR}"/iftoprc -}
[gentoo-commits] repo/gentoo:master commit in: profiles/features/clang/, profiles/arch/sparc/, profiles/arch/powerpc/ppc32/
commit: 39a842feed196a197fa87c42823e84e685863bc1 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:12:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:12:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a842fe profiles: cleanup/fixup llvm[gold] -> llvm[binutils-plugin] refs Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 5 - profiles/arch/sparc/package.use.mask | 2 +- profiles/features/clang/make.defaults| 2 +- profiles/features/clang/package.use | 2 +- 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 0e4be5aa20a6..4fb5d4a5edc9 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -84,11 +84,6 @@ media-sound/easyeffects zamaudio # dev-python/django is not keyworded here dev-python/diskcache test -# Sam James (2021-05-17) -# Deps not yet tested/keyworded. -# bug #708344 -sys-devel/llvm gold - # Sam James (2021-03-11) # media-libs/libheif isn't keyworded here # media-libs/libavif isn't keyworded here diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 532a5bd302d7..2fc9381ece58 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -100,7 +100,7 @@ dev-cpp/eigen test # Deps not yet tested/keyworded. sys-devel/clang default-compiler-rt default-libcxx default-lld sys-devel/clang-runtime compiler-rt libcxx -sys-devel/llvm gold z3 +sys-devel/llvm binutils-plugin z3 # Sam James (2021-03-19) # On sparc, we have to force sys-apps/grep[libsigsegv] diff --git a/profiles/features/clang/make.defaults b/profiles/features/clang/make.defaults index ddb54ae32c7d..09d9b31dbb3e 100644 --- a/profiles/features/clang/make.defaults +++ b/profiles/features/clang/make.defaults @@ -49,7 +49,7 @@ BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl" BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_10" # sys-devel/llvm -BOOTSTRAP_USE="${BOOTSTRAP_USE} -gold" +BOOTSTRAP_USE="${BOOTSTRAP_USE} -binutils-plugin" # sys-devel/clang, sys-devel/clang-runtime, sys-libs/llvm-libunwind, sys-libs/libcxx, sys-libs/libcxxabi BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind" diff --git a/profiles/features/clang/package.use b/profiles/features/clang/package.use index 8bf1736e82c2..4b720c60bf5b 100644 --- a/profiles/features/clang/package.use +++ b/profiles/features/clang/package.use @@ -1,5 +1,5 @@ # use lld by default -sys-devel/llvm -gold +sys-devel/llvm -binutils-plugin # use all defaults sys-devel/clang default-compiler-rt default-lld default-libcxx llvm-libunwind
[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/
commit: d19135efb10c581375dd09a241df76201dc29f6e Author: Sam James gentoo org> AuthorDate: Wed Jul 27 03:59:25 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:59:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19135ef app-portage/portage-utils: forward ~loong Signed-off-by: Sam James gentoo.org> app-portage/portage-utils/portage-utils-0.94.1.ebuild | 2 +- app-portage/portage-utils/portage-utils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/portage-utils/portage-utils-0.94.1.ebuild b/app-portage/portage-utils/portage-utils-0.94.1.ebuild index f0936e338fac..c1242cd92bab 100644 --- a/app-portage/portage-utils/portage-utils-0.94.1.ebuild +++ b/app-portage/portage-utils/portage-utils-0.94.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"; else SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi RDEPEND=" diff --git a/app-portage/portage-utils/portage-utils-.ebuild b/app-portage/portage-utils/portage-utils-.ebuild index f0936e338fac..c1242cd92bab 100644 --- a/app-portage/portage-utils/portage-utils-.ebuild +++ b/app-portage/portage-utils/portage-utils-.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"; else SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/files/
commit: 7ab41be7bf6cd60125443735148049be9f6c384e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jul 25 17:20:28 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:49:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab41be7 x11-wm/xmonad: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Sam James gentoo.org> x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch | 40 -- 1 file changed, 40 deletions(-) diff --git a/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch b/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch deleted file mode 100644 index 79bd2c2d21fa.. --- a/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch +++ /dev/null @@ -1,40 +0,0 @@ xmonad/src/XMonad/Core.hs 2010-09-05 05:11:42.0 +0400 -+++ xmonad/src/XMonad/Core.hs 2010-09-18 07:59:14.0 +0400 -@@ -65,6 +65,7 @@ - , waitingUnmap :: !(M.Map Window Int)-- ^ the number of expected UnmapEvents - , dragging :: !(Maybe (Position -> Position -> X (), X ())) - , numberlockMask :: !KeyMask -- ^ The numlock modifier -+, keyPressed :: !KeyCode -- ^ keycode of the key being pressed if any - , extensibleState :: !(M.Map String (Either String StateExtension)) - -- ^ stores custom state information. - -- xmonad/src/XMonad/Main.hs 2010-09-05 05:11:42.0 +0400 -+++ xmonad/src/XMonad/Main.hs 2010-09-18 08:03:11.0 +0400 -@@ -129,6 +129,7 @@ - , mapped = S.empty - , waitingUnmap= M.empty - , dragging= Nothing -+, keyPressed = 0 - , extensibleState = extState - } - allocaXEvent $ \e -> -@@ -190,10 +191,15 @@ - -- run window manager command - handle (KeyEvent {ev_event_type = t, ev_state = m, ev_keycode = code}) - | t == keyPress = withDisplay $ \dpy -> do --s <- io $ keycodeToKeysym dpy code 0 --mClean <- cleanMask m --ks <- asks keyActions --userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id -+kp <- gets keyPressed -+if kp /= code then do -+modify $ \s -> s { keyPressed = code } -+s <- io $ keycodeToKeysym dpy code 0 -+mClean <- cleanMask m -+ks <- asks keyActions -+userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id -+else return () -+| t == keyRelease = modify $ \s -> s { keyPressed = 0 } - - -- manage a new window - handle (MapRequestEvent{ev_window = w}) = withDisplay $ \dpy -> do
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 7a0573689ce21c3506244552dd094f71d737ea77 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:05:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:07:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a057368 sys-libs/libcxx: keyword ~sparc List of test failures isn't bad at all: FAIL: libc++ :: libcxx/input.output/filesystems/class.directory_entry/directory_entry.mods/last_write_time.pass.cpp (1001 of 7627) FAIL: libc++ :: std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp (3311 of 7627) FAIL: libc++ :: std/language.support/cmp/cmp.alg/weak_order.pass.cpp (4013 of 7627) FAIL: libc++ :: std/language.support/cmp/cmp.alg/compare_weak_order_fallback.pass.cpp (4029 of 7627) FAIL: libc++ :: std/re/re.traits/isctype.pass.cpp (5593 of 7627) Bug: https://bugs.gentoo.org/753221 Signed-off-by: Sam James gentoo.org> sys-libs/libcxx/libcxx-14.0.4.ebuild | 2 +- sys-libs/libcxx/libcxx-14.0.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/libcxx/libcxx-14.0.4.ebuild b/sys-libs/libcxx/libcxx-14.0.4.ebuild index 31c29cb92bbb..ab160d11abdc 100644 --- a/sys-libs/libcxx/libcxx-14.0.4.ebuild +++ b/sys-libs/libcxx/libcxx-14.0.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos" IUSE="+libcxxabi +libunwind static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="libunwind? ( libcxxabi )" diff --git a/sys-libs/libcxx/libcxx-14.0.6.ebuild b/sys-libs/libcxx/libcxx-14.0.6.ebuild index 4d6be5bcc7f2..b27bffec9276 100644 --- a/sys-libs/libcxx/libcxx-14.0.6.ebuild +++ b/sys-libs/libcxx/libcxx-14.0.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~x64-macos" IUSE="+libcxxabi +libunwind static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="libunwind? ( libcxxabi )"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: a59cbf6f767245f71add544d19128f1ae0c55f5c Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:10:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:10:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59cbf6f profiles/arch/powerpc/ppc32: mask spidermonkey[lto] No stable lld here. Bug: https://bugs.gentoo.org/753221 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index 1dd45d46b93b..8bed1a865a2e 100644 --- a/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2022-07-27) +# sys-devel/lld is not marked stable on ppc +>=dev-lang/spidermonkey-78 lto + # Sam James (2022-05-11) # sys-apps/keyutils not stable here (test failures) # ... and samba[client] pulls in cifs-utils which pulls in keyutils.
[gentoo-commits] repo/gentoo:master commit in: dev-util/log4shelldetect/
commit: e781a3afb0b9917c49e2a47c518d6c2aba37f007 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:06:27 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:07:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e781a3af dev-util/log4shelldetect: fix DESCRIPTION, indentation Signed-off-by: Sam James gentoo.org> dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild b/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild index 578352422417..46ed42367c0d 100644 --- a/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild +++ b/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 inherit go-module -DESCRIPTION="check for java programs vulnerable to log4shell" +DESCRIPTION="Check for java programs vulnerable to log4shell" HOMEPAGE="https://github.com/1lann/log4shelldetect"; SRC_URI="https://github.com/1lann/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; @@ -18,6 +18,6 @@ src_compile() { } src_install() { -dobin log4shelldetect -dodoc README.md + dobin log4shelldetect + dodoc README.md }
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/ipynb/
commit: b8cb0f65f9a53c2e05a3a5e8433c42bf9bb78dac Author: Alex Margolin mail huji ac il> AuthorDate: Sun Jun 19 09:03:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:50:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cb0f65 dev-haskell/ipynb: add 0.1.0.2 Closes: https://bugs.gentoo.org/827430 Signed-off-by: Alex Margolin mail.huji.ac.il> Closes: https://github.com/gentoo/gentoo/pull/25975 Signed-off-by: Sam James gentoo.org> dev-haskell/ipynb/Manifest | 1 + dev-haskell/ipynb/ipynb-0.1.0.2.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-haskell/ipynb/Manifest b/dev-haskell/ipynb/Manifest index 97713b6699bf..17a25bd962a7 100644 --- a/dev-haskell/ipynb/Manifest +++ b/dev-haskell/ipynb/Manifest @@ -1,2 +1,3 @@ +DIST ipynb-0.1.0.2.tar.gz 20158 BLAKE2B 0bdae84979f855e619be8bd61ff7f6c2f47a5fb7b69dd5e4d22b629a5684efd8ad0085dbb3fda50b726cb84fc72c1fee956cfa53e280e7f63e57c404ac5d9c3b SHA512 81f1322d8e6c79eee117b60aa6b2c15b89345d14e52066127e7ecbbf68ed2ac307917913f1f51fd310055043e92457e2f3610912c5f647fdf096d8bfe8874ebf DIST ipynb-0.1.tar.gz 632774 BLAKE2B 9c1c7523c230730f56fd7c0fb729f67a904b34c48e573aa7e19f1b34d47791f4a3cace8d0e6d4ba6faec531b476fa012c742b8b33232f2c09e23da91541f71c0 SHA512 8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4 DIST ipynb-0.2.tar.gz 632962 BLAKE2B bdd85dd21e9e34e9e60157bb3d7447afa96a5ff83aa00fcf9662ce388617e974e81058d6588d5b41d55a38c32fe2e05458987e5ea37c53bf0852bd6c7b60b2b3 SHA512 885ffa2f2269b2bc6c2381fe7a7c91de93e8539ca3493d5a8207e75e986fc42a4b8ead0b4d05184da5bbb931466431ca1b810f03db8cd2c1624a67e1bbb782ea diff --git a/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild b/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild new file mode 100644 index ..e8f0c458f446 --- /dev/null +++ b/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Data structure for working with Jupyter notebooks (ipynb)" +HOMEPAGE="https://hackage.haskell.org/package/ipynb"; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/base64-bytestring:=[profile?] + >=dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.22.2.0 + test? ( dev-haskell/aeson-diff + dev-haskell/microlens + dev-haskell/microlens-aeson + dev-haskell/tasty + dev-haskell/tasty-hunit + dev-haskell/vector ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/x11/files/
commit: 1d22bc0aea0e245d471a337a9ef10cd1bbbe4264 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 26 16:48:08 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:49:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d22bc0a dev-haskell/x11: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26591 Signed-off-by: Sam James gentoo.org> dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch | 10 -- 1 file changed, 10 deletions(-) diff --git a/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch b/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch deleted file mode 100644 index 69bc33c0d21e.. --- a/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch +++ /dev/null @@ -1,10 +0,0 @@ -Don't persist LDFLAGS into package database. - -https://bugs.gentoo.org/609624 a/X11.buildinfo.in -+++ b/X11.buildinfo.in -@@ -5,3 +5,3 @@ buildable: @BUILD_PACKAGE_BOOL@ - cc-options: @X_CFLAGS@ @CPPFLAGS@ --ld-options: @X_LIBS@ @LDFLAGS@ -+ld-options: @X_LIBS@ - extra-libraries: @EXTRA_LIBRARIES@
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/files/, net-analyzer/iftop/
commit: 18af427934289a253113f76cef2516371b114fd5 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 03:36:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:36:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18af4279 net-analyzer/iftop: backport patch for >1gbps Closes: https://bugs.gentoo.org/857837 Signed-off-by: Sam James gentoo.org> .../iftop-1.0_pre4-allow-scales-beyond-1gbps.patch | 43 +++ net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild| 49 ++ 2 files changed, 92 insertions(+) diff --git a/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch b/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch new file mode 100644 index ..9c9892147df5 --- /dev/null +++ b/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch @@ -0,0 +1,43 @@ +https://code.blinkace.com/pdw/iftop/-/commit/77901c8c53e01359d83b8090aacfe62214658183 +https://bugs.gentoo.org/857837 + +From: Paul Warren +Date: Wed, 3 Oct 2018 18:02:36 +0100 +Subject: [PATCH] Support scales beyond 1Gbps +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Guido Jäkel +--- a/ui.c b/ui.c +@@ -71,7 +71,7 @@ int dontshowdisplay = 0; + + /* Barchart scales. */ + static struct { +-int max, interval; ++long max; int interval; + } scale[] = { + { 64000, 10 }, /* 64 kbit/s */ + { 128000, 10 }, +@@ -79,7 +79,9 @@ static struct { + {100, 10 }, /* 1 Mbit/s */ + { 1000, 10 }, + { 1,100 }, +-{ 10,100 } /* 1 Gbit/s */ ++{ 10,100 }, /* 1 Gbit/s */ ++{100,100 }, ++ {1000,100 } + }; + static int rateidx = 0, wantbiggerrate; + +@@ -105,7 +107,7 @@ static float get_max_bandwidth() { + } + + /* rate in bits */ +-static int get_bar_length(const int rate) { ++static int get_bar_length(const long rate) { + float l; + if (rate <= 0) + return 0; +GitLab diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild new file mode 100644 index ..b4968509122d --- /dev/null +++ b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Display bandwidth usage on an interface" +HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/"; +SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz"; +S="${WORKDIR}"/${P/_/} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + net-libs/libpcap + sys-libs/ncurses:= +" +DEPEND="${RDEPEND}" +# autoconf-archive for ax_pthread, bug #490168 +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0_pre4-configure.ac.patch + "${FILESDIR}"/${PN}-1.0_pre4-Makefile.am.patch + "${FILESDIR}"/${PN}-1.0_pre4-tsent-set-but-not-used.patch + "${FILESDIR}"/${PN}-1.0_pre4-ip6.arpa.patch + "${FILESDIR}"/${PN}-1.0_pre4-fix-MAC-formatting.patch + "${FILESDIR}"/${PN}-1.0_pre4-fno-common.patch + "${FILESDIR}"/${PN}-1.0_pre4-allow-scales-beyond-1gbps.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_install() { + dosbin iftop + doman iftop.8 + + dodoc AUTHORS ChangeLog README "${FILESDIR}"/iftoprc +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 78ce2d6d235453d4c45df741b02b8a8e88b0c192 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:09:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:09:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ce2d6d profiles/arch/sparc: mask spidermonkey[lto] No lld here yet. Did try, but lld had: ``` Testing Time: 65.10s Unsupported : 14 Passed : 2376 Expectedly Failed:1 Failed : 206 ``` Bug: https://bugs.gentoo.org/753221 Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 72517fbad896..532a5bd302d7 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-07-27) +# sys-devel/lld is not keyworded on sparc +>=dev-lang/spidermonkey-78 lto + # Matthew Smith (2022-07-10) # Needs unkeyworded app-doc/halibut >=net-misc/putty-0.77 doc
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/
commit: 61879e0c5cb6f742ab1b37ac23a40bdc4ea7bf5f Author: Sam James gentoo org> AuthorDate: Wed Jul 27 03:37:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:37:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61879e0c net-analyzer/iftop: update HOMEPAGE Signed-off-by: Sam James gentoo.org> net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild | 2 +- net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild | 2 +- net-analyzer/iftop/iftop-999.ebuild | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild index bf47434f2ea8..859e1521f633 100644 --- a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild +++ b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild @@ -6,7 +6,7 @@ inherit autotools DESCRIPTION="display bandwidth usage on an interface" SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz"; -HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/"; +HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ https://code.blinkace.com/pdw/iftop"; LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild index b4968509122d..41dff4aa6914 100644 --- a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild +++ b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="Display bandwidth usage on an interface" -HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/"; +HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ https://code.blinkace.com/pdw/iftop"; SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz"; S="${WORKDIR}"/${P/_/} diff --git a/net-analyzer/iftop/iftop-999.ebuild b/net-analyzer/iftop/iftop-999.ebuild index f67befd3bc29..40805b57cf6f 100644 --- a/net-analyzer/iftop/iftop-999.ebuild +++ b/net-analyzer/iftop/iftop-999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools git-r3 DESCRIPTION="display bandwidth usage on an interface" -HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/"; +HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ https://code.blinkace.com/pdw/iftop"; EGIT_REPO_URI="https://code.blinkace.com/pdw/iftop"; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/persistent-test/files/
commit: 927fec039f0273a67c0c28e2f0037d93512e647c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jul 25 17:19:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:49:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927fec03 dev-haskell/persistent-test: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Sam James gentoo.org> .../files/persistent-test-2.0.3.0-new-exts.patch | 252 - 1 file changed, 252 deletions(-) diff --git a/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch b/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch deleted file mode 100644 index e27746b85731.. --- a/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch +++ /dev/null @@ -1,252 +0,0 @@ a/src/CompositeTest.hs -+++ b/src/CompositeTest.hs -@@ -1,6 +1,8 @@ - {-# LANGUAGE DeriveGeneric #-} - {-# LANGUAGE GeneralizedNewtypeDeriving #-} - {-# LANGUAGE UndecidableInstances #-} -- FIXME -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-incomplete-uni-patterns #-} - module CompositeTest where - a/src/CustomPersistFieldTest.hs -+++ b/src/CustomPersistFieldTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module CustomPersistFieldTest (specsWith, customFieldMigrate) where - a/src/CustomPrimaryKeyReferenceTest.hs -+++ b/src/CustomPrimaryKeyReferenceTest.hs -@@ -1,4 +1,6 @@ - {-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# LANGUAGE UndecidableInstances #-} - -- This test is based on this issue: https://github.com/yesodweb/persistent/issues/421 - -- The primary thing this is testing is the migration, thus the test code itself being mostly negligible. a/src/DataTypeTest.hs -+++ b/src/DataTypeTest.hs -@@ -1,5 +1,8 @@ - {-# LANGUAGE ScopedTypeVariables #-} - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module DataTypeTest - ( specsWith a/src/EmbedOrderTest.hs -+++ b/src/EmbedOrderTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module EmbedOrderTest (specsWith, embedOrderMigrate, cleanDB) where - a/src/EmbedTest.hs -+++ b/src/EmbedTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-orphans -O0 #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module EmbedTest (specsWith, cleanDB, embedMigrate) where a/src/EmptyEntityTest.hs -+++ b/src/EmptyEntityTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module EmptyEntityTest (specsWith, migration, cleanDB) where - a/src/EntityEmbedTest.hs -+++ b/src/EntityEmbedTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - module EntityEmbedTest where - - -- because we are using a type alias we need to declare in a separate module a/src/EquivalentTypeTest.hs -+++ b/src/EquivalentTypeTest.hs -@@ -1,4 +1,6 @@ - {-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE StandaloneDeriving #-} - {-# LANGUAGE UndecidableInstances #-} - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - a/src/HtmlTest.hs -+++ b/src/HtmlTest.hs -@@ -1,4 +1,8 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} -+ - {-# OPTIONS_GHC -Wno-unused-top-binds #-} - module HtmlTest (specsWith, cleanDB, htmlMigrate) where - a/src/LargeNumberTest.hs -+++ b/src/LargeNumberTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE GeneralizedNewtypeDeriving #-} -+{-# LANGUAGE StandaloneDeriving #-} - module LargeNumberTest where - - import Data.Word a/src/MaxLenTest.hs -+++ b/src/MaxLenTest.hs -@@ -1,4 +1,7 @@ - {-# LANGUAGE UndecidableInstances #-} -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: b51f36509b784a8e3875a84f88927f09d49318cd Author: Sam James gentoo org> AuthorDate: Wed Jul 27 04:03:50 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 04:07:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51f3650 sys-libs/libcxxabi: keyword ~sparc Only test_demangle.pass.cpp failed from test suite. Bug: https://bugs.gentoo.org/753221 Signed-off-by: Sam James gentoo.org> sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild index abbbe6c9276c..627710e80b91 100644 --- a/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos" IUSE="+libunwind static-libs test" RESTRICT="!test? ( test )" diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild index 7d864cba3621..45ef93cb3c62 100644 --- a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~x64-macos" IUSE="+libunwind static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/files/
commit: 2e4cf8672b94eba7dc98afef2826aa9773a9aca7 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jul 25 17:19:29 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 03:49:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4cf867 dev-haskell/haddock-api: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Sam James gentoo.org> .../files/haddock-api-2.24.0-ghc-8.10.2.patch | 147 - .../haddock-api-2.24.0-haddock-library-1.10.patch | 124 - 2 files changed, 271 deletions(-) diff --git a/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch b/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch deleted file mode 100644 index 84c275fbb348.. --- a/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch +++ /dev/null @@ -1,147 +0,0 @@ -From e455bc18e15adf05a1f32bc7c4512eedb7ab889f Mon Sep 17 00:00:00 2001 -From: Alex Biehl -Date: Tue, 8 Dec 2020 19:42:52 +0100 -Subject: [PATCH 1/2] Changes for GHC#17566 - -See https://gitlab.haskell.org/ghc/ghc/merge_requests/2469 - haddock-api/src/Haddock/Backends/LaTeX.hs | 2 +- - haddock-api/src/Haddock/Backends/Xhtml.hs | 2 +- - .../src/Haddock/Backends/Xhtml/Decl.hs| 4 ++- - haddock-api/src/Haddock/GhcUtils.hs | 29 +-- - haddock-api/src/Haddock/Types.hs | 1 + - 5 files changed, 32 insertions(+), 6 deletions(-) - -diff --git a/haddock-api/src/Haddock/Backends/LaTeX.hs b/haddock-api/src/Haddock/Backends/LaTeX.hs -index 647812f93..024a6c513 100644 a/src/Haddock/Backends/LaTeX.hs -+++ b/src/Haddock/Backends/LaTeX.hs -@@ -255,7 +255,7 @@ declNames :: LHsDecl DocNameI - , [DocName] -- names being declared - ) - declNames (L _ decl) = case decl of -- TyClD _ d -> (empty, [tcdName d]) -+ TyClD _ d -> (empty, [tcdNameI d]) - SigD _ (TypeSig _ lnames _ ) -> (empty, map unLoc lnames) - SigD _ (PatSynSig _ lnames _) -> (text "pattern", map unLoc lnames) - ForD _ (ForeignImport _ (L _ n) _ _) -> (empty, [n]) -diff --git a/haddock-api/src/Haddock/Backends/Xhtml.hs b/haddock-api/src/Haddock/Backends/Xhtml.hs -index f80a9c05f..541f40c4f 100644 a/src/Haddock/Backends/Xhtml.hs -+++ b/src/Haddock/Backends/Xhtml.hs -@@ -407,7 +407,7 @@ ppJsonIndex odir maybe_source_url maybe_wiki_url unicode pkg qual_opt ifaces = d - exportSubs _ = [] - - exportName :: ExportItem DocNameI -> [IdP DocNameI] --exportName ExportDecl { expItemDecl } = getMainDeclBinder (unLoc expItemDecl) -+exportName ExportDecl { expItemDecl } = getMainDeclBinderI (unLoc expItemDecl) - exportName ExportNoDecl { expItemName } = [expItemName] - exportName _ = [] - -diff --git a/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs b/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs -index ef0ba1b67..30b8d43eb 100644 a/src/Haddock/Backends/Xhtml/Decl.hs -+++ b/src/Haddock/Backends/Xhtml/Decl.hs -@@ -536,6 +536,8 @@ ppClassDecl summary links instances fixities loc d subdocs - -- Only the fixity relevant to the class header - fixs = ppFixities [ f | f@(n,_) <- fixities, n == unLoc lname ] qual - -+nm = tcdNameI decl -+ - hdr = ppClassHdr summary lctxt (unLoc lname) ltyvars lfds - - -- Associated types -@@ -794,7 +796,7 @@ ppDataDecl summary links instances fixities subdocs loc doc dataDecl pats - | otherwise = header_ +++ docSection curname pkg qual doc +++ constrBit +++ patternBit +++ instancesBit - - where --docname = tcdName dataDecl -+docname = tcdNameI dataDecl - curname = Just $ getName docname - cons = dd_cons (tcdDataDefn dataDecl) - isH98 = case unLoc (head cons) of -diff --git a/haddock-api/src/Haddock/GhcUtils.hs b/haddock-api/src/Haddock/GhcUtils.hs -index 0874e7b4d..43fe3e774 100644 a/src/Haddock/GhcUtils.hs -+++ b/src/Haddock/GhcUtils.hs -@@ -58,8 +58,7 @@ moduleString = moduleNameString . moduleName - isNameSym :: Name -> Bool - isNameSym = isSymOcc . nameOccName - --getMainDeclBinder :: (SrcSpanLess (LPat p) ~ Pat p , HasSrcSpan (LPat p)) => -- HsDecl p -> [IdP p] -+getMainDeclBinder :: HsDecl (GhcPass p) -> [IdP (GhcPass p)] - getMainDeclBinder (TyClD _ d) = [tcdName d] - getMainDeclBinder (ValD _ d) = - case collectHsBindBinders d of -@@ -221,6 +220,31 @@ getGADTConType (ConDeclH98 {}) = panic "getGADTConType" - -- Should only be called on ConDeclGADT - getGADTConType (XConDecl nec) = noExtCon nec - -+getMainDeclBinderI :: HsDecl DocNameI -> [IdP DocNameI] -+getMainDeclBinderI (TyClD _ d) = [tcdNameI d] -+getMainDeclBinderI (ValD _ d) = -+ case collectHsBindBinders d of -+[] -> [] -+(name:_) -> [name] -+getMainDeclBinderI (SigD _ d) = sigNameNoLoc d -+getMainDeclBinderI (ForD _ (ForeignImport _ name _ _)) = [un
[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools/
commit: f3dd7fcabbf96284a41bc457559b9ed1fafed217 Author: Matt Turner gentoo org> AuthorDate: Wed Jul 27 02:46:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Jul 27 02:51:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dd7fca sys-fs/squashfs-tools: Install man pages, sqfscat, and sqfstar Thanks-to: Paul Preney Closes: https://bugs.gentoo.org/861278 Signed-off-by: Matt Turner gentoo.org> .../squashfs-tools/squashfs-tools-4.5.1-r1.ebuild | 57 ++ 1 file changed, 57 insertions(+) diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild b/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild new file mode 100644 index ..ad3c805c18a3 --- /dev/null +++ b/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="tools to create and extract Squashfs filesystems" +HOMEPAGE="https://github.com/plougher/squashfs-tools/"; +SRC_URI=" + https://github.com/plougher/squashfs-tools/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="debug lz4 lzma lzo xattr zstd" + +RDEPEND=" + sys-libs/zlib + lz4? ( app-arch/lz4 ) + lzma? ( app-arch/xz-utils ) + lzo? ( dev-libs/lzo ) + xattr? ( sys-apps/attr ) + zstd? ( app-arch/zstd ) +" +DEPEND=${RDEPEND} + +use10() { usex "${1}" 1 0; } + +src_configure() { + # set up make command line variables in EMAKE_SQUASHFS_CONF + EMAKE_SQUASHFS_CONF=( + LZMA_XZ_SUPPORT=$(use10 lzma) + LZO_SUPPORT=$(use10 lzo) + LZ4_SUPPORT=$(use10 lz4) + XATTR_SUPPORT=$(use10 xattr) + XZ_SUPPORT=$(use10 lzma) + ZSTD_SUPPORT=$(use10 zstd) + ) + + tc-export CC + use debug && append-cppflags -DSQUASHFS_TRACE +} + +src_compile() { + emake "${EMAKE_SQUASHFS_CONF[@]}" -C squashfs-tools +} + +src_install() { + dobin squashfs-tools/{mksquashfs,unsquashfs} + dodoc ACKNOWLEDGEMENTS CHANGES README* + dodoc -r RELEASE-READMEs + doman manpages/*.1 + + dosym unsquashfs /usr/bin/sqfscat + dosym mksquashfs /usr/bin/sqfstar +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
commit: 0e70b2e591ac5f798a126326af213f2ffb5a04b4 Author: Sam James gentoo org> AuthorDate: Wed Jul 27 02:39:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 27 02:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e70b2e5 sys-devel/automake: drop upstreamed patch See https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097. Meant to do this before and forgot about it. Noticed when a user on forums tried to install automake- (unintentionally...) Signed-off-by: Sam James gentoo.org> sys-devel/automake/automake-.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sys-devel/automake/automake-.ebuild b/sys-devel/automake/automake-.ebuild index d5f464992b96..0467aa671d75 100644 --- a/sys-devel/automake/automake-.ebuild +++ b/sys-devel/automake/automake-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -46,11 +46,6 @@ BDEPEND=" test? ( ${PYTHON_DEPS} ) " -PATCHES=( - "${FILESDIR}"/automake-1.16.2-py3-compile.patch -) -# All patches have been submitted upstream. - pkg_setup() { # Avoid python-any-r1_pkg_setup :
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycares/files/
commit: 2decb9c5af6e1b5a82c49b1665de969eea06e95e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 26 16:50:31 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed Jul 27 00:24:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2decb9c5 dev-python/pycares: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/26606 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Zac Medico gentoo.org> .../pycares/files/pycares-4.2.0-c-ares-1.18.patch | 37 -- 1 file changed, 37 deletions(-) diff --git a/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch b/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch deleted file mode 100644 index 2e094a2b2f1c.. --- a/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 72202e0bc135e360102371708e83334856d485cc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 22 Jun 2022 07:38:33 +0200 -Subject: [PATCH] core: add flexible member to ares_addrinfo to fix c-ares 1.18 - -Add a flexible member to account for c-ares 1.18 adding an additional -`name` member to `struct ares_addrinfo`. This fixes the following -exception from cffi, and the resulting test_getaddrinfo* failures: - -``` -Exception ignored from cffi callback : -Traceback (most recent call last): - File "/tmp/pycares/.tox/py39/lib/python3.9/site-packages/pycares/__init__.py", line 162, in _addrinfo_cb -result = ares_addrinfo_result(res) - File "/tmp/pycares/.tox/py39/lib/python3.9/site-packages/pycares/__init__.py", line 841, in __init__ -cname_ptr = ares_addrinfo.cnames -ffi.error: struct ares_addrinfo: wrong total size (cdef says 16, but C compiler says 24). fix it or use "...;" as the last field in the cdef for struct ares_addrinfo to make it flexible -``` - src/_cffi_src/build_cares.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/_cffi_src/build_cares.py b/src/_cffi_src/build_cares.py -index 77f03aa..dec42c9 100644 a/src/_cffi_src/build_cares.py -+++ b/src/_cffi_src/build_cares.py -@@ -337,6 +337,7 @@ struct ares_addrinfo_cname { - struct ares_addrinfo { - struct ares_addrinfo_cname *cnames; - struct ares_addrinfo_node *nodes; -+ ...; - }; - - struct ares_addrinfo_hints { --- -2.35.1 -
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: 84a24e15e0620a2f13060a892976a7125d01caab Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jul 26 23:16:23 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jul 26 23:16:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a24e15 app-antivirus/clamav: new upstream LTS v0.103.7. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Orlitzky gentoo.org> app-antivirus/clamav/Manifest | 1 + app-antivirus/clamav/clamav-0.103.7.ebuild | 239 + 2 files changed, 240 insertions(+) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index c910a4622887..8a85c134e1c3 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -1,3 +1,4 @@ DIST clamav-0.103.6.tar.gz 16491761 BLAKE2B 3c43bcda4a613f81d1b31036e7323a7af7708e54af94ad30a659a8fb318d8f79f357086ce70703659298524d778374df886495cd8c75280bbbe4bae30795a85a SHA512 d39e1964678b8251bde3a9f3db30fe3d3d76cc566a86834297f4dd8489086dc9cc4c6541ca128089159f4c071d2d85b530455bd942987d3929ea0082b8ab272b +DIST clamav-0.103.7.tar.gz 16501741 BLAKE2B 49fc1c8c42ee8168dbaec4aa13ab0dfef7fa285e335cb38b17bc020df7400ee1daae49e06ba5b4ae0364d47d707cb83c0b1a8442d5b01d2bba5827606fe27fb4 SHA512 d426169889d94411b20a2c9c9579fc22a15090c9847849822c63fc6b404075feba0ff3663ee1382b2af5300394c7a93669844736f7473bfdce3250e1fd130326 DIST clamav-0.104.2.tar.gz 11950409 BLAKE2B 7d7eb9d22ca519f7ad0c171b6cab4b59cb52787a897ab31b9567166be2223f9ea89e79f42f1e4e0caf32fcb4b008f5ce755fa136566f85fe1de7808b436f80fa SHA512 8c89a05dec6650677125177434cc49ec2298701525508cdda52358e8f98086d80892287f6267f8b7fda0aef2ca361616cb584c3059f3b066bfde65f7f1ba2df5 DIST clamav-0.104.3.tar.gz 12017176 BLAKE2B db97a3d3ca0a2c5273a175ee3a30fdd07eecd13588a39d39e4d07f91034016ee6eca626b0ab7bf548121e4093ea612f9932512bc021326e4bba8b0844af73664 SHA512 d38a2427df29813e4d0f41d480cda85f6175e617c397ab39d913000fa43fcb44f1e0b97d7bd558bc62369e8caeeb2b3aeb4b3dd575b9da4abb91f8b67a6b8431 diff --git a/app-antivirus/clamav/clamav-0.103.7.ebuild b/app-antivirus/clamav/clamav-0.103.7.ebuild new file mode 100644 index ..c741ac2099ac --- /dev/null +++ b/app-antivirus/clamav/clamav-0.103.7.ebuild @@ -0,0 +1,239 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic systemd tmpfiles + +DESCRIPTION="Clam Anti-Virus Scanner" +HOMEPAGE="https://www.clamav.net/"; +SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter metadata-analysis-api selinux systemd test xml" + +REQUIRED_USE="libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter !metadata-analysis-api )" + +RESTRICT="!test? ( test )" + +# Require acct-{user,group}/clamav at build time so that we can set +# the permissions on /var/lib/clamav in src_install rather than in +# pkg_postinst; calling "chown" on the live filesystem scares me. +CDEPEND="acct-group/clamav + acct-user/clamav + dev-libs/libltdl + dev-libs/libmspack + || ( dev-libs/libpcre2 >dev-libs/libpcre-6 ) + dev-libs/tomsfastmath + >=sys-libs/zlib-1.2.2:= + bzip2? ( app-arch/bzip2 ) + clamdtop? ( sys-libs/ncurses:0 ) + clamsubmit? ( net-misc/curl dev-libs/json-c:= ) + elibc_musl? ( sys-libs/fts-standalone ) + iconv? ( virtual/libiconv ) + !libclamav-only? ( net-misc/curl ) + dev-libs/openssl:0= + milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) ) + xml? ( dev-libs/libxml2 )" + +# We need at least autoconf-2.69-r5 because that's the first (patched) +# version of it in Gentoo that supports ./configure --runstatedir. +BDEPEND=">=sys-devel/autoconf-2.69-r5 + virtual/pkgconfig" + +DEPEND="${CDEPEND} + metadata-analysis-api? ( dev-libs/json-c:* ) + test? ( dev-libs/check )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-clamav )" + +PATCHES=( + "${FILESDIR}/${PN}-0.102.1-libxml2_pkgconfig.patch" #661328 + "${FILESDIR}/${PN}-0.102.2-fix-curl-detection.patch" #709616 + "${FILESDIR}/${PN}-0.103.0-system-tomsfastmath.patch" # 649394 + "${FILESDIR}/${PN}-0.103.1-upstream-openrc.patch" +) + +src_prepare() { + default + + # Be extra sure that we're using the system copy of tomsfastmath + einfo "removing bundled copy of dev-libs/tomsfastmath" + rm -r libclamav/tomsfastmath || \ + die "failed to remove bundled tomsfastmath" + + AT_NO_RECURSIVE="yes" eautoreconf +} + +src_configure() { + use elibc_musl && append-ldflags -lfts + use ppc64 && append-flags -mminimal-toc + + # according to
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: 9249eecc307745ce29f286030021e9454f962b81 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 22:25:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 22:25:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9249eecc xfce-base/xfce4-settings: Stabilize 4.16.3 x86, #861323 Signed-off-by: Sam James gentoo.org> xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild index 1bbc4c7d2973..15adc3fbb0a4 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: a84b1fe09c61292359188568324f30fe9a2435f6 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 22:22:09 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 22:22:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84b1fe0 xfce-base/xfce4-settings: Stabilize 4.16.3 amd64, #861323 Signed-off-by: Sam James gentoo.org> xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild index 05cc5126ad29..1bbc4c7d2973 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 0e6fb00609535b0c3a7db279c63c72c060d7c017 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 22:16:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 22:16:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6fb006 net-libs/nodejs: add missing python-any-r1_pkg_setup Closes: https://bugs.gentoo.org/861320 Signed-off-by: Sam James gentoo.org> net-libs/nodejs/nodejs-14.20.0.ebuild | 1 + net-libs/nodejs/nodejs-16.16.0.ebuild | 1 + net-libs/nodejs/nodejs-18.6.0.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild b/net-libs/nodejs/nodejs-14.20.0.ebuild index cadcf61b0f46..66d2c5900ea8 100644 --- a/net-libs/nodejs/nodejs-14.20.0.ebuild +++ b/net-libs/nodejs/nodejs-14.20.0.ebuild @@ -62,6 +62,7 @@ pkg_pretend() { } pkg_setup() { + python-any-r1_pkg_setup linux-info_pkg_setup } diff --git a/net-libs/nodejs/nodejs-16.16.0.ebuild b/net-libs/nodejs/nodejs-16.16.0.ebuild index f4954e70c2d9..b091095897cc 100644 --- a/net-libs/nodejs/nodejs-16.16.0.ebuild +++ b/net-libs/nodejs/nodejs-16.16.0.ebuild @@ -58,6 +58,7 @@ pkg_pretend() { } pkg_setup() { + python-any-r1_pkg_setup linux-info_pkg_setup } diff --git a/net-libs/nodejs/nodejs-18.6.0.ebuild b/net-libs/nodejs/nodejs-18.6.0.ebuild index 1da7c627534f..a697753f345e 100644 --- a/net-libs/nodejs/nodejs-18.6.0.ebuild +++ b/net-libs/nodejs/nodejs-18.6.0.ebuild @@ -58,6 +58,7 @@ pkg_pretend() { } pkg_setup() { + python-any-r1_pkg_setup linux-info_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/
commit: d2211047a4e28db93b5cc955f533b53d7afe666f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jul 25 18:34:17 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 22:02:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2211047 sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/octave/octave-6.4.0-r3.ebuild | 5 +++-- sci-mathematics/octave/octave-7.1.0.ebuild| 9 + 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/sci-mathematics/octave/octave-6.4.0-r3.ebuild b/sci-mathematics/octave/octave-6.4.0-r3.ebuild index 5329c54bee7d..8919fcaa9b6e 100644 --- a/sci-mathematics/octave/octave-6.4.0-r3.ebuild +++ b/sci-mathematics/octave/octave-6.4.0-r3.ebuild @@ -83,18 +83,19 @@ RDEPEND=" # bug #846968 for sundials < dep DEPEND="${RDEPEND} dev-util/gperf - virtual/pkgconfig doc? ( dev-texlive/texlive-fontsrecommended dev-texlive/texlive-plaingeneric dev-texlive/texlive-metapost virtual/latex-base ) - gui? ( dev-qt/linguist-tools:5 ) java? ( >=virtual/jdk-1.6.0 ) qrupdate? ( app-misc/pax-utils ) sparse? ( app-misc/pax-utils ) || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )" +BDEPEND=" + virtual/pkgconfig + gui? ( dev-qt/linguist-tools:5 )" PATCHES=( "${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch diff --git a/sci-mathematics/octave/octave-7.1.0.ebuild b/sci-mathematics/octave/octave-7.1.0.ebuild index b04de9f52552..91df3f2a06d3 100644 --- a/sci-mathematics/octave/octave-7.1.0.ebuild +++ b/sci-mathematics/octave/octave-7.1.0.ebuild @@ -82,9 +82,8 @@ RDEPEND=" ) sundials? ( >=sci-libs/sundials-4:0= ) X? ( x11-libs/libX11:0= )" -DEPEND="${RDEPEND}" -BDEPEND="dev-util/gperf - virtual/pkgconfig +DEPEND="${RDEPEND} + dev-util/gperf virtual/imagemagick-tools doc? ( dev-texlive/texlive-fontsrecommended @@ -92,10 +91,12 @@ BDEPEND="dev-util/gperf dev-texlive/texlive-metapost virtual/latex-base ) - gui? ( dev-qt/linguist-tools:5 ) java? ( >=virtual/jdk-1.8:* ) qrupdate? ( app-misc/pax-utils ) sparse? ( app-misc/pax-utils )" +BDEPEND=" + virtual/pkgconfig + gui? ( dev-qt/linguist-tools:5 )" PATCHES=( "${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepassxc/
commit: 3784b460d4f7be8d10ad579122dc66523e8e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jul 25 16:43:24 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 22:02:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3784b460 app-admin/keepassxc: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Closes: https://bugs.gentoo.org/861050 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Maciej Barć gentoo.org> app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 6 ++ app-admin/keepassxc/keepassxc-.ebuild | 6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild index 5dfddb908929..bf2430003375 100644 --- a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild +++ b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild @@ -53,13 +53,11 @@ RDEPEND=" sys-apps/pcsc-lite ) " - -DEPEND=" - ${RDEPEND} - dev-qt/linguist-tools:5 +DEPEND="${RDEPEND} dev-qt/qttest:5 " BDEPEND=" + dev-qt/linguist-tools:5 doc? ( dev-ruby/asciidoctor ) " diff --git a/app-admin/keepassxc/keepassxc-.ebuild b/app-admin/keepassxc/keepassxc-.ebuild index d148084c50be..04056497dec9 100644 --- a/app-admin/keepassxc/keepassxc-.ebuild +++ b/app-admin/keepassxc/keepassxc-.ebuild @@ -53,13 +53,11 @@ RDEPEND=" sys-apps/pcsc-lite ) " - -DEPEND=" - ${RDEPEND} - dev-qt/linguist-tools:5 +DEPEND="${RDEPEND} dev-qt/qttest:5 " BDEPEND=" + dev-qt/linguist-tools:5 doc? ( dev-ruby/asciidoctor ) "
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: a61268e24cb762caf9ab73a17d9ab0efa1b7ec68 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 26 21:59:43 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 26 22:01:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61268e2 app-crypt/gcr: Version bump to 3.41.1 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.41.1.ebuild | 84 + 2 files changed, 85 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index a138c3c1ce25..2f2637cad476 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7 SHA512 455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e +DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild new file mode 100644 index ..53971669534e --- /dev/null +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-base-3 and co + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="app-crypt/gnupg" +BDEPEND=" + ${PYTHON_DEPS} + gtk? ( dev-libs/libxml2:2 ) + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( dev-util/gi-docgen ) + >=sys-devel/gettext-0.19.8 + test? ( app-crypt/gnupg ) + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/3.38.0-optional-vapi.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + -Dssh_agent=true + $(meson_feature systemd) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: eb06c46d44f1b9cf0e2af3b0679a5908da565f5e Author: William Hubbs gentoo org> AuthorDate: Tue Jul 26 21:55:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Tue Jul 26 21:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb06c46d net-libs/nodejs: add 18.6.0 Closes: https://bugs.gentoo.org/854060 Bug: https://bugs.gentoo.org/854060 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-18.6.0.ebuild | 224 +++ 2 files changed, 225 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index e3b19f8b8bc5..df8770760546 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -2,3 +2,4 @@ DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 24b598b4c613ad63f8a2ffa15b2ad5663eef6 DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf SHA512 18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc SHA512 c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd DIST node-v18.4.0.tar.xz 37109064 BLAKE2B d222ad41eef88a2fed13b0591b8c24037f8425c1e788d6ed00e033e28fa88162de6fcf25d094188952a7866e2f488c1ea635a80162c8b01d42c31f1d56406137 SHA512 c00d90cf5cfa8cd5629ed0b7810c436c962e50bd78313789457fd4003900808a190769db9d41e9a22186c6d2cda232bd362d432089eb8990913f7786140e2813 +DIST node-v18.6.0.tar.xz 37189620 BLAKE2B 15a8a874f39db7de576d3ba81fddcb8072cb170ebb12308d2ade2efb9c8200c561671f453371a16db82d4c0f02522a28f6ae01216d11be40df94b53b184828b3 SHA512 d682e25a71ffbef90e2cb3c55e22dbd548952c4de24d48c47206afd270fd17c7bda95b3241840bf6a470f28d2389f3c6fddbb812ad17cf1d36262ff25fcda859 diff --git a/net-libs/nodejs/nodejs-18.6.0.ebuild b/net-libs/nodejs/nodejs-18.6.0.ebuild new file mode 100644 index ..1da7c627534f --- /dev/null +++ b/net-libs/nodejs/nodejs-18.6.0.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/"; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node"; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.40.0:= + >=net-dns/c-ares-1.17.2:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" +BDEPEND="${PYTHON_DEPS} + sys-apps/coreutils + virtual/pkgconfig + systemtap? ( dev-util/systemtap ) + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch + "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch +) + +pkg_pretend() { + (use x86 && ! use cpu_flags_x86_sse2) && \ + die "Your CPU doesn't support the required SSE2 instruction." +} + +pkg_setup() { + linux-info_pkg_setup +} + +src_prepare() { + tc-export AR CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 0bf6a6ce257627c54eb4b0be6beabebe4f3ccd90 Author: William Hubbs gentoo org> AuthorDate: Tue Jul 26 21:55:24 2022 + Commit: William Hubbs gentoo org> CommitDate: Tue Jul 26 21:55:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf6a6ce net-libs/nodejs: add 14.20.0 Closes: https://bugs.gentoo.org/854060 Bug: https://bugs.gentoo.org/854060 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-14.20.0.ebuild | 232 ++ 2 files changed, 233 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 7329a5d46163..2e518e037825 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,4 +1,5 @@ DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 24b598b4c613ad63f8a2ffa15b2ad5663eef68e75842fac4ef988b43f8e6f9c1a242c9b352c411661dc7d1c9f6800426e12934fc4e7788061a8b9f918491a9b7 SHA512 0d03d9efee23664faf368a6ab42fa7d653033aebda1f2730c80692577825e31ff5522f1a940933245050a6f9af4ee64b6d65fc890e3d2ecfced327a909b63b6f +DIST node-v14.20.0.tar.xz 34487684 BLAKE2B a3b8af94d2bb0e52f36ead91a5cd96a4a35a67f07b87e43da5ff598d693fd8b3b47c05dbb6c6b738aefa55b056eccedbcf782225a2abf49110b3371a544952bd SHA512 400eb247c1d37ca64f4d643ab1852d2e1415ee190cf726b1e9b058386a1ebd6d7a9f40092afff228ec7980f37a78978252c1ef115aee47ec5b90c065f136b10f DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf SHA512 18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038 DIST node-v16.16.0.tar.xz 35039712 BLAKE2B e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229 SHA512 828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc SHA512 c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild b/net-libs/nodejs/nodejs-14.20.0.ebuild new file mode 100644 index ..cadcf61b0f46 --- /dev/null +++ b/net-libs/nodejs/nodejs-14.20.0.ebuild @@ -0,0 +1,232 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/"; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node"; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.40.0:= + >=net-dns/c-ares-1.17.2:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( + >=dev-libs/openssl-1.1.1:0= + https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die + + sed -i -e "/'-O3'/d" common.gypi node.gypi || die + + # debug builds. change install path, remove optimisations and override buildtype + if use debug; then + sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die + BUILDTYPE=Debug + fi + + # We need to disable mprotect on two files when it builds Bug 6941
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 17797be01d22924b319dd44daa7385a42bfd284b Author: William Hubbs gentoo org> AuthorDate: Tue Jul 26 21:55:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Tue Jul 26 21:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17797be0 net-libs/nodejs: add 16.16.0 Closes: https://bugs.gentoo.org/854060 Bug: https://bugs.gentoo.org/854060 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-16.16.0.ebuild | 224 ++ 2 files changed, 225 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index df8770760546..7329a5d46163 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,5 +1,6 @@ DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 24b598b4c613ad63f8a2ffa15b2ad5663eef68e75842fac4ef988b43f8e6f9c1a242c9b352c411661dc7d1c9f6800426e12934fc4e7788061a8b9f918491a9b7 SHA512 0d03d9efee23664faf368a6ab42fa7d653033aebda1f2730c80692577825e31ff5522f1a940933245050a6f9af4ee64b6d65fc890e3d2ecfced327a909b63b6f DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf SHA512 18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038 +DIST node-v16.16.0.tar.xz 35039712 BLAKE2B e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229 SHA512 828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc SHA512 c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd DIST node-v18.4.0.tar.xz 37109064 BLAKE2B d222ad41eef88a2fed13b0591b8c24037f8425c1e788d6ed00e033e28fa88162de6fcf25d094188952a7866e2f488c1ea635a80162c8b01d42c31f1d56406137 SHA512 c00d90cf5cfa8cd5629ed0b7810c436c962e50bd78313789457fd4003900808a190769db9d41e9a22186c6d2cda232bd362d432089eb8990913f7786140e2813 DIST node-v18.6.0.tar.xz 37189620 BLAKE2B 15a8a874f39db7de576d3ba81fddcb8072cb170ebb12308d2ade2efb9c8200c561671f453371a16db82d4c0f02522a28f6ae01216d11be40df94b53b184828b3 SHA512 d682e25a71ffbef90e2cb3c55e22dbd548952c4de24d48c47206afd270fd17c7bda95b3241840bf6a470f28d2389f3c6fddbb812ad17cf1d36262ff25fcda859 diff --git a/net-libs/nodejs/nodejs-16.16.0.ebuild b/net-libs/nodejs/nodejs-16.16.0.ebuild new file mode 100644 index ..f4954e70c2d9 --- /dev/null +++ b/net-libs/nodejs/nodejs-16.16.0.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/"; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node"; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.40.0:= + >=net-dns/c-ares-1.17.2:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" +BDEPEND="${PYTHON_DEPS} + sys-apps/coreutils + virtual/pkgconfig + systemtap? ( dev-util/systemtap ) + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch + "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch +) + +pkg_pretend() { + (use x86 && ! use cpu_flags_x86_sse2) && \ + die "Your CPU doesn't support the required SSE2 instruction." +} + +pkg_setup() { + linux-info_pkg_setup +} + +src_prepare() { + tc-export AR CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/de
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: 454b780f07acad89ea6be7ded4a9ada441418a49 Author: orbea riseup net> AuthorDate: Sun Jul 24 03:50:18 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 26 21:40:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=454b780f dev-libs/libressl: Remove old version Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> dev-libs/libressl/Manifest | 2 -- dev-libs/libressl/libressl-3.5.2.ebuild | 57 - 2 files changed, 59 deletions(-) diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest index cc54cfc..75c437c 100644 --- a/dev-libs/libressl/Manifest +++ b/dev-libs/libressl/Manifest @@ -1,4 +1,2 @@ -DIST libressl-3.5.2.tar.gz 4039407 BLAKE2B 7ed995ee73516d72d00cab90a78bdd1897d57ac79912c3d6ed28b010484b2e6fae511f11b2cf247f66a54ada14d4de9e1c534e8d20aae3462074bdb5f42e3c96 SHA512 07ebd1529934d472b621b31ba458a185c9fa1a4588d0bc34b669952ff0846e227094019b322cbb808def42967510abbb0928be3f6784920451b3e0c96c8f4cad -DIST libressl-3.5.2.tar.gz.asc 833 BLAKE2B 30b372eb862b6a39ba9e1bac427d919898edbbdd61f2bfacdd564e456bde02de41afff0926f324211753d660b5499fc65a07359d87472d4876a3d53a373e8b52 SHA512 9986b206821889de48b8e89de791aad8ac6907b2b894a2419758903f0ef8b4c66156a4984c05c7a4f00e267206208287c37c21f4aa332d50967e0dd4a4cb3f01 DIST libressl-3.5.3.tar.gz 4039561 BLAKE2B 98e0261e8abe3af6c77382467e9101b1d11800f6a5906f3f1dee7d1da8a92b6fd9fdf9ae17e204cd8a13ae163755ca9a3f819e1cf10b3957b13abf3cdc1478e2 SHA512 19f97f7c2b5cb4591ee6f191255b441373176b1b6539aa6ac2cd54494a14beaf126b151eb2f0b7fb650796fc0e37e2a9b1508ca50722adc7107c460904a5dbb7 DIST libressl-3.5.3.tar.gz.asc 833 BLAKE2B f3f4bc1233d3f17d4d3b65b67b38c52a11ed5655df1435fb20c5be087288cae87febfd2ac74293bae61ace1663eb66513a042eb8474b7790b578520fd870462d SHA512 914a6eb0acb4a6a5508fc61c88e2ffcc50f8a9812f58367817e83a25b05a120d9649b6ec1d48e9fbad65da540ada206bf9ee53c5e6e799f9366f0aa83a2ac52e diff --git a/dev-libs/libressl/libressl-3.5.2.ebuild b/dev-libs/libressl/libressl-3.5.2.ebuild deleted file mode 100644 index 8ee2634..000 --- a/dev-libs/libressl/libressl-3.5.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal verify-sig - -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL" -HOMEPAGE="https://www.libressl.org/"; -SRC_URI=" - https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz - verify-sig? ( https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz.asc ) -" - -LICENSE="ISC openssl" -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ, -# we'll try to use the max of either. However, if either change between -# versions, we have to change the subslot to trigger rebuild of consumers. -SLOT="0/48" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+asm static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( static-libs )" - -PDEPEND="app-misc/ca-certificates" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )" - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc - -PATCHES=( - "${FILESDIR}"/${PN}-2.8.3-solaris10.patch -) - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - local ECONF_SOURCE="${S}" - local args=( - $(use_enable asm) - $(use_enable static-libs static) - $(use_enable test tests) - ) - econf "${args[@]}" -} - -multilib_src_test() { - emake check -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -exec rm -f {} + || die -}
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: 59ff52355667bc9bf945140dd6abe48336e10f75 Author: orbea riseup net> AuthorDate: Sun Jul 24 03:58:12 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 26 21:40:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=59ff5235 dev-libs/libressl: Stabilize x86 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/450 Signed-off-by: Quentin Retornaz retornaz.com> dev-libs/libressl/libressl-3.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libressl/libressl-3.5.3.ebuild b/dev-libs/libressl/libressl-3.5.3.ebuild index eacd7ee..2f2139f 100644 --- a/dev-libs/libressl/libressl-3.5.3.ebuild +++ b/dev-libs/libressl/libressl-3.5.3.ebuild @@ -17,7 +17,7 @@ LICENSE="ISC openssl" # we'll try to use the max of either. However, if either change between # versions, we have to change the subslot to trigger rebuild of consumers. SLOT="0/52" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+asm static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( static-libs )"
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/
commit: e23ddf32974f552b5f28900e5a67f886bbacf7b8 Author: orbea riseup net> AuthorDate: Sun Jul 24 03:57:35 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 26 21:40:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e23ddf32 dev-libs/openssl: Stabilize x86 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> dev-libs/openssl/openssl-3.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.1.3-r1.ebuild b/dev-libs/openssl/openssl-3.1.3-r1.ebuild index e795e4d..f7e3e12 100644 --- a/dev-libs/openssl/openssl-3.1.3-r1.ebuild +++ b/dev-libs/openssl/openssl-3.1.3-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL"; LICENSE="metapackage" SLOT="0/52" # .so version of libssl/libcrypto -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+asm sslv3 static-libs test" REQUIRED_USE="!sslv3"
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/
commit: 9b64869ea228c3915feb5027f95a6292d94896eb Author: orbea riseup net> AuthorDate: Sun Jul 24 03:51:22 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 26 21:40:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9b64869e dev-libs/openssl: Remove old versions Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> dev-libs/openssl/openssl-2.9.2.ebuild | 18 -- dev-libs/openssl/openssl-3.1.3.ebuild | 19 --- 2 files changed, 37 deletions(-) diff --git a/dev-libs/openssl/openssl-2.9.2.ebuild b/dev-libs/openssl/openssl-2.9.2.ebuild deleted file mode 100644 index c971c7f..000 --- a/dev-libs/openssl/openssl-2.9.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -DESCRIPTION="dummy package for dev-libs/libressl" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL"; -LICENSE="metapackage" - -SLOT="0/47" # .so version of libssl/libcrypto -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+asm bindist static-libs test" - -RDEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]" - -S="${WORKDIR}" diff --git a/dev-libs/openssl/openssl-3.1.3.ebuild b/dev-libs/openssl/openssl-3.1.3.ebuild deleted file mode 100644 index faa9236..000 --- a/dev-libs/openssl/openssl-3.1.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -DESCRIPTION="dummy package for dev-libs/libressl" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL"; -LICENSE="metapackage" - -SLOT="0/48" # .so version of libssl/libcrypto -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+asm bindist sslv3 static-libs test" -REQUIRED_USE="!sslv3" - -RDEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]" - -S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/
commit: 5fa56a38ce0a5ae9d983c795fe98cf2245726de1 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 21:39:19 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:40:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa56a38 dev-lang/julia: filter LTO (type mismatch) Closes: https://bugs.gentoo.org/855602 Signed-off-by: Maciej Barć gentoo.org> dev-lang/julia/julia-1.7.1-r4.ebuild | 5 - dev-lang/julia/julia-1.7.3.ebuild| 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-lang/julia/julia-1.7.1-r4.ebuild b/dev-lang/julia/julia-1.7.1-r4.ebuild index 64c2c07f71c4..1ddfaf72dbc2 100644 --- a/dev-lang/julia/julia-1.7.1-r4.ebuild +++ b/dev-lang/julia/julia-1.7.1-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit llvm pax-utils toolchain-funcs +inherit flag-o-matic llvm pax-utils toolchain-funcs # correct versions for stdlibs are in deps/checksums # for everything else, run with network-sandbox and wait for the crash @@ -110,6 +110,9 @@ src_prepare() { } src_configure() { + # bug #855602 + filter-lto + use system-llvm && ewarn "You have enabled system-llvm. This is unsupported by upstream and may not work." # julia does not play well with the system versions of libuv diff --git a/dev-lang/julia/julia-1.7.3.ebuild b/dev-lang/julia/julia-1.7.3.ebuild index 39455ca05597..1b2d16111014 100644 --- a/dev-lang/julia/julia-1.7.3.ebuild +++ b/dev-lang/julia/julia-1.7.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit llvm pax-utils toolchain-funcs +inherit flag-o-matic llvm pax-utils toolchain-funcs # correct versions for stdlibs are in deps/checksums # for everything else, run with network-sandbox and wait for the crash @@ -123,6 +123,9 @@ src_prepare() { } src_configure() { + # bug #855602 + filter-lto + use system-llvm && ewarn "You have enabled system-llvm. This is unsupported by upstream and may not work." # julia does not play well with the system versions of libuv
[gentoo-commits] repo/gentoo:master commit in: media-libs/ffmpegsource/
commit: 28702e2a5310ec37e3957e761c8419237daf1ef1 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 21:23:03 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 21:38:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28702e2a media-libs/ffmpegsource: add 2.40 Closes: https://bugs.gentoo.org/851066 Closes: https://bugs.gentoo.org/834381 Closes: https://bugs.gentoo.org/859865 Signed-off-by: Sam James gentoo.org> media-libs/ffmpegsource/Manifest | 1 + media-libs/ffmpegsource/ffmpegsource-2.40.ebuild | 43 + media-libs/ffmpegsource/ffmpegsource-.ebuild | 48 +++- 3 files changed, 66 insertions(+), 26 deletions(-) diff --git a/media-libs/ffmpegsource/Manifest b/media-libs/ffmpegsource/Manifest index 31437963fc7a..e72577602b7a 100644 --- a/media-libs/ffmpegsource/Manifest +++ b/media-libs/ffmpegsource/Manifest @@ -1 +1,2 @@ DIST ffmpegsource-2.23.tar.gz 488940 BLAKE2B 0e565a02606a73ea0b6ee7bce64fcaea825a2beb473127b4d9c768981519e92cf29bd792b1524369fb44344ce63cb0777adb672f6ee1ec5eae35d92ed549748e SHA512 dbbc3c53062f9b66beeea57b57250abbc331807aad9300966ace4ddd3603273c6345e20d105b668cd852442b494e047ade8b8b1d8340c464ca748f6b11a5292c +DIST ffmpegsource-2.40.tar.gz 140356 BLAKE2B 57fbc3d979f31108b257b6720045f4e157fca6714bf0f8601e8123c0026a14bb55d343549ff6b246b55a44b4f69c541c58f4b19f1051e338f1f97b2b7557b6de SHA512 407c4b0871f5046b9d364c2946eae88c46eec381b5748530d82918742fd4a36849de590024f8235af2785bd631c0299e591499dc43ae157ff2c6a6f2dab78b67 diff --git a/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild b/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild new file mode 100644 index ..1ea646b97aa7 --- /dev/null +++ b/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION=$(ver_cut 1-2) +inherit autotools + +DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate access" +HOMEPAGE="https://github.com/FFMS/ffms2"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/FFMS/ffms2.git"; + inherit git-r3 +else + SRC_URI="https://github.com/FFMS/ffms2/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/ffms2-${PV} + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0/4" + +RDEPEND=" + >=media-video/ffmpeg-2.4:= + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Cheesy hack from autogen.sh + mkdir src/config || die + eautoreconf +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-libs/ffmpegsource/ffmpegsource-.ebuild b/media-libs/ffmpegsource/ffmpegsource-.ebuild index 6393bcca9c70..1ea646b97aa7 100644 --- a/media-libs/ffmpegsource/ffmpegsource-.ebuild +++ b/media-libs/ffmpegsource/ffmpegsource-.ebuild @@ -1,47 +1,43 @@ -# 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 -inherit autotools flag-o-matic git-r3 +QA_PKGCONFIG_VERSION=$(ver_cut 1-2) +inherit autotools DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate access" HOMEPAGE="https://github.com/FFMS/ffms2"; -EGIT_REPO_URI="https://github.com/FFMS/ffms2.git"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/FFMS/ffms2.git"; + inherit git-r3 +else + SRC_URI="https://github.com/FFMS/ffms2/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/ffms2-${PV} + + KEYWORDS="~amd64 ~x86" +fi LICENSE="MIT" SLOT="0/4" -KEYWORDS="" RDEPEND=" + >=media-video/ffmpeg-2.4:= sys-libs/zlib - >=media-video/ffmpeg-2.4:0= -" -DEPEND="${RDEPEND} - virtual/pkgconfig " - -ffms_check_compiler() { - if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then - die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3." - fi -} - -pkg_pretend() { - ffms_check_compiler -} - -pkg_setup() { - ffms_check_compiler -} +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { - mkdir -p "${S}/src/config" - default_src_prepare + default + + # Cheesy hack from autogen.sh + mkdir src/config || die eautoreconf } src_install() { - default_src_install + default + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: app-shells/scsh/
commit: 41e61ffd2214f056b3c2b5fd13bdb27730c912f6 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 21:35:37 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:35:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e61ffd app-shells/scsh: filter LTO (type mismatch) Closes: https://bugs.gentoo.org/854873 Signed-off-by: Maciej Barć gentoo.org> app-shells/scsh/scsh-0.6.7-r3.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-shells/scsh/scsh-0.6.7-r3.ebuild b/app-shells/scsh/scsh-0.6.7-r3.ebuild index 26d0d047d90b..e42fc36bb8a3 100644 --- a/app-shells/scsh/scsh-0.6.7-r3.ebuild +++ b/app-shells/scsh/scsh-0.6.7-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # NOTICE: SCSH 0.6.7 is 32bit only @@ -6,7 +6,7 @@ EAPI=8 -inherit multilib +inherit flag-o-matic multilib MY_PV="${PV%*.*}" @@ -36,6 +36,9 @@ PATCHES=( src_configure() { use amd64 && multilib_toolchain_setup x86 + # bug #854873 + filter-lto + export SCSH_LIB_DIRS="/usr/$(get_libdir)/${PN}" local myconf=(
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/
commit: 2e7f16444a7928233cf4428b655cf4c6b2d9a522 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 21:32:15 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:32:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7f1644 dev-scheme/gambit: filter LTO (type mismatch) Closes: https://bugs.gentoo.org/858254 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 5 - dev-scheme/gambit/gambit-4.9.3-r2.ebuild | 5 - dev-scheme/gambit/gambit-4.9.4-r1.ebuild | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild index 76a2291343a4..2984102efa0d 100644 --- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild +++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit elisp-common +inherit flag-o-matic elisp-common MY_PV="${PV//./_}" MY_P="${PN}-v${MY_PV}" @@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel IUSE="emacs ssl static" src_configure() { + # bug #858254 + filter-lto + econf \ $(use_enable !static shared) \ $(use_enable ssl openssl) \ diff --git a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild index 76a2291343a4..2984102efa0d 100644 --- a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild +++ b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit elisp-common +inherit flag-o-matic elisp-common MY_PV="${PV//./_}" MY_P="${PN}-v${MY_PV}" @@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel IUSE="emacs ssl static" src_configure() { + # bug #858254 + filter-lto + econf \ $(use_enable !static shared) \ $(use_enable ssl openssl) \ diff --git a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild index c0d39c447092..2668544ec316 100644 --- a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild +++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit elisp-common +inherit flag-o-matic elisp-common DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter" HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"; @@ -28,6 +28,9 @@ DOCS=( INSTALL.txt README README.md ) SITEFILE="50gambit-gentoo.el" src_configure() { + # bug #858254 + filter-lto + local myconf=( $(use_enable !static shared) $(use_enable ssl openssl)
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4ec693f1e4817cf71fb14e02602a01f5f43e075a Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 21:00:46 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec693f1 games-emulation/ppsspp: drop old 1.11.3-r1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 --- games-emulation/ppsspp/metadata.xml| 3 - games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild | 110 - 3 files changed, 123 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6299662c187d..1c9ead3a62d0 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,13 +1,3 @@ -DIST ppsspp-1.11.3-assets_lang.tar.gz 662203 BLAKE2B 0c1e0852c9ab3b3146f149713710e969c685a89deb68e5853f53426973563908350b9aca9994202ee3d435229bd7992ad5385a63fe87956c2ca142b2d5ca754e SHA512 8976b68ebc8b83ca34be1abe4499ca39c21c21af38b977925cd0d5ef456518fbb3670e8a5f35320bb5037a1dda4603614fadb7abafad8378f45f7713743fe39b -DIST ppsspp-1.11.3-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 -DIST ppsspp-1.11.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.11.3-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af -DIST ppsspp-1.11.3-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b SHA512 153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3 -DIST ppsspp-1.11.3-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb SHA512 99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7 -DIST ppsspp-1.11.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.11.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.11.3-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4 -DIST ppsspp-1.11.3.tar.gz 30067677 BLAKE2B 7c5456d38c55c6c1d6a873d869c6df4f31d271f3dec75fd0c5b4f1f4db6ad8a22ad456ba183f0df84d8e2d293bef6c454843f8149c186a86fcbee127aeee7d9a SHA512 5890ae34f2aa4125a816a0fade46a7422385a0652ff04470c56fe653e3a2a697d55bc77f1d7d119bdfa8dbad313d6a1de18a03d1960eaaa9e987b5ddcfed2f48 DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e64
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/
commit: 9ee8d753d95a5dfbf3edbbe81e088391b54f42d5 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 20:59:30 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee8d753 games-emulation/ppsspp: bump to 1.13 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 +++ .../ppsspp/files/ppsspp-CMakeLists-flags.patch | 16 games-emulation/ppsspp/ppsspp-1.13.ebuild | 99 ++ 3 files changed, 125 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index e101149e4f00..6299662c187d 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -28,3 +28,13 @@ DIST ppsspp-1.12.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.12.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.12.3-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae DIST ppsspp-1.12.3.tar.gz 31693022 BLAKE2B a3378efaad9c8aa7b6141e454b6663892fb357c264845edd4ebf3e25fc8f9d76d8cc5a45d220ba0549036dd8d06e825105bb72182c4ba621e7618563d4f806c5 SHA512 fe5f5b150cc06ecca68c592fa19396d9a6e573c67da9be0ba98a3db975b0efcb6de694ac224543beaea2a3eb4952d45459e850d6c2f0fe6668536325dd449d38 +DIST ppsspp-1.13-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d +DIST ppsspp-1.13-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e +DIST ppsspp-1.13-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.13-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd +DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de +DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.13-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae +DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2
[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/
commit: 7dea592a9f4b5d2d06f26391dd8a62f7c9428215 Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Thu Jul 21 21:15:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 20:34:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dea592a app-editors/gvim: drop gtk2, nextaw, athena GUIs The Athena GUI was reported as not working in version 8.2.4514 Support for Athena GUI was removed in 9.0.0057. Drop the neXt use flag as well and the gtk2 flag as gtk+2 is EOL. Also drop the gtk use flag, and make the gtk GUI the default while still supporting aqua and motif. This only drops them from the live ebuild. See: https://github.com/vim/vim/issues/9894#issuecomment-1060673495 See: https://github.com/vim/vim/commit/0b40d086b337f14fdd0dbc035988ffb0aec8ce5f Bug: https://bugs.gentoo.org/858830 Bug: https://bugs.gentoo.org/831250 Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://github.com/gentoo/gentoo/pull/26512 Signed-off-by: Sam James gentoo.org> app-editors/gvim/gvim-.ebuild | 43 --- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/app-editors/gvim/gvim-.ebuild b/app-editors/gvim/gvim-.ebuild index 99018e02a288..aaab6e09d27d 100644 --- a/app-editors/gvim/gvim-.ebuild +++ b/app-editors/gvim/gvim-.ebuild @@ -29,10 +29,11 @@ HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim"; LICENSE="vim" SLOT="0" -IUSE="acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl" +IUSE="acl aqua crypt cscope debug lua motif netbeans nls perl python racket ruby selinux session sound tcl" REQUIRED_USE=" lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} ) + aqua? ( !motif ) " RDEPEND=" @@ -45,23 +46,11 @@ RDEPEND=" x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( - gtk? ( + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( x11-libs/gtk+:3 x11-libs/libXft ) - !gtk? ( - gtk2? ( - >=x11-libs/gtk+-2.6:2 - x11-libs/libXft - ) - !gtk2? ( - motif? ( >=x11-libs/motif-2.3:0 ) - !motif? ( - neXt? ( x11-libs/neXtaw ) - !neXt? ( x11-libs/libXaw ) - ) - ) - ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) @@ -227,13 +216,7 @@ src_configure() { ) fi - # gvim's GUI preference order is as follows: - # aqua CARBON (not tested) - # -aqua gtkGTK3 - # -aqua -gtk gtk2 GTK2 - # -aqua -gtk -gtk motifMOTIF - # -aqua -gtk -gtk -motif neXt NEXTAW - # -aqua -gtk -gtk -motif -neXt ATHENA + # Default is gtk unless aqua or motif are enabled echo ; echo if use aqua; then einfo "Building gvim with the Carbon GUI" @@ -241,23 +224,13 @@ src_configure() { --enable-darwin --enable-gui=carbon ) - elif use gtk; then - myconf+=( --enable-gtk3-check ) - einfo "Building gvim with the gtk+-3 GUI" - myconf+=( --enable-gui=gtk3 ) - elif use gtk2; then - myconf+=( --enable-gtk2-check ) - einfo "Building gvim with the gtk+-2 GUI" - myconf+=( --enable-gui=gtk2 ) elif use motif; then einfo "Building gvim with the MOTIF GUI" myconf+=( --enable-gui=motif ) - elif use neXt; then - einfo "Building gvim with the neXtaw GUI" - myconf+=( --enable-gui=nextaw ) else - einfo "Building gvim with the Athena GUI" - myconf+=( --enable-gui=athena ) + myconf+=( --enable-gtk3-check ) + einfo "Building gvim with the gtk+-3 GUI" + myconf+=( --enable-gui=gtk3 ) fi echo ; echo
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/
commit: 74eafbcfd69fe761ba6bc13c66f84fac3089677d Author: Mike Pagano gentoo org> AuthorDate: Tue Jul 26 20:06:31 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Jul 26 20:06:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eafbcf sys-cluster/knem: add 1.1.4, bump to EAPI 8 With permission from folks in gentoo-cluster, I have bumped the version of both the package and the EAPI version. I did some minimal testing. Closes: https://bugs.gentoo.org/778755 Signed-off-by: Mike Pagano gentoo.org> sys-cluster/knem/Manifest | 1 + sys-cluster/knem/knem-1.1.4.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest index b258d70ac673..311a0e0c71ab 100644 --- a/sys-cluster/knem/Manifest +++ b/sys-cluster/knem/Manifest @@ -1 +1,2 @@ DIST knem-1.1.3.tar.gz 330109 BLAKE2B 0aa5a2b5cd329e7183800b8b4e6b76297c85325cef218dc0ae27293ffb3aaf8a6896bc237ca745bb8df97a446c2ecc5542b96fc9eb4bbead6a1c9b894dd38f51 SHA512 ab72b3a803898c8de1bb775857da346e16ade285cdf17b9339eef3dc939c5d50ef5b3442e96418e414d64cd3e1e1a922b5e8c74462c5d6866b842ee9749db3eb +DIST knem-1.1.4.tar.gz 336148 BLAKE2B e7273040c563c63e5e5c1a4a6b822a4b34b6fbb7214a7a37b4ff06f23aa47fe80c55ed1781ce85d974ed7e53059b509db98a94baaa7bddfc8860d503cf89869d SHA512 4f142a910ac51a590952aa1f36010fc2a1361162a0d5fd98f47d1c90dedbb293d56bd990bded5d4ec91fcc8df3fa3bcf0d126651b5868c557ffb9f3a588cb948 diff --git a/sys-cluster/knem/knem-1.1.4.ebuild b/sys-cluster/knem/knem-1.1.4.ebuild new file mode 100644 index ..a5299c2ab493 --- /dev/null +++ b/sys-cluster/knem/knem-1.1.4.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools linux-mod linux-info toolchain-funcs udev + +DESCRIPTION="High-Performance Intra-Node MPI Communication" +HOMEPAGE="https://knem.gforge.inria.fr/"; +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git"; + inherit git-r3 +else + SRC_URI="https://gitlab.inria.fr/knem/knem/uploads/4a43e3eb860cda2bbd5bf5c7c04a24b6/${P}.tar.gz"; + KEYWORDS="~amd64 ~riscv ~x86" +fi + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +IUSE="debug modules" + +DEPEND=" + sys-apps/hwloc:= + virtual/linux-sources" +RDEPEND=" + sys-apps/hwloc:= + sys-apps/kmod[tools]" + +MODULE_NAMES="knem(misc:${S}/driver/linux)" +BUILD_TARGETS="all" +BUILD_PARAMS="KDIR=${KERNEL_DIR}" + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="DMA_ENGINE" + check_extra_config + linux-mod_pkg_setup + ARCH="$(tc-arch-kernel)" + ABI="${KERNEL_ABI}" +} + +src_prepare() { + sed 's:driver/linux::g' -i Makefile.am + eautoreconf + default +} + +src_configure() { + econf \ + --enable-hwloc \ + --with-linux="${KERNEL_DIR}" \ + --with-linux-release=${KV_FULL} \ + $(use_enable debug) +} + +src_compile() { + default + if use modules; then + cd "${S}/driver/linux" + linux-mod_src_compile || die "failed to build driver" + fi +} + +src_install() { + default + if use modules; then + cd "${S}/driver/linux" + linux-mod_src_install || die "failed to install driver" + fi + + # Drop funny unneded stuff + rm "${ED}/usr/sbin/knem_local_install" || die + rmdir "${ED}/usr/sbin" || die + # install udev rules + udev_dorules "${FILESDIR}/45-knem.rules" + rm "${ED}/etc/10-knem.rules" || die +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/
commit: 720a3e9b7e0394e2a22259fb9f51655a3d467317 Author: Mike Pagano gentoo org> AuthorDate: Tue Jul 26 20:09:07 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Jul 26 20:09:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720a3e9b sys-cluster/knem: drop 1.1.3-r3 Signed-off-by: Mike Pagano gentoo.org> sys-cluster/knem/Manifest | 1 - sys-cluster/knem/knem-1.1.3-r3.ebuild | 79 --- 2 files changed, 80 deletions(-) diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest index 311a0e0c71ab..d9b784b0c468 100644 --- a/sys-cluster/knem/Manifest +++ b/sys-cluster/knem/Manifest @@ -1,2 +1 @@ -DIST knem-1.1.3.tar.gz 330109 BLAKE2B 0aa5a2b5cd329e7183800b8b4e6b76297c85325cef218dc0ae27293ffb3aaf8a6896bc237ca745bb8df97a446c2ecc5542b96fc9eb4bbead6a1c9b894dd38f51 SHA512 ab72b3a803898c8de1bb775857da346e16ade285cdf17b9339eef3dc939c5d50ef5b3442e96418e414d64cd3e1e1a922b5e8c74462c5d6866b842ee9749db3eb DIST knem-1.1.4.tar.gz 336148 BLAKE2B e7273040c563c63e5e5c1a4a6b822a4b34b6fbb7214a7a37b4ff06f23aa47fe80c55ed1781ce85d974ed7e53059b509db98a94baaa7bddfc8860d503cf89869d SHA512 4f142a910ac51a590952aa1f36010fc2a1361162a0d5fd98f47d1c90dedbb293d56bd990bded5d4ec91fcc8df3fa3bcf0d126651b5868c557ffb9f3a588cb948 diff --git a/sys-cluster/knem/knem-1.1.3-r3.ebuild b/sys-cluster/knem/knem-1.1.3-r3.ebuild deleted file mode 100644 index 3241a9c53b13.. --- a/sys-cluster/knem/knem-1.1.3-r3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools linux-mod linux-info toolchain-funcs udev multilib - -DESCRIPTION="High-Performance Intra-Node MPI Communication" -HOMEPAGE="http://knem.gforge.inria.fr/"; -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git"; - inherit git-r3 -else - SRC_URI="http://gforge.inria.fr/frs/download.php/37186/${P}.tar.gz"; - KEYWORDS="~amd64 ~riscv ~x86" -fi - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -IUSE="debug modules" - -DEPEND=" - sys-apps/hwloc:= - virtual/linux-sources" -RDEPEND=" - sys-apps/hwloc:= - sys-apps/kmod[tools]" - -MODULE_NAMES="knem(misc:${S}/driver/linux)" -BUILD_TARGETS="all" -BUILD_PARAMS="KDIR=${KERNEL_DIR}" - -PATCHES=( "${FILESDIR}/${P}-setup_timer.patch" ) - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK="DMA_ENGINE" - check_extra_config - linux-mod_pkg_setup - ARCH="$(tc-arch-kernel)" - ABI="${KERNEL_ABI}" -} - -src_prepare() { - sed 's:driver/linux::g' -i Makefile.am - eautoreconf - default -} - -src_configure() { - econf \ - --enable-hwloc \ - --with-linux="${KERNEL_DIR}" \ - --with-linux-release=${KV_FULL} \ - $(use_enable debug) -} - -src_compile() { - default - if use modules; then - cd "${S}/driver/linux" - linux-mod_src_compile || die "failed to build driver" - fi -} - -src_install() { - default - if use modules; then - cd "${S}/driver/linux" - linux-mod_src_install || die "failed to install driver" - fi - - # Drop funny unneded stuff - rm "${ED}/usr/sbin/knem_local_install" || die - rmdir "${ED}/usr/sbin" || die - # install udev rules - udev_dorules "${FILESDIR}/45-knem.rules" - rm "${ED}/etc/10-knem.rules" || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/
commit: 956c2cce202903dc6a2da346b3a0e483a773a2a6 Author: Mike Pagano gentoo org> AuthorDate: Tue Jul 26 20:08:08 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Jul 26 20:08:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956c2cce sys-cluster/knem: update EAPI 6 -> 8 Bumped with ACK from folks in gentoo-cluster. Fixed SRC urls and home page and handled QA warnings. Signed-off-by: Mike Pagano gentoo.org> sys-cluster/knem/knem-.ebuild | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/sys-cluster/knem/knem-.ebuild b/sys-cluster/knem/knem-.ebuild index b87cfd8b81d7..d0ff2cda6826 100644 --- a/sys-cluster/knem/knem-.ebuild +++ b/sys-cluster/knem/knem-.ebuild @@ -1,17 +1,17 @@ -# 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" -inherit autotools linux-mod linux-info toolchain-funcs udev multilib +inherit autotools linux-mod linux-info toolchain-funcs udev DESCRIPTION="High-Performance Intra-Node MPI Communication" -HOMEPAGE="http://knem.gforge.inria.fr/"; +HOMEPAGE="https://knem.gforge.inria.fr/"; if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git"; + EGIT_REPO_URI="https://gitlab.inria.fr/knem/knem.git"; inherit git-r3 else - SRC_URI="http://runtime.bordeaux.inria.fr/knem/download/${P}.tar.gz"; + SRC_URI="https://gitlab.inria.fr/knem/knem/uploads/4a43e3eb860cda2bbd5bf5c7c04a24b6/${P}.tar.gz"; KEYWORDS="~amd64 ~x86" fi @@ -75,3 +75,11 @@ src_install() { udev_dorules "${FILESDIR}/45-knem.rules" rm "${ED}/etc/10-knem.rules" || die } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3-for-spark/
commit: e6e9b60f9793c4d9b0d56f5a72d8edf5a286bf6b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 26 19:39:39 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jul 26 19:54:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e9b60f sci-mathematics/why3-for-spark: use https Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26610 Signed-off-by: Alfredo Tupone gentoo.org> sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild | 2 +- sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild| 2 +- sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild index f0597604b01e..bc975bd21a6b 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild @@ -6,7 +6,7 @@ EAPI=7 MYP=why3-${PV}-20190517-197BB-src DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf915d31e87a8f1c967d54 -> ${MYP}.tar.gz" diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild index 7988788f83af..9075ebf3e9da 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild @@ -8,7 +8,7 @@ inherit autotools MYP=why3-${PV}-20200429-199EF-src DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="https://community.download.adacore.com/v1/8bb5801e17b8b23453262da69c981c091959eec7?filename=${MYP}.tar.gz"; LICENSE="GPL-3" diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild index fd2397eb1b04..0801160e66e9 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild @@ -10,7 +10,7 @@ ID=dd74ae7ecfd7d56aff7b17cee7a35559384a600f MYP=why3-${PV}-20210519-19ADF-src DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3/
commit: 5c16384ca80bcca7f7bf0b7d5926e8ef5d3867d9 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 26 19:38:11 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jul 26 19:54:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c16384c sci-mathematics/why3: use https Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Alfredo Tupone gentoo.org> sci-mathematics/why3/why3-1.4.0-r3.ebuild | 2 +- sci-mathematics/why3/why3-1.4.1-r1.ebuild | 2 +- sci-mathematics/why3/why3-1.5.0-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-mathematics/why3/why3-1.4.0-r3.ebuild b/sci-mathematics/why3/why3-1.4.0-r3.ebuild index e57cc66c0237..6d1e01d9863c 100644 --- a/sci-mathematics/why3/why3-1.4.0-r3.ebuild +++ b/sci-mathematics/why3/why3-1.4.0-r3.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools findlib DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz"; LICENSE="LGPL-2" diff --git a/sci-mathematics/why3/why3-1.4.1-r1.ebuild b/sci-mathematics/why3/why3-1.4.1-r1.ebuild index e57cc66c0237..6d1e01d9863c 100644 --- a/sci-mathematics/why3/why3-1.4.1-r1.ebuild +++ b/sci-mathematics/why3/why3-1.4.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools findlib DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz"; LICENSE="LGPL-2" diff --git a/sci-mathematics/why3/why3-1.5.0-r1.ebuild b/sci-mathematics/why3/why3-1.5.0-r1.ebuild index 5f542a4b9e57..d592ff2803b1 100644 --- a/sci-mathematics/why3/why3-1.5.0-r1.ebuild +++ b/sci-mathematics/why3/why3-1.5.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools findlib DESCRIPTION="Platform for deductive program verification" -HOMEPAGE="http://why3.lri.fr/"; +HOMEPAGE="https://why3.lri.fr/"; SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz"; LICENSE="LGPL-2"
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/proton-ge-custom-bin/, licenses/
commit: f0451148dbf5848709433d7c10e5373922775a12 Author: Jhonatan Justin justin com br> AuthorDate: Tue Jul 26 19:44:02 2022 + Commit: Jhonatan Justin justin com br> CommitDate: Tue Jul 26 19:44:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0451148 app-emulation/proton-ge-custom-bin: new package Signed-off-by: Jhonatan Justin justin.com.br> app-emulation/proton-ge-custom-bin/Manifest| 1 + app-emulation/proton-ge-custom-bin/metadata.xml| 11 + .../proton-ge-custom-bin-7.27.ebuild | 25 licenses/proton| 27 ++ 4 files changed, 64 insertions(+) diff --git a/app-emulation/proton-ge-custom-bin/Manifest b/app-emulation/proton-ge-custom-bin/Manifest new file mode 100644 index 0..dd06c6418 --- /dev/null +++ b/app-emulation/proton-ge-custom-bin/Manifest @@ -0,0 +1 @@ +DIST GE-Proton7-27.tar.gz 415170082 BLAKE2B 1773d34defe483a6c894d55de1089eb831f1d44e92bfae5c46faeec825fa8b2cc7c05ac9ca9a05d6ea0c393aa90fe06334a0c07feef71631e27a7dbf30e3dcda SHA512 b741594fbc062bf7e5b5228273680807fb3eb20cfa04993b2e4ce9442ebed18f3e84ca5d59ee19381165d595932fe54b720526bd1f41b2bf74b13a20308de5ee diff --git a/app-emulation/proton-ge-custom-bin/metadata.xml b/app-emulation/proton-ge-custom-bin/metadata.xml new file mode 100644 index 0..b5d1811b0 --- /dev/null +++ b/app-emulation/proton-ge-custom-bin/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + jhona...@justin.com.br + Jhonatan Justin + + + https://discord.com/invite/6y3BdzC + + diff --git a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild new file mode 100644 index 0..569b83a87 --- /dev/null +++ b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +MULTILIB_COMPAT=( abi_x86_{32,64} ) +inherit multilib-minimal + +DESCRIPTION="A fancy custom distribution of Valves Proton with various patches" +HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom"; +SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton${PV/./-}/GE-Proton${PV/./-}.tar.gz"; +S="${WORKDIR}/GE-Proton${PV/./-}" +LICENSE="|| ( 0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 proton )" +SLOT="${PV}" +KEYWORDS="~amd64" +RESTRICT="mirror strip" +QA_PREBUILT={*} + +RDEPEND=" + media-libs/mesa[vulkan,${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}]" + +src_install() { + insinto "/usr/share/Steam/compatibilitytools.d/" + doins -r "${S}" +} diff --git a/licenses/proton b/licenses/proton new file mode 100644 index 0..6118cfbf8 --- /dev/null +++ b/licenses/proton @@ -0,0 +1,27 @@ +Copyright (c) 2018-2022, Valve Corporation +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/portage/
commit: 1967db27a408446c789a1f04ad36810dc21b1aeb Author: Fabian Groffen gentoo org> AuthorDate: Tue Jul 26 19:44:17 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jul 26 19:44:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1967db27 sys-apps/portage-3.0.34.2: version bump to fix #861305 This fixes the shebang rewrite, and also includes a bunch of changes made to reduce differences with master. Closes: https://bugs.gentoo.org/861305 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/portage/Manifest | 2 +- sys-apps/portage/{portage-3.0.34.1.ebuild => portage-3.0.34.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 245e0bd51f..f00a43e3af 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,3 +1,3 @@ DIST prefix-portage-3.0.21.tar.bz2 1339211 BLAKE2B 019cf0f3d2d1c45e7849221fc40b49e2c84949b74c8a8c74fbd2ca451a2dd075fb7b8bfec121a173ca0848c57a5a57a62d465b2957c4eb4d87f6a180299da91e SHA512 0aff5004ae80e2cd9dce740c56c3c2643ef390510c3b3821d893e5c76733d3a8d4e7648963febb29479b9ee155868ec11526a393beb3b383e741451178f39e5a DIST prefix-portage-3.0.30.1.tar.bz2 1476396 BLAKE2B 955db5832b1d7d19e25c4ee644f7daa0dbfc7a259ea7018f207865aa8cf5eb8e1e8e2a31c90578162e181af6c043590f239b042e652c3eb2cba9f442bbfc0476 SHA512 1ff8afbee4b204488eb0ecb4bdd216bf754ae015a3bcd298d7b6fb0dd7a671ccbf31d9a4a49be8e3182708641abe008f25df5319e135aa25363b979d49517506 -DIST prefix-portage-3.0.34.1.tar.bz2 1528372 BLAKE2B 4a955e672de49c3d6674dc6326c64578a8e310326ba272005e5ea558f958db62f4c9da6bf9ceb71c41f89608524ca086d789fc990ad9ebed784a8ae884df0e0e SHA512 c1da29f283d23cba38ed8fb9e53d412943cb3489530c3507cef25c654336233f8b8eed961227dbe7d4f534e7294173656bbdb0db6db9954e545fa8a72d0c3181 +DIST prefix-portage-3.0.34.2.tar.bz2 1498499 BLAKE2B 47f53e4917bdf204eb23dadd9dc821c06da07d2e5c68cf0a3de908089e4121d45542e2120e57744db1c808a156595624915956e77f547ab671b1584b2c67cf0b SHA512 121dd885a73153e780e28c2e514d4b3babc44368aa6915b2009ed0b205051c2f6c37dd3ccfe8be5ea567e7bab2f9f9b0c5c5b81c49990fbac7360261721a5bb7 diff --git a/sys-apps/portage/portage-3.0.34.1.ebuild b/sys-apps/portage/portage-3.0.34.2.ebuild similarity index 100% rename from sys-apps/portage/portage-3.0.34.1.ebuild rename to sys-apps/portage/portage-3.0.34.2.ebuild
[gentoo-commits] proj/portage:prefix commit in: /
commit: 81c069293c43005a0bc1ee526b140c464dffee4b Author: Fabian Groffen gentoo org> AuthorDate: Tue Jul 26 19:38:36 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jul 26 19:38:36 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=81c06929 Merge remote-tracking branch 'origin/master' into prefix Signed-off-by: Fabian Groffen gentoo.org> lib/portage/tests/resolver/ResolverPlayground.py | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-)
[gentoo-commits] proj/portage:prefix commit in: bin/install-qa-check.d/
commit: 83c88c15f09749d81e76f89aea92212c235b249e Author: Fabian Groffen gentoo org> AuthorDate: Tue Jul 26 19:34:45 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jul 26 19:34:45 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=83c88c15 bin/install-qa-check.d/05prefix: fix shebang correction #861305 Some syncs with master broke this check. fp should not have a double / in it, else the matching logic doesn't work. Bug: https://bugs.gentoo.org/861305 Signed-off-by: Fabian Groffen gentoo.org> bin/install-qa-check.d/05prefix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/install-qa-check.d/05prefix b/bin/install-qa-check.d/05prefix index a60c63fcb..ac059723f 100644 --- a/bin/install-qa-check.d/05prefix +++ b/bin/install-qa-check.d/05prefix @@ -55,7 +55,7 @@ install_qa_check_prefix() { line=( ${line#"#!"} ) IFS=${oldIFS} [[ ${WHITELIST} == *" ${line[0]} "* ]] && continue - local fp=${fn#${D}} ; fp=/${fp%/*} + local fp=${fn#${D}/} ; fp=/${fp%/*} local rf=${fn} # in case we deal with a symlink, make sure we don't replace it # with a real file (sed -i does that)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9518cdcd843ace2d861749aec10c811b5417b3c2 Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:19 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9518cdcd opam.eclass: add EAPI 8 Closes: https://github.com/gentoo/gentoo/pull/26565 Signed-off-by: David Seifert gentoo.org> eclass/opam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index b667bf31f151..197c3256f015 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -7,14 +7,14 @@ # ML # @AUTHOR: # Alexis Ballier -# @SUPPORTED_EAPIS: 7 +# @SUPPORTED_EAPIS: 7 8 # @BLURB: Provides functions for installing opam packages. # @DESCRIPTION: # Provides dependencies on opam and ocaml, opam-install and a default # src_install for opam-based packages. case ${EAPI} in - 7) ;; + 7|8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac
[gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/
commit: 06c94e7e4e9590f5120ef2d0cc6a23b633941377 Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:15 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c94e7e app-crypt/kbfs: drop 2.6.0, 2.8.0, 2.10.1 Signed-off-by: David Seifert gentoo.org> app-crypt/kbfs/Manifest | 3 --- app-crypt/kbfs/kbfs-2.10.1.ebuild | 51 --- app-crypt/kbfs/kbfs-2.6.0.ebuild | 51 --- app-crypt/kbfs/kbfs-2.8.0.ebuild | 51 --- 4 files changed, 156 deletions(-) diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest index 2bc893cd7aa7..5ebfa6f690e2 100644 --- a/app-crypt/kbfs/Manifest +++ b/app-crypt/kbfs/Manifest @@ -1,4 +1 @@ -DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9 DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d SHA512 f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5 -DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590 -DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc diff --git a/app-crypt/kbfs/kbfs-2.10.1.ebuild b/app-crypt/kbfs/kbfs-2.10.1.ebuild deleted file mode 100644 index f6dfded5dc62.. --- a/app-crypt/kbfs/kbfs-2.10.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit golang-build systemd - -DESCRIPTION="Keybase Filesystem (KBFS)" -HOMEPAGE="https://keybase.io/docs/kbfs"; -SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - app-crypt/gnupg - sys-fs/fuse - " - -src_unpack() { - unpack "${P}.tar.gz" - mkdir -vp "${S}/src/github.com/keybase" || die - ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die -} - -src_compile() { - EGO_PN="github.com/keybase/kbfs/kbfsfuse" \ - EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \ - golang-build_src_compile - EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \ - EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \ - golang-build_src_compile - EGO_PN="github.com/keybase/kbfs/redirector" \ - EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \ - golang-build_src_compile -} - -src_test() { - EGO_PN="github.com/keybase/kbfs/kbfsfuse" \ - golang-build_src_test -} - -src_install() { - dobin "${T}/kbfsfuse" - dobin "${T}/git-remote-keybase" - dobin "${T}/keybase-redirector" - systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service" -} diff --git a/app-crypt/kbfs/kbfs-2.6.0.ebuild b/app-crypt/kbfs/kbfs-2.6.0.ebuild deleted file mode 100644 index 41a15fe68057.. --- a/app-crypt/kbfs/kbfs-2.6.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit golang-build systemd - -DESCRIPTION="Keybase Filesystem (KBFS)" -HOMEPAGE="https://keybase.io/docs/kbfs"; -SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - app-crypt/gnupg - sys-fs/fuse - " - -src_unpack() { - unpack "${P}.tar.gz" - mkdir -vp "${S}/src/github.com/keybase" || die - ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die -} - -src_compile() { - EGO_PN="github.com/keybase/kbfs/kbfsfuse" \ - EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \ - golang-build_src_compile - EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \ - EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \ - golang-bui
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: dc9f937bfca84bc48579d8aac54b5f1ae72793d2 Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:17 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9f937b opam.eclass: [QA] use bash [[ ... ]] brackets * As specified in `pg0101` Signed-off-by: David Seifert gentoo.org> eclass/opam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index dee40a4e9f96..3edc2aa86919 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: opam.eclass @@ -64,7 +64,7 @@ opam_src_install() { local pkg="${1:-${PN}}" opam-install "${pkg}" # Handle opam putting doc in a subdir - if [ -d "${ED%/}/usr/share/doc/${PF}/${pkg}" ] ; then + if [[ -d ${ED%/}/usr/share/doc/${PF}/${pkg} ]] ; then mv "${ED%/}/usr/share/doc/${PF}/${pkg}/"* "${ED%/}/usr/share/doc/${PF}/" || die rmdir "${ED%/}/usr/share/doc/${PF}/${pkg}" || die fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 24b018e8b8a166edd0c9a8ab7737949af491352f Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:18 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b018e8 opam.eclass: remove EAPI 5 and 6 Signed-off-by: David Seifert gentoo.org> eclass/opam.eclass | 33 + 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index 3edc2aa86919..b667bf31f151 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -7,15 +7,15 @@ # ML # @AUTHOR: # Alexis Ballier -# @SUPPORTED_EAPIS: 5 6 7 +# @SUPPORTED_EAPIS: 7 # @BLURB: Provides functions for installing opam packages. # @DESCRIPTION: # Provides dependencies on opam and ocaml, opam-install and a default # src_install for opam-based packages. -case ${EAPI:-0} in - 5|6|7) ;; - *) die "${ECLASS}: EAPI ${EAPI} not supported" ;; +case ${EAPI} in + 7) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac # Do not complain about CFLAGS etc since ml projects do not use them. @@ -28,15 +28,8 @@ QA_FLAGS_IGNORED='.*' : ${OPAM_INSTALLER_DEP:="dev-ml/opam-installer"} RDEPEND=">=dev-lang/ocaml-4:=" -case ${EAPI:-0} in - 5|6) - DEPEND="${RDEPEND} ${OPAM_INSTALLER_DEP}" - ;; - *) - BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml" - DEPEND="${RDEPEND}" - ;; -esac +BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml" +DEPEND="${RDEPEND}" # @ECLASS_VARIABLE: OPAM_INSTALLER # @DESCRIPTION: @@ -52,10 +45,10 @@ opam-install() { local pkg for pkg ; do ${OPAM_INSTALLER} -i \ - --prefix="${ED%/}/usr" \ - --libdir="${D%/}/$(ocamlc -where)" \ - --docdir="${ED%/}/usr/share/doc/${PF}" \ - --mandir="${ED%/}/usr/share/man" \ + --prefix="${ED}/usr" \ + --libdir="${D}/$(ocamlc -where)" \ + --docdir="${ED}/usr/share/doc/${PF}" \ + --mandir="${ED}/usr/share/man" \ "${pkg}.install" || die done } @@ -64,9 +57,9 @@ opam_src_install() { local pkg="${1:-${PN}}" opam-install "${pkg}" # Handle opam putting doc in a subdir - if [[ -d ${ED%/}/usr/share/doc/${PF}/${pkg} ]] ; then - mv "${ED%/}/usr/share/doc/${PF}/${pkg}/"* "${ED%/}/usr/share/doc/${PF}/" || die - rmdir "${ED%/}/usr/share/doc/${PF}/${pkg}" || die + if [[ -d ${ED}/usr/share/doc/${PF}/${pkg} ]] ; then + mv "${ED}/usr/share/doc/${PF}/${pkg}/"* "${ED}/usr/share/doc/${PF}/" || die + rmdir "${ED}/usr/share/doc/${PF}/${pkg}" || die fi }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 52837e9b489c8e00a960842a078bccf03e6453da Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:16 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52837e9b ros-catkin.eclass: [QA] use bash [[ ... ]] brackets * As specified in `pg0101` Signed-off-by: David Seifert gentoo.org> eclass/ros-catkin.eclass | 40 +++- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass index feded640abfb..24e9857f3fc1 100644 --- a/eclass/ros-catkin.eclass +++ b/eclass/ros-catkin.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ros-catkin.eclass @@ -13,9 +13,9 @@ # Provides function for building ROS packages on Gentoo. # It supports selectively building messages, single-python installation, live ebuilds (git only). -case "${EAPI:-0}" in +case ${EAPI} in 7) ;; - *) die "EAPI='${EAPI}' is not supported" ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac # @ECLASS_VARIABLE: ROS_REPO_URI @@ -36,17 +36,14 @@ EGIT_REPO_URI="${ROS_REPO_URI}" # @DESCRIPTION: # Set to enable in-source build. -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" -fi +[[ ${PV} == * ]] && inherit git-r3 # ROS only really works with one global python version and the target # version depends on the release. Noetic targets 3.7 and 3.8. # py3.9 or later are ok to add there as long as dev-ros/* have their deps satisfied. PYTHON_COMPAT=( python3_{8..10} ) -inherit ${SCM} python-single-r1 cmake flag-o-matic +inherit python-single-r1 cmake flag-o-matic REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -54,8 +51,8 @@ IUSE="test" RESTRICT="!test? ( test )" RDEPEND="${PYTHON_DEPS}" DEPEND="${RDEPEND} - $(python_gen_cond_dep "dev-util/catkin[\${PYTHON_USEDEP}]") - $(python_gen_cond_dep "dev-python/empy[\${PYTHON_USEDEP}]") + $(python_gen_cond_dep 'dev-util/catkin[${PYTHON_USEDEP}]') + $(python_gen_cond_dep 'dev-python/empy[${PYTHON_USEDEP}]') " # @ECLASS_VARIABLE: CATKIN_HAS_MESSAGES @@ -70,7 +67,7 @@ DEPEND="${RDEPEND} # Some messages have dependencies on other messages. # In that case, CATKIN_MESSAGES_TRANSITIVE_DEPS should contain a space-separated list of atoms # representing those dependencies. The eclass uses it to ensure proper dependencies on these packages. -if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then +if [[ -n ${CATKIN_HAS_MESSAGES} ]] ; then IUSE="${IUSE} +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp ros_messages_nodejs" RDEPEND="${RDEPEND} ros_messages_cxx?( dev-ros/gencpp:=[${PYTHON_SINGLE_USEDEP}]) @@ -84,12 +81,13 @@ if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then dev-ros/message_generation dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}] " - if [ -n "${CATKIN_MESSAGES_TRANSITIVE_DEPS}" ] ; then + if [[ -n ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ]] ; then for i in ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ; do ds="${i}[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?,ros_messages_nodejs(-)?] ros_messages_python? ( ${i}[${PYTHON_SINGLE_USEDEP}] )" RDEPEND="${RDEPEND} ${ds}" DEPEND="${DEPEND} ${ds}" done + unset i fi fi @@ -118,9 +116,9 @@ CATKIN_MESSAGES_EUS_USEDEP="ros_messages_eus(-)" # Use it as cat/pkg[${CATKIN_MESSAGES_NODEJS_USEDEP}] to indicate a dependency on the nodejs messages of cat/pkg. CATKIN_MESSAGES_NODEJS_USEDEP="ros_messages_nodejs(-)" -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" +if [[ ${PV} == * ]] ; then + unset SRC_URI + unset KEYWORDS S=${WORKDIR}/${P}/${ROS_SUBDIR} else SRC_URI="${ROS_REPO_URI}/archive/${VER_PREFIX}${PV%_*}${VER_SUFFIX}.tar.gz -> ${ROS_REPO_URI##*/}-${PV}.tar.gz" @@ -135,11 +133,11 @@ HOMEPAGE="https://wiki.ros.org/${PN} ${ROS_REPO_URI}" # by installing a recursive CMakeLists.txt to handle bundles. ros-catkin_src_prepare() { # If no multibuild, just use cmake IN_SOURCE support - [ -n "${CATKIN_IN_SOURCE_BUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes + [[ -n ${CATKIN_IN_SOURCE_BUILD} ]] && export CMAKE_IN_SOURCE_BUILD=yes cmake_src_prepare - if [ ! -f "${S}/CMakeLists.txt" ] ; then + if [[ ! -f ${S}/CMakeLists.txt ]] ; then catkin_init_workspace || die fi @@ -162,7 +160,7 @@ ros-catkin_src_configure() { export ROS_ROOT="${EPREFIX}/usr/share/ros" export ROS_PYTHON_VERSION="${EPYTHON#python}" - if [ -n "${CATKIN_HAS_MESSAGES}" ]
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdshrink/
commit: f9553c91da090bbed00379bb766258f9bfbba7cd Author: David Seifert gentoo org> AuthorDate: Tue Jul 26 19:27:06 2022 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 26 19:27:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9553c91 app-cdr/dvdshrink: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> ...vdshrink-2.6.1_p10.ebuild => dvdshrink-2.6.1_p10-r1.ebuild} | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild b/app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild similarity index 89% rename from app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild rename to app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild index e052a53b1fb1..e55e9cbe6fdc 100644 --- a/app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild +++ b/app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit desktop DESCRIPTION="Scriptable DVD copy software" HOMEPAGE="http://dvdshrink.sourceforge.net"; SRC_URI="mirror://sourceforge/${PN}/${P/_p/-}mdk.tar.gz" +S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" @@ -22,11 +23,8 @@ RDEPEND=" >=media-video/mjpegtools-1.8.0-r1 >=media-video/subtitleripper-0.3.4-r1 >=media-video/transcode-1.0.2-r2[dvd] - gtk? ( >=dev-perl/Gtk2-1.104 ) -" -DEPEND="" + gtk? ( >=dev-perl/Gtk2-1.104 )" -S=${WORKDIR}/${PN} PATCHES=( "${FILESDIR}"/${PN}-2.6.1_p10-fix-paths.patch ) src_install() {