[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 2bd691d55cb5419464506acc542a97f86501134f Author: Ben Kohler gentoo org> AuthorDate: Fri Oct 4 15:01:47 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Oct 4 15:01:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd691d5 net-misc/dropbox: add 209.4.3661 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-209.4.3661.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index c923a247e6a3..a9eae081b37f 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -5,3 +5,4 @@ DIST dropbox-lnx.x86_64-206.4.6506.tar.gz 116749927 BLAKE2B 231172bf0e51e6a316b7 DIST dropbox-lnx.x86_64-207.4.5821.tar.gz 116938187 BLAKE2B 4179a1f97e3ff7322aa0ceb5540fbdca57cb5119d18d63b82a0aff2e061376e68544f6a4c4e44197df4986a60f7478bb7528a1ab98540b6a865e8bef7282bdaa SHA512 b10584a4b8ac91893960dcc65c9986811800d43baeede5e222baf323941f5e7f026b1b2937ecbc3086b8cce9ccb9858de35fa0f980060c36badf8ee0e0caad9b DIST dropbox-lnx.x86_64-208.4.5824.tar.gz 117271633 BLAKE2B 2783523510879a812c8020425bb0606c0e04523fe75d098a34e2be019430e18ee0d28e259b192e88174121199a996a18b74b3bd6edd15c6c16cf7e099bda1f15 SHA512 3e747b4b38a64a42cdfbd526b154401f86d662fdff04b684c287145a4069a5cf660033f97f58033e9fb60d29f038634166a815893daa5fc42bc76a2c07b45372 DIST dropbox-lnx.x86_64-209.4.3647.tar.gz 117386225 BLAKE2B a8253fab39be528695f6f2e28a597862a32458f49cfc46c4a28e44e05e08e65e70bdef117cbd4679b3fbb9eb06d018f0c328a96b55b056d4ff334ceba9b20052 SHA512 2aee719f10c58e4cc106dd2dacec9673e1d9bb614e39f20ebdafd5f558cf61d5dbb311f73fd6f1f8fd93b9a68664e5f6b56a7c768457684e61740063ba013ad0 +DIST dropbox-lnx.x86_64-209.4.3661.tar.gz 117384855 BLAKE2B 509c1e3b8eab3e44b6b713988b7bebc83f9ee62c94100fceb163496d5b419c4caaf933f9646e21ad996a303140639b7de44b2a52fac942adc23a1973a86149ab SHA512 769c3063f87732ecc82e44e1de7ffa581d313fbdecf2230304730ab58da0e4a0bf284e3188897d066c961a5e25316c481b47d46e6dc015a5b974ade7074a4b54 diff --git a/net-misc/dropbox/dropbox-209.4.3661.ebuild b/net-misc/dropbox/dropbox-209.4.3661.ebuild new file mode 100644 index ..9aafe425d4d6 --- /dev/null +++ b/net-misc/dropbox/dropbox-209.4.3661.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/rawtherapee/, media-gfx/rawtherapee/files/
commit: 4bd269657c961e89032ca053f62919a912553115 Author: Ben Kohler gentoo org> AuthorDate: Thu Oct 3 18:53:48 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Oct 4 14:51:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd26965 media-gfx/rawtherapee: drop 5.10-r1 Signed-off-by: Ben Kohler gentoo.org> media-gfx/rawtherapee/Manifest | 1 - ...rapee-5.10-fix-linking-with-libjpeg-turbo.patch | 63 - media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild | 82 -- 3 files changed, 146 deletions(-) diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest index 1b8ab516b025..f37bdcec16b2 100644 --- a/media-gfx/rawtherapee/Manifest +++ b/media-gfx/rawtherapee/Manifest @@ -1,2 +1 @@ -DIST rawtherapee-5.10.tar.xz 16943724 BLAKE2B 2d1250a03f2902ffcff666514f9785036c808e9883957f674bfdb9545b2feac8f2313ab819e0cb64f39196bd3db36e8084b52bda6194de9197215824e695809c SHA512 79d6d54f90fec6006d3dff53aca00ccd385c398ebede2f06a223905d69e1045c6ab772bd5aca4bde01d9086c3c03183be22c0df521166b1af63b60bd7d0e1cfc DIST rawtherapee-5.11.tar.xz 18005652 BLAKE2B d4b4cb45042faf7eadb1c5bfbd7d1db2a452397d10eb12349d1d0a2ae4b9254beb3ee943cf3ddf40380f31abc653ec2c85fb0d4c8e2b1121402bbd41e74afaf0 SHA512 a37af6d99569a6b427379b76b980be8dca5007bf4ec8fc65663e9e8d13850dd2f547e1633f69ee495df105ca6f0f9ab4daf12beec29c9fff63e2e7e5083813b2 diff --git a/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch b/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch deleted file mode 100644 index f65309fc64e6.. --- a/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch +++ /dev/null @@ -1,63 +0,0 @@ -From efdc5bce3b9794847093baeb040937ab55eba86e Mon Sep 17 00:00:00 2001 -From: Richard E Barber -Date: Sun, 19 May 2024 04:27:10 -0700 -Subject: [PATCH] Fix linking with jpeg-turbo - -patch via Termux PR -https://github.com/termux-user-repository/tur/pull/1027 - rtengine/jdatasrc.cc | 28 ++-- - 1 file changed, 2 insertions(+), 26 deletions(-) - -diff --git a/rtengine/jdatasrc.cc b/rtengine/jdatasrc.cc -index fa13b9dd13..a0d12657f2 100644 a/rtengine/jdatasrc.cc -+++ b/rtengine/jdatasrc.cc -@@ -247,20 +247,6 @@ my_error_exit (j_common_ptr cinfo) - #endif - } - -- --#ifdef _WIN32 --#define JVERSION "6b 27-Mar-1998" --#define JCOPYRIGHT_SHORT "(C) 1998, Thomas G. Lane" --#define JMESSAGE(code,string) string , -- --const char * const jpeg_std_message_table[] = { --#include "jerror.h" -- NULL --}; --#else --extern const char * const jpeg_std_message_table[]; --#endif -- - /* - * Actual output of an error or trace message. - * Applications may override this method to send JPEG messages somewhere -@@ -409,24 +395,14 @@ reset_error_mgr (j_common_ptr cinfo) - GLOBAL(struct jpeg_error_mgr *) - my_jpeg_std_error (struct jpeg_error_mgr * err) - { -+err = jpeg_std_error(err); - -+/* override these functions */ - err->error_exit = my_error_exit; - err->emit_message = emit_message; - err->output_message = output_message; - err->format_message = format_message; - err->reset_error_mgr = reset_error_mgr; - --err->trace_level = 0; /* default = no tracing */ --err->num_warnings = 0;/* no warnings emitted yet */ --err->msg_code = 0;/* may be useful as a flag for "no error" */ -- --/* Initialize message table pointers */ --err->jpeg_message_table = jpeg_std_message_table; --err->last_jpeg_message = (int) JMSG_LASTMSGCODE - 1; -- --err->addon_message_table = nullptr; --err->first_addon_message = 0; /* for safety */ --err->last_addon_message = 0; -- - return err; - } diff --git a/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild b/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild deleted file mode 100644 index bc3e9aa37d1b.. --- a/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P/_rc/-rc} -inherit cmake flag-o-matic toolchain-funcs xdg-utils - -DESCRIPTION="A powerful cross-platform raw image processing program" -HOMEPAGE="https://www.rawtherapee.com/"; -SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz"; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="openmp tcmalloc" - -RDEPEND=" - dev-cpp/atkmm:0 - dev-cpp/cairomm:0 - dev-cpp/glibmm:2 - dev-cpp/gtkmm:3.0 - dev-cpp/pangomm:1.4 - dev-libs/expat - dev-libs/glib:2 - dev-libs/libsigc++:2 - gnome-base/librsvg:2 -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotocx/
commit: ff698261584b2fb1a90d21c9ae3eba7706c3446f Author: Ben Kohler gentoo org> AuthorDate: Thu Oct 3 18:52:21 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Oct 4 14:51:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff698261 media-gfx/fotocx: drop 24.21-r1, 24.30, 24.40 Signed-off-by: Ben Kohler gentoo.org> media-gfx/fotocx/Manifest | 3 -- media-gfx/fotocx/fotocx-24.21-r1.ebuild | 79 - media-gfx/fotocx/fotocx-24.30.ebuild| 79 - media-gfx/fotocx/fotocx-24.40.ebuild| 79 - 4 files changed, 240 deletions(-) diff --git a/media-gfx/fotocx/Manifest b/media-gfx/fotocx/Manifest index 5b615c763d3a..b79409e7262d 100644 --- a/media-gfx/fotocx/Manifest +++ b/media-gfx/fotocx/Manifest @@ -1,5 +1,2 @@ -DIST fotocx-24.21-source.tar.gz 16618357 BLAKE2B 43029d080cc843a03475b474c0807e0f2192bc6c64d20c5d41e90218f0b1f88db48aefb7622e8b521f06792a57a9d685d9c57107a309becc39d710ff5aa720a3 SHA512 2945fbaab800a115a1e0c718019ee1e66816cadf794a01db4f8238e7ba74ea033b6e9f24b4e42fe8105242f6df8861de7b00d32e81aae73577f5aa7f38c07f7f -DIST fotocx-24.30-source.tar.gz 16103870 BLAKE2B 3261b9f4fb0345b37b146e443216e21d57ab9b11a1b77be9b9d94247cc8ae74442b75219fbf3d12f67ba16cee0cf772d3ba83d9e2b5ae38ddbbfd5bd42ea9c52 SHA512 39a4c8526e8fe7e49f4c85953e843243577b9a5b34b89030c452336f51c0ca6e381c38ba60ee39e6ee58b528d824240a821487e5e95a04dd44dabfe38e43f131 -DIST fotocx-24.40-source.tar.gz 16036394 BLAKE2B 570adb3b8579650caa985417008f8eb840b2a29c5355ae3ecb3b2a8e58432ec6688da72d3d3eed98d7f5c046d1cf1fc56049684db5ccd9de6fb3f2dee789ea4f SHA512 28211fa50d48eaee4f4bcaa80a07a34113e3020e8b0e3ef2fe983b93000c2397b41fabb1824dd1921e964d03acd348ef5479e584268052ade120e23639f138ed DIST fotocx-24.50-source.tar.gz 16197289 BLAKE2B 468a3cd7ef2cee5a65d2a06283732e0994f9eeb823ed2fd02e319c68f7cb4686a33fbc61e85eaeb8bdd2c7455d1cebada49d0da6004007ad15333b1c39050768 SHA512 3f30b4efb43313980a1be8b92e66c8260484e10a3e50c5351d5462004fe6e5685ecd39be263fbd85bde495a5f1c539bd262124478516d8ddcd40420fa6de699e DIST fotocx-24.60-source.tar.gz 15771741 BLAKE2B 89ab212cdaeb414637ad0b3c9833b0caea6c805422e3fccdd027912f1d32ed141cedaeb5826212e36e5b40591e40c85816ecc5d3cff7915693e11e78b962b890 SHA512 6a04e0d749865000b67497b897f691a5882c0d63dda8c64ffe824215582db051f9cc0ca528490112f26db41a58f1673affe2e2e55c90dbb9e6f24cef77e4d5d6 diff --git a/media-gfx/fotocx/fotocx-24.21-r1.ebuild b/media-gfx/fotocx/fotocx-24.21-r1.ebuild deleted file mode 100644 index ace12ae77268.. --- a/media-gfx/fotocx/fotocx-24.21-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature xdg-utils - -DESCRIPTION="Program for improving image files made with a digital camera" -HOMEPAGE="https://kornelix.net/fotocx/fotocx.html"; -SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz"; -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -# For required dependencies read doc/README, for required tools read -# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an -# alternative to firefox and chromium-browser. `grep '"which ' * -R` -# is helpful to report some required tools run via the shell. - -DEPEND=" - media-libs/clutter - media-libs/clutter-gtk - media-libs/lcms:2 - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/tiff:= - media-libs/libchamplain[gtk] - x11-libs/gtk+:3" -RDEPEND=" - ${DEPEND} - media-gfx/dcraw - media-libs/exiftool - x11-misc/xdg-utils -" - -PATCHES=( "${FILESDIR}/${PN}-24.20-documentation.patch" ) - -DOCS=() -HTML_DOCS=() - -src_prepare() { - sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die - sed -i -e "/^Icon/ s/\.png$//" ${PN}.desktop || die - default -} - -src_install() { - # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, - # and README, changelog, copyright, license, etc. must not be compressed. - emake DESTDIR="${D}" PREFIX="/usr" install - rm -f "${D}"/usr/share/doc/${PF}/*.man || die - docompress -x /usr/share/doc -} - -pkg_postinst() { - optfeature "HEIC & AVIF file support" media-libs/libheif - optfeature "additional RAW file support" media-gfx/rawtherapee - optfeature "additional RAW file support" media-gfx/darktable - optfeature "video thumbnails & playback" media-video/ffmpeg - optfeature "copying images to optical media" app-cdr/dvd+rw-tools - optfeature "WEBP file support&qu
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwgtk/
commit: b2caad2a8e7cd66fd3d3cd887a9aa3764f7de28d Author: PPN-SD parhuet fr> AuthorDate: Mon Sep 30 19:27:03 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Oct 2 18:12:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2caad2a net-wireless/iwgtk: Add dependency x11-base/xorg-proto to build Signed-off-by: PPN-SD parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/38824 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwgtk/iwgtk-0.9.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/net-wireless/iwgtk/iwgtk-0.9.ebuild b/net-wireless/iwgtk/iwgtk-0.9.ebuild index 866764df6280..37efcf48022e 100644 --- a/net-wireless/iwgtk/iwgtk-0.9.ebuild +++ b/net-wireless/iwgtk/iwgtk-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,11 +11,8 @@ SRC_URI="https://github.com/J-Lentz/iwgtk/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="" -BDEPEND="app-text/scdoc" - -DEPEND=" +COMMON_DEPEND=" app-accessibility/at-spi2-core:2 dev-libs/glib:2 gui-libs/gtk:4 @@ -25,7 +22,14 @@ DEPEND=" x11-libs/pango:0 " +BDEPEND="app-text/scdoc" + +DEPEND=" + ${COMMON_DEPEND} + x11-base/xorg-proto +" + RDEPEND=" - ${DEPEND} + ${COMMON_DEPEND} >=net-wireless/iwd-1.29 "
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotocx/
commit: 971e7abd1e5282255bb4abb4e3d8bb37a5f258a3 Author: Ben Kohler gentoo org> AuthorDate: Wed Oct 2 15:10:00 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Oct 2 15:10:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971e7abd media-gfx/fotocx: add 24.60 Signed-off-by: Ben Kohler gentoo.org> media-gfx/fotocx/Manifest| 1 + media-gfx/fotocx/fotocx-24.60.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/media-gfx/fotocx/Manifest b/media-gfx/fotocx/Manifest index b8ef3b95ca30..5b615c763d3a 100644 --- a/media-gfx/fotocx/Manifest +++ b/media-gfx/fotocx/Manifest @@ -2,3 +2,4 @@ DIST fotocx-24.21-source.tar.gz 16618357 BLAKE2B 43029d080cc843a03475b474c0807e0 DIST fotocx-24.30-source.tar.gz 16103870 BLAKE2B 3261b9f4fb0345b37b146e443216e21d57ab9b11a1b77be9b9d94247cc8ae74442b75219fbf3d12f67ba16cee0cf772d3ba83d9e2b5ae38ddbbfd5bd42ea9c52 SHA512 39a4c8526e8fe7e49f4c85953e843243577b9a5b34b89030c452336f51c0ca6e381c38ba60ee39e6ee58b528d824240a821487e5e95a04dd44dabfe38e43f131 DIST fotocx-24.40-source.tar.gz 16036394 BLAKE2B 570adb3b8579650caa985417008f8eb840b2a29c5355ae3ecb3b2a8e58432ec6688da72d3d3eed98d7f5c046d1cf1fc56049684db5ccd9de6fb3f2dee789ea4f SHA512 28211fa50d48eaee4f4bcaa80a07a34113e3020e8b0e3ef2fe983b93000c2397b41fabb1824dd1921e964d03acd348ef5479e584268052ade120e23639f138ed DIST fotocx-24.50-source.tar.gz 16197289 BLAKE2B 468a3cd7ef2cee5a65d2a06283732e0994f9eeb823ed2fd02e319c68f7cb4686a33fbc61e85eaeb8bdd2c7455d1cebada49d0da6004007ad15333b1c39050768 SHA512 3f30b4efb43313980a1be8b92e66c8260484e10a3e50c5351d5462004fe6e5685ecd39be263fbd85bde495a5f1c539bd262124478516d8ddcd40420fa6de699e +DIST fotocx-24.60-source.tar.gz 15771741 BLAKE2B 89ab212cdaeb414637ad0b3c9833b0caea6c805422e3fccdd027912f1d32ed141cedaeb5826212e36e5b40591e40c85816ecc5d3cff7915693e11e78b962b890 SHA512 6a04e0d749865000b67497b897f691a5882c0d63dda8c64ffe824215582db051f9cc0ca528490112f26db41a58f1673affe2e2e55c90dbb9e6f24cef77e4d5d6 diff --git a/media-gfx/fotocx/fotocx-24.60.ebuild b/media-gfx/fotocx/fotocx-24.60.ebuild new file mode 100644 index ..8eee122865a7 --- /dev/null +++ b/media-gfx/fotocx/fotocx-24.60.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature xdg-utils + +DESCRIPTION="Program for improving image files made with a digital camera" +HOMEPAGE="https://kornelix.net/fotocx/fotocx.html"; +SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# For required dependencies read doc/README, for required tools read +# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an +# alternative to firefox and chromium-browser. `grep '"which ' * -R` +# is helpful to report some required tools run via the shell. + +DEPEND=" + media-libs/clutter + media-libs/clutter-gtk + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= + media-libs/libchamplain[gtk] + x11-libs/gtk+:3" +RDEPEND=" + ${DEPEND} + media-gfx/dcraw + media-libs/exiftool + x11-misc/xdg-utils +" + +PATCHES=( "${FILESDIR}/${PN}-24.20-documentation.patch" ) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die + sed -i -e "/^Icon/ s/\.png$//" ${PN}.desktop || die + default +} + +src_install() { + # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, + # and README, changelog, copyright, license, etc. must not be compressed. + emake DESTDIR="${D}" PREFIX="/usr" install + rm -f "${D}"/usr/share/doc/${PF}/*.man || die + docompress -x /usr/share/doc +} + +pkg_postinst() { + optfeature "HEIC & AVIF file support" media-libs/libheif + optfeature "additional RAW file support" media-gfx/rawtherapee + optfeature "additional RAW file support" media-gfx/darktable + optfeature "video thumbnails & playback" media-video/ffmpeg + optfeature "copying images to optical media" app-cdr/dvd+rw-tools + optfeature "WEBP file support" media-libs/libwebp + + elog + elog "Please read the Help > User Guide for details. The source location is" + elog "/usr/share/fotocx/data/userguide and after running fotocx a copy will" + elog "be placed at /home//.fotocx/userguide." + elog + elog "To play videos, in Tools > Preferences set 'Video File Play Command'." + elog + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: e70547e47cb225b820354926cf9e72291c69b984 Author: Ben Kohler gentoo org> AuthorDate: Wed Oct 2 14:13:22 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Oct 2 15:10:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70547e4 net-misc/dropbox: add 209.4.3647 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-209.4.3647.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index b5e7f0de497b..c923a247e6a3 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -4,3 +4,4 @@ DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7 DIST dropbox-lnx.x86_64-206.4.6506.tar.gz 116749927 BLAKE2B 231172bf0e51e6a316b76f21043258f99e3f771a241983848f0551db60189a624239e9cdd3110128d499028203d3d4511026da91c371da4ba73c6046ae2ad1b5 SHA512 80dfbefe898819f5880433aa87c7bdce52555c59173c01eb4dc464f12805aa14ea4d2f0dbcd31731d694f6151c3ec14f9e62db1b6ab35d4fdac3cefabd2660aa DIST dropbox-lnx.x86_64-207.4.5821.tar.gz 116938187 BLAKE2B 4179a1f97e3ff7322aa0ceb5540fbdca57cb5119d18d63b82a0aff2e061376e68544f6a4c4e44197df4986a60f7478bb7528a1ab98540b6a865e8bef7282bdaa SHA512 b10584a4b8ac91893960dcc65c9986811800d43baeede5e222baf323941f5e7f026b1b2937ecbc3086b8cce9ccb9858de35fa0f980060c36badf8ee0e0caad9b DIST dropbox-lnx.x86_64-208.4.5824.tar.gz 117271633 BLAKE2B 2783523510879a812c8020425bb0606c0e04523fe75d098a34e2be019430e18ee0d28e259b192e88174121199a996a18b74b3bd6edd15c6c16cf7e099bda1f15 SHA512 3e747b4b38a64a42cdfbd526b154401f86d662fdff04b684c287145a4069a5cf660033f97f58033e9fb60d29f038634166a815893daa5fc42bc76a2c07b45372 +DIST dropbox-lnx.x86_64-209.4.3647.tar.gz 117386225 BLAKE2B a8253fab39be528695f6f2e28a597862a32458f49cfc46c4a28e44e05e08e65e70bdef117cbd4679b3fbb9eb06d018f0c328a96b55b056d4ff334ceba9b20052 SHA512 2aee719f10c58e4cc106dd2dacec9673e1d9bb614e39f20ebdafd5f558cf61d5dbb311f73fd6f1f8fd93b9a68664e5f6b56a7c768457684e61740063ba013ad0 diff --git a/net-misc/dropbox/dropbox-209.4.3647.ebuild b/net-misc/dropbox/dropbox-209.4.3647.ebuild new file mode 100644 index ..9aafe425d4d6 --- /dev/null +++ b/net-misc/dropbox/dropbox-209.4.3647.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 2cffa03af43b1c2f8c27e606867a826d1de2362e Author: Ben Kohler gentoo org> AuthorDate: Wed Sep 25 11:49:45 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 25 11:55:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cffa03a net-misc/dropbox: add 208.4.5824 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-208.4.5824.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 647134e48857..b5e7f0de497b 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -3,3 +3,4 @@ DIST dropbox-lnx.x86-205.4.5765.tar.gz 114089572 BLAKE2B 503650c9fe49c1142872b82 DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7b5e3bcf70d9daf1524d06b7707a7abeeff53020e2e51e3816a42903fc172ea9b8c721b769450d56cdb3f2fd562e114ce377b8cca4465 SHA512 9b9246ad573f0b04a9a403e6c71e2924da453f448a69bf8e24b1d662a80461b19a8fb75d29411006cf6b38b2227f4e5e94c57f481612d89621fc2ce985d8d450 DIST dropbox-lnx.x86_64-206.4.6506.tar.gz 116749927 BLAKE2B 231172bf0e51e6a316b76f21043258f99e3f771a241983848f0551db60189a624239e9cdd3110128d499028203d3d4511026da91c371da4ba73c6046ae2ad1b5 SHA512 80dfbefe898819f5880433aa87c7bdce52555c59173c01eb4dc464f12805aa14ea4d2f0dbcd31731d694f6151c3ec14f9e62db1b6ab35d4fdac3cefabd2660aa DIST dropbox-lnx.x86_64-207.4.5821.tar.gz 116938187 BLAKE2B 4179a1f97e3ff7322aa0ceb5540fbdca57cb5119d18d63b82a0aff2e061376e68544f6a4c4e44197df4986a60f7478bb7528a1ab98540b6a865e8bef7282bdaa SHA512 b10584a4b8ac91893960dcc65c9986811800d43baeede5e222baf323941f5e7f026b1b2937ecbc3086b8cce9ccb9858de35fa0f980060c36badf8ee0e0caad9b +DIST dropbox-lnx.x86_64-208.4.5824.tar.gz 117271633 BLAKE2B 2783523510879a812c8020425bb0606c0e04523fe75d098a34e2be019430e18ee0d28e259b192e88174121199a996a18b74b3bd6edd15c6c16cf7e099bda1f15 SHA512 3e747b4b38a64a42cdfbd526b154401f86d662fdff04b684c287145a4069a5cf660033f97f58033e9fb60d29f038634166a815893daa5fc42bc76a2c07b45372 diff --git a/net-misc/dropbox/dropbox-208.4.5824.ebuild b/net-misc/dropbox/dropbox-208.4.5824.ebuild new file mode 100644 index ..9aafe425d4d6 --- /dev/null +++ b/net-misc/dropbox/dropbox-208.4.5824.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" +
[gentoo-commits] repo/gentoo:master commit in: net-irc/ircii/
commit: 2437376d32200ccbd3444f06963eb72d4eea7a14 Author: Ben Kohler gentoo org> AuthorDate: Wed Sep 25 11:53:59 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 25 11:55:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2437376d net-irc/ircii: add 20240918 Signed-off-by: Ben Kohler gentoo.org> net-irc/ircii/Manifest | 1 + net-irc/ircii/ircii-20240918.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/net-irc/ircii/Manifest b/net-irc/ircii/Manifest index da664954e08e..18cd3f4050bc 100644 --- a/net-irc/ircii/Manifest +++ b/net-irc/ircii/Manifest @@ -1 +1,2 @@ DIST ircii-20240111.tar.bz2 576700 BLAKE2B 785177e30dbe3b417aec9fb348574e4f539adcfef41534743c050d39aa0e0ba00ea52accc20b785a836f7496e66975549b85fa17a58c280d893f5c0927e1bb1b SHA512 4705b851671f89d1b4903539eb7e701913748138d460572bfeb7e6d565e760b9782aecb55d82c691f6f182864b12e78e13a7b5a1e3abcd535e5bc24c9815e1aa +DIST ircii-20240918.tar.bz2 578232 BLAKE2B a636de6900805b040df834fa29e49da608693192ae1e5cfaa0cec00f1d95527401ff529bfb754f9c3a447ee85202bc22a6fc667d748a392ba1a959f4643fe0b6 SHA512 9aadafd2bf56e7d18ed78563553143113374830c8b072d125212a7e94a7057512f2ee8a77412749d9eb345596d0c054e18ec2f3d3e569c54e97db71d4c5b77f1 diff --git a/net-irc/ircii/ircii-20240918.ebuild b/net-irc/ircii/ircii-20240918.ebuild new file mode 100644 index ..42b05199fb52 --- /dev/null +++ b/net-irc/ircii/ircii-20240918.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="An IRC and ICB client that runs under most UNIX platforms" +HOMEPAGE="http://eterna23.net/ircii/"; +SRC_URI="https://ircii.warped.com/${P}.tar.bz2 + https://ircii.warped.com/old/${P}.tar.bz2 + https://dev.gentoo.org/~bkohler/dist/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND="dev-libs/openssl:0= + sys-libs/ncurses:0= + virtual/libcrypt:= + virtual/libiconv" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-manpage-path.patch" ) +DOCS=( ChangeLog INSTALL NEWS README doc/Copyright doc/crypto doc/VERSIONS + doc/ctcp ) + +src_configure() { + tc-export CC + # --with-lto only appends -flto (so does --without-lto, sigh) + econf +} + +src_install() { + # Still needed as of 20221016, otherwise man dirs don't exist + # at the right time. + emake -j1 DESTDIR="${D}" install + einstalldocs +}
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.accept_keywords/
commit: e9d046a22d5aa6fe9f8b5b542dce946eb687c387 Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 23 15:26:35 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 23 15:26:35 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e9d046a2 portage/livegui: remove unneeded entry for gentoo-kernel This was added to allow a version with USE=experimental but a later one has gone stable now. Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.accept_keywords/gentoo-kernel | 3 --- 1 file changed, 3 deletions(-) diff --git a/releases/portage/livegui/package.accept_keywords/gentoo-kernel b/releases/portage/livegui/package.accept_keywords/gentoo-kernel deleted file mode 100644 index a226f04f.. --- a/releases/portage/livegui/package.accept_keywords/gentoo-kernel +++ /dev/null @@ -1,3 +0,0 @@ -# Temporarily allow specific unstable gentoo-kernel to get IUSE=experimental -# that we need for the binpkg reuse workaround. -=sys-kernel/gentoo-kernel-6.6*
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/
commit: 108b0102aae35ca794d62af57007c0d4dd6b5361 Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 15 23:50:30 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 15 23:50:30 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=108b0102 specs/amd64: fix filename for dist-kernel kconfig for admincd Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec b/releases/specs/amd64/hardened/admincd-stage2.spec index 933b5c57..8369517b 100644 --- a/releases/specs/amd64/hardened/admincd-stage2.spec +++ b/releases/specs/amd64/hardened/admincd-stage2.spec @@ -17,7 +17,7 @@ boot/kernel: gentoo boot/kernel/gentoo/distkernel: yes boot/kernel/gentoo/dracut_args: --xz --no-hostonly -a dmsquash-live -a mdraid -o btrfs -o crypt -o i18n -o usrmount -o lunmask -o qemu -o qemu-net -o nvdimm -o multipath -i /lib/keymaps /lib/keymaps -I busybox -boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/DK/amd64/livecd-amd64.config +boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/dist-amd64-livecd.config boot/kernel/gentoo/packages: --usepkg n zfs zfs-kmod broadcom-sta livecd/unmerge:
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: e6329a0518b3d26d0eac7ba9e3c41fd1d5569ebb Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 15 19:50:03 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 15 19:50:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6329a05 net-wireless/iwd: unkeyword 2.22 for ~ia64 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/iwd-2.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/iwd/iwd-2.22.ebuild b/net-wireless/iwd/iwd-2.22.ebuild index b453e7614a9e..95ad12b6ce87 100644 --- a/net-wireless/iwd/iwd-2.22.ebuild +++ b/net-wireless/iwd/iwd-2.22.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" MYRST2MAN="RST2MAN=:" fi
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.accept_keywords/
commit: f6ef00ff1940119e217311e7501a1d0cf974a616 Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 15 19:43:17 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 15 19:46:44 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f6ef00ff portage/livegui: allow unstable gentoo-kernel for IUSE=experimental Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.accept_keywords/gentoo-kernel | 3 +++ 1 file changed, 3 insertions(+) diff --git a/releases/portage/livegui/package.accept_keywords/gentoo-kernel b/releases/portage/livegui/package.accept_keywords/gentoo-kernel new file mode 100644 index ..a226f04f --- /dev/null +++ b/releases/portage/livegui/package.accept_keywords/gentoo-kernel @@ -0,0 +1,3 @@ +# Temporarily allow specific unstable gentoo-kernel to get IUSE=experimental +# that we need for the binpkg reuse workaround. +=sys-kernel/gentoo-kernel-6.6*
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 979f9e1eaa02a11875b9cb7352e35b2798348972 Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 15 13:16:13 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 15 13:29:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979f9e1e net-misc/dropbox: add 207.4.5821 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-207.4.5821.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 473e8b5fff63..647134e48857 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -2,3 +2,4 @@ DIST dropbox-icon.svg 574 BLAKE2B a73a0906b5b03dc3214010736164fcdbceb6d91463ed95 DIST dropbox-lnx.x86-205.4.5765.tar.gz 114089572 BLAKE2B 503650c9fe49c1142872b829892c3759924af57c0327d49b3891f78cbad9b8aa4964861b719023ce5dc837fac98937559635a3e9c16da5b352b104c3cba792c3 SHA512 3571519c10f38b54e92e24af5d6af85e4caedb7b45bef0693f93d7b0faa0da81b772f821ff4c4a60065e68ac98769cdf0655cce557550d1040f1c765598e DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7b5e3bcf70d9daf1524d06b7707a7abeeff53020e2e51e3816a42903fc172ea9b8c721b769450d56cdb3f2fd562e114ce377b8cca4465 SHA512 9b9246ad573f0b04a9a403e6c71e2924da453f448a69bf8e24b1d662a80461b19a8fb75d29411006cf6b38b2227f4e5e94c57f481612d89621fc2ce985d8d450 DIST dropbox-lnx.x86_64-206.4.6506.tar.gz 116749927 BLAKE2B 231172bf0e51e6a316b76f21043258f99e3f771a241983848f0551db60189a624239e9cdd3110128d499028203d3d4511026da91c371da4ba73c6046ae2ad1b5 SHA512 80dfbefe898819f5880433aa87c7bdce52555c59173c01eb4dc464f12805aa14ea4d2f0dbcd31731d694f6151c3ec14f9e62db1b6ab35d4fdac3cefabd2660aa +DIST dropbox-lnx.x86_64-207.4.5821.tar.gz 116938187 BLAKE2B 4179a1f97e3ff7322aa0ceb5540fbdca57cb5119d18d63b82a0aff2e061376e68544f6a4c4e44197df4986a60f7478bb7528a1ab98540b6a865e8bef7282bdaa SHA512 b10584a4b8ac91893960dcc65c9986811800d43baeede5e222baf323941f5e7f026b1b2937ecbc3086b8cce9ccb9858de35fa0f980060c36badf8ee0e0caad9b diff --git a/net-misc/dropbox/dropbox-207.4.5821.ebuild b/net-misc/dropbox/dropbox-207.4.5821.ebuild new file mode 100644 index ..9aafe425d4d6 --- /dev/null +++ b/net-misc/dropbox/dropbox-207.4.5821.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" +
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: d206d437b71ddb1de823ba4ad467c053e8662dec Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 15 13:22:42 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 15 13:29:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d206d437 net-wireless/iwd: add 2.22 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/iwd-2.22.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 95b7a79fd154..c4236c8f2f66 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -2,3 +2,4 @@ DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaaf DIST iwd-2.19.tar.xz 1088892 BLAKE2B 0bd332b41b205ed8b396e672fb869c8d78a9b18d94691851ccc63b43602a61e96fb5029797c3fe2863fc4964ae0c51d1395f67a9bdc977dfe4dc2c49111f41be SHA512 e06f1936be25be042f6c48d3ff86db6b3b07a2d9406c234e74258e7bb3df7a7efd1510929851830922006613d02d4904b26c2d8a67bab2daa14c2eae086c2eb6 DIST iwd-2.20.tar.xz 1092832 BLAKE2B 34001bc34c07a40f34bb8a30258d9493a38957fd0d5ea83f5721d4441b78c5c061e2bb84380932422cdd695f37eac4b1c40d6535965b06d5f255fae64734d956 SHA512 ddfcc22539185be8847dedde4d3c8e86af0d71f3d1befd5bfaa57d5e75222676db3f49530f1082b531149164aee0411dcf76e4a78a41c3d878b2920197bfccea DIST iwd-2.21.tar.xz 1095396 BLAKE2B 8681532e7125488750b68f5deb7b2c9fc16ed665a762cabeed5a002424cc474e8e47753e71b42ec22a2c004368b81f0087437e4689c11981df43a92b54eb3db5 SHA512 48c444e653486e86f443588ebc844781ff7aa9ba438f5fa50097c4021a822bb522a326a6e29b11ed2dc0de45230dff210906830746d0bc2fc4dd25479eb48773 +DIST iwd-2.22.tar.xz 1095092 BLAKE2B 69db8bf4d0c5dae0d3b569f7f04f2361b3b3eef0ba5084d5c12684a9d18611611708ac077efe2df2085c7352273d28fe23c7e1145883c513cb4fdfed0f1f835e SHA512 fca6f50b849e6b4fc18a8cf0163e0d532f09b71e593d37f21bdc1b4878bddd7c96b481a3bb45ee6d36f4b1fd2ad76e428f9d1dd1b64ba77545227d3740b1a210 diff --git a/net-wireless/iwd/iwd-2.22.ebuild b/net-wireless/iwd/iwd-2.22.ebuild new file mode 100644 index ..b453e7614a9e --- /dev/null +++ b/net-wireless/iwd/iwd-2.22.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.69" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL=&quo
[gentoo-commits] proj/releng:master commit in: tools/
commit: f1c2b6d186ec30fb3c634875e1d7eafc2f63f044 Author: Ben Kohler gentoo org> AuthorDate: Sat Sep 14 12:06:36 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sat Sep 14 12:06:36 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f1c2b6d1 tools/catalyst-auto: replace DATESTAMP in specs as well We started using this variable in specs but it's not in the sed list yet. Signed-off-by: Ben Kohler gentoo.org> tools/catalyst-auto | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/catalyst-auto b/tools/catalyst-auto index d1a72d91..cc532c3d 100755 --- a/tools/catalyst-auto +++ b/tools/catalyst-auto @@ -440,6 +440,7 @@ run_catalyst_commands() { # Expand vars that the spec expects us to. sed -i \ -e "s:@TIMESTAMP@:${TIMESTAMP}:g" \ + -e "s:@DATESTAMP@:${DATESTAMP}:g" -e "s:@REPO_DIR@:${REPO_DIR}:g" \ -e "s:@TREEISH@:${TREEISH}:g" \ "${i}"
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/
commit: 0da943182a3b5f3f53b1ef74bff8822bc807bbc2 Author: Ben Kohler gentoo org> AuthorDate: Thu Sep 12 17:19:07 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Sep 12 17:19:07 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0da94318 portage/livegui: disable opengl on libwebp to work around circular dep Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.use/libwebp | 16 1 file changed, 16 insertions(+) diff --git a/releases/portage/livegui/package.use/libwebp b/releases/portage/livegui/package.use/libwebp new file mode 100644 index ..7d15de5f --- /dev/null +++ b/releases/portage/livegui/package.use/libwebp @@ -0,0 +1,16 @@ +#* Error: circular dependencies: +# +#(x11-libs/libdrm-2.4.122:0/0::gentoo, ebuild scheduled for merge) depends on +# (dev-python/docutils-0.21.2-1:0/0::gentoo, binary scheduled for merge) (buildtime) +# (dev-python/pillow-10.4.0:0/0::gentoo, ebuild scheduled for merge) (runtime) +# (media-libs/libwebp-1.3.2:0/7::gentoo, ebuild scheduled for merge) (buildtime_slot_op) +#(virtual/opengl-7.0-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime) +# (media-libs/mesa-24.1.6:0/0::gentoo, ebuild scheduled for merge) (runtime) +# (x11-libs/libdrm-2.4.122:0/0::gentoo, ebuild scheduled for merge) (buildtime) +# +#It might be possible to break this cycle +#by applying any of the following changes: +#- media-libs/mesa-24.1.6 (Change USE: -video_cards_radeonsi -video_cards_radeon) +#- media-libs/libwebp-1.3.2 (Change USE: -opengl) + +media-libs/libweb -opengl
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/
commit: cbc579f9f7b3af7a10a55422df9755b5064b2f76 Author: Ben Kohler gentoo org> AuthorDate: Thu Sep 12 17:16:14 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Sep 12 17:16:14 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=cbc579f9 portage/livegui: add mysql on qtbase for akonadi Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.use/kde | 3 +++ 1 file changed, 3 insertions(+) diff --git a/releases/portage/livegui/package.use/kde b/releases/portage/livegui/package.use/kde index 01d671a4..7e99f3ee 100644 --- a/releases/portage/livegui/package.use/kde +++ b/releases/portage/livegui/package.use/kde @@ -8,3 +8,6 @@ media-video/ffmpeg libass #for kde-misc/kweather dev-qt/qtpositioning geoclue + +#for kde-apps/akonadi +dev-qt/qtbase mysql
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/
commit: fd0625ed94ccc32e3b966f4e47a4c136a182b9ca Author: Ben Kohler gentoo org> AuthorDate: Thu Sep 12 16:35:13 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Sep 12 16:36:40 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=fd0625ed portage/livegui: enable flag on gentoo-kernel to avoid binpkg sharing We don't want to share gentoo-kernel binpkgs between admincd/installcd and the larger livegui, setting an arbitrary & harmless flag will accomplish that. Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.use/gentoo-kernel | 4 1 file changed, 4 insertions(+) diff --git a/releases/portage/livegui/package.use/gentoo-kernel b/releases/portage/livegui/package.use/gentoo-kernel new file mode 100644 index ..5725c659 --- /dev/null +++ b/releases/portage/livegui/package.use/gentoo-kernel @@ -0,0 +1,4 @@ +# Set experimental flag to differentiate the livegui's kernel binpkgs from +# installcd/admincd, as those use a custom config with CONFIG_DRM=n to allow +# pruning lots of gpu-related firmwares. +sys-kernel/gentoo-kernel experimental
[gentoo-commits] proj/genkernel:master commit in: /
commit: 0bccb338abf8f986f94b2bd5c2df5ba4c566606d Author: Ben Kohler gentoo org> AuthorDate: Tue Jun 11 18:34:37 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 11 18:34:37 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=0bccb338 release 4.3.16 Signed-off-by: Ben Kohler gentoo.org> genkernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genkernel b/genkernel index 3269c7f..ef98cea 100755 --- a/genkernel +++ b/genkernel @@ -1,7 +1,7 @@ #!/bin/bash PATH="${PATH}:/sbin:/usr/sbin" -GK_V='4.3.15' +GK_V='4.3.16' # Normalize locales export LC_ALL=C
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: b2e9da25f64aa16509e3631ba8ee0b40c9f4bfa3 Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 9 19:51:01 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 9 19:51:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e9da25 net-wireless/iwd: fix ell dep (build time fail) Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/iwd-2.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/iwd/iwd-2.21.ebuild b/net-wireless/iwd/iwd-2.21.ebuild index 8d2778bb52d8..b453e7614a9e 100644 --- a/net-wireless/iwd/iwd-2.21.ebuild +++ b/net-wireless/iwd/iwd-2.21.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit flag-o-matic linux-info systemd #Set this variable to the required external ell version -ELL_REQ="0.68" +ELL_REQ="0.69" if [[ ${PV} == ** ]]; then inherit autotools git-r3
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 47d46202e51a8d248fa6c848e660b6215beec25e Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 9 17:08:43 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 9 17:09:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d46202 net-wireless/iwd: add 2.21 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/iwd-2.21.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index e0695c073ae9..95b7a79fd154 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,3 +1,4 @@ DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486 SHA512 06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d DIST iwd-2.19.tar.xz 1088892 BLAKE2B 0bd332b41b205ed8b396e672fb869c8d78a9b18d94691851ccc63b43602a61e96fb5029797c3fe2863fc4964ae0c51d1395f67a9bdc977dfe4dc2c49111f41be SHA512 e06f1936be25be042f6c48d3ff86db6b3b07a2d9406c234e74258e7bb3df7a7efd1510929851830922006613d02d4904b26c2d8a67bab2daa14c2eae086c2eb6 DIST iwd-2.20.tar.xz 1092832 BLAKE2B 34001bc34c07a40f34bb8a30258d9493a38957fd0d5ea83f5721d4441b78c5c061e2bb84380932422cdd695f37eac4b1c40d6535965b06d5f255fae64734d956 SHA512 ddfcc22539185be8847dedde4d3c8e86af0d71f3d1befd5bfaa57d5e75222676db3f49530f1082b531149164aee0411dcf76e4a78a41c3d878b2920197bfccea +DIST iwd-2.21.tar.xz 1095396 BLAKE2B 8681532e7125488750b68f5deb7b2c9fc16ed665a762cabeed5a002424cc474e8e47753e71b42ec22a2c004368b81f0087437e4689c11981df43a92b54eb3db5 SHA512 48c444e653486e86f443588ebc844781ff7aa9ba438f5fa50097c4021a822bb522a326a6e29b11ed2dc0de45230dff210906830746d0bc2fc4dd25479eb48773 diff --git a/net-wireless/iwd/iwd-2.21.ebuild b/net-wireless/iwd/iwd-2.21.ebuild new file mode 100644 index ..8d2778bb52d8 --- /dev/null +++ b/net-wireless/iwd/iwd-2.21.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.68" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + + i
[gentoo-commits] repo/gentoo:master commit in: gui-apps/nm-tray/
commit: bfd455603d6b38c3fe6d7d9a59ff9110ec135c0a Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 9 17:02:51 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 9 17:09:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd45560 gui-apps/nm-tray: add 0.5.1 Signed-off-by: Ben Kohler gentoo.org> gui-apps/nm-tray/Manifest | 1 + gui-apps/nm-tray/nm-tray-0.5.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/gui-apps/nm-tray/Manifest b/gui-apps/nm-tray/Manifest index 5cca97dd40ba..905fe88c908c 100644 --- a/gui-apps/nm-tray/Manifest +++ b/gui-apps/nm-tray/Manifest @@ -1 +1,2 @@ DIST nm-tray-0.5.0.tar.gz 53854 BLAKE2B e83c31606905909a62df57b2e744ff133a5cff91673ff229bd53ca1cca17840989efb6d813053700562dc8b434a6676a9310ff4d50b39fde7daf580986a19cad SHA512 ba118f7fd07a60af5ed6b7b53cf771f339c89f9bef02aeb2f59bfbddd3e896bdc31aa506437e33cb8fe2ef921c595b76527d61cefd202e9e1f5197762b69ab51 +DIST nm-tray-0.5.1.tar.gz 54689 BLAKE2B 29832744b999b874066d32be2df1819a4b12d0c8ab0bcfb49c4e8f6fa93f9a9cf912de499c2c7f80daf321d4bd6b2c879a0e62f9b91c0e86d1510de3c56193ef SHA512 5d280c90cdec68ed6c9b57f25db1558bf3b337d7b450fa53e9b2b393803ab6477e6659ec48152e6b9821c946240bc69b119633b02e4026d91278eb6be432eead diff --git a/gui-apps/nm-tray/nm-tray-0.5.1.ebuild b/gui-apps/nm-tray/nm-tray-0.5.1.ebuild new file mode 100644 index ..7636cd597917 --- /dev/null +++ b/gui-apps/nm-tray/nm-tray-0.5.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A simple Qt-based NetworkManager front-end" +HOMEPAGE="https://github.com/palinek/nm-tray"; +SRC_URI="https://github.com/palinek/nm-tray/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-qt/qttools:6[linguist] + >=dev-build/cmake-3.10 +" +RDEPEND=" + dev-qt/qtbase:6[dbus,gui,network,widgets] + kde-frameworks/networkmanager-qt:6 +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DNM_TRAY_XDG_AUTOSTART_DIR=/etc/xdg/autostart + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: 7b040990251c36d65cf71c5a0ccb08324f5657b2 Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 9 17:05:16 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 9 17:09:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b040990 dev-libs/ell: add 0.69 Signed-off-by: Ben Kohler gentoo.org> dev-libs/ell/Manifest| 1 + dev-libs/ell/ell-0.69.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index 88f01a25ad83..22f6b4e66b18 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,3 +1,4 @@ DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc DIST ell-0.67.tar.xz 570720 BLAKE2B 27b886de9d4d4d812cf724e3a45f1bcb1cf021e0f88661357b14b643916c36ec6e0bdb8cbb177e33ff991483815af2176139c9bbad8645533aaa15830ce765a9 SHA512 a241c5f05bdff908d4c7a477d16f4d8857a725b3f1da5b08ecf031f73d1ebd80c6717dd99efbbf662a8801f10496249bc707d8dc17be88e63d0deb5418b3786a DIST ell-0.68.tar.xz 573704 BLAKE2B 742f097f5adbaab790320ce509851b8baac8b0929194f319d7c9889fe0da1f3461a1fffba50fd93c7706d41f52220e0ea094488c4ea58bd9eb127b511a628912 SHA512 dc604015151e1bc5945c08e31fcf35a679264be13e31b4ee0e297defb7452b3bc6bf44b7e1c07177ff172708b099e2a2940b68ceb9937a1c285f3af01e64bc2c +DIST ell-0.69.tar.xz 574172 BLAKE2B 3d28392b6cb378a8512667172598ec3cf9b5eeb5f68c65b43a939636a23a03d8f168b500171c4e1224e97bc072e88e9d57e5f02a9d5cbf489d684537070cfeef SHA512 9631b364ba48f984b104cf1091a4dbf10f675b04f58b555f55249d3fec6610c3ccf6e1b0197e807e843b179a39f22c33b8e2a58c4dbcff91bb8c6ce628618f65 diff --git a/dev-libs/ell/ell-0.69.ebuild b/dev-libs/ell/ell-0.69.ebuild new file mode 100644 index ..975d6b799e59 --- /dev/null +++ b/dev-libs/ell/ell-0.69.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info + +DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +if [[ "${PV}" == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="pie test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( sys-apps/dbus )" + +CONFIG_CHECK=" + ~TIMERFD + ~EVENTFD + ~CRYPTO_USER_API + ~CRYPTO_USER_API_HASH + ~CRYPTO_MD5 + ~CRYPTO_SHA1 + ~KEY_DH_OPERATIONS +" + +src_prepare() { + default + sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ + unit/test-dbus*.c unit/dbus.conf || die + [[ "${PV}" == * ]] && eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" #662694 + local myeconfargs=( + $(use_enable pie) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} + +src_test() { + # New dbus tests fail with >3 jobs, this should get fixed soon + emake -j1 check +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/cutecom/
commit: 6608b940c2d2804481c17f1fc6eed3bdf79edcac Author: Ben Kohler gentoo org> AuthorDate: Wed Sep 4 11:53:56 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 4 12:31:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6608b940 net-dialup/cutecom: stabilize 0.60.0_rc1 for x86 Signed-off-by: Ben Kohler gentoo.org> net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild b/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild index 96f3fbcdc992..8d86c8dc8b89 100644 --- a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild +++ b/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${MY_PV}/cutecom-v${MY_PV LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-dialup/cutecom/
commit: 41ef6ae414ea5575248c1ed1236da85263d48ea5 Author: Filip Kobierski pm me> AuthorDate: Wed Jul 31 13:22:45 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 4 12:31:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ef6ae4 net-dialup/cutecom: drop 0.51.0-r1 Signed-off-by: Filip Kobierski pm.me> Closes: https://github.com/gentoo/gentoo/pull/37873 Signed-off-by: Ben Kohler gentoo.org> net-dialup/cutecom/Manifest | 1 - net-dialup/cutecom/cutecom-0.51.0-r1.ebuild | 43 - 2 files changed, 44 deletions(-) diff --git a/net-dialup/cutecom/Manifest b/net-dialup/cutecom/Manifest index c7e76b206bdd..84390342677e 100644 --- a/net-dialup/cutecom/Manifest +++ b/net-dialup/cutecom/Manifest @@ -1,2 +1 @@ -DIST cutecom-v0.51.0.tar.bz2 1296457 BLAKE2B 407bbe12fb4303e98589720c3fe9bf96a4112c816e64a3a32227d07a64c1efbb5b33c364d1f3f06ff67c9bc935c0bf62de14849b554508eaffacda1f65e7fad9 SHA512 67857977ab6444509662be4d27059e3c4cb766a69b78d806f4cd3d6cb7306d53094337fb384133a616ae397ac4d4d7c86347285a2d68f88fbf105d73ebd97731 DIST cutecom-v0.60.0-RC1.tar.bz2 1291319 BLAKE2B 8d73a51916d8d3f103ba6215d0bf2865337aa82f95d12be512001abd845cac08f9c9b6fb9022574aff42fef958c90676ae0828d1597879c798bd1ffe4bec68ba SHA512 92a210ab846f452287693add8db52833fd83814f59a2be8de304278dbc711b2a5dc0fdaadf877a588ad023849370151788d1ea678ba777fe0a4a600429669151 diff --git a/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild b/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild deleted file mode 100644 index 683af0a6bb22.. --- a/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake desktop xdg - -DESCRIPTION="A serial terminal, like minicom, written in Qt" -HOMEPAGE="https://gitlab.com/cutecom/cutecom"; -SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${PV}/cutecom-v${PV}.tar.bz2"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtserialport:5 - dev-qt/qtwidgets:5" -RDEPEND="${DEPEND} - net-dialup/lrzsz" - -S="${WORKDIR}/cutecom-v${PV}" - -PATCHES=( "${FILESDIR}"/${P}-fix-for-qt-5.15.0.patch ) - -src_prepare() { - cmake_src_prepare - - sed -i \ - -e '/Path/d' \ - -e '/Terminal/s/0/false/' \ - "${PN}.desktop" || die 'sed on desktop file failed' -} - -src_install() { - cmake_src_install - domenu "${PN}.desktop" - doicon "distribution/${PN}.png" -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/cutecom/
commit: f1140860014aa3eecdcbc83a7623fba6017e3cb9 Author: Ben Kohler gentoo org> AuthorDate: Wed Sep 4 11:57:17 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 4 12:31:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1140860 net-dialup/cutecom: fix minor pkgcheck warnings Signed-off-by: Ben Kohler gentoo.org> net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild b/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild index 8d86c8dc8b89..5284edf7cd27 100644 --- a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild +++ b/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild @@ -10,11 +10,11 @@ MY_PV=${PV/_rc/-RC} DESCRIPTION="A serial terminal, like minicom, written in Qt" HOMEPAGE="https://gitlab.com/cutecom/cutecom"; SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${MY_PV}/cutecom-v${MY_PV}.tar.bz2"; +S="${WORKDIR}/cutecom-v${MY_PV}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="" DEPEND=" dev-qt/qtbase:6 @@ -22,8 +22,6 @@ DEPEND=" RDEPEND="${DEPEND} net-dialup/lrzsz" -S="${WORKDIR}/cutecom-v${MY_PV}" - src_prepare() { cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/
commit: f7e5b9c71e674dbd032097e46b25c77ad6936cc4 Author: Ben Kohler gentoo org> AuthorDate: Wed Sep 4 11:51:56 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Sep 4 12:31:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e5b9c7 net-misc/connman: add 1.43 Signed-off-by: Ben Kohler gentoo.org> net-misc/connman/Manifest| 1 + net-misc/connman/connman-1.43.ebuild | 132 +++ 2 files changed, 133 insertions(+) diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest index f6e7c659594f..f7409a2272a7 100644 --- a/net-misc/connman/Manifest +++ b/net-misc/connman/Manifest @@ -1 +1,2 @@ DIST connman-1.42.tar.gz 743965 BLAKE2B 1d9eeb4c917978df502de684128a3464bbc7f3960878842a3ac27295dc5d049641cd5218a9542055b5d9ab2b6114fb773fc8a173f54dca3afe37109ab58bde35 SHA512 98ede28854e5948c8b67c5ba03b156ed9966e9fcda2d39168062873b194a192d12af885c63d9a2cb0b7b5b882b69fdbb0e09c4eb0c6772a76db06de7b9e363d7 +DIST connman-1.43.tar.gz 800363 BLAKE2B f7d906df55e89ffe58fe4c684577be94468d24e6934f82f6461c93969743c44c227cc1caa1dc5123ffb8e521385a08bc7e59c733619c39beae34a2e8ca0b495f SHA512 60fef8fb5ac0679068794c84af7eefbc051c4fff12c86a02574d3225e5729ae9ff38d4223f72f03621db9b05624843165fee5692dc12d493676d987b9433174a diff --git a/net-misc/connman/connman-1.43.ebuild b/net-misc/connman/connman-1.43.ebuild new file mode 100644 index ..117268197dc3 --- /dev/null +++ b/net-misc/connman/connman-1.43.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit autotools systemd tmpfiles + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git"; +else + SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/${P}.tar.gz"; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Provides a daemon for managing internet connections" +HOMEPAGE="https://git.kernel.org/pub/scm/network/connman/connman.git/"; + +LICENSE="GPL-2" +SLOT="0" + +IUSE="bluetooth debug doc +ethernet examples iptables iwd l2tp networkmanager ++nftables ofono openconnect openvpn policykit pptp tools vpnc +wifi wireguard +wispr" + +REQUIRED_USE="^^ ( iptables nftables )" +BDEPEND="virtual/pkgconfig" +COMMON_DEPEND=">=dev-libs/glib-2.16 + net-libs/gnutls + >=sys-apps/dbus-1.2.24 + sys-libs/readline:0= + nftables? ( + >=net-libs/libnftnl-1.0.4:0= + >=net-libs/libmnl-1.0.0:0= + ) + openconnect? ( net-vpn/openconnect ) + openvpn? ( net-vpn/openvpn ) + pptp? ( net-dialup/pptpclient ) + vpnc? ( net-vpn/vpnc ) + wireguard? ( >=net-libs/libmnl-1.0.0:0= )" +RDEPEND="${COMMON_DEPEND} + bluetooth? ( net-wireless/bluez ) + iptables? ( >=net-firewall/iptables-1.4.8 ) + l2tp? ( net-dialup/xl2tpd ) + ofono? ( net-misc/ofono ) + policykit? ( sys-auth/polkit ) + wifi? ( + !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] ) + iwd? ( net-wireless/iwd ) + )" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-2.6.39" + +PATCHES=( "${FILESDIR}/libresolv-musl-fix.patch" ) + +if [ ! -z ${COMMIT} ]; then + S=${WORKDIR}/${PN}-${COMMIT} +fi + +src_prepare() { + default + eautoreconf + + cp "${FILESDIR}"/connman.initd2 "${T}" + if use iwd; then + sed -i \ + -e "s/need dbus/need dbus iwd/" \ + -e '/start-stop-daemon --start/ s/ -- / -- --wifi=iwd_agent /' \ + "${T}"/connman.initd2 || die + sed -i \ + -e "/^ExecStart/ s/$/ --wifi=iwd_agent/" \ + src/connman.service.in || die + fi +} + +src_configure() { + local myeconfargs=( + --localstatedir=/var \ + --runstatedir=/run \ + --with-systemdunitdir=$(systemd_get_systemunitdir) \ + --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \ + --enable-client \ + --enable-datafiles \ + --enable-loopback=builtin \ + $(use_enable bluetooth bluetooth builtin) \ + $(use_enable debug) \ + $(use_enable ethernet ethernet builtin) \ + $(use_enable examples test) \ + $(use_enable l2tp l2tp builtin) \ + $(use_enable networkmanager nmcompat) \ + $(use_enable ofono ofono builtin) \ + $(use_enable openconnect openconne
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcpuid/
commit: 9b3e519d747616557cec7e1e42bfe4666fe0433f Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 2 12:06:59 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Sep 3 11:17:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3e519d dev-libs/libcpuid: revbump for subslot change Signed-off-by: Ben Kohler gentoo.org> dev-libs/libcpuid/{libcpuid-0.7.0.ebuild => libcpuid-0.7.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcpuid/libcpuid-0.7.0.ebuild b/dev-libs/libcpuid/libcpuid-0.7.0-r1.ebuild similarity index 98% rename from dev-libs/libcpuid/libcpuid-0.7.0.ebuild rename to dev-libs/libcpuid/libcpuid-0.7.0-r1.ebuild index b50a14f5886c..a336c5daa7e3 100644 --- a/dev-libs/libcpuid/libcpuid-0.7.0.ebuild +++ b/dev-libs/libcpuid/libcpuid-0.7.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature ex HOMEPAGE="http://libcpuid.sourceforge.net/"; SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" -SLOT="0/16" +SLOT="0/17" KEYWORDS="~amd64" IUSE="static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/rawtherapee/
commit: 6d1028cd64956d7b7990e4ca43156d5916aae33a Author: Ben Kohler gentoo org> AuthorDate: Fri Aug 30 15:36:37 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Aug 30 15:37:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1028cd media-gfx/rawtherapee: add 5.11 Signed-off-by: Ben Kohler gentoo.org> media-gfx/rawtherapee/Manifest| 1 + media-gfx/rawtherapee/metadata.xml| 4 ++ media-gfx/rawtherapee/rawtherapee-5.11.ebuild | 80 +++ 3 files changed, 85 insertions(+) diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest index 23e17c128f5e..1b8ab516b025 100644 --- a/media-gfx/rawtherapee/Manifest +++ b/media-gfx/rawtherapee/Manifest @@ -1 +1,2 @@ DIST rawtherapee-5.10.tar.xz 16943724 BLAKE2B 2d1250a03f2902ffcff666514f9785036c808e9883957f674bfdb9545b2feac8f2313ab819e0cb64f39196bd3db36e8084b52bda6194de9197215824e695809c SHA512 79d6d54f90fec6006d3dff53aca00ccd385c398ebede2f06a223905d69e1045c6ab772bd5aca4bde01d9086c3c03183be22c0df521166b1af63b60bd7d0e1cfc +DIST rawtherapee-5.11.tar.xz 18005652 BLAKE2B d4b4cb45042faf7eadb1c5bfbd7d1db2a452397d10eb12349d1d0a2ae4b9254beb3ee943cf3ddf40380f31abc653ec2c85fb0d4c8e2b1121402bbd41e74afaf0 SHA512 a37af6d99569a6b427379b76b980be8dca5007bf4ec8fc65663e9e8d13850dd2f547e1633f69ee495df105ca6f0f9ab4daf12beec29c9fff63e2e7e5083813b2 diff --git a/media-gfx/rawtherapee/metadata.xml b/media-gfx/rawtherapee/metadata.xml index aa20bff17b1d..aa96f3399ed7 100644 --- a/media-gfx/rawtherapee/metadata.xml +++ b/media-gfx/rawtherapee/metadata.xml @@ -5,4 +5,8 @@ bkoh...@gentoo.org Ben Kohler + + https://github.com/Beep6581/RawTherapee/issues + Beep6581/RawTherapee + diff --git a/media-gfx/rawtherapee/rawtherapee-5.11.ebuild b/media-gfx/rawtherapee/rawtherapee-5.11.ebuild new file mode 100644 index ..c96b34c9b25b --- /dev/null +++ b/media-gfx/rawtherapee/rawtherapee-5.11.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P/_rc/-rc} +inherit cmake flag-o-matic toolchain-funcs xdg-utils + +DESCRIPTION="A powerful cross-platform raw image processing program" +HOMEPAGE="https://www.rawtherapee.com/"; +SRC_URI="https://github.com/Beep6581/RawTherapee/releases/download/${PV}/${P}.tar.xz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="openmp tcmalloc" + +RDEPEND=" + dev-cpp/atkmm:0 + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 + dev-libs/expat + dev-libs/glib:2 + dev-libs/libsigc++:2 + gnome-base/librsvg:2 + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/lensfun + media-libs/libcanberra[gtk3] + media-libs/libiptcdata + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + media-libs/tiff:= + sci-libs/fftw:3.0= + sys-libs/zlib + x11-libs/gtk+:3 + tcmalloc? ( dev-util/google-perftools )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + # upstream tested that "fast-math" give wrong results, so filter it + # https://bugs.gentoo.org/show_bug.cgi?id=606896#c2 + filter-flags -ffast-math + # -Ofast enable "fast-math" both in gcc and clang + replace-flags -Ofast -O3 + # In case we add an ebuild for klt we can (i)use that one, + # see http://cecas.clemson.edu/~stb/klt/ + local mycmakeargs=( + -DOPTION_OMP=$(usex openmp) + -DDOCDIR=/usr/share/doc/${PF} + -DCREDITSDIR=/usr/share/${PN} + -DLICENCEDIR=/usr/share/${PN} + -DCACHE_NAME_SUFFIX="" + -DWITH_SYSTEM_KLT="off" + -DENABLE_TCMALLOC=$(usex tcmalloc) + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: e632726caacb406486bf524eb5ef1d20601bdc63 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 18:54:53 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 18:55:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e632726c net-misc/dropbox: add 206.4.6506 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-206.4.6506.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 35fc69fd8fd7..473e8b5fff63 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,3 +1,4 @@ DIST dropbox-icon.svg 574 BLAKE2B a73a0906b5b03dc3214010736164fcdbceb6d91463ed95133b5117277cd635c8a77ec3e7ca8338538e5a6a2c4a23f3ef0186184bc1dc770b3c7f3a219f00faa6 SHA512 cd7ad8fea652f0713a00e7fbd88d6c22949dde216040f2ba7c903db70cb6c5c9ec85202831c0863c3bb2cf339b4ea0c6731d7b2d56750b63a4f36160815e4346 DIST dropbox-lnx.x86-205.4.5765.tar.gz 114089572 BLAKE2B 503650c9fe49c1142872b829892c3759924af57c0327d49b3891f78cbad9b8aa4964861b719023ce5dc837fac98937559635a3e9c16da5b352b104c3cba792c3 SHA512 3571519c10f38b54e92e24af5d6af85e4caedb7b45bef0693f93d7b0faa0da81b772f821ff4c4a60065e68ac98769cdf0655cce557550d1040f1c765598e DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7b5e3bcf70d9daf1524d06b7707a7abeeff53020e2e51e3816a42903fc172ea9b8c721b769450d56cdb3f2fd562e114ce377b8cca4465 SHA512 9b9246ad573f0b04a9a403e6c71e2924da453f448a69bf8e24b1d662a80461b19a8fb75d29411006cf6b38b2227f4e5e94c57f481612d89621fc2ce985d8d450 +DIST dropbox-lnx.x86_64-206.4.6506.tar.gz 116749927 BLAKE2B 231172bf0e51e6a316b76f21043258f99e3f771a241983848f0551db60189a624239e9cdd3110128d499028203d3d4511026da91c371da4ba73c6046ae2ad1b5 SHA512 80dfbefe898819f5880433aa87c7bdce52555c59173c01eb4dc464f12805aa14ea4d2f0dbcd31731d694f6151c3ec14f9e62db1b6ab35d4fdac3cefabd2660aa diff --git a/net-misc/dropbox/dropbox-206.4.6506.ebuild b/net-misc/dropbox/dropbox-206.4.6506.ebuild new file mode 100644 index ..9aafe425d4d6 --- /dev/null +++ b/net-misc/dropbox/dropbox-206.4.6506.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + patchelf --set-rpath '$ORIGIN' \ + apex._apex.*.so \ + nucleus_python.*.so \ + tprt.*.so \ + || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" + doins -r * + fperms a+x "${targetdir}"/{dropbox,dropboxd} + dosym "${targetdi
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
commit: 583a0fd436d437ce572eba628651f42f7c59c9a6 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 17:19:14 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 18:10:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583a0fd4 media-gfx/xv: update mimeinfo cache Closes: https://bugs.gentoo.org/938696 Signed-off-by: Ben Kohler gentoo.org> media-gfx/xv/xv-6.0.0.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/media-gfx/xv/xv-6.0.0.ebuild b/media-gfx/xv/xv-6.0.0.ebuild index a1e2d3e14fb9..2983ac332da6 100644 --- a/media-gfx/xv/xv-6.0.0.ebuild +++ b/media-gfx/xv/xv-6.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake desktop flag-o-matic +inherit cmake desktop flag-o-matic xdg-utils JUMBOV=20070520 DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats" @@ -56,3 +56,11 @@ src_install() { newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png make_desktop_entry xv "" "" "Graphics;Viewer" } + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcpuid/
commit: 70f7360edf8f8c82bfe76505012150097e1c647a Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 15:04:34 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 15:08:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f7360e dev-libs/libcpuid: add 0.7.0 Signed-off-by: Ben Kohler gentoo.org> dev-libs/libcpuid/Manifest | 1 + dev-libs/libcpuid/libcpuid-0.7.0.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest index 5963ebd2359d..f83536124af8 100644 --- a/dev-libs/libcpuid/Manifest +++ b/dev-libs/libcpuid/Manifest @@ -1,2 +1,3 @@ DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25 SHA512 5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e DIST libcpuid-0.6.5.tar.gz 370297 BLAKE2B 56394c0f99ee514bad115e614a27e3771e3ab0a27c7e980ed50419f6b22c268461db97aed8c879a66894ea34c788ed7a154ea403ec07a552fb524e321aa931e0 SHA512 c38381e0f768a2cd2a5df601cbcc50d1cb93a276c477bc09e69ff61de01aef30c0b3163f4a0c8e7641caa3cf692d468410ebc90a3cad93e0476cddeb0c444d7b +DIST libcpuid-0.7.0.tar.gz 442324 BLAKE2B fb3248227ac43fe536b66ee0b13dcb514aeb5be43d09b5a3ada5d944b869b9e6d311b4f1046869aa1f1b00c5c5a7254eeb8206094af1cd6487cefa2aafe78458 SHA512 26353763461cbbe664ddaa6933cbd9016e3b11d8a056bc8c2b92818dfe3a43fcda76a92270f716eeb00ae61b75288c7079add8d7ac2290a0a0d5c3bd7d898d44 diff --git a/dev-libs/libcpuid/libcpuid-0.7.0.ebuild b/dev-libs/libcpuid/libcpuid-0.7.0.ebuild new file mode 100644 index ..b50a14f5886c --- /dev/null +++ b/dev-libs/libcpuid/libcpuid-0.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=(python3_{9..12}) + +inherit autotools python-any-r1 + +DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature extraction" +HOMEPAGE="http://libcpuid.sourceforge.net/"; +SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD-2" +SLOT="0/16" +KEYWORDS="~amd64" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf "$(use_enable static-libs static)" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
commit: 482c0fb6ebf14f78b314caf466c2f212b0d9cb6e Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 14:59:35 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 15:08:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482c0fb6 media-gfx/xv: add 6.0.0 Signed-off-by: Ben Kohler gentoo.org> media-gfx/xv/Manifest| 1 + media-gfx/xv/xv-6.0.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest index 2b0fc9216a39..74e569277a91 100644 --- a/media-gfx/xv/Manifest +++ b/media-gfx/xv/Manifest @@ -2,3 +2,4 @@ DIST xv-3.10a-jumbo-patches-20070520.tar.gz 1363802 BLAKE2B 1a9f77b950dfa817aa86 DIST xv-3.10a.png.bz2 3082 BLAKE2B 05f56053fc0a77bba155db306ae181f5404bced3b2c22a33b3a0a0750b84461ffec98934d3dbabd764fbb6ec95ce2851f4cf3959682a315fe6e6653cbaaa5ae4 SHA512 41e81c34e74a034292c2a8f525d1452614a2b42e980a1a2c93e3fcf990db528853d633496815e5fb2c897a780a2da171af590f436e2c7ef181eea00eb6922e9b DIST xv-3.10a.tar.gz 2259124 BLAKE2B 42cea578a879c819be8f42ffb1d247643904d8b462a4d6faa208185e49566798605c89006cbc190725fa6356b87da3375cf04d2ba86b559419cf8f7471c867e5 SHA512 5b8c5890503e2796638921cabae8967e458c73e332acea8561b1025ed13c771bc44c0e309b4592852e33726eeaa9784f933d1312073b0ba2e0b8c0cedabcaa3f DIST xv-5.2.0.tar.gz 4785784 BLAKE2B 46dc637cbbeabfe1c034c34e73040de6efebbf5f423fe429028ebfeefd2fce5af0fdaff1c52db4807b8eb88de89dae6b7f0e2c8a3522a3d9b103d583a52d SHA512 0af7ff6db152be849c27be9fba116513595deeca9e3eb42ec6fd74a4756d0c525b55a40de49aa37dd5d2ea4a29e6d644c8c4c709f0e1ec0a98cbc0ae7221b110 +DIST xv-6.0.0.tar.gz 5051786 BLAKE2B 42c6e06848c5cc7a3f7da1d5c5b10a7d665601f41eb79bda4b3e904c103e88592da416559adc9565c820c6402c9b03271521f515b8f7c873cc959dfd3b5652e8 SHA512 600fde882e1279b5c7147089790006bcbd4e31ba6220309a272aca43242c56062d4c85b181fb1f2d4b0497f1546347206d7827204c2ebbbabaaf3de40c50191a diff --git a/media-gfx/xv/xv-6.0.0.ebuild b/media-gfx/xv/xv-6.0.0.ebuild new file mode 100644 index ..a1e2d3e14fb9 --- /dev/null +++ b/media-gfx/xv/xv-6.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop flag-o-matic + +JUMBOV=20070520 +DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats" +HOMEPAGE="https://github.com/jasper-software/xv/"; +SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + mirror://gentoo/xv-3.10a.png.bz2" + +LICENSE="xv" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="jpeg tiff png webp" + +DEPEND=" + x11-libs/libXt + jpeg? ( media-libs/libjpeg-turbo:= ) + tiff? ( media-libs/tiff:= ) + png? ( + >=media-libs/libpng-1.2:= + sys-libs/zlib + ) + webp? ( media-libs/libwebp:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/xv-5.2.0-osx-bsd.patch" +) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859823 + # https://github.com/jasper-software/xv/issues/25 + filter-lto + + local mycmakeargs=( + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + -DXV_ENABLE_JPEG=$(usex jpeg) + -DXV_ENABLE_JP2K=OFF + -DXV_ENABLE_PNG=$(usex png) + -DXV_ENABLE_TIFF=$(usex tiff) + -DXV_ENABLE_WEBP=$(usex webp) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png + make_desktop_entry xv "" "" "Graphics;Viewer" +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 813f1c6596a900ce990921a5a8a573cddf3221c7 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 15:02:45 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 15:08:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813f1c65 net-wireless/iwd: add 2.20 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/iwd-2.20.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 9fe9ed895cb8..e0695c073ae9 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,2 +1,3 @@ DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486 SHA512 06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d DIST iwd-2.19.tar.xz 1088892 BLAKE2B 0bd332b41b205ed8b396e672fb869c8d78a9b18d94691851ccc63b43602a61e96fb5029797c3fe2863fc4964ae0c51d1395f67a9bdc977dfe4dc2c49111f41be SHA512 e06f1936be25be042f6c48d3ff86db6b3b07a2d9406c234e74258e7bb3df7a7efd1510929851830922006613d02d4904b26c2d8a67bab2daa14c2eae086c2eb6 +DIST iwd-2.20.tar.xz 1092832 BLAKE2B 34001bc34c07a40f34bb8a30258d9493a38957fd0d5ea83f5721d4441b78c5c061e2bb84380932422cdd695f37eac4b1c40d6535965b06d5f255fae64734d956 SHA512 ddfcc22539185be8847dedde4d3c8e86af0d71f3d1befd5bfaa57d5e75222676db3f49530f1082b531149164aee0411dcf76e4a78a41c3d878b2920197bfccea diff --git a/net-wireless/iwd/iwd-2.20.ebuild b/net-wireless/iwd/iwd-2.20.ebuild new file mode 100644 index ..8d2778bb52d8 --- /dev/null +++ b/net-wireless/iwd/iwd-2.20.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.68" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + + if use cpu_flags_x86_ssse3 && use amd64; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" + WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" + WARNING_CRYPTO_SHA
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 41e3741482aafabdf002972a470d101b628cd1b0 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 14:49:20 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 14:50:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e37414 net-misc/dropbox: drop 202.4.5551, 203.4.4857, 204.4.5420 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 7 -- net-misc/dropbox/dropbox-202.4.5551.ebuild | 110 - net-misc/dropbox/dropbox-203.4.4857.ebuild | 110 - net-misc/dropbox/dropbox-204.4.5420.ebuild | 110 - 4 files changed, 337 deletions(-) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 6413b4254b88..35fc69fd8fd7 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,10 +1,3 @@ -DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 DIST dropbox-icon.svg 574 BLAKE2B a73a0906b5b03dc3214010736164fcdbceb6d91463ed95133b5117277cd635c8a77ec3e7ca8338538e5a6a2c4a23f3ef0186184bc1dc770b3c7f3a219f00faa6 SHA512 cd7ad8fea652f0713a00e7fbd88d6c22949dde216040f2ba7c903db70cb6c5c9ec85202831c0863c3bb2cf339b4ea0c6731d7b2d56750b63a4f36160815e4346 -DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 -DIST dropbox-lnx.x86-203.4.4857.tar.gz 113474071 BLAKE2B 109111bca49d7c59d9f7c28b9c012953b8cb01a116cdfe757b0c37b9a168e12ed61501cf313c5b5264fbbafa1528d5e2c884de51c3e3a18318dfd195b14ff7d1 SHA512 54945ecb11094d1a73a96f0469415eee8c2b936a22f8a9410ea5cac75e5eda4b3db72def487eef6f113e6bac7eb656403587fbaab4503bb331032648225660a3 -DIST dropbox-lnx.x86-204.4.5420.tar.gz 113538291 BLAKE2B bd8bb5a2ff327627d9664f93a9c68cc01b6a745b69fa1d312e3f64da7edc9ef62da45807d5fdfcdcad194a5eebf6562b67e22abce241c435c37c9d46d485cae9 SHA512 868350b68e77a91d4a1e74ede5cf4b219b998089956c1827c96f36fd6401a8bf058d573d31485e1ca94e7d2c72a6c20f34563d5c04ed2833971d8f2bc41de08e DIST dropbox-lnx.x86-205.4.5765.tar.gz 114089572 BLAKE2B 503650c9fe49c1142872b829892c3759924af57c0327d49b3891f78cbad9b8aa4964861b719023ce5dc837fac98937559635a3e9c16da5b352b104c3cba792c3 SHA512 3571519c10f38b54e92e24af5d6af85e4caedb7b45bef0693f93d7b0faa0da81b772f821ff4c4a60065e68ac98769cdf0655cce557550d1040f1c765598e -DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 -DIST dropbox-lnx.x86_64-203.4.4857.tar.gz 116080942 BLAKE2B 44b039a1478bc48a01c2a6c81250417c753dacbac0c7b393e2bf5b1ed1fdcb06855432c6f48bdc3d734d036f5f6e769eee6fdc9ac1685d003db711c9a6646112 SHA512 372ebe6a621f9df7143a4f685d9a6c305d3b124813b13514dd56a409ec473240115000bbedad624efc40c36660811e4a347f0847a9c9a1e0e526f20559f3390d -DIST dropbox-lnx.x86_64-204.4.5420.tar.gz 116062581 BLAKE2B a9740c2c7d1c36fa1b263c65c3bce119e0974409451af0e17038184de4986a6a5349b7b687c4f484fadd8d3698ddeb030358cd22a4a0e28a9d46eb88b64f9544 SHA512 850804590b7fc1932ef421451355e47b55ecf40c1090382317b4dad168f6dad67448ec9df59296da010a50f39dce1e62621177f7e0b3c250bcb1be33daf62ceb DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7b5e3bcf70d9daf1524d06b7707a7abeeff53020e2e51e3816a42903fc172ea9b8c721b769450d56cdb3f2fd562e114ce377b8cca4465 SHA512 9b9246ad573f0b04a9a403e6c71e2924da453f448a69bf8e24b1d662a80461b19a8fb75d29411006cf6b38b2227f4e5e94c57f481612d89621fc2ce985d8d450 diff --git a/net-misc/dropbox/dropbox-202.4.5551.ebuild b/net-misc/dropbox/dropbox-202.4.5551.ebuild deleted file mode 100644 index e90baaad900e.. --- a/net-misc/dropbox/dropbox-202.4.5551.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/"; -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxG
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: e0d7c570a4011daf46f98f9a87994570f0f6cda6 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 14:48:50 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 14:50:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d7c570 net-misc/dropbox: update SRC_URI Closes: https://bugs.gentoo.org/938664 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 1 + net-misc/dropbox/dropbox-205.4.5765.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 767000aaefc3..6413b4254b88 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,4 +1,5 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 +DIST dropbox-icon.svg 574 BLAKE2B a73a0906b5b03dc3214010736164fcdbceb6d91463ed95133b5117277cd635c8a77ec3e7ca8338538e5a6a2c4a23f3ef0186184bc1dc770b3c7f3a219f00faa6 SHA512 cd7ad8fea652f0713a00e7fbd88d6c22949dde216040f2ba7c903db70cb6c5c9ec85202831c0863c3bb2cf339b4ea0c6731d7b2d56750b63a4f36160815e4346 DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 DIST dropbox-lnx.x86-203.4.4857.tar.gz 113474071 BLAKE2B 109111bca49d7c59d9f7c28b9c012953b8cb01a116cdfe757b0c37b9a168e12ed61501cf313c5b5264fbbafa1528d5e2c884de51c3e3a18318dfd195b14ff7d1 SHA512 54945ecb11094d1a73a96f0469415eee8c2b936a22f8a9410ea5cac75e5eda4b3db72def487eef6f113e6bac7eb656403587fbaab4503bb331032648225660a3 DIST dropbox-lnx.x86-204.4.5420.tar.gz 113538291 BLAKE2B bd8bb5a2ff327627d9664f93a9c68cc01b6a745b69fa1d312e3f64da7edc9ef62da45807d5fdfcdcad194a5eebf6562b67e22abce241c435c37c9d46d485cae9 SHA512 868350b68e77a91d4a1e74ede5cf4b219b998089956c1827c96f36fd6401a8bf058d573d31485e1ca94e7d2c72a6c20f34563d5c04ed2833971d8f2bc41de08e diff --git a/net-misc/dropbox/dropbox-205.4.5765.ebuild b/net-misc/dropbox/dropbox-205.4.5765.ebuild index 7d9715a71882..a400f1dfce98 100644 --- a/net-misc/dropbox/dropbox-205.4.5765.ebuild +++ b/net-misc/dropbox/dropbox-205.4.5765.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.dropbox.com/"; SRC_URI=" amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg + https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/dropbox-icon.svg " LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" @@ -89,7 +89,7 @@ src_install() { if use X; then doicon -s 16 -c status "${T}"/status - newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg + newicon -s scalable "${DISTDIR}/dropbox-icon.svg" dropbox.svg fi make_desktop_entry "${PN}" "Dropbox" "dropbox"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 526f5fe1b025c003b13345c2c83fdc52b9766a32 Author: Ben Kohler gentoo org> AuthorDate: Thu Aug 29 14:49:06 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 29 14:50:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526f5fe1 net-misc/dropbox: stabilize 205.4.5765 for amd64, x86 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/dropbox-205.4.5765.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dropbox/dropbox-205.4.5765.ebuild b/net-misc/dropbox/dropbox-205.4.5765.ebuild index a400f1dfce98..da3bda691687 100644 --- a/net-misc/dropbox/dropbox-205.4.5765.ebuild +++ b/net-misc/dropbox/dropbox-205.4.5765.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" +KEYWORDS="amd64 x86 ~x86-linux" IUSE="selinux X" RESTRICT="mirror strip"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: df2ec0216f27802ca11999c1ef8545491c9c988c Author: Ben Kohler gentoo org> AuthorDate: Wed Aug 28 14:13:27 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Aug 28 14:15:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2ec021 net-wireless/iwd: tighten ell dep again The ell API has been shown a few times to be backwards-incompatible, with a new ell release breaking older iwd releases. These 2 packages are generally released and stabilized in tandem but occasionally they diverge, so we need to make sure each iwd release gets the ell version that is intended by upstream. Closes: https://bugs.gentoo.org/938592 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/iwd-2.19-r1.ebuild | 167 1 file changed, 167 insertions(+) diff --git a/net-wireless/iwd/iwd-2.19-r1.ebuild b/net-wireless/iwd/iwd-2.19-r1.ebuild new file mode 100644 index ..e58ab2372cc2 --- /dev/null +++ b/net-wireless/iwd/iwd-2.19-r1.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.67" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + + if use cpu_flags_x86_ssse3 && use amd64; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" + WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" + WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" + WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for increased performance" + fi + + if use kernel_linux && kernel_is -ge 4 20; then + CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER" + fi + + check_extra_config +} + +src_unpack() { + if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI=${IWD_EGIT_REPO_URI} git-r3_src_unpack + EGIT_REPO_URI=${ELL_EGIT_REPO_URI} EGIT_CHECKOUT_DIR=${WORKDIR}/ell git-r3_src_unpack + else + default + fi +} + +src_prepare() { + default + if [[ ${PV} == ** ]] ; then + eau
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: f7f1d95a084c0a095ddc7a055f35670cf93c273b Author: Ben Kohler gentoo org> AuthorDate: Fri Aug 23 14:52:17 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Aug 27 19:23:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f1d95a dev-libs/ell: add 0.68 Signed-off-by: Ben Kohler gentoo.org> dev-libs/ell/Manifest| 1 + dev-libs/ell/ell-0.68.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index 1245aecbac06..88f01a25ad83 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,2 +1,3 @@ DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc DIST ell-0.67.tar.xz 570720 BLAKE2B 27b886de9d4d4d812cf724e3a45f1bcb1cf021e0f88661357b14b643916c36ec6e0bdb8cbb177e33ff991483815af2176139c9bbad8645533aaa15830ce765a9 SHA512 a241c5f05bdff908d4c7a477d16f4d8857a725b3f1da5b08ecf031f73d1ebd80c6717dd99efbbf662a8801f10496249bc707d8dc17be88e63d0deb5418b3786a +DIST ell-0.68.tar.xz 573704 BLAKE2B 742f097f5adbaab790320ce509851b8baac8b0929194f319d7c9889fe0da1f3461a1fffba50fd93c7706d41f52220e0ea094488c4ea58bd9eb127b511a628912 SHA512 dc604015151e1bc5945c08e31fcf35a679264be13e31b4ee0e297defb7452b3bc6bf44b7e1c07177ff172708b099e2a2940b68ceb9937a1c285f3af01e64bc2c diff --git a/dev-libs/ell/ell-0.68.ebuild b/dev-libs/ell/ell-0.68.ebuild new file mode 100644 index ..975d6b799e59 --- /dev/null +++ b/dev-libs/ell/ell-0.68.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info + +DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +if [[ "${PV}" == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="pie test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( sys-apps/dbus )" + +CONFIG_CHECK=" + ~TIMERFD + ~EVENTFD + ~CRYPTO_USER_API + ~CRYPTO_USER_API_HASH + ~CRYPTO_MD5 + ~CRYPTO_SHA1 + ~KEY_DH_OPERATIONS +" + +src_prepare() { + default + sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ + unit/test-dbus*.c unit/dbus.conf || die + [[ "${PV}" == * ]] && eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" #662694 + local myeconfargs=( + $(use_enable pie) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} + +src_test() { + # New dbus tests fail with >3 jobs, this should get fixed soon + emake -j1 check +}
[gentoo-commits] proj/releng:master commit in: releases/specs/x86/hardened/, releases/specs/amd64/hardened/, ...
commit: 0896aecdf380ce16a06b47101a93503c02be28ae Author: Ben Kohler gentoo org> AuthorDate: Tue Aug 27 16:23:31 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Aug 27 16:23:31 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0896aecd specs/{amd64,x86}: use DATESTAMP on volid For the new naming schemes, TIMESTAMP was exceeding the 32 char limit on volid. Let's just use DATESTAMP instead. Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage2.spec| 2 +- releases/specs/amd64/installcd-stage2-minimal.spec | 2 +- releases/specs/x86/hardened/admincd-stage2-openrc.spec | 2 +- releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec b/releases/specs/amd64/hardened/admincd-stage2.spec index 8b6778f9..933b5c57 100644 --- a/releases/specs/amd64/hardened/admincd-stage2.spec +++ b/releases/specs/amd64/hardened/admincd-stage2.spec @@ -11,7 +11,7 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: admincd-amd64-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo-amd64-AdminCD-@TIMESTAMP@ +livecd/volid: Gentoo-amd64-AdminCD-@DATESTAMP@ boot/kernel: gentoo diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec b/releases/specs/amd64/installcd-stage2-minimal.spec index 13404d3c..7d2ff460 100644 --- a/releases/specs/amd64/installcd-stage2-minimal.spec +++ b/releases/specs/amd64/installcd-stage2-minimal.spec @@ -11,7 +11,7 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: install-amd64-minimal-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo-amd64-@TIMESTAMP@ +livecd/volid: Gentoo-amd64-@DATESTAMP@ boot/kernel: gentoo diff --git a/releases/specs/x86/hardened/admincd-stage2-openrc.spec b/releases/specs/x86/hardened/admincd-stage2-openrc.spec index a77d47a9..9130c3ee 100644 --- a/releases/specs/x86/hardened/admincd-stage2-openrc.spec +++ b/releases/specs/x86/hardened/admincd-stage2-openrc.spec @@ -11,7 +11,7 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: admincd-x86-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo-x86-AdminCD-@TIMESTAMP@ +livecd/volid: Gentoo-x86-AdminCD-@DATESTAMP@ boot/kernel: gentoo diff --git a/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec b/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec index 8b0972de..ae1a79af 100644 --- a/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec +++ b/releases/specs/x86/i486/installcd-stage2-minimal-openrc.spec @@ -12,7 +12,7 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: install-x86-minimal-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo-x86-@TIMESTAMP@ +livecd/volid: Gentoo-x86-@DATESTAMP@ boot/kernel: gentoo
[gentoo-commits] repo/gentoo:master commit in: app-misc/livecd-tools/
commit: b01e14ada4fc51a754ee17a918b046ff0a4d63b6 Author: Ian Jordan gmail com> AuthorDate: Wed Jul 31 21:44:47 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:42:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01e14ad app-misc/livecd-tools: update livebuild Match livebuild to 2.11 Signed-off-by: Ian Jordan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37827 Signed-off-by: Ben Kohler gentoo.org> app-misc/livecd-tools/livecd-tools-.ebuild | 20 +--- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/app-misc/livecd-tools/livecd-tools-.ebuild b/app-misc/livecd-tools/livecd-tools-.ebuild index d9caac398248..b088e11e6125 100644 --- a/app-misc/livecd-tools/livecd-tools-.ebuild +++ b/app-misc/livecd-tools/livecd-tools-.ebuild @@ -1,10 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit linux-info +KEYMAP_VER=v1.0.0 + if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/proj/livecd-tools.git"; inherit git-r3 @@ -15,18 +17,14 @@ fi DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware" HOMEPAGE="https://gitweb.gentoo.org/proj/livecd-tools.git/"; - -SLOT="0" LICENSE="GPL-2" +SLOT="0" RDEPEND=" dev-util/dialog media-sound/alsa-utils net-dialup/mingetty - || ( - sys-apps/openrc - sys-apps/openrc-navi - ) + sys-apps/openrc sys-apps/pciutils " @@ -45,4 +43,12 @@ src_install() { dosbin net-setup into / dosbin livecd-functions.sh + # Add the keymap hook for dracut + insinto /usr/lib/dracut/modules.d + doins -r dracut/90dokeymap + insinto /lib + doins -r lib/keymaps + # Copying Genkernel's hack to create /mnt/gentoo until a cleaner + # solution is created. + keepdir /mnt/gentoo }
[gentoo-commits] repo/gentoo:master commit in: app-misc/livecd-tools/
commit: 3126a40f6587e93df5e14d179ce739b49e120f9f Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 16:55:22 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:42:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3126a40f app-misc/livecd-tools: add 2.11 Signed-off-by: Ian Jordan gmail.com> Signed-off-by: Ben Kohler gentoo.org> app-misc/livecd-tools/Manifest | 1 + app-misc/livecd-tools/livecd-tools-2.11.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-misc/livecd-tools/Manifest b/app-misc/livecd-tools/Manifest index 394b8489a23e..f73463151b6e 100644 --- a/app-misc/livecd-tools/Manifest +++ b/app-misc/livecd-tools/Manifest @@ -1,2 +1,3 @@ DIST livecd-tools-2.10.tar.bz2 BLAKE2B 866bb49d70b8008df30357beb0be7692cee44053bcf25f9544f67ad3ef1f53ddd38604d70ea7db791e6a81cba8de4bc62cd31753bacd01d45d5e6cc558da3d7c SHA512 dbd66a9a6e94b90d06231af2e4d677d97394b765502a72e81a7dcc7ad591d458ad28c69f1de96dc8c9fb10e7ac7031f6595aa89ab8d343f6bfcde875889fdfcb +DIST livecd-tools-2.11.tar.bz2 20785 BLAKE2B b2abca39a296a399e7328ca5ab247dcf0c79053f76d3105aa7d56430dc5cc26508653252daa9b50022969e91ea881b8bc752788249bd3c80899a591557546339 SHA512 f3a9abe439911de8b52f9255609a20308c88f415c8eebf9562f038b5770640786e3bd60945d069fec0d43b1b713716e699df7578f381f6475e9fafbfe5398374 DIST livecd-tools-2.9.tar.bz2 9987 BLAKE2B b24ee78aa0111950322b4424d630f640aa2d525c5c87b5ff3397628ed3e1c55eb2dbb71c32cbd5e57fa3a4310af1f541c1acd370b4f829dce49d2beb6f1be442 SHA512 89e892dfa8581e0f1f8208fecb7a686f19da100751e3430b014e90455c391efd2a3d25f3fff046576f8f739090715a2c14bc8c0b1fc9fe7db03455d84426a889 diff --git a/app-misc/livecd-tools/livecd-tools-2.11.ebuild b/app-misc/livecd-tools/livecd-tools-2.11.ebuild new file mode 100644 index ..b088e11e6125 --- /dev/null +++ b/app-misc/livecd-tools/livecd-tools-2.11.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +KEYMAP_VER=v1.0.0 + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/proj/livecd-tools.git"; + inherit git-r3 +else + SRC_URI="https://gitweb.gentoo.org/proj/livecd-tools.git/snapshot/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware" +HOMEPAGE="https://gitweb.gentoo.org/proj/livecd-tools.git/"; +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-util/dialog + media-sound/alsa-utils + net-dialup/mingetty + sys-apps/openrc + sys-apps/pciutils +" + +pkg_setup() { + ewarn "This package is designed for use on the LiveCD only and will do" + ewarn "unspeakably horrible and unexpected things on a normal system." + ewarn "YOU HAVE BEEN WARNED!!!" + + CONFIG_CHECK="~SND_PROC_FS" + linux-info_pkg_setup +} + +src_install() { + doconfd conf.d/* + doinitd init.d/* + dosbin net-setup + into / + dosbin livecd-functions.sh + # Add the keymap hook for dracut + insinto /usr/lib/dracut/modules.d + doins -r dracut/90dokeymap + insinto /lib + doins -r lib/keymaps + # Copying Genkernel's hack to create /mnt/gentoo until a cleaner + # solution is created. + keepdir /mnt/gentoo +}
[gentoo-commits] proj/catalyst:master commit in: catalyst/base/
commit: 836744689e0cc09a1a0a89b7272142d5dfb99bd4 Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 18:27:34 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:39:53 2024 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=83674468 Add Dist-kernel kconfig support Based on the orginal patch by oldfashionedcow to add the abilty for a user to set a custom kconfig for their livecd to be moved to /etc/kernel/config.d/ before sys-kernel/gentoo-kernel is emerged. Syntax is the same as the one used for Genkernel kconfigs. Closes: https://bugs.gentoo.org/936676 Co-authored-by: Rahul Sandh sandhuservices.dev> Co-authored-by: Christopher Fore posteo.net> Signed-off-by: Ian Jordan gmail.com> Closes: https://github.com/gentoo/catalyst/pull/21 Signed-off-by: Ben Kohler gentoo.org> catalyst/base/stagebase.py | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py index a23b1d90..8a3d2af6 100644 --- a/catalyst/base/stagebase.py +++ b/catalyst/base/stagebase.py @@ -1707,8 +1707,13 @@ class StageBase(TargetBase, ClearBase, GenBase): raise CatalystError("Can't find kernel config: %s" % self.settings[key]) -shutil.copy(self.settings[key], -self.settings['chroot_path'] + '/var/tmp/' + kname + '.config') +if "boot/kernel/" + kname + "/distkernel" in self.settings: +os.makedirs(self.settings['chroot_path'] + '/etc//kernel/config.d') +shutil.copy(self.settings[key], +self.settings['chroot_path'] + '/etc//kernel/config.d') +else: +shutil.copy(self.settings[key], +self.settings['chroot_path'] + '/var/tmp/' + kname + '.config') def _copy_initramfs_overlay(self, kname): key = 'boot/kernel/' + kname + '/initramfs_overlay'
[gentoo-commits] proj/releng:master commit in: releases/portage/isos/package.accept_keywords/
commit: 7891fcf8d4fe6cafd37a7d83c860d11d7d9a801d Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 18:49:14 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:36:09 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=7891fcf8 iso: livecd-2.11 unmask Requires 2.11 for keymap support to be enabled. Signed-off-by: Ian Jordan gmail.com> Signed-off-by: Ben Kohler gentoo.org> releases/portage/isos/package.accept_keywords/livecd-tools | 1 + 1 file changed, 1 insertion(+) diff --git a/releases/portage/isos/package.accept_keywords/livecd-tools b/releases/portage/isos/package.accept_keywords/livecd-tools new file mode 100644 index ..8e9796e4 --- /dev/null +++ b/releases/portage/isos/package.accept_keywords/livecd-tools @@ -0,0 +1 @@ +~app-misc/livecd-tools-2.11
[gentoo-commits] proj/releng:master commit in: releases/kconfig/amd64/
commit: 322e93213bdc7af72f113f4be6390bd67dd278de Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 18:45:16 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:36:09 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=322e9321 amd64 dist-kernel config Kconfig file to disable GPU drivers being enabled in sys-kernel/gentoo-kernel Signed-off-by: Ian Jordan gmail.com> Signed-off-by: Ben Kohler gentoo.org> releases/kconfig/amd64/dist-amd64-livecd.config | 22 ++ 1 file changed, 22 insertions(+) diff --git a/releases/kconfig/amd64/dist-amd64-livecd.config b/releases/kconfig/amd64/dist-amd64-livecd.config new file mode 100644 index ..0b1d62e4 --- /dev/null +++ b/releases/kconfig/amd64/dist-amd64-livecd.config @@ -0,0 +1,22 @@ +# Kernel config for AMD64 Livecds + +# Ian Jordan (2024-05-26) +# Disable DRM support from being built on livecds to save space and load errors. +CONFIG_DRM=n +CONFIG_DRM_RADEON=n +CONFIG_DRM_AMDGPU=n +CONFIG_DRM_NOUVEAU=n +CONFIG_DRM_I915=n +CONFIG_DRM_XE=n +CONFIG_DRM_VGEM=n +CONFIG_DRM_VKMS=n +CONFIG_DRM_VMWGFX=n +CONFIG_DRM_GMA500=n +CONFIG_DRM_MGAG200=n +CONFIG_DRM_AST=n +CONFIG_DRM_QXL=n +CONFIG_DRM_VIRTIO_GPU=n +CONFIG_DRM_BOCHS=n +CONFIG_DRM_CIRRUS_QEMU=n +CONFIG_DRM_GM12U320=n +CONFIG_DRM_PANEL_MIPI_DBI=n \ No newline at end of file
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/
commit: b8b7b26bbdcc5802a15de2d1f308cd51e3768af1 Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 19:05:39 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:36:09 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b8b7b26b amd64 installcd-min.spec: Convert to dist-kernel Full dist kernel support for minimal isos matching what we had with genkernel. Signed-off-by: Ian Jordan gmail.com> Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/installcd-stage1.spec | 1 + releases/specs/amd64/installcd-stage2-minimal.spec | 15 +-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/releases/specs/amd64/installcd-stage1.spec b/releases/specs/amd64/installcd-stage1.spec index f5e625e8..ee0df51a 100644 --- a/releases/specs/amd64/installcd-stage1.spec +++ b/releases/specs/amd64/installcd-stage1.spec @@ -32,6 +32,7 @@ livecd/packages: app-misc/screen app-misc/tmux app-portage/cpuid2cpuflags + app-portage/gentoolkit app-portage/mirrorselect app-text/wgetpaste dev-debug/strace diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec b/releases/specs/amd64/installcd-stage2-minimal.spec index 8412df59..13404d3c 100644 --- a/releases/specs/amd64/installcd-stage2-minimal.spec +++ b/releases/specs/amd64/installcd-stage2-minimal.spec @@ -11,14 +11,14 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: install-amd64-minimal-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo amd64 @TIMESTAMP@ +livecd/volid: Gentoo-amd64-@TIMESTAMP@ boot/kernel: gentoo -boot/kernel/gentoo/sources: gentoo-sources -boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-6.6.30.config - -boot/kernel/gentoo/packages: --usepkg n broadcom-sta +boot/kernel/gentoo/distkernel: yes +boot/kernel/gentoo/dracut_args: --xz --no-hostonly -a dmsquash-live -a mdraid -o btrfs -o crypt -o i18n -o usrmount -o lunmask -o qemu -o qemu-net -o nvdimm -o multipath -i /lib/keymaps /lib/keymaps -I busybox +boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/dist-amd64-livecd.config +boot/kernel/gentoo/packages: net-wireless/broadcom-sta livecd/unmerge: app-admin/eselect @@ -26,6 +26,7 @@ livecd/unmerge: app-admin/eselect-vi app-admin/perl-cleaner app-admin/python-updater + app-portage/gentoolkit app-arch/cpio dev-build/libtool dev-lang/rust-bin @@ -63,7 +64,8 @@ livecd/unmerge: sys-devel/patch sys-libs/db sys-libs/gdbm - sys-kernel/genkernel + sys-kernel/dracut + sys-kernel/gentoo-kernel sys-kernel/linux-headers livecd/empty: @@ -72,6 +74,7 @@ livecd/empty: /etc/cron.hourly /etc/cron.monthly /etc/cron.weekly + /etc/kernel/config.d /etc/logrotate.d /etc/modules.autoload.d /etc/rsync
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/
commit: dcddbe165464c0c0054e1985d8e3ee8b612960ae Author: Ian Jordan gmail com> AuthorDate: Tue Jul 30 19:10:35 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Aug 22 18:36:09 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=dcddbe16 amd64 admincd: Add dist kernel support Enable dist kernel support on admincd Signed-off-by: Ian Jordan gmail.com> Closes: https://github.com/gentoo/releng/pull/22 Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage2.spec | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec b/releases/specs/amd64/hardened/admincd-stage2.spec index 35ab2021..8b6778f9 100644 --- a/releases/specs/amd64/hardened/admincd-stage2.spec +++ b/releases/specs/amd64/hardened/admincd-stage2.spec @@ -11,13 +11,13 @@ livecd/bootargs: dokeymap livecd/fstype: squashfs livecd/iso: admincd-amd64-@TIMESTAMP@.iso livecd/type: gentoo-release-minimal -livecd/volid: Gentoo amd64 AdminCD @TIMESTAMP@ +livecd/volid: Gentoo-amd64-AdminCD-@TIMESTAMP@ boot/kernel: gentoo -boot/kernel/gentoo/sources: gentoo-sources -boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-6.6.30.config - +boot/kernel/gentoo/distkernel: yes +boot/kernel/gentoo/dracut_args: --xz --no-hostonly -a dmsquash-live -a mdraid -o btrfs -o crypt -o i18n -o usrmount -o lunmask -o qemu -o qemu-net -o nvdimm -o multipath -i /lib/keymaps /lib/keymaps -I busybox +boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/DK/amd64/livecd-amd64.config boot/kernel/gentoo/packages: --usepkg n zfs zfs-kmod broadcom-sta livecd/unmerge: @@ -71,6 +71,7 @@ livecd/empty: /etc/cron.hourly /etc/cron.monthly /etc/cron.weekly + /etc/kernel/config.d /etc/logrotate.d /etc/modules.autoload.d /etc/runlevels/single
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 182efe5b5f1fa8bafaeeca9a8d577884b7430070 Author: Ben Kohler gentoo org> AuthorDate: Fri Aug 9 13:04:56 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Aug 12 14:08:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182efe5b net-misc/dropbox: add 205.4.5765 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-205.4.5765.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 27b43e0d2838..767000aaefc3 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -2,6 +2,8 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 DIST dropbox-lnx.x86-203.4.4857.tar.gz 113474071 BLAKE2B 109111bca49d7c59d9f7c28b9c012953b8cb01a116cdfe757b0c37b9a168e12ed61501cf313c5b5264fbbafa1528d5e2c884de51c3e3a18318dfd195b14ff7d1 SHA512 54945ecb11094d1a73a96f0469415eee8c2b936a22f8a9410ea5cac75e5eda4b3db72def487eef6f113e6bac7eb656403587fbaab4503bb331032648225660a3 DIST dropbox-lnx.x86-204.4.5420.tar.gz 113538291 BLAKE2B bd8bb5a2ff327627d9664f93a9c68cc01b6a745b69fa1d312e3f64da7edc9ef62da45807d5fdfcdcad194a5eebf6562b67e22abce241c435c37c9d46d485cae9 SHA512 868350b68e77a91d4a1e74ede5cf4b219b998089956c1827c96f36fd6401a8bf058d573d31485e1ca94e7d2c72a6c20f34563d5c04ed2833971d8f2bc41de08e +DIST dropbox-lnx.x86-205.4.5765.tar.gz 114089572 BLAKE2B 503650c9fe49c1142872b829892c3759924af57c0327d49b3891f78cbad9b8aa4964861b719023ce5dc837fac98937559635a3e9c16da5b352b104c3cba792c3 SHA512 3571519c10f38b54e92e24af5d6af85e4caedb7b45bef0693f93d7b0faa0da81b772f821ff4c4a60065e68ac98769cdf0655cce557550d1040f1c765598e DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 DIST dropbox-lnx.x86_64-203.4.4857.tar.gz 116080942 BLAKE2B 44b039a1478bc48a01c2a6c81250417c753dacbac0c7b393e2bf5b1ed1fdcb06855432c6f48bdc3d734d036f5f6e769eee6fdc9ac1685d003db711c9a6646112 SHA512 372ebe6a621f9df7143a4f685d9a6c305d3b124813b13514dd56a409ec473240115000bbedad624efc40c36660811e4a347f0847a9c9a1e0e526f20559f3390d DIST dropbox-lnx.x86_64-204.4.5420.tar.gz 116062581 BLAKE2B a9740c2c7d1c36fa1b263c65c3bce119e0974409451af0e17038184de4986a6a5349b7b687c4f484fadd8d3698ddeb030358cd22a4a0e28a9d46eb88b64f9544 SHA512 850804590b7fc1932ef421451355e47b55ecf40c1090382317b4dad168f6dad67448ec9df59296da010a50f39dce1e62621177f7e0b3c250bcb1be33daf62ceb +DIST dropbox-lnx.x86_64-205.4.5765.tar.gz 116601880 BLAKE2B 40fbef3634736e4350d7b5e3bcf70d9daf1524d06b7707a7abeeff53020e2e51e3816a42903fc172ea9b8c721b769450d56cdb3f2fd562e114ce377b8cca4465 SHA512 9b9246ad573f0b04a9a403e6c71e2924da453f448a69bf8e24b1d662a80461b19a8fb75d29411006cf6b38b2227f4e5e94c57f481612d89621fc2ce985d8d450 diff --git a/net-misc/dropbox/dropbox-205.4.5765.ebuild b/net-misc/dropbox/dropbox-205.4.5765.ebuild new file mode 100644 index ..7d9715a71882 --- /dev/null +++ b/net-misc/dropbox/dropbox-205.4.5765.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-lib
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 16392cc711efe7161828d691347da7549afa4002 Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 29 13:43:11 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 29 13:43:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16392cc7 net-misc/dropbox: add 204.4.5420 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-204.4.5420.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 9989e6e576a0..27b43e0d2838 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,5 +1,7 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 DIST dropbox-lnx.x86-203.4.4857.tar.gz 113474071 BLAKE2B 109111bca49d7c59d9f7c28b9c012953b8cb01a116cdfe757b0c37b9a168e12ed61501cf313c5b5264fbbafa1528d5e2c884de51c3e3a18318dfd195b14ff7d1 SHA512 54945ecb11094d1a73a96f0469415eee8c2b936a22f8a9410ea5cac75e5eda4b3db72def487eef6f113e6bac7eb656403587fbaab4503bb331032648225660a3 +DIST dropbox-lnx.x86-204.4.5420.tar.gz 113538291 BLAKE2B bd8bb5a2ff327627d9664f93a9c68cc01b6a745b69fa1d312e3f64da7edc9ef62da45807d5fdfcdcad194a5eebf6562b67e22abce241c435c37c9d46d485cae9 SHA512 868350b68e77a91d4a1e74ede5cf4b219b998089956c1827c96f36fd6401a8bf058d573d31485e1ca94e7d2c72a6c20f34563d5c04ed2833971d8f2bc41de08e DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 DIST dropbox-lnx.x86_64-203.4.4857.tar.gz 116080942 BLAKE2B 44b039a1478bc48a01c2a6c81250417c753dacbac0c7b393e2bf5b1ed1fdcb06855432c6f48bdc3d734d036f5f6e769eee6fdc9ac1685d003db711c9a6646112 SHA512 372ebe6a621f9df7143a4f685d9a6c305d3b124813b13514dd56a409ec473240115000bbedad624efc40c36660811e4a347f0847a9c9a1e0e526f20559f3390d +DIST dropbox-lnx.x86_64-204.4.5420.tar.gz 116062581 BLAKE2B a9740c2c7d1c36fa1b263c65c3bce119e0974409451af0e17038184de4986a6a5349b7b687c4f484fadd8d3698ddeb030358cd22a4a0e28a9d46eb88b64f9544 SHA512 850804590b7fc1932ef421451355e47b55ecf40c1090382317b4dad168f6dad67448ec9df59296da010a50f39dce1e62621177f7e0b3c250bcb1be33daf62ceb diff --git a/net-misc/dropbox/dropbox-204.4.5420.ebuild b/net-misc/dropbox/dropbox-204.4.5420.ebuild new file mode 100644 index ..7d9715a71882 --- /dev/null +++ b/net-misc/dropbox/dropbox-204.4.5420.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die +
[gentoo-commits] repo/gentoo:master commit in: www-client/links/
commit: 60c54b9854631706461835528b1aa665ebe8 Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 29 13:40:47 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 29 13:43:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c54b98 www-client/links: drop 2.29 Signed-off-by: Ben Kohler gentoo.org> www-client/links/links-2.29.ebuild | 184 - 1 file changed, 184 deletions(-) diff --git a/www-client/links/links-2.29.ebuild b/www-client/links/links-2.29.ebuild deleted file mode 100644 index 340c6cac2337.. --- a/www-client/links/links-2.29.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools desktop toolchain-funcs xdg-utils - -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode" -HOMEPAGE="http://links.twibright.com/"; -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2 - X? ( https://dashboard.snapcraft.io/site_media/appmedia/2018/07/links-graphics-xlinks-logo-pic.png )" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma selinux ssl suid svga tiff webp X zlib zstd" - -GRAPHICS_DEPEND="media-libs/libpng:=" - -RDEPEND=" - dev-libs/libbsd - avif? ( - media-libs/libavif:= - ) - brotli? ( - app-arch/brotli:= - ) - bzip2? ( - app-arch/bzip2 - ) - fbcon? ( - ${GRAPHICS_DEPEND} - ) - freetype? ( - media-libs/fontconfig - media-libs/freetype - ) - gpm? ( - sys-libs/gpm - ) - jpeg? ( - media-libs/libjpeg-turbo:= - ) - libevent? ( - dev-libs/libevent:= - ) - livecd? ( - ${GRAPHICS_DEPEND} - sys-libs/gpm - media-libs/libjpeg-turbo:= - ) - lzip? ( - app-arch/lzlib - ) - lzma? ( - app-arch/xz-utils - ) - ssl? ( - dev-libs/openssl:= - ) - svga? ( - ${GRAPHICS_DEPEND} - media-libs/svgalib - ) - tiff? ( - media-libs/tiff:= - ) - webp? ( - media-libs/libwebp:= - ) - X? ( - ${GRAPHICS_DEPEND} - x11-libs/libXext - ) - zlib? ( - sys-libs/zlib - ) - zstd? ( - app-arch/zstd:= - )" - -DEPEND="${RDEPEND} - fbcon? ( virtual/os-headers ) - livecd? ( virtual/os-headers )" - -BDEPEND="virtual/pkgconfig" - -IDEPEND="X? ( dev-util/desktop-file-utils )" - -RDEPEND+=" selinux? ( sec-policy/selinux-links )" - -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) ) - svga? ( suid )" - -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES ) - -PATCHES=( "${FILESDIR}/links-2.29-fix-zstd-only-build.patch" ) - -src_prepare() { - use X && xdg_environment_reset - - pushd intl > /dev/null || die - ./gen-intl || die - ./synclang || die - popd > /dev/null || die - - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf) - sed -i \ - -e '/AC_PROG_CXX/s:dnl ::' \ - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ - configure.in || die #467020 - - # Upstream configure produced by broken autoconf-2.13. This also fixes - # toolchain detection. - mv configure.in configure.ac || die - - default - eautoreconf #131440 and #103483#c23 -} - -src_configure() { - local myconf - - if use livecd; then - export ac_cv_lib_gpm_Gpm_Open=yes - myconf+=' --with-fb --with-libjpeg' - else - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm) - fi - - if use X || use fbcon || use svga || use livecd; then - myconf+=' --enable-graphics' - fi - - tc-export PKG_CONFIG - - econf \ - --without-directfb \ - --without-librsvg \ - --with-ipv6 \ - $(use_with avif libavif) \ - $(use_with brotli) \ - $(use_with bzip2) \ - $(use_with fbcon fb) \ - $(use_with freetype) \ - $(use_with jpeg libjpeg) \ - $(use_with libevent) \ - $(use_with lzip) \ -
[gentoo-commits] repo/gentoo:master commit in: www-client/links/
commit: 9966c0d7d4c7e8c3a21c403aaf12ae97eee1a1d9 Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 29 13:40:10 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 29 13:43:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9966c0d7 www-client/links: add 2.30 Signed-off-by: Ben Kohler gentoo.org> www-client/links/Manifest | 1 + www-client/links/links-2.30.ebuild | 187 + 2 files changed, 188 insertions(+) diff --git a/www-client/links/Manifest b/www-client/links/Manifest index 101bdd8ba9f8..0ca5f8cafae5 100644 --- a/www-client/links/Manifest +++ b/www-client/links/Manifest @@ -1,2 +1,3 @@ DIST links-2.29.tar.bz2 6521024 BLAKE2B 6ae2b0e4a4a314756ef74ca19888e4c8a9e89347767475000f4b3ea70eb7157430bb5a6721108585c122eb33f6b05ab5eab600e26c9e1d2b8bdafd85483c6d94 SHA512 5ea8b2fd0eb74d9dc2b45614aef6ee878fe686dff9bcee75ac6ea01f6a7331670f7709233d31986fc64ad86ce549616a4471057837b6caf15af6d1c5c503ac75 +DIST links-2.30.tar.bz2 6569493 BLAKE2B f08ea1228e067034d790f4eaaf90d5e1c8b3d22f80bf598ac840590f1045cab9be40e24b78f8a32c9cb09bfc59f22f53b93ba817e000e2811b38601baf6d8601 SHA512 265f71fcd80a160b48b9572c4ca326c26a45032fbca69be3f3b6e60af136152daa22884e097ef719db950607425eb0e8c7f8714047f2476000301fd2b76c3806 DIST links-graphics-xlinks-logo-pic.png 6041 BLAKE2B dfa6c036eaeca66a4aabd909b3b5eb61dd9a4079ab236a2d65ca1756d1110319913849569cad19e59ca4ae2413f518d0613588b58c81b718d718a61f072f2e52 SHA512 563ba62e1172e86ae6911ea743ecb1faef1a8739c30c50355b6f12669aa91aa6fefb284ed049dc9b81537b2e9950ef501453ebfcd82ad284536d20a08e97ff36 diff --git a/www-client/links/links-2.30.ebuild b/www-client/links/links-2.30.ebuild new file mode 100644 index ..a31758ffb3d4 --- /dev/null +++ b/www-client/links/links-2.30.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop toolchain-funcs xdg-utils + +DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode" +HOMEPAGE="http://links.twibright.com/"; +SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2 + X? ( https://dashboard.snapcraft.io/site_media/appmedia/2018/07/links-graphics-xlinks-logo-pic.png )" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma selinux ssl suid svga tiff webp X zlib zstd" + +GRAPHICS_DEPEND="media-libs/libpng:=" + +# libbsd: #931216 +RDEPEND=" + !elibc_Darwin? ( dev-libs/libbsd ) + avif? ( + media-libs/libavif:= + ) + brotli? ( + app-arch/brotli:= + ) + bzip2? ( + app-arch/bzip2 + ) + fbcon? ( + ${GRAPHICS_DEPEND} + ) + freetype? ( + media-libs/fontconfig + media-libs/freetype + ) + gpm? ( + sys-libs/gpm + ) + jpeg? ( + media-libs/libjpeg-turbo:= + ) + libevent? ( + dev-libs/libevent:= + ) + livecd? ( + ${GRAPHICS_DEPEND} + sys-libs/gpm + media-libs/libjpeg-turbo:= + ) + lzip? ( + app-arch/lzlib + ) + lzma? ( + app-arch/xz-utils + ) + ssl? ( + dev-libs/openssl:= + ) + svga? ( + ${GRAPHICS_DEPEND} + media-libs/svgalib + ) + tiff? ( + media-libs/tiff:= + ) + webp? ( + media-libs/libwebp:= + ) + X? ( + ${GRAPHICS_DEPEND} + x11-libs/libX11 + ) + zlib? ( + sys-libs/zlib + ) + zstd? ( + app-arch/zstd:= + )" + +DEPEND="${RDEPEND} + fbcon? ( virtual/os-headers ) + livecd? ( virtual/os-headers ) + X? ( x11-base/xorg-proto ) +" + +BDEPEND="virtual/pkgconfig" + +IDEPEND="X? ( dev-util/desktop-file-utils )" + +RDEPEND+=" selinux? ( sec-policy/selinux-links )" + +REQUIRED_USE="!livecd? ( fbcon? ( gpm ) ) + svga? ( suid )" + +DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES ) + +PATCHES=( "${FILESDIR}/links-2.29-fix-zstd-only-build.patch" ) + +src_prepare() { + use X && xdg_environment_reset + + pushd intl > /dev/null || die + ./gen-intl || die + ./synclang || die + popd > /dev/null || die + + # error: conditional "am__fastdepCXX" was never defined (for eautoreconf) + sed -i \ + -e '
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
commit: dbcab428d9004f42646531557cddf4381a123ac7 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 17 17:21:01 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 17 17:29:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcab428 media-gfx/xv: update HOMEPAGE Signed-off-by: Ben Kohler gentoo.org> media-gfx/xv/xv-5.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/xv/xv-5.2.0.ebuild b/media-gfx/xv/xv-5.2.0.ebuild index 80ce9689509c..49af68754450 100644 --- a/media-gfx/xv/xv-5.2.0.ebuild +++ b/media-gfx/xv/xv-5.2.0.ebuild @@ -7,7 +7,7 @@ inherit cmake desktop JUMBOV=20070520 DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats" -HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"; +HOMEPAGE="https://github.com/jasper-software/xv/"; SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz mirror://gentoo/xv-3.10a.png.bz2"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
commit: 9a293e381c72bfe6a954294c628b2f570e02fa9c Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 17 17:28:08 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 17 17:29:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a293e38 media-gfx/xv: add myself as a maintainer Signed-off-by: Ben Kohler gentoo.org> media-gfx/xv/metadata.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media-gfx/xv/metadata.xml b/media-gfx/xv/metadata.xml index 03458a5affcb..6f2f9f849997 100644 --- a/media-gfx/xv/metadata.xml +++ b/media-gfx/xv/metadata.xml @@ -1,8 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + +bkoh...@gentoo.org +Ben Kohler + png-mng +jasper-software/xv
[gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/
commit: 6d623d4c818eb3425c6f41db4d2a7d1b13582102 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 17 15:07:44 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 17 17:07:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d623d4c x11-wm/spectrwm: add missing libXt dep Closes: https://bugs.gentoo.org/927002 Signed-off-by: Ben Kohler gentoo.org> x11-wm/spectrwm/spectrwm-3.5.1.ebuild | 1 + x11-wm/spectrwm/spectrwm-3.6.0.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-wm/spectrwm/spectrwm-3.5.1.ebuild b/x11-wm/spectrwm/spectrwm-3.5.1.ebuild index 8e29591ba462..9bc5bf3223c5 100644 --- a/x11-wm/spectrwm/spectrwm-3.5.1.ebuild +++ b/x11-wm/spectrwm/spectrwm-3.5.1.ebuild @@ -20,6 +20,7 @@ DEPEND=" x11-libs/libXcursor x11-libs/libXft x11-libs/libXrandr + x11-libs/libXt x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm diff --git a/x11-wm/spectrwm/spectrwm-3.6.0.ebuild b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild index 6a998e544327..40dd1a4780be 100644 --- a/x11-wm/spectrwm/spectrwm-3.6.0.ebuild +++ b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild @@ -21,6 +21,7 @@ DEPEND=" x11-libs/libXcursor x11-libs/libXft x11-libs/libXrandr + x11-libs/libXt x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm
[gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
commit: 3b67b70676de3c6f607d197ea51ef71a65571236 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 17 13:19:22 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 17 13:19:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b67b706 x11-wm/spectrwm: add 3.6.0 Signed-off-by: Ben Kohler gentoo.org> x11-wm/spectrwm/Manifest | 1 + .../files/spectrwm-3.6.0-fix-cflags-ldflags.patch | 24 ++ x11-wm/spectrwm/spectrwm-3.6.0.ebuild | 54 ++ 3 files changed, 79 insertions(+) diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest index 7718c462656a..53a25334b253 100644 --- a/x11-wm/spectrwm/Manifest +++ b/x11-wm/spectrwm/Manifest @@ -1 +1,2 @@ DIST spectrwm-3.5.1.tar.gz 196431 BLAKE2B 4de0240353dd0b0066e68148b02aed68b037fda5b5d5fa2a979621ba6b3f029d3c341768929cd8cc7d7aebd1e44594bfb31617078cf83c0179c395a7212d50eb SHA512 9a5b9bee6debd395b6b5f706d12dbb80a848e4f5f02405a54cf9a47b2bcceb407bf14fce64a9cc4ff9205ed7e688adeefb0280289b73a0cf9927b44cfaec02fa +DIST spectrwm-3.6.0.tar.gz 205957 BLAKE2B b6fb72031a4ee7110465b5f55773d623210b4f8f74113381d061c593c9d7ef408e651061601402be82ff774355611a1f939af5edc251e361dc75a70ffc715c5e SHA512 70ae19d792ae8b9fcbaaf15d9e1a13b83e992c06ac77333712eca4178270b431adb13125ed316c129aadb2d8243abd9f5b1b6a91505f1b7a04feaf78c6f3d85d diff --git a/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch b/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch new file mode 100644 index ..53f05c4199bc --- /dev/null +++ b/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch @@ -0,0 +1,24 @@ +diff '--color=auto' -ur a/linux/Makefile b/linux/Makefile +--- a/linux/Makefile 2024-07-10 06:19:42.0 -0500 b/linux/Makefile 2024-07-17 08:16:22.559326147 -0500 +@@ -12,16 +12,16 @@ + LIBVERSION := $(shell . $(CURDIR)/../lib/shlib_version; echo $$major.$$minor) + LIBMAJORVERSION := $(shell . $(CURDIR)/../lib/shlib_version; echo $$major) + +-MAINT_CFLAGS := -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -g +-MAINT_LDFLAGS := -Wl,--as-needed ++MAINT_CFLAGS := -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow ++MAINT_LDFLAGS := + MAINT_CPPFLAGS := -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\" + + ifneq ("${BUILDVERSION}", "") + MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\" + endif + +-BIN_CFLAGS := -fPIE +-BIN_LDFLAGS := -fPIE -pie ++BIN_CFLAGS := ++BIN_LDFLAGS := + BIN_CPPFLAGS := $(shell $(PKG_CONFIG) --cflags libbsd-overlay x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor fontconfig xft) + BIN_LDLIBS := $(shell $(PKG_CONFIG) --libs libbsd-overlay x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor fontconfig xft) + LIB_CFLAGS := -fPIC diff --git a/x11-wm/spectrwm/spectrwm-3.6.0.ebuild b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild new file mode 100644 index ..6a998e544327 --- /dev/null +++ b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit toolchain-funcs + +DESCRIPTION="Small dynamic tiling window manager for X11" +HOMEPAGE="https://github.com/conformal/spectrwm"; +SRC_URI="https://github.com/conformal/spectrwm/archive/${PN^^}_${PV//./_}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${PN^^}_${PV//./_}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + elibc_musl? ( sys-libs/queue-standalone ) + dev-libs/libbsd + x11-libs/libxcb + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXft + x11-libs/libXrandr + x11-libs/xcb-util + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-wm +" +RDEPEND=" + ${DEPEND} + x11-misc/dmenu +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/spectrwm-3.6.0-fix-cflags-ldflags.patch +) + +src_prepare() { + sed -i -e '/LICENSE.md/d' linux/Makefile || die + default +} + +src_compile() { + tc-export CC PKG_CONFIG + emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + SYSCONFDIR="${EPREFIX}/etc" DOCDIR="${EPREFIX}/usr/share/doc/${P}" \ + DESTDIR="${D}" install + + dodoc README.md ${PN}_*.conf {initscreen,screenshot}.sh +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/mcelog/
commit: fcb2185eb83390901c9c4422d98f4ae897e5166e Author: Ben Kohler gentoo org> AuthorDate: Fri Jul 12 14:40:26 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jul 12 18:17:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb2185e app-admin/mcelog: drop 197, 198, 199 Signed-off-by: Ben Kohler gentoo.org> app-admin/mcelog/Manifest | 3 --- app-admin/mcelog/mcelog-197.ebuild | 54 -- app-admin/mcelog/mcelog-198.ebuild | 54 -- app-admin/mcelog/mcelog-199.ebuild | 54 -- 4 files changed, 165 deletions(-) diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest index 38861ebbf97d..5595bb8b8fce 100644 --- a/app-admin/mcelog/Manifest +++ b/app-admin/mcelog/Manifest @@ -1,4 +1 @@ -DIST mcelog-197.tar.gz 319167 BLAKE2B cbeac1b29ab0b9b7d23470213f5b186f1c1c2a1095617436ccb9a29824fbf6d461642df32e69f7d743a2b3dfce5e06fcffbe5af3cc90a99c00bf9ba4796514b7 SHA512 4975f533fa6546b956190a33f51974614911aa8b707e07f73abf1e0055cd13997eeacaeedaf84762debcea9fd9b95e7d537befc0f818ba29873dd72be4ceed1a -DIST mcelog-198.tar.gz 319372 BLAKE2B c1a6eed5b77843cd3963ac82d20270ed915562b3e2940ee685f4aa827b6e05c656eb55b57e380d582c8fda2f3d1ee3d13ff40c0771fd410d504d03e62f71eaeb SHA512 5168a1d1d83c7fa69438412db4b5f559528439f84ad65348b147117c7fdfe689c9ab3273350ff5321ed351ef0fe17065ee9073aac5115e87cf27878b8e2ff7df -DIST mcelog-199.tar.gz 316883 BLAKE2B 522cdb663936e17f0be7de008127f8dce9e5abd3b01f89c41123e72dc65d0764185fffd14ecf6546aea2aea83cf94bc652f4e1cff0b7430f1fe414220aeef075 SHA512 5b6a5ff85f100532d4417bca0885bc8cfb83a583a079b57dbcda17fb457263e12e9e736a51969be88e58d9b98db79cc23f6f6a313fd508ee9fd60d71e5c02fbb DIST mcelog-200.tar.gz 316893 BLAKE2B 66b6f25720d09760aab79d0b410287e73087551ab54eaf7dc31c0f7f5c56a40583e933f9e6dae9b91c5594f5bdf51701c37328e76f930c937b448aaac7acd262 SHA512 70b075d3db2f0cb587e3e8ac8b74d840b6bb777ee89c9428f70f037f67e25a02ae87889b9f998431ef229e56705a27431df016b59ab0f1ebf5485a9d38665c7b diff --git a/app-admin/mcelog/mcelog-197.ebuild b/app-admin/mcelog/mcelog-197.ebuild deleted file mode 100644 index b689f7a70a9c.. --- a/app-admin/mcelog/mcelog-197.ebuild +++ /dev/null @@ -1,54 +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} ) - -inherit linux-info python-any-r1 systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/"; -SRC_URI="https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" -DEPEND="${PYTHON_DEPS}" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch - "${FILESDIR}"/${PN}-129-debugflags.patch -) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE" - kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" - check_extra_config - fi -} - -src_prepare() { - default - tc-export CC - python_fix_shebang genconfig.py -} - -src_install() { - default - - insinto /etc/logrotate.d/ - newins ${PN}.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} - systemd_dounit ${PN}.service - - dodoc *.pdf -} diff --git a/app-admin/mcelog/mcelog-198.ebuild b/app-admin/mcelog/mcelog-198.ebuild deleted file mode 100644 index b689f7a70a9c.. --- a/app-admin/mcelog/mcelog-198.ebuild +++ /dev/null @@ -1,54 +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} ) - -inherit linux-info python-any-r1 systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/"; -SRC_URI="https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" -DEPEND="${PYTHON_DEPS}" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch - "${FILESDIR}"/${PN}-129-debugflags.patch -) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE&
[gentoo-commits] repo/gentoo:master commit in: app-admin/mcelog/
commit: 893584a60cbfe942919831779b18dd128ca9f53b Author: Ben Kohler gentoo org> AuthorDate: Fri Jul 12 14:39:55 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jul 12 18:17:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893584a6 app-admin/mcelog: stabilize 200 for amd64, x86 Signed-off-by: Ben Kohler gentoo.org> app-admin/mcelog/mcelog-200.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/mcelog/mcelog-200.ebuild b/app-admin/mcelog/mcelog-200.ebuild index 07d93a66d81f..b689f7a70a9c 100644 --- a/app-admin/mcelog/mcelog-200.ebuild +++ b/app-admin/mcelog/mcelog-200.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="selinux" RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: c4d4e1c02e07cec135c51fd2aa6fc8ec594c5b63 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:41:14 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d4e1c0 dev-libs/ell: drop 0.62, 0.64, 0.65 Signed-off-by: Ben Kohler gentoo.org> dev-libs/ell/Manifest| 3 --- dev-libs/ell/ell-0.62.ebuild | 54 dev-libs/ell/ell-0.64.ebuild | 54 dev-libs/ell/ell-0.65.ebuild | 54 4 files changed, 165 deletions(-) diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index 14f2d7f32d3a..1245aecbac06 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,5 +1,2 @@ -DIST ell-0.62.tar.xz 567188 BLAKE2B f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1 SHA512 f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf -DIST ell-0.64.tar.xz 567908 BLAKE2B 8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab SHA512 21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928 -DIST ell-0.65.tar.xz 568172 BLAKE2B 5b8d776970666e7746f2461a06c0b005da34767a0eb41460f17fec18b523d6dbd9537cfc3dadde846984da89c95fc0a62cf69367831a6a1508d2e44b2cb16422 SHA512 b63623ba8c1ab747a2674c54af0dca2b18eba7ef453e585a66c522f0eca625d81f59d7b0cef25ab99da9816bd3c60020505e2ad208c76fe790623886c6691f39 DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc DIST ell-0.67.tar.xz 570720 BLAKE2B 27b886de9d4d4d812cf724e3a45f1bcb1cf021e0f88661357b14b643916c36ec6e0bdb8cbb177e33ff991483815af2176139c9bbad8645533aaa15830ce765a9 SHA512 a241c5f05bdff908d4c7a477d16f4d8857a725b3f1da5b08ecf031f73d1ebd80c6717dd99efbbf662a8801f10496249bc707d8dc17be88e63d0deb5418b3786a diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild deleted file mode 100644 index aaabc3bdf016.. --- a/dev-libs/ell/ell-0.62.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info - -DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; -if [[ "${PV}" == * ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -fi -LICENSE="LGPL-2.1+" -SLOT="0" - -IUSE="pie test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( sys-apps/dbus )" - -CONFIG_CHECK=" - ~TIMERFD - ~EVENTFD - ~CRYPTO_USER_API - ~CRYPTO_USER_API_HASH - ~CRYPTO_MD5 - ~CRYPTO_SHA1 - ~KEY_DH_OPERATIONS -" - -src_prepare() { - default - sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ - unit/test-dbus*.c unit/dbus.conf || die - [[ "${PV}" == * ]] && eautoreconf -} - -src_configure() { - append-cflags "-fsigned-char" #662694 - local myeconfargs=( - $(use_enable pie) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die -} diff --git a/dev-libs/ell/ell-0.64.ebuild b/dev-libs/ell/ell-0.64.ebuild deleted file mode 100644 index 966be50f1a4d.. --- a/dev-libs/ell/ell-0.64.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info - -DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; -if [[ "${PV}" == * ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; - KEYWORDS="~
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: c11f1c7144ae7b2fa63cad315c0f105787b44789 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:39:15 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11f1c71 net-wireless/iwd: drop 2.14, 2.18 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 2 - net-wireless/iwd/iwd-2.14.ebuild | 167 --- net-wireless/iwd/iwd-2.18.ebuild | 167 --- 3 files changed, 336 deletions(-) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 565ad4d8a802..9fe9ed895cb8 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,4 +1,2 @@ -DIST iwd-2.14.tar.xz 1082236 BLAKE2B ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b SHA512 6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07 DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486 SHA512 06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d -DIST iwd-2.18.tar.xz 1087800 BLAKE2B b7fca601f4ccaac97281ffe60388ba0de0b831bb874790cb929fffea65ed998ea9dbdfd083c4f8e564c5c283841939defbfc5579bc3bc37672743d7bb35cad61 SHA512 b6af060467120c8ee016ecc8eb216c620e194aef09a6c12a7c334f6b6bc33c89d20796d61e6b1a2c68dfb38116c4a727347d09f5ed4c2e58a45f01afc0ea70b6 DIST iwd-2.19.tar.xz 1088892 BLAKE2B 0bd332b41b205ed8b396e672fb869c8d78a9b18d94691851ccc63b43602a61e96fb5029797c3fe2863fc4964ae0c51d1395f67a9bdc977dfe4dc2c49111f41be SHA512 e06f1936be25be042f6c48d3ff86db6b3b07a2d9406c234e74258e7bb3df7a7efd1510929851830922006613d02d4904b26c2d8a67bab2daa14c2eae086c2eb6 diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild deleted file mode 100644 index df0197633a75.. --- a/net-wireless/iwd/iwd-2.14.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit flag-o-matic linux-info systemd - -#Set this variable to the required external ell version -ELL_REQ="0.62" - -if [[ ${PV} == ** ]]; then - inherit autotools git-r3 - IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; - ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" - MYRST2MAN="RST2MAN=:" -fi - -DESCRIPTION="Wireless daemon for linux" -HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" - -DEPEND=" - sys-apps/dbus - client? ( sys-libs/readline:0= ) -" - -[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}" - -RDEPEND=" - ${DEPEND} - acct-group/netdev - net-wireless/wireless-regdb - selinux? ( sec-policy/selinux-networkmanager ) - standalone? ( - systemd? ( sys-apps/systemd ) - !systemd? ( virtual/resolvconf ) - ) -" - -BDEPEND=" - virtual/pkgconfig -" - -[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" - -pkg_setup() { - CONFIG_CHECK=" - ~ASYMMETRIC_KEY_TYPE - ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE - ~CFG80211 - ~CRYPTO_AES - ~CRYPTO_CBC - ~CRYPTO_CMAC - ~CRYPTO_DES - ~CRYPTO_ECB - ~CRYPTO_HMAC - ~CRYPTO_MD4 - ~CRYPTO_MD5 - ~CRYPTO_RSA - ~CRYPTO_SHA1 - ~CRYPTO_SHA256 - ~CRYPTO_SHA512 - ~CRYPTO_USER_API_HASH - ~CRYPTO_USER_API_SKCIPHER - ~KEY_DH_OPERATIONS - ~PKCS7_MESSAGE_PARSER - ~RFKILL - ~X509_CERTIFICATE_PARSER - " - - if use amd64;then - CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" - WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" - fi - - if use cpu_flags_x86_aes;then - CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" - WARNING_CRYPTO_AES_NI_INTEL=&
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: cc8456fcbb62dd7a7b299bda6a031288e02d643b Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:35:12 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8456fc dev-libs/ell: add 0.67 Signed-off-by: Ben Kohler gentoo.org> dev-libs/ell/Manifest| 1 + dev-libs/ell/ell-0.67.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index fd62b58126dd..14f2d7f32d3a 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -2,3 +2,4 @@ DIST ell-0.62.tar.xz 567188 BLAKE2B f7539c5f6eac6150d10b317ec5c5296e2005130c34e4 DIST ell-0.64.tar.xz 567908 BLAKE2B 8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab SHA512 21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928 DIST ell-0.65.tar.xz 568172 BLAKE2B 5b8d776970666e7746f2461a06c0b005da34767a0eb41460f17fec18b523d6dbd9537cfc3dadde846984da89c95fc0a62cf69367831a6a1508d2e44b2cb16422 SHA512 b63623ba8c1ab747a2674c54af0dca2b18eba7ef453e585a66c522f0eca625d81f59d7b0cef25ab99da9816bd3c60020505e2ad208c76fe790623886c6691f39 DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc +DIST ell-0.67.tar.xz 570720 BLAKE2B 27b886de9d4d4d812cf724e3a45f1bcb1cf021e0f88661357b14b643916c36ec6e0bdb8cbb177e33ff991483815af2176139c9bbad8645533aaa15830ce765a9 SHA512 a241c5f05bdff908d4c7a477d16f4d8857a725b3f1da5b08ecf031f73d1ebd80c6717dd99efbbf662a8801f10496249bc707d8dc17be88e63d0deb5418b3786a diff --git a/dev-libs/ell/ell-0.67.ebuild b/dev-libs/ell/ell-0.67.ebuild new file mode 100644 index ..975d6b799e59 --- /dev/null +++ b/dev-libs/ell/ell-0.67.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info + +DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +if [[ "${PV}" == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="pie test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( sys-apps/dbus )" + +CONFIG_CHECK=" + ~TIMERFD + ~EVENTFD + ~CRYPTO_USER_API + ~CRYPTO_USER_API_HASH + ~CRYPTO_MD5 + ~CRYPTO_SHA1 + ~KEY_DH_OPERATIONS +" + +src_prepare() { + default + sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ + unit/test-dbus*.c unit/dbus.conf || die + [[ "${PV}" == * ]] && eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" #662694 + local myeconfargs=( + $(use_enable pie) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} + +src_test() { + # New dbus tests fail with >3 jobs, this should get fixed soon + emake -j1 check +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 6ab1e4c2d6d402b08eead9a535606ecff7d5ed51 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:44:32 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab1e4c2 net-misc/dropbox: add 203.4.4857 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-203.4.4857.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 6ac181d31a40..9989e6e576a0 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,3 +1,5 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 +DIST dropbox-lnx.x86-203.4.4857.tar.gz 113474071 BLAKE2B 109111bca49d7c59d9f7c28b9c012953b8cb01a116cdfe757b0c37b9a168e12ed61501cf313c5b5264fbbafa1528d5e2c884de51c3e3a18318dfd195b14ff7d1 SHA512 54945ecb11094d1a73a96f0469415eee8c2b936a22f8a9410ea5cac75e5eda4b3db72def487eef6f113e6bac7eb656403587fbaab4503bb331032648225660a3 DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 +DIST dropbox-lnx.x86_64-203.4.4857.tar.gz 116080942 BLAKE2B 44b039a1478bc48a01c2a6c81250417c753dacbac0c7b393e2bf5b1ed1fdcb06855432c6f48bdc3d734d036f5f6e769eee6fdc9ac1685d003db711c9a6646112 SHA512 372ebe6a621f9df7143a4f685d9a6c305d3b124813b13514dd56a409ec473240115000bbedad624efc40c36660811e4a347f0847a9c9a1e0e526f20559f3390d diff --git a/net-misc/dropbox/dropbox-203.4.4857.ebuild b/net-misc/dropbox/dropbox-203.4.4857.ebuild new file mode 100644 index ..7d9715a71882 --- /dev/null +++ b/net-misc/dropbox/dropbox-203.4.4857.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf libGL.so.1 libX11* libffi.so.6 || die + # some of these do not appear to be used + rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ + PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ + wmctrl libdrm.so.2 libpopt.so.0 || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf images || die + fi + pa
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 709852023c261a58a204f6b4e55165075b94d9aa Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:40:06 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70985202 net-wireless/iwd: bump required ell on iwd-2.19 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/iwd-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/iwd/iwd-2.19.ebuild b/net-wireless/iwd/iwd-2.19.ebuild index d273c035b947..36e245150607 100644 --- a/net-wireless/iwd/iwd-2.19.ebuild +++ b/net-wireless/iwd/iwd-2.19.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit flag-o-matic linux-info systemd #Set this variable to the required external ell version -ELL_REQ="0.66" +ELL_REQ="0.67" if [[ ${PV} == ** ]]; then inherit autotools git-r3
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 5c9a1e42643fb97abd08fdd2c9650d79578a5f5e Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 10 12:38:20 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 10 12:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9a1e42 net-wireless/iwd: add 2.19 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/iwd-2.19.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 99d854da60ae..565ad4d8a802 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,3 +1,4 @@ DIST iwd-2.14.tar.xz 1082236 BLAKE2B ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b SHA512 6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07 DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486 SHA512 06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d DIST iwd-2.18.tar.xz 1087800 BLAKE2B b7fca601f4ccaac97281ffe60388ba0de0b831bb874790cb929fffea65ed998ea9dbdfd083c4f8e564c5c283841939defbfc5579bc3bc37672743d7bb35cad61 SHA512 b6af060467120c8ee016ecc8eb216c620e194aef09a6c12a7c334f6b6bc33c89d20796d61e6b1a2c68dfb38116c4a727347d09f5ed4c2e58a45f01afc0ea70b6 +DIST iwd-2.19.tar.xz 1088892 BLAKE2B 0bd332b41b205ed8b396e672fb869c8d78a9b18d94691851ccc63b43602a61e96fb5029797c3fe2863fc4964ae0c51d1395f67a9bdc977dfe4dc2c49111f41be SHA512 e06f1936be25be042f6c48d3ff86db6b3b07a2d9406c234e74258e7bb3df7a7efd1510929851830922006613d02d4904b26c2d8a67bab2daa14c2eae086c2eb6 diff --git a/net-wireless/iwd/iwd-2.19.ebuild b/net-wireless/iwd/iwd-2.19.ebuild new file mode 100644 index ..d273c035b947 --- /dev/null +++ b/net-wireless/iwd/iwd-2.19.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.66" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotocx/
commit: 7ee063b0aa11204494df26875c91ef666436fc63 Author: Ben Kohler gentoo org> AuthorDate: Thu Jul 4 12:45:43 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jul 4 12:45:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee063b0 media-gfx/fotocx: add 24.50 Signed-off-by: Ben Kohler gentoo.org> media-gfx/fotocx/Manifest| 1 + media-gfx/fotocx/fotocx-24.50.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/media-gfx/fotocx/Manifest b/media-gfx/fotocx/Manifest index 54a867d9094e..b8ef3b95ca30 100644 --- a/media-gfx/fotocx/Manifest +++ b/media-gfx/fotocx/Manifest @@ -1,3 +1,4 @@ DIST fotocx-24.21-source.tar.gz 16618357 BLAKE2B 43029d080cc843a03475b474c0807e0f2192bc6c64d20c5d41e90218f0b1f88db48aefb7622e8b521f06792a57a9d685d9c57107a309becc39d710ff5aa720a3 SHA512 2945fbaab800a115a1e0c718019ee1e66816cadf794a01db4f8238e7ba74ea033b6e9f24b4e42fe8105242f6df8861de7b00d32e81aae73577f5aa7f38c07f7f DIST fotocx-24.30-source.tar.gz 16103870 BLAKE2B 3261b9f4fb0345b37b146e443216e21d57ab9b11a1b77be9b9d94247cc8ae74442b75219fbf3d12f67ba16cee0cf772d3ba83d9e2b5ae38ddbbfd5bd42ea9c52 SHA512 39a4c8526e8fe7e49f4c85953e843243577b9a5b34b89030c452336f51c0ca6e381c38ba60ee39e6ee58b528d824240a821487e5e95a04dd44dabfe38e43f131 DIST fotocx-24.40-source.tar.gz 16036394 BLAKE2B 570adb3b8579650caa985417008f8eb840b2a29c5355ae3ecb3b2a8e58432ec6688da72d3d3eed98d7f5c046d1cf1fc56049684db5ccd9de6fb3f2dee789ea4f SHA512 28211fa50d48eaee4f4bcaa80a07a34113e3020e8b0e3ef2fe983b93000c2397b41fabb1824dd1921e964d03acd348ef5479e584268052ade120e23639f138ed +DIST fotocx-24.50-source.tar.gz 16197289 BLAKE2B 468a3cd7ef2cee5a65d2a06283732e0994f9eeb823ed2fd02e319c68f7cb4686a33fbc61e85eaeb8bdd2c7455d1cebada49d0da6004007ad15333b1c39050768 SHA512 3f30b4efb43313980a1be8b92e66c8260484e10a3e50c5351d5462004fe6e5685ecd39be263fbd85bde495a5f1c539bd262124478516d8ddcd40420fa6de699e diff --git a/media-gfx/fotocx/fotocx-24.50.ebuild b/media-gfx/fotocx/fotocx-24.50.ebuild new file mode 100644 index ..8eee122865a7 --- /dev/null +++ b/media-gfx/fotocx/fotocx-24.50.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature xdg-utils + +DESCRIPTION="Program for improving image files made with a digital camera" +HOMEPAGE="https://kornelix.net/fotocx/fotocx.html"; +SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# For required dependencies read doc/README, for required tools read +# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an +# alternative to firefox and chromium-browser. `grep '"which ' * -R` +# is helpful to report some required tools run via the shell. + +DEPEND=" + media-libs/clutter + media-libs/clutter-gtk + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= + media-libs/libchamplain[gtk] + x11-libs/gtk+:3" +RDEPEND=" + ${DEPEND} + media-gfx/dcraw + media-libs/exiftool + x11-misc/xdg-utils +" + +PATCHES=( "${FILESDIR}/${PN}-24.20-documentation.patch" ) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die + sed -i -e "/^Icon/ s/\.png$//" ${PN}.desktop || die + default +} + +src_install() { + # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, + # and README, changelog, copyright, license, etc. must not be compressed. + emake DESTDIR="${D}" PREFIX="/usr" install + rm -f "${D}"/usr/share/doc/${PF}/*.man || die + docompress -x /usr/share/doc +} + +pkg_postinst() { + optfeature "HEIC & AVIF file support" media-libs/libheif + optfeature "additional RAW file support" media-gfx/rawtherapee + optfeature "additional RAW file support" media-gfx/darktable + optfeature "video thumbnails & playback" media-video/ffmpeg + optfeature "copying images to optical media" app-cdr/dvd+rw-tools + optfeature "WEBP file support" media-libs/libwebp + + elog + elog "Please read the Help > User Guide for details. The source location is" + elog "/usr/share/fotocx/data/userguide and after running fotocx a copy will" + elog "be placed at /home//.fotocx/userguide." + elog + elog "To play videos, in Tools > Preferences set 'Video File Play Command'." + elog + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/
commit: 7836d2c6d2d37d5f46bf80b984b2947236643057 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 3 15:28:24 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 3 15:28:24 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=7836d2c6 specs/amd64/livegui: add zfs back for dist-kernel Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/livegui/livegui-stage2.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/releases/specs/amd64/livegui/livegui-stage2.spec b/releases/specs/amd64/livegui/livegui-stage2.spec index a2eff933..af3d08fe 100644 --- a/releases/specs/amd64/livegui/livegui-stage2.spec +++ b/releases/specs/amd64/livegui/livegui-stage2.spec @@ -26,3 +26,4 @@ boot/kernel: gentoo boot/kernel/gentoo/distkernel: yes boot/kernel/gentoo/dracut_args: --xz --no-hostonly -a dmsquash-live -a mdraid -o btrfs -o crypt -o i18n -o usrmount -o lunmask -o qemu -o qemu-net -o nvdimm -o multipath -i /lib/keymaps /lib/keymaps -I busybox +boot/kernel/gentoo/packages: sys-fs/zfs
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: c12512ff0193c3abe2f765f799c94b4af3921e60 Author: Martin Mokry protonmail com> AuthorDate: Mon Jun 10 18:38:14 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 3 14:26:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12512ff media-video/vlc: add 3.0.21, modern C fix Add patch with upstream commit: https://code.videolan.org/videolan/vlc/-/commit/95e7bba6105bd8c2b8ea9cabc02c8dfe7411cab2 Closes: https://bugs.gentoo.org/919296 Signed-off-by: Martin Mokry protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/37111 Signed-off-by: Ben Kohler gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/files/vlc-3.0.21-freerdp-2.patch | 230 ++ media-video/vlc/vlc-3.0.21.ebuild| 516 +++ 3 files changed, 747 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index b565459f5640..8cf48b2f4863 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1 +1,2 @@ DIST vlc-3.0.20.tar.xz 25596392 BLAKE2B 4537d6b4b3445a28366cdb7ed7e12d0dc864e19a53d34efcdc0a62226642ec8653cf8d5b74d4aea30c9f324c34166e8fa71653b3b298f5abdebe29c4f21f2865 SHA512 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406 +DIST vlc-3.0.21.tar.xz 25649288 BLAKE2B 0ad05282d624611ba8a2b6ca062c68aabeac8f37410dd427cc9b8c0d107af48ed203b73978e2fe83e8171ea6b78caa51394f3497061b561447dbb41058e1af9f SHA512 cb1af76c8056648c331d7e6e0680d161ed1849eb635987504f45eae02531e9b432651034317fa7e02b0722905dfb9f0f5dad67b5924cc62edcaf0d173ac36aee diff --git a/media-video/vlc/files/vlc-3.0.21-freerdp-2.patch b/media-video/vlc/files/vlc-3.0.21-freerdp-2.patch new file mode 100644 index ..2c2311d352c4 --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.21-freerdp-2.patch @@ -0,0 +1,230 @@ +https://bugs.gentoo.org/590164 +https://bugs.gentoo.org/919296 +https://code.videolan.org/videolan/vlc/-/commit/95e7bba6105bd8c2b8ea9cabc02c8dfe7411cab2 + +diff --git a/configure.ac b/configure.ac +index 4870d9f718..ce656be9ae 100644 +--- a/configure.ac b/configure.ac +@@ -2159,7 +2159,7 @@ PKG_ENABLE_MODULES_VLC([VNC], [vnc], [libvncclient >= 0.9.9], (VNC/rfb client su + + dnl RDP/Remote Desktop access module + dnl +-PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp >= 1.0.1], (RDP/Remote Desktop client support) ) ++PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp2 >= 2.0.0], (RDP/Remote Desktop client support) ) + + dnl + dnl AVFoundation +diff --git a/modules/access/rdp.c b/modules/access/rdp.c +index 51b63ae942..87a55310cb 100644 +--- a/modules/access/rdp.c b/modules/access/rdp.c +@@ -45,18 +45,6 @@ + # include + #endif + +-#if !defined(FREERDP_VERSION_MAJOR) || \ +-(defined(FREERDP_VERSION_MAJOR) && !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 1))) +-# define SoftwareGdi sw_gdi +-# define Fullscreen fullscreen +-# define ServerHostname hostname +-# define Username username +-# define Password password +-# define ServerPort port +-# define EncryptionMethods encryption +-# define ContextSize context_size +-#endif +- + #include + #ifdef HAVE_POLL_H + # include +@@ -75,6 +63,8 @@ + + #define CFG_PREFIX "rdp-" + ++#define FREERDP_PIXEL_BPP(_format) (_format >> 24) ++ + /* + * Module descriptor + */ +@@ -136,11 +126,12 @@ typedef struct vlcrdp_context_t vlcrdp_context_t; + + /* updates handlers */ + +-static void desktopResizeHandler( rdpContext *p_context ) ++static BOOL desktopResizeHandler( rdpContext *p_context ) + { + vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_context; + demux_sys_t *p_sys = p_vlccontext->p_demux->p_sys; + rdpGdi *p_gdi = p_context->gdi; ++int i_colordepth = FREERDP_PIXEL_BPP( p_gdi->dstFormat ); + + if ( p_sys->es ) + { +@@ -148,11 +139,13 @@ static void desktopResizeHandler( rdpContext *p_context ) + p_sys->es = NULL; + } + +-/* Now init and fill es format */ + vlc_fourcc_t i_chroma; +-switch( p_gdi->bytesPerPixel ) ++/* Now init and fill es format */ ++switch ( i_colordepth ) + { + default: ++msg_Dbg( p_vlccontext->p_demux, "invalid color depth %d", i_colordepth); ++/* fallthrough */ + case 16: + i_chroma = VLC_CODEC_RGB16; + break; +@@ -160,7 +153,7 @@ static void desktopResizeHandler( rdpContext *p_context ) + i_chroma = VLC_CODEC_RGB24; + break; + case 32: +-i_chroma = VLC_CODEC_RGB32; ++i_chroma = VLC_CODEC_ARGB; + break; + } + es_format_t fmt; +@@ -173,7
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 4a593b8bd673c753d68b6425ac69d021c1eab6a6 Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 1 11:43:57 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 1 11:44:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a593b8b net-misc/dropbox: drop 199.4.6287, 200.4.7134, 201.4.5552 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 6 -- net-misc/dropbox/dropbox-199.4.6287.ebuild | 110 - net-misc/dropbox/dropbox-200.4.7134.ebuild | 110 - net-misc/dropbox/dropbox-201.4.5552.ebuild | 110 - 4 files changed, 336 deletions(-) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index fb5e860ef89c..6ac181d31a40 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,9 +1,3 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 -DIST dropbox-lnx.x86-199.4.6287.tar.gz 113741255 BLAKE2B bb7a9b52bfdad485de61fb5b36f4d0651a39769194fcc4a3960b72d0ebe35f0e82024ac449cc2b5a5f4d05eb23b9aa99faada56887049f2108ee931b59a35d22 SHA512 c9dfc4b19736f4b8eeb5ecde6badace4f6023cecf39a61b9729a96f73da6d866dbb4e46d9f5dd1e937ad85ea9966ad590ec80c7af4ff96b18b5cf3d2e6e4651d -DIST dropbox-lnx.x86-200.4.7134.tar.gz 113828617 BLAKE2B 874009dcbb2e321875874c7172cf0096c9d476c81dbfddd843c6945518c0ea4e1ef9a947e54cf90a73d2a9e351cfd7c6c4148bae46234928fe5aae0133b6be66 SHA512 d73117976f549cabfe59ad2854e9ec7a9ca278474faa7c19097ba3d6afa90833be068517e03c7d72b5d77780d8dac7a706b64aa8065c14cf22a01cec2f79 -DIST dropbox-lnx.x86-201.4.5552.tar.gz 113513016 BLAKE2B 7713aba5811ff3fc15a80f46f9841e40b16618d048f6371cf1a5affc7c166fe279bc44a44327fe60d9bfaf5658dd3ff646ebd951487e19f0acbef5bf09d8c5cc SHA512 eeaf88eb2c306cb06f872d98218e595782d656aee0cf07b391fbbf400cfa73e7075bf4b20d7945650bc4fde287834f43f72e34c252f0f781952ff1e37a7e4d79 DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 -DIST dropbox-lnx.x86_64-199.4.6287.tar.gz 116574689 BLAKE2B 8ab6032081b296d08a60fa4a7dd61399ecf333776381d7832dd3d5cc703c071d3991ca735283bc9421ace08b522cbac31ae0764727c34987c199e0c3506686cf SHA512 244f3f7601722bf2f4a821271187472c8088cfbf61891a6cdb8f9202cc3ec5deec0df88c1e9c39ca27a3addfa97261c75c880444d6cb393c0d15c815182a -DIST dropbox-lnx.x86_64-200.4.7134.tar.gz 116482290 BLAKE2B 1db1ca42fdbed2198995dc57a928873a1c92f4dfbc90fe9f3fbcb93fde5c08e66fa572baae759758db82a282dad360f96f347e89b85d0ff8a5c8d478007168bd SHA512 135a2d5a9efa994483042238b79bbdbfe708f23c1ac240c99a15223a9c438d7d41f3fc39449cd573ad91b8c28ff3b8d577ff4a34ab2dc7aa557c992ec1ce31db -DIST dropbox-lnx.x86_64-201.4.5552.tar.gz 116241621 BLAKE2B fa209a75b733f6bb2a59d26ab329d58c46de9d58868cda846d7ca3c1041131c3c2009ab10a2abf7bbcb3ed99782a0b7453a67bda3269a3390a7cafb12bee58ab SHA512 3eae6b97a4ac2f37183d5dcfd5e7fc990e1dc1aacf4520af60e40e8342729dd7e94095c01fa1989d0ea81013b6b87005fe3774c5c9c076417261875a746218d7 DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 diff --git a/net-misc/dropbox/dropbox-199.4.6287.ebuild b/net-misc/dropbox/dropbox-199.4.6287.ebuild deleted file mode 100644 index e90baaad900e.. --- a/net-misc/dropbox/dropbox-199.4.6287.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/"; -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg -" - -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="amd64 x86 ~x86-linux" -IUSE="selinux X" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: e7a82e3801efbee205b0c8028b32b3f7b247e2ee Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 1 11:43:37 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 1 11:44:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a82e38 net-misc/dropbox: stabilize 202.4.5551 for amd64, x86 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/dropbox-202.4.5551.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dropbox/dropbox-202.4.5551.ebuild b/net-misc/dropbox/dropbox-202.4.5551.ebuild index 7d9715a71882..e90baaad900e 100644 --- a/net-misc/dropbox/dropbox-202.4.5551.ebuild +++ b/net-misc/dropbox/dropbox-202.4.5551.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" +KEYWORDS="amd64 x86 ~x86-linux" IUSE="selinux X" RESTRICT="mirror strip"
[gentoo-commits] proj/releng:master commit in: releases/portage/isos-x86/patches/sys-apps/busybox/
commit: cd107fa8b4bbaf8dd58440e2a9e06f9e068c57d2 Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 1 11:38:15 2024 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 1 11:38:15 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=cd107fa8 portage/isos-x86: add busybox patch from alpine for bug 933771 Signed-off-by: Ben Kohler gentoo.org> ...disable-HW-acceleration-for-MD5-SHA1-on-x.patch | 46 ++ 1 file changed, 46 insertions(+) diff --git a/releases/portage/isos-x86/patches/sys-apps/busybox/0025-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch b/releases/portage/isos-x86/patches/sys-apps/busybox/0025-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch new file mode 100644 index ..a3030da2 --- /dev/null +++ b/releases/portage/isos-x86/patches/sys-apps/busybox/0025-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch @@ -0,0 +1,46 @@ +From 3ead51e53687e94a51beb793661363df27b00814 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?S=C3=B6ren=20Tempel?= +Date: Thu, 5 Jan 2023 15:47:55 +0100 +Subject: [PATCH] Hackfix to disable HW acceleration for MD5/SHA1 on x86 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This causes a direct segfault with musl libc. + +See: http://lists.busybox.net/pipermail/busybox/2023-January/090078.html +--- + libbb/hash_md5_sha.c | 6 +++--- + 2 files changed, 3 insertions(+), 5 deletions(-) + +diff --git a/libbb/hash_md5_sha.c b/libbb/hash_md5_sha.c +index 880ffab01..a006422ab 100644 +--- a/libbb/hash_md5_sha.c b/libbb/hash_md5_sha.c +@@ -14,7 +14,7 @@ + #define NEED_SHA512 (ENABLE_SHA512SUM || ENABLE_USE_BB_CRYPT_SHA) + + #if ENABLE_SHA1_HWACCEL || ENABLE_SHA256_HWACCEL +-# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) ++# if defined(__GNUC__) && defined(__x86_64__) + static void cpuid(unsigned *eax, unsigned *ebx, unsigned *ecx, unsigned *edx) + { + asm ("cpuid" +@@ -1173,7 +1173,7 @@ void FAST_FUNC sha1_begin(sha1_ctx_t *ctx) + ctx->total64 = 0; + ctx->process_block = sha1_process_block64; + #if ENABLE_SHA1_HWACCEL +-# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) ++# if defined(__GNUC__) && defined(__x86_64__) + { + if (!shaNI) { + unsigned eax = 7, ebx = ebx, ecx = 0, edx = edx; +@@ -1227,7 +1227,7 @@ void FAST_FUNC sha256_begin(sha256_ctx_t *ctx) + /*ctx->total64 = 0; - done by prepending two 32-bit zeros to init256 */ + ctx->process_block = sha256_process_block64; + #if ENABLE_SHA256_HWACCEL +-# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) ++# if defined(__GNUC__) && defined(__x86_64__) + { + if (!shaNI) { + unsigned eax = 7, ebx = ebx, ecx = 0, edx = edx;
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 41180fee627ecc6fb8e154a3e80493d3af365107 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:38:38 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:38:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41180fee net-misc/dropbox: add 202.4.5551 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-202.4.5551.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index fd3cd569b40e..fb5e860ef89c 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -2,6 +2,8 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f DIST dropbox-lnx.x86-199.4.6287.tar.gz 113741255 BLAKE2B bb7a9b52bfdad485de61fb5b36f4d0651a39769194fcc4a3960b72d0ebe35f0e82024ac449cc2b5a5f4d05eb23b9aa99faada56887049f2108ee931b59a35d22 SHA512 c9dfc4b19736f4b8eeb5ecde6badace4f6023cecf39a61b9729a96f73da6d866dbb4e46d9f5dd1e937ad85ea9966ad590ec80c7af4ff96b18b5cf3d2e6e4651d DIST dropbox-lnx.x86-200.4.7134.tar.gz 113828617 BLAKE2B 874009dcbb2e321875874c7172cf0096c9d476c81dbfddd843c6945518c0ea4e1ef9a947e54cf90a73d2a9e351cfd7c6c4148bae46234928fe5aae0133b6be66 SHA512 d73117976f549cabfe59ad2854e9ec7a9ca278474faa7c19097ba3d6afa90833be068517e03c7d72b5d77780d8dac7a706b64aa8065c14cf22a01cec2f79 DIST dropbox-lnx.x86-201.4.5552.tar.gz 113513016 BLAKE2B 7713aba5811ff3fc15a80f46f9841e40b16618d048f6371cf1a5affc7c166fe279bc44a44327fe60d9bfaf5658dd3ff646ebd951487e19f0acbef5bf09d8c5cc SHA512 eeaf88eb2c306cb06f872d98218e595782d656aee0cf07b391fbbf400cfa73e7075bf4b20d7945650bc4fde287834f43f72e34c252f0f781952ff1e37a7e4d79 +DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765 DIST dropbox-lnx.x86_64-199.4.6287.tar.gz 116574689 BLAKE2B 8ab6032081b296d08a60fa4a7dd61399ecf333776381d7832dd3d5cc703c071d3991ca735283bc9421ace08b522cbac31ae0764727c34987c199e0c3506686cf SHA512 244f3f7601722bf2f4a821271187472c8088cfbf61891a6cdb8f9202cc3ec5deec0df88c1e9c39ca27a3addfa97261c75c880444d6cb393c0d15c815182a DIST dropbox-lnx.x86_64-200.4.7134.tar.gz 116482290 BLAKE2B 1db1ca42fdbed2198995dc57a928873a1c92f4dfbc90fe9f3fbcb93fde5c08e66fa572baae759758db82a282dad360f96f347e89b85d0ff8a5c8d478007168bd SHA512 135a2d5a9efa994483042238b79bbdbfe708f23c1ac240c99a15223a9c438d7d41f3fc39449cd573ad91b8c28ff3b8d577ff4a34ab2dc7aa557c992ec1ce31db DIST dropbox-lnx.x86_64-201.4.5552.tar.gz 116241621 BLAKE2B fa209a75b733f6bb2a59d26ab329d58c46de9d58868cda846d7ca3c1041131c3c2009ab10a2abf7bbcb3ed99782a0b7453a67bda3269a3390a7cafb12bee58ab SHA512 3eae6b97a4ac2f37183d5dcfd5e7fc990e1dc1aacf4520af60e40e8342729dd7e94095c01fa1989d0ea81013b6b87005fe3774c5c9c076417261875a746218d7 +DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3 diff --git a/net-misc/dropbox/dropbox-202.4.5551.ebuild b/net-misc/dropbox/dropbox-202.4.5551.ebuild new file mode 100644 index ..7d9715a71882 --- /dev/null +++ b/net-misc/dropbox/dropbox-202.4.5551.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-lib
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tdb/
commit: 1f940f42cea79a1e08dec5b2c2cec3f7d0e1f6fe Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:33:07 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:36:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f940f42 sys-libs/tdb: stabilize 1.4.9 for sparc Signed-off-by: Ben Kohler gentoo.org> sys-libs/tdb/tdb-1.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tdb/tdb-1.4.9.ebuild b/sys-libs/tdb/tdb-1.4.9.ebuild index 953a889e6771..74e1b6898f1c 100644 --- a/sys-libs/tdb/tdb-1.4.9.ebuild +++ b/sys-libs/tdb/tdb-1.4.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 0c6978c0d1a27601cf846a597743444897e0c47b Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:34:04 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:36:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6978c0 net-fs/samba: stabilize 4.19.6 for sparc Signed-off-by: Ben Kohler gentoo.org> net-fs/samba/samba-4.19.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild index 4493fa08886d..119e2c01cff1 100644 --- a/net-fs/samba/samba-4.19.6.ebuild +++ b/net-fs/samba/samba-4.19.6.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; else SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: d79628fda23bb4102e400f6f2d2b47c40cbef68d Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:31:47 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:36:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79628fd sys-libs/ldb: stabilize 2.8.0 for sparc Signed-off-by: Ben Kohler gentoo.org> sys-libs/ldb/ldb-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/ldb/ldb-2.8.0.ebuild b/sys-libs/ldb/ldb-2.8.0.ebuild index 21fab2e956dd..75ab97b9a107 100644 --- a/sys-libs/ldb/ldb-2.8.0.ebuild +++ b/sys-libs/ldb/ldb-2.8.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc ldap +lmdb python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/
commit: cbcefb6a81cc19c0e4fb213cce8d3db5016d7f4a Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:32:52 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:36:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcefb6a sys-libs/tevent: stabilize 0.15.0 for sparc Signed-off-by: Ben Kohler gentoo.org> sys-libs/tevent/tevent-0.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild b/sys-libs/tevent/tevent-0.15.0.ebuild index 3df775d6d566..faaf0fb63bf7 100644 --- a/sys-libs/tevent/tevent-0.15.0.ebuild +++ b/sys-libs/tevent/tevent-0.15.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/
commit: 65926363ca95f19ac2113fc3ec06e3d3824be7ea Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 28 12:33:25 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 28 12:36:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65926363 sys-libs/talloc: stabilize 2.4.1 for sparc Signed-off-by: Ben Kohler gentoo.org> sys-libs/talloc/talloc-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/talloc/talloc-2.4.1.ebuild b/sys-libs/talloc/talloc-2.4.1.ebuild index 1bfdb7ae94f5..ea7261a01e98 100644 --- a/sys-libs/talloc/talloc-2.4.1.ebuild +++ b/sys-libs/talloc/talloc-2.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz"; LICENSE="GPL-3 LGPL-3+ LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="compat +python test valgrind" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: f5840a8f799638c172611b0ced8a54745c7534c6 Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 27 16:28:38 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 27 17:31:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5840a8f net-fs/samba: add 4.20.2 Signed-off-by: Ben Kohler gentoo.org> net-fs/samba/Manifest| 1 + net-fs/samba/samba-4.20.2.ebuild | 383 +++ 2 files changed, 384 insertions(+) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index 74c51f123cc5..c226089f5c32 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -6,3 +6,4 @@ DIST samba-4.19.4.tar.gz 41839810 BLAKE2B b5916478d9385eff93d852b61eaa835e04eef7 DIST samba-4.19.6.tar.gz 41847853 BLAKE2B 42a1756f3cb1cd48da5abe043357e15b294148b88fdcb2502394372628a17a729ffb5ea070a967face2dfb76e319cdf6fa56d611c369baddf54e998164d782ca SHA512 23172f4393deb9c520182ffb1acb3cf3e53391d4276fffe98527f2f514f969c0952e6e59bcd90f11385dc51367a7bb9cd0534fa9fc3814f16bfb88f41609d0f5 DIST samba-4.20.0.tar.gz 42433302 BLAKE2B 97cdfdaf118fcd9b44aef0134d211e243a6e2468d90449b9c5ac55c9a8c4dc1e63bf9eb2be9878dc70609c830f90b08b4d1dbf80d7e947c10219043def970d24 SHA512 e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c DIST samba-4.20.1.tar.gz 42441898 BLAKE2B 5516b3d74705ee829971119d9931ccd339aaa857647dc46e40fda96f65ec5ba695db107f91075a46e1a7135cfdcc0a56ee67aa3475649b314260be03e4e44657 SHA512 bea2bacae5b3272045399057ddf88d8f38203dde04c718b0088fd45792cccd68047b413e66bca7418b19db8580879358b86531a8d6f2d76fbcd902c331050a84 +DIST samba-4.20.2.tar.gz 42458953 BLAKE2B dffa86c8f3abca45e0b9dd29e723fbc13c0dac6c2b50d6240151ec0ae261fa5d9f43cc57403fa0b35624fd05f8cb50e2945d26b5f5205be48ccb60db0e64c1f7 SHA512 ff2c24314c6a35cc42db36a9021241b1323e810bf746e3975bc103f26daf395cd3c32da72e7172e322dee480587bbb1daac939e9851ff65be493be6fb4fc3eda diff --git a/net-fs/samba/samba-4.20.2.ebuild b/net-fs/samba/samba-4.20.2.ebuild new file mode 100644 index ..03bbefce2036 --- /dev/null +++ b/net-fs/samba/samba-4.20.2.ebuild @@ -0,0 +1,383 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+),xml(+)" +inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles + +DESCRIPTION="Samba Suite Version 4" +HOMEPAGE="https://samba.org/"; + +MY_PV="${PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} == *_rc* ]]; then + SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; +else + SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg" +IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux" +IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind" +IUSE+=" zeroconf" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + addc? ( json python !system-mitkrb5 winbind ) + ads? ( acl ldap python winbind ) + cluster? ( ads ) + gpg? ( addc ) + spotlight? ( json ) + test? ( python ) + !ads? ( !addc ) + ?? ( system-heimdal system-mitkrb5 ) +" + +# the test suite is messed, it uses system-installed samba +# bits instead of what was built, tests things disabled via use +# flags, and generally just fails to work in a way ebuilds could +# rely on in its current state +RESTRICT="test" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/samba-4.0/policy.h + /usr/include/samba-4.0/dcerpc_server.h + /usr/include/samba-4.0/ctdb.h + /usr/include/samba-4.0/ctdb_client.h + /usr/include/samba-4.0/ctdb_protocol.h + /usr/include/samba-4.0/ctdb_private.h + /usr/include/samba-4.0/ctdb_typesafe_cb.h + /usr/include/samba-4.0/ctdb_version.h +) + +TALLOC_VERSION="2.4.2" +TDB_VERSION="1.4.10" +TEVENT_VERSION="0.16.1" + +COMMON_DEPEND=" + >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}] + dev-lang/perl:= + dev-libs/icu:=[${MULTILIB_USEDEP}] + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/libtasn1:=[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + dev-perl/Parse-Yapp + >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + >=sys-libs/ldb-2.9.1:=[ldap(+)?,${MULTILIB_USEDEP}] + =sys-libs/talloc-
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: a476c1ddfbce8387848452b5ecdacb068da337c5 Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 27 17:01:39 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 27 17:31:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a476c1dd sys-libs/ldb: add 2.8.1 Signed-off-by: Ben Kohler gentoo.org> sys-libs/ldb/Manifest | 1 + sys-libs/ldb/ldb-2.8.1.ebuild | 174 ++ 2 files changed, 175 insertions(+) diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest index b2fa40294e5a..9ed30b01e188 100644 --- a/sys-libs/ldb/Manifest +++ b/sys-libs/ldb/Manifest @@ -1,4 +1,5 @@ DIST ldb-2.7.2.tar.gz 1737849 BLAKE2B 0aa70d8a4827448e41874db97130f18d17683c800b8f03f9940b4852e24fd6092052f6e70aae845c587939b9be16c80d7a920f6b874a746f923c4513b73d2afc SHA512 beb2cd83a8f128713e0b43ec6e80d0f87ab0883c6c8f0cefbbf5bf49e29dfa327b245b78467d1906917cb5f3f11e01cb76cc6bcca58a47c5deac4f05c2e9dfbd DIST ldb-2.8.0.tar.gz 1747616 BLAKE2B 19fd4cc0893ca36e7aa65eb605b050e3faeb7add6c00a2dfd8415334c58b7dc644ffaad41c24fe358b39292aaa581e3231e6b8161b03c073e903cdae16050ac5 SHA512 b6f289af3137e02a8e3ee0588bc300d1756b8980558e0b3a3a9eee4449100ccd42ed873187dbdb334e7e7834a8bff8478cd4f20588d4ca834d9ea14c0ee2c2f9 +DIST ldb-2.8.1.tar.gz 1745790 BLAKE2B 7b0fb70b510da85e9b1e67e9485ed9caf7635d4709e855f46243746f3a65cb9ccc1958f151868261b4aeb4efc6e6aa0054e19cf8f43b8bbebd7d41630af29cc7 SHA512 37e53cee1361303398cb0366760f08f2f306ed08c98354f5eb9ab2330d67b866ed0af07b252c204f77bbb260fe911337f3585015305b9d5e0ab2fcea6761b164 DIST ldb-2.9.0.tar.gz 1757213 BLAKE2B 6d24ced193a64e723da65f26a055b97e5c5645b0ce17263073db997e9310509c788e7739136b70d099d171d1d0cbbe43bb43ea50746d876d74a1be06fa2fc36f SHA512 b5cfbbcb2c35d6830bf1a7c85e1d4363728ae474504441add54c4c8569316b26aedbf6fb9f561ec4f187eb5a847ac76af07396e38d00e6f7632b63e02d7b64a1 DIST ldb-2.9.1.tar.gz 1752372 BLAKE2B dcff2bf54a31c787504eb206453f46f3ab5b7e106a9b0978ee3f2f3d5ef267d60cb0c21864bb78c31f71b815051757bd4becf6379ea26d32e151489e09835569 SHA512 a7384d5b88b1b2edc1ac40f38f74b8b2eb403610d158c579a862007801586a4ad1ba11019737ecad8a83e8f2d1ae7ae16ec7e92c58f60feb2d6fed84c4212265 diff --git a/sys-libs/ldb/ldb-2.8.1.ebuild b/sys-libs/ldb/ldb-2.8.1.ebuild new file mode 100644 index ..1150a03d4d03 --- /dev/null +++ b/sys-libs/ldb/ldb-2.8.1.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" +inherit python-single-r1 waf-utils multilib-minimal + +DESCRIPTION="LDAP-like embedded database" +HOMEPAGE="https://ldb.samba.org"; +SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc ldap +lmdb python test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + test? ( lmdb )" + +RESTRICT="!test? ( test )" + +TALLOC_VERSION="2.4.1" +TDB_VERSION="1.4.9" +TEVENT_VERSION="0.15.0" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}] + ldap? ( net-nds/openldap:= ) + lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] ) + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + virtual/libcrypt + test? ( >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] ) +" +BDEPEND="${PYTHON_DEPS} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch + "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch + "${FILESDIR}"/${PN}-2.4.2-skip-32bit-time_t-tests.patch + "${FILESDIR}"/${PN}-2.5.2-skip-waf-tevent-check.patch + "${FILESDIR}"/cmocka-config_h.patch +) + +pkg_setup() { + # Package fails to build with distcc + export DISTCC_DISABLE=1 + export PYTHONHASHSEED=1 + + # waf requires a python interpreter + python-single-r1_pkg_setup +} + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript ||
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 4b44ecdd1561117b7b183ca93e76da04c46003b0 Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 27 17:30:37 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 27 17:31:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b44ecdd net-fs/samba: add 4.19.7 Closes: https://bugs.gentoo.org/934127 Signed-off-by: Ben Kohler gentoo.org> net-fs/samba/Manifest| 1 + net-fs/samba/samba-4.19.7.ebuild | 383 +++ 2 files changed, 384 insertions(+) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index c226089f5c32..37266801f4b3 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -4,6 +4,7 @@ DIST samba-4.18.8.tar.gz 41335959 BLAKE2B d25711f1e781ed16fc224476979a07a5362f92 DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123 SHA512 93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c DIST samba-4.19.4.tar.gz 41839810 BLAKE2B b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906 SHA512 9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45 DIST samba-4.19.6.tar.gz 41847853 BLAKE2B 42a1756f3cb1cd48da5abe043357e15b294148b88fdcb2502394372628a17a729ffb5ea070a967face2dfb76e319cdf6fa56d611c369baddf54e998164d782ca SHA512 23172f4393deb9c520182ffb1acb3cf3e53391d4276fffe98527f2f514f969c0952e6e59bcd90f11385dc51367a7bb9cd0534fa9fc3814f16bfb88f41609d0f5 +DIST samba-4.19.7.tar.gz 41851647 BLAKE2B 9bd58363d4cd30f900b286be7c7e172ed0308c4527308d15309a5f3881ba9b1d4c3dd2a37f19d63fdf80a36bd89c9b6001ab2a5aefb724f10721e3a0dc09fa94 SHA512 a837a6255be6268a48c9f41ccad5db040c69b596936a37b011a4c8e3ec68f27ebd1947b86d26b544a7b546ed426dadc450353dff9553698ca4e6e0a3af162ad3 DIST samba-4.20.0.tar.gz 42433302 BLAKE2B 97cdfdaf118fcd9b44aef0134d211e243a6e2468d90449b9c5ac55c9a8c4dc1e63bf9eb2be9878dc70609c830f90b08b4d1dbf80d7e947c10219043def970d24 SHA512 e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c DIST samba-4.20.1.tar.gz 42441898 BLAKE2B 5516b3d74705ee829971119d9931ccd339aaa857647dc46e40fda96f65ec5ba695db107f91075a46e1a7135cfdcc0a56ee67aa3475649b314260be03e4e44657 SHA512 bea2bacae5b3272045399057ddf88d8f38203dde04c718b0088fd45792cccd68047b413e66bca7418b19db8580879358b86531a8d6f2d76fbcd902c331050a84 DIST samba-4.20.2.tar.gz 42458953 BLAKE2B dffa86c8f3abca45e0b9dd29e723fbc13c0dac6c2b50d6240151ec0ae261fa5d9f43cc57403fa0b35624fd05f8cb50e2945d26b5f5205be48ccb60db0e64c1f7 SHA512 ff2c24314c6a35cc42db36a9021241b1323e810bf746e3975bc103f26daf395cd3c32da72e7172e322dee480587bbb1daac939e9851ff65be493be6fb4fc3eda diff --git a/net-fs/samba/samba-4.19.7.ebuild b/net-fs/samba/samba-4.19.7.ebuild new file mode 100644 index ..0911ede7e865 --- /dev/null +++ b/net-fs/samba/samba-4.19.7.ebuild @@ -0,0 +1,383 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+),xml(+)" +inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles + +DESCRIPTION="Samba Suite Version 4" +HOMEPAGE="https://samba.org/"; + +MY_PV="${PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} == *_rc* ]]; then + SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"; +else + SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg" +IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux" +IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind" +IUSE+=" zeroconf" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + addc? ( json python !system-mitkrb5 winbind ) + ads? ( acl ldap python winbind ) + cluster? ( ads ) + gpg? ( addc ) + spotlight? ( json ) + test? ( python ) + !ads? ( !addc ) + ?? ( system-heimdal system-mitkrb5 ) +" + +# the test suite is messed, it uses system-installed samba +# bits instead of what was built, tests things disabled via use +# flags, and generally just fails to work in a way ebuilds could +# rely on in its current state +RESTRICT="test" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: c1d72736f90470906ddd99dcebd98094756003ce Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 27 16:09:30 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 27 17:31:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d72736 sys-libs/ldb: add 2.9.1 Signed-off-by: Ben Kohler gentoo.org> sys-libs/ldb/Manifest | 1 + sys-libs/ldb/ldb-2.9.1.ebuild | 173 ++ 2 files changed, 174 insertions(+) diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest index f559b14024d9..b2fa40294e5a 100644 --- a/sys-libs/ldb/Manifest +++ b/sys-libs/ldb/Manifest @@ -1,3 +1,4 @@ DIST ldb-2.7.2.tar.gz 1737849 BLAKE2B 0aa70d8a4827448e41874db97130f18d17683c800b8f03f9940b4852e24fd6092052f6e70aae845c587939b9be16c80d7a920f6b874a746f923c4513b73d2afc SHA512 beb2cd83a8f128713e0b43ec6e80d0f87ab0883c6c8f0cefbbf5bf49e29dfa327b245b78467d1906917cb5f3f11e01cb76cc6bcca58a47c5deac4f05c2e9dfbd DIST ldb-2.8.0.tar.gz 1747616 BLAKE2B 19fd4cc0893ca36e7aa65eb605b050e3faeb7add6c00a2dfd8415334c58b7dc644ffaad41c24fe358b39292aaa581e3231e6b8161b03c073e903cdae16050ac5 SHA512 b6f289af3137e02a8e3ee0588bc300d1756b8980558e0b3a3a9eee4449100ccd42ed873187dbdb334e7e7834a8bff8478cd4f20588d4ca834d9ea14c0ee2c2f9 DIST ldb-2.9.0.tar.gz 1757213 BLAKE2B 6d24ced193a64e723da65f26a055b97e5c5645b0ce17263073db997e9310509c788e7739136b70d099d171d1d0cbbe43bb43ea50746d876d74a1be06fa2fc36f SHA512 b5cfbbcb2c35d6830bf1a7c85e1d4363728ae474504441add54c4c8569316b26aedbf6fb9f561ec4f187eb5a847ac76af07396e38d00e6f7632b63e02d7b64a1 +DIST ldb-2.9.1.tar.gz 1752372 BLAKE2B dcff2bf54a31c787504eb206453f46f3ab5b7e106a9b0978ee3f2f3d5ef267d60cb0c21864bb78c31f71b815051757bd4becf6379ea26d32e151489e09835569 SHA512 a7384d5b88b1b2edc1ac40f38f74b8b2eb403610d158c579a862007801586a4ad1ba11019737ecad8a83e8f2d1ae7ae16ec7e92c58f60feb2d6fed84c4212265 diff --git a/sys-libs/ldb/ldb-2.9.1.ebuild b/sys-libs/ldb/ldb-2.9.1.ebuild new file mode 100644 index ..c1161904910d --- /dev/null +++ b/sys-libs/ldb/ldb-2.9.1.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" +inherit python-single-r1 waf-utils multilib-minimal + +DESCRIPTION="LDAP-like embedded database" +HOMEPAGE="https://ldb.samba.org"; +SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc ldap +lmdb python test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + test? ( lmdb )" + +RESTRICT="!test? ( test )" + +TALLOC_VERSION="2.4.2" +TDB_VERSION="1.4.10" +TEVENT_VERSION="0.16.1" + +RDEPEND=" + dev-libs/libbsd[${MULTILIB_USEDEP}] + dev-libs/popt[${MULTILIB_USEDEP}] + >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}] + >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}] + ldap? ( net-nds/openldap:= ) + lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] ) + python? ( + ${PYTHON_DEPS} + sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}] + sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} + virtual/libcrypt + test? ( >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] ) +" +BDEPEND="${PYTHON_DEPS} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +WAF_BINARY="${S}/buildtools/bin/waf" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.9.0-optional_packages.patch + "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch + "${FILESDIR}"/${PN}-2.4.2-skip-32bit-time_t-tests.patch + "${FILESDIR}"/${PN}-2.5.2-skip-waf-tevent-check.patch +) + +pkg_setup() { + # Package fails to build with distcc + export DISTCC_DISABLE=1 + export PYTHONHASHSEED=1 + + # waf requires a python interpreter + python-single-r1_pkg_setup +} + +check_samba_dep_versions() { + actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die) + if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then + eerror "Source talloc version: ${TALLOC_VERSION}" + eerror "Ebuild talloc version: ${actual_talloc_version}" + die "Ebuild needs to fix TALLOC_VERSION!" + fi + + actual_tdb_version=$(sed -En '/^VERS
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/, releases/specs/amd64/, ...
commit: 075ab6fdb2ccc7972ba6135530d13eed2aa18920 Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 27 17:09:22 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 27 17:10:04 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=075ab6fd specs/amd64: add kexec-tools on all isos Bug: https://bugs.gentoo.org/935026 Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage1.spec | 1 + releases/specs/amd64/installcd-stage1.spec| 1 + releases/specs/amd64/livegui/livegui-stage1.spec | 1 + 3 files changed, 3 insertions(+) diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec b/releases/specs/amd64/hardened/admincd-stage1.spec index c6d8440b..b22ea357 100644 --- a/releases/specs/amd64/hardened/admincd-stage1.spec +++ b/releases/specs/amd64/hardened/admincd-stage1.spec @@ -139,6 +139,7 @@ livecd/packages: sys-apps/hdparm sys-apps/ipmitool sys-apps/iproute2 + sys-apps/kexec-tools sys-apps/less sys-apps/man-db sys-apps/man-pages diff --git a/releases/specs/amd64/installcd-stage1.spec b/releases/specs/amd64/installcd-stage1.spec index d0cf008b..f5e625e8 100644 --- a/releases/specs/amd64/installcd-stage1.spec +++ b/releases/specs/amd64/installcd-stage1.spec @@ -66,6 +66,7 @@ livecd/packages: sys-apps/gptfdisk sys-apps/hdparm sys-apps/iproute2 + sys-apps/kexec-tools sys-apps/memtester sys-apps/memtest86+ sys-apps/netplug diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec b/releases/specs/amd64/livegui/livegui-stage1.spec index 5c095135..f6cc9267 100644 --- a/releases/specs/amd64/livegui/livegui-stage1.spec +++ b/releases/specs/amd64/livegui/livegui-stage1.spec @@ -194,6 +194,7 @@ livecd/packages: sys-apps/ipmitool sys-apps/iproute2 sys-apps/inxi + sys-apps/kexec-tools sys-apps/less sys-apps/man-db sys-apps/man-pages
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/
commit: 30eb9052b7560c408ed5b3b45497e55ff5d901a0 Author: Ben Kohler gentoo org> AuthorDate: Wed Jun 26 12:56:22 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jun 26 12:56:22 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=30eb9052 specs/amd64/livegui: base livegui-stage1 on stage3-desktop This will save a couple hundred package installs and also possibly decrese the likelihood of circular deps on this massive build. Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/livegui/livegui-stage1.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec b/releases/specs/amd64/livegui/livegui-stage1.spec index a8983b71..5c095135 100644 --- a/releases/specs/amd64/livegui/livegui-stage1.spec +++ b/releases/specs/amd64/livegui/livegui-stage1.spec @@ -4,7 +4,7 @@ target: livecd-stage1 rel_type: 23.0-default profile: default/linux/amd64/23.0/desktop/plasma snapshot_treeish: @TREEISH@ -source_subpath: 23.0-default/stage3-amd64-openrc-@timest...@.tar.xz +source_subpath: 23.0-default/stage3-amd64-desktop-openrc-@timest...@.tar.xz compression_mode: pixz portage_confdir: @REPO_DIR@/releases/portage/livegui
[gentoo-commits] repo/gentoo:master commit in: app-admin/mcelog/
commit: b14d846e53ee2dd04537a4fb3c303abb24ed180c Author: Ben Kohler gentoo org> AuthorDate: Wed Jun 19 19:25:43 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jun 19 19:26:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14d846e app-admin/mcelog: add 200 Signed-off-by: Ben Kohler gentoo.org> app-admin/mcelog/Manifest | 1 + app-admin/mcelog/mcelog-200.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest index 1c7ea74a6aff..38861ebbf97d 100644 --- a/app-admin/mcelog/Manifest +++ b/app-admin/mcelog/Manifest @@ -1,3 +1,4 @@ DIST mcelog-197.tar.gz 319167 BLAKE2B cbeac1b29ab0b9b7d23470213f5b186f1c1c2a1095617436ccb9a29824fbf6d461642df32e69f7d743a2b3dfce5e06fcffbe5af3cc90a99c00bf9ba4796514b7 SHA512 4975f533fa6546b956190a33f51974614911aa8b707e07f73abf1e0055cd13997eeacaeedaf84762debcea9fd9b95e7d537befc0f818ba29873dd72be4ceed1a DIST mcelog-198.tar.gz 319372 BLAKE2B c1a6eed5b77843cd3963ac82d20270ed915562b3e2940ee685f4aa827b6e05c656eb55b57e380d582c8fda2f3d1ee3d13ff40c0771fd410d504d03e62f71eaeb SHA512 5168a1d1d83c7fa69438412db4b5f559528439f84ad65348b147117c7fdfe689c9ab3273350ff5321ed351ef0fe17065ee9073aac5115e87cf27878b8e2ff7df DIST mcelog-199.tar.gz 316883 BLAKE2B 522cdb663936e17f0be7de008127f8dce9e5abd3b01f89c41123e72dc65d0764185fffd14ecf6546aea2aea83cf94bc652f4e1cff0b7430f1fe414220aeef075 SHA512 5b6a5ff85f100532d4417bca0885bc8cfb83a583a079b57dbcda17fb457263e12e9e736a51969be88e58d9b98db79cc23f6f6a313fd508ee9fd60d71e5c02fbb +DIST mcelog-200.tar.gz 316893 BLAKE2B 66b6f25720d09760aab79d0b410287e73087551ab54eaf7dc31c0f7f5c56a40583e933f9e6dae9b91c5594f5bdf51701c37328e76f930c937b448aaac7acd262 SHA512 70b075d3db2f0cb587e3e8ac8b74d840b6bb777ee89c9428f70f037f67e25a02ae87889b9f998431ef229e56705a27431df016b59ab0f1ebf5485a9d38665c7b diff --git a/app-admin/mcelog/mcelog-200.ebuild b/app-admin/mcelog/mcelog-200.ebuild new file mode 100644 index ..07d93a66d81f --- /dev/null +++ b/app-admin/mcelog/mcelog-200.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit linux-info python-any-r1 systemd toolchain-funcs + +DESCRIPTION="A tool to log and decode Machine Check Exceptions" +HOMEPAGE="http://mcelog.org/"; +SRC_URI="https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="selinux" + +RDEPEND="selinux? ( sec-policy/selinux-mcelog )" +DEPEND="${PYTHON_DEPS}" + +# TODO: add mce-inject to the tree to support test phase +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch + "${FILESDIR}"/${PN}-129-debugflags.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + local CONFIG_CHECK="~X86_MCE" + kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" + check_extra_config + fi +} + +src_prepare() { + default + tc-export CC + python_fix_shebang genconfig.py +} + +src_install() { + default + + insinto /etc/logrotate.d/ + newins ${PN}.logrotate ${PN} + + newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} + systemd_dounit ${PN}.service + + dodoc *.pdf +}
[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/
commit: a04414bea839a180cfe57bc0f4fcc2aa130144c9 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 15:19:11 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 15:19:11 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a04414be portage/livegui: disable python on falkon Disable python flag on falkon to work around lack of python3_12 on its deps Signed-off-by: Ben Kohler gentoo.org> releases/portage/livegui/package.use/nopython | 3 +++ 1 file changed, 3 insertions(+) diff --git a/releases/portage/livegui/package.use/nopython b/releases/portage/livegui/package.use/nopython new file mode 100644 index ..238bb4c4 --- /dev/null +++ b/releases/portage/livegui/package.use/nopython @@ -0,0 +1,3 @@ +# Disable python flag as needed to keep deps down and (for today) work around missing +# PYTHON_COMPAT +www-client/falkon -python
[gentoo-commits] repo/gentoo:master commit in: sys-boot/os-prober/
commit: c5c6e6fbae841f66b303ee830d6212de3ca1b71e Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 14:17:57 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 14:17:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c6e6fb sys-boot/os-prober: sync Signed-off-by: Ben Kohler gentoo.org> sys-boot/os-prober/os-prober-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-boot/os-prober/os-prober-.ebuild b/sys-boot/os-prober/os-prober-.ebuild index 60466c142031..7803b480fb27 100644 --- a/sys-boot/os-prober/os-prober-.ebuild +++ b/sys-boot/os-prober/os-prober-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,6 +31,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.79-mounted-boot-partition-fix.patch "${FILESDIR}"/${PN}-1.79-fix-busy-umount-message.patch "${FILESDIR}"/${PN}-1.79-efi-chroot-blkid-fallback.patch + "${FILESDIR}"/${PN}-1.81-boot-detected-twice-v3.patch ) DOC_CONTENTS="
[gentoo-commits] repo/gentoo:master commit in: sys-boot/os-prober/, sys-boot/os-prober/files/
commit: 239c87689a1bbac85b623f81a1ecb89859c4ce96 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 14:16:34 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 14:16:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239c8768 sys-boot/os-prober: drop 1.80, 1.81, 1.81-r1, 1.81-r2 Signed-off-by: Ben Kohler gentoo.org> sys-boot/os-prober/Manifest| 1 - .../os-prober-1.81-boot-detected-twice-v2.patch| 57 .../files/os-prober-1.81-boot-detected-twice.patch | 46 - sys-boot/os-prober/os-prober-1.80.ebuild | 102 sys-boot/os-prober/os-prober-1.81-r1.ebuild| 103 - sys-boot/os-prober/os-prober-1.81-r2.ebuild| 103 - sys-boot/os-prober/os-prober-1.81.ebuild | 102 7 files changed, 514 deletions(-) diff --git a/sys-boot/os-prober/Manifest b/sys-boot/os-prober/Manifest index 82c24eab534c..cba10225f1fb 100644 --- a/sys-boot/os-prober/Manifest +++ b/sys-boot/os-prober/Manifest @@ -1,3 +1,2 @@ -DIST os-prober_1.80.tar.xz 27400 BLAKE2B 56883c7d3f4c5dde2904cffc77fdf6a2c1caf230f9e84197e8d976e446815838448bb42afd18d4c9526efac9907db3d2e77c6f54889011d2d03d284a44ff4cbd SHA512 51b4fefb784d5ecf34f5148157ef233e2979c4a679a54600144be473bb6ccaf263c9121701a1ecc7523c7e3bfc439a4e3a92a5eb92431ead99cbe666b0f0e6f5 DIST os-prober_1.81.tar.xz 27448 BLAKE2B 0159870612d265c5e610e093a8839129aa9dc111a6f3abee65a6044b4c997ba65a69f70deca246bde53c1cf5314812312178e82c0893093d9f23ced3b0176f9d SHA512 ffb0e618f9e58a7a8e4a265d253bad4e168c220697216684acb38dbfa20680e552eb7c5f3d2186cd750c61a8929bf152527aa85c39318ed8b025a4adde50 DIST os-prober_1.82.tar.xz 27596 BLAKE2B 2d703cf91931fbdc89f1d2ca6b2ef87368a11fb685821f4864f826b143a92c22d5544d99f0843900012f7d9ae230d9eb858de3ee99f6df5ed488c5fd604b51df SHA512 7ab1825e3d771a9fba8cff3a72dd54371e0e467090ba9780e0074a54a3a8451da5f771d7a8c9b51a5bbb03ad315d1887764335d7aaae77c2a6c4de426c667990 diff --git a/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice-v2.patch b/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice-v2.patch deleted file mode 100644 index 41e661bae86f.. --- a/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice-v2.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/common.sh b/common.sh -index cc7a335..820caea 100644 a/common.sh -+++ b/common.sh -@@ -326,3 +326,26 @@ umount() { - fi - } - -+list_mounts() { -+ if [ -f /proc/self/mountinfo ]; then -+ local x dev mount devs found mountinfo_placeholders -+ found=: -+ -+ # mountinfo may have 10 or 11 fields depending on mount namespaces -+ if [ $(head -n1 /proc/self/mountinfo | wc -w) == 10 ]; then -+ mountinfo_placeholders="x x" -+ else -+ mountinfo_placeholders="x x x" -+ fi -+ -+ while read -r x x dev x mount ${mountinfo_placeholders} fs x; do -+ if [ -L "/sys/dev/block/$dev" ]; then -+ devs="/dev/`readlink \"/sys/dev/block/$dev\" | rev | cut -d/ -f1 | rev`" -+ printf '%s %s %s\n' "$(mapdevfs "$devs")" "$mount" "$fs" -+ found="return 0" -+ fi -+ done < /proc/self/mountinfo -+ $found -+ fi -+ grep "^/dev/" /proc/mounts | parse_proc_mounts -+} -diff --git a/linux-boot-prober b/linux-boot-prober -index bacf219..804d9fe 100755 a/linux-boot-prober -+++ b/linux-boot-prober -@@ -17,7 +17,7 @@ bootmnt= - bootsv= - bootuuid= - --grep "^/dev/" /proc/mounts | parse_proc_mounts >"$OS_PROBER_TMP/mounted-map" || true -+list_mounts >"$OS_PROBER_TMP/mounted-map" || true - - if [ -z "$1" ]; then - ERR=y -diff --git a/os-prober b/os-prober -index b76d85b..8b0c89b 100755 a/os-prober -+++ b/os-prober -@@ -128,7 +128,7 @@ done - - # We need to properly canonicalize partitions with mount points and partitions - # used in RAID --grep "^/dev/" /proc/mounts | parse_proc_mounts >"$OS_PROBER_TMP/mounted-map" || true -+list_mounts >"$OS_PROBER_TMP/mounted-map" || true - : >"$OS_PROBER_TMP/swaps-map" - if [ -f /proc/swaps ]; then - grep "^/dev/" /proc/swaps | parse_proc_swaps >"$OS_PROBER_TMP/swaps-map" || true diff --git a/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice.patch b/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice.patch deleted file mode 100644 index b06b31d0077e.. --- a/sys-boot/os-prober/files/os-prober-1.81-boot-detected-twice.patch +++ /dev/null @@ -1,46 +0
[gentoo-commits] repo/gentoo:master commit in: sys-boot/os-prober/
commit: 62801c28a78743d38c4fa99411d2193b8bb412e6 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 14:13:39 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 14:13:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62801c28 sys-boot/os-prober: stabilize 1.81-r3 for amd64, x86 Signed-off-by: Ben Kohler gentoo.org> sys-boot/os-prober/os-prober-1.81-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-boot/os-prober/os-prober-1.81-r3.ebuild b/sys-boot/os-prober/os-prober-1.81-r3.ebuild index 7803b480fb27..6763223a4061 100644 --- a/sys-boot/os-prober/os-prober-1.81-r3.ebuild +++ b/sys-boot/os-prober/os-prober-1.81-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://salsa.debian.org/installer-team/${PN}.git"; else SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: sys-boot/os-prober/
commit: c523ccf0a2a112d0cbe69178437d429ac589a127 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 14:08:51 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 14:12:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c523ccf0 sys-boot/os-prober: add 1.82 Signed-off-by: Ben Kohler gentoo.org> sys-boot/os-prober/Manifest | 1 + sys-boot/os-prober/os-prober-1.82.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/sys-boot/os-prober/Manifest b/sys-boot/os-prober/Manifest index 83a974b2e30d..82c24eab534c 100644 --- a/sys-boot/os-prober/Manifest +++ b/sys-boot/os-prober/Manifest @@ -1,2 +1,3 @@ DIST os-prober_1.80.tar.xz 27400 BLAKE2B 56883c7d3f4c5dde2904cffc77fdf6a2c1caf230f9e84197e8d976e446815838448bb42afd18d4c9526efac9907db3d2e77c6f54889011d2d03d284a44ff4cbd SHA512 51b4fefb784d5ecf34f5148157ef233e2979c4a679a54600144be473bb6ccaf263c9121701a1ecc7523c7e3bfc439a4e3a92a5eb92431ead99cbe666b0f0e6f5 DIST os-prober_1.81.tar.xz 27448 BLAKE2B 0159870612d265c5e610e093a8839129aa9dc111a6f3abee65a6044b4c997ba65a69f70deca246bde53c1cf5314812312178e82c0893093d9f23ced3b0176f9d SHA512 ffb0e618f9e58a7a8e4a265d253bad4e168c220697216684acb38dbfa20680e552eb7c5f3d2186cd750c61a8929bf152527aa85c39318ed8b025a4adde50 +DIST os-prober_1.82.tar.xz 27596 BLAKE2B 2d703cf91931fbdc89f1d2ca6b2ef87368a11fb685821f4864f826b143a92c22d5544d99f0843900012f7d9ae230d9eb858de3ee99f6df5ed488c5fd604b51df SHA512 7ab1825e3d771a9fba8cff3a72dd54371e0e467090ba9780e0074a54a3a8451da5f771d7a8c9b51a5bbb03ad315d1887764335d7aaae77c2a6c4de426c667990 diff --git a/sys-boot/os-prober/os-prober-1.82.ebuild b/sys-boot/os-prober/os-prober-1.82.ebuild new file mode 100644 index ..7803b480fb27 --- /dev/null +++ b/sys-boot/os-prober/os-prober-1.82.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="Utility to detect other OSs on a set of drives" +HOMEPAGE="https://salsa.debian.org/installer-team/os-prober"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://salsa.debian.org/installer-team/${PN}.git"; +else + SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +# grub-mount needed per bug #607518 +RDEPEND="sys-boot/grub:2[mount]" + +# bug 594250 +QA_MULTILIB_PATHS="usr/lib/os-prober/.*" + +PATCHES=( + "${FILESDIR}"/${PN}-1.79-mdraid-detection.patch + "${FILESDIR}"/${PN}-1.79-btrfs-subvolume-detection.patch + "${FILESDIR}"/${PN}-1.79-use-fstab-name.patch + "${FILESDIR}"/${PN}-1.79-mounted-boot-partition-fix.patch + "${FILESDIR}"/${PN}-1.79-fix-busy-umount-message.patch + "${FILESDIR}"/${PN}-1.79-efi-chroot-blkid-fallback.patch + "${FILESDIR}"/${PN}-1.81-boot-detected-twice-v3.patch +) + +DOC_CONTENTS=" + If you intend for os-prober to detect versions of Windows installed on + NTFS-formatted partitions, your system must be capable of reading the + NTFS filesystem. One way to do this is by installing sys-fs/ntfs3g. + + NOTE: Since sys-boot/grub-2.06-rc1, grub-mkconfig disables os-prober by default. + To enable it, add GRUB_DISABLE_OS_PROBER=false to /etc/default/grub. +" + +src_prepare() { + default + # use default GNU rules + rm Makefile || die 'rm Makefile failed' +} + +src_compile() { + tc-export CC + emake newns +} + +src_install() { + dobin os-prober linux-boot-prober + + # Note: as no shared libraries are installed, /usr/lib is correct + exeinto /usr/lib/os-prober + doexe newns + + insinto /usr/share/os-prober + doins common.sh + + keepdir /var/lib/os-prober + + local debarch=${ARCH%-*} dir + + case ${debarch} in + amd64) debarch=x86 ;; + ppc|ppc64) debarch=powerpc ;; + esac + + for dir in os-probes{,/mounted,/init} linux-boot-probes{,/mounted}; do + exeinto /usr/lib/${dir} + doexe ${dir}/common/* + if [[ -d ${dir}/${debarch} ]]; then + for exe in ${dir}/${debarch}/*; do + [[ ! -d "${exe}" ]] && doexe "${exe}" + done + fi + if [[ -d ${dir}/${debarch}/efi ]]; then + exeinto /usr/lib/${dir}/efi + doexe ${dir}/${debarch}/efi/* + fi + done + + if use amd64 || use x86; then + exeinto /usr/lib/os-probes/mounted + doexe os-probes/mounted/powerpc/20macosx + fi + + einstalldocs + dodoc debian/changelog + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/rawtherapee/files/, media-gfx/rawtherapee/
commit: be07f31399f3dae37d93b4ec86bba83c1bb9b664 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 14 14:12:27 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 14 14:12:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be07f313 media-gfx/rawtherapee: add libjpeg-turbo patch Closes: https://bugs.gentoo.org/933377 Signed-off-by: Ben Kohler gentoo.org> ...rapee-5.10-fix-linking-with-libjpeg-turbo.patch | 63 ++ media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild | 3 +- 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch b/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch new file mode 100644 index ..f65309fc64e6 --- /dev/null +++ b/media-gfx/rawtherapee/files/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch @@ -0,0 +1,63 @@ +From efdc5bce3b9794847093baeb040937ab55eba86e Mon Sep 17 00:00:00 2001 +From: Richard E Barber +Date: Sun, 19 May 2024 04:27:10 -0700 +Subject: [PATCH] Fix linking with jpeg-turbo + +patch via Termux PR +https://github.com/termux-user-repository/tur/pull/1027 +--- + rtengine/jdatasrc.cc | 28 ++-- + 1 file changed, 2 insertions(+), 26 deletions(-) + +diff --git a/rtengine/jdatasrc.cc b/rtengine/jdatasrc.cc +index fa13b9dd13..a0d12657f2 100644 +--- a/rtengine/jdatasrc.cc b/rtengine/jdatasrc.cc +@@ -247,20 +247,6 @@ my_error_exit (j_common_ptr cinfo) + #endif + } + +- +-#ifdef _WIN32 +-#define JVERSION "6b 27-Mar-1998" +-#define JCOPYRIGHT_SHORT "(C) 1998, Thomas G. Lane" +-#define JMESSAGE(code,string) string , +- +-const char * const jpeg_std_message_table[] = { +-#include "jerror.h" +- NULL +-}; +-#else +-extern const char * const jpeg_std_message_table[]; +-#endif +- + /* + * Actual output of an error or trace message. + * Applications may override this method to send JPEG messages somewhere +@@ -409,24 +395,14 @@ reset_error_mgr (j_common_ptr cinfo) + GLOBAL(struct jpeg_error_mgr *) + my_jpeg_std_error (struct jpeg_error_mgr * err) + { ++err = jpeg_std_error(err); + ++/* override these functions */ + err->error_exit = my_error_exit; + err->emit_message = emit_message; + err->output_message = output_message; + err->format_message = format_message; + err->reset_error_mgr = reset_error_mgr; + +-err->trace_level = 0; /* default = no tracing */ +-err->num_warnings = 0;/* no warnings emitted yet */ +-err->msg_code = 0;/* may be useful as a flag for "no error" */ +- +-/* Initialize message table pointers */ +-err->jpeg_message_table = jpeg_std_message_table; +-err->last_jpeg_message = (int) JMSG_LASTMSGCODE - 1; +- +-err->addon_message_table = nullptr; +-err->first_addon_message = 0; /* for safety */ +-err->last_addon_message = 0; +- + return err; + } diff --git a/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild b/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild index 96a46d2ad16f..bc3e9aa37d1b 100644 --- a/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild +++ b/media-gfx/rawtherapee/rawtherapee-5.10-r1.ebuild @@ -9,6 +9,7 @@ inherit cmake flag-o-matic toolchain-funcs xdg-utils DESCRIPTION="A powerful cross-platform raw image processing program" HOMEPAGE="https://www.rawtherapee.com/"; SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz"; +S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" @@ -40,7 +41,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/rawtherapee-5.10-fix-linking-with-libjpeg-turbo.patch ) pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/, releases/specs/x86/hardened/, ...
commit: aad27d7a4cb8343df0ab51c16558fa1bce5b91f5 Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 13 18:45:36 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 13 18:46:46 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=aad27d7a specs/{amd64,x86}: add strace to all isos for debugging Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage1.spec | 1 + releases/specs/amd64/installcd-stage1.spec | 1 + releases/specs/amd64/livegui/livegui-stage1.spec | 1 + releases/specs/x86/hardened/admincd-stage1-openrc.spec | 1 + releases/specs/x86/i486/installcd-stage1-openrc.spec | 1 + 5 files changed, 5 insertions(+) diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec b/releases/specs/amd64/hardened/admincd-stage1.spec index d346bf83..c6d8440b 100644 --- a/releases/specs/amd64/hardened/admincd-stage1.spec +++ b/releases/specs/amd64/hardened/admincd-stage1.spec @@ -75,6 +75,7 @@ livecd/packages: app-text/dos2unix app-text/wgetpaste app-vim/gentoo-syntax + dev-debug/strace dev-lang/perl dev-lang/python dev-vcs/git diff --git a/releases/specs/amd64/installcd-stage1.spec b/releases/specs/amd64/installcd-stage1.spec index 0192958f..d0cf008b 100644 --- a/releases/specs/amd64/installcd-stage1.spec +++ b/releases/specs/amd64/installcd-stage1.spec @@ -34,6 +34,7 @@ livecd/packages: app-portage/cpuid2cpuflags app-portage/mirrorselect app-text/wgetpaste + dev-debug/strace media-gfx/fbgrab media-sound/alsa-utils net-analyzer/traceroute diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec b/releases/specs/amd64/livegui/livegui-stage1.spec index 2690c61d..a8983b71 100644 --- a/releases/specs/amd64/livegui/livegui-stage1.spec +++ b/releases/specs/amd64/livegui/livegui-stage1.spec @@ -98,6 +98,7 @@ livecd/packages: app-text/wgetpaste app-text/xournalpp app-vim/gentoo-syntax + dev-debug/strace dev-lang/perl dev-lang/python dev-util/kdevelop diff --git a/releases/specs/x86/hardened/admincd-stage1-openrc.spec b/releases/specs/x86/hardened/admincd-stage1-openrc.spec index 4b08a0ac..09335557 100644 --- a/releases/specs/x86/hardened/admincd-stage1-openrc.spec +++ b/releases/specs/x86/hardened/admincd-stage1-openrc.spec @@ -76,6 +76,7 @@ livecd/packages: app-text/dos2unix app-text/wgetpaste app-vim/gentoo-syntax + dev-debug/strace dev-lang/perl dev-lang/python dev-vcs/git diff --git a/releases/specs/x86/i486/installcd-stage1-openrc.spec b/releases/specs/x86/i486/installcd-stage1-openrc.spec index bb1950ab..ce889cb5 100644 --- a/releases/specs/x86/i486/installcd-stage1-openrc.spec +++ b/releases/specs/x86/i486/installcd-stage1-openrc.spec @@ -34,6 +34,7 @@ livecd/packages: app-portage/cpuid2cpuflags app-portage/mirrorselect app-text/wgetpaste + dev-debug/strace media-gfx/fbgrab media-sound/alsa-utils net-analyzer/traceroute
[gentoo-commits] repo/gentoo:master commit in: x11-terms/guake/
commit: f24c18e955065963428f2f43c38c1658d211cffe Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 13 14:45:24 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 13 14:47:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24c18e9 x11-terms/guake: add 3.10 Signed-off-by: Ben Kohler gentoo.org> x11-terms/guake/Manifest | 1 + x11-terms/guake/guake-3.10.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/x11-terms/guake/Manifest b/x11-terms/guake/Manifest index 992e1af1804b..db68e997f409 100644 --- a/x11-terms/guake/Manifest +++ b/x11-terms/guake/Manifest @@ -1 +1,2 @@ +DIST guake-3.10.gh.tar.gz 1123390 BLAKE2B ec50c78938c2e24128b9ca35195b4f26dee60ad320d24b4aab91eb427e452aaca401d7adf0091673c7f7e0590cba1bb3f35d5c5c5c56bb422f06e87945e5fc4a SHA512 72e5b7a046ceab0c5fedde25e7baa4e4002edc7f97867db72ed0cacc7347ca5381d74813f1ae1f61167b9c9128d87d60c7b6610b25f7abad024a2e001d3b114a DIST guake-3.9.0.gh.tar.gz 1118696 BLAKE2B 0c9fdcc5ff11d2f7263154594060a2145cefe678410cebb562dfd355a375019870a240ba4fb3868e69fdb5cf5bf49e73c3c5c2a1acef00251f68feebd8efdeba SHA512 d90e8a12285cd7488fe1132dc5af05d5eccec19a43ae98202631a15d12dfd21c3bda542e5f31ec409481d987a1bd013892c9343e7a74405a784e530efbd83503 diff --git a/x11-terms/guake/guake-3.10.ebuild b/x11-terms/guake/guake-3.10.ebuild new file mode 100644 index ..9309c83afad5 --- /dev/null +++ b/x11-terms/guake/guake-3.10.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..12} ) +inherit distutils-r1 gnome2-utils optfeature plocale virtualx xdg + +PLOCALES="ca cs de el es fa fi fr gl hr hu id it ja ko nb nl pa pl pt_BR ru sv tr uk zh_CN zh_TW" + +DESCRIPTION="Drop-down terminal for GNOME" +HOMEPAGE="https://guake.github.io/"; +SRC_URI="https://github.com/Guake/guake/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}]') + dev-libs/keybinder:3[introspection] + x11-libs/libnotify[introspection] + x11-libs/libwnck:3[introspection] + x11-libs/vte:2.91[introspection]" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )') + dev-libs/glib:2 + gnome-base/gsettings-desktop-schemas + sys-devel/gettext" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} # needed with github's tarball + + local po=($(plocale_get_locales disabled)) + po=("${po[@]/%/.po}") + (( ! ${#po[@]} )) || rm "${po[@]/#/po/}" || die + + emake PREFIX="${EPREFIX}"/usr prepare-install # paths.py.in -> paths.py +} + +python_test() { + # - uses /usr/bin/bash if SHELL is not exported + SHELL=${SHELL} virtx epytest +} + +python_install() { + # use right schema/data dirs, done here so tests don't use the system's + sed -e "/^SCHEMA_DIR/s|=.*|= \"${EPREFIX}/usr/share/glib-2.0/schemas\"|" \ + -e "/def get_default_data_dir/{n;s|=.*|= \"${EPREFIX}/usr/share/guake\"|}" \ + -i "${BUILD_DIR}/install$(python_get_sitedir)"/guake/paths.py || die + python_optimize "${BUILD_DIR}/install$(python_get_sitedir)"/guake/paths.py + + distutils-r1_python_install +} + +python_install_all() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install-{locale,schemas} + + dodoc NEWS.rst README.rst +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + optfeature "utmp management support" sys-libs/libutempter +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: b9c1696cf7e3b5d26cc7e1e4563dd4637338b94a Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 13 14:29:41 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 13 14:31:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c1696c net-misc/dropbox: add 201.4.5552 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-201.4.5552.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index cb7b35e9e8f8..fd3cd569b40e 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,5 +1,7 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 DIST dropbox-lnx.x86-199.4.6287.tar.gz 113741255 BLAKE2B bb7a9b52bfdad485de61fb5b36f4d0651a39769194fcc4a3960b72d0ebe35f0e82024ac449cc2b5a5f4d05eb23b9aa99faada56887049f2108ee931b59a35d22 SHA512 c9dfc4b19736f4b8eeb5ecde6badace4f6023cecf39a61b9729a96f73da6d866dbb4e46d9f5dd1e937ad85ea9966ad590ec80c7af4ff96b18b5cf3d2e6e4651d DIST dropbox-lnx.x86-200.4.7134.tar.gz 113828617 BLAKE2B 874009dcbb2e321875874c7172cf0096c9d476c81dbfddd843c6945518c0ea4e1ef9a947e54cf90a73d2a9e351cfd7c6c4148bae46234928fe5aae0133b6be66 SHA512 d73117976f549cabfe59ad2854e9ec7a9ca278474faa7c19097ba3d6afa90833be068517e03c7d72b5d77780d8dac7a706b64aa8065c14cf22a01cec2f79 +DIST dropbox-lnx.x86-201.4.5552.tar.gz 113513016 BLAKE2B 7713aba5811ff3fc15a80f46f9841e40b16618d048f6371cf1a5affc7c166fe279bc44a44327fe60d9bfaf5658dd3ff646ebd951487e19f0acbef5bf09d8c5cc SHA512 eeaf88eb2c306cb06f872d98218e595782d656aee0cf07b391fbbf400cfa73e7075bf4b20d7945650bc4fde287834f43f72e34c252f0f781952ff1e37a7e4d79 DIST dropbox-lnx.x86_64-199.4.6287.tar.gz 116574689 BLAKE2B 8ab6032081b296d08a60fa4a7dd61399ecf333776381d7832dd3d5cc703c071d3991ca735283bc9421ace08b522cbac31ae0764727c34987c199e0c3506686cf SHA512 244f3f7601722bf2f4a821271187472c8088cfbf61891a6cdb8f9202cc3ec5deec0df88c1e9c39ca27a3addfa97261c75c880444d6cb393c0d15c815182a DIST dropbox-lnx.x86_64-200.4.7134.tar.gz 116482290 BLAKE2B 1db1ca42fdbed2198995dc57a928873a1c92f4dfbc90fe9f3fbcb93fde5c08e66fa572baae759758db82a282dad360f96f347e89b85d0ff8a5c8d478007168bd SHA512 135a2d5a9efa994483042238b79bbdbfe708f23c1ac240c99a15223a9c438d7d41f3fc39449cd573ad91b8c28ff3b8d577ff4a34ab2dc7aa557c992ec1ce31db +DIST dropbox-lnx.x86_64-201.4.5552.tar.gz 116241621 BLAKE2B fa209a75b733f6bb2a59d26ab329d58c46de9d58868cda846d7ca3c1041131c3c2009ab10a2abf7bbcb3ed99782a0b7453a67bda3269a3390a7cafb12bee58ab SHA512 3eae6b97a4ac2f37183d5dcfd5e7fc990e1dc1aacf4520af60e40e8342729dd7e94095c01fa1989d0ea81013b6b87005fe3774c5c9c076417261875a746218d7 diff --git a/net-misc/dropbox/dropbox-201.4.5552.ebuild b/net-misc/dropbox/dropbox-201.4.5552.ebuild new file mode 100644 index ..7d9715a71882 --- /dev/null +++ b/net-misc/dropbox/dropbox-201.4.5552.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/"; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86-bin/
commit: 759e3fcdb34aaec0cb494a5749cdfcf90d5a4a9e Author: Ben Kohler gentoo org> AuthorDate: Thu Jun 13 14:25:10 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Jun 13 14:31:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759e3fcd sys-apps/memtest86-bin: add 11.0, drop 10.7 Signed-off-by: Ben Kohler gentoo.org> sys-apps/memtest86-bin/Manifest | 2 +- .../{memtest86-bin-10.7.ebuild => memtest86-bin-11.0.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest index 11fe0c3a54c0..0435a54dff26 100644 --- a/sys-apps/memtest86-bin/Manifest +++ b/sys-apps/memtest86-bin/Manifest @@ -1 +1 @@ -DIST memtest86-bin-10.7.zip 11924203 BLAKE2B 1729934abdb968d324677439136c6a9c7b9266c3bf0e95feb0e46b8143708bddc366465731f6e5b702faedad44e724fee30e30a289797e5d1c99a2b587e4b24b SHA512 ccd6c10471ddc66bfad057f0d9f391255c88d910a4607566b9523aeaae47c04975cc7b65bc33ff6809a8660c69ae42faf5cc8d527972c03847e93b1ca7c0300b +DIST memtest86-bin-11.0.zip 12060025 BLAKE2B 84b1cf23384601614346388df4fb3b890d2f77395065a243f17b84e44192c8c40056324e94539b580afbbc9591af0b508036e736c73327c48324898c32bdfa7f SHA512 57f00ff3dbf92f4bfdf2518086deac156e14ac0d6338302952fedbe418c26918551fe63190b173db39f3c05f25e50c7c030e5781b77b4a2abdc1a69eb1eab046 diff --git a/sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild b/sys-apps/memtest86-bin/memtest86-bin-11.0.ebuild similarity index 100% rename from sys-apps/memtest86-bin/memtest86-bin-10.7.ebuild rename to sys-apps/memtest86-bin/memtest86-bin-11.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: 22fe140f5d621803432bb02e4cc15a14c73db9df Author: Ben Kohler gentoo org> AuthorDate: Wed Jun 12 15:22:32 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jun 12 15:24:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fe140f profiles/arch/x86: disable thin on lvm2 Signed-off-by: Ben Kohler gentoo.org> profiles/arch/x86/package.use | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use index 9770883187a6..9a904c7bc993 100644 --- a/profiles/arch/x86/package.use +++ b/profiles/arch/x86/package.use @@ -1,6 +1,11 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ben Kohler (2024-06-12) +# Disable thin volume support by default since it reuqires sse2 which most +# x86 cpus will lack +sys-fs/lvm2 -thin + # Ben Kohler (2022-06-07) # Enable BIOS target by default sys-apps/memtest86+ bios32
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
commit: 2887f40009486b66fd12b3b08359723ac5b09e09 Author: Ben Kohler gentoo org> AuthorDate: Tue Jun 11 18:40:21 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 11 18:42:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2887f400 sys-kernel/genkernel: add 4.3.16 Signed-off-by: Ben Kohler gentoo.org> sys-kernel/genkernel/Manifest| 1 + sys-kernel/genkernel/genkernel-4.3.16.ebuild | 280 +++ 2 files changed, 281 insertions(+) diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 827904de0ddd..add576466935 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -21,6 +21,7 @@ DIST genkernel-4.3.11.tar.xz 462644 BLAKE2B beb36fc021ecbc44ae206fdcbac2f10c3ecb DIST genkernel-4.3.12.tar.xz 463308 BLAKE2B 81bcc841110db63940f6bdbaf15016a877ee3099398dd983a8562e602eb0adbb03eebc8d6da7dd25da3549ff28d9cbbed00d569a00c63452ceaa9cdaf914ec5e SHA512 6b77aeede76c2e51f34d2ec0407215b27b32e268d8dac26ab4889be1891d1787d48cf804c1fe8c3cef5407442754078fec0af18ef7850c02d9306656715fca82 DIST genkernel-4.3.14.tar.xz 469672 BLAKE2B 8ccc7b4b1ccda0771b4e701610e7be32980b6ee8348013ebc670a596a566463b848c4089b596ba1d0e7412abc0f854e05178b9a71227d947ad5a4baf2d3a65d6 SHA512 80cd67e62dc135baa6d3a947cdacef9261ce83003c94946708d924a5b0ee31f3bb5ccd54af48b7a8f4ca1cb525c5753e4aca56bc23844fb46a0a80d66a03acee DIST genkernel-4.3.15.tar.xz 470256 BLAKE2B 12ab3308e8ae8a4cf55d27c0b346ced820320a544e64ba4cb5ba49bb03f6a16dc0c3c0323aa0cc13cc1f296132be55059cb66e30df3d72d31eb22ee35d9d05f3 SHA512 ae7a9cb2e0b54f9878f6079f217754c395f2a15e2d19f74c4e53207bc60b1f3328ae563beaa7d67a6274f394f84802eb598b069a6833bd1f4f790a5bb646f30b +DIST genkernel-4.3.16.tar.xz 470516 BLAKE2B 87e62f7c97268bd567e9e7bb34914abb6a518215b364fe9fd1aa01db4015ff6a47e5d53479239181176867f626dab3f5a1d2af3036e6af1b684ade87b01b0faa SHA512 87d6bd335e2610dadb56fc3f0775927fc642b200c9dfd7f7a823a544a17f25fbc007a7fc4b04fefadfd31d172bf58cebd8958ebec6deea91cdf101bbb7f8792d DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d SHA512 4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1 diff --git a/sys-kernel/genkernel/genkernel-4.3.16.ebuild b/sys-kernel/genkernel/genkernel-4.3.16.ebuild new file mode 100644 index ..f6a4cdb6c1aa --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.3.16.ebuild @@ -0,0 +1,280 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel--> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.1_p20230217" +# boost-1.84.0 needs dev-build/b2 packaged +VERSION_BOOST="1.79.0" +VERSION_BTRFS_PROGS="6.7.1" +VERSION_BUSYBOX="1.36.1" +VERSION_COREUTILS="9.4" +VERSION_CRYPTSETUP="2.6.1" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2022.83" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.5.0" +VERSION_E2FSPROGS="1.47.0" +VERSION_FUSE="2.9.9" +# gnupg-2.x needs several new deps packaged +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +# open-iscsi-2.1.9 static build not working yet +VERSION_ISCSI="2.1.8" +# json-c-0.17 needs gkbuild ported to meson +VERSION_JSON_C="0.17" +VERSION_KMOD="31" +VERSION_LIBAIO="0.3.113" +VERSION_LIBGCRYPT="1.10.3" +VERSION_LIBGPGERROR="1.47" +VERSION_LIBXCRYPT="4.4.36" +VERSION_LVM="2.03.22" +VERSION_LZO="2.10" +VERSION_MDADM="4.2" +VERSION_POPT="1.19" +VERSION_STRACE="6.7" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +# unionfs-fuse-3.4 needs fuse:3 +VERSION_UNIONFS_FUSE="2.0" +VERSION_USERSPACE_RCU="0.14.0" +VERSION_UTIL_LINUX="2.39.3" +VERSION_XFSPROGS="6.4
[gentoo-commits] proj/genkernel: New tag: 4.3.16
commit: Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 11 18:37:06 2024 + New tag: 4.3.16
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 99e405607c31f08c2a0cbef6a72f99c2a7b9c75e Author: Ben Kohler gentoo org> AuthorDate: Tue Jun 11 11:58:08 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 11 11:58:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e40560 net-wireless/iwd: add 2.18 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/iwd-2.18.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 87f14a2d8a01..99d854da60ae 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,2 +1,3 @@ DIST iwd-2.14.tar.xz 1082236 BLAKE2B ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b SHA512 6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07 DIST iwd-2.17.tar.xz 1083756 BLAKE2B f930c13cafa7bcfe30b481891d2a8a7a439b316aaafb5ca9b05b2c2123cfe76ec032e8194e3bf1de34ce4330016a14c7fc316d15c03428f7832213220789f486 SHA512 06630fa1fdedbe82dc294eb0b44b542e79c11c09ffed8d8dcd4e38089ab43b8f5fbcfb2af29df494441fd54bc87d76c988fde2c639c219a890bbc45de3fff53d +DIST iwd-2.18.tar.xz 1087800 BLAKE2B b7fca601f4ccaac97281ffe60388ba0de0b831bb874790cb929fffea65ed998ea9dbdfd083c4f8e564c5c283841939defbfc5579bc3bc37672743d7bb35cad61 SHA512 b6af060467120c8ee016ecc8eb216c620e194aef09a6c12a7c334f6b6bc33c89d20796d61e6b1a2c68dfb38116c4a727347d09f5ed4c2e58a45f01afc0ea70b6 diff --git a/net-wireless/iwd/iwd-2.18.ebuild b/net-wireless/iwd/iwd-2.18.ebuild new file mode 100644 index ..d273c035b947 --- /dev/null +++ b/net-wireless/iwd/iwd-2.18.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.66" + +if [[ ${PV} == ** ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"; + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + selinux? ( sec-policy/selinux-networkmanager ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + + if use cpu_flags_x86_ssse3 && use amd64; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" + WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/
commit: 810085bed7a0e307af4d960ec94f90ed6c8cb1fc Author: Ben Kohler gentoo org> AuthorDate: Tue Jun 11 11:53:23 2024 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 11 11:58:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810085be dev-libs/ell: add 0.66 Signed-off-by: Ben Kohler gentoo.org> dev-libs/ell/Manifest| 1 + dev-libs/ell/ell-0.66.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index fefe56e5c4eb..fd62b58126dd 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,3 +1,4 @@ DIST ell-0.62.tar.xz 567188 BLAKE2B f7539c5f6eac6150d10b317ec5c5296e2005130c34e43c60cb1ac758fd629b00de81da6ff816031c486986732a707e81eb71ec3dd9dbfafd1e7af53ffd73eca1 SHA512 f0019cddba737879f2567b0295ec4cdf8589b989fdaba70a885253140f742e67e33abfe25fabbf8ecfd5c61336ec9cfe359193e0579b9120a66b13e9593beabf DIST ell-0.64.tar.xz 567908 BLAKE2B 8f49441b0775626170a682d88c704292d2141fa7ad6427e410f96f0d863d60298178c4216194c575b83db1dc4c067665fdb89eb6af4afb17a93d1b47c0bcc2ab SHA512 21035965b6c9d5fced834b8ff232e3c2113ed2061c9e07a2e1a2acddd964e861dfa25d115b8a367e5c980ba7e356a557b750e1abd3f19bcc4456840157114928 DIST ell-0.65.tar.xz 568172 BLAKE2B 5b8d776970666e7746f2461a06c0b005da34767a0eb41460f17fec18b523d6dbd9537cfc3dadde846984da89c95fc0a62cf69367831a6a1508d2e44b2cb16422 SHA512 b63623ba8c1ab747a2674c54af0dca2b18eba7ef453e585a66c522f0eca625d81f59d7b0cef25ab99da9816bd3c60020505e2ad208c76fe790623886c6691f39 +DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc diff --git a/dev-libs/ell/ell-0.66.ebuild b/dev-libs/ell/ell-0.66.ebuild new file mode 100644 index ..709988e2ec17 --- /dev/null +++ b/dev-libs/ell/ell-0.66.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info + +DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +if [[ "${PV}" == * ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"; +else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="pie test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( sys-apps/dbus )" + +CONFIG_CHECK=" + ~TIMERFD + ~EVENTFD + ~CRYPTO_USER_API + ~CRYPTO_USER_API_HASH + ~CRYPTO_MD5 + ~CRYPTO_SHA1 + ~KEY_DH_OPERATIONS +" + +src_prepare() { + default + sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ + unit/test-dbus*.c unit/dbus.conf || die + [[ "${PV}" == * ]] && eautoreconf +} + +src_configure() { + append-cflags "-fsigned-char" #662694 + local myeconfargs=( + $(use_enable pie) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} + +src_test() { + # New dbus tests fail with >3 jobs, this should get fixed soon + emake -j1 check +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotocx/
commit: aa3fbc3f3cfa36e87293a73d92d6320a7fc567f4 Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 7 18:38:19 2024 + Commit: Ben Kohler gentoo org> CommitDate: Sat Jun 8 10:48:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3fbc3f media-gfx/fotocx: add 24.40 Signed-off-by: Ben Kohler gentoo.org> media-gfx/fotocx/Manifest| 1 + media-gfx/fotocx/fotocx-24.40.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/media-gfx/fotocx/Manifest b/media-gfx/fotocx/Manifest index c299d7cf60b6..54a867d9094e 100644 --- a/media-gfx/fotocx/Manifest +++ b/media-gfx/fotocx/Manifest @@ -1,2 +1,3 @@ DIST fotocx-24.21-source.tar.gz 16618357 BLAKE2B 43029d080cc843a03475b474c0807e0f2192bc6c64d20c5d41e90218f0b1f88db48aefb7622e8b521f06792a57a9d685d9c57107a309becc39d710ff5aa720a3 SHA512 2945fbaab800a115a1e0c718019ee1e66816cadf794a01db4f8238e7ba74ea033b6e9f24b4e42fe8105242f6df8861de7b00d32e81aae73577f5aa7f38c07f7f DIST fotocx-24.30-source.tar.gz 16103870 BLAKE2B 3261b9f4fb0345b37b146e443216e21d57ab9b11a1b77be9b9d94247cc8ae74442b75219fbf3d12f67ba16cee0cf772d3ba83d9e2b5ae38ddbbfd5bd42ea9c52 SHA512 39a4c8526e8fe7e49f4c85953e843243577b9a5b34b89030c452336f51c0ca6e381c38ba60ee39e6ee58b528d824240a821487e5e95a04dd44dabfe38e43f131 +DIST fotocx-24.40-source.tar.gz 16036394 BLAKE2B 570adb3b8579650caa985417008f8eb840b2a29c5355ae3ecb3b2a8e58432ec6688da72d3d3eed98d7f5c046d1cf1fc56049684db5ccd9de6fb3f2dee789ea4f SHA512 28211fa50d48eaee4f4bcaa80a07a34113e3020e8b0e3ef2fe983b93000c2397b41fabb1824dd1921e964d03acd348ef5479e584268052ade120e23639f138ed diff --git a/media-gfx/fotocx/fotocx-24.40.ebuild b/media-gfx/fotocx/fotocx-24.40.ebuild new file mode 100644 index ..8eee122865a7 --- /dev/null +++ b/media-gfx/fotocx/fotocx-24.40.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature xdg-utils + +DESCRIPTION="Program for improving image files made with a digital camera" +HOMEPAGE="https://kornelix.net/fotocx/fotocx.html"; +SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# For required dependencies read doc/README, for required tools read +# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an +# alternative to firefox and chromium-browser. `grep '"which ' * -R` +# is helpful to report some required tools run via the shell. + +DEPEND=" + media-libs/clutter + media-libs/clutter-gtk + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= + media-libs/libchamplain[gtk] + x11-libs/gtk+:3" +RDEPEND=" + ${DEPEND} + media-gfx/dcraw + media-libs/exiftool + x11-misc/xdg-utils +" + +PATCHES=( "${FILESDIR}/${PN}-24.20-documentation.patch" ) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die + sed -i -e "/^Icon/ s/\.png$//" ${PN}.desktop || die + default +} + +src_install() { + # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, + # and README, changelog, copyright, license, etc. must not be compressed. + emake DESTDIR="${D}" PREFIX="/usr" install + rm -f "${D}"/usr/share/doc/${PF}/*.man || die + docompress -x /usr/share/doc +} + +pkg_postinst() { + optfeature "HEIC & AVIF file support" media-libs/libheif + optfeature "additional RAW file support" media-gfx/rawtherapee + optfeature "additional RAW file support" media-gfx/darktable + optfeature "video thumbnails & playback" media-video/ffmpeg + optfeature "copying images to optical media" app-cdr/dvd+rw-tools + optfeature "WEBP file support" media-libs/libwebp + + elog + elog "Please read the Help > User Guide for details. The source location is" + elog "/usr/share/fotocx/data/userguide and after running fotocx a copy will" + elog "be placed at /home//.fotocx/userguide." + elog + elog "To play videos, in Tools > Preferences set 'Video File Play Command'." + elog + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] proj/catalyst:master commit in: targets/support/
commit: 5f91f18939b076949bffbfbacd921efc07109c1c Author: Ben Kohler gentoo org> AuthorDate: Fri Jun 7 11:05:55 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Jun 7 11:07:23 2024 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5f91f189 create-iso.sh: add flag for BIOS boot quirk Some BIOS implementations (or legacy CSM/compat on UEFI) may ignore a boot device if it doesn't have one MBR partition marked with the boot flag. This new argument to xorriso will add an extra dummy partition with that flag. It's been reported to help at least one user boot. Signed-off-by: Ben Kohler gentoo.org> targets/support/create-iso.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh index 0468f965..aa597a59 100755 --- a/targets/support/create-iso.sh +++ b/targets/support/create-iso.sh @@ -200,7 +200,7 @@ case ${clst_hostarch} in esac echo ">> Running grub-mkrescue to create iso image" - grub-mkrescue -volid "${clst_iso_volume_id}" "${extra_opts[@]}" -o "${1}" "${clst_target_path}" + grub-mkrescue --mbr-force-bootable -volid "${clst_iso_volume_id}" "${extra_opts[@]}" -o "${1}" "${clst_target_path}" ;; esac exit $?
[gentoo-commits] repo/gentoo:master commit in: dev-util/catalyst/
commit: dc4346e5fe8cdec8567c215c51b598f810d0f971 Author: Ben Kohler gentoo org> AuthorDate: Wed Jun 5 17:06:06 2024 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jun 5 17:06:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4346e5 dev-util/catalyst: enable py3.12 Signed-off-by: Ben Kohler gentoo.org> dev-util/catalyst/catalyst-4.0_rc1.ebuild | 2 +- dev-util/catalyst/catalyst-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/catalyst/catalyst-4.0_rc1.ebuild b/dev-util/catalyst/catalyst-4.0_rc1.ebuild index 9bf921904e91..7bc3d781337b 100644 --- a/dev-util/catalyst/catalyst-4.0_rc1.ebuild +++ b/dev-util/catalyst/catalyst-4.0_rc1.ebuild @@ -15,7 +15,7 @@ else S="${WORKDIR}/${MY_P/_/-}" fi -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS} diff --git a/dev-util/catalyst/catalyst-.ebuild b/dev-util/catalyst/catalyst-.ebuild index c5bd9ff2d041..541b54e2bacc 100644 --- a/dev-util/catalyst/catalyst-.ebuild +++ b/dev-util/catalyst/catalyst-.ebuild @@ -12,7 +12,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}