From d4af4619746f711485a77fbfef3f16e72f783813 Mon Sep 17 00:00:00 2001 From: Petrus Zhao Date: Sun, 16 May 2021 19:30:45 +0800 Subject: [PATCH 01/80] x11-misc/betterlockscreen: version dump to 3.1.0, and drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Petrus Zhao --- x11-misc/betterlockscreen/Manifest | 2 +- ...en-3.0.1.ebuild => betterlockscreen-3.1.0.ebuild} | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) rename x11-misc/betterlockscreen/{betterlockscreen-3.0.1.ebuild => betterlockscreen-3.1.0.ebuild} (84%) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index cd22e0c76c..74707fba82 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1 +1 @@ -DIST betterlockscreen-3.0.1.tar.gz 7519 BLAKE2B 95f71eb4bacd11267ece411e84bb0371769f5a7f0f08493f3748ac6710217354bcef7dab59907aad560bcdb0f40bc0cb8d0115486e794110ce713a0ef108b4ce SHA512 8bd12f4d5a17850e413f43b94b33126113ccb93868e5b3ef57f026dc2167d6218f9f6718bf813ef587311b9617a4283574b78c9c953321d037d516a2884266ac +DIST betterlockscreen-3.1.0.tar.gz 8840 BLAKE2B cb172429a9e7119f0ef0c75d8c22d7c13a66460d3db16681c13c609849a5126103987230bfd7d048d9b4aded71a426ffc9d8dacbfa27510095ab2abdfc0166c1 SHA512 73e07fa48961118a738495662fb95ae12b79c2bba8078184cee86b54806a5db8924b8018e3bef782a620a06d2d85d5afd0599484a072d415294b027426543900 diff --git a/x11-misc/betterlockscreen/betterlockscreen-3.0.1.ebuild b/x11-misc/betterlockscreen/betterlockscreen-3.1.0.ebuild similarity index 84% rename from x11-misc/betterlockscreen/betterlockscreen-3.0.1.ebuild rename to x11-misc/betterlockscreen/betterlockscreen-3.1.0.ebuild index 3bbf13b7c1..085c67ee2b 100644 --- a/x11-misc/betterlockscreen/betterlockscreen-3.0.1.ebuild +++ b/x11-misc/betterlockscreen/betterlockscreen-3.1.0.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == 9999 ]];then inherit git-r3 EGIT_REPO_URI="${HOMEPAGE}" else - SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -29,16 +29,16 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_configure() { + sed -i '90s/i3lock-color/i3lock/' betterlockscreen || die +} + src_install() { dobin betterlockscreen dodoc -r examples - if [[ "${PV}" == 9999 ]] ; then - systemd_dounit system/betterlockscreen@.service - else - systemd_dounit betterlockscreen@.service - fi + systemd_dounit system/betterlockscreen@.service } pkg_postinst() { From 2876aacaba70425ab1b320620b3d4887ac712b58 Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Sun, 16 May 2021 15:47:00 +0200 Subject: [PATCH 02/80] games-emulation/yuzu: allow ~media-libs/libsdl2-2.0.14 Signed-off-by: Samuel Bauer --- games-emulation/yuzu/yuzu-9999.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index 40befd4269..7db25934a1 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -91,6 +91,9 @@ src_prepare() { # Unbundle discord rapidjson sed -i '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d;/find_file(RAPIDJSON/d;s:\${RAPIDJSON}:"/usr/include/rapidjson":' externals/discord-rpc/CMakeLists.txt || die + # media-libs/libsdl2: use 2.0.14 in tree + sed -i 's/2.0.15/2.0.14/' CMakeLists.txt + cmake_src_prepare } From d592068f9dbdfd5963859ca7a6d26002f1b6f9e0 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:12:57 +0500 Subject: [PATCH 03/80] app-crypt/reop: properly set CC variable Closes: https://bugs.gentoo.org/784791 Signed-off-by: Anna Vyalkova --- app-crypt/reop/reop-2.1.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-crypt/reop/reop-2.1.1.ebuild b/app-crypt/reop/reop-2.1.1.ebuild index b0b69c931b..a4bb9583b1 100644 --- a/app-crypt/reop/reop-2.1.1.ebuild +++ b/app-crypt/reop/reop-2.1.1.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="reasonable expectation of privacy" HOMEPAGE="https://flak.tedunangst.com/post/reop" SRC_URI="https://flak.tedunangst.com/files/${P}.tgz" @@ -15,7 +17,7 @@ DEPEND="dev-libs/libsodium:=" RDEPEND="${DEPEND}" src_compile() { - emake CC="${CC:-cc}" CFLAGS="${CFLAGS}" LDFLAGS="-lsodium ${LDFLAGS}" + emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="-lsodium ${LDFLAGS}" } src_test() { From 418c3240b6ac98858198664c52f782929003ec6e Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:22:33 +0500 Subject: [PATCH 04/80] dev-lang/fbc-bootstrap: fix compiler vars Closes: https://bugs.gentoo.org/784707 Signed-off-by: Anna Vyalkova --- dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild index 042a2ddddc..782dcab37f 100644 --- a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="Bootstrap package for dev-lang/fbc" HOMEPAGE="https://www.freebasic.net" SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz" @@ -16,7 +18,8 @@ PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch ) S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" src_compile() { - emake bootstrap-minimal + emake bootstrap-minimal \ + AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1 } src_install() { From 3a9a547f0aead57ccfda6e129c46ced1bf2c4811 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:33:02 +0500 Subject: [PATCH 05/80] dev-lang/wren: fix CC Closes: https://bugs.gentoo.org/784932 Signed-off-by: Anna Vyalkova --- dev-lang/wren/wren-0.3.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/wren/wren-0.3.0.ebuild b/dev-lang/wren/wren-0.3.0.ebuild index 472f7b0c7c..f3899a3446 100644 --- a/dev-lang/wren/wren-0.3.0.ebuild +++ b/dev-lang/wren/wren-0.3.0.ebuild @@ -43,10 +43,11 @@ EOF } src_compile() { + tc-export CC cd projects/make - emake + emake verbose=1 cd "${WORKDIR}/wren-cli-${PV}/projects/make" - emake + emake verbose=1 } python_test() { From baf69f477cb5da7bb72de77b7a6b3326738d68c5 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:45:44 +0500 Subject: [PATCH 06/80] games-action/netrek-brmh: fix compiler vars Closes: https://bugs.gentoo.org/785013 Signed-off-by: Anna Vyalkova --- games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild index ea3f79cef5..3780612af0 100644 --- a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild +++ b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild @@ -29,7 +29,10 @@ BDEPEND=" src_configure() { xmkmf || die - emake depend || die + emake depend \ + CC="$(tc-getCC)" \ + CDEBUGFLAGS="${CFLAGS}" \ + LOCAL_LDFLAGS="${LDFLAGS}" } src_compile() { From f1efb449edfb4c2017a695aee6ce850922d38ec7 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:50:19 +0500 Subject: [PATCH 07/80] net-news/sfeed: fix CC Closes: https://bugs.gentoo.org/785193 Signed-off-by: Anna Vyalkova --- net-news/sfeed/sfeed-0.9.18.ebuild | 7 +++++++ net-news/sfeed/sfeed-0.9.20.ebuild | 7 +++++++ net-news/sfeed/sfeed-9999.ebuild | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/net-news/sfeed/sfeed-0.9.18.ebuild b/net-news/sfeed/sfeed-0.9.18.ebuild index 36a9939a5d..7fc30d8da1 100644 --- a/net-news/sfeed/sfeed-0.9.18.ebuild +++ b/net-news/sfeed/sfeed-0.9.18.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="simple RSS and Atom parser" HOMEPAGE="https://www.codemadness.org/sfeed.html" @@ -17,6 +19,11 @@ fi LICENSE="ISC" SLOT="0" +src_compile() { + tc-export CC + default +} + src_install() { DESTDIR="${D}" \ emake install \ diff --git a/net-news/sfeed/sfeed-0.9.20.ebuild b/net-news/sfeed/sfeed-0.9.20.ebuild index 36a9939a5d..7fc30d8da1 100644 --- a/net-news/sfeed/sfeed-0.9.20.ebuild +++ b/net-news/sfeed/sfeed-0.9.20.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="simple RSS and Atom parser" HOMEPAGE="https://www.codemadness.org/sfeed.html" @@ -17,6 +19,11 @@ fi LICENSE="ISC" SLOT="0" +src_compile() { + tc-export CC + default +} + src_install() { DESTDIR="${D}" \ emake install \ diff --git a/net-news/sfeed/sfeed-9999.ebuild b/net-news/sfeed/sfeed-9999.ebuild index 36a9939a5d..7fc30d8da1 100644 --- a/net-news/sfeed/sfeed-9999.ebuild +++ b/net-news/sfeed/sfeed-9999.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="simple RSS and Atom parser" HOMEPAGE="https://www.codemadness.org/sfeed.html" @@ -17,6 +19,11 @@ fi LICENSE="ISC" SLOT="0" +src_compile() { + tc-export CC + default +} + src_install() { DESTDIR="${D}" \ emake install \ From eecf377a3f0863b18a91bb55e29831332776b770 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 17:59:45 +0500 Subject: [PATCH 08/80] net-wireless/rtl8821ce: fix CC Closes: https://bugs.gentoo.org/785160 Signed-off-by: Anna Vyalkova --- net-wireless/rtl8821ce/rtl8821ce-0_pre20210321.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-wireless/rtl8821ce/rtl8821ce-0_pre20210321.ebuild b/net-wireless/rtl8821ce/rtl8821ce-0_pre20210321.ebuild index e921102263..a1a58b3587 100644 --- a/net-wireless/rtl8821ce/rtl8821ce-0_pre20210321.ebuild +++ b/net-wireless/rtl8821ce/rtl8821ce-0_pre20210321.ebuild @@ -2,7 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-mod + +inherit linux-mod toolchain-funcs +BUILD_PARAMS="CC=$(tc-getCC) V=1" COMMIT="897e7c4c15dd5a0a569745dc223d969a26ff5bfc" From 578b75bba4e66721df019b340afca7f197aeacf0 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 18:01:51 +0500 Subject: [PATCH 09/80] net-wireless/rtl8821cu: fix CC Closes: https://bugs.gentoo.org/785172 Signed-off-by: Anna Vyalkova --- net-wireless/rtl8821cu/rtl8821cu-0_pre20210327.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20210327.ebuild b/net-wireless/rtl8821cu/rtl8821cu-0_pre20210327.ebuild index fe57747153..9523fd87e1 100644 --- a/net-wireless/rtl8821cu/rtl8821cu-0_pre20210327.ebuild +++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20210327.ebuild @@ -2,7 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-mod + +inherit linux-mod toolchain-funcs +BUILD_PARAMS="CC=$(tc-getCC) V=1" COMMIT="f1bc7e86c4a1c67bee04c361dd978683869d2347" From dd6ff2f5c2f7887079934c95554adf61efb62506 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 18:43:18 +0500 Subject: [PATCH 10/80] sci-libs/meschach: fix CC Closes: https://bugs.gentoo.org/785196 Signed-off-by: Anna Vyalkova --- sci-libs/meschach/files/configure.patch | 29 +++++++++++++++++++++++++ sci-libs/meschach/meschach-1.2b.ebuild | 3 ++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 sci-libs/meschach/files/configure.patch diff --git a/sci-libs/meschach/files/configure.patch b/sci-libs/meschach/files/configure.patch new file mode 100644 index 0000000000..858196846c --- /dev/null +++ b/sci-libs/meschach/files/configure.patch @@ -0,0 +1,29 @@ +Bug: https://bugs.gentoo.org/785196 + +--- a/configure.in ++++ b/configure.in +@@ -9,16 +9,6 @@ + [extern int test (int i, double x);], + AC_DEFINE(HAVE_PROTOTYPES))])dnl + dnl +-dnl Brook Milligan's compiler check +-dnl Check for the sun ansi c compiler, acc +-define(LOCAL_PROG_ACC, +-[AC_BEFORE([$0], [AC_PROG_CPP])AC_PROVIDE([$0])dnl +-AC_PROGRAM_CHECK(CC, acc, acc, "")])dnl +-dnl David Stewart's modified compiler check +-define(LOCAL_PROG_CC, +-[AC_BEFORE([$0], [AC_PROG_CPP])AC_PROVIDE([$0])dnl +-AC_PROGRAM_CHECK(CC, acc, acc, cc)])dnl +-dnl + dnl + dnl + dnl ---------------------------------------------------------------------- +@@ -29,7 +19,6 @@ + PROGS="" + AC_SUBST(PROGS)dnl + LOCAL_PROG_ACC +-AC_PROGRAM_CHECK(CC, cc, cc, gcc) + dnl AC_PROG_CC + AC_PROG_CPP + AC_AIX diff --git a/sci-libs/meschach/meschach-1.2b.ebuild b/sci-libs/meschach/meschach-1.2b.ebuild index 2f534ad10f..b1f5b41bde 100644 --- a/sci-libs/meschach/meschach-1.2b.ebuild +++ b/sci-libs/meschach/meschach-1.2b.ebuild @@ -27,13 +27,14 @@ PATCHES=( "${WORKDIR}/debian/patches/${PN}_${PV}-13.diff" "${WORKDIR}/debian/patches/${PN}_${PV}-13.configure.diff" "${FILESDIR}/makefile.patch" + "${FILESDIR}/configure.patch" ) src_prepare() { default use old && sed -i -- 's/all: shared static/all: oldpart shared static/g' makefile.in mv configure.in configure.ac || die - export AR="$(tc-getAR)" + tc-export AR CC eautoreconf } From d89786cb1d45ea18df86e694c44dda76b5c67033 Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 18:46:54 +0500 Subject: [PATCH 11/80] sci-mathematics/chaco: fix CC Closes: https://bugs.gentoo.org/785166 Signed-off-by: Anna Vyalkova --- sci-mathematics/chaco/chaco-2.2.ebuild | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/sci-mathematics/chaco/chaco-2.2.ebuild b/sci-mathematics/chaco/chaco-2.2.ebuild index 745dd01c67..f7d0a7d155 100644 --- a/sci-mathematics/chaco/chaco-2.2.ebuild +++ b/sci-mathematics/chaco/chaco-2.2.ebuild @@ -1,7 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=7 + +inherit toolchain-funcs DESCRIPTION="Software for Partitioning Graphs" HOMEPAGE="https://www3.cs.stonybrook.edu/~algorith/implement/chaco/implement.shtml" @@ -13,10 +15,13 @@ KEYWORDS="~amd64 ~x86" PATCHES=( "${FILESDIR}/makefile.patch" ) S="${WORKDIR}/Chaco-${PV}" +src_compile() { + cd code || die + tc-export CC + default +} + src_install() { - pushd code || die - emake - popd || die dobin "exec/chaco" dodoc -r doc/. } From e41e695aadbca19c4c09e8c319073e625c5a126f Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Sun, 16 May 2021 19:00:50 +0500 Subject: [PATCH 12/80] sys-cluster/sionlib: fix compiler vars Closes: https://bugs.gentoo.org/785727 Signed-off-by: Anna Vyalkova --- sys-cluster/sionlib/sionlib-1.7.6-r1.ebuild | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-cluster/sionlib/sionlib-1.7.6-r1.ebuild b/sys-cluster/sionlib/sionlib-1.7.6-r1.ebuild index da60043147..4b83280642 100644 --- a/sys-cluster/sionlib/sionlib-1.7.6-r1.ebuild +++ b/sys-cluster/sionlib/sionlib-1.7.6-r1.ebuild @@ -45,14 +45,11 @@ pkg_setup() { } src_configure() { - export AR=$(tc-getAR) - export CC=$(tc-getCC) - export CXX=$(tc-getCXX) + tc-export AR CC CXX F77 FC export MPICC=/usr/bin/mpicc export MPICXX=/usr/bin/mpicxx export MPIF77=/usr/bin/mpif77 export MPIF90=/usr/bin/mpif90 - export F77=$(tc-getF77) export F90=$(tc-getFC) export OMPF77=$(tc-getF77) export OMPF90=$(tc-getFC) @@ -81,7 +78,8 @@ src_configure() { src_compile() { export VARTEXFONTS="${T}/fonts" - default + emake C_AR=$(tc-getAR) + if use doc ; then doxygen -u doxy || die doxygen doxy || die From 6c1059b98a3d46b70f2798aaf28d6490a51d6463 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 16 May 2021 14:26:53 +0200 Subject: [PATCH 13/80] dev-perl/GitLab-API-v4: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../GitLab-API-v4/GitLab-API-v4-0.26.ebuild | 39 +++++++++++++++++++ dev-perl/GitLab-API-v4/Manifest | 1 + dev-perl/GitLab-API-v4/metadata.xml | 20 ++++++++++ 3 files changed, 60 insertions(+) create mode 100644 dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild create mode 100644 dev-perl/GitLab-API-v4/Manifest create mode 100644 dev-perl/GitLab-API-v4/metadata.xml diff --git a/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild b/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild new file mode 100644 index 0000000000..954e848c7b --- /dev/null +++ b/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=BLUEFEET + +inherit perl-module + +DESCRIPTION="A complete GitLab API v4 client" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" +RDEPEND=" + dev-perl/Const-Fast + dev-perl/HTTP-Tiny-Multipart + dev-perl/JSON + dev-perl/Log-Any + dev-perl/Moo + dev-perl/Path-Tiny + dev-perl/Type-Tiny + dev-perl/URI + dev-perl/namespace-clean + dev-perl/strictures + virtual/perl-Carp + virtual/perl-Exporter + virtual/perl-Getopt-Long + virtual/perl-HTTP-Tiny +" +DEPEND=" + ${RDEPEND} + test? ( + dev-perl/Test2-Suite + virtual/perl-MIME-Base64 + ) +" +BDEPEND="dev-perl/Module-Build-Tiny" diff --git a/dev-perl/GitLab-API-v4/Manifest b/dev-perl/GitLab-API-v4/Manifest new file mode 100644 index 0000000000..89651494d5 --- /dev/null +++ b/dev-perl/GitLab-API-v4/Manifest @@ -0,0 +1 @@ +DIST GitLab-API-v4-0.26.tar.gz 80446 BLAKE2B d316eaf1d6c00d53583346b2619d039ab7fd182f13b534b6d2b917abc0c25f8f542acc31af7b4a2ec3858347819d2d8012d4a41373ff89b65a35de2e28ec0615 SHA512 03ca9b2ef738e3567b3f5b809beb02baed8d792cac1ec3eebdeeebf8362e2d0eb43b15d353934587d364b8c32a530b66fd15d31e2eef1bc080c5059d3eaf23ab diff --git a/dev-perl/GitLab-API-v4/metadata.xml b/dev-perl/GitLab-API-v4/metadata.xml new file mode 100644 index 0000000000..a184beb62a --- /dev/null +++ b/dev-perl/GitLab-API-v4/metadata.xml @@ -0,0 +1,20 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + GitLab-API-v4 + GitLab::API::v4 + GitLab::API::v4::Config + GitLab::API::v4::Constants + GitLab::API::v4::Mock + GitLab::API::v4::Mock::Engine + GitLab::API::v4::Mock::RESTClient + GitLab::API::v4::Paginator + GitLab::API::v4::RESTClient + GitLab::API::v4::WWWClient + + From 6f854dc43e443453b33bbeb397b326b2a3d5df2d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 16 May 2021 15:46:35 +0200 Subject: [PATCH 14/80] dev-perl/HTTP-Tiny-Multipart: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../HTTP-Tiny-Multipart-0.08.ebuild | 23 +++++++++++++++++++ dev-perl/HTTP-Tiny-Multipart/Manifest | 1 + dev-perl/HTTP-Tiny-Multipart/metadata.xml | 12 ++++++++++ 3 files changed, 36 insertions(+) create mode 100644 dev-perl/HTTP-Tiny-Multipart/HTTP-Tiny-Multipart-0.08.ebuild create mode 100644 dev-perl/HTTP-Tiny-Multipart/Manifest create mode 100644 dev-perl/HTTP-Tiny-Multipart/metadata.xml diff --git a/dev-perl/HTTP-Tiny-Multipart/HTTP-Tiny-Multipart-0.08.ebuild b/dev-perl/HTTP-Tiny-Multipart/HTTP-Tiny-Multipart-0.08.ebuild new file mode 100644 index 0000000000..1e4181db4f --- /dev/null +++ b/dev-perl/HTTP-Tiny-Multipart/HTTP-Tiny-Multipart-0.08.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RENEEB + +inherit perl-module + +DESCRIPTION="Add post_multipart to HTTP::Tiny" +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-HTTP-Tiny + virtual/perl-MIME-Base64 +" +DEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/HTTP-Tiny-Multipart/Manifest b/dev-perl/HTTP-Tiny-Multipart/Manifest new file mode 100644 index 0000000000..b82e1f087e --- /dev/null +++ b/dev-perl/HTTP-Tiny-Multipart/Manifest @@ -0,0 +1 @@ +DIST HTTP-Tiny-Multipart-0.08.tar.gz 9067 BLAKE2B d7c84d9c41a638f292f369f9e0ee2937ff9fce8ff76ba9f69777a5c8d27518405e79fbf776527090e4be9c29cfb33f6041eab3315d58cedf3394d9f37f2b9ff4 SHA512 e8a6452f4a23f359110b54987c2ff261446b1848ddc6f9ecdc37b711978c00d99ffc2ab8189f435d39d7c2d127253608b721f48e11969c8039c1bc9a69609720 diff --git a/dev-perl/HTTP-Tiny-Multipart/metadata.xml b/dev-perl/HTTP-Tiny-Multipart/metadata.xml new file mode 100644 index 0000000000..1bb31c82ea --- /dev/null +++ b/dev-perl/HTTP-Tiny-Multipart/metadata.xml @@ -0,0 +1,12 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + HTTP-Tiny-Multipart + HTTP::Tiny::Multipart + + From cba25d034631d28c66dd7799455b3025d09bdfe4 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 16 May 2021 15:49:02 +0200 Subject: [PATCH 15/80] dev-util/devscripts: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-util/devscripts/Manifest | 1 + dev-util/devscripts/devscripts-2.21.2.ebuild | 119 ++++++++++++++++++ .../files/Remove-failing-tests.patch | 22 ++++ ...n-xsl-stylesheets-paths-with-Gentoos.patch | 42 +++++++ dev-util/devscripts/files/distutils-r1.patch | 26 ++++ dev-util/devscripts/metadata.xml | 9 ++ 6 files changed, 219 insertions(+) create mode 100644 dev-util/devscripts/Manifest create mode 100644 dev-util/devscripts/devscripts-2.21.2.ebuild create mode 100644 dev-util/devscripts/files/Remove-failing-tests.patch create mode 100644 dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch create mode 100644 dev-util/devscripts/files/distutils-r1.patch create mode 100644 dev-util/devscripts/metadata.xml diff --git a/dev-util/devscripts/Manifest b/dev-util/devscripts/Manifest new file mode 100644 index 0000000000..a372dd94ff --- /dev/null +++ b/dev-util/devscripts/Manifest @@ -0,0 +1 @@ +DIST devscripts_2.21.2.tar.xz 980516 BLAKE2B 907f2f4e258a8396ad0a28eead1e2058b8e19be205f024ea80c0fbd9621d5ca4299844fe83d66cac7f653a917705d9c36eddb9d51454a7fbb9d7e2b52bc994ff SHA512 a6765d807dc0c2ef7a3d8c59e1262bfe7542c3ca52cda3c1910af253925cb105a9d1bf272c76a86f0b3cdda9c8a4e2d29a660437f73087dd70ee8a444bbedb01 diff --git a/dev-util/devscripts/devscripts-2.21.2.ebuild b/dev-util/devscripts/devscripts-2.21.2.ebuild new file mode 100644 index 0000000000..e5fc181457 --- /dev/null +++ b/dev-util/devscripts/devscripts-2.21.2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_OPTIONAL=true + +inherit distutils-r1 + +DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier" +HOMEPAGE="https://salsa.debian.org/debian/devscripts" +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="python test" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-lang/perl:= + dev-perl/File-DesktopEntry + dev-perl/File-DirList + dev-perl/File-HomeDir + dev-perl/File-Touch + dev-perl/IPC-Run + dev-perl/Moo + dev-perl/libwww-perl + dev-util/distro-info + python? ( ${PYTHON_DEPS} ) +" +DEPEND=" + ${CDEPEND} + app-shells/bash-completion + test? ( + app-arch/zip + dev-perl/Git-Wrapper + dev-perl/GitLab-API-v4 + dev-perl/List-Compare + dev-perl/Software-License + dev-perl/String-ShellQuote + dev-perl/UNIVERSAL-require + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/pyftpdlib[${PYTHON_USEDEP}] + dev-python/python-debian[${PYTHON_USEDEP}] + dev-util/shunit2 + dev-vcs/subversion + sys-libs/libfaketime + virtual/perl-DB_File + ) +" +RDEPEND=" + ${CDEPEND} + app-arch/dpkg + app-crypt/gnupg + app-text/wdiff + dev-util/debhelper + dev-util/patchutils + sys-apps/fakeroot +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/distutils-r1.patch" + "${FILESDIR}/Remove-failing-tests.patch" + "${FILESDIR}/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch" +) + +DISTUTILS_S="${S}"/scripts + +src_prepare() { + default + + # Avoid file collision with app-shells/bash-completion + rm "${DISTUTILS_S}"/bts.bash_completion || die +} + +src_configure() { + default + + if use python; then + pushd "${DISTUTILS_S}" > /dev/null || die + distutils-r1_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use python; then + pushd "${DISTUTILS_S}" > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +src_install() { + dodir /usr/bin + default + + if use python; then + pushd "${DISTUTILS_S}" > /dev/null || die + distutils-r1_src_install + popd > /dev/null || die + fi +} + +src_test() { + default + + if use python; then + pushd "${DISTUTILS_S}" > /dev/null || die + distutils-r1_src_test + popd > /dev/null || die + fi +} diff --git a/dev-util/devscripts/files/Remove-failing-tests.patch b/dev-util/devscripts/files/Remove-failing-tests.patch new file mode 100644 index 0000000000..ed0726a905 --- /dev/null +++ b/dev-util/devscripts/files/Remove-failing-tests.patch @@ -0,0 +1,22 @@ +--- a/test/Makefile ++++ b/test/Makefile +@@ -3,14 +3,14 @@ + perl \ + annotate-output \ + checkbashisms \ +- dd-list \ ++ \ + debchange \ + debdiff \ +- debrepro \ ++ \ + debsign \ + mergechanges \ +- mk-origtargz \ ++ \ +- package_lifecycle \ ++ \ +- sadt \ ++ \ + uscan \ + uscan_ftp \ diff --git a/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch b/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch new file mode 100644 index 0000000000..6b72940418 --- /dev/null +++ b/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch @@ -0,0 +1,42 @@ +--- a/po4a/Makefile ++++ b/po4a/Makefile +@@ -34,8 +34,8 @@ + pod2man --utf8 --center=" " --release="$(DESC_$(dir $@))" $< > $@ + %.1:: %.dbk translate + xsltproc --nonet \ +- /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $< +- # /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/other.xsl ++ /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl $< ++ # /usr/share/sgml/docbook/xsl-stylesheets/manpages/other.xsl + # (which is imported by the above stylesheet) insists in writing the output + # to where it wants to. we can only move the file ourselves. + # ($* → de/deb-reversion.de) +--- a/scripts/deb-reversion.dbk ++++ b/scripts/deb-reversion.dbk +@@ -5,13 +5,13 @@ +