From ef4a06d6b16931ae9b8892b58789782ee334c8fc Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Sat, 7 Jun 2025 18:41:45 +0200 Subject: [PATCH] Bump --- app-arch/msitools/Manifest | 9 +- .../msitools-0.103-bats-dependency.patch | 21 -- ...h => msitools-0.106-bats-dependency.patch} | 0 app-arch/msitools/msitools-0.101.ebuild | 54 ---- ...ols-0.103.ebuild => msitools-0.106.ebuild} | 0 app-arch/rpm/Manifest | 5 - app-arch/rpm/files/rpm-4.17.0-libdir.patch | 32 --- app-arch/rpm/files/rpm-4.8.1-db-path.patch | 26 -- app-arch/rpm/metadata.xml | 8 - app-arch/rpm/rpm-4.18.0.ebuild | 165 ----------- app-emulation/remotebox/Manifest | 4 +- ...otebox-3.4.ebuild => remotebox-3.6.ebuild} | 0 app-emulation/vice/Manifest | 7 +- app-emulation/vice/vice-3.6.1-r2.ebuild | 195 ------------- app-emulation/vice/vice-3.8-r1.ebuild | 189 ------------- ...9.0.ebuild => 1password-cli-2.31.1.ebuild} | 0 app-misc/1password-cli/Manifest | 6 +- app-misc/1password/1password-8.10.36.ebuild | 79 ------ app-misc/1password/1password-8.10.78.ebuild | 77 +++++ app-misc/1password/Manifest | 6 +- app-misc/syncterm/Manifest | 4 + app-text/calibre/Manifest | 33 --- app-text/calibre/calibre-5.44.0-r5.ebuild | 265 ------------------ app-text/calibre/calibre-7.16.0.ebuild | 243 ---------------- app-text/calibre/calibre-7.17.0.ebuild | 246 ---------------- app-text/calibre/calibre-7.19.0.ebuild | 254 ----------------- app-text/calibre/calibre-7.20.0.ebuild | 255 ----------------- app-text/calibre/calibre-7.21.0.ebuild | 253 ----------------- app-text/calibre/calibre-7.22.0.ebuild | 254 ----------------- ...add-resources-that-exist-outside-the.patch | 55 ---- ...1.0-changes-its-webp-features-output.patch | 36 --- .../files/calibre-5.35.0-jxr-test.patch | 24 -- ...Fix-compatibility-with-zeroconf-0.73.patch | 26 -- .../calibre/files/calibre-5.44.0-icu75.patch | 28 -- .../files/calibre-5.44.0-xss-backport.patch | 33 --- .../files/calibre-7.0.0-jxr-test.patch | 27 -- .../calibre-7.17.0-qt-texttospeech.patch | 38 --- app-text/calibre/files/calibre-server-3.conf | 13 - app-text/calibre/files/calibre-server-3.init | 58 ---- ...00560a28f56a303cca97630ab58e519dd9c8.patch | 35 --- app-text/calibre/metadata.xml | 17 -- app-text/dblatex/Manifest | 11 - app-text/dblatex/dblatex-0.3.12-r1.ebuild | 69 ----- app-text/dblatex/dblatex-0.3.12-r2.ebuild | 71 ----- .../dblatex/files/dblatex-0.3.11-encode.patch | 19 -- .../files/dblatex-0.3.11-inkscape-1.0.patch | 107 ------- ...blatex-0.3.11-no-inkscape-dependency.patch | 14 - .../files/dblatex-0.3.11-path-logging.patch | 15 - .../dblatex/files/dblatex-0.3.11-setup.patch | 47 ---- .../python3.12-adjust-submodule-imports.patch | 46 --- .../python3.12-replace-imp-by-importlib.patch | 112 -------- app-text/dblatex/metadata.xml | 23 -- app-text/icy-draw/Manifest | 4 +- ...raw-0.3.0.ebuild => icy-draw-0.4.1.ebuild} | 3 +- dev-util/xpipe/Manifest | 2 + media-gfx/icy-view/Manifest | 4 +- ...iew-0.6.1.ebuild => icy-view-0.8.2.ebuild} | 4 +- media-video/davinci-resolve/Manifest | 4 +- ...ta2.ebuild => davinci-resolve-20.0.ebuild} | 4 +- net-im/element-desktop-bin/Manifest | 4 +- ...ld => element-desktop-bin-1.11.102.ebuild} | 0 net-misc/icy-term/Manifest | 4 +- ...rm-0.7.8.ebuild => icy-term-0.7.12.ebuild} | 0 net-misc/termius/Manifest | 4 +- ...us-8.11.0.ebuild => termius-9.21.2.ebuild} | 2 +- 65 files changed, 114 insertions(+), 3539 deletions(-) delete mode 100644 app-arch/msitools/files/msitools-0.103-bats-dependency.patch rename app-arch/msitools/files/{msitools-0.101-bats-dependency.patch => msitools-0.106-bats-dependency.patch} (100%) delete mode 100644 app-arch/msitools/msitools-0.101.ebuild rename app-arch/msitools/{msitools-0.103.ebuild => msitools-0.106.ebuild} (100%) delete mode 100644 app-arch/rpm/Manifest delete mode 100644 app-arch/rpm/files/rpm-4.17.0-libdir.patch delete mode 100644 app-arch/rpm/files/rpm-4.8.1-db-path.patch delete mode 100644 app-arch/rpm/metadata.xml delete mode 100644 app-arch/rpm/rpm-4.18.0.ebuild rename app-emulation/remotebox/{remotebox-3.4.ebuild => remotebox-3.6.ebuild} (100%) delete mode 100644 app-emulation/vice/vice-3.6.1-r2.ebuild delete mode 100644 app-emulation/vice/vice-3.8-r1.ebuild rename app-misc/1password-cli/{1password-cli-2.29.0.ebuild => 1password-cli-2.31.1.ebuild} (100%) delete mode 100644 app-misc/1password/1password-8.10.36.ebuild create mode 100644 app-misc/1password/1password-8.10.78.ebuild delete mode 100644 app-text/calibre/Manifest delete mode 100644 app-text/calibre/calibre-5.44.0-r5.ebuild delete mode 100644 app-text/calibre/calibre-7.16.0.ebuild delete mode 100644 app-text/calibre/calibre-7.17.0.ebuild delete mode 100644 app-text/calibre/calibre-7.19.0.ebuild delete mode 100644 app-text/calibre/calibre-7.20.0.ebuild delete mode 100644 app-text/calibre/calibre-7.21.0.ebuild delete mode 100644 app-text/calibre/calibre-7.22.0.ebuild delete mode 100644 app-text/calibre/files/0001-HTML-Input-Dont-add-resources-that-exist-outside-the.patch delete mode 100644 app-text/calibre/files/0001-PIL-11.0-changes-its-webp-features-output.patch delete mode 100644 app-text/calibre/files/calibre-5.35.0-jxr-test.patch delete mode 100644 app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch delete mode 100644 app-text/calibre/files/calibre-5.44.0-icu75.patch delete mode 100644 app-text/calibre/files/calibre-5.44.0-xss-backport.patch delete mode 100644 app-text/calibre/files/calibre-7.0.0-jxr-test.patch delete mode 100644 app-text/calibre/files/calibre-7.17.0-qt-texttospeech.patch delete mode 100644 app-text/calibre/files/calibre-server-3.conf delete mode 100644 app-text/calibre/files/calibre-server-3.init delete mode 100644 app-text/calibre/files/e9cc00560a28f56a303cca97630ab58e519dd9c8.patch delete mode 100644 app-text/calibre/metadata.xml delete mode 100644 app-text/dblatex/Manifest delete mode 100644 app-text/dblatex/dblatex-0.3.12-r1.ebuild delete mode 100644 app-text/dblatex/dblatex-0.3.12-r2.ebuild delete mode 100644 app-text/dblatex/files/dblatex-0.3.11-encode.patch delete mode 100644 app-text/dblatex/files/dblatex-0.3.11-inkscape-1.0.patch delete mode 100644 app-text/dblatex/files/dblatex-0.3.11-no-inkscape-dependency.patch delete mode 100644 app-text/dblatex/files/dblatex-0.3.11-path-logging.patch delete mode 100644 app-text/dblatex/files/dblatex-0.3.11-setup.patch delete mode 100644 app-text/dblatex/files/python3.12-adjust-submodule-imports.patch delete mode 100644 app-text/dblatex/files/python3.12-replace-imp-by-importlib.patch delete mode 100644 app-text/dblatex/metadata.xml rename app-text/icy-draw/{icy-draw-0.3.0.ebuild => icy-draw-0.4.1.ebuild} (87%) rename media-gfx/icy-view/{icy-view-0.6.1.ebuild => icy-view-0.8.2.ebuild} (87%) rename media-video/davinci-resolve/{davinci-resolve-20.0_beta2.ebuild => davinci-resolve-20.0.ebuild} (98%) rename net-im/element-desktop-bin/{element-desktop-bin-1.11.97.ebuild => element-desktop-bin-1.11.102.ebuild} (100%) rename net-misc/icy-term/{icy-term-0.7.8.ebuild => icy-term-0.7.12.ebuild} (100%) rename net-misc/termius/{termius-8.11.0.ebuild => termius-9.21.2.ebuild} (97%) diff --git a/app-arch/msitools/Manifest b/app-arch/msitools/Manifest index 88beab9d..73b0df9a 100644 --- a/app-arch/msitools/Manifest +++ b/app-arch/msitools/Manifest @@ -1,8 +1,5 @@ -AUX msitools-0.101-bats-dependency.patch 603 BLAKE2B a86c862e2592ab88e39ba5848d91398fdb9279d3996de0354ea3afd2a7858c3f16aa06de1d19d76db3c27f5302c012d6fd249ef5ca7984cd51a156506246d976 SHA512 3494c83dffc56efe52e7ef5e050ab389cfcd92b1ca540b9bb3dd7ece0c9025e0a3c0c540b5fcb076e204561fb37ff40aae6fab11e316edd4b3d449d939b9932b -AUX msitools-0.103-bats-dependency.patch 603 BLAKE2B a86c862e2592ab88e39ba5848d91398fdb9279d3996de0354ea3afd2a7858c3f16aa06de1d19d76db3c27f5302c012d6fd249ef5ca7984cd51a156506246d976 SHA512 3494c83dffc56efe52e7ef5e050ab389cfcd92b1ca540b9bb3dd7ece0c9025e0a3c0c540b5fcb076e204561fb37ff40aae6fab11e316edd4b3d449d939b9932b -DIST msitools-0.103.tar.xz 497848 BLAKE2B 14cf6af475b9f1cae29f2c43942d628259b1abca8e99131ce9d53f9300ba19677a6d6b1736569da842841d4565dde79d03bf0669b6963b8ffe999770a5085c07 SHA512 ecff178cf25a7789a97901005c4d05ab0a0815377bf91385a65497b7f53c33d9e83b9348c3fc1d05b9c0fbdda89358ae4f05d8ee89017c585e41f7e399b2685c -DIST msitools-v0.101.tar.bz2 672943 BLAKE2B 34b5ea63f67e99140ac6ac89e4a23f389ad1d0debe1da045a32121e85e5f4d9401011ecb3b8db78953169b7c7e73faf8929c2a0712270460b0c433e93fe8fb8b SHA512 481c2b66c6dc14b967919d60bf0440a379c09e0893eca513a52a2b52bf8ee03e9c76243bc70b758c964c783df018b5ba03b95daca971840033db7c436ab9caad -EBUILD msitools-0.101.ebuild 1038 BLAKE2B c4ecb50bb7f116896eb4a7285ff7b174d05078c8f27ac3f0e0b40cd7f2461def3d093774fd6c99d751b0ca13ef5832da82e74168b5f4467c54eda92b498ba71a SHA512 26d8bc94eedb0a7279e377868a767c309152e3a89157a0368754755603bdd807a5fa9d0c4d59dc0e6f47ef6f4786ed646990ec118aa66ce68770aa383cebc373 -EBUILD msitools-0.103.ebuild 1075 BLAKE2B 6571a3c053c5c89edf850e9fc572e227d73e4ab1944af371079bfd010f9bae61756a088ba3b90ff11f6317cb7fb27d747b52be033f9ed78693d65a9400e1eab9 SHA512 3483998bf9d7be7f456fdd9feb197054b02d4e0279237d25d014bca84262e0ca5ccde50f530d1fee4350d40d11dc36c8ed2b863a2a678048ddb8094f212a28bf +AUX msitools-0.106-bats-dependency.patch 603 BLAKE2B a86c862e2592ab88e39ba5848d91398fdb9279d3996de0354ea3afd2a7858c3f16aa06de1d19d76db3c27f5302c012d6fd249ef5ca7984cd51a156506246d976 SHA512 3494c83dffc56efe52e7ef5e050ab389cfcd92b1ca540b9bb3dd7ece0c9025e0a3c0c540b5fcb076e204561fb37ff40aae6fab11e316edd4b3d449d939b9932b +DIST msitools-0.106.tar.xz 437664 BLAKE2B e4aa32fccbbf6670e9df9968cc76cca926e8652df79ab4dc4d5fb87c77d4de038a531a9e3840763f091291c04e4094526ec1c2b7bea3ad2c01fa0e83c00e5a1f SHA512 7e3f2b17f292574645df5900a5ebea240a0cca70aaa35b58af144b610572478a55585dd48d098a064cbe4e6475dd143e0c21b68ae7ec423833cb415785727b0f +EBUILD msitools-0.106.ebuild 1075 BLAKE2B 6571a3c053c5c89edf850e9fc572e227d73e4ab1944af371079bfd010f9bae61756a088ba3b90ff11f6317cb7fb27d747b52be033f9ed78693d65a9400e1eab9 SHA512 3483998bf9d7be7f456fdd9feb197054b02d4e0279237d25d014bca84262e0ca5ccde50f530d1fee4350d40d11dc36c8ed2b863a2a678048ddb8094f212a28bf MISC ChangeLog 878 BLAKE2B b5a3ac68d529e324a0caf473d64ddb21040806d50ccaf4b2bc3ea91314b928dedd69822a09476ed76b1da56955ff605d3d96a13fa643ece86417006f2c42445d SHA512 abdc80c9220f9054edcd40efb8d1064c9c9d32cf1c012436aad9f36de1855cd4d4570c60b4298033fea02a898bfd5a1a3ff8bbc0d74390da2f41ea35e5f3aaaa MISC metadata.xml 815 BLAKE2B 065062781ffd3feecbe20de9449cafcab2b5ddff85978a14c13f2564929471b08183f6560b03cb8afc0adbdc028f367edfd02124aa73b83a8dc28a4fc7908db0 SHA512 b3d69b3cdaa6e6c4f7fda5e0305e15c107df9d7e62bf70c49cd6aefabe39c55cd50cd0e2e2d2da025d4fcde805cc492bfc26fceba6e8e535e4e389ed3939f35e diff --git a/app-arch/msitools/files/msitools-0.103-bats-dependency.patch b/app-arch/msitools/files/msitools-0.103-bats-dependency.patch deleted file mode 100644 index f59cf1a9..00000000 --- a/app-arch/msitools/files/msitools-0.103-bats-dependency.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 3fcf81bbde215349283391fd3d01cc901029427a Mon Sep 17 00:00:00 2001 -search system for bats as well - ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/meson.build -+++ b/meson.build -@@ -9,7 +9,7 @@ gnome = import('gnome') - - perl = find_program('perl') - bison = find_program('bison') --bats = find_program('subprojects/bats-core/bin/bats') -+bats = find_program(['bats', 'subprojects/bats-core/bin/bats']) - glib = dependency('glib-2.0', version: '>= 2.12') - gobject = dependency('gobject-2.0', version: '>= 0.9.4') - gio = dependency('gio-2.0', version: '>= 2.14') --- -2.31.1 - diff --git a/app-arch/msitools/files/msitools-0.101-bats-dependency.patch b/app-arch/msitools/files/msitools-0.106-bats-dependency.patch similarity index 100% rename from app-arch/msitools/files/msitools-0.101-bats-dependency.patch rename to app-arch/msitools/files/msitools-0.106-bats-dependency.patch diff --git a/app-arch/msitools/msitools-0.101.ebuild b/app-arch/msitools/msitools-0.101.ebuild deleted file mode 100644 index 1ff6c694..00000000 --- a/app-arch/msitools/msitools-0.101.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson vala - -DESCRIPTION="Set of programs to inspect and build Windows Installer (.MSI) files" -HOMEPAGE="https://wiki.gnome.org/msitools" -SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="+introspection" -REQUIRED_USE=" - introspection -" - -BDEPEND=" - dev-lang/perl - sys-devel/bison - dev-util/bats -" - -RDEPEND=" - introspection? ( >=dev-libs/gobject-introspection-0.10.8 ) -" -DEPEND="${RDEPEND} - dev-libs/glib - dev-libs/gobject-introspection-common - dev-libs/vala-common - gnome-extra/libgsf - app-arch/gcab[vala] - >=dev-build/gtk-doc-am-1.13 - >=virtual/pkgconfig-0-r1 -" - -PATCHES=( - "${FILESDIR}"/${P}-bats-dependency.patch -) - -src_prepare() { - vala_src_prepare - default -} - -src_configure() { - local emesonargs=( - $(meson_use introspection) - ) - meson_src_configure -} diff --git a/app-arch/msitools/msitools-0.103.ebuild b/app-arch/msitools/msitools-0.106.ebuild similarity index 100% rename from app-arch/msitools/msitools-0.103.ebuild rename to app-arch/msitools/msitools-0.106.ebuild diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest deleted file mode 100644 index 8af19f46..00000000 --- a/app-arch/rpm/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX rpm-4.17.0-libdir.patch 855 BLAKE2B 81a2daf0577c8dc3feac190764125da7a616e24ccdd38c3715c3c68f7fc831cf2662e629f23ed88f7d133961a40ac7f63acd6c7f52e99f17abe53442b2a5f14e SHA512 68d884cf9d57d89138ee7d6882869b0560aa9cd3dc82b837c47732f2d0248b42fbdafbbcc1f3f04322cd750744d97e4512491fb0591eb0622b2a5d1918391c46 -AUX rpm-4.8.1-db-path.patch 628 BLAKE2B 69ac0d4541c4d6e74fd716529c4cfd482432d400f84f39775bd585931e786acf45ab7a1da617f0214dcba90c78511ca22fc556896ae1963ec9160787fdaab902 SHA512 12539bbeda99d261890d50304945c7f022681ca0a283c70f17a6b1f188e9e24e9ce05b71d541ed6d951f94576b5183c49c4db784d5016d075a859c1e4dcb9005 -DIST rpm-4.18.0.tar.bz2 6600013 BLAKE2B 127c3b1427884d04c3db4fc73eb73a978a58241bc740620e3e46c7557d99833092866b5d9c8b4fdf72cd106668d9e5f5cb8c4b918decf1513a82d10258975116 SHA512 c218b811c0c2db368a2919f60742904a4a5abf09dc20804d649eb42f1853d1c21d121086d6014cd210b2040643c37b5d86b53052958cf702ae2e54fe65f1c0ec -EBUILD rpm-4.18.0.ebuild 4096 BLAKE2B 6fb3c324b41be3995f661a9330ee577c4027217cf50943296adabae801ff627a5b5b7609439829a9c8ac26b9acee934110129e618c0dac936b2ee3b53d552b7d SHA512 0b0a7a81b4cfad34ab6e241306dc5ae62908f9147e6d1774543cfbc9753ecb94485a9d98aeea3e9703c1e6489b7411edce5d594d4eaf4ffc29b7f2810ab41010 -MISC metadata.xml 260 BLAKE2B 00f83151d62c157bea18101b36007f01e6da9d16d438671c37b929b1e19cfc202f379816a1b0d9e3faea99c44a43f97a5d43100266c683487dabba09f1378eea SHA512 d6fc386bd5be91d5dff3d7aa514f4d72e7301a47f888db95573d72505ee86987ae6412fdd8aec82842c006abe831d99f6178b1ac78a04a7dbf9e5bce1d249cb7 diff --git a/app-arch/rpm/files/rpm-4.17.0-libdir.patch b/app-arch/rpm/files/rpm-4.17.0-libdir.patch deleted file mode 100644 index 5bff26b7..00000000 --- a/app-arch/rpm/files/rpm-4.17.0-libdir.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -865,13 +865,7 @@ AC_ARG_WITH([rundir], - AC_DEFINE_UNQUOTED([RUNDIR],["${RUNDIR}"],[run-time variable directory]) - AC_SUBST(RUNDIR) - --if test X"$prefix" = XNONE ; then -- usrprefix="$ac_default_prefix" --else -- usrprefix=$prefix --fi -- --RPMCONFIGDIR="`echo ${usrprefix}/lib/rpm`" -+RPMCONFIGDIR="`echo ${libexecdir}/rpm/`" - AC_SUBST(RPMCONFIGDIR) - - AC_SUBST(OBJDUMP) ---- a/rpm.am -+++ b/rpm.am -@@ -1,10 +1,10 @@ - # Internal binaries - ## HACK: It probably should be $(libexecdir)/rpm or $(libdir)/rpm --rpmlibexecdir = $(prefix)/lib/rpm -+rpmlibexecdir = $(pkglibexecdir) - - # Host independent config files - ## HACK: it probably should be $(datadir)/rpm --rpmconfigdir = $(prefix)/lib/rpm -+rpmconfigdir = $(pkglibexecdir) - - # Libtool version (current-revision-age) for all our libraries - rpm_version_info = 11:0:2 diff --git a/app-arch/rpm/files/rpm-4.8.1-db-path.patch b/app-arch/rpm/files/rpm-4.8.1-db-path.patch deleted file mode 100644 index 634dd237..00000000 --- a/app-arch/rpm/files/rpm-4.8.1-db-path.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 587cfa7..498abfb 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -177,7 +177,7 @@ EXTRA_DIST += rpmpopt.in - - usrsrcdir = $(prefix)/src - --rpmvardir = $(localstatedir)/lib/rpm -+rpmvardir = $(localstatedir)/rpm - rpmvar_DATA = - - install-exec-hook: -diff --git a/macros.in b/macros.in -index ae46fcb..213b53c 100644 ---- a/macros.in -+++ b/macros.in -@@ -155,7 +155,7 @@ - %_bzip2bin %{__bzip2} - - # The location of the rpm database file(s). --%_dbpath %{_var}/lib/rpm -+%_dbpath %{_var}/rpm - - # The location of the rpm database file(s) after "rpm --rebuilddb". - %_dbpath_rebuild %{_dbpath} diff --git a/app-arch/rpm/metadata.xml b/app-arch/rpm/metadata.xml deleted file mode 100644 index 43a5b10a..00000000 --- a/app-arch/rpm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - rpm-software-management/rpm - - diff --git a/app-arch/rpm/rpm-4.18.0.ebuild b/app-arch/rpm/rpm-4.18.0.ebuild deleted file mode 100644 index ee39e5b0..00000000 --- a/app-arch/rpm/rpm-4.18.0.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{3,4} ) -PYTHON_COMPAT=( python3_{9..12} ) - -inherit autotools lua-single perl-module python-single-r1 toolchain-funcs - -DESCRIPTION="Red Hat Package Management Utils" -HOMEPAGE="https://rpm.org/ https://github.com/rpm-software-management/rpm" -SRC_URI="https://ftp.osuosl.org/pub/rpm/releases/rpm-$(ver_cut 1-2).x/${P}.tar.bz2 - http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" - -# Tests are broken. See bug #657500 -RESTRICT="test" - -IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux +sqlite test +zstd" -REQUIRED_USE="${LUA_REQUIRED_USE} - python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - ${LUA_DEPS} - !app-arch/rpm5 - app-arch/libarchive:= - >=app-arch/bzip2-1.0.1 - app-arch/xz-utils - >=app-crypt/gnupg-1.2 - >=dev-lang/perl-5.8.8 - dev-libs/elfutils - dev-libs/libgcrypt:= - >=dev-libs/popt-1.7 - sys-apps/file - >=sys-libs/zlib-1.2.3-r1 - virtual/libintl - acl? ( virtual/acl ) - audit? ( sys-process/audit ) - caps? ( >=sys-libs/libcap-2.0 ) - dbus? ( sys-apps/dbus ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - python? ( ${PYTHON_DEPS} ) - nls? ( virtual/libintl ) - zstd? ( app-arch/zstd:= ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - nls? ( sys-devel/gettext ) - test? ( sys-apps/fakechroot ) -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-rpm ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.8.1-db-path.patch - "${FILESDIR}"/${PN}-4.17.0-libdir.patch -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - lua-single_pkg_setup - - use python && python-single-r1_pkg_setup - - # Added USE=openmp and this check for bug #779769 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - - # bug #356769 - sed -i 's:%{_var}/tmp:/var/tmp:' macros.in || die "Fixing tmppath failed" - # bug #492642 - sed -i "s:@__PYTHON@:${PYTHON}:" macros.in || die "Fixing %__python failed" - - # Prevent automake maintainer mode from kicking in (bug #450448). - #touch -r Makefile.am preinstall.am || die - - eautoreconf -} - -src_configure() { - # rpm no longer supports berkdb, but has readonly support. - # https://github.com/rpm-software-management/rpm/commit/4290300e24c5ab17c615b6108f38438e31eeb1d0 - econf \ - --enable-libelf \ - --without-selinux \ - --disable-inhibit-plugin \ - --with-crypto=libgcrypt \ - $(use_enable berkdb bdb-ro) \ - $(use_enable python) \ - $(use_enable nls) \ - $(use_enable openmp) \ - $(use_enable dbus inhibit-plugin) \ - $(use_enable sqlite) \ - $(use_with caps cap) \ - $(use_with acl) \ - $(use_with audit) \ - $(use_with readline) \ - $(use_enable zstd zstd $(usex zstd yes no)) -} - -src_test() { - # Known to fail with FEATURES=usersandbox (bug #657500) - if has usersandbox ${FEATURES} ; then - ewarn "You are emerging ${P} with 'usersandbox' enabled." \ - "Expect some test failures or emerge with 'FEATURES=-usersandbox'!" - fi - - emake check -} - -src_install() { - default - - # Remove la files - find "${ED}" -name '*.la' -delete || die - - # Fix symlinks to /bin/rpm (bug #349840) - for binary in rpmquery rpmverify; do - ln -sf rpm "${ED}"/usr/bin/${binary} || die - done - - if ! use nls; then - rm -rf "${ED}"/usr/share/man/?? || die - fi - - keepdir /usr/src/rpm/{SRPMS,SPECS,SOURCES,RPMS,BUILD} - - dodoc CREDITS README* - if use doc; then - local docname - for docname in librpm; do - docinto "html/${docname}" - dodoc -r "docs/${docname}/html/." - done - fi - - # Fix perllocal.pod file collision - perl_delete_localpod - - use python && python_optimize -} - -pkg_postinst() { - if [[ -f "${EROOT}"/var/lib/rpm/Packages ]] ; then - einfo "RPM database found... Rebuilding database (may take a while)..." - "${EROOT}"/usr/bin/rpmdb --rebuilddb --root="${EROOT}/" || die - else - einfo "No RPM database found... Creating database..." - "${EROOT}"/usr/bin/rpmdb --initdb --root="${EROOT}/" || die - fi -} diff --git a/app-emulation/remotebox/Manifest b/app-emulation/remotebox/Manifest index 67e01d86..3d190b0f 100644 --- a/app-emulation/remotebox/Manifest +++ b/app-emulation/remotebox/Manifest @@ -1,2 +1,2 @@ -DIST RemoteBox-3.4.tar.bz2 1066036 BLAKE2B 687e3e13b8f2177a1570e7cf9ee25b7fdd97fffe032e56f4e36e6f8b7270809c52cb63a76f3dce62bcb84dcf276b0ca1d66f0096eb8d1a6df9766c6a2cf428a4 SHA512 f82742ff7502324f010675e6086f8e9417485a040615dc246e26e4ea1360bc5a635b5b9989c6345028169509bd8bc16bbd60f482b7354ad4ee3ef81c91dbeddc -EBUILD remotebox-3.4.ebuild 1631 BLAKE2B 153b47686338aca7289ca3fb472b305c02d6d16265c72bafd3064e7d61b14a86473aab561e3a92c28e10fd7d0ce4940080118f58f1efdc1e4a5390cd2edc850d SHA512 5d3a2b7f3eec9c949780e77e0857959906c420320181398ff52ba824f5632ed4314ddf4ba445bc080d29db88152e03e86d3b0d4585ebb2ed4bd2d2173f8fe6c6 +DIST RemoteBox-3.6.tar.bz2 1091779 BLAKE2B 7d2c0bcdbbabd80e157d634f08ecba4d0c649ad8685c9db4fc00b01224259a185535a0a03fde804e95eb28d030d9e243c6763d698814f8d6c5625e56b4889694 SHA512 e77b9c285b6405a86d44c5c922a88ce6e0da26841abfc0ec5b67ce1630ee14d32bc1789ce9536850961627f671c4f8a4eadd3abf205b4156faa9e7e279c421ab +EBUILD remotebox-3.6.ebuild 1631 BLAKE2B 153b47686338aca7289ca3fb472b305c02d6d16265c72bafd3064e7d61b14a86473aab561e3a92c28e10fd7d0ce4940080118f58f1efdc1e4a5390cd2edc850d SHA512 5d3a2b7f3eec9c949780e77e0857959906c420320181398ff52ba824f5632ed4314ddf4ba445bc080d29db88152e03e86d3b0d4585ebb2ed4bd2d2173f8fe6c6 diff --git a/app-emulation/remotebox/remotebox-3.4.ebuild b/app-emulation/remotebox/remotebox-3.6.ebuild similarity index 100% rename from app-emulation/remotebox/remotebox-3.4.ebuild rename to app-emulation/remotebox/remotebox-3.6.ebuild diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index 5b9fabd8..4e0b4562 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1,6 +1,5 @@ -DIST vice-3.6.1.tar.gz 11454300 BLAKE2B 129171380f3bd23d579dc29a96419446169cf9a98d2fec82951fa192914846053d213a19b395c9ca30596859cce35bcfea0de0c0a7461c45cb38511a546ca4b2 SHA512 9aeb1c84dc71976d12a9907d60c637ec4cc938aad103340b70a13906bbf2bebab579edc78221c7fba47f0750be3f9ded947200b42fcfc8a9169fb4bb9f288cb7 -DIST vice-3.8.tar.gz 13564021 BLAKE2B 709fd6eda874de542e5770a328b0c0308d04f755e3bf1fceba5147156eb894a95ce6f14e9f8848ca6992d4f958082f83a198d2176c1fe54e87027c7dfac8849c SHA512 fe644667736c32386b62af53314a95bf510c75d476eaab14b4c37693f2f57d6815126ab3db2f0cb11300c1a4a07c29b3f25210800ce97a673a0460ab59d0ebba -EBUILD vice-3.6.1-r2.ebuild 4666 BLAKE2B 8ac073a26e1fab109a7adeb2059888661bdaa4a3abbc10d8ff338bf4c18739a120431b18a1d7c5676dd2dd25f1a127a1045eefb56ba8442fa94f106e78d1368a SHA512 4647c3d233f06371aeaf79e3e6fa4c6f3a135fa351b0ac934928d06b0421b8233fc04eb24776fa2b09845c830724c0174d558424eaecb18ec377b5a513ed3025 -EBUILD vice-3.8-r1.ebuild 4396 BLAKE2B aee9784f0b3ea36c62984b86d8c78187d9b946cd22726c99f9eade27c03ceeb309ec6b993bbd25d3084d9d34981895480d65c5cd12c5615a2bcfa46ad96318a6 SHA512 bbee01adb59f4d62b5547d271b93c9a750a3f360a0ce329b9cd7e3782c63181a51f1d03f974f2442b896cb1b7be49beab60becfff98bbe3540d0340914ab484d +AUX vice-3.9-dupe-symbols.patch 5451 BLAKE2B 37e6fb35a4b08fae004fc96404eb8b48a2d183c80c184916ae2bcbb7a9a8e5d665bd96b76a9f5bb491201f1be6077f65d70b172408a7b25f85f8ca9eb2676376 SHA512 53c2ff8b9143950c28652ce9a204a8085e05c3f527ad41b74dcd3dda5f299eedb4811beee7d2f9e15d0e2610f1630679f85ebc73225417b0c377021ae9396fcd +DIST vice-3.9.tar.gz 14249159 BLAKE2B 0c063e152c10ff537fbc9b1d8a5b4a108f08874fa4240772ec159ca19e457f626d6a5abbf4cb7c350291cc8b9fc19f8dba0b2be058363d50040ea42554d3ef4c SHA512 4a349dfe3e4310f1799cc705dffd01243df5b6ecfdb05b5f2ca3213fe6468831735dd3abcd6a34627e8ac2202bcb8ab617b81224c5a41cd83782868dd70b1fb8 +EBUILD vice-3.9.ebuild 4549 BLAKE2B e94aa36f37bd35f4297aa37e29dbf97f75902437817f9ef9722d2ed16c14509a65aada06599422dbd684e6feb290c9a6dacd8a1bda75fd086543aa4fc13372d3 SHA512 2d7d0ed2ee211bc7dcf7c65d7229b54affc01d03e7f8e453feb148e533359f00096da84bee4360abe3df5616e6ccbf31fb229383b50db4a145e2ec874a166f12 MISC ChangeLog 10438 BLAKE2B b9f985be8ff4e4c97fd9ba479ec2093b1c4dfd62cd9211e2744587b82d6772916b9eceed91df53dfa9e2439ce1c88e3ecd32a606690b34e1e095d0f9b62168c8 SHA512 fe80b5fd85f40aadf64ded6089e961d9cc08d2721484889fc1b02d985bc873c9cdbd55815331fb76436c73d1a07a56a16d790f8969a456ebe4e472b897810960 MISC metadata.xml 785 BLAKE2B 1dc59c7b40fda968680e97b1ad83e741faf223143bbc1ab2d523e37312badd3a3aaedc3bbffbd158531c74ae73dab1bb1ee03666a081eb17d819dc9e0b783ee2 SHA512 b483d325702723d1395bca771d215709fc68b6ca8309c4297c6a668d5940502c9c8d5d4149e1f52b8fd6d5062cf04b2e3d7046ecfc0555d2703b064e329af283 diff --git a/app-emulation/vice/vice-3.6.1-r2.ebuild b/app-emulation/vice/vice-3.6.1-r2.ebuild deleted file mode 100644 index 0f0aed07..00000000 --- a/app-emulation/vice/vice-3.6.1-r2.ebuild +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multibuild toolchain-funcs xdg - -DESCRIPTION="The Versatile Commodore Emulator" -HOMEPAGE="https://vice-emu.sourceforge.io/" -SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE=" - alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg - lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl zlib" -REQUIRED_USE=" - || ( gtk headless sdl ) - gtk? ( zlib )" - -# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers -# see bug #834359 for the ffmpeg upper bound -RDEPEND=" - virtual/libintl - app-emulation/opencbm - alsa? ( media-libs/alsa-lib ) - ethernet? ( - net-libs/libpcap - sys-libs/libcap - ) - ffmpeg? ( 1 )) && - xform="/^x/s/\$/.${MULTIBUILD_VARIANT}/" - - vice-multi_enable() { - if [[ ${MULTIBUILD_VARIANT} == ${1} ]]; then - echo --enable-${2} - else - echo --disable-${2} - fi - } - - local econfargs=( - --program-transform-name="${xform}" - $(vice-multi_enable gtk desktop-files) - $(vice-multi_enable gtk native-gtk3ui) - $(vice-multi_enable headless headlessui) - $(vice-multi_enable sdl sdlui2) - $(usex debug $(vice-multi_enable gtk debug-gtk3ui) --disable-debug-gtk3ui) - $(use_enable cpuhistory) - $(use_enable debug) - $(use_enable doc pdf-docs) - $(use_enable ethernet) - $(use_enable ffmpeg external-ffmpeg) - $(use_enable lame) - $(use_enable openmp) - $(use_enable parport libieee1284) - $(use_enable portaudio) - $(use_with alsa) - $(use_with flac) - $(use_with gif) - $(use_with jpeg) - $(use_with mpg123) - $(use_with ogg vorbis) - $(use_with oss) - $(use_with png) - $(use_with pulseaudio pulse) - $(use_with zlib) - $(usex alsa --enable-midi $(use_enable oss midi)) - $(usev !pci ac_cv_header_pci_pci_h=no) - --disable-arch - --disable-sdlui - --enable-realdevice - ac_cv_lib_ungif_EGifPutLine=no # ensure use giflib, not ungif - - # $(use_with curl libcurl) # new in 3.6 but is a unused placeholder - # --enable-io-simulation # likewise - ) - - econf "${econfargs[@]}" -} - -src_compile() { - multibuild_foreach_variant run_in_build_dir emake -} - -src_install() { - # Get xdg-desktop-menu to play nicely while doing the install. - dodir /etc/xdg/menus /usr/share/{applications,desktop-directories} - - XDG_UTILS_INSTALL_MODE=system \ - XDG_DATA_DIRS="${ED}"/usr/share \ - XDG_CONFIG_DIRS="${ED}"/etc/xdg \ - multibuild_foreach_variant run_in_build_dir default - - rm -f "${ED}"/usr/share/applications/*.cache || die - - vice-install_extras() { - docinto html - dodoc doc/html/*.{html,css} - dodoc -r doc/html/images - - insinto /usr/share/vim/vimfiles/ftdetect - doins doc/vim/ftdetect/*.vim - - insinto /usr/share/vim/vimfiles/syntax - doins doc/vim/syntax/*.vim - } - multibuild_for_best_variant run_in_build_dir vice-install_extras -} diff --git a/app-emulation/vice/vice-3.8-r1.ebuild b/app-emulation/vice/vice-3.8-r1.ebuild deleted file mode 100644 index 5f3fdeb3..00000000 --- a/app-emulation/vice/vice-3.8-r1.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multibuild toolchain-funcs xdg - -DESCRIPTION="Versatile Commodore Emulator" -HOMEPAGE="https://vice-emu.sourceforge.io/" -SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE=" - alsa curl debug doc ethernet flac gif +gtk headless lame mpg123 - ogg openmp oss parport pci png portaudio pulseaudio sdl -" -REQUIRED_USE="|| ( gtk headless sdl )" - -RDEPEND=" - sys-libs/zlib:= - app-emulation/opencbm - virtual/libintl - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - ethernet? ( - net-libs/libpcap - sys-libs/libcap - ) - flac? ( media-libs/flac:= ) - gif? ( media-libs/giflib:= ) - gtk? ( - >=app-accessibility/at-spi2-core-2.46:2 - dev-libs/glib:2 - media-libs/fontconfig:1.0 - media-libs/glew:0=[-egl-only(-)] - media-libs/libglvnd[X] - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/pango - ) - lame? ( media-sound/lame ) - mpg123? ( media-sound/mpg123 ) - ogg? ( - media-libs/libogg - media-libs/libvorbis - ) - parport? ( sys-libs/libieee1284 ) - pci? ( sys-apps/pciutils ) - png? ( media-libs/libpng:= ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libsdl2[video] - media-libs/sdl2-image - ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-alternatives/awk - app-alternatives/yacc - app-arch/unzip - app-text/dos2unix - dev-embedded/xa - dev-lang/perl - sys-apps/texinfo - app-alternatives/lex - sys-devel/gettext - virtual/pkgconfig - doc? ( virtual/texi2dvi ) - gtk? ( x11-misc/xdg-utils ) -" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - - # Strip the predefined C(XX)FLAGS. - sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die - - MULTIBUILD_VARIANTS=( - $(usev gtk) - $(usev headless) - $(usev sdl) - ) - - # Debug build currently broken without copy sources. - multibuild_copy_sources -} - -src_configure() { - tc-export AR - - multibuild_foreach_variant run_in_build_dir multibuild_src_configure -} - -multibuild_src_configure() { - # Append ".variant" to x* programs if building multiple variants. - local xform - (( ${#MULTIBUILD_VARIANTS[@]} > 1 )) && - xform="/^x/s/\$/.${MULTIBUILD_VARIANT}/" - - vice-multi_enable() { - if [[ ${MULTIBUILD_VARIANT} == ${1} ]]; then - echo --enable-${2} - else - echo --disable-${2} - fi - } - - local econfargs=( - --program-transform-name="${xform}" - $(vice-multi_enable gtk desktop-files) - $(vice-multi_enable gtk gtk3ui) - $(vice-multi_enable headless headlessui) - $(vice-multi_enable sdl sdl2ui) - $(usex debug $(vice-multi_enable gtk debug-gtk3ui) --disable-debug-gtk3ui) - $(use_enable debug) - $(use_enable doc pdf-docs) - $(use_enable ethernet) - $(use_enable openmp) - $(use_enable parport parsid) - $(use_with alsa) - $(use_with curl libcurl) - $(use_with flac) - $(use_with gif) - $(use_with lame) - $(use_with lame static-lame) # disables dlopen, uses shared still - $(use_with mpg123) - $(use_with ogg vorbis) - $(use_with oss) - $(use_with parport libieee1284) - $(use_with png) - $(use_with portaudio) - $(use_with pulseaudio pulse) - $(usex alsa --enable-midi $(use_enable oss midi)) - $(usev !pci ac_cv_header_pci_pci_h=no) - --disable-arch - --disable-ffmpeg # deprecated in 3.8, also bug #834359 - --disable-sdl1ui - --enable-realdevice - ac_cv_lib_ungif_EGifPutLine=no # ensure use giflib, not ungif - ) - - econf "${econfargs[@]}" -} - -src_compile() { - # bug #924116 wrt SHELL - multibuild_foreach_variant run_in_build_dir emake SHELL="${BASH}" -} - -src_install() { - # Get xdg-desktop-menu to play nicely while doing the install. - dodir /etc/xdg/menus /usr/share/{applications,desktop-directories} - - XDG_UTILS_INSTALL_MODE=system \ - XDG_DATA_DIRS="${ED}"/usr/share \ - XDG_CONFIG_DIRS="${ED}"/etc/xdg \ - multibuild_foreach_variant run_in_build_dir default - - rm -f "${ED}"/usr/share/applications/*.cache || die - - vice-install_extras() { - docinto html - dodoc doc/html/*.{html,css} - dodoc -r doc/html/images - - insinto /usr/share/vim/vimfiles/ftdetect - doins doc/vim/ftdetect/*.vim - - insinto /usr/share/vim/vimfiles/syntax - doins doc/vim/syntax/*.vim - } - multibuild_for_best_variant run_in_build_dir vice-install_extras -} diff --git a/app-misc/1password-cli/1password-cli-2.29.0.ebuild b/app-misc/1password-cli/1password-cli-2.31.1.ebuild similarity index 100% rename from app-misc/1password-cli/1password-cli-2.29.0.ebuild rename to app-misc/1password-cli/1password-cli-2.31.1.ebuild diff --git a/app-misc/1password-cli/Manifest b/app-misc/1password-cli/Manifest index 2db26657..2dc11f4b 100644 --- a/app-misc/1password-cli/Manifest +++ b/app-misc/1password-cli/Manifest @@ -1,3 +1,3 @@ -DIST op_linux_amd64_v2.29.0.zip 8571049 BLAKE2B 59d02221294f856a0df31fbd0295c2f013b88e0b923a31d431ac7a32b4786f8fd8eddb1e73b50a6334eb53dba584b73f83c9d3102a803da336103f581fddec17 SHA512 899bb2555ae3e65e00873aa4c27e29473b989c23e06b41c27e97c12230893e1d94ca00729daec564f916d23aea31f8bf95d29aac0832153365c0f81c92890224 -DIST op_linux_arm64_v2.29.0.zip 7873053 BLAKE2B b64d83e78cc59d3ce5bddb7be2c721f032eb7ebdb3f55884f7f399518af36eef932e9aa4888bcc6ffd4349217820b7b5150f8c49cb55d34a222b772758570953 SHA512 707e9f5959afcc826333e9313619d2ffa13de9d670375479764954031f53b6945e960a27b0ec2de07f772b68ac11b28d2bd7dab5582191cfa7712e58bd7f992e -EBUILD 1password-cli-2.29.0.ebuild 703 BLAKE2B 58e1f74876eaa659a1f7ee390e2cff25d3e1de823b30449133070eaa7aa01fe6cbe7d0c8a8dc3c4d5de632a53c10c70c0babaa35a9f7d9b4728327485b6f3427 SHA512 cc08c961c0d7c667f8e464e7f6661449c8e3e97e5b487652747c0618bc34cb0f13c037a4c5708761b755b91afd492a52218daab7e1045a3e1ca12af14fd1c6b6 +DIST op_linux_amd64_v2.31.1.zip 9120892 BLAKE2B 463371d8ab8deda2315521742579fda38ef3b3c80121d6dae961316087f73973f6b79fdd6604ff35dd98de4a3092a829e187966e349221668fd879e241a414f8 SHA512 941026a1230419956dc6fc16d010116d2abd688c1be5eaabc205d09444c0b57db11ad5575514e9c24c97be39c653b147ee9ee1e647858abcc75c83fdf8b3a006 +DIST op_linux_arm64_v2.31.1.zip 8386642 BLAKE2B 7e62d5e59815ee509fc0a645f310844ad86827136169b9bd721929e4ad7de043dd2f95e819bcbb4774a5caab36db36454cc5a0e8bb348875eb9c26ad6b73d9bf SHA512 7babb08e953b71f8647035176a209c1a15e355ad45feca6a888ab1791374439caee18f77c4a707c82a4861321afb9c83a593db2fed98e958d0d4b84e878d693a +EBUILD 1password-cli-2.31.1.ebuild 703 BLAKE2B 58e1f74876eaa659a1f7ee390e2cff25d3e1de823b30449133070eaa7aa01fe6cbe7d0c8a8dc3c4d5de632a53c10c70c0babaa35a9f7d9b4728327485b6f3427 SHA512 cc08c961c0d7c667f8e464e7f6661449c8e3e97e5b487652747c0618bc34cb0f13c037a4c5708761b755b91afd492a52218daab7e1045a3e1ca12af14fd1c6b6 diff --git a/app-misc/1password/1password-8.10.36.ebuild b/app-misc/1password/1password-8.10.36.ebuild deleted file mode 100644 index 42316f71..00000000 --- a/app-misc/1password/1password-8.10.36.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg-utils - -DESCRIPTION="The world's most-loved password manager" -HOMEPAGE="https://1password.com" -SRC_URI=" - amd64? ( https://downloads.1password.com/linux/tar/stable/x86_64/"${PN}"-"${PV}".x64.tar.gz -> "${P}"-amd64.tar.gz ) - arm64? ( https://downloads.1password.com/linux/tar/stable/aarch64/"${PN}"-"${PV}".arm64.tar.gz -> "${P}"-arm64.tar.gz ) -" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="amd64 arm64" - -IUSE="policykit cli" - -RESTRICT="mirror strip test bindist" - -DEPEND=" -x11-misc/xdg-utils -acct-group/onepassword -policykit? ( sys-auth/polkit ) -cli? ( app-misc/1password-cli ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - xdg_environment_reset -} - -src_unpack() { - if [ "${A}" != "" ]; then - unpack ${A} - fi - mv * "${P}" || die "Unpack failed!" -} - -src_install() { - mkdir -p "${D}"/opt/1Password - cp -ar "${S}"/* "${D}/opt/1Password/" || die "Install failed!" - - mkdir -p "${D}"/usr/share/polkit-1/actions/ - export POLICY_OWNERS - POLICY_OWNERS="$(cut -d: -f1,3 /etc/passwd | grep -E ':[0-9]{4}$' | cut -d: -f1 | head -n 10 | sed 's/^/unix-user:/' | tr '\n' ' ')" - eval "cat < "${D}"/usr/share/polkit-1/actions/com.1password.1Password.policy - - dosym /opt/1Password/1password /usr/bin/1password - dosym /opt/1Password/op-ssh-sign /usr/bin/op-ssh-sign - - mkdir -p "${D}"/usr/share - mv "${D}"/opt/1Password/resources/icons/ "${D}"/usr/share/ - domenu "${S}"/resources/1password.desktop - - mkdir -p "${D}"/etc/1password - mv "${D}"/opt/1Password/resources/custom_allowed_browsers "${D}"/etc/1password/ -} - -pkg_postinst() { - chmod 4755 /opt/1Password/chrome-sandbox - chgrp onepassword /opt/1Password/1Password-BrowserSupport - chmod g+s /opt/1Password/1Password-BrowserSupport - - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-misc/1password/1password-8.10.78.ebuild b/app-misc/1password/1password-8.10.78.ebuild new file mode 100644 index 00000000..3f0ea53e --- /dev/null +++ b/app-misc/1password/1password-8.10.78.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# shellcheck shell=bash + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Password Manager" +HOMEPAGE="https://1password.com" +SRC_URI=" + amd64? ( https://downloads.1password.com/linux/tar/stable/x86_64/${PN}-${PV}.x64.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://downloads.1password.com/linux/tar/stable/aarch64/${PN}-${PV}.arm64.tar.gz -> ${P}-arm64.tar.gz )" + +LICENSE="all-rights-reserved" +KEYWORDS="amd64 arm64" +IUSE="policykit cli" +DEPEND=" +x11-misc/xdg-utils +acct-group/onepassword +policykit? ( sys-auth/polkit ) +cli? ( app-misc/1password-cli ) +" +RDEPEND="${DEPEND}" +SLOT="0" + +RESTRICT="bindist mirror strip" + +QA_PREBUILT="usr/bin/${MY_PN}" + +S="${WORKDIR}" + +src_prepare() { + default + xdg_environment_reset +} + +src_install() { + mkdir -p "${D}/opt/1Password/" + cp -ar "${S}/${PN}-"**"/"* "${D}/opt/1Password/" || die "Install failed!" + + # Fill in policy kit file with a list of (the first 10) human users of + # the system. + mkdir -p "${D}/usr/share/polkit-1/actions/" + export POLICY_OWNERS + POLICY_OWNERS="$(cut -d: -f1,3 /etc/passwd | grep -E ':[0-9]{4}$' | cut -d: -f1 | head -n 10 | sed 's/^/unix-user:/' | tr '\n' ' ')" + eval "cat <"${D}/usr/share/polkit-1/actions/com.1password.1Password.policy" + chmod 644 "${D}/usr/share/polkit-1/actions/com.1password.1Password.policy" + + dosym /opt/1Password/1password /usr/bin/1password + dosym /opt/1Password/op-ssh-sign /usr/bin/op-ssh-sign + + dosym /opt/1Password/resources/1password.desktop "/usr/share/applications/${PN}.desktop" + newicon "${D}/opt/1Password/resources/icons/hicolor/512x512/apps/1password.png" "${PN}.png" + + dodoc "${D}/opt/1Password/resources/custom_allowed_browsers" +} + +pkg_postinst() { + # chrome-sandbox requires the setuid bit to be specifically set. + # See https://github.com/electron/electron/issues/17972 + chmod 4755 /opt/1Password/chrome-sandbox + + # This gives no extra permissions to the binary. It only hardens it against environmental tampering. + chgrp onepassword /opt/1Password/1Password-BrowserSupport + chmod g+s /opt/1Password/1Password-BrowserSupport + + xdg_pkg_postinst +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-misc/1password/Manifest b/app-misc/1password/Manifest index 0fb7030b..563dbebc 100644 --- a/app-misc/1password/Manifest +++ b/app-misc/1password/Manifest @@ -1,3 +1,3 @@ -DIST 1password-8.10.36-amd64.tar.gz 193898712 BLAKE2B 8e22df57aac1519763c9c446d9c6a322f71b48609b0deb57b3ee43389badef6623b7a33417e3093e17f6fa9647302748ae883236123b1c44fbb5b829249d7594 SHA512 43f2e59f1450b3790bddb8efb65b3fd1d1f719aea469dbc8cc090339cb1cef3383cf908b75b7c1ed28da0d8d967b2818d57c4a31f33d75a7131707ae2d675026 -DIST 1password-8.10.36-arm64.tar.gz 192293571 BLAKE2B bbab0545489f385e3f6f654db5fb39c07a8fea9e93cad32d149698bb11416e6e04079d65da7c59f447221e2c868c77859f96900bf910f832ef7cb2b039536b9c SHA512 7c5907167acab1c13ef45828293a37e81e86d20b39233f2e136b4056da791b30afd667a0aebf92859badca0b7666a24e02ba96de97e7ecca0ad5db44bd2acb16 -EBUILD 1password-8.10.36.ebuild 2059 BLAKE2B 8185c2e233f9cd38bfc63c859c2bd5866752071a0ad6decc901521139e094317335cfb8c6bb5ad85440d147938701a62484f66cad8b1744324e6fe8792a7213f SHA512 4851e59690bcdf7ba1876bc4436fc6d64afcee3a3e93c4db4ede3eb19e6b4632cf68a1186bb43f2c613e98a011038057b96fb10b30b943152437fb342746e39f +DIST 1password-8.10.78-amd64.tar.gz 207138896 BLAKE2B 5bed7bf7fa22153bb5eb835273045c5a808427a1f7ff60746bc3a7a52f5bfd574584f009687f01635ba439a19530d27bedfeaa859a821ec3c0ed3cf29c42b577 SHA512 f548463dec34c157aeebba78ae008824d1002deb9892fcc2bd189aab99fbf0685e9dd1bd75e92a14c48fb5beb584fc9d8421874caf59d0450c01ce9f76dda24d +DIST 1password-8.10.78-arm64.tar.gz 205755306 BLAKE2B c6e31afc4a24581213a057158150ff5bc3a724d36da57e9179f6433319dcf154cad9b548f6b8d0ef8d8c02a194702da557e01b3dbc2b87cfb962daf5f72c41bc SHA512 a7bbb1f2fbb7b9cdbd3e3d09df4cf3df9e1c170e576f13752eb356e9a66fcf3a27b58ab72d683fe77fea1735ae0795ed09f9991d15f525779609a661acd4ea91 +EBUILD 1password-8.10.78.ebuild 2351 BLAKE2B b3ce72b2e3cdd2f02fd777dd2010f137fbe5962a0037fb8edc96135d2c706e48d2102325e665b1f130d2d5d0270d237b30c1b2986f57217fa64d0706c7e5dcd8 SHA512 6955334cb65e3d9e58654a1415e0b3a5292fd2028119d4783a547a709faac631febf5e48a3be3dadefae0c610221eb8d970f161c5ce3adc2753b1bdff1d8016a diff --git a/app-misc/syncterm/Manifest b/app-misc/syncterm/Manifest index 96fd0cd2..cd424253 100644 --- a/app-misc/syncterm/Manifest +++ b/app-misc/syncterm/Manifest @@ -1,7 +1,11 @@ AUX cl-linux-yield.patch 632 BLAKE2B 015e96bf2ba557cc2dba0b6c0ddc88af77a397ccd6757a56c58a7a6c2474d7cee7918fac243b4b3e0afb1bdc0521b643cbba6ad4d165545c04da6b03d8a93a31 SHA512 f543d695e53d5d3d2b0dcf41ffe54c9ba204d5cc0a05ec9531c7d83d74fb812998084aa7cfea5656f9639c031ef39dba008dae013dbc464eb5606a77ea707e4a AUX cl-makefile.patch 5055 BLAKE2B f8823c06267f63d649a5b3065358487f508aa605e02b4f0175f35c2f4932ab5efd3496b5756a6c4739a60a997e8620df68b2d216a2ea2c33bbb412abff41b587 SHA512 038eca02e5a90cb8872f2d88c23ff968d7ed6b46a4af219dd3789fbd28b2b3d8d00344d0212e2d912efce0049d60378a639f589d278906a438b154bab44d5fe1 +AUX make_order.patch 1964 BLAKE2B 9b8fcd29584b89c8741caadafff97b6adb3c7f4e1b02d5a8cc32e6cc07ee4f075854622085073984388ed8143c05973bbbd58f0c2f6418d4a984a1561abb5b44 SHA512 c6272ed45031f419f9b7f5f89d3cce2211ab61e31d5f1656d2a967a821c34bbe77d42d05afaf0f7e5a1174b0f89ae0a0a59f44c0ca531b9f179def1e2ed739b3 AUX st_crypt-9999.patch 453 BLAKE2B 2af345fa011c79d70fdf401722048926742c0f5314b3273f3ed8e6f62f771a959d9d15830b4356afae7da2822931076b861342ddf012dc23f0f1c279325366d9 SHA512 27c8efb9787d56d6f64c76fa6c0b1451c20d26e08e01cbc5d1d6cffe687f04c21fa9c7b70ef210e2eb6db94ddb5754a11a783861c538beb5984eed5e6deadb8e AUX st_crypt.patch 421 BLAKE2B c816a89d35b498d9ee50286fc36371e6866289bd7c6ae4ce31e4dc9d54d4fa90a6cbc2972ea520f027111e8f8037ff3188d61ef65350208a4475afe920f55f87 SHA512 f1a9bcea0f18ca60ba95bd71db8f0c418f26563e3584817bbc6de98cccffb0a0de683d5ed1bdd1daa1b5a8ff00e3808bcb0727530962d395aa11861dff590830 +AUX webget.patch 417 BLAKE2B bc7cef08ba2fd0d5aa6fde6a56c217fc9582dfcdfa7943996e29fc145a3b2b256ac9538380162187f9fa609c4d405ac08b8bf635e062f105dd2789ece235eeea SHA512 17d2d571b89834dd15b52b9a7220e0aeb5977858f48be9eaf8082a7085889ba0ebb6af79a1c29aa91fe072dc5c42f35d78efd324c2e72787c4a3fefde6fe4793 DIST syncterm-1.1-src.tgz 18270212 BLAKE2B 91043a31374d73d29a447ab425007aad95ee7d22ded3ea4a518c1fa05958b5f20a4a83df9f575e9cb3962301cc31b55ab876e96addd617e045627d34e56fd922 SHA512 b5280e8f64ce12101f810dbee38a113e03450356a1fbc46a7c63a57eb8ca382e99ec1586b0a3527e336c9725efedae2ce80c5d4b372456eba1f090ec0f8c80eb +DIST syncterm-1.6-src.tgz 10986287 BLAKE2B ce61305e7ac2fac9680a995c4aadf42a86e17da4bc780f0f5b1ee880c666fe4c1d2e79b74a40af0cfc801190896847946d56e1ae2e9727e333757e3d36efcb0a SHA512 17b7d8ff5707172cb7baf3a2a3f573a38c9ec653d2ab2b5725b60f8fcbd392fefa58c6e57aa41ad89bbcdab98f373d891def6787f836b23eaabde373d82afa8a EBUILD syncterm-1.1.ebuild 1014 BLAKE2B d866105fb154a0d0e59368bec862408d1f5fdcbe02849583eea1a81c00a2fdabee082933ed8af55f67b18a42db82870eea05583a49ba1d88affc01332e5cfac9 SHA512 de1677f5a030e9b76d504451a0237b40e51637cbba072c92487dc7eec8ad7d2ab7bd2cae983302f1794161f2e14742796b11c488291d2fe6a48cfcad2a26343c +EBUILD syncterm-1.6.ebuild 1011 BLAKE2B 26fcad25d6c779c0dcee36efd955af02d60b2a971dbb3a32327f17631cee080de828089368e58e23801a9e9da70b1949a5ed2deb049a804f919b2a4353ee1fd2 SHA512 19afb6ba129ad4672c1ec3ba6255e8d0a008f97e09f73119e91731371ee2db070804e210a7d7a455c54d2cfc9c2a7d7b6b08c88a2ddcd3e15f40d16c88f78f55 EBUILD syncterm-9999.ebuild 1154 BLAKE2B c10abf879ab6b4ca913919ce390c80b5a1966e43fc85dbe3bc1a0837ba81897500bc31425f5125df6bd1d762758bf690435443d2fa7cd1318ffe33a4e865f705 SHA512 aec42b4ec42e640d139515058073172b27b01572847be3f7201654482412649af391f0d8d7fc98bc726f6ba664eb65f1d0bef0733320a8a39af7c32d0a392658 diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest deleted file mode 100644 index ad5806b8..00000000 --- a/app-text/calibre/Manifest +++ /dev/null @@ -1,33 +0,0 @@ -AUX 0001-HTML-Input-Dont-add-resources-that-exist-outside-the.patch 2420 BLAKE2B eafb4c38c87bdb708905b0c17b9d3466dad76c1f286f702b6c063c9af866ab8dc656af019eb10a70fa841cfda4e47e1eac9276abdd63d23cf2ffe69f377ad110 SHA512 083e7112f6bdabd0f1894a8afacc87a166ffdad7fa9c88683f05991249b2aa18de04c4e5d842991b0b49a6d0d76248093a7f6ed29a3d0c1a6725e8ab512982e7 -AUX 0001-PIL-11.0-changes-its-webp-features-output.patch 1223 BLAKE2B 959dc14e452dd1d19a67976fef43e7fc12ec7739d91710848e9f0cfd24966d553c74521a48a44f3b67d36256ef2041b20b8ee2201a855870270512a5937c36ba SHA512 365f55f94d3657a39a5495604f383e3ecda2ed9c4ab8e783b5117b59f2707f933722939049f4450e7629a3f91ce0c607d968427e6b05b9a00e275980b5b2c2ca -AUX calibre-5.35.0-jxr-test.patch 827 BLAKE2B 0a94ac5b12ee2ec732d3ff68979c2060b0b218eee27409b3c351a9cc0b6bccce2260b8b387b442ae10f31483b20bd6d672f7d5424f7d9a8297a1bd14af2f7793 SHA512 259a3b4882bf0fbb01cb22974e219a621a2b337d6f638234a806148b11142fdbf9ac36ae38e71fcb7e18bd61362b34cf3c221ba1df317ec6ea8668591ad2d3ff -AUX calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch 1065 BLAKE2B 7a74b7d7788340f96b326619f5e2bd916ff21644f0554b2507fcea439eec8217b8b002a2da3b99021fa576a6d3a6fd15d82222f005b8a4fbf37ab5016f33bdb9 SHA512 13f6fc949cc8c5c66013c772cd40429a679fa067d7828cc02e416ecbd556eafb56bebc80bc85a8b442feb3e6b94518450252e701e6426f5a2cde9d102312cf87 -AUX calibre-5.44.0-icu75.patch 1294 BLAKE2B 1f05f84e5653a7c3d9162fc1dc7d91fc73b3346323e05d3c379227deece394e0754a6c2d72223ef2453abf5b062ba3ad3b4705b110bd333e643fa0a35d0a0ad4 SHA512 3eecadbd27cb178f630b80b789d3e3a437d95e883b429473414fd08d9a412a9c32201b7b859d28446523426caff292580c244a86a1b7bb117fa2b7281fd15b5f -AUX calibre-5.44.0-xss-backport.patch 1272 BLAKE2B 65be0f6b97b387b37faa86f79d84e150f0a2801a8f2bde95497ebf4f292f95a56bf9c49613d727446dfa9afdef6a4f108a28e1c02cb4343bbc717834ae544896 SHA512 d8ae8fbe64c40169efd4a2f090c194d5a032b2d7072b6f7763932597b227fb12f88712290fd902cf639d40fff48a8806226037d6bb89e8bb4d1a7a79d4bdc21f -AUX calibre-7.0.0-jxr-test.patch 935 BLAKE2B bc38ea2f2d10ec4859ee03ab5d18048df4cf0af5ce4076efc013013bc975966390d618c43ce621675e3b8ee8f929bfaebaa72cf6bb7d8dea544bca77d9772b60 SHA512 db8da42fdcf5b5d5dfad35c128e394cf8f51e57dda6cd1a482803429738515fc1a8b338c711679a11acb93678f35f10883e1bf282e1443ccaafe2eb470fbbfee -AUX calibre-7.17.0-qt-texttospeech.patch 1857 BLAKE2B c043883ffc42314d00754907ccbadbc6f1d4916f4d53b0cfe0a86403d251db26f07b26a169671683fd26816868e4f7538705c57024f1314d863edb39937bcee5 SHA512 246c1e8dc4f423b8d87d8e96b13d695c1efe1bd24c69b06fa82b8d655aad89d206ae1bc5998b9f2d160bcd1b87f4d0af41806ed17de711b445811a159d165a37 -AUX calibre-server-3.conf 541 BLAKE2B 06593633721e6adf2cf2077dffa83953eea46ccdcdc857ad468a9b74788326e9424f6ab9058be344dbbac8e49d343f5a1e53ddb486f2018b77319a7f8f713cf4 SHA512 12ef793a5b6ffd4413f780a13cad63927a95f15d17d85d4229eb5005ead68e51779abb822f9898ab5ae8c2094affeec1f9e85c34f109499739e6726b7641542a -AUX calibre-server-3.init 1796 BLAKE2B f87d785d6f6fc10fa648d40944ec8538027854bb872d9a3be6b5b35b0abf3cda1e4e93874a9422914da5eb4287f193459733956e3f1e25e61bec0c214c552c99 SHA512 88110ded1b9c6cf8d3bfc3d5889654f77578f9d299e88daea9023767b930082e00fbddbb92a6e43c46d900248f3684232d93396ec1d0e784c7ec14b44783f98a -AUX e9cc00560a28f56a303cca97630ab58e519dd9c8.patch 1335 BLAKE2B eb71cb5510d2259bbc7a4fe7b54652bb543aa3d26816654da7e22a6effb0c81770a91eccccecff5fe711d0495ff5b1ab378231e3cb10dd18f3faeb301acab1ba SHA512 211ea8c0fab1de5bd076eb965eda51ee1330a69e54251fc6a16e5aa0d6ef7721aea14a57a27eb75a99c8e37418aa15bd311e6f4d03f1f05d80cd87d2f00fb995 -DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 -DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-7.16.0.tar.xz 44833684 BLAKE2B 2b609a0d014d43998f693a69c10f6d8b0165bf97f8c9d388cf4e1e398e7254b300d53b26e5ec24af651e03bb625bb088331dc77aa2ed6edea13de2beb0e75339 SHA512 5ea11badd972422299ce143e2aa33f58f7abcfd2837acba47d2a7aa6f0997a711245273205ed043c783e5e82bbaaf7cab44e5c03c00e274a03a4ba29be53a708 -DIST calibre-7.16.0.tar.xz.sig 566 BLAKE2B 1d09e8dd49ad53c88632dc23573fa9cd5403d45a308598ac4ed7d4f2dd5a84cc3ae6812ac652ff4a98fc5d67589ad1584411f7746b6b98468bf03a35a0585de6 SHA512 91f3897d95d234a8d673006273974d32cb6c5aa4953d247700d6d89d511c9b1450dc8e222eabf5d1e4d82de206e425ee440defaff38d1ca83efdbf4bcada7c7c -DIST calibre-7.17.0.tar.xz 45053400 BLAKE2B 93149c4fab7a25e1239c4b8c72b766e5ffc71eb27d1206225bc8436f26d2c76f9323e0f0f63d8444291f02a5a7e94d4500715398a71df4ab2a5b16e325e7be73 SHA512 916337dc425916110528828bac0fbdc24db9496362c1e8dad67eafdfda42b90174fb6a4352400cd34af0f11268aabed82b166b3e4875f59e317359079e10bf3b -DIST calibre-7.17.0.tar.xz.sig 566 BLAKE2B c041904919ef300f51ba7363daf7d2bc70fc8bb819ffef157e53c28f91b9716be56b1e95465180ecd67069241a5810b70ac08027f4837426a5426792fab05e49 SHA512 af88bcbf394ac6ec68c40d661545a17e956b31dd7797d1cc8490e090437206902a64c7a642cf1e34184e379c79066843959e1459eb1836bddbd615febbc85c07 -DIST calibre-7.19.0.tar.xz 45057708 BLAKE2B 888ddf4292b8c8931c811eb78d6e9b003139545947f2b7bf63fcd96d96caa050a0f93a30ed0313ccf9b4ebfb25c2df1be7f2806d5117a870d1ac34ad29669e39 SHA512 b1225d6d403a8c4dca321c108d270aa79cf65a450f7db90a4e4df5525e8c1c6eb06b4a2492de7b691f6a1a85ce09361dc3796311c46fa082d6e82829827022a7 -DIST calibre-7.19.0.tar.xz.sig 566 BLAKE2B 35a9f8987f0dfad0a14843f3db61f8b3442692dafdf9d253ed13c2071b7e8d9d4cec8012dad4b59b30013fdda790967cf42594a29c6a9a2a668bccda72ac2e72 SHA512 836a0138ed46b179fefe78bc678f6f8146fe5d8a1eb9111f02bcc804d96253281c918cc4ad7a3a860a3177babac9c6fd4b2e417361e59b7245d19bfa50f3f739 -DIST calibre-7.20.0.tar.xz 44795188 BLAKE2B 2ccb7fcd5acdf9f627d79f5656709a7eddee7545dd2c8a95bbb7d2dc61fb26dcf8c34c3c2d6b1514fdbb6b4d7c3fd3e98be72c778026c7b2bb4a42651c5e664b SHA512 3b6e2d4ed8d0755096b466f4bdcc8b6ca4810398caa2322c1efc30280680ff8b10dc5fb8cb763bed8fee82746e7c51c6f31f56e5d9689d5f43c671442004c532 -DIST calibre-7.20.0.tar.xz.sig 566 BLAKE2B 4d89a7781eb1500969ca75ddf01890bbfea6ecfde4e7173f062be6546e898f68a16e0ff7a3d76e5e17dc0abca617d381de24e18e72f4f05b5965b051f28e6cab SHA512 62dc9964c3a30477e22f832148fdaa57860559e2aaddccff107b37c399854ac3ca84097cd7072c2ee4e57403c7ed17286469f31f6efc3d790f63f438d9c78c79 -DIST calibre-7.21.0.tar.xz 44802864 BLAKE2B f86ce0f310ac5b38f3aa54ca6436ad9c22c465e5608089c0178fcc5ed87d988ffae50d6b760ae4281ce68315998a5e1c426f243b58bfae86a78e5479d824070d SHA512 0c2ee610833df83219c0c33b09e1374a8262f1630ccd48e3c4725c92922a3ac5d102ad83fc213457fb9de3efa4f5a2c98ff6dff039828e1661085a1054d7f631 -DIST calibre-7.21.0.tar.xz.sig 566 BLAKE2B 6410767553809878644ccae960b756b3b0571309bf4cbb61b9282586442243d41d1b2da578f97fbf7fbac573c7e9f84bc293e6b38e921850bce44bc7c87d74c8 SHA512 444492b958a01105cb60e8653f8b0e3c5c27a42876527b642f176a375459d3a5664b601aa8fa64c3d39ae486200cd456cd8691a055f7f7530225df106b1bd074 -DIST calibre-7.22.0.tar.xz 42428392 BLAKE2B e9b7e0dc6e92340ff76d99f44f8265a572d05afadb6b5b06312a6dfbc6b0540d49647686a3fbb367da67a31d680ec8982a46d7baeb2c8371b4eeea1f0eb6c1f8 SHA512 583a1e2bcdd05c350e57cb205fc95eb076210ea5c9156f95a08c63e27f418ecb735c0a68212514edaa05af61e780cf8377a1e1b76a89729ee13b4d5ed34359c7 -DIST calibre-7.22.0.tar.xz.sig 566 BLAKE2B d818c347043efcd8b01f68efdfdae43bf0315d45a7d8c52e8920972b8fa718b9551edb388a0531eb1781c8a959b31a16bb6f1dec517d3415b0a596d50c4d368e SHA512 9e72f286f01bf3ca76d702f0a8415635d5a352e06765f14a50fae828bea3f5c710200eb857075972e1bcfd176c05983421d899a13ef5aa9c3aa7e996bce80e5e -EBUILD calibre-5.44.0-r5.ebuild 8984 BLAKE2B b5f9a34dadb013f347366ccbe2cc36168b85caf4a466188665d949d6116406664ba533290395046148d24104140aaa94b6caf5027444293c9fe17de43a27b4ca SHA512 43381007298d2f41cad354cd608e6f3b04192bb055836d9175d8c9204832f26d54297b0da0ddea4e6139ae058fb49ff761932978992928885b8197f193749804 -EBUILD calibre-7.16.0.ebuild 7987 BLAKE2B 61535b4bea3c99a8ac5cbe3b6738c91c3bdd0d30780a904102fc1b21799b835e922c034045bbfcf234f3a99890c0fa0203274ccefbdf570254dc946c65ea503b SHA512 090609b21ec694a22a89f27a516e10d5772bc5377c87e0fe2ff0b751c01d2a0cf9c4fa0512541a77e49483cbf7722a83e264b3bb0b45f3ee6f8d73e2b8f7054e -EBUILD calibre-7.17.0.ebuild 8155 BLAKE2B e8045cf5f3e6557b0027ba84ce2c4e2558a1dd67f6007eee794ac2571c5277ed45b6c45b183d0144fe58c297af405637cb95c54ebdcfaaa96e6a9c117e7c3533 SHA512 07ba8a2a98a960111dec197e415b8ffcd9697a6d7e2278c7b417d6e89864713d7f0b1e7a015b23958f08db8fb5965e1c7502fc79508872c24b979d4b053eae38 -EBUILD calibre-7.19.0.ebuild 8374 BLAKE2B 80659908ab33bf598b3f3706c0c6b57cf477af6953e14f038544920862839864dc3dccc53f029e1fd45a62cc4d9f40719f1306ed44a474c6c8912977616639a6 SHA512 9a469b83c5c36b42e8d3e589a9a56cc7cf7be74bbf2e30f7d0987386de80882c8e8a538d7d873bf175f3bf5eacaf9fef09c93ddffa5e46b5d08aaebcf7d50566 -EBUILD calibre-7.20.0.ebuild 8400 BLAKE2B a36548f91272362a57c6286342855044cb39f7712ddfa9e55a3c72627ababc4eacdca6008741e63df056eb2ca7e5df0f59c22830ab988fcc3a8b683eb232ef79 SHA512 28a5034d892e24d61ffb0e40e0d996ce0a4dbb0faded49240d42803d920917457471efd86dd5706f64ab1075d917432daa9c482da0c3d302dcb78c41487d52a5 -EBUILD calibre-7.21.0.ebuild 8305 BLAKE2B cf08c0f9a5d1046632aa77f7d6e0ce2cb24551e716fe6f4c7614f508c8331841a574337b2678b0b79396f15d02df629247c7da16a90c0e925fb56d3567394230 SHA512 ec7852d1b70a18df376d10ea2d93b1147a3da58f3c635ecd6ac23c90c9f53f79b6da7a71d533334e62fc8b6f5aae6babfbbf8aaa3cc4fdb947516f999f7eda3c -EBUILD calibre-7.22.0.ebuild 8337 BLAKE2B 93f2ebb81f4b2a0c15921b72b33bd13bdbef9f474b3def869a1f90862acab431edc37d25ab37a64c41763f2bf9503ab575c06fe980826950be6f23a04bc0cbe7 SHA512 27a8ed9283914061c446a519c8e88e29c4dde9c91e45f9f9385b74b6f635f1579d6345e28a8606fc238d65549d18176ab8f780b970731b2765f3901010732492 -MISC metadata.xml 662 BLAKE2B 102f4f537d2127c42311951cd5ca73e41a0ab948d85a037ed24c876382ffe628070d96b7310a337ac8efac61b32fd225b840b20fbe3f51e4cbf48ce073e95e7c SHA512 9929c8d731dfa112cf4b2ca67ddb269360a4f2cd84d9c0c0df6adfa2efe04669e1a45d9d7011f1dffe9e7ebf185e348478c2a1afa2bf2351e69b4f7e7c14da32 diff --git a/app-text/calibre/calibre-5.44.0-r5.ebuild b/app-text/calibre/calibre-5.44.0-r5.ebuild deleted file mode 100644 index 45c3e9ce..00000000 --- a/app-text/calibre/calibre-5.44.0-r5.ebuild +++ /dev/null @@ -1,265 +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,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/" -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -SLOT="0" -KEYWORDS="amd64" -IUSE="ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the libheadless.so plugin links to -# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - =dev-libs/icu-57.1:= - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - $(python_gen_cond_dep ' - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/faust-cchardet[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] - dev-python/jeepney[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - dev-python/lxml-html-clean[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - >=dev-python/pyqt5-5.15.5_pre2107091435[gui,widgets,network,printsupport,svg,${PYTHON_USEDEP}] - >=dev-python/pyqtwebengine-5.15.5_pre2108100905[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ') - dev-qt/qtimageformats:5 - dev-qt/qtcore:5= - dev-qt/qtdbus:5= - dev-qt/qtgui:5=[jpeg,png] - dev-qt/qtwidgets:5 - dev-util/desktop-file-utils - dev-util/gtk-update-icon-cache - media-fonts/liberation-fonts - media-libs/fontconfig:= - >=media-libs/freetype-2:= - >=media-libs/libmtp-1.1.11:= - >=media-gfx/optipng-0.7.6 - virtual/libusb:1= - x11-misc/shared-mime-info - >=x11-misc/xdg-utils-1.0.2-r2 - ios? ( - >=app-pda/usbmuxd-1.0.8 - >=app-pda/libimobiledevice-1.2.0 - ) - speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) - system-mathjax? ( >=dev-libs/mathjax-3:= ) - udisks? ( virtual/libudev ) - unrar? ( dev-python/unrardll ) -" -RDEPEND="${COMMON_DEPEND} - udisks? ( sys-fs/udisks:2 )" -DEPEND="${COMMON_DEPEND} - test? ( $(python_gen_cond_dep '>=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]') ) -" -BDEPEND="$(python_gen_cond_dep ' - >=dev-python/pyqt-builder-1.10.3[${PYTHON_USEDEP}] - >=dev-python/sip-5[${PYTHON_USEDEP}] - ') - >=virtual/podofo-build-0.9.6_pre20171027 - -Date: Sun, 28 May 2023 14:03:15 +0530 -Subject: [PATCH] HTML Input: Dont add resources that exist outside the folder - hierarchy rooted at the parent folder of the input HTML file by default - -(cherry picked from commit bbbddd2bf4ef4ddb467b0aeb0abe8765ed7f8a6b) ---- - .../ebooks/conversion/plugins/html_input.py | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/src/calibre/ebooks/conversion/plugins/html_input.py b/src/calibre/ebooks/conversion/plugins/html_input.py -index 6f9c2084ea..742f3e0279 100644 ---- a/src/calibre/ebooks/conversion/plugins/html_input.py -+++ b/src/calibre/ebooks/conversion/plugins/html_input.py -@@ -64,6 +64,16 @@ class HTMLInput(InputFormatPlugin): - ) - ), - -+ OptionRecommendation(name='allow_local_files_outside_root', -+ recommended_value=False, level=OptionRecommendation.LOW, -+ help=_('Normally, resources linked to by the HTML file or its children will only be allowed' -+ ' if they are in a sub-folder of the original HTML file. This option allows including' -+ ' local files from any location on your computer. This can be a security risk if you' -+ ' are converting untrusted HTML and expecting to distribute the result of the conversion.' -+ ) -+ ), -+ -+ - } - - def convert(self, stream, opts, file_ext, log, -@@ -76,6 +86,7 @@ def convert(self, stream, opts, file_ext, log, - if hasattr(stream, 'name'): - basedir = os.path.dirname(stream.name) - fname = os.path.basename(stream.name) -+ self.root_dir_of_input = os.path.abspath(basedir) + os.sep - - if file_ext != 'opf': - if opts.dont_package: -@@ -250,6 +261,11 @@ def link_to_local_path(self, link_, base=None): - frag = l.fragment - if not link: - return None, None -+ link = os.path.abspath(os.path.realpath(link)) -+ if not link.startswith(self.root_dir_of_input): -+ if not self.opts.allow_local_files_outside_root: -+ self.log.warn('Not adding {} as it is outside the document root: {}'.format(link, self.root_dir_of_input)) -+ return None, None - return link, frag - - def resource_adder(self, link_, base=None): --- -2.41.0 - diff --git a/app-text/calibre/files/0001-PIL-11.0-changes-its-webp-features-output.patch b/app-text/calibre/files/0001-PIL-11.0-changes-its-webp-features-output.patch deleted file mode 100644 index 61d00913..00000000 --- a/app-text/calibre/files/0001-PIL-11.0-changes-its-webp-features-output.patch +++ /dev/null @@ -1,36 +0,0 @@ -From a961ddbfcb96461fd830ccd6facb81d69cc679d8 Mon Sep 17 00:00:00 2001 -From: Kovid Goyal -Date: Tue, 29 Oct 2024 06:08:04 +0530 -Subject: [PATCH] PIL 11.0 changes its webp features output - ---- - src/calibre/test_build.py | 8 +++----- - 1 file changed, 3 insertions(+), 5 deletions(-) - -diff --git a/src/calibre/test_build.py b/src/calibre/test_build.py -index 4e3d740705..91c32eba38 100644 ---- a/src/calibre/test_build.py -+++ b/src/calibre/test_build.py -@@ -436,16 +436,14 @@ def test_imaging(self): - out = StringIO() - features.pilinfo(out=out, supported_formats=False) - out = out.getvalue() -- for line in '''\ -+ lines = '''\ - --- PIL CORE support ok - --- FREETYPE2 support ok - --- WEBP support ok -- --- WEBP Transparency support ok -- --- WEBPMUX support ok -- --- WEBP Animation support ok - --- JPEG support ok - --- ZLIB (PNG/ZIP) support ok -- '''.splitlines(): -+ '''.splitlines() -+ for line in lines: - self.assertIn(line.strip(), out) - with Image.open(I('lt.png', allow_user_override=False)) as i: - self.assertGreaterEqual(i.size, (20, 20)) --- -2.45.2 - diff --git a/app-text/calibre/files/calibre-5.35.0-jxr-test.patch b/app-text/calibre/files/calibre-5.35.0-jxr-test.patch deleted file mode 100644 index bec72c15..00000000 --- a/app-text/calibre/files/calibre-5.35.0-jxr-test.patch +++ /dev/null @@ -1,24 +0,0 @@ -Avoid calling libjxr's JxrDecApp as we currently don't package it. ---- a/src/calibre/utils/img.py -+++ b/src/calibre/utils/img.py -@@ -118,8 +118,6 @@ - i = QImage() - if not i.loadFromData(data): - q = what(None, data) -- if q == 'jxr': -- return load_jxr_data(data) - raise NotImage(f'Not a valid image (detected type: {q})') - return i - -@@ -645,11 +643,6 @@ - despeckle_image(img) - remove_borders_from_image(img) - image_to_data(img, fmt='GIF') -- raw = subprocess.Popen([get_exe_path('JxrDecApp'), '-h'], -- creationflags=subprocess.DETACHED_PROCESS if iswindows else 0, -- stdout=subprocess.PIPE).stdout.read() -- if b'JPEG XR Decoder Utility' not in raw: -- raise SystemExit('Failed to run JxrDecApp') - # }}} - - diff --git a/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch b/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch deleted file mode 100644 index 79af5d94..00000000 --- a/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 5d8d85c649b181747d182f676cfd76f843bd61f0 Mon Sep 17 00:00:00 2001 -From: Kovid Goyal -Date: Sun, 1 Oct 2023 15:08:59 +0530 -Subject: [PATCH] Fix compatibility with zeroconf >= 0.73 - -Fixes #2038 (fix compatibility with newer zeroconf) ---- - src/calibre/devices/smart_device_app/driver.py | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py -index 87608f305b..b41c3a0063 100644 ---- a/src/calibre/devices/smart_device_app/driver.py -+++ b/src/calibre/devices/smart_device_app/driver.py -@@ -2175,6 +2175,8 @@ def monkeypatch_zeroconf(): - # "monkeypatch" zeroconf with a function without the check - try: - from zeroconf._utils.name import service_type_name -+ # zeroconf 0.73 uses an lru cache so we need __wrapped__ -+ service_type_name = getattr(service_type_name, '__wrapped__', service_type_name) - service_type_name.__kwdefaults__['strict'] = False - except ImportError: - import zeroconf --- -2.41.0 - diff --git a/app-text/calibre/files/calibre-5.44.0-icu75.patch b/app-text/calibre/files/calibre-5.44.0-icu75.patch deleted file mode 100644 index 3f79a9b4..00000000 --- a/app-text/calibre/files/calibre-5.44.0-icu75.patch +++ /dev/null @@ -1,28 +0,0 @@ -logical changes backported from: -https://github.com/kovidgoyal/calibre/commit/a3d3d8d33e314ccabb5099e78e4056a79b7c9aa2 -https://bugs.gentoo.org/936270 - -diff -rup a/setup/build.py b/setup/build.py ---- a/setup/build.py 2022-06-17 04:35:27.000000000 +0200 -+++ b/setup/build.py 2024-07-19 11:51:56.374389213 +0200 -@@ -65,6 +65,8 @@ class Extension: - self.cflags.insert(0, '-std=c++11') - elif kwargs.get('needs_c++14'): - self.cflags.insert(0, '-std=c++14') -+ elif kwargs.get('needs_c++17'): -+ self.cflags.insert(0, '-std=c++17') - else: - if kwargs.get('needs_c99'): - self.cflags.insert(0, '-std=c99') -diff -rup a/setup/extensions.json b/setup/extensions.json ---- a/setup/extensions.json 2022-06-17 04:35:27.000000000 +0200 -+++ b/setup/extensions.json 2024-07-19 11:52:11.253389395 +0200 -@@ -75,7 +75,7 @@ - "name": "sqlite_extension", - "headers": "calibre/utils/cpp_binding.h", - "sources": "calibre/db/sqlite_extension.cpp", -- "needs_c++14": true, -+ "needs_c++17": true, - "libraries": "icudata icui18n icuuc icuio stemmer", - "windows_libraries": "icudt icuin icuuc icuio libstemmer", - "lib_dirs": "!icu_lib_dirs", diff --git a/app-text/calibre/files/calibre-5.44.0-xss-backport.patch b/app-text/calibre/files/calibre-5.44.0-xss-backport.patch deleted file mode 100644 index 83bb8cca..00000000 --- a/app-text/calibre/files/calibre-5.44.0-xss-backport.patch +++ /dev/null @@ -1,33 +0,0 @@ -Changelog: - -Only relevant if you embed the calibre server within a larger server, it -means attackers who can convince users to click on a specially crafted -link, can run JavaScript code with the same origin as the larger server -calibre is embedded in. - -From e75f85919a3c3a5f2d87861050d8483d66561c06 Mon Sep 17 00:00:00 2001 -From: Kovid Goyal -Date: Tue, 30 Jul 2024 13:40:21 +0530 -Subject: [PATCH] Fix #2075130 [Private - bug](https://bugs.launchpad.net/calibre/+bug/2075130) - ---- - src/calibre/srv/legacy.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/calibre/srv/legacy.py b/src/calibre/srv/legacy.py -index 055228ebee..85586b07a6 100644 ---- a/src/calibre/srv/legacy.py -+++ b/src/calibre/srv/legacy.py -@@ -255,7 +255,7 @@ def browse(ctx, rd, rest): - if rest.startswith('book/'): - # implementation of https://bugs.launchpad.net/calibre/+bug/1698411 - # redirect old server book URLs to new URLs -- redirect = ctx.url_for(None) + '#book_id=' + rest[5:] + "&panel=book_details" -+ redirect = ctx.url_for(None) + '#book_id=' + int(rest[5:]) + "&panel=book_details" - from lxml import etree as ET - return html(ctx, rd, endpoint, - E.html(E.head( --- -2.44.2 - diff --git a/app-text/calibre/files/calibre-7.0.0-jxr-test.patch b/app-text/calibre/files/calibre-7.0.0-jxr-test.patch deleted file mode 100644 index c37d0cdf..00000000 --- a/app-text/calibre/files/calibre-7.0.0-jxr-test.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/src/calibre/utils/img.py b/src/calibre/utils/img.py -index b61627b63e..ff51c76e75 100644 ---- a/src/calibre/utils/img.py -+++ b/src/calibre/utils/img.py -@@ -129,8 +129,6 @@ def image_from_data(data): - i = QImage() - if not i.loadFromData(data): - q = what(None, data) -- if q == 'jxr': -- return load_jxr_data(data) - raise NotImage(f'Not a valid image (detected type: {q})') - return i - -@@ -693,13 +691,6 @@ def test(): # {{{ - despeckle_image(img) - remove_borders_from_image(img) - image_to_data(img, fmt='GIF') -- p = subprocess.Popen([get_exe_path('JxrDecApp'), '-h'], -- creationflags=subprocess.DETACHED_PROCESS if iswindows else 0, -- stdout=subprocess.PIPE) -- raw, _ = p.communicate() -- p.wait() -- if b'JPEG XR Decoder Utility' not in raw: -- raise SystemExit('Failed to run JxrDecApp') - # }}} - - diff --git a/app-text/calibre/files/calibre-7.17.0-qt-texttospeech.patch b/app-text/calibre/files/calibre-7.17.0-qt-texttospeech.patch deleted file mode 100644 index ff50735e..00000000 --- a/app-text/calibre/files/calibre-7.17.0-qt-texttospeech.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 6d87aa054724155c9413e5692fa1f242f9cc0efc Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Fri, 23 Aug 2024 02:20:00 -0400 -Subject: [PATCH] tests: delete qt TTS assert which is not yet used - -It will be used in future versions of calibre, and should likely be -gated on USE=speech. ---- - src/calibre/test_build.py | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/src/calibre/test_build.py b/src/calibre/test_build.py -index 4f19363680..898caad665 100644 ---- a/src/calibre/test_build.py -+++ b/src/calibre/test_build.py -@@ -314,7 +314,7 @@ def test_apsw(self): - def test_qt(self): - if is_sanitized: - raise unittest.SkipTest('Skipping Qt build test as sanitizer is enabled') -- from qt.core import QApplication, QFontDatabase, QImageReader, QLoggingCategory, QNetworkAccessManager, QSslSocket, QTextToSpeech, QTimer -+ from qt.core import QApplication, QFontDatabase, QImageReader, QLoggingCategory, QNetworkAccessManager, QSslSocket, QTimer - QLoggingCategory.setFilterRules('''qt.webenginecontext.debug=true''') - if hasattr(os, 'geteuid') and os.geteuid() == 0: - # likely a container build, webengine cannot run as root with sandbox -@@ -348,10 +348,6 @@ def test_qt(self): - try: - ensure_app() - self.assertGreaterEqual(len(QFontDatabase.families()), 5, 'The QPA headless plugin is not able to locate enough system fonts via fontconfig') -- available_tts_engines = tuple(x for x in QTextToSpeech.availableEngines() if x != 'mock') -- self.assertTrue(available_tts_engines) -- -- self.assertGreaterEqual - from calibre.ebooks.oeb.transforms.rasterize import rasterize_svg - img = rasterize_svg(as_qimage=True) - self.assertFalse(img.isNull()) --- -2.44.2 - diff --git a/app-text/calibre/files/calibre-server-3.conf b/app-text/calibre/files/calibre-server-3.conf deleted file mode 100644 index bb456e85..00000000 --- a/app-text/calibre/files/calibre-server-3.conf +++ /dev/null @@ -1,13 +0,0 @@ -# /etc/conf.d/calibre-server -# Change this to the user you want to run calibre-server as. -# You may specify a group too, after a colon -# NOTE: This must be set and not to root! -CALIBRE_USER= - -# Set the path of the library to serve. -# Defaults to the default location for CALIBRE_USER. -#CALIBRE_LIBRARY='/Calibre Library' - -# Extra options to pass to calibre-server. -# See the calibre-server man page for more options. -#CALIBRE_SERVER_OPTS="--userdb /srv/calibre/users.sqlite --enable-auth --worker-count 10 --port 8080" diff --git a/app-text/calibre/files/calibre-server-3.init b/app-text/calibre/files/calibre-server-3.init deleted file mode 100644 index 049d3e42..00000000 --- a/app-text/calibre/files/calibre-server-3.init +++ /dev/null @@ -1,58 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later - -depend() { - need net - need localmount - after bootmisc -} - -checkconfig() { - if [ "${CALIBRE_USER}" = "" -o "${CALIBRE_USER}" = "root" ] ; then - eerror "Please edit /etc/conf.d/calibre-server" - eerror "You have to specify a user to run calibre-server as, as we will not run it as root!" - eerror "Modify CALIBRE_USER to your needs (you can also add a group, after a colon)" - return 1 - fi - if ! getent passwd "${CALIBRE_USER%:*}" >/dev/null ; then - eerror "Please edit /etc/conf.d/calibre-server" - eerror "Your user has to exist!" - return 1 - fi - if [ "${CALIBRE_USER%:*}" != "${CALIBRE_USER}" ] ; then - if ! getent group "${CALIBRE_USER#*:}" >/dev/null ; then - eerror "Please edit /etc/conf.d/calibre-server" - eerror "Your group has to exist too!" - return 1 - fi - fi - if [ "${CALIBRE_LIBRARY}" = "" ] ; then - CALIBRE_USER_HOME=$(getent passwd "${CALIBRE_USER%:*}" | cut -d ':' -f 6) - CALIBRE_LIBRARY="${CALIBRE_USER_HOME}/Calibre Library" - fi - if [ ! -d "${CALIBRE_LIBRARY}" ] ; then - eerror "Please edit /etc/conf.d/calibre-server" - eerror "The Calibre library, '${CALIBRE_LIBRARY},' does not exist." - eerror "Please modify CALIBRE_LIBRARY to point to a valid library." - return 1 - fi - return 0 -} - -start() { - checkconfig || return $? - local pidfile=/var/run/calibre-server.pid - ebegin "Starting calibre-server" - start-stop-daemon --user "${CALIBRE_USER}" \ - --pidfile "${pidfile}" --make-pidfile --background --exec /usr/bin/calibre-server \ - -- ${CALIBRE_OPTS} "${CALIBRE_LIBRARY}" - eend $? -} - -stop() { - ebegin "Stopping calibre-server" - start-stop-daemon --stop --user "${CALIBRE_USER}" \ - --pidfile /var/run/calibre-server.pid - eend $? -} diff --git a/app-text/calibre/files/e9cc00560a28f56a303cca97630ab58e519dd9c8.patch b/app-text/calibre/files/e9cc00560a28f56a303cca97630ab58e519dd9c8.patch deleted file mode 100644 index deae34e2..00000000 --- a/app-text/calibre/files/e9cc00560a28f56a303cca97630ab58e519dd9c8.patch +++ /dev/null @@ -1,35 +0,0 @@ -From e9cc00560a28f56a303cca97630ab58e519dd9c8 Mon Sep 17 00:00:00 2001 -From: Kovid Goyal -Date: Mon, 8 Jan 2024 09:12:35 +0530 -Subject: [PATCH] Fix #2048475 [Tests fail with lxml - 5.0](https://bugs.launchpad.net/calibre/+bug/2048475) - ---- - src/calibre/utils/xml_parse.py | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/calibre/utils/xml_parse.py b/src/calibre/utils/xml_parse.py -index a31c6ed83ed7..339538b90057 100644 ---- a/src/calibre/utils/xml_parse.py -+++ b/src/calibre/utils/xml_parse.py -@@ -36,6 +36,11 @@ def safe_xml_fromstring(string_or_bytes, recover=True): - return ans - - -+def unsafe_xml_fromstring(string_or_bytes): -+ parser = etree.XMLParser(resolve_entities=True) -+ return fs(string_or_bytes, parser=parser) -+ -+ - def find_tests(): - import unittest, tempfile, os - from calibre.constants import iswindows -@@ -61,7 +66,7 @@ def t(tid, val, expected, safe=True): - raw = templ.format(id=tid, val=val) - err = None - try: -- root = safe_xml_fromstring(raw) if safe else etree.fromstring(raw) -+ root = safe_xml_fromstring(raw) if safe else unsafe_xml_fromstring(raw) - except Exception as e: - err = str(e) - root = None diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml deleted file mode 100644 index 7c29e81d..00000000 --- a/app-text/calibre/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - eschwartz@gentoo.org - Eli Schwartz - - - kovidgoyal/calibre - https://calibre-ebook.com/whats-new - - - Enable font subsetting support - Use a system copy of mathjax - Enable support for comic books compressed with the non-free Rar format - - diff --git a/app-text/dblatex/Manifest b/app-text/dblatex/Manifest deleted file mode 100644 index c852f501..00000000 --- a/app-text/dblatex/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX dblatex-0.3.11-encode.patch 752 BLAKE2B a9dfa9fd76219f346bcae7781fa4cb3174f1723901891618a480baa290599586080692743409a70e5a606d44c7bddaa4449735fd34beab83f90602ecc0482903 SHA512 4750f800d99a425eeccf84c87dbdfac6d1c0c2ff394c191ed239ca329dbac13c861d5d74014202bc4fd430c806fcfee0bdafc62b0ab94e9b910429d916590545 -AUX dblatex-0.3.11-inkscape-1.0.patch 4051 BLAKE2B 0c21ab019da8dec6ea093963f79382241bc6326f70aa84b2aaa53502e1ed84c7bcb68e95581b6a480b10869f53709000003e1ef0ba71c79d5cc1ebe6434d0968 SHA512 fd33e2388de5d830288ce25cfe4dd0f933333118cbea3c68b66b8f171476b5ac29fc7fb43ac26bd38e362e676f36cf0297e2c643be948e2d5f6c796c68eb3c67 -AUX dblatex-0.3.11-no-inkscape-dependency.patch 753 BLAKE2B 2199d6068d86be9a0a63bb7cc034f54e8edf59434127e495d5878dfb761c990f9f106fbc0436513220ade66bb107030093f41c8e4777e6ccb279259aff912d06 SHA512 08f4e4473359a2633a785cd34fc3a89feaab8619843a93c5ffba0bf00e31aff2d1ce5a54aeea3eb51e63385b3480df1f196f54cdd568ff49558860460faa1c8f -AUX dblatex-0.3.11-path-logging.patch 554 BLAKE2B 7b078b4f0bacaffb3449122b561c264de8c8970fe4cbf5459c5ec651aecd3e3ccb7dcc95bfcc8277686133bc3187a5952edd1bc88dae11c2ddac3aa4060333b4 SHA512 ae08b08a435393bf94039edd8b74457a1d4475d8473fa450b41a993ca4ded08f79566bf2dc78144df977fe1f975e1c60b9d02b2dc4579f8c7d65839946e3de05 -AUX dblatex-0.3.11-setup.patch 1751 BLAKE2B a83e41c4fa68eaee1b6e80404cd5486e64f117ca07314463ca0369cd3bc9d64dbdeb8f5fa2f44bee2704c37dda0e1564c461c7d39b1439aa76800032dd96acad SHA512 f77a82876fe28fdc6f9cc689c8b789fd09e703ca4625207fe81a35b1491bcd46a398eb78781fac60c33ac2efcd3d0957fb3604f8a54cd411b0fd4031016ef5fc -AUX python3.12-adjust-submodule-imports.patch 1338 BLAKE2B 449bf9535269583f41552c07c856d1e12fecf7a8785d635c6a5baa11b2d39e138c6c93e2c0e07daacaee042e006e37463e638280c5d093ffc4df361fdc02ce49 SHA512 18180ce417099f1c5d000afffb6f4edf11afb81246bb15d2b8d25fb161fe0e454cb72360f4dffcad93071a5ee925ea19ba77202f4e59862650a7d9a09d0c2765 -AUX python3.12-replace-imp-by-importlib.patch 3710 BLAKE2B ccbcfa3401208b925dfd96d905f3185e220f5cf28f22875c22c020369470137f96ad4fb37961fc9ff692b69fe25f7a4d4a2aa98a9b5c22ecb02791da2cc3ef72 SHA512 b8f5bf187e583759bbb92eecc081baac0221f4cda7f444eef3e772f11021c3d91a70955738efbc4ea9e99d8fe32ef121376a98fbcf828147fe3919fcce2eb8a0 -DIST dblatex3-0.3.12.tar.bz2 1693272 BLAKE2B 9310ce5db3b5f92e183f2656c5b1881edaf0208ae4f78f853332c844258fa38d443921fc42c03301773b1451ce272a538c305d765acbdc6eafbdcf25ebf5d2d3 SHA512 5bfa774c8dbe362775f6bbb5e1196e5a2bb1af239778133c12ddc725406ced67f3ff422433a2a1aa02d4431e9be58ba12e918379deb81fcd5b96533d2bdf029a -EBUILD dblatex-0.3.12-r1.ebuild 1977 BLAKE2B 21bf43eb0f8576d2e52cdc147ebc574c621d7ed46a0a8841d2a3b247918287664e3fd275411da3267073375571d27e09ee9c108a326e793446aa5bbcbb6cfa79 SHA512 b69408291dc8ba9f03deafdaef0b187309fde222cd81741d1652580ca2cb2d0ac2e58fe5680cae815a1f3c73c113a8cfeff58f5de31beedd55299b993aec6f59 -EBUILD dblatex-0.3.12-r2.ebuild 2103 BLAKE2B bc7934c7cbde43f169892ad15866545b7685c757b46eb0bef7dc05d1771f6b0ecd72934b3660ea2d7176f61e6b414a268d9623d53013a68d3e039fc1a09ef579 SHA512 f3cdfea792324d2bacdd4b8c7894f89c8366ff4f6735061e531a4e1d12f5b3749e2ede46cd0c74181f85d64342923c95c830ac31d323ddab82757e7bec7a2dd5 -MISC metadata.xml 908 BLAKE2B e13f176739b3fb7a63a5eaeb704afa1c0b4e9740ea25dec54656c283cf9f8f614096aae407df8822414e054eaad0082c738c0a5a2acc91a51ce3f6b729fc37d6 SHA512 a39c4073b4cec1753724d16bcca023c9306eeac79bc7f008c6e090f85c4661733810c9864b91b9552fbbec242c01a312780ee780d11724ce26399bad3c9a0899 diff --git a/app-text/dblatex/dblatex-0.3.12-r1.ebuild b/app-text/dblatex/dblatex-0.3.12-r1.ebuild deleted file mode 100644 index 4162f660..00000000 --- a/app-text/dblatex/dblatex-0.3.12-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -# Breaks installation of /usr/bin/dblatex, bug #906788 -#DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) - -inherit distutils-r1 - -DESCRIPTION="Transform DocBook using TeX macros" -HOMEPAGE="http://dblatex.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${PN}3-${PV}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="inkscape test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-text/docbook-xml-dtd:4.5 - dev-libs/kpathsea - dev-libs/libxslt - dev-libs/libxslt - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - dev-texlive/texlive-latexrecommended - dev-texlive/texlive-mathscience - dev-texlive/texlive-pictures - dev-texlive/texlive-xetex - gnome-base/librsvg - media-gfx/imagemagick - media-gfx/transfig - inkscape? ( media-gfx/inkscape ) -" -DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND} - test? ( ~${CATEGORY}/${P} )" - -S="${WORKDIR}/${PN}3-${PV}" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.11-path-logging.patch" - "${FILESDIR}/${PN}-0.3.11-setup.patch" - "${FILESDIR}/${PN}-0.3.11-encode.patch" -) - -python_prepare_all() { - # Manual page is precomressed, but we will use our own compression later. - gunzip docs/manpage/dblatex.1.gz || die - # If we dont have inkscape we need to use an alternative SVG converter - use inkscape || eapply "${FILESDIR}/${PN}-0.3.11-no-inkscape-dependency.patch" - # If we use inscape however we want to make dblatex compatible with v1.0 - use inkscape && eapply "${FILESDIR}/${PN}-0.3.11-inkscape-1.0.patch" - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - # Move package documentation to a folder name containing version number - mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die -} - -python_test_all() { - emake -C tests/mathml -} diff --git a/app-text/dblatex/dblatex-0.3.12-r2.ebuild b/app-text/dblatex/dblatex-0.3.12-r2.ebuild deleted file mode 100644 index 837ac43e..00000000 --- a/app-text/dblatex/dblatex-0.3.12-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -# Breaks installation of /usr/bin/dblatex, bug #906788 -#DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) - -inherit distutils-r1 - -DESCRIPTION="Transform DocBook using TeX macros" -HOMEPAGE="http://dblatex.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${PN}3-${PV}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="inkscape test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-text/docbook-xml-dtd:4.5 - dev-libs/kpathsea - dev-libs/libxslt - dev-libs/libxslt - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - dev-texlive/texlive-latexrecommended - dev-texlive/texlive-mathscience - dev-texlive/texlive-pictures - dev-texlive/texlive-xetex - gnome-base/librsvg - media-gfx/imagemagick - >=media-gfx/fig2dev-3.2.9-r1 - inkscape? ( media-gfx/inkscape ) -" -DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND} - test? ( ~${CATEGORY}/${P} )" - -S="${WORKDIR}/${PN}3-${PV}" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.11-path-logging.patch" - "${FILESDIR}/${PN}-0.3.11-setup.patch" - "${FILESDIR}/${PN}-0.3.11-encode.patch" - "${FILESDIR}/python3.12-replace-imp-by-importlib.patch" - "${FILESDIR}/python3.12-adjust-submodule-imports.patch" -) - -python_prepare_all() { - # Manual page is precomressed, but we will use our own compression later. - gunzip docs/manpage/dblatex.1.gz || die - # If we dont have inkscape we need to use an alternative SVG converter - use inkscape || eapply "${FILESDIR}/${PN}-0.3.11-no-inkscape-dependency.patch" - # If we use inscape however we want to make dblatex compatible with v1.0 - use inkscape && eapply "${FILESDIR}/${PN}-0.3.11-inkscape-1.0.patch" - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - # Move package documentation to a folder name containing version number - mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die -} - -python_test_all() { - emake -C tests/mathml -} diff --git a/app-text/dblatex/files/dblatex-0.3.11-encode.patch b/app-text/dblatex/files/dblatex-0.3.11-encode.patch deleted file mode 100644 index 1f32f990..00000000 --- a/app-text/dblatex/files/dblatex-0.3.11-encode.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur dblatex-0.3.11py3-orig/lib/dbtexmf/dblatex/rawtex.py dblatex-0.3.11py3/lib/dbtexmf/dblatex/rawtex.py ---- dblatex-0.3.11py3-orig/lib/dbtexmf/dblatex/rawtex.py 2020-01-29 13:48:34.000000000 -0800 -+++ dblatex-0.3.11py3/lib/dbtexmf/dblatex/rawtex.py 2020-07-13 23:49:56.296767535 -0700 -@@ -101,10 +101,14 @@ - - # If something done, replace the figure in the tex file - if newfig != fig: -+ if isinstance(fig, str): -+ fig = fig.encode("utf-8") -+ if isinstance(newfig, str): -+ newfig = newfig.encode("utf-8") - line = re.sub(br"{"+fig+br"}", br"{"+newfig+br"}", line) - - return line -- -+ - - def main(): - c = RawLatex() diff --git a/app-text/dblatex/files/dblatex-0.3.11-inkscape-1.0.patch b/app-text/dblatex/files/dblatex-0.3.11-inkscape-1.0.patch deleted file mode 100644 index 48cd9f24..00000000 --- a/app-text/dblatex/files/dblatex-0.3.11-inkscape-1.0.patch +++ /dev/null @@ -1,107 +0,0 @@ -diff -Naur dblatex-0.3.11py3-orig/docs/custom/dblatex.xconf dblatex-0.3.11py3/docs/custom/dblatex.xconf ---- dblatex-0.3.11py3-orig/docs/custom/dblatex.xconf 2020-01-29 13:48:32.000000000 -0800 -+++ dblatex-0.3.11py3/docs/custom/dblatex.xconf 2020-07-14 01:05:42.883435133 -0700 -@@ -18,7 +18,7 @@ - - - -- inkscape -z -D --export-dpi=600 --export-%(dst)s=%(output)s %(input)s -+ inkscape -D --export-dpi=600 --export-filename=%(output)s %(input)s - - - -diff -Naur dblatex-0.3.11py3-orig/docs/xhtml/manual/sec-specs.html dblatex-0.3.11py3/docs/xhtml/manual/sec-specs.html ---- dblatex-0.3.11py3-orig/docs/xhtml/manual/sec-specs.html 2020-01-29 13:49:23.000000000 -0800 -+++ dblatex-0.3.11py3/docs/xhtml/manual/sec-specs.html 2020-07-14 01:06:19.012860710 -0700 -@@ -36,7 +36,7 @@ - <imagedata> - <converter src="svg" dst="*" docformat="pdf"> - <command> -- inkscape -z -D --export-dpi=600 --export-%(dst)s=%(output)s %(input)s -+ inkscape -D --export-dpi=600 --export-filename=%(output)s %(input)s - </command> - </converter> - </imagedata> -diff -Naur dblatex-0.3.11py3-orig/lib/dbtexmf/core/imagedata.py dblatex-0.3.11py3/lib/dbtexmf/core/imagedata.py ---- dblatex-0.3.11py3-orig/lib/dbtexmf/core/imagedata.py 2020-01-29 13:48:33.000000000 -0800 -+++ dblatex-0.3.11py3/lib/dbtexmf/core/imagedata.py 2020-07-14 01:02:56.729388831 -0700 -@@ -47,16 +47,16 @@ - - - class PoolManager: -- def __init__(self): -+ def __init__(self): - self._used_pool = None - self._pending_pools = [] -- -+ - def set_pool(self, pool): - self._used_pool = pool - for p in self._pending_pools: - pool.preprend(p) - self._pending_pools = [] -- -+ - def prepend_pool(self, pool): - if self._used_pool: - self._used_pool.prepend(pool) -@@ -73,7 +73,7 @@ - self.format_pool = PoolManager() - - _image_setup = ImageSetup() -- -+ - def image_setup(): - global _image_setup - return _image_setup -@@ -181,7 +181,7 @@ - class SvgConverter(ImageConverter): - def __init__(self, imgsrc, imgdst="", docformat="", backend=""): - ImageConverter.__init__(self, imgsrc="svg", imgdst=imgdst) -- self.add_command(["inkscape", "-z", "-D", "--export-%(dst)s=%(output)s", -+ self.add_command(["inkscape", "-D", "--export-filename=%(output)s", - "%(input)s"]) - - -@@ -224,7 +224,7 @@ - ImageFormatPool.__init__(self) - # There can be a mismatch between PDF-1.4 images and PDF-1.3 - # document produced by XeTeX -- self.add_rule(FormatRule(docformat="pdf", backend="xetex", -+ self.add_rule(FormatRule(docformat="pdf", backend="xetex", - imgdst="png")) - self.add_rule(FormatRule(docformat="pdf", imgdst="pdf")) - self.add_rule(FormatRule(docformat="dvi", imgdst="eps")) -@@ -318,7 +318,7 @@ - Copy the file in the working directory if its path contains characters - unsupported by latex, like spaces. - """ -- # Encode to expected output format. If encoding is OK and -+ # Encode to expected output format. If encoding is OK and - # supported by tex, just return the encoded path - newfig = self._path_encode(fig) - if newfig and newfig.find(b" ") == -1: -@@ -350,7 +350,7 @@ - if (ext): - realfig = self.find(fig) - return (realfig, ext[1:]) -- -+ - # Lookup for the best suited available figure - if (self.output_format == "pdf"): - formats = ("png", "pdf", "jpg", "eps", "gif", "fig", "svg") -@@ -369,7 +369,7 @@ - format = "" - - return (realfig, format) -- -+ - def find(self, fig): - # First, the obvious absolute path case - if os.path.isabs(fig): -@@ -385,4 +385,4 @@ - return realfig - - return None -- -+ diff --git a/app-text/dblatex/files/dblatex-0.3.11-no-inkscape-dependency.patch b/app-text/dblatex/files/dblatex-0.3.11-no-inkscape-dependency.patch deleted file mode 100644 index 18695b52..00000000 --- a/app-text/dblatex/files/dblatex-0.3.11-no-inkscape-dependency.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur dblatex-0.3.11py3/lib/dbtexmf/core/imagedata.py dblatex-0.3.11py3-new/lib/dbtexmf/core/imagedata.py ---- dblatex-0.3.11py3/lib/dbtexmf/core/imagedata.py 2020-01-29 13:48:33.000000000 -0800 -+++ dblatex-0.3.11py3-new/lib/dbtexmf/core/imagedata.py 2020-02-25 00:45:35.627054621 -0800 -@@ -181,8 +181,8 @@ - class SvgConverter(ImageConverter): - def __init__(self, imgsrc, imgdst="", docformat="", backend=""): - ImageConverter.__init__(self, imgsrc="svg", imgdst=imgdst) -- self.add_command(["inkscape", "-z", "-D", "--export-%(dst)s=%(output)s", -- "%(input)s"]) -+ self.add_command(["rsvg-convert", "-f", "%(dst)s", "-o","%(output)s", -+ "%(input)s"]) - - - class FormatRule: diff --git a/app-text/dblatex/files/dblatex-0.3.11-path-logging.patch b/app-text/dblatex/files/dblatex-0.3.11-path-logging.patch deleted file mode 100644 index 3d616284..00000000 --- a/app-text/dblatex/files/dblatex-0.3.11-path-logging.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur dblatex-0.3.11py3/scripts/dblatex dblatex-0.3.11py3-new/scripts/dblatex ---- dblatex-0.3.11py3/scripts/dblatex 2020-01-29 13:48:34.000000000 -0800 -+++ dblatex-0.3.11py3-new/scripts/dblatex 2020-02-25 01:04:16.169346434 -0800 -@@ -1,8 +1,10 @@ - #! /usr/bin/env python - import sys - import os -+import logging - --package_base = os.path.join(os.path.dirname(sys.argv[0]), "..") -+logging.basicConfig() -+package_base = "/usr/share/dblatex" - sys.path.insert(0, os.path.realpath(os.path.join(package_base, "lib"))) - - from dbtexmf.dblatex import dblatex diff --git a/app-text/dblatex/files/dblatex-0.3.11-setup.patch b/app-text/dblatex/files/dblatex-0.3.11-setup.patch deleted file mode 100644 index 80203011..00000000 --- a/app-text/dblatex/files/dblatex-0.3.11-setup.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur dblatex-0.3.11py3/setup.py dblatex-0.3.11py3-new/setup.py ---- dblatex-0.3.11py3/setup.py 2020-01-29 13:48:34.000000000 -0800 -+++ dblatex-0.3.11py3-new/setup.py 2020-02-27 20:25:21.669297793 -0800 -@@ -26,7 +26,6 @@ - from distutils import log - from subprocess import Popen, PIPE - sys.path.append("lib") --from contrib.debian.installer import DebianInstaller - - # - # Build the command line script -@@ -192,7 +191,7 @@ - log.info("running build_doc") - htmldir = os.path.join("docs", "xhtml") - pdfdocs = glob.glob(os.path.join("docs", "[mr]*.pdf")) -- manpage = os.path.join("docs", "manpage", "dblatex.1.gz") -+ manpage = os.path.join("docs", "manpage", "dblatex.1") - - # Lazy check to avoid a rebuild for nothing - if (not(self.force) and os.path.exists(htmldir) and len(pdfdocs) >= 2 -@@ -368,15 +367,12 @@ - status += "no" - mis_stys.append(sty) - print(status) -- -+ - if mis_stys: - raise OSError("not found: %s" % ", ".join(mis_stys)) - - def run(self): -- if self.install_layout == "deb": -- db = DebianInstaller(self) -- else: -- db = None -+ db = None - - if not(db) and not(self.nodeps): - try: -@@ -515,7 +511,7 @@ - data_files=[('share/dblatex', ['xsl', 'latex', 'etc/schema']), - ('share/doc/dblatex', pdfdocs), - ('share/doc/dblatex', htmldoc), -- ('share/man/man1', ['docs/manpage/dblatex.1.gz'])], -+ ('share/man/man1', ['docs/manpage/dblatex.1'])], - scripts=['scripts/dblatex'], - cmdclass={'build': Build, - 'build_scripts': BuildScripts, diff --git a/app-text/dblatex/files/python3.12-adjust-submodule-imports.patch b/app-text/dblatex/files/python3.12-adjust-submodule-imports.patch deleted file mode 100644 index 536f21ee..00000000 --- a/app-text/dblatex/files/python3.12-adjust-submodule-imports.patch +++ /dev/null @@ -1,46 +0,0 @@ -Description: Python 3.12 compatibility: adjust submodule imports - importlib imports behave differently in py 3.11 and py 3.12: py 3.12 - requires explicit imports of the submodules. - . - While fixing this, reduce the imports to the used submodules. Currently, - the base is still imported automatically. -Forwarded: https://sourceforge.net/p/dblatex/patches/13/ -Author: Michael J Gruber -Last-Update: 2023-07-06 - ---- a/lib/dbtexmf/core/dbtex.py -+++ b/lib/dbtexmf/core/dbtex.py -@@ -15,7 +15,8 @@ - except ImportError: - from urllib.request import pathname2url - import glob --import importlib -+import importlib.machinery -+import importlib.util - from optparse import OptionParser - from io import open - ---- a/lib/dbtexmf/dblatex/grubber/plugins.py -+++ b/lib/dbtexmf/dblatex/grubber/plugins.py -@@ -4,7 +4,8 @@ - Mechanisms to dynamically load extra modules to help the LaTeX compilation. - All the modules must be derived from the TexModule class. - """ --import importlib -+import importlib.machinery -+import importlib.util - - from os.path import * - from dbtexmf.dblatex.grubber.msg import _, msg ---- a/lib/dbtexmf/xslt/xslt.py -+++ b/lib/dbtexmf/xslt/xslt.py -@@ -2,7 +2,8 @@ - # Very simple plugin loader for Xslt classes - # - import os --import importlib -+import importlib.machinery -+import importlib.util - import glob - import sys - diff --git a/app-text/dblatex/files/python3.12-replace-imp-by-importlib.patch b/app-text/dblatex/files/python3.12-replace-imp-by-importlib.patch deleted file mode 100644 index e9d62cb5..00000000 --- a/app-text/dblatex/files/python3.12-replace-imp-by-importlib.patch +++ /dev/null @@ -1,112 +0,0 @@ -Description: Python 3.12 compatibility: Replace imp by importlib -Forwarded: https://sourceforge.net/p/dblatex/patches/12/ -Author: Miro HronĨok -Last-Update: 2023-06-15 - ---- a/lib/dbtexmf/core/dbtex.py -+++ b/lib/dbtexmf/core/dbtex.py -@@ -15,7 +15,7 @@ - except ImportError: - from urllib.request import pathname2url - import glob --import imp -+import importlib - from optparse import OptionParser - from io import open - -@@ -540,15 +540,14 @@ - - def load_plugin(self, pathname): - moddir, modname = os.path.split(pathname) -- try: -- filemod, path, descr = imp.find_module(modname, [moddir]) -- except ImportError: -- try: -- filemod, path, descr = imp.find_module(modname) -- except ImportError: -- failed_exit("Error: '%s' module not found" % modname) -- mod = imp.load_module(modname, filemod, path, descr) -- filemod.close() -+ spec = importlib.machinery.PathFinder.find_spec(modname, [moddir]) -+ if not spec: -+ spec = importlib.machinery.PathFinder.find_spec(modname) -+ if not spec: -+ failed_exit("Error: '%s' module not found" % modname) -+ mod = importlib.util.module_from_spec(spec) -+ spec.loader.exec_module(mod) -+ sys.modules[modname] = mod - return mod - - def run_setup(self, options): ---- a/lib/dbtexmf/dblatex/grubber/plugins.py -+++ b/lib/dbtexmf/dblatex/grubber/plugins.py -@@ -4,7 +4,7 @@ - Mechanisms to dynamically load extra modules to help the LaTeX compilation. - All the modules must be derived from the TexModule class. - """ --import imp -+import importlib - - from os.path import * - from dbtexmf.dblatex.grubber.msg import _, msg -@@ -108,17 +108,16 @@ - """ - if name in self.modules: - return 2 -- try: -- file, path, descr = imp.find_module(name, [""]) -- except ImportError: -+ spec = importlib.machinery.PathFinder.find_spec(name, [""]) -+ if not spec: - if not self.path: - return 0 -- try: -- file, path, descr = imp.find_module(name, self.path) -- except ImportError: -- return 0 -- module = imp.load_module(name, file, path, descr) -- file.close() -+ spec = importlib.machinery.PathFinder.find_spec(name, self.path) -+ if not spec: -+ return 0 -+ module = importlib.util.module_from_spec(spec) -+ spec.loader.exec_module(module) -+ sys.modules[name] = module - self.modules[name] = module - return 1 - ---- a/lib/dbtexmf/xslt/xslt.py -+++ b/lib/dbtexmf/xslt/xslt.py -@@ -2,20 +2,21 @@ - # Very simple plugin loader for Xslt classes - # - import os --import imp -+import importlib - import glob -+import sys - - def load(modname): -- try: -- file, path, descr = imp.find_module(modname, [""]) -- except ImportError: -- try: -- file, path, descr = imp.find_module(modname, -- [os.path.dirname(__file__)]) -- except ImportError: -- raise ValueError("Xslt '%s' not found" % modname) -- mod = imp.load_module(modname, file, path, descr) -- file.close() -+ spec = importlib.machinery.PathFinder.find_spec(modname, [""]) -+ if not spec: -+ spec = importlib.machinery.PathFinder.find_spec(modname, -+ [os.path.dirname(__file__)]) -+ if not spec: -+ raise ValueError("Xslt '%s' not found" % modname) -+ -+ mod = importlib.util.module_from_spec(spec) -+ spec.loader.exec_module(mod) -+ sys.modules[modname] = mod - o = mod.Xslt() - return o - diff --git a/app-text/dblatex/metadata.xml b/app-text/dblatex/metadata.xml deleted file mode 100644 index 104575f5..00000000 --- a/app-text/dblatex/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - zoltan@sinustrom.info - Zoltan Puskas - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Use inkscape to convert SVG. Disable to use gnome-base/librsvg instead. - - - dbaltex is an opensource DocBook to LaTeX publishing software - that originally started as DB2LaTeX clone, but now is more - feature rich and easier to use. - - - dblatex - - diff --git a/app-text/icy-draw/Manifest b/app-text/icy-draw/Manifest index e18d0440..7aa4012d 100644 --- a/app-text/icy-draw/Manifest +++ b/app-text/icy-draw/Manifest @@ -1,4 +1,4 @@ -DIST icy_draw_linux_0.3.0.zip 5599069 BLAKE2B 48079706da8113baedcf9ce7cf4abae3e0f55a3ec952881e3c2e430b81f15cbb30e3f9059fc04e5b02f2f928d55ba5b7a0c4f9e0e4c13f4a82d07ddd86a89b5a SHA512 941ed619aba22845b6389a5519a530157601a1ab8158eeb03f497f5a282265b7ba88084f1df62a43099964495e39ddb33e902c32ae585a3624e799dcdca2795a -EBUILD icy-draw-0.3.0.ebuild 1104 BLAKE2B 4ce69d0cfbdb5f0d1602745552ad9e158c70540eb3b74e382dc8e321904879a83c0c62e63b3885b76085dcb1c7090715e9a47eea31ae1f807924eefc355c5589 SHA512 623f4e350268b31450463de7c494c8d972575f64bcc6c10fbde9c064ab44a3da4b48016fe27dfded87d70445f9cdee7c7b020260aa01179fcdd73d5e8daa2568 +DIST icy_draw_linux_0.4.1.zip 5744308 BLAKE2B 4e66b329e671028f0aad66faeaac48b2b8ef1022fce8a93d52563950307b0507119ecec5685062bc90849f6935440bef50e86424d816c0bba5b876865cc1692a SHA512 3aeda30b282fd50bf3e457792de140a913a36944266204aa1ffacc895e6b606cb9873e718cfc1825f9991fc6e223afdb3fe82edfc2e3c529ab969e41b68eff1d +EBUILD icy-draw-0.4.1.ebuild 1006 BLAKE2B 3a70ff692253f85bf6c78ea557bf82ab87a324dd98e339c40b4492b1d9727049d3e1af571155174d3a4383081953330a2a5147eb99c14fdbba04809c8d324bd4 SHA512 83957c2bb952e903beb1490d6610bcbe0c1e1540a27948f0c473f698215dfb32b1d78680aed89a1cf280cccfe8dc46bf06347c41b9ce72814b7874787ee66971 MISC ChangeLog 889 BLAKE2B 216bbbfe9b264ef06f5b56748af1ea7366fa49f2406604264b7d22ce8f464ffd7491a57912d7cf1be7d3dc030578960acca895236d6e06fd017f02a9138f0b7f SHA512 09aa97933a9709827b6e3c01ce8a3829cb3d494f7fdac570faa30da6fac440c752391d8dcaf7d03c5cd1163686e8921c1bf4ad75827e4b8df05bbcde03548488 MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/app-text/icy-draw/icy-draw-0.3.0.ebuild b/app-text/icy-draw/icy-draw-0.4.1.ebuild similarity index 87% rename from app-text/icy-draw/icy-draw-0.3.0.ebuild rename to app-text/icy-draw/icy-draw-0.4.1.ebuild index 61ac58fa..182a3e1a 100644 --- a/app-text/icy-draw/icy-draw-0.3.0.ebuild +++ b/app-text/icy-draw/icy-draw-0.4.1.ebuild @@ -8,8 +8,7 @@ inherit unpacker pam xdg-utils DESCRIPTION="Is a drawing tool supporting almost all ANSI formats." HOMEPAGE="https://github.com/mkrueger/icy_tools" -#SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/IcyTerm${PV}/icy_term_linux_${PV}.zip" -SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/0.0.1/icy_draw_linux_${PV}.zip" +SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/IcyDraw${PV}/icy_draw_linux_${PV}.zip" LICENSE="apache" diff --git a/dev-util/xpipe/Manifest b/dev-util/xpipe/Manifest index 3f23ab8c..426a462f 100644 --- a/dev-util/xpipe/Manifest +++ b/dev-util/xpipe/Manifest @@ -1,6 +1,8 @@ AUX xpipe.desktop 368 BLAKE2B a3c312fbdb61ad2f7e5c84347c71cdea177964d4c5b4813d07ae42f82f97bfd933135cc80e2f9fd251507624f20c41c0480edeecb221fe0ad62941de9aa14bc8 SHA512 7ce02dfe011ab9af05c1a64bcfcfa6b4f3454781bb32c93202e87792661f3b25f6910cee9398d07fbbc0b407b09bedc4b07a249f2f4f781039e8ea6116901d24 AUX xpipe.png 87256 BLAKE2B 5e7114dca107f92efbce24e93b94fce0671d3f8369ac06619954cb4303cea3a41d433d6a140ca6c2dbf027c0a5471748b3d321658bc465ac8f37004281c0d5d7 SHA512 cf4a50d133cb59392a33b7f3b71e11229cdb97cdea2ec4d8470a6fea981605ca79cf2365345eab15fd2875e21375ca7dbf0a5c8a07b0418086a2b4c98aaac61b DIST xpipe-portable-linux-1.7.16-x86_64.tar.gz 154180398 BLAKE2B 37317d118f0c7319165f04c00cff80d53aa25f843465ff889010a47735e1e2b3a8b088a3413711519f36b113e5a165e2c48efcc6cc48bbe85b97696d62f82fd2 SHA512 221dd792703bae1b9195e4812065969d5006e1673de132607f4394cfb97ffcbf958d35e7fb86e3fb9198ecbf60c7291351b47efe10bf328f267319ef697745f4 +DIST xpipe-portable-linux-16.5-x86_64.tar.gz 198639815 BLAKE2B 6d703157b126c0d38388a87205f9dd07bd3ddc8686b39886c1fcc30a98028d1313a2a4163e40def5895328f7c9e595c6b0ad6683641004b3eccbf14a33636b39 SHA512 f3ed8f65589e8d6debfefbea64a63b5dcbdb2b33637859c3d9f331bb35fc49fc5cc4eca620916f04457adcd22966772274bf7ba8229ee4b293670a344d50695d DIST xpipe-portable-linux-8.3-x86_64.tar.gz 152796358 BLAKE2B 9bd62f7f9184a5327ddd4840420dd906db74c92bcc2be622432ea2874bca46cb9174fc044c6abfae27f2f8ce0c0973ee62860bcc11fdd59c019e2ee543089db9 SHA512 9b99acb386b4205a7f18635ac9df56d210d6a7020cfb8c588e72c23eadc3f9f362f9cb2bfb6f289ff09202a382c6ad684dbb6e9ea92c1c0aefbac4c26b2f9cc9 EBUILD xpipe-1.7.16.ebuild 1112 BLAKE2B e225bd643780482b15ba79f4ed579d843c3d929f1a52a88c42303297943a9c8ad3e8f2460cef8c2061465bfb6bf5112bb4bf8dd0d7857b6a47f83e30ee1fb4f9 SHA512 dbfc9b0032242e7f3e70e7910969e39e8eed119d1b704c272b7dd5faf61e84c82c682c35188a0fb8f40ed09e5971f57886e7e8a42c875e7019d1a25a7e05ee7b +EBUILD xpipe-16.5.ebuild 1142 BLAKE2B 55689585d19f04567115f1e59eccaa67bf3f722bb1f6e9d0cb592981b25f53e0f3b7adc11de5f1c069ac675b1afc73a2d4e30878f0111cd211d66fbabdded3a0 SHA512 4151c94f67b5fe6770800d9ba49baf35a6006752de5afa42fbb8d353aab261b61b00284e0e5c9e383222123a630d4a730895c8896931cd38f330022cb22d70bf EBUILD xpipe-8.3.ebuild 1142 BLAKE2B 55689585d19f04567115f1e59eccaa67bf3f722bb1f6e9d0cb592981b25f53e0f3b7adc11de5f1c069ac675b1afc73a2d4e30878f0111cd211d66fbabdded3a0 SHA512 4151c94f67b5fe6770800d9ba49baf35a6006752de5afa42fbb8d353aab261b61b00284e0e5c9e383222123a630d4a730895c8896931cd38f330022cb22d70bf diff --git a/media-gfx/icy-view/Manifest b/media-gfx/icy-view/Manifest index a3169319..bb0dfc69 100644 --- a/media-gfx/icy-view/Manifest +++ b/media-gfx/icy-view/Manifest @@ -1,4 +1,4 @@ -DIST icy_view_linux_0.6.1.zip 4301944 BLAKE2B 301074fc85f73518687b8d6e1aa55ba99563a52685bae3e98818f1691da3fcc98e544141f03a81e692461c50ffc18dadbea9e763a1a6b17cf366bb6487faf419 SHA512 f9a28cd150d173cf6a9e6d4cd12c1a5b15dc8dc7d88d1d5c9ebb7de77da55c4d0d7be1b3695478b5cec27f9961dc92fd12e006e8c0eb82fbbaedcf5a7b84dc92 -EBUILD icy-view-0.6.1.ebuild 1091 BLAKE2B 4395f9f80716df0d154a9e4e39db39c1636acae613bb24aa704f5776bcd0a7ed104fcc65282edc721eea5305239b37a1fb6f0f0c35e4fc9923d96b9fe19b9e78 SHA512 4a4f1c5a42b23d826f9c1e916385c6cfcb030dd29ec4a8174fe33e63b57a85ddcc7ce07c75384afe7e4c00e9c85270265fb006fc5a3be1970d85f7039c963b44 +DIST icy_view_linux_0.8.2.zip 4984904 BLAKE2B 10a779d87f7879f20d67d8fb00f5c26cc932be1c2e4630a951b24ace9bfa4ae026f2901860c1048a66414169661d1681688e492ff8b150583ba36a4c254effc0 SHA512 bad797215564ac88abbbe60677da93c3999735b6b00c70a0b0f6a4d0f85a27f56c31f7d927cfd6515bd0fa62701ce2d418722923385e22a37b86b44c5b948c79 +EBUILD icy-view-0.8.2.ebuild 992 BLAKE2B 854a2f72c60c4174990768a8c0aefc90e3a68c5be475279350969a8eddabbed309db10d67fb523b768fc31717bc67e9d84259e0b9aac804956d08950a2bd838b SHA512 43b578e98b0249ce84615498aea848349ebe1bcd6ca5b14af05c56271b71f4f53c27fe39a637bfaf9973eea17ec9b4a0481b39966259b6e1dfe7a61d236cbfb7 MISC ChangeLog 889 BLAKE2B 216bbbfe9b264ef06f5b56748af1ea7366fa49f2406604264b7d22ce8f464ffd7491a57912d7cf1be7d3dc030578960acca895236d6e06fd017f02a9138f0b7f SHA512 09aa97933a9709827b6e3c01ce8a3829cb3d494f7fdac570faa30da6fac440c752391d8dcaf7d03c5cd1163686e8921c1bf4ad75827e4b8df05bbcde03548488 MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/media-gfx/icy-view/icy-view-0.6.1.ebuild b/media-gfx/icy-view/icy-view-0.8.2.ebuild similarity index 87% rename from media-gfx/icy-view/icy-view-0.6.1.ebuild rename to media-gfx/icy-view/icy-view-0.8.2.ebuild index 7122bb89..b36cd460 100644 --- a/media-gfx/icy-view/icy-view-0.6.1.ebuild +++ b/media-gfx/icy-view/icy-view-0.8.2.ebuild @@ -8,9 +8,7 @@ inherit unpacker pam xdg-utils DESCRIPTION="Is a viewer to browse/view Ansi screens." HOMEPAGE="https://github.com/mkrueger/icy_tools" -#SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/IcyTerm${PV}/icy_term_linux_${PV}.zip" -SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/0.0.1/icy_view_linux_${PV}.zip" - +SRC_URI="https://github.com/mkrueger/icy_tools/releases/download/IcyView${PV}/icy_view_linux_${PV}.zip" LICENSE="apache" SLOT="0" diff --git a/media-video/davinci-resolve/Manifest b/media-video/davinci-resolve/Manifest index f9d03398..3ecffcf1 100644 --- a/media-video/davinci-resolve/Manifest +++ b/media-video/davinci-resolve/Manifest @@ -13,7 +13,7 @@ DIST DaVinci_Resolve_19.0b4_Linux.zip 2955282171 BLAKE2B 4e40f311789eff324ec107a DIST DaVinci_Resolve_19.1.1_Linux.zip 3034078545 BLAKE2B f2fe3e612d857f21c5bb08d9a717ed8d8d71b35bd870f920fdb50ff06157836a58a74c2c73b92dbea6c2ded87020c2717317a9e33c7286c8a67d19b8307c4246 SHA512 29924f6a57fa5d476ec09bd88a3f037e9b69b98466ee381cf2338b3c61270c48b4de054123bb924bb96bb63a36393de7b520114d435fe4296f9e7e2212104e9d DIST DaVinci_Resolve_19.1.2_Linux.zip 3034084076 BLAKE2B 196cc04a3cab96bc4d0324563bec39b06ff90a024ccf71b6fd158559314c25a6ae153bdcc341c6f1dd4088427bc9ac127f422db495f1a7af85a605461ab2e9ba SHA512 c6b03bfa62adbceeb5fe827f4605e245f18ccb2b01a5cf31ba91a5aeb27aad5a16ad824491335564317cc7f8a7951336e00f074223e4e61401540d4f1b4c8f14 DIST DaVinci_Resolve_19.1.4_Linux.zip 3006240320 BLAKE2B f8c0b713031b57b9e6b49ac6c02166e7335dadb0e5780b02d740cca5a2cbdc453aff963e0361c04bc82f4f1ad4474ab8e6d4c9cdefd2107996f023af01e77239 SHA512 d2aebcdd95021f383c9e441d87acffdf75de1f641413146b6796bbe5eb4472c7ca973404060778c580e5fdde402162e1fdbc419958569468c90fe72263714c1a -DIST DaVinci_Resolve_20.0b2_Linux.zip 3405164918 BLAKE2B 9a061cd21616a49584d13b5f3cbcc9b11bafbc18783553e7067e3e68c116115ca3c5f9493775274d83572797523a8ec23245093e9fda220de50c34a828077b1f SHA512 9fd02bb4a2133e3ba1f12ac65d2703d9f88c5f0f826b415722e41dcc849701e5a33d639834d85ca8c65c75bcd60ebb30ed74ff57e71378a1da5f06d52292833e +DIST DaVinci_Resolve_20.0_Linux.zip 3407592438 BLAKE2B 9071aa567903d7ff8a530b04bb6fc4cc69850a877080f30ce0bdac34b32702ac92ae643f9f4f7b3d1785730493840b58b5ed4832c1db7f475733c744b73909e7 SHA512 62b312dd73877cf74872c1a0def31af6f1984b5c88a123bf89c1d537e42cddeb6dad262c08f119b3e497fed6fbbc527aab015ae477e80c85ab43cad59ddc8417 DIST makeresolvedeb_1.6.0_multi.sh.tar.gz 4191 BLAKE2B ab2f09f339700ee31e011811152c6b97cc7e172698236efba0c0254cf69966c776dd222302e1da0266423f0af9c54ae426de4f5354d0d4550ae89b354f0a3d7a SHA512 02baae42c1e9d2163660b765ee6556660b337a3dfe25a60ee4bad9331d84700538ff9b339d045dd91cc0d89d1cd805e56437ae3a8d6ddf6502d0be0f0e5bc114 DIST makeresolvedeb_1.6.4_multi.sh.tar.gz 4338 BLAKE2B f3bab11a08432e765645e314e1906c677db5b4e321a477856d4bea6439af860c4037314d2f12200a8a227c6a36b940425688d556c312d165a77f04d6c4513cde SHA512 3e11bef55bce1947422b8f204987b5aabb645121f29f416050d73b569cb04105107ffc63a88443e795fca7eca5f022401a6c575ad1ae3311158483d6691398ce DIST makeresolvedeb_1.7.1_multi.sh.tar.gz 4974 BLAKE2B dda1e77d88ec8c9065f4b26bc275f560ea147a3274540ae6ead10be35ce432904d4a4ef8ae69548bc88b44a628060f86cca5508477a100f1809a5f091ef0e137 SHA512 1cfcc1fc9b39dfb0424465453756c9f192d34bdfb046e4bad035bd1b516747bb04d1f2081d18d40da334a893d964e496cfab943f1262344a26926dffaf5f0a2a @@ -28,6 +28,6 @@ EBUILD davinci-resolve-19.0_beta4.ebuild 2948 BLAKE2B c55d2e23c0915a80dcd2f7971e EBUILD davinci-resolve-19.1.1.ebuild 2973 BLAKE2B 2cb43ad48fb3cb684f647adf29871590cc73e66bb7152dd999b36cf94787e31203c7941da60e8df8951bd4091148133b5a654a3d64d6df2953381d7a0ed33529 SHA512 b25ffa9f1390ee64f8f3bdbe57c75cce62ea07de888edb25e209869cc5dabe7a6f407785b1816cf5fc72b77b1cb4bddc8ee91dd396b52cccb1ff66993ac6178d EBUILD davinci-resolve-19.1.2.ebuild 2973 BLAKE2B 2cb43ad48fb3cb684f647adf29871590cc73e66bb7152dd999b36cf94787e31203c7941da60e8df8951bd4091148133b5a654a3d64d6df2953381d7a0ed33529 SHA512 b25ffa9f1390ee64f8f3bdbe57c75cce62ea07de888edb25e209869cc5dabe7a6f407785b1816cf5fc72b77b1cb4bddc8ee91dd396b52cccb1ff66993ac6178d EBUILD davinci-resolve-19.1.4.ebuild 2973 BLAKE2B eb155b186dc807634a6a4b4850008e767ba4eef6666e47b72182f195c08908e0f7ce9f7fbbc27390d797d77a3985d60d2c886f8ee09d87c1c10746fc8eff0ad8 SHA512 9bda7b13f97ef550d438ebcb9aa86cfc15551394d0cf2b96b81c101bf29312c1e5dcaf4ed214ed8748651fe273f5076443c2c5758a2fa7bd462e6a3b7d90df15 -EBUILD davinci-resolve-20.0_beta2.ebuild 2956 BLAKE2B a18c43fa3541493b0774dbfe6a647400e683e745295338685dc6d42827ebb1fd7069ea29068a0baa5d256d2f0cf50355cda8d8471c6ca27f5bb423bf6361396a SHA512 614f04bd0f83937c90443dfd7b5d85e6a9ce39d0fe61134ef6cad4c5faad7892fe55bc5606b897cdb5c790f3c4cd272911ea6a4f5d06c25248cc0f38b3ac4aeb +EBUILD davinci-resolve-20.0.ebuild 2955 BLAKE2B 716772ddd05ee67430d43fe24c7f614c93ad7fb8666d15499613af83474c7d0422fe158e22e055ed71c299eef19ea9366a7043f833a2ac20c18cdcc016e994ab SHA512 c0558fbb6811a301e11f0d9e26ea4162f3815bba15c836cbebbd01633cc25b21bf21cd215939f5b367e6cd3fa2fbaaad366ca0916e43301efee749d39bb77f29 MISC ChangeLog 984 BLAKE2B 6b5afde0d34caa62f7a6e336c651652380e9144d8c3382dcca2ee680b85724d93deca09c903565ccd79987d39ed61c517f1a5e717f37d3b00d24ac95c038edf3 SHA512 8110c143fd18310b7f12b9eb575f5179a574f0941bf1d6978c96ff4887289ecabfc4c3ab5fb4a9125d9b9d5e65d9d430ebc349965b925ba0bd35cf86466badba MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/media-video/davinci-resolve/davinci-resolve-20.0_beta2.ebuild b/media-video/davinci-resolve/davinci-resolve-20.0.ebuild similarity index 98% rename from media-video/davinci-resolve/davinci-resolve-20.0_beta2.ebuild rename to media-video/davinci-resolve/davinci-resolve-20.0.ebuild index f3300a0a..a46dad84 100644 --- a/media-video/davinci-resolve/davinci-resolve-20.0_beta2.ebuild +++ b/media-video/davinci-resolve/davinci-resolve-20.0.ebuild @@ -3,8 +3,8 @@ EAPI=8 -# MAJOR_VER="$(ver_cut 1-3)" -MAJOR_VER="20.0b2" +MAJOR_VER="$(ver_cut 1-3)" +#MAJOR_VER="20.0b2" if [[ "${PN}" == "davinci-resolve-studio" ]] ; then BASE_NAME="DaVinci_Resolve_Studio_${MAJOR_VER}_Linux" CONFLICT_PKG="!!media-video/davinci-resolve" diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index 8a54c189..5910ee44 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST element-desktop_1.11.97_amd64.deb 107145198 BLAKE2B 1e06fd299dd98d50e3093bca6669bff241b9a120eb10f3c2b0794125794974d52da86da68a44aebb887377cfa81a706bd229a9f80c6eb9383b213878639f0811 SHA512 46279ab8025f652da62b7dff353d302525004a535c04a6d0b4d615ebc01fdf2705dc4d0a9feb5c25df880a6855c33eff58dd7bb403e1decdcfa374c277921bf8 -EBUILD element-desktop-bin-1.11.97.ebuild 1903 BLAKE2B 3a000a5b93d7191dc8da6523be5d5985267249f1d3fcf31aa92e678dcc6076ffae9ff1b78c3284b7a3f66126f2b8adcb2c1e89557ddc620ca05f27317d20a56f SHA512 beea5d958b66b5948b691c5cc621abe735179bf5e5cdb7cf2ab385bb0834ac5080be449a46e4deb40e4cfd1c18bc9d1794d84e5a6da480534dd24f3f72cfa5c7 +DIST element-desktop_1.11.102_amd64.deb 111924158 BLAKE2B 374694e7d8f414b0d5229b511ae605ce07912ec6519706a5ffd20e4823f4cbbb3f57868ac28df0d92e4804d9f8f865f3138e0ccb5a18a097546598dfd877f40e SHA512 6594bbec9b10c361c12c02abe783869648f37303781c5a58c59b2c411bf3451be5c596ffac3b71d03eb8203cfa568463ae71289255f47062bb80abacc8e64c2c +EBUILD element-desktop-bin-1.11.102.ebuild 1903 BLAKE2B 3a000a5b93d7191dc8da6523be5d5985267249f1d3fcf31aa92e678dcc6076ffae9ff1b78c3284b7a3f66126f2b8adcb2c1e89557ddc620ca05f27317d20a56f SHA512 beea5d958b66b5948b691c5cc621abe735179bf5e5cdb7cf2ab385bb0834ac5080be449a46e4deb40e4cfd1c18bc9d1794d84e5a6da480534dd24f3f72cfa5c7 MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122 diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.97.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.102.ebuild similarity index 100% rename from net-im/element-desktop-bin/element-desktop-bin-1.11.97.ebuild rename to net-im/element-desktop-bin/element-desktop-bin-1.11.102.ebuild diff --git a/net-misc/icy-term/Manifest b/net-misc/icy-term/Manifest index 950e3861..ae3ad251 100644 --- a/net-misc/icy-term/Manifest +++ b/net-misc/icy-term/Manifest @@ -1,4 +1,4 @@ -DIST icy_term_linux_0.7.8.zip 5365242 BLAKE2B 0206838607c54acf7a3b0b55c81a0fea594a15f95cf9e3b361355b587f35ab98405083bc96ab894b056ed7a397a71dd5bcd859b3a141cf37840dcd7ad15d60b8 SHA512 82d82301badfc1fa2473c3006c7f8a170368c33b3bc33637015f8e053e1478ce786398585836fd268f0a2234cfece3156e0929c42de0836248693365ce094a51 -EBUILD icy-term-0.7.8.ebuild 998 BLAKE2B 5345395c14e69e6acbbe33b0be5e35198ab4725eebc1468a2d28440adf2fd31e8642d3707e77e3c6ab0d3e401ba2e18ab3b16114c5950a823949d56d24226cef SHA512 0d260da509cbd2359c806e0850a8b964d9e71d3184c21e88e3b6797f3311cc7ce0750d308c2d879b4283aab98856e079e1f69754368784f32c54975d3d398d12 +DIST icy_term_linux_0.7.12.zip 5572512 BLAKE2B f26a6cb39efc4bb73c4bdaceadd7ee8e70a7c8fff3b3a9cc5c7998d400864aed2e3f911be038cd14dfff6a0ed343825222f428672d06e66ca9f497fdea50c649 SHA512 56e517949b7e9d8a180536525b1087d37148540158ebbbc5ecbf5fa9391e0424e0a548526f29c7b97efc23be4f3a067c01414ef9630d6f72b4cb58b5f07dfa38 +EBUILD icy-term-0.7.12.ebuild 998 BLAKE2B 5345395c14e69e6acbbe33b0be5e35198ab4725eebc1468a2d28440adf2fd31e8642d3707e77e3c6ab0d3e401ba2e18ab3b16114c5950a823949d56d24226cef SHA512 0d260da509cbd2359c806e0850a8b964d9e71d3184c21e88e3b6797f3311cc7ce0750d308c2d879b4283aab98856e079e1f69754368784f32c54975d3d398d12 MISC ChangeLog 889 BLAKE2B 216bbbfe9b264ef06f5b56748af1ea7366fa49f2406604264b7d22ce8f464ffd7491a57912d7cf1be7d3dc030578960acca895236d6e06fd017f02a9138f0b7f SHA512 09aa97933a9709827b6e3c01ce8a3829cb3d494f7fdac570faa30da6fac440c752391d8dcaf7d03c5cd1163686e8921c1bf4ad75827e4b8df05bbcde03548488 MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/net-misc/icy-term/icy-term-0.7.8.ebuild b/net-misc/icy-term/icy-term-0.7.12.ebuild similarity index 100% rename from net-misc/icy-term/icy-term-0.7.8.ebuild rename to net-misc/icy-term/icy-term-0.7.12.ebuild diff --git a/net-misc/termius/Manifest b/net-misc/termius/Manifest index a183872b..fde2752c 100644 --- a/net-misc/termius/Manifest +++ b/net-misc/termius/Manifest @@ -1,2 +1,2 @@ -DIST Termius.deb 84791982 BLAKE2B e5a3ec96b5a5853a1aaff04ae5689ef9e9499ab1fb0115413f255253421b2f1336e171eda43c929996ff2e6f95674bc9f439bc24919262616a0f3fe88d981073 SHA512 7a22c7315650bb2928028498d9019d7efab289539214654935f842498e5156920ade4494fcce3c8d501e28f9cbb59d44d9976f3fb81943ae23735800db2eecaf -EBUILD termius-8.11.0.ebuild 3468 BLAKE2B f3ff1d5cc1993191cbf72679253929798fd3130ae6601656e4df0a8b9e91633427974b0e626dd5e5ed268e0bccd80f5e8750173dcd0fdf968a7cd2307cb2f3c2 SHA512 2225ad3ad50cd5c995c7680ef59224ccf9260b5db870f9ad1b2924fc88d3ad5ee34255c8f8199b2b8d886c66112a3306ffaefab9360c24a387ef3cc92cfc2d0a +DIST Termius_9.21.2.deb 102755304 BLAKE2B 93e3fbf8bddb874a2475bf46156313870469e4311b8576e9228fda4551105121ce6c148920868137eda05d794fe94f0c6a7004921645f43422b28d2656e86844 SHA512 f040bc622fb107da318ced891bff81127a68fed5a53d26284205d4b7a71e1bdbb5ed7ada92d41ec43cba0dcaf6ef7ce3ab891d743c900bc5e1434ec10687de36 +EBUILD termius-9.21.2.ebuild 3489 BLAKE2B f3cdbd118b63d088d37e19bbcec5df88c0703faab3c8d83a2e7ec906ea16593638418aa3232fbd69d9ebdb427570b9f0004def8196432e624e9528306d38ed77 SHA512 e44ec8acc3f781e15faaace67ebacf8c90ea63c6487077aed68c691dac7355f4f261a15a371b57103652aafcb6cc69b2688bb086a9a5ca1b926f495adbb3f2cd diff --git a/net-misc/termius/termius-8.11.0.ebuild b/net-misc/termius/termius-9.21.2.ebuild similarity index 97% rename from net-misc/termius/termius-8.11.0.ebuild rename to net-misc/termius/termius-9.21.2.ebuild index aac21f40..3e2c9e87 100644 --- a/net-misc/termius/termius-8.11.0.ebuild +++ b/net-misc/termius/termius-9.21.2.ebuild @@ -11,7 +11,7 @@ inherit chromium-2 desktop unpacker xdg DESCRIPTION="SSH client and terminal" HOMEPAGE="https://termius.com/download/linux" -SRC_URI="https://www.termius.com/download/linux/Termius.deb" +SRC_URI="https://www.termius.com/download/linux/Termius.deb -> Termius_${PV}.deb" LICENSE="ms-teams-pre" SLOT="0"