[gentoo-commits] repo/proj/guru:dev commit in: app-misc/kmon/
commit: 9c0117879422764252183404817f4ee50e00d936 Author: Kostadin Shishmanov tutanota com> AuthorDate: Sun Oct 29 07:20:59 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sun Oct 29 07:20:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c011787 app-misc/kmon: suppress QA warnings about {C,LD}FLAGS since this is a rust package Closes: https://bugs.gentoo.org/916466 Closes: https://bugs.gentoo.org/916465 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/kmon/kmon-1.6.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-misc/kmon/kmon-1.6.4.ebuild b/app-misc/kmon/kmon-1.6.4.ebuild index 94052a19f5..77b557f312 100644 --- a/app-misc/kmon/kmon-1.6.4.ebuild +++ b/app-misc/kmon/kmon-1.6.4.ebuild @@ -128,3 +128,4 @@ LICENSE="GPL-3" LICENSE+=" 0BSD Apache-2.0 Boost-1.0 ISC MIT Unicode-DFS-2016" SLOT="0" KEYWORDS="~amd64" +QA_FLAGS_IGNORED="usr/bin/kmod"
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: e64a17210c65081ee68e1e63031e66e45b6bc09c Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 29 07:37:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 29 07:37:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64a1721 www-client/firefox-bin: fix 119.0 when using apulse Closes: https://bugs.gentoo.org/916230 Signed-off-by: Joonas Niilola gentoo.org> ...119.0-r1.ebuild => firefox-bin-119.0-r2.ebuild} | 28 +++--- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/www-client/firefox-bin/firefox-bin-119.0-r1.ebuild b/www-client/firefox-bin/firefox-bin-119.0-r2.ebuild similarity index 97% rename from www-client/firefox-bin/firefox-bin-119.0-r1.ebuild rename to www-client/firefox-bin/firefox-bin-119.0-r2.ebuild index c9ed54000aeb..83ea6b313337 100644 --- a/www-client/firefox-bin/firefox-bin-119.0-r1.ebuild +++ b/www-client/firefox-bin/firefox-bin-119.0-r2.ebuild @@ -43,19 +43,7 @@ IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" RESTRICT="strip" -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -DEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - +BDEPEND="app-arch/unzip" RDEPEND="${DEPEND} !www-client/firefox-bin:0 !www-client/firefox-bin:esr @@ -212,13 +200,6 @@ src_install() { "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - # Install policy (currently only used to disable application updates) insinto "${MOZILLA_FIVE_HOME}/distribution" newins "${FILESDIR}"/disable-auto-update.policy.json policies.json @@ -279,6 +260,13 @@ src_install() { cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + # Add apulse support through our wrapper shell launcher, patchelf-method broken since 119.0. + # See bgo#916230 + local apulselib= + if use alsa && ! use pulseaudio ; then + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" + fi + sed -i \ -e "s:@NAME@:${app_name}:" \ -e "s:@EXEC@:${exec_command}:" \
[gentoo-commits] repo/gentoo:master commit in: media-libs/netpbm/
commit: 31a3ce8dc4555eb8b6d18731613a239c13d29d87 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 29 08:05:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 29 08:05:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a3ce8d media-libs/netpbm: Stabilize 11.2.4 x86, #916432 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/netpbm/netpbm-11.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/netpbm/netpbm-11.2.4.ebuild b/media-libs/netpbm/netpbm-11.2.4.ebuild index 8f4e60d5e581..8a4ad85ecf07 100644 --- a/media-libs/netpbm/netpbm-11.2.4.ebuild +++ b/media-libs/netpbm/netpbm-11.2.4.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz"; LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" SLOT="0/stable.102" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" # app-text/ghostscript-gpl is really needed for postscript
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: b3236444989be885d4006307d207f250120f1c4d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 29 08:05:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 29 08:05:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3236444 media-libs/libplacebo: Stabilize 6.338.1 amd64, #916463 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libplacebo/libplacebo-6.338.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-6.338.1.ebuild b/media-libs/libplacebo/libplacebo-6.338.1.ebuild index 89a1527ea842..b3f8a6b612bc 100644 --- a/media-libs/libplacebo/libplacebo-6.338.1.ebuild +++ b/media-libs/libplacebo/libplacebo-6.338.1.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_mime/
commit: 20cb5d4978f1f10dfaf7d363df6cdc46f334733e Author: Hans de Graaff gentoo org> AuthorDate: Sun Oct 29 08:25:04 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Oct 29 08:26:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cb5d49 dev-ruby/mini_mime: stabilize 1.1.5 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_mime/mini_mime-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild index 179e399e6345..b22f9537e3a0 100644 --- a/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild +++ b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/discourse/mini_mime/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/netpbm/
commit: 2de4099d309847d6bb501084619cae39adc57c73 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Oct 29 08:52:53 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Oct 29 08:52:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de4099d media-libs/netpbm: drop 11.2.0 Signed-off-by: Viorel Munteanu gentoo.org> media-libs/netpbm/Manifest | 1 - media-libs/netpbm/netpbm-11.2.0.ebuild | 258 - 2 files changed, 259 deletions(-) diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index 7829c9b48bc6..4d8a6e6f778b 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -1,3 +1,2 @@ -DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b SHA512 70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd DIST netpbm-11.2.4.tar.xz 3791116 BLAKE2B bc3c4c7dd1c473cf6a0511c1a756dc11ddac693bd288daa8cac5d997d75f48ea9f039552decaff601a46fcdc1b08bba55596fc116547eee5a0ab78cf9a0ea55c SHA512 41219fcf8c02eb1f9bb8619d972312d63f0781e071f1c494ba5b2e1f2b614c37d78097259bcf39cb85feac783c811fcc24f088ec2cd406786296ae055ee10318 DIST netpbm-11.4.3.tar.xz 3792792 BLAKE2B 64d9c239ae98f1cdd521a73958a372f027bbdd9f8926dc3dcff48b7a630064e0f7b2aa4f526469580b7048a3dd2b94ba059d46a58e33402362c203c7bb348cea SHA512 2059c450276640e7ef510ba6cfe79395cc88da0250e9c94881fda94c54b6a8d8d0dbc8c9b14d5503b5dfccd52beb9c1108e12b57ca3c667c72dd89b5adf0d298 diff --git a/media-libs/netpbm/netpbm-11.2.0.ebuild b/media-libs/netpbm/netpbm-11.2.0.ebuild deleted file mode 100644 index 8a4ad85ecf07.. --- a/media-libs/netpbm/netpbm-11.2.0.ebuild +++ /dev/null @@ -1,258 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -# Upstream has 3 flavors of netpbm: super stable, stable and advanced. -# They only provide a tarball for super stable, but super stable is a bit lagging. -# So we package the stable branch of their svn (currently versions 11.2.xx) on SLOT "0/stable[.rev]" -# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT "0/advanced[.rev]". -# The stable branch is stabilized according to usual Gentoo rules, while the -# advanced branch will not be stabilized. -# A detailed explanation is here https://netpbm.sourceforge.net/release.html - -DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" -HOMEPAGE="https://netpbm.sourceforge.net/"; -SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz"; - -LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" -SLOT="0/stable.102" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" - -# app-text/ghostscript-gpl is really needed for postscript -# some utilities execute /usr/bin/gs -# some installed programs are perl scripts -RDEPEND=" - dev-lang/perl - jbig? ( media-libs/jbigkit:= ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) - png? ( - >=media-libs/libpng-1.4:0= - sys-libs/zlib - ) - postscript? ( - app-text/ghostscript-gpl - sys-libs/zlib - ) - rle? ( media-libs/urt:= ) - svga? ( media-libs/svgalib ) - tiff? ( >=media-libs/tiff-3.5.5:= ) - xml? ( dev-libs/libxml2 ) - X? ( x11-libs/libX11 ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-arch/xz-utils - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/netpbm-10.86.21-build.patch - "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch - "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch -) - -netpbm_libtype() { - case ${CHOST} in - *-darwin*) echo dylib;; - *) echo unixshared;; - esac -} - -netpbm_libsuffix() { - local suffix=$(get_libname) - echo ${suffix//\.} -} - -netpbm_ldshlib() { - case ${CHOST} in - *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; - *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; - esac -} - -netpbm_config_lib() { - usex ${1} -l${2:-$1} NONE -} - -# for bug #828127 -netpbm_cflags_for_build() { - if is-flagq -fPIC; then - echo -fPIC - fi -} - -src_prepare() { - default - - # make sure we use system libs - sed -i '/SUPPORT_SUBDIRS/s:urt::' GNUmakefile || die - rm -r urt converter/other/jbig/libjbig converter/other/jpeg2000/libjasper || die - - # fix typo in
[gentoo-commits] repo/gentoo:master commit in: media-sound/schismtracker/
commit: 9a6a5a84e6e70e9ff066d739cda3535b65b142fc Author: Miroslav Šulc gentoo org> AuthorDate: Sun Oct 29 08:59:50 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Oct 29 08:59:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6a5a84 media-sound/schismtracker: bump to 20231029 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/schismtracker/Manifest | 1 + .../schismtracker/schismtracker-20231029.ebuild| 50 ++ 2 files changed, 51 insertions(+) diff --git a/media-sound/schismtracker/Manifest b/media-sound/schismtracker/Manifest index 90eecf904fe5..351a76e7b896 100644 --- a/media-sound/schismtracker/Manifest +++ b/media-sound/schismtracker/Manifest @@ -1,2 +1,3 @@ DIST schismtracker-20221201.source.tar.gz 1633099 BLAKE2B 6f376323002f85031140be7d54b1ab8bd830f8654e90c07596c9a45ce2ce76dfda51f124ff01247c1a371269b2924470faab06d7692a76ced694fdf05937f384 SHA512 062dc54b541709be0a5c8b0c5edadc9710106154c15b2a40847998db33aaba7d07740cdd32da94f56725e66834221bc5470f9a111eb41a06fbfbd70fdc920113 DIST schismtracker-20230906.source.tar.gz 1397771 BLAKE2B aac39f9dec4eb4a0e0056aebc6f665a90cfddd18d59c480130c8b4ca3dcd2913e6802146b0a92766d6384cb185c24a9ad8d240f2c0ad3d46c5590108f0543e6c SHA512 806a265802f0e4d0b98c3d390cf865d822df7d8bcca42966970ed6593d694276d57d1b0fa7dc16d6208b44e9f0f4898b017daed7ed810f2994e4cd31fa0f6930 +DIST schismtracker-20231029.source.tar.gz 1402347 BLAKE2B 80d1b1da9cf0704068b96ea92d81e12ad4b19cb9b4d96d536d1214b8c9deac948fadb7f4f21cd38159086e6757f4237c1c33c13cff6227eb5216482e2d4b6c74 SHA512 42b01e6945380f346d2bca6c650fcd282df29ddcec0692014e1abb3d215110b455ae95cb0c11de981369adf8d03109e3517c34fb433081d01170d7bc8c29a67d diff --git a/media-sound/schismtracker/schismtracker-20231029.ebuild b/media-sound/schismtracker/schismtracker-20231029.ebuild new file mode 100644 index ..afca563bb1f7 --- /dev/null +++ b/media-sound/schismtracker/schismtracker-20231029.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop xdg + +DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create high quality music" +HOMEPAGE="http://schismtracker.org/"; +SRC_URI="https://github.com/schismtracker/schismtracker/releases/download/${PV}/${P}.source.tar.gz"; +S="${WORKDIR}" + +LICENSE="GPL-2 LGPL-2 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=media-libs/libsdl2-2.0.5[X] + x11-libs/libX11 + x11-libs/libXv +" +DEPEND="${RDEPEND} + virtual/os-headers + x11-base/xorg-proto +" + +src_prepare() { + default + + # Can drop this once bashism patch unnecessary + eautoreconf + + # workaround for temporary files (missing directory). Fixes: + # sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt >auto/default-font.c + # /bin/sh: auto/default-font.c: No such file or directory + mkdir auto || die + + # sys-devel/binutils[multitarget] provides ${CHOST}-windres + # wine provides /usr/bin/windres + # and schismtracker fails to use it properly: + # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or directory + [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= ac_cv_prog_ac_ct_WINDRES= +} + +src_install() { + default + + domenu sys/fd.org/*.desktop + doicon icons/schism{,-itf}-icon-128.png +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/incus/
commit: d9df6e5a682db79060da9c9ad6d8bf237afce11e Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 29 09:03:26 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 29 09:05:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9df6e5a app-containers/incus: add 0.2 - lxd-to-incus binary included. Note that it doesn't currently fully work on Gentoo, and not at all on OpenRC systems. Please contribute to upstream to get OpenRC support. Signed-off-by: Joonas Niilola gentoo.org> app-containers/incus/Manifest | 2 + app-containers/incus/incus-0.2.ebuild | 191 ++ 2 files changed, 193 insertions(+) diff --git a/app-containers/incus/Manifest b/app-containers/incus/Manifest index 77fd5375ef00..8d0cb9de095a 100644 --- a/app-containers/incus/Manifest +++ b/app-containers/incus/Manifest @@ -1,2 +1,4 @@ DIST incus-0.1.tar.gz 21498887 BLAKE2B ea200f83922a2f23c8bbc8ce94ccf7df8b7e096adfe6697d94135a4c660a950411e2176f860a63dada12890cde474beb16fcd17a4c52419f1ab86d3625c426e5 SHA512 1cd5410b07ed44f05b19ca3c734a67bde6f85d0e4673e9b46100bb8f2d60889773bcde1a274e96b55651b95414c47abeb6c3f2b8ec8d500d22ef08e31d09d9e6 DIST incus-0.1.tar.gz.asc 833 BLAKE2B 9e2ceedf246e7af20a6d8c0e597f59016a4040c10d547f724a0fa822387bb46c70d0467df583127bea874ded87115844e02191e93ddfd29fc64f3bc0262b7f10 SHA512 de14e530543d861ea3bdffe8d4b88a140f39646219c1494db81577f755d5d5ddc35f8e36f51cbfe38d8fcd4c3de95bb8d615db61530bbd507a55c6e07d3031b6 +DIST incus-0.2.tar.xz 13248036 BLAKE2B 1b83fc3498d5c31984053e000b9d63846aa6a9087158720eb5a25a8c3bd8cd0ab97391334622612b62d9c8aef145f45668f31abfa25e993b959d1609b0af1694 SHA512 0f2656e41faf9e020392f39a012a6ab64a6683894b2e463fac6bf6a2c2bb55280d454e5b4c23ab23526517a0b2b3c66c7b9a6d5f9477ca0848347a8534ea5eec +DIST incus-0.2.tar.xz.asc 833 BLAKE2B 834f9adaea11a85e0a03c75edaadfd226b3be57c49015c2ba7b4fe021b9e8b2e403b5f11e6a482dd1f024456ef4e0bf3145ce15c9f5b0a26954410a2fdac6f9f SHA512 ab55dbbc450b24429e77d816eddee541ebc8453a71704d1ec003a7b0d12a192faab438f6cfe82e90889d845dfaf9a5e9ea2b8d596198e19adbffb106a326000c diff --git a/app-containers/incus/incus-0.2.ebuild b/app-containers/incus/incus-0.2.ebuild new file mode 100644 index ..1ca35cc10b96 --- /dev/null +++ b/app-containers/incus/incus-0.2.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module linux-info optfeature systemd verify-sig + +DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" +HOMEPAGE="https://linuxcontainers.org/incus/introduction/ https://github.com/lxc/incus"; +SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz + verify-sig? ( https://linuxcontainers.org/downloads/incus/${P}.tar.xz.asc )" + +LICENSE="Apache-2.0 BSD LGPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="apparmor nls" + +DEPEND="acct-group/incus + acct-group/incus-admin + app-arch/xz-utils + >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] + dev-db/sqlite:3 + dev-libs/cowsql + dev-libs/lzo + >=dev-libs/raft-0.17.1:=[lz4] + >=dev-util/xdelta-3.0[lzma(+)] + net-dns/dnsmasq[dhcp] + sys-libs/libcap + virtual/udev" +RDEPEND="${DEPEND} + net-firewall/ebtables + net-firewall/iptables + sys-apps/iproute2 + sys-fs/fuse:* + >=sys-fs/lxcfs-5.0.0 + sys-fs/squashfs-tools[lzma] + virtual/acl" +BDEPEND="dev-lang/go + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" + +CONFIG_CHECK=" + ~CGROUPS + ~IPC_NS + ~NET_NS + ~PID_NS + + ~SECCOMP + ~USER_NS + ~UTS_NS + + ~KVM + ~MACVTAP + ~VHOST_VSOCK +" + +ERROR_IPC_NS="CONFIG_IPC_NS is required." +ERROR_NET_NS="CONFIG_NET_NS is required." +ERROR_PID_NS="CONFIG_PID_NS is required." +ERROR_SECCOMP="CONFIG_SECCOMP is required." +ERROR_UTS_NS="CONFIG_UTS_NS is required." + +WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." +WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." +WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." + +# Go magic. +QA_PREBUILT="/usr/bin/incus + /usr/bin/lxc-to-incus + /usr/bin/incus-agent + /usr/bin/incus-benchmark + /usr/bin/incus-migrate + /usr/sbin/lxd-to-incus + /usr/sbin/incusd" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc + +# The testsuite must be run as root. +# make: *** [Makefile:156: check] Error 1 +RESTRICT="test" + +GOPATH="${S}/_dist" + +src_prepare() { + export GOPATH="${S}/_dist" + + default + + sed -i \ + -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/incus:g" \ + -e "s:make:make ${MAKEOPTS}
[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/
commit: 547259fc728107a28254dfab5f95889a61ee922b Author: James Le Cuirot gentoo org> AuthorDate: Sun Oct 29 09:28:52 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Oct 29 09:28:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547259fc games-util/lgogdownloader: Bump to 3.12, drop old 3.11 Signed-off-by: James Le Cuirot gentoo.org> games-util/lgogdownloader/Manifest| 2 +- .../{lgogdownloader-3.11.ebuild => lgogdownloader-3.12.ebuild}| 2 +- games-util/lgogdownloader/lgogdownloader-.ebuild | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/games-util/lgogdownloader/Manifest b/games-util/lgogdownloader/Manifest index a59787af70e6..8eaacb4f0504 100644 --- a/games-util/lgogdownloader/Manifest +++ b/games-util/lgogdownloader/Manifest @@ -1 +1 @@ -DIST lgogdownloader-3.11.tar.gz 94411 BLAKE2B 8f672e2af2910d810b2ce9e2944fe882fcd56568d8c47e4211627859fde23211ea95f8258573e51c71102ffc76f47d7fe35d891a84301f63f4cfea097a7e6c00 SHA512 9419dfe03377f5338d9611ae55754d8095dd1b0cc90f4c7a2a9defb1a6d9002d568ed981a98ba29859cd8e1dce18f466d2135a946a3d70bfe2ddc35c362fbdcd +DIST lgogdownloader-3.12.tar.gz 96896 BLAKE2B 27e967c6be6919eda7a0adade72221d7b90e5b328e9a10201afa32046a384488f3c312ed94ff86ce376e7f1b9e99baabc3752a1f9536fdacf4fcc987132253f6 SHA512 04a753f772434cdbc634efd69ccf4007376c789d68b9204947045bafc0f953d8bbfad0104b6ffaad257bd3d1eabcae73e7ee56b65611799ceff6454418dc86b8 diff --git a/games-util/lgogdownloader/lgogdownloader-3.11.ebuild b/games-util/lgogdownloader/lgogdownloader-3.12.ebuild similarity index 96% rename from games-util/lgogdownloader/lgogdownloader-3.11.ebuild rename to games-util/lgogdownloader/lgogdownloader-3.12.ebuild index a104b726ad47..17e3c906771f 100644 --- a/games-util/lgogdownloader/lgogdownloader-3.11.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.12.ebuild @@ -18,7 +18,7 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-libs/boost:=[zlib] >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= - >=net-misc/curl-7.32:0=[ssl] + >=net-misc/curl-7.55:0=[ssl] gui? ( dev-qt/qtwebengine:5=[widgets] )" DEPEND="${RDEPEND}" diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild b/games-util/lgogdownloader/lgogdownloader-.ebuild index 98b656d1d92d..de26bf23392b 100644 --- a/games-util/lgogdownloader/lgogdownloader-.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-libs/boost:=[zlib] >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= - >=net-misc/curl-7.32:0=[ssl] + >=net-misc/curl-7.55:0=[ssl] gui? ( dev-qt/qtwebengine:5=[widgets] )" DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/mullvadvpn-app/
commit: 437bd5142310bb31adfeff5792964a67cb31fcb6 Author: David Roman gmail com> AuthorDate: Sun Oct 29 10:45:28 2023 + Commit: David Roman gmail com> CommitDate: Sun Oct 29 10:45:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=437bd514 net-vpn/mullvadvpn-app: fix unresolved SONAME dependencies Closes: https://bugs.gentoo.org/916467 Signed-off-by: David Roman gmail.com> net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild | 21 +++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild index 89814fa77a..44bab54cfc 100644 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild +++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild @@ -14,6 +14,23 @@ SLOT="0" RESTRICT="test strip" KEYWORDS="-* ~amd64" +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + x11-libs/gtk+ + x11-libs/libdrm + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + QA_PREBUILT="*" S="${WORKDIR}" @@ -24,7 +41,7 @@ src_install() { fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" - # tbh I don't know if all next lines are needed or we can just do cp -pPR "${S}"/usr "${D}"/" + # tbh I don't know if all next lines are needed or we can just do cp -pPR "${S}"/usr "${D}"/" local i dobin "${S}"/usr/bin/mullvad @@ -42,7 +59,7 @@ src_install() { domenu "${S}"/usr/share/applications/mullvad-vpn.desktop local x for x in 16 32 48 64 128 256 512 1024; do - doicon -s ${x} ${S}/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png + doicon -s ${x} "${S}"/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png done }
[gentoo-commits] repo/gentoo:master commit in: dev-python/docker/
commit: da01fef520c45bf405b8a1a26d4dafdbc3708d59 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:38:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:10:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da01fef5 dev-python/docker: Add py3.12 note Signed-off-by: Michał Górny gentoo.org> dev-python/docker/docker-6.1.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/docker/docker-6.1.3.ebuild b/dev-python/docker/docker-6.1.3.ebuild index 2176517410ae..6d94ceea49f3 100644 --- a/dev-python/docker/docker-6.1.3.ebuild +++ b/dev-python/docker/docker-6.1.3.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +# py3.12: https://github.com/docker/docker-py/pull/3176 (incomplete) PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/, dev-python/agate-sql/files/
commit: 31dc9cb570d890f2ad9ec9ed25cb8f8e72f98e1f Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:30:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 10:30:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dc9cb5 dev-python/agate-sql: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/agate-sql/Manifest | 2 - dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild | 40 dev-python/agate-sql/agate-sql-0.5.9.ebuild| 38 --- dev-python/agate-sql/agate-sql-0.6.0.ebuild| 38 --- .../files/agate-sql-0.5.9-sqlalchemy.patch | 75 -- 5 files changed, 193 deletions(-) diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest index d233c4f4dcae..099decd5f2cd 100644 --- a/dev-python/agate-sql/Manifest +++ b/dev-python/agate-sql/Manifest @@ -1,3 +1 @@ -DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2 SHA512 482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca -DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9 SHA512 74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824 DIST agate-sql-0.7.0.tar.gz 13488 BLAKE2B 1064747f1f2a11f788c0828123ae3532ffd0aa6b32aa423b877e350e35e4231c21e73226920110ad9369b0b583167e47357acf456607e75e0ad9d5027e265c9c SHA512 6a29bcb19cac6e80a6df8ad51c06838fa4c48a1e5b207a55f7ebaf3b7af1afd56fad61c560f4c7a11da24e9460ab0a8ea6d9459309e05ac162f3ddd3737bb868 diff --git a/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild b/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild deleted file mode 100644 index b74f616a7459.. --- a/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-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_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Adds SQL read/write support to agate" -HOMEPAGE=" - https://github.com/wireservice/agate-sql/ - https://pypi.org/project/agate-sql/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/agate-1.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/greenlet[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -PATCHES=("${FILESDIR}/agate-sql-0.5.9-sqlalchemy.patch") - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires crate - tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects -) diff --git a/dev-python/agate-sql/agate-sql-0.5.9.ebuild b/dev-python/agate-sql/agate-sql-0.5.9.ebuild deleted file mode 100644 index 7d0761c8198b.. --- a/dev-python/agate-sql/agate-sql-0.5.9.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2021-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_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Adds SQL read/write support to agate" -HOMEPAGE=" - https://github.com/wireservice/agate-sql/ - https://pypi.org/project/agate-sql/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/agate-1.5.0[${PYTHON_USEDEP}] - https://github.com/wireservice/agate-sql/ - https://pypi.org/project/agate-sql/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/agate-1.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/greenlet[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires crate - tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects -) diff --git a/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch b/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch deleted file mode 100644 index 46a12ab68c9e.. --- a/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 90d5b8e220db51465e4dbac8df6e4bd4941c9ba6 Mon Sep 17 00:00:00 2001 -From: Steve Kowalik -Date: Tue, 26 Sep 2023 11:59:39 +1000 -Subject: [PATCH] Migrate to SQLAlchemy 2 - -https://github.com/wireservice/agate-sql/pull/40 - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/
commit: a6fe660fac0fa1690baea522ddb883a3d1ce9352 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:30:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 10:30:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fe660f dev-python/agate: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/agate/Manifest | 2 -- dev-python/agate/agate-1.7.1.ebuild | 44 - dev-python/agate/agate-1.8.0.ebuild | 44 - 3 files changed, 90 deletions(-) diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest index 5f6c407787c5..916ef4dc99e8 100644 --- a/dev-python/agate/Manifest +++ b/dev-python/agate/Manifest @@ -1,3 +1 @@ -DIST agate-1.7.1.tar.gz 202018 BLAKE2B 9df0f108f1ac47c1eb199015aedc903d72ce62a7d2c34198f0f287863527a2305c5682ef7dd385d130fd0eb3ce566e98978b9ef438858510e3aeae02a6345318 SHA512 e40df26f1e738b4c386f540d642f4fdb240dac5229032c6074977a67c7fdae7838c770703d93916e10741a9f2569ac9672165f8c8715b2567b2e5b926c7dabd5 -DIST agate-1.8.0.tar.gz 201730 BLAKE2B c0138f912d6981059b8cd62424bdb428c9b6bff566bc47466bea9f0fd78f100333583dddaf081ea2f9810e8a1e586d4697960141ea4e97e8cef4a5084f09ce78 SHA512 9870f31f87efcb057947cf0c93062c2dbfa2aa996d1e6d69c552935eca3ab5c047ea0cbdf2eaca8e37d2a0530d210318fd342324f1ce43d7cba9f6291206f6fb DIST agate-1.9.0.tar.gz 202237 BLAKE2B f4a6609f843b0b0499b44c6596c186198e2d6a0c964727fbd3d3fa69bd6164a067384354e3426a0276f91fc3b6f2d1fc86e05e4d4be974d1f2c223b20cb5a6b3 SHA512 bbd05b503d27e34625cebba71c0d3a1362bf63c45a3ce7c327fb73f0730b739fe8f9bf780c37c4e1a0e70c9d263d9191946fa6b70c147c0761a43ed479ae7fed diff --git a/dev-python/agate/agate-1.7.1.ebuild b/dev-python/agate/agate-1.7.1.ebuild deleted file mode 100644 index 8f58a4dec687.. --- a/dev-python/agate/agate-1.7.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" -HOMEPAGE=" - https://github.com/wireservice/agate/ - https://pypi.org/project/agate/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] - >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] - >=dev-python/Babel-2.0[${PYTHON_USEDEP}] - >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] - >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] - >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] - >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -EPYTEST_DESELECT=( - # require specific locales - tests/test_data_types.py::TestDate::test_cast_format_locale - tests/test_data_types.py::TestDateTime::test_cast_format_locale -) diff --git a/dev-python/agate/agate-1.8.0.ebuild b/dev-python/agate/agate-1.8.0.ebuild deleted file mode 100644 index bf35fa27a14c.. --- a/dev-python/agate/agate-1.8.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-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} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" -HOMEPAGE=" - https://github.com/wireservice/agate/ - https://pypi.org/project/agate/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] - >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] - >=dev-python/Babel-2.0[${PYTHON_USEDEP}] - >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] - >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] - >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] - >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/furo - -EPYTEST_DESELECT=( - # require specific locales - tests/test_data_types.py::TestDate::test_cast_format_locale - tests/test_data_types.py::TestDateTime::test_cast_format_locale -)
[gentoo-commits] repo/gentoo:master commit in: dev-python/doc8/
commit: f9131f22ec63a919a41cec20cd0154139396941c Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:33:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 10:33:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9131f22 dev-python/doc8: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/doc8/doc8-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doc8/doc8-1.1.1.ebuild b/dev-python/doc8/doc8-1.1.1.ebuild index 10922b0b7e91..99524e85d3e3 100644 --- a/dev-python/doc8/doc8-1.1.1.ebuild +++ b/dev-python/doc8/doc8-1.1.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/confusable_homoglyphs/
commit: 71e536f9f210883b981b4fcbb92dd83875d3696b Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:56:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e536f9 dev-python/confusable_homoglyphs: Use pypi sdist Signed-off-by: Michał Górny gentoo.org> dev-python/confusable_homoglyphs/Manifest | 2 +- .../confusable_homoglyphs-3.2.0-r2.ebuild | 17 ++--- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/dev-python/confusable_homoglyphs/Manifest b/dev-python/confusable_homoglyphs/Manifest index 5d11c1714abd..e971c47f18f5 100644 --- a/dev-python/confusable_homoglyphs/Manifest +++ b/dev-python/confusable_homoglyphs/Manifest @@ -1 +1 @@ -DIST confusable_homoglyphs-3.2.0.gh.tar.gz 338272 BLAKE2B b4697ad3997ecb2784653a47779ead7ded0e9af46125bc5868954cc8cf5064377a553c9b388be6a42634fa27880ef2fa57224e4b4bf9e357b3a9ff32a5db4993 SHA512 6e51cc4ec9a70246f4a871b8303834d0189d9d5056823b2f576e198cc3ced7154a0d57e945f3814bfa37da6015808bc1d6cdf44cfa17d637ded83ead8a6e4f5c +DIST confusable_homoglyphs-3.2.0.tar.gz 161937 BLAKE2B ac2c66317b18dd73868b3cbe3b11162550597547da8ee3df5525362b79bd7f61a19bd7446839dfb477d5c2b27464fc88a120c5c6d496de8b86c9e88aabd8aeb0 SHA512 0a46a5bc94393592f6fa088bbe2f95cc301972c55de08231f3607828fcd3c5cb462514b80013283ef8cd8d76eaa3e14258ac8f3433c9c2cd1a89bcebca8fa7f6 diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild index a9190b96610a..6db3190be9cc 100644 --- a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild +++ b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild @@ -4,18 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 +PYTHON_COMPAT=( python3_{10..11} ) -CommitId=14f43ddd74099520ddcda29fac557c27a28190e6 +inherit distutils-r1 pypi DESCRIPTION="Detect confusable usage of unicode homoglyphs, prevent homograph attacks" HOMEPAGE=" https://github.com/vhf/confusable_homoglyphs/ https://pypi.org/project/confusable_homoglyphs/ " -SRC_URI="https://github.com/vhf/${PN}/archive/${CommitId}.tar.gz - -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -23,14 +20,4 @@ KEYWORDS="~amd64" RDEPEND="dev-python/click[${PYTHON_USEDEP}]" -S="${WORKDIR}"/${PN}-${CommitId} - distutils_enable_tests pytest - -python_prepare_all() { - sed -i \ - -e "s:versioneer.get_version():\"${PV}\":" \ - setup.py \ - || die - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/braintree/files/, dev-python/braintree/
commit: 2b4b2f5a8cb8d9c88318cc39e69b088de45f8b15 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 10:47:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4b2f5a dev-python/braintree: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/braintree/braintree-4.23.0.ebuild | 7 +- .../braintree/files/braintree-4.23.0-py312.patch | 81 ++ 2 files changed, 87 insertions(+), 1 deletion(-) diff --git a/dev-python/braintree/braintree-4.23.0.ebuild b/dev-python/braintree/braintree-4.23.0.ebuild index c50e26d97b9e..06d433d74228 100644 --- a/dev-python/braintree/braintree-4.23.0.ebuild +++ b/dev-python/braintree/braintree-4.23.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -34,6 +34,11 @@ DOCS=( README.md ) distutils_enable_tests unittest +PATCHES=( + # https://github.com/braintree/braintree_python/pull/154 + "${FILESDIR}/${P}-py312.patch" +) + python_test() { eunittest tests/unit } diff --git a/dev-python/braintree/files/braintree-4.23.0-py312.patch b/dev-python/braintree/files/braintree-4.23.0-py312.patch new file mode 100644 index ..4ecbd9e555dd --- /dev/null +++ b/dev-python/braintree/files/braintree-4.23.0-py312.patch @@ -0,0 +1,81 @@ +From 9fbdf874ef6a6874db5e98cb2c93ab9736810d4e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 29 Oct 2023 11:18:56 +0100 +Subject: [PATCH] Fix test suite compatibility with Python 3.12 + +Replace the deprecated `unittest.TestCase.assertRaisesRegexp()` method +with `assertRaisesRegex()`. The former is no longer present in Python +3.12, while the latter is available since Python 3.2. + +Replace the deprecated `imp.reload()` function with +`importlib.reload()`. The former module is no longer present +in Python 3.12, while `importlib.reload()` is available since +Python 3.4. + +With these changes, unit tests pass with Python 3.12.0. + +Fixes #153 +--- + CHANGELOG.md | 3 +++ + tests/unit/test_client_token.py | 2 +- + tests/unit/test_configuration.py | 6 +++--- + 3 files changed, 7 insertions(+), 4 deletions(-) + +diff --git a/CHANGELOG.md b/CHANGELOG.md +index 56e4373..792ee9c 100644 +--- a/CHANGELOG.md b/CHANGELOG.md +@@ -1,5 +1,8 @@ + # Changelog + ++## 4.24.0 ++* Fix unittest compatibility with Python 3.12 ++ + ## 4.23.0 + * Deprecate `evidenceSubmittable` in Dispute + * Add missing `escape` calls in `generator` for: +diff --git a/tests/unit/test_client_token.py b/tests/unit/test_client_token.py +index 7216a6b..74eb8a2 100644 +--- a/tests/unit/test_client_token.py b/tests/unit/test_client_token.py +@@ -3,7 +3,7 @@ from tests.test_helper import * + class TestClientToken(unittest.TestCase): + def test_credit_card_options_require_customer_id(self): + for option in ["verify_card", "make_default", "fail_on_duplicate_payment_method"]: +-with self.assertRaisesRegexp(InvalidSignatureError, option): ++with self.assertRaisesRegex(InvalidSignatureError, option): + ClientToken.generate({ + "options": {option: True} + }) +diff --git a/tests/unit/test_configuration.py b/tests/unit/test_configuration.py +index cf82831..5b24540 100644 +--- a/tests/unit/test_configuration.py b/tests/unit/test_configuration.py +@@ -1,13 +1,13 @@ + from tests.test_helper import * + import braintree + import os +-import imp ++import importlib + + class TestConfiguration(unittest.TestCase): + def test_works_with_unconfigured_configuration(self): + try: + # reset class level attributes on Configuration set in test helper +-imp.reload(braintree.configuration) ++importlib.reload(braintree.configuration) + config = Configuration( + environment=braintree.Environment.Sandbox, + merchant_id='my_merchant_id', +@@ -21,7 +21,7 @@ class TestConfiguration(unittest.TestCase): + finally: + # repopulate class level attributes on Configuration + import tests.test_helper +-imp.reload(tests.test_helper) ++importlib.reload(tests.test_helper) + + def test_base_merchant_path_for_development(self): + self.assertEqual("/merchants/integration_merchant_id", Configuration.instantiate().base_merchant_path()) +-- +2.42.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/confusable_homoglyphs/
commit: 3d911ec924f27c16e092f8d43cdf64a33c2c09f7 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 11:05:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d911ec9 dev-python/confusable_homoglyphs: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> .../confusable_homoglyphs-3.2.0-r2.ebuild | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild index 6db3190be9cc..5d7ef0d9fa24 100644 --- a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild +++ b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi @@ -18,6 +18,17 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RDEPEND="dev-python/click[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] +" distutils_enable_tests pytest + +src_prepare() { + # removed outdated bundled version (for py3.12 compat) + rm versioneer.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
commit: 733beeadc8d203d00e0d37882d72f4c0089d2e5b Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 11:05:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733beead dev-python/pythran: Reenable more tests on py3.12 Reenable more tests on Python 3.12 now that the cblas issue is fixed. Signed-off-by: Michał Górny gentoo.org> dev-python/pythran/pythran-0.14.0.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild index 8ae4f640ebee..942425ac89a7 100644 --- a/dev-python/pythran/pythran-0.14.0.ebuild +++ b/dev-python/pythran/pythran-0.14.0.ebuild @@ -79,13 +79,8 @@ python_test() { case ${EPYTHON} in python3.12) EPYTEST_DESELECT+=( - pythran/tests/test_cases.py::TestCases::test_convnet_run0 - pythran/tests/test_advanced.py::TestAdvanced::test_matmul_operator + # requires numpy.distutils pythran/tests/test_distutils.py::TestDistutils::test_setup_{b,s}dist_install3 - pythran/tests/test_cases.py::TestCases::test_euclidean_distance_square_run0 - pythran/tests/test_numpy_func2.py::TestNumpyFunc2::test_matrix_power{0..2} - pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{5,7,9,11,12b,13,14b} - pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{15..23} ) ;; esac
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/owntracks-recorder/
commit: 15c06d61f570efb3f5285c44914b807ebcf6ddf6 Author: James Le Cuirot gentoo org> AuthorDate: Sun Oct 29 11:26:52 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Oct 29 11:26:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c06d61 sci-geosciences/owntracks-recorder: Bump to 0.9.6, drop old 0.9.3 Signed-off-by: James Le Cuirot gentoo.org> sci-geosciences/owntracks-recorder/Manifest | 2 +- ...{owntracks-recorder-0.9.3.ebuild => owntracks-recorder-0.9.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/owntracks-recorder/Manifest b/sci-geosciences/owntracks-recorder/Manifest index 25de6a2eec00..9efb568acae5 100644 --- a/sci-geosciences/owntracks-recorder/Manifest +++ b/sci-geosciences/owntracks-recorder/Manifest @@ -1 +1 @@ -DIST owntracks-recorder-0.9.3.tar.gz 3306942 BLAKE2B 02867d3a167596b06abe0a93a2d39cc8e8cbb88eaec03b6d9d78f992d21dd0aeaae7c9fe55a7a95f2fd6c9f436cbf98474d8e8b66d78d799ef79728b258e7bcb SHA512 74867ebbd506edb2a1acaf638f39b256986a074807466525c4823b5578879a469e0bccb769fcf4e0604a9e24aeb0324ad3b9e13340f17c896d4c094e58044b5c +DIST owntracks-recorder-0.9.6.tar.gz 3308976 BLAKE2B 9bd2c828aa123e21a32a790cb54fd2870b5d81ef44ada14328402e503017898038bb9028d06c46e9d1cc53dc56743c1fad66561c2f36da61a04b78ea29cd5096 SHA512 66a363bbea06a35faf0ad5af79f0561c300baad16fd9ed8c68c3fb56d0e63fdcc2186bc9f4a1a790e7cb6bb458367a15152d1c16dae8f676c2d7705ded1f3b94 diff --git a/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.3.ebuild b/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.6.ebuild similarity index 98% rename from sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.3.ebuild rename to sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.6.ebuild index bd9aff37f855..09110c796847 100644 --- a/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.3.ebuild +++ b/sci-geosciences/owntracks-recorder/owntracks-recorder-0.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
commit: 802c3c881bf5e8de558fc4e57ce028627776a3f0 Author: Marc Schiffbauer gentoo org> AuthorDate: Sun Oct 29 11:32:44 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sun Oct 29 11:32:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802c3c88 mail-client/neomutt: add myself as a maintainer Signed-off-by: Marc Schiffbauer gentoo.org> mail-client/neomutt/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml index f0351b470d80..583a2caccf5e 100644 --- a/mail-client/neomutt/metadata.xml +++ b/mail-client/neomutt/metadata.xml @@ -5,6 +5,10 @@ nicolasb...@gentoo.org Nicolas Bock + + msch...@gentoo.org + Marc Schiffbauer + Enable autocrypt.org support Enable BDB (Berkley DB) backend for header
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-trio/
commit: fa47c28a0d540c1f0865d1f32405a132ca9eff76 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 11:21:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:38:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa47c28a dev-python/sphinxcontrib-trio: Remove optional dep on async_generator Remove the optional test dependency on dev-python/async_generator. It is used only to test compatibility, async_generator is discontinued and it has no (other) revdeps in ::gentoo. Signed-off-by: Michał Górny gentoo.org> .../sphinxcontrib-trio-1.1.2-r1.ebuild | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild index be14180a3062..61a57d7caa1a 100644 --- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild +++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild @@ -3,9 +3,10 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 pypi DESCRIPTION="Make Sphinx better at documenting Python functions and methods" @@ -18,21 +19,27 @@ LICENSE="|| ( Apache-2.0 MIT )" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" SLOT="0" -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] +" BDEPEND=" test? ( - dev-python/async_generator[${PYTHON_USEDEP}] dev-python/cssselect[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] -)" + ) +" # AttributeError: 'Sphinx' object has no attribute 'add_stylesheet' #distutils_enable_sphinx docs/source distutils_enable_tests pytest python_test() { - # https://github.com/python-trio/sphinxcontrib-trio/issues/260 - local -x PYTHONPATH="${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" - epytest --deselect tests/test_sphinxcontrib_trio.py::test_end_to_end + local EPYTEST_DESELECT=( + # https://github.com/python-trio/sphinxcontrib-trio/issues/260 + tests/test_sphinxcontrib_trio.py::test_end_to_end + ) + + local -x PYTHONPATH="${BUILD_DIR}/install$(python_get_sitedir)" + epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-trio/
commit: 03bc3d2c9eab6fea90ff7b2537e30c6cdd826e12 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 11:21:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:38:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bc3d2c dev-python/sphinxcontrib-trio: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild index 61a57d7caa1a..66e52305a688 100644 --- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild +++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: dbe0856cb9efde3dcd87ffb9f8b568aac2132e4a Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 11:40:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 11:40:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe0856c package.mask: Last rite dev-python/async_generator Bug: https://bugs.gentoo.org/916485 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b512dbf53601..acb93c234502 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-10-29) +# Backports from Python 3.6/3.7 to Python 3.5. Finally the last revdep +# is gone. +# Removal on 2023-11-28. Bug #916485. +dev-python/async_generator + # Andreas K. Hüttel (2023-10-28) # Fails to build with glibc-2.38 (and musl). No maintainer. # Removal on 2023-11-28. Bug #713402
[gentoo-commits] repo/user/dlang:master commit in: eclass/, profiles/, dev-util/gdmd/
commit: 55d8c7fdfbf7402c778cbbe14613a6d226781933 Author: Horodniceanu Andrei proton me> AuthorDate: Mon Oct 16 19:28:12 2023 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Oct 29 09:57:33 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=55d8c7fd dlang.eclass: move to gdc-SLOT like USE flags Since gcc will keep ABI compatibility on a given stabilized branch, it is enough to depend only on a gcc branch (slot), rather than a full version. This simplifies gdc USE flags a lot and maintaining them becomes easier. Suggested-by: Arsen Arsenović gentoo.org> Signed-off-by: Horodniceanu Andrei proton.me> dev-util/gdmd/gdmd-13.ebuild | 2 +- eclass/dlang-compilers.eclass | 11 +++ eclass/dlang.eclass | 28 profiles/use.desc | 11 +++ 4 files changed, 19 insertions(+), 33 deletions(-) diff --git a/dev-util/gdmd/gdmd-13.ebuild b/dev-util/gdmd/gdmd-13.ebuild index 1e36f20..630df46 100644 --- a/dev-util/gdmd/gdmd-13.ebuild +++ b/dev-util/gdmd/gdmd-13.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://www.gdcproject.org/"; LICENSE="GPL-3+" SLOT="${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" RDEPEND="sys-devel/gcc:${PV}[d]" RELEASE="0.1.0" SRC_URI="https://codeload.github.com/D-Programming-GDC/gdmd/tar.gz/script-${RELEASE} -> gdmd-${RELEASE}.tar.gz" diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index 611fce7..497d456 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -70,14 +70,9 @@ dlang-compilers_declare_versions() { # GDC (hppa, sparc: masked "d" USE-flag) _dlang_gdc_frontend=( - ["11.3.1_p20230427"]="2.076 ~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86" - ["11.4.0"]="2.076 ~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" - ["11.4.1_p20230622"]="2.076 ~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 x86" - ["12.2.1_p20230428"]="2.100 ~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" - ["12.3.1_p20230526"]="2.100 ~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" - ["12.3.1_p20230623"]="2.100 ~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" - ["13.1.1_p20230527"]="2.103 ~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" - ["13.2.0"]="2.103 ~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" + ["11"]="2.076 ~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86" + ["12"]="2.100 ~alpha amd64 arm arm64 ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" + ["13"]="2.103 ~alpha amd64 arm arm64 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" ) # LDC diff --git a/eclass/dlang.eclass b/eclass/dlang.eclass index b86f3bc..dc8d56e 100644 --- a/eclass/dlang.eclass +++ b/eclass/dlang.eclass @@ -45,7 +45,6 @@ fi EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install - # Definition of know compilers and supported front-end versions from dlang-compilers.eclass dlang-compilers_declare_versions @@ -57,11 +56,11 @@ dlang-compilers_declare_versions # MODEL: This is either 32 or 64. # DLANG_VENDOR: Either DigitalMars, GNU or LDC. # DC: D compiler command. E.g. -# /usr/x86_64-pc-linux-gnu/gcc-bin/9.1.1/x86_64-pc-linux-gnu-gdc, +# /usr/x86_64-pc-linux-gnu/gcc-bin/12/x86_64-pc-linux-gnu-gdc, # /usr/lib/dmd/2.067/bin/dmd, or # /usr/lib/ldc2/0.17/bin/ldc2 # DMD: DMD compiler command. E.g. -# /usr/x86_64-pc-linux-gnu/gcc-bin/9.1.1/x86_64-pc-linux-gnu-gdmd, +# /usr/x86_64-pc-linux-gnu/gcc-bin/12/x86_64-pc-linux-gnu-gdmd, # /usr/lib/dmd/2.086/bin/dmd, or # /usr/lib/ldc2/0.17/bin/ldmd2 # DC_VERSION: Release version of the compiler. This is the version excluding any @@ -146,7 +145,6 @@ dlang_src_install() { _dlang_phase_wrapper install } - # @FUNCTION: dlang_exec # @DESCRIPTION: # Run and print a shell command. Aborts the ebuild on error using "die". @@ -274,7 +272,6 @@ dlang_dmdw_dcflags() { fi } - # @FUNCTION: dlang_system_imports # @DESCRIPTION: # Returns a list of standard system import paths (one per line) for the current @@ -285,7 +282,7 @@ dlang_system_imports() { echo "/usr/lib/dmd/${DC_VERSION}/import" elif [[ "${DLANG_VENDOR}" == "GNU" ]]; then # gcc's SLOT is its major version component. - echo "/usr/lib/gcc/${CHOST_default}/$(ver_cut 1 ${DC_VERSION})/include/d" + echo "/usr/lib/gcc/${CHOST_default}/${DC_VERSION}/include/d" elif [[ "${DLANG_VENDO
[gentoo-commits] repo/user/dlang:master commit in: scripts/
commit: 8468c732604cf2a0827c0025534173f4276b05f6 Author: Horodniceanu Andrei proton me> AuthorDate: Tue Oct 17 06:47:24 2023 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Oct 29 10:59:45 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=8468c732 scripts: update-gdc-versions.sh support gdc-SLOT USE flags Other changes: - added an usage header - option -a can be used to test all relevant gcc ebuilds - fixed typoes Closes: https://github.com/gentoo/dlang/pull/126 Signed-off-by: Horodniceanu Andrei proton.me> scripts/update-gdc-versions.sh | 205 ++--- 1 file changed, 131 insertions(+), 74 deletions(-) diff --git a/scripts/update-gdc-versions.sh b/scripts/update-gdc-versions.sh index 4b0050f..e3a33b4 100755 --- a/scripts/update-gdc-versions.sh +++ b/scripts/update-gdc-versions.sh @@ -2,6 +2,26 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +## Usage ## +# ./update-gdc-versions.sh [-a] +# +# Update all gdc related variables in this overlay: +# 1. gdmd keywords +# 2. dlang-compilers.eclass +# 3. use.desc +# based on the gcc versions currently available in ::gentoo. +# +# You will be prompted for you sudo/doas password at the end to +# extract the dmd version from the gcc sources because the ebuild +# command requires elevated privileges. Alternatively you may run this +# script as root. +# +# By default, only 1 gcc version for each gdmd slot needs to be +# extracted. Otherwise, when the -a option is passed, force check of +# (almost) all gcc ebuilds. This will prompt for your sudo/doas password +# more so it may be worth to run the script as root in this case. +## End Usage ## + # This script uses various utilities from app-portage/portage-utils # No -u because /lib/gentoo/functions.sh doesn't work with it @@ -14,11 +34,12 @@ REPO="$(dirname "${0}")" cd "${REPO}/.." readonly EROOT=$(portageq envvar EROOT) readonly PORTDIR=$(portageq get_repo_path "${EROOT}" gentoo) +[[ ${1} == "-a" ]] && readonly CHECK_ALL=1 || readonly CHECK_ALL=0 # Associative array betwen gcc $PVRs and their keywords declare -A GCC_TO_KEYWORDS # Associative array between gcc slots (gdmd versions) and a combination -# of the keywords of each gcc version is said slot. +# of the keywords of each gcc version in said slot. declare -A SLOT_TO_KEYWORDS # Program to use for running privileged commands. # The user may specify this manually, or it will be autodetected. @@ -40,7 +61,7 @@ keyword_to_arch () { } keyword_to_stability () { - [[ $# -ne 1 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}" + [[ $# -ne 1 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}, expected 1" if [[ ${1:0:1} = '-' ]]; then echo 0 @@ -56,7 +77,7 @@ keyword_to_stability () { # ~amd64 - unstable # -amd64 - disabled combine_arch_keywords () { - [[ $# -ne 2 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}" + [[ $# -ne 2 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}, expected 2" local k1="${1}" k2="${2}" [[ $(keyword_to_arch $k1) != $(keyword_to_arch $k2) ]] && \ die "Internal error: ${FUNCNAME} got keywords for difference arches" @@ -75,7 +96,7 @@ combine_arch_keywords () { # Given 2 list of keywords returns a new list with the most stable keywords taken # from both lists combine_keywords () { - [[ $# -ne 2 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}" + [[ $# -ne 2 ]] && die "Internal error: Passed $# arguments to ${FUNCNAME}, exptected 2" local v1=($1) v2=($2) # We want the expansion # We take advantage that the keyword arrays are sorted @@ -85,23 +106,23 @@ combine_keywords () { local result=() while (( i < n && j < m )); do - local a1=$(keyword_to_arch "${v1[$i]}") - local a2=$(keyword_to_arch "${v2[$j]}") + local a1=$(keyword_to_arch "${v1[i]}") + local a2=$(keyword_to_arch "${v2[j]}") if [[ $a1 = $a2 ]]; then - result+=("$(combine_arch_keywords "${v1[$i]}" "${v2[$j]}")") + result+=("$(combine_arch_keywords "${v1[i]}" "${v2[j]}")") ((++i, ++j)) || true elif [[ $a1 < $a2 ]]; then - result+=("${v1[$i]}") + result+=("${v1[i]}") ((++i)) || true else - result+=("${v2[$j]}") + result+=("${v2[j]}") ((++j)) || true fi done - result+=("${v1[@]:$i}") - result+=("${v2[@]:$j}") + result+=("${v1[@]:i}") + result+=("${v2[@]:j}") echo "${result[@]}" } @@ -110,7 +131,7 @@ combine_keywords () { # $1 can either be a gc
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: 9d441fa3179289b21dba046327e3c3332e4f966e Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Oct 29 12:36:02 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Oct 29 12:36:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d441fa3 app-vim/ansible-vim: drop 3.2 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 - app-vim/ansible-vim/ansible-vim-3.2.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest index e535a22190..e43419f0c4 100644 --- a/app-vim/ansible-vim/Manifest +++ b/app-vim/ansible-vim/Manifest @@ -1,3 +1,2 @@ -DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f DIST ansible-vim-3.4.tar.gz 13049 BLAKE2B 7fed011b0eefcae16d5e6688fe722c37e43b43445288affb652fbefe9e183469965c2aa97fa27dcddcb866a08d8f9ba438d931ff1698d6bb4105f1dfe8a35999 SHA512 c301663e54c7724ff6cc268d4254c96fa7b100860b87584e6615b778a9b8f9e6839d207be6b765c2e85362104a8336e119dfdef995173f48d2f2b108762b6d90 diff --git a/app-vim/ansible-vim/ansible-vim-3.2.ebuild b/app-vim/ansible-vim/ansible-vim-3.2.ebuild deleted file mode 100644 index 9229487934..00 --- a/app-vim/ansible-vim/ansible-vim-3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIM_PLUGIN_VIM_VERSION="7.0" -inherit vim-plugin - -DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" -HOMEPAGE="https://github.com/pearofducks/ansible-vim"; -SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT BSD" -KEYWORDS="~amd64" - -src_install() { - vim-plugin_src_install - - find "${ED}" -name "*LICENSE" -delete || die -}
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: 3d66217243d33e6016fcb65b17b8434329243d8e Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Oct 29 12:35:43 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Oct 29 12:35:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d662172 app-vim/ansible-vim: add 3.4 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 + app-vim/ansible-vim/ansible-vim-3.4.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest index b5140fea73..e535a22190 100644 --- a/app-vim/ansible-vim/Manifest +++ b/app-vim/ansible-vim/Manifest @@ -1,2 +1,3 @@ DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f +DIST ansible-vim-3.4.tar.gz 13049 BLAKE2B 7fed011b0eefcae16d5e6688fe722c37e43b43445288affb652fbefe9e183469965c2aa97fa27dcddcb866a08d8f9ba438d931ff1698d6bb4105f1dfe8a35999 SHA512 c301663e54c7724ff6cc268d4254c96fa7b100860b87584e6615b778a9b8f9e6839d207be6b765c2e85362104a8336e119dfdef995173f48d2f2b108762b6d90 diff --git a/app-vim/ansible-vim/ansible-vim-3.4.ebuild b/app-vim/ansible-vim/ansible-vim-3.4.ebuild new file mode 100644 index 00..9229487934 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim"; +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-video/gaupol/
commit: e856837ac4db591bf0ffb6c27efc424450929366 Author: Louis Sautier gentoo org> AuthorDate: Sun Oct 29 12:53:13 2023 + Commit: Louis Sautier gentoo org> CommitDate: Sun Oct 29 12:54:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e856837a media-video/gaupol: drop 1.11-r1 Signed-off-by: Louis Sautier gentoo.org> media-video/gaupol/Manifest | 1 - media-video/gaupol/gaupol-1.11-r1.ebuild | 64 2 files changed, 65 deletions(-) diff --git a/media-video/gaupol/Manifest b/media-video/gaupol/Manifest index 719b7a9f9e74..ef46bd9c2638 100644 --- a/media-video/gaupol/Manifest +++ b/media-video/gaupol/Manifest @@ -1,3 +1,2 @@ -DIST gaupol-1.11.tar.gz 581799 BLAKE2B d0f4ad7c71086f585138bde79ba49f43e8e71eba7bc5ef5f0ac324ab962049cd1c71030f5a7d6ec859d4ac32dc7a07c8255ab01d98114629055f777f11210a2e SHA512 8c623f6ed8d189a79a994545be3dd96ae7fec399216520bfe89587a9c0b5917e07b6d80fe1f8a7b2d016b9fb1aa544bdabe103428dc97ea78e6d8c05666d0e9c DIST gaupol-1.12.tar.gz 575537 BLAKE2B acedc1b73b6bea35d2853aa26117a7823767aeff3f9cd59ed828aa173c0ab4a46ef1433d169cd551b9d453289412aec31ede32e388dfc22d14e60e18b4c5ec0a SHA512 7e8002ceeff0a6c1144a6c23743aff006101a63aee394c4a4eb2742ad37635fe45425964d60ab2d6f10f9e212c72db673f5f1d849f738efcd7d9389054a1de36 DIST gaupol-1.13.tar.gz 592830 BLAKE2B dcde1dd6c5e3e9624f0e7692c4d6cc14452733d1e35bc25de5deaa842cdb069250dee0b2d9eb75d1bb9f3c618c43457718ce91f5a6992ec7797fbb37366fc524 SHA512 ebe2accd962344c07201e46ceff3801483a4c68f9772d1fc868a93d8044b65987f7233eab675a9f3148bce686261a6b5c40d66d3f9471f9515713fbfb46a3f92 diff --git a/media-video/gaupol/gaupol-1.11-r1.ebuild b/media-video/gaupol/gaupol-1.11-r1.ebuild deleted file mode 100644 index 9912107e930f.. --- a/media-video/gaupol/gaupol-1.11-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="A subtitle editor for text-based subtitles" -HOMEPAGE="https://otsaloma.io/gaupol/"; -SRC_URI="https://github.com/otsaloma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="spell" - -RDEPEND=" - app-text/iso-codes - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - spell? ( app-text/gspell[introspection] ) -" -BDEPEND=" - sys-devel/gettext - test? ( - app-dicts/myspell-en - app-text/enchant[hunspell] - app-text/gspell[introspection] - ) -" - -distutils_enable_tests pytest - -DOCS=( AUTHORS.md NEWS.md README.md README.aeidon.md ) - -python_test() { - virtx epytest -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "The integrated video player requires media-plugins/gst-plugins-gtk." - elog "" - elog "External video previewing support requires MPV, MPlayer or VLC." - if use spell; then - elog "" - elog "Spell-checking requires a dictionary, any of app-dicts/myspell-*" - elog "or app-text/aspell with the appropriate L10N variable." - elog "" - elog "Additionally, make sure that app-text/enchant has the correct flags enabled:" - elog "USE=hunspell for myspell dictionaries and USE=aspell for aspell dictionaries." - fi - fi -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: media-video/gaupol/
commit: a0ff81634455b1acaac0f14b1647ca679985a08d Author: Louis Sautier gentoo org> AuthorDate: Sun Oct 29 12:51:18 2023 + Commit: Louis Sautier gentoo org> CommitDate: Sun Oct 29 12:54:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ff8163 media-video/gaupol: add 1.13, support Python 3.12 Signed-off-by: Louis Sautier gentoo.org> media-video/gaupol/Manifest | 1 + media-video/gaupol/gaupol-1.13.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/media-video/gaupol/Manifest b/media-video/gaupol/Manifest index 204e968018aa..719b7a9f9e74 100644 --- a/media-video/gaupol/Manifest +++ b/media-video/gaupol/Manifest @@ -1,2 +1,3 @@ DIST gaupol-1.11.tar.gz 581799 BLAKE2B d0f4ad7c71086f585138bde79ba49f43e8e71eba7bc5ef5f0ac324ab962049cd1c71030f5a7d6ec859d4ac32dc7a07c8255ab01d98114629055f777f11210a2e SHA512 8c623f6ed8d189a79a994545be3dd96ae7fec399216520bfe89587a9c0b5917e07b6d80fe1f8a7b2d016b9fb1aa544bdabe103428dc97ea78e6d8c05666d0e9c DIST gaupol-1.12.tar.gz 575537 BLAKE2B acedc1b73b6bea35d2853aa26117a7823767aeff3f9cd59ed828aa173c0ab4a46ef1433d169cd551b9d453289412aec31ede32e388dfc22d14e60e18b4c5ec0a SHA512 7e8002ceeff0a6c1144a6c23743aff006101a63aee394c4a4eb2742ad37635fe45425964d60ab2d6f10f9e212c72db673f5f1d849f738efcd7d9389054a1de36 +DIST gaupol-1.13.tar.gz 592830 BLAKE2B dcde1dd6c5e3e9624f0e7692c4d6cc14452733d1e35bc25de5deaa842cdb069250dee0b2d9eb75d1bb9f3c618c43457718ce91f5a6992ec7797fbb37366fc524 SHA512 ebe2accd962344c07201e46ceff3801483a4c68f9772d1fc868a93d8044b65987f7233eab675a9f3148bce686261a6b5c40d66d3f9471f9515713fbfb46a3f92 diff --git a/media-video/gaupol/gaupol-1.13.ebuild b/media-video/gaupol/gaupol-1.13.ebuild new file mode 100644 index ..542d88d11216 --- /dev/null +++ b/media-video/gaupol/gaupol-1.13.ebuild @@ -0,0 +1,69 @@ +# 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 virtualx xdg-utils + +DESCRIPTION="A subtitle editor for text-based subtitles" +HOMEPAGE="https://otsaloma.io/gaupol/ https://github.com/otsaloma/gaupol/"; +SRC_URI="https://github.com/otsaloma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="spell" + +RDEPEND=" + app-text/iso-codes + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + spell? ( app-text/gspell[introspection] ) +" +BDEPEND=" + sys-devel/gettext + test? ( + app-dicts/myspell-en + app-text/enchant[hunspell] + app-text/gspell[introspection] + ) +" + +distutils_enable_tests pytest + +DOCS=( AUTHORS.md NEWS.md README.md README.aeidon.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.12-fix-prefix.patch" +) + +python_test() { + virtx epytest +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "The integrated video player requires media-plugins/gst-plugins-gtk." + elog "" + elog "External video previewing support requires MPV, MPlayer or VLC." + if use spell; then + elog "" + elog "Spell-checking requires a dictionary, any of app-dicts/myspell-*" + elog "or app-text/aspell with the appropriate L10N variable." + elog "" + elog "Additionally, make sure that app-text/enchant has the correct flags enabled:" + elog "USE=hunspell for myspell dictionaries and USE=aspell for aspell dictionaries." + fi + fi +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: a06562eb106165b7800c5d9877f97cc409e3ec53 Author: David Seifert gentoo org> AuthorDate: Sun Oct 29 13:15:09 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 29 13:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06562eb dev-python/graph-tool: enable py3.12 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.58.ebuild | 2 +- dev-python/graph-tool/graph-tool-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.58.ebuild b/dev-python/graph-tool/graph-tool-2.58.ebuild index 1856ccadd94d..002fda98dac3 100644 --- a/dev-python/graph-tool/graph-tool-2.58.ebuild +++ b/dev-python/graph-tool/graph-tool-2.58.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit check-reqs python-r1 toolchain-funcs diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index a856d2584fed..b61774538a69 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit check-reqs python-r1 toolchain-funcs
[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/rstudio-desktop-bin/
commit: dfd500b37117664e132ce2abbf3ed178920f1cab Author: Mazunki Hoksaas gmail com> AuthorDate: Sun Oct 29 15:58:56 2023 + Commit: Mazunki Hoksaas gmail com> CommitDate: Sun Oct 29 15:58:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfd500b3 sci-mathematics/rstudio-desktop-bin: add 2023.09.1_p494, drop 2023.06.2_p561 Signed-off-by: Mazunki Hoksaas gmail.com> sci-mathematics/rstudio-desktop-bin/Manifest| 2 +- ...3.06.2_p561.ebuild => rstudio-desktop-bin-2023.09.1_p494.ebuild} | 6 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sci-mathematics/rstudio-desktop-bin/Manifest b/sci-mathematics/rstudio-desktop-bin/Manifest index 1bef528668..cd482911fc 100644 --- a/sci-mathematics/rstudio-desktop-bin/Manifest +++ b/sci-mathematics/rstudio-desktop-bin/Manifest @@ -1,2 +1,2 @@ -DIST rstudio-2023.06.2-561-x86_64.rpm 163535400 BLAKE2B 308bde5120ee866ae0c478da5093424cbd20614f34d10e6a62538cb193b0be629615caf6da741a1b01a9fe841898b4dfe7b7d15ec533c0e181d62965197b SHA512 e4965c346aa99914732ec98b23191b48766e6302ab06e4a3cefd619aeb1ef5f6350871ed7bb04e9101e1534800a0c9fc68c3ec9eba0e2bfbe0f1b20cf8ff5a32 DIST rstudio-2023.09.0-463-x86_64.rpm 163589976 BLAKE2B e57a836aa84a8d85074665e0fe44e9c815c3e5964814e7afd86e42f0b0066abdaa24239d2d78cc1833d0ac4bcb9e5a39676d323441321e83e137d18666b8db9d SHA512 8992013118de1adc874636a4e39e11e911ca477cdd18cf6aafdc65c6c76c20a7fba0015092eafc58056206613d66c98bae2af55aa7b6e5dbb5e53ae4f1219178 +DIST rstudio-2023.09.1-494-x86_64.rpm 165628624 BLAKE2B faadb2d192b27363693adc40009f0d1505fb7f63c4a659c388915195f76d80dc0399ee9c6d2d7d8d47ef11c7fe6812410fb9a81fafb4204f90e60eb7c33318de SHA512 6c04b5dc543cb80e5b5fa20e45bec12dfa2de667546bd1a5330c352f994255510b6036503aef85db3be3161cedf2541fbd05ab9fc3c8d1a303ab647d9b2f4a59 diff --git a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild similarity index 92% rename from sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild rename to sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild index 895f238dd1..f12e569269 100644 --- a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild +++ b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild @@ -103,10 +103,12 @@ src_install() { exeinto "${DESTDIR}" - doexe "${MY_PN}" chrome-sandbox chrome_crashpad_handler libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so libvulkan.so.1 + doexe "${MY_PN}" chrome-sandbox chrome_crashpad_handler + doexe "${MY_PN}" libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so libvulkan.so.1 insinto "${DESTDIR}" - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin vk_swiftshader_icd.json + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak + doins snapshot_blob.bin v8_context_snapshot.bin vk_swiftshader_icd.json insopts -m0755 doins -r locales resources
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymediainfo/
commit: b1c782742e74e97b7f83031a37ae13fb0cd32224 Author: Louis Sautier gentoo org> AuthorDate: Sun Oct 29 16:23:37 2023 + Commit: Louis Sautier gentoo org> CommitDate: Sun Oct 29 16:30:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c78274 dev-python/pymediainfo: add 6.1.0 Signed-off-by: Louis Sautier gentoo.org> dev-python/pymediainfo/Manifest | 1 + dev-python/pymediainfo/pymediainfo-6.1.0.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest index d10ac1a454c8..7766cecacbc5 100644 --- a/dev-python/pymediainfo/Manifest +++ b/dev-python/pymediainfo/Manifest @@ -1 +1,2 @@ DIST pymediainfo-6.0.1.tar.gz 446487 BLAKE2B 402c71157e43fd03efe37934932c61e1e22d469c13f5b5e85d7e0f1d52d6e54289860777c1677efeb4710a5c55086a1c7db03da8ad2f88f49d144bd5484f8638 SHA512 7b373b133911eb320248f72627f6aeb6fa04705b55500639d18094ed8227296fd744c2c4b76d765e8b2d98d78f443114e9ca7ef8e2e0eb498d48d2b46956f952 +DIST pymediainfo-6.1.0.tar.gz 446466 BLAKE2B 66a2863439cd2df7e5ad8be07a377b8201048aed4f6b4efb2289f316a184ebbc5376ce4e437e05819906a49eb40d49039f8e17654470cd1539fdfdb6496b3b71 SHA512 2c32134f42794a7228591d96e2cbe64b30693b671ded4e386b08eb6d571459e4a06d551d3c169dd340f560cf5ec7f86f6cd73fc135e4404614c22ed452273783 diff --git a/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild b/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild new file mode 100644 index ..61509b8f05cd --- /dev/null +++ b/dev-python/pymediainfo/pymediainfo-6.1.0.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=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="A wrapper around the mediainfo library" +HOMEPAGE=" + https://github.com/sbraz/pymediainfo/ + https://pypi.org/project/pymediainfo/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-libs/libmediainfo +" +# tests/test_pymediainfo.py::MediaInfoURLTest::test_parse_url requires libmediainfo with curl support +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + media-libs/libmediainfo[curl] + ) +" + +distutils_enable_sphinx docs dev-python/alabaster +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/
commit: 60f048a8d1e3dd5d659c1475c78b0507539371d3 Author: Matt Turner gentoo org> AuthorDate: Sun Oct 29 16:20:17 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 29 16:36:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f048a8 media-libs/libva-intel-media-driver: Version bump to 23.3.5 Signed-off-by: Matt Turner gentoo.org> media-libs/libva-intel-media-driver/Manifest | 1 + ...ver-.ebuild => libva-intel-media-driver-23.3.5.ebuild} | 11 +-- .../libva-intel-media-driver-.ebuild | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest index 8e54ad8d8108..b72a8b6806dc 100644 --- a/media-libs/libva-intel-media-driver/Manifest +++ b/media-libs/libva-intel-media-driver/Manifest @@ -3,3 +3,4 @@ DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 3554ba23eef4adc0b24196bed96669b6 DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad SHA512 b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e SHA512 f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432 DIST intel-media-23.3.4.tar.gz 28685223 BLAKE2B b1d1d0283ea0b30ba3ee8348cfe8cacc9b242ec8e2f1f18f147aa6d444c69ddd04d2902cf36fd8e81e924a34ffb6aa6a6fd83ef0fa6dbe93e36ed2f34c716a8e SHA512 305ba7d94a7b2b8ac1000776c48e5654b8e42da414785851e5872db55d2125c6ef5acfe349746d7fd332b11a34ffe9a7be2a2c46bb1e91d5aedb445eb764ecfa +DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd SHA512 35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48 diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild similarity index 81% copy from media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild copy to media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild index 4eeb0fa4f80e..c8b828bd 100644 --- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild @@ -29,15 +29,14 @@ IUSE="+redistributable test X" RESTRICT="!test? ( test )" -DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}] - >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}] +DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}] + >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}] " RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch - "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch - "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch + "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch + "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch ) multilib_src_configure() { @@ -49,7 +48,7 @@ multilib_src_configure() { -DMEDIA_RUN_TEST_SUITE=$(usex test) -DBUILD_TYPE=Release -DPLATFORM=linux - -DUSE_X11=$(usex X) + -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X) -DENABLE_NONFREE_KERNELS=$(usex redistributable) -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now ) diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 4eeb0fa4f80e..a1cd6b1e7422 100644 --- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -29,8 +29,8 @@ IUSE="+redistributable test X" RESTRICT="!test? ( test )" -DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}] - >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}] +DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}] + >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}] " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 1724994ca1923a30986e548b026c74577c57cca8 Author: Mike Pagano gentoo org> AuthorDate: Sun Oct 29 16:41:28 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Oct 29 16:41:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1724994c sys-kernel/gentoo-sources: drop 5.15.136 Signed-off-by: Mike Pagano gentoo.org> .../gentoo-sources/gentoo-sources-5.15.136.ebuild | 28 -- 1 file changed, 28 deletions(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild deleted file mode 100644 index e4efd391c60d.. --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.136.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="142" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-telegram-bot/files/, dev-python/python-telegram-bot/
commit: 571180eb4cd3b977187fe1e5a04c5cbe450fee50 Author: Pedro Arizmendi pm me> AuthorDate: Sun Oct 29 17:00:09 2023 + Commit: Pedro Arizmendi pm me> CommitDate: Sun Oct 29 17:00:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=571180eb dev-python/python-telegram-bot: add 20.6 Signed-off-by: Pedro Arizmendi pm.me> dev-python/python-telegram-bot/Manifest| 1 + ...ython-telegram-bot-20.6-no-internet-tests.patch | 718 + .../python-telegram-bot-20.6.ebuild| 57 ++ 3 files changed, 776 insertions(+) diff --git a/dev-python/python-telegram-bot/Manifest b/dev-python/python-telegram-bot/Manifest index 4b5bd4db2f..067f127372 100644 --- a/dev-python/python-telegram-bot/Manifest +++ b/dev-python/python-telegram-bot/Manifest @@ -1,2 +1,3 @@ DIST python-telegram-bot-20.3.tar.gz 1957466 BLAKE2B 47e68846bb6c092648aa2bcd53289f7ac78d7335a8f84fd6a1c6440ee8b38c150f2e2df56f537e0de9e01af3c98a49fd0a8d8771c15ebd9be1658b0ee17a355b SHA512 6594eb991a14acdd247505b904ca2bd5022ef8abe4b45b57218508fa53de765a6a9e05c78997723a8385b45a0950e87dc102264ed3338eed9d569d1eb596e1f9 DIST python-telegram-bot-20.5.tar.gz 1950471 BLAKE2B b25440dd78d3a72242d371ec661027d2fea7c174a20a1c7482f0d1cab07aa6e5ffa886bb944c217e177732aabec676e5ea6003431a5e893a7171bb36642e3c53 SHA512 65f8d3de73bffcf56dd986091c34fa8f9cb60b4b8bbfc2b1c5c7392cf3a6314192a97013a2299a4d02977fd4f6ae73c487acc7a839b700d7304b02c0f5680671 +DIST python-telegram-bot-20.6.tar.gz 1958397 BLAKE2B f5f11a604ff1eb199b2b81571b86b69541faa1d98a5d12ac4f3a9f8c6789f722e924232244f211721986beba1380bc877f33251564a46086e4e33d8952e701e1 SHA512 87e42af8663d11f2e33783d40a28a1767f4f5e14203e53463a8f76be0f9a8f0601b3e34b297d1d1ed2f2111b48cbf22a22d28a4d7396b67defb1f0081b10bc38 diff --git a/dev-python/python-telegram-bot/files/python-telegram-bot-20.6-no-internet-tests.patch b/dev-python/python-telegram-bot/files/python-telegram-bot-20.6-no-internet-tests.patch new file mode 100644 index 00..8718aaa038 --- /dev/null +++ b/dev-python/python-telegram-bot/files/python-telegram-bot-20.6-no-internet-tests.patch @@ -0,0 +1,718 @@ +diff --git a/tests/_files/test_animation.py b/tests/_files/test_animation.py +index 23ec3b50..d5b3775d 100644 +--- a/tests/_files/test_animation.py b/tests/_files/test_animation.py +@@ -65,11 +65,13 @@ class TestAnimationBase: + + + class TestAnimationWithoutRequest(TestAnimationBase): ++@pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, animation): + for attr in animation.__slots__: + assert getattr(animation, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(animation)) == len(set(mro_slots(animation))), "duplicate slot" + ++@pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, animation): + assert isinstance(animation, Animation) + assert isinstance(animation.file_id, str) +@@ -77,11 +79,13 @@ class TestAnimationWithoutRequest(TestAnimationBase): + assert animation.file_id + assert animation.file_unique_id + ++@pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, animation): + assert animation.mime_type == self.mime_type + assert animation.file_name.startswith("game.gif") == self.file_name.startswith("game.gif") + assert isinstance(animation.thumbnail, PhotoSize) + ++@pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, animation): + json_dict = { + "file_id": self.animation_file_id, +@@ -102,6 +106,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + assert animation.mime_type == self.mime_type + assert animation.file_size == self.file_size + ++@pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, animation): + animation_dict = animation.to_dict() + +@@ -171,6 +176,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + finally: + bot._local_mode = False + ++@pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_animation(self, monkeypatch, bot, chat_id, animation): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["animation"] == animation.file_id +@@ -178,6 +184,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + monkeypatch.setattr(bot.request, "post", make_assertion) + assert await bot.send_animation(animation=animation, chat_id=chat_id) + ++@pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, animation): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == animation.file_id +diff --git a/tests/_files/test_audio
[gentoo-commits] repo/gentoo:master commit in: app-metrics/snmp_exporter/
commit: 3448245ff66ebd4df46bcef57da81492fcedd6df Author: John Helmert III gentoo org> AuthorDate: Sun Oct 29 17:15:19 2023 + Commit: John Helmert III gentoo org> CommitDate: Sun Oct 29 17:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3448245f app-metrics/snmp_exporter: add 0.24.1 Bug: https://bugs.gentoo.org/883649 Signed-off-by: John Helmert III gentoo.org> app-metrics/snmp_exporter/Manifest | 2 + .../snmp_exporter/snmp_exporter-0.24.1.ebuild | 52 ++ 2 files changed, 54 insertions(+) diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest index 09ea205633ab..f0290ac20705 100644 --- a/app-metrics/snmp_exporter/Manifest +++ b/app-metrics/snmp_exporter/Manifest @@ -1,2 +1,4 @@ DIST snmp_exporter-0.21.0-deps.tar.xz 173870408 BLAKE2B 8bd9699a1ecefcfb90784892e1329919baa06349cde89106a4fa4f7543672aa4de907781183baf714aceb6b1dba5c748130e1b98577830011fed40833bedda20 SHA512 d267e596b2a5c11844aaae66d75bc40c7bcc0263bc04ad2359d29450f44c7a4be263bc453a35a75250424144b4afb4ae15afe9988f95c922d20ec975827fc88e DIST snmp_exporter-0.21.0.tar.gz 322098 BLAKE2B 5e28186dc5da1c38be0bc2a8801c56a2a32c835886b7a4d3a8a7add91960679d250bc91e5b75fdb92fb6237d53ca2b5114aa2d6b869c1db9cc371aad6841b153 SHA512 5ebb629ebc48f38035c031f2ebd7109ee681499556771792a3cddc671561b119d144a5fd9f4e51ceaccb58dc50e3852d185ee0c7f1ac57d6307d4936dc1a45b4 +DIST snmp_exporter-0.24.1-deps.tar.xz 23690876 BLAKE2B 35cc65341bbae092fb88ebb42c24cf93c8e926265e5fc1fa67a4a38c99c013f704b4ce02704341bd6aca841fbd75cdcb98635b2f7856c94d9c17a8f96acc29c2 SHA512 090437acf2f66094982374f06ea889bb8694b018a1a74da7cd1275ae4ee4ed1c8147253d4d87b8916e8f397c029881f29bf5ad4d33bfec5d6a99efa7b1d2326b +DIST snmp_exporter-0.24.1.tar.gz 168914 BLAKE2B 555136b42af1057cbd553a774ab96f00877f20b1d72b8f78dc87d85e958d14d56b8d58eb5aab829ad33acd9581fe80c4d65ae4faad1c8be0773e2205ac088cb2 SHA512 5268129a50bd255a9505b16d27957ab2e7a23321a25933c9a1a98cd9900aef3a882a59a43d92e021dfa6e732f84f8be1fe171271935a8eac1e023588f417822e diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.24.1.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.24.1.ebuild new file mode 100644 index ..5e781a5c9780 --- /dev/null +++ b/app-metrics/snmp_exporter/snmp_exporter-0.24.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +SNMP_EXPORTER_COMMIT=f8826bcf +inherit go-module + +DESCRIPTION="Prometheus exporter for snmp metrics" +HOMEPAGE="https://github.com/prometheus/snmp_exporter"; +SRC_URI="https://github.com/prometheus/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ajak/dist/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/snmp_exporter + acct-user/snmp_exporter + net-analyzer/net-snmp" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-util/promu" + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" .promu.yml || die +} + +src_compile() { + promu build --prefix bin || die + pushd generator || die + ego build -o ../bin/generator + popd || die +} + +src_test() { + emake test-flags= test +} + +src_install() { + dobin bin/generator + newbin bin/${PN}-${PV} ${PN} + dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml + insinto /etc/snmp_exporter + newins snmp.yml snmp.yml.example + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + keepdir /var/lib/snmp_exporter /var/log/snmp_exporter + fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
commit: fecfb228c6af899d44fc70bdbe5a949fd158f9ea Author: Guillermo Joandet gmail com> AuthorDate: Thu Oct 26 19:45:05 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 18:20:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fecfb228 net-libs/libsoup: Version bump to 3.4.4 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33529 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/libsoup/Manifest | 1 + net-libs/libsoup/libsoup-3.4.4.ebuild | 105 ++ 2 files changed, 106 insertions(+) diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest index e291f09e6dae..8b60f4ee761f 100644 --- a/net-libs/libsoup/Manifest +++ b/net-libs/libsoup/Manifest @@ -1,3 +1,4 @@ DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0 SHA512 72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a SHA512 711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3 DIST libsoup-3.4.3.tar.xz 1529884 BLAKE2B a0429c405d5f49fa23248409e9b33a153a4f300ec6d5ca907ae5fe3f99a0d69985b41c7dbbb5d9762968c5696e622f449f177b34e89cf0427cf6fdfcce440e73 SHA512 638b1eaefd60624f39edd0f16cea638c2edf6402318805c685f575577a228ba212c6f7ec8b64bac9f1928607e0026b69901e08b8569d179bf228e708e060a571 +DIST libsoup-3.4.4.tar.xz 1536268 BLAKE2B 6818ea74fab3531bb0a8e60df9885c5c6729780446f37cff73eb9fdf9d75fb00357dbdc3ae8d8c6e0ff105cb8df42eacf2e1e8865db4cb07871bacf3c62139b7 SHA512 dc16b5ea7d4c25b14f674abd2ccc563d1389ed677fab49cbd556935319bdc6c245acd4a912dc5225ad2e268e5bfbf8956b8cb2f9a585cc4770c2be33c0adac28 diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild b/net-libs/libsoup/libsoup-3.4.4.ebuild new file mode 100644 index ..0aa1dbeeb092 --- /dev/null +++ b/net-libs/libsoup/libsoup-3.4.4.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib vala xdg + +DESCRIPTION="HTTP client/server library for GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"; + +LICENSE="LGPL-2.1+" +SLOT="3.0" + +IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}] + net-libs/nghttp2:=[${MULTILIB_USEDEP}] + >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] + brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] ) + >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}] + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) + sys-libs/zlib + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + samba? ( net-fs/samba ) +" +RDEPEND="${DEPEND} + >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}] +" +BDEPEND=" + dev-libs/glib + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.1.2 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) + test? ( >=net-libs/gnutls-3.6.0[pkcs11] ) +" +# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic, +# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir, +# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect] +# dev-lang/php[apache2,xmlrpc] +# net-misc/curl +# net-libs/glib-networking[ssl])" + +PATCHES=( + # Disable apache tests until they are usable on Gentoo, bug #326957 + "${FILESDIR}"/disable-apache-tests.patch +) + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset + # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with libnss-myhostname + sed -e '/hsts/d' -i tests/meson.build || die +} + +src_configure() { + # FIXME: we need addpredict to workaround bug #324779 until + # root cause (bug #249496) is solved + # But unnecessary while apache tests are disabled + #addpredict /usr/share/snmp/mibs/.index + + multilib-minimal_src_configure +} + +multilib_src_configure() { + l
[gentoo-commits] repo/gentoo:master commit in: dev-python/greenlet/
commit: db938403648764f7e4b00c72d35e7f27e3eda8e4 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 18:59:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 18:59:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db938403 dev-python/greenlet: Link py3.12 blocker bug Signed-off-by: Michał Górny gentoo.org> dev-python/greenlet/greenlet-3.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/greenlet/greenlet-3.0.1.ebuild b/dev-python/greenlet/greenlet-3.0.1.ebuild index 159e76097dff..2f57c793a5af 100644 --- a/dev-python/greenlet/greenlet-3.0.1.ebuild +++ b/dev-python/greenlet/greenlet-3.0.1.ebuild @@ -6,6 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools # Note: greenlet is built-in in pypy +# py3.12: https://github.com/python-greenlet/greenlet/issues/368 PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/emcee/
commit: 286fa5ff93baa05fb7f60594f65e615a568ad170 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 18:51:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 18:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286fa5ff dev-python/emcee: Add GH remote-id Signed-off-by: Michał Górny gentoo.org> dev-python/emcee/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/emcee/metadata.xml b/dev-python/emcee/metadata.xml index 87ebaa10d947..57725d449c82 100644 --- a/dev-python/emcee/metadata.xml +++ b/dev-python/emcee/metadata.xml @@ -21,6 +21,7 @@ BLAS/LAPACK) for maximum performance and robustness. +dfm/emcee emcee
[gentoo-commits] repo/gentoo:master commit in: dev-python/enrich/
commit: d8cae3c8602d27646802f25d419d9edaf273e9cd Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 18:57:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 18:57:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cae3c8 dev-python/enrich: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/enrich/enrich-1.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/enrich/enrich-1.2.7-r1.ebuild b/dev-python/enrich/enrich-1.2.7-r1.ebuild index 14a58873620b..003cf9d61ee2 100644 --- a/dev-python/enrich/enrich-1.2.7-r1.ebuild +++ b/dev-python/enrich/enrich-1.2.7-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/enrich/
commit: 6be3928e68b153e70e12d22fbf37eea5cb05dd7d Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 18:52:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 18:57:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be3928e dev-python/enrich: Deselect broken test Closes: https://bugs.gentoo.org/865497 Signed-off-by: Michał Górny gentoo.org> dev-python/enrich/enrich-1.2.7-r1.ebuild | 23 +++ 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/dev-python/enrich/enrich-1.2.7-r1.ebuild b/dev-python/enrich/enrich-1.2.7-r1.ebuild index ad1c89166978..14a58873620b 100644 --- a/dev-python/enrich/enrich-1.2.7-r1.ebuild +++ b/dev-python/enrich/enrich-1.2.7-r1.ebuild @@ -4,20 +4,35 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 pypi DESCRIPTION="Extend rich functionality" -HOMEPAGE="https://github.com/pycontribs/enrich"; +HOMEPAGE=" + https://github.com/pycontribs/enrich/ + https://pypi.org/project/enrich/ +" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~riscv ~x86" -RDEPEND="dev-python/rich[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/rich[${PYTHON_USEDEP}] +" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # known breakage in dev-python/rich + # https://github.com/Textualize/rich/issues/2172 + # https://github.com/pycontribs/enrich/issues/40 + src/enrich/test/test_console.py::test_rich_console_ex +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/emcee/
commit: eadaf2e4a8e3508911e28e995ab883c2b5e96f31 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 18:50:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 18:50:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadaf2e4 dev-python/emcee: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/emcee/emcee-3.1.4.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-python/emcee/emcee-3.1.4.ebuild b/dev-python/emcee/emcee-3.1.4.ebuild index 4b4b5950a76f..d90034e8e56b 100644 --- a/dev-python/emcee/emcee-3.1.4.ebuild +++ b/dev-python/emcee/emcee-3.1.4.ebuild @@ -4,9 +4,9 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi +inherit distutils-r1 multiprocessing pypi DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC" HOMEPAGE=" @@ -29,6 +29,7 @@ RDEPEND=" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] ) " @@ -42,3 +43,8 @@ src_prepare() { sed -i -e '/wheel/d' setup.py || die distutils-r1_src_prepare } + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: net-print/cnijfilter2/
commit: 0088987a49fc834b5d6afa64cc43e416661e1f00 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Oct 29 19:30:35 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Oct 29 19:31:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0088987a net-print/cnijfilter2: stabilize 6.60 for amd64, x86 Signed-off-by: Alfredo Tupone gentoo.org> net-print/cnijfilter2/cnijfilter2-6.60.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cnijfilter2/cnijfilter2-6.60.ebuild b/net-print/cnijfilter2/cnijfilter2-6.60.ebuild index 8429d31348b0..9cf06ec5d43e 100644 --- a/net-print/cnijfilter2/cnijfilter2-6.60.ebuild +++ b/net-print/cnijfilter2/cnijfilter2-6.60.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAxMTc1MzA LICENSE="Canon-IJ" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="virtual/libusb:1
[gentoo-commits] repo/gentoo:master commit in: dev-python/elastic-transport/
commit: fc2a099b0d2aa28937d8929f7efa19b38f47a745 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:34:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2a099b dev-python/elastic-transport: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild b/dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild index dce465fc52fb..772e5c186a36 100644 --- a/dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild +++ b/dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -30,7 +30,6 @@ RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}] >=dev-python/urllib3-1.26.2[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" BDEPEND=" test? ( dev-python/aiohttp[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-pasta/
commit: 0aab94888cdb414e375819bf1c9a7469b6734f85 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:47:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aab9488 dev-python/google-pasta: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/google-pasta/google-pasta-0.2.0-r2.ebuild | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-python/google-pasta/google-pasta-0.2.0-r2.ebuild b/dev-python/google-pasta/google-pasta-0.2.0-r2.ebuild index 7510b9c8327c..97d28e37643b 100644 --- a/dev-python/google-pasta/google-pasta-0.2.0-r2.ebuild +++ b/dev-python/google-pasta/google-pasta-0.2.0-r2.ebuild @@ -5,16 +5,22 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 pypi DESCRIPTION="AST-based Python refactoring library" -HOMEPAGE="https://pypi.org/project/google-pasta/"; +HOMEPAGE=" + https://github.com/google/pasta/ + https://pypi.org/project/google-pasta/ +" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/GridDataFormats/
commit: 37e4899b6cf49dc22c610548b1466cc06b2356ff Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:43:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e4899b dev-python/GridDataFormats: Remove old Signed-off-by: Michał Górny gentoo.org> .../GridDataFormats/GridDataFormats-1.0.1.ebuild | 29 -- dev-python/GridDataFormats/Manifest| 1 - 2 files changed, 30 deletions(-) diff --git a/dev-python/GridDataFormats/GridDataFormats-1.0.1.ebuild b/dev-python/GridDataFormats/GridDataFormats-1.0.1.ebuild deleted file mode 100644 index 6bd0ae4e460e.. --- a/dev-python/GridDataFormats/GridDataFormats-1.0.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# 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=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Reading and writing of data on regular grids in Python" -HOMEPAGE=" - https://pypi.org/project/GridDataFormats/ - https://github.com/MDAnalysis/GridDataFormats/ -" - -SLOT="0" -LICENSE="LGPL-3" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/mrcfile[${PYTHON_USEDEP}] - >=dev-python/numpy-1.0.3[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/GridDataFormats/Manifest b/dev-python/GridDataFormats/Manifest index 0f2706f017f2..8807e6388106 100644 --- a/dev-python/GridDataFormats/Manifest +++ b/dev-python/GridDataFormats/Manifest @@ -1,2 +1 @@ -DIST GridDataFormats-1.0.1.tar.gz 2155370 BLAKE2B 8bf5ce65cefdcf490b75212bca8831957769118fbad7fdce42b5634ed67a1f5d4ac454f7429b984bafd89f5bc883fff1bca9dc71f529794cdd585e186e41e063 SHA512 2cfb8c50b4d17fa978924a0e65ae27f6e125bd1055bfdc9096ea35511f4c2a8a16f6bd9c652b9130fbdd66d4d464d8074b14f47c175f98df94c02fe973a0107b DIST GridDataFormats-1.0.2.tar.gz 2158614 BLAKE2B b5cb9a8abe78a52a8b3f3a053d15a3f9eed73ede3a3a5ce1c29390efa654ebe0e79d42042241028c46a6ed8511fde0f4f2a576c58ab2003c58bfb86d9ae1cbda SHA512 e0f316cb5352dee2b0902122007bf78ba8605109b21ea9c21a02f1bd7649ffb1d5115459077aa33ceb6464c310e750e512835acbcb4ce2256ea6be6e5b10c098
[gentoo-commits] repo/gentoo:master commit in: dev-python/GridDataFormats/
commit: b2aa4969e96a19611e1dacc6c47eb1ff9e2e3076 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:44:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2aa4969 dev-python/GridDataFormats: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild b/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild index 17991fb8df1a..d6ba74101f32 100644 --- a/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild +++ b/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/cvxopt/
commit: 6643751de24a3592cdb6bab1657f1dc852d9dd34 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:40:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6643751d dev-python/cvxopt: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/cvxopt/cvxopt-1.3.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/cvxopt/cvxopt-1.3.2.ebuild b/dev-python/cvxopt/cvxopt-1.3.2.ebuild index 3c10fa82ec6b..97cde1fd196c 100644 --- a/dev-python/cvxopt/cvxopt-1.3.2.ebuild +++ b/dev-python/cvxopt/cvxopt-1.3.2.ebuild @@ -3,8 +3,9 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/cvxopt/
commit: 0474f218636dd0fa6b557c2e1b89b22ec3eab404 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:43:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0474f218 dev-python/cvxopt: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cvxopt/Manifest| 1 - dev-python/cvxopt/cvxopt-1.3.1.ebuild | 179 -- 2 files changed, 180 deletions(-) diff --git a/dev-python/cvxopt/Manifest b/dev-python/cvxopt/Manifest index e6cee8131f79..5f8d00a982e5 100644 --- a/dev-python/cvxopt/Manifest +++ b/dev-python/cvxopt/Manifest @@ -1,2 +1 @@ -DIST cvxopt-1.3.1.gh.tar.gz 3958725 BLAKE2B 48b5477f27323da3c5ba69eb993250fe54e793ebb757c84d77ff5c63fb47a649a4a15137d32efd747627ccd629096fd4ac3c7091fe3e367f0fc062760266 SHA512 9531b83785589c55192e1daa98e3a78288b429a67d2704c8953b9def1a2f8dd4389d17be43fd5deb6c051485e43e5e0e726a2752d126d7289163d7a5a02205dc DIST cvxopt-1.3.2.gh.tar.gz 4095027 BLAKE2B ad4dfba1fe9c5be700ba61268e9d245355493c0334688b7a08bd4b5c4127da7a276cc660a1c1f4fe4df2359f9d2a8e3c4907d57d23c29d8caaf0329f6834cc30 SHA512 a6f9006b8b83445d781b1ba876e5ecefe724cf8666f47744b010e9c61fa1786dbd6233459a6e6a1a333ef9ac075d280076b2aeee3a2636d27541a615c5607b34 diff --git a/dev-python/cvxopt/cvxopt-1.3.1.ebuild b/dev-python/cvxopt/cvxopt-1.3.1.ebuild deleted file mode 100644 index f986ec811a65.. --- a/dev-python/cvxopt/cvxopt-1.3.1.ebuild +++ /dev/null @@ -1,179 +0,0 @@ -# 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_{9..11} ) - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Python package for convex optimization" -HOMEPAGE=" - https://cvxopt.org/ - https://github.com/cvxopt/cvxopt/ - https://pypi.org/project/cvxopt/ -" -# no sdist, as of 1.3.1 -SRC_URI=" - https://github.com/${PN}/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+dsdp examples fftw +glpk gsl" - -DEPEND=" - virtual/blas - virtual/lapack - sci-libs/amd:0= - sci-libs/cholmod:0= - sci-libs/colamd:0= - sci-libs/suitesparseconfig:0= - sci-libs/umfpack:0= - dsdp? ( sci-libs/dsdp:0= ) - fftw? ( sci-libs/fftw:3.0= ) - glpk? ( >=sci-mathematics/glpk-4.49:0= ) - gsl? ( sci-libs/gsl:0= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}] - virtual/pkgconfig -" - -distutils_enable_sphinx doc/source \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -# The BLAS_LIB and LAPACK_LIB variables (among others) in cvxopt's -# setup.py are passed in as colon-delimited strings. So, for example, -# if your blas "l" flags are "-lblas -lcblas", then cvxopt wants -# "blas;cblas" for BLAS_LIB. -# -# The following function takes a flag type ("l", "L", or "I") as its -# first argument and a list of packages as its remaining arguments. It -# outputs a list of libraries, library paths, or include paths, -# respectively, for the given packages, retrieved using pkg-config and -# deduplicated, in the appropriate format. -# -cvxopt_output() { - local FLAGNAME="${1}" - shift - local PACKAGES="${@}" - - local PKGCONFIG_MODE - case "${FLAGNAME}" in - l) PKGCONFIG_MODE="--libs-only-l";; - L) PKGCONFIG_MODE="--libs-only-L";; - I) PKGCONFIG_MODE="--cflags-only-I";; - *) echo "invalid flag name: ${FLAGNAME}"; exit 1;; - esac - - local CVXOPT_OUTPUT="" - local PKGCONFIG_ITEM - for PKGCONFIG_ITEM in $($(tc-getPKG_CONFIG) ${PKGCONFIG_MODE} ${PACKAGES}) - do - # First strip off the leading "-l", "-L", or "-I", and replace - # it with a semicolon... - PKGCONFIG_ITEM=";${PKGCONFIG_ITEM#-${FLAGNAME}}" - - # Now check to see if this element is already present in the - # list, and skip it if it is. This eliminates multiple entries - # from winding up in the list when multiple package arguments are - # passed to this function. - if [[ "${CVXOPT_OUTPUT}" != "${CVXOPT_OUTPUT%${PKGCONFIG_ITEM}}" ]] - then - # It was already the last entry in the list, so skip it. - continue - elif [[ "${CVXOPT_OUTPUT}" != "${CVXOPT_OUTPUT%${PKGCONFIG_ITEM};*}" ]] - then - # It was an earlier entry in the list. These two cases are - # separate to ensure that we can e.g. find ";m" at the end - # of the list, but that we don't find ";metis" in the process. - continue - fi - - # It isn't in the list yet, so append it. - CVXOPT_OUTPUT+="${PKGCONFIG_ITEM}" - done - - # Strip the leading
[gentoo-commits] repo/gentoo:master commit in: dev-python/ioflo/
commit: 037427aa4ea299a858cec70b6e08d697eee868b2 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:48:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037427aa dev-python/ioflo: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/ioflo/ioflo-2.0.2-r4.ebuild | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/dev-python/ioflo/ioflo-2.0.2-r4.ebuild b/dev-python/ioflo/ioflo-2.0.2-r4.ebuild index 114be58c3c6f..04bed9dd852c 100644 --- a/dev-python/ioflo/ioflo-2.0.2-r4.ebuild +++ b/dev-python/ioflo/ioflo-2.0.2-r4.ebuild @@ -3,13 +3,20 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework" -HOMEPAGE="https://github.com/ioflo/ioflo/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://github.com/ioflo/ioflo/ + https://pypi.org/project/ioflo/ +" +SRC_URI=" + https://github.com/ioflo/ioflo/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/flake8-polyfill/
commit: 6128004ee0515467db3299cfef83a58acb69d0c1 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:45:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6128004e dev-python/flake8-polyfill: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> .../flake8-polyfill/flake8-polyfill-1.0.2-r1.ebuild| 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/dev-python/flake8-polyfill/flake8-polyfill-1.0.2-r1.ebuild b/dev-python/flake8-polyfill/flake8-polyfill-1.0.2-r1.ebuild index a9585c884520..3157aedf6cf2 100644 --- a/dev-python/flake8-polyfill/flake8-polyfill-1.0.2-r1.ebuild +++ b/dev-python/flake8-polyfill/flake8-polyfill-1.0.2-r1.ebuild @@ -5,18 +5,28 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 pypi DESCRIPTION="Polyfill package for Flake8 plugins" -HOMEPAGE="https://gitlab.com/pycqa/flake8-polyfill"; +HOMEPAGE=" + https://gitlab.com/pycqa/flake8-polyfill/ + https://pypi.org/project/flake8-polyfill/ +" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" +RDEPEND=" + dev-python/flake8[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipdb/
commit: b1528d51c7138a602f634490f9da053827b8c884 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 19:50:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 19:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1528d51 dev-python/ipdb: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/ipdb/ipdb-0.13.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ipdb/ipdb-0.13.13.ebuild b/dev-python/ipdb/ipdb-0.13.13.ebuild index a245b17a523c..85216e9dc1c9 100644 --- a/dev-python/ipdb/ipdb-0.13.13.ebuild +++ b/dev-python/ipdb/ipdb-0.13.13.ebuild @@ -3,8 +3,8 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 optfeature pypi @@ -25,7 +25,7 @@ BDEPEND=" test? ( $(python_gen_cond_dep ' dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) + ' 3.10) ) "
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
commit: 1588064c1201733473f28646ec99a379f2fea368 Author: Gonçalo Duarte gmail com> AuthorDate: Sun Oct 29 20:04:00 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Oct 29 20:04:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1588064c gui-apps/hyprland-plugins: update Manifest Signed-off-by: Gonçalo Duarte gmail.com> gui-apps/hyprland-plugins/Manifest | 2 -- 1 file changed, 2 deletions(-) diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest index d207056237..1f083e7b8c 100644 --- a/gui-apps/hyprland-plugins/Manifest +++ b/gui-apps/hyprland-plugins/Manifest @@ -1,4 +1,2 @@ -DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b -DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094 DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
commit: a54adade427e10679d13d647cd070b35ffa4f518 Author: Gonçalo Duarte gmail com> AuthorDate: Sun Oct 29 20:03:07 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Oct 29 20:03:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a54adade gui-apps/hyprland-plugins: add 0.31.0 Signed-off-by: Gonçalo Duarte gmail.com> gui-apps/hyprland-plugins/Manifest | 2 + .../hyprland-plugins-0.31.0.ebuild | 102 + 2 files changed, 104 insertions(+) diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest index 6b38ef28eb..d207056237 100644 --- a/gui-apps/hyprland-plugins/Manifest +++ b/gui-apps/hyprland-plugins/Manifest @@ -1,2 +1,4 @@ DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d +DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094 +DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59 diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild new file mode 100644 index 00..4b3f12a557 --- /dev/null +++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +COMMIT=fadbcdd24b6f24b169056ed6fcf43d98ef405f87 +SPLITCOMMIT=9b40de35aeb8c62df3326eae7979b438f3ee0fb1 +DESCRIPTION="A blazing fast wayland wallpaper utility" +HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"; +SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz + https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \ + -> ${P}-split-monitor-workspaces.gh.tar.gz +" + +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces" +REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )" + +RDEPEND="gui-wm/hyprland" +DEPEND="${RDEPEND}" +BDEPEND=" + ~gui-wm/hyprland-${PV} + x11-libs/libdrm + x11-libs/pixman + x11-libs/xcb-util-wm +" + +src_configure() { + if use borders-plus-plus; then + BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus" + EMESON_SOURCE="${S}/borders-plus-plus" + meson_src_configure + fi + + if use csgo-vulkan-fix; then + BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix" + EMESON_SOURCE="${S}/csgo-vulkan-fix" + meson_src_configure + fi + + if use hyprbars; then + BUILD_DIR="${WORKDIR}/${P}-build/hyprbars" + EMESON_SOURCE="${S}/hyprbars" + meson_src_configure + fi +} + +src_compile() { + if use borders-plus-plus; then + BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus" + EMESON_SOURCE="${S}/borders-plus-plus" + meson_src_compile + fi + + if use csgo-vulkan-fix; then + BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix" + EMESON_SOURCE="${S}/csgo-vulkan-fix" + meson_src_compile + fi + + if use hyprbars; then + BUILD_DIR="${WORKDIR}/${P}-build/hyprbars" + EMESON_SOURCE="${S}/hyprbars" + meson_src_compile + fi + + if use split-monitor-workspaces; then + emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so + fi +} + +src_install() { + insinto "/usr/share/hyprland/plugins" + + if use borders-plus-plus; then + newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: 58aded483bcc77792bd45855f7b445efe89172fb Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58aded48 dev-python/structlog: Stabilize 23.2.0 amd64, #916444 Signed-off-by: Sam James gentoo.org> dev-python/structlog/structlog-23.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild index 3f4eae7c3550..fcc2edfe0226 100644 --- a/dev-python/structlog/structlog-23.2.0.ebuild +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv ~x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/greenlet/
commit: 259bfe155795c51f00af0bc2e536038a1099b3c6 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 09:06:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:01:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259bfe15 dev-python/greenlet: add link to py3.12 bug Signed-off-by: Sam James gentoo.org> dev-python/greenlet/greenlet-3.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/greenlet/greenlet-3.0.1.ebuild b/dev-python/greenlet/greenlet-3.0.1.ebuild index 2f57c793a5af..3b109b3cb302 100644 --- a/dev-python/greenlet/greenlet-3.0.1.ebuild +++ b/dev-python/greenlet/greenlet-3.0.1.ebuild @@ -5,6 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools +# No py3.12 yet: https://github.com/python-greenlet/greenlet/issues/368 # Note: greenlet is built-in in pypy # py3.12: https://github.com/python-greenlet/greenlet/issues/368 PYTHON_COMPAT=( python3_{10..11} )
[gentoo-commits] repo/gentoo:master commit in: www-apps/mediawiki/
commit: 935b559e23e3fabef08f7a873c6df8ec97682227 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:46 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935b559e www-apps/mediawiki: Stabilize 1.40.1 ALLARCHES, #916472 Signed-off-by: Sam James gentoo.org> www-apps/mediawiki/mediawiki-1.40.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/mediawiki/mediawiki-1.40.1.ebuild b/www-apps/mediawiki/mediawiki-1.40.1.ebuild index 409d05722e9c..d8047a894f10 100644 --- a/www-apps/mediawiki/mediawiki-1.40.1.ebuild +++ b/www-apps/mediawiki/mediawiki-1.40.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.mediawiki.org"; SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86" IUSE="imagemagick mysql postgres +sqlite" REQUIRED_USE="|| ( mysql postgres sqlite )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/
commit: 2d36642022244588f87fe7f1eb34b5109bb46135 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:01:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:01:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d366420 sys-apps/xdg-desktop-portal: drop 1.18.0-r1 Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-1.18.0-r1.ebuild| 107 - 1 file changed, 107 deletions(-) diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild deleted file mode 100644 index 0b47fc2c5796.. --- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-any-r1 systemd - -DESCRIPTION="Desktop integration portal" -HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal"; -SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="geolocation flatpak seccomp systemd test" -RESTRICT="!test? ( test )" -# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway -REQUIRED_USE="flatpak? ( seccomp )" - -DEPEND=" - >=dev-libs/glib-2.66:2 - dev-libs/json-glib - dev-python/docutils - >=media-video/pipewire-0.3:= - >=sys-fs/fuse-3.10.0:3[suid] - x11-libs/gdk-pixbuf - geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) - flatpak? ( sys-apps/flatpak ) - seccomp? ( sys-apps/bubblewrap ) - systemd? ( sys-apps/systemd ) -" -RDEPEND=" - ${DEPEND} - sys-apps/dbus -" -BDEPEND=" - dev-util/gdbus-codegen - sys-devel/gettext - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - dev-libs/libportal - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/python-dbusmock[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( - # These tests require connections to pipewire, internet, /dev/fuse - "${FILESDIR}/${P}-sandbox-disable-failing-tests.patch" - - # https://github.com/flatpak/xdg-desktop-portal/pull/1100 - "${FILESDIR}/0001-meson.build-allow-linux-to-build-without-flatpak-ins.patch" - "${FILESDIR}/0002-meson.build-allow-linux-to-build-without-bubblewrap.patch" - "${FILESDIR}/0003-Make-flatpak-bwrap-optional.patch" -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" && - python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" -} - -src_configure() { - local emesonargs=( - -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services" - -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)" - $(meson_feature flatpak) - # Only used for tests - $(meson_feature test libportal) - $(meson_feature geolocation geoclue) - $(meson_feature seccomp bwrap) - $(meson_feature systemd) - # Requires flatpak - -Ddocbook-docs=disabled - # -Dxmlto-flags= - -Ddatarootdir="${EPREFIX}/usr/share" - -Dman-pages=enabled - -Dinstalled-tests=false - $(meson_feature test pytest) - ) - - meson_src_configure -} - -pkg_postinst() { - if ! has_version gui-libs/xdg-desktop-portal-lxqt && ! has_version gui-libs/xdg-desktop-portal-wlr && \ - ! has_version kde-plasma/xdg-desktop-portal-kde && ! has_version sys-apps/xdg-desktop-portal-gnome && \ - ! has_version sys-apps/xdg-desktop-portal-gtk; then - elog "${PN} is not usable without any of the following XDP" - elog "implementations installed:" - elog " gui-libs/xdg-desktop-portal-lxqt" - elog " gui-libs/xdg-desktop-portal-wlr" - elog " kde-plasma/xdg-desktop-portal-kde" - elog " sys-apps/xdg-desktop-portal-gnome" - elog " sys-apps/xdg-desktop-portal-gtk" - fi -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/mediawiki/
commit: 4af9c12236206805a72b5b0efcbc8595e0936963 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af9c122 www-apps/mediawiki: Stabilize 1.39.5 ALLARCHES, #916472 Signed-off-by: Sam James gentoo.org> www-apps/mediawiki/mediawiki-1.39.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/mediawiki/mediawiki-1.39.5.ebuild b/www-apps/mediawiki/mediawiki-1.39.5.ebuild index 0fe070309188..1c2f607e938e 100644 --- a/www-apps/mediawiki/mediawiki-1.39.5.ebuild +++ b/www-apps/mediawiki/mediawiki-1.39.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.mediawiki.org"; SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86" IUSE="imagemagick mysql postgres +sqlite" REQUIRED_USE="|| ( mysql postgres sqlite )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: d12a415c8a95d8f8cee88448c9102a1ecf341c6a Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12a415c media-libs/libplacebo: Stabilize 6.338.1 ppc64, #916463 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-6.338.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-6.338.1.ebuild b/media-libs/libplacebo/libplacebo-6.338.1.ebuild index b3f8a6b612bc..8490b59f3d93 100644 --- a/media-libs/libplacebo/libplacebo-6.338.1.ebuild +++ b/media-libs/libplacebo/libplacebo-6.338.1.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: 8186777f6879969cfbe5f763743894107d9b2c35 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8186777f dev-python/structlog: Stabilize 23.2.0 ppc64, #916444 Signed-off-by: Sam James gentoo.org> dev-python/structlog/structlog-23.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild index c63e9ed46965..3f4eae7c3550 100644 --- a/dev-python/structlog/structlog-23.2.0.ebuild +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv ~x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: bfbec88eb439d338ffd3996914bebd035bff77b4 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbec88e dev-python/structlog: Stabilize 23.2.0 x86, #916444 Signed-off-by: Sam James gentoo.org> dev-python/structlog/structlog-23.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild index fcc2edfe0226..2d93655dae17 100644 --- a/dev-python/structlog/structlog-23.2.0.ebuild +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: d169689f001f5d25afac3fff2207dfaa0c46f7a2 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:20:44 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:20:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d169689f media-libs/libplacebo: Stabilize 6.338.1 x86, #916463 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-6.338.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-6.338.1.ebuild b/media-libs/libplacebo/libplacebo-6.338.1.ebuild index 8490b59f3d93..a2ca03639104 100644 --- a/media-libs/libplacebo/libplacebo-6.338.1.ebuild +++ b/media-libs/libplacebo/libplacebo-6.338.1.ebuild @@ -22,7 +22,7 @@ else ) " S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: 2d8f17a8cb7edfa9a2061b41541870b499565d35 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:22:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:22:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8f17a8 dev-python/structlog: Stabilize 23.2.0 arm, #916444 Signed-off-by: Sam James gentoo.org> dev-python/structlog/structlog-23.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild index 8291578306f9..2d74ef785827 100644 --- a/dev-python/structlog/structlog-23.2.0.ebuild +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/greenlet/
commit: d7bcae5fa50683c002e96cc0570da7ebfcb03dd6 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:21:28 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:21:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7bcae5f Revert "dev-python/greenlet: add link to py3.12 bug" This reverts commit 259bfe155795c51f00af0bc2e536038a1099b3c6. I had this locally and hadn't pushed, and mgorny's done it in the meantime. Signed-off-by: Sam James gentoo.org> dev-python/greenlet/greenlet-3.0.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/greenlet/greenlet-3.0.1.ebuild b/dev-python/greenlet/greenlet-3.0.1.ebuild index 3b109b3cb302..2f57c793a5af 100644 --- a/dev-python/greenlet/greenlet-3.0.1.ebuild +++ b/dev-python/greenlet/greenlet-3.0.1.ebuild @@ -5,7 +5,6 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -# No py3.12 yet: https://github.com/python-greenlet/greenlet/issues/368 # Note: greenlet is built-in in pypy # py3.12: https://github.com/python-greenlet/greenlet/issues/368 PYTHON_COMPAT=( python3_{10..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/
commit: dca0674bdd11561b3982427af01dd01d26513853 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:21:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:21:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca0674b dev-python/structlog: Stabilize 23.2.0 arm64, #916444 Signed-off-by: Sam James gentoo.org> dev-python/structlog/structlog-23.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/structlog/structlog-23.2.0.ebuild b/dev-python/structlog/structlog-23.2.0.ebuild index 2d93655dae17..8291578306f9 100644 --- a/dev-python/structlog/structlog-23.2.0.ebuild +++ b/dev-python/structlog/structlog-23.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv x86" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
[gentoo-commits] proj/devmanual:master commit in: general-concepts/mirrors/, general-concepts/manifest/
commit: dbc3fda4b0ca7be794e0aeea1ca3c775313cf86f Author: Sam James gentoo org> AuthorDate: Thu Oct 26 23:35:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:22:51 2023 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=dbc3fda4 general-concepts: discuss concerns with regenerating existing distfile entries In a discussion with Eli Schwartz, I realised the devmanual doesn't currently explicitly state best practice. In general-concepts/mirrors, link to the new Manifest regeneration section and shift some text around into that new section too (and adjust the text slightly while at it). Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/devmanual/pull/318 Signed-off-by: Sam James gentoo.org> general-concepts/manifest/text.xml | 36 general-concepts/mirrors/text.xml | 9 ++--- 2 files changed, 38 insertions(+), 7 deletions(-) diff --git a/general-concepts/manifest/text.xml b/general-concepts/manifest/text.xml index 19ea5c3..bee1651 100644 --- a/general-concepts/manifest/text.xml +++ b/general-concepts/manifest/text.xml @@ -39,6 +39,42 @@ action from developers. + + +Updating Manifest files + + + +Updating existing entries within a manifest must be done with care. Upstream +changing the tarball in-place without a new filename could be an innocent +respin of the tarball, or it could indicate either the previous or the new +tarball is malicious. + + + +Developers should diff the old and new versions of the distfile, comparing +the two, and note the differences in the commit message updating the +Manifest to indicate both what happened (if any context is known) and +also what differences between the two distfiles have been ascertained. + + + +Please note that if upstream made any changes affecting the built +package or it had substantial differences, you need to also bump the ebuild's +revision. Finally, remember to remove the ebuilds that are associated with the +old distfile, or regenerate their checksums in Manifest, if there +are any. This is necessary because these ebuilds will cause checksum +mismatch errors as the checksum recorded in the manifest file no +longer matches the computed checksum of the fetched distfile. + + + +Special care is also required with regard to + +mirrors. + + + diff --git a/general-concepts/mirrors/text.xml b/general-concepts/mirrors/text.xml index 6b4993e..f1ce1bb 100644 --- a/general-concepts/mirrors/text.xml +++ b/general-concepts/mirrors/text.xml @@ -68,13 +68,8 @@ fetch and start distributing the new version. -Please note that if upstream made any changes affecting the built -package, you need to also bump the ebuild's revision. Finally, -remember to remove the ebuilds that are associated with the old -distfile, or regenerate their checksums in Manifest, if there -are any. This is necessary because these ebuilds will cause checksum -mismatch errors as the checksum recorded in the Manifest file no -longer matches the computed checksum of the fetched distfile. +Updating an existing distfile is generally cause for concern and must be done +with care, see .
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/eww/
commit: b4f5fa00f2e84ae5de0b8168e6fbfb680c741d21 Author: Gonçalo Duarte gmail com> AuthorDate: Sun Oct 29 20:21:31 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Oct 29 20:21:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4f5fa00 gui-apps/eww: drop 0.4.0-r1 and fix rust version on 0.4.0 Signed-off-by: Gonçalo Duarte gmail.com> gui-apps/eww/eww-0.4.0-r1.ebuild | 285 --- gui-apps/eww/eww-0.4.0.ebuild| 5 +- 2 files changed, 2 insertions(+), 288 deletions(-) diff --git a/gui-apps/eww/eww-0.4.0-r1.ebuild b/gui-apps/eww/eww-0.4.0-r1.ebuild deleted file mode 100644 index b206c950bb..00 --- a/gui-apps/eww/eww-0.4.0-r1.ebuild +++ /dev/null @@ -1,285 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - ahash-0.7.6 - aho-corasick-0.7.19 - ansi_term-0.12.1 - anyhow-1.0.63 - ascii-canvas-3.0.0 - atk-0.15.1 - atk-sys-0.15.1 - atty-0.2.14 - autocfg-1.1.0 - base64-0.13.0 - beef-0.5.2 - bincode-1.3.3 - bit-set-0.5.3 - bit-vec-0.6.3 - bitflags-1.3.2 - bytes-1.2.1 - cairo-rs-0.15.12 - cairo-sys-rs-0.15.1 - cfg-expr-0.10.3 - cfg-if-1.0.0 - clap-2.34.0 - clap-3.2.20 - clap_derive-3.2.18 - clap_lex-0.2.4 - codemap-0.1.3 - codespan-reporting-0.11.1 - console-0.15.1 - convert_case-0.4.0 - core-foundation-sys-0.8.3 - crossbeam-channel-0.5.6 - crossbeam-deque-0.8.2 - crossbeam-epoch-0.9.10 - crossbeam-utils-0.8.11 - crunchy-0.2.2 - ctor-0.1.23 - derive_more-0.99.17 - diff-0.1.13 - dirs-next-2.0.0 - dirs-sys-next-0.1.2 - either-1.8.0 - ena-0.14.0 - encode_unicode-0.3.6 - env_logger-0.7.1 - extend-1.1.2 - field-offset-0.3.4 - filetime-0.2.17 - fixedbitset-0.4.2 - fsevent-sys-4.1.0 - futures-channel-0.3.24 - futures-core-0.3.24 - futures-executor-0.3.24 - futures-io-0.3.24 - futures-macro-0.3.24 - futures-sink-0.3.24 - futures-task-0.3.24 - futures-util-0.3.24 - gdk-0.15.4 - gdk-pixbuf-0.15.11 - gdk-pixbuf-sys-0.15.10 - gdk-sys-0.15.1 - gdkx11-0.15.5 - gdkx11-sys-0.15.1 - gethostname-0.2.3 - getrandom-0.2.7 - gio-0.15.12 - gio-sys-0.15.10 - glib-0.15.12 - glib-macros-0.15.11 - glib-sys-0.15.10 - gobject-sys-0.15.10 - grass-0.11.2 - gtk-0.15.5 - gtk-layer-shell-0.4.1 - gtk-layer-shell-sys-0.4.1 - gtk-sys-0.15.3 - gtk3-macros-0.15.4 - hashbrown-0.11.2 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - humantime-1.3.0 - indexmap-1.9.1 - inotify-0.9.6 - inotify-sys-0.1.5 - insta-1.19.1 - itertools-0.10.3 - itoa-1.0.3 - kqueue-1.0.6 - kqueue-sys-1.0.3 - lalrpop-0.19.8 - lalrpop-util-0.19.8 - lasso-0.5.1 - lazy_static-1.4.0 - levenshtein-1.0.5 - libc-0.2.132 - linked-hash-map-0.5.6 - lock_api-0.4.8 - log-0.4.17 - maplit-1.0.2 - memchr-2.5.0 - memoffset-0.6.5 - mio-0.8.4 - new_debug_unreachable-1.0.4 - nix-0.24.2 - nix-0.25.0 - notify-5.0.0 - ntapi-0.3.7 - num-bigint-0.4.3 - num-integer-0.1.45 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.13.1 - once_cell-1.14.0 - os_str_bytes-6.3.0 - output_vt100-0.1.3 - pango-0.15.10 - pango-sys-0.15.10 - parking_lot-0.12.1 - parking_lot_core-0.9.3 - pest-2.3.0 - petgraph-0.6.2 - phf-0.9.0 - phf_generator-0.9.1 - phf_macros-0.9.0 - phf_shared-0.9.0 - phf_shared-0.10.0 - pico-args-0.4.2 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.25 - ppv-lite86-0.2.16 - precomputed-hash-0.1.1 - pretty_assertions-1.3.0 - pretty_env_logger-0.4.0 - proc-macro-crate-1.2.1 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro-hack-0.5.19 - proc-macro2-1.0.43 - quick-error-1.2.3 - quote-1.0.21 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.3 - rayon-1.5.3 - rayon-core-1.9.3 - redox_syscall-0.2.16 - redox_users-0.4.3 - ref-cast-1.0.9 - ref-cast-impl-1.0.9 - regex-1.6.0 - regex-syntax-0.6.27 - ron-0.7.1 - rustc_version-0.3.3 - rustc_version-0.4.0 - rustversion-1.0.9 - ryu-1.0.11 - same-file-1.0.6 - scopeguard-1.1.0 - semver-0.11.0 - semver-1.0.13 - semver-parser-0.10.2 - serde-1.0.144 - serde_derive-1.0.144 -
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/eww/
commit: 1bb4103d8383b7c1106f72bcfa1d2f4c30046897 Author: Gonçalo Duarte gmail com> AuthorDate: Sun Oct 29 20:22:22 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Oct 29 20:22:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bb4103d gui-apps/eww: fix rust version on live ebuild Signed-off-by: Gonçalo Duarte gmail.com> gui-apps/eww/eww-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/eww/eww-.ebuild b/gui-apps/eww/eww-.ebuild index 650ef160a6..7ab77dd07a 100644 --- a/gui-apps/eww/eww-.ebuild +++ b/gui-apps/eww/eww-.ebuild @@ -36,7 +36,7 @@ DEPEND=" " BDEPEND=" $DEPEND - dev-lang/rust[nightly] + >=dev-lang/rust-1.73.0[nightly] " RDEPEND=" $DEPEND
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
commit: 783d909d70e27700f9fc1d79637f432cece2f681 Author: Gonçalo Duarte gmail com> AuthorDate: Sun Oct 29 20:20:12 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Sun Oct 29 20:20:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=783d909d gui-apps/hyprland-plugins: drop 0.29.1 Signed-off-by: Gonçalo Duarte gmail.com> .../hyprland-plugins-0.29.1.ebuild | 102 - 1 file changed, 102 deletions(-) diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild deleted file mode 100644 index 759468262b..00 --- a/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -COMMIT=f9578d28d272fb61753417e175b0fcd5bedc1443 -SPLITCOMMIT=d8c97d60753f70d686588ad3b0a877e2ca67ff72 -DESCRIPTION="A blazing fast wayland wallpaper utility" -HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"; -SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz - https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \ - -> ${P}-split-monitor-workspaces.gh.tar.gz -" - -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces" -REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )" - -RDEPEND="gui-wm/hyprland" -DEPEND="${RDEPEND}" -BDEPEND=" - ~gui-wm/hyprland-${PV} - x11-libs/libdrm - x11-libs/pixman - x11-libs/xcb-util-wm -" - -src_configure() { - if use borders-plus-plus; then - BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus" - EMESON_SOURCE="${S}/borders-plus-plus" - meson_src_configure - fi - - if use csgo-vulkan-fix; then - BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix" - EMESON_SOURCE="${S}/csgo-vulkan-fix" - meson_src_configure - fi - - if use hyprbars; then - BUILD_DIR="${WORKDIR}/${P}-build/hyprbars" - EMESON_SOURCE="${S}/hyprbars" - meson_src_configure - fi -} - -src_compile() { - if use borders-plus-plus; then - BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus" - EMESON_SOURCE="${S}/borders-plus-plus" - meson_src_compile - fi - - if use csgo-vulkan-fix; then - BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix" - EMESON_SOURCE="${S}/csgo-vulkan-fix" - meson_src_compile - fi - - if use hyprbars; then - BUILD_DIR="${WORKDIR}/${P}-build/hyprbars" - EMESON_SOURCE="${S}/hyprbars" - meson_src_compile - fi - - if use split-monitor-workspaces; then - emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so - fi -} - -src_install() { - insinto "/usr/share/hyprland/plugins" - - if use borders-plus-plus; then - newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so" - fi - - if use csgo-vulkan-fix; then - newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so" - fi - - if use hyprbars; then - newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so" - fi - - if use split-monitor-workspaces; then - doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so" - fi -} - -pkg_postinst() { - einfo "Plugins are installed in /usr/share/hyprland/plugins" - einfo "To load them, refer to the official documentation" - einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"; -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/breakpad/, dev-util/breakpad/files/
commit: 891282ee23ea491f4212b9b4ccb95a807205af99 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Oct 29 20:39:28 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Oct 29 20:39:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891282ee dev-util/breakpad: add 2023.01.27 Closes: https://bugs.gentoo.org/916215 Signed-off-by: Alfredo Tupone gentoo.org> dev-util/breakpad/Manifest | 1 + dev-util/breakpad/breakpad-2023.01.27.ebuild | 55 ++ .../files/breakpad-2023.01.27-gentoo.patch | 119 + 3 files changed, 175 insertions(+) diff --git a/dev-util/breakpad/Manifest b/dev-util/breakpad/Manifest index b17d5765b09e..71ea12e876ac 100644 --- a/dev-util/breakpad/Manifest +++ b/dev-util/breakpad/Manifest @@ -1 +1,2 @@ DIST breakpad-2022.07.12.tar.gz 5373070 BLAKE2B 3598bcebf249c73a13eb77743ee993fb96ebf9585a68e45169afcf34fb836a126ce3b8d71e78dedd3407b843297857619de39fc38661ff80545d572dde098ea1 SHA512 872fa74520709d6510b798c7adfb7fed34a84b1831e774087515c23a005b0ea76ef7758bb565f0ff9f2153206cf53958621463fba0e055c9d31dc68f687e2b8f +DIST breakpad-2023.01.27.tar.gz 5455242 BLAKE2B 650f9c2ff4ee5e50f9d51573706757cc56a4d64171a5aea7b825327c55b05b9122d375e718951eee26c2bde7aae69d385205fa777fa23e61e5c97683f3c76120 SHA512 c6802c55653289780232b20e2abc0458c49f3cdff108c3ddfd6e40a2f378da34adbc158548e9c88cbfdbba9526477da9b68c2c45e205231e2802fe533b6bd6a4 diff --git a/dev-util/breakpad/breakpad-2023.01.27.ebuild b/dev-util/breakpad/breakpad-2023.01.27.ebuild new file mode 100644 index ..398f79e86f23 --- /dev/null +++ b/dev-util/breakpad/breakpad-2023.01.27.ebuild @@ -0,0 +1,55 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="implement a crash-reporting system." +HOMEPAGE="https://chromium.googlesource.com/breakpad/breakpad/"; +SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD BSD-4" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + net-misc/curl +" +DEPEND="${RDEPEND} + dev-libs/linux-syscall-support + dev-embedded/libdisasm +" +BDEPEND="test? ( dev-cpp/gtest )" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_prepare() { + default + sed -i \ + -e 's|"third_party/lss\(.*\)"||' \ + $(find src -name '*.cc' -o -name '*.h') \ + || die + sed -i \ + -e '/includelss/d' \ + -e '/third_party\/curl/d' \ + Makefile.am \ + || die + sed -i \ + -e "/AC_INIT/s:0.1:${PVR}:" \ + -e "/AS_VAR_APPEND/d" \ + configure.ac \ + || die + eautoreconf +} + +src_configure() { + econf \ + --enable-system-test-libs \ + || die +} diff --git a/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch b/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch new file mode 100644 index ..83a4e824c970 --- /dev/null +++ b/dev-util/breakpad/files/breakpad-2023.01.27-gentoo.patch @@ -0,0 +1,119 @@ +--- a/src/common/linux/libcurl_wrapper.h 2022-06-07 21:55:00.387396660 +0200 b/src/common/linux/libcurl_wrapper.h 2022-06-07 21:55:18.450145751 +0200 +@@ -36,7 +36,7 @@ + #include + + #include "common/using_std_string.h" +-#include "third_party/curl/curl.h" ++#include + + namespace google_breakpad { + +--- a/src/common/linux/http_upload.cc 2022-06-07 21:53:55.505298529 +0200 b/src/common/linux/http_upload.cc 2022-06-07 21:54:17.944986506 +0200 +@@ -30,7 +30,7 @@ + + #include + #include +-#include "third_party/curl/curl.h" ++#include + + namespace { + +--- a/src/processor/disassembler_x86.h 2022-06-08 08:41:45.569686249 +0200 b/src/processor/disassembler_x86.h 2022-06-08 08:42:09.049377873 +0200 +@@ -42,7 +42,7 @@ + #include "google_breakpad/common/breakpad_types.h" + + namespace libdis { +-#include "third_party/libdisasm/libdis.h" ++#include + } + + namespace google_breakpad { +--- a/Makefile.am 2022-06-08 08:51:35.221948155 +0200 b/Makefile.am 2022-06-08 08:53:21.679551745 +0200 +@@ -176,7 +176,6 @@ + + lib_LIBRARIES += src/libbreakpad.a + pkgconfig_DATA += breakpad.pc +-noinst_LIBRARIES += src/third_party/libdisasm/libdisasm.a + + ## Programs + bin_PROGRAMS += \ +@@ -944,7 +943,7 @@ + src/processor/stackwalker_x86.o \ + src/processor/symbolic_constants_win.o \ + src/processor/tokenize.o \ +- src/third_party/libdisasm/libdisasm.a \ ++ -ldisasm \ + $(TEST_LIBS) \ + $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) + +@@ -967,7 +966,7 @@ + $(AM_CPPFLAGS) $(TEST_CFLAGS) + src_processor_disassembler_x86_unittest_LDADD = \ + src/processor/disassembler_x86.o \ +- src/third_pa
[gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
commit: ca648de487fa59ff6b6428ca17ad1ad90fb6cae3 Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:52:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:52:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca648de4 media-gfx/mcomix: Stabilize 2.1.1-r1 amd64, #916150 Signed-off-by: Sam James gentoo.org> media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild index defd13836523..370dca505823 100644 --- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild +++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" IUSE="" DEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
commit: eabb7c0903250d04d4dc293ca5085295de342fcd Author: Sam James gentoo org> AuthorDate: Sun Oct 29 20:52:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:52:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabb7c09 media-gfx/mcomix: Stabilize 2.1.1-r1 x86, #916150 Signed-off-by: Sam James gentoo.org> media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild index 899761314205..defd13836523 100644 --- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild +++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv x86" IUSE="" DEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencolorio/
commit: 260ed766f76f29d71baec07f0af7eea431f436f5 Author: Paul Zander gmail com> AuthorDate: Sun Oct 29 12:46:18 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 20:52:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260ed766 media-libs/opencolorio: fix USE="-doc" `/usr/share/doc/OpenColorIO/html` only exists when `USE=doc` is set. So make the move conditional. Closes: https://bugs.gentoo.org/916474 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33577 Signed-off-by: Sam James gentoo.org> media-libs/opencolorio/opencolorio-2.2.1.ebuild | 8 +--- media-libs/opencolorio/opencolorio-2.3.0.ebuild | 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/media-libs/opencolorio/opencolorio-2.2.1.ebuild b/media-libs/opencolorio/opencolorio-2.2.1.ebuild index 638a4d840676..540fa6334bae 100644 --- a/media-libs/opencolorio/opencolorio-2.2.1.ebuild +++ b/media-libs/opencolorio/opencolorio-2.2.1.ebuild @@ -129,9 +129,11 @@ src_configure() { src_install() { cmake_src_install - # there are already files in ${ED}/usr/share/doc/${PF} - mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die - rmdir "${ED}/usr/share/doc/OpenColorIO" || die + if use doc; then + # there are already files in ${ED}/usr/share/doc/${PF} + mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die + rmdir "${ED}/usr/share/doc/OpenColorIO" || die + fi } src_test() { diff --git a/media-libs/opencolorio/opencolorio-2.3.0.ebuild b/media-libs/opencolorio/opencolorio-2.3.0.ebuild index 0ea5f92ccd4a..b73c81444be6 100644 --- a/media-libs/opencolorio/opencolorio-2.3.0.ebuild +++ b/media-libs/opencolorio/opencolorio-2.3.0.ebuild @@ -158,9 +158,11 @@ src_configure() { src_install() { cmake_src_install - # there are already files in ${ED}/usr/share/doc/${PF} - mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die - rmdir "${ED}/usr/share/doc/OpenColorIO" || die + if use doc; then + # there are already files in ${ED}/usr/share/doc/${PF} + mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die + rmdir "${ED}/usr/share/doc/OpenColorIO" || die + fi } src_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/liblarch/
commit: 9a9134c6ac735fd653f6e75d442e8daf4d8d36c3 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 29 20:56:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 29 20:59:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9134c6 dev-python/liblarch: Bump to 3.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/liblarch/Manifest | 1 + dev-python/liblarch/liblarch-3.2.0.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/liblarch/Manifest b/dev-python/liblarch/Manifest index 223e7d7688a4..641ffc51b3a2 100644 --- a/dev-python/liblarch/Manifest +++ b/dev-python/liblarch/Manifest @@ -1 +1,2 @@ DIST liblarch-3.1.0.tar.gz 55727 BLAKE2B 531602b43f7729f59f59394aa1dd6d3ee4ad653d4ef8802de2074c9a9746d43da1638941c1e8f2075d9092810ba680f2e01bee360c55b0826bb725d6515b31df SHA512 042a763dd12612d6630c064b5af84011f1fb908626f17f866e103743cdaabb4983f922290287b0138938488a7c9bff33680ef8157f8bbcbc166e4f4f2d008951 +DIST liblarch-3.2.0.tar.gz 56733 BLAKE2B 92bf0c51b2f16e84633c75f51ccf321c8756b154bfa76412db5ff7b1879e27f0a24f69e2be94db10c9409b0b326d5ac4477c88eaf8f1be80ef9f3390ea26f879 SHA512 d356535f2e60885249be009f7e671fcb1ee02b7d32b7abecc3805c5f6b6e231fc34be0d7a73cd9f9a68dfaae0b1cf0a5bdc54ed3075901a149d58ad6577d92ab diff --git a/dev-python/liblarch/liblarch-3.2.0.ebuild b/dev-python/liblarch/liblarch-3.2.0.ebuild new file mode 100644 index ..375932865f1c --- /dev/null +++ b/dev-python/liblarch/liblarch-3.2.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 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Library to handle directed acyclic graphs" +HOMEPAGE=" + https://wiki.gnome.org/Projects/liblarch + https://github.com/getting-things-gnome/liblarch/ +" +SRC_URI=" + https://github.com/getting-things-gnome/liblarch/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/
commit: dd21bf2213ad0cf97fcd632b69407eb33666e88f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 21:46:33 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 21:46:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd21bf22 app-editors/gedit: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> app-editors/gedit/{gedit-46.1.ebuild => gedit-46.1-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/gedit/gedit-46.1.ebuild b/app-editors/gedit/gedit-46.1-r1.ebuild similarity index 94% rename from app-editors/gedit/gedit-46.1.ebuild rename to app-editors/gedit/gedit-46.1-r1.ebuild index c7811ced2043..c0f1ed0f1fc3 100644 --- a/app-editors/gedit/gedit-46.1.ebuild +++ b/app-editors/gedit/gedit-46.1-r1.ebuild @@ -21,7 +21,7 @@ DEPEND=" >=x11-libs/gtk+-3.22.0:3[introspection] >=gui-libs/libgedit-amtk-5.6:= >=gui-libs/tepl-6.8.0:= - >=dev-libs/libpeas-1.14.1[gtk] + >=dev-libs/libpeas-1.14.1:0[gtk] >=dev-libs/gobject-introspection-1.54:= >=app-text/gspell-0.2.5:0= python? ( @@ -29,7 +29,7 @@ DEPEND=" $(python_gen_cond_dep ' dev-python/pycairo[${PYTHON_USEDEP}] >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] - dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] ') )
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/
commit: 27d8cdce044a4e35d5d95db612340137d1077164 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 21:48:23 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 21:48:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d8cdce app-editors/gedit-plugins: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../{gedit-plugins-46.0.ebuild => gedit-plugins-46.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/gedit-plugins/gedit-plugins-46.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-46.0-r1.ebuild similarity index 96% rename from app-editors/gedit-plugins/gedit-plugins-46.0.ebuild rename to app-editors/gedit-plugins/gedit-plugins-46.0-r1.ebuild index 10f89cba16e8..e481f4437f5a 100644 --- a/app-editors/gedit-plugins/gedit-plugins-46.0.ebuild +++ b/app-editors/gedit-plugins/gedit-plugins-46.0-r1.ebuild @@ -23,7 +23,7 @@ REQUIRED_USE=" " RDEPEND=" - >=dev-libs/libpeas-1.14.1[gtk] + >=dev-libs/libpeas-1.14.1:0[gtk] >=app-editors/gedit-46 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 @@ -32,7 +32,7 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: a7a2e766b49e0501edb6318d15ad9c87f4b73dea Author: Guillermo Joandet gmail com> AuthorDate: Wed Oct 25 19:17:56 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 21:51:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a2e766 dev-util/glib-utils: Version bump to 2.78.1 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> dev-util/glib-utils/Manifest | 1 + dev-util/glib-utils/glib-utils-2.78.1.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 8838499ec5d0..f64e2b2aae89 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 +DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376 diff --git a/dev-util/glib-utils/glib-utils-2.78.1.ebuild b/dev-util/glib-utils/glib-utils-2.78.1.ebuild new file mode 100644 index ..6fb045244ae1 --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.78.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +src_configure() { :; } + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: ea3765ee967e6b04e89679dfc3a27c278f1db544 Author: Guillermo Joandet gmail com> AuthorDate: Wed Oct 25 19:16:04 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 21:51:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3765ee dev-libs/glib: Version bump to 2.78.1 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.78.1.ebuild | 312 +++ 2 files changed, 313 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 8838499ec5d0..f64e2b2aae89 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 +DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376 diff --git a/dev-libs/glib/glib-2.78.1.ebuild b/dev-libs/glib/glib-2.78.1.ebuild new file mode 100644 index ..642ad1b40159 --- /dev/null +++ b/dev-libs/glib/glib-2.78.1.ebuild @@ -0,0 +1,312 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{10..11} ) + +inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr" +RESTRICT="!test? ( test )" +REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +# * elfutils (via libelf) does not build on Windows. gresources are not embedded +# within ELF binaries on that platform anyway and inspecting ELF binaries from +# other platforms is not that useful so exclude the dependency in this case. +# * Technically static-libs is needed on zlib, util-linux and perhaps more, but +# these are used by GIO, which glib[static-libs] consumers don't really seem +# to need at all, thus not imposing the deps for now and once some consumers +# are actually found to static link libgio-2.0.a, we can revisit and either add +# them or just put the (build) deps in that rare consumer instead of recursive +# RDEPEND here (due to lack of recursive DEPEND). +RDEPEND=" + !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?] + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) + selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) + xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) + elf? ( virtual/libelf:0= ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +# libxml2 used for optional tests that get automatically skipped +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + gtk-doc? ( >=dev-util/gtk-doc-1.33 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 ) + systemtap? ( >=dev-util/systemtap-1.3 ) + ${PYTHON_DEPS} + test? ( >=sys-apps/dbus-1.2.14 ) + virtual/pkgconfig +" +# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen + +PDEPEND=" + dbus? ( gnome-base/dconf ) + mime? ( x11-misc/shared-mime-info ) +" +# shared-mime-info needed for gio/xdgmime, bug #409481 +# dconf is needed to be able to save settings, bug #498436 + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gio-querymodules$(get_exeext) +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch +) + +pkg_setup() { + if use kernel_linux ;
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: 1afb105ec9b1b865142fdeead9604bfa5907923b Author: Guillermo Joandet gmail com> AuthorDate: Wed Oct 25 19:25:49 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 21:51:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afb105e dev-util/gdbus-codegen: Version bump to 2.78.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33515 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/gdbus-codegen/Manifest| 1 + dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 8838499ec5d0..f64e2b2aae89 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 +DIST glib-2.78.1.tar.xz 5320740 BLAKE2B af8f2e83600dfb3ec84702399cb00a3aaedbc80087e35dc7cc2e2374d4fe5fdf82707ac8c911da1c53eb7b027c9da9ecfc1c0a8f56b39431fa4cf44cad5b10f7 SHA512 aa9ed9195951b00ac8221e958ea337fbda82621a862ef8f29dc2ea396a6253ce51c2a0a498dfa4e12642f1836f85f9564f09991979ae85c5ed4368355d857376 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild new file mode 100644 index ..3595e34fd897 --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma/
commit: bbd6de1c8764c13c228f23420d146ed7dd35294f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:01:15 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:01:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6de1c app-editors/pluma: drop 1.26.0 Signed-off-by: Mart Raudsepp gentoo.org> app-editors/pluma/pluma-1.26.0.ebuild | 79 --- 1 file changed, 79 deletions(-) diff --git a/app-editors/pluma/pluma-1.26.0.ebuild b/app-editors/pluma/pluma-1.26.0.ebuild deleted file mode 100644 index 20295b319c24.. --- a/app-editors/pluma/pluma-1.26.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MATE_LA_PUNT="yes" -PYTHON_COMPAT=( python3_{9..11} ) -inherit mate python-single-r1 virtualx - -DESCRIPTION="Pluma text editor for the MATE desktop" - -LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" -IUSE="+introspection spell test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - dev-libs/atk - >=dev-libs/glib-2.50:2 - >=dev-libs/libpeas-1.2.0[gtk] - >=dev-libs/libxml2-2.5:2 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.22:3[introspection?] - >=x11-libs/gtksourceview-4.0.2:4 - x11-libs/libICE - x11-libs/libX11 - >=x11-libs/libSM-1.0 - x11-libs/pango - introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) - spell? ( - >=app-text/enchant-1.6:= - >=app-text/iso-codes-0.35 - ) - !!app-editors/mate-text-editor -" -RDEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - >=mate-base/mate-desktop-1.9[introspection?] - virtual/libintl -" -DEPEND="${COMMON_DEPEND} - ~app-text/docbook-xml-dtd-4.1.2 - app-text/yelp-tools - dev-util/glib-utils - dev-util/gtk-doc - dev-util/gtk-doc-am - >=sys-devel/libtool-2.2.6:2 - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -MATE_FORCE_AUTORECONF=true - -src_prepare() { - # Test require gvfs sftp fs mounted and schema's installed. Skip this one. - # https://github.com/mate-desktop/mate-text-editor/issues/33 - sed -e '/+= document-saver/d' -i tests/Makefile.am || die - - mate_src_prepare -} - -src_configure() { - mate_src_configure \ - $(use_enable introspection) \ - $(use_enable spell) \ - $(use_enable test tests) -} - -src_test() { - # FIXME: This should be handled at eclass level. - "${EPREFIX}/${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die - - unset DBUS_SESSION_BUS_ADDRESS - local -x GSETTINGS_SCHEMA_DIR="${S}/data" - virtx emake check -}
[gentoo-commits] repo/gentoo:master commit in: app-office/endeavour/
commit: 379bce6e2fcddb0f02f6a836b63fcade715c32c8 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:09:29 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:11:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379bce6e app-office/endeavour: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../endeavour/{endeavour-43.0.ebuild => endeavour-43.0-r1.ebuild} | 4 ++-- app-office/endeavour/endeavour-.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-office/endeavour/endeavour-43.0.ebuild b/app-office/endeavour/endeavour-43.0-r1.ebuild similarity index 95% rename from app-office/endeavour/endeavour-43.0.ebuild rename to app-office/endeavour/endeavour-43.0-r1.ebuild index e29cfc5e015d..1c31a8c34671 100644 --- a/app-office/endeavour/endeavour-43.0.ebuild +++ b/app-office/endeavour/endeavour-43.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ RDEPEND=" >=gui-libs/gtk-3.92.0:4[introspection?] >=gui-libs/libadwaita-1.2.0:1 >=net-libs/gnome-online-accounts-3.2.0:= - >=dev-libs/libpeas-1.17 + >=dev-libs/libpeas-1.17:0 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] introspection? ( >=dev-libs/gobject-introspection-1.42:= ) " diff --git a/app-office/endeavour/endeavour-.ebuild b/app-office/endeavour/endeavour-.ebuild index e29cfc5e015d..1c31a8c34671 100644 --- a/app-office/endeavour/endeavour-.ebuild +++ b/app-office/endeavour/endeavour-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ RDEPEND=" >=gui-libs/gtk-3.92.0:4[introspection?] >=gui-libs/libadwaita-1.2.0:1 >=net-libs/gnome-online-accounts-3.2.0:= - >=dev-libs/libpeas-1.17 + >=dev-libs/libpeas-1.17:0 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] introspection? ( >=dev-libs/gobject-introspection-1.42:= ) "
[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-builder/
commit: 7e14001b03434d4a8986599e95412d86a1036119 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:11:44 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:11:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e14001b dev-util/gnome-builder: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../{gnome-builder-44.2.ebuild => gnome-builder-44.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gnome-builder/gnome-builder-44.2.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild similarity index 99% rename from dev-util/gnome-builder/gnome-builder-44.2.ebuild rename to dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild index 3abe41188e53..db928e14dac0 100644 --- a/dev-util/gnome-builder/gnome-builder-44.2.ebuild +++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild @@ -41,7 +41,7 @@ RDEPEND=" >=dev-libs/json-glib-1.2.0 >=dev-libs/jsonrpc-glib-3.43.0:= >=dev-libs/libdex-0.1.1:= - >=dev-libs/libpeas-1.34.0[python,${PYTHON_SINGLE_USEDEP}] + >=dev-libs/libpeas-1.34.0:0[python,${PYTHON_SINGLE_USEDEP}] dev-libs/libportal:=[gtk,introspection] >=dev-libs/template-glib-3.36.1:=[introspection] >=gui-libs/vte-0.70.0:2.91-gtk4[introspection]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
commit: 1e846234e6e89a0bcac50deb82dd8bdecae30f4d Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:15:13 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:15:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e846234 media-gfx/ahoviewer: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> ...r-2.0.0_pre20220827.ebuild => ahoviewer-2.0.0_pre20220827-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild similarity index 98% rename from media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild rename to media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild index 9d6a6c7fdd85..7f231de9122d 100644 --- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild +++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild @@ -35,7 +35,7 @@ COMMON_DEPEND="dev-cpp/atkmm:0 ) plugins? ( dev-libs/gobject-introspection - dev-libs/libpeas + dev-libs/libpeas:0 ) rar? ( app-arch/unrar:= ) ssl? (
[gentoo-commits] repo/gentoo:master commit in: media-gfx/entangle/
commit: d5697b397c04819067eb77340636ab3536398a47 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:16:02 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:16:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5697b39 media-gfx/entangle: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/entangle/{entangle-3.0-r2.ebuild => entangle-3.0-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/entangle/entangle-3.0-r2.ebuild b/media-gfx/entangle/entangle-3.0-r3.ebuild similarity index 96% rename from media-gfx/entangle/entangle-3.0-r2.ebuild rename to media-gfx/entangle/entangle-3.0-r3.ebuild index f9cac710c4b3..73c99698dd3a 100644 --- a/media-gfx/entangle/entangle-3.0-r2.ebuild +++ b/media-gfx/entangle/entangle-3.0-r3.ebuild @@ -21,7 +21,7 @@ DEPEND=" >=dev-libs/glib-2.36:2 >=dev-libs/gobject-introspection-1.54.0 dev-libs/libgudev:= - >=dev-libs/libpeas-1.2.0[gtk,${PYTHON_SINGLE_USEDEP}] + >=dev-libs/libpeas-1.2.0:0[gtk,${PYTHON_SINGLE_USEDEP}] >=media-libs/gexiv2-0.10[introspection] >=media-libs/libgphoto2-2.5.0:= media-libs/gstreamer:1.0
[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/
commit: c910d5913e316d0d12fc8de1768f8f93a65f4613 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:14:34 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:14:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c910d591 mail-client/geary: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> mail-client/geary/{geary-44.1.ebuild => geary-44.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/geary/geary-44.1.ebuild b/mail-client/geary/geary-44.1-r1.ebuild similarity index 98% rename from mail-client/geary/geary-44.1.ebuild rename to mail-client/geary/geary-44.1-r1.ebuild index 1dd1ed84eca1..da1bc23d4aa5 100644 --- a/mail-client/geary/geary-44.1.ebuild +++ b/mail-client/geary/geary-44.1-r1.ebuild @@ -34,7 +34,7 @@ DEPEND=" app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= - >=dev-libs/libpeas-1.24.0 + >=dev-libs/libpeas-1.24.0:0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:=
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/
commit: 6cdc27bc8680c849a7268520b9d7df5496b9812a Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:13:22 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:13:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc27bc dev-vcs/gitg: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> dev-vcs/gitg/{gitg-44.ebuild => gitg-44-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/gitg/gitg-44.ebuild b/dev-vcs/gitg/gitg-44-r1.ebuild similarity index 98% rename from dev-vcs/gitg/gitg-44.ebuild rename to dev-vcs/gitg/gitg-44-r1.ebuild index 4d574896d580..9b2aaa0dbc67 100644 --- a/dev-vcs/gitg/gitg-44.ebuild +++ b/dev-vcs/gitg/gitg-44-r1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" dev-libs/libgee:0.8[introspection] >=dev-libs/libgit2-glib-1.2.0[ssh] dev-libs/libgit2:=[threads] - >=dev-libs/libpeas-1.5.0[gtk] + >=dev-libs/libpeas-1.5.0:0[gtk] >=dev-libs/libxml2-2.9.0:2 >=gnome-base/gsettings-desktop-schemas-0.1.1 >=gui-libs/libhandy-1.5.0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: 6e4ff11fe95b44c905d788bbff660bf99a42b915 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:19:02 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:19:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4ff11f media-gfx/eog: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/eog/{eog-44.3.ebuild => eog-44.3-r1.ebuild} | 2 +- media-gfx/eog/{eog-45.1.ebuild => eog-45.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/eog/eog-44.3.ebuild b/media-gfx/eog/eog-44.3-r1.ebuild similarity index 98% rename from media-gfx/eog/eog-44.3.ebuild rename to media-gfx/eog/eog-44.3-r1.ebuild index 295a7cd8443b..558f73a89e73 100644 --- a/media-gfx/eog/eog-44.3.ebuild +++ b/media-gfx/eog/eog-44.3-r1.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.73.2:2 - >=dev-libs/libpeas-0.7.4[gtk] + >=dev-libs/libpeas-0.7.4:0[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20 diff --git a/media-gfx/eog/eog-45.1.ebuild b/media-gfx/eog/eog-45.1-r1.ebuild similarity index 98% rename from media-gfx/eog/eog-45.1.ebuild rename to media-gfx/eog/eog-45.1-r1.ebuild index b967e79892ea..35ede5fbeaf1 100644 --- a/media-gfx/eog/eog-45.1.ebuild +++ b/media-gfx/eog/eog-45.1-r1.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-libs/glib-2.73.2:2 - >=dev-libs/libpeas-0.7.4[gtk] + >=dev-libs/libpeas-0.7.4:0[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eom/
commit: 352193631b53d5ec415ca934573fb0a670d69828 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:19:21 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:19:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35219363 media-gfx/eom: drop 1.26.0-r1 Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/eom/Manifest | 1 - media-gfx/eom/eom-1.26.0-r1.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/media-gfx/eom/Manifest b/media-gfx/eom/Manifest index 8e03da78f3a5..cf092d162f01 100644 --- a/media-gfx/eom/Manifest +++ b/media-gfx/eom/Manifest @@ -1,2 +1 @@ -DIST eom-1.26.0.tar.xz 2493104 BLAKE2B 3a2e018e90514a5ee7c05bd981d1a129900ae2ba5b1c513da85e6ede2b2f5b253133c14766787a44f0e372da99b13922f3aaa6e2447e6d4d901a604689c03cd8 SHA512 efc5a1ce5c21ad74108c63827fa60f2cd8517888d8e155d7c9934f5490e61b2cf73bae3b42f8d6b69ce1d5c4658d0c74f2ab19e90f40173d55354276bbe5d824 DIST eom-1.26.1.tar.xz 2512024 BLAKE2B 2aa50d144a4c703d61acee8e0078a8a7ce7e41ffc8e79a0064057b78119e81cc85da0481ee55064702981683e0b34a93dd7a9fce2a6c03fa7fa65e6653d9796d SHA512 263eb6a843577f3ba399fa27b6a9087246053dffd963090933f6bb11b762e1049fdc7b0fd52a6987f40fb57be76d68f6964413a0c12437fb00b8766dc17b7648 diff --git a/media-gfx/eom/eom-1.26.0-r1.ebuild b/media-gfx/eom/eom-1.26.0-r1.ebuild deleted file mode 100644 index 6fa8009c9ab0.. --- a/media-gfx/eom/eom-1.26.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit mate - -if [[ ${PV} != ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" -fi - -DESCRIPTION="The MATE image viewer" -LICENSE="FDL-1.1+ GPL-2+ IJG LGPL-2+" -SLOT="0" - -IUSE="X debug exif imagemagick +introspection nls jpeg lcms svg tiff xmp" - -COMMON_DEPEND=" - dev-libs/atk - >=dev-libs/glib-2.52:2 - >=dev-libs/libpeas-1.8.0[gtk] - >=dev-libs/libxml2-2:2 - gnome-base/dconf - >=mate-base/mate-desktop-1.17.0 - sys-libs/zlib - x11-libs/cairo - >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?,jpeg?,tiff?] - >=x11-libs/gtk+-3.22:3[introspection?] - x11-libs/libX11 - >=x11-misc/shared-mime-info-0.20 - exif? ( - >=media-libs/libexif-0.6.22 - media-libs/libjpeg-turbo:= - ) - imagemagick? ( >=media-gfx/imagemagick-6.2.6 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - lcms? ( media-libs/lcms:2 ) - svg? ( >=gnome-base/librsvg-2.36.2:2 ) - xmp? ( >=media-libs/exempi-1.99.5:2= ) -" - -RDEPEND="${COMMON_DEPEND} - virtual/libintl - !!media-gfx/mate-image-viewer -" - -BDEPEND="${COMMON_DEPEND} - app-text/yelp-tools - dev-util/glib-utils - dev-util/gtk-doc - dev-util/gtk-doc-am - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_configure() { - mate_src_configure \ - --enable-thumbnailer \ - $(use_enable debug) \ - $(use_enable introspection) \ - $(use_with X x) \ - $(use_with exif libexif) \ - $(usex imagemagick \ - --without-gdk-pixbuf-thumbnailer \ - --with-gdk-pixbuf-thumbnailer \ - ) \ - $(use_with jpeg libjpeg) \ - $(use_with lcms cms) \ - $(use_with svg librsvg) \ - $(use_with xmp) -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog-plugins/
commit: f1689f39c7bc6245f7f4fc8083d41bc82f4621d9 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:17:11 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:17:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1689f39 media-gfx/eog-plugins: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../{eog-plugins-44.0-r1.ebuild => eog-plugins-44.0-r2.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/eog-plugins/eog-plugins-44.0-r1.ebuild b/media-gfx/eog-plugins/eog-plugins-44.0-r2.ebuild similarity index 95% rename from media-gfx/eog-plugins/eog-plugins-44.0-r1.ebuild rename to media-gfx/eog-plugins/eog-plugins-44.0-r2.ebuild index c61393ae7774..a328d90eaa24 100644 --- a/media-gfx/eog-plugins/eog-plugins-44.0-r1.ebuild +++ b/media-gfx/eog-plugins/eog-plugins-44.0-r2.ebuild @@ -22,7 +22,7 @@ REQUIRED_USE=" RDEPEND=" >=dev-libs/glib-2.53.4:2 - >=dev-libs/libpeas-1.14.1 + >=dev-libs/libpeas-1.14.1:0 >=media-gfx/eog-41.0:1 exif? ( >=media-libs/libexif-0.6.16 ) map? ( @@ -33,7 +33,7 @@ RDEPEND=" python? ( ${PYTHON_DEPS} dev-libs/glib[dbus] - dev-libs/libpeas:=[gtk,python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[gtk,python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' dev-python/pygobject:3[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: 93e30288b59e97643d50ed417de9117cc3fae747 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:17:37 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:17:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e30288 media-gfx/eog: drop 45.0 Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/eog/Manifest| 1 - media-gfx/eog/eog-45.0.ebuild | 77 --- 2 files changed, 78 deletions(-) diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index 4eb7d34db1a0..c307e86e9fb3 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,3 +1,2 @@ DIST eog-44.3.tar.xz 4654864 BLAKE2B 1caaace6f2f654a3fdbe781723e178d91300f40f2f05ef978505329ed242b79093cef5bf48660948b62efeb4fb1b3d09da522d6cb8e39b61fcd377100f701ae1 SHA512 088d8d504e5ad5ca14a5da44ee559b30cb7749d752f7b5c1f3fa111c9d1ba7a97edaff3183e0c6d6ebf3b57b9e90fe37a42305d983ac72058804ab2599e8f0c2 -DIST eog-45.0.tar.xz 4656784 BLAKE2B cf5b5a03c153b3eedcb1839f068ab9984d1e8e493d39baa86b67691e254fbb5faa96c3aaca032c66218d0cead6a93c966bb014091041057799187210bbc6a09a SHA512 5faa5115d8865a7f5311486f6999aece8d636ed66a4feca35ace85d33623fb406f9092fc915e84c3ec4013ba153876898d873a259fdf0ff0145c499f526ef52e DIST eog-45.1.tar.xz 4656776 BLAKE2B 9b9bde1564735c06252a1eedb96b0ab0871726f7ce4891c57ff4a0ed6c52f13b85f1ffc8bca2c4d8a5cc6518a2d66dc4b883df5a53234a67c4374c56b03728ea SHA512 68fb6889da7129189facbd3e624e76852a8dbe5e277848b768fb28624811d9486a1edc6a1d99d5948a68854ae73a5b5b33c5f5fa3a81860391bf1bf53bf15fa7 diff --git a/media-gfx/eog/eog-45.0.ebuild b/media-gfx/eog/eog-45.0.ebuild deleted file mode 100644 index b967e79892ea.. --- a/media-gfx/eog/eog-45.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org gnome2-utils meson xdg - -DESCRIPTION="The Eye of GNOME image viewer" -HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog"; - -LICENSE="GPL-2+" -SLOT="1" - -IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" -REQUIRED_USE=" - exif? ( jpeg ) - gtk-doc? ( introspection ) -" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-libs/glib-2.73.2:2 - >=dev-libs/libpeas-0.7.4[gtk] - >=gnome-base/gnome-desktop-2.91.2:3= - >=gnome-base/gsettings-desktop-schemas-42_beta - >=x11-misc/shared-mime-info-0.20 - >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] - >=x11-libs/gtk+-3.24.15:3[introspection,X] - >=gui-libs/libhandy-1.5.0:1 - sys-libs/zlib - - exif? ( >=media-libs/libexif-0.6.14 ) - lcms? ( media-libs/lcms:2 ) - xmp? ( media-libs/exempi:2= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) - svg? ( >=gnome-base/librsvg-2.44.0:2 ) - - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( - dev-util/gi-docgen - app-text/docbook-xml-dtd:4.1.2 - ) - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use exif libexif) - $(meson_use lcms cms) - $(meson_use xmp) - $(meson_use jpeg libjpeg) - $(meson_use svg librsvg) - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - -Dinstalled_tests=false - -Dlibportal=false # As of 40.3, all libportal usages are flatpak-specific - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eom/
commit: 3aa06c9462ce7b66aa6e560385c0a388b953c0ab Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:19:48 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:19:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa06c94 media-gfx/eom: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/eom/{eom-1.26.1.ebuild => eom-1.26.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/eom/eom-1.26.1.ebuild b/media-gfx/eom/eom-1.26.1-r1.ebuild similarity index 97% rename from media-gfx/eom/eom-1.26.1.ebuild rename to media-gfx/eom/eom-1.26.1-r1.ebuild index 2d8729c1a89c..688d923acc4f 100644 --- a/media-gfx/eom/eom-1.26.1.ebuild +++ b/media-gfx/eom/eom-1.26.1-r1.ebuild @@ -18,7 +18,7 @@ IUSE="X debug exif imagemagick +introspection nls jpeg lcms svg tiff xmp" COMMON_DEPEND=" >=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.52:2 - >=dev-libs/libpeas-1.8.0[gtk] + >=dev-libs/libpeas-1.8.0:0[gtk] >=dev-libs/libxml2-2:2 gnome-base/dconf >=mate-base/mate-desktop-1.17.0
[gentoo-commits] repo/gentoo:master commit in: media-sound/rhythmbox/
commit: 5fe99ec59fa1ba1e3ca684a0af6a0fbe224b7306 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:20:33 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe99ec5 media-sound/rhythmbox: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../{rhythmbox-3.4.7-r2.ebuild => rhythmbox-3.4.7-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/rhythmbox/rhythmbox-3.4.7-r2.ebuild b/media-sound/rhythmbox/rhythmbox-3.4.7-r3.ebuild similarity index 97% rename from media-sound/rhythmbox/rhythmbox-3.4.7-r2.ebuild rename to media-sound/rhythmbox/rhythmbox-3.4.7-r3.ebuild index bcefd7af45e3..07c99df3264f 100644 --- a/media-sound/rhythmbox/rhythmbox-3.4.7-r2.ebuild +++ b/media-sound/rhythmbox/rhythmbox-3.4.7-r3.ebuild @@ -33,7 +33,7 @@ DEPEND=" >=media-libs/gst-plugins-base-1.4.0:1.0[introspection] >=x11-libs/gtk+-3.20.0:3[introspection] dev-libs/json-glib - >=dev-libs/libpeas-0.7.3[gtk] + >=dev-libs/libpeas-0.7.3:0[gtk] >=net-libs/libsoup-3.0.7:3.0 >=dev-libs/libxml2-2.7.8:2 x11-libs/pango @@ -70,7 +70,7 @@ RDEPEND="${DEPEND} media-plugins/gst-plugins-taglib:1.0 x11-themes/adwaita-icon-theme python? ( - >=dev-libs/libpeas-0.7.3[python,${PYTHON_SINGLE_USEDEP}] + >=dev-libs/libpeas-0.7.3:0[python,${PYTHON_SINGLE_USEDEP}] net-libs/libsoup:3.0[introspection] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection]
[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma-plugins/
commit: 3b62455fa2523aaa1ad6b98069a3d3140e008236 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:00:42 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:00:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b62455f app-editors/pluma-plugins: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../{pluma-plugins-1.26.0.ebuild => pluma-plugins-1.26.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/pluma-plugins/pluma-plugins-1.26.0.ebuild b/app-editors/pluma-plugins/pluma-plugins-1.26.0-r1.ebuild similarity index 94% rename from app-editors/pluma-plugins/pluma-plugins-1.26.0.ebuild rename to app-editors/pluma-plugins/pluma-plugins-1.26.0-r1.ebuild index 58a230691c8f..1969a87f5e98 100644 --- a/app-editors/pluma-plugins/pluma-plugins-1.26.0.ebuild +++ b/app-editors/pluma-plugins/pluma-plugins-1.26.0-r1.ebuild @@ -28,7 +28,7 @@ REQUIRED_USE=" " RDEPEND=" - >=dev-libs/libpeas-1.14.1[gtk] + >=dev-libs/libpeas-1.14.1:0[gtk] >=app-editors/gedit-40.0 >=dev-libs/glib-2.32:2 @@ -39,7 +39,7 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma/
commit: 8e1a0f225c034c3980ab96c21bf4d6273040d009 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:06:53 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:07:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1a0f22 app-editors/pluma: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Solve a NonexistentBlocker while here. Signed-off-by: Mart Raudsepp gentoo.org> app-editors/pluma/{pluma-1.26.0-r1.ebuild => pluma-1.26.0-r2.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-editors/pluma/pluma-1.26.0-r1.ebuild b/app-editors/pluma/pluma-1.26.0-r2.ebuild similarity index 96% rename from app-editors/pluma/pluma-1.26.0-r1.ebuild rename to app-editors/pluma/pluma-1.26.0-r2.ebuild index ebe1f380373f..32ee7333f94c 100644 --- a/app-editors/pluma/pluma-1.26.0-r1.ebuild +++ b/app-editors/pluma/pluma-1.26.0-r2.ebuild @@ -19,7 +19,7 @@ RESTRICT="!test? ( test )" COMMON_DEPEND=" dev-libs/atk >=dev-libs/glib-2.50:2 - >=dev-libs/libpeas-1.2.0[gtk] + >=dev-libs/libpeas-1.2.0:0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 @@ -34,7 +34,6 @@ COMMON_DEPEND=" >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) - !!app-editors/mate-text-editor " RDEPEND="${COMMON_DEPEND} ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/
commit: 71e85c65fae7452611436655475acbfa4df744a5 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:22:53 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:22:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e85c65 net-news/liferea: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> net-news/liferea/{liferea-1.14.5.ebuild => liferea-1.14.5-r1.ebuild} | 2 +- net-news/liferea/{liferea-1.15.3.ebuild => liferea-1.15.3-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-news/liferea/liferea-1.14.5.ebuild b/net-news/liferea/liferea-1.14.5-r1.ebuild similarity index 96% rename from net-news/liferea/liferea-1.14.5.ebuild rename to net-news/liferea/liferea-1.14.5-r1.ebuild index dc3721790ece..04015d323430 100644 --- a/net-news/liferea/liferea-1.14.5.ebuild +++ b/net-news/liferea/liferea-1.14.5-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND="${PYTHON_DEPS} dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/json-glib - dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[gtk,python,${PYTHON_SINGLE_USEDEP}] dev-libs/libxml2:2 dev-libs/libxslt gnome-base/gsettings-desktop-schemas diff --git a/net-news/liferea/liferea-1.15.3.ebuild b/net-news/liferea/liferea-1.15.3-r1.ebuild similarity index 96% rename from net-news/liferea/liferea-1.15.3.ebuild rename to net-news/liferea/liferea-1.15.3-r1.ebuild index 76a9aaf11f60..b6a338892ce8 100644 --- a/net-news/liferea/liferea-1.15.3.ebuild +++ b/net-news/liferea/liferea-1.15.3-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND="${PYTHON_DEPS} dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/json-glib - dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[gtk,python,${PYTHON_SINGLE_USEDEP}] dev-libs/libxml2:2 dev-libs/libxslt gnome-base/gsettings-desktop-schemas
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/
commit: e6824cd40537dafcb8099a35b3a0f7d5ebf4ed68 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:12:56 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:12:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6824cd4 dev-vcs/gitg: drop 41-r1 Signed-off-by: Mart Raudsepp gentoo.org> dev-vcs/gitg/Manifest | 1 - dev-vcs/gitg/gitg-41-r1.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/dev-vcs/gitg/Manifest b/dev-vcs/gitg/Manifest index f81d7d6c91c5..34cf5652a04a 100644 --- a/dev-vcs/gitg/Manifest +++ b/dev-vcs/gitg/Manifest @@ -1,2 +1 @@ -DIST gitg-41.tar.xz 10604696 BLAKE2B bc8a07565338f77a0a4706d6ff145ed09096acb0230fb160218a6374b87968ffde6615b6e2970ca9162ef542f877c3c8ab2023396c13e023cc47dd5bf466f22c SHA512 4e8fe0b1ab5302f975f58277e5ae42300a96d20bb1c41426d8c0e058a53420fcca73f75566f593f5aa2882b3a0e1608cdd542bc4f68c731153ba9185972d6f51 DIST gitg-44.tar.xz 10629352 BLAKE2B 2c96b9e59ae04b8f9d760526007a564d7eda6bc2130b9e4970c55049da08e7a9f16c98bb8aa1a6d12e6baebc4b795a7947419cf9180b1f073cc79d9c54f83781 SHA512 3a5eadcd80aad42344adbe8783ba7e6d91dd5abe8343987e51db32db73205eb660d1c98bbfacbc6399a8c285fbd8ceb56ee87bc76569d45ca5c69bf1926e6bee diff --git a/dev-vcs/gitg/gitg-41-r1.ebuild b/dev-vcs/gitg/gitg-41-r1.ebuild deleted file mode 100644 index e5bec70ca729.. --- a/dev-vcs/gitg/gitg-41-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit gnome.org gnome2-utils meson python-r1 vala xdg - -DESCRIPTION="git repository viewer for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Gitg"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="glade +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# test if unbundling of libgd is possible -# Currently it seems not to be (unstable API/ABI) -RDEPEND=" - app-crypt/libsecret[vala] - >=app-text/gspell-1[vala] - >=dev-libs/glib-2.38:2[dbus] - >=dev-libs/gobject-introspection-0.10.1:= - dev-libs/json-glib - dev-libs/libdazzle[vala] - dev-libs/libgee:0.8[introspection] - dev-libs/libgit2:=[threads] - >=dev-libs/libgit2-glib-1.0.0[ssh] - >=dev-libs/libpeas-1.5.0[gtk] - >=dev-libs/libxml2-2.9.0:2 - >=gnome-base/gsettings-desktop-schemas-0.1.1 - >=x11-libs/gtk+-3.20.0:3 - >=x11-libs/gtksourceview-4.0.3:4 - x11-themes/adwaita-icon-theme - glade? ( >=dev-util/glade-3.2:3.10 ) - python? ( - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND} - >=dev-libs/libgit2-glib-1.0.0[vala] -" -BDEPEND=" - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - $(vala_depend) -" - -PATCHES=( "${FILESDIR}"/${PV}-fix-build-with-meson-0.61.1.patch ) - -src_prepare() { - default - - # it doesn't do anything in DESTDIR mode, except for failing - # when python3 symlink is not present - echo "#!/bin/sh" > meson_post_install.py || die -} - -src_configure() { - vala_setup - - local emesonargs=( - $(meson_use glade glade_catalog) - # we install the module manually anyway - -Dpython=false - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - if use python ; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule libgitg-ext/GitgExt.py - fi -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3b93b39581e629bbf009fc12424aca158f426617 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:22:10 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:22:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b93b395 media-video/totem: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/{totem-43.0.ebuild => totem-43.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0-r1.ebuild similarity index 96% rename from media-video/totem/totem-43.0.ebuild rename to media-video/totem/totem-43.0-r1.ebuild index 94daa097609e..b5f233577b01 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0-r1.ebuild @@ -29,7 +29,7 @@ COMMON_DEPEND=" >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0 >=media-libs/grilo-0.3.0:0.3[playlist] - >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/libpeas-1.1.0:0[gtk] >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas @@ -53,7 +53,7 @@ RDEPEND="${COMMON_DEPEND} dev-libs/libportal:0=[gtk] python? ( x11-libs/pango[introspection] - >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + >=dev-libs/libpeas-1.1.0:0[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: media-video/pitivi/
commit: 09e260adc0ae85eeb32751902067c56265b23ed9 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:21:32 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:21:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e260ad media-video/pitivi: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> .../pitivi/{pitivi-2023.03-r1.ebuild => pitivi-2023.03-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pitivi/pitivi-2023.03-r1.ebuild b/media-video/pitivi/pitivi-2023.03-r2.ebuild similarity index 97% rename from media-video/pitivi/pitivi-2023.03-r1.ebuild rename to media-video/pitivi/pitivi-2023.03-r2.ebuild index 8b3d98b8e913..fdabc77d5fb2 100644 --- a/media-video/pitivi/pitivi-2023.03-r1.ebuild +++ b/media-video/pitivi/pitivi-2023.03-r2.ebuild @@ -35,7 +35,7 @@ RDEPEND="${COMMON_DEPEND} >=dev-libs/gobject-introspection-1.34:= - dev-libs/libpeas[${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 073a656ddb052c6b020f1a6a42104b096397209a Author: Sam James gentoo org> AuthorDate: Sun Oct 29 22:50:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 29 22:53:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073a656d sys-devel/gcc: add 14.0.0_pre20231029 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20231029.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 4b331a5c0d76..c771f3610fe4 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -29,6 +29,7 @@ DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0 DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448 SHA512 81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165 DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d SHA512 e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700 DIST gcc-14-20231022.tar.xz 86217644 BLAKE2B e3248d78323370e3afa3082e89e507860d45d4eaebdf479edebca71deab1a85a6b27845057090fb155e5e53e5d3eb24647e2482ebf1f63645a73ad3561b26b94 SHA512 bbe013c7d226c64e4b4f95c12464f48177c8dd7acfdd1f6f8f2f650c48a4e11e70b724728accff9f135fc6d234fb7dc01ca20a414468ccf43c2b81d0ddc73e1f +DIST gcc-14-20231029.tar.xz 86262312 BLAKE2B 871b95efa775d4aa12a5224b9dffeb8ffa8fa168275890f651f5868ca7d9ad4a26cda625e69592618e933d8995307dba83aecc7fab82bb6bcc2d81177cbe3d20 SHA512 237533b45de45ff99d93ebba8aa2b410ba9a93d9aa61851a9451696d3cd5ab893361d55809cd41741e356f3f1ee48b6ade2a9fca136dd155b219d3f19ac2b5a1 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-4.tar.xz 24132 BLAKE2B 95f382ff1232bc681f4fbd28134a5e781bbce0e472d36b9348f54153791ce2b942c9ca3ea0931df8ed5ef48fb0e71f5a5a941e90dfcbd7162f52a4a6a2df9133 SHA512 867c982ee4ce6e10bc76949d30749427e8d070261fd9253cd1ca6b21273f04303c317057176ad7a58ecde06104d295c3af7526151bab7339851f9b06214bba3d DIST gcc-14.0.0-patches-5.tar.xz 21180 BLAKE2B 4ad48161bb35320141df60b99d2c7791df72f719931a649b45842df2acfb84428815efa11ecad6ff4f219a1fde77ffc5e4ed302e2f8f04e0911f514addb5cc7f SHA512 b47a1bbd7218fe03d6cc4968cb51614c34d1548fa85781c6b85cfa901cd43130f9c503404502c92a629ac6b23559fe3bccf38e3bbcb257524941aaec46774cff diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231029.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20231029.ebuild new file mode 100644 index ..a7f77ac3fa03 --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.0_pre20231029.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="7" +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