[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/
commit: bc11bd87cb686e0a81f4f5a742838a42ca7f625c Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:33:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:48 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc11bd87 kde-plasma/plasma-workspace-wallpapers: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-workspace-wallpapers-5.27.49..ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.49..ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.49..ebuild deleted file mode 100644 index dfcab33154..00 --- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.49..ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -inherit cmake plasma.kde.org - -DESCRIPTION="Wallpapers for the Plasma workspace" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="" -IUSE="" - -BDEPEND=" - dev-qt/qtcore:5 - kde-frameworks/extra-cmake-modules:0 -"
[gentoo-commits] proj/kde:master commit in: sets/
commit: 6a19336736f52b3848c7b5ce907b034d14d7d439 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 15:27:47 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:27:47 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6a193367 sets: Drop KDE Plasma 5.27 live Signed-off-by: Andreas Sturmlechner gentoo.org> sets/kde-plasma-5.27-live | 55 --- 1 file changed, 55 deletions(-) diff --git a/sets/kde-plasma-5.27-live b/sets/kde-plasma-5.27-live deleted file mode 100644 index b2c8f2c1a5..00 --- a/sets/kde-plasma-5.27-live +++ /dev/null @@ -1,55 +0,0 @@ -~kde-plasma/bluedevil-5.27.49. -~kde-plasma/breeze-5.27.49. -~kde-plasma/breeze-grub-5.27.49. -~kde-plasma/breeze-gtk-5.27.49. -~kde-plasma/breeze-plymouth-5.27.49. -~kde-plasma/discover-5.27.49. -~kde-plasma/drkonqi-5.27.49. -~kde-plasma/flatpak-kcm-5.27.49. -~kde-plasma/kactivitymanagerd-5.27.49. -~kde-plasma/kde-cli-tools-5.27.49. -~kde-plasma/kde-gtk-config-5.27.49. -~kde-plasma/kdecoration-5.27.49. -~kde-plasma/kdeplasma-addons-5.27.49. -~kde-plasma/kgamma-5.27.49. -~kde-plasma/khotkeys-5.27.49. -~kde-plasma/kinfocenter-5.27.49. -~kde-plasma/kmenuedit-5.27.49. -~kde-plasma/kpipewire-5.27.49. -~kde-plasma/kscreen-5.27.49. -~kde-plasma/kscreenlocker-5.27.49. -~kde-plasma/ksshaskpass-5.27.49. -~kde-plasma/ksystemstats-5.27.49. -~kde-plasma/kwallet-pam-5.27.49. -~kde-plasma/kwayland-integration-5.27.49. -~kde-plasma/kwin-5.27.49. -~kde-plasma/kwrited-5.27.49. -~kde-plasma/layer-shell-qt-5.27.49. -~kde-plasma/libkscreen-5.27.49. -~kde-plasma/libksysguard-5.27.49. -~kde-plasma/libkworkspace-5.27.49. -~kde-plasma/milou-5.27.49. -~kde-plasma/oxygen-5.27.49. -~kde-plasma/oxygen-sounds-5.27.49. -~kde-plasma/plasma-browser-integration-5.27.49. -~kde-plasma/plasma-desktop-5.27.49. -~kde-plasma/plasma-disks-5.27.49. -~kde-plasma/plasma-firewall-5.27.49. -~kde-plasma/plasma-integration-5.27.49. -~kde-plasma/plasma-meta-5.27.49. -~kde-plasma/plasma-nm-5.27.49. -~kde-plasma/plasma-pa-5.27.49. -~kde-plasma/plasma-sdk-5.27.49. -~kde-plasma/plasma-systemmonitor-5.27.49. -~kde-plasma/plasma-thunderbolt-5.27.49. -~kde-plasma/plasma-workspace-5.27.49. -~kde-plasma/plasma-workspace-wallpapers-5.27.49. -~kde-plasma/plasma-vault-5.27.49. -~kde-plasma/plasma-welcome-5.27.49. -~kde-plasma/plymouth-kcm-5.27.49. -~kde-plasma/polkit-kde-agent-5.27.49. -~kde-plasma/powerdevil-5.27.49. -~kde-plasma/sddm-kcm-5.27.49. -~kde-plasma/systemsettings-5.27.49. -~kde-plasma/xdg-desktop-portal-kde-5.27.49. -~kde-plasma/xembed-sni-proxy-5.27.49.
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-welcome/, kde-plasma/plasma-welcome/files/
commit: d81392a2482823ea37447e6285c0eae283b50930 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:33:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:48 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d81392a2 kde-plasma/plasma-welcome: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> ...lasma-welcome-5.27.4.1-kaccounts-optional.patch | 99 -- kde-plasma/plasma-welcome/metadata.xml | 1 - .../plasma-welcome-5.27.49..ebuild | 63 -- 3 files changed, 163 deletions(-) diff --git a/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch b/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch deleted file mode 100644 index fc4eaa684a..00 --- a/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 24092946ed95b4ddf7e7f4c0f5bd9000e45fecad Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Wed, 19 Apr 2023 21:16:59 +0200 -Subject: [PATCH] Make KAccounts optional - -Signed-off-by: Andreas Sturmlechner - CMakeLists.txt| 2 +- - src/CMakeLists.txt| 1 + - src/contents/ui/main.qml | 4 +++- - src/controller.cpp| 9 + - src/controller.h | 1 + - src/kuserfeedbacksettings.h.cmake | 1 + - 6 files changed, 16 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 772d79e..86db439 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -41,7 +41,7 @@ ecm_setup_version(${PROJECT_VERSION} - find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} REQUIRED COMPONENTS Core Gui Network Qml QuickControls2 Svg) - find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2 CoreAddons ConfigWidgets DBusAddons Declarative I18n KIO NewStuff Notifications Plasma Service WindowSystem) - find_package(KUserFeedback) --find_package(KAccounts REQUIRED) -+find_package(KAccounts) - - ecm_set_disabled_deprecation_versions(QT 5.15.2 - KF 5.101 -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 4eab33d..e0cc179 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -3,6 +3,7 @@ - # SPDX-FileCopyrightText: 2022 Nate Graham - - set(HAVE_KUSERFEEDBACK ${KUserFeedback_FOUND}) -+set(HAVE_KACCOUNTS ${KAccounts_FOUND}) - configure_file(kuserfeedbacksettings.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kuserfeedbacksettings.h) - - add_executable(plasma-welcome main.cpp controller.cpp resources.qrc module.cpp) -diff --git a/src/contents/ui/main.qml b/src/contents/ui/main.qml -index 380c074..86da39b 100644 a/src/contents/ui/main.qml -+++ b/src/contents/ui/main.qml -@@ -124,7 +124,9 @@ Kirigami.ApplicationWindow { - pageStack.push(kcm_feedback); - } - --pageStack.push(kcm_kaccounts); -+if (Controller.kAccountsAvailable()) { -+pageStack.push(kcm_kaccounts); -+} - - // Append any distro-specific pages that were found - let distroPages = Controller.distroPages() -diff --git a/src/controller.cpp b/src/controller.cpp -index 7586c23..de8fa85 100644 a/src/controller.cpp -+++ b/src/controller.cpp -@@ -50,6 +50,15 @@ bool Controller::networkAlreadyConnected() - return false; - } - -+bool Controller::kAccountsAvailable() -+{ -+#if HAVE_KACCOUNTS -+return true; -+#else -+return false; -+#endif -+} -+ - bool Controller::userFeedbackAvailable() - { - #if HAVE_KUSERFEEDBACK -diff --git a/src/controller.h b/src/controller.h -index 20ba44c..97a9d1c 100644 a/src/controller.h -+++ b/src/controller.h -@@ -15,6 +15,7 @@ public: - Q_INVOKABLE static void runCommand(const QString , const QString ); - Q_INVOKABLE bool networkAlreadyConnected(); - Q_INVOKABLE bool userFeedbackAvailable(); -+Q_INVOKABLE bool kAccountsAvailable(); - Q_INVOKABLE QStringList distroPages(); - - Q_PROPERTY(QString newPlasmaVersion MEMBER m_newPlasmaVersion NOTIFY newPlasmaVersionChanged) -diff --git a/src/kuserfeedbacksettings.h.cmake b/src/kuserfeedbacksettings.h.cmake -index f30924f..a76aedf 100644 a/src/kuserfeedbacksettings.h.cmake -+++ b/src/kuserfeedbacksettings.h.cmake -@@ -5,3 +5,4 @@ - */ - - #cmakedefine01 HAVE_KUSERFEEDBACK -+#cmakedefine01 HAVE_KACCOUNTS --- -2.40.0 - diff --git a/kde-plasma/plasma-welcome/metadata.xml b/kde-plasma/plasma-welcome/metadata.xml index 7499be9e7e..5152d2f10d 100644 --- a/kde-plasma/plasma-welcome/metadata.xml +++ b/kde-plasma/plasma-welcome/metadata.xml @@ -10,6 +10,5 @@ Pull in resources management GUI; a centralised GHNS alternative and optional sys-apps/fwupd frontend - Build the OpenDesktop integration plugin diff --git
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-vault/
commit: d229751b6cdc3dc4b823302ef5a556ee827f0303 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:33:18 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:48 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d229751b kde-plasma/plasma-vault: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-vault/plasma-vault-5.27.49..ebuild | 49 -- 1 file changed, 49 deletions(-) diff --git a/kde-plasma/plasma-vault/plasma-vault-5.27.49..ebuild b/kde-plasma/plasma-vault/plasma-vault-5.27.49..ebuild deleted file mode 100644 index 07c62e2f93..00 --- a/kde-plasma/plasma-vault/plasma-vault-5.27.49..ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma applet and services for creating encrypted vaults" -HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/; - -LICENSE="LGPL-3" -SLOT="5" -KEYWORDS="" -IUSE="networkmanager" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package networkmanager KF5NetworkManagerQt) - ) - - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/
commit: 779968e1c11991c7f67c53eef45b88833a997037 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:41 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:46 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=779968e1 kde-plasma/plasma-meta: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-meta/metadata.xml| 2 - .../plasma-meta/plasma-meta-5.27.49..ebuild| 111 - 2 files changed, 113 deletions(-) diff --git a/kde-plasma/plasma-meta/metadata.xml b/kde-plasma/plasma-meta/metadata.xml index 739e05ae62..06905a 100644 --- a/kde-plasma/plasma-meta/metadata.xml +++ b/kde-plasma/plasma-meta/metadata.xml @@ -13,7 +13,6 @@ Enable kde-plasma/kwin color management via x11-misc/colord Pull in kde-plasma/drkonqi for assisted upstream crash reports Pull in kde-plasma/plasma-vault for encrypted vaults integration - Enable sys-apps/xdg-desktop-portal backend implementation for Plasma Pull in resources management GUI; a centralised GHNS alternative and optional sys-apps/fwupd frontend Pull in a graphical display manager Pull in kde-plasma/plasma-firewall for system firewall administration @@ -21,7 +20,6 @@ Pull in Breeze theme for sys-boot/grub Enable Breeze widget style and system settings module for GTK+ Enable support for KWallet auto-unlocking via kde-plasma/kwallet-pam - Add support for legacy applications using kde-plasma/xembed-sni-proxy Pull in Breeze theme for sys-boot/plymouth Install Plasma applet for PulseAudio volume management Pull in the x11-misc/sddm display manager and system settings module diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild deleted file mode 100644 index 9196e9eca6..00 --- a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Merge this to pull in all Plasma 5 packages" -HOMEPAGE="https://kde.org/plasma-desktop/; - -LICENSE="metapackage" -SLOT="5" -KEYWORDS="" -IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt -cups +desktop-portal discover +display-manager +elogind +firewall flatpak grub -gtk +handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm -sdk +smart systemd thunderbolt wacom +wallpapers" - -REQUIRED_USE="^^ ( elogind systemd )" - -RDEPEND=" - >=kde-plasma/breeze-${PV}:${SLOT} - >=kde-plasma/kactivitymanagerd-${PV}:${SLOT} - >=kde-plasma/kde-cli-tools-${PV}:${SLOT} - >=kde-plasma/kdecoration-${PV}:${SLOT} - >=kde-plasma/kdeplasma-addons-${PV}:${SLOT} - >=kde-plasma/kgamma-${PV}:${SLOT} - >=kde-plasma/khotkeys-${PV}:${SLOT} - >=kde-plasma/kinfocenter-${PV}:${SLOT} - >=kde-plasma/kmenuedit-${PV}:${SLOT} - >=kde-plasma/kscreen-${PV}:${SLOT} - >=kde-plasma/kscreenlocker-${PV}:${SLOT} - >=kde-plasma/ksshaskpass-${PV}:${SLOT} - >=kde-plasma/ksystemstats-${PV}:${SLOT} - >=kde-plasma/kwayland-integration-${PV}:${SLOT} - >=kde-plasma/kwin-${PV}:${SLOT}[lock] - >=kde-plasma/kwrited-${PV}:${SLOT} - >=kde-plasma/layer-shell-qt-${PV}:${SLOT} - >=kde-plasma/libkscreen-${PV}:${SLOT} - >=kde-plasma/libksysguard-${PV}:${SLOT} - >=kde-plasma/milou-${PV}:${SLOT} - >=kde-plasma/oxygen-${PV}:${SLOT} - >=kde-plasma/oxygen-sounds-${PV}:${SLOT} - >=kde-plasma/plasma-desktop-${PV}:${SLOT} - >=kde-plasma/plasma-integration-${PV}:${SLOT} - >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT} - >=kde-plasma/plasma-welcome-${PV}:${SLOT} - >=kde-plasma/plasma-workspace-${PV}:${SLOT} - >=kde-plasma/polkit-kde-agent-${PV}:* - >=kde-plasma/powerdevil-${PV}:${SLOT} - >=kde-plasma/systemsettings-${PV}:${SLOT} - sys-apps/dbus[elogind?,systemd?] - sys-auth/polkit[systemd?] - sys-fs/udisks:2[elogind?,systemd?] - bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} ) - browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} ) - colord? ( x11-misc/colord ) - crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} ) - crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} ) - cups? ( kde-plasma/print-manager:${SLOT} ) - desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} ) - discover? ( >=kde-plasma/discover-${PV}:${SLOT} ) - display-manager? ( - sddm? ( - >=kde-plasma/sddm-kcm-${PV}:${SLOT} -
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-pa/
commit: 01c7b4738dfa2356b6e7e086335d1a27606bc692 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:50 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:47 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01c7b473 kde-plasma/plasma-pa: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-pa/plasma-pa-5.27.49..ebuild | 39 -- 1 file changed, 39 deletions(-) diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.49..ebuild b/kde-plasma/plasma-pa/plasma-pa-5.27.49..ebuild deleted file mode 100644 index 31cc6079f5..00 --- a/kde-plasma/plasma-pa/plasma-pa-5.27.49..ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma applet for audio volume management using PulseAudio" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="" - -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - media-libs/libcanberra - media-libs/libpulse -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - x11-themes/sound-theme-freedesktop -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/
commit: adb125b09cc244e20fbc7bc340f0305adf787801 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:33:09 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:48 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=adb125b0 kde-plasma/plasma-workspace: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-workspace-5.27.49..ebuild | 232 - 1 file changed, 232 deletions(-) diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.49..ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.27.49..ebuild deleted file mode 100644 index 439b749100..00 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.49..ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="appstream +calendar +fontconfig geolocation gps +policykit -screencast +semantic-desktop telemetry +wallpaper-metadata" - -REQUIRED_USE="gps? ( geolocation )" -RESTRICT="test" - -# kde-frameworks/kwindowsystem[X]: Uses KX11Extras -# slot op: various private QtWaylandClient headers -COMMON_DEPEND=" - dev-libs/icu:= - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5= - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/prison-${KFMIN}:5[qml] - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kscreenlocker-${PVCUT}:5 - >=kde-plasma/kwayland-${KFMIN}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 - >=media-libs/phonon-4.11.0[qt5(+)] - sci-libs/libqalculate:= - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util - appstream? ( =kde-frameworks/kholidays-${KFMIN}:5 ) - fontconfig? ( - >=dev-qt/qtprintsupport-${QTMIN}:5 - media-libs/fontconfig - x11-libs/libXft - x11-libs/xcb-util-image - ) - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) - gps? ( sci-geosciences/gpsd ) - policykit? ( - sys-auth/polkit-qt[qt5(+)] - virtual/libcrypt:= - ) -
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/
commit: 18ee8a56937a2881b26511d61d7e833ef910dcfc Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:55 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:47 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=18ee8a56 kde-plasma/plasma-sdk: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-sdk/plasma-sdk-5.27.49..ebuild | 45 -- 1 file changed, 45 deletions(-) diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.49..ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.49..ebuild deleted file mode 100644 index 510f5df2f4..00 --- a/kde-plasma/plasma-sdk/plasma-sdk-5.27.49..ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="optional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Useful applications for Plasma development" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 -"
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-nm/
commit: b9edda6829b5bbf127551ab1eb57ee31a199f320 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:46 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:46 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9edda68 kde-plasma/plasma-nm: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-nm/plasma-nm-5.27.49..ebuild | 82 -- 1 file changed, 82 deletions(-) diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.49..ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.49..ebuild deleted file mode 100644 index a641a88b6d..00 --- a/kde-plasma/plasma-nm/plasma-nm-5.27.49..ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma applet for NetworkManager" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="5" -KEYWORDS="" -IUSE="openconnect teamd" - -DEPEND=" - >=app-crypt/qca-2.3.0:2[qt5(+)] - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/modemmanager-qt-${KFMIN}:5 - >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=] - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - net-misc/mobile-broadband-provider-info - net-misc/networkmanager[teamd=] - openconnect? ( - net-vpn/networkmanager-openconnect - net-vpn/openconnect:= - ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:* -" -BDEPEND=" - >=kde-frameworks/kcmutils-${KFMIN}:5 - virtual/pkgconfig -" - -src_prepare() { - ecm_src_prepare - - # TODO: try to get a build switch upstreamed - if ! use openconnect; then - sed -e "s/^pkg_check_modules.*openconnect/#&/" -i CMakeLists.txt || die - fi -} - -pkg_postinst() { - ecm_pkg_postinst - - if ! has_version "kde-plasma/plasma-workspace:5"; then - elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5." - elog "However, the networkmanagement KCM can be called from either systemsettings" - elog "or manually: $ kcmshell5 kcm_networkmanagement" - fi -}
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-thunderbolt/
commit: eb0d06522d1527bad637ac15dad00a50a3ff3e55 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:33:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:47 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb0d0652 kde-plasma/plasma-thunderbolt: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-thunderbolt-5.27.49..ebuild | 39 -- 1 file changed, 39 deletions(-) diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.49..ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.49..ebuild deleted file mode 100644 index 24c916952a..00 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.49..ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma integration for controlling Thunderbolt devices" -HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt; - -LICENSE="|| ( GPL-2 GPL-3+ )" -SLOT="5" -KEYWORDS="" -IUSE="" - -# tests require DBus -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - sys-apps/bolt -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-browser-integration/
commit: 2abe746446fa3daf331fa62cca8a9e08329ad571 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:17 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:45 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2abe7464 kde-plasma/plasma-browser-integration: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-browser-integration-5.27.49..ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.49..ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.49..ebuild deleted file mode 100644 index 2caf7ce2c0..00 --- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.49..ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions" -HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration; - -LICENSE="GPL-3+" -SLOT="5" -KEYWORDS="" -IUSE="" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kfilemetadata-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/purpose-${KFMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5 -" -DEPEND="${RDEPEND} - >=kde-frameworks/krunner-${KFMIN}:5 -" - -src_configure() { - local mycmakeargs=( - -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla" - ) - - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-firewall/
commit: ed68659571facc92f1f274bae4fe8bb67217c3c9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:31 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:45 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed686595 kde-plasma/plasma-firewall: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-firewall-5.27.49..ebuild| 65 -- 1 file changed, 65 deletions(-) diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.27.49..ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.27.49..ebuild deleted file mode 100644 index 846f3761bc..00 --- a/kde-plasma/plasma-firewall/plasma-firewall-5.27.49..ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -PYTHON_COMPAT=( python3_{10..12} ) -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm plasma.kde.org python-single-r1 - -DESCRIPTION="Plasma frontend for Firewalld or UFW" -HOMEPAGE="https://invent.kde.org/network/plasma-firewall; - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="" -IUSE="firewalld +ufw" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - firewalld? ( net-firewall/firewalld ) - ufw? ( net-firewall/ufw ) -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" - -src_prepare() { - ecm_src_prepare - # this kind of cmake magic doesn't work for us at all. - sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \ - -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_FIREWALLD_BACKEND=$(usex firewalld) - -DBUILD_UFW_BACKEND=$(usex ufw) - ) - ecm_src_configure -} - -pkg_postinst () { - ecm_pkg_postinst - - if ! has_version sys-apps/systemd; then - ewarn "${PN} is not functional without sys-apps/systemd at this point." - ewarn "See also: https://bugs.gentoo.org/778527; - fi -}
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-systemmonitor/
commit: 8dfb23181de88383e1bdce1da5c859bc295ccb64 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:59 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:47 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8dfb2318 kde-plasma/plasma-systemmonitor: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-systemmonitor-5.27.49..ebuild | 43 -- 1 file changed, 43 deletions(-) diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.49..ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.49..ebuild deleted file mode 100644 index 68727c4d8e..00 --- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.49..ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Monitor system sensors, process information and other system resources" -HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/; - -LICENSE="|| ( GPL-3 GPL-2 )" -SLOT="5" -KEYWORDS="" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - >=kde-frameworks/kquickcharts-${KFMIN}:5 - >=kde-plasma/ksystemstats-${PVCUT}:5 -"
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-integration/
commit: ac0c848f12a603005ee3aff965d9771ac77ddaa9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:36 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:46 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac0c848f kde-plasma/plasma-integration: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-integration-5.27.49..ebuild | 52 -- 1 file changed, 52 deletions(-) diff --git a/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild b/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild deleted file mode 100644 index 268b35307b..00 --- a/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces" - -LICENSE="LGPL-2+" -SLOT="5" -KEYWORDS="" -IUSE="" - -# requires running kde environment -RESTRICT="test" - -COMMON_DEPEND=" - dev-libs/wayland - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[dbus] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - x11-libs/libXcursor - x11-libs/libxcb -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.6.0 -" -RDEPEND="${COMMON_DEPEND} - media-fonts/hack - media-fonts/noto -" -BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/
commit: c9dfb213475eae80989d659f9842a23e9ab41a95 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 14:32:23 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 15:26:45 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9dfb213 kde-plasma/plasma-desktop: drop 5.27.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-desktop-5.27.49..ebuild | 183 - 1 file changed, 183 deletions(-) diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49..ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49..ebuild deleted file mode 100644 index 82fdeef0c9..00 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49..ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="KDE Plasma desktop" -XORGHDRS="${PN}-override-include-dirs-3" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="ibus +kaccounts scim screencast +semantic-desktop" - -# kde-frameworks/kwindowsystem[X]: Uses KX11Extras -COMMON_DEPEND=" - dev-libs/wayland - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/attica-${KFMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kded-${KFMIN}:5 - >=kde-frameworks/kdelibs4support-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - >=kde-plasma/kwin-${PVCUT}:5 - >=kde-plasma/libksysguard-${PVCUT}:5 - >=kde-plasma/libkworkspace-${PVCUT}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?] - >=media-libs/phonon-4.11.0[qt5(+)] - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxkbfile - ibus? ( - app-i18n/ibus - dev-libs/glib:2 - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libxcb - x11-libs/xcb-util-keysyms - ) - kaccounts? ( - || ( - kde-apps/kaccounts-integration:6[qt5] - kde-apps/kaccounts-integration:5 - ) - net-libs/accounts-qt[qt5(+)] - ) - scim? ( app-i18n/scim ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/wayland-protocols-1.25 - dev-libs/boost - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - !=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 -
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gdown/
commit: 2ef2230261b7d0c60a3baace1a873b9dec8a0e6a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 15:17:15 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 15:17:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ef22302 net-misc/gdown: add 4.7.3 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/gdown/Manifest | 1 + net-misc/gdown/gdown-4.7.3.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/net-misc/gdown/Manifest b/net-misc/gdown/Manifest index 6a7b25db69..8d3638cc86 100644 --- a/net-misc/gdown/Manifest +++ b/net-misc/gdown/Manifest @@ -1 +1,2 @@ DIST gdown-4.7.1.gh.tar.gz 238770 BLAKE2B 3a362eaf98bcd006d02edcefb61a9c2722701c3c05f0997ed78216b630698ac1362554d40663ce1833faa66c6c42623cb119271c299a8ba1bddefd958cd4ce15 SHA512 1302fce5c920dc963d0d278c1c295821a30fb5034de3ecd6da8c49871dce85e0d4a2eba00233d3eb5214b49149bd2d5246db1a21aa68241b0ba67fddd2509019 +DIST gdown-4.7.3.gh.tar.gz 239150 BLAKE2B bb173137e651b48bb3865d1e6ee74443b43a7a5469a80e0b5d01be78c79dbcd13478f6a65eb6d3b2959505bf9fffb31726d41eb45ca164b0991a23bb50b62aa8 SHA512 5becfea76fcab0ad1978f8e812df6400cda28b971a64fe934e1bde5e6de6831527827474a09568b028004762009d789cf722fbc34b259dc6ae2d0b49c1349c82 diff --git a/net-misc/gdown/gdown-4.7.3.ebuild b/net-misc/gdown/gdown-4.7.3.ebuild new file mode 100644 index 00..c14c14fc42 --- /dev/null +++ b/net-misc/gdown/gdown-4.7.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Google Drive direct download of big files" +HOMEPAGE=" + https://pypi.org/project/gdown/ + https://github.com/wkentaro/gdown +" +SRC_URI="https://github.com/wkentaro/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" +PROPERTIES="test_network" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/requests[socks5,${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/tooth/, profiles/updates/
commit: 3dffe1c577e23c41571fd83553b1e799d6e71be7 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 14:11:02 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 14:11:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dffe1c5 net-misc/tooth: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/tooth/metadata.xml | 8 --- net-misc/tooth/tooth-.ebuild | 47 profiles/updates/1Q-2024 | 1 + 3 files changed, 1 insertion(+), 55 deletions(-) diff --git a/net-misc/tooth/metadata.xml b/net-misc/tooth/metadata.xml deleted file mode 100644 index a6a98154be..00 --- a/net-misc/tooth/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - - GeopJr/Tooth - - diff --git a/net-misc/tooth/tooth-.ebuild b/net-misc/tooth/tooth-.ebuild deleted file mode 100644 index 040cc7ae4a..00 --- a/net-misc/tooth/tooth-.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 vala meson gnome2-utils - -DESCRIPTION="Tooth is a fork of the now archived Tootle, a gtk Mastodon client." -HOMEPAGE="https://github.com/GeopJr/Tooth; -EGIT_REPO_URI="https://github.com/GeopJr/Tooth.git; - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=">=dev-build/meson-0.50 ->=dev-lang/vala-0.48 ->=dev-libs/glib-2.0 ->=dev-libs/json-glib-1.4.4 ->=dev-libs/libxml2-2.9.10 ->=dev-libs/libgee-0.8 -gui-libs/gtk:4 ->=gui-libs/libadwaita-1.2.0 ->=app-crypt/libsecret-0.20" -DEPEND="${RDEPEND}" -BDEPEND=" - $(vala_depend) - virtual/pkgconfig -" - -VALA_MIN_API_VERSION=0.48 - -src_prepare() { - default - vala_setup -} - -src_configure() { - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index 366835e323..d807eb98e6 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -1,2 +1,3 @@ move sys-devel/just dev-build/just move dev-python/bump2version dev-util/bump2version +move net-misc/tooth net-misc/tuba
[gentoo-commits] repo/proj/guru:master commit in: net-im/heisenbridge/
commit: 674e75dae43ac90e2ced10c615b216da404871fc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:45:44 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 11:45:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=674e75da net-im/heisenbridge: fix 0.0.0 version Closes: https://bugs.gentoo.org/922020 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild | 68 +++ 1 file changed, 68 insertions(+) diff --git a/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild b/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild new file mode 100644 index 00..f1e440b504 --- /dev/null +++ b/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 systemd + +DESCRIPTION="A bouncer-style Matrix IRC bridge" +HOMEPAGE="https://github.com/hifi/heisenbridge/; +SRC_URI="https://github.com/hifi/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/heisenbridge +${PN}/version.txt || die +} + +src_install() { + distutils-r1_src_install + + newinitd "${FILESDIR}"/heisenbridge.initd ${PN} + newconfd "${FILESDIR}"/heisenbridge.confd ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service +} + +pkg_postinst() { + [[ -f /var/lib/${PN}/registration.yaml ]] && return 0 + + einfo + elog "Before you can use ${PN}, you have to configure it correctly." + elog "The configuration file is located at /etc/conf.d/${PN}" + elog + elog "Then, you must generate the registration file using the following command:" + elog "* If you are using Synapse:" + elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com; + elog "* If you are using Dendrite, Conduit or others:" + elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com; + elog + elog "Notice the URL at the end, replace it with your homeserver's URL." + elog "Then, you must register the bridge with your homeserver." + elog "Refer to your homeserver's documentation for instructions." + elog "The registration file is located at /var/lib/${PN}/registration.yaml" + elog "Finally, you may start the ${PN} daemon." + einfo + +}
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/hare/
commit: 2d58ea50414e5a47e6b5550f6eb8276c72ab04c5 Author: Takuya Wakazono gmail com> AuthorDate: Tue Jan 16 13:22:39 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 13:22:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d58ea50 dev-lang/hare: update live Signed-off-by: Takuya Wakazono gmail.com> dev-lang/hare/hare-.ebuild | 21 - 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/dev-lang/hare/hare-.ebuild b/dev-lang/hare/hare-.ebuild index 4330b9e1bb..208f3b7ac4 100644 --- a/dev-lang/hare/hare-.ebuild +++ b/dev-lang/hare/hare-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,12 +8,11 @@ if [[ "${PV}" = ]]; then EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare; SLOT="0" else - EGIT_COMMIT="82213191adc25137c704df4786a71bce40b6079f" + EGIT_COMMIT="29fbde4fe95db7da3ee54882f3a29a10aea53b8d" MY_P="${PN}-${EGIT_COMMIT}" SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" SLOT="0/${PV}" - KEYWORDS="~amd64 ~arm64 ~riscv" fi @@ -22,12 +21,10 @@ HOMEPAGE="https://harelang.org/; LICENSE="MPL-2.0 GPL-3" DEPEND=" - sys-devel/qbe - >=dev-lang/harec-0_pre20220702 -" -BDEPEND=" - app-text/scdoc + ~dev-lang/harec- + ~sys-devel/qbe- " +BDEPEND="app-text/scdoc" RDEPEND="${DEPEND}" # hare and haredoc are built by hare @@ -44,14 +41,12 @@ src_configure() { cp configs/linux.mk config.mk || die sed -i \ - -e 's;=aarch64-;=;' \ - -e 's;=riscv64-;=;' \ -e "s;^ARCH =.*;ARCH = ${target_arch};" \ - -e 's;^PREFIX =.*;PREFIX = /usr;' \ -e 's;^AS =;AS ?=;' \ -e 's;^LD =;LD ?=;' \ - -e 's;^AR =;AR ?=;' \ config.mk || die +} - sed -i 's; $(DESTDIR)$(LOCALSRCDIR);;' Makefile || die +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install }
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/harec/
commit: 96797a326c475aab999f4ba12e16ea3ec899431f Author: Takuya Wakazono gmail com> AuthorDate: Tue Jan 16 13:14:57 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 13:14:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96797a32 dev-lang/harec: update live Signed-off-by: Takuya Wakazono gmail.com> dev-lang/harec/harec-.ebuild | 26 +- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/dev-lang/harec/harec-.ebuild b/dev-lang/harec/harec-.ebuild index 6425368069..0abae65c87 100644 --- a/dev-lang/harec/harec-.ebuild +++ b/dev-lang/harec/harec-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,13 +6,11 @@ EAPI=8 if [[ "${PV}" = "" ]]; then inherit git-r3 EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec; - S="${WORKDIR}/${P}/build" else - EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9" + EGIT_COMMIT="770566a51aa972c320b545d2292626057aabe831" MY_P="${PN}-${EGIT_COMMIT}" SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}/build" - + S="${WORKDIR}/${MY_P}" KEYWORDS="~amd64 ~arm64 ~riscv" fi @@ -21,23 +19,17 @@ HOMEPAGE="https://harelang.org/; LICENSE="GPL-3" SLOT="0" -DEPEND=">=sys-devel/qbe-1.1" +# sys-devel/qbe-1.1-r1 won't build a proper binary. +DEPEND="~sys-devel/qbe-" RDEPEND="${DEPEND}" -src_unpack() { - default - - [[ "${PV}" = "" ]] && git-r3_src_unpack - - mkdir "${S}" || die -} - src_prepare() { default - sed -i 's; -Werror ; ;' ../config.sh || die + cp configs/linux.mk config.mk || die + sed -i 's/-Werror//' config.mk || die } -src_configure() { - ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install }
[gentoo-commits] repo/proj/guru:master commit in: net-im/heisenbridge/
commit: 568097935585e3fef768c5748f03ae71ad8dd3a4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:45:51 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 11:45:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56809793 net-im/heisenbridge: drop 1.14.5 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-im/heisenbridge/Manifest | 1 - net-im/heisenbridge/heisenbridge-1.14.5.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/net-im/heisenbridge/Manifest b/net-im/heisenbridge/Manifest index f36f207744..484076c2fc 100644 --- a/net-im/heisenbridge/Manifest +++ b/net-im/heisenbridge/Manifest @@ -1,2 +1 @@ -DIST heisenbridge-1.14.5.gh.tar.gz 68042 BLAKE2B e959762bfe1180b2bd66f71bca04c8eccafd61551a1cb6664acf4d5bf8b835488511178e1bbad2b59c45c38ba913e8ee010e4c6fe390b8ca29715f853de01d16 SHA512 eaee99415796b898caed6f31207081fd70a5d7d437c722bfd3e54924c20cfabff854b0f4a8118320375d29c42f045dc67bd4c5ccaea247bc3e22d71f75f616dc DIST heisenbridge-1.14.6.gh.tar.gz 68513 BLAKE2B ae0a588c90f4dac36ab04665c67c8e9ca7b16fd66dfa3d5cc577a65eb638b23c69a49771323761bb3a7404200fbd72e221a46a964ab0700acf8d03d55a2fa04e SHA512 6e89679f87b4774c035981360b155590c0bd238e575be5673a447a4b348d85ef9f4c7557d6ebaed27a2e6f7823322a0641959f252e8e3c33559e5b68ccf6f252 diff --git a/net-im/heisenbridge/heisenbridge-1.14.5.ebuild b/net-im/heisenbridge/heisenbridge-1.14.5.ebuild deleted file mode 100644 index d8c2d4edbd..00 --- a/net-im/heisenbridge/heisenbridge-1.14.5.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 systemd - -DESCRIPTION="A bouncer-style Matrix IRC bridge" -HOMEPAGE="https://github.com/hifi/heisenbridge/; -SRC_URI="https://github.com/hifi/heisenbridge/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/${PN} - dev-python/irc[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/heisenbridge-1.14.1-qanotice.patch" -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - - newinitd "${FILESDIR}/heisenbridge.initd" "${PN}" - newconfd "${FILESDIR}/heisenbridge.confd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" -} - -pkg_postinst() { - einfo - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at /etc/conf.d/${PN}" - elog "Then, you must generate the registration file using the following command" - elog "If you are using synapse:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com; - elog "If you are using Dendrite, Conduit or others:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com; - elog "Notice the URL at the end, replace it with your homeserver's URL" - elog "Then, you must register the bridge with your homeserver" - elog "Refer to your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo - -}
[gentoo-commits] repo/proj/guru:master commit in: net-client/lagrange/
commit: 3c8574a7ee07b37997c2ed09f33702feaf2b4e42 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:53:55 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 11:53:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c8574a7 net-client/lagrange: drop 1.17.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-client/lagrange/Manifest | 2 - net-client/lagrange/lagrange-1.17.4.ebuild | 65 -- 2 files changed, 67 deletions(-) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 981d9872d4..09b0ad8423 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,4 +1,2 @@ -DIST lagrange-1.17.4.tar.gz 10209579 BLAKE2B 742813cece2773935cc591d8c5bf6cf86e2f6f021de0f1fd716e23e99f39efd8147dd09224ba530177f96b560425643d202b2d49a478277b9abbee4cde4b2aca SHA512 772c19b7507de6f86c2d46479f625b132e1a3f97d1efd6fbdf9ad6c74d30b3f17626b0953ff0f3d79af2e457ef2c47f486316a19f4f014aae5807466ad6044d3 -DIST lagrange-1.17.4.tar.gz.sig 488 BLAKE2B 9fe3d74f57cec32e6a70241df39b2ae10e2088b5a561b8f66ecad7baa59939243eeeda29cf4189ec06dcf2a23a2855b38b59e78fc27786bf32fdb732a6a2ab54 SHA512 db17353e4736f4215c33df6fc60ec1289c01d3a3e1d689c8fe5fb9a37afbe4568be9f1ed0640620942192381d2a2093095d0e148f3ad98ba503c3b278ade5922 DIST lagrange-1.17.5.tar.gz 10213173 BLAKE2B 174d5d5065ecabf8fa4f5b7c2e5fe874349029ccec5b21e34fe43365ab6039dd512293274891f1acd0dcc031baa337841dd06c3afbd9832ba51ea8ff6140ef6e SHA512 64c145899c1cf48403af5c06b2ba529d8b8da9fa3ecb7aa2fb402c67a0e3ebb7011eff1fe5bb5f4f6e40edc70f13ec15719d8a8763f3a5809a49c45a6f75f6da DIST lagrange-1.17.5.tar.gz.sig 488 BLAKE2B 109f8250e40a83b2b1de7a0b1edc84278427e3ea19a244de61d360da7cff43e8ea3f77c6a5eeff220da3f3441a7f9bafea6513056bf409d3cb231f266fcacc21 SHA512 f0b338e676852cfface46b68d3b2b8622003ca269f47ffb93ffdf2dfd0159da0c9e4b7c118370207c8c887d71653e51df2065040b810c4a2115e612573400ee0 diff --git a/net-client/lagrange/lagrange-1.17.4.ebuild b/net-client/lagrange/lagrange-1.17.4.ebuild deleted file mode 100644 index 02a0891262..00 --- a/net-client/lagrange/lagrange-1.17.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic verify-sig xdg - -DESCRIPTION="Desktop GUI client for browsing Geminispace" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange; -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" - -LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X +bidi debug gui +harfbuzz mp3 webp" - -RDEPEND=" - >=dev-libs/tfdn-1.7.0:=[ssl] - X? ( x11-libs/libX11 ) - bidi? ( dev-libs/fribidi ) - gui? ( - harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) - media-libs/libsdl2[X?,sound(+),video(+)] - ) - !gui? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= ) - mp3? ( media-sound/mpg123 ) - webp? ( media-libs/libwebp:= ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - app-arch/zip - verify-sig? ( sec-keys/openpgp-keys-skyjake ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc" - -src_prepare() { - # checked by Depends.cmake - rm -r lib/the_Foundation/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - # note: do not add use flags that don't pull dependencies - # and only choose which files to compile (e.g. "ipc") - local -a mycmakeargs=( - -DENABLE_FRIBIDI=$(usex bidi) - -DENABLE_HARFBUZZ=$(usex harfbuzz) - -DENABLE_TUI=$(usex !gui) - -DENABLE_MPG123=$(usex mp3) - -DENABLE_WEBP=$(usex webp) - -DENABLE_X11_XLIB=$(usex X) - - # never build bundled libs - -DENABLE_FRIBIDI_BUILD=OFF - -DENABLE_HARFBUZZ_MINIMAL=OFF - ) - - append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: net-client/lagrange/
commit: a1113292c51e840368b18a20228c4aee551b3fe6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:55:29 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 11:55:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1113292 net-client/lagrange: add 1.17.6 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-client/lagrange/Manifest | 2 + net-client/lagrange/lagrange-1.17.6.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 09b0ad8423..d66c6abcc1 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,2 +1,4 @@ DIST lagrange-1.17.5.tar.gz 10213173 BLAKE2B 174d5d5065ecabf8fa4f5b7c2e5fe874349029ccec5b21e34fe43365ab6039dd512293274891f1acd0dcc031baa337841dd06c3afbd9832ba51ea8ff6140ef6e SHA512 64c145899c1cf48403af5c06b2ba529d8b8da9fa3ecb7aa2fb402c67a0e3ebb7011eff1fe5bb5f4f6e40edc70f13ec15719d8a8763f3a5809a49c45a6f75f6da DIST lagrange-1.17.5.tar.gz.sig 488 BLAKE2B 109f8250e40a83b2b1de7a0b1edc84278427e3ea19a244de61d360da7cff43e8ea3f77c6a5eeff220da3f3441a7f9bafea6513056bf409d3cb231f266fcacc21 SHA512 f0b338e676852cfface46b68d3b2b8622003ca269f47ffb93ffdf2dfd0159da0c9e4b7c118370207c8c887d71653e51df2065040b810c4a2115e612573400ee0 +DIST lagrange-1.17.6.tar.gz 10212490 BLAKE2B 1e1569fbdbfbec23af0e15ce44311851686e629a7e2a10365abdcdea91dc81edb2a8c6a28dd32c1049c169d2e6604216da6c8ddfa57b0e534265f2b1a5b1404b SHA512 d5f03d995557c676b9b540315c1cfb636f72382928d98a3e6f8d516295658a656a253fdc05327fe78b5a7d30121677a257e4fbfa0bcaa6b4bc2cf9ef617d8f32 +DIST lagrange-1.17.6.tar.gz.sig 488 BLAKE2B 497e27ed3b22dbc8a39859d81a515bca05352fb9b9a47e24752264053963c23e635623124dc2b7b4b21dcdfdbf1324e0eb8295fb8cda99efa4df9ef5f758eea1 SHA512 6d51665ce18c6bf488ad62822d8df648b1a0d6e1a512a304599642bfabb116f020beb71529c02b573a32e8fb276238c31f345016865882541adf374ccac36005 diff --git a/net-client/lagrange/lagrange-1.17.6.ebuild b/net-client/lagrange/lagrange-1.17.6.ebuild new file mode 100644 index 00..f3f65fcffe --- /dev/null +++ b/net-client/lagrange/lagrange-1.17.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic verify-sig xdg + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange; +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X +bidi debug gui +harfbuzz mp3 webp" + +RDEPEND=" + >=dev-libs/tfdn-1.7.0:=[ssl] + X? ( x11-libs/libX11 ) + bidi? ( dev-libs/fribidi ) + gui? ( + harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) + media-libs/libsdl2[X?,sound(+),video(+)] + ) + !gui? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= ) + mp3? ( media-sound/mpg123-base ) + webp? ( media-libs/libwebp:= ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + app-arch/zip + verify-sig? ( sec-keys/openpgp-keys-skyjake ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc" + +src_prepare() { + # checked by Depends.cmake + rm -r lib/the_Foundation/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # note: do not add use flags that don't pull dependencies + # and only choose which files to compile (e.g. "ipc") + local -a mycmakeargs=( + -DENABLE_FRIBIDI=$(usex bidi) + -DENABLE_HARFBUZZ=$(usex harfbuzz) + -DENABLE_TUI=$(usex !gui) + -DENABLE_MPG123=$(usex mp3) + -DENABLE_WEBP=$(usex webp) + -DENABLE_X11_XLIB=$(usex X) + + # never build bundled libs + -DENABLE_FRIBIDI_BUILD=OFF + -DENABLE_HARFBUZZ_MINIMAL=OFF + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:master commit in: sci-biology/cmdock/
commit: d1a766a47405d4cfeced96a49b3bd70f81bd9a94 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:12:58 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 11:14:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1a766a4 sci-biology/cmdock: make python optional Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> sci-biology/cmdock/cmdock-0.2.0-r1.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild b/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild index f46747447a..09ab9cc5cc 100644 --- a/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild +++ b/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild @@ -65,6 +65,13 @@ python_check_deps() { python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" } +pkg_setup() { + if use doc || use test; then + python-any-r1_pkg_setup + fi + return 0 +} + foreach_wrapper_job() { sed -e "s:@PREFIX@:${INSTALL_PREFIX}:g" -i "${1}" || die }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tweepy/
commit: 58bdf344d033bbee2debc7f34a56b2b8b0192ddd Author: David Roman gmail com> AuthorDate: Tue Jan 16 13:53:05 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 13:53:05 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58bdf344 dev-python/tweepy: fix tests Also switch to PEP517 Closes: https://bugs.gentoo.org/921902 Closes: https://bugs.gentoo.org/921877 Signed-off-by: David Roman gmail.com> dev-python/tweepy/tweepy-4.14.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/tweepy/tweepy-4.14.0.ebuild b/dev-python/tweepy/tweepy-4.14.0.ebuild index 870232b321..058545c023 100644 --- a/dev-python/tweepy/tweepy-4.14.0.ebuild +++ b/dev-python/tweepy/tweepy-4.14.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_11 ) inherit distutils-r1 @@ -26,6 +27,7 @@ DEPEND=" dev-python/aiohttp[${PYTHON_USEDEP}] dev-python/async-lru[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
commit: 96797a326c475aab999f4ba12e16ea3ec899431f Author: Takuya Wakazono gmail com> AuthorDate: Tue Jan 16 13:14:57 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Tue Jan 16 13:14:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96797a32 dev-lang/harec: update live Signed-off-by: Takuya Wakazono gmail.com> dev-lang/harec/harec-.ebuild | 26 +- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/dev-lang/harec/harec-.ebuild b/dev-lang/harec/harec-.ebuild index 6425368069..0abae65c87 100644 --- a/dev-lang/harec/harec-.ebuild +++ b/dev-lang/harec/harec-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,13 +6,11 @@ EAPI=8 if [[ "${PV}" = "" ]]; then inherit git-r3 EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec; - S="${WORKDIR}/${P}/build" else - EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9" + EGIT_COMMIT="770566a51aa972c320b545d2292626057aabe831" MY_P="${PN}-${EGIT_COMMIT}" SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}/build" - + S="${WORKDIR}/${MY_P}" KEYWORDS="~amd64 ~arm64 ~riscv" fi @@ -21,23 +19,17 @@ HOMEPAGE="https://harelang.org/; LICENSE="GPL-3" SLOT="0" -DEPEND=">=sys-devel/qbe-1.1" +# sys-devel/qbe-1.1-r1 won't build a proper binary. +DEPEND="~sys-devel/qbe-" RDEPEND="${DEPEND}" -src_unpack() { - default - - [[ "${PV}" = "" ]] && git-r3_src_unpack - - mkdir "${S}" || die -} - src_prepare() { default - sed -i 's; -Werror ; ;' ../config.sh || die + cp configs/linux.mk config.mk || die + sed -i 's/-Werror//' config.mk || die } -src_configure() { - ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install }
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/hare/
commit: 2d58ea50414e5a47e6b5550f6eb8276c72ab04c5 Author: Takuya Wakazono gmail com> AuthorDate: Tue Jan 16 13:22:39 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Tue Jan 16 13:22:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d58ea50 dev-lang/hare: update live Signed-off-by: Takuya Wakazono gmail.com> dev-lang/hare/hare-.ebuild | 21 - 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/dev-lang/hare/hare-.ebuild b/dev-lang/hare/hare-.ebuild index 4330b9e1bb..208f3b7ac4 100644 --- a/dev-lang/hare/hare-.ebuild +++ b/dev-lang/hare/hare-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,12 +8,11 @@ if [[ "${PV}" = ]]; then EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare; SLOT="0" else - EGIT_COMMIT="82213191adc25137c704df4786a71bce40b6079f" + EGIT_COMMIT="29fbde4fe95db7da3ee54882f3a29a10aea53b8d" MY_P="${PN}-${EGIT_COMMIT}" SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" SLOT="0/${PV}" - KEYWORDS="~amd64 ~arm64 ~riscv" fi @@ -22,12 +21,10 @@ HOMEPAGE="https://harelang.org/; LICENSE="MPL-2.0 GPL-3" DEPEND=" - sys-devel/qbe - >=dev-lang/harec-0_pre20220702 -" -BDEPEND=" - app-text/scdoc + ~dev-lang/harec- + ~sys-devel/qbe- " +BDEPEND="app-text/scdoc" RDEPEND="${DEPEND}" # hare and haredoc are built by hare @@ -44,14 +41,12 @@ src_configure() { cp configs/linux.mk config.mk || die sed -i \ - -e 's;=aarch64-;=;' \ - -e 's;=riscv64-;=;' \ -e "s;^ARCH =.*;ARCH = ${target_arch};" \ - -e 's;^PREFIX =.*;PREFIX = /usr;' \ -e 's;^AS =;AS ?=;' \ -e 's;^LD =;LD ?=;' \ - -e 's;^AR =;AR ?=;' \ config.mk || die +} - sed -i 's; $(DESTDIR)$(LOCALSRCDIR);;' Makefile || die +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install }
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: 5423d3f98c3e112533c95998a9048fd2c6cd0fc1 Author: orbea riseup net> AuthorDate: Tue Jan 16 13:21:33 2024 + Commit: orbea riseup net> CommitDate: Tue Jan 16 13:22:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5423d3f9 net-vpn/tor: stabilize 0.4.8.10 for arm64, ppc64 Signed-off-by: orbea riseup.net> net-vpn/tor/tor-0.4.8.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild index 4d3d4fb..8d98145 100644 --- a/net-vpn/tor/tor-0.4.8.10.ebuild +++ b/net-vpn/tor/tor-0.4.8.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 1c913206fde751ccd344d29496a485aded9cebdc Author: Fabian Groffen gentoo org> AuthorDate: Tue Jan 16 12:20:16 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jan 16 12:20:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c913206 profiles/features/musl/package.mask: drop overshadowed mask Signed-off-by: Fabian Groffen gentoo.org> profiles/features/musl/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 3e116910a421..db1829d9f662 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,12 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Fabian Groffen (2024-01-11) -# Fails to compile: https://bugs.gentoo.org/908961 -=app-editors/vim-core-9.0.2092 -=app-editors/vim-9.0.2092 -=app-editors/gvim-9.0.2092 - # Maciej Barć (2024-01-06) # Binary package, which is compiled against glibc app-office/joplin-desktop
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-apple/
commit: 6094c57a7d5e771e3b2f51955c4ca801ca9de614 Author: Fabian Groffen gentoo org> AuthorDate: Tue Jan 16 12:04:34 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jan 16 12:05:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6094c57a sys-devel/binutils-apple-8.2.1-r103: fix build with GCC-13 do not attempt to force libc++ usage, it doesn't always work Closes: https://bugs.gentoo.org/922183 Signed-off-by: Fabian Groffen gentoo.org> sys-devel/binutils-apple/binutils-apple-8.2.1-r103.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/sys-devel/binutils-apple/binutils-apple-8.2.1-r103.ebuild b/sys-devel/binutils-apple/binutils-apple-8.2.1-r103.ebuild index d892d1c763d9..46b656a4b514 100644 --- a/sys-devel/binutils-apple/binutils-apple-8.2.1-r103.ebuild +++ b/sys-devel/binutils-apple/binutils-apple-8.2.1-r103.ebuild @@ -25,6 +25,16 @@ BDEPEND="" S="${WORKDIR}/darwin-xtools-gentoo-${PVR}" +src_prepare() { + cmake_src_prepare + # kill forced libstd=libc++ usage, breaks with GCC-13 which has + # preliminary support for that + # check_cxx_compiler_flag(-stdlib=libc++ # XTOOLS_CXX_HAS_STDLIB_FLAG) + # + sed -i -e '/check_cxx_compiler_flag/s/XTOOLS_CXX_HAS_STDLIB_FLAG/NO_&/' \ + cmake/config-ix.cmake || die +} + src_configure() { CTARGET=${CTARGET:-${CHOST}} if [[ ${CTARGET} == ${CHOST} ]] ; then
[gentoo-commits] repo/proj/guru:dev commit in: net-client/lagrange/
commit: a1113292c51e840368b18a20228c4aee551b3fe6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:55:29 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 11:55:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1113292 net-client/lagrange: add 1.17.6 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-client/lagrange/Manifest | 2 + net-client/lagrange/lagrange-1.17.6.ebuild | 65 ++ 2 files changed, 67 insertions(+) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 09b0ad8423..d66c6abcc1 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,2 +1,4 @@ DIST lagrange-1.17.5.tar.gz 10213173 BLAKE2B 174d5d5065ecabf8fa4f5b7c2e5fe874349029ccec5b21e34fe43365ab6039dd512293274891f1acd0dcc031baa337841dd06c3afbd9832ba51ea8ff6140ef6e SHA512 64c145899c1cf48403af5c06b2ba529d8b8da9fa3ecb7aa2fb402c67a0e3ebb7011eff1fe5bb5f4f6e40edc70f13ec15719d8a8763f3a5809a49c45a6f75f6da DIST lagrange-1.17.5.tar.gz.sig 488 BLAKE2B 109f8250e40a83b2b1de7a0b1edc84278427e3ea19a244de61d360da7cff43e8ea3f77c6a5eeff220da3f3441a7f9bafea6513056bf409d3cb231f266fcacc21 SHA512 f0b338e676852cfface46b68d3b2b8622003ca269f47ffb93ffdf2dfd0159da0c9e4b7c118370207c8c887d71653e51df2065040b810c4a2115e612573400ee0 +DIST lagrange-1.17.6.tar.gz 10212490 BLAKE2B 1e1569fbdbfbec23af0e15ce44311851686e629a7e2a10365abdcdea91dc81edb2a8c6a28dd32c1049c169d2e6604216da6c8ddfa57b0e534265f2b1a5b1404b SHA512 d5f03d995557c676b9b540315c1cfb636f72382928d98a3e6f8d516295658a656a253fdc05327fe78b5a7d30121677a257e4fbfa0bcaa6b4bc2cf9ef617d8f32 +DIST lagrange-1.17.6.tar.gz.sig 488 BLAKE2B 497e27ed3b22dbc8a39859d81a515bca05352fb9b9a47e24752264053963c23e635623124dc2b7b4b21dcdfdbf1324e0eb8295fb8cda99efa4df9ef5f758eea1 SHA512 6d51665ce18c6bf488ad62822d8df648b1a0d6e1a512a304599642bfabb116f020beb71529c02b573a32e8fb276238c31f345016865882541adf374ccac36005 diff --git a/net-client/lagrange/lagrange-1.17.6.ebuild b/net-client/lagrange/lagrange-1.17.6.ebuild new file mode 100644 index 00..f3f65fcffe --- /dev/null +++ b/net-client/lagrange/lagrange-1.17.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic verify-sig xdg + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange; +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X +bidi debug gui +harfbuzz mp3 webp" + +RDEPEND=" + >=dev-libs/tfdn-1.7.0:=[ssl] + X? ( x11-libs/libX11 ) + bidi? ( dev-libs/fribidi ) + gui? ( + harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) + media-libs/libsdl2[X?,sound(+),video(+)] + ) + !gui? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= ) + mp3? ( media-sound/mpg123-base ) + webp? ( media-libs/libwebp:= ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + app-arch/zip + verify-sig? ( sec-keys/openpgp-keys-skyjake ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc" + +src_prepare() { + # checked by Depends.cmake + rm -r lib/the_Foundation/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # note: do not add use flags that don't pull dependencies + # and only choose which files to compile (e.g. "ipc") + local -a mycmakeargs=( + -DENABLE_FRIBIDI=$(usex bidi) + -DENABLE_HARFBUZZ=$(usex harfbuzz) + -DENABLE_TUI=$(usex !gui) + -DENABLE_MPG123=$(usex mp3) + -DENABLE_WEBP=$(usex webp) + -DENABLE_X11_XLIB=$(usex X) + + # never build bundled libs + -DENABLE_FRIBIDI_BUILD=OFF + -DENABLE_HARFBUZZ_MINIMAL=OFF + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: net-client/lagrange/
commit: 3c8574a7ee07b37997c2ed09f33702feaf2b4e42 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:53:55 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 11:53:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c8574a7 net-client/lagrange: drop 1.17.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-client/lagrange/Manifest | 2 - net-client/lagrange/lagrange-1.17.4.ebuild | 65 -- 2 files changed, 67 deletions(-) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 981d9872d4..09b0ad8423 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,4 +1,2 @@ -DIST lagrange-1.17.4.tar.gz 10209579 BLAKE2B 742813cece2773935cc591d8c5bf6cf86e2f6f021de0f1fd716e23e99f39efd8147dd09224ba530177f96b560425643d202b2d49a478277b9abbee4cde4b2aca SHA512 772c19b7507de6f86c2d46479f625b132e1a3f97d1efd6fbdf9ad6c74d30b3f17626b0953ff0f3d79af2e457ef2c47f486316a19f4f014aae5807466ad6044d3 -DIST lagrange-1.17.4.tar.gz.sig 488 BLAKE2B 9fe3d74f57cec32e6a70241df39b2ae10e2088b5a561b8f66ecad7baa59939243eeeda29cf4189ec06dcf2a23a2855b38b59e78fc27786bf32fdb732a6a2ab54 SHA512 db17353e4736f4215c33df6fc60ec1289c01d3a3e1d689c8fe5fb9a37afbe4568be9f1ed0640620942192381d2a2093095d0e148f3ad98ba503c3b278ade5922 DIST lagrange-1.17.5.tar.gz 10213173 BLAKE2B 174d5d5065ecabf8fa4f5b7c2e5fe874349029ccec5b21e34fe43365ab6039dd512293274891f1acd0dcc031baa337841dd06c3afbd9832ba51ea8ff6140ef6e SHA512 64c145899c1cf48403af5c06b2ba529d8b8da9fa3ecb7aa2fb402c67a0e3ebb7011eff1fe5bb5f4f6e40edc70f13ec15719d8a8763f3a5809a49c45a6f75f6da DIST lagrange-1.17.5.tar.gz.sig 488 BLAKE2B 109f8250e40a83b2b1de7a0b1edc84278427e3ea19a244de61d360da7cff43e8ea3f77c6a5eeff220da3f3441a7f9bafea6513056bf409d3cb231f266fcacc21 SHA512 f0b338e676852cfface46b68d3b2b8622003ca269f47ffb93ffdf2dfd0159da0c9e4b7c118370207c8c887d71653e51df2065040b810c4a2115e612573400ee0 diff --git a/net-client/lagrange/lagrange-1.17.4.ebuild b/net-client/lagrange/lagrange-1.17.4.ebuild deleted file mode 100644 index 02a0891262..00 --- a/net-client/lagrange/lagrange-1.17.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic verify-sig xdg - -DESCRIPTION="Desktop GUI client for browsing Geminispace" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange; -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" - -LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X +bidi debug gui +harfbuzz mp3 webp" - -RDEPEND=" - >=dev-libs/tfdn-1.7.0:=[ssl] - X? ( x11-libs/libX11 ) - bidi? ( dev-libs/fribidi ) - gui? ( - harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) - media-libs/libsdl2[X?,sound(+),video(+)] - ) - !gui? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= ) - mp3? ( media-sound/mpg123 ) - webp? ( media-libs/libwebp:= ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - app-arch/zip - verify-sig? ( sec-keys/openpgp-keys-skyjake ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc" - -src_prepare() { - # checked by Depends.cmake - rm -r lib/the_Foundation/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - # note: do not add use flags that don't pull dependencies - # and only choose which files to compile (e.g. "ipc") - local -a mycmakeargs=( - -DENABLE_FRIBIDI=$(usex bidi) - -DENABLE_HARFBUZZ=$(usex harfbuzz) - -DENABLE_TUI=$(usex !gui) - -DENABLE_MPG123=$(usex mp3) - -DENABLE_WEBP=$(usex webp) - -DENABLE_X11_XLIB=$(usex X) - - # never build bundled libs - -DENABLE_FRIBIDI_BUILD=OFF - -DENABLE_HARFBUZZ_MINIMAL=OFF - ) - - append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: d0910fbff4bb5e77909934ef3685933f5a9e9b4b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 10:34:51 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 11:52:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0910fbf dev-qt/qtwebengine: drop 5.15.12_p20231219 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/Manifest| 1 - .../files/qtwebengine-6.5.3-icu74.patch| 16 -- .../qtwebengine-5.15.12_p20231219.ebuild | 283 - 3 files changed, 300 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index ec8686a19d22..6ea091fd48ce 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,7 +1,6 @@ DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585eda0539f8adf988413aa52503caca3a347a62f75584efb42bcfa4832aadfc51fb98073f4ed3ddfc9701caf570e7186e0e1357af9569f SHA512 e0275ac4eb8d113581fc4fdf42be831903496b6ed95dca5b3d88113107e5453ee8c40df0e2956dd4e343b08e09c57607b1b82a78bf77a780225ff0030a249cef DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eeaa8b04c6622c9e25d8b11151cccf7a04ef7dea88e4870db704dda3b303196e40bc8c1c6e76f495f911de5a74769b633952e35718a85de SHA512 2d64edf0ec5322e25a6decfd92a1b1170135c852a8d154d30a336b894bfc4c24f08cb5c88028c68a4f74e6bd6767aaf827a5fa08a82a70fd49e1fa064ee56f27 -DIST qtwebengine-5.15.12_p20231219.tar.xz 299224728 BLAKE2B 2446840556e08af57b5f90a4be06a301f2359f516a2c0e088efd8769d15046fbd961863952608ad88072f3b6211fe7226dd70cb2bc66133a4289da1a2ecba06e SHA512 cf6e2f6bc5bc8421185249b6bdde6ae1a97b54f4e84a9b12e82d6d4f59d5cf122762780634d337bc9a943fef61c9a4b64e754b26c7dd8df4bb36b49fd0f62f07 DIST qtwebengine-5.15.12_p20240112.tar.xz 299267300 BLAKE2B 7ccdeee6a64638a2a486fdb69c7090e310c8e5711e5387ab4df44d432adac61fd62dbb923de4d8c299076512aa8a98434e47382fc53783f323c3fa6ce3447cc2 SHA512 2cb4d3386ef7cde547ccdc402ea03ca55141b902e878c75520579b7daa81d25dfda20b1ef824a8e19acbaa64bd11a51fa5caeaf82eb8dbdda2ecfd4836fd8bef DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-6.6-patchset-6.tar.xz 9828 BLAKE2B ae595c2f3a71abc183e256118b1c3d1e91284199a8f4aaa8bd9d2a67467353b6c145c3bd9d64c20d64321294c63d97a0a4dc3eeca570a1e25eb94dd8fb9aa501 SHA512 8def71c43125073ef6fc1867c36118f43b0af843cce4b47248359712b1f1bfb4d4eabc6b13ecbbb33e4ef10e1617abc488bb336dfbab043b4ef911d71ad386e2 diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch b/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch deleted file mode 100644 index 3d42f3f933c5.. --- a/dev-qt/qtwebengine/files/qtwebengine-6.5.3-icu74.patch +++ /dev/null @@ -1,16 +0,0 @@ -Quick fix for a static_assert failure with icu74. Still waiting -for a proper upstream fix and unknown if entirely right, but is -an extension of [1] (is now 48 rather than 43). - -https://bugs.gentoo.org/917633 - -[1] https://crrev.com/e60b571faa3f14dd9119a6792dccf12f8bf80192 a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc -+++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc -@@ -163,3 +163,5 @@ - --#if U_ICU_VERSION_MAJOR_NUM >= 58 -+#if U_ICU_VERSION_MAJOR_NUM >= 74 -+#define BA_LB_COUNT (U_LB_COUNT - 8) -+#elif U_ICU_VERSION_MAJOR_NUM >= 58 - #define BA_LB_COUNT (U_LB_COUNT - 3) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild deleted file mode 100644 index c325c99a4f20.. --- a/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild +++ /dev/null @@ -1,283 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PATCHSET="${PN}-5.15.10_p20230815-patchset" -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs - -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" -HOMEPAGE="https://www.qt.io/; - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - if [[ ${PV} == ${QT5_PV}_p* ]]; then -
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: d48e32290764852070e91b5770c0b0cf103c9ebd Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 11:50:57 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 11:52:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48e3229 app-misc/qlcplus: drop 5.0.0_beta2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 - app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild | 89 - 2 files changed, 90 deletions(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index bdd59137b237..92ce53cd94b3 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,3 +1,2 @@ DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 -DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild deleted file mode 100644 index 127614c92bcf.. --- a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils udev xdg - -DESCRIPTION="Software to control DMX or analog lighting systems" -HOMEPAGE="https://www.qlcplus.org/; -SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz; -S="${WORKDIR}/qlcplus-QLC-_${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-embedded/libftdi:= - dev-libs/glib:2 - dev-qt/qt3d:5[qml] - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets,qml] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-libs/libmad - media-libs/libsndfile - sci-libs/fftw:3.0 - virtual/libusb:0 - virtual/libusb:1 - virtual/udev -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" -BDEPEND="dev-qt/linguist-tools:5" -IDEPEND="dev-util/desktop-file-utils" - -src_prepare() { - default - - sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ - -i variables.pri || die - - ## Remove Werror-flag since there are some warnings with gcc-9.x - sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ - -i variables.pri || die -} - -src_configure() { - eqmake5 CONFIG+=qmlui -} - -src_test() { - local -x QT_QPA_PLATFORM=offscreen - emake check -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} - -pkg_postinst() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update - - elog "Some configurations of KDE Plasma break the layout of" - elog "QLC+ 5's QML UI." - elog "As a workaround, try those environment variables:" - elog " export XDG_CURRENT_DESKTOP=GNOME" - elog "OR" - elog " export QT_QPA_PLATFORMTHEME=gtk3" -} - -pkg_postrm() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: 9a0b4a4a873c79847235ed7bf3e0c6c828dda3d6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 10:46:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 11:52:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0b4a4a app-misc/qlcplus: add 5.0.0_beta3 Bug: https://bugs.gentoo.org/915785 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 + app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index 0749f0de3803..bdd59137b237 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,2 +1,3 @@ DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 +DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild new file mode 100644 index ..8c80c434cd41 --- /dev/null +++ b/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils udev xdg + +DESCRIPTION="Software to control DMX or analog lighting systems" +HOMEPAGE="https://www.qlcplus.org/; +SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz; +S="${WORKDIR}/qlcplus-QLC-_${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-embedded/libftdi:= + dev-libs/glib:2 + dev-qt/qt3d:5[qml] + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets,qml] + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + media-libs/libmad + media-libs/libsndfile + sci-libs/fftw:3.0 + virtual/libusb:0 + virtual/libusb:1 + virtual/udev +" +DEPEND="${RDEPEND} + dev-qt/qttest:5 +" +BDEPEND="dev-qt/linguist-tools:5" +IDEPEND="dev-util/desktop-file-utils" + +src_prepare() { + default + + sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ + -i variables.pri || die + + ## Remove Werror-flag since there are some warnings with gcc-9.x + sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ + -i variables.pri || die +} + +src_configure() { + eqmake5 CONFIG+=qmlui +} + +src_test() { + local -x QT_QPA_PLATFORM=offscreen + emake check +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update + + elog "Some configurations of KDE Plasma break the layout of" + elog "QLC+ 5's QML UI." + elog "As a workaround, try those environment variables:" + elog " export XDG_CURRENT_DESKTOP=GNOME" + elog "OR" + elog " export QT_QPA_PLATFORMTHEME=gtk3" +} + +pkg_postrm() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/heisenbridge/
commit: 568097935585e3fef768c5748f03ae71ad8dd3a4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:45:51 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 11:45:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56809793 net-im/heisenbridge: drop 1.14.5 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-im/heisenbridge/Manifest | 1 - net-im/heisenbridge/heisenbridge-1.14.5.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/net-im/heisenbridge/Manifest b/net-im/heisenbridge/Manifest index f36f207744..484076c2fc 100644 --- a/net-im/heisenbridge/Manifest +++ b/net-im/heisenbridge/Manifest @@ -1,2 +1 @@ -DIST heisenbridge-1.14.5.gh.tar.gz 68042 BLAKE2B e959762bfe1180b2bd66f71bca04c8eccafd61551a1cb6664acf4d5bf8b835488511178e1bbad2b59c45c38ba913e8ee010e4c6fe390b8ca29715f853de01d16 SHA512 eaee99415796b898caed6f31207081fd70a5d7d437c722bfd3e54924c20cfabff854b0f4a8118320375d29c42f045dc67bd4c5ccaea247bc3e22d71f75f616dc DIST heisenbridge-1.14.6.gh.tar.gz 68513 BLAKE2B ae0a588c90f4dac36ab04665c67c8e9ca7b16fd66dfa3d5cc577a65eb638b23c69a49771323761bb3a7404200fbd72e221a46a964ab0700acf8d03d55a2fa04e SHA512 6e89679f87b4774c035981360b155590c0bd238e575be5673a447a4b348d85ef9f4c7557d6ebaed27a2e6f7823322a0641959f252e8e3c33559e5b68ccf6f252 diff --git a/net-im/heisenbridge/heisenbridge-1.14.5.ebuild b/net-im/heisenbridge/heisenbridge-1.14.5.ebuild deleted file mode 100644 index d8c2d4edbd..00 --- a/net-im/heisenbridge/heisenbridge-1.14.5.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 systemd - -DESCRIPTION="A bouncer-style Matrix IRC bridge" -HOMEPAGE="https://github.com/hifi/heisenbridge/; -SRC_URI="https://github.com/hifi/heisenbridge/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/${PN} - dev-python/irc[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/heisenbridge-1.14.1-qanotice.patch" -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - - newinitd "${FILESDIR}/heisenbridge.initd" "${PN}" - newconfd "${FILESDIR}/heisenbridge.confd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" -} - -pkg_postinst() { - einfo - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at /etc/conf.d/${PN}" - elog "Then, you must generate the registration file using the following command" - elog "If you are using synapse:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com; - elog "If you are using Dendrite, Conduit or others:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com; - elog "Notice the URL at the end, replace it with your homeserver's URL" - elog "Then, you must register the bridge with your homeserver" - elog "Refer to your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo - -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/heisenbridge/
commit: 674e75dae43ac90e2ced10c615b216da404871fc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:45:44 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 11:45:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=674e75da net-im/heisenbridge: fix 0.0.0 version Closes: https://bugs.gentoo.org/922020 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild | 68 +++ 1 file changed, 68 insertions(+) diff --git a/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild b/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild new file mode 100644 index 00..f1e440b504 --- /dev/null +++ b/net-im/heisenbridge/heisenbridge-1.14.6-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 systemd + +DESCRIPTION="A bouncer-style Matrix IRC bridge" +HOMEPAGE="https://github.com/hifi/heisenbridge/; +SRC_URI="https://github.com/hifi/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/heisenbridge +${PN}/version.txt || die +} + +src_install() { + distutils-r1_src_install + + newinitd "${FILESDIR}"/heisenbridge.initd ${PN} + newconfd "${FILESDIR}"/heisenbridge.confd ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service +} + +pkg_postinst() { + [[ -f /var/lib/${PN}/registration.yaml ]] && return 0 + + einfo + elog "Before you can use ${PN}, you have to configure it correctly." + elog "The configuration file is located at /etc/conf.d/${PN}" + elog + elog "Then, you must generate the registration file using the following command:" + elog "* If you are using Synapse:" + elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com; + elog "* If you are using Dendrite, Conduit or others:" + elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com; + elog + elog "Notice the URL at the end, replace it with your homeserver's URL." + elog "Then, you must register the bridge with your homeserver." + elog "Refer to your homeserver's documentation for instructions." + elog "The registration file is located at /var/lib/${PN}/registration.yaml" + elog "Finally, you may start the ${PN} daemon." + einfo + +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-biology/cmdock/
commit: d1a766a47405d4cfeced96a49b3bd70f81bd9a94 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 11:12:58 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 11:14:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1a766a4 sci-biology/cmdock: make python optional Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> sci-biology/cmdock/cmdock-0.2.0-r1.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild b/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild index f46747447a..09ab9cc5cc 100644 --- a/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild +++ b/sci-biology/cmdock/cmdock-0.2.0-r1.ebuild @@ -65,6 +65,13 @@ python_check_deps() { python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" } +pkg_setup() { + if use doc || use test; then + python-any-r1_pkg_setup + fi + return 0 +} + foreach_wrapper_job() { sed -e "s:@PREFIX@:${INSTALL_PREFIX}:g" -i "${1}" || die }
[gentoo-commits] proj/tex-overlay:main commit in: eclass/
commit: 2ecb4d1e62ccd0ad0e14419233d5c4ca424d1547 Author: Florian Schmaus gentoo org> AuthorDate: Tue Jan 16 11:42:19 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 11:42:19 2024 + URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=2ecb4d1e texlive-common.eclass: fix dosym usage Signed-off-by: Florian Schmaus gentoo.org> eclass/texlive-common.eclass | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass index 5de5830..066a8f4 100644 --- a/eclass/texlive-common.eclass +++ b/eclass/texlive-common.eclass @@ -17,7 +17,6 @@ case ${EAPI} in 7) inherit eapi8-dosym - dosym(){ dosym8 "$@"; } ;; 8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; @@ -58,7 +57,10 @@ texlive-common_handle_config_files() { dodir "/etc/texmf/${rel_dir}.d" einfo "Moving (and symlinking) ${EPREFIX}${texmf_path}/${f} to ${EPREFIX}/etc/texmf/${rel_dir}.d" mv "${ED}/${texmf_path}/${f}" "${ED}/etc/texmf/${rel_dir}.d" || die "mv ${f} failed." - dosym -r "/etc/texmf/${rel_dir}.d/$(basename "${f}")" "${texmf_path}/${f}" + + local dosym=dosym + [[ ${EAPI} == 7 ]] && dosym=dosym8 + ${dosym} -r "/etc/texmf/${rel_dir}.d/$(basename "${f}")" "${texmf_path}/${f}" done < <(find . -name '*.cnf' -type f -o -name '*.cfg' -type f | sed -e "s:\./::g") }
[gentoo-commits] proj/tex-overlay:main commit in: eclass/
commit: bb9ec7d4bafd5daad4d6e4897fc09dab7ee5a197 Author: Florian Schmaus gentoo org> AuthorDate: Tue Jan 16 11:37:25 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 11:37:25 2024 + URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=bb9ec7d4 eclass: reduce diff, minor changes Signed-off-by: Florian Schmaus gentoo.org> eclass/texlive-common.eclass | 4 ++-- eclass/texlive-module.eclass | 38 +++--- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass index d6c381a..5de5830 100644 --- a/eclass/texlive-common.eclass +++ b/eclass/texlive-common.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: texlive-common.eclass @@ -36,7 +36,7 @@ _TEXLIVE_COMMON_ECLASS=1 texlive-common_handle_config_files() { local texmf_path # Starting with TeX Live 2023, we install in texmf-dist, where a - # distribution provided TeX Live installation is supposed to be, + # distribution-provided TeX Live installation is supposed to be, # instead of texmf. if ver_test -ge 2023; then texmf_path=/usr/share/texmf-dist diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index 2a1d7bb..afcd453 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/texlive-module.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: texlive-module.eclass @@ -118,7 +118,7 @@ fi if [[ -n ${TEXLIVE_MODULE_OPTIONAL_ENGINE} ]] ; then for engine in ${TEXLIVE_MODULE_OPTIONAL_ENGINE} ; do - IUSE="${IUSE} +${engine}" # TODO + IUSE="${IUSE} +${engine}" done fi @@ -161,19 +161,19 @@ texlive-module_src_unpack() { texlive-module_add_format() { local name engine mode patterns options eval $@ - einfo "Appending to format.${PN}.cnf for $*" + einfo "Appending to format.${PN}.cnf for $@" if [[ ! -d texmf-dist/fmtutil ]]; then mkdir -p texmf-dist/fmtutil || die fi - [[ -f texmf-dist/fmtutil/format.${PN}.cnf ]] || { echo "# Generated for ${PN} by texlive-module.eclass" > "texmf-dist/fmtutil/format.${PN}.cnf"; } - [[ -n ${TEXLIVE_MODULE_OPTIONAL_ENGINE} ]] && has "${engine}" "${TEXLIVE_MODULE_OPTIONAL_ENGINE}" && use "!${engine}" && mode="disabled" + [[ -f texmf-dist/fmtutil/format.${PN}.cnf ]] || { echo "# Generated for ${PN} by texlive-module.eclass" > texmf-dist/fmtutil/format.${PN}.cnf; } + [[ -n ${TEXLIVE_MODULE_OPTIONAL_ENGINE} ]] && has ${engine} ${TEXLIVE_MODULE_OPTIONAL_ENGINE} && use !${engine} && mode="disabled" if [[ ${mode} = disabled ]]; then - printf "#! " >> "texmf-dist/fmtutil/format.${PN}.cnf" || die + printf "#! " >> texmf-dist/fmtutil/format.${PN}.cnf || die fi [[ -z ${patterns} ]] && patterns="-" - printf "%s\t%s\t%s\t%s\n" "${name}" "${engine}" "${patterns}" "${options}" >> "texmf-dist/fmtutil/format.${PN}.cnf" || die + printf "${name}\t${engine}\t${patterns}\t${options}\n" >> texmf-dist/fmtutil/format.${PN}.cnf || die } # @FUNCTION: texlive-module_make_language_def_lines @@ -184,14 +184,14 @@ texlive-module_add_format() { texlive-module_make_language_def_lines() { local lefthyphenmin righthyphenmin synonyms name file file_patterns file_exceptions luaspecial eval $@ - einfo "Generating language.def entry for $*" + einfo "Generating language.def entry for $@" [[ -z ${lefthyphenmin} ]] && lefthyphenmin="2" [[ -z ${righthyphenmin} ]] && righthyphenmin="3" - printf "\\addlanguage{%s}{%s}{}{%s}{%s}" "${name}" "${file}" "${lefthyphenmin}" "${righthyphenmin}" >> "${S}/language.${PN}.def" || die + echo "\\addlanguage{$name}{$file}{}{$lefthyphenmin}{$righthyphenmin}" >> "${S}/language.${PN}.def" || die if [[ -n ${synonyms} ]]; then - for i in $(echo "${synonyms}" | tr ',' ' ') ; do - einfo "Generating language.def synonym ${i} for $*" - printf "\\addlanguage{%s}{%s}{}{%s}{%s}" "${i}" "${file}" "${lefthyphenmin}" "${righthyphenmin}" >> "${S}/language.${PN}.def" || die + for i in $(echo $synonyms | tr ',' ' ') ; do + einfo "Generating language.def synonym $i for $@" + echo "\\addlanguage{$i}{$file}{}{$lefthyphenmin}{$righthyphenmin}" >> "${S}/language.${PN}.def" || die done fi } @@ -204,11 +204,11 @@ texlive-module_make_language_def_lines() { texlive-module_make_language_dat_lines() { local lefthyphenmin righthyphenmin synonyms name file
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 3026a5f63e511dca3e4c699c2e3fcb14289b3d3b Author: Yongxiang Liang gmail com> AuthorDate: Tue Jan 16 10:57:50 2024 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jan 16 11:05:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3026a5f6 profiles/arch/riscv: mask USE=webengine Closes: https://github.com/gentoo/gentoo/pull/34796 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/use.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 516675aeda50..4eb16fdf74f2 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -20,6 +20,10 @@ -gtk3 -introspection +# Yongxiang Liang (2024-01-16) +# Requires qtwebengine, which is not ported to riscv +webengine + # Marek Szuba (2021-08-14) # sci-libs/netcdf fails tests in a way suggesting it might be completely # unreliable on this arch as far as I/O is concerned.
[gentoo-commits] repo/gentoo:master commit in: net-misc/s6-networking/
commit: 1de13ff1db16aec27b369b258830748233db9fc9 Author: Petr Vaněk gentoo org> AuthorDate: Tue Jan 16 10:43:33 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Jan 16 10:44:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de13ff1 net-misc/s6-networking: drop 2.7.0.1 Signed-off-by: Petr Vaněk gentoo.org> net-misc/s6-networking/Manifest| 1 - .../s6-networking/s6-networking-2.7.0.1.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest index 6c18735b9969..6022a16c7922 100644 --- a/net-misc/s6-networking/Manifest +++ b/net-misc/s6-networking/Manifest @@ -1,5 +1,4 @@ DIST s6-networking-2.5.1.3.tar.gz 114490 BLAKE2B 09b74ff4c881e0c30162a1a01d0d372c0dab2888efaeb1cb97402c485fca2d1360aaa936b291237cab7d43af870d9653b833a9a0e57c57b23918b4128186b476 SHA512 abc90d374a24507998041fd8dcd5f9c2d91bf94046e3da8d324546471f482b5929d863bd2bc846581da32f6c980ef5c2e5d6780655c757316ef0b67e37c72a19 DIST s6-networking-2.6.0.0.tar.gz 112145 BLAKE2B 1e111614da26283c0a9ee46b0d09d554c4efaf6866b322d5850512058d3237cc060b2ca6d5d1bd0e60791598e034c5fe222a2b6cf5bf271af8ee9e4403f61ea3 SHA512 dcd9a9c8e2d17fcfca96d44b1b86760a0f0e303a638f566ba064b4eb071e18736baa188cfcdb2ae27c0b00a2ed7876a9da6361a8e3a4719b70f462925df913e7 DIST s6-networking-2.7.0.0.tar.gz 114592 BLAKE2B ce4eab80788bd4c7406e4b5732cb035e483ef1d788ea24a61886fa23402af5df23380d17464020ea562810563162e18fbd49644e9ac3d4827802e2caf294bab7 SHA512 b0dd1b0007704ca087bf49ae93cc09b7cbaa59f6ab99a0281f6bb9de38b25da18be925bc27f1bb74f984f60579f4ebdba41f276ea529b77344d9f3155bad314c -DIST s6-networking-2.7.0.1.tar.gz 115939 BLAKE2B da3edb3401a64ab343a40f584c9ccf183268a0ac3ab5e642734fb7a7ce4eba42a08b8642188ce2cee0b561363feb1b61f3ee21c66d3639ffc735af0677b8837d SHA512 3074c24e833f6f19bfc016c264963457f8a9df6b07bab1c0a58dc4cd0b464371051d1d5af0d5ac5544751ffa18514e2f078f329249fe97955657a3aab9ebaa99 DIST s6-networking-2.7.0.2.tar.gz 115997 BLAKE2B 24728f3b5e08eb94b295f345231a348c072c08a84d42585763bed8fe70576860b0d00f8548a86a896db98f1c4f51346b12f9361d500f962de6defe39308e SHA512 49f80c68d639f2b7ac7451ca2ace828ca4e8c1eeffec4a9b31f8157c26a87228275ea14d8b6495b0af0879a961b37910aa2b769d8db56d8731d0827c96053631 diff --git a/net-misc/s6-networking/s6-networking-2.7.0.1.ebuild b/net-misc/s6-networking/s6-networking-2.7.0.1.ebuild deleted file mode 100644 index 681fbb7f92eb.. --- a/net-misc/s6-networking/s6-networking-2.7.0.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature toolchain-funcs - -DESCRIPTION="Suite of small networking utilities for Unix systems" -HOMEPAGE="https://www.skarnet.org/software/s6-networking/; -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~x86" -IUSE="ssl" - -RDEPEND=" - dev-lang/execline:= - >=dev-libs/skalibs-2.14.1.0:= - >=net-dns/s6-dns-2.3.7.0:= - sys-apps/s6:=[execline] - ssl? ( dev-libs/libretls:= ) -" -DEPEND="${RDEPEND}" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir="/$(get_libdir)" - --libdir="/usr/$(get_libdir)/${PN}" - --with-dynlib="/$(get_libdir)" - --with-lib="/usr/$(get_libdir)/s6" - --with-lib="/usr/$(get_libdir)/s6-dns" - --with-lib="/usr/$(get_libdir)/skalibs" - --with-sysdeps="/usr/$(get_libdir)/skalibs" - --enable-shared - --disable-allstatic - --disable-static - --disable-static-libc - $(use_enable ssl ssl libtls) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - optfeature "man pages" app-doc/s6-networking-man-pages -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/s6-networking/
commit: 82b6cb5f08e44cc998b93e1d5ea826e759b64a7e Author: Petr Vaněk gentoo org> AuthorDate: Tue Jan 16 10:42:07 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Jan 16 10:44:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b6cb5f net-misc/s6-networking: add 2.7.0.2 Signed-off-by: Petr Vaněk gentoo.org> net-misc/s6-networking/Manifest| 1 + .../s6-networking/s6-networking-2.7.0.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest index a361b82262f1..6c18735b9969 100644 --- a/net-misc/s6-networking/Manifest +++ b/net-misc/s6-networking/Manifest @@ -2,3 +2,4 @@ DIST s6-networking-2.5.1.3.tar.gz 114490 BLAKE2B 09b74ff4c881e0c30162a1a01d0d372 DIST s6-networking-2.6.0.0.tar.gz 112145 BLAKE2B 1e111614da26283c0a9ee46b0d09d554c4efaf6866b322d5850512058d3237cc060b2ca6d5d1bd0e60791598e034c5fe222a2b6cf5bf271af8ee9e4403f61ea3 SHA512 dcd9a9c8e2d17fcfca96d44b1b86760a0f0e303a638f566ba064b4eb071e18736baa188cfcdb2ae27c0b00a2ed7876a9da6361a8e3a4719b70f462925df913e7 DIST s6-networking-2.7.0.0.tar.gz 114592 BLAKE2B ce4eab80788bd4c7406e4b5732cb035e483ef1d788ea24a61886fa23402af5df23380d17464020ea562810563162e18fbd49644e9ac3d4827802e2caf294bab7 SHA512 b0dd1b0007704ca087bf49ae93cc09b7cbaa59f6ab99a0281f6bb9de38b25da18be925bc27f1bb74f984f60579f4ebdba41f276ea529b77344d9f3155bad314c DIST s6-networking-2.7.0.1.tar.gz 115939 BLAKE2B da3edb3401a64ab343a40f584c9ccf183268a0ac3ab5e642734fb7a7ce4eba42a08b8642188ce2cee0b561363feb1b61f3ee21c66d3639ffc735af0677b8837d SHA512 3074c24e833f6f19bfc016c264963457f8a9df6b07bab1c0a58dc4cd0b464371051d1d5af0d5ac5544751ffa18514e2f078f329249fe97955657a3aab9ebaa99 +DIST s6-networking-2.7.0.2.tar.gz 115997 BLAKE2B 24728f3b5e08eb94b295f345231a348c072c08a84d42585763bed8fe70576860b0d00f8548a86a896db98f1c4f51346b12f9361d500f962de6defe39308e SHA512 49f80c68d639f2b7ac7451ca2ace828ca4e8c1eeffec4a9b31f8157c26a87228275ea14d8b6495b0af0879a961b37910aa2b769d8db56d8731d0827c96053631 diff --git a/net-misc/s6-networking/s6-networking-2.7.0.2.ebuild b/net-misc/s6-networking/s6-networking-2.7.0.2.ebuild new file mode 100644 index ..f5b5ff1a8ae0 --- /dev/null +++ b/net-misc/s6-networking/s6-networking-2.7.0.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Suite of small networking utilities for Unix systems" +HOMEPAGE="https://www.skarnet.org/software/s6-networking/; +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="ssl" + +RDEPEND=" + dev-lang/execline:= + >=dev-libs/skalibs-2.14.1.0:= + >=net-dns/s6-dns-2.3.7.0:= + sys-apps/s6:=[execline] + ssl? ( dev-libs/libretls:= ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/s6" + --with-lib="/usr/$(get_libdir)/s6-dns" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + $(use_enable ssl ssl libtls) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-networking-man-pages +}
[gentoo-commits] repo/proj/guru:master commit in: sys-fs/ntfs2btrfs/
commit: 54f4b064ff273b321090f1465a9efe2744f01909 Author: Mark Harmstone harmstone com> AuthorDate: Tue Jan 16 02:02:44 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 02:02:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54f4b064 sys-fs/ntfs2btrfs: add 20240115, drop 20230501 Signed-off-by: Mark Harmstone harmstone.com> sys-fs/ntfs2btrfs/Manifest | 2 +- .../{ntfs2btrfs-20230501.ebuild => ntfs2btrfs-20240115.ebuild} | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-fs/ntfs2btrfs/Manifest b/sys-fs/ntfs2btrfs/Manifest index 0313c405bb..124d1acf56 100644 --- a/sys-fs/ntfs2btrfs/Manifest +++ b/sys-fs/ntfs2btrfs/Manifest @@ -1 +1 @@ -DIST ntfs2btrfs-20230501.tar.gz 98816 BLAKE2B d814e1d1a80fa25a85ca010b4ec3d0a92eb0ebeba4ad9042af95b7f2cd5fb70941e2dfc4422a609b7b159c9f4ff51598e1acaedb46f3b48fb42235f230dc1423 SHA512 ad10850280f591cbdc169bb8e0b1768f7c4051b3110283c941ab76beb0d2b728d30ac64caecdbe6f90068b2486170ddced0704d741d1469944c58ecf0b168e0a +DIST ntfs2btrfs-20240115.tar.gz 98851 BLAKE2B 99f6a10a785286a093d995efb34fd822d35a28f6232c2dd003c16f30a98dd1a63dd46c7e4ea9e373bf18f453eb6d867c4a73492c0edc54bf1dc3a50c847c239a SHA512 c614e33b83a4dad25b07335f42161223804935bbee19a72a6576fe361a7edf91502773facc14c767e02abff03fd26d902ab2cd0d8f8bcde8ba10c56869d01873 diff --git a/sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild b/sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild similarity index 98% rename from sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild rename to sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild index f2b3e08fbb..1d6ac5d74b 100644 --- a/sys-fs/ntfs2btrfs/ntfs2btrfs-20230501.ebuild +++ b/sys-fs/ntfs2btrfs/ntfs2btrfs-20240115.ebuild @@ -25,7 +25,6 @@ DEPEND="dev-libs/libfmt lzo? ( dev-libs/lzo ) zstd? ( app-arch/zstd )" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { cmake_src_prepare
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/drogon/
commit: e648e9753254f82b12241bd38617180d19d2b234 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 20:36:22 2024 + Commit: David Roman gmail com> CommitDate: Mon Jan 15 20:36:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e648e975 dev-cpp/drogon: drop 1.8.7 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.8.7.ebuild | 87 -- 2 files changed, 89 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 35fb29e5ae..7029e49a97 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c SHA512 a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 -DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d SHA512 4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/drogon/drogon-1.8.7.ebuild b/dev-cpp/drogon/drogon-1.8.7.ebuild deleted file mode 100644 index 42c21024a5..00 --- a/dev-cpp/drogon/drogon-1.8.7.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.13" - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon; -SRC_URI=" - https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/trantor-${MY_TRANTOR_V}:= - dev-libs/jsoncpp:= - sys-libs/zlib - brotli? ( app-arch/brotli:= ) - mariadb? ( dev-db/mariadb:= ) - postgres? ( dev-db/postgresql:= ) - redis? ( dev-libs/hiredis:= ) - sqlite? ( dev-db/sqlite:3 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) - -DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) - -src_unpack() { - default - - # the cert is in the trantor submodule normally, but we unbundle that - if use test; then - mkdir -p ${P}/trantor/trantor/tests || die - cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { - use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) - - local -a mycmakeargs=( - -DBUILD_DOC=$(usex doc) - -DBUILD_EXAMPLES=NO - -DBUILD_POSTGRESQL=$(usex postgres) - -DBUILD_MYSQL=$(usex mariadb) - -DBUILD_SQLITE=$(usex
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/trantor/
commit: 6dfa92b043c2cde7aabe9577f97ef912726b6249 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 17:57:01 2024 + Commit: David Roman gmail com> CommitDate: Mon Jan 15 17:57:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dfa92b0 dev-cpp/trantor: drop 1.5.14 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.14.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index c46f09bb0c..39004f492b 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/trantor/trantor-1.5.14.ebuild b/dev-cpp/trantor/trantor-1.5.14.ebuild deleted file mode 100644 index 66f441cfb6..00 --- a/dev-cpp/trantor/trantor-1.5.14.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" -HOMEPAGE="https://github.com/an-tao/trantor; -SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/trantor/
commit: 177e81c6bc66314b3495bd3867d0050d7912a9d6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 09:11:54 2024 + Commit: David Roman gmail com> CommitDate: Tue Jan 16 09:11:54 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=177e81c6 dev-cpp/trantor: fix doxygen dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/trantor/trantor-1.5.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/trantor/trantor-1.5.15.ebuild b/dev-cpp/trantor/trantor-1.5.15.ebuild index 57cbda2b0b..4a18bcd7bd 100644 --- a/dev-cpp/trantor/trantor-1.5.15.ebuild +++ b/dev-cpp/trantor/trantor-1.5.15.ebuild @@ -27,7 +27,7 @@ DEPEND=" ${RDEPEND} test? ( dev-cpp/gtest ) " -BDEPEND="doc? ( app-doc/doxygen[dot] )" +BDEPEND="doc? ( app-text/doxygen[dot] )" src_prepare() { sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror"
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/trantor/
commit: 24a5cdb345d461cece3df38d193471dda8e2b387 Author: tastytea tastytea de> AuthorDate: Mon Jan 15 17:56:00 2024 + Commit: David Roman gmail com> CommitDate: Mon Jan 15 17:56:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24a5cdb3 dev-cpp/trantor: add 1.5.15 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.15.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index a8b84df545..c46f09bb0c 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c +DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/trantor/trantor-1.5.15.ebuild b/dev-cpp/trantor/trantor-1.5.15.ebuild new file mode 100644 index 00..57cbda2b0b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.15.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor; +SRC_URI="https://github.com/an-tao/trantor/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/drogon/
commit: c8a6b8a9118dea5bb49e53588d86c45475c19c1f Author: tastytea tastytea de> AuthorDate: Mon Jan 15 20:35:08 2024 + Commit: David Roman gmail com> CommitDate: Mon Jan 15 20:35:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8a6b8a9 dev-cpp/drogon: add 1.9.1 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.1.ebuild | 87 ++ 2 files changed, 89 insertions(+) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 28696d399d..35fb29e5ae 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c SHA512 a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 +DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d SHA512 4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 +DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 diff --git a/dev-cpp/drogon/drogon-1.9.1.ebuild b/dev-cpp/drogon/drogon-1.9.1.ebuild new file mode 100644 index 00..6137a218b9 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.15" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-${MY_TRANTOR_V}:= + dev-libs/jsoncpp:= + sys-libs/zlib + brotli? ( app-arch/brotli:= ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis:= ) + sqlite? ( dev-db/sqlite:3 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_unpack() { + default + + # the cert is in the trantor submodule normally, but we unbundle that + if use test; then + mkdir -p ${P}/trantor/trantor/tests || die + cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { + use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) + + local -a mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_EXAMPLES=NO + -DBUILD_POSTGRESQL=$(usex postgres) + -DBUILD_MYSQL=$(usex mariadb) +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 177e81c6bc66314b3495bd3867d0050d7912a9d6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jan 16 09:11:54 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jan 16 09:11:54 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=177e81c6 dev-cpp/trantor: fix doxygen dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/trantor/trantor-1.5.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/trantor/trantor-1.5.15.ebuild b/dev-cpp/trantor/trantor-1.5.15.ebuild index 57cbda2b0b..4a18bcd7bd 100644 --- a/dev-cpp/trantor/trantor-1.5.15.ebuild +++ b/dev-cpp/trantor/trantor-1.5.15.ebuild @@ -27,7 +27,7 @@ DEPEND=" ${RDEPEND} test? ( dev-cpp/gtest ) " -BDEPEND="doc? ( app-doc/doxygen[dot] )" +BDEPEND="doc? ( app-text/doxygen[dot] )" src_prepare() { sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror"
[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
commit: 891035981aea86828ae10162336d12e4a8e245a6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jan 16 09:08:06 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jan 16 09:08:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89103598 games-util/lutris: drop 0.5.15 Signed-off-by: Andrew Ammerlaan gentoo.org> games-util/lutris/Manifest | 1 - games-util/lutris/lutris-0.5.15.ebuild | 158 - 2 files changed, 159 deletions(-) diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest index 29e317baa4cc..ab28c0a469c1 100644 --- a/games-util/lutris/Manifest +++ b/games-util/lutris/Manifest @@ -1,4 +1,3 @@ DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27 -DIST lutris_0.5.15.tar.xz 6298936 BLAKE2B eea666584be35b822d53d7c865fcb3c7d4ecb97f8f78f12cf745cb32e8d526244be5145a4fb584b2c921eb843f0451c03c8e99350b7c7c0b6abdcfb2cf786865 SHA512 c923f70b81ac2f79d33cea127975650652bb0496eb85406996c7a20a01b5dc40674ddc8bd4dfb1ab32db4ed1e4b00535acf343c55f9b20c6bc5b04b397c59ca9 DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e diff --git a/games-util/lutris/lutris-0.5.15.ebuild b/games-util/lutris/lutris-0.5.15.ebuild deleted file mode 100644 index 2c3d1da23ab2.. --- a/games-util/lutris/lutris-0.5.15.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="sqlite,threads(+)" - -inherit meson python-single-r1 optfeature virtualx xdg - -DESCRIPTION="An open source gaming platform for GNU/Linux" -HOMEPAGE="https://lutris.net/; - -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://github.com/lutris/lutris.git; - inherit git-r3 -else - if [[ ${PV} == *_beta* ]] ; then - SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/${P/_/-} - else - SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz; - S="${WORKDIR}/${PN}" - KEYWORDS="~amd64 ~x86" - fi -fi - -LICENSE="GPL-3+ CC0-1.0" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cabextract - app-arch/p7zip - app-arch/unzip - $(python_gen_cond_dep ' - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] - dev-python/pypresence[${PYTHON_USEDEP}] - dev-python/python-evdev[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/moddb[${PYTHON_USEDEP}] - ') - media-sound/fluid-soundfont - || ( - net-libs/webkit-gtk:4[introspection] - net-libs/webkit-gtk:4.1[introspection] - ) - sys-apps/xdg-desktop-portal - x11-apps/mesa-progs - x11-apps/xgamma - x11-apps/xrandr - x11-libs/gtk+:3[introspection] - x11-libs/gdk-pixbuf[jpeg] -" - -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst ) - -EPYTEST_IGNORE=( - # Requires a Nvidia GPU and driver - tests/util/graphics/test_drivers.py -) - -src_test() { - meson_src_test - virtx epytest -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}/usr/" #740048 -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher - optfeature "playing games
[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
commit: 7e49df82db8af15110f70c85cce0038dafbf62e3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jan 16 09:07:56 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jan 16 09:07:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e49df82 games-util/lutris: add 0.5.16 Signed-off-by: Andrew Ammerlaan gentoo.org> games-util/lutris/Manifest | 1 + games-util/lutris/lutris-0.5.16.ebuild | 158 + 2 files changed, 159 insertions(+) diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest index 24c7922df313..29e317baa4cc 100644 --- a/games-util/lutris/Manifest +++ b/games-util/lutris/Manifest @@ -1,3 +1,4 @@ DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27 DIST lutris_0.5.15.tar.xz 6298936 BLAKE2B eea666584be35b822d53d7c865fcb3c7d4ecb97f8f78f12cf745cb32e8d526244be5145a4fb584b2c921eb843f0451c03c8e99350b7c7c0b6abdcfb2cf786865 SHA512 c923f70b81ac2f79d33cea127975650652bb0496eb85406996c7a20a01b5dc40674ddc8bd4dfb1ab32db4ed1e4b00535acf343c55f9b20c6bc5b04b397c59ca9 +DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e diff --git a/games-util/lutris/lutris-0.5.16.ebuild b/games-util/lutris/lutris-0.5.16.ebuild new file mode 100644 index ..2c3d1da23ab2 --- /dev/null +++ b/games-util/lutris/lutris-0.5.16.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="sqlite,threads(+)" + +inherit meson python-single-r1 optfeature virtualx xdg + +DESCRIPTION="An open source gaming platform for GNU/Linux" +HOMEPAGE="https://lutris.net/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/lutris/lutris.git; + inherit git-r3 +else + if [[ ${PV} == *_beta* ]] ; then + SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/${P/_/-} + else + SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz; + S="${WORKDIR}/${PN}" + KEYWORDS="~amd64 ~x86" + fi +fi + +LICENSE="GPL-3+ CC0-1.0" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cabextract + app-arch/p7zip + app-arch/unzip + $(python_gen_cond_dep ' + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pypresence[${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/moddb[${PYTHON_USEDEP}] + ') + media-sound/fluid-soundfont + || ( + net-libs/webkit-gtk:4[introspection] + net-libs/webkit-gtk:4.1[introspection] + ) + sys-apps/xdg-desktop-portal + x11-apps/mesa-progs + x11-apps/xgamma + x11-apps/xrandr + x11-libs/gtk+:3[introspection] + x11-libs/gdk-pixbuf[jpeg] +" + +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" + +DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst ) + +EPYTEST_IGNORE=( + # Requires a Nvidia GPU and driver + tests/util/graphics/test_drivers.py +) + +src_test() { + meson_src_test + virtx epytest +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}/usr/" #740048 +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher + optfeature "playing games through
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8e23288a8fd00d0a2bda462cb6463d8c1d6ca892 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jan 16 08:59:53 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jan 16 08:59:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e23288a kernel-install.eclass: USE=generic-uki drop requirement for installkernel[uki] it is not strictly necessary, i.e. we might also want to just use the generic initrd. Or install the uki in the grub layout. But more importantly this requirement creates a bit of an unfortunate conflict in binpkg-docker that would otherwise have to be resolved with manual overrides of install.conf. See-also: https://github.com/projg2/binpkg-docker/pull/7 Signed-off-by: Andrew Ammerlaan gentoo.org> eclass/kernel-install.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index 5a98446b12ee..9ab96628b5e4 100644 --- a/eclass/kernel-install.eclass +++ b/eclass/kernel-install.eclass @@ -200,7 +200,7 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then IDEPEND=" generic-uki? ( || ( - >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] + >=sys-kernel/installkernel-8[-dracut(-),-ukify(-)] >=sys-kernel/installkernel-systemd-3 ) )
[gentoo-commits] proj/kde:master commit in: kde-plasma/discover/
commit: 1a68fce24bb9e80a69f9568f5dc23f440c3a3c7e Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 08:38:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 08:51:14 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a68fce2 kde-plasma/discover: Force off -DBUILD_SnapBackend Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/discover/discover-6.0.49..ebuild | 2 +- kde-plasma/discover/discover-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/discover/discover-6.0.49..ebuild b/kde-plasma/discover/discover-6.0.49..ebuild index 9f66f8a6a6..24f6150036 100644 --- a/kde-plasma/discover/discover-6.0.49..ebuild +++ b/kde-plasma/discover/discover-6.0.49..ebuild @@ -74,7 +74,7 @@ src_configure() { -DBUILD_FlatpakBackend=$(usex flatpak) -DBUILD_FwupdBackend=$(usex firmware) -DBUILD_RpmOstreeBackend=OFF -# -DBUILD_SnapBackend=$(usex snap) + -DBUILD_SnapBackend=OFF -DBUILD_SteamOSBackend=OFF $(cmake_use_find_package telemetry KF6UserFeedback) $(cmake_use_find_package webengine Qt6WebView) diff --git a/kde-plasma/discover/discover-.ebuild b/kde-plasma/discover/discover-.ebuild index d6b6b753ad..b6f9627ddf 100644 --- a/kde-plasma/discover/discover-.ebuild +++ b/kde-plasma/discover/discover-.ebuild @@ -74,7 +74,7 @@ src_configure() { -DBUILD_FlatpakBackend=$(usex flatpak) -DBUILD_FwupdBackend=$(usex firmware) -DBUILD_RpmOstreeBackend=OFF -# -DBUILD_SnapBackend=$(usex snap) + -DBUILD_SnapBackend=OFF -DBUILD_SteamOSBackend=OFF $(cmake_use_find_package telemetry KF6UserFeedback) $(cmake_use_find_package webengine Qt6WebView)
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 1154edebea70d11afb3db443af760b62c32e29f7 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jan 16 08:47:56 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jan 16 08:47:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1154edeb media-libs/hamlib: drop 4.5.5 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/hamlib-4.5.5.ebuild | 96 --- 1 file changed, 96 deletions(-) diff --git a/media-libs/hamlib/hamlib-4.5.5.ebuild b/media-libs/hamlib/hamlib-4.5.5.ebuild deleted file mode 100644 index 9ce02e5c2cda.. --- a/media-libs/hamlib/hamlib-4.5.5.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -MY_P=${P/_rc2/~rc2} - -inherit autotools python-single-r1 - -DESCRIPTION="Ham radio backend rig control libraries" -HOMEPAGE="https://www.hamlib.github.io; -SRC_URI="mirror://sourceforge/hamlib/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0/4.2" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" -IUSE="doc perl python tcl" - -RESTRICT="test" - -RDEPEND=" - =virtual/libusb-0* - dev-libs/libxml2 - sys-libs/readline:0= - perl? ( dev-lang/perl ) - python? ( ${PYTHON_DEPS} ) - tcl? ( dev-lang/tcl:0= )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - dev-lang/swig - >=dev-build/libtool-2.2 - doc? ( app-text/doxygen - dev-util/source-highlight )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - # fix hardcoded libdir paths - sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \ - -e "s#fix}/include#fix}/include/hamlib#" \ - hamlib.pc.in || die "sed failed" - - # Correct install target to whatever INSTALLDIRS says and use vendor - # installdirs everywhere (bug #611550) - sed -i -e "s#install_site#install#" \ - -e 's#MAKEFILE="Hamlib-pl.mk"#MAKEFILE="Hamlib-pl.mk" INSTALLDIRS=vendor#' \ - bindings/Makefile.am || die "sed failed patching for perl" - - # make building of documentation compatible with autotools-utils - sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir)/hamlib \ - --disable-static \ - --with-xml-support \ - $(use_with perl perl-binding) \ - $(use_with python python-binding) \ - $(use_with tcl tcl-binding) -} - -src_compile() { - emake - use doc && emake html -} - -src_install() { - emake DESTDIR="${D}" install - - use python && python_optimize - - use doc && HTML_DOCS=( doc/html/ ) - einstalldocs - - insinto /usr/$(get_libdir)/pkgconfig - doins hamlib.pc - - echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib - doenvd "${T}"/73hamlib - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/
commit: 22b9523a7b3c24fff1f64e31b51db5f52966902a Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jan 16 08:45:32 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jan 16 08:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b9523a media-radio/tlf: drop 1.4.1-r1, 1.4.1-r2, 1.4.1-r3 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tlf/tlf-1.4.1-r1.ebuild | 48 --- media-radio/tlf/tlf-1.4.1-r2.ebuild | 56 media-radio/tlf/tlf-1.4.1-r3.ebuild | 57 - 3 files changed, 161 deletions(-) diff --git a/media-radio/tlf/tlf-1.4.1-r1.ebuild b/media-radio/tlf/tlf-1.4.1-r1.ebuild deleted file mode 100644 index 71731baea4a5.. --- a/media-radio/tlf/tlf-1.4.1-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="Console-mode amateur radio contest logger" -HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - dev-libs/glib:2 - media-libs/hamlib:= - media-sound/sox - dev-libs/xmlrpc-c[curl] - elibc_musl? ( sys-libs/argp-standalone )" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" - -PATCHES=( "${FILESDIR}/${P}-zone_nr.patch" - "${FILESDIR}/${P}-musl.patch" - "${FILESDIR}/${P}-missing-include.patch" - ) - -src_prepare() { - if has_version '>=media-libs/hamlib-4.2' ; then - sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die - fi - - eapply ${PATCHES[@]} - eapply_user -} - -src_configure() { - use elibc_musl && append-libs argp - append-ldflags -L/usr/$(get_libdir)/hamlib - filter-lto # bug # 876418 - econf --enable-fldigi-xmlrpc -} diff --git a/media-radio/tlf/tlf-1.4.1-r2.ebuild b/media-radio/tlf/tlf-1.4.1-r2.ebuild deleted file mode 100644 index 9e10989920d6.. --- a/media-radio/tlf/tlf-1.4.1-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools flag-o-matic - -DESCRIPTION="Console-mode amateur radio contest logger" -HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - dev-libs/glib:2 - media-libs/hamlib:= - media-sound/sox - dev-libs/xmlrpc-c[curl] - elibc_musl? ( sys-libs/argp-standalone )" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" - -PATCHES=( "${FILESDIR}/${P}-zone_nr.patch" - "${FILESDIR}/${P}-musl.patch" - "${FILESDIR}/${P}-missing-include.patch" - ) - -# suppress warning wrt 'implicit function declaration' in config logs -# bug #899842 -QA_CONFIG_IMPL_DECL_SKIP=( - wget_wch# designed to check availability of various ncursesw - # header files - ) - -src_prepare() { - if has_version '>=media-libs/hamlib-4.2' ; then - sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die - fi - - eapply ${PATCHES[@]} - eapply_user - eautoreconf -} - -src_configure() { - use elibc_musl && append-libs argp - append-ldflags -L/usr/$(get_libdir)/hamlib - filter-lto # bug # 876418 - econf --enable-fldigi-xmlrpc -} diff --git a/media-radio/tlf/tlf-1.4.1-r3.ebuild b/media-radio/tlf/tlf-1.4.1-r3.ebuild deleted file mode 100644 index 6458ed20c7d0.. --- a/media-radio/tlf/tlf-1.4.1-r3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools flag-o-matic - -DESCRIPTION="Console-mode amateur radio contest logger" -HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - dev-libs/glib:2 - media-libs/hamlib:= - media-sound/sox - dev-libs/xmlrpc-c[curl] - elibc_musl? ( sys-libs/argp-standalone )" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" - -PATCHES=( "${FILESDIR}/${P}-zone_nr.patch" - "${FILESDIR}/${P}-musl.patch" - "${FILESDIR}/${P}-missing-include.patch" - "${FILESDIR}/${P}-prototypes.patch" - ) - -# suppress warning wrt 'implicit function declaration' in config logs -# bug
[gentoo-commits] repo/gentoo:master commit in: media-radio/xastir/, media-radio/xastir/files/
commit: dd49289fe331179328b326d3fc6a83bc1c54d94b Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jan 16 08:44:01 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jan 16 08:44:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd49289f media-radio/xastir: drop 2.1.8-r3, 2.1.8-r4 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/xastir/Manifest| 1 - .../xastir/files/xastir-2.1.8-configure.diff | 16 - media-radio/xastir/xastir-2.1.8-r3.ebuild | 79 - media-radio/xastir/xastir-2.1.8-r4.ebuild | 82 -- 4 files changed, 178 deletions(-) diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest index eedf37811bbc..7289a2bfedba 100644 --- a/media-radio/xastir/Manifest +++ b/media-radio/xastir/Manifest @@ -1,2 +1 @@ -DIST xastir-2.1.8.tar.gz 586 BLAKE2B 4cd623c2db7a06c2499bf73a0df8c8f07b6a3072d177d370b76f54cb4caa4cf03f2b5c511149eaefc26f1aa7e8fe3a89e1c42e26a20066dd3337ad41dd5300b6 SHA512 361c92381b385035af160578dcfc4c800edcfabdbaebc5eda1c4fd9a78e934f289a54813577d5b765bbed6eae50cb772735defec6f489dc65326941d2492850d DIST xastir-2.2.0.tar.gz 2232411 BLAKE2B 901a22ee9db6f2c416807dd11f532975bbaf38314224327a43acff0d7164200456e373cefd852b4022187a6c0c4d2182c2088c12bac93d0fc6ed6771c957c11f SHA512 d420118e9118ff837d72f17e78563c7e9d39cfcaf05fe12cbf51b50ed36b9307e4b33b0e8a0d056c504a280683c6eb97637e9c4fec3bf1f0d920cb46f6e2cc0b diff --git a/media-radio/xastir/files/xastir-2.1.8-configure.diff b/media-radio/xastir/files/xastir-2.1.8-configure.diff deleted file mode 100644 index 0340f00e241e.. --- a/media-radio/xastir/files/xastir-2.1.8-configure.diff +++ /dev/null @@ -1,16 +0,0 @@ -# Fix implicit function declaration in configure.ac -# bug 899846 -diff --git a/configure.ac b/configure.ac -index 687bbe9..c137c80 100644 a/configure.ac -+++ b/configure.ac -@@ -646,7 +646,8 @@ fi - save_LDFLAGS="$LDFLAGS" - LDFLAGS="-Wl,--no-keep-memory $LDFLAGS" - AC_LINK_IFELSE( -- [AC_LANG_PROGRAM([[#include ]], -+ [AC_LANG_PROGRAM([[#include -+ #include ]], - [[/* Stupid useless test for linker flags */ - exit(0);]])], - [xa_cv_no_keep_memory=yes], diff --git a/media-radio/xastir/xastir-2.1.8-r3.ebuild b/media-radio/xastir/xastir-2.1.8-r3.ebuild deleted file mode 100644 index 01d7d4d56c52.. --- a/media-radio/xastir/xastir-2.1.8-r3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools flag-o-matic toolchain-funcs - -MY_P=${PN/x/X}-Release-${PV} - -DESCRIPTION="X Amateur Station Tracking and Information Reporting" -HOMEPAGE="https://xastir.org/; -SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="geotiff" - -DEPEND=">=x11-libs/motif-2.3:0 - x11-libs/libXt - x11-libs/libX11 - x11-libs/libXpm - x11-apps/xfontsel - dev-libs/libpcre - net-misc/curl - sys-libs/db:= - sci-libs/shapelib - media-gfx/graphicsmagick:=[-q32] - geotiff? ( sci-libs/proj - sci-libs/libgeotiff:= - media-libs/tiff:= )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - eapply_user - - # fix script location (bug #407185) - eapply "${FILESDIR}"/${PN}-2.1.8-scripts.diff - - # do not filter duplicate flags (see bug #411095) - eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff - - eautoreconf -} - -src_configure() { - # provide include path to GraphicsMagic for configure stage - append-cflags -I/usr/include/GraphicsMagick - econf \ - --with-shapelib \ - --without-ax25 \ - --without-festival \ - --without-gpsman \ - --without-imagemagick \ - --with-graphicsmagick \ - $(use_with geotiff libproj) \ - $(use_with geotiff) -} - -src_compile() { - emake AR="$(tc-getAR)" -} - -src_install() { - emake DESTDIR="${D}" install - - rm -rf "${D}"/usr/share/doc/${PN} - dodoc AUTHORS ChangeLog CONTRIBUTING.md FAQ README \ - README.Getting-Started README.MAPS README.OSM_maps -} - -pkg_postinst() { - elog "Kernel mode AX.25 and GPSman library not supported." - elog - elog "Remember you have to be root to add addditional scripts," - elog "maps and other configuration data under /usr/share/xastir." -} diff --git a/media-radio/xastir/xastir-2.1.8-r4.ebuild b/media-radio/xastir/xastir-2.1.8-r4.ebuild deleted file mode 100644 index 321686006d1b.. --- a/media-radio/xastir/xastir-2.1.8-r4.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/discover/
commit: 2e1e9776fe44d422334a54328221d719e80c29c3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 08:38:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 08:40:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1e9776 kde-plasma/discover: Force off -DBUILD_SnapBackend Bug: https://bugs.gentoo.org/919416 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/discover/discover-5.92.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/discover/discover-5.92.0.ebuild b/kde-plasma/discover/discover-5.92.0.ebuild index 1e2bb68c3fd8..3abe18859373 100644 --- a/kde-plasma/discover/discover-5.92.0.ebuild +++ b/kde-plasma/discover/discover-5.92.0.ebuild @@ -74,7 +74,7 @@ src_configure() { -DBUILD_FlatpakBackend=$(usex flatpak) -DBUILD_FwupdBackend=$(usex firmware) -DBUILD_RpmOstreeBackend=OFF -# -DBUILD_SnapBackend=$(usex snap) + -DBUILD_SnapBackend=OFF -DBUILD_SteamOSBackend=OFF $(cmake_use_find_package telemetry KF6UserFeedback) $(cmake_use_find_package webengine Qt6WebView)
[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar/
commit: 111ca980a4acf299e493ed38af825bac1f3160ee Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Jan 14 15:15:05 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Jan 16 08:39:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111ca980 dev-util/rebar: Add := to erlang dependency No changes to installed files, so not dropping back to ~arch. Also, drop rebar-bin blocker as it has been out of the tree for ~1.5 years (thanks mm1ke). Closes: https://bugs.gentoo.org/913601 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/34800 Signed-off-by: Matthew Smith gentoo.org> dev-util/rebar/rebar-3.22.1-r1.ebuild | 68 +++ 1 file changed, 68 insertions(+) diff --git a/dev-util/rebar/rebar-3.22.1-r1.ebuild b/dev-util/rebar/rebar-3.22.1-r1.ebuild new file mode 100644 index ..76fb5f3577b0 --- /dev/null +++ b/dev-util/rebar/rebar-3.22.1-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN}3 +MECK_PV=0.8.13 # see rebar.config + +inherit bash-completion-r1 + +DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" +HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3; +SRC_URI=" + https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) +" +S="${WORKDIR}"/${MY_PN}-${PV} + +LICENSE="Apache-2.0 MIT BSD" +SLOT="3" +KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# Note: /usr/bin/rebar is a ZIP archive of BEAM files so := is needed +# see #913601 +RDEPEND=" + dev-lang/erlang:=[ssl] +" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${P}.tar.gz + + if use test; then + mkdir "${S}"/vendor/meck || die + tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | + tar -xzf - -C "${S}"/vendor/meck + assert + fi +} + +src_compile() { + ./bootstrap || die +} + +src_test() { + ./rebar3 ct || die +} + +src_install() { + dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} + dobin ${MY_PN} + dodoc rebar.config.sample + doman manpages/${MY_PN}.1 + + # MIX_REBAR3: Used by elixir + newenvd - 98rebar3 <<-EOF + MIX_REBAR3=${EPREFIX}/usr/bin/${MY_PN} +EOF + + insinto /usr/share/fish/completion + newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} + + insinto /usr/share/zsh/site-functions + doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/libdeflate/
commit: bae8948c83b015ea65a7542ab3499d241a001905 Author: Paul Zander gmail com> AuthorDate: Thu Jan 11 20:00:25 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae8948c app-arch/libdeflate: new ebuild Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34767 Signed-off-by: Florian Schmaus gentoo.org> app-arch/libdeflate/Manifest | 1 + app-arch/libdeflate/libdeflate-1.19.ebuild | 42 ++ app-arch/libdeflate/libdeflate-.ebuild | 42 ++ app-arch/libdeflate/metadata.xml | 21 +++ 4 files changed, 106 insertions(+) diff --git a/app-arch/libdeflate/Manifest b/app-arch/libdeflate/Manifest new file mode 100644 index ..859a59b4af99 --- /dev/null +++ b/app-arch/libdeflate/Manifest @@ -0,0 +1 @@ +DIST libdeflate-1.19.tar.gz 187684 BLAKE2B 6d3c58b4095f91f64c25e09a062f1d7e68cd43b4dffc2de6484cd941ede4bffd8a82dd3af08eda6c94ad4120d40809c1d6a1814c28bad5387dfbaad418b93070 SHA512 fe57542a0d28ad61d70bef9b544bb6805f9f30930b16432712b3b1caab041f1f4e64315a4306a0635b96c2632239c5af0e45a3915581d0b89975729fc2e95613 diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild new file mode 100644 index ..ef8f83f51db6 --- /dev/null +++ b/app-arch/libdeflate/libdeflate-1.19.ebuild @@ -0,0 +1,42 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" +HOMEPAGE="https://github.com/ebiggers/libdeflate; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git; +else + SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+gzip static-libs +utils +zlib test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DLIBDEFLATE_BUILD_SHARED_LIB="yes" + -DLIBDEFLATE_BUILD_STATIC_LIB="$(usex static-libs)" + -DLIBDEFLATE_USE_SHARED_LIB="$(usex !static-libs)" + + -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" + -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_GZIP="$(usex gzip "$(usex utils)" )" + -DLIBDEFLATE_GZIP_SUPPORT="$(usex gzip)" + + -DLIBDEFLATE_ZLIB_SUPPORT="$(usex zlib)" + + -DLIBDEFLATE_BUILD_TESTS="$(usex test)" + ) + + cmake_src_configure +} diff --git a/app-arch/libdeflate/libdeflate-.ebuild b/app-arch/libdeflate/libdeflate-.ebuild new file mode 100644 index ..ef8f83f51db6 --- /dev/null +++ b/app-arch/libdeflate/libdeflate-.ebuild @@ -0,0 +1,42 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression" +HOMEPAGE="https://github.com/ebiggers/libdeflate; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git; +else + SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+gzip static-libs +utils +zlib test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DLIBDEFLATE_BUILD_SHARED_LIB="yes" + -DLIBDEFLATE_BUILD_STATIC_LIB="$(usex static-libs)" + -DLIBDEFLATE_USE_SHARED_LIB="$(usex !static-libs)" + + -DLIBDEFLATE_COMPRESSION_SUPPORT="yes" + -DLIBDEFLATE_DECOMPRESSION_SUPPORT="yes" + + -DLIBDEFLATE_BUILD_GZIP="$(usex gzip "$(usex utils)" )" + -DLIBDEFLATE_GZIP_SUPPORT="$(usex gzip)" + + -DLIBDEFLATE_ZLIB_SUPPORT="$(usex zlib)" + + -DLIBDEFLATE_BUILD_TESTS="$(usex test)" + ) + + cmake_src_configure +} diff --git a/app-arch/libdeflate/metadata.xml b/app-arch/libdeflate/metadata.xml new file mode 100644 index ..e81e4a11f128 --- /dev/null +++ b/app-arch/libdeflate/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + negril.nx+gen...@gmail.com + Paul Zander + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Support the gzip format + Build the libdeflate-gzip program + Support the zlib format + + + ebiggers/libdeflate + + \ No newline at end of file
[gentoo-commits] repo/gentoo:master commit in: sys-apps/eza/
commit: ae60f4d100acb6e6f64b0f25f13d72454fd3fa52 Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Jan 16 01:49:38 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae60f4d1 sys-apps/eza: drop 0.13.1 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Florian Schmaus gentoo.org> sys-apps/eza/Manifest | 8 -- sys-apps/eza/eza-0.13.1.ebuild | 246 - 2 files changed, 254 deletions(-) diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest index c76719e38902..5bab8e0c6143 100644 --- a/sys-apps/eza/Manifest +++ b/sys-apps/eza/Manifest @@ -4,12 +4,10 @@ DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST ansi_colours-1.2.2.crate 21374 BLAKE2B a5ca621a12070686d531b1053eb2f7c01ee848a8c5f10469011d4ebb7b92d9b4d5ad9a569dc7bdcbc127e572e58f2e80af4154080014b02164941a8b115ed867 SHA512 077a6ddb4b44f79aebc704128804bcfe549b5c68a75d0d57452250b91cc02cd3784c25a93f061bae6060bff3eb02bb8a88fdf46ef6128a843eff4b0e84f7c972 DIST ansiterm-0.12.2.crate 26777 BLAKE2B 08dd1e95ce9c3bc3673dc92e2e6c61d6d9c125560717e2046a52786f5ab50c9619a7bedabee8991ca90c9e09f2b4c5ad2b7c8e67b874779ca989023ebc6bd56a SHA512 b9a37ea51a3ec4e9cef972a1480fb07f9e8626fd800dfe417e3ac615156310648b65f4d6665e0bb91ac6e1ef28b74c1f66d5cae66cfcfe4c1a3b74805cb1dbed -DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 DIST anstyle-1.0.3.crate 13986 BLAKE2B 9e9fa894da78a6c0933c423524827ead33aa4e384e04771aa179f1e8a6459a5094db7f61714457b919d2e713d09df4429b83793d807821bfdb226ff115a5 SHA512 f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a -DIST anstyle-wincon-2.1.0.crate 11757 BLAKE2B b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f SHA512 6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f @@ -46,7 +44,6 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc DIST errno-0.3.3.crate 10543 BLAKE2B 958e9d12766533ae9e84a60b121794929b9b3b1a8111aca9a2e914beee5784b64c946e143cd8031335ac9cb51069e51dbc9a6b61073a2ccfd3ff60612a20b619 SHA512 9524db39d0c9be287e0d2aed3358a86e961b2868717037212a2e9dc408bc73198ab23196d7923a9ba7e0e9357276075148f582e0325ad36ae1b212a8c674173e DIST
[gentoo-commits] repo/gentoo:master commit in: sys-apps/eza/
commit: db1dc462cff735114e1ac5ebf81bcd0ba1ccf768 Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Jan 16 01:50:00 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1dc462 sys-apps/eza: drop 0.15.1 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/34828 Signed-off-by: Florian Schmaus gentoo.org> sys-apps/eza/Manifest | 1 - sys-apps/eza/eza-0.15.1.ebuild | 247 - 2 files changed, 248 deletions(-) diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest index 5bab8e0c6143..ad5fdb9d751a 100644 --- a/sys-apps/eza/Manifest +++ b/sys-apps/eza/Manifest @@ -45,7 +45,6 @@ DIST errno-0.3.3.crate 10543 BLAKE2B 958e9d12766533ae9e84a60b121794929b9b3b1a811 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST eza-0.11.1.tar.gz 1221586 BLAKE2B e642be77d3402e4b42235cf13767fcef7279bc232c3e0b62bd012026293faae4a6dcaacf19f565f5f4f46f8e412d8f47921f8e1c8192f4bd642d17b1b91e950d SHA512 1bbf7018e00c53981ed049d26ed5c814eeeac1c8ec7455e0f20b5f0492aa6ebcec3260bf7fdd9df49bb9136819c1fa3a1ac719ae0aec5226312416e941640d62 DIST eza-0.14.2.tar.gz 1217105 BLAKE2B 9835f66dcd481c8afcde3e9fdac741f67c371f3d58b43a4114789f6a2c5c816b9f131128e010973f7ffe91761b311c421d62e02ab95f80ec957c3e3426bdf441 SHA512 e807424814840cfbdc37f12e3b4ee9ea79287e1c9ee2fbd8f681346e5f7ed55523529d75c96eadbc7f1029c07086ce6d47bf6bbc125e7083bb67ae8be139ab7f -DIST eza-0.15.1.tar.gz 118 BLAKE2B c85069fb9c4cfc8efb70a1cbf9cc1744a4c90069c61bb2a10794b2e6e4514ef68052b081a594cd481f44aae7de1eefe705db637215f37b8cd4177a01e4e1791c SHA512 3ca0d45949e494b8dd7bc187c9ad573abdd505f2c7c32ef5cd660fbc23e1512a8bc43f0b90ba084dfb7cda1e58383aeb487c148c869f94e1ae3b5cbf91617924 DIST eza-0.15.3-manpages.tar.xz 45528 BLAKE2B 850da7dc1432aa0d61406feb79a0c3deb7303a5f97ab3bc2ce5717d9b69a9ae6e9d2c4f17b1266a72ee9d080bcd6ae979e7604f8abb7ad60d822dbbfd429b0d0 SHA512 0792524d365bca7e153ffe2cac4849ee2533ac8dec97afd6b687c192314949e7707e7a4d35baa84f68818cdf1839ea341cb9b51c8de4704afdbead260bcdbfe0 DIST eza-0.15.3.tar.gz 1228789 BLAKE2B baa18761afe62f0860011ba14cbb02032b2e5faeca4e12e43c148da6e3fd73c54ceae1532bcceb3eb943eaf7e24a7c8047b4df46266b290306e0fe496ed0c652 SHA512 2cad697a821f08e976bad340b5e877c69865eb1a9a5f55354209ee8b990db97cd9ac820739e6c9306ebe23c41bfc1c0d1603bee3acb28633efb1e2bbd36761af DIST eza-0.16.3-manpages.tar.xz 7484 BLAKE2B 7417b820245c4e8a0e55c77190494bbd460ca74ae2faec33795f38e905820c8f7ae5035744603000dce05b94cdb4edccebc415e8a43b795bf5329c9ebf8fd50b SHA512 35b5da933263a28ccfe20aa2415d883b3254a7d50718080cc23b41b779d89575d8a779ecc8518f4731b9694da2fce3b15929471f707ea0c002b5974a99a24e67 diff --git a/sys-apps/eza/eza-0.15.1.ebuild b/sys-apps/eza/eza-0.15.1.ebuild deleted file mode 100644 index 76623c74ec44.. --- a/sys-apps/eza/eza-0.15.1.ebuild +++ /dev/null @@ -1,247 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - aho-corasick@1.0.5 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anes@0.1.6 - ansiterm@0.12.2 - anstream@0.6.4 - anstyle-parse@0.2.1 - anstyle-query@1.0.0 - anstyle-wincon@3.0.1 - anstyle@1.0.3 - autocfg@1.1.0 - bitflags@1.3.2 - bitflags@2.4.0 - bumpalo@3.13.0 - byteorder@1.4.3 - cast@0.3.0 - cc@1.0.79 - cfg-if@1.0.0 - chrono@0.4.31 - ciborium-io@0.2.1 - ciborium-ll@0.2.1 - ciborium@0.2.1 - clap@4.4.3 - clap_builder@4.4.2 - clap_lex@0.5.1 - colorchoice@1.0.0 - content_inspector@0.2.4 - core-foundation-sys@0.8.4 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-channel@0.5.8 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - datetime@0.5.2 - dunce@1.0.4 - either@1.9.0 - equivalent@1.0.1 - errno-dragonfly@0.1.2 - errno@0.3.3 - fastrand@2.0.0 - filetime@0.2.22 - form_urlencoded@1.0.1 - git2@0.18.1 - glob@0.3.1 - half@1.8.2 - hashbrown@0.14.0 - hermit-abi@0.3.2 - humantime-serde@1.1.1 - humantime@2.1.0 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.57 - idna@0.2.3 - indexmap@2.0.0 - is-terminal@0.4.9 - itertools@0.10.5 - itoa@1.0.9 - jobserver@0.1.22 - js-sys@0.3.64 - lazy_static@1.4.0 - libc@0.2.149 - libgit2-sys@0.16.1+1.7.1 - libz-sys@1.1.2 -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 83f4d5014b588e15b1af20f2a74954bdcd92ffce Author: Philipp Rösner protonmail com> AuthorDate: Mon Jan 15 16:46:32 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f4d501 net-vpn/strongswan: add 5.9.13 Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34822 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest | 1 + net-vpn/strongswan/strongswan-5.9.13.ebuild | 318 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 4c78ad450ad0..237c4e84c9e4 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 +DIST strongswan-5.9.13.tar.bz2 4825644 BLAKE2B 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c SHA512 a929c1fb2a5e7d3064f6cd0be76703198406dad981f4b345311a004c18aa3c12adcb49eb33705fe4c3c31daf556cef5906d8753f5d9fbff5a27b732f93d8f19f diff --git a/net-vpn/strongswan/strongswan-5.9.13.ebuild b/net-vpn/strongswan/strongswan-5.9.13.ebuild new file mode 100644 index ..e8b307487c03 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.13.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/
commit: bc22cf0dc86e554f14cdb25acbd67313cec68733 Author: Alfred Wingate protonmail com> AuthorDate: Sun Jan 14 14:26:47 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc22cf0d dev-util/android-udev-rules: add 20240114 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Florian Schmaus gentoo.org> dev-util/android-udev-rules/Manifest | 1 + .../android-udev-rules-20240114.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-util/android-udev-rules/Manifest b/dev-util/android-udev-rules/Manifest index 9635e149bc85..a1ffac87b0c4 100644 --- a/dev-util/android-udev-rules/Manifest +++ b/dev-util/android-udev-rules/Manifest @@ -2,3 +2,4 @@ DIST android-udev-rules-20230614.tar.gz 22013 BLAKE2B eece288e673be456e6b470471e DIST android-udev-rules-20231104.tar.gz 24127 BLAKE2B d70ed1305da1a6115aa4e597318b0cab307ef75f7e75e8ffd0f07857e6523ac8153cbc0c306ad1fe850688145e8738a626ed63b08bf514c57baedb2ee6b9d1a7 SHA512 c1d44d6fbb2f3e05b0e53887c43e4dfc3560ff27c56773ec45927686ce5962400a778da823d58d5ecd8c604fd410bf8aa33058a4a2bc2b724397c4fa7ea9fbe6 DIST android-udev-rules-20231124.tar.gz 24545 BLAKE2B e444b1ec90608bc16383afd3c5b90d29468c820e86e08e47f673df2b10675a14424dd6d715e620130de312378b6b7d1023658c73f0ba4f539472e75533ac8da9 SHA512 7f8519c9e957ba86879f50ef80fa2af2192f010bae1dfc5ab56c522e4e7817be47542140f21c163efa5b476159a715711f31366847647773601537413c2d1608 DIST android-udev-rules-20231207.tar.gz 24610 BLAKE2B 3af1deafbd67c3d1afd725e23c455c3a7f8e721d2ae6b384b61d6816cf6a0e21cb5dc5284d0d645e1d3a448cb1e4e7191252e636a412358faf05275fd6d27300 SHA512 957704e64d7c34e9eab235a1223c8b2929ef6e079e5ba1aa083c5743684fc09711e0d4d3bd51f81c236ee444c4aea5c1c3fc9e613e1864ba0b56bbb6ce8afcf7 +DIST android-udev-rules-20240114.tar.gz 24655 BLAKE2B 078c19d5cbf937c12d1611c223613202c44c1cc70e6c3c475ed68b7197fb759b82883f60670ce9c0d188432b86ed2c1dce7460450e1a433f5672af8b2d99c1b7 SHA512 1ebc186abc6bc080e336765f07fea046db338da189ae098ecc696239aea3c2a93679de7ca3baacea94787b4f2df65ba3946676b5f5d09f7b2aa813ab20cb108e diff --git a/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild b/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild new file mode 100644 index ..b566bb91970c --- /dev/null +++ b/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit udev + +DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the net" +HOMEPAGE="https://github.com/M0Rf30/android-udev-rules; +SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +# No tests +RESTRICT="test" + +RDEPEND=" + acct-group/android + virtual/udev +" + +src_prepare() { + default + + # Use the pre-existing android group + sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die +} + +src_install() { + udev_dorules 51-android.rules + einstalldocs +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/
commit: fd00b67f1cd9ead2f580b2c008a42599494dd0fd Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Dec 26 16:31:28 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd00b67f app-admin/syslog-ng: fix automagic depend on dev-libs/grpc Closes: https://bugs.gentoo.org/914659 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/34491 Signed-off-by: Florian Schmaus gentoo.org> app-admin/syslog-ng/metadata.xml | 1 + app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild | 192 ++ 2 files changed, 193 insertions(+) diff --git a/app-admin/syslog-ng/metadata.xml b/app-admin/syslog-ng/metadata.xml index d14d65a0a573..8ab9111bb704 100644 --- a/app-admin/syslog-ng/metadata.xml +++ b/app-admin/syslog-ng/metadata.xml @@ -12,6 +12,7 @@ Enable support for AMQP destinations Add support for geo lookup based on IPs via dev-libs/libmaxminddb + Enable GRPC based driver support (OpenTelemetry) via net-libs/grpc Enable support for HTTP destinations Enable support for JSON template formatting via dev-libs/json-c Enable support for Kafka destinations diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild b/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild new file mode 100644 index ..7913301d52da --- /dev/null +++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools python-single-r1 systemd + +DESCRIPTION="syslog replacement with advanced filtering features" +HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/; +SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) + test? ( python )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.10.1:2 + >=dev-libs/ivykis-0.42.4 + >=dev-libs/libpcre2-10.0 + dev-libs/openssl:0= + !dev-libs/eventlog + amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) + caps? ( sys-libs/libcap ) + dbi? ( >=dev-db/libdbi-0.9.0 ) + geoip2? ( dev-libs/libmaxminddb:= ) + grpc? ( + dev-libs/protobuf:= + net-libs/grpc:= + ) + http? ( net-misc/curl ) + json? ( >=dev-libs/json-c-0.9:= ) + kafka? ( >=dev-libs/librdkafka-1.0.0:= ) + mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + redis? ( >=dev-libs/hiredis-0.11.0:= ) + smtp? ( net-libs/libesmtp:= ) + snmp? ( net-analyzer/net-snmp:0= ) + spoof-source? ( net-libs/libnet:1.1 ) + systemd? ( sys-apps/systemd:= ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" +DEPEND="${RDEPEND} + test? ( dev-libs/criterion )" +BDEPEND=" + >=sys-devel/bison-3.7.6 + sys-devel/flex + virtual/pkgconfig + grpc? ( dev-libs/protobuf:= )" + +DOCS=( AUTHORS NEWS.md CONTRIBUTING.md contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc} + contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened" + "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" ) +PATCHES=( + "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + local f + + # disable python-modules test as it requires additional python modules not + # packaged in Gentoo + sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh || die + + use python && python_fix_shebang . + + # remove bundled libs + rm -r lib/ivykis || die + + # drop scl modules requiring json + if use !json; then + sed -i -r '/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d' scl/Makefile.am || die + fi + + # drop scl modules requiring http + if use !http; then + sed -i -r '/slack|telegram/d' scl/Makefile.am || die + fi + + # use gentoo default path + if use systemd; then + sed -e 's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \ + -i contrib/systemd/syslog-ng@default || die + fi + + for f in
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/
commit: f25347ebbcea98d238023c6132299b8809a89a97 Author: Alfred Wingate protonmail com> AuthorDate: Sun Jan 14 15:50:58 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25347eb dev-util/android-udev-rules: drop 20230614, 20231104, 20231124 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34797 Signed-off-by: Florian Schmaus gentoo.org> dev-util/android-udev-rules/Manifest | 3 -- .../android-udev-rules-20230614.ebuild | 42 -- .../android-udev-rules-20231104.ebuild | 42 -- .../android-udev-rules-20231124.ebuild | 42 -- 4 files changed, 129 deletions(-) diff --git a/dev-util/android-udev-rules/Manifest b/dev-util/android-udev-rules/Manifest index a1ffac87b0c4..b4ce9d1479f5 100644 --- a/dev-util/android-udev-rules/Manifest +++ b/dev-util/android-udev-rules/Manifest @@ -1,5 +1,2 @@ -DIST android-udev-rules-20230614.tar.gz 22013 BLAKE2B eece288e673be456e6b470471e34fe744d59d13f052331efc23181c77e2dc83d31ca6a95e965a2ca35736a3c8bb478c5494bf2319b25cec215432b8fa6da78d2 SHA512 983282a6adcbc200e548985d403a317e0cca48282ec17cf8496f7009df9a75e4c6a16a2ec0a65214a019acfdf550fb6450ef1dfe4021d8e9449988427f9c25c2 -DIST android-udev-rules-20231104.tar.gz 24127 BLAKE2B d70ed1305da1a6115aa4e597318b0cab307ef75f7e75e8ffd0f07857e6523ac8153cbc0c306ad1fe850688145e8738a626ed63b08bf514c57baedb2ee6b9d1a7 SHA512 c1d44d6fbb2f3e05b0e53887c43e4dfc3560ff27c56773ec45927686ce5962400a778da823d58d5ecd8c604fd410bf8aa33058a4a2bc2b724397c4fa7ea9fbe6 -DIST android-udev-rules-20231124.tar.gz 24545 BLAKE2B e444b1ec90608bc16383afd3c5b90d29468c820e86e08e47f673df2b10675a14424dd6d715e620130de312378b6b7d1023658c73f0ba4f539472e75533ac8da9 SHA512 7f8519c9e957ba86879f50ef80fa2af2192f010bae1dfc5ab56c522e4e7817be47542140f21c163efa5b476159a715711f31366847647773601537413c2d1608 DIST android-udev-rules-20231207.tar.gz 24610 BLAKE2B 3af1deafbd67c3d1afd725e23c455c3a7f8e721d2ae6b384b61d6816cf6a0e21cb5dc5284d0d645e1d3a448cb1e4e7191252e636a412358faf05275fd6d27300 SHA512 957704e64d7c34e9eab235a1223c8b2929ef6e079e5ba1aa083c5743684fc09711e0d4d3bd51f81c236ee444c4aea5c1c3fc9e613e1864ba0b56bbb6ce8afcf7 DIST android-udev-rules-20240114.tar.gz 24655 BLAKE2B 078c19d5cbf937c12d1611c223613202c44c1cc70e6c3c475ed68b7197fb759b82883f60670ce9c0d188432b86ed2c1dce7460450e1a433f5672af8b2d99c1b7 SHA512 1ebc186abc6bc080e336765f07fea046db338da189ae098ecc696239aea3c2a93679de7ca3baacea94787b4f2df65ba3946676b5f5d09f7b2aa813ab20cb108e diff --git a/dev-util/android-udev-rules/android-udev-rules-20230614.ebuild b/dev-util/android-udev-rules/android-udev-rules-20230614.ebuild deleted file mode 100644 index cd857f96ca8c.. --- a/dev-util/android-udev-rules/android-udev-rules-20230614.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit udev - -DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the net" -HOMEPAGE="https://github.com/M0Rf30/android-udev-rules; -SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -# No tests -RESTRICT="test" - -RDEPEND=" - acct-group/android - virtual/udev -" - -src_prepare() { - default - - # Use the pre-existing android group - sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die -} - -src_install() { - udev_dorules 51-android.rules - einstalldocs -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/dev-util/android-udev-rules/android-udev-rules-20231104.ebuild b/dev-util/android-udev-rules/android-udev-rules-20231104.ebuild deleted file mode 100644 index cd857f96ca8c.. --- a/dev-util/android-udev-rules/android-udev-rules-20231104.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit udev - -DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the net" -HOMEPAGE="https://github.com/M0Rf30/android-udev-rules; -SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -# No tests -RESTRICT="test" - -RDEPEND=" - acct-group/android - virtual/udev -" - -src_prepare() { - default - - # Use the pre-existing android group - sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die -} - -src_install() { - udev_dorules 51-android.rules - einstalldocs -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm()
[gentoo-commits] repo/gentoo:master commit in: sys-apps/eza/
commit: c6653e615c03eecd9c6c82d9e70d191a8c5272eb Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Jan 16 01:48:31 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6653e61 sys-apps/eza: add 0.17.1 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Florian Schmaus gentoo.org> sys-apps/eza/Manifest | 2 + sys-apps/eza/eza-0.17.1.ebuild | 254 + 2 files changed, 256 insertions(+) diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest index 47a7b272af65..c76719e38902 100644 --- a/sys-apps/eza/Manifest +++ b/sys-apps/eza/Manifest @@ -55,6 +55,8 @@ DIST eza-0.16.3-manpages.tar.xz 7484 BLAKE2B 7417b820245c4e8a0e55c77190494bbd460 DIST eza-0.16.3.tar.gz 1518802 BLAKE2B 3b1e8da3495c84b8808b423aa734e14fdf1fb0d0db404bffa88435b073171756f8e05d3abb601ac4af1d7fc9c0ecc3b1a1ada70c7d8cdd4f134881efb5e9751e SHA512 30919cd94a178b1511505e0d0987877cbc3070e95c971f1486ae906062f6785ec23c8306e845fce5a7eaf3276ad0afa96fdcf2f7b799c968666d8108e59c206c DIST eza-0.17.0-manpages.tar.xz 7716 BLAKE2B 94bcb5353da99b8c218f31ab0d6433c534fa64992b00873a543c0dfe5c9dc20761f60157756dbb3533a97ab40f979d20cc2f1040fc6d1e62c8f4149e61070662 SHA512 5f708be2c8100590a514f135e5c72ec17a4b4c3e0e22a5a487b989b93d2ffc27718da2302564cfeedd10310198b9d72ae16f8d41db9d9a65755883be64e18109 DIST eza-0.17.0.tar.gz 1523156 BLAKE2B c86c75c12b19e3ddf73143f433123f2198750ac5c92022e46a818ec414bc04e3b98f9b613335f09c364dfc53dccc77f6b23f8d1fa1cb160c51b9f66aae0edde6 SHA512 dda2a3bdc3d8abdd1fca4d8874455844b3cfac94c3188afcfe8e373b8dcbb968b7b81db43cf8fa938b0c18787e2b633acd4fedc26311bb4bab52555b76f49e27 +DIST eza-0.17.1-manpages.tar.xz 7656 BLAKE2B 01e9698f1c033ec4773bd6436a598a4ac84898598c9655455b36edcfe9660ff4994b43a39f65107a63dc7a71f8fc49506584a18182849b65daa3571dfd407a6f SHA512 5b97cbedca8dda9af9208919faeda152aa41377a24ce0a6804058fe74c12bbf0fdbd56369e97b35012773d07498022aa048f64cdd66f746801a5140a4aae3848 +DIST eza-0.17.1.tar.gz 1524733 BLAKE2B 973ba81af8db663673a0b62d67bec4078886156303ecbd2315a03399c0eee9db79d0e2cf216bc479467e672dbe1bc5559b753b5564967e6b6bfd4e4a689a05d1 SHA512 36694e6fa2a52bf6f4e14513d0fb82fc7a92230ff132d21ed373224cff93b5d6ee4f3f030ae9be210d06e9e1e1ea148b3ee499cf59356ffd5c39d780d7598e04 DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc DIST filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067 diff --git a/sys-apps/eza/eza-0.17.1.ebuild b/sys-apps/eza/eza-0.17.1.ebuild new file mode 100644 index ..f31a0687ecba --- /dev/null +++ b/sys-apps/eza/eza-0.17.1.ebuild @@ -0,0 +1,254 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.0.5 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + ansi_colours@1.2.2 + ansiterm@0.12.2 + anstream@0.6.4 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.3 + approx@0.5.1 + autocfg@1.1.0 + base64@0.21.5 + bitflags@1.3.2 + bitflags@2.4.0 + bumpalo@3.13.0 + byteorder@1.4.3 + cast@0.3.0 + cc@1.0.79 + cfg-if@1.0.0 + chrono@0.4.31 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.4.3 + clap_builder@4.4.2 + clap_lex@0.5.1 + colorchoice@1.0.0 + content_inspector@0.2.4 + core-foundation-sys@0.8.4 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + datetime@0.5.2 + deranged@0.3.9 + dunce@1.0.4 + either@1.9.0 + equivalent@1.0.1 + errno-dragonfly@0.1.2 + errno@0.3.3 + fast-srgb8@1.0.0 + fastrand@2.0.0 + filetime@0.2.22 + form_urlencoded@1.0.1 + git2@0.18.1 + glob@0.3.1 + half@1.8.2 + hashbrown@0.14.2 + hermit-abi@0.3.2 +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/
commit: d208a408bed9ab690ed6cfd5f56e57477044f83a Author: Alexey Korepanov yandex ru> AuthorDate: Wed Dec 27 13:45:24 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d208a408 net-vpn/i2pd: version bump 2.50.2 Signed-off-by: Alexey Korepanov yandex.ru> Signed-off-by: Florian Schmaus gentoo.org> net-vpn/i2pd/Manifest | 1 + net-vpn/i2pd/i2pd-2.50.2.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index d451b0c14315..31eb562d7a9e 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -1,3 +1,4 @@ DIST i2pd-2.47.0.tar.gz 650284 BLAKE2B 93ba2c43b75384cba009a48f77d8e4677c3603993a94c8843cdec8db41770bf0da41e9e09e8a7defbcdefbb56eb5ea3f069bc512fd612a30806246197c0412fe SHA512 f469115b8c0a2d4e803b09e1a0c670779912915b93822d2a04df7b71e32ec566695f6270c2c6bf615545a7fb474ce1dda2e935e88336d7614829176643e6bbf8 DIST i2pd-2.48.0.tar.gz 654495 BLAKE2B c16e27cf46266b346ab490140cf491e8866ad1df97f0a60a81c1902f5f9cb932b1c73fb52e1c4f1164ddc2813a9be0381d46405650b06c2e00eafc6073b0c869 SHA512 51c2057e96ec87ec0885cc6de4f4ff1d4d898ce0785f58c1a028677247743d44fa1980aa13b7746a0af76d600f2b4cc3bf3408bd199c82efcb432242f5b24b80 DIST i2pd-2.49.0.tar.gz 654406 BLAKE2B 93b1bba73d308a7a6163b0b51ea59a3e11ea2d635d7275d71338ecd06d8d1dfb430e3e177aad0b3ae35f7e0e0bd95acb4e7750cbba70a4ded97fcc7596a1912b SHA512 f2461bf6e1ec2f1b581c8528de57c92350133642cd34ed9a6b2f4c8e8199aa9e5b9ff76d967c60350606f1ab5359f8a7dbbcaa58284e8769cdfa7e0a29a384af +DIST i2pd-2.50.2.tar.gz 663010 BLAKE2B 671a294f1b4de3a71031c071330adad378e8fa418c95dbaeaba824071d38bc579d12113e899f00873e3a9a0a365f7ddc52ec9b728ffb19f254ffd8cacd9c945b SHA512 7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de diff --git a/net-vpn/i2pd/i2pd-2.50.2.ebuild b/net-vpn/i2pd/i2pd-2.50.2.ebuild new file mode 100644 index ..0346c80cb527 --- /dev/null +++ b/net-vpn/i2pd/i2pd-2.50.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs systemd + +DESCRIPTION="A C++ daemon for accessing the I2P anonymous network" +HOMEPAGE="https://github.com/PurpleI2P/i2pd; +SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_x86_aes i2p-hardening +upnp" + +RDEPEND=" + acct-user/i2pd + acct-group/i2pd + dev-libs/boost:= + dev-libs/openssl:0=[-bindist(-)] + sys-libs/zlib + upnp? ( net-libs/miniupnpc:= )" +DEPEND="${RDEPEND}" + +CMAKE_USE_DIR="${WORKDIR}/${P}/build" + +DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf ) + +pkg_pretend() { + if use i2p-hardening && ! tc-is-gcc; then + die "i2p-hardening requires gcc" + fi +} + +src_configure() { + local mycmakeargs=( + -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) + -DWITH_HARDENING=$(usex i2p-hardening ON OFF) + -DWITH_STATIC=OFF + -DWITH_UPNP=$(usex upnp ON OFF) + -DWITH_LIBRARY=ON + -DWITH_BINARY=ON + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # config + insinto /etc/i2pd + doins contrib/i2pd.conf + doins contrib/tunnels.conf + + # working directory + insinto /var/lib/i2pd + doins -r contrib/certificates + + # add /var/lib/i2pd/certificates to CONFIG_PROTECT + doenvd "${FILESDIR}/99i2pd" + + # openrc and systemd daemon routines + newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd + newinitd "${FILESDIR}/i2pd-2.39.0.initd" i2pd + systemd_newunit "${FILESDIR}/i2pd-2.38.0.service" i2pd.service + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}/i2pd-2.38.0-r1.logrotate" i2pd +} + +pkg_postinst() { + if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then + ewarn + ewarn "Configuration of the subscriptions has been moved from" + ewarn "subscriptions.txt to i2pd.conf. We recommend updating" + ewarn "i2pd.conf accordingly and deleting subscriptions.txt." + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/
commit: 837ea461f2e87ef74c1ee09f033b8af4ce1f5b7c Author: Alexey Korepanov yandex ru> AuthorDate: Wed Dec 27 13:46:41 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837ea461 net-vpn/i2pd: remove old 2.47.0 Signed-off-by: Alexey Korepanov yandex.ru> Signed-off-by: Florian Schmaus gentoo.org> net-vpn/i2pd/Manifest | 1 - net-vpn/i2pd/i2pd-2.47.0.ebuild | 80 - 2 files changed, 81 deletions(-) diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index 31eb562d7a9e..771f4627b119 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -1,4 +1,3 @@ -DIST i2pd-2.47.0.tar.gz 650284 BLAKE2B 93ba2c43b75384cba009a48f77d8e4677c3603993a94c8843cdec8db41770bf0da41e9e09e8a7defbcdefbb56eb5ea3f069bc512fd612a30806246197c0412fe SHA512 f469115b8c0a2d4e803b09e1a0c670779912915b93822d2a04df7b71e32ec566695f6270c2c6bf615545a7fb474ce1dda2e935e88336d7614829176643e6bbf8 DIST i2pd-2.48.0.tar.gz 654495 BLAKE2B c16e27cf46266b346ab490140cf491e8866ad1df97f0a60a81c1902f5f9cb932b1c73fb52e1c4f1164ddc2813a9be0381d46405650b06c2e00eafc6073b0c869 SHA512 51c2057e96ec87ec0885cc6de4f4ff1d4d898ce0785f58c1a028677247743d44fa1980aa13b7746a0af76d600f2b4cc3bf3408bd199c82efcb432242f5b24b80 DIST i2pd-2.49.0.tar.gz 654406 BLAKE2B 93b1bba73d308a7a6163b0b51ea59a3e11ea2d635d7275d71338ecd06d8d1dfb430e3e177aad0b3ae35f7e0e0bd95acb4e7750cbba70a4ded97fcc7596a1912b SHA512 f2461bf6e1ec2f1b581c8528de57c92350133642cd34ed9a6b2f4c8e8199aa9e5b9ff76d967c60350606f1ab5359f8a7dbbcaa58284e8769cdfa7e0a29a384af DIST i2pd-2.50.2.tar.gz 663010 BLAKE2B 671a294f1b4de3a71031c071330adad378e8fa418c95dbaeaba824071d38bc579d12113e899f00873e3a9a0a365f7ddc52ec9b728ffb19f254ffd8cacd9c945b SHA512 7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de diff --git a/net-vpn/i2pd/i2pd-2.47.0.ebuild b/net-vpn/i2pd/i2pd-2.47.0.ebuild deleted file mode 100644 index 24596def6c50.. --- a/net-vpn/i2pd/i2pd-2.47.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs systemd - -DESCRIPTION="A C++ daemon for accessing the I2P anonymous network" -HOMEPAGE="https://github.com/PurpleI2P/i2pd; -SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening +upnp" - -RDEPEND=" - acct-user/i2pd - acct-group/i2pd - dev-libs/boost:= - dev-libs/openssl:0=[-bindist(-)] - sys-libs/zlib - upnp? ( net-libs/miniupnpc:= )" -DEPEND="${RDEPEND}" - -CMAKE_USE_DIR="${WORKDIR}/${P}/build" - -DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf ) - -pkg_pretend() { - if use i2p-hardening && ! tc-is-gcc; then - die "i2p-hardening requires gcc" - fi -} - -src_configure() { - local mycmakeargs=( - -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF) - -DWITH_HARDENING=$(usex i2p-hardening ON OFF) - -DWITH_STATIC=OFF - -DWITH_UPNP=$(usex upnp ON OFF) - -DWITH_LIBRARY=ON - -DWITH_BINARY=ON - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - # config - insinto /etc/i2pd - doins contrib/i2pd.conf - doins contrib/tunnels.conf - - # working directory - insinto /var/lib/i2pd - doins -r contrib/certificates - - # add /var/lib/i2pd/certificates to CONFIG_PROTECT - doenvd "${FILESDIR}/99i2pd" - - # openrc and systemd daemon routines - newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd - newinitd "${FILESDIR}/i2pd-2.39.0.initd" i2pd - systemd_newunit "${FILESDIR}/i2pd-2.38.0.service" i2pd.service - - # logrotate - insinto /etc/logrotate.d - newins "${FILESDIR}/i2pd-2.38.0-r1.logrotate" i2pd -} - -pkg_postinst() { - if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then - ewarn - ewarn "Configuration of the subscriptions has been moved from" - ewarn "subscriptions.txt to i2pd.conf. We recommend updating" - ewarn "i2pd.conf accordingly and deleting subscriptions.txt." - fi -}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, profiles/arch/hppa/, profiles/arch/s390/, ...
commit: 5902065ccf2f0274c556ad2327e34b660d75e6aa Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Dec 26 16:38:43 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5902065c profiles/arch: mask app-admin/syslog-ng[grpc] where unavailable Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Florian Schmaus gentoo.org> profiles/arch/hppa/package.use.mask | 4 profiles/arch/ia64/package.use.mask | 4 profiles/arch/ppc/package.use.mask | 4 profiles/arch/s390/package.use.mask | 4 profiles/arch/sparc/package.use.mask | 4 5 files changed, 20 insertions(+) diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 4b607081a632..28418ec67b4b 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Leonardo Hernández Hernández (2024-01-06) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Sam James (2024-01-02) # dev-libs/capstone not keyworded here dev-lang/php capstone diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index c18de78a3314..8cc19146acaf 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask index cf76bfb56d55..fd2fb1587aae 100644 --- a/profiles/arch/ppc/package.use.mask +++ b/profiles/arch/ppc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2023-12-26) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Leonardo Hernández Hernández (2023-11-15) # media-libs/shaderc in not keyworded media-video/ffmpeg shaderc diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index ed4e9afb401b..5091c2e592c6 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-12) # dracut is not keyworded here sys-kernel/installkernel dracut diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 9fd8b2de8235..e7dcc98b9906 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 7bd4e8589f7e00b58de1dd435feac4f49053ea4d Author: Patrick Lauer gentoo org> AuthorDate: Tue Jan 16 08:21:54 2024 + Commit: 罗百科 gentoo org> CommitDate: Tue Jan 16 08:22:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd4e858 dev-db/postgresql: drop 11.21, 12.16, 13.12, 14.9, 15.4, 16.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest| 6 - dev-db/postgresql/postgresql-11.21.ebuild | 451 - dev-db/postgresql/postgresql-12.16.ebuild | 451 - dev-db/postgresql/postgresql-13.12.ebuild | 463 - dev-db/postgresql/postgresql-14.9.ebuild | 463 - dev-db/postgresql/postgresql-15.4.ebuild | 465 - dev-db/postgresql/postgresql-16.0.ebuild | 466 -- 7 files changed, 2765 deletions(-) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 34dea7b73979..bcb6793a6dba 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,12 +1,6 @@ -DIST postgresql-11.21.tar.bz2 20467892 BLAKE2B a20440904a6908ee1a91bf5c300b15abd2135de01300f2910abe573ba1c52aa6195c81497326c8f1edd5f1b21a993a911a9e78900720ee10e0b311455143c63e SHA512 2c76859b50ac9c6373624e5ca25a94bbb2a3b6af014304508969f2ae21760b072826c393822b33de50ab9dbb84cd5168b9f5e7d8e057a1d573223180934d7899 DIST postgresql-11.22.tar.bz2 20482994 BLAKE2B 1bac5e9a73b1ad1f8e082cfe29f374058b866d3e1234612c01bcc4324e5e25a407531e71436a1c0e10e7574da494499540d242ac66db66d5f85c1ff5954bac41 SHA512 2e4f7322235ed616d10d1e720fa72b8700cb1ebd9fec2e65d63662fca874c8df519b5b2184b32ee63f2060f6f6f620956b790cc6b24dbb06eb0b07d2710a8278 -DIST postgresql-12.16.tar.bz2 21140532 BLAKE2B 25370615532f1b23765f7b9973fa85b9801fca575182aded4cfa682d170b4b17e92353bba441ab7c7051e9a916a564d5912041149fb287bf33c4472359fc901b SHA512 37c1e5c87e6e3437b9f3de1219a8df2085b1dfb6f687980dd0e9c8691f2caac34ac58a6c119fe69a61888b80a9cbce89ebc9dbb345d6d141a8e4ea9b1b37fa89 DIST postgresql-12.17.tar.bz2 21181616 BLAKE2B dda4b06d8d36d3257e1eea251ccbdf38f1ce63ca811045b7b8d156d2b54614304b83b30ad3b1ead4e7ad74fa9f42acc8934f648902e17a4f7c89a117dc8e3c03 SHA512 8bf67475db4ec5baf058ca976ea3e416df39cd9d15131be3fa3c161edbfa93f74251d33b29d23b3084c95bbb73fb6606f4615e528129674047a75a86e7417373 -DIST postgresql-13.12.tar.bz2 21542293 BLAKE2B b0de1300d90f41445b941c22716986534df850754f67b81c99da9d4acc18b8e8dde4a7291d7f49960f4480a2d9755137390700bf20447d78f0432b526aeb70d7 SHA512 6b6f6de998016b33f0954d4ed8233b84d98abd2dc9b50f5e959f403d1d87a7e9c3b8c8c2ed456806578c2610982f41be3169d9afd4221c52c320b1a2795043e4 DIST postgresql-13.13.tar.bz2 21563452 BLAKE2B ee4b2d022c1b3003dc9c4da96e5900878a2fc70b3033470d0fb972131e063a047895e86d5d1e36297885f2821f0ef3af966cabe32941efba4bd11bdd0557e44f SHA512 d7b1076cdc406ac83440c75d18e6dc6db9af709615344978ba0135b45a127082b1d3c6ad6d8cd6259d67ddf38cfcee37dd78dcfbf8e4a710b724c67cf36170a7 DIST postgresql-14.10.tar.bz2 22298652 BLAKE2B 0c87c02b0b279d29e4a05711312bf89a655359a687c24d1cbb76cd4f6ed7666d31113a18a9976773c36853f00c1ca332af396372524467bb19c2a3bfcddea995 SHA512 f546e62eb158efdeecf091271ee60945604ca7f3683f0b259ee18eb682431158e282bf4f81d8df304c956919788f8077e72aa47c467d32d6aef1ccfe470862a5 -DIST postgresql-14.9.tar.bz2 22207374 BLAKE2B 51c2e6205092873369ca68e2502cfccb1de7d6e8275ebd02dd58d8ed6133aaab9eacc21f8057b7e6555df4207b7af51f43c84b5e6e22eaa9c494e4eceb806fbb SHA512 8a7f74c5fd1ec5339085f357b3044dd0d763e3368bd42b5d68497eba5cbf71e9c76a329580d8aa3145aa98a157f28df548c4a6dc2d880db5c0156baa231f5d24 -DIST postgresql-15.4.tar.bz2 22850355 BLAKE2B e17c62c4e3f048f28073c1706bfa1d3eb065c1416117061fd07b325072c19348f8f2badea1364a054aebccf6d65c2ca21bb46d9cf621d78bd0a75f5dc4b21fe5 SHA512 37dd3e8b644d10c4f55963e07344ff4b0079adbae60052306f230f15e4ef4662b89e84a63dacc87cbf926c80b186d064a391283dd16e29ab47f7acc8a9860d0b DIST postgresql-15.5.tar.bz2 23091780 BLAKE2B e3731b973242d4de8b4b78e00842df52e006f08510efc0ff02bf7b8b479e17aa9e1c8116644d9a82f23d4334f527f1a82a1c2eec7f7c199a2fdf500b46740264 SHA512 9ed9d160b3cef99954ccd47a970c107b7e3b0196a7d848f740bf3c52a1c626f6f457814c97f37b9f0467bb07734e19806a15bd9cf3c39445e1d89e75b37064cc -DIST postgresql-16.0.tar.bz2 24528207 BLAKE2B a38bbe973796b5270ef2121e0f88dcaa46bbb8ed9e2d9f60b1b5a958e50a655ec763a5aa1a25478b0a3762494171674747e8e4b8efcd46068a7a84ff17ad9966 SHA512 c66b72d2d9bc503b9ad19c67384517ae921c494b2916f32157c2528dcbb38aefeb4a8cd5003fd40ba8a19612ea64511d534ff5d99e7a1b266024232f983bcf39 DIST postgresql-16.1.tar.bz2 24605482 BLAKE2B f59859af644134cf0fc9289c0e0d93fe0f877794a1cc8881280d0439605a6e312866a0114d453af8e269e26173fa3742073fe5485901b7cb0af925a5c3506aad SHA512 69f4635e5841452599f13b47df41ce2425ab34b4e4582fd2c635bc78d561fa36c5b03eccb4ae6569872dc74775be1b5a62dee20c9a4f12a43339250128352918 diff --git a/dev-db/postgresql/postgresql-11.21.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 9ca835d2b722f3612180172ff8f8675fad19b017 Author: Patrick Lauer gentoo org> AuthorDate: Tue Jan 16 08:19:18 2024 + Commit: 罗百科 gentoo org> CommitDate: Tue Jan 16 08:22:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca835d2 dev-db/postgresql: Fix kerberos support for >=16 According to upstream heimdal is actively not supported anymore. Switch from virtual/krb5 to app-crypt/mit-krb5 Closes: https://bugs.gentoo.org/919096 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/postgresql-16.0.ebuild | 2 +- dev-db/postgresql/postgresql-16.1.ebuild | 2 +- dev-db/postgresql/postgresql-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/postgresql/postgresql-16.0.ebuild b/dev-db/postgresql/postgresql-16.0.ebuild index ad84f446629b..a7a79f21b7b5 100644 --- a/dev-db/postgresql/postgresql-16.0.ebuild +++ b/dev-db/postgresql/postgresql-16.0.ebuild @@ -34,7 +34,7 @@ acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) -kerberos? ( virtual/krb5 ) +kerberos? ( app-crypt/mit-krb5 ) ldap? ( net-nds/openldap:= ) llvm? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsodium/
commit: 28aeccd77dfecbcfdc518af471c4df2715b82ac0 Author: Matt Jolly footclan ninja> AuthorDate: Mon Jan 15 01:10:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 16 07:59:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28aeccd7 dev-libs/libsodium: add 1.0.19-r2; drop 'minimal' USE The 'minimal' USE drastically changes the ABI for libsodium and all we do with it in portage is variations on 'RDEPEND=dev-libs/libsodium:=[...,-minimal]'. It does not pass the 'sniff test' and should never have been added, this commit corrects the oversight. Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34813 Signed-off-by: Sam James gentoo.org> dev-libs/libsodium/libsodium-1.0.19-r2.ebuild | 73 +++ 1 file changed, 73 insertions(+) diff --git a/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild b/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild new file mode 100644 index ..c3e685aae87f --- /dev/null +++ b/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libsodium.minisig +VERIFY_SIG_METHOD=minisig +inherit autotools multilib-minimal verify-sig + +DESCRIPTION="Portable fork of NaCl, a higher-level cryptographic library" +HOMEPAGE="https://libsodium.org; + +if [[ ${PV} == *_p* ]] ; then + MY_P=${PN}-$(ver_cut 1-3)-stable-$(ver_cut 5-) + + # We use _pN to represent 'stable releases' + # These are backports from upstream to the last release branch + # See https://download.libsodium.org/libsodium/releases/README.html + SRC_URI=" + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/${MY_P}.tar.gz.minisig -> ${P}.tar.gz.minisig ) + " +else + SRC_URI=" + https://download.libsodium.org/${PN}/releases/${P}.tar.gz + verify-sig? ( https://download.libsodium.org/${PN}/releases/${P}.tar.gz.minisig ) + " +fi + +S="${WORKDIR}"/${PN}-stable + +LICENSE="ISC" +SLOT="0/26" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+asm static-libs +urandom" + +CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) +IUSE+=" ${CPU_USE[@]}" + +BDEPEND=" verify-sig? ( sec-keys/minisig-keys-libsodium )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0.10-cpuflags.patch +) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable asm) + $(use_enable cpu_flags_x86_aes aesni) + $(use_enable cpu_flags_x86_sse4_1 sse4_1) + $(use_enable static-libs static) + $(use_enable !urandom blocking-random) + ) + + # --disable-pie is needed on x86, see bug #512734 + # TODO: Check if still needed? + if [[ ${ABI} == x86 ]] ; then + myeconfargs+=( --disable-pie ) + fi + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name "*.la" -delete || die +}