[gentoo-commits] repo/gentoo:master commit in: media-sound/synaesthesia/
commit: c2f298cfba0382ce0e8dd88c28f049b7cbcf3159 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 21 07:45:46 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 21 07:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f298cf media-sound/synaesthesia: dropped obsolete 2.4-r1 Bug: https://bugs.gentoo.org/916041 Signed-off-by: Miroslav Šulc gentoo.org> .../synaesthesia/synaesthesia-2.4-r1.ebuild| 26 -- 1 file changed, 26 deletions(-) diff --git a/media-sound/synaesthesia/synaesthesia-2.4-r1.ebuild b/media-sound/synaesthesia/synaesthesia-2.4-r1.ebuild deleted file mode 100644 index 57f8faec27b7.. --- a/media-sound/synaesthesia/synaesthesia-2.4-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="a nice graphical accompaniment to music" -HOMEPAGE="http://www.logarithmic.net/pfh/synaesthesia"; -SRC_URI="http://www.logarithmic.net/pfh-files/${PN}/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="sdl svga" - -RDEPEND=" - x11-libs/libXext - x11-libs/libSM - sdl? ( >=media-libs/libsdl-1.2 ) - svga? ( >=media-libs/svgalib-1.4.3 )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${P}-respect-flags.patch - "${FILESDIR}"/${P}-inline-keyword.patch -)
[gentoo-commits] repo/gentoo:master commit in: media-sound/strawberry/
commit: a01b4e0a431d2b3834031688dc06c37c2eec4ca6 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 21 08:00:30 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 21 08:00:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01b4e0a media-sound/strawberry: bump to 1.0.21 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/strawberry/Manifest | 1 + media-sound/strawberry/strawberry-1.0.21.ebuild | 121 2 files changed, 122 insertions(+) diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest index 0419265e28b4..267986ae583d 100644 --- a/media-sound/strawberry/Manifest +++ b/media-sound/strawberry/Manifest @@ -1,2 +1,3 @@ DIST strawberry-1.0.18.tar.xz 11241608 BLAKE2B 5fae022302bfba1ab9bf01e8af7bd8b18a7eb2bce536b965458a04056479541e24648aa9ed70177aca968acf68471cada06b7879db71d770b965d38e4b6f5dfa SHA512 3a4c38198ac71384bfadb336b77fb316009836340fe763a7fc00c7d084ca219797512f30fe8487a086ca37860c707c661865eea00a89f6d8058c063380ed7a94 DIST strawberry-1.0.20.tar.xz 11234412 BLAKE2B 28e6c224f3d1da840be9527282ec3cfd543ec21c6b68e34de85bbb0dc5650e78e3b93b8a01f93034adb24f2b5d2faf9119b5ba11b7e1f3b27fde9dfeee15ff7b SHA512 16f7e5fc62cc6286fc46c260341b9ab63a902c31190e4c6a7a56524a2c718949c1c82dbbf5b7803a2160a20b76ac8cc39d662b821136fa8a7fb56e8bd85e89cf +DIST strawberry-1.0.21.tar.xz 11240920 BLAKE2B 8864d487dc1d097de8d9e98a5a271d33f05cfb00d4a66ab26aa1cf036b40bb6f595e8f23603e47174f9ef578369d9545b961fe5c5435a2bc3db1c6559968c4a5 SHA512 0378c80b662e9795271e2290c253e6ce523a136cd56a31e4475c02552979aef82f52676e3f66101cc01d6fab0284be6b006595d6c1a01ad05359714bf2574867 diff --git a/media-sound/strawberry/strawberry-1.0.21.ebuild b/media-sound/strawberry/strawberry-1.0.21.ebuild new file mode 100644 index ..3db9ec7c7628 --- /dev/null +++ b/media-sound/strawberry/strawberry-1.0.21.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic plocale xdg + +PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" + +DESCRIPTION="Modern music player and library organizer based on Clementine and Qt" +HOMEPAGE="https://www.strawberrymusicplayer.org/"; +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry"; + inherit git-r3 +else + SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio +udisks vlc" + +BDEPEND=" + dev-qt/linguist-tools:5 + sys-devel/gettext + virtual/pkgconfig +" +COMMON_DEPEND=" + dev-db/sqlite:= + dev-libs/glib:2 + dev-libs/protobuf:= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/taglib + x11-libs/libX11 + cdda? ( dev-libs/libcdio:= ) + gstreamer? ( + media-libs/chromaprint:= + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + icu? ( dev-libs/icu:= ) + ipod? ( media-libs/libgpod ) + moodbar? ( sci-libs/fftw:3.0 ) + mtp? ( media-libs/libmtp ) + pulseaudio? ( media-libs/libpulse ) + vlc? ( media-video/vlc ) +" +# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; +RDEPEND="${COMMON_DEPEND} + gstreamer? ( + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-soup:1.0 + media-plugins/gst-plugins-taglib:1.0 + ) + mtp? ( gnome-base/gvfs[mtp] ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND="${COMMON_DEPEND} + dev-cpp/gtest + dev-libs/boost + dev-qt/qttest:5 +" + +DOCS=( Changelog README.md ) + +REQUIRED_USE=" + cdda? ( gstreamer ) + || ( gstreamer vlc ) +" + +src_prepare() { + plocale_find_changes "src/translations" "" ".po" + + cmake_src_prepare +} + +src_configure() { + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + # avoid automagically enabling of ccache (bug #611010) + -DCCACHE_EXECUTABLE=OFF + -DENABLE_GIO=ON + -DLINGUAS="$(plocale_get_locales)" + -DENABLE_AUDIOCD="$(usex cdda)" + -DENABLE_GSTREAMER="$(usex gstreamer)" + -DUSE_ICU="$(usex icu)" + -DENABLE_LIBGPOD="$(usex ipod)" + -DENABLE_LIBMTP="$(usex mtp)" + -DENABLE_LIBPULSE="$(usex pulseaudio)" +
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: e0490d8ab7deae2fcc309cd190ebfa97228f8ce0 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Oct 21 08:08:08 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 21 08:08:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0490d8a media-sound/ardour: bump to 8.1 (bugfix release), dropped 8.0 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/Manifest | 2 +- media-sound/ardour/{ardour-8.0.ebuild => ardour-8.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index 030599dd1643..f6ac30aff411 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1,2 +1,2 @@ DIST Ardour-7.5.0.tar.bz2 13465772 BLAKE2B 647a6f952431c77ec6a66837e9668c75b69eb1a228c32c87772baf9a6dc18ab3554eea2c4056fe9d31c38acc398a3e55f681b66413bac49a9c8069f002c592c8 SHA512 9c3e37b5e4c12f2efd0fa567c2c0c7a324d3b4e6b86e2931b6574ca9bfdbc1e8af08bdf4d84bdc7cad9372d8015adb27410385bee0d6d8efec090bb26c319f8e -DIST Ardour-8.0.0.tar.bz2 13828001 BLAKE2B 3ea0b6195a21f69e1ba240d728a2ebe41d55d3cd50e02daf432567b65043632ede9d095ad160ab46677124aa070751f55c66697c86ddf6978cf860cc8d8297d5 SHA512 c9354cc64c36841a7662b88cdef86438b13b5dda753cd06c76ca4839fa3532e468e3e4c42b4c09b032521438c978410a13663158c5d899295b641bcc61c041c2 +DIST Ardour-8.1.0.tar.bz2 13835817 BLAKE2B 1d1e048ea8a23ba0a6b6cabda7c3d21ff9630ea02d70025fc414661612f8d674ffc2143578b3cd9cb43240a0fb823d731bbe14eac6b33816047ce4b04c4ff09f SHA512 d8e534b67b0b7daba0c6b384cb718d077739c538ee3371b3dd415589b34d03bdaf6270e8e2f953c6fd404ac52930a4e485cf0639b02fd5681a7b38584f5ce14c diff --git a/media-sound/ardour/ardour-8.0.ebuild b/media-sound/ardour/ardour-8.1.ebuild similarity index 100% rename from media-sound/ardour/ardour-8.0.ebuild rename to media-sound/ardour/ardour-8.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/files/, games-engines/odamex/
commit: 85f08ecc7d44f5c9b0e8ed474b049e36a70af724 Author: James Le Cuirot gentoo org> AuthorDate: Sat Oct 21 08:16:06 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Oct 21 08:16:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f08ecc games-engines/odamex: Bump to 10.4.0, drop old 10.3.0-r1 Closes: https://bugs.gentoo.org/915983 Signed-off-by: James Le Cuirot gentoo.org> games-engines/odamex/Manifest | 2 +- .../odamex/files/odamex-10.3.0-master-fix.patch| 31 -- ...damex-10.3.0-r1.ebuild => odamex-10.4.0.ebuild} | 1 - 3 files changed, 1 insertion(+), 33 deletions(-) diff --git a/games-engines/odamex/Manifest b/games-engines/odamex/Manifest index c2381d9c7a73..0bc5ecb71c7d 100644 --- a/games-engines/odamex/Manifest +++ b/games-engines/odamex/Manifest @@ -1 +1 @@ -DIST odamex-src-10.3.0.tar.gz 24281159 BLAKE2B f38eacf700f21caa1300e46d926f6e07b97944326cd0ef9d22c3e14af82e91f39e88ae055d90442b81237888b90b8a1c478a54fd599b9648790260863916fb1f SHA512 902f4d20b9246ea94b50099e0ab2c6cd17faad68df344114e9963e100c35a4ac141f3d109b7affb8860a4e082a39ffcfdfcea45d9e6ada6efe09f01c3546f92b +DIST odamex-src-10.4.0.tar.gz 24233204 BLAKE2B 377f14db15a367db3e84267a1483d5e138291fcefe53c2d522d2767ddd4a804df7ab31726d8818497c1eed93e6f0658fa4f855b6f4b0610f378a4ef3aab180b6 SHA512 12c114181aaf50e8c1f8c04d6e252f422fe887b5dc0be21974f5c1ac6645e1988091af638eb68fb9667ec4c7c2bdd5bb49981546644c33e90c80a9baefe2c930 diff --git a/games-engines/odamex/files/odamex-10.3.0-master-fix.patch b/games-engines/odamex/files/odamex-10.3.0-master-fix.patch deleted file mode 100644 index 1a20d8f6523c.. --- a/games-engines/odamex/files/odamex-10.3.0-master-fix.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 10beb4212625ee5e6d5b8a55e94d22d70d630217 Mon Sep 17 00:00:00 2001 -From: Jan200101 -Date: Wed, 19 Apr 2023 14:33:33 +0200 -Subject: [PATCH] include time.h on all platforms - - master/main.cpp | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/master/main.cpp b/master/main.cpp -index a69af8dd0..3226792a7 100644 a/master/main.cpp -+++ b/master/main.cpp -@@ -38,16 +38,15 @@ - #include - - #include -+#include - - #ifdef UNIX - #include - #include --#include - #endif - - #ifdef _WIN32 - #include --#include - #define usleep(n) Sleep(n/1000) - #endif - diff --git a/games-engines/odamex/odamex-10.3.0-r1.ebuild b/games-engines/odamex/odamex-10.4.0.ebuild similarity index 98% rename from games-engines/odamex/odamex-10.3.0-r1.ebuild rename to games-engines/odamex/odamex-10.4.0.ebuild index 0c99afc1d885..594869339e54 100644 --- a/games-engines/odamex/odamex-10.3.0-r1.ebuild +++ b/games-engines/odamex/odamex-10.4.0.ebuild @@ -42,7 +42,6 @@ S="${WORKDIR}/${PN}-src-${PV}" PATCHES=( "${FILESDIR}"/${PN}-10.3.0-unbundle-fltk.patch - "${FILESDIR}"/${P}-master-fix.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/
commit: 2f41323db188741f7bd5f97bb20d7ce1c1f7ff2b Author: Viorel Munteanu gentoo org> AuthorDate: Sat Oct 21 08:16:04 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Oct 21 08:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f41323d media-sound/deadbeef: add 1.9.6_beta2 Signed-off-by: Viorel Munteanu gentoo.org> media-sound/deadbeef/Manifest| 1 + media-sound/deadbeef/deadbeef-1.9.6_beta2.ebuild | 205 +++ 2 files changed, 206 insertions(+) diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index f5c033632241..91349b32c142 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -1,2 +1,3 @@ DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d SHA512 c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c DIST deadbeef-1.9.6_beta1.tar.bz2 5171353 BLAKE2B 71dcecb1c4e0621532c1d36c4e0f82538e36bfce27bacf746866b851accc6edead5adccbeecc2ba43171c8e56437c5703e43eb6c9d85edaf0e76206909326041 SHA512 2c324ae14513705cd50d0f8a44cea31abb98f8814e8c826e0da881e5fc508c8ac2c22fe2837d9fadcd943d7b5b0a4f6b80873db10903516cdacf958896a9070e +DIST deadbeef-1.9.6_beta2.tar.bz2 5194057 BLAKE2B 1b1904176fa0ad0ac32cf87d0558eaa865707ccad8c75b8520bbab5c70aefeaeeb8f65c894f2516a10832caa5729db50fc0405b09aed89709d749294b065de7a SHA512 c62f21f23c71ad83e8f073979c57e68b2814252833cf051ff899d07f4ac41b3d52a83327b8efa97fb2c5a0be1856d2513b22c8b209135c7f6d793a219a7461b9 diff --git a/media-sound/deadbeef/deadbeef-1.9.6_beta2.ebuild b/media-sound/deadbeef/deadbeef-1.9.6_beta2.ebuild new file mode 100644 index ..1386b82f85f1 --- /dev/null +++ b/media-sound/deadbeef/deadbeef-1.9.6_beta2.ebuild @@ -0,0 +1,205 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg flag-o-matic toolchain-funcs plocale + +MY_PV=${PV/_/-} +DL_PV=$(ver_cut 1-2) + +DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" +HOMEPAGE="https://deadbeef.sourceforge.io/"; +SRC_URI="https://sourceforge.net/projects/${PN}/files/travis/linux/${DL_PV}/deadbeef-${MY_PV}.tar.bz2/download + -> ${P}.tar.bz2" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE=" + GPL-2 + LGPL-2.1 + wavpack? ( BSD ) +" +SLOT="0" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack" + +REQUIRED_USE=" + || ( alsa oss pulseaudio pipewire nullout ) +" + +DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/libdispatch + net-misc/curl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + cdda? ( + dev-libs/libcdio:= + media-libs/libcddb + media-sound/cdparanoia + ) + cover? ( media-libs/imlib2[jpeg,png] ) + dts? ( media-libs/libdca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( + media-libs/flac:= + media-libs/libogg + ) + libsamplerate? ( media-libs/libsamplerate ) + mp3? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + nls? ( virtual/libintl ) + notify? ( sys-apps/dbus ) + opus? ( media-libs/opusfile ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire:= ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) +" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/clang + >=sys-devel/gettext-0.21 + sys-devel/llvm + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.6-drop-Werror.patch + "${FILESDIR}"/${PN}-1.9.6-update-gettext.patch + "${FILESDIR}"/${PN}-1.9.6-fix-desktop-launcher.patch +) + +src_prepare() { + default + + drop_from_linguas() { + sed "/${1}/d" -i "${S}/po/LINGUAS" || die + } + + drop_and_stub() { + einfo drop_and_stub "${1}" + rm -r "${1}" || die + mkdir "${1}" || die + cat > "${1}/Makefile.in" <<-EOF || die + all: nothing + install: nothing + nothing: + EOF + } + + plocale_for_each_disabled_locale drop_from_linguas || die + + eautopoint --force + eautoreconf + + # Get rid of bundled gettext. (Avoid build failures with musl) + drop_and_stub "${S}/int
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/
commit: a5093a4dbe102d8ec92772c30366fac2de7673f0 Author: Viorel Munteanu gentoo org> AuthorDate: Sat Oct 21 08:16:11 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Oct 21 08:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5093a4d media-sound/deadbeef: drop 1.9.6_beta1 Signed-off-by: Viorel Munteanu gentoo.org> media-sound/deadbeef/Manifest| 1 - media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild | 202 --- 2 files changed, 203 deletions(-) diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index 91349b32c142..37f2810a25d3 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -1,3 +1,2 @@ DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d SHA512 c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c -DIST deadbeef-1.9.6_beta1.tar.bz2 5171353 BLAKE2B 71dcecb1c4e0621532c1d36c4e0f82538e36bfce27bacf746866b851accc6edead5adccbeecc2ba43171c8e56437c5703e43eb6c9d85edaf0e76206909326041 SHA512 2c324ae14513705cd50d0f8a44cea31abb98f8814e8c826e0da881e5fc508c8ac2c22fe2837d9fadcd943d7b5b0a4f6b80873db10903516cdacf958896a9070e DIST deadbeef-1.9.6_beta2.tar.bz2 5194057 BLAKE2B 1b1904176fa0ad0ac32cf87d0558eaa865707ccad8c75b8520bbab5c70aefeaeeb8f65c894f2516a10832caa5729db50fc0405b09aed89709d749294b065de7a SHA512 c62f21f23c71ad83e8f073979c57e68b2814252833cf051ff899d07f4ac41b3d52a83327b8efa97fb2c5a0be1856d2513b22c8b209135c7f6d793a219a7461b9 diff --git a/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild b/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild deleted file mode 100644 index 1b203d579230.. --- a/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg flag-o-matic toolchain-funcs plocale - -MY_PV=${PV/_/-} -DL_PV=$(ver_cut 1-2) - -DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" -HOMEPAGE="https://deadbeef.sourceforge.io/"; -SRC_URI="https://sourceforge.net/projects/${PN}/files/travis/linux/${DL_PV}/deadbeef-${MY_PV}.tar.bz2/download - -> ${P}.tar.bz2" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE=" - GPL-2 - LGPL-2.1 - wavpack? ( BSD ) -" -SLOT="0" -IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack" - -REQUIRED_USE=" - || ( alsa oss pulseaudio pipewire nullout ) -" - -DEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/glib:2 - dev-libs/jansson:= - dev-libs/libdispatch - net-misc/curl - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/pango - aac? ( media-libs/faad2 ) - alsa? ( media-libs/alsa-lib ) - cdda? ( - dev-libs/libcdio:= - media-libs/libcddb - media-sound/cdparanoia - ) - cover? ( media-libs/imlib2[jpeg,png] ) - dts? ( media-libs/libdca ) - ffmpeg? ( media-video/ffmpeg:= ) - flac? ( - media-libs/flac:= - media-libs/libogg - ) - libsamplerate? ( media-libs/libsamplerate ) - mp3? ( media-sound/mpg123 ) - musepack? ( media-sound/musepack-tools ) - nls? ( virtual/libintl ) - notify? ( sys-apps/dbus ) - opus? ( media-libs/opusfile ) - pulseaudio? ( media-libs/libpulse ) - pipewire? ( media-video/pipewire:= ) - vorbis? ( media-libs/libvorbis ) - wavpack? ( media-sound/wavpack ) -" - -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/intltool - sys-devel/clang - >=sys-devel/gettext-0.21 - sys-devel/llvm - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.6-drop-Werror.patch - "${FILESDIR}"/${PN}-1.9.6-update-gettext.patch - "${FILESDIR}"/${PN}-1.9.6-fix-desktop-launcher.patch -) - -src_prepare() { - default - - drop_from_linguas() { - sed "/${1}/d" -i "${S}/po/LINGUAS" || die - } - - drop_and_stub() { - einfo drop_and_stub "${1}" - rm -r "${1}" || die - mkdir "${1}" || die - cat > "${1}/Makefile.in" <<-EOF || die - all: nothing - install: nothing - nothing: - EOF - } - - plocale_for_each_disabled_locale drop_from_linguas || die - - eautopoint --force - eautoreconf - - # Get rid of bundled gettext. (Avoid build failures with musl) - drop_and_stub "${S}
[gentoo-commits] repo/gentoo:master commit in: net-misc/icingadb/
commit: 4c5a67c4e5e0ab64295d3d67400c57e9628b0057 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 08:42:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 08:42:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5a67c4 net-misc/icingadb: Stabilize 1.1.0 amd64, #916057 Signed-off-by: Joonas Niilola gentoo.org> net-misc/icingadb/icingadb-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/icingadb/icingadb-1.1.0.ebuild b/net-misc/icingadb/icingadb-1.1.0.ebuild index 1b8e0bfff47a..909f5c5f8426 100644 --- a/net-misc/icingadb/icingadb-1.1.0.ebuild +++ b/net-misc/icingadb/icingadb-1.1.0.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 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Icinga/icingadb/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" acct-user/icinga
[gentoo-commits] repo/gentoo:master commit in: dev-db/mydumper/
commit: 91eaed00fb2fd063200b50a099c1bfaa9fe43d88 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 08:43:24 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 08:43:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91eaed00 dev-db/mydumper: Stabilize 0.15.1.3 amd64, #916058 Signed-off-by: Joonas Niilola gentoo.org> dev-db/mydumper/mydumper-0.15.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mydumper/mydumper-0.15.1.3.ebuild b/dev-db/mydumper/mydumper-0.15.1.3.ebuild index 0ce03f7bfbe7..10f1909e2f79 100644 --- a/dev-db/mydumper/mydumper-0.15.1.3.ebuild +++ b/dev-db/mydumper/mydumper-0.15.1.3.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc" RDEPEND="app-arch/zstd
[gentoo-commits] proj/eselect:master commit in: misc/, /
commit: aa4697a70dec32ad6e7e371899968afc7fe338e6 Author: Ulrich Müller gentoo org> AuthorDate: Fri Oct 6 07:38:41 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Oct 6 07:38:41 2023 + URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=aa4697a7 eselect-mode: Use #' for quoting of function names * misc/eselect-mode.el (eselect-mode, eselect-mode-hook): Sharp-quote the function names. Signed-off-by: Ulrich Müller gentoo.org> ChangeLog| 3 +++ misc/eselect-mode.el | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 13bbc97..c0fe120 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2023-10-06 Ulrich Müller + * misc/eselect-mode.el (eselect-mode, eselect-mode-hook): + Sharp-quote the function names. + * misc/eselect-mode.el (eselect-mode-add-font-lock): New function. (eselect-mode-hook): Add it, instead of an anonymous function. diff --git a/misc/eselect-mode.el b/misc/eselect-mode.el index 06843df..d6fc68e 100644 --- a/misc/eselect-mode.el +++ b/misc/eselect-mode.el @@ -143,7 +143,7 @@ ;;;###autoload (define-derived-mode eselect-mode sh-mode "Eselect" "Major mode for .eselect files." - (add-hook 'write-contents-functions 'eselect-mode-before-save t t) + (add-hook 'write-contents-functions #'eselect-mode-before-save t t) (sh-set-shell "bash") (setq tab-width 4) (setq indent-tabs-mode t)) @@ -152,7 +152,7 @@ "Add `eselect-mode' font-lock keywords for the current buffer." (font-lock-add-keywords nil eselect-mode-font-lock-keywords)) -(add-hook 'eselect-mode-hook 'eselect-mode-add-font-lock) +(add-hook 'eselect-mode-hook #'eselect-mode-add-font-lock) ;;;###autoload (add-to-list 'auto-mode-alist '("\\.eselect\\'" . eselect-mode))
[gentoo-commits] repo/gentoo:master commit in: net-misc/icingadb/
commit: db6804dd6913831445a65e38b3b9b180c7b12a8a Author: Tomáš Mózes gmail com> AuthorDate: Fri Aug 18 08:50:27 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 08:52:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6804dd net-misc/icingadb: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32368 Signed-off-by: Joonas Niilola gentoo.org> net-misc/icingadb/Manifest | 2 -- net-misc/icingadb/icingadb-1.0.0.ebuild | 40 - 2 files changed, 42 deletions(-) diff --git a/net-misc/icingadb/Manifest b/net-misc/icingadb/Manifest index a057097ebb47..dde44ce3907b 100644 --- a/net-misc/icingadb/Manifest +++ b/net-misc/icingadb/Manifest @@ -1,5 +1,3 @@ -DIST icingadb-1.0.0-deps.tar.xz 6857272 BLAKE2B eb5ea6ae34125d40b148f6d58befd19671f389933632e5781e4fedd7880ac68923e6843e601df28d01d3fdf17320357b4b169354cb9206144d14b12de8f9c801 SHA512 d7e1efa871e87f8aaff21da23831f8b67e64db3ae6310b7e224d2558fcd27993eaa8317d4e0df0610ec92cbf056d63ea09fca61173e199a2b88ec2fe2c06ad21 -DIST icingadb-1.0.0.tar.gz 3846335 BLAKE2B 89739ce52ae21fd695261eb90f1edcf209a319416687359f63d1bf21ac3dc999db159149207dceccc007a88e59d5f93a7c4ba555c110e3935afdedab4a917445 SHA512 e414ed2146d29d990d82b13026db0d96e72747708a642b382732feeec8a48402cb40edc00e85a8b383e37aaaf4c7f60236747047df189b981668e59d3b2770c0 DIST icingadb-1.1.0-deps.tar.xz 9188036 BLAKE2B d816220d66d354f348c7eb9874d2edd65d67418d2c5ff0352c5fad524239e9bbcba53cec0cbae710a8d075fce2365c76f20a0cbca10afca62844f51df9e43092 SHA512 94534e7d8c1479d5579336ff353b142b62d19c36030e59667d0276caf6fa643f7024557c1c2ea6bfe7c70e2abd87b9ae25ac6213272627c25d927ebf06760270 DIST icingadb-1.1.0.tar.gz 3865617 BLAKE2B e71b577f799ff6c069f86810b35731411eedbfb15c5e741aac987f9fdb852e342bbece3b3995af7fe1f957988314e71af8d92cbda118a6bf8d91639cfe8734e2 SHA512 a7659004802acabe9f3fdc2b843e37928b0b8835428d1f12a730fc3842bb7550f380e6abc8b253bd00fe5b5df6710573fef847f657a61b10f4cf617fb03b4ea0 DIST icingadb-1.1.1-deps.tar.xz 9308260 BLAKE2B 95d9e87bc48661af95b14beea50fcee5ad5fdf846e207795e676b3a0f8a7b95f9410ef3ab97e490be275928f8d21e8b4c54d15fd9b4c0c4036504c4d885c SHA512 d43819ac8979e4396def929bc2cc0777683b5afb2d80d3c95c83a46b5ef2e9463b93e338c1ba1fafee780e4dc7ded53d0044d15258565a01acd178fde85c39ca diff --git a/net-misc/icingadb/icingadb-1.0.0.ebuild b/net-misc/icingadb/icingadb-1.0.0.ebuild deleted file mode 100644 index 1b8e0bfff47a.. --- a/net-misc/icingadb/icingadb-1.0.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Icinga configuration and state database supporting multiple environments" -HOMEPAGE="https://icinga.com/docs/icinga-db/"; -SRC_URI="https://github.com/Icinga/icingadb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/hydrapolic/gentoo-dist/raw/master/icinga/${P}-deps.tar.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/icinga - acct-group/icinga -" - -DOCS=( config.example.yml doc README.md schema ) - -src_compile() { - cd cmd/icingadb || die - ego build -} - -src_install() { - dobin cmd/icingadb/icingadb - einstalldocs - - newinitd "${FILESDIR}/icingadb.initd" "${PN}" - - keepdir /etc/icingadb - keepdir /var/log/icingadb - - fperms 0750 /etc/icingadb /var/log/icingadb - fowners icinga:icinga /etc/icingadb /var/log/icingadb -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/icingadb/
commit: 2261af925a6b241baf5038626060fae89f05262e Author: Tomáš Mózes gmail com> AuthorDate: Fri Aug 18 08:49:35 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 08:52:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2261af92 net-misc/icingadb: add 1.1.1 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Joonas Niilola gentoo.org> net-misc/icingadb/Manifest | 2 ++ net-misc/icingadb/icingadb-1.1.1.ebuild | 40 + 2 files changed, 42 insertions(+) diff --git a/net-misc/icingadb/Manifest b/net-misc/icingadb/Manifest index 161543d5f044..a057097ebb47 100644 --- a/net-misc/icingadb/Manifest +++ b/net-misc/icingadb/Manifest @@ -2,3 +2,5 @@ DIST icingadb-1.0.0-deps.tar.xz 6857272 BLAKE2B eb5ea6ae34125d40b148f6d58befd196 DIST icingadb-1.0.0.tar.gz 3846335 BLAKE2B 89739ce52ae21fd695261eb90f1edcf209a319416687359f63d1bf21ac3dc999db159149207dceccc007a88e59d5f93a7c4ba555c110e3935afdedab4a917445 SHA512 e414ed2146d29d990d82b13026db0d96e72747708a642b382732feeec8a48402cb40edc00e85a8b383e37aaaf4c7f60236747047df189b981668e59d3b2770c0 DIST icingadb-1.1.0-deps.tar.xz 9188036 BLAKE2B d816220d66d354f348c7eb9874d2edd65d67418d2c5ff0352c5fad524239e9bbcba53cec0cbae710a8d075fce2365c76f20a0cbca10afca62844f51df9e43092 SHA512 94534e7d8c1479d5579336ff353b142b62d19c36030e59667d0276caf6fa643f7024557c1c2ea6bfe7c70e2abd87b9ae25ac6213272627c25d927ebf06760270 DIST icingadb-1.1.0.tar.gz 3865617 BLAKE2B e71b577f799ff6c069f86810b35731411eedbfb15c5e741aac987f9fdb852e342bbece3b3995af7fe1f957988314e71af8d92cbda118a6bf8d91639cfe8734e2 SHA512 a7659004802acabe9f3fdc2b843e37928b0b8835428d1f12a730fc3842bb7550f380e6abc8b253bd00fe5b5df6710573fef847f657a61b10f4cf617fb03b4ea0 +DIST icingadb-1.1.1-deps.tar.xz 9308260 BLAKE2B 95d9e87bc48661af95b14beea50fcee5ad5fdf846e207795e676b3a0f8a7b95f9410ef3ab97e490be275928f8d21e8b4c54d15fd9b4c0c4036504c4d885c SHA512 d43819ac8979e4396def929bc2cc0777683b5afb2d80d3c95c83a46b5ef2e9463b93e338c1ba1fafee780e4dc7ded53d0044d15258565a01acd178fde85c39ca +DIST icingadb-1.1.1.tar.gz 3868785 BLAKE2B 9f07cfca9acbe170189f28c42d71433c1d1faba55f6a25348b3a5cb76675f72df5e2c8c0f2c984830766a6239db4e1098da9e5daddb5dbd3c24b42c8058161b6 SHA512 25dab9cb93d786b6bccb3e305cf9f36d7910e8919a87148805fee61378c072107838741a2066eddcbadde9f1d345d79e9d12c46b87789ac79b272fb4d01d3ab4 diff --git a/net-misc/icingadb/icingadb-1.1.1.ebuild b/net-misc/icingadb/icingadb-1.1.1.ebuild new file mode 100644 index ..ac9bf6f05e5f --- /dev/null +++ b/net-misc/icingadb/icingadb-1.1.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Icinga configuration and state database supporting multiple environments" +HOMEPAGE="https://icinga.com/docs/icinga-db/"; +SRC_URI="https://github.com/Icinga/icingadb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~juippis/distfiles/${P}-deps.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/icinga + acct-group/icinga +" + +DOCS=( config.example.yml doc README.md schema ) + +src_compile() { + cd cmd/icingadb || die + ego build +} + +src_install() { + dobin cmd/icingadb/icingadb + einstalldocs + + newinitd "${FILESDIR}/icingadb.initd" "${PN}" + + keepdir /etc/icingadb + keepdir /var/log/icingadb + + fperms 0750 /etc/icingadb /var/log/icingadb + fowners icinga:icinga /etc/icingadb /var/log/icingadb +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/
commit: a6898598198a08a5043cfdf9f0808c13d9f2b919 Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 09:10:59 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 09:10:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6898598 net-analyzer/linkchecker: update HOMEPAGE Signed-off-by: Florian Schmaus gentoo.org> net-analyzer/linkchecker/linkchecker-10.2.1.ebuild | 2 +- net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild index 6104711625d0..c378ed2caf78 100644 --- a/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild +++ b/net-analyzer/linkchecker/linkchecker-10.2.1.ebuild @@ -11,7 +11,7 @@ DISTUTILS_SINGLE_IMPL=1 inherit bash-completion-r1 distutils-r1 multiprocessing optfeature DESCRIPTION="Check websites for broken links" -HOMEPAGE="https://github.com/linkcheck/linkchecker"; +HOMEPAGE="https://github.com/linkchecker/linkchecker"; SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/LinkChecker-${PV}.tar.gz"; KEYWORDS="amd64 x86" diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild index 03bd5ec4bb92..47300ef80424 100644 --- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild +++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild @@ -12,7 +12,7 @@ inherit bash-completion-r1 distutils-r1 multiprocessing optfeature MY_P=LinkChecker-${PV} DESCRIPTION="Check websites for broken links" -HOMEPAGE="https://github.com/linkcheck/linkchecker"; +HOMEPAGE="https://github.com/linkchecker/linkchecker"; SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/${MY_P}.tar.gz"; S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/
commit: 0410e09398077ce8ecfed62f3d2921ff367e9d9f Author: Chris Mayo gmail com> AuthorDate: Wed Sep 20 18:15:13 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 09:09:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0410e093 net-analyzer/linkchecker: add 10.3.0 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32931 Signed-off-by: Florian Schmaus gentoo.org> net-analyzer/linkchecker/Manifest | 1 + net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/net-analyzer/linkchecker/Manifest b/net-analyzer/linkchecker/Manifest index df363ab6f476..bcbda24cc7ec 100644 --- a/net-analyzer/linkchecker/Manifest +++ b/net-analyzer/linkchecker/Manifest @@ -1 +1,2 @@ DIST LinkChecker-10.2.1.tar.gz 545530 BLAKE2B ddbf22d9cdd04d89257b92d032cff24e4dde866b4be115f7b5b878bf2a42dd08159eef451b33ed621d747f06dffa445f4258975b932e5ae0eb8b79cfb8203549 SHA512 6410aff11e94cbf001979a85dd41e50daaa6a3577689d4256a0a5627a29253baef24ed7739dbafe91f58c0841923ac3094aa558e91f34629e3e6c008e461230a +DIST LinkChecker-10.3.0.tar.gz 542403 BLAKE2B 24420c7479909d3d19d8fce45cfb2f5712107705a409f7d407097002ce6c6bb534a62a388b3a8d01760db7ac4200adf1d7250868dbeb41ec8cf8489a1776266b SHA512 fbcc4d10418642d6f0c0146a50294fa3d872eb98b53c49081af5d5ac644f1280694ad1ef8f82f639526ba08f6f0ed754b316567dd12c4e5e98360ccee4634d16 diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild new file mode 100644 index ..03bd5ec4bb92 --- /dev/null +++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="sqlite?" +DISTUTILS_USE_PEP517=hatchling +DISTUTILS_SINGLE_IMPL=1 + +inherit bash-completion-r1 distutils-r1 multiprocessing optfeature + +MY_P=LinkChecker-${PV} +DESCRIPTION="Check websites for broken links" +HOMEPAGE="https://github.com/linkcheck/linkchecker"; +SRC_URI="https://github.com/linkchecker/linkchecker/releases/download/v${PV}/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="sqlite" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + app-text/pdfminer[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pyftpdlib[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ') + sys-devel/gettext + ) +" + +distutils_enable_tests pytest + +PATCHES=( "${FILESDIR}/${PN}-9.3-bash-completion.patch" ) + +DOCS=( + doc/changelog.txt + doc/upgrading.txt +) + +python_test() { + # Multiple warnings about unclosed test sockets with epytest + pytest -vra -n "$(makeopts_jobs)" || die +} + +python_install_all() { + distutils-r1_python_install_all + newbashcomp config/linkchecker-completion ${PN} +} + +pkg_postinst() { + optfeature "Virus scanning" app-antivirus/clamav + optfeature "Check links in PDF files" app-text/pdfminer + optfeature "bash-completion support" dev-python/argcomplete +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/linkchecker/
commit: de81b741f4c3b303115a10e8356c81445eee1f0e Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 09:12:16 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 09:12:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de81b741 net-analyzer/linkchecker: disable py3.9 Signed-off-by: Florian Schmaus gentoo.org> net-analyzer/linkchecker/linkchecker-10.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild index 47300ef80424..99f1f95cbe3d 100644 --- a/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild +++ b/net-analyzer/linkchecker/linkchecker-10.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite?" DISTUTILS_USE_PEP517=hatchling DISTUTILS_SINGLE_IMPL=1
[gentoo-commits] repo/proj/guru:master commit in: app-misc/corectrl/
commit: 67de9f3d674744ed72c4a756e3f6c31c5e4ea39b Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:23:54 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 16:23:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67de9f3d app-misc/corectrl: add 1.3.6 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.6.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 1200ceeaf3..ec75a7d39d 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295 SHA512 3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1 +DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361 SHA512 7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3 diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild b/app-misc/corectrl/corectrl-1.3.6.ebuild new file mode 100644 index 00..e56edefc64 --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git"; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2"; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5[qml] + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: media-video/obs-vkcapture/
commit: ec6e72fd9225182251cbf6f629a288de61e49271 Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:36:59 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 16:36:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec6e72fd media-video/obs-vkcapture: add 1.4.4 Signed-off-by: Kostadin Shishmanov tutanota.com> media-video/obs-vkcapture/Manifest | 1 + .../obs-vkcapture/obs-vkcapture-1.4.4.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest index 4d5b0ccac6..e7fb4d5665 100644 --- a/media-video/obs-vkcapture/Manifest +++ b/media-video/obs-vkcapture/Manifest @@ -1,3 +1,4 @@ DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46 SHA512 d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d SHA512 8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd SHA512 3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df +DIST obs-vkcapture-1.4.4.tar.gz 58688 BLAKE2B 563f00ebda6eb4240791329c55fbdc7032afe5963dc2ab9dd008d1f58a4270d5d9fa20ab0f71e826575785c4c00a99c11a2ac4ebc703b264a054f38c32867b4b SHA512 656a0b1b0b59002b9688a7876412747f3af00637b140728be01c43b0bfd6ea6ae26d95ef0313e2a8e159102a4a0068a1a9b4730672ef99abb4362b8b1bf1a2a9 diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild new file mode 100644 index 00..685b7e3362 --- /dev/null +++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) + +inherit xdg cmake-multilib + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture"; +else + SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" +HOMEPAGE="https://github.com/nowrep/obs-vkcapture"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +BDEPEND=" + dev-util/vulkan-headers + media-libs/shaderc + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + >=media-video/obs-studio-27[wayland] + x11-libs/libdrm[${MULTILIB_USEDEP}] +" +RDEPEND=" + media-libs/libglvnd[${MULTILIB_USEDEP}] + >=media-video/obs-studio-27[wayland] + x11-libs/libdrm[${MULTILIB_USEDEP}] + x11-libs/libxcb:=[${MULTILIB_USEDEP}] +" + +QA_SONAME=" + /usr/lib64/libVkLayer_obs_vkcapture.so + /usr/lib64/libobs_glcapture.so + /usr/lib/libVkLayer_obs_vkcapture.so + /usr/lib/libobs_glcapture.so +" + +src_unpack() { + default + + if [[ ${PV} == ]]; then + git-r3_src_unpack + fi +} + +multilib_src_configure() { +if ! multilib_is_native_abi; then + local mycmakeargs+=( + -DBUILD_PLUGIN=OFF + ) +fi + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: app-misc/corectrl/
commit: 8f9abd955bf31f465b1b7c373e41fd1080e4f67a Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:24:18 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 16:24:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f9abd95 app-misc/corectrl-: allow building with dev-libs/botan:3 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index e56edefc64..7b4ca92f3e 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -31,7 +31,7 @@ DEPEND=" dev-qt/linguist-tools:5 dev-qt/qtquickcontrols2:5 dev-libs/quazip - dev-libs/botan:2 + dev-libs/botan sys-auth/polkit x11-libs/libdrm[video_cards_amdgpu] dev-libs/libfmt
[gentoo-commits] repo/proj/guru:master commit in: media-video/obs-vkcapture/
commit: 8860bf2fafd7d47aae81aea16d7ed2a37b464916 Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:38:08 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 16:38:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8860bf2f media-video/obs-vkcapture: drop 1.3.3, 1.4.0 Signed-off-by: Kostadin Shishmanov tutanota.com> media-video/obs-vkcapture/Manifest | 2 - .../obs-vkcapture/obs-vkcapture-1.3.3.ebuild | 61 -- .../obs-vkcapture/obs-vkcapture-1.4.0.ebuild | 61 -- 3 files changed, 124 deletions(-) diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest index e7fb4d5665..60302e1231 100644 --- a/media-video/obs-vkcapture/Manifest +++ b/media-video/obs-vkcapture/Manifest @@ -1,4 +1,2 @@ -DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46 SHA512 d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7 -DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d SHA512 8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd SHA512 3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df DIST obs-vkcapture-1.4.4.tar.gz 58688 BLAKE2B 563f00ebda6eb4240791329c55fbdc7032afe5963dc2ab9dd008d1f58a4270d5d9fa20ab0f71e826575785c4c00a99c11a2ac4ebc703b264a054f38c32867b4b SHA512 656a0b1b0b59002b9688a7876412747f3af00637b140728be01c43b0bfd6ea6ae26d95ef0313e2a8e159102a4a0068a1a9b4730672ef99abb4362b8b1bf1a2a9 diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild deleted file mode 100644 index 685b7e3362..00 --- a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) - -inherit xdg cmake-multilib - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture"; -else - SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" -HOMEPAGE="https://github.com/nowrep/obs-vkcapture"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -BDEPEND=" - dev-util/vulkan-headers - media-libs/shaderc - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] -" -RDEPEND=" - media-libs/libglvnd[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] - x11-libs/libxcb:=[${MULTILIB_USEDEP}] -" - -QA_SONAME=" - /usr/lib64/libVkLayer_obs_vkcapture.so - /usr/lib64/libobs_glcapture.so - /usr/lib/libVkLayer_obs_vkcapture.so - /usr/lib/libobs_glcapture.so -" - -src_unpack() { - default - - if [[ ${PV} == ]]; then - git-r3_src_unpack - fi -} - -multilib_src_configure() { -if ! multilib_is_native_abi; then - local mycmakeargs+=( - -DBUILD_PLUGIN=OFF - ) -fi - cmake_src_configure -} diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild deleted file mode 100644 index 685b7e3362..00 --- a/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) - -inherit xdg cmake-multilib - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture"; -else - SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" -HOMEPAGE="https://github.com/nowrep/obs-vkcapture"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -BDEPEND=" - dev-util/vulkan-headers - media-libs/shaderc - media-libs/vulkan-loader[${MULTILIB_USEDEP}] - >=media-video/obs-studio-27[wayland] - x11-libs/libdrm[${MULTILIB_USEDEP}] -" -RDEPEND=" - media-li
[gentoo-commits] repo/proj/guru:master commit in: app-admin/pulumi-bin/
commit: cbd044cdb91e8f8453e78a97508538eae1e104eb Author: Alexey Zapparov zapparov com> AuthorDate: Thu Oct 19 22:50:07 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 22:50:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbd044cd app-admin/pulumi-bin: add 3.89.0, drop 3.81.0 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 2 +- .../pulumi-bin/{pulumi-bin-3.81.0.ebuild => pulumi-bin-3.89.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 35ac2bc5cc..139a4a4494 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,3 @@ -DIST pulumi-v3.81.0-linux-x64.tar.gz 162663777 BLAKE2B 95ab73b4f8d3695bf90b9cd5068692908e89e0e931b1d580f847de74871b6e5ca5e39196d4d3e6e010cf91843f6649b39e77d4b278e32302d22730d6eb7efbec SHA512 8a3b680cc348385c32c1069338e7d710b696e26c6f4b60dea963848b0df4298c8b08262938d2e93460c77cb620ce6495b60da97145a347b50fd71619173585f8 DIST pulumi-v3.86.0-linux-x64.tar.gz 163524936 BLAKE2B 9a5865f85a6e835c91ac4b2b3a66a8eb97b6f85026cdd314614d9ffea9a3a7ec01d8d6571d9b2a8cbb13cd26c4b5df73cf4bef443ece841ce31d78a8147b5ffd SHA512 6328207c6cbddd08824334a55906ad37c724335757298586fd9e0a3f50979b08bbb4754e1b34745f559b7fd285a99f8d0d615c49f9ca2fba43d7e3e25f28a93f DIST pulumi-v3.88.0-linux-x64.tar.gz 168130870 BLAKE2B 876f03ae240f338a5a258cd0ddfca089837b55a29d1ded333b5c89cdcf5abcc4f7561cd31ccb7bd5a679d2a7e29dec1102e3a77cff5061d90e48570c0bfb3688 SHA512 bc85f4362cf0665b706aab731d079797e1eca9a064d5cf411891e5aa2e2cf50eefb76a7f1e156799754ec51548db17e9438ee6e0be077e692e0b25a6e0017d96 +DIST pulumi-v3.89.0-linux-x64.tar.gz 168161986 BLAKE2B 0720c66fe5a64e8c988d54bd8775af2498ad75512b3b01962a4200d305afe8e58d7ea30864f9fac652c08aff3859b1d444b24e38719a2a0fa1e85be5ee3f53b4 SHA512 cc2e10e9bcb6c6cdbca18081668c9e8eda45f885cd65f4b0e27d4de5a8446c9a523c08a3b57759686eda0bb0513dd30589ecbc639cf32c7f8ccb178d9b620f2e diff --git a/app-admin/pulumi-bin/pulumi-bin-3.81.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.81.0.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.89.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: games-util/ProtonUp-Qt/
commit: 81296165c19b97a41635a5dcdc3623c9f62d596e Author: Gonçalo Duarte gmail com> AuthorDate: Fri Oct 20 21:08:00 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 21:10:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81296165 games-util/ProtonUp-Qt: remove unneeded dependency dev-python/PyQt6 Signed-off-by: Gonçalo Duarte gmail.com> games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild | 5 ++--- games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild index 2056b7f3b0..25bbae4633 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 _app_id=net.davidotek.pupgui2 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=(python3_{9..12}) EPYTHON=python3 @@ -21,7 +21,6 @@ SLOT="0" RDEPEND="dev-python/steam dev-python/requests dev-python/pyside6[designer(+)] - dev-python/PyQt6 dev-python/vdf dev-python/pyxdg dev-python/pyaml @@ -44,7 +43,7 @@ src_compile() { src_install() { distutils-r1_src_install domenu "${FILESDIR}/ProtonUp-Qt.desktop" - dobin "${FILESDIR}/ProtonUp-Qt" + dobin "${FILESDIR}/ProtonUp-Qt" newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild index 5dd43d0a00..fe322a1732 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-.ebuild @@ -5,7 +5,7 @@ EAPI=8 _app_id=net.davidotek.pupgui2 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=(python3_{9..12}) EPYTHON=python3 @@ -20,7 +20,6 @@ SLOT="0" DEPEND="dev-python/steam dev-python/requests dev-python/pyside6[designer(+)] - dev-python/PyQt6 dev-python/vdf dev-python/pyxdg dev-python/pyaml @@ -38,7 +37,7 @@ src_compile() { src_install() { distutils-r1_src_install domenu "${FILESDIR}/ProtonUp-Qt.desktop" - dobin "${FILESDIR}/ProtonUp-Qt" + dobin "${FILESDIR}/ProtonUp-Qt" newicon -s 64 "${WORKDIR}/${P}/share/icons/hicolor/64x64/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png newicon -s 128 "${WORKDIR}/${P}/share/icons/hicolor/128x128/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png newicon -s 256 "${WORKDIR}/${P}/share/icons/hicolor/256x256/apps/net.davidotek.pupgui2.png" ProtonUp-Qt.png
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/kactus2/files/, sci-electronics/kactus2/
commit: 7d626fa31706272569a312176d42b2569a6deb74 Author: Huang Rui gmail com> AuthorDate: Fri Oct 20 16:47:54 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 16:47:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d626fa3 sci-electronics/kactus2: fix build with qt6/6.6.0 - fix build problem with qt6/6.6.0, add missing QSharedPointer header - improve ebuild and follow @ceamac 's suggestions, thanks Signed-off-by: Huang Rui gmail.com> ...kactus2-3.12.0-fix-missing-qsharedpointer.patch | 117 + sci-electronics/kactus2/kactus2-3.12.0.ebuild | 13 ++- sci-electronics/kactus2/kactus2-.ebuild| 45 +--- 3 files changed, 155 insertions(+), 20 deletions(-) diff --git a/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch b/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch new file mode 100644 index 00..ff271885f0 --- /dev/null +++ b/sci-electronics/kactus2/files/kactus2-3.12.0-fix-missing-qsharedpointer.patch @@ -0,0 +1,117 @@ +From 1fd0d3cc8a3530a04491e736a673b9fc5092daeb Mon Sep 17 00:00:00 2001 +From: Huang Rui +Date: Fri, 20 Oct 2023 23:41:51 +0800 +Subject: [PATCH] [CORRECTIVE] add missing include to fix + QT6.6.0 build + +- add missing #include to fix incomplete type about QSharedPointer + +Closes: https://github.com/kactus2/kactus2dev/issues/85 +Signed-off-by: Huang Rui +--- + editors/HWDesign/undoCommands/HWComponentAddCommand.h| 5 +++-- + .../SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h | 3 ++- + .../SystemDesign/UndoCommands/ComConnectionDeleteCommand.h | 3 ++- + editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h | 3 ++- + .../SystemDesign/UndoCommands/SystemComponentDeleteCommand.h | 3 ++- + editors/SystemDesign/UndoCommands/SystemDeleteCommands.h | 3 ++- + 6 files changed, 13 insertions(+), 7 deletions(-) + +diff --git a/editors/HWDesign/undoCommands/HWComponentAddCommand.h b/editors/HWDesign/undoCommands/HWComponentAddCommand.h +index fe53209d6..c131ada50 100644 +--- a/editors/HWDesign/undoCommands/HWComponentAddCommand.h b/editors/HWDesign/undoCommands/HWComponentAddCommand.h +@@ -12,10 +12,11 @@ + #ifndef HWCOMPONENTADDCOMMAND_H + #define HWCOMPONENTADDCOMMAND_H + +-#include + #include +-#include + #include ++#include ++#include ++#include + + class IGraphicsItemStack; + class ComponentItem; +diff --git a/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h b/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h +index 02aaea2c1..7173b9dd9 100644 +--- a/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h b/editors/SystemDesign/UndoCommands/ApiConnectionDeleteCommand.h +@@ -12,9 +12,10 @@ + #ifndef APICONNECTIONDELETECOMMAND_H + #define APICONNECTIONDELETECOMMAND_H + +-#include + #include + #include ++#include ++#include + + class ApiGraphicsConnection; + +diff --git a/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h b/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h +index 5e86dbdf1..e0676b2ca 100644 +--- a/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h b/editors/SystemDesign/UndoCommands/ComConnectionDeleteCommand.h +@@ -12,9 +12,10 @@ + #ifndef COMCONNECTIONDELETECOMMAND_H + #define COMCONNECTIONDELETECOMMAND_H + +-#include + #include + #include ++#include ++#include + + class ComGraphicsConnection; + +diff --git a/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h b/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h +index d05d3750d..72a1128fd 100644 +--- a/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h b/editors/SystemDesign/UndoCommands/SWInterfaceDeleteCommand.h +@@ -12,9 +12,10 @@ + #ifndef SWINTERFACEDELETECOMMAND_H + #define SWINTERFACEDELETECOMMAND_H + +-#include + #include + #include ++#include ++#include + + class IGraphicsItemStack; + class SWInterfaceItem; +diff --git a/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h b/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h +index 36abdda6f..ecfcef7db 100644 +--- a/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h b/editors/SystemDesign/UndoCommands/SystemComponentDeleteCommand.h +@@ -12,9 +12,10 @@ + #ifndef SYSTEMCOMPONENTDELETECOMMAND_H + #define SYSTEMCOMPONENTDELETECOMMAND_H + +-#include + #include + #include ++#include ++#include + + class ComponentItem; + class IGraphicsItemStack; +diff --git a/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h b/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h +index 7eb0ed694..a3c1748e6 100644 +--- a/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h b/editors/SystemDesign/UndoCommands/SystemDeleteCommands.h +@@ -12,9 +12,10 @@ + #ifndef SYSTEMDELETECOMMANDS_H + #define SYSTEMDELETECOMMANDS_H + +-#include + #include + #include ++#inclu
[gentoo-commits] repo/proj/guru:master commit in: app-misc/hyfetch/, app-misc/hyfetch/files/
commit: 3b15b53f22e533e215168b277dd86bfafe23d095 Author: Bailey Kasin gmail com> AuthorDate: Fri Oct 20 08:22:52 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 08:25:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b15b53f app-misc/hyfetch: treeclean Moved to ::gentoo Signed-off-by: Bailey Kasin gmail.com> app-misc/hyfetch/Manifest | 1 - .../hyfetch/files/hyfetch-1.4.10-config_fix.patch | 15 app-misc/hyfetch/hyfetch-1.4.10.ebuild | 40 -- app-misc/hyfetch/hyfetch-.ebuild | 36 --- app-misc/hyfetch/metadata.xml | 15 5 files changed, 107 deletions(-) diff --git a/app-misc/hyfetch/Manifest b/app-misc/hyfetch/Manifest deleted file mode 100644 index 3a5f627eff..00 --- a/app-misc/hyfetch/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hyfetch-1.4.10.tar.gz 266471 BLAKE2B 294002c2cd986055f6392aa61bb8de1d3d558712cd327243e7c2e756aa6e00ff23372fd0ffcc60db8f978110a3d8d1d78c6f683e304fc65b19d2f076e10347f2 SHA512 3f44bd9c0b030b435949db0c0cbd4913e7ec15e857df0dcf2fc3b7d10dca0a4c8ecb9862157f60eebd15b7a1c233c51a74f341b440892e0925871e42215c80e0 diff --git a/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch b/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch deleted file mode 100644 index 955eaf60ca..00 --- a/app-misc/hyfetch/files/hyfetch-1.4.10-config_fix.patch +++ /dev/null @@ -1,15 +0,0 @@ -check_config uses the global constant CONFIG_PATH instead -of the path that gets passed to it. - a/hyfetch/main.py -+++ b/hyfetch/main.py -@@ -27,7 +27,7 @@ def check_config(path) -> Config: - """ - if path.is_file(): - try: --return Config.from_dict(json.loads(CONFIG_PATH.read_text('utf-8'))) -+return Config.from_dict(json.loads(path.read_text('utf-8'))) - except KeyError: - return create_config() - - diff --git a/app-misc/hyfetch/hyfetch-1.4.10.ebuild b/app-misc/hyfetch/hyfetch-1.4.10.ebuild deleted file mode 100644 index 076daa8128..00 --- a/app-misc/hyfetch/hyfetch-1.4.10.ebuild +++ /dev/null @@ -1,40 +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..12} ) -inherit optfeature distutils-r1 - -DESCRIPTION="Neofetch with LGBTQ+ pride flags!" -HOMEPAGE="https://github.com/hykilpikonna/hyfetch"; -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://github.com/hykilpikonna/hyfetch.git"; - inherit git-r3 -else - SRC_URI="https://github.com/hykilpikonna/${PN}/archive/${PV}/${P}.tar.gz"; - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.10-config_fix.patch -) - -pkg_postinst() { - optfeature "displaying images" "media-libs/imlib2 www-client/w3m[imlib]" - optfeature "gpu detection" sys-apps/pciutils - optfeature "thumbnail creation" media-gfx/imagemagick - optfeature "wallpaper" media-gfx/feh x11-misc/nitrogen - optfeature "window size" x11-misc/xdotool "x11-apps/xwininfo x11-apps/xprop" "x11-apps/xwininfo x11-apps/xdpyinfo" - elog "The standard neofetch is installed as 'neowofetch', to avoid name conflicts." - elog "So if you do not wish to use the pride flag functionality, you can call the" - elog "tool that way instead." -} diff --git a/app-misc/hyfetch/hyfetch-.ebuild b/app-misc/hyfetch/hyfetch-.ebuild deleted file mode 100644 index c73d6a446e..00 --- a/app-misc/hyfetch/hyfetch-.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) -inherit optfeature distutils-r1 - -DESCRIPTION="Neofetch with LGBTQ+ pride flags!" -HOMEPAGE="https://github.com/hykilpikonna/hyfetch"; -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/hykilpikonna/hyfetch.git"; - inherit git-r3 -else - SRC_URI="https://github.com/hykilpikonna/${PN}/archive/${PV}/${P}.tar.gz"; - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -pkg_postinst() { - optfeature "displaying images" "media-libs/imlib2 www-client/w3m[imlib]" - optfeature "gpu detection" sys-apps/pciutils - optfeature "thumbnail creation" media-gfx/imagemagick - optfeature "wallpaper" media-gfx/feh x11-misc/nitrogen - optfeature "window size" x11-misc/xdotool "x11-apps/xwininfo x11-apps/xprop" "x11-apps/xwininfo x11-apps/xdpyinfo" - elog "The standard neofetch is installed as 'neowofetch', to avoid name conflicts." - elog
[gentoo-commits] repo/proj/guru:master commit in: x11-themes/adw-gtk3/
commit: 919ecdb13d81adc71546a17ed7d72bc2d48cf756 Author: Konstantin Tutsch konstantintutsch de> AuthorDate: Thu Oct 19 16:47:17 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 16:47:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=919ecdb1 x11-themes/adw-gtk3: add 5.1, drop 4.9 Signed-off-by: Konstantin Tutsch konstantintutsch.de> x11-themes/adw-gtk3/Manifest | 2 +- x11-themes/adw-gtk3/{adw-gtk3-4.9.ebuild => adw-gtk3-5.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/adw-gtk3/Manifest b/x11-themes/adw-gtk3/Manifest index 57a92bcc79..776cd768cd 100644 --- a/x11-themes/adw-gtk3/Manifest +++ b/x11-themes/adw-gtk3/Manifest @@ -1,2 +1,2 @@ -DIST adw-gtk3-4.9.tar.gz 6146910 BLAKE2B 5611b10a87258815b668389b519e5a50b89615ab7d838214a196415932a0ef7b36dbba051168418354496782275bb7667b329893d92a838a94fe647d497dea7d SHA512 2b4f1f7a46c487b61135de12982044f7a036302a80ff2c1d0bdde56fee08435273f1871dc4794e825c11af00ea9e8588deaa604ed68f5f096efe32f9aa090ec0 DIST adw-gtk3-5.0.tar.gz 6152490 BLAKE2B ba32ca8114d1561fc6bb60c2b4e9fa41336e42c23000f0891b7730206ce4a34b6a1f9149519d3f847e63b4fb86a47a8b207699cc5bd3a5e8ba93a4d4bb9fa6c7 SHA512 c43a19277d1e870cc1ead09e3f6ff9c361b029efd052d2b3d4e492556371a59a0de190521924c4d96c63b1c53c9bb1f081be4f8964ccd3e5fa51814ad71496a5 +DIST adw-gtk3-5.1.tar.gz 6152577 BLAKE2B 78f05a219950a1458a1bc6afde762e40d07c53adf71f145ec219a0acda7009811ae227a730b06c7579e65a415b81157f54b02d6ce032ed997f3c98713903fe1e SHA512 9190574a92d16149d807c80fad882edcad17f8f1543e89726a349094efc7a6eb2616c1c7e9d57c500f3bb1c0c957c572ae9fadfeec9a10012c33d650f9cbff5a diff --git a/x11-themes/adw-gtk3/adw-gtk3-4.9.ebuild b/x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild similarity index 100% rename from x11-themes/adw-gtk3/adw-gtk3-4.9.ebuild rename to x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/
commit: 944502e4b4321036c04ce7d68dbfa84e280a5657 Author: Pascal Jäger leimstift de> AuthorDate: Thu Oct 19 17:36:29 2023 + Commit: David Roman gmail com> CommitDate: Thu Oct 19 17:38:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=944502e4 gui-apps/nwg-panel: remove systemd use flag Signed-off-by: Pascal Jäger leimstift.de> gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild index 2174621ad2..4397671dd7 100644 --- a/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild +++ b/gui-apps/nwg-panel/nwg-panel-0.9.14.ebuild @@ -19,7 +19,6 @@ fi DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-panel"; LICENSE="MIT" -IUSE="systemd" SLOT="0" @@ -42,9 +41,7 @@ python_install_all() { doicon nwg-panel.svg doicon nwg-processes.svg doicon nwg-shell.svg - if use systemd; then - systemd_dounit nwg-panel.service - fi + systemd_dounit nwg-panel.service } pkg_postinst() {
[gentoo-commits] repo/proj/guru:master commit in: dev-python/guppy3/
commit: 4866421356a469a400052a5d9af38770192402f8 Author: YiFei Zhu gmail com> AuthorDate: Fri Oct 20 14:42:26 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 14:42:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48664213 dev-python/guppy3: add 3.1.4 Signed-off-by: YiFei Zhu gmail.com> dev-python/guppy3/Manifest| 1 + dev-python/guppy3/guppy3-3.1.4.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/guppy3/Manifest b/dev-python/guppy3/Manifest index c386a307c1..9cc3512a93 100644 --- a/dev-python/guppy3/Manifest +++ b/dev-python/guppy3/Manifest @@ -1 +1,2 @@ DIST guppy3-3.1.3.tar.gz 343281 BLAKE2B cbc17a26dff0c9f217843575054aed4925461e3525f1f3785aa535fc125d7455b155dc69755edce9b7b6b43e04b18b685051644dee12935a8af8bba384da0e0d SHA512 f35219ecea5fa20edf3f064109b16ea3b022fea666415751000329fb35726759a697b79efe6a93c29d1a422a57c6dbb881bb313e267a569b621fef6cb0971c68 +DIST guppy3-3.1.4.tar.gz 344051 BLAKE2B 1578ad1d467e3492e6d6ce4142b18670e7e4357c4ca24237b41b478069504a48ff36c9c14af67c8164396a7b2797c0d14d9884de9e251f00fc89e3f2b14e572b SHA512 6f551989ab296d974cf372c8ccfdc7768e17eed35d25e4b14e95a66c35d2ecb6813bad1158ad0b005c730216d33b87d71833cfa9048d9f349851444f39782b9c diff --git a/dev-python/guppy3/guppy3-3.1.4.ebuild b/dev-python/guppy3/guppy3-3.1.4.ebuild new file mode 100644 index 00..5d4719b641 --- /dev/null +++ b/dev-python/guppy3/guppy3-3.1.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 pypi + +DESCRIPTION="A Python Programming Environment & Heap analysis toolset" +HOMEPAGE=" + https://pypi.org/project/guppy3/ + https://zhuyifei1999.github.io/guppy3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +python_test() { + cd "${T}" || die + "${EPYTHON}" "${S}"/guppy/heapy/test/test_all.py || die +}
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/kactus2/
commit: f5b884b40f636b5eb850f19aaadf04ad4512d04c Author: Huang Rui gmail com> AuthorDate: Fri Oct 20 17:40:02 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 17:40:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5b884b4 sci-electronics/kactus2: fix build failed bug Signed-off-by: Huang Rui gmail.com> sci-electronics/kactus2/kactus2-3.12.0.ebuild | 2 +- sci-electronics/kactus2/kactus2-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kactus2/kactus2-3.12.0.ebuild b/sci-electronics/kactus2/kactus2-3.12.0.ebuild index 7812278f3b..72f44b10d5 100644 --- a/sci-electronics/kactus2/kactus2-3.12.0.ebuild +++ b/sci-electronics/kactus2/kactus2-3.12.0.ebuild @@ -58,7 +58,7 @@ src_configure() { default # Fix bug 854075 # Fix bug 854078 - eqmake6 Kactus2.pro + eqmake6 Kactus2_Solution.pro } src_compile() { diff --git a/sci-electronics/kactus2/kactus2-.ebuild b/sci-electronics/kactus2/kactus2-.ebuild index 7812278f3b..72f44b10d5 100644 --- a/sci-electronics/kactus2/kactus2-.ebuild +++ b/sci-electronics/kactus2/kactus2-.ebuild @@ -58,7 +58,7 @@ src_configure() { default # Fix bug 854075 # Fix bug 854078 - eqmake6 Kactus2.pro + eqmake6 Kactus2_Solution.pro } src_compile() {
[gentoo-commits] repo/proj/guru:master commit in: app-editors/pulsar-bin/
commit: 479a430569e3ba33ea2d9a8e1c9ccfefa523b836 Author: YiFei Zhu gmail com> AuthorDate: Fri Oct 20 14:37:45 2023 + Commit: David Roman gmail com> CommitDate: Fri Oct 20 14:37:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=479a4305 app-editors/pulsar-bin: add 1.110.0, drop 1.108.0 Signed-off-by: YiFei Zhu gmail.com> app-editors/pulsar-bin/Manifest | 4 ++-- .../{pulsar-bin-1.108.0.ebuild => pulsar-bin-1.110.0.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest index 57aca4efc6..a1c71ffd47 100644 --- a/app-editors/pulsar-bin/Manifest +++ b/app-editors/pulsar-bin/Manifest @@ -1,4 +1,4 @@ -DIST pulsar-bin-1.108.0-amd64.tar.gz 230184003 BLAKE2B 706208f24deaf90ac381358c46747c0ac00954c5aa9d7cb4db45dee15a4450df9a4abe88df096c00b8be4cb86b7bd207c60227b0e3c261ce208b4a08ebc2cd1b SHA512 8c90f8dbec1dcfa8e8ada01809dc1b95b6f8f61886cf0e767509f04c72ec49abd7edd5cfe773df649ff7c081d936bf1dcf906e3e70a831cbb417e5a3a033f2f1 -DIST pulsar-bin-1.108.0-arm64.tar.gz 191573170 BLAKE2B 1f8242730531ccf0395fbfcfd0c6284a0191ce40a1d700f449014662f93de72db6d55599e92baaba1c9b3135c73c8f17c063494778620974c0e37880621723d8 SHA512 d049d6f6951e9e3438b7334d7aafde612719be8c71e647970ad99031be1bf5581f0d02711c7b3a05d1248d0e9783b83a982a60178f6aee2f3f8d4609beea18ca DIST pulsar-bin-1.109.0-amd64.tar.gz 230323361 BLAKE2B 1f97a0ad37bb32d677923fcfe18870dffd8865b116a21936178ef8deed276409cb38fd5b22f9375a7fc72d5996030afc15648d13da36fa4bd30e74febd79ce4c SHA512 c95d1b1a6a644eff5eee0ce49fd88b56062effb7ecc7a37a6de732846ee86c862504d3341e9b5fc10cdadf71051f427f7d252ed66865cc4b83f8861680b7624e DIST pulsar-bin-1.109.0-arm64.tar.gz 191749896 BLAKE2B 2097ffcb98f3b0b1862b7852f5cf497bf04b6f55629e7ecb863b0b0b2bad36b983c76eb57b46e38b281fabdc3aeff4c97045cd0ee21a34d7b6cd42dd0db712d9 SHA512 683e1c495808643f5f380c7c231a6b811f7834be6d6c8f1021cd4535f1a6c9416180f919aab7d3f7aaa4feef91d713e5f25a540246145641baca35814eec951d +DIST pulsar-bin-1.110.0-amd64.tar.gz 230950040 BLAKE2B 27a0f7a9ec5c3c9feb98d41893aa79f8d3a234cf09099730ccf9d54c369b49a23b470ba74e04ff3a7bb2a6a3b10d89d992141b969d4ba3632477942ccddee585 SHA512 07826455d66cc3167c2aa5d85ada623d033026984f7bde7a4aa14f583d144cbd590dd4529bccb7669aced1ed22bb33f17331f406708720bba857177eb58ac492 +DIST pulsar-bin-1.110.0-arm64.tar.gz 192205620 BLAKE2B ad74d5d7406c8788fc3d6ae44a0149c417bfdbba4562ae66994288a5c2367c5ea8e3618041c768eafea4748aa9e768283e9e498914e0b8aac17b837f4795d422 SHA512 c844f3094a186f73466e98e04c6a54271a84a89a62fe1310f52bcd1e14979600b3b488c97b61d7ec27e08f4ba927384354954df8be39da299359650198880006 diff --git a/app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild similarity index 100% rename from app-editors/pulsar-bin/pulsar-bin-1.108.0.ebuild rename to app-editors/pulsar-bin/pulsar-bin-1.110.0.ebuild
[gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/new-ebuild/
commit: fd399e73274e120f5171d2f75fe0dfbe8c032b1d Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 21 11:43:54 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 11:43:54 2023 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fd399e73 ebuild-maintenance/new-ebuild; Fix link to bugzilla advanced search Also update the paragraph explaining it. Signed-off-by: Ulrich Müller gentoo.org> ebuild-maintenance/new-ebuild/text.xml | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/ebuild-maintenance/new-ebuild/text.xml b/ebuild-maintenance/new-ebuild/text.xml index ea6dcab..10793e0 100644 --- a/ebuild-maintenance/new-ebuild/text.xml +++ b/ebuild-maintenance/new-ebuild/text.xml @@ -8,15 +8,16 @@ -Before writing a new ebuild, check -https://bugs.gentoo.org/";>bugs.gentoo.org -to see if an ebuild has already been written for the package, but has not yet -been added to the Gentoo repository. Go to https://bugs.gentoo.org/";>bugs.gentoo.org, choose query and select -Advanced Search; as product select Gentoo Linux, as component select -ebuilds. In the search field put the name of the ebuild and as status -select all possible fields, then submit the query. For you lazy people, click -https://bugs.gentoo.org/query.cgi?format=advanced&product=Gentoo%20Linux&component=New%20Ebuilds&bug_Status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED";>here. +Before writing a new ebuild, check https://bugs.gentoo.org/";> +bugs.gentoo.org to see if an ebuild has already been written for +the package, but has not yet been added to the Gentoo repository. Go to +https://bugs.gentoo.org/";>bugs.gentoo.org, choose query and +select Advanced Search; as product select Gentoo Linux, as component +select New packages. In the search field put the name of the ebuild and +as status and resolution select all possible fields, then submit the query. +For you lazy people, here is a +https://bugs.gentoo.org/query.cgi?format=advanced&product=Gentoo%20Linux&component=New%20packages";> +Bugzilla advanced search link.
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: dc0386262d100549ec0473a4f0c5394aadafa744 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 11:58:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:58:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc038626 dev-db/sqlmap: Stabilize 1.7.9 x86, #916064 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/sqlmap-1.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/sqlmap/sqlmap-1.7.9.ebuild b/dev-db/sqlmap/sqlmap-1.7.9.ebuild index 98dd6c54846c..ba1cc9476749 100644 --- a/dev-db/sqlmap/sqlmap-1.7.9.ebuild +++ b/dev-db/sqlmap/sqlmap-1.7.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" fi # sqlmap (GPL-2+)
[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-lang/
commit: 03a9429aaf1c66e4c94d5dc81f672b4aa99fb3ee Author: Sam James gentoo org> AuthorDate: Sat Oct 21 11:58:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:58:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a9429a dev-java/commons-lang: Stabilize 3.13.0 x86, #916056 Signed-off-by: Sam James gentoo.org> dev-java/commons-lang/commons-lang-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/commons-lang/commons-lang-3.13.0.ebuild b/dev-java/commons-lang/commons-lang-3.13.0.ebuild index 6f7d6179b21e..b0cda8530aa6 100644 --- a/dev-java/commons-lang/commons-lang-3.13.0.ebuild +++ b/dev-java/commons-lang/commons-lang-3.13.0.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}3-${PV}-src" LICENSE="Apache-2.0" SLOT="3.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: net-libs/sofia-sip/
commit: 71dd01b211b693c43f64e2260db54faec62929fa Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Oct 20 21:58:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:57:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dd01b2 net-libs/sofia-sip: stable 1.13.16 for sparc, bug #915666 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> net-libs/sofia-sip/sofia-sip-1.13.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild b/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild index 5b435c7f85de..4ef129972b2a 100644 --- a/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild +++ b/net-libs/sofia-sip/sofia-sip-1.13.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-linux" IUSE="ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: 7a159aab12ecef7af3a946ddd41fa9811d4af6d8 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 11:58:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:58:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a159aab dev-db/sqlmap: Stabilize 1.7.9 amd64, #916064 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/sqlmap-1.7.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/sqlmap/sqlmap-1.7.9.ebuild b/dev-db/sqlmap/sqlmap-1.7.9.ebuild index ba1cc9476749..cee7e3a24228 100644 --- a/dev-db/sqlmap/sqlmap-1.7.9.ebuild +++ b/dev-db/sqlmap/sqlmap-1.7.9.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi # sqlmap (GPL-2+)
[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-lang/
commit: 7110ca38cc85b5932e7e0896fe8bffacd6e89141 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 11:58:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:58:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7110ca38 dev-java/commons-lang: Stabilize 3.13.0 amd64, #916056 Signed-off-by: Sam James gentoo.org> dev-java/commons-lang/commons-lang-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/commons-lang/commons-lang-3.13.0.ebuild b/dev-java/commons-lang/commons-lang-3.13.0.ebuild index b0cda8530aa6..75c663e8453e 100644 --- a/dev-java/commons-lang/commons-lang-3.13.0.ebuild +++ b/dev-java/commons-lang/commons-lang-3.13.0.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}3-${PV}-src" LICENSE="Apache-2.0" SLOT="3.6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/snappy/
commit: 3294f5d7dab3f8290079bd1cd743b71fb46ebeb0 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 11:58:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 11:58:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3294f5d7 dev-java/snappy: Stabilize 1.1.10.1-r1 amd64, #916061 Signed-off-by: Sam James gentoo.org> dev-java/snappy/snappy-1.1.10.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/snappy/snappy-1.1.10.1-r1.ebuild b/dev-java/snappy/snappy-1.1.10.1-r1.ebuild index 9097dcb28f01..40d0c9d6c229 100644 --- a/dev-java/snappy/snappy-1.1.10.1-r1.ebuild +++ b/dev-java/snappy/snappy-1.1.10.1-r1.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/snappy-java-${PV}" LICENSE="Apache-2.0" SLOT="1.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" CP_DEPEND="dev-java/osgi-core:0"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 65e39abaa9d41caff201e4df4404c668b5317c02 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 12:02:00 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 12:03:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e39aba profiles: remove x11-plugins/enigmail Closes: https://bugs.gentoo.org/914486 Signed-off-by: Joonas Niilola gentoo.org> profiles/package.mask | 10 -- 1 file changed, 10 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index a8642a37d472..7cb3137e77c0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -218,16 +218,6 @@ app-dicts/prime-dict # the changes in 8.0.2. ~dev-python/setuptools-scm-8.0.1 -# Joonas Niilola (2023-09-21) -# Enigmail's functionality has been built into Thunderbird-68, carrying over -# all the way to 115. Enigmail hasn't been supported in TB since 91. It's -# currently only supported on SeaMonkey, but upstream provides a pre-packed -# extension to download for SM directly. Therefore there's not much reason to -# package it in Gentoo, given also the current version is years behind upstream -# releases. Bug #914486 -# Removal in ~30 days. -x11-plugins/enigmail - # Jaco Kroon (2023-09-19) # Joonas Niilola (2023-09-21) # DAHDI is not suited for a rolling-release distribution. Upstream releases new
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/, x11-plugins/enigmail/files/
commit: 9b9ecd3a1659ab916315d9aa46b7811c646f0e16 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 12:01:35 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 12:03:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9ecd3a x11-plugins/enigmail: treeclean Bug: https://bugs.gentoo.org/914486 Signed-off-by: Joonas Niilola gentoo.org> x11-plugins/enigmail/Manifest | 1 - x11-plugins/enigmail/enigmail-2.2.4.ebuild | 78 -- .../files/enigmail-no_pEp_auto_download.patch | 33 - x11-plugins/enigmail/metadata.xml | 8 --- 4 files changed, 120 deletions(-) diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest deleted file mode 100644 index bcd0c9596dd3.. --- a/x11-plugins/enigmail/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST enigmail-2.2.4.tar.gz 432157 BLAKE2B e6d5eab4cba2cd9ddf38f8152511606c48ce995be331551a7b403ecbd06967c22702a06e06aa89219b5c905e835ddb4d146c0fc2cb11e1a647e46854dd1f SHA512 bf23f52ed61002b05e2e432a0abd1f576fe6eb97d94ab2241e17be86138cee153d668747f5759b967d9a4977be3dc901ee78ddb168347bdbbfed9229d27f786d diff --git a/x11-plugins/enigmail/enigmail-2.2.4.ebuild b/x11-plugins/enigmail/enigmail-2.2.4.ebuild deleted file mode 100644 index c9283c4c4b69.. --- a/x11-plugins/enigmail/enigmail-2.2.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 - -DESCRIPTION="Mozilla extension to provide GPG support in mail clients" -HOMEPAGE="https://www.enigmail.net/"; - -SLOT="0" -LICENSE="MPL-2.0 GPL-3" -IUSE="" -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/enigmail/source"; - S="${WORKDIR}/${P}" -else - if [[ ${PV} = *_beta* ]] ; then - SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz"; - else - SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz"; - KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux" - fi - S="${WORKDIR}/${PN}" -fi - -RDEPEND=" - ( >=app-crypt/gnupg-2.0 - || ( - app-crypt/pinentry[gtk(-)] - app-crypt/pinentry[qt5(-)] - ) - ) - ! -Date: Wed, 7 Mar 2018 11:31:50 +0100 -Subject: Avoid auto-download of pEpEngine (Closes: #891882) - -When pEpEngine is available in debian, enigmail should Depend: or -Recommend: it. In the meantime, we should disable auto-download of -the pEp engine and prefer enigmail. - package/prefs/defaultPrefs.js | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js -index a1f031e..10f2c25 100755 a/package/prefs/defaultPrefs.js -+++ b/package/prefs/defaultPrefs.js -@@ -14,7 +14,7 @@ - // 0: force using Enigmail - // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for any identity) - // 2: force using pEp --pref("extensions.enigmail.juniorMode", 1); -+pref("extensions.enigmail.juniorMode", 0); - - // the last configured Enigmail version - pref("extensions.enigmail.configuredVersion", ""); -@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true); - pref("extensions.enigmail.wrapHtmlBeforeSend", true); - - // automatically download pepmda if it is available (without askin user) --pref("extensions.enigmail.pEpAutoDownload", true); -+pref("extensions.enigmail.pEpAutoDownload", false); - - // holds the last result of the last check for pEp updates - pref("extensions.enigmail.pEpLastUpdate", 0); diff --git a/x11-plugins/enigmail/metadata.xml b/x11-plugins/enigmail/metadata.xml deleted file mode 100644 index aef898a0bf82.. --- a/x11-plugins/enigmail/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - mozi...@gentoo.org - Gentoo Mozilla Team - -
[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-lang/
commit: d3e1c732fc98744bd35f5de0db546999123bebd0 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 12:36:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 12:36:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e1c732 dev-java/commons-lang: Stabilize 3.13.0 arm64, #916056 Signed-off-by: Sam James gentoo.org> dev-java/commons-lang/commons-lang-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/commons-lang/commons-lang-3.13.0.ebuild b/dev-java/commons-lang/commons-lang-3.13.0.ebuild index 75c663e8453e..6099262b2524 100644 --- a/dev-java/commons-lang/commons-lang-3.13.0.ebuild +++ b/dev-java/commons-lang/commons-lang-3.13.0.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}3-${PV}-src" LICENSE="Apache-2.0" SLOT="3.6" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-python/coreschema/
commit: 9461f995ddcd5283b79f4f1c5d0a07e1b8bd93cf Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:45:30 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:45:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9461f995 dev-python/coreschema: treeclean Bug: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> dev-python/coreschema/Manifest | 1 - dev-python/coreschema/coreschema-0.0.4-r1.ebuild | 28 dev-python/coreschema/metadata.xml | 13 --- 3 files changed, 42 deletions(-) diff --git a/dev-python/coreschema/Manifest b/dev-python/coreschema/Manifest deleted file mode 100644 index dde371908d51.. --- a/dev-python/coreschema/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-coreschema-0.0.4.tar.gz 21905 BLAKE2B 1afe09038761809fa0e12d13fb89884760d4aff325a4bbdac104c03648856f8d50b562fc00a8509fcc75f962918f33d89017fae0a6d0335def4d6b77ee9aacd9 SHA512 28badbae07284fb4dbd3f01f613edda1202902115fb166bd95bbac549d398c9e02548b473524d3b530a42319a99d7e55e92bf54269827a9812249cfb285670c3 diff --git a/dev-python/coreschema/coreschema-0.0.4-r1.ebuild b/dev-python/coreschema/coreschema-0.0.4-r1.ebuild deleted file mode 100644 index 64a0fd95f493.. --- a/dev-python/coreschema/coreschema-0.0.4-r1.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=python-${P} -DESCRIPTION="Core Schema" -HOMEPAGE="https://github.com/core-api/python-coreschema"; -SRC_URI=" - https://github.com/core-api/python-coreschema/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/jinja[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/coreschema/metadata.xml b/dev-python/coreschema/metadata.xml deleted file mode 100644 index b4d5d231c231.. --- a/dev-python/coreschema/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - pyt...@gentoo.org - Python - - - - coreschema - core-api/python-coreschema - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/coreapi/
commit: 3e51e70f35a5f61bc8896c3fa33976b3f2f37bae Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:45:46 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e51e70f dev-python/coreapi: treeclean Bug: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> dev-python/coreapi/Manifest| 1 - dev-python/coreapi/coreapi-2.3.3-r2.ebuild | 31 -- dev-python/coreapi/metadata.xml| 13 - 3 files changed, 45 deletions(-) diff --git a/dev-python/coreapi/Manifest b/dev-python/coreapi/Manifest deleted file mode 100644 index e04cc791180c.. --- a/dev-python/coreapi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST core-api-python-client-2.3.3.tar.gz 37470 BLAKE2B ce3f88e1608715eec06a50fa5df4cd331e90509d0b7e9ab275ccfb4b3b5216115539b7fcd70af64794f0ae50a5084873d2dbbd38c85cb8be3f319d6880f5993e SHA512 aeae3ace84c0ce61552236b83db28e47492f5ac17a0e216e1a8eeddaf67270b94127f7a40f8a37cc5051abe097555adfd690a7e6c8801524ca77c916bd451ab8 diff --git a/dev-python/coreapi/coreapi-2.3.3-r2.ebuild b/dev-python/coreapi/coreapi-2.3.3-r2.ebuild deleted file mode 100644 index 92e60e4e0d3e.. --- a/dev-python/coreapi/coreapi-2.3.3-r2.ebuild +++ /dev/null @@ -1,31 +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 - -MY_P=python-client-${PV} -DESCRIPTION="Python client library for Core API" -HOMEPAGE="https://github.com/core-api/python-client"; -SRC_URI=" - https://github.com/core-api/python-client/archive/${PV}.tar.gz - -> core-api-${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/coreschema[${PYTHON_USEDEP}] - dev-python/itypes[${PYTHON_USEDEP}] - dev-python/uritemplate[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/coreapi/metadata.xml b/dev-python/coreapi/metadata.xml deleted file mode 100644 index b7a3f678e1c9.. --- a/dev-python/coreapi/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - pyt...@gentoo.org - Python - - - - coreapi - core-api/python-client - -
[gentoo-commits] repo/gentoo:master commit in: www-apps/owncloud/, profiles/
commit: 6472a65b981bf68ff695d43af747ef5f1485ed3f Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:47:53 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:47:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6472a65b www-apps/owncloud: treeclean Closes: https://bugs.gentoo.org/842882 Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 6 www-apps/owncloud/Manifest| 2 -- www-apps/owncloud/metadata.xml| 12 www-apps/owncloud/owncloud-10.12.2.ebuild | 47 --- www-apps/owncloud/owncloud-10.13.0.ebuild | 47 --- 5 files changed, 114 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4d53f9a8f473..a7c014aa00cf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -231,12 +231,6 @@ net-misc/dahdi net-misc/dahdi-tools net-misc/openr2 -# Bernard Cafarelli (2023-09-19) -# Only works with PHP 7, which was dropped from Gentoo -# Upstream has no short-term plan to add PHP 8 support -# Bug #842882, removal on 2023-10-19. -www-apps/owncloud - # Sam James (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/ diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest deleted file mode 100644 index e8b6d1a803ca.. --- a/www-apps/owncloud/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST owncloud-10.12.2.tar.bz2 58400068 BLAKE2B cdfae1a4c9b8b22ef90b2ed251cfb02b2f60c8a0e5bf689cc6ed1e0eee679c4c6e6b06ad8cec5e0b619d5181d67e0284513c6e38b3872422368337292c0e SHA512 6c490163dbf8dcc42e56f6ddd4b2695fb6762c8f9f0a7c5c359b4dc01160362146dffaebcc72cf4a21b945d5fe15cdd4fdd2e995052ae24c32cd4e13f7f03593 -DIST owncloud-10.13.0.tar.bz2 58497343 BLAKE2B 715c38804e1f42ecb88b4f86efb8060783d6637cd6e24bf09c741fbceddd55358dec19acf959721afda1161cdc7e75283efc2b6fb22e30e4d811ee8a6b4c3444 SHA512 67c8f5f9b98d9a550cd6674d968777f9869221a82253d969f1b9092478d636db97b60d9d95103b565662bf1ff29dc0cb944f3d035cd49d6f3986ea2524743af2 diff --git a/www-apps/owncloud/metadata.xml b/www-apps/owncloud/metadata.xml deleted file mode 100644 index 1323b7cc207f.. --- a/www-apps/owncloud/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - voyag...@gentoo.org - Bernard Cafarelli - - - web-a...@gentoo.org - Gentoo Webapps - - diff --git a/www-apps/owncloud/owncloud-10.12.2.ebuild b/www-apps/owncloud/owncloud-10.12.2.ebuild deleted file mode 100644 index 8f9738555172.. --- a/www-apps/owncloud/owncloud-10.12.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Web-based storage application where all your data is under your own control" -HOMEPAGE="https://owncloud.com/"; -SRC_URI="https://download.owncloud.com/server/stable/${P}.tar.bz2"; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+curl mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip] - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_src_install -} - -pkg_postinst() { - elog "Additional applications (calendar, ...) are no longer provided by default." - elog "You can install them after login via the applications management page" - elog "(check the recommended tab). No application data is lost." - webapp_pkg_postinst -} diff --git a/www-apps/owncloud/owncloud-10.13.0.ebuild b/www-apps/owncloud/owncloud-10.13.0.ebuild deleted file mode 100644 index 8f9738555172.. --- a/www-apps/owncloud/owncloud-10.13.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Web-based storage application where all your data is under your own control" -HOMEPAGE="https://owncloud.com/"; -SRC_URI="https://download.owncloud.com/server/stable/${P}.tar.bz2"; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+curl mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND=">=dev-lang/php
[gentoo-commits] repo/gentoo:master commit in: dev-python/itypes/
commit: b73172364140ce7a98a12f7d04df9ecf12810892 Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:45:58 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:45:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7317236 dev-python/itypes: treeclean Bug: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> dev-python/itypes/Manifest | 1 - dev-python/itypes/itypes-1.2.0-r1.ebuild | 29 - dev-python/itypes/metadata.xml | 12 3 files changed, 42 deletions(-) diff --git a/dev-python/itypes/Manifest b/dev-python/itypes/Manifest deleted file mode 100644 index 94c22396d982.. --- a/dev-python/itypes/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST itypes-1.2.0.gh.tar.gz 5578 BLAKE2B c4025c2ad54203c4f3bbcd6f369fc6a86d21bd54a63c42acd68a98b6b44404340c3242e3c7a896483860eaa7f3df156fec79a71974e3cbb7b984fd83aa631eb2 SHA512 94421fa3f9ec7d18989332ca518607f09bd9d674e80bbca4a3c7324c20c3ae4e0679457e6a328e50ffe3d94c6db733f092798293133d42c1f07d959e0f837891 diff --git a/dev-python/itypes/itypes-1.2.0-r1.ebuild b/dev-python/itypes/itypes-1.2.0-r1.ebuild deleted file mode 100644 index 6e0a268cb27f.. --- a/dev-python/itypes/itypes-1.2.0-r1.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 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Basic immutable container types for python" -HOMEPAGE=" - https://github.com/PavanTatikonda/itypes/ - https://pypi.org/project/itypes/ -" -SRC_URI=" - https://github.com/PavanTatikonda/itypes/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest - -python_test() { - epytest tests.py -} diff --git a/dev-python/itypes/metadata.xml b/dev-python/itypes/metadata.xml deleted file mode 100644 index 9b383a6d5c73.. --- a/dev-python/itypes/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - pyt...@gentoo.org - Python - - - PavanTatikonda/itypes - itypes - -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: dcf3951da5bc00612d85821683eb724e89d9292b Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:46:55 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:46:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf3951d package.mask: remove obsolete dev-python/{coreschema,coreapi/itypes} entry Closes: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 10 -- 1 file changed, 10 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 7cb3137e77c0..4d53f9a8f473 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -237,16 +237,6 @@ net-misc/openr2 # Bug #842882, removal on 2023-10-19. www-apps/owncloud -# Michał Górny (2023-09-17) -# Core API has not been maintained since 2017, and all the repositories -# have been archived in 2019. It remained in ::gentoo only -# as an optional test dependency, and all reverse dependencies have been -# updated not to depend on it. -# Removal on 2023-10-17. Bug #914363. -dev-python/coreapi -dev-python/coreschema -dev-python/itypes - # Sam James (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
[gentoo-commits] proj/genkernel:master commit in: /
commit: 1c32ab6b94a459d72764f59ec978c1d04de6fd83 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:51:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:51:21 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1c32ab6b genkernel: prepare for 4.3.7 Signed-off-by: Sam James gentoo.org> genkernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genkernel b/genkernel index 83313ea..31a79a2 100755 --- a/genkernel +++ b/genkernel @@ -2,7 +2,7 @@ # $Id$ PATH="${PATH}:/sbin:/usr/sbin" -GK_V='4.3.6' +GK_V='4.3.7' # Normalize locales export LC_ALL=C
[gentoo-commits] proj/genkernel:master commit in: patches/boost/1.79.0/
commit: 4714e523205dbf9288d7e236b00e61004c7b775f Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:50:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:50:23 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4714e523 patches: boost: fix build on some alt-arches Bug: https://bugs.gentoo.org/843212 Bug: https://bugs.gentoo.org/913150 Signed-off-by: Sam James gentoo.org> .../1.79.0/boost-1.79.0-fix-mips1-transition.patch | 43 ++ 1 file changed, 43 insertions(+) diff --git a/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch b/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch new file mode 100644 index 000..efcd385 --- /dev/null +++ b/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch @@ -0,0 +1,43 @@ +https://bugs.gentoo.org/843212 +https://bugs.gentoo.org/913150 +https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9b0d1fe535f498e607f7f8f860656237af347e + +https://github.com/boostorg/boost/commit/791442bf1ed7a3b14893ed9e73ef2ab32b2a6026, and +https://github.com/boostorg/config/commit/1a55d1d9c6d1cf7739645080bdd92fe903b4211e without the file renaming. + +--- a/boostcpp.jam b/boostcpp.jam +@@ -634,7 +634,7 @@ rule address-model ( ) + return @boostcpp.deduce-address-model ; + } + +-local deducable-architectures = arm mips1 power riscv s390x sparc x86 combined ; ++local deducable-architectures = arm mips power riscv s390x sparc x86 combined ; + feature.feature deduced-architecture : $(deducable-architectures) : propagated optional composite hidden ; + for a in $(deducable-architectures) + { +@@ -645,10 +645,10 @@ rule deduce-architecture ( properties * ) + { + local result ; + local filtered = [ toolset-properties $(properties) ] ; +-local names = arm mips1 power riscv s390x sparc x86 combined ; ++local names = arm mips power riscv s390x sparc x86 combined ; + local idx = [ configure.find-builds "default architecture" : $(filtered) + : /boost/architecture//arm +-: /boost/architecture//mips1 ++: /boost/architecture//mips + : /boost/architecture//power + : /boost/architecture//riscv + : /boost/architecture//s390x +--- a/libs/config/checks/architecture/Jamfile.jam b/libs/config/checks/architecture/Jamfile.jam +@@ -18,7 +18,8 @@ obj 64 : 64.cpp ; + + obj arm : arm.cpp ; + obj combined : combined.cpp ; +-obj mips1: mips1.cpp ; ++obj mips : mips1.cpp ; ++alias mips1 : mips ; # Backwards compatibility + obj power: power.cpp ; + obj riscv: riscv.cpp ; + obj sparc: sparc.cpp ;
[gentoo-commits] proj/genkernel: New tag: 4.3.7
commit: Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:51:46 2023 + New tag: 4.3.7
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
commit: bb580b63749dcfeeae01262fbd86cd00928ab3a5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:52:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb580b63 sys-kernel/genkernel: add 4.3.7 Closes: https://bugs.gentoo.org/913150 Signed-off-by: Sam James gentoo.org> sys-kernel/genkernel/Manifest | 1 + sys-kernel/genkernel/genkernel-4.3.7.ebuild | 324 2 files changed, 325 insertions(+) diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 182dd56c5853..b44742310e74 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -21,6 +21,7 @@ DIST genkernel-4.3.2.tar.xz 480168 BLAKE2B bde9abb37c0da8b4638618d17ea79eeffe1b8 DIST genkernel-4.3.3.tar.xz 478772 BLAKE2B 60061335cf965df4add578cc59f0b548eddb4efab3ae96ddfcfaa116f85ffdf97ae5d667456f7da9257664945ce6748f987b8ae687c077b71ad1023ade23374d SHA512 2f543fda8451bf283ab835fdfbf3649fe561af9aa1356fe92e74b0ac248223f8f09c83ffa4d9f54bf74428b0c194f9decd21715a97e7a906e6e56576a4eab163 DIST genkernel-4.3.5.tar.xz 479312 BLAKE2B ba38b33832138492e56316bf5bd985ea831be51006ccd2aaf1503b69d706ef39fbd94e007edd3014376796319f887107e9ecbed81ce6259afa05a0d788a3aa1f SHA512 22e7d45492add9f5d8cf3523f1cf8d5364a164db9cd4858c020086514fc3312e1739845ae716eddc6f6306748ed95a770b2a75b818bc8542003169257853ec89 DIST genkernel-4.3.6.tar.xz 480376 BLAKE2B fe2b9ed982123eeff2249c44aaca7e8801d8df3149122bf30b6d85ab9ebc7967c36694d1b418fa92f73db2164face805c5ec7a8f5511049e9b7950a52ce088a0 SHA512 f8537aefd7614057a7c787bdb41eecfc0ebe499fa41dce9181fa1bb90472c6b6b92fea255776b0f61823c7289bfdcf7e03f23e3d8718b96d1e3588e1663752d5 +DIST genkernel-4.3.7.tar.xz 483044 BLAKE2B 1d2dfdc3a5e0d34d369ebe21faa2e61c7d94b9807cfd2c9289210ec7a0b7f4a6c317402480c22ca633ce8be8308c64126110e0b39b9c755c2506c34721d06388 SHA512 48d1d014c18a6f1d97530b8f88df5c0331eba29c1cf5b48ae047bd36211149e391fa6af92277404aeb54794e1e904b7140ebca0df3e5cb4ac8e0455cdc699859 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d SHA512 4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1 diff --git a/sys-kernel/genkernel/genkernel-4.3.7.ebuild b/sys-kernel/genkernel/genkernel-4.3.7.ebuild new file mode 100644 index ..76313e2ddf91 --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.3.7.ebuild @@ -0,0 +1,324 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel--> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.0.8_p20141204" +VERSION_BOOST="1.79.0" +VERSION_BTRFS_PROGS="6.3.2" +VERSION_BUSYBOX="1.36.1" +VERSION_COREUTILS="9.3" +VERSION_CRYPTSETUP="2.6.1" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2022.83" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.5.0" +VERSION_E2FSPROGS="1.46.4" +VERSION_FUSE="2.9.9" +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +VERSION_ISCSI="2.1.8" +VERSION_JSON_C="0.13.1" +VERSION_KMOD="30" +VERSION_LIBAIO="0.3.113" +VERSION_LIBGCRYPT="1.9.4" +VERSION_LIBGPGERROR="1.43" +VERSION_LIBXCRYPT="4.4.36" +VERSION_LVM="2.02.188" +VERSION_LZO="2.10" +VERSION_MDADM="4.1" +VERSION_POPT="1.18" +VERSION_STRACE="6.4" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +VERSION_UNIONFS_FUSE="2.0" +VERSION_USERSPACE_RCU="0.14.0" +VERSION_UTIL_LINUX="2.38.1" +VERSION_XFSPROGS="6.3.0" +VERSION_XZ="5.4.3" +VERSION_ZLIB="1.2.13" +VERSION_ZSTD="1.5.5" +VERSION_KEYUTILS="1.6.3" + +COMMON_URI=" + https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz + https://www.bu
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: d32dff9c43fecbc5f458f52e34b7cbf4d5321d00 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:15:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32dff9c sys-kernel/dracut: Stabilize 059-r4 arm64, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 90c42349d4a5..9f11c3ab3575 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: fe092daf309083d1f574a9916c0ed8aa2c31edb8 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe092daf sys-kernel/dracut: Stabilize 059-r4 x86, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 80aacb6ec907..eba73d5875ba 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: edc53e7e9e837e4b8310a74ae4861132e47f452d Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc53e7e sys-kernel/dracut: Stabilize 059-r4 amd64, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 9f11c3ab3575..80aacb6ec907 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 8839270f2104d2c3b5929ecec79ade9f989342f5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8839270f sys-kernel/dracut: Stabilize 059-r4 arm, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index eba73d5875ba..242f77c4f52e 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: media-video/amdgpu-pro-amf/
commit: e5e9c7f918391c83b0b6529bb519aea11012b6f5 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sat Oct 7 17:09:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e9c7f9 media-video/amdgpu-pro-amf: add 1.4.31.1654522 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Closes: https://github.com/gentoo/gentoo/pull/33234 Signed-off-by: Joonas Niilola gentoo.org> media-video/amdgpu-pro-amf/Manifest| 1 + .../amdgpu-pro-amf-1.4.31.1654522.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/media-video/amdgpu-pro-amf/Manifest b/media-video/amdgpu-pro-amf/Manifest index 1d5e82418fcc..3b6169ece602 100644 --- a/media-video/amdgpu-pro-amf/Manifest +++ b/media-video/amdgpu-pro-amf/Manifest @@ -2,3 +2,4 @@ DIST amdgpu-pro-amf-1.4.24.1452059.deb 1307216 BLAKE2B 2ecae593da961e2ff86e807c0 DIST amdgpu-pro-amf-1.4.26.1511376.deb 1502528 BLAKE2B c2199f6b026552f486f2c7f75af9e3d37193870850de75d87b7099257281f98f030f4f7816aaf8086e0011a0f4db16210a084d4e7fcb8c3519e02be1ecb82de9 SHA512 3a3da593dfb765b7302e627a0df4c6e7bc35cfc76ce60ee9e5df74de73bcaf09b7dc687d30cd8ca54b25b90c140830bdb5352c816b7c6569f8200ca0f9acfc48 DIST amdgpu-pro-amf-1.4.29.1580631.deb 1653852 BLAKE2B 5af5250c07e1b99ae8c1ee28507927e28ee7811929c789b5939a06f631b81155d6795e1392830945bf377f5298a5153e9af3541b2d94533661db394a059fb715 SHA512 07568c5e2f92f10274f7ac25a9d68539b8ce2e5d24c87e9b6a3aec2b8d5a32980c8fd802394dfa6eb421d3321dd60e07929e7f481578d23afcf623c5c9aa2fcc DIST amdgpu-pro-amf-1.4.30.1620044.deb 1671392 BLAKE2B 89611307dff4f77099ed52e8f7b523e842691b2fe970da7669a961048d5addd969068366a23d7c2df5710b67aeaf7a9cc3f4b902a708a4c686f00c32aa8cdb0c SHA512 4db5a814129a4d6e75466fd4e618eda155e031b70f184d5bf4dae78a13a61559fa26a1dcbc3d259064063467441822a34873af1142ab0366e38b61521c912bf4 +DIST amdgpu-pro-amf-1.4.31.1654522.deb 1694280 BLAKE2B ed2b6ab43b72bc7062bf7c5ec572983a9e3ebc96d2ed47d57903ebe12180a53cbc4848b81c9061da0aed30f32ec890b65cb75e234c1e942de6a277a5335d38bc SHA512 fdfc989f7dfcbe82081846b8cecd230fc927b1036a3cd5305e5299d843a4b3f19790f0f3be625322cb5cd79e2bf46721787843a52573baf65809196d6680f0f9 diff --git a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild new file mode 100644 index ..b21981e84afc --- /dev/null +++ b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +MY_PV_HIGH=$(ver_cut 1) +MY_PV_MIDDLE=$(ver_cut 2) +MY_PV_LOW=$(ver_cut 3) +MY_PV_REV=$(ver_cut 4) + +MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}.${MY_PV_LOW}" +MY_PV_FULL="${MY_PV}-${MY_PV_REV}" + +MY_PN="amf-amdgpu-pro" + +INTERNAL_VER="5.7" +UBUNTU_VER="22.04" + +DESCRIPTION="AMD's closed source Advanced Media Framework (AMF) driver" +HOMEPAGE="https://www.amd.com/en/support"; +SRC_URI="https://repo.radeon.com/amdgpu/${INTERNAL_VER}/ubuntu/pool/proprietary/a/${MY_PN}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_amd64.deb -> ${P}.deb" + +S="${WORKDIR}" + +RESTRICT="bindist mirror" + +LICENSE="AMD-GPU-PRO-EULA" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + media-libs/amdgpu-pro-vulkan + media-libs/libglvnd + x11-libs/libdrm + x11-libs/libX11 +" + +QA_PREBUILT=" + usr/lib64/libamfrt64.so* +" + +src_unpack() { + mkdir "${S}/${PN}-amd64" || die + cd "${S}/${PN}-amd64" || die + unpack_deb "${DISTDIR}/${P}.deb" +} + +src_install() { + insinto "/usr/$(get_libdir)" + + # AMF + doins "${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/libamfrt64.so.${MY_PV}" + dosym "libamfrt64.so.${MY_PV}" "/usr/$(get_libdir)/libamfrt64.so.1" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/amdgpu-pro-vulkan/
commit: 18dd6556090f9fca7d12100b8f665a7ef48c2f1e Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sat Oct 7 16:58:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dd6556 media-libs/amdgpu-pro-vulkan: add 23.20.0.1654522 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Signed-off-by: Joonas Niilola gentoo.org> media-libs/amdgpu-pro-vulkan/Manifest | 2 + .../amdgpu-pro-vulkan-23.20.0.1654522.ebuild | 136 + 2 files changed, 138 insertions(+) diff --git a/media-libs/amdgpu-pro-vulkan/Manifest b/media-libs/amdgpu-pro-vulkan/Manifest index 9643f02bd5ba..a52cff141fd9 100644 --- a/media-libs/amdgpu-pro-vulkan/Manifest +++ b/media-libs/amdgpu-pro-vulkan/Manifest @@ -8,3 +8,5 @@ DIST amdgpu-pro-vulkan-22.40.6.1580631-amd64.deb 26403020 BLAKE2B 9af314b75ec6af DIST amdgpu-pro-vulkan-22.40.6.1580631-i386.deb 28131372 BLAKE2B 4f92814a1f1aa3cecec5321252990c87548b94c633be2080fb4be9c9ef72772e45943b62c55e1424b03671540b599f13666d49599c7ef8e2a93a51a66cc17e92 SHA512 7ffd0cebb630cbf2a3845c0e673c408f56a046bf68d1c73a02b2a1d3a245d5fdc3cb00b461fe52dbd74abd15cdd3e75007539de584750fce22176e6994007d94 DIST amdgpu-pro-vulkan-23.10.3.1620044-amd64.deb 28230396 BLAKE2B f0c59e5c955640ff8b98d1fe5982593b8ccd450fd51b11de256e30388afd7ccf7f8cf236149556186fb5b2bbbc60ff4c31a33aaf8456391403adb899dd77fc10 SHA512 7d454178c3ee601ebd51cbfa0ce72e8a097014a65079d5955702de030dc4172a4fdb368d40c781a54891bc2b31966455802db497237177112e35aab2d94c717b DIST amdgpu-pro-vulkan-23.10.3.1620044-i386.deb 29943120 BLAKE2B cb15cd340854d2d023c1d5d700790d7ef37f3cddb6ec5e11a0642da8dd6c9bcf375bcc3793f4a6a1e379c78b518c68e6bb188b91cd815bca1abc1e09f6516c02 SHA512 2c251b68a4910e8873256316248d4c932483e928e38b9752fd919df0165e3db134e7d08c2c1f95cceda24e47cd5b419d482243ff7e42af3cb4bec8abb4162436 +DIST amdgpu-pro-vulkan-23.20.0.1654522-amd64.deb 24480404 BLAKE2B 10e2dea7e03bc6c24b40b8d8c4933897e17edb8e9b1fb1aebc7a6151c2bf051bbd5e994b771a045e747730f41996b2b3819edd8163daeb22a0487d5a96ea15f7 SHA512 4014a3f5cdbc3e977d5953719e8d0ea34a0ff1cc9b7292513df69e98d1c6556643392dd77edf10a682f049c689d69c92ba307d5af5b8e68003ccbba014f7aa9a +DIST amdgpu-pro-vulkan-23.20.0.1654522-i386.deb 25453504 BLAKE2B 46940aecb2d6981846534f49b7f2d829924c03ba7fe8fe84c84408968a761683183524f4aa58ac9a2810bbc16975634cc6dcaaba3331604ab2bb74bd9949bb3b SHA512 ab8e7df7d093bc25dcdda942456ba54f3d21312435af025619b1f9531606ea5a18b975fe291e06154dabaaafb48cd5f58261d958c765058ed23e53517032b5fe diff --git a/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild new file mode 100644 index ..4b94367c04b7 --- /dev/null +++ b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +MY_PV_HIGH=$(ver_cut 1) +MY_PV_MIDDLE=$(ver_cut 2) +MY_PV_LOW=$(ver_cut 3) +MY_PV_REV=$(ver_cut 4) + +MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}" + +INTERNAL_VER="5.7" + +MY_PV_FULL="${MY_PV}-${MY_PV_REV}" + +MY_PN="vulkan-amdgpu-pro" +MY_LINK="https://repo.radeon.com/amdgpu/${INTERNAL_VER}/ubuntu/pool/proprietary/v/${MY_PN}"; + +UBUNTU_VER="22.04" + +DESCRIPTION="AMD's closed source vulkan driver, from Radeon Software for Linux" +HOMEPAGE="https://www.amd.com/en/support"; +SRC_URI=" + abi_x86_64? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_amd64.deb -> ${P}-amd64.deb ) + abi_x86_32? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_i386.deb -> ${P}-i386.deb ) +" +S="${WORKDIR}" + +RESTRICT="bindist mirror" + +LICENSE="AMD-GPU-PRO-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="abi_x86_32 abi_x86_64 video_cards_amdgpu" + +REQUIRED_USE="video_cards_amdgpu" + +BDEPEND="dev-util/patchelf" + +QA_PREBUILT=" + usr/lib64/amdvlkpro64.so* + usr/lib/amdvlkpro32.so* +" + +src_unpack() { + if use abi_x86_64 ; then + mkdir "${S}/${PN}-amd64" || die + cd "${S}/${PN}-amd64" || die + unpack_deb "${DISTDIR}/${P}-amd64.deb" + fi + + if use abi_x86_32 ; then + mkdir "${S}/${PN}-i386" || die + cd "${S}/${PN}-i386" || die + unpack_deb "${DISTDIR}/${P}-i386.deb" + fi +} + +src_prepare() { + if use abi_x86_64 ; then + cd "${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/" || die + + # Make sure there's only one file in the folder, to prevent unexpected behavior of the next command + [[ "$(ls | wc -l)" = '1' ]] || die "more than one file in opt/amdgpu-pro/lib/x86_64-linux-gnu/" + + # Add "pro" in the .so file's name, and remove any numeric extension "e.g. amdvlk64.so.1" + mv amdvlk64.so* amdvlkpro64.so
[gentoo-commits] repo/gentoo:master commit in: media-video/amdgpu-pro-amf/
commit: 89c6f54d2280ce974f1dfa47389ec87f458a0176 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:04:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c6f54d media-video/amdgpu-pro-amf: add a subslot value to 1.4.31 CMP: media-video/amdgpu-pro-amf-1.4.30.1620044/image with media-video/amdgpu-pro-amf-1.4.31.1654522/image FILES:-usr/lib64/libamfrt64.so.1.4.30 FILES:+usr/lib64/libamfrt64.so.1.4.31 ABI: libamfrt64.so.1(64) func(+47,-14) vars(+6,-2) [BREAKING] --> FILES(+1,-1) ABI(+53,-16,>B<) Signed-off-by: Joonas Niilola gentoo.org> media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild index b21981e84afc..1b599ff9aa7b 100644 --- a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild +++ b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.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 @@ S="${WORKDIR}" RESTRICT="bindist mirror" LICENSE="AMD-GPU-PRO-EULA" -SLOT="0" +SLOT="0/31" KEYWORDS="-* ~amd64" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: e887ce7bd6dcb082de177e506935af71212c2912 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:08:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:08:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e887ce7b media-video/ffmpeg: add newly registered subslot binder for amf Signed-off-by: Joonas Niilola gentoo.org> media-video/ffmpeg/{ffmpeg-4.4.4-r3.ebuild => ffmpeg-4.4.4-r6.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-4.4.4-r4.ebuild => ffmpeg-4.4.4-r7.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-5.1.3-r4.ebuild => ffmpeg-5.1.3-r5.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-6.0-r7.ebuild => ffmpeg-6.0-r10.ebuild}| 2 +- media-video/ffmpeg/{ffmpeg-6.0-r6.ebuild => ffmpeg-6.0-r9.ebuild} | 2 +- media-video/ffmpeg/ffmpeg-.ebuild | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild b/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild rename to media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild index 717a0742f97b..14630c89725d 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild @@ -182,7 +182,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild b/media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild rename to media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild index 0d8de811bc70..ee7606ca6f13 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild @@ -184,7 +184,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild b/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild rename to media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild index 1d0d84cfa17f..0a11f2195cb0 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild @@ -185,7 +185,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-6.0-r7.ebuild b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.0-r7.ebuild rename to media-video/ffmpeg/ffmpeg-6.0-r10.ebuild index 4b3fc984c7f2..2f4579d4dc85 100644 --- a/media-video/ffmpeg/ffmpeg-6.0-r7.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild @@ -185,7 +185,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-6.0-r6.ebuild b/media-video/ffmpeg/ffmpeg-6.0-r9.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.0-r6.ebuild rename to media-video/ffmpeg/ffmpeg-6.0-r9.ebuild index 1db003708b80..22c7b8766cec 100644 --- a/media-video/ffmpeg/ffmpeg-6.0-r6.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.0-r9.ebuild @@ -183,7 +183,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-99
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 99bea4cef6884fdadf9a58893009f42071b45c1a Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:09:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:09:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99bea4ce media-video/ffmpeg: drop 5.1.3-r3, 6.0-r2, 6.0-r5 Signed-off-by: Joonas Niilola gentoo.org> media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild | 603 - media-video/ffmpeg/ffmpeg-6.0-r2.ebuild | 602 - media-video/ffmpeg/ffmpeg-6.0-r5.ebuild | 604 -- 3 files changed, 1809 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild b/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild deleted file mode 100644 index 8c290006f1db.. --- a/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild +++ /dev/null @@ -1,603 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Subslot: libavutil major.libavcodec major.libavformat major -# Since FFmpeg ships several libraries, subslot is kind of limited here. -# Most consumers will use those three libraries, if a "less used" library -# changes its soname, consumers will have to be rebuilt the old way -# (preserve-libs). -# If, for example, a package does not link to libavformat and only libavformat -# changes its ABI then this package will be rebuilt needlessly. Hence, such a -# package is free _not_ to := depend on FFmpeg but I would strongly encourage -# doing so since such a case is unlikely. -FFMPEG_SUBSLOT=57.59.59 - -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_MIN_CLONE_TYPE="single" - EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git"; -fi - -inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} - -DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" -HOMEPAGE="https://ffmpeg.org/"; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" -elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Release - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc - inherit verify-sig - SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz"; - SRC_URI+=" verify-sig? ( https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )" - - BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )" -fi -FFMPEG_REVISION="${PV#*_p}" - -SLOT="0/${FFMPEG_SUBSLOT}" -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) - amr? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - gmp? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - libaribb24? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - encode? ( - amrenc? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - ) - samba? ( GPL-3 ) -" -if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" -fi - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp - +gpl hardcoded-tables +iconv libxml2 lzma +network opencl - openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan - X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib - # libavdevice options - cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal - opengl - # indevs - libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack - # decoders - amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac - jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx libilbc librtmp ssh:libssh - speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec - vorbis:libvorbis vpx:libvpx zvbi:libzvbi - # libavfilter options - appkit - bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r vmaf:libvmaf - fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass libplacebo libtesseract lv2 - truetype:libfreetype vidstab:libvidstab - rubberband:librubberband zeromq:libzmq zimg:libzimg - # libswresample options - libsoxr - # Threads; we only support pthread for now but ffmpeg su
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/
commit: 6ec9baca784bfe1978dc249feeac4fe0e43a055c Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Oct 12 20:17:50 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:03:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec9baca app-editors/vscode: drop 1.83.0 & update dependencies Closes: https://bugs.gentoo.org/915380 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Signed-off-by: Joonas Niilola gentoo.org> app-editors/vscode/Manifest| 3 - ...de-1.83.0-r1.ebuild => vscode-1.82.3-r1.ebuild} | 2 +- app-editors/vscode/vscode-1.82.3.ebuild| 112 - ...scode-1.83.1.ebuild => vscode-1.83.1-r1.ebuild} | 2 +- 4 files changed, 2 insertions(+), 117 deletions(-) diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index a7f2c49e2eb2..6af91b9cf0c1 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,9 +1,6 @@ DIST vscode-1.82.3-amd64.tar.gz 135431570 BLAKE2B 044ac09d4a75f0bc075e164061be763663e75798f28bbe88b9bb049a80791692fab6b6016e9f07e1b8360370e0faa3d4cce6ad1e3300600851dab268afcebf4b SHA512 f5365fd13e365241e6de2acd2ee86a4616fd346d5db6b81e40a384de5107c602e6fac5d14d02b500f4587cf05a65d0519756b13581f1c92040b47bd39bc2916c DIST vscode-1.82.3-arm.tar.gz 122196444 BLAKE2B 1c2d7f9dcf08c4f47faf599c39afb8580ecf4812f28cfd83ee7d09e1ffc28ef956ee9e69a9b431e16b8d80028936eb376fab17330e5d0176642ba3d387882018 SHA512 f5e97eeccd1cc4b8dda881cd10534b41bf7f648aee121f1538f8e1afabeb965c4784eb123000e27f3fbb0d866d0b9818e042c7b4401de9793a34c321ada822cd DIST vscode-1.82.3-arm64.tar.gz 132356391 BLAKE2B 04252655fc0473db6850b946aee1d3e6532c936841f4cea22508e3e42b36d9b5e04861688d53a2ced09de284e11ae534022e11523b6ade66218511ebff856c36 SHA512 76c3255170aab5606c5fc18312973152a0b5bdb60f19b5d295d0d7419ae4233d4df5ba64897c2f7dc3f74093efad9b8c4fa419256b01d149e80e16e7dedd2463 -DIST vscode-1.83.0-amd64.tar.gz 135783477 BLAKE2B ab8d74efddad2717a6e189644a2eb2e6e6a8c51bf84150b722847ba9b7022f181f6a7225b3f0f04f345b5dc2690ff4859425b06d52f1db75c716db87a06de1d1 SHA512 4c71a8b340cdfac577dae7c5f6a70e1d556fa516ff42f562c1ec6f8aaa89b101c4751d936fbb7af426429a70e111262c0a6e230584aaf43691556571d1eefad3 -DIST vscode-1.83.0-arm.tar.gz 122748258 BLAKE2B 535de1d0d61746b501a4377f482e2b09ad470959217ac96455d99738926b2a9c5df7fe2806daba080d0d6bd22df316258c7f04cfdaf1d9fdc966c4585c325455 SHA512 740fb983903a05cc5ca31cedac096fbfe5356df82f11654523b8fc957a7ea7171db9fa8693a21a5e72aadb31d6c76249dd7311052912aff4a81777a22951b65c -DIST vscode-1.83.0-arm64.tar.gz 133019602 BLAKE2B e11cf5b340d638884ee898040e7cd7791c03e63669a3cdc1efc4efd6542e9ec8a4f0e91d25021763d0bc5530d84c932cd71455561de502cf78b99be5b0d54dda SHA512 35a74ab0cb99825cd652af145bdbed42ccfbb26b43a5e36d87612df8ece7b88020488196535fa8b997d67b09948f8a332f0838b5129cadd396e66080983d3cec DIST vscode-1.83.1-amd64.tar.gz 135810621 BLAKE2B c1a9d74efe24f58c46445c6bc714c5a2f8d5237642f958fbed6c540128cf9794faa368e81d074fd357e54e677fce18c77b4f1a2acd2efc0a0ef86ace4bf6521e SHA512 9b5e14ac302ab14b4fb0776836f31f7b9696db5b35987c181a1a344b9268de353d4a91df4dd62aa0b8a3293208f1e898c687a60c46d96e44018f3b94b8ca9d8e DIST vscode-1.83.1-arm.tar.gz 122768111 BLAKE2B 92749b01bf5f99b357e84f3910ea23226aa5a2e4071eb52539be8fa3398e2f61395fbedc0e2af5ae8c25af29f8c144f9621e24da5220904d792ae94eea76d6ac SHA512 b46c9a6a2ba80703ac1d0186af4066601d9f4b3a3063e0003cf507ce2dc37e9c4baebe72f90d3c2a92f6c2c4491d527c62a705a816535576cab2524f880a1b5b DIST vscode-1.83.1-arm64.tar.gz 133032981 BLAKE2B c02f3147ccf8811730695aff4f6a611b52b706b8974349b8b9ca4a4a8f46dc398809fe32ec79fdf828769d3a6713e080d82312b534f25918cefe32de0994a45f SHA512 8052e551d64754ec38eb6a8edbc14292d95fb0a177a328bc70c8f983c90952af2ad793a45a7001d81bded7410b9b8cced9d3521ce8ad2416df774ab0e110caaf diff --git a/app-editors/vscode/vscode-1.83.0-r1.ebuild b/app-editors/vscode/vscode-1.82.3-r1.ebuild similarity index 99% rename from app-editors/vscode/vscode-1.83.0-r1.ebuild rename to app-editors/vscode/vscode-1.82.3-r1.ebuild index ce0d2fa50ab8..56d020e1b0a9 100644 --- a/app-editors/vscode/vscode-1.83.0-r1.ebuild +++ b/app-editors/vscode/vscode-1.82.3-r1.ebuild @@ -42,7 +42,6 @@ IUSE="kerberos" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] - app-i18n/ibus app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 @@ -53,6 +52,7 @@ RDEPEND=" media-libs/libglvnd media-libs/mesa net-misc/curl + sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo diff --git a/app-editors/vscode/vscode-1.82.3.ebuild b/app-editors/vscode/vscode-1.82.3.ebuild deleted file mode 100644 index 8a367acedd94.. --- a/app-editors/vscode/vscode-1.82.3.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 0bcd2ab51bbbac3397629a3b7a7bdd566857fb89 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bcd2ab5 dev-lang/python: Stabilize 3.12.0 sparc, #915944 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.12.0.ebuild b/dev-lang/python/python-3.12.0.ebuild index 9cdecf0e3dcf..d75c7bf9d4a9 100644 --- a/dev-lang/python/python-3.12.0.ebuild +++ b/dev-lang/python/python-3.12.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: 2574f0c6ece0b873c565b2cb5324cd16c2b46941 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2574f0c6 app-doc/python-docs: Stabilize 3.12.0 sparc, #915944 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.12.0.ebuild b/app-doc/python-docs/python-docs-3.12.0.ebuild index d2103ab9e296..c78ae9a18e87 100644 --- a/app-doc/python-docs/python-docs-3.12.0.ebuild +++ b/app-doc/python-docs/python-docs-3.12.0.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 027ff935cbb098311ae074bc41bf70d0a9b5764d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027ff935 sys-kernel/dracut: Stabilize 059-r4 sparc, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 242f77c4f52e..6f4fc84c71c2 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: b6fcf345ab203b66bbd0489a7fccc19b51df744b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fcf345 sys-kernel/dracut: Stabilize 059-r4 ppc, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 6f4fc84c71c2..6b132a2c9dcf 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: ad13a26496844efd9fa57bde8a50837af04910a0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad13a264 sys-kernel/dracut: Stabilize 059-r4 hppa, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 6b132a2c9dcf..9b7a5d7f97a0 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 6ce41b180546e43c6ecaaee05aa9c5fb4056dcd4 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:27:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:27:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce41b18 sys-fs/btrfs-progs: add 6.5.3 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/Manifest | 1 + sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild | 161 2 files changed, 162 insertions(+) diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index 675299f64519..f2be66596b03 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -3,4 +3,5 @@ DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B e6815eeb90c1dbf9a6c4a5aa72262c18b DIST btrfs-progs-v6.3.3.tar.xz 3163112 BLAKE2B 76714da94e1cd733df4198b736c31b32d4cfb6779985036610651a267fcf92299c140f99f2372278cafcb02f651413c069314195b7bd44d56ddf60eb60e5532d SHA512 e72791fd91cc9a93aaab72bf8c36f9d7e2608315ccb3b0474ca0c1e1893465b2c7145ce523216accb0d02c4dd0fd13597702ce6a8b9c2ac137cd9bce3c5a4347 DIST btrfs-progs-v6.5.1.tar.xz 3179504 BLAKE2B 95d424342dfa238ed4dd525f72618b449e91db198fa6a12bcbb6bb48246d7b5b84a8fd5dc3b943246732fa40c3b575855c966f8ca135b32aa926e0709549cb99 SHA512 87cc81ecad0cb22de3086fef0fd825be101344d44dc954ac05e25d394421ca5fe3dbcb27c79a3a8fb67a2d3237b7bd84329ccef2c070b1b07d1156dc08716dfb DIST btrfs-progs-v6.5.2.tar.xz 3190068 BLAKE2B 74010ed51e211d28ce161db9f6e005bb1c73d8726c9a74446520a46bfa8d6f25d267f747e392f82a8ebeb0b9dd25b3681e9617048e33b9244047089a36fc34c6 SHA512 40b5a2f4d4dcf1810eeb0808e6cb72081ef5743a5072b75e2535420b6acb3a3ead61b01da3217c2bc3fb6ec700f141d4646389cc7a6476ce8af51a424a732672 +DIST btrfs-progs-v6.5.3.tar.xz 2542416 BLAKE2B 83a39e1a991ad253a8733235c01fed32c23bde033b7ddc647347dba54a9ba5755d8508e6df817a627d59cefbed6a5696ec485093509ab007374d27c739dabfb1 SHA512 6bec6c0da0b61eb4dce6dc3128fe34fdc68b18cbbb7917c3cd13a558cee9464e6b4c1fcda2cab342d1b506767fab4eee5d03d2fb284a5c7249eec5a75407034a DIST btrfs-progs-v6.5.tar.xz 3178048 BLAKE2B 502d8cebab1d35d8d69eb76212476e323d9f19a9d32eb304acaeb1fc27bfff3ca801fcebc4c19ce7db16ed0114b3c794814157075872c2fd1d8b1d32d740e346 SHA512 7e1578b1f82549f77b55341c20a973da52018b1539da46f92e4a9d9804906ce5e00312c8a02a6047373e4435e661b2e5fc18f5dfbf2d0563cdf62c40de6a4436 diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild new file mode 100644 index ..479ade82c97a --- /dev/null +++ b/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild @@ -0,0 +1,161 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit bash-completion-r1 python-single-r1 udev + +libbtrfs_soname=0 + +if [[ ${PV} != ]]; then + MY_PV="v${PV/_/-}" + SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"; + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + fi + + S="${WORKDIR}"/${PN}-${MY_PV} +else + EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"; + EGIT_BRANCH="devel" + WANT_LIBTOOL="none" + inherit autotools git-r3 +fi + +DESCRIPTION="Btrfs filesystem utilities" +HOMEPAGE="https://btrfs.readthedocs.io/en/latest/"; + +LICENSE="GPL-2" +SLOT="0/${libbtrfs_soname}" +IUSE="+convert python +man reiserfs static static-libs udev +zstd" +# Could support it with just !systemd => eudev, see mdadm, but let's +# see if someone asks for it first. +REQUIRED_USE="static? ( !udev ) python? ( ${PYTHON_REQUIRED_USE} )" + +# Tries to mount repaired filesystems +RESTRICT="test" + +RDEPEND=" + dev-libs/lzo:2= + sys-apps/util-linux:=[static-libs(+)?] + sys-libs/zlib:= + convert? ( + sys-fs/e2fsprogs:= + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27 + ) + ) + python? ( ${PYTHON_DEPS} ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-5.10 + convert? ( sys-apps/acl ) + python? ( + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + static? ( + dev-libs/lzo:2[static-libs(+)] + sys-apps/util-linux:0[static-libs(+)] + sys-libs/zlib:0[static-libs(+)] + convert? ( + sys-fs/e2fsprogs[static-libs(+)] + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] + ) + ) + zstd? ( app-arch/zstd[static-libs(+)] ) + ) +" +BDEPEND=" + virtual/pkgconfig + man? ( dev-python/sphinx )
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: dbd81d1e1f718bf1d0e320c4997be9250e8db1e1 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:31:39 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:31:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd81d1e sys-devel/gcc: add 12.3.1_p20231020 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.3.1_p20231020.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f660c4f3b0ca..67d3c8bdce2e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -14,6 +14,7 @@ DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 6f6eca272ab506e16a231003c399e285725 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5 DIST gcc-12-20231006.tar.xz 79786912 BLAKE2B 09da5378d449b6d1d5d5af82bfa18b6d073a4f255afef5e19a086e72d41ba0a204705353a4ef7df8c89ace4de639573fe98ab37f90e0f0761743336fcfb023b2 SHA512 21975c70bc7958a44e4785881cc4c64bc842ec28e34a10880ef7369299af0bccdeb54ceb6e303ca031795a678e1649100a6924110268ba53147ae6e7da6acb91 DIST gcc-12-20231013.tar.xz 79793868 BLAKE2B 39844a7ff9b5bfd1201816b5758aa9937fb69f28f43a6c6f3aba1debbc24e0908b0af20fd1257cfbddf5bfd23c3d8ea264a1743822443f8ed12c03b874732e76 SHA512 52ec9815535634db0ea47521a416b2be4fc483b1b90e10cac5d6235e661a5c142d8d5c9f3d06cc856572fc38d3a9abe601b9c1fa918f115dc7d1dc81db9d9ceb +DIST gcc-12-20231020.tar.xz 79803424 BLAKE2B 2bbd11b84a203a305279587ba8e8771778b425f507b38e6c9dd649c9124e0c77fdf23451150d5e70495ba4a978c449f0b5cd7a5355f63ed1e322585532d6976a SHA512 af6af7b0c6dc95d624bec7f17a092baf2c7258e3b87c372023ae3d1e07b30c7c155f21e24d6ed8e8e55378b1658e18dcb9d2658ddb7f534921b5ac25dab957d0 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 diff --git a/sys-devel/gcc/gcc-12.3.1_p20231020.ebuild b/sys-devel/gcc/gcc-12.3.1_p20231020.ebuild new file mode 100644 index ..1ffe2b97a4bf --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20231020.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="12.3.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="12.3.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=releases/gcc-$(ver_cut 1) +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(-)?]" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in
[gentoo-commits] repo/gentoo:master commit in: dev-util/cvise/
commit: 8a78f544ea899284ec0798e40baeb2a8aa90fa62 Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 13 11:01:01 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a78f544 dev-util/cvise: keyword 2.8.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/cvise/cvise-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cvise/cvise-2.8.0.ebuild b/dev-util/cvise/cvise-2.8.0.ebuild index 417428e5e07d..be0b1a3c6b19 100644 --- a/dev-util/cvise/cvise-2.8.0.ebuild +++ b/dev-util/cvise/cvise-2.8.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: app-text/convmv/
commit: 9e57354a2fd9e7c55f9b13558b2f5ab0fddf45fb Author: WANG Xuerui gentoo org> AuthorDate: Sat Oct 21 09:03:33 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e57354a app-text/convmv: keyword 2.05-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/convmv/convmv-2.05-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/convmv/convmv-2.05-r1.ebuild b/app-text/convmv/convmv-2.05-r1.ebuild index 5d0c25ddedf7..7537c63db64f 100644 --- a/app-text/convmv/convmv-2.05-r1.ebuild +++ b/app-text/convmv/convmv-2.05-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=7 @@ -9,7 +9,7 @@ SRC_URI="https://www.j3e.de/linux/${PN}/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 sparc x86" IUSE="" DEPEND="dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pebble/
commit: 4d5cf130f6b0e030191b1ba8413ddb0570c3447c Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 13 11:00:58 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5cf130 dev-python/pebble: keyword 5.0.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/pebble/pebble-5.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pebble/pebble-5.0.3.ebuild b/dev-python/pebble/pebble-5.0.3.ebuild index 77045f98ae3a..2c05dd4f34c3 100644 --- a/dev-python/pebble/pebble-5.0.3.ebuild +++ b/dev-python/pebble/pebble-5.0.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" PATCHES=( "${FILESDIR}/pebble-5.0.3-backport-pr112.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8dc7a7e2b4735a778b02fd89cb056f22381458e5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:58:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:59:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc7a7e2 flag-o-matic.eclass: allow hardened compare/control flow flags Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index c0b042d5348d..0c56ac5b6bf4 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -56,6 +56,10 @@ _setup-allowed-flags() { '-fcf-protection=*' -fbounds-check -fbounds-checking -fno-PIE -fno-pie -nopie -no-pie + -fharden-compares -fharden-conditional-branches + -fharden-control-flow-redundancy -fhardcfr-skip-leaf + -fhardcfr-check-exceptions -fhardcfr-check-returning-calls + '-fhardcfr-check-noreturn-calls=*' # Spectre mitigations, bug #646076 '-mindirect-branch=*' -mindirect-branch-register
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: eb7bf2ea4b01fd24f0e0549fa1fad87fd5f2d83a Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:05:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:06:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7bf2ea flag-o-matic.eclass: add -mpreferred-stack-boundary=*, -mincoming-stack-boundary=* Wine may use this and it's in the same league as -mstackrealign in that it affects ABI. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index 0c56ac5b6bf4..a899afdb4f18 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -137,6 +137,8 @@ _setup-allowed-flags() { # Allow explicit stack realignment to run non-conformant # binaries: bug #677852 -mstackrealign + '-mpreferred-stack-boundary=*' + '-mincoming-stack-boundary=*' ) ALLOWED_FLAGS+=( # Clang-only
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: 990901f6580beef856459bb679b3f6f69d410b85 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:42:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:42:20 2023 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=990901f6 14.0.0: update 75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch Pull in a version from private email w/ Robin for more testing. Signed-off-by: Sam James gentoo.org> ...genemit-Split-insn-emit.cc-into-ten-files.patch | 142 +++-- 14.0.0/gentoo/README.history | 4 + 2 files changed, 24 insertions(+), 122 deletions(-) diff --git a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch index dbcea97..723d78a 100644 --- a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch +++ b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch @@ -1,111 +1,13 @@ -https://gcc.gnu.org/PR54179 -https://inbox.sourceware.org/gcc-patches/de0f7bdc-d236-4f5b-9504-d5bfb215d...@gmail.com/ - -From mboxrd@z Thu Jan 1 00:00:00 1970 -Return-Path: -Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) - by sourceware.org (Postfix) with ESMTPS id 494063858D33 - for ; Mon, 16 Oct 2023 10:17:21 + (GMT) -DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 494063858D33 -Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com -Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com -ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 494063858D33 -Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::435 -ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697451446; cv=none; - b=p7qdXp6tA02vcm8FYp8Z94RsTNBTMF12iWlVcXVLWFaSW8HGwwCYhMGYoGFaifZQRu4UKyuAB+IzEF6a/yAg4YIoSatzLygSXd8C4Y5pTzNOedtsXKySOf2H5tU0JllZhFiL0j839yK0ULkru902Fm5qYfCWOI/oclFGFv0QJhk= -ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; - t=1697451446; c=relaxed/simple; - bh=F5nvjfODgAkwvN6oz045m/y2cCq1Y5w/bjL6/Zx7/us=; - h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=Irn6EDwgJ++gSjzeSooV3KQnHee12GYc2RQmTDoYZo/FSdddOhiPTfdaC7P29HmOXa4CPBOS8Yv9BTZMwm6YLK9J2wCQws5N76sMTuINsJ4seyvCF4hUO/2icjNn/K1NCpiAh/hGfqdO7ASiqbVBoFfgM7fwtCOYLKF6sIY1lyM= -ARC-Authentication-Results: i=1; server2.sourceware.org -Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-32d834ec222so4107319f8f.0 -for ; Mon, 16 Oct 2023 03:17:21 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; -d=gmail.com; s=20230601; t=1697451440; x=1698056240; darn=gcc.gnu.org; -h=content-transfer-encoding:in-reply-to:from:references:to - :content-language:subject:cc:user-agent:mime-version:date:message-id - :from:to:cc:subject:date:message-id:reply-to; -bh=wq5w+s2m/P53eb5oT6XaK+NiaOj7NqTTS7VH5l0hPUk=; -b=ir8fQ9LhX/rsjkKQE99tm5M/K+iNNIYZ/1cdZ5bz4WDndMrk52oidsfzruyMfSbRhB - rHSI1uSAzTr3Hp0f3ugYQInO3KFgdrvSiZ1sUhIcSA9SG7fCECczgD7GcW6OZn6F8c9u - XbFgqbWLIFtqXeKsmQs+CY2nS4KS/CRT9eoUafES8rZNYXDOe9QVbHjblx7rtXWO2HXQ - lmfzqTktf3I7JxtYpl0r0MYMcjSfcq0DOuL80NWyMDlBWOQT3IBAdyulrLAEW+jH/Z8p - xQ15SULgu0m2yiv/KGWXTkZfr7tvRGnSmmdtRRH0FCoXSf8jg/zHFTkl/j+SzlSzDwGs - c1qg== -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; -d=1e100.net; s=20230601; t=1697451440; x=1698056240; -h=content-transfer-encoding:in-reply-to:from:references:to - :content-language:subject:cc:user-agent:mime-version:date:message-id - :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; -bh=wq5w+s2m/P53eb5oT6XaK+NiaOj7NqTTS7VH5l0hPUk=; -b=kKfXLuOWBPVcAyFOUh31XizZ+aCfxMvezPMmblFS/UpzD2W/C0uFKwEGnChfefXi2/ - +bzYReU5vtLu8pAloncEatu5L4GV1u+WdTSbW1T5xIy+5oMx++9PpyY4AE247J0yd86k - 1y7iJTKapjRfltZuFYEXFXtk+EUb6KM8JtlwJvoxl1WA5eUMF3QS7mrB/a4aM4x6i+Eg - YlOoTXYO0bLGOCdeXOLJfjDEkck1ELrHj2LtlRHyrlB9cfOgf17T6ndeeHGFfXNQHPZ9 - 6ozlhvhckpJQgI9lmwx9y62sUeq7EvLbrq6iRQm/urmU7ONjSXtvH9MhuU6vUBxvHZ7m - L7/Q== -X-Gm-Message-State: AOJu0Yx8eFwSIp03QtdxQpmlUlQqKK5PYRJxvpOd/sAQ1a6DUl745e7C - /BMIbVYdWvfmdTlOA4Fq7wwu2tV7IwY= -X-Google-Smtp-Source: AGHT+IHxbooDFrEU9aYJYA4rfQo2Hg5vBRYXtzpX5blf0iOYdzDMzsRxuyqHl6Jlfcy9/43ovuJMnQ== -X-Received: by 2002:a5d:4402:0:b0:32d:8907:2b18 with SMTP id z2-20020a5d440200b0032d89072b18mr12076090wrq.66.1697451439584; -Mon, 16 Oct 2023 03:17:19 -0700 (PDT) -Received: from [192.168.1.23] (ip-046-223-203-173.um13.pools.vodafone-ip.de. [46.223.203.173]) -by smtp.gmail.com with ESMTPSA id e10-20020a5d65ca00b0032da6f17ffdsm4983379wrw.38.2023.10.16.03.17.18 -(version=TLS1_3 cipher=TLS_AES_128
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: c381f9e5c448a509243c35ab905b615090a6ef50 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:43:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:43:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c381f9e5 sys-devel/gcc: refresh 14 genemit/split patch Adds missing makefile dep. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 67d3c8bdce2e..415b00b1689f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -25,6 +25,7 @@ DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 5135f00ed2ac0db8b1e295f2ba9abb44f DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d SHA512 e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700 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 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild index 3e4f9224d3e3..84b65f32fd86 100644 --- a/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild +++ b/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 TOOLCHAIN_PATCH_DEV="sam" PATCH_GCC_VER="14.0.0" -PATCH_VER="4" +PATCH_VER="5" MUSL_VER="1" MUSL_GCC_VER="14.0.0"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/f2fs-tools/, sys-fs/f2fs-tools/files/
commit: c5b54e85b0ab5dfaf9d9020ffa9e636d91b1dffc Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:46:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:46:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b54e85 sys-fs/f2fs-tools: fix build w/ musl-1.2.4 Closes: https://bugs.gentoo.org/908664 Signed-off-by: Sam James gentoo.org> sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild | 56 +++ .../files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch | 403 + 2 files changed, 459 insertions(+) diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild b/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild new file mode 100644 index ..8a7ff5b69fa2 --- /dev/null +++ b/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Tools for Flash-Friendly File System (F2FS)" +HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/"; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${PN}.git"; + EGIT_BRANCH="dev" +else + SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${PN}.git/snapshot/${P}.tar.gz"; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0/10" +IUSE="lz4 lzo selinux" + +RDEPEND=" + lz4? ( app-arch/lz4:= ) + lzo? ( dev-libs/lzo:2 ) + sys-apps/util-linux + selinux? ( sys-libs/libselinux ) + elibc_musl? ( sys-libs/queue-standalone ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-musl-1.2.4-lfs.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + # This is required to install to /sbin, bug #481110 + --bindir="${EPREFIX}"/sbin + $(use_with lz4) + $(use_with lzo lzo2) + $(use_with selinux) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch b/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch new file mode 100644 index ..03be41400c20 --- /dev/null +++ b/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch @@ -0,0 +1,403 @@ +https://bugs.gentoo.org/908664 +https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/commit/?id=b15b6cc56ac7764be17acbdbf96448f388992adc + +From b15b6cc56ac7764be17acbdbf96448f388992adc Mon Sep 17 00:00:00 2001 +From: Waldemar Brodkorb +Date: Wed, 23 Aug 2023 15:41:28 +0200 +Subject: f2fs-tools: convert to lseek() and kill lseek64 + +This patch replaces lseek64 with lseek() having #define _FILE_OFFSET_BITS 64. + +Signed-off-by: Waldemar Brodkorb +Signed-off-by: Jaegeuk Kim +--- a/configure.ac b/configure.ac +@@ -187,8 +187,6 @@ AC_CHECK_FUNCS_ONCE([ + getmntent + getuid + keyctl +- llseek +- lseek64 + memset + setmntent + clock_gettime +--- a/fsck/Makefile.am b/fsck/Makefile.am +@@ -1,7 +1,7 @@ + ## Makefile.am + + AM_CPPFLAGS = ${libuuid_CFLAGS} -I$(top_srcdir)/include +-AM_CFLAGS = -Wall ++AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 + sbin_PROGRAMS = fsck.f2fs + noinst_HEADERS = common.h dict.h dqblk_v2.h f2fs.h fsck.h node.h quotaio.h \ + quotaio_tree.h quotaio_v2.h xattr.h compress.h +--- a/include/android_config.h b/include/android_config.h +@@ -30,8 +30,6 @@ + #define HAVE_FSTAT 1 + #define HAVE_FSTAT64 1 + #define HAVE_GETMNTENT 1 +-#define HAVE_LLSEEK 1 +-#define HAVE_LSEEK64 1 + #define HAVE_MEMSET 1 + #define HAVE_SELINUX_ANDROID_H 1 + #define HAVE_SETMNTENT 1 +@@ -67,7 +65,6 @@ + #define HAVE_FSTAT 1 + #define HAVE_FSTAT64 1 + #define HAVE_GETMNTENT 1 +-#define HAVE_LLSEEK 1 + #define HAVE_MEMSET 1 + #define HAVE_SPARSE_SPARSE_H 1 + #define HAVE_LIBLZ4 1 +@@ -78,6 +75,5 @@ + #endif + + #if defined(_WIN32) +-#define HAVE_LSEEK64 + #define HAVE_SPARSE_SPARSE_H 1 + #endif +--- a/lib/Makefile.am b/lib/Makefile.am +@@ -3,7 +3,7 @@ + lib_LTLIBRARIES = libf2fs.la + + libf2fs_la_SOURCES = libf2fs.c libf2fs_io.c libf2fs_zoned.c nls_utf8.c +-libf2fs_la_CFLAGS = -Wall ++libf2fs_la_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 + libf2fs_la_CPPFLAGS = -I$(top_srcdir)/include + libf2fs_la_LDFLAGS = -version-info $(LIBF2FS_CURRENT):$(LIBF2FS_REVISION):$(LIBF2FS_AGE) + +--- a/lib/libf2fs.c b/lib/libf2fs.c +@@ -6,9 +6,6 @@ + * + * Dual licensed under the GPL or LGPL version 2 licenses. + */ +-#define _LARGEFILE64_SOURCE +-#define _FILE_OFFSET_BITS 64 +- + #include + #include + #include +--- a/lib/libf2fs_io.c b/lib/libf2fs_io.c +@@ -11,8 +11,6 @@ + * + * Dual licensed under the
[gentoo-commits] repo/gentoo:master commit in: sys-process/procs/
commit: 75c83fa33fffbef1e599e4820bc42b980106b68e Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:43:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:43:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c83fa3 sys-process/procs: add 0.14.3, drop 0.14.2 Closes: https://bugs.gentoo.org/916044 Signed-off-by: Sam James gentoo.org> sys-process/procs/Manifest | 25 .../{procs-0.14.2.ebuild => procs-0.14.3.ebuild} | 33 -- 2 files changed, 37 insertions(+), 21 deletions(-) diff --git a/sys-process/procs/Manifest b/sys-process/procs/Manifest index ba8358711467..a06244604b2c 100644 --- a/sys-process/procs/Manifest +++ b/sys-process/procs/Manifest @@ -23,6 +23,7 @@ DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f07 DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204 DIST async-task-4.3.0.crate 29544 BLAKE2B ed27a637b0c7196f9dbc13b597cd97afbf4bdcd78d5f46e20862a39f41ea3b2dd9335795dbb8fc22e2c4ba75e4678156fb062f91211e1caf2475546ca99ba327 SHA512 55f4fa697d1e00946e3e518e35117552e66a28a4c52e72f66af4c1b9a31e932d1fd32f31a4097fea707789575a9aec0db2ce9eb51643909480a41c52d3558d22 DIST async-task-4.4.1.crate 36349 BLAKE2B 568181c271fe757a08c404ca84b164f280f1db5527e297185a06f8bee65a71ad59e7461fd6201893ba1feceb294d5b2c32783aa39a67380a53ae965154a0086c SHA512 3877a6473f04f9613191691125861838186a51ec5f10cfa7980e76a6425e1561ee9c943e707ad2f878ec033ebe6af89cf098b1daf0c171f1f6b2edaa8b26d6d1 +DIST async-task-4.5.0.crate 36956 BLAKE2B 906ff869e728341f9c33f3d2a701e85a3db8651df6a9ed49153af4113c17e6041d3f85d8f827c6e2cf3257ed0be1ad95e49cf079fa7d351805280e20a34fa8ab SHA512 a8eacfd118c9cc81259c19e092982d1f64f715a44655fb7b27f65d7e4e4de95e27eb6347eacf1ec44eaa9a5f76e0d6fda5bd167d2f2cf2c3ed28afb8d5236537 DIST async-trait-0.1.73.crate 28654 BLAKE2B 07edf1e9cd92f389a7c05953200568dee887007b0233370ad55003cec40e8a310dc441c331c03df5a31681e033871958742f0a86955fb28a4bd05a95e01d2889 SHA512 f7739642fece168778f7c7c9077fef078e65943edb656399cbba27d4e37b0fb25cb7901c83dbe102b7c702a26f886f73a8240bc97ce14668013139a8814122eb DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80 DIST atomic-waker-1.0.0.crate 11771 BLAKE2B 4e94bf07e1df3b605bd0f8e8f8750323a5fa7a4d9c703b2183323aea8293021ac3028c6b03482941330c598db78aca0af4df06d346dbf581f617c2c333a997cd SHA512 cbc3e12c10f20e1b6d9a03097159a098c5e3a50a941b742891bd39bf0f7310986bda3e1e4c2ea0dfc82a70d9d57342889c46c11fe0d328372a6b3abecf7fa9a6 @@ -41,8 +42,8 @@ DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de4751073 DIST blocking-1.2.0.crate 18494 BLAKE2B 252a17536290d3898015b6eb844225c7fb78cd84424fda2459331d5eda56d19efff48c670b692288d32d870f62a539449a9b3ad7aef947de50f8862d44fbd9a7 SHA512 aa5cc62a340fb94859e90bd54b9e61d897026ee66570f15f94a0be287b470f533dbf30cdf1b0860c4a24abdb0c40f925d9ccbabfbf38fa27b5b17917aa33 DIST blocking-1.4.0.crate 17170 BLAKE2B 1870a752b3dd2b8fd7527417ef3b20cb928194d9c10ac9804801f6cee245cd96c24a0f84bc745a94c83aec53b17b2ecd04dd806a45f6b2fbf469207bb7c7fa24 SHA512 a4965b4f3782aeb964843e349a2b2f6ca992a513b9cf8fbedcfdf369b193e1dfffcbb6d163b4f39728476a2f68e01e3bf4ff44067bb2a58d76506e35179e21f0 DIST blocking-1.4.1.crate 17205 BLAKE2B e8ad2b55e7509d39ba1903327dd21e576b9b189e3e8169ddb150a31971b80d0ac02f5356641c22f8ac7549854bc016225b22009174b97254dfda1ecd8ce49850 SHA512 2cc0e46ce53032b55bae9333ffa22f719f5146d2f6ee2f06233b0c4ebd5b8c68fadd673105078ff7fb645b16243bc5357974ba15572e3dcde1232c2dedc883e1 -DIST bsd-kvm-0.1.0.crate 5279 BLAKE2B 7e79ea662652d0dc74ae9a742a633dcfe7b4bfdaf977d7170877c5f57c22f4522763c51bd311f73d962ead376fe99e1b816cd7c2e27f0a3d9a54c9c427c42613 SHA512 cd5f432e5a95f644823609af39a243e2ab33312319140ca7d87220c9e529afc8f75e8d7d946fb32df16e70fb7e00b6f926ebecac1c3e5cc7f321833ba552e961 -DIST bsd-kvm-sys-0.1.0.crate 7249 BLAKE2B 982c158cbc09c5f08921a932a7f4ce8090e076b1db6d0b3dbdc03c6254e32a07f0546b1604955f2afc1a2ecb452f08043a9a2d331291fd099d628d7ba7619a8d SHA512 c9869aee9332cce3388c45e997bc595fa8c3b7edf476cc4643c7c2213c746ee83ce07b40431003fba99f480fd8a65c38157c9c00a487b905155a8fda4aff6149 +DIST bsd-kvm-0.1.2.crate 5326 BLAKE2B 3f15b398041a6425e399558361c8993795a704fd6a2b687a6953138d7ae031fcfc61178a1c7734936f0ce67ff7852235bd972d5c4f900f8d14a0f0e5a285eb76 SHA512 459b8341ddf193a245b6e7a10df44ac5f132b5513f1c7a4a6542df76ba2df6a76b4ca73fd6dab72595f6766e690f83c80
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b81724af911b1c7f0473cd850ab29c74733c5f30 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:32:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:32:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81724af flag-o-matic.eclass: add '-mfpmath=*' We set this for x86 multilib profiles. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index d7c1fce4b208..382573b80679 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -47,7 +47,7 @@ setup-allowed-flags() { # Note: shell globs and character lists are allowed _setup-allowed-flags() { ALLOWED_FLAGS=( - -pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*' + -pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*' '-mfpmath=*' -flto '-flto=*' -fno-lto # Hardening flags
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e0c3236a6e73fe4cec5361d0f998b438d8152563 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:27:48 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:27:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c3236a flag-o-matic.eclass: add '-mharden-sls=*' Spectre-style mitigation. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index a899afdb4f18..d7c1fce4b208 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -65,6 +65,7 @@ _setup-allowed-flags() { -mindirect-branch-register '-mfunction-return=*' -mretpoline + '-mharden-sls=*' '-mbranch-protection=*' # Misc
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: cd971d4f0c972d4a861607c7b919dab1433e875b Author: Leonardo Hernández Hernández proton me> AuthorDate: Sat Oct 21 16:55:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:48:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd971d4f sys-devel/mold: add 2.3.1 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/33445 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-2.3.1.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 6cb0c98c07e3..dc26eba27e96 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -3,3 +3,4 @@ DIST mold-2.0.0.tar.gz 9205927 BLAKE2B f80c72c58f4618a74390417fdf90f816810350baf DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 DIST mold-2.2.0.tar.gz 9956678 BLAKE2B 495772b5bfd238a6785676d277da87fe4f10b64513f8f0a4961893e4ae8954ad8bda3d09283de14594d7d056d6c1aeed5be591d6a64868a473eb45737d3b9340 SHA512 1692d1ff154335fdff91a4fafebb3514ed6742035c14e74ec7e552b90428a1cd5341baba9183158b44ae221fd19e86da55e7f04bde317b943a24d0afecb41002 DIST mold-2.3.0.tar.gz 9958893 BLAKE2B 86235731953902a5cd8fdba8b41d456bd60bf53b96a9e1cc89bdf991a75367b95e5522887be8e9c28f3d777b143ef5d693ff50293188ef222fc45257ce990d24 SHA512 7953cff8f2e9f775f0890aedc5f38ef07aac16118310ee9e1a2a82be8abafa1aa05459a136181978c55763737c7ff47815afdd4423e8f96db8f0237fce13e6b4 +DIST mold-2.3.1.tar.gz 9958470 BLAKE2B 917e1fd770f841dc4bf6fbbed4954762f3eccff3d01247d4a5eaee7a5dad47f0259eb8ba6a10d13f385c9f0aea4d1ac058ce40070902bf7ef366ad8225cfbd5f SHA512 ea234d0b999bcd308e0c5dae27050ff61fd23971f9c54d5eb5764bfb04064dc68c33f5defd614544762a9891ce4369125a6aac68171e68de4ed09a08d59e599e diff --git a/sys-devel/mold/mold-2.3.1.ebuild b/sys-devel/mold/mold-2.3.1.ebuild new file mode 100644 index ..f16aabe0758e --- /dev/null +++ b/sys-devel/mold/mold-2.3.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="A Modern Linker" +HOMEPAGE="https://github.com/rui314/mold"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/rui314/mold.git"; + inherit git-r3 +else + SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +fi + +# mold (MIT) +# - xxhash (BSD-2) +LICENSE="MIT BSD-2" +SLOT="0" + +RDEPEND=" + app-arch/zstd:= + >=dev-cpp/tbb-2021.7.0-r1:= + dev-libs/blake3:= + sys-libs/zlib + !kernel_Darwin? ( + >=dev-libs/mimalloc-2:= + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0-no-pch.patch +) + +pkg_pretend() { + # Requires a c++20 compiler, see #831473 + if [[ ${MERGE_TYPE} != binary ]]; then + if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then + die "${PN} needs at least gcc 10" + elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then + die "${PN} needs at least clang 12" + fi + fi +} + +src_prepare() { + cmake_src_prepare + + # Needs unpackaged dwarfdump + rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die + + # Heavy tests, need qemu + rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die + rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die + + # Sandbox sadness + rm test/elf/run.sh || die + sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ + test/elf/mold-wrapper{,2}.sh || die + + # static-pie tests require glibc built with static-pie support + if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then + rm test/elf/{,ifunc-}static-pie.sh || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON + -DMOLD_ENABLE_QEMU_TESTS=OFF + -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. + -DMOLD_USE_SYSTEM_MIMALLOC=ON + -DMOLD_USE_SYSTEM_TBB=ON + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/${PN} + + # https://bugs.gentoo.org/872773 + insinto /usr/$(get_libdir)/mold + doins "${BUILD_DIR}"/${PN}-wrapper.so + + dodoc docs/{design,execstack}.md + doman docs/${PN}.1 + + dosym ${PN} /usr/bin/ld.${PN} +
[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/
commit: c97926baf8da7cf327509a0cd8718ca2bb9db56e Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 21 07:54:31 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 19:05:40 2023 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c97926ba function-reference/install-functions: Mention dosym -r option Closes: https://bugs.gentoo.org/916017 Signed-off-by: Ulrich Müller gentoo.org> function-reference/install-functions/text.xml | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/function-reference/install-functions/text.xml b/function-reference/install-functions/text.xml index 0602c80..0d37980 100644 --- a/function-reference/install-functions/text.xml +++ b/function-reference/install-functions/text.xml @@ -278,11 +278,16 @@ The *into functions create the directory if it does not already exist. dosym - Create a symlink to the target specified as the first parameter, - at the path specified by the second parameter. Note that - the target is interpreted verbatim; it needs to either - specify a relative path or an absolute path including - ${EPREFIX}. + + Create a symlink to the target specified as the first parameter, at the + path specified by the second parameter. With option -r (EAPI 8), + an absolute path specified for the target will be converted to a path + relative to the link location. + + + Note: Without option -r, an absolute link target is interpreted + verbatim, i.e. it must include ${EPREFIX} when applicable. +
[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
commit: 8e2f1b97ced74c2d2fae3e5421336dcded041301 Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 17:14:46 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:17:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2f1b97 media-video/obs-studio: add mpegts and rnnoise features This allows for toggling the NEW_MPEGTS/native SRT/RIST mpegts output feature, and adds 'media-libs/rnnoise' as a dependency. This also cleans up some submodule references that are no longer being used, and updates the existing ones in . Closes: https://bugs.gentoo.org/915179 Closes: https://bugs.gentoo.org/915347 Signed-off-by: Jimi Huotari gentoo.org> media-video/obs-studio/metadata.xml| 1 + ...dio-.ebuild => obs-studio-29.1.3-r2.ebuild} | 43 ++ media-video/obs-studio/obs-studio-.ebuild | 24 ++-- 3 files changed, 39 insertions(+), 29 deletions(-) diff --git a/media-video/obs-studio/metadata.xml b/media-video/obs-studio/metadata.xml index 9b0f681b3e6d..2e6e1d188e06 100644 --- a/media-video/obs-studio/metadata.xml +++ b/media-video/obs-studio/metadata.xml @@ -15,6 +15,7 @@ Enable browser source support via (precompiled) CEF. Build the Decklink plugin. Build with LibFDK AAC support. +Enable native SRT/RIST mpegts output. Build with PipeWire support. Build with scripting support for Python 3. Build with Intel Quick Sync Video support. diff --git a/media-video/obs-studio/obs-studio-.ebuild b/media-video/obs-studio/obs-studio-29.1.3-r2.ebuild similarity index 90% copy from media-video/obs-studio/obs-studio-.ebuild copy to media-video/obs-studio/obs-studio-29.1.3-r2.ebuild index 96ad2ebc7090..a31aeb0aa6c9 100644 --- a/media-video/obs-studio/obs-studio-.ebuild +++ b/media-video/obs-studio/obs-studio-29.1.3-r2.ebuild @@ -10,7 +10,7 @@ PYTHON_COMPAT=( python3_{9..12} ) inherit cmake lua-single optfeature python-single-r1 xdg CEF_DIR="cef_binary_5060_linux64" -OBS_BROWSER_COMMIT="291464d6988083411e7369fc53eba6d5ef07ff67" +OBS_BROWSER_COMMIT="594115a27d40f0916e55db97cb61f7c7130cbe28" OBS_WEBSOCKET_COMMIT="6fd18a7ef1ecb149e8444154af1daab61d4241a9" QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e" @@ -20,10 +20,7 @@ if [[ ${PV} == ]]; then EGIT_SUBMODULES=( plugins/obs-browser plugins/obs-websocket - plugins/obs-websocket/deps/asio - plugins/obs-websocket/deps/json plugins/obs-websocket/deps/qr - plugins/obs-websocket/deps/websocketpp ) else SRC_URI=" @@ -32,7 +29,7 @@ else https://github.com/nayuki/QR-Code-generator/archive/${QR_COMMIT}.tar.gz -> qr-${QR_COMMIT}.tar.gz https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz " - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi SRC_URI+=" browser? ( https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )" @@ -42,8 +39,8 @@ HOMEPAGE="https://obsproject.com"; LICENSE="Boost-1.0 GPL-2+ MIT Unlicense" SLOT="0" IUSE=" - +alsa browser decklink fdk jack lua nvenc pipewire pulseaudio - python qsv speex +ssl truetype v4l vlc wayland websocket + +alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio + python qt6 speex +ssl truetype v4l vlc wayland websocket " REQUIRED_USE=" browser? ( || ( alsa pulseaudio ) ) @@ -59,10 +56,9 @@ BDEPEND=" DEPEND=" dev-libs/glib:2 dev-libs/jansson:= - dev-qt/qtbase:6[network,widgets,xml(+)] - dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libva + media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl @@ -71,17 +67,15 @@ DEPEND=" sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 - x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes - x11-libs/libxkbcommon + x11-libs/libxcb:= alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) - dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr @@ -108,10 +102,27 @@ DEPEND=" fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( ${LUA_DEPS} ) + mpegts? ( + net-libs/librist + net-libs/srt + ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( ${PYTHON_DEPS} ) - qsv? ( media-libs/oneVPL ) + qt6? ( + dev-qt/qtbase:6[network,widgets,xml(+)]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/
commit: a165a02757e87fbd0c30d4fbb2941e7faf36258e Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 19:00:38 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a165a027 profiles/arch: mask/unmask 'mpegts' where (un)available At this time, 'net-libs/librist' is only keyworded for arm64. Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 35920ebda320..98e340931512 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# Unmask on specific arches where it's available. +media-video/obs-studio mpegts + # Sam James (2023-10-11) # Supports 64-bit NEON dev-libs/botan -cpu_flags_arm_neo diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 18c1a1473cea..48029716354c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# net-libs/librist is only keyworded for arm64 at this time. +media-video/obs-studio mpegts + # Ionen Wolkens (2023-10-09) # media-libs/shaderc has very few keywords. media-libs/libplacebo shaderc
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/
commit: 76a7c3c61f6e3779452b6b3675c32bda02c8c88c Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:34:59 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:25 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=76a7c3c6 portageq: Ban in ebuild scope Closes: https://bugs.gentoo.org/906129 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/portageq | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ebuild-helpers/portageq b/bin/ebuild-helpers/portageq index e3926e11af..bd9d6b0442 100755 --- a/bin/ebuild-helpers/portageq +++ b/bin/ebuild-helpers/portageq @@ -4,5 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" -exec "${PORTAGE_BIN_PATH}"/portageq-wrapper "$@" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/, bin/
commit: dafad634cc4d46b6d7b45ec1535044f281916ef4 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:33:47 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:25 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dafad634 prep{,all}strip: Ban in ebuild scope Closes: https://bugs.gentoo.org/906156 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepallstrip | 13 ++--- bin/ebuild-helpers/prepstrip| 9 ++--- bin/estrip | 4 +--- 3 files changed, 5 insertions(+), 21 deletions(-) diff --git a/bin/ebuild-helpers/prepallstrip b/bin/ebuild-helpers/prepallstrip index f22483a531..80fcecba60 100755 --- a/bin/ebuild-helpers/prepallstrip +++ b/bin/ebuild-helpers/prepallstrip @@ -4,14 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -if ___eapi_has_dostrip; then - die "${0##*/}: ${0##*/} has been banned for EAPI '${EAPI}'; use 'dostrip' instead" -fi - -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -if ! ___eapi_has_prefix_variables; then - ED=${D} -fi - -exec prepstrip "${ED}" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip index 0da4c65166..80fcecba60 100755 --- a/bin/ebuild-helpers/prepstrip +++ b/bin/ebuild-helpers/prepstrip @@ -4,10 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -if ___eapi_has_dostrip; then - die "${0##*/}: ${0##*/} has been banned for EAPI '${EAPI}'; use 'dostrip' instead" -fi - -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -__PORTAGE_HELPER=prepstrip exec "${PORTAGE_BIN_PATH}"/estrip "${@}" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/estrip b/bin/estrip index 8a2f5adc1f..3ac6a16927 100755 --- a/bin/estrip +++ b/bin/estrip @@ -30,9 +30,8 @@ if ${PORTAGE_RESTRICT_strip} || ${FEATURES_nostrip} ; then ${FEATURES_installsources} || exit 0 fi -[[ ${__PORTAGE_HELPER} == prepstrip ]] && prepstrip=true || prepstrip=false +prepstrip=false -if ! ${prepstrip}; then while [[ $# -gt 0 ]] ; do case $1 in --ignore) @@ -130,7 +129,6 @@ while [[ $# -gt 0 ]] ; do shift done set -- "${ED}" -fi PRESERVE_XATTR=false if [[ ${KERNEL} == linux ]] && ${FEATURES_xattr} ; then
[gentoo-commits] proj/portage:master commit in: /
commit: 8b6ad81b5dabccd04d457eb71e695a1e7262 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:37:48 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 19:01:33 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b6a NEWS: Update for ban of non-PMS helpers Signed-off-by: Ulrich Müller gentoo.org> NEWS | 4 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 0a7ca7d9f1..ee33b0eb57 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,10 @@ portage-3.0.54 (UNRELEASED) TODO +Breaking changes: +* Finally ban non-PMS helpers portageq, prepinfo, prepman, prepstrip and + prepallstrip (bug #899898, bug #906129, bug #906156). + portage-3.0.53 (2023-10-20) --
[gentoo-commits] proj/portage:master commit in: bin/, bin/ebuild-helpers/
commit: ce929d243678a2b1a3dc05fe9a21e1bf07fbcac6 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:27:32 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:24 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ce929d24 prepinfo: Ban in ebuild scope Also drop compatibility code from install_qa_check, i.e. don't recurse into subdirectories for removal of Info dir files. Closes: https://bugs.gentoo.org/899898 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepinfo | 36 ++-- bin/misc-functions.sh | 13 - 2 files changed, 2 insertions(+), 47 deletions(-) diff --git a/bin/ebuild-helpers/prepinfo b/bin/ebuild-helpers/prepinfo index af5ae9f088..80fcecba60 100755 --- a/bin/ebuild-helpers/prepinfo +++ b/bin/ebuild-helpers/prepinfo @@ -4,37 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -if ! ___eapi_has_prefix_variables ; then - ED=${D} -fi - -if [[ -z ${1} ]] ; then - infodir="/usr/share/info" -else - if [[ -d ${ED%/}/${1#/}/share/info ]] ; then - infodir="${1#/}/share/info" - else - infodir="${1#/}/info" - fi -fi - -if [[ ! -d ${ED%/}/${infodir#/} ]] ; then - if [[ -n $1 ]] ; then - __vecho "${0##*/}: '${infodir}' does not exist!" - exit 1 - else - exit 0 - fi -fi - -find "${ED%/}/${infodir#/}" -type d -print0 | while read -r -d $'\0' x ; do - for f in "${x}"/.keepinfodir*; do - [[ -e ${f} ]] && continue 2 - done - - rm -f "${x}"/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst} -done - -exit 0 +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index d9319d5af8..4ce3acbfdc 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -147,19 +147,6 @@ install_qa_check() { # Portage regenerates this on the installed system. rm -f "${ED%/}"/usr/share/info/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst} \ || die "rm failed" - # Recurse into subdirs. Remove this code after 2023-12-31. #899898 - while read -r -d '' x; do - ( shopt -s failglob; : "${x}"/.keepinfodir* ) 2>/dev/null \ - && continue - for f in "${x}"/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst}; do - if [[ -e ${f} ]]; then - eqawarn "QA Notice: Removing Info directory file '${f}'." - eqawarn "Relying on this behavior is deprecated and may" - eqawarn "cause file collisions in future." - rm -f "${f}" || die "rm failed" - fi - done - done < <(find "${ED%/}"/usr/share/info -mindepth 1 -type d -print0) fi # If binpkg-docompress is enabled, apply compression before creating
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/
commit: f6e0fae115190d28957f8a7653a4118c4d3aed31 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:28:49 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:24 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f6e0fae1 prepman: Ban in ebuild scope Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepman | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bin/ebuild-helpers/prepman b/bin/ebuild-helpers/prepman index 0c0a7e8122..80fcecba60 100755 --- a/bin/ebuild-helpers/prepman +++ b/bin/ebuild-helpers/prepman @@ -2,11 +2,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Note: this really does nothing these days. It's going to be banned -# when the last consumers are gone. - source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -exit 0 +die "'${0##*/}' is not allowed in ebuild scope" +exit 1
[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
commit: 770e0e858f11f54d880ad78807fc155de349c84a Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 19:25:08 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:28:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770e0e85 net-im/qtox: drop IUSE="notification" due to a deprecated dependency Upstream had some work done towards moving away, but the project has been archived. Bug: https://bugs.gentoo.org/877307 Bug: https://bugs.gentoo.org/877311 Signed-off-by: Jimi Huotari gentoo.org> net-im/qtox/{qtox-.ebuild => qtox-1.17.6-r2.ebuild} | 9 +++-- net-im/qtox/qtox-.ebuild| 7 +++ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.17.6-r2.ebuild similarity index 88% copy from net-im/qtox/qtox-.ebuild copy to net-im/qtox/qtox-1.17.6-r2.ebuild index fe8a64494ea3..26c612874adc 100644 --- a/net-im/qtox/qtox-.ebuild +++ b/net-im/qtox/qtox-1.17.6-r2.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 @@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/"; LICENSE="GPL-3+" SLOT="0" -IUSE="notification +spellcheck test X" +IUSE="+spellcheck test X" RESTRICT="!test? ( test )" @@ -44,9 +44,6 @@ RDEPEND=" media-libs/openal media-video/ffmpeg:=[webp,v4l] >=net-libs/tox-0.2.13:=[av] - >=net-libs/toxext-0.0.3 - >=net-libs/tox_extension_messages-0.0.3 - notification? ( x11-libs/snorenotify ) spellcheck? ( kde-frameworks/sonnet:5 ) X? ( x11-libs/libX11 @@ -78,7 +75,7 @@ src_configure() { -DSPELL_CHECK=$(usex spellcheck) -DSVGZ_ICON=ON -DASAN=OFF - -DDESKTOP_NOTIFICATIONS=$(usex notification) + -DDESKTOP_NOTIFICATIONS=OFF -DSTRICT_OPTIONS=OFF ) diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild index fe8a64494ea3..efe18c5045f9 100644 --- a/net-im/qtox/qtox-.ebuild +++ b/net-im/qtox/qtox-.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 @@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/"; LICENSE="GPL-3+" SLOT="0" -IUSE="notification +spellcheck test X" +IUSE="+spellcheck test X" RESTRICT="!test? ( test )" @@ -46,7 +46,6 @@ RDEPEND=" >=net-libs/tox-0.2.13:=[av] >=net-libs/toxext-0.0.3 >=net-libs/tox_extension_messages-0.0.3 - notification? ( x11-libs/snorenotify ) spellcheck? ( kde-frameworks/sonnet:5 ) X? ( x11-libs/libX11 @@ -78,7 +77,7 @@ src_configure() { -DSPELL_CHECK=$(usex spellcheck) -DSVGZ_ICON=ON -DASAN=OFF - -DDESKTOP_NOTIFICATIONS=$(usex notification) + -DDESKTOP_NOTIFICATIONS=OFF -DSTRICT_OPTIONS=OFF )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/files/, sys-libs/libnvme/
commit: 11c3ec43c781c83c1e699437f834869f4f8fc33d Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:29:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:29:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c3ec43 sys-libs/libnvme: backport lld-17 fix Closes: https://bugs.gentoo.org/914635 Thanks-to: Alfred Wingate protonmail.com> Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/files/libnvme-1.6-lld-17.patch | 26 sys-libs/libnvme/libnvme-1.6-r1.ebuild | 82 + 2 files changed, 108 insertions(+) diff --git a/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch b/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch new file mode 100644 index ..c64b4a80cbfb --- /dev/null +++ b/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch @@ -0,0 +1,26 @@ +https://github.com/linux-nvme/libnvme/pull/725 + +From a5cc9074765bf400336f78a05c8374b9788ad670 Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Tue, 10 Oct 2023 04:22:48 +0300 +Subject: [PATCH] build: remove symbol which doesn't exist in libnvme-mi.so + +* Added in bb70b874dac13a15c37ce1dd1de866d6a5dd428d, but was never used. + +Signed-off-by: Alfred Wingate +--- + src/libnvme-mi.map | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/libnvme-mi.map b/src/libnvme-mi.map +index f1ce7125..41e81106 100644 +--- a/src/libnvme-mi.map b/src/libnvme-mi.map +@@ -49,7 +49,6 @@ LIBNVME_MI_1_1 { + nvme_mi_admin_security_send; + nvme_mi_admin_security_recv; + nvme_mi_endpoint_desc; +- nvme_mi_root_close; + nvme_mi_first_endpoint; + nvme_mi_next_endpoint; + nvme_mi_first_ctrl; diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild new file mode 100644 index ..6539b980d776 --- /dev/null +++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit python-r1 meson + +DESCRIPTION="C Library for NVM Express on Linux" +HOMEPAGE="https://github.com/linux-nvme/libnvme"; +SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dbus +json keyutils python ssl test +uuid" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" + +DEPEND=" + json? ( dev-libs/json-c:= ) + keyutils? ( sys-apps/keyutils:= ) + dbus? ( sys-apps/dbus:= ) + python? ( ${PYTHON_DEPS} ) + ssl? ( >=dev-libs/openssl-1.1:= ) + uuid? ( sys-apps/util-linux:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-lang/swig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6-musl.patch + "${FILESDIR}"/${P}-lld-17.patch +) + +src_configure() { + local emesonargs=( + -Dpython=false + $(meson_use test tests) + $(meson_feature json json-c) + $(meson_feature dbus libdbus) + $(meson_feature keyutils) + $(meson_feature ssl openssl) + $(meson_feature python) + ) + meson_src_configure +} + +python_compile() { + local emesonargs=( + -Dpython=enabled + ) + meson_src_configure --reconfigure + meson_src_compile +} + +src_compile() { + meson_src_compile + + if use python; then + python_copy_sources + python_foreach_impl python_compile + fi +} + +python_install() { + meson_src_install + use python && python_optimize +} + +src_install() { + use python && python_foreach_impl python_install + + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smartmontools/
commit: e029199c40f18288f16d6d4e2ab25128efd3e35c Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e029199c sys-apps/smartmontools: Stabilize 7.4 amd64, #914891 Signed-off-by: Sam James gentoo.org> sys-apps/smartmontools/smartmontools-7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/smartmontools/smartmontools-7.4.ebuild b/sys-apps/smartmontools/smartmontools-7.4.ebuild index deaefc5a3442..dfe1c8d0c63d 100644 --- a/sys-apps/smartmontools/smartmontools-7.4.ebuild +++ b/sys-apps/smartmontools/smartmontools-7.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then inherit autotools subversion else SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Tools to monitor storage systems to provide advanced warning of disk degradation"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/color-theme/
commit: 811bb1219febf06ee12d6ed8e1e1591cee500957 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:12 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811bb121 app-emacs/color-theme: Stabilize 6.6.0-r3 ALLARCHES, #916075 Signed-off-by: Sam James gentoo.org> app-emacs/color-theme/color-theme-6.6.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild index 41b2cc7a1c60..76a245903a35 100644 --- a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild +++ b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ppc sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-replace-in-string.patch
[gentoo-commits] repo/gentoo:master commit in: app-shells/gentoo-zsh-completions/
commit: 954196d7024b6c55ef0de20c4dcb097a25daf48f Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954196d7 app-shells/gentoo-zsh-completions: Stabilize 20230117 ALLARCHES, #915172 Signed-off-by: Sam James gentoo.org> .../gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild index 5b710a44d1e4..619f1546e770 100644 --- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild +++ b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git"; else SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="Gentoo specific zsh completion support (includes emerge and ebuild commands)"
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: eed61816b79e4bb0eec4a32b88f3ddb7089baaa2 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:09 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed61816 net-irc/quassel: Stabilize 0.14.0-r2 arm64, #877309 Signed-off-by: Sam James gentoo.org> net-irc/quassel/quassel-0.14.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quassel/quassel-0.14.0-r2.ebuild b/net-irc/quassel/quassel-0.14.0-r2.ebuild index 3d33083e30f1..159715c86ed2 100644 --- a/net-irc/quassel/quassel-0.14.0-r2.ebuild +++ b/net-irc/quassel/quassel-0.14.0-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz -> ${P}.tar.gz" else SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" fi S="${WORKDIR}/${MY_P}" else
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/
commit: 508c70f0b0493f7a4ccf118bb341e9200a330561 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:06:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508c70f0 app-editors/texworks: drop 0.6.7 Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/texworks/texworks-0.6.7.ebuild | 75 -- 1 file changed, 75 deletions(-) diff --git a/app-editors/texworks/texworks-0.6.7.ebuild b/app-editors/texworks/texworks-0.6.7.ebuild deleted file mode 100644 index 982072acabdd.. --- a/app-editors/texworks/texworks-0.6.7.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..3} ) -PYTHON_COMPAT=( python3_{9..11} ) -CMAKE_REMOVE_MODULES_LIST=( FindLua ) -inherit lua-single python-single-r1 cmake virtualx xdg - -DESCRIPTION="A simple interface for working with TeX documents" -HOMEPAGE="http://tug.org/texworks/"; -SRC_URI="https://github.com/TeXworks/texworks/archive/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-release-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="lua python" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RDEPEND="app-text/hunspell:= - app-text/poppler[qt5] - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtconcurrent:5 - dev-qt/qtdeclarative:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtscript:5[scripttools] - dev-qt/qtwidgets:5 - sys-libs/zlib - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) " -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.6.5-cmake_lua_version.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup - - python-single-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - - -DPREFER_BUNDLED_SYNCTEX=ON - -DWITH_LUA=$(usex lua) - -DWITH_PYTHON=$(usex python) - -DWITH_TESTS=$(usex test) - -DTeXworks_PLUGIN_DIR="/usr/$(get_libdir)/texworks" - -DTeXworks_DOCS_DIR="/share/doc/${PF}" - -DQTPDF_VIEWER=ON - -DBUILD_SHARED_PLUGINS=ON - ) - - use lua && mycmakeargs+=( -DLUA_VERSION="$(lua_get_version)" ) - - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: de73af3b97023aeb77e961b81aff8256364671c2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:16:22 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de73af3b app-misc/qlcplus: add 5.0.0_beta2, fix dependencies, drop virtualx - add missing pkg_postrm() phase Bug: https://bugs.gentoo.org/915785 See also: https://github.com/gentoo/gentoo/pull/26074 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 + app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index 12ffd18650b4..cc4f2b713c44 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,3 +1,4 @@ DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884 +DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild new file mode 100644 index ..127614c92bcf --- /dev/null +++ b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils udev xdg + +DESCRIPTION="Software to control DMX or analog lighting systems" +HOMEPAGE="https://www.qlcplus.org/"; +SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"; +S="${WORKDIR}/qlcplus-QLC-_${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-embedded/libftdi:= + dev-libs/glib:2 + dev-qt/qt3d:5[qml] + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets,qml] + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + media-libs/libmad + media-libs/libsndfile + sci-libs/fftw:3.0 + virtual/libusb:0 + virtual/libusb:1 + virtual/udev +" +DEPEND="${RDEPEND} + dev-qt/qttest:5 +" +BDEPEND="dev-qt/linguist-tools:5" +IDEPEND="dev-util/desktop-file-utils" + +src_prepare() { + default + + sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ + -i variables.pri || die + + ## Remove Werror-flag since there are some warnings with gcc-9.x + sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ + -i variables.pri || die +} + +src_configure() { + eqmake5 CONFIG+=qmlui +} + +src_test() { + local -x QT_QPA_PLATFORM=offscreen + emake check +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update + + elog "Some configurations of KDE Plasma break the layout of" + elog "QLC+ 5's QML UI." + elog "As a workaround, try those environment variables:" + elog " export XDG_CURRENT_DESKTOP=GNOME" + elog "OR" + elog " export QT_QPA_PLATFORMTHEME=gtk3" +} + +pkg_postrm() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texmaker/files/
commit: d47becbb92f35caa49fad3c6533d4bf9d489020d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 17:02:29 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47becbb app-office/texmaker: add 5.1.4, EAPI-8 bump - respin existing hunspell/singleapp patch for 5.1 rather than use sed - add missing dev-qt/qtcore:5= slot op for private header use - dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 in >=5.1.0 - dev-qt/qtwebengine:5[widgets] is still required - dev-qt/qtconcurrent:5 is not linked against Bug: https://bugs.gentoo.org/915780 See also: https://github.com/gentoo/gentoo/pull/22948 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 + .../texmaker-5.1-unbundle-hunspell-singleapp.patch | 60 +++ app-office/texmaker/texmaker-5.1.4.ebuild | 86 ++ 3 files changed, 147 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 3df03a9620af..05f8260b8f1c 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f +DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f SHA512 6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e diff --git a/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch new file mode 100644 index ..8af2428a449e --- /dev/null +++ b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch @@ -0,0 +1,60 @@ +--- a/texmaker.pro 2023-04-30 14:59:36.0 +0200 b/texmaker.pro 2023-10-21 19:09:19.634531874 +0200 +@@ -127,28 +127,6 @@ + x11fontdialog.h \ + quickbeamerdialog.h \ + cmdparser.h \ +- hunspell/affentry.hxx \ +- hunspell/affixmgr.hxx \ +- hunspell/atypes.hxx \ +- hunspell/baseaffix.hxx \ +- hunspell/csutil.hxx \ +- hunspell/filemgr.hxx \ +- hunspell/hashmgr.hxx \ +- hunspell/htypes.hxx \ +- hunspell/hunvisapi.h \ +- hunspell/hunspell.h \ +- hunspell/hunspell.hxx \ +- hunspell/hunzip.hxx \ +- hunspell/langnum.hxx \ +- hunspell/phonet.hxx \ +- hunspell/replist.hxx \ +- hunspell/suggestmgr.hxx \ +- hunspell/utf_info.hxx \ +- hunspell/w_char.hxx \ +- singleapp/qtlocalpeer.h \ +- singleapp/qtlockedfile.h \ +- singleapp/qtsingleapplication.h \ +- singleapp/qtsinglecoreapplication.h \ + encodingprober/CharDistribution.h \ + encodingprober/ChineseGroupProber.h \ + encodingprober/ctype_test_p.h \ +@@ -567,20 +545,6 @@ + svnhelper.cpp \ + x11fontdialog.cpp \ + cmdparser.cpp \ +- hunspell/affentry.cxx \ +- hunspell/affixmgr.cxx \ +- hunspell/csutil.cxx \ +- hunspell/filemgr.cxx \ +- hunspell/hashmgr.cxx \ +- hunspell/hunspell.cxx \ +- hunspell/hunzip.cxx \ +- hunspell/phonet.cxx \ +- hunspell/replist.cxx \ +- hunspell/suggestmgr.cxx \ +- singleapp/qtlocalpeer.cpp \ +- singleapp/qtlockedfile.cpp \ +- singleapp/qtsingleapplication.cpp \ +- singleapp/qtsinglecoreapplication.cpp \ + encodingprober/CharDistribution.cpp \ + encodingprober/ChineseGroupProber.cpp \ + encodingprober/JapaneseGroupProber.cpp \ +@@ -1168,7 +1132,6 @@ + DEFINES += DEBIAN_SPELLDIR + + INSTALLS = target +-SOURCES += singleapp/qtlockedfile_unix.cpp + + utilities.files = doc/doc10.png \ + doc/doc11.png \ diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild new file mode 100644 index ..106fa6d8b322 --- /dev/null +++ b/app-office/texmaker/texmaker-5.1.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils readme.gentoo-r1 xdg + +DESCRIPTION="Powerful LaTeX-IDE" +HOMEPAGE="https://xm1math.net/texmaker/"; +SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +# dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h +COMMON_DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/qtcore:5= + dev-qt/qtdeclarative:5 + dev-qt/qt
[gentoo-commits] repo/gentoo:master commit in: media-gfx/meshlab/
commit: b1cf46a5ff4855e442290baa65854eb73e3c0a60 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 19:40:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cf46a5 media-gfx/meshlab: drop 2020.12-r1 Closes: https://bugs.gentoo.org/915788 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/meshlab/meshlab-2020.12-r1.ebuild | 64 - 1 file changed, 64 deletions(-) diff --git a/media-gfx/meshlab/meshlab-2020.12-r1.ebuild b/media-gfx/meshlab/meshlab-2020.12-r1.ebuild deleted file mode 100644 index 172c5a559c36.. --- a/media-gfx/meshlab/meshlab-2020.12-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="A system for processing and editing unstructured 3D triangular meshes" -HOMEPAGE="http://www.meshlab.net"; -VCG_VERSION="2020.12" -SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-${PV}.tar.gz -> ${P}.tar.gz - https://github.com/cnr-isti-vclab/vcglib/archive/${VCG_VERSION}.tar.gz -> vcglib-${VCG_VERSION}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="double-precision minimal" - -DEPEND=" - dev-cpp/eigen:3 - dev-cpp/muParser - dev-libs/gmp:= - >=dev-qt/qtcore-5.12:5 - >=dev-qt/qtdeclarative-5.12:5 - >=dev-qt/qtopengl-5.12:5 - >=dev-qt/qtscript-5.12:5 - >=dev-qt/qtxml-5.12:5 - >=dev-qt/qtxmlpatterns-5.12:5 - media-libs/glew:0= - =media-libs/lib3ds-1* - media-libs/openctm:= - media-libs/qhull:= - sci-libs/levmar - sci-libs/mpir:=" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/meshlab-Meshlab-${PV}/src" - -PATCHES=( - "${FILESDIR}/${P}-disable-updates.patch" - "${FILESDIR}/${P}-find-plugins.patch" -) - -src_unpack() { - unpack ${P}.tar.gz - cd "${S}" - unpack vcglib-2020.12.tar.gz - mv vcglib-2020.12/* vcglib -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - local mycmakeargs=( - -DBUILD_MINI=$(usex minimal) - -DBUILD_WITH_DOUBLE_SCALAR=$(usex double-precision) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: 4a1448e4398150dbab6055aa482269a950de55d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:49:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1448e4 app-misc/qlcplus: drop 4.12.6 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 - app-misc/qlcplus/qlcplus-4.12.6.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index 9041f075acba..0749f0de3803 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,3 +1,2 @@ -DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-4.12.6.ebuild b/app-misc/qlcplus/qlcplus-4.12.6.ebuild deleted file mode 100644 index a178db0add32.. --- a/app-misc/qlcplus/qlcplus-4.12.6.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils udev virtualx xdg - -DESCRIPTION="A software to control DMX or analog lighting systems" -HOMEPAGE="https://www.qlcplus.org/"; -SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"; -S="${WORKDIR}/qlcplus-QLC-_${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -RDEPEND=" - dev-embedded/libftdi:= - dev-libs/glib:2 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-libs/libmad - media-libs/libsndfile - sci-libs/fftw:3.0 - virtual/libusb:0 - virtual/libusb:1 - virtual/udev -" -IDEPEND=" - dev-util/desktop-file-utils -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" - -src_prepare() { - default - - sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ - -i variables.pri || die - - ## Remove Werror-flag since there are some warnings with gcc-9.x - sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ - -i variables.pri || die -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} - -pkg_postinst() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -src_test() { - virtx emake check -} - -pkg_postrm() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlitestudio/
commit: c3df0397bfc0f43affc657903b7def77e977e2a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:58:12 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3df0397 dev-db/sqlitestudio: Drop unused dev-qt/qtscript:5 Bug: https://bugs.gentoo.org/915786 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild | 186 +++ 1 file changed, 186 insertions(+) diff --git a/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild b/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild new file mode 100644 index ..27fdbf0612c4 --- /dev/null +++ b/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af_ZA ar_SA ca_ES cs_CZ da_DK de_DE el_GR en_US es_ES fa_IR fi_FI fr_FR he_IL hu_HU it_IT ja_JP kaa ko_KR nl_NL no_NO pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr_SP sv_SE tr_TR uk_UA vi_VN zh_CN zh_TW" + +# ScriptingPython says exactly 3.9 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit desktop plocale python-single-r1 qmake-utils xdg + +DESCRIPTION="Powerful cross-platform SQLite database manager" +HOMEPAGE="https://sqlitestudio.pl"; +SRC_URI="https://github.com/pawelsalawa/sqlitestudio/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli cups python tcl test" + +REQUIRED_USE=" + test? ( cli ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:= + dev-db/sqlite:3 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + cli? ( + sys-libs/readline:= + sys-libs/ncurses:= + ) + python? ( ${PYTHON_DEPS} ) + cups? ( dev-qt/qtprintsupport:5 ) + tcl? ( dev-lang/tcl:0= ) +" +DEPEND="${RDEPEND} + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.4.3-fix-python.patch + "${FILESDIR}"/${PN}-3.4.3-fix-PyThreadState.patch +) + +core_build_dir="${S}/output/build" +plugins_build_dir="${core_build_dir}/Plugins" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + disable_modules() { + [[ $# -lt 2 ]] && die "not enough arguments" + + local pro="$1"; shift + local modules="${@}" + + sed -r -i \ + -e 's/('${modules// /|}')[[:space:]]*(\\?)/\2/' \ + ${pro} || die + } + + use cli || disable_modules SQLiteStudio3/SQLiteStudio3.pro cli + + local mod_lst=( DbSqlite2 ) + use cups || mod_lst+=( Printing ) + use tcl || mod_lst+=( ScriptingTcl ) + use python || mod_lst+=( ScriptingPython ) + disable_modules Plugins/Plugins.pro ${mod_lst[@]} + + local mylrelease="$(qt5_get_bindir)"/lrelease + local ts_dir_lst=$(find * -type f -name "*.qm" -printf '%h\n' | sort -u) + local ts_pro_lst=$(find * -type f -name "*.pro" -exec grep -l 'TRANSLATIONS' {} \;) + local ts_qrc_lst=$(find * -type f -name "*.qrc" -exec grep -l '\.qm' {} \;) + + # delete all "*.qm" + for ts_dir in ${ts_dir_lst[@]}; do + rm "${ts_dir}"/*.qm || die + done + + lrelease_locale() { + for ts_dir in ${ts_dir_lst[@]}; do + local ts=$(find "${ts_dir}" -type f -name "*${1}.ts" || continue) + "${mylrelease}" "${ts}" || die "preparing ${1} locale failed" + done + } + + rm_locale() { + for ts_pro in ${ts_pro_lst[@]}; do + sed -i -r -e 's/[^[:space:]]*'${1}'\.ts//' \ + ${ts_pro} || die + done + + for ts_qrc in ${ts_qrc_lst[@]}; do + sed -i -e '/'${1}'\.qm/d' \ + ${ts_qrc} || die + done + } + + local ts_dir_main="SQLiteStudio3/sqlitestudio/translations" + plocale_find_changes ${ts_dir_main} "sqlitestudio_" '.ts' + plocale_for_each_locale lrelease_locale + plocale_for_each_disabled_locale rm_locale + + # prevent "multilib-strict check failed" with USE test by + # replacing target paths with dynamic lib dir + # + sed -i -e 's/\(target\.path = .*\/\)lib/\1'$(get_libdir)'/' \ + SQLiteStudio3/Tests/TestUtils/TestUtils.pro || die +} + +src_configure() { + # NOTE: QMAKE_CFLAGS_ISYSTEM option prevents + # build error wi
[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/
commit: cf23582a3502e3f93ad9c1fa2ce3afbb15e69736 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 20:25:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf23582a media-video/smplayer: add 23.6.0, drop ineffective IUSE, unused deps Fix HOMEPAGE. dev-qt/qtscript:5 was unused since 21.08.0. dev-qt/qtdbus:5 was unconditional since commit a3988c25749cc0fd0ee92538607a2231c1906087. Bug: https://bugs.gentoo.org/915789 Bug: https://bugs.gentoo.org/808691 Closes: https://bugs.gentoo.org/893952 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/smplayer/Manifest | 1 + media-video/smplayer/smplayer-23.6.0.ebuild | 125 2 files changed, 126 insertions(+) diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index dd1aab8f1721..2c40de99228d 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -1 +1,2 @@ DIST smplayer-22.2.0.tar.bz2 5165034 BLAKE2B b10103907dc334f65bf1d0dfc55baef5fe330e84eabb0534d77b4ebeb6b93f677b5f39b9e8ab60f8a7fdaf405fee8ab683e7c5e284256b04a6628603fc476540 SHA512 62916d9df8493efbe810a5de36c2d45fd2e39173e061060c749c87ac498f43ca08caa073bd04b05e3e9de72c5efdf9bece8e08f4c57a0d283d9f78b7687e2d14 +DIST smplayer-23.6.0.tar.bz2 5164535 BLAKE2B 27200ad658a2acfc3c93c48ed59fca2333b5935d5b7e955cb12dd0c33566aaf0288c68081a68578904076e467bb3b39f9a5bb702d7ad8be0474aa400e40ce6e0 SHA512 097085ffae11b0d065f0822e36466f3e934d4484de29146deba66de14bfd4abcaa8dfd91aa5890921f336a99c3392650e932102812bf401a843d7a86dfc4996d diff --git a/media-video/smplayer/smplayer-23.6.0.ebuild b/media-video/smplayer/smplayer-23.6.0.ebuild new file mode 100644 index ..7a3ba0fb3a40 --- /dev/null +++ b/media-video/smplayer/smplayer-23.6.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 2007-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl +he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU +sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW" +PLOCALE_BACKUP="en_US" + +inherit plocale qmake-utils toolchain-funcs xdg + +DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" +HOMEPAGE="https://www.smplayer.info/"; +SRC_URI="https://github.com/smplayer-dev/${PN}/releases/download/v${PV}/${P}.tar.bz2"; + +LICENSE="GPL-2+ BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="bidi debug" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 +" +RDEPEND="${DEPEND} + || ( + media-video/mpv[libass(+),X] + media-video/mplayer[bidi?,libass,png,X] + ) +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 + "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" + "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" +) + +src_prepare() { + use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch ) + + default + + # Upstream Makefile sucks + sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \ + -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \ + -e '/\.\/get_svn_revision\.sh/,+2c\ + cd src && $(DEFS) $(MAKE)' \ + Makefile || die + + # Turn off online update checker, bug #479902 + sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \ + -e 's:DEFINES += CHECK_UPGRADED:#&:' \ + -i src/smplayer.pro || die + + # Turn off intrusive share widget + sed -e 's:DEFINES += SHARE_WIDGET:#&:' \ + -i src/smplayer.pro || die + + # Turn debug message flooding off + if ! use debug ; then + sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ + -i src/smplayer.pro || die + fi + + # Commented out because it gives false positives + #plocale_find_changes "${S}"/src/translations ${PN}_ .ts + + # Do not default compress man page + sed '/gzip -9.*\.1$/d' -i Makefile || die + sed 's@\.gz$@@' -i smplayer.spec || die +} + +src_configure() { + cd src || die + eqmake5 QT_MAJOR_VERSION=5 +} + +gen_translation() { + local mydir="$(qt5_get_bindir)" + + ebegin "Generating $1 translation" + "${mydir}"/lrelease ${PN}_${1}.ts + eend $? || die "failed to generate $1 translation" +} + +src_compile() { + emake CC="$(tc-getCC)" + + cd src/translations || die + plocale_for_each_locale gen_translation +} + +src_instal
[gentoo-commits] repo/gentoo:master commit in: media-gfx/meshlab/
commit: d95a2615e43c05a00b94048221e9ab5a30f45e37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 19:29:53 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95a2615 media-gfx/meshlab: update EAPI 7 -> 8, drop unused, add missing deps CMAKE_BUILD_TYPE=Release was ignored by eclass so setting it was a no-op. Bug: https://bugs.gentoo.org/915788 Bug: https://bugs.gentoo.org/763837 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/meshlab/meshlab-2020.12-r2.ebuild | 58 + 1 file changed, 58 insertions(+) diff --git a/media-gfx/meshlab/meshlab-2020.12-r2.ebuild b/media-gfx/meshlab/meshlab-2020.12-r2.ebuild new file mode 100644 index ..3022559a4e4c --- /dev/null +++ b/media-gfx/meshlab/meshlab-2020.12-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VCG_VERSION="2020.12" +inherit cmake xdg + +DESCRIPTION="System for processing and editing unstructured 3D triangular meshes" +HOMEPAGE="https://www.meshlab.net/"; +SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-${PV}.tar.gz -> ${P}.tar.gz + https://github.com/cnr-isti-vclab/vcglib/archive/${VCG_VERSION}.tar.gz -> vcglib-${VCG_VERSION}.tar.gz" +S="${WORKDIR}/meshlab-Meshlab-${PV}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="double-precision minimal" + +DEPEND=" + dev-cpp/eigen:3 + dev-cpp/muParser + dev-libs/gmp:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtdeclarative:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/glew:0= + =media-libs/lib3ds-1* + media-libs/openctm:= + media-libs/qhull:= + sci-libs/levmar + sci-libs/mpir:= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-disable-updates.patch" + "${FILESDIR}/${P}-find-plugins.patch" +) + +src_unpack() { + unpack ${P}.tar.gz + cd "${S}" || die + unpack vcglib-2020.12.tar.gz + mv vcglib-2020.12/* vcglib || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_MINI=$(usex minimal) + -DBUILD_WITH_DOUBLE_SCALAR=$(usex double-precision) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlitestudio/
commit: 6a86552e4ba6096b81d67a814d4b83dd7f0ece14 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:59:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a86552e dev-db/sqlitestudio: drop 3.3.3, 3.4.3, 3.4.3-r1, 3.4.4 Closes: https://bugs.gentoo.org/915786 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/sqlitestudio/Manifest | 2 - dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild| 153 --- dev-db/sqlitestudio/sqlitestudio-3.4.3-r1.ebuild | 187 --- dev-db/sqlitestudio/sqlitestudio-3.4.3.ebuild| 186 -- dev-db/sqlitestudio/sqlitestudio-3.4.4.ebuild| 187 --- 5 files changed, 715 deletions(-) diff --git a/dev-db/sqlitestudio/Manifest b/dev-db/sqlitestudio/Manifest index b6bdf7398fe1..29660131f58b 100644 --- a/dev-db/sqlitestudio/Manifest +++ b/dev-db/sqlitestudio/Manifest @@ -1,3 +1 @@ -DIST sqlitestudio-3.3.3.tar.gz 8863232 BLAKE2B 1dfa74ab405ec057090f87726c3562470de4c1fd7b97c0fbc3e3fb4b3c8413825ec1884ac8bc9cb86e0d3d64b42af323a46ae4aa324de98c1dc8e967a4eb0d35 SHA512 1b92b06dbca3b5ee051d2582345c0e9a0a3cbd2cbbde0c6b9b18f75ca30140c46fc9d35a3c314c13d99300dbe8d9bbd313b2ae4cb069b8e81446b27e982f -DIST sqlitestudio-3.4.3.tar.gz 16115078 BLAKE2B ac083ea53276a87917a532359c5f3eae665140e04efe01c8172fbcb135df65f4128a6b09b96f781c411e3b105f47a2c30172e37ab1bd82be32a36027c75770d9 SHA512 5261bd9c5a7e5be3e140eefda45961dc1978b6d1f9f180a8db07671acc55d275c0f2755a580f57681b17fe233ef54b2680a633693c1ec62d3517e4f968e80549 DIST sqlitestudio-3.4.4.tar.gz 16187828 BLAKE2B 34a19880c0ce82a0457c8b34fe713d1792101563dd37849f02538a3f62310e0720939a3930c2c1d2fe43a8379c66012e75cf9e45e961a382c3ea5fbd857e42d3 SHA512 ddbb926afcca0afe8e4199be64254d0a9a47bef66f260c51cc7e5c5d38c8a00bfbe2012e8ec933bf69e85481c0c214136146cd3bff0975f6178f9fe7884e8190 diff --git a/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild b/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild deleted file mode 100644 index 401c8f8bec3e.. --- a/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="de es fr it pl pt_BR ro_RO ru sk zh_CN" -inherit desktop plocale toolchain-funcs qmake-utils xdg - -DESCRIPTION="Powerful cross-platform SQLite database manager" -HOMEPAGE="https://sqlitestudio.pl"; -SRC_URI="https://github.com/pawelsalawa/sqlitestudio/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cli cups tcl test" - -REQUIRED_USE="test? ( cli )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-db/sqlite:3 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - cli? ( - sys-libs/readline:= - sys-libs/ncurses:= - ) - cups? ( dev-qt/qtprintsupport:5 ) - tcl? ( dev-lang/tcl:0= ) -" -DEPEND="${RDEPEND} - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -core_build_dir="${S}/output/build" -plugins_build_dir="${core_build_dir}/Plugins" - -src_prepare() { - default - - sed -i -e 's/linux|portable/portable/' SQLiteStudio3/sqlitestudio/sqlitestudio.pro || die - - # bug #838325 - sed -i -e "s:-lcurses:$($(tc-getPKG_CONFIG) --libs ncurses):" SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro || die - - disable_modules() { - [[ $# -lt 2 ]] && die "not enough arguments" - - local pro="$1"; shift - local modules="${@}" - - sed -r -i \ - -e 's/('${modules// /|}')[[:space:]]*(\\?)/\2/' \ - ${pro} || die - } - - use cli || disable_modules SQLiteStudio3/SQLiteStudio3.pro cli - - local mod_lst=( DbSqlite2 ) - use cups || mod_lst+=( Printing ) - use tcl || mod_lst+=( ScriptingTcl ) - disable_modules Plugins/Plugins.pro ${mod_lst[@]} - - local mylrelease="$(qt5_get_bindir)"/lrelease - local ts_dir_lst=$(find * -type f -name "*.qm" -printf '%h\n' | sort -u) - local ts_pro_lst=$(find * -type f -name "*.pro" -exec grep -l 'TRANSLATIONS' {} \;) - local ts_qrc_lst=$(find * -type f -name "*.qrc" -exec grep -l '\.qm' {} \;) - - # delete all "*.qm" - for ts_dir in ${ts_dir_lst[@]}; do - rm "${ts_dir}"/*.qm || die - done - - lrelease_locale() { - for ts_dir in ${ts_dir_lst[@]}; do - local ts=$(find "${ts_dir}" -type f -name "*${1}.ts" || continue) - "${mylrelea
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: af86302bb309e5385570c04f892fefe114094665 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:49:17 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86302b app-misc/qlcplus: drop 5.0.0_beta1 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 - app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 85 - 2 files changed, 86 deletions(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index cc4f2b713c44..9041f075acba 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,4 +1,3 @@ DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 -DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884 DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild deleted file mode 100644 index ee76871ac4cd.. --- a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils udev virtualx xdg - -DESCRIPTION="A software to control DMX or analog lighting systems" -HOMEPAGE="https://www.qlcplus.org/"; -SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"; -S="${WORKDIR}/qlcplus-QLC-_${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -RDEPEND=" - dev-embedded/libftdi:= - dev-libs/glib:2 - dev-qt/qt3d:5[qml] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets,qml] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-libs/libmad - media-libs/libsndfile - sci-libs/fftw:3.0 - virtual/libusb:0 - virtual/libusb:1 - virtual/udev -" -IDEPEND=" - dev-util/desktop-file-utils -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" - -src_prepare() { - default - - sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ - -i variables.pri || die - - ## Remove Werror-flag since there are some warnings with gcc-9.x - sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ - -i variables.pri || die -} - -src_configure() { - eqmake5 CONFIG+=qmlui -} - -src_test() { - virtx emake check -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} - -pkg_postinst() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update - - elog "Some configurations of KDE Plasma break the layout of" - elog "QLC+ 5's QML UI." - elog "As a workaround, try those environment variables:" - elog " export XDG_CURRENT_DESKTOP=GNOME" - elog "OR" - elog " export QT_QPA_PLATFORMTHEME=gtk3" -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/, app-editors/texworks/files/
commit: 4ceb19e276bcdd7669911281457c0c025a7f6858 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 17:40:14 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb19e2 app-editors/texworks: add 0.6.8, EAPI-8 bump, python3_12, drop virtualx - add missing dev-qt/qttest:5 dependency - dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 - fix upstream's "optional" (really not) Qt5Script in build system Bug: https://bugs.gentoo.org/915780 Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/texworks/Manifest | 1 + .../files/texworks-0.6.8-optional-qtscript.patch | 25 +++ app-editors/texworks/texworks-0.6.8.ebuild | 84 ++ 3 files changed, 110 insertions(+) diff --git a/app-editors/texworks/Manifest b/app-editors/texworks/Manifest index 59ca10e2c65d..eba2967aa0d0 100644 --- a/app-editors/texworks/Manifest +++ b/app-editors/texworks/Manifest @@ -1 +1,2 @@ DIST texworks-0.6.7.tar.gz 12394465 BLAKE2B 0a2e0531ef0f296cd2be176baed14eb0c21733aeaf3ca3c43e3ff02e48bf68be8953db67f955db0b5a56676b391e2f7700404e9ea52907092d58cbbccaa02adf SHA512 b1c22c1f9bfae2595e77f0c98297cc690f62aac38125bb576d57cc3a0666d779e75af23ccf430a3547215065596b4ea60758233947cda06df8e1a7fc95c46b65 +DIST texworks-0.6.8.tar.gz 12486607 BLAKE2B a7de78adc0746c57b721a400a704d3912574933604e01124a99f5a60ba377ba66ce8d57f5f0a87e336de715d981146db6b8ae61a78c744b385c698fcdad2f7fe SHA512 23164f9ab2f611a705b533f4c435891f1279d1e0e0de2d7f947864f8919a6513cb696881dc1dcf93345471599f113d264ced57cbd2dceae343b9dde46ee80482 diff --git a/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch b/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch new file mode 100644 index ..460c4f4f7e2d --- /dev/null +++ b/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch @@ -0,0 +1,25 @@ +It doesn't work like that. + +--- a/CMakeLists.txt 2023-02-18 11:42:11.0 +0100 b/CMakeLists.txt 2023-10-21 20:00:29.144638825 +0200 +@@ -281,9 +281,11 @@ + set(QT_VERSION_PATCH "${Qt6_VERSION_PATCH}") + else () + # Check for Qt5 +- find_package(Qt5 REQUIRED COMPONENTS Core Widgets Gui UiTools Concurrent Xml LinguistTools Qml OPTIONAL_COMPONENTS Script ScriptTools) ++ find_package(Qt5 REQUIRED COMPONENTS Core Widgets Gui UiTools Concurrent Xml LinguistTools Qml) + set(QT_LIBRARIES Qt5::Core Qt5::Widgets Qt5::Gui Qt5::UiTools Qt5::Concurrent Qt5::Xml Qt5::Qml) + ++ find_package(Qt5Script) ++ find_package(Qt5ScriptTools) + if (Qt5Script_FOUND AND Qt5ScriptTools_FOUND) + list(APPEND QT_LIBRARIES Qt5::ScriptTools Qt5::Script) + set(WITH_QTSCRIPT ON) +@@ -311,7 +313,6 @@ + set(QT_VERSION_MAJOR "${Qt5_VERSION_MAJOR}") + set(QT_VERSION_MINOR "${Qt5_VERSION_MINOR}") + set(QT_VERSION_PATCH "${Qt5_VERSION_PATCH}") +- set(WITH_QTSCRIPT ON) + endif () + + # Expose the major version number of Qt to the preprocessor. This is necessary diff --git a/app-editors/texworks/texworks-0.6.8.ebuild b/app-editors/texworks/texworks-0.6.8.ebuild new file mode 100644 index ..532ab36b69d9 --- /dev/null +++ b/app-editors/texworks/texworks-0.6.8.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{9..12} ) +CMAKE_REMOVE_MODULES_LIST=( FindLua ) +inherit lua-single python-single-r1 cmake xdg + +DESCRIPTION="Simple interface for working with TeX documents" +HOMEPAGE="https://tug.org/texworks/"; +SRC_URI="https://github.com/TeXworks/texworks/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-release-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="lua python test" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdeclarative:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.5-cmake_lua_version.patch + "${FILESDIR}"/${P}-optional-qtscript.patch +) + +pkg_setup() { + use lua && lua-single_pkg_setup + + python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -Wno-dev + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=ON + -DCMAKE_DIS