[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/
commit: 4392befa43bba1a82bd89ecb8fd9d46f3580dd4c Author: Bernd Waibel posteo net> AuthorDate: Tue May 2 06:28:06 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 08:19:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4392befa media-gfx/freecad: drop dependency for sci-libs/flann on v0.20.2 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30847 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/freecad/freecad-0.20.2-r2.ebuild | 324 + 1 file changed, 324 insertions(+) diff --git a/media-gfx/freecad/freecad-0.20.2-r2.ebuild b/media-gfx/freecad/freecad-0.20.2-r2.ebuild new file mode 100644 index ..f7c6b0fa93f8 --- /dev/null +++ b/media-gfx/freecad/freecad-0.20.2-r2.ebuild @@ -0,0 +1,324 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit check-reqs cmake optfeature python-single-r1 xdg + +DESCRIPTION="QT based Computer Aided Design application" +HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD; + +MY_PN=FreeCAD + +if [[ ${PV} = * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git; + S="${WORKDIR}/freecad-${PV}" +else + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/FreeCAD-${PV}" +fi + +# code is licensed LGPL-2 +# examples are licensed CC-BY-SA (without note of specific version) +LICENSE="LGPL-2 CC-BY-SA-4.0" +SLOT="0" +IUSE="debug designer +gui test" + +FREECAD_EXPERIMENTAL_MODULES="cloud netgen pcl" +FREECAD_STABLE_MODULES="addonmgr fem idf image inspection material + openscad part-design path points raytracing robot show surface + techdraw tux" + +for module in ${FREECAD_STABLE_MODULES}; do + IUSE="${IUSE} +${module}" +done +for module in ${FREECAD_EXPERIMENTAL_MODULES}; do + IUSE="${IUSE} ${module}" +done +unset module + +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/OpenNI2[opengl(+)] + dev-libs/boost:= + dev-libs/libspnav[X] + dev-libs/xerces-c[icu] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 + media-libs/freetype + media-libs/qhull:= + sci-libs/hdf5:=[fortran,zlib] + >=sci-libs/med-4.0.0-r1 + =media-libs/coin-4.0.0 + virtual/glu + virtual/opengl + $(python_gen_cond_dep ' + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/pivy-0.6.5[${PYTHON_USEDEP}] + dev-python/pyside2[gui,svg,webchannel,webengine,${PYTHON_USEDEP}] + dev-python/shiboken2[${PYTHON_USEDEP}] + ') + ) + netgen? ( media-gfx/netgen[opencascade] ) + openscad? ( media-gfx/openscad ) + pcl? ( sci-libs/pcl:=[opengl,openni2,qt5,vtk] ) + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + addonmgr? ( dev-python/GitPython[${PYTHON_USEDEP}] ) + fem? ( dev-python/ply[${PYTHON_USEDEP}] ) + ') +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/eigen-3.3.1:3 + test? ( + $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + dev-qt/qttest:5 + ) +" +BDEPEND=" + app-text/dos2unix + dev-lang/swig + test? ( + $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + dev-qt/qttest:5 + ) +" + +# To get required dependencies: +# 'grep REQUIRES_MODS cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake' +# We set the following requirements by default: +# arch, draft, drawing, import, mesh, part, qt5, sketcher, spreadsheet, start, web. +# +# Additionally, we auto-enable mesh_part, flat_mesh and smesh +# Fem actually needs smesh, but as long as we don't have a smesh package, we enable +# smesh through the mesh USE flag. Note however, the fem<-smesh dependency isn't +# reflected by the REQUIRES_MODS macro, but at +# cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake:187. +# +# The increase in auto-enabled workbenches is due to their need in parts of the +# test suite when compiled with a minimal set of USE flags. +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + designer? ( gui ) + inspection? ( points ) + path? ( robot ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.19.4-Gentoo-specific-don-t-check-vcs.patch + "${FILESDIR}"/${PN}-0.19.1-0001-Gentoo-specific-Remove-ccache-usage.patch + "${FILESDIR}"/${PN}-0.20.2-Netgen-add-headers-to-support-recent-Netgen.patch +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/
commit: e1032afd04a7fadaeca0c82549d207b5f043da08 Author: Bernd Waibel posteo net> AuthorDate: Fri Apr 28 09:52:04 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 08:19:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1032afd media-gfx/freecad: drop dependency for sci-libs/flann on v Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Joonas Niilola gentoo.org> media-gfx/freecad/freecad-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-gfx/freecad/freecad-.ebuild b/media-gfx/freecad/freecad-.ebuild index 47fbacf3eba4..ce6c3efe2731 100644 --- a/media-gfx/freecad/freecad-.ebuild +++ b/media-gfx/freecad/freecad-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit check-reqs cmake optfeature python-single-r1 xdg @@ -57,7 +57,6 @@ RDEPEND=" dev-qt/qtxmlpatterns:5 media-libs/freetype media-libs/qhull:= - sci-libs/flann[openmp] sci-libs/hdf5:=[fortran,zlib] >=sci-libs/med-4.0.0-r1 sci-libs/opencascade:=[json,vtk]
[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/
commit: 65f8a74fbf16b8ec968ed71a52db72cc9a09e2a7 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:35:31 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f8a74f gui-apps/waybar: Sync with latest changes Signed-off-by: Pacho Ramos gentoo.org> gui-apps/waybar/waybar-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/waybar/waybar-.ebuild b/gui-apps/waybar/waybar-.ebuild index 133e1729c1fe..7eadc9f46529 100644 --- a/gui-apps/waybar/waybar-.ebuild +++ b/gui-apps/waybar/waybar-.ebuild @@ -64,7 +64,7 @@ RDEPEND=" systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] - dev-libs/libappindicator + dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower )
[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/
commit: 7637f796ed1b6d47944f0c6ca082f292d68acbc1 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:37:14 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7637f796 gui-apps/waybar: drop 0.9.16 Signed-off-by: Pacho Ramos gentoo.org> gui-apps/waybar/Manifest | 1 - gui-apps/waybar/waybar-0.9.16.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest index fb17d858121c..c98223c28500 100644 --- a/gui-apps/waybar/Manifest +++ b/gui-apps/waybar/Manifest @@ -1,2 +1 @@ -DIST waybar-0.9.16.tar.gz 215154 BLAKE2B c1e655dc57d3950472e22b23bd7bb7f96dd5daa1fc1ffee871a3677486f9f41981dbea8f559f8097e9c7bc367b0bcf224119af556ca62006f0e68e380b91fdec SHA512 d89067639de8ad560cd1515bb448f47f5994281b35239f069a2012165c0f83e0a3ae861cffbb93e7636d7d95cece9424e5900d40a06b80e71768aabda5f7b54a DIST waybar-0.9.17.tar.gz 220836 BLAKE2B 78a9065f4b20c1047ce5296c8eb3b6d05ecb1e4b9994b250937e7f681cf6d7f773a5de59189544eab90ad91cfd2abf170ec76c1b125a1d7b09a22f8a7a9d43e0 SHA512 51aba7649c0e2ad3ccf22f6ede3cdf9be9c84268d31d39c5eac62e150e3b115f5560b70ebd54242fd856abec0cca5eba405f1ec153cac4cd6623523f6b19189f diff --git a/gui-apps/waybar/waybar-0.9.16.ebuild b/gui-apps/waybar/waybar-0.9.16.ebuild deleted file mode 100644 index ed6e3ca97877.. --- a/gui-apps/waybar/waybar-0.9.16.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors" -HOMEPAGE="https://github.com/Alexays/Waybar; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git; -else - SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi -S="${WORKDIR}/${PN^}-${PV}" - -LICENSE="MIT" -SLOT="0" -IUSE="experimental mpd network +popups pulseaudio sndio tray +udev wifi" - -BDEPEND=" - >=app-text/scdoc-1.9.2 - >=dev-cpp/catch-3.0.0 - dev-util/gdbus-codegen - virtual/pkgconfig -" -DEPEND=" - dev-cpp/cairomm:0 - dev-cpp/glibmm:2 - dev-cpp/gtkmm:3.0 - dev-libs/glib:2 - dev-libs/jsoncpp:= - dev-libs/libinput:= - dev-libs/libsigc++:2 - >=dev-libs/libfmt-7.0.0:= - >=dev-libs/spdlog-1.8.5:= - dev-libs/date:= - dev-libs/wayland - dev-libs/wayland-protocols - gui-libs/wlroots:= - x11-libs/gtk+:3[wayland] - x11-libs/libxkbcommon - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - popups? ( gui-libs/gtk-layer-shell ) - pulseaudio? ( media-sound/pulseaudio ) - sndio? ( media-sound/sndio:= ) - tray? ( - dev-libs/libdbusmenu[gtk3] - dev-libs/libappindicator - ) - udev? ( virtual/libudev:= ) - wifi? ( || ( sys-apps/util-linux net-wireless/rfkill ) ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - $(meson_feature mpd) - $(meson_feature network libnl) - $(meson_feature popups gtk-layer-shell) - $(meson_feature pulseaudio) - $(meson_feature sndio) - $(meson_feature tray dbusmenu-gtk) - $(meson_feature udev libudev) - $(meson_feature wifi rfkill) - $(meson_use experimental) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/files/, mate-base/mate-control-center/
commit: 13f01b0847c7b169fbb664213a2854888f14acd9 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:54:52 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f01b08 mate-base/mate-control-center: Migrate to ayatana Closes: https://bugs.gentoo.org/905176 Signed-off-by: Pacho Ramos gentoo.org> ...e-control-center-1.26.0-ayatana-detection.patch | 435 + .../mate-control-center-1.26.0-r2.ebuild | 75 2 files changed, 510 insertions(+) diff --git a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch new file mode 100644 index ..c8253b7fbf7f --- /dev/null +++ b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch @@ -0,0 +1,435 @@ +--- mate-control-center-1.26.0.old/configure.ac2023-04-28 16:12:05.281295458 +0200 mate-control-center-1.26.0/configure.ac2023-04-28 16:48:44.374329792 +0200 +@@ -84,30 +84,50 @@ + + AM_CONDITIONAL(HAVE_TYPING_BREAK, test "x$TYPING_BREAK" = xtyping-break) + +-dnl app indicator +-APPINDICATOR_PKG=appindicator3-0.1 ++dnl app indicator (Ubuntu and Ayatana implementation) ++AYATANA_APPINDICATOR_PKG=ayatana-appindicator3-0.1 ++UBUNTU_APPINDICATOR_PKG=appindicator3-0.1 ++ ++PKG_CHECK_EXISTS($AYATANA_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED, ++[have_appindicator_ayatana="yes"], ++[have_appindicator_ayatana="no"]) ++PKG_CHECK_EXISTS($UBUNTU_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED, ++[have_appindicator_ubuntu="yes"], ++[have_appindicator_ubuntu="no"]) + + AC_ARG_ENABLE(appindicator, + AS_HELP_STRING([--enable-appindicator[=@<:@no/auto/yes@:>@]],[Build support for application indicators ]), + [enable_appindicator=$enableval], + [enable_appindicator="auto"]) + +-if test x$enable_appindicator = xauto ; then +-PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED], +- enable_appindicator="yes", +- enable_appindicator="no") ++if test "x$enable_appindicator" == "xauto" && ++ (test "x$have_appindicator_ayatana" == "xyes" || ++test "x$have_appindicator_ubuntu" == "xyes"); then ++ AC_MSG_NOTICE([Enabling AppIndicator support (as --enable-appindicator=auto was used).]) ++ enable_appindicator="yes" + fi + +-if test x$enable_appindicator = xyes ; then +-PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],, +- AC_MSG_ERROR([appindicator-0.1 is not installed])) +-PKG_CHECK_MODULES(APP_INDICATOR, +-$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED) +-AC_SUBST(APP_INDICATOR_CFLAGS) +-AC_SUBST(APP_INDICATOR_LIBS) +-AC_DEFINE(HAVE_APP_INDICATOR, 1, [Have AppIndicator]) ++if test "x$enable_appindicator" == "xyes"; then ++ if test "x$have_appindicator_ayatana" == "xyes"; then ++ AC_MSG_NOTICE([Buidling against Ayatana AppIndicator.]) ++ PKG_CHECK_MODULES(AYATANA_APPINDICATOR, ++ [$AYATANA_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED], ++ [AC_DEFINE(HAVE_AYATANA_APPINDICATOR, 1, [Have Ayatana AppIndicator])]) ++ AC_SUBST(AYATANA_APPINDICATOR_CFLAGS) ++ AC_SUBST(AYATANA_APPINDICATOR_LIBS) ++ elif test "x$have_appindicator_ubuntu" == "xyes"; then ++ AC_MSG_NOTICE([Buidling against Ubuntu AppIndicator.]) ++ PKG_CHECK_MODULES(UBUNTU_APPINDICATOR, ++ [$UBUNTU_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED], ++ [AC_DEFINE(HAVE_UBUNTU_APPINDICATOR, 1, [Have Ubuntu AppIndicator])]) ++ AC_SUBST(UBUNTU_APPINDICATOR_CFLAGS) ++ AC_SUBST(UBUNTU_APPINDICATOR_LIBS) ++ else ++ AC_MSG_ERROR([Neither Ayatana AppIndicator nor Ubuntu AppIndicator library is present, but you enabled AppIndicator support.]) ++ fi + fi +-AM_CONDITIONAL(HAVE_APP_INDICATOR, test x"$enable_appindicator" = xyes) ++AM_CONDITIONAL(HAVE_AYATANA_APPINDICATOR, test x"$have_appindicator_ayatana" = xyes) ++AM_CONDITIONAL(HAVE_UBUNTU_APPINDICATOR, test x"$have_appindicator_ubuntu" = xyes) + + dnl keyboard-properties-capplet + savecppflags=$CPPFLAGS +@@ -322,7 +342,10 @@ + Warning flags: ${WARN_CFLAGS} + Linker flags: ${LDFLAGS} + +-Appindicator: ${enable_appindicator} ++AppIndicator enabled: ${enable_appindicator} ++Ayatana AppIndicator (preferred) ${have_appindicator_ayatana} ++Ubuntu AppIndicator (legacy)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-appindicator/
commit: 31bb89ded3d97182fdd6ca3f730ddbaca58e88ec Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:37:57 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bb89de gnome-extra/gnome-shell-extension-appindicator: drop 46, 50, 53 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-appindicator/Manifest| 2 - .../gnome-shell-extension-appindicator-46.ebuild | 43 -- .../gnome-shell-extension-appindicator-50.ebuild | 41 - .../gnome-shell-extension-appindicator-53.ebuild | 41 - 4 files changed, 127 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest index 13033ce9950c..7f3dc8a97042 100644 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest @@ -1,3 +1 @@ -DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387 SHA512 0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730 -DIST gnome-shell-extension-appindicator-50.tar.gz 66766 BLAKE2B f57cb082c791e638ee3a0bfeb3b254420bc5bec7736e8a568c3b0b6e57d1a248d4a7020d8cb62f364677e3c13dac39c9f7973f5d8eeead1ce81170f9d517e16e SHA512 bb8e7ab28e64d677812765ad65d587668f948524be8e1f4db62e067a8438a7a77985ad74169cea6f076a2c07979fcc5fa331dbb1bc5b0b954e84e80111870b87 DIST gnome-shell-extension-appindicator-53.tar.gz 69263 BLAKE2B a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6 SHA512 cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441 diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-46.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-46.ebuild deleted file mode 100644 index 5261f65d1d5b.. --- a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-46.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson - -DESCRIPTION="Support Ubuntu AppIndicators and KStatusNotifierItems in Gnome" -HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator; -SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-eselect/eselect-gnome-shell-extensions - dev-libs/libappindicator:3 - >=gnome-base/gnome-shell-3.34 -" -BDEPEND=" - app-misc/jq -" - -src_install() { - meson_src_install - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild deleted file mode 100644 index 04cfbf195ef6.. --- a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils meson - -DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome" -HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator; -SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-3.34 -" -BDEPEND=" - app-misc/jq -" - -src_install() { - meson_src_install - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/redshift/
commit: 33026cf8885942f1b463ef24d2430f50b713ca19 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 09:00:23 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33026cf8 x11-misc/redshift: drop 1.12-r6, 1.12-r7, 1.12-r8, 1.12-r9 Signed-off-by: Pacho Ramos gentoo.org> x11-misc/redshift/Manifest| 1 - x11-misc/redshift/redshift-1.12-r6.ebuild | 90 -- x11-misc/redshift/redshift-1.12-r7.ebuild | 85 - x11-misc/redshift/redshift-1.12-r8.ebuild | 87 - x11-misc/redshift/redshift-1.12-r9.ebuild | 91 --- 5 files changed, 354 deletions(-) diff --git a/x11-misc/redshift/Manifest b/x11-misc/redshift/Manifest index d091a9428eab..18f1b94c1740 100644 --- a/x11-misc/redshift/Manifest +++ b/x11-misc/redshift/Manifest @@ -1,2 +1 @@ -DIST redshift-1.12.tar.gz 659019 BLAKE2B 09339a57fee192e3428ba4387cbea498f2f9f97eb75a418588cdda3289cfa7b7fada4cb299e983e9e6d2ffe3822c8235082e67bdfa542716b6dee9fc853a8dc1 SHA512 6763f6964b577fc146191af1c67a283a60df5bbdd3a74bfc94f66d5f9f3bef8835a479c6ec8a648b650b83a0e245928884a0f628606ace8c3f58d8319d35036f DIST redshift-1.12.tar.xz 486072 BLAKE2B b7ce74ae134a8f6954ff978e99670f24c447b23ab5e8d69a62109806bfe38c5e1b41e5f65cd6b182298aaf3e0b9187a2c70ea3148fd4ccba8b9c17697024944d SHA512 225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32 diff --git a/x11-misc/redshift/redshift-1.12-r6.ebuild b/x11-misc/redshift/redshift-1.12-r6.ebuild deleted file mode 100644 index de25b572c077.. --- a/x11-misc/redshift/redshift-1.12-r6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit flag-o-matic systemd autotools xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="http://jonls.dk/redshift/; -SRC_URI="https://github.com/jonls/redshift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="appindicator geoclue gtk nls" - -COMMON_DEPEND=">=x11-libs/libX11-1.4 - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/libdrm - appindicator? ( dev-libs/libappindicator:3[introspection] ) - geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) - gtk? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - dev-python/pyxdg[${PYTHON_USEDEP}] )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50 - nls? ( sys-devel/gettext ) -" -REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use gtk && python_setup - - # Fix compile for Clang (bug #732438) - append-cflags -fPIE - - econf \ - $(use_enable nls) \ - --enable-drm \ - --enable-randr \ - --enable-vidmode \ - --disable-wingdi \ - \ - --disable-corelocation \ - $(use_enable geoclue geoclue2) \ - \ - $(use_enable gtk gui) \ - --with-systemduserunitdir="$(systemd_get_userunitdir)" \ - --enable-apparmor \ - --disable-quartz \ - --disable-ubuntu -} - -_impl_specific_src_install() { - emake DESTDIR="${D}" pythondir="$(python_get_sitedir)" \ - -C src/redshift-gtk install -} - -src_install() { - emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install - - if use gtk; then - python_foreach_impl _impl_specific_src_install - python_replicate_script "${D}"/usr/bin/redshift-gtk - dosym redshift-gtk /usr/bin/gtk-redshift - - python_foreach_impl python_optimize - - # https://bugs.gentoo.org/784281 - mv "${D}"/usr/share/{appdata,metainfo}/ || die - fi -} - -pkg_postinst() { - use gtk && xdg_icon_cache_update -} - -pkg_postrm() { - use gtk && xdg_icon_cache_update -} diff --git a/x11-misc/redshift/redshift-1.12-r7.ebuild b/x11-misc/redshift/redshift-1.12-r7.ebuild deleted file mode 100644 index dd358b255f21.. --- a/x11-misc/redshift/redshift-1.12-r7.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic systemd xdg-utils python-r1 - -DESCRIPTION="A screen color temperature adjusting software" -HOMEPAGE="http://jonls.dk/redshift/;
[gentoo-commits] repo/gentoo:master commit in: media-sound/guayadeque/
commit: e59633d298005edc2063cd8d6d3a4c35b330 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 09:10:47 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59633d2 media-sound/guayadeque: libindicate support was dropped in 'master' Bug: https://bugs.gentoo.org/905929 Signed-off-by: Pacho Ramos gentoo.org> media-sound/guayadeque/guayadeque-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-sound/guayadeque/guayadeque-.ebuild b/media-sound/guayadeque/guayadeque-.ebuild index a82bebdc7c56..58152548ab8f 100644 --- a/media-sound/guayadeque/guayadeque-.ebuild +++ b/media-sound/guayadeque/guayadeque-.ebuild @@ -21,7 +21,7 @@ HOMEPAGE="https://guayadeque.org/; LICENSE="GPL-3+" SLOT="0" -IUSE="appindicator ipod +minimal" +IUSE="ipod +minimal" # No test available, Making src_test fail RESTRICT="test" @@ -50,7 +50,6 @@ RDEPEND=" net-misc/curl sys-apps/dbus x11-libs/wxGTK:${WX_GTK_VER}[X] - appindicator? ( dev-libs/libindicate ) ipod? ( media-libs/libgpod ) !minimal? ( ${GST_DEPS} )" DEPEND="${RDEPEND}" @@ -83,7 +82,6 @@ src_prepare() { src_configure() { local mycmakeargs=( -DENABLE_IPOD=$(usex ipod) - -DENABLE_LIBINDICATE=$(usex appindicator) ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-sound/pithos/files/, media-sound/pithos/
commit: 5bc795e86420e992e1112799cfac4248527357c0 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 08:56:51 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc795e8 media-sound/pithos: drop 1.5.1-r1 Signed-off-by: Pacho Ramos gentoo.org> media-sound/pithos/Manifest | 1 - media-sound/pithos/files/pithos-1.5.0-tests.patch | 23 --- media-sound/pithos/pithos-1.5.1-r1.ebuild | 74 --- 3 files changed, 98 deletions(-) diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest index 8d046400e33c..7383aaa8d8b7 100644 --- a/media-sound/pithos/Manifest +++ b/media-sound/pithos/Manifest @@ -1,2 +1 @@ -DIST pithos-1.5.1.tar.gz 123504 BLAKE2B fc7cd51fd773989b5734d7bfcea674c622b3c9e5072d8ae65ed724476a025802f08916c533ea6c338e748aaf5fcce595ff352b0bae6c72dc074de2afaddbb737 SHA512 43841194d0a3c3df9dd98b819c8a1e30862ebd49aad8ba4f92e91cc7e680fba97159b70748f4042737d5e399bda64cd16d6e9f6d0e29136350c78be57474442e DIST pithos-1.6.0.tar.gz 122025 BLAKE2B c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15 SHA512 9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab diff --git a/media-sound/pithos/files/pithos-1.5.0-tests.patch b/media-sound/pithos/files/pithos-1.5.0-tests.patch deleted file mode 100644 index cab7639772ef.. --- a/media-sound/pithos/files/pithos-1.5.0-tests.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/data/meson.build b/data/meson.build -index efac217..d08796a 100644 a/data/meson.build -+++ b/data/meson.build -@@ -41,12 +41,12 @@ pithos_appstream = i18n.merge_file( - - pithos_settings = gnome.compile_schemas() - --appstream_util = find_program('appstream-util', required: false) --if appstream_util.found() -- test('Validate appstream file', appstream_util, --args: ['validate', pithos_appstream] -- ) --endif -+#appstream_util = find_program('appstream-util', required: false) -+#if appstream_util.found() -+# test('Validate appstream file', appstream_util, -+#args: ['validate', pithos_appstream] -+# ) -+#endif - - desktop_utils = find_program('desktop-file-validate', required: false) - if desktop_utils.found() diff --git a/media-sound/pithos/pithos-1.5.1-r1.ebuild b/media-sound/pithos/pithos-1.5.1-r1.ebuild deleted file mode 100644 index 5046b869f6da.. --- a/media-sound/pithos/pithos-1.5.1-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit xdg meson gnome2-utils virtualx python-r1 - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -DESCRIPTION="Pandora.com client for the GNOME desktop" -HOMEPAGE="https://pithos.github.io/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="appindicator +keybinder libnotify test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/pygobject[${PYTHON_USEDEP}] - app-crypt/libsecret[introspection] - dev-libs/appstream-glib[introspection] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pylast[${PYTHON_USEDEP}] - media-libs/gstreamer:1.0[introspection] - media-plugins/gst-plugins-meta:1.0[aac,http,mp3] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-themes/gnome-icon-theme-symbolic - appindicator? ( dev-libs/libappindicator:3[introspection] ) - keybinder? ( dev-libs/keybinder:3[introspection] ) - libnotify? ( x11-libs/libnotify[introspection] ) -" -BDEPEND=" - virtual/pkgconfig - test? ( - ${RDEPEND} - dev-libs/glib:2 - dev-util/desktop-file-utils - ) -" - -PATCHES=( - # comment out tests that need internet - "${FILESDIR}/pithos-1.5.0-tests.patch" -) - -src_configure() { - python_foreach_impl meson_src_configure -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - virtx python_foreach_impl meson_src_test -} - -src_install() { - python_foreach_impl meson_src_install - einstalldocs -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -}
[gentoo-commits] data/glep:glep39 commit in: /
commit: 5b5bd46cd67027c82f31d4e3dd80ae88e18dbc2f Author: Ulrich Müller gentoo org> AuthorDate: Sun Apr 16 08:08:05 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 10:34:36 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=5b5bd46c glep-0039: Update Version and Post-History Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index 911e0dc..7f19f60 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -5,10 +5,11 @@ Author: Grant Goodyear , Ciaran McCreesh Type: Informational Status: Final -Version: 2 +Version: 3 Created: 2005-09-01 Last-Modified: 2023-05-08 -Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19 +Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25, + 2023-04-10, 2023-04-16 Content-Type: text/x-rst Replaces: 4 ---
[gentoo-commits] data/glep:glep39 commit in: /
commit: afc614714e027e15c0d89d4db4eab65a36dade79 Author: Ulrich Müller gentoo org> AuthorDate: Wed Feb 22 08:22:45 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 10:33:36 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=afc61471 glep-0039: Add summary of changes Plus references to the relevant council decisions. Suggested-By: John Helmert III gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/glep-0039.rst b/glep-0039.rst index d52ec2a..911e0dc 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -7,7 +7,7 @@ Type: Informational Status: Final Version: 2 Created: 2005-09-01 -Last-Modified: 2023-04-10 +Last-Modified: 2023-05-08 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19 Content-Type: text/x-rst Replaces: 4 @@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_. GLEP amended on 2006-02-09 to add the final bullet point to list B in `Specification`_. +Updated by an all-developers vote on 2023-05-08: + +* Replace leaving council members by next in line [#Council2007]_. +* Updating this document requires an all-developers vote [#Council2009]_. +* Council members must be developers [#Council2013]_. +* An inquorate council meeting cannot take any substantive action. +* Drop hard requirement of yearly project lead elections. + Abstract @@ -239,6 +247,17 @@ References .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages +.. [#Council2007] 2007-02-08 council meeting + (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt) + +.. [#Council2009] 2009-07-20 council meeting + (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt), + confirmed on 2011-07-15 + (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt) + +.. [#Council2013] 2013-02-12 council meeting + (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt) + Copyright =
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/fontParts/
commit: 6b8d868e5cb13484f159bdecac22547e24618938 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon May 8 04:34:10 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon May 8 06:50:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b8d868e dev-python/fontParts: add 0.11.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/fontParts/Manifest| 1 + dev-python/fontParts/fontParts-0.11.0.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-python/fontParts/Manifest b/dev-python/fontParts/Manifest index 96716cd8d..aedbccc9a 100644 --- a/dev-python/fontParts/Manifest +++ b/dev-python/fontParts/Manifest @@ -1 +1,2 @@ DIST fontParts-0.10.6.gh.tar.gz 431799 BLAKE2B e1fdc0e4ac54a62ec025bf73596e9abb2472dbb4eff5f2eea2667da31c5b75cf37a1db9cc25b2fac8afb8815b721aa7439f91129e03df018ba77e9a4b37886cd SHA512 77b888c7393a92153fbd0c61a6e3e30a1c8c9416db4132799cfd938f819ff415f408d31326b87e8bd5b9b9876559a82a61251328684933b7ecc33ccc9735b843 +DIST fontParts-0.11.0.gh.tar.gz 432315 BLAKE2B d53f609a63279de763d78315e18151500b7c0afbd70b01fab2fcf3229ce2fc8291c0e8dbe8e5c83dd0b4896be1e0802f53f8076a31e5275e0d5c1e8a8f64745f SHA512 2e9f04b23686b702e4e21131548edfb839bcf17a07a42b43fc70d98f0014f687625d103052c652af030a0bc7c48c31e9c3f22d45c5942a8e9aefdfa4fcc2a865 diff --git a/dev-python/fontParts/fontParts-0.11.0.ebuild b/dev-python/fontParts/fontParts-0.11.0.ebuild new file mode 100644 index 0..3b8562f9a --- /dev/null +++ b/dev-python/fontParts/fontParts-0.11.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="An API for interacting with the parts of fonts" +HOMEPAGE=" + https://pypi.org/project/fontParts/ + https://github.com/robotools/fontParts +" +SRC_URI="https://github.com/robotools/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +# fails tests +RESTRICT="test" + +RDEPEND=" + >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}] + >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] + >=dev-python/fontMath-0.4.8[${PYTHON_USEDEP}] + >=dev-python/fontPens-0.1.0[${PYTHON_USEDEP}] + >=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}] + >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.9.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep \ + '>=dev-python/unicodedata2-14.0.0[${PYTHON_USEDEP}]' \ + python3_{9..10}) +" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +distutils_enable_sphinx documentation/source + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" + distutils-r1_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/goosh/
commit: 56436ffaa3c4bdc4c65469e730388589e9ce251b Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 09:57:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56436ffa dev-scheme/goosh: bump EAPI to 8 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/goosh/{goosh-1.3-r1.ebuild => goosh-1.3-r2.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-scheme/goosh/goosh-1.3-r1.ebuild b/dev-scheme/goosh/goosh-1.3-r2.ebuild similarity index 90% rename from dev-scheme/goosh/goosh-1.3-r1.ebuild rename to dev-scheme/goosh/goosh-1.3-r2.ebuild index a1f69d69f98d..73dbbe0b6fc1 100644 --- a/dev-scheme/goosh/goosh-1.3-r1.ebuild +++ b/dev-scheme/goosh/goosh-1.3-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Small process-control library for Guile" HOMEPAGE="http://arglist.com/guile/; @@ -10,7 +10,6 @@ SRC_URI="http://arglist.com/guile/${P}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~riscv x86" -IUSE="" RDEPEND=">=dev-scheme/guile-1.6" -DEPEND="${RDEPEND}" +BEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elfeed-protocol/, app-emacs/elfeed-protocol/files/
commit: 8eb6d2c2055e1fbd06a3d15fa95161c02c35c216 Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 06:54:40 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb6d2c2 app-emacs/elfeed-protocol: new package; add 0.8.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/elfeed-protocol/Manifest | 1 + .../elfeed-protocol/elfeed-protocol-0.8.1.ebuild | 29 ++ .../files/50elfeed-protocol-gentoo.el | 5 app-emacs/elfeed-protocol/metadata.xml | 18 ++ 4 files changed, 53 insertions(+) diff --git a/app-emacs/elfeed-protocol/Manifest b/app-emacs/elfeed-protocol/Manifest new file mode 100644 index ..61cad9f82c06 --- /dev/null +++ b/app-emacs/elfeed-protocol/Manifest @@ -0,0 +1 @@ +DIST elfeed-protocol-0.8.1.tar.gz 48250 BLAKE2B 9a6491c29b1fe64bc7ced8e94548552b85b501279e60173bca0a8a11e5b624a17a51cdb035139620905ecde0c7c4dab0fed7a00f869af823123ca69c12dcfdc6 SHA512 846c39766d9312b3612b9d27ebe88e2aac153b2a3cd1683438b696004aaa4cb6d250b876c9669bf63a17a6fc6aaa6a0980550e962b19ab85268d6214ad4a022f diff --git a/app-emacs/elfeed-protocol/elfeed-protocol-0.8.1.ebuild b/app-emacs/elfeed-protocol/elfeed-protocol-0.8.1.ebuild new file mode 100644 index ..1fd5f3db4117 --- /dev/null +++ b/app-emacs/elfeed-protocol/elfeed-protocol-0.8.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Provide extra news client subscription protocols for elfeed" +HOMEPAGE="https://github.com/fasheng/elfeed-protocol/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fasheng/${PN}.git; +else + SRC_URI="https://github.com/fasheng/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND="app-emacs/elfeed" +BDEPEND="${RDEPEND}" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests ert-runner test diff --git a/app-emacs/elfeed-protocol/files/50elfeed-protocol-gentoo.el b/app-emacs/elfeed-protocol/files/50elfeed-protocol-gentoo.el new file mode 100644 index ..788ac23ffeba --- /dev/null +++ b/app-emacs/elfeed-protocol/files/50elfeed-protocol-gentoo.el @@ -0,0 +1,5 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'elfeed-protocol-disable "elfeed-protocol" + "Disable hooks and advices for elfeed-protocol." t) +(autoload 'elfeed-protocol-enable "elfeed-protocol" + "Enable hooks and advices for elfeed-protocol." t) diff --git a/app-emacs/elfeed-protocol/metadata.xml b/app-emacs/elfeed-protocol/metadata.xml new file mode 100644 index ..7906f06796a4 --- /dev/null +++ b/app-emacs/elfeed-protocol/metadata.xml @@ -0,0 +1,18 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +Provide extra protocols to make self-hosting RSS readers work with elfeed, +including Fever, NewsBlur, Nextcloud/ownCloud News, Tiny Tiny RSS and even +more. + + +https://github.com/fasheng/elfeed-protocol/issues/ +fasheng/elfeed-protocol + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eglot/
commit: 27369fb065a85e692eb150317f31c89ee1692b4d Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 08:16:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27369fb0 app-emacs/eglot: bump to 1.15 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eglot/Manifest | 1 + app-emacs/eglot/eglot-1.15.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-emacs/eglot/Manifest b/app-emacs/eglot/Manifest index e8dccb919286..9783cf07fe31 100644 --- a/app-emacs/eglot/Manifest +++ b/app-emacs/eglot/Manifest @@ -1,2 +1,3 @@ DIST eglot-1.11.tar.xz 36900 BLAKE2B 20496e37944127c0e209762d2455fad01e6578fd1fa8350cc1a6782ed3e5dc11b09f8b737cd97d5439ab7ef67caa5cdf725d53d2e9e91bbca10223106a9073ad SHA512 c258c89d8c81b1c1df8ea9798c120a7534c174ce435a4551f503c7477520619ac08bd627372033ed1740dfc67bf7e8004751259769844d6be9adc9411d8ae5ac DIST eglot-1.13.tar.gz 303750 BLAKE2B ecd2efe5fcf2d0d8229336f01ced60f882cfb3e4a0a8af6bcd9f5da0e5cdc6d247634960de50fe46cd4fdac32ea83cd3b506fd025f109c684cb468a60969cbc4 SHA512 43e659213e8f2cedd0ecbd0a2bb1b475de37083577845574adb8bb61d20d0c72b8fc291689e1654c00156f8b2c03d29fc327f7adbac0eb0c5f88d851583f28b8 +DIST eglot-1.15.tar.gz 305200 BLAKE2B e9bb3f10dc9aac803f9b1184f489d76bd217b279d398c67a403c887298ec3e73e30a359a7e31af9c298b8778a2cdf916e9f40495ab3d01216a12fb38aed4d83b SHA512 871d56404c08baa490488d6027645f7ba0252faee7d006ade4e29890abb2e70a3f1715114c852721db7991bdece29266d920bbef6da0eb2ea2f37b842f411ac2 diff --git a/app-emacs/eglot/eglot-1.15.ebuild b/app-emacs/eglot/eglot-1.15.ebuild new file mode 100644 index ..9ffaace3d84d --- /dev/null +++ b/app-emacs/eglot/eglot-1.15.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.3 + +inherit elisp + +DESCRIPTION="A minimal Emacs LSP client for GNU Emacs" +HOMEPAGE="https://github.com/joaotavora/eglot/ + https://elpa.gnu.org/packages/eglot.html; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/joaotavora/${PN}.git; +elif [[ ${PV} == 1.15 ]] ; then + COMMIT=8b5532dd32b25276c1857508030b207f765ef9b6 + SRC_URI="https://github.com/joaotavora/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/${PN}-${COMMIT} + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" +RESTRICT="test" # Requires the newest "project" package. + +RDEPEND="app-emacs/external-completion" +BDEPEND="${RDEPEND}" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_install() { + elisp-make-autoload-file + elisp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eglot/
commit: cf4fb8620350de6e46e9c19e452d6d57b1a49089 Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 07:59:42 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4fb862 app-emacs/eglot: drop old 1.9 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eglot/Manifest | 1 - app-emacs/eglot/eglot-1.9.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/app-emacs/eglot/Manifest b/app-emacs/eglot/Manifest index 5670566becc8..e8dccb919286 100644 --- a/app-emacs/eglot/Manifest +++ b/app-emacs/eglot/Manifest @@ -1,3 +1,2 @@ DIST eglot-1.11.tar.xz 36900 BLAKE2B 20496e37944127c0e209762d2455fad01e6578fd1fa8350cc1a6782ed3e5dc11b09f8b737cd97d5439ab7ef67caa5cdf725d53d2e9e91bbca10223106a9073ad SHA512 c258c89d8c81b1c1df8ea9798c120a7534c174ce435a4551f503c7477520619ac08bd627372033ed1740dfc67bf7e8004751259769844d6be9adc9411d8ae5ac DIST eglot-1.13.tar.gz 303750 BLAKE2B ecd2efe5fcf2d0d8229336f01ced60f882cfb3e4a0a8af6bcd9f5da0e5cdc6d247634960de50fe46cd4fdac32ea83cd3b506fd025f109c684cb468a60969cbc4 SHA512 43e659213e8f2cedd0ecbd0a2bb1b475de37083577845574adb8bb61d20d0c72b8fc291689e1654c00156f8b2c03d29fc327f7adbac0eb0c5f88d851583f28b8 -DIST eglot-1.9.tar.gz 316541 BLAKE2B 5b9f188ae3f2b26fd7bb95aeb3095fbf5a78f6a15eeccaceaf947f5f91e78253622d2c81d5e57f11762c0370baf9d6c856a4f770c2652840d750f98ee780b418 SHA512 961399e0877a09bd292424715c3fac86e7750e144ba302e61262925b6ded1d30c6ebf3e63067b27b56fa2062461a947425951ac5538e25312d179fa20bd68b79 diff --git a/app-emacs/eglot/eglot-1.9.ebuild b/app-emacs/eglot/eglot-1.9.ebuild deleted file mode 100644 index b5463a817ab2.. --- a/app-emacs/eglot/eglot-1.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="26.1" - -inherit elisp - -DESCRIPTION="A minimal Emacs LSP client" -HOMEPAGE="https://github.com/joaotavora/eglot; -SRC_URI="https://github.com/joaotavora/eglot/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -# test requires internet connection to install several language servers, one of which -# is not packaged -RESTRICT="test" - -SITEFILE="50${PN}-gentoo.el" -ELISP_REMOVE="eglot-tests.el" -DOCS=( README.md NEWS.md ) - -src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ - elisp_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
commit: 2bcc923988823ffa80cffdaca30d1d5fa5ba3a27 Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 10:04:22 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcc9239 dev-scheme/guile-git: drop old 0.5.1 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-git/Manifest | 1 - dev-scheme/guile-git/guile-git-0.5.1.ebuild | 48 - 2 files changed, 49 deletions(-) diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest index 025f463e962e..c75f3840803c 100644 --- a/dev-scheme/guile-git/Manifest +++ b/dev-scheme/guile-git/Manifest @@ -1,2 +1 @@ -DIST guile-git-0.5.1.tar.gz 305077 BLAKE2B f1dd4dade424045f992f9df9fb6c0c6e010deab26d77b32c6a7febda20e03192c91a5ec024bfdf05ea9585c7be307610c1eea6d569a5a97b90d5eedf715e5c59 SHA512 b5a07fc3e2a6c8d6277b3a2d6c2d47461e76441573dcf02c046e272853e3d46266adb2025e15f203d590b751def21c026eb55ed66a6f81795c1409ae5d6aa3c2 DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49 SHA512 4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9 diff --git a/dev-scheme/guile-git/guile-git-0.5.1.ebuild b/dev-scheme/guile-git/guile-git-0.5.1.ebuild deleted file mode 100644 index 6dc5a53034a8.. --- a/dev-scheme/guile-git/guile-git-0.5.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Guile bindings of git" -HOMEPAGE="https://gitlab.com/guile-git/guile-git; -SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4ffd7377b0b74da4051356121b46116f/guile-git-${PV}.tar.gz; - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# older libgit seems to be incompatible with guile-git bindings -# https://github.com/trofi/nix-guix-gentoo/issues/7 -RDEPEND=" - >=dev-scheme/guile-2.0.11:= - dev-scheme/bytestructures - >=dev-libs/libgit2-1:= -" -DEPEND="${RDEPEND}" - -# Tets suite needs a fix: https://gitlab.com/guile-git/guile-git/issues/18 -RESTRICT="strip test" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # guile is trying to avoid recompilation by checking if file - # /usr/lib64/guile/2.2/site-ccache/ - # is newer than - # - # In case it is instead of using guile - # loads system one (from potentially older version of package). - # To work it around we bump last modification timestamp of - # '*.scm' files. - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -} - -src_test() { - emake check VERBOSE=1 -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/scmxlate/
commit: 82048a78ab6f84d5bcec03b9a38b5616fe418a2f Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 10:03:01 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82048a78 dev-scheme/scmxlate: bump EAPI to 8 Signed-off-by: Maciej Barć gentoo.org> ...-20090410-r1.ebuild => scmxlate-20090410-r2.ebuild} | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild b/dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild similarity index 67% rename from dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild rename to dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild index ed7e4e6d24c3..033ffa950040 100644 --- a/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild +++ b/dev-scheme/scmxlate/scmxlate-20090410-r2.ebuild @@ -1,23 +1,27 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Scmxlate is a configuration tool for software packages written in Scheme" HOMEPAGE="http://www.ccs.neu.edu/home/dorai/scmxlate/scmxlate.html; -SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2 -> ${P}.tar.bz2" +SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2 + -> ${P}.tar.bz2" +S="${WORKDIR}"/${PN} LICENSE="freedist" # license doesn't grant the right for modifications SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -S="${WORKDIR}/${PN}" +DOCS=( README ) -src_compile() { true; } +src_compile() { + : +} src_install() { insinto /usr/share/${PN}/ doins *.cl *.scm - dodoc README + + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/
commit: 8bb7c11ca1ad181884fb5e3ffe8ccf8f68854ec9 Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 10:07:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb7c11c dev-scheme/guile-json: drop old 4.7.1 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-json/Manifest| 1 - dev-scheme/guile-json/guile-json-4.7.1.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest index f687399862ff..48e7039ab120 100644 --- a/dev-scheme/guile-json/Manifest +++ b/dev-scheme/guile-json/Manifest @@ -1,3 +1,2 @@ -DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23 SHA512 f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9 SHA512 f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57 DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60 SHA512 d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1 diff --git a/dev-scheme/guile-json/guile-json-4.7.1.ebuild b/dev-scheme/guile-json/guile-json-4.7.1.ebuild deleted file mode 100644 index d2e78a2618c3.. --- a/dev-scheme/guile-json/guile-json-4.7.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="JSON module for Guile" -HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/; -SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -RDEPEND=">=dev-scheme/guile-2.0.0:=" -DEPEND="${RDEPEND}" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elfeed/
commit: f2186e66f6df7442872abfae9354cd373b7f047c Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 07:48:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2186e66 app-emacs/elfeed: minor tweaks Signed-off-by: Maciej Barć gentoo.org> app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild index 4d41447fde72..544ebdef09f5 100644 --- a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild +++ b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild @@ -8,12 +8,14 @@ inherit elisp DESCRIPTION="Emacs web feeds client" HOMEPAGE="https://github.com/skeeto/elfeed/; -if [[ ${PV} == *_p* ]] ; then +if [[ ${PV} == *_p20210822 ]] ; then COMMIT=162d7d545ed41c27967d108c04aa31f5a61c8e16 - SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" S="${WORKDIR}"/${PN}-${COMMIT} else - SRC_URI="https://github.com/skeeto/${PN}/releases/download/${PV}/${P}.tar; + SRC_URI="https://github.com/skeeto/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" fi LICENSE="Unlicense" @@ -22,6 +24,7 @@ KEYWORDS="amd64 ~x86" RDEPEND="net-misc/curl[ssl]" -DOCS=( NEWS.md README.md ) ELISP_REMOVE="${PN}-pkg.el" + +DOCS=( NEWS.md README.md ) SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/
commit: ce3fec623063b2c47927360ee5c38f03ad9bad2a Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 10:07:44 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 12:21:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3fec62 dev-scheme/guile-json: drop old 4.7.2 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-json/Manifest| 1 - dev-scheme/guile-json/guile-json-4.7.2.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest index 48e7039ab120..1c3d5a1bded1 100644 --- a/dev-scheme/guile-json/Manifest +++ b/dev-scheme/guile-json/Manifest @@ -1,2 +1 @@ -DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9 SHA512 f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57 DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60 SHA512 d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1 diff --git a/dev-scheme/guile-json/guile-json-4.7.2.ebuild b/dev-scheme/guile-json/guile-json-4.7.2.ebuild deleted file mode 100644 index d2e78a2618c3.. --- a/dev-scheme/guile-json/guile-json-4.7.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="JSON module for Guile" -HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/; -SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -RDEPEND=">=dev-scheme/guile-2.0.0:=" -DEPEND="${RDEPEND}" - -# guile generates ELF files without use of C or machine code -# It's a portage's false positive. bug #677600 -QA_PREBUILT='*[.]go' - -src_prepare() { - default - - # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 - find "${S}" -name "*.scm" -exec touch {} + || die -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
commit: 7d4c10ca0abfe270c8f5bcc98f68e937c281c3f1 Author: Julien Roy jroy ca> AuthorDate: Mon May 8 12:45:53 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon May 8 12:45:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d4c10ca gui-apps/hyprland-plugins: drop X USE flag Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild index ff1201696..4ec3b23a5 100644 --- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild +++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X" +IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces" REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )" RDEPEND="gui-wm/hyprland"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy-dataplaneapi/
commit: 88b340ad3d331fdb8fab6ff6b3831433586798ab Author: Patrick Lauer gentoo org> AuthorDate: Mon May 8 07:05:14 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon May 8 07:05:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b340ad net-proxy/haproxy-dataplaneapi: add 2.7.5 Signed-off-by: Patrick Lauer gentoo.org> net-proxy/haproxy-dataplaneapi/Manifest| 2 ++ .../haproxy-dataplaneapi-2.7.5.ebuild | 27 ++ 2 files changed, 29 insertions(+) diff --git a/net-proxy/haproxy-dataplaneapi/Manifest b/net-proxy/haproxy-dataplaneapi/Manifest index c9a7098e77f7..43d8f9d6bd57 100644 --- a/net-proxy/haproxy-dataplaneapi/Manifest +++ b/net-proxy/haproxy-dataplaneapi/Manifest @@ -1,2 +1,4 @@ DIST haproxy-dataplaneapi-2.5.1-deps.tar.xz 42850336 BLAKE2B 76cc7fedcfaf4f45383195835066146e78bd55d8c9859c7465e56829af004017e4c090ea6ed67f75e1fa3ecd764016a19f05028dfd66610e9a2d33ae3294f6a6 SHA512 1f7071cca8035ae11f29adb86e56c30a8f596f0bd96c7544f2f6099cf331b6d0b45dd8194477faad88db9deedf4cc85b5590b07be9613192e373bfe1f047d8b1 DIST haproxy-dataplaneapi-2.5.1.tar.gz 558942 BLAKE2B cae018e048ac6585d3518b114c96df69e31d335a5b26ea2b474a6c3172b1f37014d45046543b2d088921e2a160915b5abb8a0a07ea7578f1430147c8b3672f12 SHA512 36b7f850ae89a4f65d5c8a8d50d38e6190ecd1f9c42f7f91997305b87a08fa20a816fd2e5cba18b2408a3760846f2d6d79fdbc8119fa2efcd4c9958324bde2f4 +DIST haproxy-dataplaneapi-2.7.5-vendor.tar.xz 24803428 BLAKE2B 7f5e1a5de53eb4477d3c5ec88d9b20eeab99ecaa42d49d450699af67ae31b9021bf8244244c94d994169ec65093e5f7bfdb109d4919aa0e5ae0f206f36ef1d51 SHA512 3d56f703a679ec7c750cf8597c53bd092ec254d05c8dee9f9413f6ac5987b64620392a122193ee248c2db4de8b4e63bd9ec6880342e2c3fca87770340635e1de +DIST haproxy-dataplaneapi-2.7.5.tar.gz 741786 BLAKE2B 9632d1465c8619f4b363fc060fd7c09677f807cb00923618a2a568e9e5cd5f4887de0f6fb31ca79514c5784fa72b897418c2e87fa0aa5a168c3a3455547c9589 SHA512 13bb8565888dd45ac8441c082c02889c6068a51613e93d0c638474b3eb076b58af49ad44813dc30c3b9ed2f55da6ada34d39451070d54ae2858dc219b20a4007 diff --git a/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild new file mode 100644 index ..7f31a72b4a64 --- /dev/null +++ b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="haproxy dataplane api / sidecar" +HOMEPAGE="https://github.com/haproxytech/dataplaneapi https://www.haproxy.com/documentation/dataplaneapi/latest/; + +SRC_URI="https://github.com/haproxytech/dataplaneapi/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://gentooexperimental.org/~patrick/${P}-vendor.tar.xz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +S="${WORKDIR}/dataplaneapi-${PV}" + +src_compile() { + ego build -o ./build/dataplaneapi ./cmd/dataplaneapi/ +} + +src_install() { + dobin build/dataplaneapi + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/
commit: a57155ae65b3571cee970d9fe04287df24bec316 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 8 07:55:02 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 8 07:55:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57155ae sci-libs/datasets: add deps Closes: https://bugs.gentoo.org/905919 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/datasets/datasets-2.11.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-libs/datasets/datasets-2.11.0.ebuild b/sci-libs/datasets/datasets-2.11.0.ebuild index 12fc1f4d4393..08eb02d84541 100644 --- a/sci-libs/datasets/datasets-2.11.0.ebuild +++ b/sci-libs/datasets/datasets-2.11.0.ebuild @@ -32,6 +32,7 @@ RDEPEND=" dev-python/pyarrow[${PYTHON_USEDEP},parquet,snappy] dev-python/xxhash[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] + sci-libs/huggingface_hub[${PYTHON_USEDEP}] sci-libs/scikit-learn[${PYTHON_USEDEP}] ') "
[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/
commit: e284b310cd0b58e42e8311e933d97e214a9ea8c4 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 8 12:35:19 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 8 12:35:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e284b310 sci-libs/datasets: add deps for test Closes: https://bugs.gentoo.org/905931 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/datasets/datasets-2.11.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-libs/datasets/datasets-2.11.0.ebuild b/sci-libs/datasets/datasets-2.11.0.ebuild index 29c37671fcb6..b7c020779cce 100644 --- a/sci-libs/datasets/datasets-2.11.0.ebuild +++ b/sci-libs/datasets/datasets-2.11.0.ebuild @@ -41,6 +41,7 @@ DEPEND="${RDEPEND}" BDEPEND="test? ( $(python_gen_cond_dep ' dev-python/pytest-datadir[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] ') )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: a88edcd0b497c234551bb45715d8509ac45c0644 Author: Sam James gentoo org> AuthorDate: Mon May 8 13:12:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 13:12:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88edcd0 sys-devel/gcc: add 12.3.0 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-12.3.0.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 14da2d414747..376707c1c9d6 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -11,6 +11,7 @@ DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B f9dcdd2f1b0af79f281851b3b0fe0ac DIST gcc-12.3-RC-20230505.tar.xz 85584972 BLAKE2B edd2da8ce615e843ebd47b09b1868b548c43afbef5e480678a2e1bda2a2e51150a67f8de0bedf26aaeb9a95baebe53d598faac37b0e7fca1bd83c5ba3c1c3d8e SHA512 01ddf5c6b4927fca7e5588617f84f37b844ea603e6efac0a98313c4d2a9024a15b953372ddb2759eb25afd9e1e4d6d6f018e29c164138f0ce25a9b59dc149693 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 +DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595 SHA512 8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204 DIST gcc-13-20230429.tar.xz 83944828 BLAKE2B e939826a8ed126ff5543da048ba0071cca8e2b2a77335f6ee506debd0868269a3aa299ab695f1419eb84b472d406736b293ac2495901f82765e445102df3e03b SHA512 48095ff181f7389bda249dcd67c3c0369dd8fbe4741a8ab00833c0f5d569be165db28c369f65960650812a6011dda21692cca806f4c3261773b28d702e9f0c53 DIST gcc-13-20230506.tar.xz 83939392 BLAKE2B 439a139f6ef4b4c3afb5d3e4db69f2a4aa24a410c7b9c6689e58b2eec6383388ebbbd8a6f7be1d5cba2aac770ec7758a8b4b6bae80c63475a3b72372d1bef283 SHA512 5255500c92a72fe066b110efb20c73da217ddaf38d726b1a8f051dd27b6a613f3b4379762cdf4310823113e9bc75a31d6d72c060b20216a2a6bcd34800a2e1e1 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606 SHA512 6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33 diff --git a/sys-devel/gcc/gcc-12.3.0.ebuild b/sys-devel/gcc/gcc-12.3.0.ebuild new file mode 100644 index ..963e5466b141 --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="2" +PATCH_GCC_VER="12.3.0" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + # Sometimes the RCs are e.g. 12.3 and not 12.3.0... + #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +src_prepare() { + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: 54e910ed46fc40fe3e744c5318f2e463be5a87be Author: Sam James gentoo org> AuthorDate: Mon May 8 07:40:31 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 07:40:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e910ed media-sound/ncmpc: Stabilize 0.48 amd64, #905916 Signed-off-by: Sam James gentoo.org> media-sound/ncmpc/ncmpc-0.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.48.ebuild b/media-sound/ncmpc/ncmpc-0.48.ebuild index edac852cb7e7..af77679316a4 100644 --- a/media-sound/ncmpc/ncmpc-0.48.ebuild +++ b/media-sound/ncmpc/ncmpc-0.48.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: f6719a2c4c851cf2347dc7585967a688e7bdb53b Author: Sam James gentoo org> AuthorDate: Mon May 8 07:40:29 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 07:40:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6719a2c media-sound/ncmpc: Stabilize 0.48 x86, #905916 Signed-off-by: Sam James gentoo.org> media-sound/ncmpc/ncmpc-0.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.48.ebuild b/media-sound/ncmpc/ncmpc-0.48.ebuild index 998167917c7c..edac852cb7e7 100644 --- a/media-sound/ncmpc/ncmpc-0.48.ebuild +++ b/media-sound/ncmpc/ncmpc-0.48.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/svg-lib/, app-emacs/svg-lib/files/
commit: 0d12ab60f60dffbaad9d1061ef5a8e2994d70384 Author: Arsen Arsenović gentoo org> AuthorDate: Mon May 8 09:15:06 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Mon May 8 09:15:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d12ab60 app-emacs/svg-lib: add 0.2.6, drop 0.2.5 Signed-off-by: Arsen Arsenović gentoo.org> app-emacs/svg-lib/Manifest| 2 +- app-emacs/svg-lib/files/50svg-lib-gentoo.el | 1 - .../svg-lib/{svg-lib-0.2.5.ebuild => svg-lib-0.2.6.ebuild}| 11 ++- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/app-emacs/svg-lib/Manifest b/app-emacs/svg-lib/Manifest index 086f8142147c..cbed245bcfd4 100644 --- a/app-emacs/svg-lib/Manifest +++ b/app-emacs/svg-lib/Manifest @@ -1 +1 @@ -DIST svg-lib-0.2.5.tar.lz 659528 BLAKE2B c02ad940f75b4de2475c16efd6acdfaa69af948fb81fc147d96cd9ee72a7fcef3f42438fc1a29ba351414306108eeb09f0a0be2aabf351c9d81f064b3dcb7d85 SHA512 306b8fa9464286cca7c77b1d5a9cc273661dc4f8fb0671d5ff6f57e9db95518531a8ce0d38dc20aa1d4820a23c9c5fd5bc725c5ff19391a62dcab74cee235a97 +DIST svg-lib-0.2.6.tar.xz 660056 BLAKE2B cd6ccd4a98c417d17eb21c219d6fefb8f151cd22900e0d4066f3f4177ab690bf49b640464031916e076cbb9987a9d9738e9aeb9201df8613297a2270cf2e369f SHA512 f64a3ee46fb22d101fb1609210e481aae2de707f5d9850116c1be5f927792de6a90b142976cd60f33463c34160429272bd7184cbf43d843ebf1c4d7d0f44f0cc diff --git a/app-emacs/svg-lib/files/50svg-lib-gentoo.el b/app-emacs/svg-lib/files/50svg-lib-gentoo.el index 3f6bbeef5d56..3fcdfc9d180c 100644 --- a/app-emacs/svg-lib/files/50svg-lib-gentoo.el +++ b/app-emacs/svg-lib/files/50svg-lib-gentoo.el @@ -1,3 +1,2 @@ ;;; app-emacs/svg-lib site configuration -*- lexical-binding: t; -*- (add-to-list 'load-path "@SITELISP@") -(load "@SITELISP@/svg-lib-autoloads.el" nil t) diff --git a/app-emacs/svg-lib/svg-lib-0.2.5.ebuild b/app-emacs/svg-lib/svg-lib-0.2.6.ebuild similarity index 59% rename from app-emacs/svg-lib/svg-lib-0.2.5.ebuild rename to app-emacs/svg-lib/svg-lib-0.2.6.ebuild index c392b21873b6..73cededd0943 100644 --- a/app-emacs/svg-lib/svg-lib-0.2.5.ebuild +++ b/app-emacs/svg-lib/svg-lib-0.2.6.ebuild @@ -4,21 +4,14 @@ EAPI=8 NEED_EMACS="27.1" -inherit elisp unpacker +inherit elisp DESCRIPTION="SVG tags, progress bars & icons" HOMEPAGE="https://github.com/rougier/svg-lib; -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.lz; +SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -BDEPEND="$(unpacker_src_uri_depends)" - SITEFILE="50${PN}-gentoo.el" - -src_install() { - elisp-make-autoload-file - elisp_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: 4db6eb656799de99c34d884a0132067aa3f3ba41 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 8 12:22:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 8 12:22:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db6eb65 media-sound/ncmpc: Stabilize 0.48 ppc, #905916 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/ncmpc/ncmpc-0.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.48.ebuild b/media-sound/ncmpc/ncmpc-0.48.ebuild index 2e2eedf4825e..6cf5337b7200 100644 --- a/media-sound/ncmpc/ncmpc-0.48.ebuild +++ b/media-sound/ncmpc/ncmpc-0.48.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: 17feac6c45c9065dd28586bb1f534833e7c1e9f0 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 8 12:22:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 8 12:22:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17feac6c media-sound/ncmpc: Stabilize 0.48 ppc64, #905916 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/ncmpc/ncmpc-0.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.48.ebuild b/media-sound/ncmpc/ncmpc-0.48.ebuild index af77679316a4..2e2eedf4825e 100644 --- a/media-sound/ncmpc/ncmpc-0.48.ebuild +++ b/media-sound/ncmpc/ncmpc-0.48.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/audacious/
commit: e2c6e133fbab9f411fdbf56065864739721f6cfd Author: Sam James gentoo org> AuthorDate: Mon May 8 12:34:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 12:34:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c6e133 media-sound/audacious: Stabilize 4.3 amd64, #905915 Signed-off-by: Sam James gentoo.org> media-sound/audacious/audacious-4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/audacious/audacious-4.3.ebuild b/media-sound/audacious/audacious-4.3.ebuild index eb7bae84d68a..9ef21df24fad 100644 --- a/media-sound/audacious/audacious-4.3.ebuild +++ b/media-sound/audacious/audacious-4.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://audacious-media-player.org/; SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2; SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" LICENSE="BSD-2" SLOT="0" IUSE="nls"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/
commit: 0767bae9e7697f69d94ccd95bb1c977cdbed8c54 Author: Sam James gentoo org> AuthorDate: Mon May 8 12:34:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 12:34:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0767bae9 media-plugins/audacious-plugins: Stabilize 4.3 amd64, #905915 Signed-off-by: Sam James gentoo.org> media-plugins/audacious-plugins/audacious-plugins-4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.3.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.3.ebuild index 738bc55eae1c..843214a3b07b 100644 --- a/media-plugins/audacious-plugins/audacious-plugins-4.3.ebuild +++ b/media-plugins/audacious-plugins/audacious-plugins-4.3.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Lightweight and versatile audio player" HOMEPAGE="https://audacious-media-player.org/; SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2; -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" LICENSE="GPL-2" SLOT="0" IUSE="
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/
commit: 2778f40dc627c3fc1206c61fdd9e792e71e96249 Author: Sam James gentoo org> AuthorDate: Mon May 8 12:34:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 12:34:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2778f40d app-i18n/ibus-libpinyin: Stabilize 1.13.1-r1 amd64, #905927 Signed-off-by: Sam James gentoo.org> app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild index c61330975867..ce6d4575099c 100644 --- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild +++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="boost lua opencc" REQUIRED_USE="${PYTHON_REQUIRED_USE} lua? ( ${LUA_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/
commit: 3db14f972980248392c464a66732819a1208b264 Author: Sam James gentoo org> AuthorDate: Mon May 8 12:34:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 12:34:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db14f97 app-i18n/ibus-libpinyin: Stabilize 1.13.1-r1 x86, #905927 Signed-off-by: Sam James gentoo.org> app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild index ce6d4575099c..ad164200f31f 100644 --- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild +++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="boost lua opencc" REQUIRED_USE="${PYTHON_REQUIRED_USE} lua? ( ${LUA_REQUIRED_USE} )"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/files/, gui-apps/hyprland-plugins/
commit: d825e119814c9f86f57dcd093b9cd3eb30036cb0 Author: Julien Roy jroy ca> AuthorDate: Mon May 8 12:43:12 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon May 8 12:43:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d825e119 gui-apps/hyprland-plugins: re-add split-monitor-workspaces Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprland-plugins/Manifest| 1 + .../hyprland-plugins/files/split-monitor-workspaces.patch | 13 - gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild | 15 +-- gui-apps/hyprland-plugins/metadata.xml| 1 + 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest index c97341498..febcd455d 100644 --- a/gui-apps/hyprland-plugins/Manifest +++ b/gui-apps/hyprland-plugins/Manifest @@ -1,2 +1,3 @@ DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450 +DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93 DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7 diff --git a/gui-apps/hyprland-plugins/files/split-monitor-workspaces.patch b/gui-apps/hyprland-plugins/files/split-monitor-workspaces.patch deleted file mode 100644 index 43ffc090f..0 --- a/gui-apps/hyprland-plugins/files/split-monitor-workspaces.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Makefile b/Makefile -index 264f1aa..ee88b24 100644 a/Makefile -+++ b/Makefile -@@ -19,7 +19,7 @@ ifndef HYPRLAND_HEADERS - endif - - $(PLUGIN_NAME).so: $(SOURCE_FILES) $(INCLUDE_FILES) -- g++ -shared -fPIC --no-gnu-unique $(SOURCE_FILES) -o $(PLUGIN_NAME).so -g -I "/usr/include/pixman-1" -I "/usr/include/libdrm" -I "${HYPRLAND_HEADERS}" -Iinclude -std=c++23 -+ g++ -shared -fPIC --no-gnu-unique $(SOURCE_FILES) -o $(PLUGIN_NAME).so -g -I "/usr/include/pixman-1" -I "/usr/include/libdrm" -I "${HYPRLAND_HEADERS}" -Iinclude -std=c++23 -DNO_XWAYLAND - - clean: - rm -f ./$(PLUGIN_NAME).so diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild index ef0f7b024..ff1201696 100644 --- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild +++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild @@ -6,19 +6,22 @@ EAPI=8 inherit meson COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42 +SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0 DESCRIPTION="A blazing fast wayland wallpaper utility" HOMEPAGE="https://github.com/hyprwm/hyprland-plugins; SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \ -> ${P}-hyprsrc.gh.tar.gz + https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \ + -> ${P}-split-monitor-workspaces.gh.tar.gz " S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars" -REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )" +IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X" +REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )" RDEPEND="gui-wm/hyprland" DEPEND="${RDEPEND}" @@ -67,6 +70,10 @@ src_compile() { EMESON_SOURCE="${S}/hyprbars" meson_src_compile fi + + if use split-monitor-workspaces; then + emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so + fi } src_install() { @@ -83,6 +90,10 @@ src_install() { if use hyprbars; then newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so" fi + + if use split-monitor-workspaces; then + doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so" + fi } pkg_postinst() { diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml index b37837bc3..bc2cc6a37 100644 ---
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/, profiles/
commit: 5a707a6d0af4b1b4d0f0ae2aef6e15a589fc94fd Author: Sam James gentoo org> AuthorDate: Mon May 8 05:19:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 07:36:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a707a6d sys-libs/ncurses: add 6.4_p20230506 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 1 + sys-libs/ncurses/Manifest | 5 + sys-libs/ncurses/ncurses-6.4_p20230506.ebuild | 436 ++ 3 files changed, 442 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 8fceb8276b68..aaf30362a74e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -196,6 +196,7 @@ net-im/cawbird # - app-misc/tmux: https://github.com/tmux/tmux/issues/3531 # - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619 =sys-libs/ncurses-6.4_p20230424 +=sys-libs/ncurses-6.4_p20230506 # Michał Górny (2023-04-13) # Lack of support for Python 3.11. The current version is from 2016. diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index 379a47e52a69..38ca3f899825 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -149,8 +149,13 @@ DIST ncurses-6.4-20230423.patch.gz 115574 BLAKE2B 72a98086f00f02cf0ea018392373f7 DIST ncurses-6.4-20230423.patch.gz.asc 729 BLAKE2B 74a5e9cdc519788bb3c501a37061fe5f9ebbed531d274f252f21d293d4687b5767f7935f4bf1cf209980d9c2690959bac1ceb883bcb17d49ba012afe9bcda139 SHA512 3f840f5f8dcf2d901077d7b717431c3f6146e7ad895102b2af46d8b329e428baf15225d905f46027c7e9c4796be40d95b7322e764cc8d56afc357657e019f1cf DIST ncurses-6.4-20230424.patch.gz 4488 BLAKE2B faebd76ba1f868b8637b4a72b427123c08b33871fc366b989fccb107898702f089c2014c453fecbb12dc260816e5acf97212f3fa2b9a7ace9fa384c31b6ba1f2 SHA512 bdaa63e0494b981443f07e9ce134785b2420dff3d561eef7a8041e7df5d04e9c9242cdd1cd9e4592fa0724f073b829bff36e74e480235f4eacf37bb639d914ef DIST ncurses-6.4-20230424.patch.gz.asc 729 BLAKE2B 6eab548bea6fb01f6845ec03a41bb0ab3969b5982baed9458910d207542a480e911d53e3bfd968f485aaf754f94fb166b910bf8965646c3de035b255489dcb1f SHA512 91645fb4997f0e276468aca9a702d79b487d7018b56665e0fda8e37e8fadb6cda7f8b1e653eb3c1cd0ad563360b410d8143102d2ba3bb6d1c7b18ba1657a86dc +DIST ncurses-6.4-20230429.patch.gz 9195 BLAKE2B 6ed8c3cac11d3c3e52b7dce20be5b7695967622aa517c364d0f1af7f4a813befe5cfe200eb3097fba610e63e22092100066968f55eba499c9fc21a95bced7524 SHA512 f37164116ed9f09c51a62d90e28dbef68b19ac4aa7e2ccdafa3cfa2c7530bcac65b421910a273d0e34b91382bf4f7957f0116af30e13856710199dd266e3 +DIST ncurses-6.4-20230429.patch.gz.asc 729 BLAKE2B 2e063a7818ac443182ec4f4d8da13884accd563ab66e04297ca0bd4b9610f974efd3ca29dfcf13939cd9ee369c5e5799eb13a55050249036ebbc375e6ef8d6d1 SHA512 55167510e21aa3ad6d4a57fa37ae82308424ae9141e6e4756b4b335d30136675add5c00ee102d74ed93eccfc2d752eff5045d88e708928df3cecde3c0be77c79 +DIST ncurses-6.4-20230506.patch.gz 52834 BLAKE2B 55d2351a507a60aa5baeb9e7e392fbbf714a6bffcf4729e9b195aabc2dc81372336d0dc3501f95abda04491013220060983d2186531471694f40b35d4ef3196d SHA512 04967b96d9723b2939fe64eff4388ceee0adf478f659b58cac8601770dd7763fa192d673e78b33c267e00f4ecbfc2863bc49b12fcdeaa8ce24df39126f20b4e1 +DIST ncurses-6.4-20230506.patch.gz.asc 729 BLAKE2B 5ccb09f5b48a4a9c98ad4224cde68df659a365aca12210ec14a6519216e32b10531b1dfc4184bd12e62e1f0fdd9f06974b59866bba6115407d52712f5adff6f8 SHA512 2f63a62e37a15aa6a276a5d9a2c4b86a4e50af037ee5b1c339bccb02200d3e477b5b93ce5833a4d3933a952970caec3b38639412281c1df7c30d7b241bc3a2ab DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc SHA512 5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3 SHA512 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4 DIST ncurses-6.4_p20230424-patches.tar.xz 63080 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/, profiles/
commit: f76df0e61ced18793b5561b42857260ba94ad7b8 Author: Sam James gentoo org> AuthorDate: Mon May 8 05:02:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 07:36:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76df0e6 sys-libs/ncurses: drop 6.4_p20230408, 6.4_p20230415, 6.4_p20230418 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 3 - sys-libs/ncurses/Manifest | 2 - sys-libs/ncurses/ncurses-6.4_p20230408.ebuild | 430 - sys-libs/ncurses/ncurses-6.4_p20230415.ebuild | 431 - sys-libs/ncurses/ncurses-6.4_p20230418.ebuild | 432 -- 5 files changed, 1298 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 0362fa00aebd..8fceb8276b68 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -195,9 +195,6 @@ net-im/cawbird # - reported at bottom of bug #904247 and bug #904263 # - app-misc/tmux: https://github.com/tmux/tmux/issues/3531 # - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619 -=sys-libs/ncurses-6.4_p20230408 -=sys-libs/ncurses-6.4_p20230415 -=sys-libs/ncurses-6.4_p20230418 =sys-libs/ncurses-6.4_p20230424 # Michał Górny (2023-04-13) diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index 02ee894dbc30..379a47e52a69 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -153,6 +153,4 @@ DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 6b767f65a9c7e8f9fdebaa2623e3770872 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3 SHA512 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4 -DIST ncurses-6.4_p20230415-patches.tar.xz 63188 BLAKE2B 2f05eb332a2af69bb5418026ef9fdfcfc6b164c20ad7618c481127054b653ab5961a8a96cd7dbce653631ae8a1afc9377c4a82b4ff8aff27bb47f21fbead48a8 SHA512 a052004fb8dd2653b12f0ee6b9d423fdedc77a049c67e7f34794aad9f249bbcb8439cf9d15647911583895c7a579f1b4c887fa884a699e74e7ea24861566eb6f -DIST ncurses-6.4_p20230418-patches.tar.xz 63200 BLAKE2B 07328d1e998bcde6cbad46550f3d563632963483d72c624a9b64e6e07d80b61f1ab28bee486aeb7cae7d966892762c4aec8ecc504df3f01d5dda49825c9e9693 SHA512 1bcbf9d14d5c693309f79f83c2f85c02cdd40e4de057e6efb5451feed49265d1b8d0bf672e2afae773e68b32a49911c5036ed3f74d9a0089b7b6b03f53fb0b47 DIST ncurses-6.4_p20230424-patches.tar.xz 63080 BLAKE2B 3924b22d60d995766987a217b960b4c719a51f7334c9be80d19c0df4615e1f9c657507e77124cc8f5663249cbd480cac6570fdd49362a12e2fb69fcae8c800e8 SHA512 188b4da6d75cd15397977a07789ee6365262bd392fb7b2714e870834b2195d29fc5aadff6664a9a13d8d73e88aa43f502ae97c7b1f980231ce392a05ed4d3eb7 diff --git a/sys-libs/ncurses/ncurses-6.4_p20230408.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230408.ebuild deleted file mode 100644 index 1b802d47265e.. --- a/sys-libs/ncurses/ncurses-6.4_p20230408.ebuild +++ /dev/null @@ -1,430 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc -inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig - -MY_PV="${PV:0:3}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="Console display library" -HOMEPAGE="https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/; -# Keep invisible-mirror.net here as some users reported 403 forbidden with invisible-island.net -SRC_URI=" - mirror://gnu/ncurses/${MY_P}.tar.gz - https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz - https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz - verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig ) -" - -GENTOO_PATCH_DEV=sam -GENTOO_PATCH_PV=6.4_p20230408 -GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches - -# Populated below in a loop. Do not add patches manually here. -UPSTREAM_PATCHES=() - -if [[ ${PV} == *_p* ]] ; then - # Sometimes, after releases, there's no megapatch available yet. - # - # From upstream README at e.g. https://invisible-island.net/archives/ncurses/6.3/: - # -
[gentoo-commits] data/glep: New branch: glep78
commit: Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 10:29:39 2023 + New branch: glep78
[gentoo-commits] repo/gentoo:master commit in: dev-python/hiredis/
commit: 59e4c9352fceefedacd7d73aa8415adf36f240e9 Author: Michał Górny gentoo org> AuthorDate: Mon May 8 12:00:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 8 12:05:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e4c935 dev-python/hiredis: Bump to 2.2.3 Signed-off-by: Michał Górny gentoo.org> dev-python/hiredis/Manifest | 1 + dev-python/hiredis/hiredis-2.2.3.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest index cd80c0be9b4b..3238e21d9093 100644 --- a/dev-python/hiredis/Manifest +++ b/dev-python/hiredis/Manifest @@ -1 +1,2 @@ DIST hiredis-2.2.2.gh.tar.gz 18010 BLAKE2B 67ab7c3f0667d3cf33abea58fbe37bcc28beb569f6f3da966f191d00965faa5a835a286172179d6f33f4e0fa81743fa345829f04d9d89350ab1394cc0c168147 SHA512 8a42df63911000cd119da33e7fea25fa1a5244a86016818bcb6c6e12c042b12b00b7272633d85dcf921fd2eba67145e3258c64689be799a0f59766e541139120 +DIST hiredis-py-2.2.3.gh.tar.gz 18214 BLAKE2B cdac5e9790c88657c75be721c4dbc91174a0eb38cdd790076b3ec1f009d43c7aef300bfa7381a10061749cb3bec02d4a488e732f550bea4c62893aabfc0c3222 SHA512 e85032869b6bbbc30f991d83d67a710c04998645517b1ddcfd801ff37bd28f0576a5bdc2986f3526f72da8448986714a79b42a0ab1a5cc6b6bab24f3d98fdce9 diff --git a/dev-python/hiredis/hiredis-2.2.3.ebuild b/dev-python/hiredis/hiredis-2.2.3.ebuild new file mode 100644 index ..66d53f73f25c --- /dev/null +++ b/dev-python/hiredis/hiredis-2.2.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +MY_P=hiredis-py-${PV} +DESCRIPTION="Python extension that wraps hiredis" +HOMEPAGE=" + https://github.com/redis/hiredis-py/ + https://pypi.org/project/hiredis/ +" +SRC_URI=" + https://github.com/redis/hiredis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/hiredis-1.0.0:= +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/hiredis-2.2.2-system-libs.patch +) + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf hiredis || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/
commit: 28a7be8c9e3b551771c4ba5ad6f31cd28c4074d9 Author: Sam James gentoo org> AuthorDate: Mon May 8 07:35:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 07:36:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a7be8c dev-libs/gmp: fix MissingInherits Closes: https://bugs.gentoo.org/905920 Fixes: 570a3e436ff2a642f9470809fdc8ef63ce560494 Signed-off-by: Sam James gentoo.org> dev-libs/gmp/gmp-6.2.1-r2.ebuild | 2 +- dev-libs/gmp/gmp-6.2.1-r5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/gmp/gmp-6.2.1-r2.ebuild b/dev-libs/gmp/gmp-6.2.1-r2.ebuild index 4fc7e6093e5d..f2cf7e98c6d9 100644 --- a/dev-libs/gmp/gmp-6.2.1-r2.ebuild +++ b/dev-libs/gmp/gmp-6.2.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit libtool multilib-minimal toolchain-funcs +inherit libtool flag-o-matic multilib-minimal toolchain-funcs MY_PV=${PV/_p*} MY_PV=${MY_PV/_/-} diff --git a/dev-libs/gmp/gmp-6.2.1-r5.ebuild b/dev-libs/gmp/gmp-6.2.1-r5.ebuild index 48ef9cdfac29..58542549983b 100644 --- a/dev-libs/gmp/gmp-6.2.1-r5.ebuild +++ b/dev-libs/gmp/gmp-6.2.1-r5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit gnuconfig libtool multilib-minimal toolchain-funcs +inherit gnuconfig libtool flag-o-matic multilib-minimal toolchain-funcs MY_PV=${PV/_p*} MY_PV=${MY_PV/_/-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyarrow/files/, dev-python/pyarrow/
commit: d8e78c9c984bd59ec4b1ac0b49370124d845fef3 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 8 07:52:00 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 8 07:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e78c9c dev-python/pyarrow: enable test Closes: https://bugs.gentoo.org/905909 Signed-off-by: Alfredo Tupone gentoo.org> .../pyarrow/files/pyarrow-12.0.0-tests.patch | 144 + dev-python/pyarrow/pyarrow-12.0.0.ebuild | 13 +- 2 files changed, 156 insertions(+), 1 deletion(-) diff --git a/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch b/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch new file mode 100644 index ..56a307592593 --- /dev/null +++ b/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch @@ -0,0 +1,144 @@ +--- a/pyarrow/tests/test_compute.py2023-05-08 09:06:34.571387618 +0200 b/pyarrow/tests/test_compute.py2023-05-08 09:11:52.759753459 +0200 +@@ -414,6 +414,7 @@ + assert pc.variance(data, ddof=1).as_py() == 6.0 + + ++@pytest.mark.skip(reason="not working") + def test_count_substring(): + for (ty, offset) in [(pa.string(), pa.int32()), + (pa.large_string(), pa.int64())]: +@@ -428,6 +429,7 @@ + assert expected == result + + ++@pytest.mark.skip(reason="not working") + def test_count_substring_regex(): + for (ty, offset) in [(pa.string(), pa.int32()), + (pa.large_string(), pa.int64())]: +@@ -442,6 +444,7 @@ + assert expected.equals(result) + + ++@pytest.mark.skip(reason="not working") + def test_find_substring(): + for ty in [pa.string(), pa.binary(), pa.large_string(), pa.large_binary()]: + arr = pa.array(["ab", "cab", "ba", None], type=ty) +@@ -459,6 +462,7 @@ + assert result.to_pylist() == [0, 1, 0, 0] + + ++@pytest.mark.skip(reason="not working") + def test_match_like(): + arr = pa.array(["ab", "ba%", "ba", "ca%d", None]) + result = pc.match_like(arr, r"_a\%%") +@@ -474,6 +478,7 @@ + assert expected.equals(result) + + ++@pytest.mark.skip(reason="not working") + def test_match_substring(): + arr = pa.array(["ab", "abc", "ba", None]) + result = pc.match_substring(arr, "ab") +@@ -489,6 +494,7 @@ + assert expected.equals(result) + + ++@pytest.mark.skip(reason="not working") + def test_match_substring_regex(): + arr = pa.array(["ab", "abc", "ba", "c", None]) + result = pc.match_substring_regex(arr, "^a?b") +@@ -602,6 +608,7 @@ + assert expected.equals(result) + + ++@pytest.mark.skip(reason="not working") + def test_split_pattern_regex(): + arr = pa.array(["-foo---bar--", "---foo---b"]) + result = pc.split_pattern_regex(arr, pattern="-+") +@@ -1022,6 +1029,7 @@ + assert ar.tolist() == ['barzfoo', 'bard', None] + + ++@pytest.mark.skip(reason="not working") + def test_replace_regex(): + data = pa.array(['foo', 'mood', None]) + expected = ['f00', 'm00d', None] +@@ -1033,6 +1041,7 @@ + assert ar.tolist() == expected + + ++@pytest.mark.skip(reason="not working") + def test_extract_regex(): + ar = pa.array(['a1', 'zb2z']) + expected = [{'letter': 'a', 'digit': '1'}, {'letter': 'b', 'digit': '2'}] +--- a/pyarrow/tests/test_fs.py 2023-05-08 09:13:26.796384297 +0200 b/pyarrow/tests/test_fs.py 2023-05-08 09:14:20.567601499 +0200 +@@ -1012,6 +1012,7 @@ + LocalFileSystem(xxx=False) + + ++@pytest.mark.skip(reason="not working") + def test_localfs_errors(localfs): + # Local filesystem errors should raise the right Python exceptions + # (e.g. FileNotFoundError) +--- a/pyarrow/tests/test_memory.py 2023-05-08 09:15:35.366512597 +0200 b/pyarrow/tests/test_memory.py 2023-05-08 09:16:44.969501524 +0200 +@@ -140,6 +140,7 @@ + assert len(errlines) == 0 + + ++@pytest.mark.skip(reason="not working") + def test_env_var(): + check_env_var("system", ["system"]) + if should_have_jemalloc: +@@ -149,6 +150,7 @@ + check_env_var("nonexistent", possible_backends, expect_warning=True) + + ++@pytest.mark.skip(reason="not working") + def test_specific_memory_pools(): + specific_pools = set() + +@@ -170,6 +172,7 @@ + can_fail=not should_have_mimalloc) + + ++@pytest.mark.skip(reason="not working") + def test_supported_memory_backends(): + backends = pa.supported_memory_backends() + +--- a/pyarrow/tests/parquet/test_basic.py 2023-05-08 09:18:05.307333210 +0200 b/pyarrow/tests/parquet/test_basic.py 2023-05-08 09:20:16.135429950 +0200 +@@ -349,6 +349,7 @@ + assert result.equals(table) + + ++@pytest.mark.skip(reason="not working") + @parametrize_legacy_dataset + def test_byte_stream_split(use_legacy_dataset): + # This is only a smoke test. +@@ -510,6 +511,7 @@ + use_legacy_dataset=use_legacy_dataset) + + ++@pytest.mark.skip(reason="not working") +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/nwg-look/
commit: 2bf2d7b95b38208a8faffd3dab1687bf5acad428 Author: Remigiusz Micielski gmail com> AuthorDate: Mon May 8 10:31:27 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Mon May 8 10:32:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bf2d7b9 app-misc/nwg-look: add 0.2.2 Signed-off-by: Remigiusz Micielski gmail.com> app-misc/nwg-look/Manifest | 2 ++ app-misc/nwg-look/nwg-look-0.2.2.ebuild | 54 + 2 files changed, 56 insertions(+) diff --git a/app-misc/nwg-look/Manifest b/app-misc/nwg-look/Manifest index 6a120e691..64e345ff5 100644 --- a/app-misc/nwg-look/Manifest +++ b/app-misc/nwg-look/Manifest @@ -1,2 +1,4 @@ DIST nwg-look-0.2.1-vendor.tar.xz 657808 BLAKE2B 979e1547e9f43696251d12c1c86cfef6c8c8a2c23b58bb3dfd3ff89cdd8328bc6805e56a99be67e2832bb301ce5707ecfe9b5d372b56d62e904373ea18ddce79 SHA512 34beffb4edbb51ebc48d25d25fdbbc91d7eaf3942c26999665510542ac1baa38f043d9d2771644696876a18d26edca81a7e51fdad59d273826e915e2513aa661 DIST nwg-look-0.2.1.tar.gz 21610 BLAKE2B 17fdeb383302f453b035538d66ca0dd287d2d19a3f3c60e02808409359037795c82519d581990f0b19e8b52352d19ffb59c3f2b2a08c030a28bdf5491b3d81a2 SHA512 2282bd8fb81a85dc739939cc501ef868def6bf01315910e9e8543b16c9d049cc248e4a642a3f31ae51e3e04fddbdeb17d9d2e6313eb4c29af71df28e058eb57a +DIST nwg-look-0.2.2-vendor.tar.xz 657976 BLAKE2B a5881334b18a30333542fa63575f2db86b943c5fbf1dcf841cee49ad0732a17b5ea82d790d71148b7532133829b5774d4a2f7b942524071d00247133f7afb5c4 SHA512 6feacf9cc122ff8d2d839316a9edeb462a6bc491ba61078cf1d450db0718dfd87d2224d7dd4620ec7dd125e918e64ba2ef21b175d48bf27ed449af0adf957d65 +DIST nwg-look-0.2.2.tar.gz 22701 BLAKE2B 5e901ca96de67bd4241945ec6f99bb8a4f06b62fb9c87909a035ff2b4b8899d06afc5c9edcebab8871bee7f73ca20b145dd3c775c9a2bef9aac5b2dcd964e95a SHA512 eab302f39639757b5c19443e0dc9c11807c17e657db671d41d7b9a36573d60fcbf3aab48168984c74d4e4d0215f1c894092456748e3d8f20af3c9f90627b56bc diff --git a/app-misc/nwg-look/nwg-look-0.2.2.ebuild b/app-misc/nwg-look/nwg-look-0.2.2.ebuild new file mode 100644 index 0..2668d02b8 --- /dev/null +++ b/app-misc/nwg-look/nwg-look-0.2.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK3 settings editor adapted to work in the sway / wlroots environment" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look; +SRC_URI="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> nwg-look-${PV}.tar.gz + https://github.com/micielski/nwg-look-vendor/releases/download/${PV}/nwg-look-${PV}-vendor.tar.xz +" + +inherit go-module xdg-utils desktop + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + x11-apps/xcur2png + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + ego build +} + +src_install() { + dobin nwg-look + insinto /usr/share/nwg-look + doins -r langs + doins stuff/main.glade + insinto /usr/share/pixmaps + doins stuff/nwg-look.svg + domenu stuff/nwg-look.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
commit: d87c94cf3bad5bc7e0e1458bd07f8462fbd28e30 Author: Julien Roy jroy ca> AuthorDate: Mon May 8 12:54:51 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon May 8 12:58:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d87c94cf gui-apps/hyprland-plugins: update SRC_URI Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprland-plugins/Manifest | 1 - gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild | 2 -- 2 files changed, 3 deletions(-) diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest index febcd455d..b01c73587 100644 --- a/gui-apps/hyprland-plugins/Manifest +++ b/gui-apps/hyprland-plugins/Manifest @@ -1,3 +1,2 @@ -DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450 DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93 DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7 diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild index 4ec3b23a5..7e28b83d1 100644 --- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild +++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild @@ -10,8 +10,6 @@ SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0 DESCRIPTION="A blazing fast wayland wallpaper utility" HOMEPAGE="https://github.com/hyprwm/hyprland-plugins; SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz - https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \ - -> ${P}-hyprsrc.gh.tar.gz https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \ -> ${P}-split-monitor-workspaces.gh.tar.gz "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-steps/
commit: 283d9d0ee6cc7a498ae30319627794f88a66d36f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon May 8 12:58:30 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon May 8 12:58:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=283d9d0e dev-python/pytest-steps: disable broken tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pytest-steps/pytest-steps-1.8.0.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild index e8c1e6b85..8d813d065 100644 --- a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild +++ b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,6 +35,12 @@ BDEPEND=" ) " +EPYTEST_DESELECT=( + # tests fail with recent Pandas + pytest_steps/tests/test_docs_example_with_harvest.py::test_synthesis_df + pytest_steps/tests/test_steps_harvest.py::test_synthesis +) + distutils_enable_tests pytest python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/
commit: f47f3702d88983b0f1d897b65164cc07bd5d2e93 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 8 06:06:05 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 8 06:06:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47f3702 sci-libs/datasets: update DESCRIPTION Closes: https://bugs.gentoo.org/905902 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/datasets/datasets-2.11.0.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sci-libs/datasets/datasets-2.11.0.ebuild b/sci-libs/datasets/datasets-2.11.0.ebuild index 0ff1a4f0b386..12fc1f4d4393 100644 --- a/sci-libs/datasets/datasets-2.11.0.ebuild +++ b/sci-libs/datasets/datasets-2.11.0.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 -DESCRIPTION="access and share datasets for Audio, Computer Vision, and NLP tasks" +DESCRIPTION="Access and share datasets for Audio, Computer Vision, and NLP tasks" HOMEPAGE=" https://pypi.org/project/datasets/ " @@ -24,13 +24,14 @@ RDEPEND=" ${PYTHON_DEPS} sci-libs/pytorch[${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' - dev-python/pyarrow[${PYTHON_USEDEP},parquet,snappy] + dev-python/absl-py[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] dev-python/fsspec[${PYTHON_USEDEP}] dev-python/multiprocess[${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pyarrow[${PYTHON_USEDEP},parquet,snappy] dev-python/xxhash[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] - dev-python/absl-py[${PYTHON_USEDEP}] sci-libs/scikit-learn[${PYTHON_USEDEP}] ') "
[gentoo-commits] repo/gentoo:master commit in: media-gfx/netgen/
commit: 143fa4f9bdc06bb20b1d185a7b156534528bcd30 Author: Bernd Waibel posteo net> AuthorDate: Sun May 7 02:03:45 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon May 8 08:44:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143fa4f9 media-gfx/netgen: add 6.2.2302 Closes: https://bugs.gentoo.org/905804 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30911 Signed-off-by: Andrew Ammerlaan gentoo.org> media-gfx/netgen/Manifest | 1 + media-gfx/netgen/netgen-6.2.2302.ebuild | 157 2 files changed, 158 insertions(+) diff --git a/media-gfx/netgen/Manifest b/media-gfx/netgen/Manifest index ad756e9e2e50..dc16404903f1 100644 --- a/media-gfx/netgen/Manifest +++ b/media-gfx/netgen/Manifest @@ -1 +1,2 @@ DIST netgen-6.2.2301.tar.gz 3394480 BLAKE2B 358b0cf7ff4d372a9ede8ab9b7df24435a75bcad880cc83607443707ae096f2bafa35d8cd581533917d1aae85a18ac0ca902876a1c68f11664a0a3ef1ae00593 SHA512 7aebbc5cc3e3227b455ac9c5538e1f0110d5621e6ca7315f6811733bd93e88ccca467296b7915894a45202ed375b45d9387a1d113a720d4199eff782afb43070 +DIST netgen-6.2.2302.tar.gz 3398683 BLAKE2B 7cf4626ee8163898864af0346cf2c4fa73dcca3ac2068d67f80b05ee926024b36552b33013c2ef8f74026ab942ae08c0628af0ce0c0dac2d004ba26e18bf4619 SHA512 da6e8e43d73af6b7bfae2e3c771d46e34601ff481c251924673f7330bae032a743fb9d5ff2792855e91ed5addb4d22fd4bf9cd7a9dcfb53f476e22a30f1eedb3 diff --git a/media-gfx/netgen/netgen-6.2.2302.ebuild b/media-gfx/netgen/netgen-6.2.2302.ebuild new file mode 100644 index ..b294e644ceaf --- /dev/null +++ b/media-gfx/netgen/netgen-6.2.2302.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10,11} ) +inherit cmake desktop python-single-r1 xdg + +DESCRIPTION="Automatic 3d tetrahedral mesh generator" +HOMEPAGE="https://ngsolve.org/ https://github.com/NGSolve/netgen; +SRC_URI="https://github.com/NGSolve/netgen/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="~amd64 ~x86" + +IUSE="ffmpeg gui jpeg logging mpi opencascade python test" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ffmpeg? ( gui ) + jpeg? ( gui ) + python? ( gui ) +" + +DEPEND=" + sys-libs/zlib + ffmpeg? ( media-video/ffmpeg:= ) + gui? ( + dev-lang/tcl:0/8.6 + dev-lang/tk:0/8.6 + media-libs/glu + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libxcb:= + ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + logging? ( dev-libs/spdlog:= ) + mpi? ( + sci-libs/metis + virtual/mpi + ) + opencascade? ( sci-libs/opencascade:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pybind11[${PYTHON_USEDEP}] + ' + ) + mpi? ( + $(python_gen_cond_dep 'dev-python/mpi4py[${PYTHON_USEDEP}]' ) + ) + ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-apps/lsb-release + virtual/pkgconfig + gui? ( virtual/imagemagick-tools[png] ) + test? ( +"${S}/version.txt" || die + v${PV}-0-g3e52c44a + EOF + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # currently not working in a sandbox, expects netgen to be installed + # see https://github.com/NGSolve/netgen/issues/132 + -DBUILD_STUB_FILES=OFF + -DENABLE_UNIT_TESTS=$(usex test) + -DINSTALL_PROFILES=OFF + -DNG_INSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}" + -DNG_INSTALL_DIR_INCLUDE="include/${PN}" + -DNG_INSTALL_DIR_LIB="$(get_libdir)" + -DUSE_CCACHE=OFF + # doesn't build with this version + -DUSE_CGNS=OFF + -DUSE_GUI=$(usex gui) + -DUSE_INTERNAL_TCL=OFF + -DUSE_JPEG=$(usex jpeg) + -DUSE_MPEG=$(usex ffmpeg) + # respect users -march= choice + -DUSE_NATIVE_ARCH=OFF + -DUSE_MPI=$(usex mpi) + -DUSE_OCC=$(usex opencascade) + -DUSE_PYTHON=$(usex python) + -DUSE_SPDLOG=$(usex logging) + -DUSE_SUPERBUILD=OFF + ) + # no need to set this, if we only build the library + if use gui; then + mycmakeargs+=( -DTK_INCLUDE_PATH="/usr/$(get_libdir)/tk8.6/include" ) + fi + if use python; then + mycmakeargs+=( + -DPREFER_SYSTEM_PYBIND11=ON + # needed, so the value gets passed to
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/
commit: a470cb95dcefa963e492131fdac82d15f465dace Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 09:01:20 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a470cb95 x11-misc/safeeyes: drop 2.1.3-r1, 2.1.4, 2.1.4-r1, 2.1.5 Signed-off-by: Pacho Ramos gentoo.org> x11-misc/safeeyes/Manifest | 2 -- x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild | 46 -- x11-misc/safeeyes/safeeyes-2.1.4-r1.ebuild | 52 -- x11-misc/safeeyes/safeeyes-2.1.4.ebuild| 47 --- x11-misc/safeeyes/safeeyes-2.1.5.ebuild| 44 - 5 files changed, 191 deletions(-) diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest index 242aeade11fd..67b3f4e4a423 100644 --- a/x11-misc/safeeyes/Manifest +++ b/x11-misc/safeeyes/Manifest @@ -1,3 +1 @@ -DIST safeeyes-2.1.3.tar.gz 354494 BLAKE2B 5f7977a8de280f5022cb226689c5b1d48f494932babd014b9ee8affcf9aaa0ef8dfe3ed18c33dbfa4ebaf1c5bfdbed4efc3b69c1ce3065e3ff3c82e83fa71723 SHA512 8a708b3e8f40f75659092a2effb0318b0fb7f47345e3f430f6b83ff2fc3c7de46b2dc881bf69902055bc8233f539946e60822e6ab7a6149f2c99441af1191f48 -DIST safeeyes-2.1.4.tar.gz 383245 BLAKE2B 307d58fd589c0a8b01f0c20c21f06a0f81b0d8a43f81e71e79a273a124e00df7cdd2c7c498a4918f6b56abc03fa7cb58db231124a96806a2fe60d6f9dab7f6c8 SHA512 547d00f18e06679464e225ab62f76c43e8efb733e945ae93c02c7cf55ab0bcf5fc078ffc41ad2842a324fff2513050cced404e8bd53d63b78ba7fb1f862c1ad3 DIST safeeyes-2.1.5.tar.gz 284690 BLAKE2B deedf39bc0a69ee70a692061c96e0ea5ce6aeb09513d7469710d25b8660eaed854b3ee711de4702f839dbfb1f04aee84cb05ebc24d4567fc2b56c04e319f5c63 SHA512 0e4ed1d9f4473b45f6f5d4a74ba4817fca08199072fe937fd3b7ceed1ef543729c618e672198cf4dfeba8ed896b24779ca725f2f2c98bf1c9cdf1a8e9c147dc8 diff --git a/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild deleted file mode 100644 index 329df210ab2b.. --- a/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit xdg distutils-r1 - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - dev-libs/libappindicator:3[introspection] - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -DOCS=( - README.md -) - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-2.1.4-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.4-r1.ebuild deleted file mode 100644 index a00135abf2fc.. --- a/x11-misc/safeeyes/safeeyes-2.1.4-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py - -inherit xdg distutils-r1 - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - dev-libs/libappindicator:3[introspection] - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -DOCS=( - README.md -) - -src_prepare() { - default - find . -type f -name \*.pyc -delete # bug #864765 -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-2.1.4.ebuild b/x11-misc/safeeyes/safeeyes-2.1.4.ebuild deleted file mode 100644 index 2e6849d06d75.. --- a/x11-misc/safeeyes/safeeyes-2.1.4.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shutter/
commit: f8d9923a5f116fbeb9e809e728c850c2f53c1352 Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 09:02:36 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d9923a x11-misc/shutter: drop 0.99.2, 0.99.4 Signed-off-by: Pacho Ramos gentoo.org> x11-misc/shutter/Manifest | 1 - x11-misc/shutter/shutter-0.99.2.ebuild | 82 -- x11-misc/shutter/shutter-0.99.4.ebuild | 91 -- 3 files changed, 174 deletions(-) diff --git a/x11-misc/shutter/Manifest b/x11-misc/shutter/Manifest index b74db83ac3d5..d699fffab8e6 100644 --- a/x11-misc/shutter/Manifest +++ b/x11-misc/shutter/Manifest @@ -1,2 +1 @@ -DIST shutter-0.99.2.tar.gz 1733886 BLAKE2B 19596b5385a11f179c9fbbf81a97f2a5d9661d52d14f33be72595c26c096548095aa6cdbbc4932413f0a3103b30a78e2e870d2e7e904fb9cf0fd17ee43ad45fb SHA512 5fcb094f0e6f732da3648e58ef62aa1e5537132ffb0bff80972e1891f58fe5e63ec63bc7bec63e84268c095e3cd43d60d358be61e2d050dfcc49ffb042d34cfb DIST shutter-0.99.4.tar.gz 1734992 BLAKE2B 410e73f784f0d83638867132669a00fe89c06af622f3024e52b5b5700c1a431b4ad50f9066c267cd76f9be48ce6ff88eab4348d2d4dff28b4ae7e0267eb7bc41 SHA512 57f7fdc1066375942bd1a9db381a8ba6f24fafbd5e0853a4dd19016438ec2f3cb039ebe90038d282bc07f6e45af9cdbb6f180f55e43357231b41818b8555347b diff --git a/x11-misc/shutter/shutter-0.99.2.ebuild b/x11-misc/shutter/shutter-0.99.2.ebuild deleted file mode 100644 index 379d3cb95a6a.. --- a/x11-misc/shutter/shutter-0.99.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature prefix xdg - -DESCRIPTION="Feature-rich screenshot program" -HOMEPAGE="https://shutter-project.org/; -SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=" - dev-lang/perl - dev-perl/Carp-Always - dev-perl/libxml-perl - dev-perl/libwww-perl - dev-perl/Glib-Object-Introspection - dev-perl/GooCanvas2 - dev-perl/GooCanvas2-CairoTypes - dev-perl/Gtk3 - >=dev-perl/Gtk3-ImageView-10 - dev-perl/File-DesktopEntry - dev-perl/File-HomeDir - dev-perl/File-Which - dev-perl/JSON - dev-perl/File-Copy-Recursive - dev-perl/File-MimeInfo - dev-perl/Locale-gettext - dev-perl/Net-DBus - dev-perl/Number-Bytes-Human - dev-perl/Pango - dev-perl/Proc-Simple - dev-perl/Proc-ProcessTable - dev-perl/Sort-Naturally - dev-perl/WWW-Mechanize - dev-perl/X11-Protocol - dev-perl/XML-Simple - virtual/imagemagick-tools[perl] - x11-libs/libwnck:3[introspection] -" -BDEPEND="sys-devel/gettext" - -src_prepare() { - hprefixify bin/shutter - default -} - -src_install() { - dobin bin/shutter - dodoc README - domenu share/applications/shutter.desktop - doicon share/pixmaps/shutter.png - doman share/man/man1/shutter.1 - - insinto /usr/share - doins -r share/shutter - doins -r share/locale - doins -r share/icons - - insinto /usr/share/metainfo - doins share/appdata/shutter.appdata.xml - - # .po doesn't belong to installed system, only .mo - rm -r "${ED}"/usr/share/shutter/resources/po || die - - # shutter executes perl scripts as standalone scripts, and after that "require"s them. - find "${ED}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod +x {} + \ - || die "failed to make plugins executables" - find "${ED}"/usr/share/shutter/resources/system/upload_plugins/upload -type f \ - -name "*.pm" -exec chmod +x {} + || die "failed to make upload plugins executables" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "writing Exif information" media-libs/exiftool - optfeature "image hostings uploading" "dev-perl/JSON-MaybeXS dev-perl/Net-OAuth dev-perl/Path-Class" -} diff --git a/x11-misc/shutter/shutter-0.99.4.ebuild b/x11-misc/shutter/shutter-0.99.4.ebuild deleted file mode 100644 index f34e6e56a470.. --- a/x11-misc/shutter/shutter-0.99.4.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature prefix xdg - -DESCRIPTION="Feature-rich screenshot program" -HOMEPAGE="https://shutter-project.org/; -SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/perl - dev-libs/libappindicator[introspection] - dev-perl/Carp-Always -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/screenkey/
commit: 523e1ccc8e6c7e6fe4a449cb673528f5bd0afe1c Author: Pacho Ramos gentoo org> AuthorDate: Mon May 8 09:02:00 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon May 8 09:11:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523e1ccc x11-misc/screenkey: drop 1.5-r3 Signed-off-by: Pacho Ramos gentoo.org> x11-misc/screenkey/Manifest| 1 - x11-misc/screenkey/screenkey-1.5-r3.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/x11-misc/screenkey/Manifest b/x11-misc/screenkey/Manifest index 9fc437d3e308..98a2838dc2a5 100644 --- a/x11-misc/screenkey/Manifest +++ b/x11-misc/screenkey/Manifest @@ -1,2 +1 @@ -DIST screenkey-1.5.tar.gz 87449 BLAKE2B 1ca3a7d643c65e2a82ce51feb4de022ccb0bb35848c0bb63871343b499e4b7a677e7df379ad259c149ba4a93d98cc36a05d9fb58976cc96d20b3fe98b54301db SHA512 bc9457b17c9e2fea3cefc97546dfd89a019a527608ec79960d1a712c1f1bbc97cf37404a1d84ca1c4587ae4d52163e2de30797f75b9a4a1da45ac585b8b650cf DIST screenkey-1.5_p20230109.tar.bz2 77229 BLAKE2B 8b6d089bdecbbd0d9057ccad12d72321de5b9c6df60785398e15e9196b21fec2b88e27b2e068c53caf5c699ed7b7dcd3bacfbdf86d14b3c4c4a3b2125dfa66c7 SHA512 b6b5121c2b4f68cd8df409176e32019b0747da637c6baa7f45d6268c1605144d32cb099aa16a91748ae672d6386be2579af1bef167488bcdc5e1b452d39d2eee diff --git a/x11-misc/screenkey/screenkey-1.5-r3.ebuild b/x11-misc/screenkey/screenkey-1.5-r3.ebuild deleted file mode 100644 index 83969fb16f75.. --- a/x11-misc/screenkey/screenkey-1.5-r3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 xdg - -DESCRIPTION="A screencast tool to display your keys inspired by Screenflick" -HOMEPAGE="https://www.thregr.org/~wavexx/software/screenkey/; - -if [[ "${PV}" == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/screenkey/${PN}.git; -else - SRC_URI="https://gitlab.com/screenkey/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -RESTRICT="test" -LICENSE="GPL-3+" -SLOT="0" -IUSE="appindicator" - -BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - media-fonts/fontawesome - x11-libs/gtk+:3[X,introspection] - x11-misc/slop - appindicator? ( dev-libs/libappindicator:3[introspection] ) -" - -src_prepare() { - # Change the doc install path - sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die - - default -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/librnp/
commit: 3736fa97a500c7442573eb81a713bffc8d57210f Author: Joonas Niilola gentoo org> AuthorDate: Mon May 8 05:30:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3736fa97 dev-util/librnp: don't install static libs Closes: https://bugs.gentoo.org/905648 Signed-off-by: Joonas Niilola gentoo.org> dev-util/librnp/librnp-0.17.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-util/librnp/librnp-0.17.0.ebuild b/dev-util/librnp/librnp-0.17.0.ebuild index 880c4fef9541..a85c4cc7aad8 100644 --- a/dev-util/librnp/librnp-0.17.0.ebuild +++ b/dev-util/librnp/librnp-0.17.0.ebuild @@ -78,3 +78,8 @@ src_test() { cd "${BUILD_DIR}"/src/tests || die ctest -j"${MAKEOPTS}" -R .* --output-on-failure || die } + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/copyq/
commit: 026c2b3006042affd61559a78e55effa0025c5d4 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 8 07:40:00 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026c2b30 x11-misc/copyq: drop 4.1.0 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/copyq/Manifest | 1 - x11-misc/copyq/copyq-4.1.0.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/x11-misc/copyq/Manifest b/x11-misc/copyq/Manifest index b6b1f2d8af9c..1e9ec0283464 100644 --- a/x11-misc/copyq/Manifest +++ b/x11-misc/copyq/Manifest @@ -1,4 +1,3 @@ -DIST copyq-4.1.0.tar.gz 2999036 BLAKE2B 1252a66a3bbde3d4435ced9934792ed97066229b23cd5ec21a6187d4f36718d46ac5e16ff19c45afee8715a32686bfe8e47af1bbb37d61a1cacb4e9395dc7bc9 SHA512 538be8b5b60dc054cb8220174461516a4d1e9d6f7c1a03406770f143b83f9a23875b0cf663406e16d83a762b6170587f0e44c386a7d9d552ec6f914b3673206d DIST copyq-5.0.0.tar.gz 3019807 BLAKE2B d39c02867ed4a23c7283f0cbf02a77a3c3fc3ece0a7323d67de9d2b8f03749318d066c23221ccd393923217c7cf357657bdf70802087edae7f4128a63529 SHA512 b6ff28bd7529bf371c7f9d10372eeafd5f291fd1f6bbed5416938973db43e43f0113a8f6ba4619840a7edd95d26ccb9369f8a58d30b740944d3f8510482b1405 DIST copyq-6.4.0.tar.gz 3316278 BLAKE2B 348fdc23a6d0d53ddcc8e2c32b194cfbf6c4d4d2374b972cb81d945e284c42d1e8f6b9ed30e657e43e69ed0f35661adc7875392b5daf653ce895d76afed7c09c SHA512 a97b4ac541ff73129a6283266fb8857d89d571d042829de5793b94e6423a2978f632b22728ca663bccd540bb90fed51c755b432d1d2545f75c227ea2cb0d9581 DIST copyq-7.0.0.tar.gz 3323354 BLAKE2B 3c71bf94ed97d0564f89cb0b9927024df21520cf9eb758ec8c40e8156d9796b3c6df5518b9ad223c12489fe7aca3a067f772719a3a757f9a92e9ec18fe79e38c SHA512 f0b84ddef6791e229c625dbdefab2d3aad5be10d68745addb64d6e2b1546e033f1f95fb1a1218f9fdd19b5fcdddf2d840b2480ad54e0f59a7d5741781b3a43c4 diff --git a/x11-misc/copyq/copyq-4.1.0.ebuild b/x11-misc/copyq/copyq-4.1.0.ebuild deleted file mode 100644 index eddc9db5ab26.. --- a/x11-misc/copyq/copyq-4.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="Clipboard manager with advanced features" -HOMEPAGE="https://github.com/hluk/CopyQ; -SRC_URI="https://github.com/hluk/CopyQ/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/wayland - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwayland:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/knotifications:5 - x11-libs/libX11 - x11-libs/libXtst -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 )" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/CopyQ-${PV}" - -PATCHES=( "${FILESDIR}/${P}-bash-completion.patch" ) - -src_configure() { - local mycmakeargs=( - -DCMAKE_BUILD_TYPE=Release - -DPLUGIN_INSTALL_PREFIX="/usr/$(get_libdir)/${PN}/plugins" - -DWITH_TESTS=$(usex test) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-timezone/
commit: 6fee9209ad22a1d7f0c474050fdd9a1020d778ae Author: Anna (navi) Figueiredo Gomes vlhl dev> AuthorDate: Mon May 8 07:37:34 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fee9209 app-eselect/eselect-timezone: update EAPI 6 -> 8 Signed-off-by: Anna (navi) Figueiredo Gomes vlhl.dev> Signed-off-by: Joonas Niilola gentoo.org> app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild b/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild index f4d3c19578c7..4d9a265ecbe6 100644 --- a/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild +++ b/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Manages timezone selection" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/
commit: aefa7d37f1f459b12d08ce8160d5734d4563226d Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 8 07:41:36 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefa7d37 net-news/rssguard: drop 4.2.5, 4.2.7 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-news/rssguard/Manifest | 2 -- net-news/rssguard/metadata.xml | 2 +- net-news/rssguard/rssguard-4.2.5.ebuild | 64 - net-news/rssguard/rssguard-4.2.7.ebuild | 62 4 files changed, 1 insertion(+), 129 deletions(-) diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest index ecb367570ff8..a9c135767dd0 100644 --- a/net-news/rssguard/Manifest +++ b/net-news/rssguard/Manifest @@ -1,5 +1,3 @@ -DIST rssguard-4.2.5.tar.gz 22004006 BLAKE2B dc8dea6956a0d538cec5759e94246fc6f5314e6a5fd1ff4315cbf626568d8c817a6a4c378ca9275156d55f88e304d7db8afb0be952c68efef5acb8c8ba0f0a24 SHA512 2fc2a08226d41567db4758aaddeb533e6a4e96923b4df663080dd83dee3bae587ea6a8d06eb26788173c34b11f92859547bacc26465cdfbf2a9297de910c5b98 -DIST rssguard-4.2.7.tar.gz 22029315 BLAKE2B d57fe65c064dcf1ab4b1d6edac127c20a4b0ac0af17bd2b2abe3fc285ab43dd4212c1ec01e97ba8326879df2fb56dfe1046ab02008ae044ab5353ffe3a67542b SHA512 5b50609ebf24d6fe8a494b53aefa0c4a5831461e16157813049f5086c0258e880777d8e4bc8ebe48ac3cb57f858b8630263aa6417d7f8bd6885bbea1e7bf2e32 DIST rssguard-4.3.2.tar.gz 22077903 BLAKE2B ebab3bb4e16dc4d93d8664342af200f063acd571024cbb46b829d54da0cbc08580dedafb401a091c461f20b5ba5d1eaa758a27457d11dfd988af6df83f7a3595 SHA512 ec12df79d59963b2c8dbfeac3a73c7c67550bc64464728aae462895bcb61400ae5de945cd43b912f13f142d1ed6e8e4de8b0f640683db093a22dc800d55a203a DIST rssguard-4.3.3.tar.gz 22087207 BLAKE2B 9f556b07100ad00e16afbbcea350d6cae751ec8ee4f10de4f0c4550bf76dcff560c7a3c78703916503f4ad9a02fcd60ea43eb9b1db6a9c29bda64d1de9a9bd26 SHA512 79394e6bea838292c0cadea65dbdfa0241527a89ab6e2abdc6d31993a59876a431a887a2a5173eacbafb180f0289f29d8182adb1cf8e8fca82266e2ed6c31500 DIST rssguard-4.3.4.tar.gz 22100746 BLAKE2B 49825db268c1c4b5764ab66a0006b51210eebabf67afb581aa9da2a60218087e3b83e212bcf79ffcfcfc917cc92ac4a5d60b4543f09080d0b1defd62770bb123 SHA512 191f732e10a921635880ef61dea5449c75583e8bb92985436152c86f2895055c4f3c3704f77af99bb8201501904eff51c7cc9fcd221115ae1597be476e38308b diff --git a/net-news/rssguard/metadata.xml b/net-news/rssguard/metadata.xml index 4ab4bd9aba64..ef719c1cf065 100644 --- a/net-news/rssguard/metadata.xml +++ b/net-news/rssguard/metadata.xml @@ -11,7 +11,7 @@ https://github.com/martinrotter/rssguard/issues - Build with Qt6 support instead of the default Qt5 + Build with Qt6 support instead of the default Qt5 Use dev-qt/qtwebengine for embedded web browser diff --git a/net-news/rssguard/rssguard-4.2.5.ebuild b/net-news/rssguard/rssguard-4.2.5.ebuild deleted file mode 100644 index 2b3b95f56a64.. --- a/net-news/rssguard/rssguard-4.2.5.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature xdg - -DESCRIPTION="Simple (yet powerful) feed reader" -HOMEPAGE="https://github.com/martinrotter/rssguard; -SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="mysql qt6 +sqlite webengine" -REQUIRED_USE="|| ( mysql sqlite )" - -BDEPEND=" - !qt6? ( dev-qt/linguist-tools:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) -" -DEPEND=" - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[gstreamer] - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[mysql?,sqlite?] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) - ) - qt6? ( - dev-qt/qtbase:6[dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets] - dev-qt/qtdeclarative:6 - dev-qt/qtmultimedia:6[gstreamer] - dev-qt/qt5compat:6 - media-libs/libglvnd - webengine? ( dev-qt/qtwebengine:6[widgets(+)] ) - ) -" -RDEPEND="${DEPEND}" - -DOCS=( README.md resources/docs/Documentation.md ) - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=$(usex qt6) - -DUSE_WEBENGINE=$(usex webengine) - -DNO_UPDATE_CHECK=ON - ) - - cmake_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if use webengine; then - optfeature "ad blocking functionality" net-libs/nodejs[npm] - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/copyq/
commit: 061987d6e74dd8a136eb22566f11a07782af9592 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 8 07:39:28 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061987d6 x11-misc/copyq: add 7.0.0 Closes: https://bugs.gentoo.org/866314 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/copyq/Manifest | 1 + x11-misc/copyq/copyq-7.0.0.ebuild | 103 ++ 2 files changed, 104 insertions(+) diff --git a/x11-misc/copyq/Manifest b/x11-misc/copyq/Manifest index 71832cea3481..b6b1f2d8af9c 100644 --- a/x11-misc/copyq/Manifest +++ b/x11-misc/copyq/Manifest @@ -1,3 +1,4 @@ DIST copyq-4.1.0.tar.gz 2999036 BLAKE2B 1252a66a3bbde3d4435ced9934792ed97066229b23cd5ec21a6187d4f36718d46ac5e16ff19c45afee8715a32686bfe8e47af1bbb37d61a1cacb4e9395dc7bc9 SHA512 538be8b5b60dc054cb8220174461516a4d1e9d6f7c1a03406770f143b83f9a23875b0cf663406e16d83a762b6170587f0e44c386a7d9d552ec6f914b3673206d DIST copyq-5.0.0.tar.gz 3019807 BLAKE2B d39c02867ed4a23c7283f0cbf02a77a3c3fc3ece0a7323d67de9d2b8f03749318d066c23221ccd393923217c7cf357657bdf70802087edae7f4128a63529 SHA512 b6ff28bd7529bf371c7f9d10372eeafd5f291fd1f6bbed5416938973db43e43f0113a8f6ba4619840a7edd95d26ccb9369f8a58d30b740944d3f8510482b1405 DIST copyq-6.4.0.tar.gz 3316278 BLAKE2B 348fdc23a6d0d53ddcc8e2c32b194cfbf6c4d4d2374b972cb81d945e284c42d1e8f6b9ed30e657e43e69ed0f35661adc7875392b5daf653ce895d76afed7c09c SHA512 a97b4ac541ff73129a6283266fb8857d89d571d042829de5793b94e6423a2978f632b22728ca663bccd540bb90fed51c755b432d1d2545f75c227ea2cb0d9581 +DIST copyq-7.0.0.tar.gz 3323354 BLAKE2B 3c71bf94ed97d0564f89cb0b9927024df21520cf9eb758ec8c40e8156d9796b3c6df5518b9ad223c12489fe7aca3a067f772719a3a757f9a92e9ec18fe79e38c SHA512 f0b84ddef6791e229c625dbdefab2d3aad5be10d68745addb64d6e2b1546e033f1f95fb1a1218f9fdd19b5fcdddf2d840b2480ad54e0f59a7d5741781b3a43c4 diff --git a/x11-misc/copyq/copyq-7.0.0.ebuild b/x11-misc/copyq/copyq-7.0.0.ebuild new file mode 100644 index ..be23a5c90760 --- /dev/null +++ b/x11-misc/copyq/copyq-7.0.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake edo optfeature virtualx xdg + +DESCRIPTION="Clipboard manager with advanced features" +HOMEPAGE="https://github.com/hluk/CopyQ; +SRC_URI="https://github.com/hluk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CopyQ-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug kde qt6 test" +RESTRICT="test" + +RDEPEND=" + dev-libs/wayland + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXtst + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwayland:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde? ( kde-frameworks/knotifications:5 ) + test? ( dev-qt/qttest:5 ) + ) + qt6? ( + dev-qt/qtbase:6=[X,gui,network,test?,widgets,xml(+)] + dev-qt/qtdeclarative:6 + dev-qt/qtsvg:6 + dev-qt/qtwayland:6 + ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + kde-frameworks/extra-cmake-modules:5 + !qt6? ( + dev-qt/linguist-tools:5 + dev-qt/qtwaylandscanner:5 + ) + qt6? ( + dev-qt/qttools:6[linguist] + dev-qt/qtwayland:6 + dev-util/wayland-scanner + ) + test? ( + app-crypt/gnupg + x11-wm/icewm + ) +" + +src_configure() { + if use debug; then + # Add debug definitions + CMAKE_BUILD_TYPE="Debug" + fi + + local mycmakeargs=( + -DPLUGIN_INSTALL_PREFIX="${EPREFIX}/usr/$(get_libdir)/${PN}/plugins" + -DWITH_NATIVE_NOTIFICATIONS=$(usex kde) + -DWITH_QT6=$(usex qt6) + -DWITH_TESTS=$(usex test) + ) + + cmake_src_configure +} + +my_src_test() { + local -x COPYQ_TESTS_RERUN_FAILED=0 + local -x COPYQ_TESTS_NO_NETWORK=1 + + ebegin "Starting IceWM" + icewm & + sleep 5 + eend 0 + + cd "${BUILD_DIR}" || die + mkdir -p "${HOME}"/.gnupg || die + + # ScriptError: Failed to send key presses + edo ./copyq tests +} + +src_test() { + virtx my_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "encryption support" app-crypt/gnupg +}
[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/
commit: c9fa11909f341cbf43d13d23b1342e9bd3747089 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 8 07:41:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 8 07:44:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fa1190 net-news/rssguard: add 4.3.4 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-news/rssguard/Manifest | 1 + net-news/rssguard/rssguard-4.3.4.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest index 0021cb5e3a05..ecb367570ff8 100644 --- a/net-news/rssguard/Manifest +++ b/net-news/rssguard/Manifest @@ -2,3 +2,4 @@ DIST rssguard-4.2.5.tar.gz 22004006 BLAKE2B dc8dea6956a0d538cec5759e94246fc6f531 DIST rssguard-4.2.7.tar.gz 22029315 BLAKE2B d57fe65c064dcf1ab4b1d6edac127c20a4b0ac0af17bd2b2abe3fc285ab43dd4212c1ec01e97ba8326879df2fb56dfe1046ab02008ae044ab5353ffe3a67542b SHA512 5b50609ebf24d6fe8a494b53aefa0c4a5831461e16157813049f5086c0258e880777d8e4bc8ebe48ac3cb57f858b8630263aa6417d7f8bd6885bbea1e7bf2e32 DIST rssguard-4.3.2.tar.gz 22077903 BLAKE2B ebab3bb4e16dc4d93d8664342af200f063acd571024cbb46b829d54da0cbc08580dedafb401a091c461f20b5ba5d1eaa758a27457d11dfd988af6df83f7a3595 SHA512 ec12df79d59963b2c8dbfeac3a73c7c67550bc64464728aae462895bcb61400ae5de945cd43b912f13f142d1ed6e8e4de8b0f640683db093a22dc800d55a203a DIST rssguard-4.3.3.tar.gz 22087207 BLAKE2B 9f556b07100ad00e16afbbcea350d6cae751ec8ee4f10de4f0c4550bf76dcff560c7a3c78703916503f4ad9a02fcd60ea43eb9b1db6a9c29bda64d1de9a9bd26 SHA512 79394e6bea838292c0cadea65dbdfa0241527a89ab6e2abdc6d31993a59876a431a887a2a5173eacbafb180f0289f29d8182adb1cf8e8fca82266e2ed6c31500 +DIST rssguard-4.3.4.tar.gz 22100746 BLAKE2B 49825db268c1c4b5764ab66a0006b51210eebabf67afb581aa9da2a60218087e3b83e212bcf79ffcfcfc917cc92ac4a5d60b4543f09080d0b1defd62770bb123 SHA512 191f732e10a921635880ef61dea5449c75583e8bb92985436152c86f2895055c4f3c3704f77af99bb8201501904eff51c7cc9fcd221115ae1597be476e38308b diff --git a/net-news/rssguard/rssguard-4.3.4.ebuild b/net-news/rssguard/rssguard-4.3.4.ebuild new file mode 100644 index ..9074ba264155 --- /dev/null +++ b/net-news/rssguard/rssguard-4.3.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature xdg + +DESCRIPTION="Simple (yet powerful) news feed reader" +HOMEPAGE="https://github.com/martinrotter/rssguard; +SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mysql qt6 +sqlite webengine" +REQUIRED_USE="|| ( mysql sqlite )" + +BDEPEND=" + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" +DEPEND=" + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[gstreamer] + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[mysql?,sqlite?] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) + ) + qt6? ( + dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets] + dev-qt/qtdeclarative:6 + dev-qt/qtmultimedia:6[gstreamer] + dev-qt/qt5compat:6 + media-libs/libglvnd + webengine? ( dev-qt/qtwebengine:6[widgets(+)] ) + ) +" +RDEPEND="${DEPEND}" + +DOCS=( README.md resources/docs/Documentation.md ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=$(usex qt6) + -DUSE_WEBENGINE=$(usex webengine) + -DNO_UPDATE_CHECK=ON + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "ad blocking functionality" net-libs/nodejs[npm] +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/
commit: 39e7cafe3373049d2aabff99bca082e1ee3c3558 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 8 09:25:11 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 8 09:25:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e7cafe sci-libs/datasets: depdns on tqdm Closes: https://bugs.gentoo.org/905925 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/datasets/datasets-2.11.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-libs/datasets/datasets-2.11.0.ebuild b/sci-libs/datasets/datasets-2.11.0.ebuild index 08eb02d84541..29c37671fcb6 100644 --- a/sci-libs/datasets/datasets-2.11.0.ebuild +++ b/sci-libs/datasets/datasets-2.11.0.ebuild @@ -30,6 +30,7 @@ RDEPEND=" dev-python/multiprocess[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] dev-python/pyarrow[${PYTHON_USEDEP},parquet,snappy] + dev-python/tqdm[${PYTHON_USEDEP}] dev-python/xxhash[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] sci-libs/huggingface_hub[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/gtklock/, gui-apps/gtklock/files/
commit: 52010e69de55106c956461a50080fe293b910516 Author: Julien Roy jroy ca> AuthorDate: Mon May 8 11:22:08 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon May 8 11:22:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52010e69 gui-apps/gtklock: add 2.1.0 Signed-off-by: Julien Roy jroy.ca> gui-apps/gtklock/Manifest | 1 + gui-apps/gtklock/files/gtklock-2.1.0-makefile.patch | 13 + gui-apps/gtklock/gtklock-2.1.0.ebuild | 21 + 3 files changed, 35 insertions(+) diff --git a/gui-apps/gtklock/Manifest b/gui-apps/gtklock/Manifest index d2bcfc431..2f1b1500c 100644 --- a/gui-apps/gtklock/Manifest +++ b/gui-apps/gtklock/Manifest @@ -1 +1,2 @@ DIST gtklock-2.0.1.tar.gz 56129 BLAKE2B 70b0aa3be5430665314d50f2d1322a4c57e7202b44b579f06712608b34797928b050aedb5a1c86e98d80a16f8c90fbd1a9b466a499ed04c44ef690805ea6bbf7 SHA512 d9ef0bacf78bcfaf71b4252b8f48678970b044a8fb4de4ab6e6c8a7ac5047b5ad1092401b5f1f57fd009cd9bf508ed7390ef84b71dffa2e994b74b996d7136f3 +DIST gtklock-2.1.0.tar.gz 56550 BLAKE2B 1875321d501970e82d75e32a76629697ef27fa049f795e0f9f3cb30a400ef30aec5f93b4bac9bc6049dc599ed8df8529ab22d6452ee7dd37336e96b40952bda7 SHA512 63fedae301089d922804398aa957eb784778ec033f0f7fd49e85fef0bbf6a029942e55751bcb05e99ded6c42ea88d601531a3b81cd33509ba0cae4cf81d84ce8 diff --git a/gui-apps/gtklock/files/gtklock-2.1.0-makefile.patch b/gui-apps/gtklock/files/gtklock-2.1.0-makefile.patch new file mode 100644 index 0..7d5a8dd00 --- /dev/null +++ b/gui-apps/gtklock/files/gtklock-2.1.0-makefile.patch @@ -0,0 +1,13 @@ +diff --git a/makefile b/makefile +index 0d01ffb..e918d0b 100644 +--- a/makefile b/makefile +@@ -8,7 +8,7 @@ MAJOR_VERSION := 2 + MINOR_VERSION := 1 + MICRO_VERSION := 0 + +-PREFIX = /usr/local ++PREFIX = /usr + SYSCONFDIR = $(PREFIX)/etc + + ifeq '$(shell uname)' 'Linux' diff --git a/gui-apps/gtklock/gtklock-2.1.0.ebuild b/gui-apps/gtklock/gtklock-2.1.0.ebuild new file mode 100644 index 0..be9e541f9 --- /dev/null +++ b/gui-apps/gtklock/gtklock-2.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK-based lockscreen for Wayland" +HOMEPAGE="https://github.com/jovanlanik/gtklock; +SRC_URI="https://github.com/jovanlanik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="sys-libs/pam + >=gui-libs/gtk-layer-shell-0.6.0" + +BDEPEND="app-text/scdoc" + +PATCHES=( + "${FILESDIR}"/"${P}"-makefile.patch +)
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 34ee473f9720255b06315186fe1e19643683db68 Author: Sam James gentoo org> AuthorDate: Mon May 8 12:29:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 12:30:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ee473f profiles/features/musl: mask media-sound/lame[debug] Thanks to Arsen for pointing it out. Closes: https://bugs.gentoo.org/891063 Signed-off-by: Sam James gentoo.org> profiles/features/musl/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 32b3d6ba8c5b..4863d7f0e381 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-05-08) +# Needs fpu_control.h, bug #891063 +media-sound/lame debug + # Conrad Kostecki (2023-03-01) # sys-block/arcconf is masked on musl net-analyzer/nagios-plugin-check_raid aacraid
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 9cca82a6418b7328ad43263f647c2371087406f0 Author: Sam James gentoo org> AuthorDate: Mon May 8 13:16:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 13:16:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cca82a6 sys-devel/gcc: add 12.4., drop 12.3. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/{gcc-12.3..ebuild => gcc-12.4..ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-devel/gcc/gcc-12.3..ebuild b/sys-devel/gcc/gcc-12.4..ebuild similarity index 100% rename from sys-devel/gcc/gcc-12.3..ebuild rename to sys-devel/gcc/gcc-12.4..ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/directx-headers/
commit: 71a912fd930cd2b97699fa37aea74a3b7499efa2 Author: Matt Turner gentoo org> AuthorDate: Mon May 8 16:22:31 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon May 8 16:22:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a912fd dev-util/directx-headers: Version bump to 1.610.2 Signed-off-by: Matt Turner gentoo.org> dev-util/directx-headers/Manifest | 1 + .../directx-headers/directx-headers-1.610.2.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-util/directx-headers/Manifest b/dev-util/directx-headers/Manifest index 31330413718e..c10c2a6326ae 100644 --- a/dev-util/directx-headers/Manifest +++ b/dev-util/directx-headers/Manifest @@ -1 +1,2 @@ DIST directx-headers-1.608.2b.tar.gz 395823 BLAKE2B 72bb71b75895afb0407af674d9877b680f77eb3133d2b23b833dff4b43230960f88fdc083d714fb09556d9babb530c34642dd3835b3fdc809473abb601ae8aab SHA512 d4e82615751d9ee46c456c676bfd6831c47d159ee58634531fc1acd09927f00c4e8d379cb233a1f89e3489a6a30d8edc0552b76945071badaed6a9c8591cbb0c +DIST directx-headers-1.610.2.tar.gz 407869 BLAKE2B aacfaf056871f2df1b09dc8ead62af81bbd91071b6de6c2b014fdb54b6eaa39cf8cc7aafda0f2f06282bb1c0f272bd8a59aee662285a2507e9c119928f89cb92 SHA512 37781f20b533c68d2adacda36936e70d43cf83b108ec76b224b0633760f8e993467618e40b21dd4a71ff314f1b35e3812d7ec85663696bab713d1fb5b987 diff --git a/dev-util/directx-headers/directx-headers-1.610.2.ebuild b/dev-util/directx-headers/directx-headers-1.610.2.ebuild new file mode 100644 index ..ad4198c30d5e --- /dev/null +++ b/dev-util/directx-headers/directx-headers-1.610.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=DirectX-Headers +inherit meson-multilib + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/microsoft/${MY_PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/microsoft/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="DirectX header files and WSL stubs" +HOMEPAGE="https://github.com/microsoft/DirectX-Headers; + +LICENSE="MIT" +SLOT="0" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-test=false + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/, dev-java/jna/files/
commit: f5f05e9efa68f48ae23a3adf48e04178b4ab7f4e Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon May 8 05:38:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 17:35:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f05e9e dev-java/jna: patch to avoid adding -Werror flag Closes: https://bugs.gentoo.org/13 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> dev-java/jna/files/jna-5.11.0-no-Werror.patch | 17 + dev-java/jna/jna-5.11.0-r1.ebuild | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/dev-java/jna/files/jna-5.11.0-no-Werror.patch b/dev-java/jna/files/jna-5.11.0-no-Werror.patch new file mode 100644 index ..629a1a4452de --- /dev/null +++ b/dev-java/jna/files/jna-5.11.0-no-Werror.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/13 +--- a/native/Makefile b/native/Makefile +@@ -356,11 +356,11 @@ ifeq ($(CC),gcc) + GCC_MAJOR_VERSION = $(shell gcc -dumpversion | cut -f 1 -d '.') + ifneq ($(GCC_MAJOR_VERSION),4) + ifneq ($(GCC_MAJOR_VERSION),3) +- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable -Wno-alloca-larger-than ++ LOC_CC_OPTS=-Wno-unknown-warning-option -Wno-clobbered -Wno-unused-variable -Wno-alloca-larger-than + endif + endif + else +-LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable ++LOC_CC_OPTS=-Wno-unknown-warning-option -Wno-clobbered -Wno-unused-variable + endif + + # Enable 64-bit builds if the arch demands it diff --git a/dev-java/jna/jna-5.11.0-r1.ebuild b/dev-java/jna/jna-5.11.0-r1.ebuild index d1b4898f918a..3753bc815a3c 100644 --- a/dev-java/jna/jna-5.11.0-r1.ebuild +++ b/dev-java/jna/jna-5.11.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -47,6 +47,7 @@ DOCS=( README.md CHANGES.md OTHERS TODO ) PATCHES=( "${FILESDIR}/5.10.0-build.xml.patch" "${FILESDIR}/5.11.0-makefile-flags.patch" + "${FILESDIR}/jna-5.11.0-no-Werror.patch" ) JAVA_ANT_REWRITE_CLASSPATH="true"
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/
commit: 21478a95290398fff0c5b83d341f8c829a997d26 Author: Thibaud CANALE thican net> AuthorDate: Mon May 8 16:36:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 17:34:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21478a95 mate-base/mate-desktop: add 1.26.1 Fix use after free and memory leak. Source: https://github.com/mate-desktop/mate-desktop/releases/tag/v1.26.1 Closes: https://bugs.gentoo.org/905843 Signed-off-by: Thibaud CANALE thican.net> Closes: https://github.com/gentoo/gentoo/pull/30936 Signed-off-by: Sam James gentoo.org> mate-base/mate-desktop/Manifest | 1 + mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest index 07497e4a9ef9..937c498d6a37 100644 --- a/mate-base/mate-desktop/Manifest +++ b/mate-base/mate-desktop/Manifest @@ -1 +1,2 @@ DIST mate-desktop-1.26.0.tar.xz 1189048 BLAKE2B c12f4213d608b09c91b2381632f664f2e234ce6abdd13eb9f8de11d7aa575ca496945a5cc13b3e3a910094503d8572912ee0acfdad928b0be9414473432c894f SHA512 73189cf2d5106fa632ed9272d7ba069ed4ff4b3032d279dce9953e322b487463fca5ffc42af00eed4344cfdecbc9a2f95f1f2ae96386d26c0ad0cfcd0ed226cc +DIST mate-desktop-1.26.1.tar.xz 1195960 BLAKE2B 174530b247619acdf6fd8b8c7675450ca743c644e2730a168acd8267d28bdda57cef18a95d5ba988d87a2aa88cfea10fa92109468556fbaf433b71d1ca46e561 SHA512 e5261b420da8782795899b73203c6ec3c6a45f88f09e50082020743ccaa4535fd8c1767ab5d59f1d5c295fa2d4fc8ffd0b4df787ec503b9b3a7d757eba9e18ff diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild new file mode 100644 index ..432f8358f49d --- /dev/null +++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ "${PV}" != * ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +DESCRIPTION="Libraries for the MATE desktop that are not part of the UI" +LICENSE="FDL-1.1 GPL-2+ LGPL-2+ MIT-with-advertising" +SLOT="0" + +IUSE="X debug +introspection startup-notification" + +COMMON_DEPEND=" + >=dev-libs/glib-2.50:2 + >=gnome-base/dconf-0.13.4 + x11-libs/cairo + x11-libs/libX11 + >=x11-libs/libXrandr-1.3 + >=x11-libs/gtk+-3.22:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) + startup-notification? ( >=x11-libs/startup-notification-0.5:0 ) +" + +RDEPEND="${COMMON_DEPEND}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/iso-codes + dev-util/gtk-doc + dev-util/gtk-doc-am + >=sys-devel/gettext-0.19.8 + >=x11-libs/gdk-pixbuf-2.36.5 + virtual/pkgconfig +" + +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" + +src_configure() { + mate_src_configure \ + --enable-mate-about \ + $(use_with X x) \ + $(use_enable debug) \ + $(use_enable introspection) \ + $(use_enable startup-notification) +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/
commit: 5c5355610f95a4eb3d4f4f7738737e7735a11074 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon May 8 05:40:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 17:35:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c535561 dev-java/jna: update upstream metadata Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/30926 Signed-off-by: Sam James gentoo.org> dev-java/jna/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jna/metadata.xml b/dev-java/jna/metadata.xml index 3966f68718c9..8e530dbd3fd1 100644 --- a/dev-java/jna/metadata.xml +++ b/dev-java/jna/metadata.xml @@ -6,6 +6,6 @@ Java -twall/jna +java-native-access/jna
[gentoo-commits] data/glep:master commit in: /
commit: 83f291b94066a9163462acbdc86b1662c5e25f3b Author: Ulrich Müller gentoo org> AuthorDate: Mon May 8 19:15:45 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 19:15:45 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=83f291b9 glep-0039: Order references by their occurrence in the text Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index 7f19f60..a9f87ef 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -246,8 +246,6 @@ References Message-ID 20050614035141.GC15256\@dst.grantgoodyear.org (https://archives.gentoo.org/gentoo-dev/message/f5ab9ccca62a5d5e0b7b7ab0156f19b3) -.. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages - .. [#Council2007] 2007-02-08 council meeting (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt) @@ -259,6 +257,8 @@ References .. [#Council2013] 2013-02-12 council meeting (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt) +.. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages + Copyright =
[gentoo-commits] repo/gentoo:master commit in: media-gfx/farbfeld/
commit: 732d591e0604b0b75dc05bd890a58833acaff34b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 24 15:52:04 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732d591e media-gfx/farbfeld: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-gfx/farbfeld/farbfeld-4.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/media-gfx/farbfeld/farbfeld-4.ebuild b/media-gfx/farbfeld/farbfeld-4.ebuild index 842212f8bc4d..19cf5b0723d4 100644 --- a/media-gfx/farbfeld/farbfeld-4.ebuild +++ b/media-gfx/farbfeld/farbfeld-4.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs -DESCRIPTION="farbfeld simple image format tools" +DESCRIPTION="Farbfeld simple image format tools" HOMEPAGE="https://tools.suckless.org/farbfeld/; SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; @@ -16,9 +17,7 @@ RDEPEND=" media-libs/libjpeg-turbo media-libs/libpng:* " -DEPEND=" - ${RDEPEND} -" +DEPEND="${RDEPEND}" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/files/
commit: 6e0703da322eaff6ad3c4c9ef7988ef578ab0741 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat May 6 14:40:06 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0703da media-sound/alsa-utils: remove unused file Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30894 Signed-off-by: Conrad Kostecki gentoo.org> media-sound/alsa-utils/files/alsa-modules.conf-rc | 38 --- 1 file changed, 38 deletions(-) diff --git a/media-sound/alsa-utils/files/alsa-modules.conf-rc b/media-sound/alsa-utils/files/alsa-modules.conf-rc deleted file mode 100644 index 40e99df8d3f4.. --- a/media-sound/alsa-utils/files/alsa-modules.conf-rc +++ /dev/null @@ -1,38 +0,0 @@ -# Alsa kernel modules' configuration file. - -# ALSA portion -alias char-major-116 snd -# OSS/Free portion -alias char-major-14 soundcore - -## -## IMPORTANT: -## You need to customise this section for your specific sound card(s) -## and then run `update-modules' command. -## Read alsa-driver's INSTALL file in /usr/share/doc for more info. -## -## ALSA portion -## alias snd-card-0 snd-interwave -## alias snd-card-1 snd-ens1371 -## OSS/Free portion -## alias sound-slot-0 snd-card-0 -## alias sound-slot-1 snd-card-1 -## - -# OSS/Free portion - card #1 -alias sound-service-0-0 snd-mixer-oss -alias sound-service-0-1 snd-seq-oss -alias sound-service-0-3 snd-pcm-oss -alias sound-service-0-8 snd-seq-oss -alias sound-service-0-12 snd-pcm-oss -## OSS/Free portion - card #2 -## alias sound-service-1-0 snd-mixer-oss -## alias sound-service-1-3 snd-pcm-oss -## alias sound-service-1-12 snd-pcm-oss - -alias /dev/mixer snd-mixer-oss -alias /dev/dsp snd-pcm-oss -alias /dev/midi snd-seq-oss - -# Set this to the correct number of cards. -options snd cards_limit=1
[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3/files/
commit: c03adc90935f7b105c83500a495619d3090d54eb Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon May 8 16:22:12 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:41:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03adc90 x11-wm/i3: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30934 Signed-off-by: Conrad Kostecki gentoo.org> x11-wm/i3/files/i3-4.16-musl-GLOB_TILDE.patch | 86 --- 1 file changed, 86 deletions(-) diff --git a/x11-wm/i3/files/i3-4.16-musl-GLOB_TILDE.patch b/x11-wm/i3/files/i3-4.16-musl-GLOB_TILDE.patch deleted file mode 100644 index 1e67ec2a3c4f.. --- a/x11-wm/i3/files/i3-4.16-musl-GLOB_TILDE.patch +++ /dev/null @@ -1,86 +0,0 @@ -From: Natanael Copa -Patch-Source: https://git.alpinelinux.org/cgit/aports/tree/community/i3wm/musl.patch -Project-Bug-URL: https://github.com/i3/i3/issues/1859 -Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=609306 - -Musl doesn't implement GLOB_TILDE, which is used by i3 when expanding paths. - -This patch replaces usage of GLOB_TILDE in glob() by replacing tilde -with the content of $HOME - if set - manually. - -As mentioned in the i3 bugtracker this is an issue that should be solved by musl. - -A patch has been sent to musl upstream, but it hasn't been merged yet: -http://www.openwall.com/lists/musl/2017/01/17/1 a/i3bar/src/main.c -+++ b/i3bar/src/main.c -@@ -48,14 +48,20 @@ void debuglog(char *fmt, ...) { - * - */ - static char *expand_path(char *path) { --static glob_t globbuf; --if (glob(path, GLOB_NOCHECK | GLOB_TILDE, NULL, ) < 0) { --ELOG("glob() failed\n"); --exit(EXIT_FAILURE); -+char *home, *expanded; -+ -+if (strncmp(path, "~/", 2) == 0) { -+home = getenv("HOME"); -+if (home != NULL) { -+/* new length: sum - 1 (omit '~') + 1 (for '\0') */ -+expanded = scalloc(strlen(home)+strlen(path), 1); -+strcpy(expanded, home); -+strcat(expanded, path+1); -+return expanded; -+} - } --char *result = sstrdup(globbuf.gl_pathc > 0 ? globbuf.gl_pathv[0] : path); --globfree(); --return result; -+ -+return sstrdup(path); - } - - void print_usage(char *elf_name) { a/libi3/resolve_tilde.c -+++ b/libi3/resolve_tilde.c -@@ -19,28 +19,18 @@ - * - */ - char *resolve_tilde(const char *path) { --static glob_t globbuf; --char *head, *tail, *result; -+char *home, *expanded; - --tail = strchr(path, '/'); --head = sstrndup(path, tail ? (size_t)(tail - path) : strlen(path)); -- --int res = glob(head, GLOB_TILDE, NULL, ); --free(head); --/* no match, or many wildcard matches are bad */ --if (res == GLOB_NOMATCH || globbuf.gl_pathc != 1) --result = sstrdup(path); --else if (res != 0) { --err(EXIT_FAILURE, "glob() failed"); --} else { --head = globbuf.gl_pathv[0]; --result = scalloc(strlen(head) + (tail ? strlen(tail) : 0) + 1, 1); --strcpy(result, head); --if (tail) { --strcat(result, tail); -+if (strncmp(path, "~/", 2) == 0) { -+home = getenv("HOME"); -+if (home != NULL) { -+/* new length: sum - 1 (omit '~') + 1 (for '\0') */ -+expanded = scalloc(strlen(home)+strlen(path), 1); -+strcpy(expanded, home); -+strcat(expanded, path+1); -+return expanded; - } - } --globfree(); - --return result; -+return sstrdup(path); - }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/icon-slicer/
commit: c8e651a19f2a595b9b4f345c5f6971255c069890 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 24 15:59:06 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e651a1 media-gfx/icon-slicer: fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-gfx/icon-slicer/icon-slicer-0.3.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-gfx/icon-slicer/icon-slicer-0.3.ebuild b/media-gfx/icon-slicer/icon-slicer-0.3.ebuild index 53d936443b29..72b4dfca04b3 100644 --- a/media-gfx/icon-slicer/icon-slicer-0.3.ebuild +++ b/media-gfx/icon-slicer/icon-slicer-0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,9 +8,8 @@ HOMEPAGE="https://www.freedesktop.org/software/icon-slicer/; SRC_URI="https://www.freedesktop.org/software/icon-slicer/releases/${P}.tar.gz; KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86" -LICENSE="GPL-2" +LICENSE="MIT" SLOT="0" -IUSE="" RDEPEND="x11-apps/xcursorgen x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: app-forensics/pasco/
commit: 4b2f72d8928dce445a04881cb68984b3a0bf461d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun May 7 15:04:18 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2f72d8 app-forensics/pasco: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> app-forensics/pasco/pasco-20040505_p1-r2.ebuild | 31 + 1 file changed, 31 insertions(+) diff --git a/app-forensics/pasco/pasco-20040505_p1-r2.ebuild b/app-forensics/pasco/pasco-20040505_p1-r2.ebuild new file mode 100644 index ..b1e7a5ee7fd1 --- /dev/null +++ b/app-forensics/pasco/pasco-20040505_p1-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}_${PV/_p/_}" + +DESCRIPTION="IE Activity Parser" +HOMEPAGE="https://sourceforge.net/projects/odessa/; +SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}/src" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-fix-build-system.patch + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch +) + +src_configure() { + tc-export CC +} + +src_install() { + dobin ${PN} + dodoc ../{CHANGES,Readme.txt} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/icon-slicer/
commit: 71e4b7c19f6b8692343970cf562cc468e623372a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 24 15:59:33 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e4b7c1 media-gfx/icon-slicer: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30737 Signed-off-by: Conrad Kostecki gentoo.org> media-gfx/icon-slicer/icon-slicer-0.3-r1.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/media-gfx/icon-slicer/icon-slicer-0.3-r1.ebuild b/media-gfx/icon-slicer/icon-slicer-0.3-r1.ebuild new file mode 100644 index ..12148b7f1a15 --- /dev/null +++ b/media-gfx/icon-slicer/icon-slicer-0.3-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Utility for generating icon themes and libXcursor cursor themes" +HOMEPAGE="https://www.freedesktop.org/software/icon-slicer/; +SRC_URI="https://www.freedesktop.org/software/icon-slicer/releases/${P}.tar.gz; + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" +LICENSE="MIT" +SLOT="0" + +RDEPEND="x11-apps/xcursorgen + x11-libs/gtk+:2 + dev-libs/popt" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: app-forensics/galleta/
commit: 3bd854929d0bdb1b0f0480dec8b3b65a2efa5b91 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun May 7 15:02:53 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:39:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd85492 app-forensics/galleta: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../galleta/galleta-20040505_p1-r1.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/app-forensics/galleta/galleta-20040505_p1-r1.ebuild b/app-forensics/galleta/galleta-20040505_p1-r1.ebuild new file mode 100644 index ..bea1416ab5a9 --- /dev/null +++ b/app-forensics/galleta/galleta-20040505_p1-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}_${PV/_p/_}" + +DESCRIPTION="IE Cookie Parser" +HOMEPAGE="https://sourceforge.net/projects/odessa/; +SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}/src" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-fix-build-system.patch + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch +) + +src_configure() { + tc-export CC +} + +src_install() { + dobin ${PN} + dodoc ../{CHANGES,Readme.txt} +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: b94f5a1b1331cbb15e4d41d831e884b6f6c293ca Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri May 5 20:43:05 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94f5a1b app-admin/lsyncd: update HOMEPAGE, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30886 Signed-off-by: Conrad Kostecki gentoo.org> app-admin/lsyncd/lsyncd-2.2.3.ebuild | 11 +-- app-admin/lsyncd/metadata.xml| 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index 2f2808d63a72..cc8493d1bdc3 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,10 +10,11 @@ LUA_REQ_USE="deprecated" inherit cmake lua-single DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/lsyncd/lsyncd; +SRC_URI="https://github.com/lsyncd/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" @@ -33,8 +34,6 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.3-mandir.patch ) -S=${WORKDIR}/${PN}-release-${PV} - src_configure() { local mycmakeargs=( -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version)) diff --git a/app-admin/lsyncd/metadata.xml b/app-admin/lsyncd/metadata.xml index 2db3b587221b..106e2736434c 100644 --- a/app-admin/lsyncd/metadata.xml +++ b/app-admin/lsyncd/metadata.xml @@ -4,6 +4,6 @@ lsyncd - axkibe/lsyncd + lsyncd/lsyncd
[gentoo-commits] repo/gentoo:master commit in: media-gfx/apngdis/
commit: 38f1bcfcceb6cc63965013dc013579ddcb29a930 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 24 15:50:32 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f1bcfc media-gfx/apngdis: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-gfx/apngdis/apngdis-2.9.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/media-gfx/apngdis/apngdis-2.9.ebuild b/media-gfx/apngdis/apngdis-2.9.ebuild index dd459b169f4c..ed2eec75f412 100644 --- a/media-gfx/apngdis/apngdis-2.9.ebuild +++ b/media-gfx/apngdis/apngdis-2.9.ebuild @@ -1,23 +1,22 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs -DESCRIPTION="extract PNG frames from an APNG" +DESCRIPTION="Extract PNG frames from an APNG" HOMEPAGE="https://sourceforge.net/projects/apngdis/; SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-src.zip" +S="${WORKDIR}" LICENSE="ZLIB" SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND="media-libs/libpng:0=" -DEPEND="${RDEPEND} - app-arch/unzip" - -S=${WORKDIR} +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" PATCHES=( "${FILESDIR}"/${P}-makefile.patch
[gentoo-commits] repo/gentoo:master commit in: app-forensics/rifiuti/
commit: a572b97dc10339e4fead42ecc37eb451b1f5ebb3 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun May 7 15:05:41 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a572b97d app-forensics/rifiuti: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30919 Signed-off-by: Conrad Kostecki gentoo.org> .../rifiuti/rifiuti-20040505_p1-r1.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/app-forensics/rifiuti/rifiuti-20040505_p1-r1.ebuild b/app-forensics/rifiuti/rifiuti-20040505_p1-r1.ebuild new file mode 100644 index ..d745c096a672 --- /dev/null +++ b/app-forensics/rifiuti/rifiuti-20040505_p1-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}_${PV/_p/_}" + +DESCRIPTION="Recycle Bin Analyzer" +HOMEPAGE="https://sourceforge.net/projects/odessa/; +SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}/src" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-fix-build-system.patch + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch +) + +src_configure() { + tc-export CC +} + +src_install() { + dobin ${PN} + dodoc ../{CHANGES,Readme.txt} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/farbfeld/
commit: 072402a17d51a02e6b26211203920a75a70fe2c9 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Apr 24 15:52:37 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072402a1 media-gfx/farbfeld: remove live ebuild last upstream git commit was from 2018, no reason to keep a live ebuild Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-gfx/farbfeld/farbfeld-.ebuild | 40 - 1 file changed, 40 deletions(-) diff --git a/media-gfx/farbfeld/farbfeld-.ebuild b/media-gfx/farbfeld/farbfeld-.ebuild deleted file mode 100644 index 22c5798976ce.. --- a/media-gfx/farbfeld/farbfeld-.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit git-r3 toolchain-funcs - -DESCRIPTION="farbfeld simple image format tools" -HOMEPAGE="https://tools.suckless.org/farbfeld/; -EGIT_REPO_URI="https://git.suckless.org/farbfeld; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - media-libs/libjpeg-turbo - media-libs/libpng:* -" -DEPEND=" - ${RDEPEND} -" - -src_prepare() { - default - - sed -i \ - -e '/^CC/d' \ - -e 's|/usr/local|/usr|g' \ - -e 's|^CFLAGS.*|CFLAGS += -std=c99 -pedantic -Wall -Wextra $(INCS) $(CPPFLAGS)|g' \ - -e 's|^LDFLAGS.*|LDFLAGS += $(LIBS)|g' \ - config.mk || die -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" install MANPREFIX=/usr/share/man -}
[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/
commit: 882308822094235a846b4848bf315c99382d6f52 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon May 8 16:21:32 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:41:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88230882 app-backup/burp: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30935 Signed-off-by: Conrad Kostecki gentoo.org> .../files/burp-2.1.20-protocol1_by_default.patch | 24 -- .../burp/files/burp-2.4.0-fix-musl-strptime.patch | 86 -- 2 files changed, 110 deletions(-) diff --git a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch b/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch deleted file mode 100644 index db9e9b6a9de5.. --- a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch +++ /dev/null @@ -1,24 +0,0 @@ a/configs/client/burp.conf.in -+++ b/configs/client/burp.conf.in -@@ -10,7 +10,8 @@ - # 0 to decide automatically, 1 to force protocol1 mode (file level granularity - # with a pseudo mirrored storage on the server and optional rsync). 2 forces - # protocol2 mode (inline deduplication with variable length blocks). --# protocol = 0 -+# WARNING: as of September 2017 protocol2 is still considered experimental. -+protocol = 1 - pidfile = @runstatedir@/@n...@.client.pid - syslog = 0 - stdout = 1 a/configs/server/burp.conf.in -+++ b/configs/server/burp.conf.in -@@ -21,7 +21,8 @@ - # protocol2 mode (inline deduplication with variable length blocks). - # Like many other settings, this can be set per client in the clientconfdir - # files. --# protocol = 0 -+# WARNING: as of September 2017 protocol2 is still considered experimental. -+protocol = 1 - pidfile = @runstatedir@/@n...@.server.pid - hardlinked_archive = 0 - working_dir_recovery_method = delete diff --git a/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch b/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch deleted file mode 100644 index e8afca8fefa7.. --- a/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch +++ /dev/null @@ -1,86 +0,0 @@ -https://github.com/grke/burp/commit/76b7f1ba9f4445108059b13f3d79a7fde8a292a3 -https://github.com/grke/burp/issues/908 -https://bugs.gentoo.org/862019 - -From 76b7f1ba9f4445108059b13f3d79a7fde8a292a3 Mon Sep 17 00:00:00 2001 -From: Graham Keeling -Date: Mon, 8 Aug 2022 07:53:38 +1000 -Subject: [PATCH] 908: Only glibc supports %z in strptime() - -Change-Id: I220e4529073c92df856b892559725b323dc84334 - src/times.h| 8 - utest/client/monitor/test_json_input.c | 15 +++ - utest/test_times.c | 7 --- - 3 files changed, 19 insertions(+), 11 deletions(-) - -diff --git a/src/times.h b/src/times.h -index 325419c2b..b0fd3876f 100644 a/src/times.h -+++ b/src/times.h -@@ -3,11 +3,11 @@ - - #define DEFAULT_TIMESTAMP_FORMAT_OLD "%Y-%m-%d %H:%M:%S" - --// Windows does not seem to support %z. --#ifdef HAVE_WIN32 --#define DEFAULT_TIMESTAMP_FORMAT DEFAULT_TIMESTAMP_FORMAT_OLD --#else -+#ifdef __GLIBC__ - #define DEFAULT_TIMESTAMP_FORMAT "%Y-%m-%d %H:%M:%S %z" -+#else -+// Only glibc supports %z in strptime. -+#define DEFAULT_TIMESTAMP_FORMAT DEFAULT_TIMESTAMP_FORMAT_OLD - #endif - - extern const char *getdatestr(const time_t t); -diff --git a/utest/client/monitor/test_json_input.c b/utest/client/monitor/test_json_input.c -index 516fc779b..aea2a4154 100644 a/utest/client/monitor/test_json_input.c -+++ b/utest/client/monitor/test_json_input.c -@@ -162,13 +162,20 @@ static struct sd sd1[] = { - - static void assert_bu_minimal(struct bu *bu, struct sd *s) - { -- const char *sd_timestamp; -+ const char *cp; -+ const char *cp_end; - fail_unless(bu!=NULL); - fail_unless(s->bno==bu->bno); - fail_unless(s->flags==bu->flags); -- fail_unless((sd_timestamp=strchr(s->timestamp, ' '))!=NULL); -- sd_timestamp++; -- ck_assert_str_eq(sd_timestamp, bu->timestamp); -+ fail_unless((cp=strchr(s->timestamp, ' '))!=NULL); -+ cp++; -+#ifdef __GLIBC__ -+ cp_end=s->timestamp+strlen(s->timestamp)-1; -+#else -+ // Only glibc supports %z in strptime. -+ fail_unless((cp_end=strrchr(s->timestamp, ' '))!=NULL); -+#endif -+ fail_unless(strncmp(cp, bu->timestamp, cp_end-cp)==0); - } - - static void do_test_json_clients_with_backup(const char *path, -diff --git a/utest/test_times.c b/utest/test_times.c -index 98be11fd1..5a68203a6 100644 a/utest/test_times.c -+++ b/utest/test_times.c -@@ -35,12 +35,13 @@ struct ds - - static struct ds ds[] = { - { 0, "", "never" }, --#ifdef HAVE_WIN32 -- { 1000, "", "1970-01-01 00:16:40" }, --#else -+#ifdef __GLIBC__ - { 1000, "", "1970-01-01 00:16:40 +" }, - { 1000, "UTC+10", "1969-12-31 14:16:40 -1000" }, - { 1000, "UTC+10",
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 30c581f3748c85d849df22c3bc8aec66c7301eba Author: Matthew Thode gentoo org> AuthorDate: Mon May 8 19:06:43 2023 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 8 19:07:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c581f3 app-crypt/certbot-nginx: drop 2.4.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/Manifest | 1 - app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 5af06ae6bf48..bd680238038c 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1,2 +1 @@ -DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild deleted file mode 100644 index 1e54d1c37e54.. --- a/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -PARENT_PN="${PN%-nginx}" -PARENT_P="${PARENT_PN}-${PV}" - -if [[ "${PV}" == * ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/certbot/certbot.git; - EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" -else - SRC_URI=" - https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.gh.tar.gz - " - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" - -LICENSE="Apache-2.0" -SLOT="0" - -S="${WORKDIR}/${PARENT_P}/${PN}" - -BDEPEND=" - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) -" - -RDEPEND=" - >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] - >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: 79f9484ed88cdfeebaa336890148764da15ff550 Author: Matthew Thode gentoo org> AuthorDate: Mon May 8 19:07:23 2023 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 8 19:07:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f9484e app-crypt/certbot: drop 2.4.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/Manifest | 1 - app-crypt/certbot/certbot-2.4.0.ebuild | 62 -- 2 files changed, 63 deletions(-) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 5af06ae6bf48..bd680238038c 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1,2 +1 @@ -DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e diff --git a/app-crypt/certbot/certbot-2.4.0.ebuild b/app-crypt/certbot/certbot-2.4.0.ebuild deleted file mode 100644 index 2b7d254bda18.. --- a/app-crypt/certbot/certbot-2.4.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -if [[ "${PV}" == * ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/certbot/certbot.git; - EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" -else - SRC_URI=" - https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="selinux" - -S="${WORKDIR}/${P}/${PN}" - -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -# See certbot/setup.py for acme >= dep -RDEPEND=" - >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] - >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}] - >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}] - >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] - >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] - >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] - dev-python/pyrfc3339[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - selinux? ( sec-policy/selinux-certbot ) -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: a5a11f24bad811639b455eebe1888a702fc7b7db Author: Matthew Thode gentoo org> AuthorDate: Mon May 8 19:07:47 2023 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 8 19:07:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a11f24 app-crypt/acme: drop 2.4.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest | 1 - app-crypt/acme/acme-2.4.0.ebuild | 59 2 files changed, 60 deletions(-) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 5af06ae6bf48..bd680238038c 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,2 +1 @@ -DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e diff --git a/app-crypt/acme/acme-2.4.0.ebuild b/app-crypt/acme/acme-2.4.0.ebuild deleted file mode 100644 index 9b2525ca91fb.. --- a/app-crypt/acme/acme-2.4.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -PARENT_PN="certbot" -PARENT_P="${PARENT_PN}-${PV}" - -if [[ "${PV}" == * ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/certbot/certbot.git; - EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" -else - SRC_URI=" - https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.gh.tar.gz - " - KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="An implementation of the ACME protocol" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" - -LICENSE="Apache-2.0" -SLOT="0" - -S="${WORKDIR}/${PARENT_P}/${PN}" - -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}] - >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}] - dev-python/pyrfc3339[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 9b36060532605c8938698501902ee37110ca1556 Author: Matthew Thode gentoo org> AuthorDate: Mon May 8 19:07:04 2023 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 8 19:07:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b360605 app-crypt/certbot-apache: drop 2.4.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/Manifest | 1 - .../certbot-apache/certbot-apache-2.4.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 5af06ae6bf48..bd680238038c 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,2 +1 @@ -DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e diff --git a/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild b/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild deleted file mode 100644 index 9ed5d0b39780.. --- a/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -PARENT_PN="${PN%-apache}" -PARENT_P="${PARENT_PN}-${PV}" - -if [[ "${PV}" == * ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/certbot/certbot.git; - EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" -else - SRC_URI=" - https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.gh.tar.gz - " - # Only for amd64, arm64 and x86 because of dev-python/python-augeas - KEYWORDS="amd64 ~arm64 x86" -fi - -DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" - -LICENSE="Apache-2.0" -SLOT="0" - -S="${WORKDIR}/${PARENT_P}/${PN}" - -BDEPEND=" - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) -" - -RDEPEND=" - >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] - >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] - dev-python/python-augeas[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
commit: 049b1060a10326f90785ec566dd5d30c7a5f8bdb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon May 8 16:19:19 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon May 8 16:19:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=049b1060 www-apps/invidious: add 2023.05.08, drop 2023.03.16 Closes: https://bugs.gentoo.org/886051 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> www-apps/invidious/Manifest | 4 ++-- .../{invidious-2023.03.16.ebuild => invidious-2023.05.08.ebuild} | 8 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index eb4a0b6f6..5dc15acf0 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,7 +1,7 @@ -DIST invidious-2023.03.16.tar.gz 3273693 BLAKE2B f6810c36826b92454bce54330f266cff87f0e17de08247bbbc629a1a6ca9484807930a460605655d16b085dd4f11dacfc5640d1c0217359ad8e5c6db4704b2b7 SHA512 06461cbd8c0a26aa9af45f4dde7d53d09f4eb78ac2c837fc2384b4a4224735bdd31980cd733938cf950176a2f778756f992300340216e8ec8ae4328249bbea8d DIST invidious-2023.04.01.tar.gz 3278996 BLAKE2B 8b4d34238de0f36692be334d4691a6e665417775cdc3d91ff51bc74c0eff8ee85052e36be64b6efa5848796253109faeb9d4cba073f479b2a71e8c4a89072657 SHA512 e0887efcfc0e1bece602c98708f18827a6135aaff4be7c29fd9f3773fb8bd6d00b0f380c5fa07650005716446786fd1dfcc06df006527eb52632e4c71ec07d9e +DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e +DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59 DIST invidious-mocks-cb16e03.tar.gz 291813 BLAKE2B f1482ee843384896f44522b130182b4be12690d16c459ff5b477646ced5f580f3afda55d233dc2777c6d8ea7636b52506be73584eff8f976704533c0cee3c0a2 SHA512 4d35ccdb565c71e9997c943a025bdbd2c9d9187704071c4a5c9f46f409556d75a2c44aa7e443f0f29aac774580c8815986c03642062cbd667f3c1caae38e75d2 -DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1 DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a diff --git a/www-apps/invidious/invidious-2023.03.16.ebuild b/www-apps/invidious/invidious-2023.05.08.ebuild similarity index 95% rename from www-apps/invidious/invidious-2023.03.16.ebuild rename to www-apps/invidious/invidious-2023.05.08.ebuild index 0d1448569..66f80339e 100644 --- a/www-apps/invidious/invidious-2023.03.16.ebuild +++ b/www-apps/invidious/invidious-2023.05.08.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit check-reqs multiprocessing shards systemd -COMMIT="26ea676b8d0d617b8fd0b2655e41e01fcb6e3447" -MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1" +COMMIT="10fee9da618db8ffe6a3952d547d4e85d144877e" +MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54" MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" DESCRIPTION="Invidious is an alternative front-end to YouTube" HOMEPAGE=" @@ -42,7 +42,7 @@ COMMON_DEPEND=" dev-db/sqlite:3 dev-libs/boehm-gc dev-libs/libevent:= - dev-libs/libpcre:3 + dev-libs/libpcre2:= dev-libs/libxml2:2 dev-libs/libyaml dev-libs/openssl:= @@ -149,7 +149,7 @@ src_configure() { } src_compile() { - ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs) + ecrystal build --verbose --threads=$(makeopts_jobs) src/invidious.cr }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 95fb775e0475446b41cdda8609d1b843d891282b Author: Sam James gentoo org> AuthorDate: Mon May 8 14:53:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 18:46:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fb775e toolchain.eclass: conditionalize old awk sed fixup Bug: https://bugs.gentoo.org/215828 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35855 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 16ce534d3465..91592dcae2d6 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -731,8 +731,11 @@ toolchain_src_prepare() { || eerror "Please file a bug about this" eend $? done + # bug #215828 - sed -i 's|A-Za-z0-9|[:alnum:]|g' "${S}"/gcc/*.awk || die + if ! tc_version_is_at_least 4.6.0 ; then + sed -i 's|A-Za-z0-9|[:alnum:]|g' "${S}"/gcc/*.awk || die + fi # Prevent new texinfo from breaking old versions (see #198182, bug #464008) einfo "Remove texinfo (bug #198182, bug #464008)"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 69a74089aee8eee85bedf0a80b1124db9abc1a6b Author: Sam James gentoo org> AuthorDate: Mon May 8 15:48:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 8 18:46:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a74089 toolchain.eclass: cleanup obsolete texinfo hacks These don't seem to be necessary at all now: - we don't sed info pages anymore because GCC has support for setting the bug URL + distributor now - there's info pages in other directories than gcc/ (e.g. libgccjit) With 12.3.0, I had without this: ``` * CMP: =sys-devel/gcc-12.2.1_p20230505 with sys-devel/gcc-12.3.0/image * FILES:-usr/share/gcc-data/x86_64-pc-linux-gnu/12/info/gfortran.info * FILES:-usr/share/gcc-data/x86_64-pc-linux-gnu/12/info/libgccjit.info * --> FILES(-2) ABI(TIMEOUT) ``` Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 36 ++-- 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 91592dcae2d6..a99a5cadac1d 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -737,10 +737,6 @@ toolchain_src_prepare() { sed -i 's|A-Za-z0-9|[:alnum:]|g' "${S}"/gcc/*.awk || die fi - # Prevent new texinfo from breaking old versions (see #198182, bug #464008) - einfo "Remove texinfo (bug #198182, bug #464008)" - eapply "${FILESDIR}"/gcc-configure-texinfo.patch - if ! use prefix-guest && [[ -n ${EPREFIX} ]] ; then einfo "Prefixifying dynamic linkers..." for f in gcc/config/*/*linux*.h ; do @@ -1565,21 +1561,11 @@ toolchain_src_configure() { ) fi - if [[ ${PV} != *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then - # Disable gcc info regeneration -- it ships with generated info pages - # already. Our custom version/urls/etc... trigger it. bug #464008 - export gcc_cv_prog_makeinfo_modern=no - else - # Allow a fallback so we don't accidentally install no docs - # bug #834845 - ewarn "No pre-generated info pages in tarball. Allowing regeneration with texinfo..." - - if [[ ${PV} == *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then - # Safeguard against https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 being fixed - # without corresponding ebuild changes. - eqawarn "Snapshot release with pre-generated info pages found!" - eqawarn "The BDEPEND in the ebuild should be updated to drop texinfo." - fi + if [[ ${PV} == *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then + # Safeguard against https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 being fixed + # without corresponding ebuild changes. + eqawarn "Snapshot release with pre-generated info pages found!" + eqawarn "The BDEPEND in the ebuild should be updated to drop texinfo." fi # Do not let the X detection get in our way. We know things can be found @@ -1908,7 +1894,7 @@ toolchain_src_compile() { touch "${S}"/gcc/c-gperf.h || die # Do not make manpages if we do not have perl ... - [[ ! -x /usr/bin/perl ]] \ + [[ ! -x "${BROOT}"/usr/bin/perl ]] \ && find "${WORKDIR}"/build -name '*.[17]' -exec touch {} + # To compile ada library standard files special compiler options are passed @@ -2098,16 +2084,6 @@ toolchain_src_install() { # Don't allow symlinks in private gcc include dir as this can break the build find gcc/include*/ -type l -delete || die - # Copy over the info pages. We disabled their generation earlier, but the - # build system only expects to install out of the build dir, not the source. bug #464008 - mkdir -p gcc/doc || die - local x= - for x in "${S}"/gcc/doc/*.info* ; do - if [[ -f ${x} ]] ; then - cp "${x}" gcc/doc/ || die - fi - done - # Re-enable fixincludes for >= GCC 13 # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128 if [[ ${GCCMAJOR} -lt 13 ]] ; then
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eglot/files/, app-emacs/eglot/
commit: 55a98b2761c959f9d82fddc0577db12067f915f9 Author: Maciej Barć gentoo org> AuthorDate: Mon May 8 17:04:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 8 17:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a98b27 app-emacs/eglot: fix loading autoloads Closes: https://bugs.gentoo.org/905958 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eglot/{eglot-1.15.ebuild => eglot-1.15-r1.ebuild} | 2 +- app-emacs/eglot/files/50eglot-gentoo-r1.el | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app-emacs/eglot/eglot-1.15.ebuild b/app-emacs/eglot/eglot-1.15-r1.ebuild similarity index 96% rename from app-emacs/eglot/eglot-1.15.ebuild rename to app-emacs/eglot/eglot-1.15-r1.ebuild index 9ffaace3d84d..f77a0922ed66 100644 --- a/app-emacs/eglot/eglot-1.15.ebuild +++ b/app-emacs/eglot/eglot-1.15-r1.ebuild @@ -30,7 +30,7 @@ RDEPEND="app-emacs/external-completion" BDEPEND="${RDEPEND}" DOCS=( README.md ) -SITEFILE="50${PN}-gentoo.el" +SITEFILE="50${PN}-gentoo-r1.el" src_install() { elisp-make-autoload-file diff --git a/app-emacs/eglot/files/50eglot-gentoo-r1.el b/app-emacs/eglot/files/50eglot-gentoo-r1.el new file mode 100644 index ..b12b269242df --- /dev/null +++ b/app-emacs/eglot/files/50eglot-gentoo-r1.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "@SITELISP@/eglot-autoloads.el" nil t)
[gentoo-commits] data/glep: Branch deleted: glep39
commit: Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 17:13:03 2023 + Branch deleted: glep39
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: 92216cdf2b8fa2f71123ab0aadf7fa8a249f407c Author: Craig Andrews gentoo org> AuthorDate: Mon May 8 17:38:49 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon May 8 17:39:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92216cdf net-analyzer/netdata: drop 1.38.0 Signed-off-by: Craig Andrews gentoo.org> net-analyzer/netdata/Manifest | 1 - net-analyzer/netdata/netdata-1.38.0.ebuild | 158 - 2 files changed, 159 deletions(-) diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest index 031b41050bd0..cdce7abc1c7b 100644 --- a/net-analyzer/netdata/Manifest +++ b/net-analyzer/netdata/Manifest @@ -1,2 +1 @@ -DIST netdata-1.38.0.tar.gz 25433888 BLAKE2B 06c311a43658767ca3948dd68c64a4ad42d25b392d4146ff04946f3301afad73731329d43806bc93311f3450a0f4d1357de97565c01abbc5324f25abe5c27823 SHA512 228d08639162ea158c583350139cd2d5513c72cc29abf94e87af9f21e89516a47994c78c4cea15866089e29617e9e2d73103d34613e0eec0e81beb9aa23fc0cd DIST netdata-1.39.0.tar.gz 25258814 BLAKE2B 6fb61bac3ff1c178b6a4c83e9bb4ad9d20c76129061cb31ae9f0c491b9e61ac39902c14d0006ed17b264874bdc6b78b948e96ab33e6c45075a9259a830f8ff49 SHA512 edb668d86b707c584094ad3f6e50fa646d847883fb326e38431d5036f9dfa4857514476f7e50a863ef8533035289c9725ca5ae5da08fbee32bda1a2e3ac48a36 diff --git a/net-analyzer/netdata/netdata-1.38.0.ebuild b/net-analyzer/netdata/netdata-1.38.0.ebuild deleted file mode 100644 index 592170b449c3.. --- a/net-analyzer/netdata/netdata-1.38.0.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python{3_9,3_10,3_11} ) - -inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd toolchain-funcs - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/netdata/${PN}.git; - inherit git-r3 -else - SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Linux real time system monitoring, done right!" -HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/; - -LICENSE="GPL-3+ MIT BSD" -SLOT="0" -IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen" -REQUIRED_USE=" - mysql? ( python ) - python? ( ${PYTHON_REQUIRED_USE} ) - tor? ( python )" - -# most unconditional dependencies are for plugins.d/charts.d.plugin: -RDEPEND=" - acct-group/netdata - acct-user/netdata - app-misc/jq - >=app-shells/bash-4:0 - || ( - net-analyzer/openbsd-netcat - net-analyzer/netcat - ) - net-libs/libwebsockets - net-misc/curl - net-misc/wget - sys-apps/util-linux - app-alternatives/awk - caps? ( sys-libs/libcap ) - cups? ( net-print/cups ) - dbengine? ( - app-arch/lz4:= - dev-libs/judy - dev-libs/openssl:= - ) - dev-libs/libuv:= - cloud? ( dev-libs/protobuf:= ) - compression? ( sys-libs/zlib ) - ipmi? ( sys-libs/freeipmi ) - jsonc? ( dev-libs/json-c:= ) - mongodb? ( dev-libs/mongo-c-driver ) - nfacct? ( - net-firewall/nfacct - net-libs/libmnl:= - ) - nodejs? ( net-libs/nodejs ) - prometheus? ( - app-arch/snappy:= - dev-libs/protobuf:= - ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - mysql? ( $(python_gen_cond_dep 'dev-python/mysqlclient[${PYTHON_USEDEP}]') ) - postgres? ( $(python_gen_cond_dep 'dev-python/psycopg:2[${PYTHON_USEDEP}]') ) - tor? ( $(python_gen_cond_dep 'net-libs/stem[${PYTHON_USEDEP}]') ) - ) - xen? ( - app-emulation/xen-tools - dev-libs/yajl - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -FILECAPS=( - 'cap_dac_read_search,cap_sys_ptrace+ep' 'usr/libexec/netdata/plugins.d/apps.plugin' -) - -pkg_setup() { - use python && python-single-r1_pkg_setup - linux-info_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - if use ppc64; then - # bundled dlib does not support vsx on big-endian - # https://github.com/davisking/dlib/issues/397 - [[ $(tc-endian) == big ]] && append-flags -mno-vsx - fi - - econf \ - --localstatedir="${EPREFIX}"/var \ - --with-user=netdata \ - --without-bundled-protobuf \ - $(use_enable cloud) \ - $(use_enable jsonc) \ -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: 928f4272aed752e281adf3f6ffaf8fe6aedfcb9b Author: Craig Andrews gentoo org> AuthorDate: Mon May 8 17:38:24 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon May 8 17:39:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928f4272 net-analyzer/netdata: add 1.39.0 Signed-off-by: Craig Andrews gentoo.org> net-analyzer/netdata/Manifest | 1 + net-analyzer/netdata/{netdata-.ebuild => netdata-1.39.0.ebuild} | 5 - net-analyzer/netdata/netdata-.ebuild| 5 - 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest index be4a6104cdd4..031b41050bd0 100644 --- a/net-analyzer/netdata/Manifest +++ b/net-analyzer/netdata/Manifest @@ -1 +1,2 @@ DIST netdata-1.38.0.tar.gz 25433888 BLAKE2B 06c311a43658767ca3948dd68c64a4ad42d25b392d4146ff04946f3301afad73731329d43806bc93311f3450a0f4d1357de97565c01abbc5324f25abe5c27823 SHA512 228d08639162ea158c583350139cd2d5513c72cc29abf94e87af9f21e89516a47994c78c4cea15866089e29617e9e2d73103d34613e0eec0e81beb9aa23fc0cd +DIST netdata-1.39.0.tar.gz 25258814 BLAKE2B 6fb61bac3ff1c178b6a4c83e9bb4ad9d20c76129061cb31ae9f0c491b9e61ac39902c14d0006ed17b264874bdc6b78b948e96ab33e6c45075a9259a830f8ff49 SHA512 edb668d86b707c584094ad3f6e50fa646d847883fb326e38431d5036f9dfa4857514476f7e50a863ef8533035289c9725ca5ae5da08fbee32bda1a2e3ac48a36 diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-1.39.0.ebuild similarity index 95% copy from net-analyzer/netdata/netdata-.ebuild copy to net-analyzer/netdata/netdata-1.39.0.ebuild index 3c4c45f78a89..4c98a34510ae 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-1.39.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Linux real time system monitoring, done right!" @@ -136,7 +136,10 @@ src_install() { fowners -Rc root:netdata /usr/share/${PN} newinitd system/openrc/init.d/netdata ${PN} + newconfd system/openrc/conf.d/netdata ${PN} systemd_dounit system/systemd/netdata.service + systemd_dounit system/systemd/netdata-updater.service + systemd_dounit system/systemd/netdata-updater.timer insinto /etc/netdata doins system/netdata.conf } diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-.ebuild index 3c4c45f78a89..4c98a34510ae 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Linux real time system monitoring, done right!" @@ -136,7 +136,10 @@ src_install() { fowners -Rc root:netdata /usr/share/${PN} newinitd system/openrc/init.d/netdata ${PN} + newconfd system/openrc/conf.d/netdata ${PN} systemd_dounit system/systemd/netdata.service + systemd_dounit system/systemd/netdata-updater.service + systemd_dounit system/systemd/netdata-updater.timer insinto /etc/netdata doins system/netdata.conf }
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/files/, net-p2p/transmission-remote-gtk/
commit: f5769c7e63403b4ff4b2db142fcd114ed6c0957e Author: Mike Gilbert gentoo org> AuthorDate: Mon May 8 15:48:08 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 8 17:48:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5769c7e net-p2p/transmission-remote-gtk: backport support for libayatana-appindicator3 Closes: https://bugs.gentoo.org/887373 Signed-off-by: Mike Gilbert gentoo.org> ...-remote-gtk-1.5.1-libayatana-appindicator.patch | 138 + ...ild => transmission-remote-gtk-1.5.1-r1.ebuild} | 8 +- 2 files changed, 144 insertions(+), 2 deletions(-) diff --git a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch new file mode 100644 index ..5638ce01ab06 --- /dev/null +++ b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch @@ -0,0 +1,138 @@ +https://bugs.gentoo.org/887373 + +From e23030df5743ce645e919066b68370e394a710a2 Mon Sep 17 00:00:00 2001 +From: Patrick Griffis +Date: Sat, 16 Apr 2022 19:18:57 -0500 +Subject: [PATCH] Support libayatana-appindicator as drop-in for + libappindicator + +Closes #184 + +Co-Author: "Barak A. Pearlmutter" +--- + README.md | 2 +- + meson.build | 7 +-- + src/trg-main-window.c | 4 +++- + 3 files changed, 9 insertions(+), 4 deletions(-) + +diff --git a/README.md b/README.md +index b7564d64..e814003c 100644 +--- a/README.md b/README.md +@@ -29,7 +29,7 @@ The following packages are optional dependencies: + - libmrss >= 0.18, RSS feed support + - libproxy, HTTP proxy support + - libgeoip, country of origin of peers +- - libappindicator, Application tray support ++ - libappindicator or libayatana-appindicator3, Application tray support + + If these libraries are installed at build time they will be automatically + detected and linked for additional functionality. +diff --git a/meson.build b/meson.build +index 2acac209..9e26e227 100644 +--- a/meson.build b/meson.build +@@ -1,7 +1,7 @@ + project('transmission-remote-gtk', 'c', + license: 'GPL2+', + version: '1.5.1', +-meson_version: '>= 0.59.0', ++meson_version: '>= 0.60.0', + default_options: ['b_pie=true', + 'c_std=gnu99', + 'warning_level=2', +@@ -48,7 +48,7 @@ trg_deps = [gtk_dep, glib_dep, gio_dep, json_dep, libcurl_dep, gthread_dep] + rss_dep = dependency('mrss', version: '>=0.18', required: get_option('mrss')) + geoip_dep = dependency('geoip', required: get_option('geoip')) + libproxy_dep= dependency('libproxy-1.0', required: get_option('libproxy')) +-libappindicator_dep = dependency('appindicator3-0.1', required: get_option('libappindicator')) ++libappindicator_dep = dependency('libayatana-appindicator', 'appindicator3-0.1', required: get_option('libappindicator')) + + trg_deps += [geoip_dep, libproxy_dep, libappindicator_dep] + +@@ -89,7 +89,10 @@ conf_data.set10('HAVE_RSS', rss_dep.found()) + conf_data.set10('HAVE_GEOIP', geoip_dep.found()) + conf_data.set10('HAVE_LIBPROXY', libproxy_dep.found()) + conf_data.set10('ENABLE_NL_LANGINFO', nl_langinfo) ++ ++libappindicator_name = libappindicator_dep.get_variable('Name') + conf_data.set10('HAVE_LIBAPPINDICATOR', libappindicator_dep.found()) ++conf_data.set10('HAVE_LIBAYATANA_APPINDICATOR', libappindicator_dep.found() and libappindicator_name == 'ayatana-appindicator-0.1') + + # compiler/linker flags + flags = ['-funsigned-char', +diff --git a/src/trg-main-window.c b/src/trg-main-window.c +index f2c6ab32..0fe41a82 100644 +--- a/src/trg-main-window.c b/src/trg-main-window.c +@@ -32,7 +32,9 @@ + #include + #include + #include +-#if HAVE_LIBAPPINDICATOR ++#if HAVE_LIBAYATANA_APPINDICATOR ++#include ++#elif HAVE_LIBAPPINDICATOR + #include + #endif + +From aed8b115708bc8b69d28cd0875c289fe246f049b Mon Sep 17 00:00:00 2001 +From: Patrick Griffis +Date: Sat, 16 Apr 2022 19:21:36 -0500 +Subject: [PATCH] Fix pkg-config name for ayatana-appindicator + +--- + meson.build | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/meson.build b/meson.build +index 9e26e227..2ff29c2f 100644 +--- a/meson.build b/meson.build +@@ -48,7 +48,7 @@ trg_deps = [gtk_dep, glib_dep, gio_dep, json_dep, libcurl_dep, gthread_dep] + rss_dep = dependency('mrss', version: '>=0.18', required: get_option('mrss')) + geoip_dep = dependency('geoip', required: get_option('geoip')) + libproxy_dep= dependency('libproxy-1.0', required: get_option('libproxy')) +-libappindicator_dep = dependency('libayatana-appindicator', 'appindicator3-0.1', required: get_option('libappindicator')) ++libappindicator_dep = dependency('ayatana-appindicator3-0.1', 'appindicator3-0.1', required:
[gentoo-commits] proj/sci:master commit in: sci-biology/MeV/
commit: 1094440e3858ef7da817c0a54af34a3febfcd6a5 Author: Horea Christian chymera eu> AuthorDate: Mon May 8 16:55:02 2023 + Commit: Horea Christian gmail com> CommitDate: Mon May 8 16:55:02 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1094440e sci-biology/MeV: update upstream metadata Signed-off-by: Horea Christian chymera.eu> sci-biology/MeV/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-biology/MeV/metadata.xml b/sci-biology/MeV/metadata.xml index bd7adb92f..334d55097 100644 --- a/sci-biology/MeV/metadata.xml +++ b/sci-biology/MeV/metadata.xml @@ -9,6 +9,6 @@ Gentoo Biology Project - downloads + mev-tm4
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 4c5cb1f1b89759a0090d0a27401e7c4138d076fa Author: Matt Turner gentoo org> AuthorDate: Mon May 8 16:50:56 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon May 8 16:50:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5cb1f1 profiles: Mask net-irc/kvirc for removal Bug: https://bugs.gentoo.org/897098 Bug: https://bugs.gentoo.org/905955 Signed-off-by: Matt Turner gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index aaf30362a74e..71bff36dc6e5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Matt Turner (2023-05-08) +# Package is unmaintained and appears quite dead (e.g. SSL certificate for the +# homepage expired in 2021). Only version is a snapshot from 2021. No Python +# 3.11 support. Depends on app-text/enchant:0. +# Bug #905955. Removal on 2023-06-08 +net-irc/kvirc + # Michał Górny (2023-05-05) # The Gentoo packages are severely out of date, and they haven't been # ported to Python 3.11. They are hard to keep working, and there
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: bb943e4dcea7afc5c358c626b29bbac5745b2f02 Author: Matt Turner gentoo org> AuthorDate: Mon May 8 16:54:19 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon May 8 16:54:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb943e4d profiles: Mask net-im/mcabber for removal Bug: https://bugs.gentoo.org/903131 Bug: https://bugs.gentoo.org/905954 Signed-off-by: Matt Turner gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 71bff36dc6e5..8eeb87ac6a50 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Matt Turner (2023-05-08) +# Package is unmaintained and appears quite dead. Last release in 2020. Broken +# with stable glib-2.76. Depends on app-text/enchant:0. +# Bug #905954. Removal on 2023-06-08 +net-im/mcabber + # Matt Turner (2023-05-08) # Package is unmaintained and appears quite dead (e.g. SSL certificate for the # homepage expired in 2021). Only version is a snapshot from 2021. No Python
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: f38ecf791fe36b3f65494b85920e4e414f2bf704 Author: Mike Gilbert gentoo org> AuthorDate: Mon May 8 18:27:31 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 8 18:27:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38ecf79 sys-apps/systemd-utils: disable py3.9 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd-utils/systemd-utils-253.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-utils/systemd-utils-253.4.ebuild b/sys-apps/systemd-utils/systemd-utils-253.4.ebuild index 6d640894d4a9..4dc4e15bbe49 100644 --- a/sys-apps/systemd-utils/systemd-utils-253.4.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-253.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) QA_PKGCONFIG_VERSION=$(ver_cut 1)
[gentoo-commits] data/glep:master commit in: /
commit: f94967967abc1f7f506d3ebbe9e23b8b7c05d1b9 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 10 10:40:57 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:18 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=f9496796 glep-0039: Updating GLEP 39 requires an all-developers vote See council decision of 2009-07-20, confirmed again on 2011-07-15. Added quorum, as discussed in 2023-04-09 council meeting. Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 13 + 1 file changed, 13 insertions(+) diff --git a/glep-0039.rst b/glep-0039.rst index 697a6f2..b942b48 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -206,6 +206,19 @@ So, does this proposal solve any of the previously-mentioned problems? 8. This proposal has nothing to say about GLEPs. +Updates to this document + + +Any major updates to this document (that is, those that change its +content rather than just fixing typos or adding small clarifications) +require a vote of all developers. Eligible voters are all developers +at the time when the proposed update is published. The vote passes if +both of the following conditions are fulfilled: + +* The ratio of positive to negative votes is at least two to one, and +* the number of positive votes is no less than one quarter of the number + of eligible voters. + References ==
[gentoo-commits] data/glep:master commit in: /
commit: c4df5974adab69d97f5118d0f7f693167a50581c Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 10 11:04:06 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:18 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=c4df5974 glep-0039: Replace leaving council members by next in line Accepted in the 2007-02-08 council meeting. Wording slightly updated, in order to clarify that even after an election the new council member will get a reduced term. This is already current practice and was followed by the council several times in the past: 2007-03-08 (uberlord), 2007-06-14 (jaervosz), 2008-09-11 (cardoe), 2009-02-26 (leio), 2009-05-28 (ulm), 2011-01-11 (patrick). Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index b942b48..a85ac18 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -145,9 +145,16 @@ B. Global issues will be decided by an elected Gentoo council. two consecutive meetings, they are marked as a slacker. * If a council member who has been marked a slacker misses any further meeting (or their appointed proxy doesn't show up), they lose their - position and a new election is held to replace that person. The newly - elected council member gets a 'reduced' term so that the yearly - elections still elect a full group. + position. + * Whenever a member of the council loses their position (the reason + is irrelevant; e.g. they resign or they are booted for slacking), + then the next person in line from the previous council election + is offered the position. If they accept and the current council + unanimously accepts the new person, they get the position. + Otherwise, it is offered to the next person in line, and so forth. + If the council does not accept that person, then a new election is + held to choose a new member. The new member gets a 'reduced' term + so that the yearly elections still elect a full group. * Council members who have previously been booted for excessive slacking may stand for future elections, including the election for their replacement. They should, however, justify their slackerness, and
[gentoo-commits] data/glep:master commit in: /
commit: 890b3b73a05bdbe3fdc171ab01b7428510737fe3 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 10 11:13:11 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:19 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=890b3b73 glep-0039: Council members must be developers Discussed in 2013-02-12 council meeting. Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/glep-0039.rst b/glep-0039.rst index a85ac18..3193625 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -138,6 +138,7 @@ B. Global issues will be decided by an elected Gentoo council. first election that number was set to 7 by acclamation.) * Council members will be chosen by a general election of all devs once per year. + * Council members (and their proxies) must be Gentoo developers. * The council must hold an open meeting at least once per month. * Council decisions are by majority vote of those who show up (or their proxies).
[gentoo-commits] data/glep:master commit in: /
commit: 29bfaccbe91395059dacf47dfa9759283301aed2 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 10 12:06:12 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:19 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=29bfaccb glep-0039: An inquorate council meeting cannot take substantive action Bug: https://bugs.gentoo.org/520074 Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/glep-0039.rst b/glep-0039.rst index 3193625..397691b 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -163,7 +163,8 @@ B. Global issues will be decided by an elected Gentoo council. * The 'slacker' marker is reset when a member is elected. * If any meeting has less than 50% attendance by council members, a new election for *all* places must be held within a month. The 'one year' - is then reset from that point. + is then reset from that point. No substantive action can be taken + in any such meeting. * Disciplinary actions may be appealed to the council. * A proxy must not be an existing council member, and any single person may not be a proxy for more than one council member at any given
[gentoo-commits] data/glep:master commit in: /
commit: 6399e61090a8d9839fb71715dc31cb95bedad5e5 Author: Ulrich Müller gentoo org> AuthorDate: Mon Apr 10 13:17:41 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:21 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=6399e610 glep-0039: Fix whitespace Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index 5edcb25..d52ec2a 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -81,12 +81,12 @@ Problems with the existing system 1. The assumption that TLPs are complete is either incorrect (there still is no "server" TLP) or just plain weird (but the lack of a server TLP is technically okay because all devs who don't have an - obvious TLP belong to the "base" TLP by default). + obvious TLP belong to the "base" TLP by default). 2. There is nothing at all to ensure that project leads actually do represent the devs they supposedly lead or satisfy their responsibilities. Indeed, should a TLP manager go AWOL it is not at all obvious how the situation should be resolved. -3. Nothing is being decided at global scope right now. Some TLP strategic +3. Nothing is being decided at global scope right now. Some TLP strategic managers rarely attend the managers' meetings, and the managers as a whole certainly are not providing any sort of global vision for Gentoo right now. @@ -174,7 +174,7 @@ B. Global issues will be decided by an elected Gentoo council. Rationale = -So, does this proposal solve any of the previously-mentioned problems? +So, does this proposal solve any of the previously-mentioned problems? 1. There is no longer any requirement that the project structure be complete. Some devs work on very specific parts of the tree, while
[gentoo-commits] data/glep:master commit in: /
commit: e9027e1d081ea5737230985110dc044fce40039d Author: Ulrich Müller gentoo org> AuthorDate: Wed Feb 22 07:42:06 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:20 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=e9027e1d glep-0039: Drop hard requirement of yearly lead elections Taking feedback from gentoo-project mailing list into account. Suggested-By: John Helmert III gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index 4078584..f0b6dcb 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -117,8 +117,10 @@ A. A project is a group of developers working towards a goal (or a set out-of-date.) If the Wiki page isn't maintained, it is presumed dead. * It should have at least one lead, and the leads are selected by - the members of the project. This selection must occur at least - once every 12 months, and may occur at any time. + the members of the project. This selection should occur at least + once every 12 months, and may occur at any time. Any member can + demand a lead election if the last election was more than + 12 months ago. * It may have zero or more sub-projects. Sub-projects are just projects that provide some additional structure, and their Wiki pages are defined as sub-projects of the parent project.
[gentoo-commits] data/glep:master commit in: /
commit: 7d51419e1b6935ddbd1f848ad192241b256d6bf3 Author: Ulrich Müller gentoo org> AuthorDate: Mon Apr 10 13:15:04 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 15 11:58:21 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=7d51419e glep-0039: Update license to CC BY-SA 4.0 Signed-off-by: Ulrich Müller gentoo.org> glep-0039.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/glep-0039.rst b/glep-0039.rst index f0b6dcb..5edcb25 100644 --- a/glep-0039.rst +++ b/glep-0039.rst @@ -242,6 +242,6 @@ References Copyright = -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 -Unported License. To view a copy of this license, visit -https://creativecommons.org/licenses/by-sa/3.0/. +This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 +International License. To view a copy of this license, visit +https://creativecommons.org/licenses/by-sa/4.0/.