[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/files/, net-dns/opendnssec/
commit: 11cb2ae479c8af8c7b88107ff8c8c37d66ebdc39 Author: Marc Schiffbauer gentoo org> AuthorDate: Mon Dec 4 07:51:28 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Mon Dec 4 07:53:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cb2ae4 net-dns/opendnssec: add 2.1.13, drop 2.1.10-r2 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/opendnssec/Manifest| 2 +- .../opendnssec/files/opendnssec-fix-mysql.patch| 39 ++ ...c-2.1.10-r2.ebuild => opendnssec-2.1.13.ebuild} | 5 +-- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest index c14ca9969b6a..cc67e3c2f5bf 100644 --- a/net-dns/opendnssec/Manifest +++ b/net-dns/opendnssec/Manifest @@ -1 +1 @@ -DIST opendnssec-2.1.10.tar.gz 1142027 BLAKE2B 063650744ffd1c6d6d3b702400c9617883394c6794743f7d61bd63f7bdaf688a3f2a80f47612e561a133a5689dad8b5f7392eec69779d1dc5632a121d9a41c8f SHA512 c7fdbf1c3867d7b53ac11ab5cb5e636af4595dbee8d704429c7fb84cc3a6b2082ed490c33aad7747d4ee1a2c580afcf24a260bc3ed29eaf5e9d337004045b82d +DIST opendnssec-2.1.13.tar.gz 1161140 BLAKE2B 964a612e191bf5feb09a8b214e3341fbe5fc03c847e22b33bfc64ec7712608fd0f944c3b089901f08d7e3d2a27cb47543b3d5d210de48708192bb87546dacfa3 SHA512 5f3926f0f144cf8819895da2ec81fce21e2a05cf0b83dd9174a72ebfdef99badc3bcff2d6685c498485113209e7c73ab9cf55b3e126009ce6cbcc3cde54d6051 diff --git a/net-dns/opendnssec/files/opendnssec-fix-mysql.patch b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch new file mode 100644 index ..b138892dc232 --- /dev/null +++ b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch @@ -0,0 +1,39 @@ +diff -urN opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c +--- opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c 2023-06-26 13:24:05.0 +0200 opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c 2023-12-04 08:39:37.685365824 +0100 +@@ -72,7 +72,7 @@ + db_backend_mysql_bind_t* next; + MYSQL_BIND* bind; + unsigned long length; +-my_bool error; ++_Bool error; + int value_enum; + }; + +@@ -270,7 +270,7 @@ + } + + bind->bind = (mysql_bind = &((*statement)->mysql_bind_output[i])); +-mysql_bind->is_null = (my_bool*)0; ++mysql_bind->is_null = (_Bool*)0; + mysql_bind->error = &bind->error; + mysql_bind->length = &bind->length; + +@@ -959,7 +959,7 @@ + } + + (*bind)->bind->length = &((*bind)->bind->buffer_length); +-(*bind)->bind->is_null = (my_bool*)0; ++(*bind)->bind->is_null = (_Bool*)0; + + switch (db_clause_type(clause)) { + case DB_CLAUSE_EQUAL: +@@ -1079,7 +1079,7 @@ + } + + bind->bind->length = &(bind->bind->buffer_length); +-bind->bind->is_null = (my_bool*)0; ++bind->bind->is_null = (_Bool*)0; + + switch (db_value_type(value)) { + case DB_TYPE_PRIMARY_KEY: diff --git a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild b/net-dns/opendnssec/opendnssec-2.1.13.ebuild similarity index 98% rename from net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild rename to net-dns/opendnssec/opendnssec-2.1.13.ebuild index 771b0a19985f..6ed5a297adfb 100644 --- a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild +++ b/net-dns/opendnssec/opendnssec-2.1.13.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P="${P/_}" PKCS11_IUSE="+softhsm opensc external-hsm" @@ -58,6 +58,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${PN}-fix-run-dir-2.1.x.patch" "${FILESDIR}/${PN}-use-system-trang.patch" + "${FILESDIR}/${PN}-fix-mysql.patch" ) DOCS=( MIGRATION NEWS )
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: e31cd48465873d467ff1b19af72d67fb2c9b13b1 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:32:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31cd484 sys-devel/mold: Stabilize 2.3.2-r1 amd64, #917270 Signed-off-by: Sam James gentoo.org> sys-devel/mold/mold-2.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/mold/mold-2.3.2-r1.ebuild b/sys-devel/mold/mold-2.3.2-r1.ebuild index bb15b409ecae..01c4f52659a9 100644 --- a/sys-devel/mold/mold-2.3.2-r1.ebuild +++ b/sys-devel/mold/mold-2.3.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86" fi # mold (MIT)
[gentoo-commits] repo/gentoo:master commit in: dev-python/shapely/files/, dev-python/shapely/
commit: 35e6eb22a520d6e8ea2148f6d92b9b48083f7a1f Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:18:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e6eb22 dev-python/shapely: fix modern c pointer types Bug: https://bugs.gentoo.org/885633 Signed-off-by: Sam James gentoo.org> dev-python/shapely/files/shapely-2.0.2-c99.patch | 19 + dev-python/shapely/shapely-2.0.2-r1.ebuild | 50 2 files changed, 69 insertions(+) diff --git a/dev-python/shapely/files/shapely-2.0.2-c99.patch b/dev-python/shapely/files/shapely-2.0.2-c99.patch new file mode 100644 index ..a51fc8883103 --- /dev/null +++ b/dev-python/shapely/files/shapely-2.0.2-c99.patch @@ -0,0 +1,19 @@ +https://github.com/shapely/shapely/pull/1945 + +From 9795506bba84e96418466ae84573c0cf8654bbeb Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Sun, 3 Dec 2023 11:36:36 -0500 +Subject: [PATCH] Fix incompatible pointer type passed to GEOSPolygonize_r + +--- a/src/ufuncs.c b/src/ufuncs.c +@@ -2160,7 +2160,7 @@ static void polygonize_func(char** args, const npy_intp* dimensions, const npy_i + + GEOS_INIT; + +- GEOSGeometry** geoms = malloc(sizeof(void*) * dimensions[1]); ++ const GEOSGeometry** geoms = malloc(sizeof(void*) * dimensions[1]); + if (geoms == NULL) { + errstate = PGERR_NO_MALLOC; + goto finish; + diff --git a/dev-python/shapely/shapely-2.0.2-r1.ebuild b/dev-python/shapely/shapely-2.0.2-r1.ebuild new file mode 100644 index ..794dd6b9b43e --- /dev/null +++ b/dev-python/shapely/shapely-2.0.2-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Geometric objects, predicates, and operations" +HOMEPAGE=" + https://pypi.org/project/shapely/ + https://github.com/shapely/shapely/ +" +SRC_URI=" + https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=sci-libs/geos-3.9 +" +RDEPEND=" + ${DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.2-c99.patch +) + +distutils_enable_tests pytest + +python_test() { + rm -rf shapely || die + epytest --pyargs shapely +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: 222e3b5dbb3168acf6c63e32bebabe7aedadee27 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:28:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e3b5d net-libs/zeromq: fix modern c issues in configure Signed-off-by: Sam James gentoo.org> net-libs/zeromq/files/zeromq-4.3.5-c99.patch | 37 +++ net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 69 2 files changed, 106 insertions(+) diff --git a/net-libs/zeromq/files/zeromq-4.3.5-c99.patch b/net-libs/zeromq/files/zeromq-4.3.5-c99.patch new file mode 100644 index ..7f15ef6c6981 --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.3.5-c99.patch @@ -0,0 +1,37 @@ +https://github.com/zeromq/libzmq/pull/4635 +https://github.com/zeromq/libzmq/commit/665d1d46576f9a4eff6fa42a11c54f23b6b11803 + +From 665d1d46576f9a4eff6fa42a11c54f23b6b11803 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Wed, 29 Nov 2023 14:14:30 +0100 +Subject: [PATCH] Build with -D_DEFAULT_SOURCE along with -std=c11 + +On its own, -std=c11 hides POSIX and other extensions from C headers +such as when building against glibc. This causes the +posix_memalign probe to fail incorrectly with compilers that do not +accept implicit function declarations. _DEFAULT_SOURCE is ignored by +most non-GNU/Linux systems or not relevant in this context, so there +is no separate check for adding it. +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -122,7 +122,7 @@ if (NOT MSVC) + if(NOT CMAKE_C_FLAGS MATCHES "-std=" AND NOT C_STANDARD AND NOT CMAKE_C_STANDARD) + check_c_compiler_flag("-std=c11" COMPILER_SUPPORTS_C11) + if(COMPILER_SUPPORTS_C11) +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_DEFAULT_SOURCE -std=c11") + else() + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99") + endif() +--- a/configure.ac b/configure.ac +@@ -66,7 +66,7 @@ ZMQ_ORIG_CXXFLAGS="${CXXFLAGS:-none}" + + # Checks for programs. + AC_PROG_CC +-AX_CHECK_COMPILE_FLAG([-std=c11], [CFLAGS+=" -std=c11"], [AC_PROG_CC_C99]) ++AX_CHECK_COMPILE_FLAG([-std=c11], [CFLAGS+=" -std=c11 -D_DEFAULT_SOURCE"], [AC_PROG_CC_C99]) + AC_PROG_CXX + AX_CODE_COVERAGE + AM_PROG_CC_C_O + diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild new file mode 100644 index ..72bd07bb595b --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="High-performance asynchronous messaging library" +HOMEPAGE="https://zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MPL-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="doc drafts +libbsd +sodium static-libs test unwind" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= ) +" +DEPEND=" + ${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) +" +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/xmlto + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.5-c99.patch +) + +src_prepare() { + default + + # Only here for the c99 configure patch + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-Werror + --enable-shared + $(use_enable drafts) + $(use_enable libbsd) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/
commit: 70e9a9462d2ab905cc2daeba69bc3a502de0729c Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:32:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e9a946 app-metrics/collectd: fix another modern c issue in configure (for nut) Bug: https://bugs.gentoo.org/879633 Signed-off-by: Sam James gentoo.org> app-metrics/collectd/collectd-5.12.0-r9.ebuild | 563 + .../collectd/files/collectd-5.12.0-nut-c99.patch | 143 ++ 2 files changed, 706 insertions(+) diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild b/app-metrics/collectd/collectd-5.12.0-r9.ebuild new file mode 100644 index ..04af4bc67d49 --- /dev/null +++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild @@ -0,0 +1,563 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +JAVA_PKG_OPT_USE="collectd_plugins_java" +LUA_COMPAT=( lua5-{1..4} ) +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions python-single-r1 systemd tmpfiles udev + +DESCRIPTION="Collects system statistics and provides mechanisms to store the values" + +HOMEPAGE="https://collectd.org/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~x86" +IUSE="contrib debug java perl selinux static-libs udev xfs" + +# The plugin lists have to follow here since they extend IUSE + +# Plugins that don't build (e.g. dependencies not in Gentoo) +# apple_sensors: Requires libIOKit +# amqp1: Requires libqpid-proton +# aquaero:Requires aerotools-ng/libaquaero5 +# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data) +# dpdkevents: Requires dpdk +# dpdkstat: Requires dpdk +# dpdk_telemetry: Requires dpdk +# grpc: Requires libgrpc +# intel_pmu: Requires libjevents (pmu-tools) +# intel_rdt: Requires libpqos from intel-cmt-cat project +# lpar: Requires libperfstat (AIX only) +# mic:Requires Intel Many Integrated Core Architecture API +# (part of Intel's Xeon Phi software) +# netapp: Requires libnetapp (http://communities.netapp.com/docs/DOC-1110) +# onewire:Requires sys-fs/owfs which was removed from repository +# pf: Requires BSD packet filter +# pinba: Requires MySQL Pinba engine (http://pinba.org/) +# redfish:Requires libredfish +# tape: Requires libkstat (Solaris only) +# tokyotyrant:Requires tokyotyrant +# write_riemann: Requires riemann-c-client +# xmms: Requires libxmms (v1) +# zone: Solaris only... +COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer + dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar + mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann + xmms zone" + +# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS +COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind + buddyinfo capabilities ceph cgroups check_uptime chrony connectivity + conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json + curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount + filecount fscache gps gpu_nvidia hddtemp hugepages interface ipc + ipmi iptables ipvs irq java lua load logfile logparser log_logstash + madwifi match_empty_counter match_hashed match_regex match_timediff + match_value mbmon mcelog md memcachec memcached memory modbus mqtt + multimeter mysql netlink network network nfs nginx notify_desktop + notify_email notify_nagios ntpd numa nut olsrd onewire openldap + openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql + powerdns procevent processes protocols python redis routeros + rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent + statsd swap synproxy sysevent syslog table tail tail_csv + target_notification target_replace target_scale target_set tcpconns + teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users + uuid varnish virt vmem vserver wireless write_graphite write_http + write_influxdb_udp write_kafka write_log write_mongodb write_prometheus + write_redis write_sensu write_stackdriver write_syslog write_tsdb + xencpu zfs_arc zookeeper" + +COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}" + +COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS} + +for plugin in ${COLLECTD_ALL_PLUGINS}; do + IUSE="${IUSE} collectd_plugins_${plugin}" +done +unset plugin + +# Now come the dependencies. + +COMMON_DEPEND=" + acct-group/collectd + acct-user/collectd + dev-libs/libgcrypt:= + dev-libs
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5fe21d4ec04889a3019dea71ffd69b31825dc394 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:12:36 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe21d4e vala.eclass: adapt modern c workaround for gcc GCC doesn't have -Wincompatible-function-pointer-types, just -Wincompatible-pointer-types, and it makes the latter fatal in GCC 14. Just adapt the workaround to use that for now until Vala is fixed properly upstream. Bug: https://bugs.gentoo.org/892708 Signed-off-by: Sam James gentoo.org> eclass/vala.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/vala.eclass b/eclass/vala.eclass index d02cc246977a..be5fac99a767 100644 --- a/eclass/vala.eclass +++ b/eclass/vala.eclass @@ -174,7 +174,7 @@ vala_setup() { # See bug #892708. # Workaround for https://gitlab.gnome.org/GNOME/vala/-/issues/1408. - append-cflags $(test-flags-CC -Wno-incompatible-function-pointer-types) + append-cflags $(test-flags-CC -Wno-incompatible-pointer-types) } # @FUNCTION: vala_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-async/
commit: 42d7504600051f1b80989396a7d70b68b8345fca Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 4 07:19:13 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 4 07:19:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d75046 dev-ruby/sus-fixtures-async: add 0.1.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sus-fixtures-async/Manifest | 1 + .../sus-fixtures-async-0.1.3.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-ruby/sus-fixtures-async/Manifest b/dev-ruby/sus-fixtures-async/Manifest index 1d8ee670cd1a..0f5d8096744a 100644 --- a/dev-ruby/sus-fixtures-async/Manifest +++ b/dev-ruby/sus-fixtures-async/Manifest @@ -1,2 +1,3 @@ DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733 SHA512 cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378 DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db SHA512 effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e +DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb SHA512 1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild new file mode 100644 index ..1e28b846551a --- /dev/null +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="Convenient fixture for testing async components in a reactor" +HOMEPAGE="https://github.com/socketry/sus-fixtures-async"; +SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +ruby_add_rdepend " + dev-ruby/async + >=dev-ruby/sus-0.10:0 +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.1.1-tests-require.patch +) + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Remove the sus configuration which enabled coverage checks. + # Its dependency is not packaged. + rm -f config/sus.rb || die +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 952083b37611ce32456d00806f7f5d4cea747075 Author: Artemis Everfree artemis sh> AuthorDate: Mon Dec 4 07:15:19 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Dec 4 07:15:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=952083b3 media-sound/furnace: new package, add 0.6 Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/Manifest | 2 + media-sound/furnace/furnace-0.6.ebuild | 67 ++ media-sound/furnace/metadata.xml | 13 +++ 3 files changed, 82 insertions(+) diff --git a/media-sound/furnace/Manifest b/media-sound/furnace/Manifest new file mode 100644 index 00..b4d2687364 --- /dev/null +++ b/media-sound/furnace/Manifest @@ -0,0 +1,2 @@ +DIST furnace-0.6-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 +DIST furnace-0.6.tar.gz 44552370 BLAKE2B fd91ab161e309d6c3637fa0c70ea3100f70da98e0044ced1743b0f5416cf6fd9f4f4d307c87776c0a4cfd202ff118d814409bd69f23445443c22265c0630b1fc SHA512 e24aca8e26961c53121869aafa041bf507748e4d4886761ca4a755ad31ba98ce228114009ffb34333d6737fe4759bfa47cd733457863c2f767c01686728c3798 diff --git a/media-sound/furnace/furnace-0.6.ebuild b/media-sound/furnace/furnace-0.6.ebuild new file mode 100644 index 00..d667337a16 --- /dev/null +++ b/media-sound/furnace/furnace-0.6.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="a multi-system chiptune tracker compatible with DefleMask modules" +HOMEPAGE="https://github.com/tildearrow/furnace"; + +# when performing updates, check whether the project has switched to a new +# version of adpcm. adpcm doesn't seem to update frequently. +SRC_URI=" + https://github.com/tildearrow/furnace/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/superctr/adpcm/archive/ef7a217154badc3b99978ac481b268c8aab67bd8.tar.gz -> ${P}-adpcm-ef7a217.tar.gz +" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="jack" + +RDEPEND=" + dev-libs/libfmt + media-libs/alsa-lib + media-libs/libglvnd + media-libs/libsdl2 + media-libs/libsndfile + media-libs/portaudio + media-libs/rtmidi + sci-libs/fftw + sys-libs/zlib + x11-themes/hicolor-icon-theme + jack? ( virtual/jack ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + # adpcm is a git submodule in-tree, and thus not included in the + # github-generated source bundle. We move it in here. + rmdir -v "${S}/extern/adpcm" || die "couldn't remove existing adpcm stub directory" + mv -v "${WORKDIR}/adpcm-"* "${S}/extern/adpcm" || die "failed to move adpcm directory into place" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_GUI=ON + -DSYSTEM_FFTW=ON + -DSYSTEM_FMT=ON + -DSYSTEM_LIBSNDFILE=ON + -DSYSTEM_PORTAUDIO=ON + -DSYSTEM_RTMIDI=ON + -DSYSTEM_ZLIB=ON + -DSYSTEM_SDL2=ON + -DWITH_JACK="$(usex jack ON OFF)" + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/media-sound/furnace/metadata.xml b/media-sound/furnace/metadata.xml new file mode 100644 index 00..43b4ae19ad --- /dev/null +++ b/media-sound/furnace/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +arte...@artemis.sh +Primary maintainer +Artemis Everfree + + +tildearrow/furnace + + +
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/
commit: 501909ac815652f1902d6cc2ae7c43ca3f588354 Author: Steven Burnham gmail com> AuthorDate: Wed Nov 8 01:55:09 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=501909ac media-sound/noson-app: add 5.6.0 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.0.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 74d4aea3fc..289bd9dd5e 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -1,3 +1,4 @@ DIST noson-app-5.2.2.tar.gz 2356928 BLAKE2B 2b61e2670250ed028a518e86c7d0ec805b0f0b59e171e1a471e1138b97c417f749c8c5df67fc1ebe81e3488639dabda50bb5b040911bbf43a09cd5def1ca3335 SHA512 699f1552f4f0db45221acaa4b5c868455c9c2543e7a26e162860b55c93664336ab3fe2737efb053ba0f52c2337f7f2de7f30b1a0ac9d00afb9b989453a31d785 DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65f079cf4ce37031d292df4e0e1bbb842814e7589023c39d2de864025d772528ec25e673144de80ed8652cd28e5b47 SHA512 a352743ce3d6b141d2ce5f00fc7b1b806ca3bee675678981ecd86d4c361aba6038ff7599b06aee302706ecdd4dbdbe3026094fd9030dcfb8cb624a0ba14fe542 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 +DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 diff --git a/media-sound/noson-app/noson-app-5.6.0.ebuild b/media-sound/noson-app/noson-app-5.6.0.ebuild new file mode 100644 index 00..c0f4968b28 --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html"; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-sound/pulseaudio +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/
commit: 4c30089d0456804ade6636580cffc0890e4f3d12 Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 02:02:58 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c30089d media-sound/noson-app: updated pulseaudio to libpulse Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/noson-app-5.6.0.ebuild | 2 +- media-sound/noson-app/noson-app-5.6.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/noson-app/noson-app-5.6.0.ebuild b/media-sound/noson-app/noson-app-5.6.0.ebuild index c0f4968b28..967043b38a 100644 --- a/media-sound/noson-app/noson-app-5.6.0.ebuild +++ b/media-sound/noson-app/noson-app-5.6.0.ebuild @@ -22,7 +22,7 @@ DEPEND=" >=dev-qt/qtsvg-5.9 dev-libs/openssl:0 media-libs/flac - media-sound/pulseaudio + media-libs/libpulse " RDEPEND="${DEPEND}" diff --git a/media-sound/noson-app/noson-app-5.6.3.ebuild b/media-sound/noson-app/noson-app-5.6.3.ebuild index c0f4968b28..967043b38a 100644 --- a/media-sound/noson-app/noson-app-5.6.3.ebuild +++ b/media-sound/noson-app/noson-app-5.6.3.ebuild @@ -22,7 +22,7 @@ DEPEND=" >=dev-qt/qtsvg-5.9 dev-libs/openssl:0 media-libs/flac - media-sound/pulseaudio + media-libs/libpulse " RDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/invoke/
commit: c43fe84ed146479c2d38a5b22637b02a83ef2228 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:41:58 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c43fe84e dev-python/invoke: add 2.2.0, drop 2.0.0 Signed-off-by: Henri Gasc eurecom.fr> dev-python/invoke/Manifest | 2 +- dev-python/invoke/{invoke-2.0.0.ebuild => invoke-2.2.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest index 27a59726cb..066979d60c 100644 --- a/dev-python/invoke/Manifest +++ b/dev-python/invoke/Manifest @@ -1 +1 @@ -DIST invoke-2.0.0.gh.tar.gz 308039 BLAKE2B 1c4e601014be953fcdef502d9d513db8deec75afc64f0445fd5eae0a05b04d9ebeffc1266cb25184f0e6dc0dc49d712661f4644258db6226e060ea20b735772e SHA512 d7ae2099f550216bd1ea7df1d3d6c253fc4740a1ef945a64d0293670eef4913b5a5d170ff2052bdff7c9801da31fbdc5bc6b323d4467caba4d1486839bca3ba1 +DIST invoke-2.2.0.gh.tar.gz 309433 BLAKE2B 9b68a9e7e8b2b8cd27a449569847e6ea67b6de01574dd2d5ca8d93486e6f8ead2d2c1a507af665ab19b8482c4c4172a671b8f65d8f1e41f004a7d1e4294268d3 SHA512 3d0adabec4825fb45524d3ab4f2a790d31245a89e038c08c770fc9f33c81ed182769e8f17d3d6f33a913b431cba475b975826ddfd533a945d481b52deba759a2 diff --git a/dev-python/invoke/invoke-2.0.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild similarity index 86% rename from dev-python/invoke/invoke-2.0.0.ebuild rename to dev-python/invoke/invoke-2.2.0.ebuild index 57d5edebab..5e5ff8f517 100644 --- a/dev-python/invoke/invoke-2.0.0.ebuild +++ b/dev-python/invoke/invoke-2.2.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Pythonic task execution"
[gentoo-commits] repo/proj/guru:master commit in: dev-python/glcontext/
commit: 05ee01d45e04ac442356541e0c28429f02966a26 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 20:48:09 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05ee01d4 dev-python/glcontext: add 2.5.0, drop 2.4.0 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glcontext/Manifest | 2 +- dev-python/glcontext/{glcontext-2.4.0.ebuild => glcontext-2.5.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest index fc12682074..af85598788 100644 --- a/dev-python/glcontext/Manifest +++ b/dev-python/glcontext/Manifest @@ -1 +1 @@ -DIST glcontext-2.4.0.gh.tar.gz 23609 BLAKE2B 2eb0178e8e6752dbe21bad181c08731435d3444230540c456e2da92f76de2ba19c63e8dcec887d9e75851c8cfed65c06acaf3a95bd41ea816ee4b25e3b8f992e SHA512 d69adbee5f31d7b870b566f59d2b796a7436ab57ad29c4fe1210ec1e40b782e4705c81ba17a921217f28c5fcb4f9c759c2ebf146bda1af4fd54007c868425427 +DIST glcontext-2.5.0.gh.tar.gz 18814 BLAKE2B 100aa4d2d118852eeff7b5f7de127d2608f9a84152c3c9cfeae5bffc64dffbfa4c3fd5c20d28b11c4d56d31b006fba8e191901ba064329ea9db8aa3f55e83977 SHA512 b85306c8a1a95bddc9d87a66e3102e45e1a2ae55dfa5b32a263ad4216421712bb31bf8653a1850a281c51b437a274d7c499feac9650035fecd36f5467c6c83a0 diff --git a/dev-python/glcontext/glcontext-2.4.0.ebuild b/dev-python/glcontext/glcontext-2.5.0.ebuild similarity index 95% rename from dev-python/glcontext/glcontext-2.4.0.ebuild rename to dev-python/glcontext/glcontext-2.5.0.ebuild index 0a1400af3e..ab2460878e 100644 --- a/dev-python/glcontext/glcontext-2.4.0.ebuild +++ b/dev-python/glcontext/glcontext-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/
commit: eda30530a62777da2c4e429a9b58e8357f1705fc Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 01:50:40 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eda30530 media-sound/noson-app: add 5.6.3 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.3.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 289bd9dd5e..0b2b557a3e 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -2,3 +2,4 @@ DIST noson-app-5.2.2.tar.gz 2356928 BLAKE2B 2b61e2670250ed028a518e86c7d0ec805b0f DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65f079cf4ce37031d292df4e0e1bbb842814e7589023c39d2de864025d772528ec25e673144de80ed8652cd28e5b47 SHA512 a352743ce3d6b141d2ce5f00fc7b1b806ca3bee675678981ecd86d4c361aba6038ff7599b06aee302706ecdd4dbdbe3026094fd9030dcfb8cb624a0ba14fe542 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 +DIST noson-app-5.6.3.tar.gz 3290675 BLAKE2B f77a39a260bef0f8b5a0929cc9a7a39599188e0a20d5cc0eec864fb2b6239b0563c526f603217f1fb0be10024cbc3816149f559e7d1349b1c7ccf549ad856026 SHA512 934cc10cd4eca62071bc778aa1d47a4e3c951c3c761f7960ba3f5969f67816ffc142db2ba97677473c12afa9d6989077a65d4caee367c4d36ff9ba86e575f83a diff --git a/media-sound/noson-app/noson-app-5.6.3.ebuild b/media-sound/noson-app/noson-app-5.6.3.ebuild new file mode 100644 index 00..c0f4968b28 --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html"; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-sound/pulseaudio +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pycpio/
commit: d1e0f37a1c20a27e21a45f6da601c856aa78d101 Author: Zen pyl onl> AuthorDate: Mon Dec 4 02:01:00 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 02:01:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1e0f37a dev-python/pycpio: Fix relative paths breaking cmdline usage Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.5.5.ebuild => pycpio-0.5.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 915c1cf4fb..9ccc9943a0 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.5.5.tar.gz 17196 BLAKE2B b35c819987edeba51c7d7052c21c5137a0773dafa3c471d737169ab9033f62a4f08fa61685e045cc74a525ed4e87ebed6d300a713240a2e0cc5cd44b71bcc10b SHA512 4b4c020ea882df2ff11ef173fbbd28cb9f589f13dd16a44c75b96a851461bf558172f636e15d279a5d535a545d132c4597bdf1f2ef024145c7e0b1f090b24ab0 +DIST pycpio-0.5.6.tar.gz 17197 BLAKE2B d25153c65d6835781eccf619ace424ebe5d0f65525f916641bc66cdf27bf63f5762f56ff91f61ddad5121aab2cd090cc8f43ee5a5947516fbcbeddd90cc6bcc9 SHA512 82dca8153dbcc0bed2c97c88ad6d11a4d990ac61e28604da140019a726b2c799131c74605f852d93bf0b5d7cae286c56e67417d01c8db60028c9cb0a7876b360 diff --git a/dev-python/pycpio/pycpio-0.5.5.ebuild b/dev-python/pycpio/pycpio-0.5.6.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.5.5.ebuild rename to dev-python/pycpio/pycpio-0.5.6.ebuild
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/
commit: b4455b2fd2465cddea9894ffb3655be2c95393fb Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:50:18 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:50:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4455b2f gui-apps/nwg-shell: drop 0.5.19 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 - gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index d077299468..0606b1bfca 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,3 +1,2 @@ -DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5 SHA512 42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004 SHA512 3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5 DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b SHA512 b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild deleted file mode 100644 index b531d0d56b..00 --- a/gui-apps/nwg-shell/nwg-shell-0.5.19.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="meta-package for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell"; -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - app-misc/gopsuinfo - app-misc/nwg-look - gui-apps/azote - gui-apps/nwg-bar - gui-apps/nwg-displays - || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) - gui-apps/nwg-drawer - gui-apps/nwg-menu - gui-apps/nwg-panel - gui-apps/nwg-shell-config -" -DEPEND="${RDEPEND}" - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/icecream/
commit: afadd63eb5aacaa1f03e58bcfb5af657f2462205 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 22:34:00 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:34:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afadd63e dev-python/icecream: new package, add 2.1.3 Signed-off-by: Henri Gasc eurecom.fr> dev-python/icecream/Manifest | 1 + dev-python/icecream/icecream-2.1.3.ebuild | 34 +++ dev-python/icecream/metadata.xml | 12 +++ 3 files changed, 47 insertions(+) diff --git a/dev-python/icecream/Manifest b/dev-python/icecream/Manifest new file mode 100644 index 00..875e4c6ea8 --- /dev/null +++ b/dev-python/icecream/Manifest @@ -0,0 +1 @@ +DIST icecream-2.1.3.gh.tar.gz 38879 BLAKE2B 0a3f1e1c75730255dee4d11ffd5954bc0b6d84eb971865300f00e2015fba84561d179cc1640766841cb58483b741e14bb36ace31a6e4cee67321cb385fd85995 SHA512 b319109248c7ae65a24fe7fa85b7900435a3f681466612c0c25769fe3ee4cd2bc5305bff8be1bd36ca26064d54cf9738b58d24a6c1d9b3d3ebe93228656b3ee3 diff --git a/dev-python/icecream/icecream-2.1.3.ebuild b/dev-python/icecream/icecream-2.1.3.ebuild new file mode 100644 index 00..c00d306ea8 --- /dev/null +++ b/dev-python/icecream/icecream-2.1.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Pythonic task execution" +HOMEPAGE="https://github.com/gruns/icecream https://pypi.org/project/icecream/"; +SRC_URI="https://github.com/gruns/icecream/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/executing-0.3.1[${PYTHON_USEDEP}] + >=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest +EPYTEST_DESELECT=( + # Seems like those cannot work in the sandbox + tests/test_icecream.py::TestIceCream::testEnableDisable + tests/test_icecream.py::TestIceCream::testSingledispatchArgumentToString + + # This one fails on Python3.12 because it is outdated + tests/test_icecream.py::TestIceCream::testMultilineContainerArgs +) diff --git a/dev-python/icecream/metadata.xml b/dev-python/icecream/metadata.xml new file mode 100644 index 00..f4bf55aa56 --- /dev/null +++ b/dev-python/icecream/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + g...@eurecom.fr + Gasc Henri + + + icecream + gruns/icecream + +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/invoke/
commit: d0cfa6a590e6ce0b6d0bd86032faebbdff3f9c40 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 22:53:35 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:53:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0cfa6a5 dev-python/invoke: allow tests Signed-off-by: Henri Gasc eurecom.fr> dev-python/invoke/invoke-2.2.0.ebuild | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/dev-python/invoke/invoke-2.2.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild index 5e5ff8f517..cf85db35d0 100644 --- a/dev-python/invoke/invoke-2.2.0.ebuild +++ b/dev-python/invoke/invoke-2.2.0.ebuild @@ -15,7 +15,19 @@ LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" -src_prepare(){ - rm -r ./invoke/vendor/yaml2 - eapply_user -} +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/icecream-2.1[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-4[${PYTHON_USEDEP}] + >=dev-python/pytest-relaxed-2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +EPYTEST_DESELECT=( + # Most of those fails with "OSError: reading from stdin while output is captured" + # seems like it is because I do the testing in a chroot + # Because there are 112 tests that fails, I'd rather skip the file than manually add 112 tests + tests/runners.py +)
[gentoo-commits] repo/proj/guru:master commit in: app-emulation/quickemu/
commit: 39a5946670c84395bc8a58525846d91a040a4285 Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 04:38:40 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 04:38:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39a59466 app-emulation/quickemu: add 4.9.1 Signed-off-by: Steven Burnham gmail.com> app-emulation/quickemu/Manifest | 1 + app-emulation/quickemu/quickemu-4.9.1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/app-emulation/quickemu/Manifest b/app-emulation/quickemu/Manifest index 72c14c97ba..f08be6a573 100644 --- a/app-emulation/quickemu/Manifest +++ b/app-emulation/quickemu/Manifest @@ -1 +1,2 @@ DIST quickemu-4.8.tar.gz 166544 BLAKE2B 527ce0cb7310d4d4f3ce19900a60b40b1534a637c58899beb48a947b4bd29c02c8381af65b966f205883c811219cadd2c6dcb40d5bb6925ed92db4283b7d1d4c SHA512 1f09e99ac4e508d5fe9e26482bd6b318f4cc0256bb8079799dc162ea5789ca99a07a11af283456f7832eed0c970ec0dae46e3ab2e80696954f16ff6807e32765 +DIST quickemu-4.9.1.tar.gz 176739 BLAKE2B 0cb89afcc54e9e35573721a45a381be708843d33a70d6b8ed9943b46922dc584ff12a34414fc421f85ffc23eb335185d210f126b4bf77c6fa37a02e64ab13c4a SHA512 bf6e4f8a4d05ceb1b69eb32041476d91275c302de162a578380183d981625837256dd7b06804920cf17215657ad4c19eb75ffa12d071cef01d0baabffcc79479 diff --git a/app-emulation/quickemu/quickemu-4.9.1.ebuild b/app-emulation/quickemu/quickemu-4.9.1.ebuild new file mode 100644 index 00..7eb2b44728 --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_10 ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu"; +SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) + sys-process/procps + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + python_doscript macrecovery macrecovery + dobin quickemu + dobin quickget +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-relaxed/
commit: f14460edb9bc66b0919942b537d9545372a25513 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:59:59 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:00:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f14460ed dev-python/pytest-relaxed: new package, add 2.0.1 Signed-off-by: Henri Gasc eurecom.fr> dev-python/pytest-relaxed/Manifest | 1 + dev-python/pytest-relaxed/metadata.xml | 12 +++ .../pytest-relaxed/pytest-relaxed-2.0.1.ebuild | 24 ++ 3 files changed, 37 insertions(+) diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest new file mode 100644 index 00..e35655bb3c --- /dev/null +++ b/dev-python/pytest-relaxed/Manifest @@ -0,0 +1 @@ +DIST pytest-relaxed-2.0.1.gh.tar.gz 22023 BLAKE2B 9cabdfbfc735199292f63ee7bb7ec9bca16704d38434af15dbc5c5aade463ef0db7ab38b10de9be150a1bbd35c944e088ada859c5111e066da016bdb2aa067af SHA512 b62458aaf96cd7d70291c0c3ef19430eb3e3c033bfda3c320f40ea2c4b1147e3edd49aa389dba393cee4b70f1ecd477a8b4ca17b37a9ef8d9766895d1c69 diff --git a/dev-python/pytest-relaxed/metadata.xml b/dev-python/pytest-relaxed/metadata.xml new file mode 100644 index 00..5fd99fc773 --- /dev/null +++ b/dev-python/pytest-relaxed/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + g...@eurecom.fr + Gasc Henri + + + pytest-relaxed + bitprophet/pytest-relaxed + + diff --git a/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild b/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild new file mode 100644 index 00..cda1da75db --- /dev/null +++ b/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Relaxed test discovery for pytest" +HOMEPAGE="https://github.com/bitprophet/pytest-relaxed https://pypi.org/project/pytest-relaxed"; +SRC_URI="https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:master commit in: media-video/mediaelch/
commit: 115f0298d12a1c816fe646bdb33d315eee9196ff Author: Alexander Weber web de> AuthorDate: Sun Dec 3 19:10:43 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 19:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=115f0298 media-video/mediaelch: add support for qt6 and lto add additional ebuild improvements Signed-off-by: Alexander Weber web.de> media-video/mediaelch/mediaelch-2.10.6.ebuild | 50 +++ media-video/mediaelch/mediaelch-.ebuild | 50 +++ media-video/mediaelch/metadata.xml| 3 ++ 3 files changed, 73 insertions(+), 30 deletions(-) diff --git a/media-video/mediaelch/mediaelch-2.10.6.ebuild b/media-video/mediaelch/mediaelch-2.10.6.ebuild index 2fd803ff06..43f4bc3089 100644 --- a/media-video/mediaelch/mediaelch-2.10.6.ebuild +++ b/media-video/mediaelch/mediaelch-2.10.6.ebuild @@ -25,32 +25,52 @@ fi LICENSE="LGPL-3" SLOT="0" -IUSE="debug" - -DEPEND="dev-libs/quazip - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtopengl:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtxmlpatterns:5 +IUSE="debug qt5 +qt6 lto" +REQUIRED_USE="|| ( qt5 qt6 )" + +DEPEND=">dev-libs/quazip-1.3[qt5?,qt6] + qt5? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtopengl:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtxmlpatterns:5 + ) + qt6? ( + dev-qt/qt5compat:6 + dev-qt/qtbase:6 + dev-qt/qtdeclarative:6 + dev-qt/qtmultimedia:6 + dev-qt/qtsvg:6 + dev-qt/qttools:6 + ) dev-util/cmake - media-libs/libzen - media-libs/phonon + media-video/ffmpeg media-video/mediainfo" src_configure() { - local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON") + local mycmakeargs=( + "-DUSE_EXTERN_QUAZIP=ON" + "-DDISABLE_UPDATER=ON" + ) + if use debug; then CMAKE_BUILD_TYPE=Debug mycmakeargs+=("-DSANITIZE_ADDRESS=on") CXXFLAGS+=("-fsanitize=address") fi + mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}") mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}") + use qt5 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT5=ON") + use qt6 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON") + + use lto && mycmakeargs+=("-DENABLE_LTO=ON") + cmake_src_configure } diff --git a/media-video/mediaelch/mediaelch-.ebuild b/media-video/mediaelch/mediaelch-.ebuild index 2fd803ff06..7adf067776 100644 --- a/media-video/mediaelch/mediaelch-.ebuild +++ b/media-video/mediaelch/mediaelch-.ebuild @@ -25,32 +25,52 @@ fi LICENSE="LGPL-3" SLOT="0" -IUSE="debug" - -DEPEND="dev-libs/quazip - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtopengl:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtxmlpatterns:5 +IUSE="debug qt5 +qt6 lto" +REQUIRED_USE="|| ( qt5 qt6 )" + +DEPEND=">dev-libs/quazip-1.2[qt5?,qt6] + qt5? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtopengl:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtxmlpatterns:5 + ) + qt6? ( + dev-qt/qt5compat:6 + dev-qt/qtbase:6 + dev-qt/qtdeclarative:6 + dev-qt/qtmultimedia:6 + dev-qt/qtsvg:6 + dev-qt/qttools:6 + ) dev-util/cmake - media-libs/libzen - media-libs/phonon + media-video/ffmpeg media-video/mediainfo" src_configure() { - local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON") + local mycmakeargs=( + "-DUSE_EXTERN_QUAZIP=ON" + "-DDISABLE_UPDATER=ON" + ) + if use debug; then CMAKE_BUILD_TYPE=Debug mycmakeargs+=("-DSANITIZE_ADDRESS=on") CXXFLAGS+=("-fsanitize=address") fi + mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}") mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}") + use qt5 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT5=ON") + use qt6 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON") + + use lto && mycmakeargs+=("-DENABLE_LTO=ON") + cmake_src_configure } diff --git a/media-video/mediaelch/metadata.xml b/media-video/mediaelch/metadata.xml index b84629bfde..7f3ce81029
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
commit: edeb0ef2ec71437f52fe8f0a696f770240c4eab6 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:18:07 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 21:18:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edeb0ef2 sys-kernel/ugrd: Fixed zenlib library version requirement (1.2.0) Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-0.12.1.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild index 1a15de8ba9..30448697a2 100644 --- a/sys-kernel/ugrd/ugrd-0.12.1.ebuild +++ b/sys-kernel/ugrd/ugrd-0.12.1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.1.1 +DEPEND=">=dev-python/zenlib-1.2.0 dev-python/pycpio" src_install() {
[gentoo-commits] repo/proj/guru:master commit in: dev-python/glfw/
commit: a1db90d801eaafb9bc5995aa45ad42dfe2a2666a Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:36:53 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1db90d8 dev-python/glfw: add 2.6.3, drop 2.6.2 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glfw/Manifest | 2 +- dev-python/glfw/{glfw-2.6.2.ebuild => glfw-2.6.3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest index 34eae19a2f..4fd73b6429 100644 --- a/dev-python/glfw/Manifest +++ b/dev-python/glfw/Manifest @@ -1 +1 @@ -DIST glfw-2.6.2.gh.tar.gz 849915 BLAKE2B 04cd5346b3d4e52307fdb601ca71557e34d58f2e852c6ce69f88daa9cbfcd7def3321bfc5e9208d9b0d1cd31a24ded06fa8045ac7974e84ca3d6394cc2f2731c SHA512 e91d6682f5a849586686db53f009706a954e53b377704c1194705ec705c664d2e1bc1d7e85a719f36dfdc77a63bc303dc915526bf75fc812025e1667d20ff3da +DIST glfw-2.6.3.gh.tar.gz 849917 BLAKE2B 90f1e0b480a0fbb61848ec5988305bb4c42f4306c30b4889d86458d4d8d65d9629b335f31623099525ad546033a690127677bb049ee78f574c0a603ff16987d7 SHA512 8b789db247526da84037558b424c465690cc04d904f5f36c633ffd09d12f24660d1918810ec618a364ab06fdf9f242e356b56d7d98621c2812b4929ce3b1854d diff --git a/dev-python/glfw/glfw-2.6.2.ebuild b/dev-python/glfw/glfw-2.6.3.ebuild similarity index 92% rename from dev-python/glfw/glfw-2.6.2.ebuild rename to dev-python/glfw/glfw-2.6.3.ebuild index 4929ee9dca..185a5c7c15 100644 --- a/dev-python/glfw/glfw-2.6.2.ebuild +++ b/dev-python/glfw/glfw-2.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/
commit: 360a796b440722693cb06ccb0d351e53bb994ba3 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:50:29 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:50:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=360a796b gui-apps/nwg-shell: drop 0.5.22 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild | 36 -- 1 file changed, 36 deletions(-) diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild deleted file mode 100644 index b531d0d56b..00 --- a/gui-apps/nwg-shell/nwg-shell-0.5.22.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="meta-package for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell"; -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - app-misc/gopsuinfo - app-misc/nwg-look - gui-apps/azote - gui-apps/nwg-bar - gui-apps/nwg-displays - || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) - gui-apps/nwg-drawer - gui-apps/nwg-menu - gui-apps/nwg-panel - gui-apps/nwg-shell-config -" -DEPEND="${RDEPEND}" - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
commit: 1ae92c371870a027c608ba08f11ee847549f6325 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:15:54 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 21:16:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ae92c37 sys-kernel/ugrd: Bumped to 12.1, fixed auto-resolved kmods not being loaded at boot time Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.12.0.ebuild => ugrd-0.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 3da3261670..d8e1ce0466 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 -DIST ugrd-0.12.0.tar.gz 39938 BLAKE2B 9a927ad3b0fd1d6c010d3987fcf32642fd11b24feb3ddb88805773b777358558995c5eafce074c857130d32f01b4bdf51c1ed2ce78b9524d40274d11856b1459 SHA512 7c189b118317111a92b536882c211cffaeee0fa7ca9806600080d9f6c30f1d4a8b56753d8f043819f681fd540d6e8c919e9f8b7ee059145792f48e1ea147dcd3 +DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d diff --git a/sys-kernel/ugrd/ugrd-0.12.0.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.12.0.ebuild rename to sys-kernel/ugrd/ugrd-0.12.1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/
commit: cb122a1f49fc5e5b500de89306409fcc4fd2e7bf Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:50:00 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:50:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb122a1f gui-apps/nwg-shell: drop 0.5.18 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 - gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index dab5e95c0c..d077299468 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,4 +1,3 @@ -DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef SHA512 6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5 SHA512 42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004 SHA512 3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5 DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b SHA512 b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild deleted file mode 100644 index b531d0d56b..00 --- a/gui-apps/nwg-shell/nwg-shell-0.5.18.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="meta-package for the nwg-shell project" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell"; -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - app-misc/gopsuinfo - app-misc/nwg-look - gui-apps/azote - gui-apps/nwg-bar - gui-apps/nwg-displays - || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) - gui-apps/nwg-drawer - gui-apps/nwg-menu - gui-apps/nwg-panel - gui-apps/nwg-shell-config -" -DEPEND="${RDEPEND}" - -pkg_postinst() { - elog "To install nwg-shell for the current user, run" - elog "nwg-shell-installer -w (for sway) or" - elog "nwg-shell-installer -w -hypr (for hyprland)" -}
[gentoo-commits] repo/proj/guru:master commit in: media-video/mediaelch/
commit: bf2d5e78ecaa39483580736c1972508f93e478ad Author: Alexander Weber web de> AuthorDate: Sun Dec 3 15:36:46 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 19:11:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf2d5e78 media-video/mediaelch version bump to 2.10.6 (maybe) fix the bug #919039 Signed-off-by: Alexander Weber web.de> media-video/mediaelch/Manifest | 1 + media-video/mediaelch/mediaelch-2.10.4.ebuild | 3 +++ .../mediaelch/{mediaelch-.ebuild => mediaelch-2.10.6.ebuild} | 2 ++ media-video/mediaelch/mediaelch-.ebuild| 2 ++ 4 files changed, 8 insertions(+) diff --git a/media-video/mediaelch/Manifest b/media-video/mediaelch/Manifest index 90fa25ce71..0a080bc957 100644 --- a/media-video/mediaelch/Manifest +++ b/media-video/mediaelch/Manifest @@ -1 +1,2 @@ DIST mediaelch-2.10.4.tar.gz 3280636 BLAKE2B 432f24a874f0843232e10909ba08393604acd75e0c49ea0ca660a64a7ec7ea55e8f79f21074bdac64d8e3815370f31978db8de25e79939682818aacad7aaeb76 SHA512 725b03cd179e2c14f94a5744675ac2cc570da1a2fa6818dcd1854542b354eb83f10c5653d92b946308740d7964cb91855f7d57ec314d784c1cbacd96b4c22aeb +DIST mediaelch-2.10.6.tar.gz 3300733 BLAKE2B f0db7f9c8bd4b88664180024ed9e64c56218c8c975c6f35c1031434958f0ddf0654116e463d5f3d927087a42a06279dd0d77de3220ef6d9460db9f277efc6fe5 SHA512 c8d83396b31b95388a19c30d9e7fe657ce125a87cd362da5eb7b97edefcf7b25dde5a6f3e1d527225847404b386c38739c525079b3c754da8ccbead38eb99d0d diff --git a/media-video/mediaelch/mediaelch-2.10.4.ebuild b/media-video/mediaelch/mediaelch-2.10.4.ebuild index 149fe5dfa7..2fd803ff06 100644 --- a/media-video/mediaelch/mediaelch-2.10.4.ebuild +++ b/media-video/mediaelch/mediaelch-2.10.4.ebuild @@ -41,6 +41,7 @@ DEPEND="dev-libs/quazip media-libs/libzen media-libs/phonon media-video/mediainfo" + src_configure() { local mycmakeargs=("-DUSE_EXTERN_QUAZIP=ON") if use debug; then @@ -48,6 +49,8 @@ src_configure() { mycmakeargs+=("-DSANITIZE_ADDRESS=on") CXXFLAGS+=("-fsanitize=address") fi + mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}") + mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}") cmake_src_configure } diff --git a/media-video/mediaelch/mediaelch-.ebuild b/media-video/mediaelch/mediaelch-2.10.6.ebuild similarity index 92% copy from media-video/mediaelch/mediaelch-.ebuild copy to media-video/mediaelch/mediaelch-2.10.6.ebuild index 6f9eabad9c..2fd803ff06 100644 --- a/media-video/mediaelch/mediaelch-.ebuild +++ b/media-video/mediaelch/mediaelch-2.10.6.ebuild @@ -49,6 +49,8 @@ src_configure() { mycmakeargs+=("-DSANITIZE_ADDRESS=on") CXXFLAGS+=("-fsanitize=address") fi + mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}") + mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}") cmake_src_configure } diff --git a/media-video/mediaelch/mediaelch-.ebuild b/media-video/mediaelch/mediaelch-.ebuild index 6f9eabad9c..2fd803ff06 100644 --- a/media-video/mediaelch/mediaelch-.ebuild +++ b/media-video/mediaelch/mediaelch-.ebuild @@ -49,6 +49,8 @@ src_configure() { mycmakeargs+=("-DSANITIZE_ADDRESS=on") CXXFLAGS+=("-fsanitize=address") fi + mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}") + mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}") cmake_src_configure }
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/
commit: 858448a2356d2fc93faf44b37cb697bcaf7ca658 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:48:03 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:48:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=858448a2 gui-apps/nwg-panel: drop 0.9.16 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-panel/Manifest| 1 - gui-apps/nwg-panel/nwg-panel-0.9.16.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest index 15c995f35a..b2f605b90d 100644 --- a/gui-apps/nwg-panel/Manifest +++ b/gui-apps/nwg-panel/Manifest @@ -1,3 +1,2 @@ -DIST nwg-panel-0.9.16.tar.gz 220789 BLAKE2B 2ceb53af889571fde5f75e84c1bd6e4120d7abeba1894f1d38b1f8e6f538f78e7d816b26d5bd42284589976ee0cc085ba80c2c17cde9a0ddab685c67c19af3d5 SHA512 63d978977b69d846565e287ab96a0f31981406c7f87cd2ba709a3bb31d89ca1f85b5b2967f016be7d3dde6acae227468bc2db88159659a57dd0566de64c0 DIST nwg-panel-0.9.17.tar.gz 220794 BLAKE2B ff8d7ec92cd88f70db052c34268b31fe9542fec21184aac33175c0f58f3167e1d16051e3c3c8d1c310ceb531e7600b83fabf8b7720cd5713425793031d553dc3 SHA512 8a1728a4e3aa2dfab3c4f190aad95bf5dd5b9a2c9bb8be2c25e8ee6cb994243cd910fae77d761077946e45282154c4cce00c9fb13b93c646542ade5310e12cda DIST nwg-panel-0.9.18.tar.gz 222916 BLAKE2B 26268d8dbb2e6c3c4a980458ee663fed4e81417f5859237e252628f8b00460e692a613252f7006d75a964fa6918c99904d31d77c769e1f8c0dcc502326ab27b9 SHA512 3e219f1a516e07a24942177253898c5ea26492c7930fc2a352bfeed51cfd9622858f780883565a9e1f603b690ca1ecb91b7cde2ab0be28b330ce54a99e08 diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.16.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.16.ebuild deleted file mode 100644 index 4397671dd7..00 --- a/gui-apps/nwg-panel/nwg-panel-0.9.16.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 systemd xdg-utils - -if [[ "${PV}" == ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git"; -else - SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" -HOMEPAGE="https://github.com/nwg-piotr/nwg-panel"; -LICENSE="MIT" - -SLOT="0" - -RDEPEND=" - x11-libs/gtk+:3 - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/i3ipc[${PYTHON_USEDEP}] - dev-python/dasbus[${PYTHON_USEDEP}] - gui-apps/nwg-icon-picker - media-sound/playerctl - gui-libs/gtk-layer-shell -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-panel-config.desktop - domenu nwg-processes.desktop - doicon nwg-panel.svg - doicon nwg-processes.svg - doicon nwg-shell.svg - systemd_dounit nwg-panel.service -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/
commit: 4e0f1fccb344985f08b2f522999e5d7a8ffa8658 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:47:42 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:47:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0f1fcc gui-apps/nwg-panel: drop 0.9.11-r1 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-panel/Manifest | 1 - gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild | 56 --- 2 files changed, 57 deletions(-) diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest index 8b7a7c3179..a54bd2ad08 100644 --- a/gui-apps/nwg-panel/Manifest +++ b/gui-apps/nwg-panel/Manifest @@ -1,4 +1,3 @@ -DIST nwg-panel-0.9.11.tar.gz 217960 BLAKE2B e980507c628a52839e4b582146c13648ed284e8947dca7391570dbe6d6c2e924d550993d37661a601930010f2df3247205324f6d298112a29b7cb799ff7addd8 SHA512 7a16fdb3259b1c41768ad7c5a29752743334c69669664803d6995000388ed43e064c379b0a8fe8433ad52e828dd63575e700a7c74a7a2654d20bfea12fde4bfc DIST nwg-panel-0.9.14.tar.gz 220515 BLAKE2B e2c7bcecd106ed5b02e32ad1e09f48ccfacdb46361db429018b5912e235dbbfd26914f633396e505c26889522b5efd2844c780ded6134ec0c5de65d27fadf18f SHA512 25ae81f11a69cb699181cb12fbb3370c1e182dd09974a2e4c8a52555120b33fb45ec6649ff7a17c0ba33d987ed3fa97c2ec02b2d18aa565eaf4a5fb48c0c6f89 DIST nwg-panel-0.9.16.tar.gz 220789 BLAKE2B 2ceb53af889571fde5f75e84c1bd6e4120d7abeba1894f1d38b1f8e6f538f78e7d816b26d5bd42284589976ee0cc085ba80c2c17cde9a0ddab685c67c19af3d5 SHA512 63d978977b69d846565e287ab96a0f31981406c7f87cd2ba709a3bb31d89ca1f85b5b2967f016be7d3dde6acae227468bc2db88159659a57dd0566de64c0 DIST nwg-panel-0.9.17.tar.gz 220794 BLAKE2B ff8d7ec92cd88f70db052c34268b31fe9542fec21184aac33175c0f58f3167e1d16051e3c3c8d1c310ceb531e7600b83fabf8b7720cd5713425793031d553dc3 SHA512 8a1728a4e3aa2dfab3c4f190aad95bf5dd5b9a2c9bb8be2c25e8ee6cb994243cd910fae77d761077946e45282154c4cce00c9fb13b93c646542ade5310e12cda diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild deleted file mode 100644 index fb2abcd70b..00 --- a/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 systemd xdg-utils - -if [[ "${PV}" == ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git"; -else - SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" -HOMEPAGE="https://github.com/nwg-piotr/nwg-panel"; -LICENSE="MIT" -IUSE="systemd" - -SLOT="0" - -RDEPEND=" - x11-libs/gtk+:3 - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/i3ipc[${PYTHON_USEDEP}] - dev-python/dasbus[${PYTHON_USEDEP}] - gui-apps/nwg-icon-picker - media-sound/playerctl - gui-libs/gtk-layer-shell -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-panel-config.desktop - domenu nwg-processes.desktop - doicon nwg-panel.svg - doicon nwg-processes.svg - doicon nwg-shell.svg - if use systemd; then - systemd_dounit nwg-panel.service - fi -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/
commit: 24d9023887e46c3fdafd2892acb4ed28dd70b4ab Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:47:31 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:47:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24d90238 gui-apps/nwg-panel: drop 0.9.11 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild | 35 -- 1 file changed, 35 deletions(-) diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild deleted file mode 100644 index 0319f9345c..00 --- a/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -if [[ "${PV}" == ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git"; -else - SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" -HOMEPAGE="https://github.com/nwg-piotr/nwg-panel"; -LICENSE="MIT" - -SLOT="0" - -RDEPEND=" - x11-libs/gtk+:3 - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/i3ipc[${PYTHON_USEDEP}] - dev-python/dasbus[${PYTHON_USEDEP}] - gui-apps/nwg-icon-picker - media-sound/playerctl - gui-libs/gtk-layer-shell -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-shell/
commit: 99665e086728867f6b0db8088bf8600a45695833 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:49:38 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:49:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99665e08 gui-apps/nwg-shell: add 0.5.23 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-shell/Manifest| 1 + gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest index 4480c9775d..dab5e95c0c 100644 --- a/gui-apps/nwg-shell/Manifest +++ b/gui-apps/nwg-shell/Manifest @@ -1,3 +1,4 @@ DIST nwg-shell-0.5.18.tar.gz 2180700 BLAKE2B fc5aa5f6fa1218ea19081f64b40325832f4bf5997ce3f9764147fa8c7102c8df1e6704d171a213143cfd001b036e44640567559692d8acc1a294b72b10d996ef SHA512 6da84b30b32fa70cdf77e6506b843b06c86c5a0ef8481fb2af4bc5f07699362c52285d516a5b2975553aa3aab14466cfd271a1ee809daa873fc5417e70623deb DIST nwg-shell-0.5.19.tar.gz 2180709 BLAKE2B b1881508f148b4af103143804f78d8a0de5fc580ea1b9cdf4df3d006d6199d9bc51939f6be6a4d6525f3e7c5d4075e069b62a823f163a417130b3c6d00eb9ac5 SHA512 42670b7520bff46f700417f1d84a1dc861d7b956e012a2b57a379f9a9b67047ce28de960ccc6519d1eda05bc8c6f83b8e97c7eea00fc35304359647246bfb4ec DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004 SHA512 3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5 +DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b SHA512 b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild new file mode 100644 index 00..af19a1f4b3 --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="libraries an common functions for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell"; +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + gui-apps/grim + gui-apps/swappy + gui-apps/slurp +" +DEPEND="${RDEPEND}" + +python_install_all() { + default + dobin scripts/* +} + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/
commit: 09a0ac74d06c24054c42f5ec297741ac3bcdab75 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 3 18:47:53 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Dec 3 18:47:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09a0ac74 gui-apps/nwg-panel: drop 0.9.14 Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-panel/Manifest| 1 - gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest index a54bd2ad08..15c995f35a 100644 --- a/gui-apps/nwg-panel/Manifest +++ b/gui-apps/nwg-panel/Manifest @@ -1,4 +1,3 @@ -DIST nwg-panel-0.9.14.tar.gz 220515 BLAKE2B e2c7bcecd106ed5b02e32ad1e09f48ccfacdb46361db429018b5912e235dbbfd26914f633396e505c26889522b5efd2844c780ded6134ec0c5de65d27fadf18f SHA512 25ae81f11a69cb699181cb12fbb3370c1e182dd09974a2e4c8a52555120b33fb45ec6649ff7a17c0ba33d987ed3fa97c2ec02b2d18aa565eaf4a5fb48c0c6f89 DIST nwg-panel-0.9.16.tar.gz 220789 BLAKE2B 2ceb53af889571fde5f75e84c1bd6e4120d7abeba1894f1d38b1f8e6f538f78e7d816b26d5bd42284589976ee0cc085ba80c2c17cde9a0ddab685c67c19af3d5 SHA512 63d978977b69d846565e287ab96a0f31981406c7f87cd2ba709a3bb31d89ca1f85b5b2967f016be7d3dde6acae227468bc2db88159659a57dd0566de64c0 DIST nwg-panel-0.9.17.tar.gz 220794 BLAKE2B ff8d7ec92cd88f70db052c34268b31fe9542fec21184aac33175c0f58f3167e1d16051e3c3c8d1c310ceb531e7600b83fabf8b7720cd5713425793031d553dc3 SHA512 8a1728a4e3aa2dfab3c4f190aad95bf5dd5b9a2c9bb8be2c25e8ee6cb994243cd910fae77d761077946e45282154c4cce00c9fb13b93c646542ade5310e12cda DIST nwg-panel-0.9.18.tar.gz 222916 BLAKE2B 26268d8dbb2e6c3c4a980458ee663fed4e81417f5859237e252628f8b00460e692a613252f7006d75a964fa6918c99904d31d77c769e1f8c0dcc502326ab27b9 SHA512 3e219f1a516e07a24942177253898c5ea26492c7930fc2a352bfeed51cfd9622858f780883565a9e1f603b690ca1ecb91b7cde2ab0be28b330ce54a99e08 diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild deleted file mode 100644 index 4397671dd7..00 --- a/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 systemd xdg-utils - -if [[ "${PV}" == ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git"; -else - SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" -HOMEPAGE="https://github.com/nwg-piotr/nwg-panel"; -LICENSE="MIT" - -SLOT="0" - -RDEPEND=" - x11-libs/gtk+:3 - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/i3ipc[${PYTHON_USEDEP}] - dev-python/dasbus[${PYTHON_USEDEP}] - gui-apps/nwg-icon-picker - media-sound/playerctl - gui-libs/gtk-layer-shell -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-panel-config.desktop - domenu nwg-processes.desktop - doicon nwg-panel.svg - doicon nwg-processes.svg - doicon nwg-shell.svg - systemd_dounit nwg-panel.service -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib-metadata/
commit: 007f1e16432e530c8e59d96986afe477f9c62a0c Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:45:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:45:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007f1e16 dev-python/importlib-metadata: Bump to 7.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib-metadata/Manifest | 1 + .../importlib-metadata-7.0.0.ebuild| 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest index 424080ea7aa2..ba8fdc178bd4 100644 --- a/dev-python/importlib-metadata/Manifest +++ b/dev-python/importlib-metadata/Manifest @@ -1,3 +1,4 @@ DIST importlib_metadata-6.11.0.tar.gz 54593 BLAKE2B 4fff1999d2b431338d8826c98ef9bc3d92017b52eb60f34ab43482ae15fd09e76fab750531ba0694f13127de31e6a28f30975751a981e3440fcb346a37f83a20 SHA512 f8473c049e01f9e346e379f0cf5b97a64420e002bc8885263f9fd8cc759d05624d7951e372dba2b1a71dd3ce42588c04fd261f21706afbef24e395741994bb6a DIST importlib_metadata-6.8.0.tar.gz 53494 BLAKE2B b4bb1b423cb470f5aa26d763e459f40a49b3163fc74d2d0e1883e1308c775393ebcbd369bbc4233398e38190ba683ffd7e14c0b355a289daa81eaeddbb7d1414 SHA512 04746aac8278f2fb0064df36a558890a0c9de7c8e61c31d7548ff8ad27091e3dcbda79903eb01053f7ad85b91274d92ded40b730c095ad56672427ab17e3f921 DIST importlib_metadata-6.9.0.tar.gz 53933 BLAKE2B 741f42f675d13ed619f3e0fff22186f6946d380898cb899a065238c3c9be45c7b790fcddf086400468766346e6b3769e268f8905d02a3d55c9a6534e53415515 SHA512 e3ed9a9a7c7b4170ca5ef25e4dcd12d7a7c6f7eea88682a9ce19632362849ddb46cc76b3431a6df3ea7a24da2e1530ead02b0404ec163137498afaaa86b58a19 +DIST importlib_metadata-7.0.0.tar.gz 54280 BLAKE2B 56da8260ad1eb785577bbb0db1695652eb4d09d2fb48c8770e8fba22be92c2f9a4f89727ada53a1bf83f17128078bffe424636dc4ed805288bef1b74e162729b SHA512 2b71f9f14cb2bed74184fea23f588753c6054c308cd33fc79d0ea297219025bbea2af996535f69b63832c546145cabaeb18850bfe843251788f3f74418d6 diff --git a/dev-python/importlib-metadata/importlib-metadata-7.0.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-7.0.0.ebuild new file mode 100644 index ..b944433689b4 --- /dev/null +++ b/dev-python/importlib-metadata/importlib-metadata-7.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +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 ~x64-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: cacb6430f5187801d7a88b41626f7e972f16c2f2 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:42:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:42:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacb6430 dev-python/freezegun: Bump to 1.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/freezegun/Manifest | 1 + dev-python/freezegun/freezegun-1.3.0.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index e5694ca118a4..3d23e9abefa8 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1 +1,2 @@ DIST freezegun-1.2.2.tar.gz 30670 BLAKE2B 88941ccd9694c842e4999da47e1a8fbe9b82c1fa512467de174715e627c213167cf3c7f943b35d039ff118bae9d1bca4b64ceaa5683db818727cd9ad2533a827 SHA512 c6dc3da66a2d3063f819a104b6bc98eb3d4b772b8edb06bde130a6e355d96e1861e650c44eb691be892223150a652a528fda4237bd77b1bdcee1fcfad74f307c +DIST freezegun-1.3.0.tar.gz 31165 BLAKE2B 69341b4b7fe52e0aa2ad7c70e6a1b9e4bcb5cdac88ac48e85a968b2159260a9aee4196fc9622a153d1d5ebfee3b081f568b01a5cd59ff388e7bf5a6900bb45f6 SHA512 a0de4f2827696ea0bc1e5ff89aae9dfc36e013e03212bc7d8c3a93addb55e408fe03744fb0638d5ca0758322e2f3e0acb503fbdecfa14dd128d0399c9a60edf1 diff --git a/dev-python/freezegun/freezegun-1.3.0.ebuild b/dev-python/freezegun/freezegun-1.3.0.ebuild new file mode 100644 index ..52f4b81dc5b8 --- /dev/null +++ b/dev-python/freezegun/freezegun-1.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Let your Python tests travel through time" +HOMEPAGE=" + https://github.com/spulec/freezegun/ + https://pypi.org/project/freezegun/ +" + +LICENSE="Apache-2.0" +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" + +RDEPEND=" + >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown2/
commit: ce316314b5bea50f3b4e527fd8186d325bb55752 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:42:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:42:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce316314 dev-python/markdown2: Bump to 2.4.11 Signed-off-by: Michał Górny gentoo.org> dev-python/markdown2/Manifest| 1 + dev-python/markdown2/markdown2-2.4.11.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/dev-python/markdown2/Manifest b/dev-python/markdown2/Manifest index d70355b6b1ed..a4565fcb5cc5 100644 --- a/dev-python/markdown2/Manifest +++ b/dev-python/markdown2/Manifest @@ -1 +1,2 @@ DIST markdown2-2.4.10.tar.gz 123813 BLAKE2B 4aee5ece385a6987fc9d8fccbd3141f42f6469328d0c6ddd7bfeb4bcbffb2cdf2a6375bd9fab8dbc79b099894303e94f15df334b244d877970cc5e52d2f0bf5f SHA512 1053d5e13dfe83158c7e1b87a68f12a2d5bdeddf1cae359c2992028687d18e69d71c1347ac04cbfcbcb4a6c629eeb1f465537e2e4b47c0594f0c5d175b9ce04f +DIST markdown2-2.4.11.tar.gz 128610 BLAKE2B 0418b97589be177bd3ac76d426e653f2ec48b1e12ab54d7a3e1d1e69a0f926e59fb0287f02ba9e72047ac62c0a1bc404711ad7e0e10a4aec32606d2231d32c71 SHA512 dbb7130eaf0924741694e905fc6ca8c2f0c46059c5aec144c3170b6793f2c50d2b0be90bd76f775a79e83101c3b0a549056c5e8f0ea0fed911c22ae1844b0c31 diff --git a/dev-python/markdown2/markdown2-2.4.11.ebuild b/dev-python/markdown2/markdown2-2.4.11.ebuild new file mode 100644 index ..40066426c08c --- /dev/null +++ b/dev-python/markdown2/markdown2-2.4.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python Markdown language reimplementation" +HOMEPAGE=" + https://github.com/trentm/python-markdown2/ + https://pypi.org/project/markdown2/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/pygments-2.7.3[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + cd test || die + "${EPYTHON}" -m unittest test_markdown2.py -v || + die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/websocket-client/
commit: 39f5fcded06d6bb61a1fa0f9e9ea76c537247021 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:43:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:43:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f5fcde dev-python/websocket-client: Bump to 1.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/websocket-client/Manifest | 1 + .../websocket-client/websocket-client-1.7.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index c81df678e175..70a4be1ec3e2 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1 +1,2 @@ DIST websocket-client-1.6.4.tar.gz 51905 BLAKE2B 5bfab632bfa727ad950c4898f52422b11d9c1582567295dd0833321d494d33c057e94e40fad8d612e2aca6efe0fe03595bcfebd1e890c1b15a6fa97864818e59 SHA512 d5a44c78bf5f6d4b5a1344bf6d5c94435e529dd85ee5d7fe5552478bbf2e57229ca7573b28a93fa28d1e5cf72fd721b4456bb5e154db578ec652cbc82316413b +DIST websocket-client-1.7.0.tar.gz 54037 BLAKE2B 6a37b17c0a428dfacfd441384469954bc30f5ca5cf8380c08b45337ebdd6cbd14eb0f0cde3c33d2f5c2698dac9a34eb51430bb810ab6edf8130415e98a4b SHA512 1f6b3253f7febd053e1271bcacd71701ec27d6921ba9791b16a203c8b7240925284e033dba4ad5d4c56a88568dc57ecb760c254964bc3bb4e87df52573239a9a diff --git a/dev-python/websocket-client/websocket-client-1.7.0.ebuild b/dev-python/websocket-client/websocket-client-1.7.0.ebuild new file mode 100644 index ..e70ca56c7688 --- /dev/null +++ b/dev-python/websocket-client/websocket-client-1.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="WebSocket client for python with hybi13 support" +HOMEPAGE=" + https://github.com/websocket-client/websocket-client/ + https://pypi.org/project/websocket-client/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +BDEPEND=" + test? ( + dev-python/python-socks[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib-metadata/
commit: 9391e5bbd976a98c942089a961f7d0cc5994a362 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:42:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:42:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9391e5bb dev-python/importlib-metadata: Bump to 6.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib-metadata/Manifest | 1 + .../importlib-metadata-6.11.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest index c53a18f4a245..424080ea7aa2 100644 --- a/dev-python/importlib-metadata/Manifest +++ b/dev-python/importlib-metadata/Manifest @@ -1,2 +1,3 @@ +DIST importlib_metadata-6.11.0.tar.gz 54593 BLAKE2B 4fff1999d2b431338d8826c98ef9bc3d92017b52eb60f34ab43482ae15fd09e76fab750531ba0694f13127de31e6a28f30975751a981e3440fcb346a37f83a20 SHA512 f8473c049e01f9e346e379f0cf5b97a64420e002bc8885263f9fd8cc759d05624d7951e372dba2b1a71dd3ce42588c04fd261f21706afbef24e395741994bb6a DIST importlib_metadata-6.8.0.tar.gz 53494 BLAKE2B b4bb1b423cb470f5aa26d763e459f40a49b3163fc74d2d0e1883e1308c775393ebcbd369bbc4233398e38190ba683ffd7e14c0b355a289daa81eaeddbb7d1414 SHA512 04746aac8278f2fb0064df36a558890a0c9de7c8e61c31d7548ff8ad27091e3dcbda79903eb01053f7ad85b91274d92ded40b730c095ad56672427ab17e3f921 DIST importlib_metadata-6.9.0.tar.gz 53933 BLAKE2B 741f42f675d13ed619f3e0fff22186f6946d380898cb899a065238c3c9be45c7b790fcddf086400468766346e6b3769e268f8905d02a3d55c9a6534e53415515 SHA512 e3ed9a9a7c7b4170ca5ef25e4dcd12d7a7c6f7eea88682a9ce19632362849ddb46cc76b3431a6df3ea7a24da2e1530ead02b0404ec163137498afaaa86b58a19 diff --git a/dev-python/importlib-metadata/importlib-metadata-6.11.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-6.11.0.ebuild new file mode 100644 index ..b944433689b4 --- /dev/null +++ b/dev-python/importlib-metadata/importlib-metadata-6.11.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +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 ~x64-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: 27ed796f7ea96c3ee8c982f806799af98424306b Author: Michał Górny gentoo org> AuthorDate: Mon Dec 4 06:41:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 4 06:41:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ed796f dev-python/pytest-asyncio: Bump to 0.23.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 + .../pytest-asyncio/pytest-asyncio-0.23.1.ebuild| 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index 9f4ad2907c17..fd1f4b44282a 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,3 +1,4 @@ DIST pytest-asyncio-0.21.1.tar.gz 30492 BLAKE2B 6a17f9ba89b8181b5fb734af6d0c0904a828156e63df910b4fe4adb9b93e240266063dcca8d97c8f9d784c6d5111796949fe32bb2832921919e41398ccffc155 SHA512 3aef14bade1dddab4320450d60c6909a76c7cf334d8225ad155b474b042d1c692edc5b567fb86ecf6b3453746105c3cecce86d2c6ff5cf6652d5147a8532cfd0 DIST pytest-asyncio-0.22.0.tar.gz 37081 BLAKE2B 62941bdf10ee8a5195e900e71c7eba1810edd9721457656fc0b62dca3264f4ce0cba9221f80fd8a5249ee30e662cf068fcc8e491ba6b297e0370fcb04b7fe068 SHA512 7880b03c44997b0cb05b1c9633bf3e94e7eefc0396dc88512baf0e8f700508fa76eb9cbf2ce6d837be9ae0f1efb75343cdc32c7b2983e294ffa30e94893a3a2c DIST pytest-asyncio-0.23.0.tar.gz 43658 BLAKE2B 893b446018ce46082b1f42c36b27a0c2330d08e7588a4f59e8b6390390040b49cee02f27369f3135e95402eab7e3573bbae381e5ce81f23e578b1f21fa9d SHA512 903ec009617385c2e95fcb03e1fe23b5d372f5aaa334c5156b0fe19aab7c3d0272e7e5869a89a6b1c4b3282deba5e37b0832a54518455e48af0ef2a51f4b9ce6 +DIST pytest-asyncio-0.23.1.tar.gz 43991 BLAKE2B b0e9b169b8b2b1eec12cc016b514dceeba1ea59df6e1b1ae83858412460db0d53ac128b05c15b6b75200a17fa2bcbf922f8f33ccba1f642319214f843a578393 SHA512 f4ddc4d097ede4ea340e93a44df0cc6ec7f0443623d7f994d09a902a81d1d12a61a3ad2f11da7fb276cff748a26a37984e6390b0264f79f4f536d64085bbd9ab diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.1.ebuild new file mode 100644 index ..c35e42670f46 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.23.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/modes/test_legacy_mode.py + tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + tests/test_pytest_min_version_warning.py + tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +}
[gentoo-commits] proj/portage:master commit in: /
commit: da0fe05cd7c6a4e20fee5d03a049d5d63b6eb6b7 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 06:45:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 06:45:45 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=da0fe05c NEWS: update Signed-off-by: Sam James gentoo.org> NEWS | 4 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 5561c7fe40..4a9f365e72 100644 --- a/NEWS +++ b/NEWS @@ -9,6 +9,10 @@ Release notes take the form of the following optional categories: portage-3.0.57 (UNRELEASED) -- +Features: +* emerge: Make --binpkg-changed-deps output far more concise (don't show + packages missing from the merge list). + Bug fixes: * Set SYSROOT appropriately for best_version and has_version so that they work when cross-compiling and IPC is disabled.
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: 09f642b894eff3a607026b1edf417f5bceee95f1 Author: Eli Schwartz gmail com> AuthorDate: Sun Nov 26 02:25:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 06:45:45 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=09f642b8 emerge: avoid spamming too much info about unused binpkgs, redux Specifically: - many packages can be participating in the recursive deptree, but not get selected for actual merging, and may not even be installed at all; these were still reported as changed-deps although the packages themselves were not shown in show_merge_list Previously done for mismatched-USE in commit: bb82666b48e18f448661a1a8bf6a39b773cc4b1c Before: ``` Local copy of remote index is up-to-date and will be used. Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 17.62 s. [binary U ] dev-python/ensurepip-pip-23.3.1-1 [23.2.1] [binary U ] sys-devel/binutils-2.40-r9-1 [2.40-r5] USE="-debuginfod%" [binary U ] dev-python/trove-classifiers-2023.11.14-1 [2023.10.18] [ebuild U ] dev-python/traitlets-5.13.0 [5.11.2] PYTHON_TARGETS="(-pypy3)" [ebuild U ] dev-python/pip-23.3.1 [23.2.1] [ebuild U ] dev-python/pycurl-7.45.2-r1 [7.45.2] [ebuild U ] dev-python/cachetools-5.3.2 [5.3.1] [ebuild U ] dev-python/pytest-7.4.3 [7.4.2] [ebuild U ] dev-python/executing-2.0.1 [1.2.0] PYTHON_TARGETS="(-pypy3) -python3_12%" [ebuild U ] dev-python/virtualenv-20.24.7 [20.24.5] !!! The following binary packages have been ignored due to changed dependencies: kde-plasma/kde-cli-tools-5.27.9::gentoo kde-plasma/kde-cli-tools-5.27.8::gentoo NOTE: The --binpkg-changed-deps=n option will prevent emerge from ignoring these binary packages if possible. Using --binpkg-changed-deps=y will silence this warning. ``` After: ``` Local copy of remote index is up-to-date and will be used. Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 17.62 s. [binary U ] dev-python/ensurepip-pip-23.3.1-1 [23.2.1] [binary U ] sys-devel/binutils-2.40-r9-1 [2.40-r5] USE="-debuginfod%" [binary U ] dev-python/trove-classifiers-2023.11.14-1 [2023.10.18] [ebuild U ] dev-python/traitlets-5.13.0 [5.11.2] PYTHON_TARGETS="(-pypy3)" [ebuild U ] dev-python/pip-23.3.1 [23.2.1] [ebuild U ] dev-python/pycurl-7.45.2-r1 [7.45.2] [ebuild U ] dev-python/cachetools-5.3.2 [5.3.1] [ebuild U ] dev-python/pytest-7.4.3 [7.4.2] [ebuild U ] dev-python/executing-2.0.1 [1.2.0] PYTHON_TARGETS="(-pypy3) -python3_12%" [ebuild U ] dev-python/virtualenv-20.24.7 [20.24.5] ``` Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/portage/pull/1194 Signed-off-by: Sam James gentoo.org> lib/_emerge/depgraph.py | 28 ++-- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py index d3b5756429..9b09701021 100644 --- a/lib/_emerge/depgraph.py +++ b/lib/_emerge/depgraph.py @@ -1288,17 +1288,33 @@ class depgraph: writemsg(line + "\n", noiselevel=-1) def _show_ignored_binaries_changed_deps(self, changed_deps): -writemsg( -"\n!!! The following binary packages have been " -"ignored due to changed dependencies:\n\n", -noiselevel=-1, -) +merging = { +(pkg.root, pkg.cpv) +for pkg in self._dynamic_config._displayed_list or () +if isinstance(pkg, Package) +} +messages = [] for pkg in changed_deps: +# Don't include recursive deps which aren't in the merge list anyway. +if (pkg.root, pkg.cpv) not in merging: +continue + msg = f" {pkg.cpv}{_repo_separator}{pkg.repo}" if pkg.root_config.settings["ROOT"] != "/": msg += f" for {pkg.root}" -writemsg(f"{msg}\n", noiselevel=-1) +messages.append(f"{msg}\n") + +if not messages: +return + +writemsg( +"\n!!! The following binary packages have been " +"ignored due to changed dependencies:\n\n", +noiselevel=-1, +) +for line in messages: +writemsg(line, noiselevel=-1) msg = [ "",
[gentoo-commits] proj/portage:master commit in: /, bin/
commit: 632fea4f4aa4bdca63bf6d8db266b09a6954e313 Author: James Le Cuirot gentoo org> AuthorDate: Sat Dec 2 22:53:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 06:45:45 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=632fea4f Set SYSROOT for has/best_version so that they work when IPC is disabled This issue broke cross-compiling. Signed-off-by: James Le Cuirot gentoo.org> Closes: https://github.com/gentoo/portage/pull/1198 Signed-off-by: Sam James gentoo.org> NEWS | 7 +++ bin/phase-helpers.sh | 10 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index ce9ed282b5..5561c7fe40 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,13 @@ Release notes take the form of the following optional categories: * Bug fixes * Cleanups +portage-3.0.57 (UNRELEASED) +-- + +Bug fixes: +* Set SYSROOT appropriately for best_version and has_version so that they work + when cross-compiling and IPC is disabled. + portage-3.0.56 (2023-12-01) -- diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index ec634e536d..45a1639c42 100644 --- a/bin/phase-helpers.sh +++ b/bin/phase-helpers.sh @@ -907,7 +907,11 @@ __eapi8_src_prepare() { ___best_version_and_has_version_common() { local atom root root_arg - local -a cmd=() + + # If ROOT is set to / below then SYSROOT cannot point elsewhere. Even if + # ROOT is untouched, setting SYSROOT=/ for this command will always work. + local -a cmd=(env SYSROOT=/) + case $1 in --host-root|-r|-d|-b) root_arg=$1 @@ -932,7 +936,7 @@ ___best_version_and_has_version_common() { # Since portageq requires the root argument be consistent # with EPREFIX, ensure consistency here (bug #655414). root=/${PORTAGE_OVERRIDE_EPREFIX#/} - cmd+=(env EPREFIX="${PORTAGE_OVERRIDE_EPREFIX}") + cmd+=(EPREFIX="${PORTAGE_OVERRIDE_EPREFIX}") else root=/ fi ;; @@ -948,7 +952,7 @@ ___best_version_and_has_version_common() { # Use /${PORTAGE_OVERRIDE_EPREFIX#/} to support older # EAPIs, as it is equivalent to BROOT. root=/${PORTAGE_OVERRIDE_EPREFIX#/} - cmd+=(env EPREFIX="${PORTAGE_OVERRIDE_EPREFIX}") + cmd+=(EPREFIX="${PORTAGE_OVERRIDE_EPREFIX}") ;; esac else
[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/
commit: 5843f3fd33399c02ec4b534da5075122f1e32ec9 Author: Viorel Munteanu gentoo org> AuthorDate: Mon Dec 4 06:35:51 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 06:35:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5843f3fd net-im/discord-canary-bin: add 0.0.205 Signed-off-by: Viorel Munteanu gentoo.org> net-im/discord-canary-bin/Manifest | 1 + .../discord-canary-bin-0.0.205.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index 36caf96a01..c8b422c793 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1 +1,2 @@ DIST discord-canary-0.0.203.deb 92533958 BLAKE2B 35a4a51aa9e88080fde90b5fb3ec58009b56c93e380649c5ec555940e9601a43f95bba13473b126df277a2600d24f939d3ead962dc2017e3cabb12ef34ce1c4b SHA512 02b8a56f3cba3b81f9ebd40e6cd66af3d9f7bd4950cf93c0cff31edbd4d364f9c5e12e409932f859d816850fe6dc246bf12b75244f884badf0c737765b735c89 +DIST discord-canary-0.0.205.deb 92533924 BLAKE2B dd46bdd8cdf5fbc645ba60cf27156d31323bb9d0c839dfc232b00cef2e3e34d1af0a4dbf54e6df0df68d849c325bc44f9e73e5eef34a136dad94cdb68dff1bd7 SHA512 94c15688500867044d9ca7d3036d01e1c7c1b72b3acfd7e12fbd3618e3394f99b757cea19c017924186d2e9604cc79e35981d633fabf69005122af2f9ef84893 diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.205.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.205.ebuild new file mode 100644 index 00..8024346a71 --- /dev/null +++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.205.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" +MY_BIN="${MY_BIN/-canary/}Canary" + +inherit desktop linux-info pax-utils unpacker xdg + +DESCRIPTION="All-in-one voice and text chat" +HOMEPAGE="https://discord.com/"; +SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror strip test" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxkbcommon + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +QA_PREBUILT=" + opt/discord-canary/${MY_BIN} + opt/discord-canary/chrome_crashpad_handler + opt/discord-canary/chrome-sandbox + opt/discord-canary/libffmpeg.so + opt/discord-canary/libvk_swiftshader.so + opt/discord-canary/libvulkan.so + opt/discord-canary/libvulkan.so.1 + opt/discord-canary/libEGL.so + opt/discord-canary/libGLESv2.so + opt/discord-canary/libVkICD_mock_icd.so + opt/discord-canary/swiftshader/libEGL.so + opt/discord-canary/swiftshader/libGLESv2.so + opt/discord-canary/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + newicon usr/share/${MY_PN}/${MY_PN//-canary/}.png ${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/
commit: f2bc8dcf13a42c159f1eed7aca7eb5bb6dba7c2b Author: Viorel Munteanu gentoo org> AuthorDate: Mon Dec 4 06:36:03 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Dec 4 06:36:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2bc8dcf net-im/discord-canary-bin: drop 0.0.203 Signed-off-by: Viorel Munteanu gentoo.org> net-im/discord-canary-bin/Manifest | 1 - .../discord-canary-bin-0.0.203.ebuild | 91 -- 2 files changed, 92 deletions(-) diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index c8b422c793..82f699df1b 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1,2 +1 @@ -DIST discord-canary-0.0.203.deb 92533958 BLAKE2B 35a4a51aa9e88080fde90b5fb3ec58009b56c93e380649c5ec555940e9601a43f95bba13473b126df277a2600d24f939d3ead962dc2017e3cabb12ef34ce1c4b SHA512 02b8a56f3cba3b81f9ebd40e6cd66af3d9f7bd4950cf93c0cff31edbd4d364f9c5e12e409932f859d816850fe6dc246bf12b75244f884badf0c737765b735c89 DIST discord-canary-0.0.205.deb 92533924 BLAKE2B dd46bdd8cdf5fbc645ba60cf27156d31323bb9d0c839dfc232b00cef2e3e34d1af0a4dbf54e6df0df68d849c325bc44f9e73e5eef34a136dad94cdb68dff1bd7 SHA512 94c15688500867044d9ca7d3036d01e1c7c1b72b3acfd7e12fbd3618e3394f99b757cea19c017924186d2e9604cc79e35981d633fabf69005122af2f9ef84893 diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.203.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.203.ebuild deleted file mode 100644 index 8024346a71..00 --- a/net-im/discord-canary-bin/discord-canary-bin-0.0.203.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" -MY_BIN="${MY_BIN/-canary/}Canary" - -inherit desktop linux-info pax-utils unpacker xdg - -DESCRIPTION="All-in-one voice and text chat" -HOMEPAGE="https://discord.com/"; -SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist mirror strip test" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxkbcommon - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -QA_PREBUILT=" - opt/discord-canary/${MY_BIN} - opt/discord-canary/chrome_crashpad_handler - opt/discord-canary/chrome-sandbox - opt/discord-canary/libffmpeg.so - opt/discord-canary/libvk_swiftshader.so - opt/discord-canary/libvulkan.so - opt/discord-canary/libvulkan.so.1 - opt/discord-canary/libEGL.so - opt/discord-canary/libGLESv2.so - opt/discord-canary/libVkICD_mock_icd.so - opt/discord-canary/swiftshader/libEGL.so - opt/discord-canary/swiftshader/libGLESv2.so - opt/discord-canary/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - newicon usr/share/${MY_PN}/${MY_PN//-canary/}.png ${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libseccomp/
commit: 3d9b808c9ef7335e983f224699ef876199cae9e0 Author: WANG Xuerui gentoo org> AuthorDate: Sun Dec 3 17:04:16 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Dec 4 06:13:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9b808c sys-libs/libseccomp: refresh the loong patch to fix build The 2.5.4 patch no longer apply to 2.5.5, due to the syscall table update upstream. Several clean-ups are also integrated; see the linked commit for details. Tests pass on amd64 and loong. See: https://github.com/xen0n/libseccomp/tree/b891ac4441d37d57090f1eddbf00e1ff99cd2e34 Closes: https://github.com/gentoo/gentoo/pull/34105 Signed-off-by: WANG Xuerui gentoo.org> sys-libs/libseccomp/Manifest| 1 + sys-libs/libseccomp/libseccomp-2.5.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest index 2d96b6c0ddf3..a6428241f0e9 100644 --- a/sys-libs/libseccomp/Manifest +++ b/sys-libs/libseccomp/Manifest @@ -1,4 +1,5 @@ DIST libseccomp-2.5.4-loongarch64-20220425.patch.xz 132768 BLAKE2B f3ab165b028b5f8b4c16574936b915595807ebeb49ef7365d6051f3dfafa7da46ef2a9de458e0a268298cb340152abe1f3c0c293446462a06696bc9ce92d2f72 SHA512 94f23c7a2cc2ea8acb01fef00ef184295c276b14b2b3ba0c65687fd72081df8478f3f04c51b0b391ba44529c4f914e6edbb4132af935e3be55902f641d478780 DIST libseccomp-2.5.4-loongarch64-20220622.patch.xz 67668 BLAKE2B faf1b5653a4d454626e310cdfd7def1fb8b768b88d3f792a28170d969a834be7ced8bb7b511a11e0e44691d626046e4c387c08f3fbacdedd6689813f65c129aa SHA512 9aba715c6f120f8df249158f73bc64097243f911d5864294048dc3976580e9ca96cc538c890918a375c3b35369fdbf2383424b6f3d41822c834228ff188680fa DIST libseccomp-2.5.4.tar.gz 637228 BLAKE2B 38b134cb578f9355667546f92950ebcf8c53ccaf98db568db9aadfa9629c054136849e03d4bf9f09f73998fe66a5e8a9038573d19740b2bddf5518a8a0119229 SHA512 92650bd7d1d48b383f402a536b97a017fd0f6ad1234daf4b938d01c92e8d134a01d2f2dd45fd9e2d025d7556bd1386ec360402145a87f20580c85949d62cea0e +DIST libseccomp-2.5.5-loongarch64-20231204.patch.xz 41236 BLAKE2B 7831b28c275771bb675b4b5045e657d96c254e69cee7188a19f4812bc83343e0041772c20be1e7392ec88387726b49f34aa670a906b922dba531a0d35e548b1e SHA512 7870e536d834360dfec446493815b675a305f6bec1b79d0caae6fb546d2f694e77ce52e547bbcdb22cda272272bf3d5a427960b4aa76fb987d06ab035298007d DIST libseccomp-2.5.5.tar.gz 642445 BLAKE2B d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998 SHA512 f630e7a7e53a21b7ccb4d3e7b37616b89aeceba916677c8e3032830411d77a14c2d74dcf594cd193b1acc11f52595072e28316dc44300e54083d5d7b314a38da diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild index 0c1061b4e9fe..711ca7677992 100644 --- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild +++ b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz - experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.4-loongarch64-20220425.patch.xz )" + experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz )" KEYWORDS="-* ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux" fi
[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/
commit: 995d9fcbd47af4e529f3f8f3023f44e4c596c5d1 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 06:08:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 06:09:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995d9fcb dev-perl/IO-Tty: add 1.180.0 Closes: https://bugs.gentoo.org/893724 Signed-off-by: Sam James gentoo.org> dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild | 13 + dev-perl/IO-Tty/Manifest | 1 + 2 files changed, 14 insertions(+) diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild new file mode 100644 index ..fa32e322294a --- /dev/null +++ b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TODDR +DIST_VERSION=1.18 +inherit perl-module + +DESCRIPTION="IO::Tty and IO::Pty modules for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" diff --git a/dev-perl/IO-Tty/Manifest b/dev-perl/IO-Tty/Manifest index 31430863a322..518d8ff8b53f 100644 --- a/dev-perl/IO-Tty/Manifest +++ b/dev-perl/IO-Tty/Manifest @@ -1 +1,2 @@ DIST IO-Tty-1.17.tar.gz 27245 BLAKE2B 65f56eb4841ba63dace795698320ce40535a05c5ad4844b9d2563d41acfc1d085878a4c72cf42048682c183d035ed655ed030819d00654b09ad2cc4b11c7ce77 SHA512 a9a53670d579684af1ca0d6e77bd74430c801174c59421139f79a19e76377d40055b74a8b1ef92d8601ca5bda2f911cba99a0bda0c24cf847bacac3df2314d37 +DIST IO-Tty-1.18.tar.gz 26567 BLAKE2B 5c53001ceaf72e7c4237939eeffdddf9602cd9320a74a8bbd014341e3984d1dd4d4e7f328ffc72e61e1b5e017aa836fe598fe306843f7514fdb1cd8c910a19a5 SHA512 45f5e8856c8bd1169bf094407512cce901efe3cefadd279dff9aaee7c81289a160fa3589f0c01cc5829bcee3ed5d1eaf95002ca2207151d31ce293076dc86c06
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/quickemu/
commit: 39a5946670c84395bc8a58525846d91a040a4285 Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 04:38:40 2023 + Commit: Steve Burnham gmail com> CommitDate: Mon Dec 4 04:38:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39a59466 app-emulation/quickemu: add 4.9.1 Signed-off-by: Steven Burnham gmail.com> app-emulation/quickemu/Manifest | 1 + app-emulation/quickemu/quickemu-4.9.1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/app-emulation/quickemu/Manifest b/app-emulation/quickemu/Manifest index 72c14c97ba..f08be6a573 100644 --- a/app-emulation/quickemu/Manifest +++ b/app-emulation/quickemu/Manifest @@ -1 +1,2 @@ DIST quickemu-4.8.tar.gz 166544 BLAKE2B 527ce0cb7310d4d4f3ce19900a60b40b1534a637c58899beb48a947b4bd29c02c8381af65b966f205883c811219cadd2c6dcb40d5bb6925ed92db4283b7d1d4c SHA512 1f09e99ac4e508d5fe9e26482bd6b318f4cc0256bb8079799dc162ea5789ca99a07a11af283456f7832eed0c970ec0dae46e3ab2e80696954f16ff6807e32765 +DIST quickemu-4.9.1.tar.gz 176739 BLAKE2B 0cb89afcc54e9e35573721a45a381be708843d33a70d6b8ed9943b46922dc584ff12a34414fc421f85ffc23eb335185d210f126b4bf77c6fa37a02e64ab13c4a SHA512 bf6e4f8a4d05ceb1b69eb32041476d91275c302de162a578380183d981625837256dd7b06804920cf17215657ad4c19eb75ffa12d071cef01d0baabffcc79479 diff --git a/app-emulation/quickemu/quickemu-4.9.1.ebuild b/app-emulation/quickemu/quickemu-4.9.1.ebuild new file mode 100644 index 00..7eb2b44728 --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_10 ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu"; +SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) + sys-process/procps + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + python_doscript macrecovery macrecovery + dobin quickemu + dobin quickget +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: d586d15c4f46984b1d04121f7caee5a38ff536ba Author: Michael Vetter iodoru org> AuthorDate: Thu Oct 19 10:30:37 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 02:54:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d586d15c media-libs/exiftool: drop 12.62 Closes: https://github.com/gentoo/gentoo/pull/33406 Closes: https://github.com/gentoo/gentoo/pull/32958 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Yixun Lan gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-12.62.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index 8e3f2a24972e..7b65def9e653 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -1,5 +1,4 @@ DIST Image-ExifTool-12.50.tar.gz 5088286 BLAKE2B bfc0eae786e1443df5f741f5deed339b76b3041ab939c45303775df9ad22d989bbd68b77c9b8f2259c493dd81828b31223e604ef8bb4867c952cfb892a38a9d5 SHA512 d95be3636ed139a41a14183fc31fa2ecb5ea71b570ccdd282b9f0bba84a264b2edff2c42b34ee1114a14b106383d5ab3b67b8e73642e534f4df3fa54082dba85 DIST Image-ExifTool-12.60.tar.gz 5204922 BLAKE2B 6b4012d722153756a1bb289422d5546395d0be185fcbdc9b954aa3a4d6814ca36fbfc19053889ec864bebe229b4857dc0f9b00b551d1d369de3b97facb7e6117 SHA512 3a581bfd5a75b48b13063f4d169cc167fd027c029bf5d05111d51e789ce9344dcec40b3b7e4f6a9e10ce5599ece514bc0689e93b3aef6bd7db1498537d10899f -DIST Image-ExifTool-12.62.tar.gz 5216215 BLAKE2B 72c30368ad12036af628210f210f06f5fabfb63c6e2fc3136ae611f305dd654381c7fbd0c84ed8e0fbc3d765a9c5a4814f6380078c7ce9042c52c05d5b48 SHA512 41d8c9dd9bd3bc784a648a4656133709d3c5b29f1251a2b6122be39cff946d16ef53f6199c858bed96e3661edaab1f14bdd892b213b0be95772f843e0aa8cb23 DIST Image-ExifTool-12.64.tar.gz 5244559 BLAKE2B fffa18a00b87bee679469c5a83851760f600f34131528ad5638a18fbffd9116b1350553681bb0e05eff86fb129cd7eeae30af82c53d00d72c01e2be6ffad485d SHA512 d643787b4c279271b01cee800fd554707cacb57e42955d58c68d4eb4de93b75d8628d724307e812d61a5b780af3f555680d6f3617080c649d532d2492fe67dcf DIST Image-ExifTool-12.68.tar.gz 5275783 BLAKE2B 3a04a8371a9e24da350b999ea1a11e2df2910a8e6274e684dc57ea5239a1eab371e4c42e1e1d2cf98dd2bbd436627c8a916322ab9f06fde78e406e28ae9758db SHA512 7b1eeb7854d5dabec5736ec9420abd539655d060abf40f0690a90864829606e1a1e4bf6a2c1c4589a3283aec8e271d983e55a788f919093b65465872da798e6a diff --git a/media-libs/exiftool/exiftool-12.62.ebuild b/media-libs/exiftool/exiftool-12.62.ebuild deleted file mode 100644 index daff035641ad.. --- a/media-libs/exiftool/exiftool-12.62.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Check https://exiftool.org/history.html for whether a release is 'production' -# Ideally don't bump to non-production at all, but certainly don't stable. - -DIST_NAME=Image-ExifTool -inherit perl-module - -DESCRIPTION="Read and write meta information in image, audio and video files" -HOMEPAGE="https://exiftool.org/ https://exiftool.sourceforge.net"; -SRC_URI="https://exiftool.org/${DIST_P}.tar.gz"; - -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos" -IUSE="doc" - -src_install() { - perl-module_src_install - use doc && dodoc -r html/ - - insinto /usr/share/${PN} - doins -r fmt_files config_files arg_files -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: 7c9ca6411e9b3c8e326f8e9668b0134d43a327c9 Author: Michael Vetter iodoru org> AuthorDate: Thu Oct 19 10:30:00 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 02:53:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9ca641 media-libs/exiftool: drop 12.61 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Yixun Lan gentoo.org> media-libs/exiftool/Manifest | 1 - media-libs/exiftool/exiftool-12.61.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index f7e5a6bb096c..8e3f2a24972e 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -1,6 +1,5 @@ DIST Image-ExifTool-12.50.tar.gz 5088286 BLAKE2B bfc0eae786e1443df5f741f5deed339b76b3041ab939c45303775df9ad22d989bbd68b77c9b8f2259c493dd81828b31223e604ef8bb4867c952cfb892a38a9d5 SHA512 d95be3636ed139a41a14183fc31fa2ecb5ea71b570ccdd282b9f0bba84a264b2edff2c42b34ee1114a14b106383d5ab3b67b8e73642e534f4df3fa54082dba85 DIST Image-ExifTool-12.60.tar.gz 5204922 BLAKE2B 6b4012d722153756a1bb289422d5546395d0be185fcbdc9b954aa3a4d6814ca36fbfc19053889ec864bebe229b4857dc0f9b00b551d1d369de3b97facb7e6117 SHA512 3a581bfd5a75b48b13063f4d169cc167fd027c029bf5d05111d51e789ce9344dcec40b3b7e4f6a9e10ce5599ece514bc0689e93b3aef6bd7db1498537d10899f -DIST Image-ExifTool-12.61.tar.gz 5207863 BLAKE2B 814cc48ef7d89ea64f22e480964ba7ba9613feb3213420a594b141353a269990e2651a899326cfcd88c387ac810e6e1b4ae817903ae9353b7ee21bef75cf8306 SHA512 bf45b6f838dfe04c5820eb7b1ab65a74b8e2079d56be7ae0382d6c88965f5506cd8e4331232531fdf28d9bf4ebd5b649d0d2afc09977b1de923a8f1a7f6955fb DIST Image-ExifTool-12.62.tar.gz 5216215 BLAKE2B 72c30368ad12036af628210f210f06f5fabfb63c6e2fc3136ae611f305dd654381c7fbd0c84ed8e0fbc3d765a9c5a4814f6380078c7ce9042c52c05d5b48 SHA512 41d8c9dd9bd3bc784a648a4656133709d3c5b29f1251a2b6122be39cff946d16ef53f6199c858bed96e3661edaab1f14bdd892b213b0be95772f843e0aa8cb23 DIST Image-ExifTool-12.64.tar.gz 5244559 BLAKE2B fffa18a00b87bee679469c5a83851760f600f34131528ad5638a18fbffd9116b1350553681bb0e05eff86fb129cd7eeae30af82c53d00d72c01e2be6ffad485d SHA512 d643787b4c279271b01cee800fd554707cacb57e42955d58c68d4eb4de93b75d8628d724307e812d61a5b780af3f555680d6f3617080c649d532d2492fe67dcf DIST Image-ExifTool-12.68.tar.gz 5275783 BLAKE2B 3a04a8371a9e24da350b999ea1a11e2df2910a8e6274e684dc57ea5239a1eab371e4c42e1e1d2cf98dd2bbd436627c8a916322ab9f06fde78e406e28ae9758db SHA512 7b1eeb7854d5dabec5736ec9420abd539655d060abf40f0690a90864829606e1a1e4bf6a2c1c4589a3283aec8e271d983e55a788f919093b65465872da798e6a diff --git a/media-libs/exiftool/exiftool-12.61.ebuild b/media-libs/exiftool/exiftool-12.61.ebuild deleted file mode 100644 index daff035641ad.. --- a/media-libs/exiftool/exiftool-12.61.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Check https://exiftool.org/history.html for whether a release is 'production' -# Ideally don't bump to non-production at all, but certainly don't stable. - -DIST_NAME=Image-ExifTool -inherit perl-module - -DESCRIPTION="Read and write meta information in image, audio and video files" -HOMEPAGE="https://exiftool.org/ https://exiftool.sourceforge.net"; -SRC_URI="https://exiftool.org/${DIST_P}.tar.gz"; - -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos" -IUSE="doc" - -src_install() { - perl-module_src_install - use doc && dodoc -r html/ - - insinto /usr/share/${PN} - doins -r fmt_files config_files arg_files -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
commit: e2d4a726b1fe2d5909e936bf4e5945df11fa54ac Author: Michael Vetter iodoru org> AuthorDate: Thu Nov 2 08:39:14 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 02:53:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d4a726 net-analyzer/goaccess: add 1.8.1 Closes: https://github.com/gentoo/gentoo/pull/33642 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Yixun Lan gentoo.org> net-analyzer/goaccess/Manifest | 1 + net-analyzer/goaccess/goaccess-1.8.1.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest index ab6247131ab4..4fe953157e67 100644 --- a/net-analyzer/goaccess/Manifest +++ b/net-analyzer/goaccess/Manifest @@ -1,2 +1,3 @@ DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4 DIST goaccess-1.7.2.tar.gz 679321 BLAKE2B a423553fcbac76eb1358bffda9ec413da48241f9702d01872cede4999fa2baef60758f48ad621986789ddf2f514ca77ac72a4d367469ec493d792dea01c3f957 SHA512 0e057c9d49d5a9189af0b8f12e867d4402326ca0d2f562771b4d2c73fcfc2e5d79a826465ee56e03e036fbcddb7c6171005cd06ba28a2c25fc1683fe37bd59a7 +DIST goaccess-1.8.1.tar.gz 740177 BLAKE2B cc1f17c72adeeaf50d3b6c7bef47a044a3bbf06fb44d73da9b1ae68ea71d8e276dbe02c6a89cf0a72f3327e817e8d59235f788d29aeb7c7c889bacf81b64292a SHA512 96f0b73f13cfb77ad57748bce7d8791f8486bfd5ce47420d1c0016826a4deb9ab2d2742f4afd5d8b0eed003f9b596aae51f232fa71bf47f823b6ff8119f91354 diff --git a/net-analyzer/goaccess/goaccess-1.8.1.ebuild b/net-analyzer/goaccess/goaccess-1.8.1.ebuild new file mode 100644 index ..483e675fa316 --- /dev/null +++ b/net-analyzer/goaccess/goaccess-1.8.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2207 + +EAPI=8 + +inherit autotools optfeature systemd tmpfiles + +DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal" +HOMEPAGE="https://goaccess.io"; +SRC_URI="https://tar.goaccess.io/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug geoip geoipv2 getline ssl unicode" +REQUIRED_USE="geoipv2? ( geoip )" + +RDEPEND="acct-group/goaccess + acct-user/goaccess + sys-libs/ncurses:=[unicode(+)?] + geoip? ( + !geoipv2? ( dev-libs/geoip ) + geoipv2? ( dev-libs/libmaxminddb:0= ) + ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Enable log-format, define log file and db path, + # change path to GeoIP bases in config + sed -i -e '/log-format COMBINED/s/#//' \ + -e '/log-file/s/#//' \ + -e '/db-path/s|tmp|var/lib/goaccess|' \ + -e '/geoip-database/s|local/||' config/goaccess.conf \ + || die "sed failed for goaccess.conf" + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable debug) + $(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)") + $(use_enable unicode utf8) + $(use_with getline) + $(use_with ssl openssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/goaccess.initd goaccess + newconfd "${FILESDIR}"/goaccess.confd goaccess + systemd_dounit "${FILESDIR}"/goaccess.service + newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf + + diropts -o goaccess -g goaccess -m 0700 + keepdir /var/lib/goaccess/db /var/log/goaccess +} + +pkg_postinst() { + optfeature "update GeoIP databases" net-misc/geoipupdate + tmpfiles_process goaccess.conf +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/
commit: 0740e712cdeb2e2c39f86dabbfa6d4683ee78d85 Author: Michael Vetter iodoru org> AuthorDate: Thu Oct 19 10:28:52 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 02:53:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0740e712 media-libs/exiftool: add 12.68 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Yixun Lan gentoo.org> media-libs/exiftool/Manifest | 1 + media-libs/exiftool/exiftool-12.68.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index d05df2db34e8..f7e5a6bb096c 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -3,3 +3,4 @@ DIST Image-ExifTool-12.60.tar.gz 5204922 BLAKE2B 6b4012d722153756a1bb289422d5546 DIST Image-ExifTool-12.61.tar.gz 5207863 BLAKE2B 814cc48ef7d89ea64f22e480964ba7ba9613feb3213420a594b141353a269990e2651a899326cfcd88c387ac810e6e1b4ae817903ae9353b7ee21bef75cf8306 SHA512 bf45b6f838dfe04c5820eb7b1ab65a74b8e2079d56be7ae0382d6c88965f5506cd8e4331232531fdf28d9bf4ebd5b649d0d2afc09977b1de923a8f1a7f6955fb DIST Image-ExifTool-12.62.tar.gz 5216215 BLAKE2B 72c30368ad12036af628210f210f06f5fabfb63c6e2fc3136ae611f305dd654381c7fbd0c84ed8e0fbc3d765a9c5a4814f6380078c7ce9042c52c05d5b48 SHA512 41d8c9dd9bd3bc784a648a4656133709d3c5b29f1251a2b6122be39cff946d16ef53f6199c858bed96e3661edaab1f14bdd892b213b0be95772f843e0aa8cb23 DIST Image-ExifTool-12.64.tar.gz 5244559 BLAKE2B fffa18a00b87bee679469c5a83851760f600f34131528ad5638a18fbffd9116b1350553681bb0e05eff86fb129cd7eeae30af82c53d00d72c01e2be6ffad485d SHA512 d643787b4c279271b01cee800fd554707cacb57e42955d58c68d4eb4de93b75d8628d724307e812d61a5b780af3f555680d6f3617080c649d532d2492fe67dcf +DIST Image-ExifTool-12.68.tar.gz 5275783 BLAKE2B 3a04a8371a9e24da350b999ea1a11e2df2910a8e6274e684dc57ea5239a1eab371e4c42e1e1d2cf98dd2bbd436627c8a916322ab9f06fde78e406e28ae9758db SHA512 7b1eeb7854d5dabec5736ec9420abd539655d060abf40f0690a90864829606e1a1e4bf6a2c1c4589a3283aec8e271d983e55a788f919093b65465872da798e6a diff --git a/media-libs/exiftool/exiftool-12.68.ebuild b/media-libs/exiftool/exiftool-12.68.ebuild new file mode 100644 index ..be671cae8267 --- /dev/null +++ b/media-libs/exiftool/exiftool-12.68.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check https://exiftool.org/history.html for whether a release is 'production' +# Ideally don't bump to non-production at all, but certainly don't stable. + +DIST_NAME=Image-ExifTool +inherit perl-module + +DESCRIPTION="Read and write meta information in image, audio and video files" +HOMEPAGE="https://exiftool.org/ https://exiftool.sourceforge.net"; +SRC_URI="https://exiftool.org/${DIST_P}.tar.gz"; + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" +IUSE="doc" + +src_install() { + perl-module_src_install + use doc && dodoc -r html/ + + insinto /usr/share/${PN} + doins -r fmt_files config_files arg_files +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/procmail/, mail-filter/procmail/files/
commit: 4649dc4cd4f8e21a79a48ced996cd5b747e31754 Author: Yixun Lan gentoo org> AuthorDate: Tue Oct 10 13:22:42 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 02:27:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4649dc4c mail-filter/procmail: add 3.24 version bump to new release which collect lots fixes Closes: https://github.com/gentoo/gentoo/pull/33280 Signed-off-by: Yixun Lan gentoo.org> mail-filter/procmail/Manifest | 1 + .../files/procmail-3.24-gentoo-prefix.patch| 168 + .../files/procmail-3.24-lazy-bindings.patch| 18 +++ .../procmail/files/procmail-3.24-maildir.patch | 16 ++ mail-filter/procmail/procmail-3.24.ebuild | 117 ++ 5 files changed, 320 insertions(+) diff --git a/mail-filter/procmail/Manifest b/mail-filter/procmail/Manifest index bf817c923214..e05644b06225 100644 --- a/mail-filter/procmail/Manifest +++ b/mail-filter/procmail/Manifest @@ -1 +1,2 @@ DIST procmail-3.22.tar.gz 226817 BLAKE2B 4fd4641abcd3a897ea19bd8f76446f88806d22649d5221f8cef6f9efc29f7fcc02c9707cbf00c32fe247f16579d28fd887d3c18c4d3a2f8877c351bf92e85866 SHA512 3d0658329a55957a8d5741e03b0853b030c4524acef30641663213aa9eefc8264f8cc2b68a00a89e5f9f0f7c916c41a42e1b6c8df562c545ba97d8ab9049a936 +DIST procmail-3.24.gh.tar.gz 299704 BLAKE2B 3223e9551a48329da88545bc8b90a346dea1182ba5ec6221acbe7a76cf01485b7115194087104bd042eeec3660de9f6146c5b9d984763fee1e2174f1edd59c11 SHA512 ce3763205d7e34c8a096c411487de296ecfb190ba817ad07926d44811222e689faedb97a3d4e85989db70e5a2298b26fff70c9d0cb0324a447ddc8988d7fe8ea diff --git a/mail-filter/procmail/files/procmail-3.24-gentoo-prefix.patch b/mail-filter/procmail/files/procmail-3.24-gentoo-prefix.patch new file mode 100644 index ..8426a53d8f59 --- /dev/null +++ b/mail-filter/procmail/files/procmail-3.24-gentoo-prefix.patch @@ -0,0 +1,168 @@ +diff --git a/Makefile b/Makefile +index 0be77b1..42bb241 100644 +--- a/Makefile b/Makefile +@@ -2,7 +2,7 @@ + + # BASENAME should point to where the whole lot will be installed + # change BASENAME to your home directory if need be +-BASENAME = /usr ++BASENAME = @GENTOO_PORTAGE_EPREFIX@/usr + # For display in the man pages + VISIBLE_BASENAME= $(BASENAME) + +@@ -79,7 +79,7 @@ SEARCHLIBS = -lm -ldir -lx -lsocket -lnet -linet -lnsl_s -lnsl_i -lnsl -lsun \ + # -lresolv# not really needed, is it? + + # Informal list of directories where we look for the libraries in SEARCHLIBS +-LIBPATHS=/lib /usr/lib /usr/local/lib ++LIBPATHS=@GENTOO_PORTAGE_EPREFIX@/lib @GENTOO_PORTAGE_EPREFIX@/usr/lib + + GCC_WARNINGS = -O2 -pedantic -Wreturn-type -Wunused -Wformat -Wtraditional \ + -Wpointer-arith -Wconversion -Waggregate-return \ +@@ -97,10 +97,10 @@ LDFLAGS1= $(LDFLAGS0) $(LIBS) #-lcposix + CC= cc # gcc + # object file extension + O = o +-RM= /bin/rm -f ++RM= @GENTOO_PORTAGE_EPREFIX@/bin/rm -f + MV= mv -f + LN= ln +-BSHELL= /bin/sh ++BSHELL= @GENTOO_PORTAGE_EPREFIX@/bin/sh + INSTALL = cp + DEVNULL = /dev/null + STRIP = strip +@@ -112,7 +112,7 @@ MANS1S = procmail formail lockfile mailstat + MANS5S= procmailrc procmailsc procmailex + + # Possible locations for the sendmail.cf file +-SENDMAILCFS = /etc/mail/sendmail.cf /etc/sendmail.cf /usr/lib/sendmail.cf ++SENDMAILCFS = @GENTOO_PORTAGE_EPREFIX@/etc/mail/sendmail.cf @GENTOO_PORTAGE_EPREFIX@/etc/sendmail.cf @GENTOO_PORTAGE_EPREFIX@/usr/lib/sendmail.cf + + # Makefile - mark, don't (re)move this, a sed script needs it + +diff --git a/config.h b/config.h +index 4f6b57e..ef69e0b 100644 +--- a/config.h b/config.h +@@ -116,11 +116,11 @@ + is not found, maildelivery will proceed as normal to the default + system mailbox. This also must be an absolute path */ + +-#define ETCRC "/etc/procmailrc" /* optional global procmailrc startup ++#define ETCRC "@GENTOO_PORTAGE_EPREFIX@/etc/procmailrc" /* optional global procmailrc startup + file (will only be read if procmail + is started with no rcfile on the command line). */ + +-#define ETCRCS"/etc/procmailrcs/" /* optional trusted path prefix for ++#define ETCRCS"@GENTOO_PORTAGE_EPREFIX@/etc/procmailrcs/" /* optional trusted path prefix for + rcfiles which will be executed with + the uid of the owner of the rcfile (this only happens if procmail is + called with the -m option, without variable assignments on the command +@@ -175,7 +175,7 @@ + #define INEFFICIENTrealloc /* don't pussy-foot around */ + #endif + #define MAXinMEM (1024*1024) /* when to switch to mmap() */ +-#define MMAP_DIR "/var/spool/procmail/" /* where to put */ ++#define MMAP_DIR "@GENTOO_PORTAGE_EPREFIX@/var/spool/procmail/"
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: 4c30089d0456804ade6636580cffc0890e4f3d12 Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 02:02:58 2023 + Commit: Steve Burnham gmail com> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c30089d media-sound/noson-app: updated pulseaudio to libpulse Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/noson-app-5.6.0.ebuild | 2 +- media-sound/noson-app/noson-app-5.6.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/noson-app/noson-app-5.6.0.ebuild b/media-sound/noson-app/noson-app-5.6.0.ebuild index c0f4968b28..967043b38a 100644 --- a/media-sound/noson-app/noson-app-5.6.0.ebuild +++ b/media-sound/noson-app/noson-app-5.6.0.ebuild @@ -22,7 +22,7 @@ DEPEND=" >=dev-qt/qtsvg-5.9 dev-libs/openssl:0 media-libs/flac - media-sound/pulseaudio + media-libs/libpulse " RDEPEND="${DEPEND}" diff --git a/media-sound/noson-app/noson-app-5.6.3.ebuild b/media-sound/noson-app/noson-app-5.6.3.ebuild index c0f4968b28..967043b38a 100644 --- a/media-sound/noson-app/noson-app-5.6.3.ebuild +++ b/media-sound/noson-app/noson-app-5.6.3.ebuild @@ -22,7 +22,7 @@ DEPEND=" >=dev-qt/qtsvg-5.9 dev-libs/openssl:0 media-libs/flac - media-sound/pulseaudio + media-libs/libpulse " RDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: 501909ac815652f1902d6cc2ae7c43ca3f588354 Author: Steven Burnham gmail com> AuthorDate: Wed Nov 8 01:55:09 2023 + Commit: Steve Burnham gmail com> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=501909ac media-sound/noson-app: add 5.6.0 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.0.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 74d4aea3fc..289bd9dd5e 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -1,3 +1,4 @@ DIST noson-app-5.2.2.tar.gz 2356928 BLAKE2B 2b61e2670250ed028a518e86c7d0ec805b0f0b59e171e1a471e1138b97c417f749c8c5df67fc1ebe81e3488639dabda50bb5b040911bbf43a09cd5def1ca3335 SHA512 699f1552f4f0db45221acaa4b5c868455c9c2543e7a26e162860b55c93664336ab3fe2737efb053ba0f52c2337f7f2de7f30b1a0ac9d00afb9b989453a31d785 DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65f079cf4ce37031d292df4e0e1bbb842814e7589023c39d2de864025d772528ec25e673144de80ed8652cd28e5b47 SHA512 a352743ce3d6b141d2ce5f00fc7b1b806ca3bee675678981ecd86d4c361aba6038ff7599b06aee302706ecdd4dbdbe3026094fd9030dcfb8cb624a0ba14fe542 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 +DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 diff --git a/media-sound/noson-app/noson-app-5.6.0.ebuild b/media-sound/noson-app/noson-app-5.6.0.ebuild new file mode 100644 index 00..c0f4968b28 --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html"; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-sound/pulseaudio +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: eda30530a62777da2c4e429a9b58e8357f1705fc Author: Steven Burnham gmail com> AuthorDate: Mon Dec 4 01:50:40 2023 + Commit: Steve Burnham gmail com> CommitDate: Mon Dec 4 02:03:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eda30530 media-sound/noson-app: add 5.6.3 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.3.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 289bd9dd5e..0b2b557a3e 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -2,3 +2,4 @@ DIST noson-app-5.2.2.tar.gz 2356928 BLAKE2B 2b61e2670250ed028a518e86c7d0ec805b0f DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65f079cf4ce37031d292df4e0e1bbb842814e7589023c39d2de864025d772528ec25e673144de80ed8652cd28e5b47 SHA512 a352743ce3d6b141d2ce5f00fc7b1b806ca3bee675678981ecd86d4c361aba6038ff7599b06aee302706ecdd4dbdbe3026094fd9030dcfb8cb624a0ba14fe542 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 +DIST noson-app-5.6.3.tar.gz 3290675 BLAKE2B f77a39a260bef0f8b5a0929cc9a7a39599188e0a20d5cc0eec864fb2b6239b0563c526f603217f1fb0be10024cbc3816149f559e7d1349b1c7ccf549ad856026 SHA512 934cc10cd4eca62071bc778aa1d47a4e3c951c3c761f7960ba3f5969f67816ffc142db2ba97677473c12afa9d6989077a65d4caee367c4d36ff9ba86e575f83a diff --git a/media-sound/noson-app/noson-app-5.6.3.ebuild b/media-sound/noson-app/noson-app-5.6.3.ebuild new file mode 100644 index 00..c0f4968b28 --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html"; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-sound/pulseaudio +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: d1e0f37a1c20a27e21a45f6da601c856aa78d101 Author: Zen pyl onl> AuthorDate: Mon Dec 4 02:01:00 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 4 02:01:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1e0f37a dev-python/pycpio: Fix relative paths breaking cmdline usage Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.5.5.ebuild => pycpio-0.5.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 915c1cf4fb..9ccc9943a0 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.5.5.tar.gz 17196 BLAKE2B b35c819987edeba51c7d7052c21c5137a0773dafa3c471d737169ab9033f62a4f08fa61685e045cc74a525ed4e87ebed6d300a713240a2e0cc5cd44b71bcc10b SHA512 4b4c020ea882df2ff11ef173fbbd28cb9f589f13dd16a44c75b96a851461bf558172f636e15d279a5d535a545d132c4597bdf1f2ef024145c7e0b1f090b24ab0 +DIST pycpio-0.5.6.tar.gz 17197 BLAKE2B d25153c65d6835781eccf619ace424ebe5d0f65525f916641bc66cdf27bf63f5762f56ff91f61ddad5121aab2cd090cc8f43ee5a5947516fbcbeddd90cc6bcc9 SHA512 82dca8153dbcc0bed2c97c88ad6d11a4d990ac61e28604da140019a726b2c799131c74605f852d93bf0b5d7cae286c56e67417d01c8db60028c9cb0a7876b360 diff --git a/dev-python/pycpio/pycpio-0.5.5.ebuild b/dev-python/pycpio/pycpio-0.5.6.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.5.5.ebuild rename to dev-python/pycpio/pycpio-0.5.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/
commit: 2716246a030f00e7593f037a1f6c674bd5d2355f Author: Sam James gentoo org> AuthorDate: Mon Dec 4 01:54:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 01:54:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2716246a app-backup/snapper: Stabilize 0.10.6 amd64, #919132 Signed-off-by: Sam James gentoo.org> app-backup/snapper/snapper-0.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/snapper/snapper-0.10.6.ebuild b/app-backup/snapper/snapper-0.10.6.ebuild index 9d04eeeb2e14..3a8fa554b747 100644 --- a/app-backup/snapper/snapper-0.10.6.ebuild +++ b/app-backup/snapper/snapper-0.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="lvm pam test systemd xattr" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-forensics/aflplusplus/
commit: 7edacb6ebeecfe51254eb8659a5a923799085742 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 01:53:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 01:53:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edacb6e app-forensics/aflplusplus: allow LLVM 16 again Reported by toralf/dwfreed. Should really consider some helper for this in llvm.eclass I think. Signed-off-by: Sam James gentoo.org> ...splus-4.08c.ebuild => aflplusplus-4.08c-r1.ebuild} | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app-forensics/aflplusplus/aflplusplus-4.08c.ebuild b/app-forensics/aflplusplus/aflplusplus-4.08c-r1.ebuild similarity index 89% rename from app-forensics/aflplusplus/aflplusplus-4.08c.ebuild rename to app-forensics/aflplusplus/aflplusplus-4.08c-r1.ebuild index 51cd62ea7a29..2451f727113e 100644 --- a/app-forensics/aflplusplus/aflplusplus-4.08c.ebuild +++ b/app-forensics/aflplusplus/aflplusplus-4.08c-r1.ebuild @@ -5,6 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) LLVM_MAX_SLOT=17 +LLVM_MIN_SLOT=14 inherit toolchain-funcs llvm optfeature python-single-r1 AFL_PATCHSET="${PN}-4.07c-patches" @@ -24,14 +25,20 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" # This isn't compatible with sandbox RESTRICT="test" -RDEPEND=" - ${PYTHON_DEPS} +LLVM_DEPS=" = ${LLVM_MIN_SLOT}; i--)) ; do + LLVM_DEPS+=" sys-devel/clang:${i}" +done +LLVM_DEPS+=" )" +unset i + +RDEPEND=" + ${PYTHON_DEPS} + ${LLVM_DEPS} !app-forensics/afl " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/
commit: b20a4dd388a32a2677f6eac2ce2b6f2fa974a48c Author: Michael Vetter iodoru org> AuthorDate: Sun Dec 3 20:35:18 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 4 00:51:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20a4dd3 app-backup/snapper: add 0.10.7 Closes: https://github.com/gentoo/gentoo/pull/34109 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Yixun Lan gentoo.org> app-backup/snapper/Manifest | 1 + app-backup/snapper/snapper-0.10.7.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest index e4847c806d5a..c0712373e9a5 100644 --- a/app-backup/snapper/Manifest +++ b/app-backup/snapper/Manifest @@ -1,3 +1,4 @@ DIST snapper-0.10.3.tar.gz 409277 BLAKE2B bc4963081a24572015ff888b5cb85f3afa071e487a89e89f1a72d5b96391be69ad982c79ddfd71f020203d0c50ca07d67cbeb535cd6e57bc3d6ee269ef5c788e SHA512 74cb04d045304021564a0452769fdcde1764595a52e30947396c37fe4c36b3fba08d10505734bc0bd631986e933ee2bfaf67c871cba93a96e498fbfe5e2c6985 DIST snapper-0.10.5.tar.gz 422114 BLAKE2B 35c4772fc84920755d5fe87cad4a73792692ab7a55bcbcae65f20bf2e0cbcfb79429a423a5b55a89dbfeba1ff0474741c884bc632daa997fbb86cec52b68e3ef SHA512 e710069374b805394d691f8060d2852e35960a965fd49bb59768ebcc53a615af1f36269adac2d916b5e3f1b3e42fb2a53049d8f1b8a6a8430e992fa0de49c235 DIST snapper-0.10.6.tar.gz 423867 BLAKE2B a7d0f8c62c60c0d03bf108a8c0692dd209f170cf8227512cbc3b80eb9f58ecca845aa585859032bc6582d67e4c6ff15b75443a9ee9291d1b970efec15513571f SHA512 6eedfb9408260331f042f0a429a1104136cb88dac450f320641b0941cd06faf52f67cad2397cf4122f919876bb994455da0cfd3bb099f82217050e07b4c77d2e +DIST snapper-0.10.7.tar.gz 428482 BLAKE2B 43c48d978296901f6584cef258ec3723de97b1d6b4b4a5b6bc39649f28b3300919616c65b8fcdb97b3ebcab08d04e4583713eef146721367de24513e80113b45 SHA512 bf098c941735b60554ff0711fa43b30ef3634e01178f5ee8ad44c65b757c3366bd5bf568cef3a787b2ddcc2fc63090056109250480e6bd360ebf27a8343373b8 diff --git a/app-backup/snapper/snapper-0.10.7.ebuild b/app-backup/snapper/snapper-0.10.7.ebuild new file mode 100644 index ..9d04eeeb2e14 --- /dev/null +++ b/app-backup/snapper/snapper-0.10.7.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="Command-line program for btrfs and lvm snapshot management" +HOMEPAGE="http://snapper.io/"; +SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="lvm pam test systemd xattr" +RESTRICT="test" + +BDEPEND="app-text/docbook-xsl-stylesheets + dev-libs/libxslt + sys-devel/gettext + virtual/pkgconfig" + +RDEPEND="dev-libs/boost:= + dev-libs/json-c:= + dev-libs/libxml2 + dev-libs/icu:= + sys-apps/acl + sys-apps/dbus + sys-apps/util-linux + >=sys-fs/btrfs-progs-3.17.1 + sys-libs/zlib + virtual/libintl + lvm? ( sys-fs/lvm2 ) + pam? ( sys-libs/pam ) + xattr? ( sys-apps/attr )" + +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/cron-confd.patch + "${FILESDIR}"/${PN}-0.10.1-testsuite.patch +) + +src_prepare() { + default + + sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \ + -i data/Makefile.* \ + || die "Failed to fix systemd services and timers installation path" + eautoreconf +} + +src_configure() { + # ext4 code does not work anymore + # snapper does not build without btrfs + local myeconfargs=( + --disable-silent-rules + --with-conf="/etc/conf.d" + --enable-zypp + --enable-rollback + --enable-btrfs-quota + --disable-ext4 + --enable-btrfs + --enable-doc + $(use_enable lvm) + $(use_enable pam) + $(use_enable test tests) + $(use_enable systemd) + $(use_enable xattr xattrs) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + # Existing configuration file required to function + keepdir /etc/snapper/configs + newconfd data/sysconfig.snapper snapper + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "In order to use Snapper, you need to set up" + elog "at least one config first. To do this, run:" + elog "snapper create-config " + elog "For more information, see man (8) snapper or" + elog "http://snapper.io/documentation.html and" + elog "https://wiki.gentoo.org/wiki/Snapper"; +}
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: fb535b822ae7b73a575559e929c82e2310005ee6 Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 3 22:56:28 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 3 23:20:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb535b82 media-video/ffmpeg: Stop building a separate Chromium library for 6.1+ A long time ago, enabling OpenCL broke the libffmpeg.so Chromium library, so we had to perform a separate build without it when necessary. That issue seems to have gone away now so simplify the build. Signed-off-by: James Le Cuirot gentoo.org> media-video/ffmpeg/ffmpeg-6.1.ebuild | 47 ++- media-video/ffmpeg/ffmpeg-.ebuild | 47 ++- 2 files changed, 14 insertions(+), 80 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-6.1.ebuild b/media-video/ffmpeg/ffmpeg-6.1.ebuild index 992b5f8baa39..665e6e7610cb 100644 --- a/media-video/ffmpeg/ffmpeg-6.1.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.1.ebuild @@ -357,10 +357,6 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/libavutil/avconfig.h ) -build_separate_libffmpeg() { - use opencl -} - pkg_setup() { # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. # May cause breakage while updating, #862996, #625210, #833821. @@ -538,20 +534,6 @@ multilib_src_configure() { ${EXTRA_FFMPEG_CONF} echo "${@}" "${@}" || die - - if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then - einfo "Configuring for Chromium" - mkdir -p ../chromium || die - pushd ../chromium >/dev/null || die - set -- "${@}" \ - --disable-shared \ - --enable-static \ - --enable-pic \ - --disable-opencl - echo "${@}" - "${@}" || die - popd >/dev/null || die - fi } multilib_src_compile() { @@ -564,16 +546,8 @@ multilib_src_compile() { fi done - if use chromium; then - if build_separate_libffmpeg; then - einfo "Compiling for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 libffmpeg - popd >/dev/null || die - else - emake V=1 libffmpeg - fi - fi + use chromium && + emake V=1 libffmpeg fi } @@ -593,18 +567,11 @@ multilib_src_install() { done if use chromium; then - if build_separate_libffmpeg; then - einfo "Installing for Chromium" - pushd ../chromium >/dev/null || die - emake V=1 DESTDIR="${D}" install-libffmpeg - popd >/dev/null || die - else - emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi + emake V=1 DESTDIR="${D}" install-libffmpeg + + # When not built separately, libffmpeg has no code of + # its own so this QA check raises a false positive. + QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" fi fi } diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 992b5f8baa39..665e6e7610cb 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -357,10 +357,6 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/libavutil/avconfig.h ) -build_separate_libffmpeg() { - use opencl -} - pkg_setup() { # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. # May cause breakage while updating, #862996, #625210, #833821. @@ -538,20 +534,6 @@ multilib_src_configure() { ${EXTRA_FFMPEG_CONF} echo "${@}" "${@}" || die - - if multilib_is_native_abi && use chromium && build_separate_libffmpeg; then - einfo "Configuring for Chromium" - mkdir -p ../chromium || die - pushd ../chromium >/dev/null || die - set -- "${@}" \ - --disable-shared \ - --enable-static \ - --enable-pic \ - --disable-opencl - ec
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/
commit: 7f29ab93f0b3a680d39e48dece2bb98149dd8aff Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 3 23:00:26 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 3 23:20:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f29ab93 media-video/ffmpeg: Make Chromium library useful again for 6.1+ The libffmpeg.so Chromium library hasn't actually been usable with Chromium for a long time due to a missing symbol. It seems like this symbol will never be upstreamed, so patch it in here. Also ensure Opus support is enabled as browsers expect this. Signed-off-by: James Le Cuirot gentoo.org> media-video/ffmpeg/ffmpeg-6.1.ebuild | 11 +++- media-video/ffmpeg/ffmpeg-.ebuild | 11 +++- media-video/ffmpeg/files/chromium-r2.patch | 41 ++ media-video/ffmpeg/files/chromium.c| 8 ++ 4 files changed, 57 insertions(+), 14 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-6.1.ebuild b/media-video/ffmpeg/ffmpeg-6.1.ebuild index 665e6e7610cb..188eb6e7b762 100644 --- a/media-video/ffmpeg/ffmpeg-6.1.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.1.ebuild @@ -334,6 +334,7 @@ GPL_REQUIRED_USE=" ) " REQUIRED_USE=" + chromium? ( opus ) cuda? ( nvenc ) fftools_cws2fws? ( zlib ) glslang? ( vulkan !shaderc ) @@ -350,7 +351,7 @@ RESTRICT=" S=${WORKDIR}/${P/_/-} PATCHES=( - "${FILESDIR}"/chromium-r1.patch + "${FILESDIR}"/chromium-r2.patch ) MULTILIB_WRAPPED_HEADERS=( @@ -382,6 +383,7 @@ src_prepare() { # will ignore user's preference. sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die + ln -snf "${FILESDIR}"/chromium.c chromium.c || die echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die } @@ -566,13 +568,8 @@ multilib_src_install() { fi done - if use chromium; then + use chromium && emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi fi } diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 665e6e7610cb..188eb6e7b762 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -334,6 +334,7 @@ GPL_REQUIRED_USE=" ) " REQUIRED_USE=" + chromium? ( opus ) cuda? ( nvenc ) fftools_cws2fws? ( zlib ) glslang? ( vulkan !shaderc ) @@ -350,7 +351,7 @@ RESTRICT=" S=${WORKDIR}/${P/_/-} PATCHES=( - "${FILESDIR}"/chromium-r1.patch + "${FILESDIR}"/chromium-r2.patch ) MULTILIB_WRAPPED_HEADERS=( @@ -382,6 +383,7 @@ src_prepare() { # will ignore user's preference. sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die + ln -snf "${FILESDIR}"/chromium.c chromium.c || die echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die } @@ -566,13 +568,8 @@ multilib_src_install() { fi done - if use chromium; then + use chromium && emake V=1 DESTDIR="${D}" install-libffmpeg - - # When not built separately, libffmpeg has no code of - # its own so this QA check raises a false positive. - QA_FLAGS_IGNORED+=" usr/$(get_libdir)/chromium/.*" - fi fi } diff --git a/media-video/ffmpeg/files/chromium-r2.patch b/media-video/ffmpeg/files/chromium-r2.patch new file mode 100644 index ..1de86fe09a1e --- /dev/null +++ b/media-video/ffmpeg/files/chromium-r2.patch @@ -0,0 +1,41 @@ +Allow libffmpeg to be built for Chromium-based browsers +https://patchwork.ffmpeg.org/patch/4500/ + +NOTE: This patch lacks the Makefile include line. We append it +manually instead to make patching across different versions easier. + +diff --git a/ffbuild/libffmpeg.mak b/ffbuild/libffmpeg.mak +new file mode 100644 +index 000..992cf3c +--- /dev/null b/ffbuild/libffmpeg.mak +@@ -0,0 +1,27 @@ ++LIBFFMPEG = $(SLIBPREF)ffmpeg$(SLIBSUF) ++LIBFFMPEG_LINK = $(LD) -shared -Wl,-soname,$(LIBFFMPEG) -Wl,-Bsymbolic -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--gc-sections $(LDFLAGS) $(LDLIBFLAGS) -o $(LIBFFMPEG) ++ ++ifeq ($(CONFIG_SHARED),yes) ++LIBFFMPEG_DEPS = libavcodec/$(SLIBPREF)avcodec$(SLIBSUF) libavformat/$(SLIBPREF)avformat$(SLIBSUF) libavutil/$(SLIBPREF)avutil$(SLIBSUF) ++else ++LIBFFMPEG_DEPS = libavcodec/$(LIBPREF)avcodec$(LIBSUF) libavformat/$(LIBPREF)avformat$(LIBSUF) libavutil/$(LIBPREF)avutil$(LIBSUF) libswresample/$(LIBPREF)swresample$(LIBSUF) ++endif ++ ++$(LIBFFMPEG): $(LIBFFMPEG_DEPS) chromiu
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/
commit: c1281eb0240b0ae1740b82b1ccf6f5f53b276084 Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 3 23:11:01 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 3 23:20:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1281eb0 media-video/ffmpeg-chromium: Drop opus USE flag to always enable support Browsers always expect Opus support. Signed-off-by: James Le Cuirot gentoo.org> .../{ffmpeg-chromium-114.ebuild => ffmpeg-chromium-114-r1.ebuild}| 5 +++-- .../{ffmpeg-chromium-117.ebuild => ffmpeg-chromium-117-r1.ebuild}| 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-114.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-114-r1.ebuild similarity index 99% rename from media-video/ffmpeg-chromium/ffmpeg-chromium-114.ebuild rename to media-video/ffmpeg-chromium/ffmpeg-chromium-114-r1.ebuild index da89ecc4a215..af6f8a58ab78 100644 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-114.ebuild +++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-114-r1.ebuild @@ -27,7 +27,7 @@ FFMPEG_FLAG_MAP=( +gpl vaapi vdpau vulkan # decoders - mmal +opus:libopus + mmal nvenc:ffnvcodec # Threads; we only support pthread for now but ffmpeg supports more +threads:pthreads @@ -90,7 +90,7 @@ CPU_REQUIRED_USE=" RDEPEND=" mmal? ( media-libs/raspberrypi-userland ) - opus? ( >=media-libs/opus-1.0.2-r2 ) + >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) @@ -213,6 +213,7 @@ src_configure() { --enable-avcodec \ --enable-avformat \ --enable-avutil \ + --enable-libopus \ --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \ diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-117.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-117-r1.ebuild similarity index 99% rename from media-video/ffmpeg-chromium/ffmpeg-chromium-117.ebuild rename to media-video/ffmpeg-chromium/ffmpeg-chromium-117-r1.ebuild index 3709cb55e8ee..c09c48466f08 100644 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-117.ebuild +++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-117-r1.ebuild @@ -27,7 +27,7 @@ FFMPEG_FLAG_MAP=( +gpl vaapi vdpau vulkan # decoders - mmal +opus:libopus + mmal nvenc:ffnvcodec # Threads; we only support pthread for now but ffmpeg supports more +threads:pthreads @@ -96,7 +96,7 @@ CPU_REQUIRED_USE=" RDEPEND=" mmal? ( media-libs/raspberrypi-userland ) - opus? ( >=media-libs/opus-1.0.2-r2 ) + >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) @@ -226,6 +226,7 @@ src_configure() { --enable-avcodec \ --enable-avformat \ --enable-avutil \ + --enable-libopus \ --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \ --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \ --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
[gentoo-commits] repo/gentoo:master commit in: app-metrics/pushgateway/
commit: a952dabe835f4920948305090c65b3bfc46d9dc6 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:14:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:14:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a952dabe app-metrics/pushgateway: Keyword 1.5.1 arm64, #919125 Signed-off-by: Sam James gentoo.org> app-metrics/pushgateway/pushgateway-1.5.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-metrics/pushgateway/pushgateway-1.5.1.ebuild b/app-metrics/pushgateway/pushgateway-1.5.1.ebuild index c1a6e8e79cf4..412c605f6115 100644 --- a/app-metrics/pushgateway/pushgateway-1.5.1.ebuild +++ b/app-metrics/pushgateway/pushgateway-1.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="Apache-2.0 BSD BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" acct-group/pushgateway
[gentoo-commits] repo/gentoo:master commit in: app-metrics/alertmanager/
commit: b9b769f65979d5b46513e573f8df5c8b4c90bca3 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:15:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:15:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b769f6 app-metrics/alertmanager: Keyword 0.26.0 arm64, #919125 Signed-off-by: Sam James gentoo.org> app-metrics/alertmanager/alertmanager-0.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-metrics/alertmanager/alertmanager-0.26.0.ebuild b/app-metrics/alertmanager/alertmanager-0.26.0.ebuild index c32be8c1886d..ffa0915f63e3 100644 --- a/app-metrics/alertmanager/alertmanager-0.26.0.ebuild +++ b/app-metrics/alertmanager/alertmanager-0.26.0.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: b6f13498bc7ac733a0b2780adf1ccb3c68d43c52 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:15:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:15:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f13498 dev-libs/quazip: Stabilize 1.3-r3 amd64, #919127 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index 1c58f1f36a17..e8c08a5ddf1f 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" # SONAME of libquazip1-qt5.so, check QUAZIP_LIB_SOVERSION in CMakeLists.txt SLOT="0/1.3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/
commit: 7aa40272d4a3d6f510dc7305fa1f3ef7c3286ec6 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:14:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:14:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa40272 x11-wm/icewm: Keyword 3.4.1 arm64, #907711 Signed-off-by: Sam James gentoo.org> x11-wm/icewm/icewm-3.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/icewm/icewm-3.4.1.ebuild b/x11-wm/icewm/icewm-3.4.1.ebuild index 5de5a9ec5452..f49af1cc6ffc 100644 --- a/x11-wm/icewm/icewm-3.4.1.ebuild +++ b/x11-wm/icewm/icewm-3.4.1.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-2" SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz"; SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 sparc x86" +KEYWORDS="amd64 ~arm64 ppc ~ppc64 sparc x86" IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama" # Tests broken in all versions, patches welcome, bug #323907, #389533
[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/
commit: f11e00373af7f7e8667ca4d36cf57cb191357e1e Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:15:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:15:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11e0037 dev-libs/quazip: Stabilize 1.3-r3 x86, #919127 Signed-off-by: Sam James gentoo.org> dev-libs/quazip/quazip-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/quazip/quazip-1.3-r3.ebuild b/dev-libs/quazip/quazip-1.3-r3.ebuild index e8c08a5ddf1f..c7b0b1dbba0a 100644 --- a/dev-libs/quazip/quazip-1.3-r3.ebuild +++ b/dev-libs/quazip/quazip-1.3-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/stachenov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" # SONAME of libquazip1-qt5.so, check QUAZIP_LIB_SOVERSION in CMakeLists.txt SLOT="0/1.3" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+qt5 qt6 test" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/copyq/
commit: d95dff64639f4ec80f7d55267fe4430ea39c0ca6 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:14:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:14:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95dff64 x11-misc/copyq: Keyword 7.0.0 arm64, #907711 Signed-off-by: Sam James gentoo.org> x11-misc/copyq/copyq-7.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/copyq/copyq-7.0.0.ebuild b/x11-misc/copyq/copyq-7.0.0.ebuild index a9386eeb5e92..cf240c10ebaf 100644 --- a/x11-misc/copyq/copyq-7.0.0.ebuild +++ b/x11-misc/copyq/copyq-7.0.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/CopyQ-${PV}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="debug kde qt6 test" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 20a2c9c67c9f0d1c47dab69df7473d6c1ad435f4 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:12:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:12:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a2c9c6 sys-devel/gcc: add 14.0.0_pre20231203 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20231203.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 13923a7ec54f..95896b1d40ba 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -26,6 +26,7 @@ DIST gcc-13.2.0-patches-11.tar.xz 46340 BLAKE2B c9f12ccbe7bb7ba3a2afec16695e69b0 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43 SHA512 f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c DIST gcc-14-20231119.tar.xz 86333708 BLAKE2B 520c504b931a6cbb3458e4ecbf198af89dd6cdc2133c1ba1854ddc8e079a86bc24ae592d43f7b40b2b45ddf8fad66d2a829195b9e251a4fb5a62cb269712 SHA512 03499b789c8bc75eba4bff8a7d59e5ec490179fc6a740d45696c81a99ab966d8934ad3307672d33f9e35123823f7e36218c1f2ef9be67252d1def55cdfda47da DIST gcc-14-20231126.tar.xz 86425216 BLAKE2B bd5c18c520fa7de9b9a3c02ed3d49d6771940d5f69e6b2fb52464ef4529f5d97a34f250ebd231749a03250e6ecb29df0ff9d2b1689bc820517a17c08e3fd476f SHA512 6e43f5d2d6072b0c91afb3bee80bd803e946c83095f1b927fdcb3473691bf196bcfc8e4a16b4e15896b5a81b9e6c388bad9a057c01972a7e940d11283f1e18b8 +DIST gcc-14-20231203.tar.xz 86462688 BLAKE2B 98855f7d07f9283ca4a681257ce36b69fb63f2de2ef0077e607211373fce8dee2d77b144bcbc6fb34c5dd25fe54680b36a8ff3248d0505860772ae4fa89a5d2e SHA512 be4bc1fc3a86130a2e0f785361e2f6d2ce56f727ba7050c969d91e736a5b2c93bffa6a977ade72e08c36262315f15f85b7bff2c89ff3653eb60bac98d4016616 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-9.tar.xz 11428 BLAKE2B b5f543ab1b8b328e0ddf9e030995757c421a2cd7a5a3f42e82f07dbfc69af5d4a3d4ca28300e81a70d39729c24068e2ab2e00f6030c6ee79c61d52b5f631312c SHA512 dd7f9c4a3cb72911aa0a74826e890200f6c73ed09fb379f79ef3241945841be84f9bd618ed9b457da15cec182205af58dd478d2705ec663f721d9f16ec35293f DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231203.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20231203.ebuild new file mode 100644 index ..b3130a678319 --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.0_pre20231203.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="9" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet
[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/
commit: 8f0504ac839c608b90a30f3c163931a2771d0e88 Author: Sam James gentoo org> AuthorDate: Sun Dec 3 23:14:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 3 23:14:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0504ac app-metrics/prometheus: Keyword 2.47.0 arm64, #919125 Signed-off-by: Sam James gentoo.org> app-metrics/prometheus/prometheus-2.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-metrics/prometheus/prometheus-2.47.0.ebuild b/app-metrics/prometheus/prometheus-2.47.0.ebuild index 0a37f9fcf01e..7903e5aa052c 100644 --- a/app-metrics/prometheus/prometheus-2.47.0.ebuild +++ b/app-metrics/prometheus/prometheus-2.47.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/prometheus/prometheus/archive/${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv" COMMON_DEPEND="acct-group/prometheus acct-user/prometheus"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/icecream/
commit: afadd63eb5aacaa1f03e58bcfb5af657f2462205 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 22:34:00 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:34:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afadd63e dev-python/icecream: new package, add 2.1.3 Signed-off-by: Henri Gasc eurecom.fr> dev-python/icecream/Manifest | 1 + dev-python/icecream/icecream-2.1.3.ebuild | 34 +++ dev-python/icecream/metadata.xml | 12 +++ 3 files changed, 47 insertions(+) diff --git a/dev-python/icecream/Manifest b/dev-python/icecream/Manifest new file mode 100644 index 00..875e4c6ea8 --- /dev/null +++ b/dev-python/icecream/Manifest @@ -0,0 +1 @@ +DIST icecream-2.1.3.gh.tar.gz 38879 BLAKE2B 0a3f1e1c75730255dee4d11ffd5954bc0b6d84eb971865300f00e2015fba84561d179cc1640766841cb58483b741e14bb36ace31a6e4cee67321cb385fd85995 SHA512 b319109248c7ae65a24fe7fa85b7900435a3f681466612c0c25769fe3ee4cd2bc5305bff8be1bd36ca26064d54cf9738b58d24a6c1d9b3d3ebe93228656b3ee3 diff --git a/dev-python/icecream/icecream-2.1.3.ebuild b/dev-python/icecream/icecream-2.1.3.ebuild new file mode 100644 index 00..c00d306ea8 --- /dev/null +++ b/dev-python/icecream/icecream-2.1.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Pythonic task execution" +HOMEPAGE="https://github.com/gruns/icecream https://pypi.org/project/icecream/"; +SRC_URI="https://github.com/gruns/icecream/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/executing-0.3.1[${PYTHON_USEDEP}] + >=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest +EPYTEST_DESELECT=( + # Seems like those cannot work in the sandbox + tests/test_icecream.py::TestIceCream::testEnableDisable + tests/test_icecream.py::TestIceCream::testSingledispatchArgumentToString + + # This one fails on Python3.12 because it is outdated + tests/test_icecream.py::TestIceCream::testMultilineContainerArgs +) diff --git a/dev-python/icecream/metadata.xml b/dev-python/icecream/metadata.xml new file mode 100644 index 00..f4bf55aa56 --- /dev/null +++ b/dev-python/icecream/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + g...@eurecom.fr + Gasc Henri + + + icecream + gruns/icecream + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/invoke/
commit: d0cfa6a590e6ce0b6d0bd86032faebbdff3f9c40 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 22:53:35 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:53:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0cfa6a5 dev-python/invoke: allow tests Signed-off-by: Henri Gasc eurecom.fr> dev-python/invoke/invoke-2.2.0.ebuild | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/dev-python/invoke/invoke-2.2.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild index 5e5ff8f517..cf85db35d0 100644 --- a/dev-python/invoke/invoke-2.2.0.ebuild +++ b/dev-python/invoke/invoke-2.2.0.ebuild @@ -15,7 +15,19 @@ LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" -src_prepare(){ - rm -r ./invoke/vendor/yaml2 - eapply_user -} +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/icecream-2.1[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-4[${PYTHON_USEDEP}] + >=dev-python/pytest-relaxed-2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +EPYTEST_DESELECT=( + # Most of those fails with "OSError: reading from stdin while output is captured" + # seems like it is because I do the testing in a chroot + # Because there are 112 tests that fails, I'd rather skip the file than manually add 112 tests + tests/runners.py +)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glcontext/
commit: 05ee01d45e04ac442356541e0c28429f02966a26 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 20:48:09 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05ee01d4 dev-python/glcontext: add 2.5.0, drop 2.4.0 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glcontext/Manifest | 2 +- dev-python/glcontext/{glcontext-2.4.0.ebuild => glcontext-2.5.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest index fc12682074..af85598788 100644 --- a/dev-python/glcontext/Manifest +++ b/dev-python/glcontext/Manifest @@ -1 +1 @@ -DIST glcontext-2.4.0.gh.tar.gz 23609 BLAKE2B 2eb0178e8e6752dbe21bad181c08731435d3444230540c456e2da92f76de2ba19c63e8dcec887d9e75851c8cfed65c06acaf3a95bd41ea816ee4b25e3b8f992e SHA512 d69adbee5f31d7b870b566f59d2b796a7436ab57ad29c4fe1210ec1e40b782e4705c81ba17a921217f28c5fcb4f9c759c2ebf146bda1af4fd54007c868425427 +DIST glcontext-2.5.0.gh.tar.gz 18814 BLAKE2B 100aa4d2d118852eeff7b5f7de127d2608f9a84152c3c9cfeae5bffc64dffbfa4c3fd5c20d28b11c4d56d31b006fba8e191901ba064329ea9db8aa3f55e83977 SHA512 b85306c8a1a95bddc9d87a66e3102e45e1a2ae55dfa5b32a263ad4216421712bb31bf8653a1850a281c51b437a274d7c499feac9650035fecd36f5467c6c83a0 diff --git a/dev-python/glcontext/glcontext-2.4.0.ebuild b/dev-python/glcontext/glcontext-2.5.0.ebuild similarity index 95% rename from dev-python/glcontext/glcontext-2.4.0.ebuild rename to dev-python/glcontext/glcontext-2.5.0.ebuild index 0a1400af3e..ab2460878e 100644 --- a/dev-python/glcontext/glcontext-2.4.0.ebuild +++ b/dev-python/glcontext/glcontext-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glfw/
commit: a1db90d801eaafb9bc5995aa45ad42dfe2a2666a Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:36:53 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1db90d8 dev-python/glfw: add 2.6.3, drop 2.6.2 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glfw/Manifest | 2 +- dev-python/glfw/{glfw-2.6.2.ebuild => glfw-2.6.3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest index 34eae19a2f..4fd73b6429 100644 --- a/dev-python/glfw/Manifest +++ b/dev-python/glfw/Manifest @@ -1 +1 @@ -DIST glfw-2.6.2.gh.tar.gz 849915 BLAKE2B 04cd5346b3d4e52307fdb601ca71557e34d58f2e852c6ce69f88daa9cbfcd7def3321bfc5e9208d9b0d1cd31a24ded06fa8045ac7974e84ca3d6394cc2f2731c SHA512 e91d6682f5a849586686db53f009706a954e53b377704c1194705ec705c664d2e1bc1d7e85a719f36dfdc77a63bc303dc915526bf75fc812025e1667d20ff3da +DIST glfw-2.6.3.gh.tar.gz 849917 BLAKE2B 90f1e0b480a0fbb61848ec5988305bb4c42f4306c30b4889d86458d4d8d65d9629b335f31623099525ad546033a690127677bb049ee78f574c0a603ff16987d7 SHA512 8b789db247526da84037558b424c465690cc04d904f5f36c633ffd09d12f24660d1918810ec618a364ab06fdf9f242e356b56d7d98621c2812b4929ce3b1854d diff --git a/dev-python/glfw/glfw-2.6.2.ebuild b/dev-python/glfw/glfw-2.6.3.ebuild similarity index 92% rename from dev-python/glfw/glfw-2.6.2.ebuild rename to dev-python/glfw/glfw-2.6.3.ebuild index 4929ee9dca..185a5c7c15 100644 --- a/dev-python/glfw/glfw-2.6.2.ebuild +++ b/dev-python/glfw/glfw-2.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-relaxed/
commit: f14460edb9bc66b0919942b537d9545372a25513 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:59:59 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:00:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f14460ed dev-python/pytest-relaxed: new package, add 2.0.1 Signed-off-by: Henri Gasc eurecom.fr> dev-python/pytest-relaxed/Manifest | 1 + dev-python/pytest-relaxed/metadata.xml | 12 +++ .../pytest-relaxed/pytest-relaxed-2.0.1.ebuild | 24 ++ 3 files changed, 37 insertions(+) diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest new file mode 100644 index 00..e35655bb3c --- /dev/null +++ b/dev-python/pytest-relaxed/Manifest @@ -0,0 +1 @@ +DIST pytest-relaxed-2.0.1.gh.tar.gz 22023 BLAKE2B 9cabdfbfc735199292f63ee7bb7ec9bca16704d38434af15dbc5c5aade463ef0db7ab38b10de9be150a1bbd35c944e088ada859c5111e066da016bdb2aa067af SHA512 b62458aaf96cd7d70291c0c3ef19430eb3e3c033bfda3c320f40ea2c4b1147e3edd49aa389dba393cee4b70f1ecd477a8b4ca17b37a9ef8d9766895d1c69 diff --git a/dev-python/pytest-relaxed/metadata.xml b/dev-python/pytest-relaxed/metadata.xml new file mode 100644 index 00..5fd99fc773 --- /dev/null +++ b/dev-python/pytest-relaxed/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + g...@eurecom.fr + Gasc Henri + + + pytest-relaxed + bitprophet/pytest-relaxed + + diff --git a/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild b/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild new file mode 100644 index 00..cda1da75db --- /dev/null +++ b/dev-python/pytest-relaxed/pytest-relaxed-2.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Relaxed test discovery for pytest" +HOMEPAGE="https://github.com/bitprophet/pytest-relaxed https://pypi.org/project/pytest-relaxed"; +SRC_URI="https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/invoke/
commit: c43fe84ed146479c2d38a5b22637b02a83ef2228 Author: Henri Gasc eurecom fr> AuthorDate: Sun Dec 3 21:41:58 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Sun Dec 3 22:00:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c43fe84e dev-python/invoke: add 2.2.0, drop 2.0.0 Signed-off-by: Henri Gasc eurecom.fr> dev-python/invoke/Manifest | 2 +- dev-python/invoke/{invoke-2.0.0.ebuild => invoke-2.2.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest index 27a59726cb..066979d60c 100644 --- a/dev-python/invoke/Manifest +++ b/dev-python/invoke/Manifest @@ -1 +1 @@ -DIST invoke-2.0.0.gh.tar.gz 308039 BLAKE2B 1c4e601014be953fcdef502d9d513db8deec75afc64f0445fd5eae0a05b04d9ebeffc1266cb25184f0e6dc0dc49d712661f4644258db6226e060ea20b735772e SHA512 d7ae2099f550216bd1ea7df1d3d6c253fc4740a1ef945a64d0293670eef4913b5a5d170ff2052bdff7c9801da31fbdc5bc6b323d4467caba4d1486839bca3ba1 +DIST invoke-2.2.0.gh.tar.gz 309433 BLAKE2B 9b68a9e7e8b2b8cd27a449569847e6ea67b6de01574dd2d5ca8d93486e6f8ead2d2c1a507af665ab19b8482c4c4172a671b8f65d8f1e41f004a7d1e4294268d3 SHA512 3d0adabec4825fb45524d3ab4f2a790d31245a89e038c08c770fc9f33c81ed182769e8f17d3d6f33a913b431cba475b975826ddfd533a945d481b52deba759a2 diff --git a/dev-python/invoke/invoke-2.0.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild similarity index 86% rename from dev-python/invoke/invoke-2.0.0.ebuild rename to dev-python/invoke/invoke-2.2.0.ebuild index 57d5edebab..5e5ff8f517 100644 --- a/dev-python/invoke/invoke-2.0.0.ebuild +++ b/dev-python/invoke/invoke-2.2.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Pythonic task execution"
[gentoo-commits] repo/gentoo:master commit in: app-admin/git-credential-gopass/
commit: 42bd6d69be6acfd1b0f28c9be1dc84272983e374 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:23:47 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bd6d69 app-admin/git-credential-gopass: drop 1.15.9 Signed-off-by: John Helmert III gentoo.org> app-admin/git-credential-gopass/Manifest| 2 -- .../git-credential-gopass-1.15.9.ebuild | 21 - 2 files changed, 23 deletions(-) diff --git a/app-admin/git-credential-gopass/Manifest b/app-admin/git-credential-gopass/Manifest index 2fe67c689888..7a4ab9861024 100644 --- a/app-admin/git-credential-gopass/Manifest +++ b/app-admin/git-credential-gopass/Manifest @@ -4,5 +4,3 @@ DIST git-credential-gopass-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a257621 DIST git-credential-gopass-1.15.11.tar.gz 24602 BLAKE2B 3f479403071af80a08f9d28e9cce3fa492829fb7d6eb230f73ff1d84eaf3c4435fc82f3bfb2a7b29aa96c9a6c1c446d3160df5e0d3e3ff89b9e873e344b9afcf SHA512 50f5496a0ae6f60b9074d9c1a29d6dbcddeb6a0976859b6071ccf1fdb2b6796038d2f6dd5f8a3ce4644c5c31ad5f3447037bc87e9276287172174058ef75adfa DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920 DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92 SHA512 8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8 -DIST git-credential-gopass-1.15.9-deps.tar.xz 288585424 BLAKE2B 7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4 SHA512 3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d -DIST git-credential-gopass-1.15.9.tar.gz 24226 BLAKE2B 608df8fcf584ba82d5ca0f20bb944024101cf867331c6478461ec3dd8b03d5f76df5b917b5c739d1ba4275f3b11806c9526ccd12ccc91db45314ae983a29fa6a SHA512 1a11f07e51b641e651c58ee664265ab3256d3b3b75ca0385cc9417428eda2123eecbee3b3ae5012d3da3d2890855132c2f463fd7d80f2cf32bb4d35658e61a82 diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild deleted file mode 100644 index 466cf4057557.. --- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.9.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Gopass git-credentials helper" -HOMEPAGE="https://github.com/gopasspw/git-credential-gopass"; -SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=">=dev-lang/go-1.16" -RDEPEND=" - dev-vcs/git - >=app-crypt/gnupg-2 -"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/
commit: 97a37af211ea2088be99338f1d8968fc0d2f081c Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:21:01 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a37af2 app-admin/gopass: add 1.15.11 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass/Manifest | 2 ++ app-admin/gopass/gopass-1.15.11.ebuild | 45 ++ 2 files changed, 47 insertions(+) diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest index 9edb61989bb2..a03b796449f0 100644 --- a/app-admin/gopass/Manifest +++ b/app-admin/gopass/Manifest @@ -1,5 +1,7 @@ DIST gopass-1.15.10-deps.tar.xz 287839856 BLAKE2B 46c6b5ae3dbc2117aee7235776b627fcaffe819b283a6a25c3ad841dfe32584c2d80e1799abfc98b7bad22e1fdf62cba04365ce4c328a9db94d902bec8d85735 SHA512 317747e7b7370863790b7778367e0216b367d1b5f4be1af9f2d3828e1a960b746879a9e71cd195c51acbde914b7e3deed8a35eeb60780a21275b6993f77d695a DIST gopass-1.15.10.tar.gz 2319168 BLAKE2B 06e8b2a69401c66975c2fde7e34c0b3987d35800c9ce9d0e9a2035b20943d8af472a267cfd66a5529458f5a311502738ab8e972647b4b8ed737680c264a88d48 SHA512 62c8395a5781ad9c10ccb235f02fb080564ca956b0999054d1838cc89387c959ea6fd0e6f3bd81e85db1fa8cf14d539498d57a3cfd978a338f9011234ec23242 +DIST gopass-1.15.11-deps.tar.xz 288006888 BLAKE2B 527cef72eb493425111c6fd0a872bb31c63381226c823143e5d722cb59172a08901a50fce7042d329370bc83dd66205833e85608d68ce9b2037db89eb1a1b8a7 SHA512 978c5a915d382b8fe6360744c45c696f8c3c571df1341496537be73896d100eda78be1630b2f4a3ccd73d828d566a483bc057a302683aa4ddf92f46b8fa49e03 +DIST gopass-1.15.11.tar.gz 2319860 BLAKE2B 923be5effa8ca5a77a12bcd2692d2a07b68c6d068a579022e359a5f6e485813c37dc7e34acfeb1f0deec4e1075a54dd75b408ef0e07713cf7ffc2cfde2e9ac38 SHA512 ec3231f6cf903ba3a70f4721f04613ddf0e28e820c98a708c861ae68c993162a1346f62332132c00abd218f82f0ed0da0f8b86297427e813b0688a8eee5128be DIST gopass-1.15.8-deps.tar.xz 285946172 BLAKE2B a72ee73cfec9b6b55625eda6f3737d9133f99f1b951c79f87f7e5ea94ec1819fc7f1c3c0b4e16db255839b9e6865adac900f2a03911523ef088a108819b57802 SHA512 2a6293b1ac29f0d27d39d6faf29477a15b362cdd51f6e7c4b79074f7fa7709fdf71f167a96e81ade6429821fe68a9129859b95fc64f6bc2107b434d66a73c78a DIST gopass-1.15.8.tar.gz 2309941 BLAKE2B 940855b30b132ca664e6e838cd1b3e8713a571e84c92ea873b0a0090df369492fdda46e1e2cf1e88f8e52ebe6308805ab707e9a74d3125396b0497ed2f79db5e SHA512 8c4f6fd750fa15dba7f81acccd4360c57e2454b7162625d38b1aa0d9d9fe218d2e7664c1505ff40450aab0cd829cc156b7e5544b64c790337078c6d86758cae7 DIST gopass-1.15.9-deps.tar.xz 287822700 BLAKE2B 49d521b256f9c02263027bcea4db0cb054cc08bbc2362a7a7dde422a595272c0c65ea35dc0e6ac8ad624b758f59fe8df218a72dc73b3bd5075b8762b3d6b4fc5 SHA512 616543120dff675ef85819e4f8726462a2f9b48404c770cd2043c766c19b6e9a4e5817c88832550028d5887b0f53125ed074232993b1fb7131b2e1864daeff92 diff --git a/app-admin/gopass/gopass-1.15.11.ebuild b/app-admin/gopass/gopass-1.15.11.ebuild new file mode 100644 index ..f85c0b12c06a --- /dev/null +++ b/app-admin/gopass/gopass-1.15.11.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature + +DESCRIPTION="a simple but powerful password manager for the terminal" +HOMEPAGE="https://www.gopass.pw/"; +SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" + +DEPEND=">=dev-lang/go-1.18" +RDEPEND=" + dev-vcs/git + >=app-crypt/gnupg-2 +" + +PATCHES=( + "${FILESDIR}/${PN}-1.15.3-skip-tests.patch" +) + +src_test() { + # https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38 + git config --global user.name nobody || die + git config --global user.email foo@example.org || die + + default +} + +src_install() { + emake install DESTDIR="${ED}/usr" + einstalldocs +} + +pkg_postinst() { + optfeature "browser integration" app-admin/gopass-jsonapi + optfeature "git credentials helper" app-admin/git-credential-gopass + optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp + optfeature "summon secrets helper" app-admin/gopass-summon-provider +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-hibp/
commit: 5e377ec4a57c9bd5f13b9544457cd9f0384b93db Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:21:36 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e377ec4 app-admin/gopass-hibp: add 1.15.11 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-hibp/Manifest | 2 ++ app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild | 21 + 2 files changed, 23 insertions(+) diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest index c9bae3903a35..03a42d39a790 100644 --- a/app-admin/gopass-hibp/Manifest +++ b/app-admin/gopass-hibp/Manifest @@ -1,5 +1,7 @@ DIST gopass-hibp-1.15.10-deps.tar.xz 288559064 BLAKE2B 2b702538145673368f90e871c4d65f93d51ba81a18cdbd17aef80f6eb2688001bc6f9ca22a1357de9116c3ebd3797af27d386ef3f3017e96976249d0e79db310 SHA512 3ba6810a865615ce9243bd194ae1a5ca1401f2c41abf4e9f6b4cdf3aae217668d22ae4cb0fd7647037d8f27ec0c6a4e9aca64bb36cd24058894be0d539f652d3 DIST gopass-hibp-1.15.10.tar.gz 28521 BLAKE2B 51dcb7e2cbc8c9eb43a5268a085da090d8c6467244a0fdf23942298a01a33fa94b7cc43f3351bbefa6797dd8d1558eb6db0df86223999ccc2d2ade7d56f4a705 SHA512 02fbaaa3584925e602a34dc6d519fe98e6d546f80d72d3c68dff1951435619981101ea7851074844846c348cecf5e8306a4c2a188753d3c67ea1d9d323a69843 +DIST gopass-hibp-1.15.11-deps.tar.xz 288522100 BLAKE2B 623d425a5bbeea5c5746e18d0dd44d198fa4b54fd5112fc870a5e95f092324e4a477565260ee68bccf903601997561429ab5546c6b7aaa3cec6de816076fcbff SHA512 db7f26676aeb2c67ae0b8645e9feed57540adefc04bed4dba0072c6766cd020921def0a8dae8c26a29c10e26ad27d84983b76350d885118f8d6393e25fddaf3f +DIST gopass-hibp-1.15.11.tar.gz 28709 BLAKE2B 0ec749f89896067f1a1b444f1dbf4508e67129cd012ea565edadcb87779c9f6ea1b62d4ea5fe1bef37f5fde7615e8254c003dd36ad9f1be488f8679b10211383 SHA512 781393893567c7f0a8089a0a61e9bf794661a00ae01d7505dd7a851093d6f3d2b75bf5c494aaf6c9696f400b95debd737f3f4719cd974dc94c3bfc1eb7db91ea DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a SHA512 bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92 SHA512 5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051 DIST gopass-hibp-1.15.9-deps.tar.xz 288527044 BLAKE2B 40c5026b99236e630f49ce3bd47e9225fa24a61c548a8d20fe7228f6f70624a69ed3eb0c315114b0d140adfb95e0821ede5c736b8f20e8c880646f6708a135fc SHA512 7c3a46f4a942b07ed1bb03c8c1f0bdf87ef7f53750ca28c4944c4e3c1d58ca941d964bcc222d7e916ceec2f613398a3ec93972c88aea8ae9e06003486da2d420 diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild new file mode 100644 index ..a9e315793f27 --- /dev/null +++ b/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Gopass haveibeenpwnd.com integration" +HOMEPAGE="https://github.com/gopasspw/gopass-hibp"; +SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=dev-lang/go-1.16" +RDEPEND=" + dev-vcs/git + >=app-crypt/gnupg-2 +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-summon-provider/
commit: 1fa8a53d6c7d97b80ac9caa93a44dfa92628524a Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:23:40 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa8a53d app-admin/gopass-summon-provider: drop 1.15.9 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-summon-provider/Manifest | 2 -- .../gopass-summon-provider-1.15.9.ebuild| 21 - 2 files changed, 23 deletions(-) diff --git a/app-admin/gopass-summon-provider/Manifest b/app-admin/gopass-summon-provider/Manifest index de11d0fd7abf..a41924c5677c 100644 --- a/app-admin/gopass-summon-provider/Manifest +++ b/app-admin/gopass-summon-provider/Manifest @@ -4,5 +4,3 @@ DIST gopass-summon-provider-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762 DIST gopass-summon-provider-1.15.11.tar.gz 21218 BLAKE2B e042b2a003fa63fd79eaa24f3c50f1864238b7ae5c8d879c88c74c3795b6a9f97208c0b8ab51f3cde07a6a66155841a13517f49d900fd8fd49518775691e3926 SHA512 ae80aabe2216f37e1ac59509b3f7b2d785c0c0e20e7cc9fd42c170f7924be900e2b827daf117e174c69257595650ab287489017981c2988e6a5c1e4007ab1720 DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920 DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a866121233605ede73cf199eccbb SHA512 3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7 -DIST gopass-summon-provider-1.15.9-deps.tar.xz 288585424 BLAKE2B 7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4 SHA512 3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d -DIST gopass-summon-provider-1.15.9.tar.gz 20748 BLAKE2B 77cf21bf19f2748297d85f2becf2bec39c0ae7823e98b2cce062a4c11ead86f40500115aa7c8c8acf96fe8302b0172d8b91029defa301c067eb4f9b091b4f496 SHA512 9e7651868fc0fb936768a0602247fb6682a1ab881c61efe81a560b8ac9f98ec13a807813b2f3f86acd4b9f5cffcaea19451fae4bb6d7cb1541f598811f61cd7b diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild deleted file mode 100644 index 2e2d7d55519b.. --- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.9.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Gopass Summon Provider" -HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider"; -SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=">=dev-lang/go-1.16" -RDEPEND=" - dev-vcs/git - >=app-crypt/gnupg-2 -"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/
commit: 8e844912e7bf5746fd69d51400b75dea49d22e48 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:23:35 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e844912 app-admin/gopass-jsonapi: drop 1.15.9 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-jsonapi/Manifest | 2 -- .../gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild| 25 -- 2 files changed, 27 deletions(-) diff --git a/app-admin/gopass-jsonapi/Manifest b/app-admin/gopass-jsonapi/Manifest index 53e552150344..3471e8746cb9 100644 --- a/app-admin/gopass-jsonapi/Manifest +++ b/app-admin/gopass-jsonapi/Manifest @@ -4,5 +4,3 @@ DIST gopass-jsonapi-1.15.11-deps.tar.xz 288583480 BLAKE2B f914d07a5b00f82bb1baa3 DIST gopass-jsonapi-1.15.11.tar.gz 36121 BLAKE2B cc9832c9473d1ed0095ff10f6fbbe763d0b4a3a76fb891089f75a0cd0eb677e1c1c87598ff8beb1494d5790870c39d78df0c52ce9be68a127e0d8d725a9dcdc0 SHA512 7231edc6bf6a529761a193fda40fdf254ffdaab6853d9a265d4d7ff3fcdc08fb418f9c4f1a05f32180eccde5add1a5276fa01133fc90a61c57c4c9793a9abc3a DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b SHA512 9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19 SHA512 6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c -DIST gopass-jsonapi-1.15.9-deps.tar.xz 288658032 BLAKE2B 79bfb69623a300848eabc0571a8e82cf6a241c99ea647cac758a0f17ec7bff2bff5f91a837f2f8a72955f16d76d6f7b9f8a31e54f450f8307af506e364dde97b SHA512 74e091a06682ee2aacfa770e7482ea1ea1eb337e7ff0e9cca86256a23bc80640772efd42061e9e94076d9e7609955155a1628e07a090e76d05dfa0c34f532acb -DIST gopass-jsonapi-1.15.9.tar.gz 35801 BLAKE2B 51b2426ab568a9a42b0433a62dfff529c4ede52445468d884ba608c02bea3269994d7f5e703bfcadd08f67ef9066ea545cd5cb14efe03488ef8b10808a478a0c SHA512 cf04a62116c8dcc331a7aff22654200f8352a4df29cf0cd99eb697dd278ea73890f660a674298cbce78489d980d5030a8c56156c60f4a360440d353600de79c6 diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild deleted file mode 100644 index 87a6430f0e13.. --- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.9.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Gopass Browser Bindings" -HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi"; -SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=">=dev-lang/go-1.16" -RDEPEND=" - dev-vcs/git - >=app-crypt/gnupg-2 -" - -PATCHES=( - "${FILESDIR}/${PN}-1.15.3-skip-test.patch" -)
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/
commit: 43dbd61b0bac105aeae05b17ce03575dceea5ef7 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:23:20 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dbd61b app-admin/gopass: drop 1.15.9 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass/Manifest | 2 -- app-admin/gopass/gopass-1.15.9.ebuild | 45 --- 2 files changed, 47 deletions(-) diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest index a03b796449f0..42bf37ab0f6e 100644 --- a/app-admin/gopass/Manifest +++ b/app-admin/gopass/Manifest @@ -4,5 +4,3 @@ DIST gopass-1.15.11-deps.tar.xz 288006888 BLAKE2B 527cef72eb493425111c6fd0a872bb DIST gopass-1.15.11.tar.gz 2319860 BLAKE2B 923be5effa8ca5a77a12bcd2692d2a07b68c6d068a579022e359a5f6e485813c37dc7e34acfeb1f0deec4e1075a54dd75b408ef0e07713cf7ffc2cfde2e9ac38 SHA512 ec3231f6cf903ba3a70f4721f04613ddf0e28e820c98a708c861ae68c993162a1346f62332132c00abd218f82f0ed0da0f8b86297427e813b0688a8eee5128be DIST gopass-1.15.8-deps.tar.xz 285946172 BLAKE2B a72ee73cfec9b6b55625eda6f3737d9133f99f1b951c79f87f7e5ea94ec1819fc7f1c3c0b4e16db255839b9e6865adac900f2a03911523ef088a108819b57802 SHA512 2a6293b1ac29f0d27d39d6faf29477a15b362cdd51f6e7c4b79074f7fa7709fdf71f167a96e81ade6429821fe68a9129859b95fc64f6bc2107b434d66a73c78a DIST gopass-1.15.8.tar.gz 2309941 BLAKE2B 940855b30b132ca664e6e838cd1b3e8713a571e84c92ea873b0a0090df369492fdda46e1e2cf1e88f8e52ebe6308805ab707e9a74d3125396b0497ed2f79db5e SHA512 8c4f6fd750fa15dba7f81acccd4360c57e2454b7162625d38b1aa0d9d9fe218d2e7664c1505ff40450aab0cd829cc156b7e5544b64c790337078c6d86758cae7 -DIST gopass-1.15.9-deps.tar.xz 287822700 BLAKE2B 49d521b256f9c02263027bcea4db0cb054cc08bbc2362a7a7dde422a595272c0c65ea35dc0e6ac8ad624b758f59fe8df218a72dc73b3bd5075b8762b3d6b4fc5 SHA512 616543120dff675ef85819e4f8726462a2f9b48404c770cd2043c766c19b6e9a4e5817c88832550028d5887b0f53125ed074232993b1fb7131b2e1864daeff92 -DIST gopass-1.15.9.tar.gz 2313795 BLAKE2B cf0f2371ddce57c9b8912716fee650ef118bc6339d643a0cd2a8cd880fbd6f4e8da897f3c37d8ff9b9a8fcd92238dd19c06238453bcf714d9a628edc7c92c505 SHA512 e776c8c35858986006db2eb310571ddf98ce706373ccb334d9c4813a94f9e46ededd7be8b0bed383f7c6e60859d64cbf2d43c797181e3adf393c8596a4b459ec diff --git a/app-admin/gopass/gopass-1.15.9.ebuild b/app-admin/gopass/gopass-1.15.9.ebuild deleted file mode 100644 index f85c0b12c06a.. --- a/app-admin/gopass/gopass-1.15.9.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module optfeature - -DESCRIPTION="a simple but powerful password manager for the terminal" -HOMEPAGE="https://www.gopass.pw/"; -SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" - -DEPEND=">=dev-lang/go-1.18" -RDEPEND=" - dev-vcs/git - >=app-crypt/gnupg-2 -" - -PATCHES=( - "${FILESDIR}/${PN}-1.15.3-skip-tests.patch" -) - -src_test() { - # https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38 - git config --global user.name nobody || die - git config --global user.email foo@example.org || die - - default -} - -src_install() { - emake install DESTDIR="${ED}/usr" - einstalldocs -} - -pkg_postinst() { - optfeature "browser integration" app-admin/gopass-jsonapi - optfeature "git credentials helper" app-admin/git-credential-gopass - optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp - optfeature "summon secrets helper" app-admin/gopass-summon-provider -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-hibp/
commit: c18e7f507685bf3a03aacc9fb50121fc5386275a Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:23:27 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18e7f50 app-admin/gopass-hibp: drop 1.15.9 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-hibp/Manifest | 2 -- app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild | 21 - 2 files changed, 23 deletions(-) diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest index 03a42d39a790..804114b16137 100644 --- a/app-admin/gopass-hibp/Manifest +++ b/app-admin/gopass-hibp/Manifest @@ -4,5 +4,3 @@ DIST gopass-hibp-1.15.11-deps.tar.xz 288522100 BLAKE2B 623d425a5bbeea5c5746e18d0 DIST gopass-hibp-1.15.11.tar.gz 28709 BLAKE2B 0ec749f89896067f1a1b444f1dbf4508e67129cd012ea565edadcb87779c9f6ea1b62d4ea5fe1bef37f5fde7615e8254c003dd36ad9f1be488f8679b10211383 SHA512 781393893567c7f0a8089a0a61e9bf794661a00ae01d7505dd7a851093d6f3d2b75bf5c494aaf6c9696f400b95debd737f3f4719cd974dc94c3bfc1eb7db91ea DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a SHA512 bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92 SHA512 5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051 -DIST gopass-hibp-1.15.9-deps.tar.xz 288527044 BLAKE2B 40c5026b99236e630f49ce3bd47e9225fa24a61c548a8d20fe7228f6f70624a69ed3eb0c315114b0d140adfb95e0821ede5c736b8f20e8c880646f6708a135fc SHA512 7c3a46f4a942b07ed1bb03c8c1f0bdf87ef7f53750ca28c4944c4e3c1d58ca941d964bcc222d7e916ceec2f613398a3ec93972c88aea8ae9e06003486da2d420 -DIST gopass-hibp-1.15.9.tar.gz 28178 BLAKE2B ffb5b0d69e51d4956b5adec54c5e591d2376c11dedd86dd3b725800acccf4db3ea2d100901e3d0e2c1d97585783c85277af6a5a94f54948cce7e0908e5a6b982 SHA512 d9081e553039d90b2b8971a61e8bee243dbfc891303f839b5a9c2e148b4332ae4c4a17bcc57aeb4f672a11fb9786b82a604a1a71e9fefa98172b1d10073780d4 diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild deleted file mode 100644 index a9e315793f27.. --- a/app-admin/gopass-hibp/gopass-hibp-1.15.9.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Gopass haveibeenpwnd.com integration" -HOMEPAGE="https://github.com/gopasspw/gopass-hibp"; -SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=">=dev-lang/go-1.16" -RDEPEND=" - dev-vcs/git - >=app-crypt/gnupg-2 -"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-summon-provider/
commit: 95a4004eb2c4edde6831068e07397e35b79da08c Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:21:53 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a4004e app-admin/gopass-summon-provider: add 1.15.11 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-summon-provider/Manifest | 2 ++ .../gopass-summon-provider-1.15.11.ebuild | 21 + 2 files changed, 23 insertions(+) diff --git a/app-admin/gopass-summon-provider/Manifest b/app-admin/gopass-summon-provider/Manifest index efe3cafed078..de11d0fd7abf 100644 --- a/app-admin/gopass-summon-provider/Manifest +++ b/app-admin/gopass-summon-provider/Manifest @@ -1,5 +1,7 @@ DIST gopass-summon-provider-1.15.10-deps.tar.xz 288573500 BLAKE2B 1f816336a434b98efdd27acac0ad64bd285f5fab9fd747d3df3d567fda2514843634b75b52cab55e72ca77449d68cb2b000faf841170a9359f6c270acd0e47a9 SHA512 201e2855ac15227109fdfecb80a7f2e02494ced7e8027ab26a8e53d72441b9f08c87b3ed3e51888ee8c13c39a1f0a85fc1704730ebda8848dfe6349fde1a663f DIST gopass-summon-provider-1.15.10.tar.gz 21122 BLAKE2B 002a2b089765032ff8f9587f4a42ccea0f2e024d87d384db1c06918c26d213d8b64930725a5aa70b20e17211e1d022d324de81c7c5a62c6eda4655dc410dadae SHA512 c467d267e4ab247c22b7cf4936a328ee909c76d9c20c89dee6be0dcd520d9a45e3f556d1e607d54beb9a74c02d02d27ff4bbadb8f7e6a5ace67449be57977d6d +DIST gopass-summon-provider-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762169ee3cbb9e5b7f9c91bd3d97b5ef6dea2e45f0345240bae05a6998359d3880fe5ed240b0c57888f7fe00229d6b0c930843ae1c3aa51004863 SHA512 ccc70e912e92c70de7ec49e824d559db2bd4ef0c907813ce0063b758b88c39c75dcc5d307d8527c13650edbcc0ebad20d981b8f2fcb32c32272e945bfe18a38b +DIST gopass-summon-provider-1.15.11.tar.gz 21218 BLAKE2B e042b2a003fa63fd79eaa24f3c50f1864238b7ae5c8d879c88c74c3795b6a9f97208c0b8ab51f3cde07a6a66155841a13517f49d900fd8fd49518775691e3926 SHA512 ae80aabe2216f37e1ac59509b3f7b2d785c0c0e20e7cc9fd42c170f7924be900e2b827daf117e174c69257595650ab287489017981c2988e6a5c1e4007ab1720 DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920 DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a866121233605ede73cf199eccbb SHA512 3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7 DIST gopass-summon-provider-1.15.9-deps.tar.xz 288585424 BLAKE2B 7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4 SHA512 3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild new file mode 100644 index ..2e2d7d55519b --- /dev/null +++ b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Gopass Summon Provider" +HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider"; +SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=dev-lang/go-1.16" +RDEPEND=" + dev-vcs/git + >=app-crypt/gnupg-2 +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/git-credential-gopass/
commit: 5152240037cbf79df270181c298bbc30f50abe82 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:21:28 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51522400 app-admin/git-credential-gopass: add 1.15.11 Signed-off-by: John Helmert III gentoo.org> app-admin/git-credential-gopass/Manifest| 2 ++ .../git-credential-gopass-1.15.11.ebuild| 21 + 2 files changed, 23 insertions(+) diff --git a/app-admin/git-credential-gopass/Manifest b/app-admin/git-credential-gopass/Manifest index 24d231266b87..2fe67c689888 100644 --- a/app-admin/git-credential-gopass/Manifest +++ b/app-admin/git-credential-gopass/Manifest @@ -1,5 +1,7 @@ DIST git-credential-gopass-1.15.10-deps.tar.xz 288573500 BLAKE2B 1f816336a434b98efdd27acac0ad64bd285f5fab9fd747d3df3d567fda2514843634b75b52cab55e72ca77449d68cb2b000faf841170a9359f6c270acd0e47a9 SHA512 201e2855ac15227109fdfecb80a7f2e02494ced7e8027ab26a8e53d72441b9f08c87b3ed3e51888ee8c13c39a1f0a85fc1704730ebda8848dfe6349fde1a663f DIST git-credential-gopass-1.15.10.tar.gz 24521 BLAKE2B 774cad65238025b025d7d9dd754596a0c0d5e7ec6592f76a819b7292758ab8ce8221887c72fd19f1445c7b73ef2d9e89542a2ddcb14d52375c91fe3a131aeba4 SHA512 7a175acc9475a3322b5039756307eb494aa1901185b1702993221c210efe7c4f7f030aef71653f505e52bedd8d92219f237849e29fc1cdb97cf97c5530ce60e1 +DIST git-credential-gopass-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762169ee3cbb9e5b7f9c91bd3d97b5ef6dea2e45f0345240bae05a6998359d3880fe5ed240b0c57888f7fe00229d6b0c930843ae1c3aa51004863 SHA512 ccc70e912e92c70de7ec49e824d559db2bd4ef0c907813ce0063b758b88c39c75dcc5d307d8527c13650edbcc0ebad20d981b8f2fcb32c32272e945bfe18a38b +DIST git-credential-gopass-1.15.11.tar.gz 24602 BLAKE2B 3f479403071af80a08f9d28e9cce3fa492829fb7d6eb230f73ff1d84eaf3c4435fc82f3bfb2a7b29aa96c9a6c1c446d3160df5e0d3e3ff89b9e873e344b9afcf SHA512 50f5496a0ae6f60b9074d9c1a29d6dbcddeb6a0976859b6071ccf1fdb2b6796038d2f6dd5f8a3ce4644c5c31ad5f3447037bc87e9276287172174058ef75adfa DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920 DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92 SHA512 8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8 DIST git-credential-gopass-1.15.9-deps.tar.xz 288585424 BLAKE2B 7cdd60d70781ad8361f3128299c319821e3040f7552ff89879e44adecfc8a9bb5ce0c5222cdf92fe9fa70bb90b633519094c3e3c18692b233ad826c304c846b4 SHA512 3daaa33c85dbf71c44288de9b44d6056f3b728e6aa455f6b8b56d1d78bad7b9682606ede14fae7e86fa8378655ceaf675dc9108883b0fc0d122d036c07720b1d diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild new file mode 100644 index ..466cf4057557 --- /dev/null +++ b/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Gopass git-credentials helper" +HOMEPAGE="https://github.com/gopasspw/git-credential-gopass"; +SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=dev-lang/go-1.16" +RDEPEND=" + dev-vcs/git + >=app-crypt/gnupg-2 +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass-jsonapi/
commit: a9afdf51cd1af93791ee5f5bcc47b95834b076f0 Author: John Helmert III gentoo org> AuthorDate: Sun Dec 3 21:21:45 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Dec 3 21:41:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9afdf51 app-admin/gopass-jsonapi: add 1.15.11 Signed-off-by: John Helmert III gentoo.org> app-admin/gopass-jsonapi/Manifest | 2 ++ .../gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild | 25 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/gopass-jsonapi/Manifest b/app-admin/gopass-jsonapi/Manifest index e0c9fb085869..53e552150344 100644 --- a/app-admin/gopass-jsonapi/Manifest +++ b/app-admin/gopass-jsonapi/Manifest @@ -1,5 +1,7 @@ DIST gopass-jsonapi-1.15.10-deps.tar.xz 288522312 BLAKE2B 1b13ebb6b0ec4cef6681aeb7e3d2c9ca88abea3c57d476b01b8b2ec1e2b040646bcf48b03c24974d78f0c79da8ef3cdcbe2406dc09506cae627ff1c3bb9b9ebb SHA512 3ae5ca8ab37821ed1a03475ddac558ef7c5710e988c006eaa42d87e0bd35d9cfb944c1819ba610ea46daeb0a6523c4a9e439d287af6aba3cd5c1dfa5143692fc DIST gopass-jsonapi-1.15.10.tar.gz 35998 BLAKE2B 79a2151628559af3c7505e177dd39bb42d51644bfbf7984baa3ed2dd812bb048cdbc5ca1ee695aa1257de1c3f4a7d0ef4e4c75cbdb8e2147897e7ae17290effb SHA512 2d9bfaddfd7ca0741d9028ef8641732285e0c5be611e5cb1065f4bd205623b86066e812dd6204199b50bc4aa1528cdca42e149130cdeed9c31e0a32b6724c2d9 +DIST gopass-jsonapi-1.15.11-deps.tar.xz 288583480 BLAKE2B f914d07a5b00f82bb1baa3114736fdde720a8bfb4b2378c60015501c281a14b595fff96c40b06c0f9f8d867e5b2004a43aa9eed4e3cf4016bdfb2a8acb221a78 SHA512 220f31aae7db0a268b4658f1464c8b1256958f2d220ebc028701db1ab2eda998b92d493e0facf741fc4d83135cf53d3fda5ac24f84365cd567da3d825623b0f6 +DIST gopass-jsonapi-1.15.11.tar.gz 36121 BLAKE2B cc9832c9473d1ed0095ff10f6fbbe763d0b4a3a76fb891089f75a0cd0eb677e1c1c87598ff8beb1494d5790870c39d78df0c52ce9be68a127e0d8d725a9dcdc0 SHA512 7231edc6bf6a529761a193fda40fdf254ffdaab6853d9a265d4d7ff3fcdc08fb418f9c4f1a05f32180eccde5add1a5276fa01133fc90a61c57c4c9793a9abc3a DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b SHA512 9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19 SHA512 6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c DIST gopass-jsonapi-1.15.9-deps.tar.xz 288658032 BLAKE2B 79bfb69623a300848eabc0571a8e82cf6a241c99ea647cac758a0f17ec7bff2bff5f91a837f2f8a72955f16d76d6f7b9f8a31e54f450f8307af506e364dde97b SHA512 74e091a06682ee2aacfa770e7482ea1ea1eb337e7ff0e9cca86256a23bc80640772efd42061e9e94076d9e7609955155a1628e07a090e76d05dfa0c34f532acb diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild new file mode 100644 index ..87a6430f0e13 --- /dev/null +++ b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Gopass Browser Bindings" +HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi"; +SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=dev-lang/go-1.16" +RDEPEND=" + dev-vcs/git + >=app-crypt/gnupg-2 +" + +PATCHES=( + "${FILESDIR}/${PN}-1.15.3-skip-test.patch" +)
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 5fd987d15fa0cf04e21e3b2036e3c65d7a12f70e Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Dec 3 21:33:01 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Dec 3 21:33:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd987d1 profiles.desc: Add alpha 23.0 profiles Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/profiles.desc | 8 1 file changed, 8 insertions(+) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 5e4f49605ed7..f9758ccd2582 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -19,6 +19,14 @@ alphadefault/linux/alpha/17.0/desktop/gnome exp alpha default/linux/alpha/17.0/desktop/gnome/systemd exp alpha default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr exp alpha default/linux/alpha/17.0/developer exp +alpha default/linux/alpha/23.0 exp +alpha default/linux/alpha/23.0/systemd exp +alpha default/linux/alpha/23.0/desktop exp +alpha default/linux/alpha/23.0/desktop/gnome exp +alpha default/linux/alpha/23.0/desktop/gnome/systemd exp +alpha default/linux/alpha/23.0/split-usr exp +alpha default/linux/alpha/23.0/split-usr/desktop exp +alpha default/linux/alpha/23.0/split-usr/desktop/gnome exp # SYMLINK_LIB=no profiles # Run app-portage/unsymlink-lib *before* switching the profile.
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: edeb0ef2ec71437f52fe8f0a696f770240c4eab6 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:18:07 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 21:18:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edeb0ef2 sys-kernel/ugrd: Fixed zenlib library version requirement (1.2.0) Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-0.12.1.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild index 1a15de8ba9..30448697a2 100644 --- a/sys-kernel/ugrd/ugrd-0.12.1.ebuild +++ b/sys-kernel/ugrd/ugrd-0.12.1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.1.1 +DEPEND=">=dev-python/zenlib-1.2.0 dev-python/pycpio" src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 1ae92c371870a027c608ba08f11ee847549f6325 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:15:54 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 21:16:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ae92c37 sys-kernel/ugrd: Bumped to 12.1, fixed auto-resolved kmods not being loaded at boot time Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.12.0.ebuild => ugrd-0.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 3da3261670..d8e1ce0466 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 -DIST ugrd-0.12.0.tar.gz 39938 BLAKE2B 9a927ad3b0fd1d6c010d3987fcf32642fd11b24feb3ddb88805773b777358558995c5eafce074c857130d32f01b4bdf51c1ed2ce78b9524d40274d11856b1459 SHA512 7c189b118317111a92b536882c211cffaeee0fa7ca9806600080d9f6c30f1d4a8b56753d8f043819f681fd540d6e8c919e9f8b7ee059145792f48e1ea147dcd3 +DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d diff --git a/sys-kernel/ugrd/ugrd-0.12.0.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.12.0.ebuild rename to sys-kernel/ugrd/ugrd-0.12.1.ebuild
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/
commit: af7056ee11521acc548f1fb6f7bcca3401fa3f72 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Dec 3 20:51:56 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Dec 3 20:51:56 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=af7056ee Drop alpha systemd non-merged-usr specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/alpha/stage1-systemd.spec | 12 releases/specs-qemu/alpha/stage3-systemd.spec | 11 --- 2 files changed, 23 deletions(-) diff --git a/releases/specs-qemu/alpha/stage1-systemd.spec b/releases/specs-qemu/alpha/stage1-systemd.spec deleted file mode 100644 index cb602b5c.. --- a/releases/specs-qemu/alpha/stage1-systemd.spec +++ /dev/null @@ -1,12 +0,0 @@ -subarch: alpha -target: stage1 -version_stamp: systemd-@TIMESTAMP@ -rel_type: default -profile: default/linux/alpha/17.0/systemd -snapshot: @TIMESTAMP@ -source_subpath: default/stage3-alpha-systemd-latest -update_seed: yes -update_seed_command: -uDN @world -portage_confdir: @REPO_DIR@/releases/portage/stages-qemu -interpreter: /usr/bin/qemu-alpha -compression_mode: pixz diff --git a/releases/specs-qemu/alpha/stage3-systemd.spec b/releases/specs-qemu/alpha/stage3-systemd.spec deleted file mode 100644 index d165ab80.. --- a/releases/specs-qemu/alpha/stage3-systemd.spec +++ /dev/null @@ -1,11 +0,0 @@ -subarch: alpha -target: stage3 -version_stamp: systemd-@TIMESTAMP@ -rel_type: default -profile: default/linux/alpha/17.0/systemd -snapshot: @TIMESTAMP@ -source_subpath: default/stage1-alpha-systemd-@TIMESTAMP@ -portage_confdir: @REPO_DIR@/releases/portage/stages-qemu -interpreter: /usr/bin/qemu-alpha -compression_mode: pixz -binrepo_path: alpha/binpackages/17.0/alpha
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/
commit: daf5b7a49a965cce8e619603d84702cc9228710a Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Dec 3 20:58:24 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Dec 3 20:58:24 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=daf5b7a4 Add alpha 23.0 stage specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/alpha/stage1-openrc-23.spec | 12 releases/specs-qemu/alpha/stage1-systemd-23.spec | 12 releases/specs-qemu/alpha/stage3-openrc-23.spec | 11 +++ releases/specs-qemu/alpha/stage3-systemd-23.spec | 11 +++ 4 files changed, 46 insertions(+) diff --git a/releases/specs-qemu/alpha/stage1-openrc-23.spec b/releases/specs-qemu/alpha/stage1-openrc-23.spec new file mode 100644 index ..3a1298f3 --- /dev/null +++ b/releases/specs-qemu/alpha/stage1-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: alpha +target: stage1 +version_stamp: openrc-23.0-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/alpha/23.0 +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage3-alpha-openrc-23.0-latest +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +interpreter: /usr/bin/qemu-alpha +compression_mode: pixz diff --git a/releases/specs-qemu/alpha/stage1-systemd-23.spec b/releases/specs-qemu/alpha/stage1-systemd-23.spec new file mode 100644 index ..96c520fc --- /dev/null +++ b/releases/specs-qemu/alpha/stage1-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: alpha +target: stage1 +version_stamp: systemd-23.0-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/alpha/23.0/systemd +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage3-alpha-systemd-23.0-latest +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +interpreter: /usr/bin/qemu-alpha +compression_mode: pixz diff --git a/releases/specs-qemu/alpha/stage3-openrc-23.spec b/releases/specs-qemu/alpha/stage3-openrc-23.spec new file mode 100644 index ..43f579f4 --- /dev/null +++ b/releases/specs-qemu/alpha/stage3-openrc-23.spec @@ -0,0 +1,11 @@ +subarch: alpha +target: stage3 +version_stamp: openrc-23.0-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/alpha/23.0 +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage1-alpha-openrc-23.0-@TIMESTAMP@ +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +interpreter: /usr/bin/qemu-alpha +compression_mode: pixz +binrepo_path: alpha/binpackages/23.0/alpha diff --git a/releases/specs-qemu/alpha/stage3-systemd-23.spec b/releases/specs-qemu/alpha/stage3-systemd-23.spec new file mode 100644 index ..aa74141d --- /dev/null +++ b/releases/specs-qemu/alpha/stage3-systemd-23.spec @@ -0,0 +1,11 @@ +subarch: alpha +target: stage3 +version_stamp: systemd-23.0-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/alpha/23.0/systemd +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage1-alpha-systemd-23.0-@TIMESTAMP@ +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +interpreter: /usr/bin/qemu-alpha +compression_mode: pixz +binrepo_path: alpha/binpackages/23.0/alpha
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/
commit: faed8be9fc282e93e8d50f978033504ef462f2ee Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:23 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faed8be9 dev-qt/qtimageformats: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild index d81adcf51e2f..21bcd27e59ee 100644 --- a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild +++ b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Additional format plugins for the Qt image I/O system" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" fi IUSE="mng"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5b5a83715d589033e0e2c40210f0fb576dc91b96 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:26 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5a8371 dev-qt/qtmultimedia: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild index cacb42254bad..80cf427f5728 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/
commit: 9be5d5993d8d15733213162cb5c2583965a28ffa Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:28 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be5d599 dev-qt/qtsvg: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtsvg/qtsvg-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild index 653e51ac7788..13e4644b74d5 100644 --- a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild +++ b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="SVG rendering library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquick3d/
commit: 2af16ffbe1ac2f28c7c898496d9d80dc4f66af02 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:25 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af16ffb dev-qt/qtquick3d: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild index 7be9b21d7ea0..a8b055a27a15 100644 --- a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild +++ b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" elif [[ ${QT6_BUILD_TYPE} == live ]]; then EGIT_SUBMODULES=() # skip qtquick3d-assimp fi
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt5compat/
commit: 028003931646190bc48591433a64771ff6b6e7ac Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:21 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02800393 dev-qt/qt5compat: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qt5compat/qt5compat-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild index e1670422f60e..9db9cb564c97 100644 --- a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild +++ b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt module containing the unsupported Qt 5 APIs" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi IUSE="icu qml"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcharts/
commit: 95a80d05f23014476f0f433db4a4dd7d456ad5b5 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:22 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a80d05 dev-qt/qtcharts: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtcharts/qtcharts-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild index 5465cbd2b963..2e10ec8d5d02 100644 --- a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild +++ b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Chart component library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi IUSE="gles2-only qml"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialport/
commit: aecc82ced9abe7fc3a77429ba4abc23173a52b26 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:26 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecc82ce dev-qt/qtserialport: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtserialport/qtserialport-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild index 53d3fffc63fd..4fe094c9cbf0 100644 --- a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild +++ b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Serial port abstraction library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/
commit: 354ba7d312a9569a156bfdf6e01e515858b27dd3 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:27 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354ba7d3 dev-qt/qtpositioning: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild index ca0a0e31278e..792ef6187c4a 100644 --- a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild +++ b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Physical position determination library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi IUSE="geoclue nmea +qml"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquicktimeline/
commit: 84dbd2cd777d290f407e2518fd6216d2de209fe8 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:24 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dbd2cd dev-qt/qtquicktimeline: Keyword 6.6.1 riscv, #918896 Signed-off-by: Jakov Smolić gentoo.org> dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild index 9cb20b5143a4..7c883009cc28 100644 --- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild +++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt module for keyframe-based timeline construction" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: 5ea72424aaec6393df60e1dfb7229fbb92a81aff Author: Miroslav Šulc gentoo org> AuthorDate: Sun Dec 3 20:18:18 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Dec 3 20:18:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea72424 net-analyzer/zabbix: bump to 5.0.40 Signed-off-by: Miroslav Šulc gentoo.org> net-analyzer/zabbix/Manifest | 2 + net-analyzer/zabbix/zabbix-5.0.40.ebuild | 400 +++ 2 files changed, 402 insertions(+) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index ab1c7eb8546b..b0045dc0c945 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -4,6 +4,8 @@ DIST zabbix-5.0.38-go-deps.tar.xz 27498720 BLAKE2B 2ce7066ea6738a8153c44df79298a DIST zabbix-5.0.38.tar.gz 21820861 BLAKE2B 08bb13254eeba65ec5f93c593d50b75a9afdbc7a4d42c9684744e527d73174e485c56bd2004a366dfd430376d39c101e20ee93bf3a258217b1a324d97f2e36fa SHA512 17297ddedc58577b8cb2c0b5fda9383bd2a78afc2fbbf210b3c0224fb230e8b2e2bfba7f78853737dd2e768bb4dc3db31975a0274380c6984fa7962f8a2c6474 DIST zabbix-5.0.39-go-deps.tar.xz 27798636 BLAKE2B ba01a443170fef0a1a1014c2921fa8158fd107dd6bd797c09dfc916143da64c91c3251a1e900b25286a6d6828981a1b6fe025f720b94cb65f323811c307508ae SHA512 26536fbfbe9dc9a5ff5fd6923e6fe2750624b32f5bbfd308d05ac2f4fd03600eb529b5b72836f596176e2e7ffaa56c51df9f2a3259658b63e033585234623bbd DIST zabbix-5.0.39.tar.gz 21823775 BLAKE2B 9e77b936644de0f200bdf4142ddd0a361f825c5b0eeb44f02e42e8ca72da3c0f02d13bac44a06b46ca4cc2fb570b7d6f142295e9bd098b5a89782a79f08cd03f SHA512 f175a911ee6c26ff6dcc9f94173924986055fd08c69465e7b73f5416fe05189f58584766f68748ea41ee52ee1dcc38da764bae34a349f5b2066889c61d6a572b +DIST zabbix-5.0.40-go-deps.tar.xz 27521052 BLAKE2B be78ef29c347b618812d79049b2ea925d5b33f4cd416abe0381c0826dddfab38ec6b9c475a942bee61906039292aa1be15b413e10ad2d6077928fa97071dad04 SHA512 e2ac179eca2b38081365aaf7889fe8dde2943722c5e5e8a13ddef27d60c96e0be07284493435030229171235ef995eabc79d2f83a0b91751da5558446a4f433a +DIST zabbix-5.0.40.tar.gz 21821906 BLAKE2B db763d1d1fb8dc985c555c7e4adf9a7120689c876d3000feba3286615a2b2de71bdd1185c41a4edbd2c2a04589ae302deff9efebdf1efb3703161beca1413cdd SHA512 6af0c5b88932b4c6d778abb7498a99e09234377d642591ed3c15baf8818f8b11d33accf48fb02be75c9fb067fcbc4e870932ea1f0a5d3f7c4d9ceaf9d90c8f77 DIST zabbix-6.0.22-go-deps.tar.xz 17998956 BLAKE2B 119760405c8ca9d2ccd35d18ec76b32d87109dcf24abbd64e56ad63faea0491a2ef433e84468c91a9b9f11bbdd0dfcc15b5590de64c3259c028da1e5c97f1f48 SHA512 0bb50ca3a6c8d21356a963572189fc55565dc061638067eb4ae6986d68de32989d48fb63dc3165f6b965f80c296da5d082b61383229a5003c7232387011cabed DIST zabbix-6.0.22.tar.gz 42590907 BLAKE2B bba7911a24b00827c58d84938b5786d07f1eb44cbcad94cddf68b484ac9a2f514beb60225d006b8cefc5bbf92e51da27f26d9f6681e10f6322ed0841394e8d9d SHA512 d26903d6272e22dd960d3bac5d93857de09a9f64a91e542a43fe1169ed1a7d7fbcf69975d152a227028ebbeb250cd0dd96501d15cbd7c8f7bdd7222a0b97a2a2 DIST zabbix-6.0.23-go-deps.tar.xz 18007028 BLAKE2B 8be3e80dd1ac8cdb9f534adb3833732ec2e96cc38617c48e46fb98d2ae91badd2fca2277720db5f55774e533b47dc9726c1fceda5ec46191409cb052fa9461f4 SHA512 0f32e2996e819bf798ddad3c5381873ba0d9d0713ec9ee39c92d9c9280b28d433a58d489da39b18e29419d5cc3f76551bfacd6f0ca3b841e43b03158441c8952 diff --git a/net-analyzer/zabbix/zabbix-5.0.40.ebuild b/net-analyzer/zabbix/zabbix-5.0.40.ebuild new file mode 100644 index ..391cccd87bd4 --- /dev/null +++ b/net-analyzer/zabbix/zabbix-5.0.40.ebuild @@ -0,0 +1,400 @@ +# Copyright 1999-2023 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 +postgres proxy selinux server snmp sqlite ssh static" +REQUIRED_USE="|| ( agent agent2 frontend proxy server ) + ?? ( gnutls openssl ) + agent2? ( !gnutls ) + 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
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, profiles/, dev-lang/dmd/, eclass/
commit: 7c759301ca621df77706b334f6af32928caad2bf Author: Horodniceanu Andrei proton me> AuthorDate: Sun Dec 3 16:40:01 2023 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Dec 3 17:53:35 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=7c759301 dev-lang/dmd: add 2.106.0 Signed-off-by: Horodniceanu Andrei proton.me> dev-lang/dmd/Manifest | 1 + dev-lang/dmd/dmd-2.103.1.ebuild| 2 +- dev-lang/dmd/dmd-2.104.2.ebuild| 2 +- dev-lang/dmd/dmd-2.105.3.ebuild| 2 +- .../dmd/{dmd-2.105.3.ebuild => dmd-2.106.0.ebuild} | 0 dev-util/dlang-tools/Manifest | 1 + dev-util/dlang-tools/dlang-tools-2.106.0.ebuild| 61 ++ eclass/dlang-compilers.eclass | 1 + profiles/use.desc | 1 + 9 files changed, 68 insertions(+), 3 deletions(-) diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest index 8d1880b..d006632 100644 --- a/dev-lang/dmd/Manifest +++ b/dev-lang/dmd/Manifest @@ -40,3 +40,4 @@ DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B b0a8fc0650bfe5df4a40ccf20d160765a DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c SHA512 854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15 DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785 SHA512 a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367 DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73 SHA512 6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8 +DIST dmd.2.106.0.linux.tar.xz 22774028 BLAKE2B fbce055892614aada43acee290cdb9c24736d1708e4c874dc25231a8f18bc9eee07d8e5aad38ef2eddbf8d9b62b53f5b8db392f36a547cb93cff404252b238a2 SHA512 42d90bc2c27db50e650a0f09aa4bf49392e7c26fe96336e822aaf2b2851b3a13af2e8983c33359d7f319392390a1895d8e9b5eec0386a3dabf3389fea544 diff --git a/dev-lang/dmd/dmd-2.103.1.ebuild b/dev-lang/dmd/dmd-2.103.1.ebuild index 14dd04d..8c2ab85 100644 --- a/dev-lang/dmd/dmd-2.103.1.ebuild +++ b/dev-lang/dmd/dmd-2.103.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 KEYWORDS="-* ~amd64 ~x86" YEAR=2023 -DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-" +DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105" inherit dmd diff --git a/dev-lang/dmd/dmd-2.104.2.ebuild b/dev-lang/dmd/dmd-2.104.2.ebuild index 14dd04d..8c2ab85 100644 --- a/dev-lang/dmd/dmd-2.104.2.ebuild +++ b/dev-lang/dmd/dmd-2.104.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 KEYWORDS="-* ~amd64 ~x86" YEAR=2023 -DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-" +DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105" inherit dmd diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild index 57f8108..8f34439 100644 --- a/dev-lang/dmd/dmd-2.105.3.ebuild +++ b/dev-lang/dmd/dmd-2.105.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 KEYWORDS="-* ~amd64 ~x86" YEAR=2023 -DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-" +DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105" inherit dmd diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.106.0.ebuild similarity index 100% copy from dev-lang/dmd/dmd-2.105.3.ebuild copy to dev-lang/dmd/dmd-2.106.0.ebuild diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest index b3525c4..3e7a0a9 100644 --- a/dev-util/dlang-tools/Manifest +++ b/dev-util/dlang-tools/Manifest @@ -40,3 +40,4 @@ DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 1eba640a429ab6812bf7f2c5a15ced31f DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00 SHA512 5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442 SHA512 a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db DIST dlang-tools-2.105.3.tar.gz 129641 BLAKE2B 31dad04cc0b80be9f93aaadf447f2b4006869765ea6f8f306fad8bfcc9081c1a62311b73208e90dade96dee151e5e7dec8572a57eff93e5ccc2d26c492f0f36a SHA512 6fff158b4f483a0e32d9d90e662da340cad22033b337f9105082863054d38c447068f2fac438e1b0186898887e236bfd8fd3137bc002495c2fabf2e0