[gentoo-commits] repo/proj/guru:master commit in: net-voip/re/
commit: ee71deb789e60a60331fa1c608f94db9f2b451c8 Author: Dale Showers fictx com> AuthorDate: Thu Oct 3 15:38:31 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 15:38:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee71deb7 net-voip/re: drop old versions Signed-off-by: Dale Showers fictx.com> net-voip/re/Manifest | 2 -- net-voip/re/re-3.12.0.ebuild | 30 -- net-voip/re/re-3.13.0.ebuild | 30 -- 3 files changed, 62 deletions(-) diff --git a/net-voip/re/Manifest b/net-voip/re/Manifest index 1a237d1ff..e86af1f02 100644 --- a/net-voip/re/Manifest +++ b/net-voip/re/Manifest @@ -1,4 +1,2 @@ -DIST re-3.12.0.tar.gz 602737 BLAKE2B f0e82b32ed7a0e043cf1f2701851f63fcd8a9128ce468e1cca5e6571c439bbabff0f42dbd5f6e397eb172e061f123a8d3a8106d5122b71f999ee1e8aa8f4e271 SHA512 e911da81cca288d0e9f92273c4a8bbd89ceac7e46777483d143cc93f4d58e604976946d944a173ae823edb38f344b2c6cc6949611dacfeb7a97ede31e2089328 -DIST re-3.13.0.tar.gz 604552 BLAKE2B 4689fd2a14d7e58722d0b228c749fc1214e9ed44d33400dbf09d0c0cff5886bb4ad0a7f615c15a7caa027f785231c0907c667145c24b1a3845d4d1bd84a51110 SHA512 06781152ba1e7ba7202f9448694c1f840f4fe39644ab2c7dcfc080a49530eb264c6798b0f921cf91217882c254f96f49ba5b7b904c676aab23382835d0ae5a1a DIST re-3.14.0.tar.gz 605693 BLAKE2B d3eaa53048a914fc26fc59ea879cc99e8e88b7c1b740aa6b65dd67b80ed208a27db0140be3ea9da0fcf9bb51335bf235eacc9f14ecc55d889c10310598896e2c SHA512 9abd28f81fb3278f112ec64450bc0d540bc9e231a810e89b6c20ff3628f94b8963bc0931bee8a3958e6a5fba9c2f6704b2d8cc0205c5082352a7751ff459790b DIST re-3.15.0.tar.gz 611848 BLAKE2B f9e080279439de741824079f81bc07231af5b945499082963e52300bd1e137b3096d197047a2e2a76f7bec90e6598df6c9937cc6ed9f9f9a75b3634c20b167f9 SHA512 d70d9b97ff13b11db74b1421ce8f401276b35d9345e24f0291d194825fe1db7f483aa29f4077f6fe52844d53ee201e11abc902580b6786d9e54ba3458a7a4e42 diff --git a/net-voip/re/re-3.12.0.ebuild b/net-voip/re/re-3.12.0.ebuild deleted file mode 100644 index ea2141f6a..0 --- a/net-voip/re/re-3.12.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic library for real-time communications with async IO support" -HOMEPAGE="https://github.com/baresip/re"; -SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="static-libs" - -DEPEND=" - dev-libs/openssl:0= - sys-libs/zlib - " - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF) - ) - cmake_src_configure -} diff --git a/net-voip/re/re-3.13.0.ebuild b/net-voip/re/re-3.13.0.ebuild deleted file mode 100644 index ea2141f6a..0 --- a/net-voip/re/re-3.13.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Generic library for real-time communications with async IO support" -HOMEPAGE="https://github.com/baresip/re"; -SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="static-libs" - -DEPEND=" - dev-libs/openssl:0= - sys-libs/zlib - " - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: net-misc/megasync/
commit: 63c23e7803aeb99f6a61099ef7c6bbedc164 Author: Takuya Wakazono gmail com> AuthorDate: Thu Oct 3 16:05:44 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 16:05:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63c23e78 net-misc/megasync: add 5.5.0.0 Signed-off-by: Takuya Wakazono gmail.com> net-misc/megasync/Manifest | 2 ++ .../{megasync-.ebuild => megasync-5.5.0.0.ebuild}| 16 net-misc/megasync/megasync-.ebuild | 16 3 files changed, 10 insertions(+), 24 deletions(-) diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest index 83dd07b40..f8beac786 100644 --- a/net-misc/megasync/Manifest +++ b/net-misc/megasync/Manifest @@ -1,2 +1,4 @@ DIST megasync-5.4.1.0.tar.gz 24718226 BLAKE2B ab89ed026efc0e28ef5c21554db259e74199d12d1194ecf358ad658b0ecee5a7c421ce374e3ba54a752e813c38b535034c04e9749b1f9d876a7df88951d2250a SHA512 d908308135cdd717555002d58c4faa1917bd049a0a2f99ae0b487f2ccfda6d7a00c9dee72aae52210079e656f3031bf3cf414020090e4a6b600e3cef5af11901 +DIST megasync-5.5.0.0.tar.gz 24651476 BLAKE2B 6a62b9c27329864e53bc80a98018c6ccbc4a858518ef497a0825b251bd945e3b7f1c5ff09488971aa11d927bb173e14289f035db439b9e0340bd9add8a79 SHA512 4a62fadff5f472391b7ee1b0bf525878c1030bbb0e8d88e4f79571b61d5f9e86769d2ee8081638b0b0110ee59b9b9de1ad39cfdb87f36887286a8543aafcfd02 DIST megasync-sdk-5.4.1.0.tar.gz 4248625 BLAKE2B 96e76e6e421b2f4b7423d5870f0cfcf89bbec6392191e84b2ee7daa0ac4a6a9c6c9599773bd124ce5189abf7a80db981c0f260eec18be8ef7825bba5422123f4 SHA512 740dad61901775ef2e93861c4a42e9e20a779c7189084ed8336cb06d64a3743638e7ca499279b71d2e8bf68d225a3a6397fdfff1a89c18d413ab44eec489c7ea +DIST megasync-sdk-5.5.0.0.tar.gz 4206234 BLAKE2B 08da742a9dd7d89ebbdb7b0b45dc1c174819b605734a87ab28bb9f1dae4108162110e4d7c820e2427e7b63250cd0550daab20e514eaa33543e47f7d7ea44d1ec SHA512 20a87e4440d2d161335f268389b58c353d9dd6bb1f0b2423c403b1f7202cc927776d3225f4e174b238b03a062d998f65a3ded931fb7f8718275934529015a74c diff --git a/net-misc/megasync/megasync-.ebuild b/net-misc/megasync/megasync-5.5.0.0.ebuild similarity index 90% copy from net-misc/megasync/megasync-.ebuild copy to net-misc/megasync/megasync-5.5.0.0.ebuild index 524e07beb..fa2c72a29 100644 --- a/net-misc/megasync/megasync-.ebuild +++ b/net-misc/megasync/megasync-5.5.0.0.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]];then EGIT_BRANCH="master" EGIT_SUBMODULES=( '*' ) else - MEGA_SDK_REV="eb8dba09149e1aad0210c3591f3ef6e50022f714" # commit of src/MEGASync/mega submodule + MEGA_SDK_REV="eb86660026272d62a547099d2fed3a7d46fc64e7" # commit of src/MEGASync/mega submodule MEGA_TAG_SUFFIX="Linux" SRC_URI=" https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> ${P}.tar.gz @@ -77,23 +77,16 @@ RDEPEND=" " BDEPEND=" dev-qt/linguist-tools:5 + virtual/pkgconfig " PATCHES=( "${FILESDIR}/${PN}-4.10.0.0_ffmpeg6.patch" - "${FILESDIR}/${PN}-4.10.0.0_fix-build.patch" "${FILESDIR}/${PN}-5.3.0.0-link-zlib.patch" "${FILESDIR}/${PN}-5.3.0.0-fix-install-dir.patch" "${FILESDIR}/${PN}-5.3.0.0-rename-libcryptopp.patch" ) -nautilus_run() { - if use nautilus; then - cd "${S}/src/MEGAShellExtNautilus" || die - "$@" - fi -} - nemo_run() { if use nemo; then cd "${S}/src/MEGAShellExtNemo" || die @@ -125,7 +118,9 @@ src_configure() { # build internal libs as static -DBUILD_SHARED_LIBS=OFF -DCMAKE_MODULE_PATH="${S}/src/MEGASync/mega/contrib/cmake/modules/packages" + -DENABLE_DESKTOP_APP_WERROR=OFF -DENABLE_DESKTOP_UPDATE_GEN=OFF + -DENABLE_LINUX_EXT=$(usex nautilus) -DUSE_FFMPEG=$(usex thumbnail) -DUSE_FREEIMAGE=$(usex thumbnail) -DUSE_MEDIAINFO=$(usex mediainfo) @@ -135,7 +130,6 @@ src_configure() { cmake_src_configure unset mycmakeargs - nautilus_run eqmake5 nemo_run eqmake5 thunar_run eqmake5 } @@ -143,7 +137,6 @@ src_configure() { src_compile() { cmake_src_compile - nautilus_run emake nemo_run emake thunar_run emake } @@ -151,7 +144,6 @@ src_compile() { src_install() { cmake_src_install - nautilus_run emake INSTALL_ROOT="${D}" install nemo_run emake INSTALL_ROOT="${D}" install thunar_run emake INSTALL_ROOT="${D}" install } diff --git a/net-misc/megasync/megasync-.ebuild b/net-misc/megasync/megasync-.ebuild index 524e07beb..fa2c72a29 100644 --- a/net-misc/megasync/megasync-.ebuild +++ b/net-misc/megasync/megasync-.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]];then EGIT_BRANCH="master" EGIT_SUBMODULES=( '*' ) else - ME
[gentoo-commits] repo/proj/guru:master commit in: net-misc/megasync/, net-misc/megasync/files/
commit: 54795f8f05ce653cbe3a60541578d613e55fb943 Author: Takuya Wakazono gmail com> AuthorDate: Thu Oct 3 16:05:44 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 16:05:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54795f8f net-misc/megasync: drop 5.4.1.0 Signed-off-by: Takuya Wakazono gmail.com> net-misc/megasync/Manifest | 2 - .../files/megasync-4.10.0.0_fix-build.patch| 45 -- net-misc/megasync/megasync-5.4.1.0.ebuild | 157 - 3 files changed, 204 deletions(-) diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest index f8beac786..f544ffa62 100644 --- a/net-misc/megasync/Manifest +++ b/net-misc/megasync/Manifest @@ -1,4 +1,2 @@ -DIST megasync-5.4.1.0.tar.gz 24718226 BLAKE2B ab89ed026efc0e28ef5c21554db259e74199d12d1194ecf358ad658b0ecee5a7c421ce374e3ba54a752e813c38b535034c04e9749b1f9d876a7df88951d2250a SHA512 d908308135cdd717555002d58c4faa1917bd049a0a2f99ae0b487f2ccfda6d7a00c9dee72aae52210079e656f3031bf3cf414020090e4a6b600e3cef5af11901 DIST megasync-5.5.0.0.tar.gz 24651476 BLAKE2B 6a62b9c27329864e53bc80a98018c6ccbc4a858518ef497a0825b251bd945e3b7f1c5ff09488971aa11d927bb173e14289f035db439b9e0340bd9add8a79 SHA512 4a62fadff5f472391b7ee1b0bf525878c1030bbb0e8d88e4f79571b61d5f9e86769d2ee8081638b0b0110ee59b9b9de1ad39cfdb87f36887286a8543aafcfd02 -DIST megasync-sdk-5.4.1.0.tar.gz 4248625 BLAKE2B 96e76e6e421b2f4b7423d5870f0cfcf89bbec6392191e84b2ee7daa0ac4a6a9c6c9599773bd124ce5189abf7a80db981c0f260eec18be8ef7825bba5422123f4 SHA512 740dad61901775ef2e93861c4a42e9e20a779c7189084ed8336cb06d64a3743638e7ca499279b71d2e8bf68d225a3a6397fdfff1a89c18d413ab44eec489c7ea DIST megasync-sdk-5.5.0.0.tar.gz 4206234 BLAKE2B 08da742a9dd7d89ebbdb7b0b45dc1c174819b605734a87ab28bb9f1dae4108162110e4d7c820e2427e7b63250cd0550daab20e514eaa33543e47f7d7ea44d1ec SHA512 20a87e4440d2d161335f268389b58c353d9dd6bb1f0b2423c403b1f7202cc927776d3225f4e174b238b03a062d998f65a3ded931fb7f8718275934529015a74c diff --git a/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch b/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch deleted file mode 100644 index 2fa2e3aac..0 --- a/net-misc/megasync/files/megasync-4.10.0.0_fix-build.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro b/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro -index 06cbb08cd..7ca767132 100644 a/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro -+++ b/src/MEGAShellExtNautilus/MEGAShellExtNautilus.pro -@@ -52,5 +52,4 @@ INSTALLS += emblems32 emblems64 - !contains(DEFINES, no_desktop) { - update_cache.commands = gtk-update-icon-cache -f -t $${HICOLOR} || true - update_cache.path = $${HICOLOR} --INSTALLS += update_cache - } -diff --git a/src/MEGAShellExtNemo/MEGAShellExtNemo.pro b/src/MEGAShellExtNemo/MEGAShellExtNemo.pro -index 33668b4ee..061e0d445 100644 a/src/MEGAShellExtNemo/MEGAShellExtNemo.pro -+++ b/src/MEGAShellExtNemo/MEGAShellExtNemo.pro -@@ -43,5 +43,4 @@ INSTALLS += emblems32 emblems64 - !contains(DEFINES, no_desktop) { - update_cache.commands = gtk-update-icon-cache -f -t $${HICOLOR} || true - update_cache.path = $$PWD --INSTALLS += update_cache - } -diff --git a/src/MEGASync/google_breakpad/google_breakpad.pri b/src/MEGASync/google_breakpad/google_breakpad.pri -index 122268aba..cd141a5f9 100644 a/src/MEGASync/google_breakpad/google_breakpad.pri -+++ b/src/MEGASync/google_breakpad/google_breakpad.pri -@@ -43,8 +43,6 @@ unix:!macx { - SOURCES += $$PWD/common/linux/elfutils.cc - SOURCES += $$PWD/common/string_conversion.cc - SOURCES += $$PWD/common/convert_UTF.c -- -- QMAKE_CXXFLAGS+=-g - } - - win32 { -diff --git a/src/MEGASync/platform/platform.pri b/src/MEGASync/platform/platform.pri -index 99f4dbd4f..ef5553508 100644 a/src/MEGASync/platform/platform.pri -+++ b/src/MEGASync/platform/platform.pri -@@ -89,7 +89,6 @@ unix:!macx { - # desktop - desktop.path = $$DESKTOP_DESTDIR/share/applications - desktop.files = $$PWD/linux/data/megasync.desktop --desktop.commands = update-desktop-database &> /dev/null || true - INSTALLS += desktop - - HICOLOR = $$DESKTOP_DESTDIR/share/icons/hicolor diff --git a/net-misc/megasync/megasync-5.4.1.0.ebuild b/net-misc/megasync/megasync-5.4.1.0.ebuild deleted file mode 100644 index 950e804d2..0 --- a/net-misc/megasync/megasync-5.4.1.0.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic qmake-utils xdg - -DESCRIPTION="The official Qt-based program for syncing your MEGA account in your PC" -HOMEPAGE=" - https://mega.io - https://github.com/meganz/MEGAsync -" - -if [[ ${PV} == ]];then - inherit git-r3 - EGIT_REPO_URI="https://github.com/meganz
[gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
commit: beec119f2acfc376150b963bdce0f619e69de736 Author: Dale Showers fictx com> AuthorDate: Thu Oct 3 15:35:36 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 15:37:11 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beec119f net-voip/baresip: drop old versions Signed-off-by: Dale Showers fictx.com> net-voip/baresip/Manifest | 2 - net-voip/baresip/baresip-3.12.1-r1.ebuild | 109 -- net-voip/baresip/baresip-3.13.0.ebuild| 109 -- 3 files changed, 220 deletions(-) diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest index c90dba6a3..866a3db47 100644 --- a/net-voip/baresip/Manifest +++ b/net-voip/baresip/Manifest @@ -1,4 +1,2 @@ -DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2 -DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9 DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a551891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966 diff --git a/net-voip/baresip/baresip-3.12.1-r1.ebuild b/net-voip/baresip/baresip-3.12.1-r1.ebuild deleted file mode 100644 index 738676914..0 --- a/net-voip/baresip/baresip-3.12.1-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Baresip is a portable and modular SIP User-Agent" -HOMEPAGE="https://github.com/baresip/baresip"; -SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer - gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl - serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X" - -RE_PVF="$(ver_cut 1-2)*" - -DEPEND=" - dev-libs/openssl:0= - =net-voip/re-${RE_PVF} - sys-libs/zlib - aac? ( media-libs/fdk-aac ) - alsa? ( media-libs/alsa-lib ) - amr? ( media-libs/opencore-amr ) - aom? ( media-libs/libaom ) - aptx? ( media-libs/libopenaptx ) - codec2? ( media-libs/codec2 ) - dbus? ( - dev-util/gdbus-codegen - sys-apps/dbus - ) - ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - media-libs/gst-plugins-good:1.0 - ) - gtk3? ( x11-libs/gtk+:3 ) - jack? ( virtual/jack ) - mpa? ( - media-sound/twolame - media-sound/mpg123 - media-libs/speexdsp - ) - mqtt? ( app-misc/mosquitto ) - opus? ( media-libs/opus ) - pipewire? ( media-video/pipewire ) - snapshot? ( media-libs/libpng ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( media-libs/libsdl2 ) - sndfile? ( media-libs/libsndfile ) - spandsp? ( media-libs/spandsp ) - v4l? ( media-libs/libv4l ) - vpx? ( media-libs/libvpx ) - webrtc? ( media-plugins/gst-plugins-webrtc ) - X? ( x11-libs/libX11 ) - " - -RDEPEND="${DEPEND}" - -src_configure() { - use aac && MODULES+="aac;" - use acip && MODULES+="ebuacip;" - use alsa && MODULES+="alsa;" - use amr && MODULES+="amr;" - use aom && MODULES+="av1;" - use aptx && MODULES+="aptx;" - use codec2 && MODULES+="codec2;" - use console && MODULES+="cons;" - use dbus && MODULES+="ctrl_dbus;" - use evdev && MODULES+="evdev;" - use echo && MODULES+="echo;" - use gtk3 && MODULES+="gtk;" - use gstreamer && MODULES+="gst;" - use httpd && MODULES+="httpd;" - use httpreq && MODULES+="httpreq;" - use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;" - use jack
[gentoo-commits] repo/proj/guru:master commit in: net-voip/re/
commit: b79e7ad7d1db8b69b47af705947df9d2b4346b19 Author: Dale Showers fictx com> AuthorDate: Thu Oct 3 15:40:19 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 15:40:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b79e7ad7 net-voip/re: add 3.16.0 Signed-off-by: Dale Showers fictx.com> net-voip/re/Manifest | 1 + net-voip/re/re-3.16.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/net-voip/re/Manifest b/net-voip/re/Manifest index e86af1f02..f2d24f9fd 100644 --- a/net-voip/re/Manifest +++ b/net-voip/re/Manifest @@ -1,2 +1,3 @@ DIST re-3.14.0.tar.gz 605693 BLAKE2B d3eaa53048a914fc26fc59ea879cc99e8e88b7c1b740aa6b65dd67b80ed208a27db0140be3ea9da0fcf9bb51335bf235eacc9f14ecc55d889c10310598896e2c SHA512 9abd28f81fb3278f112ec64450bc0d540bc9e231a810e89b6c20ff3628f94b8963bc0931bee8a3958e6a5fba9c2f6704b2d8cc0205c5082352a7751ff459790b DIST re-3.15.0.tar.gz 611848 BLAKE2B f9e080279439de741824079f81bc07231af5b945499082963e52300bd1e137b3096d197047a2e2a76f7bec90e6598df6c9937cc6ed9f9f9a75b3634c20b167f9 SHA512 d70d9b97ff13b11db74b1421ce8f401276b35d9345e24f0291d194825fe1db7f483aa29f4077f6fe52844d53ee201e11abc902580b6786d9e54ba3458a7a4e42 +DIST re-3.16.0.tar.gz 612463 BLAKE2B 744b0f21bfe60373da820f3b5025701466e3e63fc3d8f5f00fb96485fbddadaf8679e0f71c29139aaf4683caaa15a5221410cc26f7808dcf49b77ed6c0aa78eb SHA512 a32a7a4bebde4c6260d3034ed180dd3d1615af6f12d958597adbf5ebee5057d0a492cc7d05fc6236432e9a03f3cabc46c6bb4f0b181df3e4f70cc951e42cf720 diff --git a/net-voip/re/re-3.16.0.ebuild b/net-voip/re/re-3.16.0.ebuild new file mode 100644 index 0..bbd46b29c --- /dev/null +++ b/net-voip/re/re-3.16.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Generic library for real-time communications with async IO support" +HOMEPAGE="https://github.com/baresip/re"; +SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="static-libs" + +DEPEND=" + dev-libs/openssl:0= + sys-libs/zlib + " + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/
commit: 00de3bc42bdd2cc510ad1952774f94d3ec8535ab Author: Dale Showers fictx com> AuthorDate: Thu Oct 3 15:42:38 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 15:42:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00de3bc4 net-voip/baresip: add 3.16.0 Signed-off-by: Dale Showers fictx.com> net-voip/baresip/Manifest | 1 + net-voip/baresip/baresip-3.16.0.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest index 866a3db47..658273e6c 100644 --- a/net-voip/baresip/Manifest +++ b/net-voip/baresip/Manifest @@ -1,2 +1,3 @@ DIST baresip-3.14.0.tar.gz 1165155 BLAKE2B 78ba9cbf35086a6f3d8339f2bfe14a62c26b2fa824b3c8de5233ff63d5b18eacad1e7083926e02eb03f61505ef699cb0652b02b58b17042e789a6c816b2b591a SHA512 280172a1b48d2445f7ed4b05dc1b054fb355e6ed58ae62d6aa03ed70e6c9173a648afec76064f08331a0e11fb249456405566de3890cccf1534281aed238991c DIST baresip-3.15.0.tar.gz 1171797 BLAKE2B 8f8e35de141260c53e88b63ddd8e54bb86bf3e0cf5a01a551891eeedea03de700399d110e7e095339b719bd74f56206b1bd3671ee349263b4dadd24524d3 SHA512 20d426d749c2cdbaab09ed92be5ef089c85bb1bf693eab272de673be1ad5457624487e5de2f4675be6246cfead1b6181e60ec35624aadf88909d0d625228d966 +DIST baresip-3.16.0.tar.gz 1172715 BLAKE2B cb1e33ae00c27c9bd1f0ad1abc0115fba345e5b6a4f78423f499d4a319b0013073d57fe42eaf051e86714dfa05ef2644b4eee342f61cbad333b588568d82f7cb SHA512 90a85a36ca9684f32f396fdce21de3df8d203e5821ed214bda15c819aae82ec947a02c46bd2869ca5015cdd9dcab9f4167c6a7893c53e1b9df4e67f29724667a diff --git a/net-voip/baresip/baresip-3.16.0.ebuild b/net-voip/baresip/baresip-3.16.0.ebuild new file mode 100644 index 0..738676914 --- /dev/null +++ b/net-voip/baresip/baresip-3.16.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Baresip is a portable and modular SIP User-Agent" +HOMEPAGE="https://github.com/baresip/baresip"; +SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer + gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl + serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X" + +RE_PVF="$(ver_cut 1-2)*" + +DEPEND=" + dev-libs/openssl:0= + =net-voip/re-${RE_PVF} + sys-libs/zlib + aac? ( media-libs/fdk-aac ) + alsa? ( media-libs/alsa-lib ) + amr? ( media-libs/opencore-amr ) + aom? ( media-libs/libaom ) + aptx? ( media-libs/libopenaptx ) + codec2? ( media-libs/codec2 ) + dbus? ( + dev-util/gdbus-codegen + sys-apps/dbus + ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + ) + gtk3? ( x11-libs/gtk+:3 ) + jack? ( virtual/jack ) + mpa? ( + media-sound/twolame + media-sound/mpg123 + media-libs/speexdsp + ) + mqtt? ( app-misc/mosquitto ) + opus? ( media-libs/opus ) + pipewire? ( media-video/pipewire ) + snapshot? ( media-libs/libpng ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( media-libs/libsdl2 ) + sndfile? ( media-libs/libsndfile ) + spandsp? ( media-libs/spandsp ) + v4l? ( media-libs/libv4l ) + vpx? ( media-libs/libvpx ) + webrtc? ( media-plugins/gst-plugins-webrtc ) + X? ( x11-libs/libX11 ) + " + +RDEPEND="${DEPEND}" + +src_configure() { + use aac && MODULES+="aac;" + use acip && MODULES+="ebuacip;" + use alsa && MODULES+="alsa;" + use amr && MODULES+="amr;" + use aom && MODULES+="av1;" + use aptx && MODULES+="aptx;" + use codec2 && MODULES+="codec2;" + use console && MODULES+="cons;" + use dbus && MODULES+="ctrl_dbus;" + use evdev && MODULES+="evdev;" + use echo && MODULES+="echo;" + use gtk3 && MODULES+="gtk;" + use gstreamer && MODULES+="gst;" + use httpd && MODULES+="httpd;" + use httpreq && MODULES+="httpreq;" + use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;" + use jack && MODULES+="jack;" + use mpa && MODULES+="mpa;" + use mqtt && MODULES+="mqtt;" + use opus && MODULES+="opus;opus_multistream;" + use pipewire && MODULES+="pipewire;" + use pulseaudio && MODULES+="pulse;" + use portaudio && MODULES+="portaudio;" + use serreg && MODULES+="serreg;" + use snapshot && MODULES+="snapshot;" + use sdl && MODULES+="sdl;" + us
[gentoo-commits] repo/proj/guru:master commit in: www-apps/sblg/
commit: 5e7905c25b6f9a839e43e40cca383ce2eb425cdb Author: Wolfgang Müller oriole systems> AuthorDate: Thu Oct 3 10:07:55 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 10:07:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e7905c2 www-apps/sblg: mark implicit decls as expected The specific flavour of configure script, oconfigure [1], tests for various BSD functionality that is missing on Linux. This triggers -Wimplicit-function-declaration but can safely be silenced. [1] https://github.com/kristapsdz/oconfigure Closes: https://bugs.gentoo.org/940688 Signed-off-by: Wolfgang Müller oriole.systems> www-apps/sblg/sblg-0.5.12.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/www-apps/sblg/sblg-0.5.12.ebuild b/www-apps/sblg/sblg-0.5.12.ebuild index 4d3f3300b..bfc69619a 100644 --- a/www-apps/sblg/sblg-0.5.12.ebuild +++ b/www-apps/sblg/sblg-0.5.12.ebuild @@ -17,6 +17,24 @@ IUSE="examples" DEPEND="dev-libs/expat" RDEPEND="${DEPEND}" +# oconfigure specifically tests for BSD functionality on Linux +QA_CONFIG_IMPL_DECL_SKIP=( + crypt_newhash + crypt_checkpass + warnc + errc + getexecname + getprogname + memset_s + pledge + recallocarray + strtonum + TAILQ_FOREACH_SAFE + timingsafe_bcmp + timingsafe_memcmp + unveil +) + src_configure() { tc-export CC AR
[gentoo-commits] repo/proj/guru:master commit in: www-apps/sblg/
commit: 7699266430b7be7b1d96930d43ee29bc6432d6cd Author: Wolfgang Müller oriole systems> AuthorDate: Thu Oct 3 10:35:11 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 10:35:11 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76992664 www-apps/sblg: remove -g from default CFLAGS Closes: https://bugs.gentoo.org/940687 Signed-off-by: Wolfgang Müller oriole.systems> www-apps/sblg/sblg-0.5.12.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/www-apps/sblg/sblg-0.5.12.ebuild b/www-apps/sblg/sblg-0.5.12.ebuild index bfc69619a..d08ddad72 100644 --- a/www-apps/sblg/sblg-0.5.12.ebuild +++ b/www-apps/sblg/sblg-0.5.12.ebuild @@ -35,6 +35,12 @@ QA_CONFIG_IMPL_DECL_SKIP=( unveil ) +src_prepare() { + default + + sed -ie '/^CFLAGS=/s: -g : :' configure || die +} + src_configure() { tc-export CC AR
[gentoo-commits] repo/proj/guru:master commit in: net-news/newsraft/
commit: fde585eb9d3f1c2fdc5cabe64daddd99f41e4cab Author: Eli Burch burchbytes com> AuthorDate: Thu Oct 3 12:27:05 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 12:27:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fde585eb net-news/newsraft: add 0.26 Signed-off-by: Eli Burch burchbytes.com> net-news/newsraft/Manifest | 1 + net-news/newsraft/newsraft-0.26.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/net-news/newsraft/Manifest b/net-news/newsraft/Manifest index fa3611aae..2d6e38e05 100644 --- a/net-news/newsraft/Manifest +++ b/net-news/newsraft/Manifest @@ -1 +1,2 @@ DIST newsraft-0.25.tar.gz 153586 BLAKE2B d2790f4eb0a1fa9ceb5e0240b4759e5dd00c1bcdc7a55d79d7527b6d17057f4d6635f722982af7fea8c5d7df351d88e0389982a77f5651fcc64cfa051f86 SHA512 354f3d5fb0e6d86782538da03408383b74443889aed19ae3599b1f286c76f6814ec406297dcdb505bbca6cf835440161a89066df0f21d52871c57dca288dfa23 +DIST newsraft-0.26.tar.gz 155572 BLAKE2B 61bf3751495436704eccdb5e352865c9a8aa50f2a41b4e3516982e44201962815a78dd9b259181e418b0b3cde72ff7df0f8e90f70e82244da1b181bc045b8cd8 SHA512 c4654de4ec8ebd95018fd0bfa0c8a3f40ac67d944e9aa089fb5ad7dc918bfe54a7ba79eecec799e68ff0bb31f2b4b3fc7b5c25513eb76b68e7fb35e4097df397 diff --git a/net-news/newsraft/newsraft-0.26.ebuild b/net-news/newsraft/newsraft-0.26.ebuild new file mode 100644 index 0..8011629b0 --- /dev/null +++ b/net-news/newsraft/newsraft-0.26.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by Newsboat." +HOMEPAGE="https://codeberg.org/newsraft/newsraft"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/newsraft/newsraft.git"; +else + SRC_URI="https://codeberg.org/newsraft/newsraft/archive/${P}.tar.gz"; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +fi + +LICENSE="ISC" +SLOT="0" + +DEPEND=" + dev-db/sqlite:3 + dev-libs/expat + dev-libs/gumbo:= + dev-libs/yajl:= + net-misc/curl + sys-libs/ncurses:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/scdoc + virtual/pkgconfig +" + +src_compile(){ + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${D}" install + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: www-apps/sblg/
commit: 6c51c4a241b48ef87210672825c91849b0da9556 Author: Wolfgang Müller oriole systems> AuthorDate: Thu Oct 3 10:06:59 2024 + Commit: Rui Huang gmail com> CommitDate: Thu Oct 3 10:06:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c51c4a2 www-apps/sblg: respect LDFLAGS and don't call CC and AR directly Closes: https://bugs.gentoo.org/940686 Signed-off-by: Wolfgang Müller oriole.systems> www-apps/sblg/sblg-0.5.12.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/www-apps/sblg/sblg-0.5.12.ebuild b/www-apps/sblg/sblg-0.5.12.ebuild index 8fd2c5f8f..4d3f3300b 100644 --- a/www-apps/sblg/sblg-0.5.12.ebuild +++ b/www-apps/sblg/sblg-0.5.12.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit toolchain-funcs + DESCRIPTION="A utility for creating static blogs" HOMEPAGE="https://kristaps.bsd.lv/sblg/"; SRC_URI="https://kristaps.bsd.lv/sblg/snapshots/${P}.tar.gz"; @@ -16,7 +18,15 @@ DEPEND="dev-libs/expat" RDEPEND="${DEPEND}" src_configure() { - ./configure PREFIX="${EPREFIX}/usr" MANDIR="${EPREFIX}/usr/share/man" + tc-export CC AR + + ./configure \ + PREFIX="${EPREFIX}/usr" \ + MANDIR="${EPREFIX}/usr/share/man" \ + LDFLAGS="${LDFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + LIBDIR="/usr/$(get_libdir)" \ + || die "./configure failed" } src_install() {
[gentoo-commits] repo/proj/guru:master commit in: www-client/zen-bin/
commit: 4f489e20dd26af85e6851fca76622ae5076a95bd Author: Michal Vu tuta io> AuthorDate: Wed Oct 2 22:29:18 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Oct 2 22:29:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f489e20 www-client/zen-bin: add 1.0.1_alpha6, 1.0.1_alpha7 Signed-off-by: Michal Vu tuta.io> www-client/zen-bin/Manifest| 2 + www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild | 87 ++ www-client/zen-bin/zen-bin-1.0.1_alpha7.ebuild | 87 ++ 3 files changed, 176 insertions(+) diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 2ea53d089..0b35c362c 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -6,3 +6,5 @@ DIST zen-bin-1.0.1_alpha2.tar.bz2 87864427 BLAKE2B aee7605a315c25f887151739fc677 DIST zen-bin-1.0.1_alpha3.tar.bz2 87628641 BLAKE2B 338bc6a7ad0c613b73b99ffab384ffd879dcb2bb6ebfc2a205dad34b071a0aa12f180352e3244a6b180ba728e523a6c746515c716c570611608f906ff7b4f20d SHA512 83b1ac59fe9ca32a48af8f84b68c32e6a6a917d0156809f0b0e70fd0dd7d31dd3275bf0da25dc2a183a485e8fc77f6445d7b09052b872552d60e4d01e6473f07 DIST zen-bin-1.0.1_alpha4.tar.bz2 87620407 BLAKE2B ecc2610d0dd6b8eedaa082446be3229c479a129bf56a6cfc12f2766008af0e5dc37292b2e0fca4c770ef5329b662a832659732b3d695e7ee2360dbdd69718a88 SHA512 783da92aa73e4e5f3c8994fc406260a06afae71b482c08c1fc3d4f4bbd915c3a41a6e14c094427814c8c59f3375c3056dae44b4813ef9d1031e41eb19ecfff86 DIST zen-bin-1.0.1_alpha5.tar.bz2 87666705 BLAKE2B cb4445d9f1f42cee3832d3a74866a1bed26f7ec18939c55754038e6d5a7c6a774876ba921e6c204c8e0e597f4e269bf33c345cc1afd59deeac14ef510c110cda SHA512 77a3e061d12338b47dff08e070ac58acdae7adb1b6ffd5771c99dbdc0975518e320753167b55bc0a0a32334a02f5fc026a3a5e7464038636f11f33ad08039d0e +DIST zen-bin-1.0.1_alpha6.tar.bz2 87619633 BLAKE2B 29c648225b44372471aae18f7149cbeffd52aac704e94d8169c549c3abafb5de3d5263fd78b9325e05f07308d0c2f18255c5a284e21dc46c1faa92be62559168 SHA512 773b64aa2ce071d411d9135d706e57ebdd755bf3edb3964573c95c965e13c5f82a51d713e5c53f09f1d8272c7070db5351fbe978fd0ac7a0017da9a40cef7994 +DIST zen-bin-1.0.1_alpha7.tar.bz2 87620471 BLAKE2B 8f555fc57a7f3f2199c2cca5e9cb53187f8206788abbde568dc31169378554faa9dad9acfe967024efcdb2ed57ff823b08a5764f4ad9afde0660fd812a24ea96 SHA512 a79fafada8440eee37ff77952a680e1ec0d64f753ae73971e54520b1e1915e349cdea45a6a1baf3002e80acbce2d3e6dae18a7920b891f5407ea8eff31b66101 diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild b/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild new file mode 100644 index 0..c75d51b53 --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +MY_PV="1.0.1-a.6" +MY_P="zen" + +DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy" +HOMEPAGE="https://github.com/zen-browser/desktop"; +SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2 -> ${P}.tar.bz2" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +DEPEND="${RDEPEND}" + +QA_PREBUILT="opt/zen/*" + +src_install() { + #create dest dir + local destdir="/opt/zen" + dodir "${destdir}" + #copy files into dest dir + cp -a "${S}/zen"/* "${ED}${destdir}" || die + #create a symlink to the binary + dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die + #add icons + local icon_dir="${ED}${destdir}/browser/chrome/icons/default" + if [[ -d "${icon_dir}" ]]; then + for size in 16 32 48 64 128; do + if [[ -f "${icon_dir}/default${size}.png" ]]; then + newicon -s ${size} "${icon_dir}/default${size}.png" zen.png + fi + done + else + ewarn "Icon directory not found, skipping icon installation" + fi + #create desktop file + make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender +} + +pkg_postinst() { + xdg_icon_
[gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/
commit: f063a4bd142e4f4d5126e038e40b96c82195fe8b Author: Kacper Słomiński gmail com> AuthorDate: Thu Oct 3 00:17:51 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Oct 3 00:17:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f063a4bd sys-boot/limine: add 8.0.14 Signed-off-by: Kacper Słomiński gmail.com> sys-boot/limine/Manifest | 1 + sys-boot/limine/limine-8.0.14.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest index 8b1797015..b92a656c7 100644 --- a/sys-boot/limine/Manifest +++ b/sys-boot/limine/Manifest @@ -7,6 +7,7 @@ DIST limine-7.9.2.tar.gz 562984 BLAKE2B da301c51dfc487b83e87c25be37457ae7bd53214 DIST limine-8.0.11.tar.gz 553717 BLAKE2B 4c59679ebedb1c037e8c8ec854a61ab7a526095233e3350e03cb33595c52e2592585b2fe628a29a0d9573252fbd742d72f26a8b729085a6960a108fb217a6b2d SHA512 2070fa5224d1a61fbb61885dc909c9dc5fe901d52581784f7e76f8e2e1b2b750e3ebfa40aa398ed13f8ac39490104bd58ad38a42797e89fafc56ef94fb9ec9ad DIST limine-8.0.12.tar.gz 553842 BLAKE2B aba34fecc5eb5da6f26d16e3b923a74be1df41b6465b10e1fd940a0e106803f479ba99d4d07238306a8d9b3534e349073a00f02ddf40a8b471cbc54d3cd530da SHA512 d6128fbec5dca28da37df4f0c3ba14f4ad15f708a0b931e4562dcfb48263ecf8ad280f4277d74e001b264b6fc6072997496d76d4228b17667b1659e260ca00ea DIST limine-8.0.13.tar.gz 551906 BLAKE2B 712019524b71e3dabcfb06e1e119b451f50105f78f5ff17003db9c7ad4700e93a1420058379c094e3ee0189d7dc2b30967391e2a17d73a69d4b265415abfdd91 SHA512 9f03b38dfdc178e6593c46eee84313d30174ef00f422ea7a5bd2f9ec1564c417301ed07eed716ec246e4f8b19d62a0bfe840bc5b297fa9e232e88511f1287ec2 +DIST limine-8.0.14.tar.gz 551944 BLAKE2B 2c558b55f0127bc67a56813ba5b55b662a89109555427c29339bc6e049099cf10ca41896feb0926070aa0bf01576cb457cafa05b825cf2085e5d6e956068bf21 SHA512 4530371426b2632c49a57723e87530dad26f8c3e6874dd78411165887d740dd86014cf9598cde8bedbb1f44238413157c1b45adf0fa7a4214e4cf9548e640a7c DIST limine-8.0.5.tar.gz 551786 BLAKE2B 20e6fc247c27163ab0b57790853549479671f6b9f0e9da43c686485798f249d4e36fafeda426935074b28dd4676539d079c7125b27bbcd83ccb92ec30e2d SHA512 4fbab007c7ebc9648e5ba513b4cc19e42615f3c30ae4e3ee7ef10f782b38581c3fe9685eb497bf0ee6b685e032624143e606766569e1045d82321223fd5a0e61 DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe403c64c2f4de931149fc720320f6c5d794a327346241eee6d9ee665eff9c83061d8a573daf568bc7018d4db90 SHA512 17b5b31f5ccaf22eb7c3708b42e52f15f10a2acf590c93129a01c0a4ce5ca5aa90a11bfc11572b28c1bdbda5a7013e4aef61b851a9e3dddadcd6a4feb1fb6913 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f diff --git a/sys-boot/limine/limine-8.0.14.ebuild b/sys-boot/limine/limine-8.0.14.ebuild new file mode 100644 index 0..8f7c11f6a --- /dev/null +++ b/sys-boot/limine/limine-8.0.14.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {16..18} ) +inherit llvm-r1 + +DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" +HOMEPAGE="https://limine-bootloader.org/"; +SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.gz"; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64 +uefiloong64" + +MY_LLVM_TARGETS="AArch64 ARM X86 RISCV LoongArch" +MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" + +BDEPEND=" + app-alternatives/gzip + dev-lang/nasm + sys-apps/findutils + $(llvm_gen_dep " + sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}] + sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}] + sys-devel/lld:\${LLVM_SLOT} + ") + cd-efi? ( sys-fs/mtools ) +" + +src_configure() { + local myconf=( + "$(use_enable bios)" + "$(use_enable bios-cd)" + "$(use_enable bios-pxe)" + + "$(use_enable uefi32 uefi-ia32)" + "$(use_enable uefi64 uefi-x86-64)" + "$(use_enable uefiaa64 uefi-aarch64)" + "$(use_enable uefirv64 uefi-riscv64)" + "$(use_enable uefiloong64 uefi-loongarch64)" + "$(use_enable cd-efi uefi-cd)" + ) + + TOOLCHAIN_FOR_TARGET=llvm \ + econf "${myconf[@]}" +}
[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk-bin/
commit: 3fda1f1a23cdec2f1c72bed39ee0fdfe09537655 Author: Denis Reva gmail com> AuthorDate: Wed Oct 2 14:25:06 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Oct 2 14:25:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fda1f1a media-libs/amdvlk-bin: add 2024.3.3, drop 2024.2.3 Signed-off-by: Denis Reva gmail.com> media-libs/amdvlk-bin/Manifest| 4 ++-- .../{amdvlk-bin-2024.2.3.ebuild => amdvlk-bin-2024.3.3.ebuild}| 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/amdvlk-bin/Manifest b/media-libs/amdvlk-bin/Manifest index 3bc58de07..5f4f7a393 100644 --- a/media-libs/amdvlk-bin/Manifest +++ b/media-libs/amdvlk-bin/Manifest @@ -2,5 +2,5 @@ DIST amdvlk-bin-2021.2.5-amd64.rpm 16616736 BLAKE2B 091d14036fc164e15ebb138812ba DIST amdvlk-bin-2021.2.5-i386.deb 23475164 BLAKE2B b7f7fb91d88c7a37e69f99a2a036b6e1eda1ae00f0f378eb0a245253b12ea6adbd23de70e9bc06c95438a02f2d1905eb8dd55c601ba616106e2b2e2f7db08a93 SHA512 1f6067c97661285f62bcd0cb8a81138943f7280ebfda3d70aa32237cea0b715131c7b8af982b62c63ef813f6c1ff54672eea61244cf3c13f1cb536edbb4a749c DIST amdvlk-bin-2023.3.3-amd64.rpm 16954920 BLAKE2B 8b8d2e353a2055a823c5a7932c55a5e113036388a68c2f61a665de0209e82dd219b21e6f4a79f2ad6141381601e408b0007068140fcc2692bf5904ac289ab597 SHA512 827bcf885f207557b452360491187b9909279a601dff9c635561b4aa5f2c8aae9d940e880a98c7fb1482efd7fec068e8f3667729930ecd20dfa7c06be15193c9 DIST amdvlk-bin-2023.3.3-i386.deb 25352166 BLAKE2B f4e3af91c2f4e7be6c447c2553ac3deed106be86ce3bd3204ac2e6734ca09dba4c59da8ffd49b52f85dfcbe5eaba09cfa2519578ececfb6f7b21ee4a3d67430d SHA512 3668d701292b7283409ec2209f52b0b01cd7821754969efc4c91c74b2b075ee612f41fafd471dd92da1b204644c76bb92fd60c4c916588b7ee8961257523ba50 -DIST amdvlk-bin-2024.2.3-amd64.rpm 19002932 BLAKE2B 296f5dbadef49b9302df05f8d4525b64d2f04f38166ca5d0ddf4a02603b7ad5835647d67cf55c296f41c7da0e19301f00aa585601bb38913fe4e248174eef52d SHA512 50428676c429ba7fae0acb1d0044fedb02eff9a96aa10e2964bdcedf0c9069e674489f37153001968abd3a9a56f5325a15def87bdc71e2c29f0a049d2c39dbaa -DIST amdvlk-bin-2024.2.3-i386.deb 27072494 BLAKE2B cf5f0e2b0d06f142927db79b86c2ba092b511714e3e9b24ac0c556755ad7b48b4e9ae64b681ff393422eeef47ad79cc383a19af3a1699b2e2f141914828656e7 SHA512 b6dc38e4613f0f67cfa6737531826293b9facb12b10af418aee197e77b9fc5aefa3288a0c9662d43ddb55eb743dbaead6aba71f1ccd56e9a4022e029d179101c +DIST amdvlk-bin-2024.3.3-amd64.rpm 19530308 BLAKE2B 4b66c2dc84127e9a855bd3b2d319faa9d7efcf3a3cada5231c1ce0c8d4377b41a545aa258b0be95fb12fe682dec8ab402e33b03d3262f6973895824c9e2aa22a SHA512 6474c4556d89c2400a329f7e10eca84194b034f2648445f2d7beb6e0d52d988ea29e38295ff20f149379a3c3ca18c0dd3e86d2bcf3631902c149bfa2da1417d6 +DIST amdvlk-bin-2024.3.3-i386.deb 2768 BLAKE2B 31c59351858625354063a0ec1c9adffa4cd3ba0c9e3c369d7b9dce4dc51c00207ee84cd065ef0fca3e57e2148e1ee76ecdc01a9d4b0a02ab63f53d0d72a6aa06 SHA512 d8f7f9412bfe4978d6ff6addf2905fd52aff365761363d194a41dd67b966091d2740f9b2f3c3b9bdc8b5da6448fab30a0bb252835a01984d6f45b7c6b0b4f325 diff --git a/media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild b/media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild similarity index 100% rename from media-libs/amdvlk-bin/amdvlk-bin-2024.2.3.ebuild rename to media-libs/amdvlk-bin/amdvlk-bin-2024.3.3.ebuild
[gentoo-commits] repo/proj/guru:master commit in: app-admin/pulumi-bin/
commit: 7ce6cafce0fcbc6d93c6a0f83002e516d89975a5 Author: Alexey Zapparov zapparov com> AuthorDate: Wed Oct 2 22:18:36 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Oct 2 22:18:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ce6cafc app-admin/pulumi-bin: add 3.135.0, drop 3.130.0, drop 3.129.0 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 3 +- app-admin/pulumi-bin/pulumi-bin-3.130.0.ebuild | 34 -- ...in-3.129.0.ebuild => pulumi-bin-3.135.0.ebuild} | 0 3 files changed, 1 insertion(+), 36 deletions(-) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index d12a0c943..bc7548ec5 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,4 +1,3 @@ -DIST pulumi-v3.129.0-linux-x64.tar.gz 162054494 BLAKE2B b9d085b5d71da7f9cb36247dbc79deb2e4052365d2faa2c5b7e90b51d29c803489875fbdd718eb7610488a8cbca8674c56dca8bb71f4cc264c8bcbd5d59c1017 SHA512 f5613e7ca2c029954cd96239f1eebb277a872b6f0d5a089838320d26cd2764047f0ab87da45593004932cc5d771706f6387d69855915ede492ea2ef9c3ee7188 -DIST pulumi-v3.130.0-linux-x64.tar.gz 162111404 BLAKE2B 6b4097a685290b5d1d9c3ad8be9f00590f3afb9946d98efd61afaf8b7d3e031bc5d588b07a64440f0e9b767bf950c37c4367ef7967e261159aef49ad3e074135 SHA512 64dfb7a7a7050f03a83e8413702cb166623769e9f5b3479948e545169cfd24940853431cfb2294642f3919f4b1344e0124408d512565bd1c73f57409f2debc58 DIST pulumi-v3.131.0-linux-x64.tar.gz 163482977 BLAKE2B ba94eb92e1e39a2ca50a85f26082e8051419d0e3c42e850ace411335b7f7008a8983c095071888614d81a4edc3e4c494dee6859a5aea827216332fdfe9adcbc6 SHA512 a72cc815065d4b20df0ec9960a84e0889d6cdb13f50bfcf65fcce2fbed01c56c2ec3cedc09798a010fd5251e6bda2c71b29ac36ac4195d130ee3d2e9a46738fc DIST pulumi-v3.133.0-linux-x64.tar.gz 164091436 BLAKE2B 8f1902bd3c48d4fe4e68ce7462976ec8107e38f3da6f087c7c8e3aa9939b906a9bf1c1a9c17ddc5b3e21b124fa0a051f7d64cfa7d060ba8aabfa89a9e4b84748 SHA512 512df1d1e424db0d3a33926e8857b75e231821eebe37eadb7e8911c1b329f2596f2277e6dd39126be9c8f7d08356c6f6992c2c2fe5f9f58a8a461f9e6f2322a2 +DIST pulumi-v3.135.0-linux-x64.tar.gz 164091765 BLAKE2B 02524467e29144a9ee98c56517cb3e4851e36a062816004f9d8712132ed7bece229e3ddf6935781594ca10b53cab60292f19617eb05dc22a595c0afd1bbf6427 SHA512 9e8ca125149642c1e6b917e30d76d4e0d97ac8b6fd5c63e285f32bc929a9c3d808430ba0d1eda19dae9d64e6c4d4df49f8240b66d56af3625fb203e39176f350 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.130.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.130.0.ebuild deleted file mode 100644 index 9b4f2f5db..0 --- a/app-admin/pulumi-bin/pulumi-bin-3.130.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Infrastructure as code in any programming language" -HOMEPAGE=" - https://www.pulumi.com/ - https://github.com/pulumi/pulumi -" -SRC_URI=" - amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) -" - -S="${WORKDIR}/pulumi" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -QA_PREBUILT="*" - -src_install() { - dobin pulumi* - - ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" - newbashcomp pulumi.bash-completion pulumi - - ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" - insinto /usr/share/zsh/site-functions - newins pulumi.zsh-completion _pulumi -} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.129.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.135.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.129.0.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.135.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: app-admin/hardinfo2/
commit: 71f68f0a80cb707c8e0cb27015e947ead8336ac6 Author: Quincy Fleming protonmail com> AuthorDate: Wed Oct 2 23:30:16 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Oct 2 23:30:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71f68f0a app-admin/hardinfo2: add 2.1.17, drop 2.1.14 Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/Manifest | 2 +- ...hardinfo2-2.1.14.ebuild => hardinfo2-2.1.17.ebuild} | 18 ++ app-admin/hardinfo2/metadata.xml | 7 --- 3 files changed, 11 insertions(+), 16 deletions(-) diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index 22e557b69..5b445ee4d 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1 +1 @@ -DIST hardinfo2-2.1.14.tar.gz 5990753 BLAKE2B 5ac04a6d4dc07bf4fd99a86ff9306699e8e68499638fbe9d07ffb48fb0f40ee79f1e11b6be3337497bdee9873ec3f2b46791adbff5e24aacfab328dd31dec8c0 SHA512 0c6f62b07bc52c9e07c6eff66c485962e03f019cf566d0954e3accb537a27ff49765ed87fea5112543db6039439bb5402b3362899d9706fc510510fbf24f50cf +DIST hardinfo2-2.1.17.tar.gz 6975565 BLAKE2B 0832b797b88f730efc1a43cee67e6fb46fd875081223978b81e41fb79fd1f1d690f77f0a4c748e07d5962978aab12758682c166c5cd43409774a850f9b95a37d SHA512 6953337b33a8ef34671725f2719ce83b5716150fe8182dcff94fd5dfc87f3c1899c736079f9d81b106da52ccd275f31521b2cb5d167282a2e7f5654c71bdf7c0 diff --git a/app-admin/hardinfo2/hardinfo2-2.1.14.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.17.ebuild similarity index 77% rename from app-admin/hardinfo2/hardinfo2-2.1.14.ebuild rename to app-admin/hardinfo2/hardinfo2-2.1.17.ebuild index a94c26024..337cb0252 100644 --- a/app-admin/hardinfo2/hardinfo2-2.1.14.ebuild +++ b/app-admin/hardinfo2/hardinfo2-2.1.17.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-release-${PV}" LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" SLOT="0" KEYWORDS="~amd64" -IUSE="benchmark dmi fwupd +gtk3 mesa network scsi sensors udisks +xdg" +IUSE="benchmark fwupd +gtk3" DEPEND=" gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) @@ -29,14 +29,16 @@ DEPEND=" " RDEPEND=" ${DEPEND} + dev-util/vulkan-tools + net-misc/iperf:3 + sys-apps/dmidecode + sys-apps/lm-sensors + sys-fs/lsscsi + sys-fs/udisks:2 + x11-apps/mesa-progs + x11-apps/xrandr + x11-misc/xdg-utils benchmark? ( app-benchmarks/sysbench ) - dmi? ( sys-apps/dmidecode ) - sensors? ( sys-apps/lm-sensors ) - scsi? ( sys-fs/lsscsi ) - mesa? ( x11-apps/mesa-progs ) - udisks? ( sys-fs/udisks:2 ) - xdg? ( x11-misc/xdg-utils ) - network? ( net-misc/iperf:3 ) fwupd? ( sys-apps/fwupd ) " BDEPEND="virtual/pkgconfig" diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml index da974a773..b2df69486 100644 --- a/app-admin/hardinfo2/metadata.xml +++ b/app-admin/hardinfo2/metadata.xml @@ -7,15 +7,8 @@ sysbench for benchmarking -dmidecode for DMI fwupd gtk+ user interface -mesa-progs -iperf for network benchmark -SCSI support -sensors module -storage module -use browser for homepage, bugs and links hardinfo2/hardinfo2
[gentoo-commits] repo/proj/guru:master commit in: profiles/
commit: 2bb8be727a0766871c37d9b3f99c0a5d5c077a8d Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:35:01 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:35:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bb8be72 profiles: mask x11-misc/ksnip for removal Signed-off-by: Takuya Wakazono gmail.com> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0f7a51f26..801e088cc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,12 @@ # New entries go on top. +# Takuya Wakazono (2024-10-02) +# Depends on (2024-10-02) # Depends on dev-libs/kirigami-addons:5, which has been dropped. # The latest upstream release supports Qt6, but there's no maintainer
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock-core-configs/
commit: 062470c55a5cefd68d6c4b32d1cf6d4a58ea6283 Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:50:06 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=062470c5 dev-util/mock-core-configs: add 41.4 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock-core-configs/Manifest | 1 + .../mock-core-configs/mock-core-configs-41.4.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index a66e844df..f5c7cd693 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1 +1,2 @@ DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 +DIST mock-core-configs-41.4-1.tar.gz 397192 BLAKE2B 726c7464995d245b1131f2e6b1af602946b6db498d63bc28d20101c730b754e3789890d1d5598a6cf6e49e77e69d25024903bdb816cd25cff14e4b781db26f19 SHA512 1ac2f9657888ded248cf0e3b4c4de88e4ef33e85a86de47a1f19472eef2d351dabb09fce5ffc7b71051419daf9e108dd97c2298ea54a502f91e4493eeaf0c31c diff --git a/dev-util/mock-core-configs/mock-core-configs-41.4.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.4.ebuild new file mode 100644 index 0..33e92d76f --- /dev/null +++ b/dev-util/mock-core-configs/mock-core-configs-41.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P}-1 + +DESCRIPTION="Mock core config files basic chroots" +HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock"; +SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz"; +S="${WORKDIR}/mock-${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /etc/mock + doins -r ${PN}/etc/mock/* +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock-core-configs/
commit: 33722130ff60635cc3a186743a7337656391c9c9 Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:50:06 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33722130 dev-util/mock-core-configs: drop 41.3 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock-core-configs/Manifest | 1 - .../mock-core-configs/mock-core-configs-41.3.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index f5c7cd693..2cb335376 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1,2 +1 @@ -DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 DIST mock-core-configs-41.4-1.tar.gz 397192 BLAKE2B 726c7464995d245b1131f2e6b1af602946b6db498d63bc28d20101c730b754e3789890d1d5598a6cf6e49e77e69d25024903bdb816cd25cff14e4b781db26f19 SHA512 1ac2f9657888ded248cf0e3b4c4de88e4ef33e85a86de47a1f19472eef2d351dabb09fce5ffc7b71051419daf9e108dd97c2298ea54a502f91e4493eeaf0c31c diff --git a/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild deleted file mode 100644 index 33e92d76f..0 --- a/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P}-1 - -DESCRIPTION="Mock core config files basic chroots" -HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock"; -SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz"; -S="${WORKDIR}/mock-${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - insinto /etc/mock - doins -r ${PN}/etc/mock/* -}
[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/rink/
commit: 7595bec3ac065efd0e01681fbdaf780d2c94fc01 Author: demize unstable systems> AuthorDate: Wed Oct 2 02:32:49 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 02:32:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7595bec3 sci-mathematics/rink: new package, add 0.8.0, Signed-off-by: demize unstable.systems> sci-mathematics/rink/Manifest | 218 sci-mathematics/rink/metadata.xml | 17 ++ sci-mathematics/rink/rink-0.8.0.ebuild | 295 + sci-mathematics/rink/rink-.ebuild | 82 + 4 files changed, 612 insertions(+) diff --git a/sci-mathematics/rink/Manifest b/sci-mathematics/rink/Manifest new file mode 100644 index 0..10ad23a24 --- /dev/null +++ b/sci-mathematics/rink/Manifest @@ -0,0 +1,218 @@ +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST assert-json-diff-2.0.2.crate 10874 BLAKE2B 41ad996270b425f6dfec41bbf538e6e235fede9bd65a1c54908013e0a2eea8a5fcbb692842dd62f02cc94c6f907ba41cb14c0ef6ce793cedc441753d5d179634 SHA512 73aaf6411a552b24ab69d2f13e1c5880a96f84cb1b62dcf67a15f4889f80947c085826e4ed2fffd5cc28351842538d0de91ede45397d349099602c4719f559e8 +DIST async-attributes-1.1.2.crate 11431 BLAKE2B 24f4879d3de54250fd230437a1f9bf76bf16476995cd9578144d920d81b82eb32e52cef34bbcbe0a246b74edd823fd68706555e6270ceffa176dfdd5ab66d0b4 SHA512 7a86fb431ad7da82db514e99c8384e9a8267d781a3c0911834529d7d4975e9d6e973065e9a14506632e4e7646f9708bef1c8834981f4af84879251eaffc6abea +DIST async-channel-1.9.0.crate 13664 BLAKE2B 52455c1c9f82bede902a96de0526ce4563184a9da303477110b556b4c877b563c21c32bfd9c6ded446ea0bad416af81a07e5df5a62e7c8f40c8183c1d09ac4f5 SHA512 cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc +DIST async-channel-2.2.0.crate 14307 BLAKE2B 7973ff2e6d64d033b648b5d8dc91c25fe28d815371f6d22a2ed6342cff116862f2ecd3ba97f8724b30bfef4b80cba38a7452419742daea85793dd776bb8bdf37 SHA512 1fb9af56299f4379c013371c36874c26c59bb6daf53cc552d5138c32da7e3e306200cf6d51d9acde074302dc1c4b720d1487f815a9bf840a8f5d5dbd10c6b4d3 +DIST async-ctrlc-1.2.0.crate 12413 BLAKE2B 8a3850b2528d768af4c3f1681df2eca8a46e0d81b281f91bcf5da9fb06597fa32163ef81bec143f921839a172695e6837fb059f557140566a6fa7d670b0b1224 SHA512 62e648b216630b3a8309e8619bda64f1f12263fc97598618813921d79d9bb0d6eea80f4612512bca802d4f2b71654b9bb5e768460f35c528ae9494a8bc1a236f +DIST async-executor-1.10.0.crate 24273 BLAKE2B 542d546ec7762d645b08b29c3010ecc5ecc816ea80911a5f1f7c1f61f8b4b744617959fa0fce055abba67d65dac2ec94c5b03647890f292c67286db7bd91884d SHA512 dd7dea5a089aff64ba651e5578c65bb0ac372d92712bc7819b5f92b4c401b55ed60686b11bdb978bf5cb41f2bcf6e71dacd1ca614955321c07e81ddd587a8085 +DIST async-global-executor-2.4.1.crate 11844 BLAKE2B 910e2472142201b970a20e6a65406b5e79d3fd96d88d03e43f6c2b868a6cbd3a5fa715cba3ebd427e5ea6e30dbf159bba162ea7f0718d8b5c9eda1a8e355aab4 SHA512 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1 +DIST async-io-1.13.0.crate 37191 B
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock/
commit: 3a84d5bec8acffcc3aecc90c110c8c6746db0574 Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:50:06 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a84d5be dev-util/mock: add 5.9 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock/Manifest| 1 + dev-util/mock/mock-5.9.ebuild | 105 ++ 2 files changed, 106 insertions(+) diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index ec4208f09..b5c7c52bd 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1 +1,2 @@ DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c +DIST mock-5.9.tar.gz 193204 BLAKE2B d4c33f19288079c6741b3806016ad1de5f09ce9d6895ed7675b36bb724551f9d45d1c147693c7024f75da8e03a5833bfd3208dcd41fe2f2fe65f612d730e0826 SHA512 5f7444e0fcbd02203b6d569ee3b5e73c565d8adce50d68a2a0d672924747fa8cc60b3397c77345868f8f6a2a692e3f96d26661503a450b6f1b60df855b1316c1 diff --git a/dev-util/mock/mock-5.9.ebuild b/dev-util/mock/mock-5.9.ebuild new file mode 100644 index 0..04f8153f2 --- /dev/null +++ b/dev-util/mock/mock-5.9.ebuild @@ -0,0 +1,105 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +inherit bash-completion-r1 optfeature python-single-r1 + +DESCRIPTION="Simple chroot build environment manager for building RPMs" +HOMEPAGE=" + https://rpm-software-management.github.io/mock/ + https://github.com/rpm-software-management/mock/ +" +SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pyroute2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rpmautospec-core[${PYTHON_USEDEP}] + dev-python/templated-dictionary[${PYTHON_USEDEP}] + ') + acct-group/mock + app-containers/podman + dev-util/distribution-gpg-keys + dev-util/mock-core-configs +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') + test? ( $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +src_prepare() { + default + + sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ + -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ + -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ + -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ + py/mockbuild/constants.py py/mock-parse-buildlog.py || die + + sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die + sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die + + sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die +} + +src_compile() { + argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die +} + +src_install() { + python_domodule py/mockbuild + python_newscript py/mock.py mock + python_newscript py/mock-hermetic-repo.py mock-hermetic-repo + python_newscript py/mock-parse-buildlog.py mock-parse-buildlog + dobin mockchain + + exeinto /usr/libexec/mock + doexe create_default_route_in_container.sh + + dobashcomp etc/bash_completion.d/mock + bashcomp_alias mock mock-parse-buildlog + dodoc docs/site-defaults.cfg + doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 + + insinto /etc/mock + doins etc/mock/* + insinto /etc/pki/mock + doins etc/pki/* + + diropts -m0775 -o root -g mock + keepdir /var/lib/mock +} + +src_test() { + PYTHONPATH=py epytest tests +} + +pkg_postinst() { + optfeature "chain mode support" app-arch/createrepo_c + optfeature "pigz in root_cache plugin" app-arch/pigz + optfeature "nspawn instead of chroot" sys-apps/s
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock/
commit: 209644c785bac7146f0c04ba21e99ac642808390 Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:50:06 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=209644c7 dev-util/mock: drop 5.7 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock/Manifest| 1 - dev-util/mock/mock-5.7.ebuild | 105 -- 2 files changed, 106 deletions(-) diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index b5c7c52bd..9a39eab73 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1,2 +1 @@ -DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c DIST mock-5.9.tar.gz 193204 BLAKE2B d4c33f19288079c6741b3806016ad1de5f09ce9d6895ed7675b36bb724551f9d45d1c147693c7024f75da8e03a5833bfd3208dcd41fe2f2fe65f612d730e0826 SHA512 5f7444e0fcbd02203b6d569ee3b5e73c565d8adce50d68a2a0d672924747fa8cc60b3397c77345868f8f6a2a692e3f96d26661503a450b6f1b60df855b1316c1 diff --git a/dev-util/mock/mock-5.7.ebuild b/dev-util/mock/mock-5.7.ebuild deleted file mode 100644 index 04f8153f2..0 --- a/dev-util/mock/mock-5.7.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) - -inherit bash-completion-r1 optfeature python-single-r1 - -DESCRIPTION="Simple chroot build environment manager for building RPMs" -HOMEPAGE=" - https://rpm-software-management.github.io/mock/ - https://github.com/rpm-software-management/mock/ -" -SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-python/backoff[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/pyroute2[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rpmautospec-core[${PYTHON_USEDEP}] - dev-python/templated-dictionary[${PYTHON_USEDEP}] - ') - acct-group/mock - app-containers/podman - dev-util/distribution-gpg-keys - dev-util/mock-core-configs -" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') - test? ( $(python_gen_cond_dep ' - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') ) -" - -src_prepare() { - default - - sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ - -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ - -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ - -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ - py/mockbuild/constants.py py/mock-parse-buildlog.py || die - - sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die - sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die - - sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die - - # bug #928266: remove unnecessary completion target for us - sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die -} - -src_compile() { - argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die -} - -src_install() { - python_domodule py/mockbuild - python_newscript py/mock.py mock - python_newscript py/mock-hermetic-repo.py mock-hermetic-repo - python_newscript py/mock-parse-buildlog.py mock-parse-buildlog - dobin mockchain - - exeinto /usr/libexec/mock - doexe create_default_route_in_container.sh - - dobashcomp etc/bash_completion.d/mock - bashcomp_alias mock mock-parse-buildlog - dodoc docs/site-defaults.cfg - doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 - - insinto /etc/mock - doins etc/mock/* - insinto /etc/pki/mock - doins etc/pki/* - - diropts -m0775 -o root -g mock - keepdir /var/lib/mock -} - -src_test() { - PYTHONPATH=py epytest tests -} - -pkg_postinst() { - optfeature "chain mode support" app-arch/createrepo_c - optfeature "pigz in root_cache plugin" app-arch/pigz - optfeature "nspawn instead of chroot" sys-ap
[gentoo-commits] repo/proj/guru:master commit in: profiles/
commit: 0d5aad5b0ba42e58bf6fa0e62fd28f47ddfacd63 Author: Takuya Wakazono gmail com> AuthorDate: Wed Oct 2 13:35:01 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 13:35:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d5aad5b profiles: mask kde-apps/plasma-settings for removal Signed-off-by: Takuya Wakazono gmail.com> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9f65c28de..0f7a51f26 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,13 @@ # New entries go on top. +# Takuya Wakazono (2024-10-02) +# Depends on dev-libs/kirigami-addons:5, which has been dropped. +# The latest upstream release supports Qt6, but there's no maintainer +# in guru. +# Removal on 2024-11-02. +kde-apps/plasma-settings + # Takuya Wakazono (2024-09-23) # Unmaintained in guru. src filesize mismatch since 2022. # Removal on 2024-10-23. Bug #860534.
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/
commit: cc639d68e85d73f8f4eccfa706fc3ab44fb45de6 Author: Steven Burnham gmail com> AuthorDate: Wed Oct 2 03:05:46 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 03:05:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc639d68 media-sound/noson-app: add 5.6.8 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.8.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index a8c9976a2..6cf11e432 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -1 +1,2 @@ DIST noson-app-5.6.6.tar.gz 3295309 BLAKE2B b46fe67256da8ad99cc6d772ec4af8af7a4a95c84d4432c9297b1a50df9692e1040588c3ff98ef69c378d7d058d35e96310d94731692a434c15a85f9920431b5 SHA512 ccb828554dcd963adb17516f1f2c8765b7ee28048270751c2d6b18090b2153d53e4c781a0473080023475d3b136fdf681e7fee19ee7548fd22bb3b530b881fbc +DIST noson-app-5.6.8.tar.gz 3294933 BLAKE2B bf30055a6d07b912b9f5aea340a1aa103a8e1a659c2e984fb815e9b339c0fe74dc735e69501b412f25a0e8d46ef26304c03b96e9b088241c765d12157b3d SHA512 9b0a0d4e4abbd54a3075c6045bc16bc0e897b475cbbea99e0ac0b75be19f06ecfb5821e89cb007f4fd48d8a14a573d4491c5130ebf8905a1c4fd2a8612980362 diff --git a/media-sound/noson-app/noson-app-5.6.8.ebuild b/media-sound/noson-app/noson-app-5.6.8.ebuild new file mode 100644 index 0..4f2b5648f --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="https://janbar.github.io/noson-app/index.html"; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/openssl:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qttranslations:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/flac:= + media-libs/libpulse + sys-libs/zlib +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: sci-biology/jalview-bin/
commit: b0d9de7fd4737f17043e568d403d7985848f7d69 Author: Wolfgang Müller oriole systems> AuthorDate: Tue Oct 1 17:04:10 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 17:04:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0d9de7f sci-biology/jalview-bin: update Manifest Signed-off-by: Wolfgang Müller oriole.systems> sci-biology/jalview-bin/Manifest | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sci-biology/jalview-bin/Manifest b/sci-biology/jalview-bin/Manifest index 8618c10f1..19f7ecd4b 100644 --- a/sci-biology/jalview-bin/Manifest +++ b/sci-biology/jalview-bin/Manifest @@ -1,3 +1 @@ -DIST jalview-all-2.11.3.3-j1.8.jar 48213292 BLAKE2B de869b1214ccb4cfe8edbbca68ca6cdd510283f51acb1a82f08a91cf62ce75b76e2400640a09bd05777de2d493b5e74541222af3e4e7208fb5ad6fa10beaa00d SHA512 d2049b48e360c9e799d8e89fbee500375c510d956c68f9a44d4685eef2de84a8b557e9f7eec82febc63f513cdf67b5ff5f47b6aa8500c44e23b3831c0540e8a4 -EBUILD jalview-bin-2.11.3.3.ebuild 780 BLAKE2B d345687df977fe683ba2da52de5a538badcc1e44469a7605f6844681c97476bb3219f7635fa72f566ce3020fff9857d1a98956c8923f498c8b404ab88587ef03 SHA512 f8a5b437a01deeae73829b1aa07c2427eb830d7e543555df776a0cd9ec10768f65ca545bac91e98bab87ec975377428f2c3b7ced606a0a96562b6e9e5d8daaa0 -MISC metadata.xml 264 BLAKE2B d34d5fbc80c9c333ca2fea02dcdd8e9aa29d6bdab3511548cc2b65850bd0bea4a3ab8e15614fa11f82541b884ad940907f261afc692bfffb93fbdb07cff881ff SHA512 ffd6824e66268ce9954034f3b844c533e318a6325dbae7205030455ec42dabb2cfa16656e526187958adf6fd99006f81e1b1977672d4cdc29249f97bb24e25aa +DIST jalview-all-2.11.4.0-j1.8.jar 50778892 BLAKE2B bbbe641f371a84acea0e34f42cde46b567740224b655c75c2ea5d8978c4f161aba262be97aae89c0411e4b1645f7fab37618ef911b1a2774ad427255659f8f3c SHA512 30b52e03f81422165b279f60b9edfc0eb4be1e74eb797eeb7a03fa4763a13b9ec60a3d81d6c3f916bbdcc2e8c5061b758bd5cba93d3b6b93c920128a0f03119e
[gentoo-commits] repo/proj/guru:master commit in: www-apps/sblg/
commit: 3518d9bc32108be542cb69ed5a02489294f60957 Author: Wolfgang Müller oriole systems> AuthorDate: Wed Oct 2 10:19:51 2024 + Commit: David Roman gmail com> CommitDate: Wed Oct 2 10:19:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3518d9bc www-apps/sblg: new package, add 0.5.12 Signed-off-by: Wolfgang Müller oriole.systems> www-apps/sblg/Manifest | 1 + www-apps/sblg/metadata.xml | 8 www-apps/sblg/sblg-0.5.12.ebuild | 28 3 files changed, 37 insertions(+) diff --git a/www-apps/sblg/Manifest b/www-apps/sblg/Manifest new file mode 100644 index 0..4b42538ea --- /dev/null +++ b/www-apps/sblg/Manifest @@ -0,0 +1 @@ +DIST sblg-0.5.12.tar.gz 1502183 BLAKE2B cfec2912668830ffe3002c39a99f9f611bddd1d09da2c1506fc67a30e4e64e142b34b9035118ac96971b7bd82d33b5df297f1777b07583251c152ff8fd195b90 SHA512 2d88dc59949e818977c6e8b7ee090984571b8813d7fd81fba8e705025c604734828b997bfc72d69164f295e9ad2cee0df633ace3cfda53be7b3a93f3f903 diff --git a/www-apps/sblg/metadata.xml b/www-apps/sblg/metadata.xml new file mode 100644 index 0..5fc9ce93f --- /dev/null +++ b/www-apps/sblg/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + wolf@oriole.systems + Wolfgang Müller + + diff --git a/www-apps/sblg/sblg-0.5.12.ebuild b/www-apps/sblg/sblg-0.5.12.ebuild new file mode 100644 index 0..8fd2c5f8f --- /dev/null +++ b/www-apps/sblg/sblg-0.5.12.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A utility for creating static blogs" +HOMEPAGE="https://kristaps.bsd.lv/sblg/"; +SRC_URI="https://kristaps.bsd.lv/sblg/snapshots/${P}.tar.gz"; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +DEPEND="dev-libs/expat" +RDEPEND="${DEPEND}" + +src_configure() { + ./configure PREFIX="${EPREFIX}/usr" MANDIR="${EPREFIX}/usr/share/man" +} + +src_install() { + emake DESTDIR="${D}" install + + if ! use examples; then + rm -rf "${ED}/usr/share/${PN}/examples" || die + fi +}
[gentoo-commits] repo/proj/guru:master commit in: sci-biology/jalview-bin/
commit: 27c76fa7656c02279ebba299a79d286607d4aa48 Author: Andrés Becerra gmail com> AuthorDate: Tue Oct 1 15:44:21 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 15:44:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27c76fa7 sci-biology/jalview-bin: bump to 2.11.4.0 Signed-off-by: Andrés Becerra gmail.com> .../{jalview-bin-2.11.3.3.ebuild => jalview-bin-2.11.4.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-biology/jalview-bin/jalview-bin-2.11.3.3.ebuild b/sci-biology/jalview-bin/jalview-bin-2.11.4.0.ebuild similarity index 100% rename from sci-biology/jalview-bin/jalview-bin-2.11.3.3.ebuild rename to sci-biology/jalview-bin/jalview-bin-2.11.4.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: sys-boot/woeusb-ng/
commit: 02d263c79f5993d0be50f3fb14c705ccc66cf372 Author: Takuya Wakazono gmail com> AuthorDate: Tue Oct 1 11:18:00 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 11:18:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02d263c7 sys-boot/woeusb-ng: add USE=gui Add a gui USE flag instead of using optfeature for two reasons: - Broken PYTHON_COMPAT (no maintainer, optfeature is easy to miss) - Some desktop profile users consider gui a core feature, and they don't expect the woeusbgui script to be non-functional Closes: https://bugs.gentoo.org/940445 Signed-off-by: Takuya Wakazono gmail.com> sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild b/sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild index e7664311b..0197c9b82 100644 --- a/sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild +++ b/sys-boot/woeusb-ng/woeusb-ng-0.2.12.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop distutils-r1 optfeature xdg @@ -18,12 +18,14 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" +IUSE="gui" RDEPEND=" !sys-boot/woeusb app-arch/p7zip $(python_gen_cond_dep ' dev-python/termcolor[${PYTHON_USEDEP}] + gui? ( dev-python/wxpython:4.0[${PYTHON_USEDEP}] ) ') " @@ -36,17 +38,19 @@ src_prepare() { src_install() { distutils-r1_src_install - dobin WoeUSB/woeusbgui - insinto /usr/share/polkit-1/actions - doins miscellaneous/com.github.woeusb.woeusb-ng.policy + if use gui; then + dobin WoeUSB/woeusbgui - doicon -s 256 WoeUSB/data/woeusb-logo.png - make_desktop_entry woeusbgui WoeUSB-ng woeusb-logo Utility + insinto /usr/share/polkit-1/actions + doins miscellaneous/com.github.woeusb.woeusb-ng.policy + + doicon -s 256 WoeUSB/data/woeusb-logo.png + make_desktop_entry woeusbgui WoeUSB-ng woeusb-logo Utility + fi } pkg_postinst() { - optfeature "GUI support" dev-python/wxpython:4.0 optfeature "Legacy PC bootmode support" "sys-boot/grub[grub_platforms_pc]" xdg_pkg_postinst
[gentoo-commits] repo/proj/guru:master commit in: x11-apps/xcur2png/
commit: e8ae187bb40775ed91d32f4e187a352442160ca7 Author: Takuya Wakazono gmail com> AuthorDate: Tue Oct 1 11:18:00 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 11:18:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8ae187b x11-apps/xcur2png: run autoreconf Closes: https://bugs.gentoo.org/937784 Signed-off-by: Takuya Wakazono gmail.com> .../{xcur2png-0.7.1-r2.ebuild => xcur2png-0.7.1-r3.ebuild} | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild b/x11-apps/xcur2png/xcur2png-0.7.1-r3.ebuild similarity index 77% rename from x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild rename to x11-apps/xcur2png/xcur2png-0.7.1-r3.ebuild index cc4e3e034..fe8fd1790 100644 --- a/x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild +++ b/x11-apps/xcur2png/xcur2png-0.7.1-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="Convert X cursors to PNG images" HOMEPAGE="https://github.com/eworm-de/xcur2png"; @@ -14,10 +14,16 @@ SLOT="0" KEYWORDS="~amd64" DEPEND=" - media-libs/libpng + media-libs/libpng:= x11-libs/libXcursor " RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf # bug 937784 +} src_configure() { append-cflags "-std=gnu89" # bug 916457
[gentoo-commits] repo/proj/guru:master commit in: dev-build/cargo-make/
commit: 713dd952e74ccab644fb7eb28b23229a9f069d4e Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 30 14:46:10 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 30 14:46:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=713dd952 dev-build/cargo-make: drop 0.37.16 Signed-off-by: Takuya Wakazono gmail.com> dev-build/cargo-make/Manifest | 43 dev-build/cargo-make/cargo-make-0.37.16.ebuild | 304 - 2 files changed, 347 deletions(-) diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest index a8a342cb6..622eb9515 100644 --- a/dev-build/cargo-make/Manifest +++ b/dev-build/cargo-make/Manifest @@ -3,28 +3,21 @@ DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf -DIST attohttpc-0.26.1.crate 61626 BLAKE2B 8d670b7ee7f8a45623f8618d170023bad3ad12ca0422e885dfbd1b85bdb7cebbb4de8c3ee6e5b5bcc5b9587ec5ace61725ddd65655b3395c9488c0ea7cbd SHA512 fc6dd4ec4fc4c6741e7d506484825adceb4589bab962cab403f375ed0d52978be3177531f4410ea2e24ce14531d38cb94d3134c09b6e8e3f1a0ed9737f8edb2a DIST attohttpc-0.28.0.crate 61745 BLAKE2B a2c62479e6b392d6985b006e54d3457d032c6d23c129b719e913eb43a908a202e297042e0916edb54f0d73424ff57d76b2265ad374b1c65943621f9d2ec10348 SHA512 9e8ef786681ce5edfdad1075a5a69f298abc6117a2adfc676d5af5b0ba37e1b3846b997dfd33c851273e58b38fa4b0383322ed088c5c4478a5647d631765441d -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c -DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35
[gentoo-commits] repo/proj/guru:master commit in: www-apps/whoogle-search/
commit: 81d2911d3000b77371a394697505391f3ea70e07 Author: Bailey Kasin gmail com> AuthorDate: Tue Oct 1 02:38:23 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 02:46:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81d2911d www-apps/whoogle-search: add 0.9.0 Signed-off-by: Cat Kasin gmail.com> www-apps/whoogle-search/Manifest | 1 + .../whoogle-search/whoogle-search-0.9.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest index 4570793a3..8da5dcb80 100644 --- a/www-apps/whoogle-search/Manifest +++ b/www-apps/whoogle-search/Manifest @@ -1 +1,2 @@ DIST whoogle-search-0.8.4.gh.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 +DIST whoogle-search-0.9.0.gh.tar.gz 617855 BLAKE2B f4051918971609f82062bd6796aea63c491ef6bb8263a94d1b3f93096ffd2db5a64d890a1990c9bfbdc191bb739c092d15bc313ec8dc26e2ba8a660bb7995e25 SHA512 eb6edc8a25dfc374439480370ae35c87e334c845f8e112a5be1c9033dbc83148c732126fdb493f928a1f40a925789c91d1fca83d5ff2b51c519e6e795dc7 diff --git a/www-apps/whoogle-search/whoogle-search-0.9.0.ebuild b/www-apps/whoogle-search/whoogle-search-0.9.0.ebuild new file mode 100644 index 0..5c4cd6b33 --- /dev/null +++ b/www-apps/whoogle-search/whoogle-search-0.9.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 systemd + +DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine" +HOMEPAGE="https://github.com/benbusby/whoogle-search"; +SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cssutils[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] + dev-python/validators[${PYTHON_USEDEP}] + app-arch/brotli[${PYTHON_USEDEP},python] + net-libs/stem + acct-user/whoogle + acct-group/whoogle +" + +src_install() { + rm -r .github docs test .dockerignore .gitignore .replit \ + docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \ + requirements.txt + mkdir -p "${ED}/opt/whoogle-search" || die + insinto /opt/whoogle-search + doins -r ./* + fperms -R 0755 /opt/whoogle-search + fowners -R whoogle:whoogle /opt/whoogle-search + + insinto /etc/default/ + doins "${FILESDIR}/whoogle" + insinto /usr/lib/sysusers.d/ + doins "${FILESDIR}/whoogle.conf" + + newinitd "${FILESDIR}"/whoogle.initd whoogle + systemd_dounit "${FILESDIR}/whoogle.service" +}
[gentoo-commits] repo/proj/guru:master commit in: media-video/ytarchive/
commit: 1b73481b0cac02c9bfffbbb24e2d6315450fa313 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Oct 1 00:05:32 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 00:05:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b73481b media-video/ytarchive: add 0.5.0 Signed-off-by: Alexey Sokolov asokolov.org> media-video/ytarchive/Manifest | 2 ++ media-video/ytarchive/ytarchive-0.5.0.ebuild | 28 2 files changed, 30 insertions(+) diff --git a/media-video/ytarchive/Manifest b/media-video/ytarchive/Manifest index 66d1d73ad..cbf9010a5 100644 --- a/media-video/ytarchive/Manifest +++ b/media-video/ytarchive/Manifest @@ -1,2 +1,4 @@ DIST ytarchive-0.4.0-vendor.tar.xz 551148 BLAKE2B fcd5f19cdd54908ecdb9e7e16484a5a1242475bd84911a393f987d5dbd3ddaea4b86784b228deb32a36dd4b882ea42c607009735c3841440b97d21d34810c95b SHA512 34bbc67519e3373b440b300e4e59be4e58842c7c3df3c4f093ff92e7a40ef5d7c5b3263d68ab41a8a7e98d53fb247241ce63a79797f0f8b8d71c1358d79ceb33 DIST ytarchive-0.4.0.tar.gz 34808 BLAKE2B e054b280413b223b6b91662574483a1de737e369c4dcf80698230b41ecc90faa8dc050fb999395b2a413ae135f7e9ed9f6bf4aa2986ee8afed897f2cc2d4aaf9 SHA512 4fc4638e527c6d39a3aa12d217eb6c6c3080d08aa81b78f8bad2008f4a1eee4e3a601692829ab4c512ee18768593569b306d6206f96f5581f1e3009dd66b99a7 +DIST ytarchive-0.5.0-vendor.tar.xz 556756 BLAKE2B b2b1288b382a0f1de6793f3d59637548358d680c524246959f7374bf364ada186adf38e1b3a664d47f9b96feb1407bcb07f84ffd97957016c4bae4d3ec49dd8c SHA512 1ee817a33f0c7a318b7c89d32fab773c7ef38a136ef793e1ea1a542f3e325341a4ecaefb4eee09556a820f8f8adb2c37b867ef54a52fc977a9fbe75fb6ce752c +DIST ytarchive-0.5.0.tar.gz 40012 BLAKE2B fabcc4ce47715ba1a804f2f3504adaf8eea3cf3348b8442af2bcabd10eeab529a845255fdc1ac55d0e2d0017d0b8a578d5ab4ab9c8f07acff0756cb27b348e7c SHA512 1d93a101ae9ae169d7e7f22da1036e8952209fd90211cd9080cb4706a1867416180382e83a207c4ec936d865a36294871d2ea5214c34831e2cbb7162b83ae83b diff --git a/media-video/ytarchive/ytarchive-0.5.0.ebuild b/media-video/ytarchive/ytarchive-0.5.0.ebuild new file mode 100644 index 0..0d5e002e0 --- /dev/null +++ b/media-video/ytarchive/ytarchive-0.5.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Youtube livestream downloader" +HOMEPAGE="https://github.com/Kethsar/ytarchive"; +SRC_URI=" + https://github.com/Kethsar/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://files.asokolov.org/gentoo/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="media-video/ffmpeg" + +src_compile() { + ego build +} + +src_install() { + dobin ytarchive + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: dev-build/cargo-make/
commit: 8cdcdc8a0bec167c18663481d215e790fde060c5 Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 30 14:46:10 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 30 14:46:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cdcdc8a dev-build/cargo-make: add 0.37.18 Signed-off-by: Takuya Wakazono gmail.com> dev-build/cargo-make/Manifest | 50 dev-build/cargo-make/cargo-make-0.37.18.ebuild | 311 + 2 files changed, 361 insertions(+) diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest index 399012d4f..a8a342cb6 100644 --- a/dev-build/cargo-make/Manifest +++ b/dev-build/cargo-make/Manifest @@ -2,9 +2,13 @@ DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf DIST attohttpc-0.26.1.crate 61626 BLAKE2B 8d670b7ee7f8a45623f8618d170023bad3ad12ca0422e885dfbd1b85bdb7cebbb4de8c3ee6e5b5bcc5b9587ec5ace61725ddd65655b3395c9488c0ea7cbd SHA512 fc6dd4ec4fc4c6741e7d506484825adceb4589bab962cab403f375ed0d52978be3177531f4410ea2e24ce14531d38cb94d3134c09b6e8e3f1a0ed9737f8edb2a +DIST attohttpc-0.28.0.crate 61745 BLAKE2B a2c62479e6b392d6985b006e54d3457d032c6d23c129b719e913eb43a908a202e297042e0916edb54f0d73424ff57d76b2265ad374b1c65943621f9d2ec10348 SHA512 9e8ef786681ce5edfdad1075a5a69f298abc6117a2adfc676d5af5b0ba37e1b3846b997dfd33c851273e58b38fa4b0383322ed088c5c4478a5647d631765441d DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb @@ -12,13 +16,16 @@ DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60 DIST bumpalo-3.16
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tiramisu/
commit: 3e2f6db27193774c8588d198aa4c23e21a3b546a Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 30 14:46:10 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 30 14:46:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e2f6db2 gui-apps/tiramisu: drop obsolete patch from live ebuild Closes: https://bugs.gentoo.org/939131 Signed-off-by: Takuya Wakazono gmail.com> gui-apps/tiramisu/tiramisu-.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gui-apps/tiramisu/tiramisu-.ebuild b/gui-apps/tiramisu/tiramisu-.ebuild index 2a8ff0ec9..10d52ea4c 100644 --- a/gui-apps/tiramisu/tiramisu-.ebuild +++ b/gui-apps/tiramisu/tiramisu-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vala @@ -23,11 +23,9 @@ RDEPEND="dev-libs/glib:2[dbus]" DEPEND="${RDEPEND}" BDEPEND="$(vala_depend)" -PATCHES=( "${FILESDIR}/tiramisu-2.0.20211107-pkg-config.patch" ) - src_prepare() { default - vala_src_prepare + vala_setup } src_install() {
[gentoo-commits] repo/proj/guru:master commit in: www-apps/whoogle-search/
commit: 04bbe1405e17cd3aa739dfb9aee421c16516ae18 Author: Bailey Kasin gmail com> AuthorDate: Tue Oct 1 02:42:21 2024 + Commit: David Roman gmail com> CommitDate: Tue Oct 1 02:46:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04bbe140 www-apps/whoogle-search: drop 0.8.4-r3 Signed-off-by: Cat Kasin gmail.com> www-apps/whoogle-search/Manifest | 1 - .../whoogle-search/whoogle-search-0.8.4-r3.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest index 8da5dcb80..db1b3e4c9 100644 --- a/www-apps/whoogle-search/Manifest +++ b/www-apps/whoogle-search/Manifest @@ -1,2 +1 @@ -DIST whoogle-search-0.8.4.gh.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 DIST whoogle-search-0.9.0.gh.tar.gz 617855 BLAKE2B f4051918971609f82062bd6796aea63c491ef6bb8263a94d1b3f93096ffd2db5a64d890a1990c9bfbdc191bb739c092d15bc313ec8dc26e2ba8a660bb7995e25 SHA512 eb6edc8a25dfc374439480370ae35c87e334c845f8e112a5be1c9033dbc83148c732126fdb493f928a1f40a925789c91d1fca83d5ff2b51c519e6e795dc7 diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild deleted file mode 100644 index d2825e84a..0 --- a/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 systemd - -DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine" -HOMEPAGE="https://github.com/benbusby/whoogle-search"; -SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cssutils[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/python-dotenv[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/waitress[${PYTHON_USEDEP}] - dev-python/validators[${PYTHON_USEDEP}] - app-arch/brotli[${PYTHON_USEDEP},python] - net-libs/stem - acct-user/whoogle - acct-group/whoogle -" - -src_install() { - rm -r .github docs test .dockerignore .gitignore .replit \ - docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \ - requirements.txt - mkdir -p "${ED}/opt/whoogle-search" || die - insinto /opt/whoogle-search - doins -r ./* - fperms -R 0755 /opt/whoogle-search - fowners -R whoogle:whoogle /opt/whoogle-search - - insinto /etc/default/ - doins "${FILESDIR}/whoogle" - insinto /usr/lib/sysusers.d/ - doins "${FILESDIR}/whoogle.conf" - - newinitd "${FILESDIR}"/whoogle.initd whoogle - systemd_dounit "${FILESDIR}/whoogle.service" -}
[gentoo-commits] repo/proj/guru:master commit in: profiles/, app-emulation/proton-ge-custom-bin/
commit: 1fd5e968d486611818aacfcea36b17761dfd9697 Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 30 14:54:07 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 30 14:54:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fd5e968 app-emulation/proton-ge-custom-bin: treeclean Closes: https://bugs.gentoo.org/863026 (pkgremoved) Closes: https://bugs.gentoo.org/863029 (pkgremoved) Closes: https://bugs.gentoo.org/863032 (pkgremoved) Closes: https://bugs.gentoo.org/863035 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> app-emulation/proton-ge-custom-bin/Manifest| 3 --- app-emulation/proton-ge-custom-bin/metadata.xml| 12 --- .../proton-ge-custom-bin-7.27.ebuild | 25 -- .../proton-ge-custom-bin-7.28.ebuild | 25 -- .../proton-ge-custom-bin-7.29.ebuild | 25 -- profiles/package.mask | 5 - 6 files changed, 95 deletions(-) diff --git a/app-emulation/proton-ge-custom-bin/Manifest b/app-emulation/proton-ge-custom-bin/Manifest deleted file mode 100644 index 71568d700..0 --- a/app-emulation/proton-ge-custom-bin/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST GE-Proton7-27.tar.gz 415170082 BLAKE2B 1773d34defe483a6c894d55de1089eb831f1d44e92bfae5c46faeec825fa8b2cc7c05ac9ca9a05d6ea0c393aa90fe06334a0c07feef71631e27a7dbf30e3dcda SHA512 b741594fbc062bf7e5b5228273680807fb3eb20cfa04993b2e4ce9442ebed18f3e84ca5d59ee19381165d595932fe54b720526bd1f41b2bf74b13a20308de5ee -DIST GE-Proton7-28.tar.gz 416168736 BLAKE2B 8be4361f8ee4c596cd0ccc7451d204f011c4ddc253822c23e0c411f545fad9f56ce8e5fcdb7ac606e2a2e679c4a09ac488246b909106f89730744db43a909458 SHA512 a08b922c4a294edaaec5773ad7114b16114e06273da86ac8f9e8272065043db7b2cb3f1f944d634243e4f845c19fbeae2f53c56efb40a41471c7405f91d51590 -DIST GE-Proton7-29.tar.gz 416341212 BLAKE2B 42cae5797804e677eebc9ea46c9beec8d9e6945a4538e16cf2a9def61b9cea6945fb68e05b37a2962a18056a6656d73be77ebbeab88770513ee168d991833f84 SHA512 b4c7a6894302a302a15b6f3968987c98190461e9cbb4afa7738fe28fb24b1a2730140c424efc60a77624c8867bcc52e3b6ae1a60c9246aedf208ddb994d602d5 diff --git a/app-emulation/proton-ge-custom-bin/metadata.xml b/app-emulation/proton-ge-custom-bin/metadata.xml deleted file mode 100644 index 8ef72f91a..0 --- a/app-emulation/proton-ge-custom-bin/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - jhona...@justin.com.br - Jhonatan Justin - - - https://discord.com/invite/6y3BdzC - GloriousEggroll/proton-ge-custom - - diff --git a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild deleted file mode 100644 index 6a91640c6..0 --- a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit multilib-minimal - -DESCRIPTION="A fancy custom distribution of Valves Proton with various patches" -HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom"; -SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton${PV/./-}/GE-Proton${PV/./-}.tar.gz"; -S="${WORKDIR}/GE-Proton${PV/./-}" -LICENSE="0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 BSD" -SLOT="${PV}" -KEYWORDS="~amd64" -RESTRICT="mirror strip" -QA_PREBUILT={*} - -RDEPEND=" - media-libs/mesa[vulkan,${MULTILIB_USEDEP}] - media-libs/vulkan-loader[${MULTILIB_USEDEP}]" - -src_install() { - insinto "/usr/share/Steam/compatibilitytools.d/" - doins -r "${S}" -} diff --git a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.28.ebuild b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.28.ebuild deleted file mode 100644 index 6a91640c6..0 --- a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.28.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit multilib-minimal - -DESCRIPTION="A fancy custom distribution of Valves Proton with various patches" -HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom"; -SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton${PV/./-}/GE-Proton${PV/./-}.tar.gz"; -S="${WORKDIR}/GE-Proton${PV/./-}" -LICENSE="0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 BSD" -SLOT="${PV}" -KEYWORDS="~amd64" -RESTRICT="mirror strip" -QA_PREBUILT={*} - -RDEPEND=" - media-libs/mesa[vulkan,${MULTILIB_USEDEP}] - media-libs/vulkan-loader[${MULTILIB_USEDEP}]" - -src_install() { - insinto "/u
[gentoo-commits] repo/proj/guru:master commit in: media-sound/spotify-player/
commit: 02d93a8fa29ed8cf2350b23966b27d4e2602c2a6 Author: brettalcox gmail com> AuthorDate: Sun Sep 29 18:53:41 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Sep 29 18:53:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02d93a8f media-sound/spotify-player: drop 0.18.1 Signed-off-by: brettalcox gmail.com> media-sound/spotify-player/Manifest| 84 --- .../spotify-player/spotify-player-0.18.1.ebuild| 626 - 2 files changed, 710 deletions(-) diff --git a/media-sound/spotify-player/Manifest b/media-sound/spotify-player/Manifest index e1883fa80..e51a3e325 100644 --- a/media-sound/spotify-player/Manifest +++ b/media-sound/spotify-player/Manifest @@ -1,4 +1,3 @@ -DIST ab_glyph-0.2.25.crate 19105 BLAKE2B 02d7e2da1ab3dc02e6d4944078f18f66ae9fe40c4aa0308a6ffe550f4e2a2ff4ea146ff3ddb9bf213769d6c85ed123cf62b0fa87ac6b60c2ad8287424dc11441 SHA512 23d4493847fd29842519ceb83661d1169c90ae48ee46db080f6bb086142bc9eaa1ed02d3c1c59f748eedfc1a68d5d508b10988cce702658839fbd4144869fd10 DIST ab_glyph-0.2.26.crate 19078 BLAKE2B 3b5f367cac98a4f5d724ac33cea2879f34973e567e137e7a75878ee84b6467470041556f9ae0b9ac9bf9f7f396941a71a6cae714918d90cde08b8d0a26dad93b SHA512 63d6c4ec942d3dd9c74913a6c697821f57a4a97caaba2c039cdf49ee15f4d7968a5f0f6dda52b354a8c001abe7a28405b873609dc4a56854f8a804d1352264fa DIST ab_glyph-0.2.28.crate 19965 BLAKE2B 3cebcf213bd99da72e59dcd7b23611a9472065f2da5bdece92540977888b8dfadb8ea7b1cc341dc37b05171512a60e102a0b46e6597914b168349509bf463cd6 SHA512 ab2e4c2ddbb5a93bc049892e2703086a66eced9bfd267f4ea161ca68b5906d41c1cff1c9d75e4beb8f5cd8674f8e6bcec7eb0278f37285a1beef24015444a3f5 DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f @@ -14,24 +13,17 @@ DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73 DIST alsa-0.6.0.crate 68171 BLAKE2B b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252 SHA512 a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b SHA512 6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe -DIST android-activity-0.5.2.crate 258406 BLAKE2B bebcddb062921b10915959704d1339c0d200843b887be4588010a359f8b46fba6dce94d4f87a37e006c01e66e6ec061f33f4aaaf32ff616fdd2f52d2d0287b2b SHA512 281f2c3afaaa80d71f5aa6b531aae8e551897bb10c70da40787ee03ff194129da0df79f2e14d5432c9eb4a92c6227a1f9e1a3bd12e7060bbcae85fef177c009f DIST android-activity-0.6.0.crate 258597 BLAKE2B 6036c801a6a7a419257c0cb8a5daa7f3813ef3920cb0e5e279eaaafe4bab55f99da806c6156982e9262e9c5771e954a085a4ad939cf76a61c0ee586223c2ad13 SHA512 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6 DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_colours-1.2.2.crate 21374 BLAKE2B a5ca621a12070686d531b1053eb2f7c01ee848a8c5f10469011d4ebb7b92d9b4d5ad9a569dc7bdcbc127e572e58f2e80af4154080014b02164941a8b115ed867 SHA512 077a6ddb4b44f79aebc704128804bcfe549b5c68a75d0d57452250b91cc02cd3784c25a93f061bae6060bff3eb02bb8a88fdf46ef6128a843eff4b0e84f7c972 -DIST anstream-0.6.13.crate 30928 BL
[gentoo-commits] repo/proj/guru:master commit in: dev-util/rye/
commit: 0b409bb5af473f1efd17c45d58c3ef73bf5321bf Author: Daichi Yamamoto dyama net> AuthorDate: Sun Sep 29 19:36:47 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Sep 29 19:36:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b409bb5 dev-util/rye: add 0.41.0, drop 0.40.0 Signed-off-by: Daichi Yamamoto dyama.net> dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.40.0.ebuild => rye-0.41.0.ebuild} | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 44450ebbc..38350330c 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -186,7 +186,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23 DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rye-0.40.0.tar.gz 1473031 BLAKE2B 29714363e6018103079dfedfb3217a6d873aa5cc742555316c5ffcb6c9aa78e276dcb03e360e6c54e10cb8e981c10890385c42acabafc9298ad1badbeff03356 SHA512 c3ffa43940e3219a52b8d6069b2edfc8930da76fd6b9e3f649d3577e3e7a228dc43560e97e7fb03927ad8f94f5ff746a8bc3c649b993d0eac7e0ae9add6ebc98 +DIST rye-0.41.0.tar.gz 1473968 BLAKE2B 0e86f96367d2f2b9a0291f1e3412b7f7eaa5dc7ac0e0f752ffa8b2846f44dc5512a109d6a385e24b5b2a032395ab27ce33d10f330b8887fdf32d07689a6e54e5 SHA512 5aca2fa25a843d2577b70c16456bbe6e8caccd3a170951b0d76cf1b5155e6084113ac360304c27e7ed4931abe9279e1e9b09c69d52b2ef2a40cc598b73f90de9 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.40.0.ebuild b/dev-util/rye/rye-0.41.0.ebuild similarity index 99% rename from dev-util/rye/rye-0.40.0.ebuild rename to dev-util/rye/rye-0.41.0.ebuild index 1d3b195ee..4e08ab17d 100644 --- a/dev-util/rye/rye-0.40.0.ebuild +++ b/dev-util/rye/rye-0.41.0.ebuild @@ -356,6 +356,8 @@ src_test() { --skip test_empty_sync --skip test_autosync_remember --skip test_exclude_hashes + --skip test_lockfile + --skip test_generate_hashes --skip test_fetch --skip test_basic_tool_behavior )
[gentoo-commits] repo/proj/guru:master commit in: media-libs/glad/
commit: 6d173fbed08d3c20266c2825f05c414dab51d689 Author: Eli Burch burchbytes com> AuthorDate: Sun Sep 29 14:55:49 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 14:55:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d173fbe media-libs/glad: add 2.0.8, drop 2.0.6 Signed-off-by: Eli Burch burchbytes.com> media-libs/glad/Manifest | 2 +- media-libs/glad/{glad-2.0.6.ebuild => glad-2.0.8.ebuild} | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/glad/Manifest b/media-libs/glad/Manifest index 91fb0982a..20bff6008 100644 --- a/media-libs/glad/Manifest +++ b/media-libs/glad/Manifest @@ -1,2 +1,2 @@ -DIST glad-2.0.6.tar.gz 633949 BLAKE2B d18a9ee4445a603d1f277db24bca9e21bb87f919fa366ee307dba21ffbfef7be690c3e924ab405c54a9cd8dc1d487297586020a04e04afe48779fdb39f9b81dd SHA512 ad7e0544fdd07ba7e091ed8a985deb27f05affb0a830b8132d7c03d6690b57139b25433303260e3affba7b11c0dad38358fcd4ff5b7b30e7ca193e8beed8db48 DIST glad-2.0.7.tar.gz 634044 BLAKE2B b6bb2157742d4d186f83a4bb1d97e1b62a7266970cd6fa4d80218f264df48161647cd520dbd6fbde6bfd96b81e938e724a15153d4721b2fa6f678d145c7927f0 SHA512 6aae5e36acd319913f3c313da2a552d3033f7acbfd38fd07da99e737a23eaf250091134d82eceaf106aaa26bdd9f3a95b64dea635d5a82010e4d9a0ba69fc0e1 +DIST glad-2.0.8.tar.gz 645593 BLAKE2B cceee457246dd6edf03da895dc7fd8e7a8e9ab616b88e9703377a5749f827476d743b80a6a3753276b69ffa7987be523e6590d14c756e8d2afc799fdf01d655b SHA512 ec964d0080c9714803f0464492b237039d2bede805d21aa9e487f3bf910447fd6440eeca59f3795dc4d5dd3b3df35101714fa21ea19eb29f6a021864a2310acd diff --git a/media-libs/glad/glad-2.0.6.ebuild b/media-libs/glad/glad-2.0.8.ebuild similarity index 89% rename from media-libs/glad/glad-2.0.6.ebuild rename to media-libs/glad/glad-2.0.8.ebuild index d9c12b69c..1f8842fa1 100644 --- a/media-libs/glad/glad-2.0.6.ebuild +++ b/media-libs/glad/glad-2.0.8.ebuild @@ -23,5 +23,4 @@ src_prepare(){ distutils-r1_src_prepare sed -i 's@level=logging.DEBUG@level=logging.WARN@g' "glad/__main__.py" || die - sed -i 's@find_packages@find_namespace_packages@g' "setup.py" || die }
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/mir/
commit: 1998d11364ab768cf530c242b28164a8cc59a1fa Author: Takuya Wakazono gmail com> AuthorDate: Sat Sep 28 08:53:08 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 08:53:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1998d113 gui-libs/mir: add 2.18.2 Signed-off-by: Takuya Wakazono gmail.com> gui-libs/mir/Manifest | 1 + gui-libs/mir/mir-2.18.2.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest index 301c0d209..4bdb64a31 100644 --- a/gui-libs/mir/Manifest +++ b/gui-libs/mir/Manifest @@ -1 +1,2 @@ DIST mir-2.17.2.tar.gz 6675804 BLAKE2B 901408a173e0916f0309d6d579063a28eb224bbe2a968d83223fd74817cce55249a389292ade84252fcf7b34b5f76a641bb6c90997460dd05df9fa6930c081f6 SHA512 81b6aaa08b176882e93f7de399f7e1689b11219f6f848f0abf40c3cf0896266c057df121cbfdfbaf29dd09f9b6a71889d97022d8835c3f1e8715726f0cf111e0 +DIST mir-2.18.2.tar.gz 6759660 BLAKE2B 8eff56378fd449633575289ae88634bbe59c83ad129f6a4919e6ad0103ea7fbc5e129d5bdb795c86f349846cbf832bd004a0428fa9b36c4d4407a05c781e94ce SHA512 bc88ad1bc7f3dea9f0db768fa2931b39e1370f1b2905221ab65765bcd99230dc43b81f6b12b7fc57c4adf0e52aa832bbde0885345f6f849c34996779b0cfc9e9 diff --git a/gui-libs/mir/mir-2.18.2.ebuild b/gui-libs/mir/mir-2.18.2.ebuild new file mode 100644 index 0..7960b1949 --- /dev/null +++ b/gui-libs/mir/mir-2.18.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Set of libraries for building Wayland based shells" +HOMEPAGE="https://mir-server.io/"; +SRC_URI="https://github.com/canonical/mir/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 ) || ( LGPL-2.1 LGPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test X" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-cpp/yaml-cpp:= + dev-libs/boost:= + dev-libs/glib:2 + dev-libs/libinput:= + dev-libs/wayland + dev-util/lttng-ust:= + media-libs/freetype + media-libs/libepoxy + media-libs/libglvnd + media-libs/mesa + sys-apps/util-linux + x11-libs/libXcursor + x11-libs/libdrm + x11-libs/libxcb:= + x11-libs/libxkbcommon + virtual/libudev:= + X? ( x11-libs/libX11 ) +" +DEPEND=" + ${RDEPEND} + media-libs/glm +" +BDEPEND=" + dev-util/gdbus-codegen + virtual/pkgconfig + test? ( + dev-cpp/gtest + dev-util/umockdev + x11-base/xwayland + ) +" + +PATCHES=( + # bug 932786 + "${FILESDIR}/${PN}-2.17.0-remove-debug-flags.patch" +) + +src_prepare() { + cmake_src_prepare + cmake_comment_add_subdirectory examples/ +} + +src_configure() { + local platforms="gbm-kms;wayland" + use X && platforms="${platforms};x11" + + local mycmakeargs=( + # wlcs is not packaged + -DMIR_ENABLE_WLCS_TESTS=OFF + -DMIR_ENABLE_TESTS="$(usex test)" + -DMIR_FATAL_COMPILE_WARNINGS=OFF + -DMIR_PLATFORM="${platforms}" + ) + use test && mycmakeargs+=( + # likely will not work in build environment + -DMIR_BUILD_PERFORMANCE_TESTS=OFF + -DMIR_BUILD_PLATFORM_TEST_HARNESS=OFF + -DMIR_BUILD_UNIT_TESTS=OFF + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use test; then + # remove dummy libraries + rm -f "${ED}/usr/$(get_libdir)/mir/server-platform/"{graphics-dummy.so,input-stub.so} || die + fi +}
[gentoo-commits] repo/proj/guru:master commit in: profiles/
commit: 3d3c27a4b38e30adeaf2922b5746dd3e92e0a5fb Author: Takuya Wakazono gmail com> AuthorDate: Sun Sep 29 14:20:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 14:20:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d3c27a4 profiles: unmask app-misc/vocabsieve The problematic dependency (dev-python/gevent) removed. Signed-off-by: Takuya Wakazono gmail.com> profiles/package.mask | 15 --- 1 file changed, 15 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 6a9400e58..881b6042b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -71,23 +71,8 @@ dev-libs/qhttpengine # Takuya Wakazono (2024-09-07) # gevent never has been built successfully. -# Removing reverse dependency and its dependencies as well. # Removal on 2024-10-07. Bugs #923266, #927808. dev-python/gevent -app-misc/vocabsieve -dev-python/simplemma -dev-python/pystardict -dev-python/pymorphy3 -dev-python/pymorphy3-dicts-ru -dev-python/pymorphy3-dicts-uk -dev-python/pyqtdarktheme -dev-python/EbookLib -dev-python/sentence-splitter -dev-python/mobi -dev-python/SLPP -dev-python/markdownify -dev-python/readmdict -dev-python/pynput # Takuya Wakazono (2024-09-06) # Depends on dev-libs/libappindicator and is unmaintained in guru.
[gentoo-commits] repo/proj/guru:master commit in: www-apps/zola/
commit: 23013446394ba52c9811cda7db93c28aa49a13d0 Author: Takuya Wakazono gmail com> AuthorDate: Sun Sep 29 11:40:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 11:40:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23013446 www-apps/zola: update LICENSE Closes: https://bugs.gentoo.org/922444 Signed-off-by: Takuya Wakazono gmail.com> www-apps/zola/zola-0.18.0.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/www-apps/zola/zola-0.18.0.ebuild b/www-apps/zola/zola-0.18.0.ebuild index c0b048449..f6271e7db 100644 --- a/www-apps/zola/zola-0.18.0.ebuild +++ b/www-apps/zola/zola-0.18.0.ebuild @@ -470,9 +470,13 @@ DESCRIPTION="A fast static site generator with everything built-in" HOMEPAGE="https://www.getzola.org/"; SRC_URI="${CARGO_CRATE_URIS} https://github.com/getzola/zola/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -# License set may be more restrictive as OR is not respected -# use cargo-license for a more accurate license picture -LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 +" +# ring, tinystr +LICENSE+=" openssl Unicode-3.0" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:master commit in: dev-util/ocaml-lsp-server/
commit: b5b4cf9dc68027fb7bebc0ea4e6af724678eb37c Author: Hiroki Tokunaga gmail com> AuthorDate: Sun Sep 29 08:55:36 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 08:55:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5b4cf9d dev-util/ocaml-lsp-server: new package, add 1.18.0 Signed-off-by: Hiroki Tokunaga gmail.com> dev-util/ocaml-lsp-server/Manifest | 1 + dev-util/ocaml-lsp-server/metadata.xml | 12 .../ocaml-lsp-server-1.18.0.ebuild | 74 ++ 3 files changed, 87 insertions(+) diff --git a/dev-util/ocaml-lsp-server/Manifest b/dev-util/ocaml-lsp-server/Manifest new file mode 100644 index 0..2ac34fd05 --- /dev/null +++ b/dev-util/ocaml-lsp-server/Manifest @@ -0,0 +1 @@ +DIST ocaml-lsp-server-1.18.0.tar.gz 908930 BLAKE2B 9b58b7a09442e6f63d914561de14693e6a9557636b14d0c440739c2eb11ba6cabf282ee5e049ec579ba65bd84cebba8b653b5ccef8e9419886bec37dcfcf7cab SHA512 cdf4178015ef1058b148d4d682e329eae1ac8c1e3783eba983a353e7219e657d255dd013989ece4a31d28a0b969720642f1557d324d35adaf12919a46a1b0386 diff --git a/dev-util/ocaml-lsp-server/metadata.xml b/dev-util/ocaml-lsp-server/metadata.xml new file mode 100644 index 0..3b845409f --- /dev/null +++ b/dev-util/ocaml-lsp-server/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + tokusan...@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml/ocaml-lsp/issues + ocaml/ocaml-lsp + + diff --git a/dev-util/ocaml-lsp-server/ocaml-lsp-server-1.18.0.ebuild b/dev-util/ocaml-lsp-server/ocaml-lsp-server-1.18.0.ebuild new file mode 100644 index 0..b72c0c3bb --- /dev/null +++ b/dev-util/ocaml-lsp-server/ocaml-lsp-server-1.18.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="LSP Server for OCaml" +HOMEPAGE="https://github.com/ocaml/ocaml-lsp"; +SRC_URI="https://github.com/ocaml/ocaml-lsp/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-lsp-${PV}" + +LICENSE="ISC" + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/dune-3.0:= + dev-ml/yojson:= + dev-ml/base:= + ~dev-ml/lsp-${PV}:= + ~dev-ml/jsonrpc-${PV}:= + >=dev-ml/re-1.5.0:= + >=dev-ml/ppx_yojson_conv_lib-0.14:= + >=dev-ml/dune-rpc-3.4.0:= + >=dev-ml/chrome-trace-3.3.0:= + dev-ml/dune-private-libs:= + >=dev-ml/fiber-3.3.1:= =dev-ml/ocamlc-loc-3.7.0:= + >=dev-ml/pp-1.1.2:= + >=dev-ml/csexp-1.5:= + >=dev-ml/ocamlformat-rpc-lib-0.21.0:= + >=dev-lang/ocaml-4.14:= =dev-ml/merlin-lib-4.16:=
[gentoo-commits] repo/proj/guru:master commit in: app-misc/vocabsieve/
commit: c19070e81c09070a7b4d53dcde37eb41f9615b27 Author: Shaoyu Tseng notyourcomputer net> AuthorDate: Sun Sep 29 11:40:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 14:13:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c19070e8 app-misc/vocabsieve: add 0.12.2, drop 0.12.0 Signed-off-by: Shaoyu Tseng notyourcomputer.net> app-misc/vocabsieve/Manifest| 2 +- .../vocabsieve/{vocabsieve-0.12.0.ebuild => vocabsieve-0.12.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest index baaa930c6..edc771dcf 100644 --- a/app-misc/vocabsieve/Manifest +++ b/app-misc/vocabsieve/Manifest @@ -1 +1 @@ -DIST vocabsieve-0.12.0.tar.gz 391081 BLAKE2B 2660b53c4c7138aa9cfc6b1b9ac218d12509c4fd5121df1661cdd96f910a81856be734a51a179606b382758870fe17942cdb2edbe814fad64a21baa77defb117 SHA512 d838774268bfcbd479bbc80f54124e789a6a9b4e3a77f7a22f5c2845062ddd27fb253cfe9cca8122a430eeaeebed439a082296a3e7e913761122bfbc204491d1 +DIST vocabsieve-0.12.2.tar.gz 391916 BLAKE2B 00f3af7716aa2dfdd86fccf5a9ad79a874d2ceddfefc7eee17950bcb52a7a322b92b9c040ed0182be3c9cdc103d8aad454c80f822fff3feac89f9acfae33040a SHA512 b96fff8b57cf6caeeafceac9e65896c56d314d7a09630e491d26f771a288af46416000f800c7dcf03dc5ac4b3e4142ab0bea18da7bcd3195acb6cd8ae01eec67 diff --git a/app-misc/vocabsieve/vocabsieve-0.12.0.ebuild b/app-misc/vocabsieve/vocabsieve-0.12.2.ebuild similarity index 97% rename from app-misc/vocabsieve/vocabsieve-0.12.0.ebuild rename to app-misc/vocabsieve/vocabsieve-0.12.2.ebuild index 2026c0282..cccf2e9a9 100644 --- a/app-misc/vocabsieve/vocabsieve-0.12.0.ebuild +++ b/app-misc/vocabsieve/vocabsieve-0.12.2.ebuild @@ -40,5 +40,5 @@ RDEPEND=" dev-python/python-lzo[${PYTHON_USEDEP}] dev-python/pyqtgraph[${PYTHON_USEDEP}] dev-python/pynput[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] "
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/input-leap/
commit: 374f7c09150c97cc3bd8c9496566ce05a4ff85e0 Author: Takuya Wakazono gmail com> AuthorDate: Sun Sep 29 11:40:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 11:40:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=374f7c09 x11-misc/input-leap: sync with upstream - remove custom src_install, the default cmake_src_install is sufficient - migrate to Qt6 Closes: https://bugs.gentoo.org/930734 Signed-off-by: Takuya Wakazono gmail.com> x11-misc/input-leap/input-leap-.ebuild | 34 +- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/x11-misc/input-leap/input-leap-.ebuild b/x11-misc/input-leap/input-leap-.ebuild index 4e1f1de73..70bb891e4 100644 --- a/x11-misc/input-leap/input-leap-.ebuild +++ b/x11-misc/input-leap/input-leap-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit desktop virtualx xdg cmake git-r3 +inherit virtualx xdg cmake git-r3 DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)" HOMEPAGE="https://github.com/input-leap/input-leap"; @@ -25,10 +25,7 @@ RDEPEND=" x11-libs/libXrandr x11-libs/libXtst gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 + dev-qt/qtbase:6[gui,network,widgets] net-dns/avahi[mdnsresponder-compat] ) dev-libs/openssl:0= @@ -39,6 +36,10 @@ DEPEND=" dev-cpp/gulrak-filesystem x11-base/xorg-proto " +BDEPEND=" + virtual/pkgconfig + gui? ( dev-qt/qttools:6[linguist] ) +" DOCS=( ChangeLog @@ -48,12 +49,9 @@ DOCS=( src_configure() { local mycmakeargs=( - -DBARRIER_BUILD_GUI=$(usex gui) - -DBARRIER_BUILD_INSTALLER=OFF - -DBARRIER_BUILD_TESTS=$(usex test) - -DBARRIER_REVISION= - -DBARRIER_USE_EXTERNAL_GTEST=ON - -DBARRIER_VERSION_STAGE=gentoo + -DINPUTLEAP_BUILD_GUI=$(usex gui) + -DINPUTLEAP_BUILD_TESTS=$(usex test) + -DINPUTLEAP_USE_EXTERNAL_GTEST=ON ) cmake_src_configure @@ -63,15 +61,3 @@ src_test() { "${BUILD_DIR}"/bin/unittests || die virtx "${BUILD_DIR}"/bin/integtests || die } - -src_install() { - cmake_src_install - einstalldocs - doman doc/${PN}{c,s}.1 - - if use gui; then - doicon -s scalable res/${PN}.svg - doicon -s 256 res/${PN}.png - make_desktop_entry ${PN} Barrier ${PN} Utility - fi -}
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/scx/
commit: 2bd7ce6d966735c898f053a4ede345b6f9461afa Author: Anthony Ruhier mailbox org> AuthorDate: Sat Sep 28 15:06:32 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 15:06:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bd7ce6d sys-kernel/scx: Disable openrc if systemd enabled Build fails with systemd enabled, as openrc cannot be found as dependency. Signed-off-by: Anthony Ruhier mailbox.org> sys-kernel/scx/scx-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/scx/scx-1.0.4.ebuild b/sys-kernel/scx/scx-1.0.4.ebuild index b523d69a5..dc1184d8e 100644 --- a/sys-kernel/scx/scx-1.0.4.ebuild +++ b/sys-kernel/scx/scx-1.0.4.ebuild @@ -420,7 +420,7 @@ src_configure() { -Dbpf_clang="clang-${LLVM_SLOT}" -Dlibbpf_a="disabled" -Doffline=true - -Dopenrc=enabled + -Dopenrc=$(usex systemd disabled enabled) $(meson_feature systemd) )
[gentoo-commits] repo/proj/guru:master commit in: media-sound/fooyin/
commit: 513bc2ca8cad038f638816b25ded7fb172e8398d Author: Sebastian Engel gmx de> AuthorDate: Sat Sep 28 12:02:35 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 12:02:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=513bc2ca media-sound/fooyin: drop 0.7.0 Signed-off-by: Sebastian Engel gmx.de> media-sound/fooyin/Manifest| 1 - media-sound/fooyin/fooyin-0.7.0.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/media-sound/fooyin/Manifest b/media-sound/fooyin/Manifest index b40e46ee7..db5960924 100644 --- a/media-sound/fooyin/Manifest +++ b/media-sound/fooyin/Manifest @@ -1,4 +1,3 @@ -DIST fooyin-0.7.0.tar.gz 1575492 BLAKE2B 0c06fb301b43de3f718efba479159cb5be7182a1a60371a04da27ebd302fb500816b10b841184290a428e08f46034cb4fe71185dbabb408637080eb2fb99ebf9 SHA512 70220d0503e473b347633d1d602d95fed4b78f4f2b7caa3b4a75854e622182eecd622b9f92434030097f5ab0926f305a948d16c0f776536b4ab562f94fe5bd76 DIST fooyin-0.7.1.tar.gz 1584531 BLAKE2B e6ef313e45a5834eb4a0f331f45d803ae09a723acac08fc52bb77996c32fba38c4f7a49c8c3f6e96ecdcc30523a45d184217c59f4d1d7e8221fcd92f492c7c29 SHA512 0925f4f8db43446bdd62e2ad2df34f6e60dab5d27dd0423fd9d4ff6b50556bcebb658140303ae0697dbff97762e48a21ed2d5918f23782bd098161aefaddb248 DIST fooyin-0.7.2.tar.gz 1592767 BLAKE2B 548200ebf635f69c085cb6c1bb87dece374ce68173386f2fbfc0abe6b3594dfde35fc01beb542e6a90146a5e27c9e0ac58e319eb5a7a9d184d3a87f9ee185ecf SHA512 aed08bca5f8e56843fa844f874efa6d59d4213b7f3c2852a620518097c19fa5a68205d7234a3563e32fa383456648e4fb0719a2973b4ec9a55d4e14af56314eb DIST fooyin-0.7.3.tar.gz 1602824 BLAKE2B d4b120ef3cf39e8598cb5b5e5c3bf17223e60f2fb7507fcfa8d4946f596e2e55c1e293835d29727ba7e4b3749982ffd4192d21e8583b34df124af5aa635cc2b4 SHA512 09edba0e9874ba204b6167222003d907c091df277b628cac3492f9647c3484afc3a61a3ac1bb3cf6d4f7b210e48541d8f5c865fde66039d098c4e90280e57f07 diff --git a/media-sound/fooyin/fooyin-0.7.0.ebuild b/media-sound/fooyin/fooyin-0.7.0.ebuild deleted file mode 100644 index 00094d24b..0 --- a/media-sound/fooyin/fooyin-0.7.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="A customizable music player, Qt clone of foobar2000" -HOMEPAGE="https://www.fooyin.org/"; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fooyin/fooyin.git"; -else - SRC_URI=" - https://github.com/fooyin/fooyin/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz - " - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="alsa pipewire sdl test" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( alsa pipewire sdl ) -" - -RDEPEND=" - dev-libs/icu:= - dev-libs/kdsingleapplication - dev-qt/qtbase:6[concurrent,dbus,gui,network,sql,widgets] - media-libs/taglib - media-video/ffmpeg:= - alsa? ( media-libs/alsa-lib ) - pipewire? ( media-video/pipewire:= ) - sdl? ( media-libs/libsdl2 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) -" - -src_prepare() { - sed -i CMakeLists.txt \ - -e "s|/doc/${PN}|/doc/${PF}|g" \ - -e '/option(BUILD_TESTING/aenable_testing()' \ - || die - - sed \ - -e "s#:/audio#data/audio#g" \ - -i \ - tests/tagwritertest.cpp \ - tests/tagreadertest.cpp \ - || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DBUILD_CCACHE=OFF - -DBUILD_LIBVGM=OFF - -DINSTALL_HEADERS=ON - $(cmake_use_find_package alsa ALSA) - $(cmake_use_find_package pipewire PipeWire) - $(cmake_use_find_package sdl SDL2) - ) - - cmake_src_configure -} - -src_test() { - ln -sr "${CMAKE_USE_DIR}/tests/data/audio" "${BUILD_DIR}/tests/data/audio" || die - - cmake_src_test -}
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/dune-rpc/
commit: 4788dc6c6416a91ca755d864f6e61176aa3739fa Author: Hiroki Tokunaga gmail com> AuthorDate: Sun Sep 29 06:43:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 06:43:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4788dc6c dev-ml/dune-rpc: remove vendored `csexp` and `pp` To use the system-wide ones. Signed-off-by: Hiroki Tokunaga gmail.com> .../dune-rpc/{dune-rpc-3.16.0.ebuild => dune-rpc-3.16.0-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-ml/dune-rpc/dune-rpc-3.16.0.ebuild b/dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild similarity index 91% rename from dev-ml/dune-rpc/dune-rpc-3.16.0.ebuild rename to dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild index 0c226457e..8cd60306b 100644 --- a/dev-ml/dune-rpc/dune-rpc-3.16.0.ebuild +++ b/dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild @@ -38,6 +38,12 @@ BDEPEND=" >=dev-ml/dune-3.12:= " +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + src_configure() { : }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/mirafetch/
commit: 7d7fb293fa3a2c55d588c8af02741b15292fc4f4 Author: demize unstable systems> AuthorDate: Sat Sep 28 12:14:36 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 12:14:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d7fb293 app-misc/mirafetch: add QA_FLAGS_IGNORED Signed-off-by: demize unstable.systems> app-misc/mirafetch/mirafetch-0.1.0.ebuild | 1 + app-misc/mirafetch/mirafetch-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/app-misc/mirafetch/mirafetch-0.1.0.ebuild b/app-misc/mirafetch/mirafetch-0.1.0.ebuild index c911b3bd9..cc10e85cb 100644 --- a/app-misc/mirafetch/mirafetch-0.1.0.ebuild +++ b/app-misc/mirafetch/mirafetch-0.1.0.ebuild @@ -204,3 +204,4 @@ LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" KEYWORDS="~amd64 ~arm64" RESTRICT="test" # upstream has no tests. unrestrict if it adds them +QA_FLAGS_IGNORED="usr/bin/mirafetch" diff --git a/app-misc/mirafetch/mirafetch-.ebuild b/app-misc/mirafetch/mirafetch-.ebuild index 291efe3b7..9e7e73165 100644 --- a/app-misc/mirafetch/mirafetch-.ebuild +++ b/app-misc/mirafetch/mirafetch-.ebuild @@ -15,6 +15,7 @@ LICENSE="EUPL-1.2" LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" RESTRICT="test" # upstream has no tests. unrestrict if it adds them +QA_FLAGS_IGNORED="usr/bin/mirafetch" src_unpack() { git-r3_src_unpack
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/chrome-trace/
commit: 7e6aeccbaf246ba75a1caae33d5ad9fd4cd884f3 Author: Hiroki Tokunaga gmail com> AuthorDate: Sun Sep 29 06:57:15 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 06:57:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e6aeccb dev-ml/chrome-trace: remove the vendored `csexp` and `pp` Signed-off-by: Hiroki Tokunaga gmail.com> .../{chrome-trace-3.16.0.ebuild => chrome-trace-3.16.0-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-ml/chrome-trace/chrome-trace-3.16.0.ebuild b/dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild similarity index 90% rename from dev-ml/chrome-trace/chrome-trace-3.16.0.ebuild rename to dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild index af6b973ef..987cc5369 100644 --- a/dev-ml/chrome-trace/chrome-trace-3.16.0.ebuild +++ b/dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild @@ -32,6 +32,12 @@ DEPEND=" ${RDEPEND} " +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + src_configure() { : }
[gentoo-commits] repo/proj/guru:master commit in: media-sound/fooyin/
commit: f2db4c29874fb3f52889643972d6fc12e40cfe42 Author: Sebastian Engel gmx de> AuthorDate: Sat Sep 28 12:01:31 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 12:01:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2db4c29 media-sound/fooyin: add 0.7.3 Signed-off-by: Sebastian Engel gmx.de> media-sound/fooyin/Manifest| 1 + media-sound/fooyin/fooyin-0.7.3.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-sound/fooyin/Manifest b/media-sound/fooyin/Manifest index 648657161..b40e46ee7 100644 --- a/media-sound/fooyin/Manifest +++ b/media-sound/fooyin/Manifest @@ -1,3 +1,4 @@ DIST fooyin-0.7.0.tar.gz 1575492 BLAKE2B 0c06fb301b43de3f718efba479159cb5be7182a1a60371a04da27ebd302fb500816b10b841184290a428e08f46034cb4fe71185dbabb408637080eb2fb99ebf9 SHA512 70220d0503e473b347633d1d602d95fed4b78f4f2b7caa3b4a75854e622182eecd622b9f92434030097f5ab0926f305a948d16c0f776536b4ab562f94fe5bd76 DIST fooyin-0.7.1.tar.gz 1584531 BLAKE2B e6ef313e45a5834eb4a0f331f45d803ae09a723acac08fc52bb77996c32fba38c4f7a49c8c3f6e96ecdcc30523a45d184217c59f4d1d7e8221fcd92f492c7c29 SHA512 0925f4f8db43446bdd62e2ad2df34f6e60dab5d27dd0423fd9d4ff6b50556bcebb658140303ae0697dbff97762e48a21ed2d5918f23782bd098161aefaddb248 DIST fooyin-0.7.2.tar.gz 1592767 BLAKE2B 548200ebf635f69c085cb6c1bb87dece374ce68173386f2fbfc0abe6b3594dfde35fc01beb542e6a90146a5e27c9e0ac58e319eb5a7a9d184d3a87f9ee185ecf SHA512 aed08bca5f8e56843fa844f874efa6d59d4213b7f3c2852a620518097c19fa5a68205d7234a3563e32fa383456648e4fb0719a2973b4ec9a55d4e14af56314eb +DIST fooyin-0.7.3.tar.gz 1602824 BLAKE2B d4b120ef3cf39e8598cb5b5e5c3bf17223e60f2fb7507fcfa8d4946f596e2e55c1e293835d29727ba7e4b3749982ffd4192d21e8583b34df124af5aa635cc2b4 SHA512 09edba0e9874ba204b6167222003d907c091df277b628cac3492f9647c3484afc3a61a3ac1bb3cf6d4f7b210e48541d8f5c865fde66039d098c4e90280e57f07 diff --git a/media-sound/fooyin/fooyin-0.7.3.ebuild b/media-sound/fooyin/fooyin-0.7.3.ebuild new file mode 100644 index 0..fb1680cf6 --- /dev/null +++ b/media-sound/fooyin/fooyin-0.7.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="A customizable music player, Qt clone of foobar2000" +HOMEPAGE="https://www.fooyin.org/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fooyin/fooyin.git"; +else + SRC_URI=" + https://github.com/fooyin/fooyin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="alsa +archive openmpt pipewire sdl test" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + || ( alsa pipewire sdl ) +" + +RDEPEND=" + dev-libs/icu:= + dev-libs/kdsingleapplication + dev-qt/qtbase:6[concurrent,dbus,gui,network,sql,widgets] + dev-qt/qtsvg:6 + media-libs/taglib + media-video/ffmpeg:= + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive:= ) + openmpt? ( media-libs/libopenmpt ) + pipewire? ( media-video/pipewire:= ) + sdl? ( media-libs/libsdl2 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( dev-cpp/gtest ) +" + +src_prepare() { + sed -i CMakeLists.txt \ + -e "s|/doc/${PN}|/doc/${PF}|g" \ + -e '/option(BUILD_TESTING/aenable_testing()' \ + || die + + sed \ + -e "s#:/audio#data/audio#g" \ + -i \ + tests/tagwritertest.cpp \ + tests/tagreadertest.cpp \ + || die + + cmake_src_prepare +} + +# libvgm, sndfile and libgme dependencies can currently not be satisfied, +# so building their input plugins is unconditionally disabled for now. +src_configure() { + local mycmakeargs=( + -DBUILD_ALSA=$(usex alsa) + -DBUILD_TESTING=$(usex test) + -DBUILD_CCACHE=OFF + -DBUILD_LIBVGM=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_LIBGME=ON + -DCMAKE_DISABLE_FIND_PACKAGE_SndFile=ON + -DINSTALL_HEADERS=ON + $(cmake_use_find_package archive LibArchive) + $(cmake_use_find_package openmpt OpenMpt) + $(cmake_use_find_package pipewire PipeWire) + $(cmake_use_find_package sdl SDL2) + ) + + cmake_src_configure +} + +src_test() { + ln -sr "${CMAKE_USE_DIR}/tests/data/audio" "${BUILD_DIR}/tests/data/audio" || die + + cmake_src_test +}
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/ocamlc-loc/
commit: 81bdbe9803e0e37b5cf12d3fc4e70f199c662c06 Author: Hiroki Tokunaga gmail com> AuthorDate: Sun Sep 29 06:48:20 2024 + Commit: David Roman gmail com> CommitDate: Sun Sep 29 06:48:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81bdbe98 dev-ml/ocamlc-loc: remove the vendored `csexp` and `pp` Signed-off-by: Hiroki Tokunaga gmail.com> .../{ocamlc-loc-3.16.0.ebuild => ocamlc-loc-3.16.0-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0.ebuild b/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild similarity index 91% rename from dev-ml/ocamlc-loc/ocamlc-loc-3.16.0.ebuild rename to dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild index c09efeec2..b2bc40fbe 100644 --- a/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0.ebuild +++ b/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild @@ -36,6 +36,12 @@ BDEPEND=" >=dev-ml/dune-3.12:= " +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + src_configure() { : }
[gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
commit: f09079c448d52d02fbe4226140cee1fd7654bb0d Author: Takuya Wakazono gmail com> AuthorDate: Sat Sep 28 08:53:08 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 08:53:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f09079c4 gui-wm/miracle-wm: add 0.3.6 Signed-off-by: Takuya Wakazono gmail.com> gui-wm/miracle-wm/Manifest| 1 + gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest index 8a8a89171..780b1141d 100644 --- a/gui-wm/miracle-wm/Manifest +++ b/gui-wm/miracle-wm/Manifest @@ -1 +1,2 @@ DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9 +DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild new file mode 100644 index 0..50d74eb00 --- /dev/null +++ b/gui-wm/miracle-wm/miracle-wm-0.3.6.ebuild @@ -0,0 +1,55 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="Tiling Wayland compositor based on Mir" +HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"; +SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/yaml-cpp:= + dev-cpp/nlohmann_json + dev-libs/glib:2 + dev-libs/json-c:= + dev-libs/libevdev + >=gui-libs/mir-2.18 + dev-libs/libpcre2:= + media-libs/libglvnd + x11-base/xwayland + x11-libs/libnotify +" +DEPEND=" + ${RDEPEND} + media-libs/glm +" +BDEPEND=" + virtual/pkgconfig + test? ( dev-cpp/gtest ) +" + +src_prepare() { + cmake_src_prepare + use test || cmake_comment_add_subdirectory tests/ + + sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DSYSTEMD_INTEGRATION=$(usex systemd) + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}/bin/miracle-wm-tests" || die +}
[gentoo-commits] repo/proj/guru:master commit in: app-misc/mirafetch/
commit: 2e6028f5b31d8ca158b0cf1bea9689d44efe0aa4 Author: demize unstable systems> AuthorDate: Sat Sep 28 00:41:56 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 00:41:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e6028f5 app-misc/mirafetch: new package, add 0.1.0, Signed-off-by: demize unstable.systems> app-misc/mirafetch/Manifest | 183 ++ app-misc/mirafetch/metadata.xml | 16 +++ app-misc/mirafetch/mirafetch-0.1.0.ebuild | 206 ++ app-misc/mirafetch/mirafetch-.ebuild | 22 4 files changed, 427 insertions(+) diff --git a/app-misc/mirafetch/Manifest b/app-misc/mirafetch/Manifest new file mode 100644 index 0..0d191197c --- /dev/null +++ b/app-misc/mirafetch/Manifest @@ -0,0 +1,183 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST arcstr-1.2.0.crate 32237 BLAKE2B d8ea5c86ee44fd63aa53a420c29848b4ee6bf1a57f1a0b3152aa058e8125f8ff4982498cb1475880df62f5ea0bb480a03662f18bfdb7d63400a765f7321bfffd SHA512 03c5aed1585f115ca67521a12eb19fd8efca6a5f60ae1011d99b218e9123af71ac155d94b10fbbe03d2268041230c0749917f26bfd5be831b470605272f65222 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a2
[gentoo-commits] repo/proj/guru:master commit in: gui-wm/miracle-wm/
commit: 96ab4954516a07bf35ce01549fdeab16179d8a19 Author: Takuya Wakazono gmail com> AuthorDate: Sat Sep 28 08:53:08 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 08:53:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96ab4954 gui-wm/miracle-wm: drop 0.3.5 Signed-off-by: Takuya Wakazono gmail.com> gui-wm/miracle-wm/Manifest| 1 - gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest index 780b1141d..b8af13283 100644 --- a/gui-wm/miracle-wm/Manifest +++ b/gui-wm/miracle-wm/Manifest @@ -1,2 +1 @@ -DIST miracle-wm-0.3.5.tar.gz 453789 BLAKE2B 2f5e160e31df5a28722ba2c43f525ac150cceca57e759ddb3da3ee133eeb77a7436887d36784759db9b8398c6d189f4b0ef0cf393dc30d2cc86dc526d64810c8 SHA512 644868c534628623948c961c3d0ee84f41c51c19d759bdf9f04957a5b73126750f98da154785dd25bc20089c04f41d30e7283a5f2a14b00ffdaf69da5ef9d4b9 DIST miracle-wm-0.3.6.tar.gz 455730 BLAKE2B 9e3c8677332776a1431e0aa412a7909d5284936e64362558e2c3e00c515709297dbfee1f36a7cf980b999c7c2ee3b8fe893b1624deb1f8a3690cf0f269606093 SHA512 b710ac21518c83faab8e0c75ac23e5522e08073c88915ea4cb2f7a7400dd6dd60a14f107096a287a3037c385b70c6186af582befcb06fceff2f44ad45b4ecf1f diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild b/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild deleted file mode 100644 index 6918bafc4..0 --- a/gui-wm/miracle-wm/miracle-wm-0.3.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd - -DESCRIPTION="Tiling Wayland compositor based on Mir" -HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm"; -SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+ MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/yaml-cpp:= - dev-cpp/nlohmann_json - dev-libs/glib:2 - dev-libs/json-c:= - dev-libs/libevdev - gui-libs/mir - dev-libs/libpcre2:= - media-libs/libglvnd - x11-base/xwayland - x11-libs/libnotify -" -DEPEND=" - ${RDEPEND} - media-libs/glm -" -BDEPEND=" - virtual/pkgconfig - test? ( dev-cpp/gtest ) -" - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory tests/ - - sed -i "s| /usr/lib/systemd/user| $(systemd_get_userunitdir)|" CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DSYSTEMD_INTEGRATION=$(usex systemd) - ) - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}/bin/miracle-wm-tests" || die -}
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/mir/
commit: bcae0750e90850ae90472284418c9533ce1121e0 Author: Takuya Wakazono gmail com> AuthorDate: Sat Sep 28 08:53:08 2024 + Commit: David Roman gmail com> CommitDate: Sat Sep 28 08:53:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcae0750 gui-libs/mir: drop 2.17.2 Signed-off-by: Takuya Wakazono gmail.com> gui-libs/mir/Manifest | 1 - gui-libs/mir/mir-2.17.2.ebuild | 90 -- 2 files changed, 91 deletions(-) diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest index 4bdb64a31..5b065c9d5 100644 --- a/gui-libs/mir/Manifest +++ b/gui-libs/mir/Manifest @@ -1,2 +1 @@ -DIST mir-2.17.2.tar.gz 6675804 BLAKE2B 901408a173e0916f0309d6d579063a28eb224bbe2a968d83223fd74817cce55249a389292ade84252fcf7b34b5f76a641bb6c90997460dd05df9fa6930c081f6 SHA512 81b6aaa08b176882e93f7de399f7e1689b11219f6f848f0abf40c3cf0896266c057df121cbfdfbaf29dd09f9b6a71889d97022d8835c3f1e8715726f0cf111e0 DIST mir-2.18.2.tar.gz 6759660 BLAKE2B 8eff56378fd449633575289ae88634bbe59c83ad129f6a4919e6ad0103ea7fbc5e129d5bdb795c86f349846cbf832bd004a0428fa9b36c4d4407a05c781e94ce SHA512 bc88ad1bc7f3dea9f0db768fa2931b39e1370f1b2905221ab65765bcd99230dc43b81f6b12b7fc57c4adf0e52aa832bbde0885345f6f849c34996779b0cfc9e9 diff --git a/gui-libs/mir/mir-2.17.2.ebuild b/gui-libs/mir/mir-2.17.2.ebuild deleted file mode 100644 index 7960b1949..0 --- a/gui-libs/mir/mir-2.17.2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Set of libraries for building Wayland based shells" -HOMEPAGE="https://mir-server.io/"; -SRC_URI="https://github.com/canonical/mir/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 GPL-3 ) || ( LGPL-2.1 LGPL-3 )" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test X" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/glibmm:2 - dev-cpp/libxmlpp:2.6 - dev-cpp/yaml-cpp:= - dev-libs/boost:= - dev-libs/glib:2 - dev-libs/libinput:= - dev-libs/wayland - dev-util/lttng-ust:= - media-libs/freetype - media-libs/libepoxy - media-libs/libglvnd - media-libs/mesa - sys-apps/util-linux - x11-libs/libXcursor - x11-libs/libdrm - x11-libs/libxcb:= - x11-libs/libxkbcommon - virtual/libudev:= - X? ( x11-libs/libX11 ) -" -DEPEND=" - ${RDEPEND} - media-libs/glm -" -BDEPEND=" - dev-util/gdbus-codegen - virtual/pkgconfig - test? ( - dev-cpp/gtest - dev-util/umockdev - x11-base/xwayland - ) -" - -PATCHES=( - # bug 932786 - "${FILESDIR}/${PN}-2.17.0-remove-debug-flags.patch" -) - -src_prepare() { - cmake_src_prepare - cmake_comment_add_subdirectory examples/ -} - -src_configure() { - local platforms="gbm-kms;wayland" - use X && platforms="${platforms};x11" - - local mycmakeargs=( - # wlcs is not packaged - -DMIR_ENABLE_WLCS_TESTS=OFF - -DMIR_ENABLE_TESTS="$(usex test)" - -DMIR_FATAL_COMPILE_WARNINGS=OFF - -DMIR_PLATFORM="${platforms}" - ) - use test && mycmakeargs+=( - # likely will not work in build environment - -DMIR_BUILD_PERFORMANCE_TESTS=OFF - -DMIR_BUILD_PLATFORM_TEST_HARNESS=OFF - -DMIR_BUILD_UNIT_TESTS=OFF - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use test; then - # remove dummy libraries - rm -f "${ED}/usr/$(get_libdir)/mir/server-platform/"{graphics-dummy.so,input-stub.so} || die - fi -}
[gentoo-commits] repo/proj/guru:master commit in: profiles/, app-misc/apidb/
commit: 568a43c6e0f91f6f72b77595392ebcf8b8805135 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=568a43c6 app-misc/apidb: treeclean Closes: https://bugs.gentoo.org/807112 (pkgremoved) Closes: https://bugs.gentoo.org/839606 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> app-misc/apidb/Manifest | 5 --- app-misc/apidb/apidb-5.11.0_beta.ebuild | 80 - app-misc/apidb/apidb-5.13.1_beta.ebuild | 80 - app-misc/apidb/apidb-5.13.4_beta.ebuild | 80 - app-misc/apidb/apidb-5.13.6_beta.ebuild | 80 - app-misc/apidb/apidb-5.8.0_beta.ebuild | 75 --- app-misc/apidb/metadata.xml | 17 --- profiles/package.mask | 1 - 8 files changed, 418 deletions(-) diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest deleted file mode 100644 index f665692c0..0 --- a/app-misc/apidb/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be -DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199 SHA512 11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6 -DIST 5.13.4-beta.tar.gz 190587 BLAKE2B f7f71d3841a6d4ccdc5f30f0d4352342f317090a226757562ff4183562c33ed8e5aba0bf373dc58a10345b8b33a84d91db26058f748897c641aa3ea4fe2e236c SHA512 81287cc16dcc65189df90999ca4b7ad133cd735f21b2568fcff1f479165d8b7464186d3a3f9429dda3dd8213eadec60f9898dbccb0295801788e344a88c17af9 -DIST 5.13.6-beta.tar.gz 190636 BLAKE2B 9ee3fc2964442982b510d9d18584aa9a96343b1dbe2c6e902f54c1a2dc040aa7479f6a1076a108b20975869279f8873e80938918cd1bfbc13602e423f1d637ac SHA512 872bdbdfbc7e85153b56049f90bf83868b8542924a66abf399c422e6c321616a89420622623acaf78c8ab68cd90fa2b4a7a3bb29a225c9ff81edb6b4af751239 -DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild deleted file mode 100644 index f068f7a67..0 --- a/app-misc/apidb/apidb-5.11.0_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb"; -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"; -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"; - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - gnome-base/librsvg -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" -
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-db-abstract/, profiles/
commit: 7794cb828df8e9d11091ca2b9b01bd255f23493d Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7794cb82 dev-libs/octetos-db-abstract: treeclean Closes: https://bugs.gentoo.org/780714 (pkgremoved) Closes: https://bugs.gentoo.org/785340 (pkgremoved) Closes: https://bugs.gentoo.org/839618 (pkgremoved) Closes: https://bugs.gentoo.org/859685 (pkgremoved) Closes: https://bugs.gentoo.org/859688 (pkgremoved) Closes: https://bugs.gentoo.org/936312 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> dev-libs/octetos-db-abstract/Manifest | 2 -- dev-libs/octetos-db-abstract/metadata.xml | 11 --- .../octetos-db-abstract-0.1.2_alpha.ebuild | 35 -- .../octetos-db-abstract-0.6.0_alpha.ebuild | 35 -- profiles/package.mask | 1 - 5 files changed, 84 deletions(-) diff --git a/dev-libs/octetos-db-abstract/Manifest b/dev-libs/octetos-db-abstract/Manifest deleted file mode 100644 index 036adf24c..0 --- a/dev-libs/octetos-db-abstract/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-abstract-0.1.2_alpha.tar.gz 30943 BLAKE2B 5bd30dd28cfe5a7d7d90ab46ad234877140ea94ccd51a7f27e8597bcb1390fc3ccb3cc1fd552fc2aa69a68274a25401fd2af815ce9b0a29ca498fe62b6719d18 SHA512 96f178e86058a2ffdb07c689bd5a4dedd69df2639218842a338b0aea3cc8918234049f393144fe2722abd58dd87603aa1a6f59561db48a1643f27cd1ad4d1bad -DIST octetos-db-abstract-0.6.0_alpha.tar.gz 33832 BLAKE2B c59a0cce49ff782a65c307a473c0493f4cf142b3b09994a0cf787ac8fb5821d35272a82d390dade378a76637f5592113fcb80312a07ef4a6feeb976e33d0c0d8 SHA512 af8296a0dd32e8f159fc6382cebe9ee5ac5bdff12bfd0d928058d62260d14f2508362a5b23d7a0e2485536b6626aab02a4a640d639d4e3a542097782d8cca7d4 diff --git a/dev-libs/octetos-db-abstract/metadata.xml b/dev-libs/octetos-db-abstract/metadata.xml deleted file mode 100644 index ffcfe2326..0 --- a/dev-libs/octetos-db-abstract/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - azael.de...@gmail.com - Azael Reyes - - - azaeldevel/octetos-db-abstract - - diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild deleted file mode 100644 index 087b16919..0 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API to access database, abstract component." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract"; -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND=" - ${DEPEND} - !!dev-libs/octetos-db -" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf -} diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild deleted file mode 100644 index 56bcfe8cd..0 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API to access database, abstract component." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract"; -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND=" - ${DEPEND} - !!dev-libs/octetos-db -" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf -} diff --git a/profiles/package.mask b/profiles/package.mask index 0c78f4c4a..d2a108ac9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -104,7 +104,6 @@ app-emulation/proton-ge-custom-bin # Does not build anymore. Unmaintained in guru since 2021. # Removal on 2024-09-27. Bugs #807112, #839606 dev-libs/octetos-db -dev-libs/octetos-db-abstract # Anna Vyalkova (2024-06-24) # Critical security vulnerability.
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock-core-configs/
commit: 6f6e91b8b3588f180997c28001fd0ba0c513e951 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f6e91b8 dev-util/mock-core-configs: add 41.3 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock-core-configs/Manifest | 1 + .../mock-core-configs/mock-core-configs-41.3.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index 21421552c..32bc1d758 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1 +1,2 @@ DIST mock-core-configs-41.2-1.tar.gz 373238 BLAKE2B 74f6143bd7a3c8a06f07b61239d7bb4b0d7c4255cb07a05bb1bbdcde181311bf4a130fabb12a8b47a549184256795f507f225ca5983680b166b71a383d7aa474 SHA512 d5202eadc2fe9b75e6748bb7f19f11ff67716a691c26a01047b8bd1cd93fddcbdcdd7151c01cecc1d65ab48313dc16f7739a75f06e49170b91f4fd8f00a51ec3 +DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 diff --git a/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild new file mode 100644 index 0..33e92d76f --- /dev/null +++ b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P}-1 + +DESCRIPTION="Mock core config files basic chroots" +HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock"; +SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz"; +S="${WORKDIR}/mock-${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /etc/mock + doins -r ${PN}/etc/mock/* +}
[gentoo-commits] repo/proj/guru:master commit in: profiles/, dev-libs/octetos-db/
commit: c522f4d50c6e7ed2d77e5ff051af149443411442 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c522f4d5 dev-libs/octetos-db: treeclean Closes: https://bugs.gentoo.org/780918 (pkgremoved) Closes: https://bugs.gentoo.org/785334 (pkgremoved) Closes: https://bugs.gentoo.org/785337 (pkgremoved) Closes: https://bugs.gentoo.org/839873 (pkgremoved) Closes: https://bugs.gentoo.org/859754 (pkgremoved) Closes: https://bugs.gentoo.org/859757 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> dev-libs/octetos-db/Manifest | 2 -- dev-libs/octetos-db/metadata.xml | 11 dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild | 32 --- dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild | 32 --- profiles/package.mask | 5 5 files changed, 82 deletions(-) diff --git a/dev-libs/octetos-db/Manifest b/dev-libs/octetos-db/Manifest deleted file mode 100644 index 34df9e160..0 --- a/dev-libs/octetos-db/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-1.3.2_alpha.tar.gz 92844 BLAKE2B 99c0488fa62a4edd7b9424c7d923a60a1684d8b34355e27150c8356d4b17222b5b38e50a3374b7105447366aa8683398f0444b45304e258efb2cda053490d49a SHA512 0d1ff8b88fd3c5b192f0bf2311ce038b3bddd4f1245cbf593d570e3c54ecb906cf8a025e4b95f2940297bf93fc0dbfc8ebcc980c8ad2f1fee9bc068fa3138f2f -DIST octetos-db-1.3.3_alpha.tar.gz 70548 BLAKE2B b64bdfe4853fb2a9dfdc97ba88db103bd4c4ccd9d0ba16696d49cd0586a12b98408b247f5e883a45ff405c3aa4253c1a3af5a439d88b04f59dabcc72eaf3edfa SHA512 09df007e65d7ffa1854e052b58491a93156c2733f7ac94bb41848d24222e548a763a97e2d03530d9205a59e0c8247fe4b11256bab0fd5683832f2cf3c45d0d1c diff --git a/dev-libs/octetos-db/metadata.xml b/dev-libs/octetos-db/metadata.xml deleted file mode 100644 index 2c137dcdb..0 --- a/dev-libs/octetos-db/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - azael.de...@gmail.com - Azael Reyes - - - azaeldevel/octetos-db - - diff --git a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild deleted file mode 100644 index 2b80b156a..0 --- a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db"; -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-abstract -} diff --git a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild deleted file mode 100644 index 2b80b156a..0 --- a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db"; -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-abstract -} diff --git a/profiles/package.mask b/profiles/package.mask index d2a108ac9..6a9400e58 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -100,11 +100,6 @@ net-im/guilded-bin # Removal on 2024-09-30. app-emulation/proton-ge-custom-bin -# Takuya Wakazono (2024-08-27) -# Does not build anymore. Unmaintained in guru since 2021. -# Removal on 2024-09-27. Bugs #807112, #839606 -dev-libs/octetos-db - # Anna Vyalkova (2024-06-24) # Critical security vulnerability.
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock-core-configs/
commit: e989955df6b1cd802ac66e993bba4997cd34afea Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e989955d dev-util/mock-core-configs: drop 41.2 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock-core-configs/Manifest | 1 - .../mock-core-configs/mock-core-configs-41.2.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index 32bc1d758..a66e844df 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1,2 +1 @@ -DIST mock-core-configs-41.2-1.tar.gz 373238 BLAKE2B 74f6143bd7a3c8a06f07b61239d7bb4b0d7c4255cb07a05bb1bbdcde181311bf4a130fabb12a8b47a549184256795f507f225ca5983680b166b71a383d7aa474 SHA512 d5202eadc2fe9b75e6748bb7f19f11ff67716a691c26a01047b8bd1cd93fddcbdcdd7151c01cecc1d65ab48313dc16f7739a75f06e49170b91f4fd8f00a51ec3 DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 diff --git a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild deleted file mode 100644 index 33e92d76f..0 --- a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P}-1 - -DESCRIPTION="Mock core config files basic chroots" -HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock"; -SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz"; -S="${WORKDIR}/mock-${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - insinto /etc/mock - doins -r ${PN}/etc/mock/* -}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-displays/
commit: 162d4d1c9f030101c9a4a0e245fba8dbf0699d07 Author: Takuya Wakazono gmail com> AuthorDate: Thu Sep 26 14:28:43 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 14:28:43 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=162d4d1c gui-apps/nwg-displays: drop 0.3.19 Signed-off-by: Takuya Wakazono gmail.com> gui-apps/nwg-displays/Manifest | 1 - gui-apps/nwg-displays/nwg-displays-0.3.19.ebuild | 35 2 files changed, 36 deletions(-) diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest index 78e3f5862..3d7057d81 100644 --- a/gui-apps/nwg-displays/Manifest +++ b/gui-apps/nwg-displays/Manifest @@ -1,2 +1 @@ -DIST nwg-displays-0.3.19.tar.gz 24697 BLAKE2B 5734f08637db9124f3e15a91c5f48f429cefeb80e67355c32a7a5aa4b342ddf3a5e08e9d49dd93cae9da55da1854962526b98c628a6c1b12027a3bcdff2491e3 SHA512 ead66a856463c0dc03abf40d8ffc6fd0a1bb824318fa627165ca2e97014ace3f83f8fa0b5f187093cc2850dbdfda14c4c22b3e702be009d479709a98fdd9d294 DIST nwg-displays-0.3.20.tar.gz 24733 BLAKE2B 2ab24ba7fc35c2f725731483410cd7ceb343ba47d42d1382af2e2cfed95053c9ef1e11bef824ef4a8e3cb95821cada1c30cf3c10668ea7acdbd98f6216a2a248 SHA512 de8585d0ab35fbceb34a78de1cb8e93b6decee5ac1f7969835abe503dd25dbcbf03feb527e1cb2b700d5a56e63a8e0e65fec625691bd9bf10a77b7cf05d6eeb4 diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.19.ebuild b/gui-apps/nwg-displays/nwg-displays-0.3.19.ebuild deleted file mode 100644 index 1e190ccf1..0 --- a/gui-apps/nwg-displays/nwg-displays-0.3.19.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils - -DESCRIPTION="Output management utility for sway and Hyprland" -HOMEPAGE="https://github.com/nwg-piotr/nwg-displays"; -SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/wlr-randr - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-displays.desktop - doicon nwg-displays.svg -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock/
commit: b62e33c2d2e84380e46c865eb38146178165e4e4 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b62e33c2 dev-util/mock: drop 5.6-r1 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock/Manifest | 1 - dev-util/mock/mock-5.6-r1.ebuild | 98 2 files changed, 99 deletions(-) diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index c57819f7a..ec4208f09 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1,2 +1 @@ -DIST mock-5.6.tar.gz 179325 BLAKE2B 752d07d8dbc8627648764459fab818941999ae874e83c9787a7c7b3f1d526d7ad9840adb31b18a2ea9c83144c3c6dfe7195f48334a0e5ed1bff04723af7b1fa3 SHA512 96dea8001ad1cb1509730175b6874078369313ba0f911b7d44e896686d945cb819d0cc3604da31a20d51ae3cf3538bdd39073f27fd7f8c88fe8843c9059efd04 DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c diff --git a/dev-util/mock/mock-5.6-r1.ebuild b/dev-util/mock/mock-5.6-r1.ebuild deleted file mode 100644 index 9d9a92c2d..0 --- a/dev-util/mock/mock-5.6-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) - -inherit bash-completion-r1 optfeature python-single-r1 - -DESCRIPTION="Simple chroot build environment manager for building RPMs" -HOMEPAGE=" - https://rpm-software-management.github.io/mock/ - https://github.com/rpm-software-management/mock/ -" -SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-python/backoff[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/pyroute2[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rpmautospec-core[${PYTHON_USEDEP}] - dev-python/templated-dictionary[${PYTHON_USEDEP}] - ') - acct-group/mock - app-containers/podman - dev-util/distribution-gpg-keys - dev-util/mock-core-configs -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') ) -" - -src_prepare() { - default - - sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ - -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ - -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ - -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ - py/mockbuild/constants.py py/mock-parse-buildlog.py || die - - sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die - sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die - - sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die - - # bug #928266: remove unnecessary completion target for us - sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die -} - -src_compile() { :; } - -src_install() { - python_domodule py/mockbuild - python_newscript py/mock.py mock - python_newscript py/mock-parse-buildlog.py mock-parse-buildlog - dobin mockchain - - exeinto /usr/libexec/mock - doexe create_default_route_in_container.sh - - dobashcomp etc/bash_completion.d/mock - bashcomp_alias mock mock-parse-buildlog - dodoc docs/site-defaults.cfg - doman docs/mock.1 docs/mock-parse-buildlog.1 - - insinto /etc/mock - doins etc/mock/* - insinto /etc/pki/mock - doins etc/pki/* - - diropts -m0775 -o root -g mock - keepdir /var/lib/mock -} - -src_test() { - PYTHONPATH=py epytest tests -} - -pkg_postinst() { - optfeature "chain mode support" app-arch/createrepo_c - optfeature "pigz in root_cache plugin" app-arch/pigz - optfeature "nspawn instead of chroot" sys-apps/systemd - optfeature "lvm_root plugin support" sys-fs/lvm2 - optfeature "procenv plugin support" sys-process/procenv -}
[gentoo-commits] repo/proj/guru:master commit in: profiles/, dev-libs/octetos-db-maria/
commit: a4dc500941cfcc0de003c684474bef271c6a511a Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4dc5009 dev-libs/octetos-db-maria: treeclean Closes: https://bugs.gentoo.org/780717 (pkgremoved) Closes: https://bugs.gentoo.org/785343 (pkgremoved) Closes: https://bugs.gentoo.org/785346 (pkgremoved) Closes: https://bugs.gentoo.org/785793 (pkgremoved) Closes: https://bugs.gentoo.org/839621 (pkgremoved) Closes: https://bugs.gentoo.org/859691 (pkgremoved) Closes: https://bugs.gentoo.org/859694 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> dev-libs/octetos-db-maria/Manifest | 2 -- dev-libs/octetos-db-maria/metadata.xml | 11 -- .../octetos-db-maria-1.4.2_alpha.ebuild| 36 .../octetos-db-maria-1.9.2_alpha.ebuild| 36 .../octetos-db-maria/octetos-db-maria-.ebuild | 39 -- profiles/package.mask | 1 - 6 files changed, 125 deletions(-) diff --git a/dev-libs/octetos-db-maria/Manifest b/dev-libs/octetos-db-maria/Manifest deleted file mode 100644 index 7f53e7a98..0 --- a/dev-libs/octetos-db-maria/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-maria-1.4.2_alpha.tar.gz 23204 BLAKE2B 0efee42484e1b1491e58b34da02053fc716d02d806b285d2c3b0ddcec13113671e51063ef0ac298ef7c18ad2aeecfa89e28a41f659f4adea9d8e1ea31242e25b SHA512 8ac4bdff7851375b5c713e9b399328ed3623124fb8d9235486c6204f98851c87c27b4b4ac5b72adeb2aaa4005caaa36da7ed0cbcc7f02ea431bf27bab196 -DIST octetos-db-maria-1.9.2_alpha.tar.gz 25337 BLAKE2B d6cd7377b4dacc3c0e18f0dca28628390fa9ad00f8e351ff981c54fbe537df52c0b1a3c7dd68fef7afa06641a8f34ba98cb63874967d3cb5bb76b72bd9bb2396 SHA512 7b6f6f193612b0e64a2fdd61bfdc62f06125802e73df1ec538e71d5b6060f2c93b72c108af840e123c73e64a55916b687f79f0f6982e323a2c765642872b0130 diff --git a/dev-libs/octetos-db-maria/metadata.xml b/dev-libs/octetos-db-maria/metadata.xml deleted file mode 100644 index ac08e4bd5..0 --- a/dev-libs/octetos-db-maria/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - azael.de...@gmail.com - Azael Reyes - - - azaeldevel/octetos-db-maria - - diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild deleted file mode 100644 index 7a0d683bd..0 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" - -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria"; -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/octetos-db-abstract - dev-db/mariadb-connector-c - dev-db/mariadb:= -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-gentoo -} diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild deleted file mode 100644 index fe7190337..0 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" - -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria"; -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/octetos-db-abstract - dev-db/mariadb-connector-c - dev-db/mariadb:= -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-gentoo -} diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-.ebuild deleted file mode 100644 index f2a969d46..0 --- a/dev-libs/octetos-db-maria/octetos-db-maria-.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github
[gentoo-commits] repo/proj/guru:master commit in: profiles/, dev-libs/octetos-db-postgresql/
commit: b75ad79a1b3abb2ea5b24f6909d1197e098983a9 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b75ad79a dev-libs/octetos-db-postgresql: treeclean Closes: https://bugs.gentoo.org/780927 (pkgremoved) Closes: https://bugs.gentoo.org/785349 (pkgremoved) Closes: https://bugs.gentoo.org/785352 (pkgremoved) Closes: https://bugs.gentoo.org/799890 (pkgremoved) Closes: https://bugs.gentoo.org/839876 (pkgremoved) Closes: https://bugs.gentoo.org/859760 (pkgremoved) Closes: https://bugs.gentoo.org/859763 (pkgremoved) Signed-off-by: Takuya Wakazono gmail.com> dev-libs/octetos-db-postgresql/Manifest| 2 -- dev-libs/octetos-db-postgresql/metadata.xml| 11 .../octetos-db-postgresql-1.3.10_alpha.ebuild | 32 -- .../octetos-db-postgresql-1.3.9_alpha.ebuild | 32 -- profiles/package.mask | 1 - 5 files changed, 78 deletions(-) diff --git a/dev-libs/octetos-db-postgresql/Manifest b/dev-libs/octetos-db-postgresql/Manifest deleted file mode 100644 index 5590106d1..0 --- a/dev-libs/octetos-db-postgresql/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-postgresql-1.3.10_alpha.tar.gz 70560 BLAKE2B 048469cd0c95d27e609a2d36b85fd677ca03de069b0e215f9b00b3a052937a99b835ab2bd0bf14a95d8d74ac9df6277ef192bf3b5f034c2ac37546c8559110a3 SHA512 977c53eb41de9b5796b7fda6363bd2e8da71b2ae3f975ab7cd440551f71055beb9ba1b69c67349ed7747880c4fcbeb0266e3290bc139dccf657bb93e9a451f66 -DIST octetos-db-postgresql-1.3.9_alpha.tar.gz 70535 BLAKE2B 6b1e0cb51739cf302def537853441e898b0c0dedc9fab765e266ccbb7837047b8352f27fc7bb67514fcc242c4d18179f47c96783cd77d65237729cc93559517c SHA512 6b41a45b9cedcaf195009f3047a2448017b6c831ef155b8d3220401fb8627841ad018c60ec5a010960734dbff3fce95758a19b66b0639b13ebebc8d5d2e39571 diff --git a/dev-libs/octetos-db-postgresql/metadata.xml b/dev-libs/octetos-db-postgresql/metadata.xml deleted file mode 100644 index 2c137dcdb..0 --- a/dev-libs/octetos-db-postgresql/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - azael.de...@gmail.com - Azael Reyes - - - azaeldevel/octetos-db - - diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild deleted file mode 100644 index 97a5e9866..0 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN/-postgresql}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db"; -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-db" -RDEPEND="${DEPEND} dev-db/postgresql:*" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-postgresql -} diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild deleted file mode 100644 index bf6504496..0 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN/-postgresql}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db"; -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-db dev-db/postgresql:*" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-postgresql -} diff --git a/profiles/package.mask b/profiles/package.mask index 21f5e3cbb..bb94edbc6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -106,7 +106,6 @@ app-emulation/proton-ge-custom-bin dev-libs/octetos-db dev-libs/octetos-db-abstract dev-libs/octetos-db-maria -dev-libs/octetos-db-postgresql # Anna Vyalkova (2024-06-24) # Critical security vulnerability.
[gentoo-commits] repo/proj/guru:master commit in: dev-util/mock/
commit: e4ac4625fd8b81a978cf2da5d6e0fd8f019a2fd2 Author: Takuya Wakazono gmail com> AuthorDate: Fri Sep 27 16:22:37 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 16:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4ac4625 dev-util/mock: add 5.7 Signed-off-by: Takuya Wakazono gmail.com> dev-util/mock/Manifest| 1 + dev-util/mock/mock-5.7.ebuild | 105 ++ 2 files changed, 106 insertions(+) diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index 81f6297fb..c57819f7a 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1 +1,2 @@ DIST mock-5.6.tar.gz 179325 BLAKE2B 752d07d8dbc8627648764459fab818941999ae874e83c9787a7c7b3f1d526d7ad9840adb31b18a2ea9c83144c3c6dfe7195f48334a0e5ed1bff04723af7b1fa3 SHA512 96dea8001ad1cb1509730175b6874078369313ba0f911b7d44e896686d945cb819d0cc3604da31a20d51ae3cf3538bdd39073f27fd7f8c88fe8843c9059efd04 +DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c diff --git a/dev-util/mock/mock-5.7.ebuild b/dev-util/mock/mock-5.7.ebuild new file mode 100644 index 0..04f8153f2 --- /dev/null +++ b/dev-util/mock/mock-5.7.ebuild @@ -0,0 +1,105 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +inherit bash-completion-r1 optfeature python-single-r1 + +DESCRIPTION="Simple chroot build environment manager for building RPMs" +HOMEPAGE=" + https://rpm-software-management.github.io/mock/ + https://github.com/rpm-software-management/mock/ +" +SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pyroute2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rpmautospec-core[${PYTHON_USEDEP}] + dev-python/templated-dictionary[${PYTHON_USEDEP}] + ') + acct-group/mock + app-containers/podman + dev-util/distribution-gpg-keys + dev-util/mock-core-configs +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') + test? ( $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +src_prepare() { + default + + sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ + -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ + -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ + -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ + py/mockbuild/constants.py py/mock-parse-buildlog.py || die + + sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die + sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die + + sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die +} + +src_compile() { + argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die +} + +src_install() { + python_domodule py/mockbuild + python_newscript py/mock.py mock + python_newscript py/mock-hermetic-repo.py mock-hermetic-repo + python_newscript py/mock-parse-buildlog.py mock-parse-buildlog + dobin mockchain + + exeinto /usr/libexec/mock + doexe create_default_route_in_container.sh + + dobashcomp etc/bash_completion.d/mock + bashcomp_alias mock mock-parse-buildlog + dodoc docs/site-defaults.cfg + doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 + + insinto /etc/mock + doins etc/mock/* + insinto /etc/pki/mock + doins etc/pki/* + + diropts -m0775 -o root -g mock + keepdir /var/lib/mock +} + +src_test() { + PYTHONPATH=py epytest tests +} + +pkg_postinst() { + optfeature "chain mode support" app-arch/createrepo_c + optfeature "pigz in root_cache plugin" app-arch/pigz + optfeature "nspawn instead of chroot" sys-apps/s
[gentoo-commits] repo/proj/guru:master commit in: net-irc/quarg/
commit: a7d947d14d54fc447f52e569a37ad2150dc7e67d Author: Wolfgang Müller oriole systems> AuthorDate: Thu Sep 26 18:33:02 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 18:33:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7d947d1 net-irc/quarg: new package, add 1.0.0 Signed-off-by: Wolfgang Müller oriole.systems> net-irc/quarg/Manifest | 2 ++ net-irc/quarg/metadata.xml | 8 +++ net-irc/quarg/quarg-1.0.0.ebuild | 52 3 files changed, 62 insertions(+) diff --git a/net-irc/quarg/Manifest b/net-irc/quarg/Manifest new file mode 100644 index 0..e9591124c --- /dev/null +++ b/net-irc/quarg/Manifest @@ -0,0 +1,2 @@ +DIST quarg-1.0.0.sha.sig 239 BLAKE2B f303317f1fa0b7b96174484d2eb01fe5b886693fac0af3fa78ad20ae6cf92ff00bae1f6fddf64109bdfe8d6d75e6bb8e13403376b3a5fcd70d64699029c92b2c SHA512 2cb0ee693c5a95f87d3fd0079dc84f64b48f1d7a87da5d3f7c960021ce353353e2dae35bf33e57389163fe5bbd07857dc6553ac0450eb02a19c67801eeb08e58 +DIST quarg-1.0.0.tar.gz 22450 BLAKE2B dd63965c39121e6a4bb617461adb2546a11ebb691352db10e8fbce74a859fc8b6029ec807d8cdf59097c46c940fe4b7ed9040bec3ea90e13cd061fbc6b08337b SHA512 5dd8f9a41ffae31e6078cb2aac5a314f0d1b68aa9b10e4161e1d4a7241c31d4ae2cf890a32397f9cc7fab80c0564f12c1a43cc23aaf459c7603884801161de98 diff --git a/net-irc/quarg/metadata.xml b/net-irc/quarg/metadata.xml new file mode 100644 index 0..5fc9ce93f --- /dev/null +++ b/net-irc/quarg/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + wolf@oriole.systems + Wolfgang Müller + + diff --git a/net-irc/quarg/quarg-1.0.0.ebuild b/net-irc/quarg/quarg-1.0.0.ebuild new file mode 100644 index 0..7c4719ae3 --- /dev/null +++ b/net-irc/quarg/quarg-1.0.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=poetry + +VERIFY_SIG_METHOD="signify" +inherit distutils-r1 verify-sig + +DESCRIPTION="Search Quassel logs for matching messages and print them" +HOMEPAGE="https://git.oriole.systems/quarg"; +SRC_URI=" + https://git.oriole.systems/${PN}/snapshot/${P}.tar.gz + verify-sig? ( + https://git.oriole.systems/${PN}/snapshot/${P}.tar.gz.asc + -> ${P}.sha.sig + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="sqlite postgres" +RESTRICT="test" + +DEPEND="${RDEPEND}" +RDEPEND="${PYTHON_DEPS} + dev-python/python-dateutil[${PYTHON_USEDEP}] + postgres? ( dev-python/psycopg:0[${PYTHON_USEDEP}] ) + >=dev-python/sqlalchemy-2.0[${PYTHON_USEDEP},sqlite?] +" +BDEPEND="verify-sig? ( sec-keys/signify-keys-oriole-systems )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" + +src_unpack() { + if use verify-sig; then + cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die + verify-sig_verify_signed_checksums \ + ${P}.sha.sig sha256 ${P}.tar.gz + fi + default +} + +python_install_all() { + default + + doman quarg.1 +}
[gentoo-commits] repo/proj/guru:master commit in: media-libs/openxr-loader/
commit: 3789a33c34567a8619d6e657303d13c74d0c32ea Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 26 15:34:45 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 15:35:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3789a33c media-libs/openxr-loader: block =dev-libs/jsoncpp-1.9.6 Closes: https://bugs.gentoo.org/940262 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild | 2 ++ media-libs/openxr-loader/openxr-loader-.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild b/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild index 7e76b7f7a..d15ced7bb 100644 --- a/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild +++ b/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild @@ -25,10 +25,12 @@ LICENSE="Apache-2.0" IUSE="+wayland +X" REQUIRED_USE="|| ( wayland X )" +# dev-libs/jsoncpp-1.9.6: https://bugs.gentoo.org/940262 DEPEND=" media-libs/vulkan-loader media-libs/mesa dev-libs/jsoncpp:= + !=dev-libs/jsoncpp-1.9.6 wayland? ( dev-libs/wayland dev-libs/wayland-protocols diff --git a/media-libs/openxr-loader/openxr-loader-.ebuild b/media-libs/openxr-loader/openxr-loader-.ebuild index 7e76b7f7a..d15ced7bb 100644 --- a/media-libs/openxr-loader/openxr-loader-.ebuild +++ b/media-libs/openxr-loader/openxr-loader-.ebuild @@ -25,10 +25,12 @@ LICENSE="Apache-2.0" IUSE="+wayland +X" REQUIRED_USE="|| ( wayland X )" +# dev-libs/jsoncpp-1.9.6: https://bugs.gentoo.org/940262 DEPEND=" media-libs/vulkan-loader media-libs/mesa dev-libs/jsoncpp:= + !=dev-libs/jsoncpp-1.9.6 wayland? ( dev-libs/wayland dev-libs/wayland-protocols
[gentoo-commits] repo/proj/guru:master commit in: www-client/zen-bin/
commit: 9457a4f0fb2fd34126560ae651efae01edf37ae0 Author: Michal Vu tuta io> AuthorDate: Thu Sep 26 16:54:55 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 16:55:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9457a4f0 www-client/zen-bin: add 1.0.1_alpha4, 1.0.1_alpha5 Signed-off-by: Michal Vu tuta.io> www-client/zen-bin/Manifest| 2 + www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild | 87 ++ www-client/zen-bin/zen-bin-1.0.1_alpha5.ebuild | 87 ++ 3 files changed, 176 insertions(+) diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 080bc8fc6..2ea53d089 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -4,3 +4,5 @@ DIST zen-bin-1.0.0_alpha37.tar.bz2 87641638 BLAKE2B f4462692bcc02827267b1abfebfc DIST zen-bin-1.0.0_alpha39.tar.bz2 82495682 BLAKE2B c7dccc0a141fbe44949038eb8ba8e770a15f86bed19c1e57e2ff6a042be79a88f7adb1d175902abbe730e8b40695b14116631007277fe2a89334ece79e4d57a6 SHA512 7edb996a8a3f76f01b4a0750ac429dc63b19ad4b8e493cbe4f64789481cb01679bb9269c9a3fdfcd1559f2740cb19f39683a8ddf9b73d89957569bb976bd7d92 DIST zen-bin-1.0.1_alpha2.tar.bz2 87864427 BLAKE2B aee7605a315c25f887151739fc6773ccaebcde649d6a191eb7c0db040d7ab514812e8de55a3dbcf91b1bab9305c4cb734c79463f9fc93e16f4a30fd2f4007549 SHA512 f7b2d42e932ad0c6a69e77b2adf58680b1457e49b26c9b46414dd8ff6ae779f7d9398836148b73435f1b2eef139b7c9dc36b299efc989185a1958948be1d6d4f DIST zen-bin-1.0.1_alpha3.tar.bz2 87628641 BLAKE2B 338bc6a7ad0c613b73b99ffab384ffd879dcb2bb6ebfc2a205dad34b071a0aa12f180352e3244a6b180ba728e523a6c746515c716c570611608f906ff7b4f20d SHA512 83b1ac59fe9ca32a48af8f84b68c32e6a6a917d0156809f0b0e70fd0dd7d31dd3275bf0da25dc2a183a485e8fc77f6445d7b09052b872552d60e4d01e6473f07 +DIST zen-bin-1.0.1_alpha4.tar.bz2 87620407 BLAKE2B ecc2610d0dd6b8eedaa082446be3229c479a129bf56a6cfc12f2766008af0e5dc37292b2e0fca4c770ef5329b662a832659732b3d695e7ee2360dbdd69718a88 SHA512 783da92aa73e4e5f3c8994fc406260a06afae71b482c08c1fc3d4f4bbd915c3a41a6e14c094427814c8c59f3375c3056dae44b4813ef9d1031e41eb19ecfff86 +DIST zen-bin-1.0.1_alpha5.tar.bz2 87666705 BLAKE2B cb4445d9f1f42cee3832d3a74866a1bed26f7ec18939c55754038e6d5a7c6a774876ba921e6c204c8e0e597f4e269bf33c345cc1afd59deeac14ef510c110cda SHA512 77a3e061d12338b47dff08e070ac58acdae7adb1b6ffd5771c99dbdc0975518e320753167b55bc0a0a32334a02f5fc026a3a5e7464038636f11f33ad08039d0e diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild b/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild new file mode 100644 index 0..53bf3f967 --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +MY_PV="1.0.1-a.4" +MY_P="zen" + +DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy" +HOMEPAGE="https://github.com/zen-browser/desktop"; +SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2 -> ${P}.tar.bz2" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +DEPEND="${RDEPEND}" + +QA_PREBUILT="opt/zen/*" + +src_install() { + #create dest dir + local destdir="/opt/zen" + dodir "${destdir}" + #copy files into dest dir + cp -a "${S}/zen"/* "${ED}${destdir}" || die + #create a symlink to the binary + dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die + #add icons + local icon_dir="${ED}${destdir}/browser/chrome/icons/default" + if [[ -d "${icon_dir}" ]]; then + for size in 16 32 48 64 128; do + if [[ -f "${icon_dir}/default${size}.png" ]]; then + newicon -s ${size} "${icon_dir}/default${size}.png" zen.png + fi + done + else + ewarn "Icon directory not found, skipping icon installation" + fi + #create desktop file + make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender +} + +pkg_postinst() { + xdg_icon_cache
[gentoo-commits] repo/proj/guru:master commit in: sys-apps/dool/
commit: c788db9a341ed66aa1ffa299b8b77b9441a96f1b Author: Florian Schmaus gentoo org> AuthorDate: Fri Sep 27 13:36:56 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Sep 27 13:36:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c788db9a sys-apps/dool: sync live Signed-off-by: Florian Schmaus gentoo.org> sys-apps/dool/dool-.ebuild | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/sys-apps/dool/dool-.ebuild b/sys-apps/dool/dool-.ebuild index db89ec526..5a991dd78 100644 --- a/sys-apps/dool/dool-.ebuild +++ b/sys-apps/dool/dool-.ebuild @@ -22,13 +22,19 @@ else KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 " fi +SRC_URI+=" + https://github.com/scottchiefbaker/dool/pull/80/commits/5c538542a5bf2b16c496ab9d0a15f439f1ba1e49.patch + -> dool-1.3.2-add-site-packages-dir-to-plugin-path.patch +" + LICENSE="GPL-2" SLOT="0" -IUSE="doc examples" -src_prepare() { - default +PATCHES=( + "${DISTDIR}"/dool-1.3.2-add-site-packages-dir-to-plugin-path.patch +) +src_prepare() { # https://github.com/scottchiefbaker/dool/pull/80 mv dool dool.py || die @@ -42,6 +48,8 @@ src_prepare() { EOF sed -i 's/dool:__main/dool.dool:__main/' pyproject.toml || die + + default } src_install() { @@ -51,13 +59,7 @@ src_install() { einstalldocs - if use examples; then - dodoc examples/{mstat,read}.py - fi - - if use doc; then - dodoc docs/*.html - fi + dodoc examples/{mstat,read}.py docs/*.html } src_test() {
[gentoo-commits] repo/proj/guru:master commit in: sys-apps/dool/
commit: d05ab15e3ebd9cffe8e3097771e2aca9bdde358a Author: Florian Schmaus gentoo org> AuthorDate: Fri Sep 27 12:51:59 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Sep 27 12:52:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d05ab15e sys-apps/dool: sync live Signed-off-by: Florian Schmaus gentoo.org> sys-apps/dool/dool-.ebuild | 30 ++ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/sys-apps/dool/dool-.ebuild b/sys-apps/dool/dool-.ebuild index 9159ce65d..db89ec526 100644 --- a/sys-apps/dool/dool-.ebuild +++ b/sys-apps/dool/dool-.ebuild @@ -3,9 +3,10 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) -inherit python-r1 +inherit distutils-r1 DESCRIPTION="Versatile replacement for vmstat, iostat and ifstat (clone of dstat)" HOMEPAGE="https://github.com/scottchiefbaker/dool"; @@ -24,22 +25,27 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="doc examples" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" +src_prepare() { + default -src_compile() { - : -} + # https://github.com/scottchiefbaker/dool/pull/80 + mv dool dool.py || die + + mkdir dool || die + mv plugins dool || die + mv dool.py dool || die + + cat <<-EOF > dool/__init__.py || die + """Versatile replacement for vmstat, iostat and ifstat (clone of dstat)""" + __version__ = "${PV}" + EOF -python_install() { - python_doscript "${PN}" - python_domodule plugins/${PN}_*.py + sed -i 's/dool:__main/dool.dool:__main/' pyproject.toml || die } src_install() { - python_foreach_impl python_install + distutils-r1_src_install doman "docs/${PN}.1"
[gentoo-commits] repo/proj/guru:master commit in: app-crypt/autofirma/
commit: f6f972a12cad856d4208af146ee6d47ee2b4168c Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Thu Sep 26 18:23:13 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 18:26:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6f972a1 app-crypt/autofirma: Remove bypass for upstream download restrictions. It's inappropriate and broken. Closes: https://bugs.gentoo.org/show_bug.cgi?id=936243 Closes: https://bugs.gentoo.org/show_bug.cgi?id=937486 Signed-off-by: Jesus P Rey (Chuso) chuso.net> app-crypt/autofirma/Manifest | 2 +- app-crypt/autofirma/autofirma-1.8.3.ebuild | 15 +++ 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest index 34b8bca25..bcdfc3111 100644 --- a/app-crypt/autofirma/Manifest +++ b/app-crypt/autofirma/Manifest @@ -1,2 +1,2 @@ DIST autofirma-1.8.2.zip 51224492 BLAKE2B 22dcf856a9fae720f978976a7e6ac6e55af7b0e4d590ea2f2fe29021af3544600b5fa90460a6a30bdbe44803b8c719e80bfef0638513f8b47a98efc757e611ef SHA512 119bb55726f790eb432cf571ab3e30bf2f7eb166fcaa66c01b77eceba093ee5a10987dfbd73b67524e0bfc8a84e043b8b50ad3553e4364d50d46e3bcfd66103c -DIST autofirma-1.8.3.zip 51229179 BLAKE2B 6638ba177e9e924de41bc3b4188f503ecf9135f86036540a29592eee861e9453e2a14e56c686130b056900c4560ecc689a6613e701f5203413ee79c1cf0d9718 SHA512 d31650b6ce051700f77b9011b8ca4e01ac28dcbf8fc4c8badd867f0eee6ab91d05222b9d7eac8df64772f7ec956935d4a2dce2ad7201d5b83acd70b78de4ea90 +DIST autofirma-1.8.3.zip 51230663 BLAKE2B cf7523675cfb2782e5bc0cab3fe96e1650607b0709c2276862c984c30c8aee73470df30b338509ee2587fcfc6d83197f3b04dc6991685d357d93f5765d6d5c6d SHA512 d605881c36ee29aa7fa89ebbfeb54bce79e5a9563e5aa5d9e88f68d9a6574195a0ddaf45ca2ac71b1201cde287fd49dd28593fa06588a573dbdd14baec84d058 diff --git a/app-crypt/autofirma/autofirma-1.8.3.ebuild b/app-crypt/autofirma/autofirma-1.8.3.ebuild index a80ade533..0e5c3753f 100644 --- a/app-crypt/autofirma/autofirma-1.8.3.ebuild +++ b/app-crypt/autofirma/autofirma-1.8.3.ebuild @@ -10,10 +10,9 @@ HOMEPAGE=" https://administracionelectronica.gob.es/ctt/clienteafirma https://github.com/ctt-gob-es/clienteafirma " - -# Upstream blocks wget with no User Agent. It can be addressed globally (see https://wiki.gentoo.org/wiki/FETCHCOMMAND). -# If Gentoo's default configuration is in place, pkg_pretend() and pkg_nofetch() provide fallback options. -SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${PF}.zip" +# Upstream blocks wget, so we need a fallback option +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip + https://distfiles.chuso.net/distfiles/${P}.zip"; S="${WORKDIR}" @@ -24,14 +23,6 @@ KEYWORDS="~amd64" RDEPEND="virtual/jre:1.8" BDEPEND="app-arch/unzip" -pkg_pretend() { - # Upstream blocks vanilla wget, so we set up a browser User-Agent as a fallback. - local URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip" - local USER_AGENT="Mozilla/5.0 (X11; Gentoo; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0" - local DISTFILE="${PORTAGE_ACTUAL_DISTDIR}/${PF}.zip" - [[ -f "${DISTFILE}" ]] || /usr/sbin/wget --user-agent="${USER_AGENT}" "${URI}" -O "${DISTFILE}" -} - pkg_nofetch() { einfo "Please download:" einfo " https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip"
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-displays/
commit: 294e1d5bdb635e799b1011584fe182d7ee40ca4e Author: Takuya Wakazono gmail com> AuthorDate: Thu Sep 26 14:28:41 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 14:28:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=294e1d5b gui-apps/nwg-displays: fix RDEPEND Closes: https://bugs.gentoo.org/933285 Signed-off-by: Takuya Wakazono gmail.com> .../{nwg-displays-0.3.20.ebuild => nwg-displays-0.3.20-r1.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.20.ebuild b/gui-apps/nwg-displays/nwg-displays-0.3.20-r1.ebuild similarity index 80% rename from gui-apps/nwg-displays/nwg-displays-0.3.20.ebuild rename to gui-apps/nwg-displays/nwg-displays-0.3.20-r1.ebuild index 1e190ccf1..8fbe309ca 100644 --- a/gui-apps/nwg-displays/nwg-displays-0.3.20.ebuild +++ b/gui-apps/nwg-displays/nwg-displays-0.3.20-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils +inherit desktop distutils-r1 optfeature xdg-utils DESCRIPTION="Output management utility for sway and Hyprland" HOMEPAGE="https://github.com/nwg-piotr/nwg-displays"; @@ -15,7 +15,9 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" + dev-python/pygobject:3[${PYTHON_USEDEP}] gui-apps/wlr-randr + gui-libs/gtk-layer-shell[introspection] x11-libs/gtk+:3 " DEPEND="${RDEPEND}" @@ -28,6 +30,8 @@ python_install_all() { pkg_postinst() { xdg_desktop_database_update + + optfeature "i3 support" dev-python/i3ipc } pkg_postrm() {
[gentoo-commits] repo/proj/guru:master commit in: media-sound/fooyin/
commit: 47c19dd10b3dd49cf131822011a0afaedee6c40e Author: Sebastian Engel gmx de> AuthorDate: Fri Sep 27 08:20:19 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 08:20:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47c19dd1 media-sound/fooyin: add 0.7.2 Signed-off-by: Sebastian Engel gmx.de> media-sound/fooyin/Manifest| 1 + media-sound/fooyin/fooyin-0.7.2.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-sound/fooyin/Manifest b/media-sound/fooyin/Manifest index c01c3e5fb..648657161 100644 --- a/media-sound/fooyin/Manifest +++ b/media-sound/fooyin/Manifest @@ -1,2 +1,3 @@ DIST fooyin-0.7.0.tar.gz 1575492 BLAKE2B 0c06fb301b43de3f718efba479159cb5be7182a1a60371a04da27ebd302fb500816b10b841184290a428e08f46034cb4fe71185dbabb408637080eb2fb99ebf9 SHA512 70220d0503e473b347633d1d602d95fed4b78f4f2b7caa3b4a75854e622182eecd622b9f92434030097f5ab0926f305a948d16c0f776536b4ab562f94fe5bd76 DIST fooyin-0.7.1.tar.gz 1584531 BLAKE2B e6ef313e45a5834eb4a0f331f45d803ae09a723acac08fc52bb77996c32fba38c4f7a49c8c3f6e96ecdcc30523a45d184217c59f4d1d7e8221fcd92f492c7c29 SHA512 0925f4f8db43446bdd62e2ad2df34f6e60dab5d27dd0423fd9d4ff6b50556bcebb658140303ae0697dbff97762e48a21ed2d5918f23782bd098161aefaddb248 +DIST fooyin-0.7.2.tar.gz 1592767 BLAKE2B 548200ebf635f69c085cb6c1bb87dece374ce68173386f2fbfc0abe6b3594dfde35fc01beb542e6a90146a5e27c9e0ac58e319eb5a7a9d184d3a87f9ee185ecf SHA512 aed08bca5f8e56843fa844f874efa6d59d4213b7f3c2852a620518097c19fa5a68205d7234a3563e32fa383456648e4fb0719a2973b4ec9a55d4e14af56314eb diff --git a/media-sound/fooyin/fooyin-0.7.2.ebuild b/media-sound/fooyin/fooyin-0.7.2.ebuild new file mode 100644 index 0..fb1680cf6 --- /dev/null +++ b/media-sound/fooyin/fooyin-0.7.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="A customizable music player, Qt clone of foobar2000" +HOMEPAGE="https://www.fooyin.org/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fooyin/fooyin.git"; +else + SRC_URI=" + https://github.com/fooyin/fooyin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="alsa +archive openmpt pipewire sdl test" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + || ( alsa pipewire sdl ) +" + +RDEPEND=" + dev-libs/icu:= + dev-libs/kdsingleapplication + dev-qt/qtbase:6[concurrent,dbus,gui,network,sql,widgets] + dev-qt/qtsvg:6 + media-libs/taglib + media-video/ffmpeg:= + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive:= ) + openmpt? ( media-libs/libopenmpt ) + pipewire? ( media-video/pipewire:= ) + sdl? ( media-libs/libsdl2 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( dev-cpp/gtest ) +" + +src_prepare() { + sed -i CMakeLists.txt \ + -e "s|/doc/${PN}|/doc/${PF}|g" \ + -e '/option(BUILD_TESTING/aenable_testing()' \ + || die + + sed \ + -e "s#:/audio#data/audio#g" \ + -i \ + tests/tagwritertest.cpp \ + tests/tagreadertest.cpp \ + || die + + cmake_src_prepare +} + +# libvgm, sndfile and libgme dependencies can currently not be satisfied, +# so building their input plugins is unconditionally disabled for now. +src_configure() { + local mycmakeargs=( + -DBUILD_ALSA=$(usex alsa) + -DBUILD_TESTING=$(usex test) + -DBUILD_CCACHE=OFF + -DBUILD_LIBVGM=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_LIBGME=ON + -DCMAKE_DISABLE_FIND_PACKAGE_SndFile=ON + -DINSTALL_HEADERS=ON + $(cmake_use_find_package archive LibArchive) + $(cmake_use_find_package openmpt OpenMpt) + $(cmake_use_find_package pipewire PipeWire) + $(cmake_use_find_package sdl SDL2) + ) + + cmake_src_configure +} + +src_test() { + ln -sr "${CMAKE_USE_DIR}/tests/data/audio" "${BUILD_DIR}/tests/data/audio" || die + + cmake_src_test +}
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/odin/
commit: 38554798288b66be3a6307200f9403c8031e2330 Author: Carter Wobbe gmail com> AuthorDate: Fri Sep 27 01:09:58 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 01:09:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38554798 dev-lang/odin: add 2024.09 Signed-off-by: Carter Wobbe gmail.com> dev-lang/odin/Manifest| 1 + dev-lang/odin/odin-2024.09.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/dev-lang/odin/Manifest b/dev-lang/odin/Manifest index 1556ad6fa..6af5a385b 100644 --- a/dev-lang/odin/Manifest +++ b/dev-lang/odin/Manifest @@ -1 +1,2 @@ DIST dev-2024-08.tar.gz 131294520 BLAKE2B f36029cb284d171fdf9b89591dabcc4f9ac0f9b7864fa8f66bc28ba733ade78e016c665f96be65568bd7be360f82af6a52344922caf9a9ecc27cbf10908b24ab SHA512 b151dec0dd0f863c93e6c49f9cae45769c0386733b91e962163c55c4d6cc6e794b772c6c47f91b78f84cddb6572e91c37cac31a47df6a86bf39fdb901b657930 +DIST dev-2024-09.tar.gz 135412805 BLAKE2B 04bcefb3ca7a38fe1f30722a83f42751617c038d0d224147b5b91cb54473d0a8ab3d726c6693f2f686455423ec9f29501271aec681e31588f3e9c9f7cc96e5c1 SHA512 47421178fdf48a70eac585b3dc165046d2c0f21d1208f47acead37e93b97b94ff4ba716c907a5958d5c3b992b04df5f7b4a29dc03adba08020da6a0620cd0c87 diff --git a/dev-lang/odin/odin-2024.09.ebuild b/dev-lang/odin/odin-2024.09.ebuild new file mode 100644 index 0..7f1fc8e7c --- /dev/null +++ b/dev-lang/odin/odin-2024.09.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=(14 17 18) +inherit llvm-r1 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." + +HOMEPAGE="https://odin-lang.org/"; + +MY_PV="${PV/./-}" +SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz"; + +# Source directory; the dir where the sources can be found (automatically +# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} +# If you don't need to change it, leave the S= line out of the ebuild +# to keep it tidy. +S="${WORKDIR}/Odin-dev-${MY_PV}" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=" +$(llvm_gen_dep " +sys-devel/clang:${LLVM_SLOT}= +sys-devel/llvm:${LLVM_SLOT}= +") +" + +DEPEND="${RDEPEND}" + +# build_odin.sh sets its own flags. Some gcc flags cause build failures +CPPFLAGS="" +CXXFLAGS="" +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + insinto usr/lib/odin + exeinto usr/lib/odin + + doexe odin + doins -r base core vendor + dosym -r /usr/lib/odin/odin /usr/bin/odin +}
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/mullvadvpn-app/
commit: 817ee8cadc7ec25d8a33d00e8e62351f3ddfb6ea Author: Itai Ferber itaiferber net> AuthorDate: Thu Sep 26 15:23:25 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 15:23:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=817ee8ca net-vpn/mullvadvpn-app: add 2024.6_beta1 Signed-off-by: Itai Ferber itaiferber.net> net-vpn/mullvadvpn-app/Manifest| 2 + .../mullvadvpn-app-2024.6_beta1.ebuild | 85 ++ 2 files changed, 87 insertions(+) diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest index d855be42a..e2fdc0f16 100644 --- a/net-vpn/mullvadvpn-app/Manifest +++ b/net-vpn/mullvadvpn-app/Manifest @@ -1,2 +1,4 @@ DIST MullvadVPN-2024.5_aarch64.rpm 85185769 BLAKE2B 1b6d5791f0363041b5861ed09a259053a6304c9a2efdfc14d0c0317a9f86eb446eeeca1a740d6154eee1aae349159b8d5f62358c5b2ede965ff2d6bf7b0dadf7 SHA512 cc3d58241c68b4cc3376723911f0cd9228958e8abd92572d6e946e70a172af1b90b6a3f5588e30c25d3d9072be00f95c0fffc11874349f0c03fc4b23966d5e25 DIST MullvadVPN-2024.5_x86_64.rpm 91119641 BLAKE2B 91ec3ac8eb749592a050582a3b4038b0ad577dac3f4fe169c3bbb311c7741d78032308d76ad54bcb9ca7e6ace91ea3dcd551b232d9ac111d2fae5d7570332916 SHA512 8ddf461ed9336f82a2753c5b6071047c094e1e3dca36ce3a45985dc6681e9f208958533f90f5cb97d1574e8a03742d1e6942fbcf7ae9e97ae785a980866942f7 +DIST MullvadVPN-2024.6-beta1_aarch64.rpm 83123577 BLAKE2B 53923b70b467c6fd6fa0bd15192d2f1097e56afa2ea3bf4ac405ce31a2097cc2501509b5a3cef23e16ddf1e2885070885dc254c334f3b2196eae60645ce7fb53 SHA512 fb90b81a3605f803b21bf5410d333da0e14292e336e51c764d51ad468e57b0171f3900514794875fd15e51bc1e261265af9e6ef5e66348784a34d654b09e5b3a +DIST MullvadVPN-2024.6-beta1_x86_64.rpm 88907705 BLAKE2B 4aaf0df070c70efd42a75853e38cc16cb789815ed28df6a5c08472b79daaa0f439f1cf1f9349fdd7e327dd6b141aad3e812e00b5f70635426f810db8ad3f91fa SHA512 20dd7ca6bca307a48e8617d7abccdc554aa9cdf1f6bbcf0640a5a6492681ceb64791887723349955e2fc4890d9c99ed61a15e703d306c0e43da6cd166d8719d7 diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.6_beta1.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.6_beta1.ebuild new file mode 100644 index 0..1409b77b5 --- /dev/null +++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.6_beta1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop rpm systemd shell-completion xdg + +MYPV="${PV/_beta/-beta}" +DESCRIPTION="Tool used to manage daemon setup" +HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/"; +SRC_URI=" + amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_x86_64.rpm ) + arm64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_aarch64.rpm ) +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="*" + +MULLVAD_GUI_NEEDS_RESTART=0 + +src_install() { + sed -i "s|SCRIPT_DIR=.*|SCRIPT_DIR=\"/opt/Mullvad VPN/\"|g" "${S}/opt/Mullvad VPN/mullvad-vpn" || die + + # Using doins -r would strip executable bits from all binaries + cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files" + fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" + fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" + + dobin "${S}"/usr/bin/mullvad + dobin "${S}"/usr/bin/mullvad-daemon + dobin "${S}"/usr/bin/mullvad-exclude + dosym "../../opt/Mullvad VPN/mullvad-vpn" /usr/bin/mullvad-vpn + dosym "../../opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report + + # mullvad-exclude uses cgroups to manage exclusions, which requires root permissions, but is + # also most often used to exclude graphical applications which can't or shouldn't run as root + # (i.e., can't be run under `sudo/doas /usr/bin/mullvad-exclude ...`, because `sudo`/`doas` + # change user). The setuid bit allows any user to exclude executables under their own UID. + fperms 4755 /usr/bin/mullvad-exclude + + newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon + + systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service + systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-early-
[gentoo-commits] repo/proj/guru:master commit in: media-video/obs-vaapi/
commit: 5c858eacd0173dedb392d60f5b53d34b79b6bcd9 Author: Kostadin Shishmanov tutanota com> AuthorDate: Fri Sep 27 10:39:53 2024 + Commit: David Roman gmail com> CommitDate: Fri Sep 27 10:39:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c858eac media-video/obs-vaapi: add 0.4.2 Signed-off-by: Kostadin Shishmanov tutanota.com> media-video/obs-vaapi/Manifest | 1 + media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest index 771314d1e..c5dc32279 100644 --- a/media-video/obs-vaapi/Manifest +++ b/media-video/obs-vaapi/Manifest @@ -1 +1,2 @@ DIST obs-vaapi-0.4.1.tar.gz 15176 BLAKE2B e2163de8a419cec46e89774875399377506770e44700cf5974304b53d04243d70e7a88f9443b87a60ce94cc399b653cf06553083965e550213414d5efe1f83c3 SHA512 1b23873e6f328a236d39ebb0dd708a0b82a9f1faf58ff8bcf36b04268e639b036a6cf17bb1e6316c444add6dd31c26aaed07b295781240415ed2be52ec52 +DIST obs-vaapi-0.4.2.tar.gz 15398 BLAKE2B acca9a79720d93b11ea2f83df17d35b82e7b406fdf88581fcd6870f8ce43aa6df255049258ba845c775a48b88db4a99d52d6c412fd1fd02b2b06b1398b4c2831 SHA512 10c14be493186cdf6c36f04282f802e8fb5bec029dd11be92e781d3151e30801d7f0f8df45942b45bcb587e088282d3031ba8f7e33c5fb9afe99c80fa5c56b2e diff --git a/media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild b/media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild new file mode 100644 index 0..21119f7b8 --- /dev/null +++ b/media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="OBS Studio VAAPI support via GStreamer" +HOMEPAGE="https://github.com/fzwoch/obs-vaapi"; +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi"; +else + SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="video_cards_amdgpu video_cards_intel" +COMMON_DEPEND=" + media-video/obs-studio + media-libs/gst-plugins-base + sys-apps/pciutils +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + >=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] + video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] ) + video_cards_intel? ( media-libs/libva-intel-media-driver ) +" + +src_configure() { + local emesonargs+=( + --libdir=/usr/$(get_libdir)/obs-plugins + ) + meson_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: sec-keys/signify-keys-oriole-systems/
commit: d6364a5e01d0f746a113bd94544cff95af645225 Author: Wolfgang Müller oriole systems> AuthorDate: Thu Sep 26 18:31:58 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 18:31:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6364a5e sec-keys/signify-keys-oriole-systems: new package, add 20240330 Signed-off-by: Wolfgang Müller oriole.systems> sec-keys/signify-keys-oriole-systems/Manifest | 1 + sec-keys/signify-keys-oriole-systems/metadata.xml | 8 .../signify-keys-oriole-systems-20240330.ebuild | 19 +++ 3 files changed, 28 insertions(+) diff --git a/sec-keys/signify-keys-oriole-systems/Manifest b/sec-keys/signify-keys-oriole-systems/Manifest new file mode 100644 index 0..9070c6af3 --- /dev/null +++ b/sec-keys/signify-keys-oriole-systems/Manifest @@ -0,0 +1 @@ +DIST oriole-systems-20240330.pub 102 BLAKE2B 369ffd3369e221e5a38a655dca392f2339fc32c04a355a66e94584e2e2f2827c106de4a1994b86827c08608624006133a8cce54ff465342c676f7f86e49e94e7 SHA512 745154dca7eacf67d1bc7cab07a600167591c87910af4abaf7869cee2830d92baadfa3d5439e544d00e22b0a3d2b6e0d136b4c8add141abb7a58bb1944217f71 diff --git a/sec-keys/signify-keys-oriole-systems/metadata.xml b/sec-keys/signify-keys-oriole-systems/metadata.xml new file mode 100644 index 0..5fc9ce93f --- /dev/null +++ b/sec-keys/signify-keys-oriole-systems/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + wolf@oriole.systems + Wolfgang Müller + + diff --git a/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild b/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild new file mode 100644 index 0..2e664eb2f --- /dev/null +++ b/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild @@ -0,0 +1,19 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P#signify-keys-} +DESCRIPTION="Signify keys used to sign oriole.systems releases" +HOMEPAGE="https://git.oriole.systems"; +SRC_URI="https://oriole.systems/release.pub -> ${MY_P}.pub" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_install() { + insinto /usr/share/signify-keys + doins "${DISTDIR}/${MY_P}.pub" +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/rye/
commit: 758329bd64c4c6d4382c3d16677224fcf24257ae Author: Daichi Yamamoto dyama net> AuthorDate: Wed Sep 25 22:28:34 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 22:28:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=758329bd dev-util/rye: add 0.40.0, drop 0.39.0 Signed-off-by: Daichi Yamamoto dyama.net> dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.39.0.ebuild => rye-0.40.0.ebuild} | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 96998bc0d..44450ebbc 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -186,7 +186,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23 DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rye-0.39.0.tar.gz 1475688 BLAKE2B 23df773cbea01e45d6262a485412a1c89ae8df9a02eb5ddc1d6b6651a46f45ccc0f3a081edcd665df41d0b1335a5a578ff58467baf16ebeb406f7c33bd37651f SHA512 1d36c6bb6b1562b1420d653c74c4e390c5e213ad915621cbe0a9d47b338af8aea395861b8bc26663fe24ec45c73305e033585918d635d65f81599b1ba4c4e09e +DIST rye-0.40.0.tar.gz 1473031 BLAKE2B 29714363e6018103079dfedfb3217a6d873aa5cc742555316c5ffcb6c9aa78e276dcb03e360e6c54e10cb8e981c10890385c42acabafc9298ad1badbeff03356 SHA512 c3ffa43940e3219a52b8d6069b2edfc8930da76fd6b9e3f649d3577e3e7a228dc43560e97e7fb03927ad8f94f5ff746a8bc3c649b993d0eac7e0ae9add6ebc98 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.39.0.ebuild b/dev-util/rye/rye-0.40.0.ebuild similarity index 99% rename from dev-util/rye/rye-0.39.0.ebuild rename to dev-util/rye/rye-0.40.0.ebuild index 4400e721a..1d3b195ee 100644 --- a/dev-util/rye/rye-0.39.0.ebuild +++ b/dev-util/rye/rye-0.40.0.ebuild @@ -344,6 +344,7 @@ src_test() { # The following tests require network access. --skip test_basic_list --skip test_list_not_rye_managed + --skip test_list_never_overwrite --skip test_add --skip test_dotenv --skip test_config @@ -354,6 +355,7 @@ src_test() { --skip test_version --skip test_empty_sync --skip test_autosync_remember + --skip test_exclude_hashes --skip test_fetch --skip test_basic_tool_behavior )
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/
commit: da49d14392b240e52fecce6b488b9d04e9bf23f8 Author: Filip Kobierski pm me> AuthorDate: Wed Sep 25 14:43:14 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 14:43:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da49d143 net-p2p/monero: drop 0.18.3.4-r0 Signed-off-by: Filip Kobierski pm.me> net-p2p/monero/monero-0.18.3.4.ebuild | 123 -- 1 file changed, 123 deletions(-) diff --git a/net-p2p/monero/monero-0.18.3.4.ebuild b/net-p2p/monero/monero-0.18.3.4.ebuild deleted file mode 100644 index 2b6b6e997..0 --- a/net-p2p/monero/monero-0.18.3.4.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake systemd - -DESCRIPTION="The secure, private, untraceable cryptocurrency" -HOMEPAGE="https://github.com/monero-project/monero"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/monero-project/monero.git"; - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+daemon hw-wallet readline +tools +wallet-cli +wallet-rpc" -REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" -RESTRICT="test" - -DEPEND=" - acct-group/monero - acct-user/monero -
[gentoo-commits] repo/proj/guru:master commit in: dev-ml/angstrom/
commit: 5ac1999e3d7893b60360e6661924b79bddeef0d2 Author: Hiroki Tokunaga gmail com> AuthorDate: Thu Sep 26 07:44:40 2024 + Commit: David Roman gmail com> CommitDate: Thu Sep 26 07:44:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ac1999e dev-ml/angstrom: add 0.16.1 Signed-off-by: Hiroki Tokunaga gmail.com> dev-ml/angstrom/Manifest | 1 + dev-ml/angstrom/angstrom-0.16.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/angstrom/Manifest b/dev-ml/angstrom/Manifest index 5aba3..174ec0ac7 100644 --- a/dev-ml/angstrom/Manifest +++ b/dev-ml/angstrom/Manifest @@ -1 +1,2 @@ DIST angstrom-0.16.0.tar.gz 117499 BLAKE2B f59da1da561c81e0fae790e8b4efc5e30e5472481a1446c3f40e03964a64ef42ff6272d6eb73f7a51b9038e4ab710a5df0985c569ae2c60a35c55b21031357a1 SHA512 3fda504f0d4cb53d0b7d249964257f3ab8f9a0b4e0dee13665e8b65d2a281bc1e0529f4f2e29cf376c7331bd44833cae929641a559ac003989c7341b08e33f6c +DIST angstrom-0.16.1.tar.gz 117544 BLAKE2B e09bea0e44d391aa9aa2dc0592bf0c40a62f5d0e9b9fd3b9247ca558c59ab1bd30c820c07a29543b87bbea9636a847135abe1a4fd196baa62ee7679484ce77cc SHA512 754089f10e4836fc6379a508662853885ceec985367a9b4bc2915ce5f45e5878aba31523149710b5040e4e373a0a27a6315231dfbc690ff4718c4c3d7df33732 diff --git a/dev-ml/angstrom/angstrom-0.16.1.ebuild b/dev-ml/angstrom/angstrom-0.16.1.ebuild new file mode 100644 index 0..29ae47903 --- /dev/null +++ b/dev-ml/angstrom/angstrom-0.16.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Parser combinators built for speed and memory efficiency" +HOMEPAGE="https://github.com/inhabitedtype/angstrom"; +SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/async:= + dev-ml/bigstringaf:= + dev-ml/result:= + dev-ml/ppx_let:= + dev-ml/ocaml-syntax-shims:= + dev-ml/lwt:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +"
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/
commit: 82b30705ac6892e839e34d95332a3281e8d938ea Author: Filip Kobierski pm me> AuthorDate: Wed Sep 25 14:42:23 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 14:42:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82b30705 net-p2p/monero: bump EAPI, unpin boost version Closes: https://bugs.gentoo.org/887239 Signed-off-by: Filip Kobierski pm.me> net-p2p/monero/monero-0.18.3.4-r1.ebuild | 123 +++ 1 file changed, 123 insertions(+) diff --git a/net-p2p/monero/monero-0.18.3.4-r1.ebuild b/net-p2p/monero/monero-0.18.3.4-r1.ebuild new file mode 100644 index 0..bb6dec0e5 --- /dev/null +++ b/net-p2p/monero/monero-0.18.3.4-r1.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://github.com/monero-project/monero"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/monero-project/monero.git"; + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+daemon hw-wallet readline +tools +wallet-cli +wallet-rpc" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" +RESTRICT="test" + +DEPEND=" + acct-group/monero + acct-user/monero + dev-libs/boost:=[nls] + dev-libs/libsodium:= + dev-libs/openssl:= + dev-libs/randomx + dev-libs/rapidjson + dev-libs/supercop + net-dns/unbound:=[threads] + net-libs/czmq:= + net-libs/miniupnpc:= + readline? ( sys-libs/readline:0= ) + hw-wallet? ( + dev-libs/hidapi + dev-libs/protobuf:= + virtual/libusb:1 + ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.18.3.3-unbundle-dependencies.patch" + "${FILESDIR}/${PN}-0.18.3.3-miniupnp-api-18.patch" +) + +src_configure() { + local mycmakeargs=( + # TODO: Update CMake to install built libraries (help wanted) + -DBUILD_SHARED_LIBS=OFF + -DMANUAL_SUBMODULES=ON + -DUSE_DEVICE_TREZOR=$(usex hw-wallet ON OFF) + ) + + use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF ) + + cmake_src_configure +} + +src_compile() { + local targets=() + use daemon && targets+=(daemon) + use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage}) + use wallet-cli && targets+=(simplewallet) + use wallet-rpc && targets+=(wallet_rpc_server) + cmake_build ${targets[@]} +} + +src_install() { + einstalldocs + + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}/monerod.conf" + + # OpenRC + newconfd "${FILESDIR}/monerod.confd" monerod + newinitd "${FILESDIR}/monerod.initd" monerod + + # systemd + systemd_dounit "${FILESDIR}/monerod.service" + fi +} + +pkg_postinst() { + if use daemon; then + elog "Start the Monero P2P daemon as a system service with" + elog "'rc-service monerod start'. Enable it at startup with" + elog "'rc-update add monerod default'." + elog + elog "Run monerod status as any user to get sync status and other stats." + elog + elog "The Monero blockchain can take up a lot of space (200 GiB) and is stored" + elog "in /var/lib/monero by default. You may want to enable pruning by adding" + elog "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain" + elog "or move the data directory to another disk." + fi +}
[gentoo-commits] repo/proj/guru:master commit in: games-util/libtess2/files/, games-util/libtess2/
commit: bbfec5a8d6f8cc7241b579be85053f6d9c1d980e Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Wed Sep 25 20:36:41 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 20:37:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbfec5a8 games-util/libtess2: improve ebuild, go back to original repo Signed-off-by: Adel KARA SLIMANE zegrapher.com> games-util/libtess2/Manifest | 2 +- games-util/libtess2/files/meson.build | 37 +++ games-util/libtess2/libtess2-1.0.2.ebuild | 27 ++ games-util/libtess2/libtess2-1.0.3.ebuild | 31 -- 4 files changed, 65 insertions(+), 32 deletions(-) diff --git a/games-util/libtess2/Manifest b/games-util/libtess2/Manifest index fde6e9563..393d673f6 100644 --- a/games-util/libtess2/Manifest +++ b/games-util/libtess2/Manifest @@ -1 +1 @@ -DIST libtess2-v1.0.3.tar.bz2 52901 BLAKE2B 6921a13f5291cc1651e7c43eb85f72a37a32be3ce56b5e25dcdf240e8b0e976c43e2d668a35e3559cff3eece6c884bf4c0bec58cd9c30c2a204a68240703b110 SHA512 2e42a9af344c4cfe716234edc102d139cbf33d1efaa6c253b89f78a3b981e22a05d3bff883494856df779f267867882bc3eef434df2e07e33adc9ddeacac6a5b +DIST libtess2-1.0.2.tar.gz 59626 BLAKE2B eea77bac09e6ef29993e9428cb776b56c60b1832cfc8aea50c114ba72f8fd081fd955eb46c014a932e9b2a2717e6423489afe4d9e975ebc53c5a53c18a264006 SHA512 c2b3385c0c54f2f38a01f757c89ae32152f01cc1615a3857a002a1928b0fa1b5344a778de73ef0b53c2131adbf0c3918935ac38781dceefb5daa97cfac8ba231 diff --git a/games-util/libtess2/files/meson.build b/games-util/libtess2/files/meson.build new file mode 100644 index 0..147b1d12a --- /dev/null +++ b/games-util/libtess2/files/meson.build @@ -0,0 +1,37 @@ +project('libtess2', 'c', +version : '0.12.0', +default_options : [ + 'buildtype=release', + 'optimization=3', + 'default_library=static', + 'prefer_static=true', + 'b_ndebug=if-release', + 'c_args=-pipe', + 'cpp_args=-pipe', +] +) + +inc = include_directories( + 'Include', + 'Source' +) + +install_headers('Include/tesselator.h') + +sources = files( + 'Source/bucketalloc.c', + 'Source/dict.c', + 'Source/geom.c', + 'Source/mesh.c', + 'Source/priorityq.c', + 'Source/sweep.c', + 'Source/tess.c', +) + +lib = library('tess2', + sources, + include_directories: inc, + install: true) + +pkg = import('pkgconfig') +pkg.generate(lib) diff --git a/games-util/libtess2/libtess2-1.0.2.ebuild b/games-util/libtess2/libtess2-1.0.2.ebuild new file mode 100644 index 0..42c3035f8 --- /dev/null +++ b/games-util/libtess2/libtess2-1.0.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Game and tools oriented refactored version of GLU tesselator" + +HOMEPAGE="https://github.com/memononen/libtess2"; +SRC_URI="https://github.com/memononen/libtess2/archive/refs/tags/v${PV}.tar.gz -> $P.tar.gz" +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=media-libs/glew-2.2.0 + >=media-libs/glfw-3.0.0 + >=media-libs/glu-9.0.2 +" + +src_unpack() { + default + cp "${FILESDIR}/meson.build" "${S}/" || die +} diff --git a/games-util/libtess2/libtess2-1.0.3.ebuild b/games-util/libtess2/libtess2-1.0.3.ebuild deleted file mode 100644 index 1d2ab0a77..0 --- a/games-util/libtess2/libtess2-1.0.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Game and tools oriented refactored version of GLU tesselator" - -HOMEPAGE="https://gitlab.eurecom.fr/gasc/libtess2"; -SRC_URI="https://gitlab.eurecom.fr/gasc/libtess2/-/archive/v${PV}/libtess2-v${PV}.tar.bz2"; -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - >=media-libs/glew-2.2.0 - >=media-libs/glfw-3.0.0 - >=media-libs/glu-9.0.2" -BDEPEND=" - ${DEPEND} - >=dev-util/premake-5.0.0_alpha16" - -src_compile() { - emake clean build -} - -src_install() { - echo ${D} - emake DESTDIR="${D}/usr" install -}
[gentoo-commits] repo/proj/guru:master commit in: games-util/libtess2/
commit: ab4664a7c319a4df6f73a4461a3738e2c52f487a Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Wed Sep 25 20:50:30 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 20:50:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab4664a7 games-util/libtess2: add myself as a maintainer Signed-off-by: Adel KARA SLIMANE zegrapher.com> games-util/libtess2/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/games-util/libtess2/metadata.xml b/games-util/libtess2/metadata.xml index a77d78d95..8c49f2794 100644 --- a/games-util/libtess2/metadata.xml +++ b/games-util/libtess2/metadata.xml @@ -5,6 +5,10 @@ Gasc Henri g...@eurecom.fr + + Adel KARA SLIMANE + adel...@zegrapher.com + memononen/libtess2
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/
commit: 185ec0f207faaf52c349a94cb095efcec9ddb143 Author: Filip Kobierski pm me> AuthorDate: Wed Sep 25 14:46:17 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 14:46:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=185ec0f2 net-p2p/monero: update live ebuild Signed-off-by: Filip Kobierski pm.me> net-p2p/monero/monero-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-p2p/monero/monero-.ebuild b/net-p2p/monero/monero-.ebuild index 36b9f1e65..bb6dec0e5 100644 --- a/net-p2p/monero/monero-.ebuild +++ b/net-p2p/monero/monero-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake systemd @@ -26,7 +26,7 @@ RESTRICT="test" DEPEND=" acct-group/monero acct-user/monero -
[gentoo-commits] repo/proj/guru:master commit in: net-misc/rpki-client/
commit: 32f2a6f9d486dde318988ff5f14bdcf85d9ef143 Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Sep 23 11:42:32 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 11:42:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32f2a6f9 net-misc/rpki-client: add 9.3 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 2 ++ net-misc/rpki-client/rpki-client-9.3.ebuild | 53 + 2 files changed, 55 insertions(+) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 7ecb0e826..e89a6fe1f 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -4,3 +4,5 @@ DIST rpki-client-8.8-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464b DIST rpki-client-8.8.tar.gz 541743 BLAKE2B 1b6b86506731ef38228a0b53b0468fef6efe360e2bebd094d11be991de40c0adaf29d583cf1eb85f1cb3daca723bb4298a9e797dd9a22e02fe415b55026a6bdc SHA512 555384cbc65a0b9be1a63541613d0866067dc4ad328deda0391d0bd291d1854d2a875cef71e35da1d89447c21c875bb5d65671a7dfe9fb6453bf3a71638e11b4 DIST rpki-client-9.2-cert.pem 348925 BLAKE2B f459efd7286027bf843b17f248ccd5016d51369fb514df7a3feccc9a821455859b97345227d98fcec148c95f518eba771432f9be5bc8feea81ad743c7b9f65e1 SHA512 c7108665118308bacfba64162f851f374edd6f9c6850f8698ca7151b467195930866d9b2dcf5bb74e0cac132bd9ae9215dd8d68040f672245f7412b65c5236c9 DIST rpki-client-9.2.tar.gz 565124 BLAKE2B ad8bc08ca2a52701d725147fe5921a1e23789901bb7edb5f070c56b4a9a5ed4887a782040792e4f83633f314480e3118716fb5747123e2731e85493ca8334c02 SHA512 9eedacaa13d0cdd5d229fee749f213b480fce0a9590f8128e3fd73a65f25142474a7871e540ef29bc8b8c3dfa9eaebd84879b9125308a3b309967043c35c5cdb +DIST rpki-client-9.3-cert.pem 348925 BLAKE2B f459efd7286027bf843b17f248ccd5016d51369fb514df7a3feccc9a821455859b97345227d98fcec148c95f518eba771432f9be5bc8feea81ad743c7b9f65e1 SHA512 c7108665118308bacfba64162f851f374edd6f9c6850f8698ca7151b467195930866d9b2dcf5bb74e0cac132bd9ae9215dd8d68040f672245f7412b65c5236c9 +DIST rpki-client-9.3.tar.gz 565901 BLAKE2B 137df7bf0f9d20c3801c1ba51a04b9a7ced53c655027d419366a2d2cce85b0f9a459a96260fb3f635a7a8c2e957ad6b308fba2a19aba85edbe1896511061843c SHA512 aa7bb82f7a91fb1e39bb707c46c2f30a4ac4745799cdadcdf0db64e4f3c39411ee07ff2fe4c55c0c1aebb38f26a356844c42a294f9c058c6ca1507e67ed1d827 diff --git a/net-misc/rpki-client/rpki-client-9.3.ebuild b/net-misc/rpki-client/rpki-client-9.3.ebuild new file mode 100644 index 0..377e109e8 --- /dev/null +++ b/net-misc/rpki-client/rpki-client-9.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_p/p}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/"; +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz +https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" + +S="${WORKDIR}/${MY_P}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client + dev-libs/expat + dev-libs/libretls + dev-libs/openssl[rfc3779] + sys-libs/zlib +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/libtool +" + +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + + insinto /etc/rpki + doins *.tal + doins *.constraints + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" + + insinto /etc/ssl + newins "${DISTDIR}/${PN}-${MY_PV}-cert.pem" cert.pem +}
[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/
commit: 3620570a8696e0eb6153aa6f290587dd59e880fb Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 23 08:17:40 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 08:17:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3620570a media-sound/noson-app: fix DEPEND Closes: https://bugs.gentoo.org/919149 Signed-off-by: Takuya Wakazono gmail.com> ...-app-5.6.6.ebuild => noson-app-5.6.6-r1.ebuild} | 32 +++--- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/media-sound/noson-app/noson-app-5.6.6.ebuild b/media-sound/noson-app/noson-app-5.6.6-r1.ebuild similarity index 50% rename from media-sound/noson-app/noson-app-5.6.6.ebuild rename to media-sound/noson-app/noson-app-5.6.6-r1.ebuild index 967043b38..4f2b5648f 100644 --- a/media-sound/noson-app/noson-app-5.6.6.ebuild +++ b/media-sound/noson-app/noson-app-5.6.6-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit xdg cmake DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" -HOMEPAGE="http://janbar.github.io/noson-app/index.html"; +HOMEPAGE="https://janbar.github.io/noson-app/index.html"; SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" @@ -13,19 +13,19 @@ SLOT="0" KEYWORDS="~amd64 ~x86" DEPEND=" - >=dev-qt/qtcore-5.9 - >=dev-qt/qtdbus-5.9 - >=dev-qt/qtnetwork-5.9 - >=dev-qt/qttranslations-5.9 - >=dev-qt/qtgui-5.9 - >=dev-qt/qtquickcontrols2-5.9 - >=dev-qt/qtsvg-5.9 - dev-libs/openssl:0 - media-libs/flac + dev-libs/openssl:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qttranslations:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/flac:= media-libs/libpulse + sys-libs/zlib " RDEPEND="${DEPEND}" - -src_configure() { - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: www-client/zen-bin/
commit: d1d6d40649660e5283758e08efe8a8b141b2c68c Author: Michal Vu tuta io> AuthorDate: Mon Sep 23 20:45:03 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 20:53:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1d6d406 www-client/zen-bin: add 1.0.1_alpha2 Signed-off-by: Michal Vu tuta.io> www-client/zen-bin/Manifest| 2 + www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild | 87 ++ 2 files changed, 89 insertions(+) diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 1b93a01e4..080bc8fc6 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -2,3 +2,5 @@ DIST zen-bin-1.0.0_alpha34.tar.bz2 87624415 BLAKE2B e45d126415e422bb10b316da2cbe DIST zen-bin-1.0.0_alpha35.tar.bz2 87401631 BLAKE2B b079154b3a1b92bce2c347de77e2cf73d38b48ea55936b0cc4c5695b105af3e1140c3bfec5cffb75b61a7cb408cc1603b2eb58ff88ddbe63b0f94c4006b30ff3 SHA512 b76f632371323c22bb9a127354b4610b7ad6e13152049c1377e48224087e5d1f4224c2f6c0583a631593810d11d09dbf6a769e9726f4fa2465809afbb2ca8984 DIST zen-bin-1.0.0_alpha37.tar.bz2 87641638 BLAKE2B f4462692bcc02827267b1abfebfc342aa17c1376036fc04a2423ee4b68d98a3c8c48145849bf8d2bd715546e00c37a14db0c83a1c8f47d019e7050fc8dc789ad SHA512 41b82350e08afb5ab3da5e5c33106bfcf85aa7395de09706eac98d91278cd1c18325efa55b4f5d951c76dff187cf79a704f785d3f604499472630a3d9306aba1 DIST zen-bin-1.0.0_alpha39.tar.bz2 82495682 BLAKE2B c7dccc0a141fbe44949038eb8ba8e770a15f86bed19c1e57e2ff6a042be79a88f7adb1d175902abbe730e8b40695b14116631007277fe2a89334ece79e4d57a6 SHA512 7edb996a8a3f76f01b4a0750ac429dc63b19ad4b8e493cbe4f64789481cb01679bb9269c9a3fdfcd1559f2740cb19f39683a8ddf9b73d89957569bb976bd7d92 +DIST zen-bin-1.0.1_alpha2.tar.bz2 87864427 BLAKE2B aee7605a315c25f887151739fc6773ccaebcde649d6a191eb7c0db040d7ab514812e8de55a3dbcf91b1bab9305c4cb734c79463f9fc93e16f4a30fd2f4007549 SHA512 f7b2d42e932ad0c6a69e77b2adf58680b1457e49b26c9b46414dd8ff6ae779f7d9398836148b73435f1b2eef139b7c9dc36b299efc989185a1958948be1d6d4f +DIST zen-bin-1.0.1_alpha3.tar.bz2 87628641 BLAKE2B 338bc6a7ad0c613b73b99ffab384ffd879dcb2bb6ebfc2a205dad34b071a0aa12f180352e3244a6b180ba728e523a6c746515c716c570611608f906ff7b4f20d SHA512 83b1ac59fe9ca32a48af8f84b68c32e6a6a917d0156809f0b0e70fd0dd7d31dd3275bf0da25dc2a183a485e8fc77f6445d7b09052b872552d60e4d01e6473f07 diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild b/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild new file mode 100644 index 0..3d46a1a76 --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +MY_PV="1.0.1-a.2" +MY_P="zen" + +DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy" +HOMEPAGE="https://github.com/zen-browser/desktop"; +SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2 -> ${P}.tar.bz2" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +DEPEND="${RDEPEND}" + +QA_PREBUILT="opt/zen/*" + +src_install() { + #create dest dir + local destdir="/opt/zen" + dodir "${destdir}" + #copy files into dest dir + cp -a "${S}/zen"/* "${ED}${destdir}" || die + #create a symlink to the binary + dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die + #add icons + local icon_dir="${ED}${destdir}/browser/chrome/icons/default" + if [[ -d "${icon_dir}" ]]; then + for size in 16 32 48 64 128; do + if [[ -f "${icon_dir}/default${size}.png" ]]; then + newicon -s ${size} "${icon_dir}/default${size}.png" zen.png + fi + done + else + ewarn "Icon directory not found, skipping icon installation" + fi + #create desktop file + make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + elog "For optimal performance and compati
[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs/, sys-fs/dwarfs/files/
commit: 0231b7d21224c2a37ea7049d2283da6e326ed688 Author: Denis Reva gmail com> AuthorDate: Tue Sep 24 14:54:22 2024 + Commit: David Roman gmail com> CommitDate: Tue Sep 24 14:54:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0231b7d2 sys-fs/dwarfs: add 0.10.1 Signed-off-by: Denis Reva gmail.com> sys-fs/dwarfs/Manifest | 1 + sys-fs/dwarfs/dwarfs-0.10.1.ebuild | 109 +++ sys-fs/dwarfs/files/dwarfs-libfmt9.patch | 42 sys-fs/dwarfs/metadata.xml | 8 +++ 4 files changed, 160 insertions(+) diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest index f534590c3..4ce81afd6 100644 --- a/sys-fs/dwarfs/Manifest +++ b/sys-fs/dwarfs/Manifest @@ -1 +1,2 @@ +DIST dwarfs-0.10.1.tar.xz 11731244 BLAKE2B 5885e7dc4092dd678383958839afcc02e906c95dcb8e2af2a649738a3d41196ec51f17a4362b413863136bd67cbd3d8225c147ed2da1a089561ec6e5d2587d4b SHA512 5dcfde0698f0ea9aecda51387b392cf58abbd5b94af178bfe741331bc78b24e2f837cbfbe63bc36c7c6117b4c8206418946ca93e91b5660f6b7d0a14f2817101 DIST dwarfs-0.9.10.tar.xz 18618308 BLAKE2B be992c645b76c277e08c5ccaa80665c7303a8a218ead430b2f382b1f537d42debd095c94697dfff24246985d70efb70aeae8d4f4e68f3461bc0dca3f6135a184 SHA512 c67ac3586a7f36e4439a1c63b292ad1f1c61e6bc307b9711785a97d7146c686bc3918ff031188bfaa741829114a661e80bb7e4b5d7ce4f4b3f6d1e86e8532ec9 diff --git a/sys-fs/dwarfs/dwarfs-0.10.1.ebuild b/sys-fs/dwarfs/dwarfs-0.10.1.ebuild new file mode 100644 index 0..7f629f6c9 --- /dev/null +++ b/sys-fs/dwarfs/dwarfs-0.10.1.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs cmake flag-o-matic + +DESCRIPTION="A fast high compression read-only file system for Linux, Windows and macOS" +HOMEPAGE="https://github.com/mhx/dwarfs"; +SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+jemalloc test +tools +fuse +perfmon flac ricepp stacktrace" +S="${WORKDIR}/dwarfs-${PV}" + +PATCHES=( + "${FILESDIR}"/dwarfs-libfmt9.patch +) + +RDEPEND=" + >=app-arch/libarchive-3.6.0 + >=app-arch/brotli-1.0.9 + >=app-arch/lz4-1.9.3 + >=app-arch/xz-utils-5.2.5 + >=app-arch/zstd-1.4.8 + dev-cpp/gflags + dev-cpp/glog[gflags] + >=dev-cpp/parallel-hashmap-1.3.8 + dev-libs/boost[context] + dev-libs/double-conversion + dev-libs/libevent + >=dev-libs/libfmt-9.1.0 + dev-libs/utfcpp + >=dev-libs/xxhash-0.8.1 + flac? ( >=media-libs/flac-1.4.2 ) + fuse? ( sys-fs/fuse:3 ) + sys-libs/binutils-libs + stacktrace? ( sys-libs/libunwind ) + sys-libs/zlib + jemalloc? ( >=dev-libs/jemalloc-5.2.1 ) + test? ( >=dev-cpp/gtest-1.13.0 ) +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +FEATURES=" + stacktrace? ( nostrip ) +" + +DOCS=( "README.md" "CHANGES.md" "TODO" ) +RESTRICT="!test? ( test )" + +CHECKREQS_DISK_BUILD="500M" +CMAKE_WARN_UNUSED_CLI=0 + +src_prepare(){ + cmake_src_prepare + sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i cmake/libdwarfs.cmake || die +} + +src_configure(){ + mycmakeargs=( + -DUSE_JEMALLOC=$(usex jemalloc ON OFF) + -DWITH_TESTS=$(usex test ON OFF) + -DWITH_MAN_PAGES=ON + -DWITH_MAN_OPTION=ON + -DWITH_LIBDWARFS=ON + -DWITH_TOOLS=$(usex tools ON OFF) + -DWITH_FUSE_DRIVER=$(usex fuse ON OFF) + -DENABLE_PERFMON=$(usex perfmon ON OFF) + -DTRY_ENABLE_FLAC=$(usex flac ON OFF) + -DENABLE_RICEPP=$(usex ricepp ON OFF) + -DENABLE_STACKTRACE=$(usex stacktrace ON OFF) + -DWITH_LEGACY_FUSE=OFF + -DPREFER_SYSTEM_GTEST=ON + ) + cmake_src_configure +} + +src_test(){ + export DWARFS_SKIP_FUSE_TESTS=1 + local CMAKE_SKIP_TESTS=( + # Perfmon is not working within sandbox + dwarfsextract_test.perfmon + ) + + cmake_src_test +} + +pkg_postinst(){ + elog "More information: ${HOMEPAGE}" + if use tools ; then + elog " creating images: mkdwarfs --man" + elog " creating images: man mkdwarfs" + elog " creating images: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md" + fi + if use fuse ; then + elog " mounting images: dwarfs --man" + elog " mounting images: man dwarfs" + elog " mounting images: ${HOMEPAGE}/blob/main/doc/dwarfs.md" + fi +} diff --git a/sys-fs/dwarfs/files/dwarfs-libfmt9.patch b/sys-fs/dwarfs/files/dwarfs-libfmt9.patch new file mode 100644 index 0..18f991403 --- /dev/null +++ b/sys-fs/dwarfs/files/dwa
[gentoo-commits] repo/proj/guru:master commit in: games-util/gamehub/
commit: 5ef9ba8096610dd54763cbcdf7c9ba7bc042a5ad Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 23 08:17:40 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 08:17:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ef9ba80 games-util/gamehub: drop 0.16.0.1 Closes: https://bugs.gentoo.org/816687 (obsolete) Signed-off-by: Takuya Wakazono gmail.com> games-util/gamehub/Manifest| 1 - games-util/gamehub/gamehub-0.16.0.1.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/games-util/gamehub/Manifest b/games-util/gamehub/Manifest index 4a31ffbed..a1839f612 100644 --- a/games-util/gamehub/Manifest +++ b/games-util/gamehub/Manifest @@ -1,2 +1 @@ -DIST gamehub-0.16.0.1.tar.gz 9714011 BLAKE2B ccc09cc9d0bdbab8c3f10c4ffdeffcc71a02159f7e5f35c861ba159d9a50980141100184386328ab56bb1e2ba9eb788331f298c514809ad24847dbf7e0f9c44d SHA512 50c701b7a41431f1f395f49b2379239a31833c60c99a5a6ac918bcc94b15a2dd40211acd5f7d0e099af4bd89d524155c2763218d4bfdcb2bacd00b4f1c8e1058 DIST gamehub-0.16.3.2.tar.gz 9754845 BLAKE2B 1aa8cb0ad858422953bcd24bb8fe0fcf22a76cfd4ff5d2ed285b417b6832fb73e2d9b88d6c29a42b6fd96242ae362e0f17e82ddd8a5582352b16522912fca127 SHA512 9764b5cda6f071bc0cb86fc52c65a8bb9dc6c99407d46fa7c7e5c350a63201c9b895b5dda8445a60d6244371f5b2a09f5ddb8d7c5ca12ebfeeb4a8c527b16890 diff --git a/games-util/gamehub/gamehub-0.16.0.1.ebuild b/games-util/gamehub/gamehub-0.16.0.1.ebuild deleted file mode 100644 index 665cea402..0 --- a/games-util/gamehub/gamehub-0.16.0.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VALA_MIN_API_VERSION="0.44" - -inherit gnome2-utils meson vala xdg - -MY_PN="GameHub" -MY_PV="$(ver_rs 3 '-')-master" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="GameHub is a unified library for all your games" -HOMEPAGE="https://tkashkin.tk/projects/gamehub"; -SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/json-glib - dev-libs/libgee:0.8 - >=dev-libs/libmanette-0.2 - dev-libs/libxml2 - net-libs/libsoup:2.4 - net-libs/webkit-gtk:4 - sys-auth/polkit - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXtst" -BDEPEND=" - ${RDEPEND} - $(vala_depend)" - -src_prepare() { - default - vala_src_prepare -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-drawer/
commit: f3cb5530b497d7c35b3a5e60ffa390c37c3429fa Author: Takuya Wakazono gmail com> AuthorDate: Wed Sep 25 12:19:35 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 12:19:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3cb5530 gui-apps/nwg-drawer: install built-in icons Closes: https://bugs.gentoo.org/934578 Signed-off-by: Takuya Wakazono gmail.com> .../nwg-drawer/{nwg-drawer-0.4.9.ebuild => nwg-drawer-0.4.9-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.9-r1.ebuild similarity index 99% rename from gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild rename to gui-apps/nwg-drawer/nwg-drawer-0.4.9-r1.ebuild index 584d9e405..19b396b71 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.9.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.9-r1.ebuild @@ -106,6 +106,7 @@ src_compile() { src_install() { insinto /usr/share/nwg-drawer doins -r desktop-directories + doins -r img doins drawer.css dobin bin/nwg-drawer }
[gentoo-commits] repo/proj/guru:master commit in: media-plugins/gst-plugins-qt6/
commit: b641df014db0db4fc799fb65660f322c74f0efc1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Sep 23 12:30:03 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 12:37:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b641df01 media-plugins/gst-plugins-qt6: new package, add 1.22.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> media-plugins/gst-plugins-qt6/Manifest | 1 + .../gst-plugins-qt6/gst-plugins-qt6-1.22.11.ebuild | 43 ++ media-plugins/gst-plugins-qt6/metadata.xml | 23 3 files changed, 67 insertions(+) diff --git a/media-plugins/gst-plugins-qt6/Manifest b/media-plugins/gst-plugins-qt6/Manifest new file mode 100644 index 0..08d2b2aa7 --- /dev/null +++ b/media-plugins/gst-plugins-qt6/Manifest @@ -0,0 +1 @@ +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.22.11.ebuild b/media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.22.11.ebuild new file mode 100644 index 0..1256a3e85 --- /dev/null +++ b/media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.22.11.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GST_ORG_MODULE=gst-plugins-good +inherit gstreamer-meson + +DESCRIPTION="Qt6 QML video sink plugin for GStreamer" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" +IUSE="+X eglfs wayland" +REQUIRED_USE=" + || ( X eglfs wayland ) + eglfs? ( kernel_linux ) +" + +RDEPEND=" + dev-qt/qtbase:6[X?,eglfs?,gui,wayland?] + dev-qt/qtdeclarative:6 + >=media-libs/gst-plugins-base-${PV}:${SLOT}[X?,opengl,wayland?] + media-libs/mesa[wayland?,X?] + eglfs? ( media-libs/gst-plugins-base:${SLOT}[egl] ) + wayland? ( + dev-qt/qtwayland:6 + media-libs/gst-plugins-base:${SLOT}[egl] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/qtbase:6" + +GST_PLUGINS_BUILD_DIR="qt6" + +multilib_src_configure() { + local emesonargs=( + $(meson_feature X qt-x11) + $(meson_feature eglfs qt-egl) + $(meson_feature wayland qt-wayland) + ) + + gstreamer_multilib_src_configure +} diff --git a/media-plugins/gst-plugins-qt6/metadata.xml b/media-plugins/gst-plugins-qt6/metadata.xml new file mode 100644 index 0..797072b12 --- /dev/null +++ b/media-plugins/gst-plugins-qt6/metadata.xml @@ -0,0 +1,23 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + GStreamer plugin for the Qt Qml elements + + Includes the following elements: + * qmlgloverlay – A filter that renders a QML scene onto a video stream + * qmlglsink – A video sink that renders to a QQuickItem + * qmlglsrc – A video src that captures a window from a QML view + + + Enable EGL support for embedded devices + + + gstreamer/gstreamer + + +
[gentoo-commits] repo/proj/guru:master commit in: app-shells/carapace/
commit: 9a6dcd98bfa920c804133d76e06fc8d6672846ef Author: Jonas Frei pm me> AuthorDate: Mon Sep 23 11:19:47 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 11:21:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a6dcd98 app-shells/carapace: add 1.0.6 Also new: >=dev-lang/go-1.23.0 in BDEPEND, required by upstream Signed-off-by: Jonas Frei pm.me> app-shells/carapace/Manifest | 2 ++ app-shells/carapace/carapace-1.0.6.ebuild | 44 +++ 2 files changed, 46 insertions(+) diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest index 917d751ff..a0b6534f6 100644 --- a/app-shells/carapace/Manifest +++ b/app-shells/carapace/Manifest @@ -4,3 +4,5 @@ DIST carapace-1.0.4-deps.tar.xz 3065556 BLAKE2B e5eaff8be53fd55e1a862806204efdd8 DIST carapace-1.0.4.tar.gz 14721282 BLAKE2B 078a1acd6071729421e3107c5045ee5af14b45c0a27f5e7c9db8a81ee4116c07c086e7f15a5ca029743b5d2ca4091ea0cdfbf8a99e8727268637ab5025df5955 SHA512 cafc801adbb598cae105aeb3befb64870d93ced4b2c0d4e2b891e593615e050c5bf4fcfa57940322ed4024d62469c23de515cfca56e260827c689319b43ca706 DIST carapace-1.0.5-deps.tar.xz 3065304 BLAKE2B b8de6cef7055b50d2801e3229bfbccabb4abc5bfbe41e7cee24341425377568f3c8af465ce2d7ff4b827a21c3392fb1e441f1537cc935d53a1736c7fd415dc4d SHA512 38751fe3cd631533691e495fb34264a934d1ff02572d7ad0f04a41ee7191c0c9176465a92b08e8a6d250bc608d33aa9e0da86a2bc871d6e275e400bd0f44c01c DIST carapace-1.0.5.tar.gz 14786701 BLAKE2B 182ac048af0cdac7d8be790630109a97769041a59286bddedd4fa5051445b5f30e487bb96a3eb9483eaac4e7f924d743f326b1f195538433c661f6cac1633dba SHA512 a1343a9ca8d311ca2125c14af169516265f28c82ae6d87029351cd0ca7fadf647a488266eb3df665bd8ffb0e7d342afcec7764c2810d8dd43e6c080659da96d2 +DIST carapace-1.0.6-deps.tar.xz 3073612 BLAKE2B 250fe84e89c9d2621034be225799e18cc847ddc9e5007136314645fc9fc0d4fd3e47f9816237ab63a13f844c316a51f623d6cab940228e17982d5d1b01cf28e9 SHA512 5725cf7d023672f9192949ee7f5db60e0b2d5f1b1f6d098847ee44e78ed62aa489c6ab724da3016718a1f85cf3d9f9a5b8305a42caf4007e324cd60f66b2aee9 +DIST carapace-1.0.6.tar.gz 14792569 BLAKE2B e86a442c66288184fc033ef148b4cb6535d74593dfc5671d72bf9a29fb5373f00fe8812776333508717f3883ffb6b0039d724443b37cc6138055b83cecdf6ebb SHA512 dd61e690f517dc7daa061cf2f8587a67fd9485a087ad27c425582f551ec9c1660166bf38444deb028c08bd798ce494756973f30cb388aeffc16fa9c98e8c2e52 diff --git a/app-shells/carapace/carapace-1.0.6.ebuild b/app-shells/carapace/carapace-1.0.6.ebuild new file mode 100644 index 0..36f915379 --- /dev/null +++ b/app-shells/carapace/carapace-1.0.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/"; +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"; +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/${PN}-bin-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.23.0 +" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/repology-client/
commit: e28eec1fd1f54669a891ce04d6f95cdfdc9ecf12 Author: Takuya Wakazono gmail com> AuthorDate: Wed Sep 25 12:19:35 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 12:19:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e28eec1f dev-python/repology-client: move sphinx-aiohttp-theme → aiohttp-theme Signed-off-by: Takuya Wakazono gmail.com> dev-python/repology-client/repology-client-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/repology-client/repology-client-0.0.2.ebuild b/dev-python/repology-client/repology-client-0.0.2.ebuild index f6adbdd04..480d9cccb 100644 --- a/dev-python/repology-client/repology-client-0.0.2.ebuild +++ b/dev-python/repology-client/repology-client-0.0.2.ebuild @@ -33,5 +33,5 @@ BDEPEND=" distutils_enable_tests pytest distutils_enable_sphinx docs \ - dev-python/sphinx-aiohttp-theme \ + dev-python/aiohttp-theme \ dev-python/sphinx-prompt
[gentoo-commits] repo/proj/guru:master commit in: media-libs/openxr-loader/
commit: 41535836e7953e254e115011ce5711d7b31269d6 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Sep 24 03:40:37 2024 + Commit: David Roman gmail com> CommitDate: Tue Sep 24 03:42:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41535836 media-libs/openxr-loader: make sure to build with system jsoncpp Otherwise it is automagic. Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> .../{openxr-loader-1.1.40.ebuild => openxr-loader-1.1.40-r1.ebuild} | 1 + media-libs/openxr-loader/openxr-loader-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-libs/openxr-loader/openxr-loader-1.1.40.ebuild b/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild similarity index 97% rename from media-libs/openxr-loader/openxr-loader-1.1.40.ebuild rename to media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild index 0a7f9f419..7e76b7f7a 100644 --- a/media-libs/openxr-loader/openxr-loader-1.1.40.ebuild +++ b/media-libs/openxr-loader/openxr-loader-1.1.40-r1.ebuild @@ -55,6 +55,7 @@ src_configure() { -DBUILD_WITH_XLIB_HEADERS=$(usex X) -DBUILD_WITH_XCB_HEADERS=$(usex X) -DBUILD_WITH_WAYLAND_HEADERS=$(usex wayland) + -DBUILD_WITH_SYSTEM_JSONCPP=YES -DPRESENTATION_BACKEND=$(usex X xlib wayland) ) diff --git a/media-libs/openxr-loader/openxr-loader-.ebuild b/media-libs/openxr-loader/openxr-loader-.ebuild index 0a7f9f419..7e76b7f7a 100644 --- a/media-libs/openxr-loader/openxr-loader-.ebuild +++ b/media-libs/openxr-loader/openxr-loader-.ebuild @@ -55,6 +55,7 @@ src_configure() { -DBUILD_WITH_XLIB_HEADERS=$(usex X) -DBUILD_WITH_XCB_HEADERS=$(usex X) -DBUILD_WITH_WAYLAND_HEADERS=$(usex wayland) + -DBUILD_WITH_SYSTEM_JSONCPP=YES -DPRESENTATION_BACKEND=$(usex X xlib wayland) )
[gentoo-commits] repo/proj/guru:master commit in: profiles/
commit: 778f2d28d1bddbe5ebd4967708e6031c20816c32 Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 23 08:17:40 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 08:17:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=778f2d28 profiles: mask sys-firmware/pinephone-firmware for removal Bug: https://bugs.gentoo.org/840701 Signed-off-by: Takuya Wakazono gmail.com> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 03e3b6bc0..6d2bfd73b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-09-23) +# Unmaintained in guru. src filesize mismatch since 2022. +# Removal on 2024-10-23. Bug #840701. +sys-firmware/pinephone-firmware + # Takuya Wakazono (2024-09-22) # Unmaintained in guru. Upstream has Qt6 version, but no one has updated # the ebuild.
[gentoo-commits] repo/proj/guru:master commit in: net-misc/rpki-client/
commit: 7d7abbb406715017afb7c780aa8cc7cd1f6487cc Author: Alarig Le Lay swordarmor fr> AuthorDate: Mon Sep 23 11:42:53 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 11:42:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d7abbb4 net-misc/rpki-client: drop 8.4 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/rpki-client/Manifest | 2 -- net-misc/rpki-client/rpki-client-8.4.ebuild | 50 - 2 files changed, 52 deletions(-) diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index e89a6fe1f..5a64aaea4 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,5 +1,3 @@ -DIST rpki-client-8.4-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be42e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 -DIST rpki-client-8.4.tar.gz 493885 BLAKE2B 194b5d757ab02b2138effc4d94beed29585a1ad3113eab51061fd08779cbf70a526fa08f28493c7a074388e9dd7a9a313ecc5c962a89c71a4b3efd3b86e26022 SHA512 c0e0c133c561c0db373a2ce2e021ea801ac6260586572ea02c89918a437eda06c9f00c2f426f2d89d4d5c37ef671a52f2c64567c6d0ade199b2382f8576ac86f DIST rpki-client-8.8-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be42e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 DIST rpki-client-8.8.tar.gz 541743 BLAKE2B 1b6b86506731ef38228a0b53b0468fef6efe360e2bebd094d11be991de40c0adaf29d583cf1eb85f1cb3daca723bb4298a9e797dd9a22e02fe415b55026a6bdc SHA512 555384cbc65a0b9be1a63541613d0866067dc4ad328deda0391d0bd291d1854d2a875cef71e35da1d89447c21c875bb5d65671a7dfe9fb6453bf3a71638e11b4 DIST rpki-client-9.2-cert.pem 348925 BLAKE2B f459efd7286027bf843b17f248ccd5016d51369fb514df7a3feccc9a821455859b97345227d98fcec148c95f518eba771432f9be5bc8feea81ad743c7b9f65e1 SHA512 c7108665118308bacfba64162f851f374edd6f9c6850f8698ca7151b467195930866d9b2dcf5bb74e0cac132bd9ae9215dd8d68040f672245f7412b65c5236c9 diff --git a/net-misc/rpki-client/rpki-client-8.4.ebuild b/net-misc/rpki-client/rpki-client-8.4.ebuild deleted file mode 100644 index 1fac52ea0..0 --- a/net-misc/rpki-client/rpki-client-8.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="${PV/_p/p}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Portability shim for OpenBSD's rpki-client" -HOMEPAGE="https://rpki-client.org/"; -SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz -https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" - -S="${WORKDIR}/${MY_P}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - acct-group/_rpki-client - acct-user/_rpki-client - dev-libs/libretls - dev-libs/openssl[rfc3779] -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-build/libtool -" - -src_configure() { - local myeconfargs=( - --with-rsync=rsync - --with-base-dir="/var/cache/${PN}" - --with-output-dir="/var/db/${PN}" - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install - - insinto /etc/rpki - doins *.tal - keepdir "/var/db/${PN}/" - fowners -R _rpki-client "/var/db/${PN}/" - - insinto /etc/ssl - newins "${DISTDIR}/${PN}-${MY_PV}-cert.pem" cert.pem -}
[gentoo-commits] repo/proj/guru:master commit in: sys-auth/pam-gnupg/
commit: 502e14efd453d01085e4d2c6299633fd58ef0a13 Author: Abdelrahman Sarhan gmail com> AuthorDate: Mon Sep 23 17:56:13 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 17:56:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=502e14ef sys-auth/pam-gnupg: add 0.4, drop 0.3 Signed-off-by: Abdelrahman Sarhan gmail.com> sys-auth/pam-gnupg/Manifest | 2 +- sys-auth/pam-gnupg/{pam-gnupg-0.3.ebuild => pam-gnupg-0.4.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-auth/pam-gnupg/Manifest b/sys-auth/pam-gnupg/Manifest index cce556ddd..36e4aa7e9 100644 --- a/sys-auth/pam-gnupg/Manifest +++ b/sys-auth/pam-gnupg/Manifest @@ -1 +1 @@ -DIST pam-gnupg-0.3.tar.gz 20827 BLAKE2B 3973ffceec48105c28f368c14c879f9c1cae1676a5f5134c49249b3db8877418c2e9ac7937a6cacb3c5c2089be9a6e03c96e1988ecb029756c2f404674b9126c SHA512 5ee9af0f2e0d32680d6bc5e5b55ce46b86f01ff47b364a34484a6522035c96b8556c65d3d834ff711fb158ec4f1edbd48a1fea883641dedcbebd40074dc2fc5f +DIST pam-gnupg-0.4.tar.gz 21363 BLAKE2B e42524b68d5070f7b7a337be1bc4abf97be34bb26ad89e7bf12c01ae91f127da48c5c27e21cfead42c2c607e87bb2dbcbb505bd505760c003a9e3a544bde2e45 SHA512 c23c336d287b564aa0d585b15dc7093b7eb91e63dc9b4e40bae5c4aa841f9531655bc09d559230ba8b9f180a28dcc0d06a91ec51978fd04ece2a848bab87ca69 diff --git a/sys-auth/pam-gnupg/pam-gnupg-0.3.ebuild b/sys-auth/pam-gnupg/pam-gnupg-0.4.ebuild similarity index 83% rename from sys-auth/pam-gnupg/pam-gnupg-0.3.ebuild rename to sys-auth/pam-gnupg/pam-gnupg-0.4.ebuild index 315cddbb4..39dba08aa 100644 --- a/sys-auth/pam-gnupg/pam-gnupg-0.3.ebuild +++ b/sys-auth/pam-gnupg/pam-gnupg-0.4.ebuild @@ -12,8 +12,8 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" RDEPEND=" ->=sys-libs/pam-1.5.1_p20210622-r1 ->=app-crypt/gnupg-2.2.33-r1 +>=sys-libs/pam-1.6.1 +>=app-crypt/gnupg-2.4.5-r1 " src_prepare() { @@ -26,6 +26,6 @@ src_configure() { --host=${CHOST} \ --prefix=/usr \ --infodir=/usr/share/info \ - --with-moduledir=/$(get_libdir)/security \ + --with-moduledir=/usr/lib64/security \ --mandir=/usr/share/man || die }
[gentoo-commits] repo/proj/guru:master commit in: games-util/gamehub/
commit: 56f2aa0266a29dd5a98786f0adbc2af893d01b09 Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 23 08:17:40 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 08:17:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56f2aa02 games-util/gamehub: fix RDEPEND Closes: https://bugs.gentoo.org/932525 Signed-off-by: Takuya Wakazono gmail.com> .../{gamehub-0.16.3.2.ebuild => gamehub-0.16.3.2-r1.ebuild} | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/games-util/gamehub/gamehub-0.16.3.2.ebuild b/games-util/gamehub/gamehub-0.16.3.2-r1.ebuild similarity index 78% rename from games-util/gamehub/gamehub-0.16.3.2.ebuild rename to games-util/gamehub/gamehub-0.16.3.2-r1.ebuild index acabc671c..4fbfab43a 100644 --- a/games-util/gamehub/gamehub-0.16.3.2.ebuild +++ b/games-util/gamehub/gamehub-0.16.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ MY_PV="$(ver_rs 3 '-')-master" MY_P="${MY_PN}-${MY_PV}" DESCRIPTION="GameHub is a unified library for all your games" -HOMEPAGE="https://tkashkin.github.io/projects/gamehub https://github.com/tkashkin/gamehub"; +HOMEPAGE="https://tkashkin.github.io/projects/gamehub/ https://github.com/tkashkin/gamehub"; SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_P}" @@ -23,12 +23,15 @@ RDEPEND=" dev-db/sqlite:3 dev-libs/glib:2 dev-libs/json-glib - dev-libs/libgee:0.8 + dev-libs/libgee:0.8= >=dev-libs/libmanette-0.2 dev-libs/libxml2 net-libs/libsoup:2.4 - net-libs/webkit-gtk:4 + net-libs/webkit-gtk:4= sys-auth/polkit + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXtst
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/azote/files/, gui-apps/azote/
commit: 7c37b049ecc8848bcabb87ad267eec5ba8522e63 Author: Daichi Yamamoto dyama net> AuthorDate: Wed Sep 25 01:16:50 2024 + Commit: David Roman gmail com> CommitDate: Wed Sep 25 01:21:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c37b049 gui-apps/azote: add 1.13.1, drop 1.13.0 Signed-off-by: Daichi Yamamoto dyama.net> gui-apps/azote/Manifest | 2 +- gui-apps/azote/{azote-1.13.0.ebuild => azote-1.13.1.ebuild} | 12 +--- gui-apps/azote/azote-.ebuild | 12 +--- ...e-1.13.0-pyproject.patch => azote-1.13.1-pyproject.patch} | 4 ++-- 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest index dfaf599b8..64d649427 100644 --- a/gui-apps/azote/Manifest +++ b/gui-apps/azote/Manifest @@ -1 +1 @@ -DIST azote-1.13.0.tar.gz 7972973 BLAKE2B 5584f4cbced1eaec560ab24fef7d9a7865fe1ae676e95c2e46abf5d443d972aed25da08986ced86841adb57ec3efc7690e04d452c7438187366e54a2b7e9ed07 SHA512 5a61cb0e9320705ec191b049bb946159f5970ac8f78386539c73b643794a2e0233c5cd967c3df854b0abe45f2d9376ec13b7a6452d8d70b1d0cf0d974f65b890 +DIST azote-1.13.1.tar.gz 7973313 BLAKE2B 86c54fc1f9b06ff8a8405784a5d54e6021d1f43d0dce45e3211f4395a68238ae6fb7e088634826eb95b05126dea717e96373348958380427d24639a1376f64b7 SHA512 fd6d1ac24e05ed98785b20d1e47b65e77b5bf3a55a25ce7fb29e0394f0ce540d11cc39dfb40f0aa12a4900d9524219bf534fc411360009a48456c71c2774da2a diff --git a/gui-apps/azote/azote-1.13.0.ebuild b/gui-apps/azote/azote-1.13.1.ebuild similarity index 82% rename from gui-apps/azote/azote-1.13.0.ebuild rename to gui-apps/azote/azote-1.13.1.ebuild index a14f31f7b..933b37146 100644 --- a/gui-apps/azote/azote-1.13.0.ebuild +++ b/gui-apps/azote/azote-1.13.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/nwg-piotr/azote"; else - SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/nwg-piotr/azote/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -30,9 +30,11 @@ RDEPEND=" " PATCHES=( - "${FILESDIR}"/${PN}-1.13.0-pyproject.patch + "${FILESDIR}"/${PN}-1.13.1-pyproject.patch ) +DOCS=( README.md ) + python_install_all() { distutils-r1_python_install_all @@ -40,10 +42,14 @@ python_install_all() { domenu dist/azote.desktop + insinto /usr/share/pixmaps + doins dist/azote.svg insinto /usr/share/azote - doins dist/azote.svg dist/indicator_{active,attention}.png + doins dist/indicator_*.png insinto /usr/share/licenses/azote doins LICENSE-COLORTHIEF + + einstalldocs } pkg_postinst() { diff --git a/gui-apps/azote/azote-.ebuild b/gui-apps/azote/azote-.ebuild index a14f31f7b..933b37146 100644 --- a/gui-apps/azote/azote-.ebuild +++ b/gui-apps/azote/azote-.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/nwg-piotr/azote"; else - SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/nwg-piotr/azote/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -30,9 +30,11 @@ RDEPEND=" " PATCHES=( - "${FILESDIR}"/${PN}-1.13.0-pyproject.patch + "${FILESDIR}"/${PN}-1.13.1-pyproject.patch ) +DOCS=( README.md ) + python_install_all() { distutils-r1_python_install_all @@ -40,10 +42,14 @@ python_install_all() { domenu dist/azote.desktop + insinto /usr/share/pixmaps + doins dist/azote.svg insinto /usr/share/azote - doins dist/azote.svg dist/indicator_{active,attention}.png + doins dist/indicator_*.png insinto /usr/share/licenses/azote doins LICENSE-COLORTHIEF + + einstalldocs } pkg_postinst() { diff --git a/gui-apps/azote/files/azote-1.13.0-pyproject.patch b/gui-apps/azote/files/azote-1.13.1-pyproject.patch similarity index 97% rename from gui-apps/azote/files/azote-1.13.0-pyproject.patch rename to gui-apps/azote/files/azote-1.13.1-pyproject.patch index d71442e8a..991fd62eb 100644 --- a/gui-apps/azote/files/azote-1.13.0-pyproject.patch +++ b/gui-apps/azote/files/azote-1.13.1-pyproject.patch @@ -56,7 +56,7 @@ Subject: [PATCH 2/2] scratch diff --git a/setup.py b/setup.py deleted file mode 100644 -index bc0cd1e..000 +index 8f1e4f6..000 --- a/setup.py +++ /dev/null @@ -1,30 +0,0 @@ @@ -71,7 +71,7 @@ index bc0cd1e..000 - -setup( -name='azote', --version='1.13.0', +-version='1.13.1', -description='Wallpaper manager for sway and some other WMs', -packages=find_packages(), -include_package_data=True,
[gentoo-commits] repo/proj/guru:master commit in: dev-python/templated-dictionary/
commit: 97dffadffdb10c5f8839f1a9cd7adc6ae78c1ba0 Author: Takuya Wakazono gmail com> AuthorDate: Mon Sep 23 08:17:40 2024 + Commit: David Roman gmail com> CommitDate: Mon Sep 23 08:17:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97dffadf dev-python/templated-dictionary: drop 1.4 Signed-off-by: Takuya Wakazono gmail.com> dev-python/templated-dictionary/Manifest | 1 - .../templated-dictionary-1.4.ebuild| 24 -- 2 files changed, 25 deletions(-) diff --git a/dev-python/templated-dictionary/Manifest b/dev-python/templated-dictionary/Manifest index e4e0d618f..ffc0d5168 100644 --- a/dev-python/templated-dictionary/Manifest +++ b/dev-python/templated-dictionary/Manifest @@ -1,2 +1 @@ -DIST templated-dictionary-1.4.gh.tar.gz 15384 BLAKE2B 50e5cb2762433526c6eed4f3f77050aae4c9d3a99b4340f1f8b0730825761be03e85b456855939089b26c807acd800d122d2dda5a688d73ab342c31d8af1d797 SHA512 d0c01cf53688192d29cea24d98e86d9f3f555c73ddbdf36297c0e0974b75b88257deb1a70a61e7197f90d6c62ce24fa524d4cdba561742401a439e45ae549fc1 DIST templated-dictionary-1.5.gh.tar.gz 16163 BLAKE2B 8ec345576df2ce60f1837ee33275659da36805c4947c1d7d0d530ef74117e2926312c2f1e965dab1fbf7b20737be6511c91edb4948265d40e9b1c5adb5885933 SHA512 4bc82fb43b77574f0c28c02b3da871f51a3c1bb1f6b9377b9e064dce32edbfffc189e7eae700862ae528709640a45727d5a153447e35b3e92551f9e36cb0e073 diff --git a/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild b/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild deleted file mode 100644 index e5039b1aa..0 --- a/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -DESCRIPTION="Python dictionary with Jinja2 expansion" -HOMEPAGE=" - https://github.com/xsuchy/templated-dictionary/ - https://pypi.org/project/templated-dictionary/ -" -SRC_URI="https://github.com/xsuchy/templated-dictionary/archive/refs/tags/python-${P}-1.tar.gz -> ${P}.gh.tar.gz" - -S="${WORKDIR}/${PN}-python-${P}-1" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]"