[gentoo-commits] repo/gentoo:master commit in: dev-libs/libayatana-indicator/
commit: 3b68a49c6c4872926e06afc9ad5cf3cfac6f75fb Author: Jakov Smolić gentoo org> AuthorDate: Thu Dec 29 08:17:18 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Dec 29 08:17:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b68a49c dev-libs/libayatana-indicator: Keyword 0.9.3 riscv, #887173 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild index f2f17dbe0fd5..4a1dee1f1eb4 100644 --- a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild +++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="GPL-3" SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ayatana-ido/
commit: 7b0503cfde76b37b8f5bfb376f102db93e8daf40 Author: Jakov Smolić gentoo org> AuthorDate: Thu Dec 29 08:17:12 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Dec 29 08:17:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0503cf dev-libs/ayatana-ido: Keyword 0.9.2 riscv, #887173 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild index 429d24786a67..29b70383a523 100644 --- a/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild +++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild @@ -18,7 +18,7 @@ IUSE="test" RESTRICT="test" #RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/glib-2.58:2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libayatana-appindicator/
commit: 93543845122553c863723e21458ff193d1708a24 Author: Jakov Smolić gentoo org> AuthorDate: Thu Dec 29 08:17:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Dec 29 08:17:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93543845 dev-libs/libayatana-appindicator: Keyword 0.5.91 riscv, #887173 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild index 0e516e2d5df7..7af1396be752 100644 --- a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild +++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="GPL-3 LGPL-2 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qjackctl/
commit: 273a2ab881f11b1c34d435853a8d0f9c4f049228 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 29 08:28:18 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 29 08:28:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273a2ab8 media-sound/qjackctl: bump to 0.9.9 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qjackctl/Manifest | 1 + media-sound/qjackctl/qjackctl-0.9.9.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest index 707773371d49..ec20acb0fb5e 100644 --- a/media-sound/qjackctl/Manifest +++ b/media-sound/qjackctl/Manifest @@ -1 +1,2 @@ DIST qjackctl-0.9.8.tar.gz 1274469 BLAKE2B 6ed3b594b501c89603c48d382736e13d9ab16f25eeb11e47b9619e0cb33d6749de2ed2aabf8e252f0a146713fafe65810c45fd25c7f288c4c6c6977db9de7961 SHA512 270b14865ed12456dc30f6d9c7d6b9a03753f087f4317e4aed2e524bff742c1ca0cfcd11be08983117117e2301da16eae3cf572075152f3cc9f993c73ef76ece +DIST qjackctl-0.9.9.tar.gz 1278700 BLAKE2B 9db5ed933534f1364fcd7c7c81abeee6fee426efd4b9625954f1756bdc8b05628e730d428c88283b8c0d5bca6c21b6dd018b660a4b8069d3cb7c2a4f0edd2ea6 SHA512 184745bd24e52ee82d25ed410525751ba3f9a1c832c78c93a2e6457b0e930ea8d501efd5474c2e37812a264821d007c721b98a1774ce39c4ad58be331f2a2eb3 diff --git a/media-sound/qjackctl/qjackctl-0.9.9.ebuild b/media-sound/qjackctl/qjackctl-0.9.9.ebuild new file mode 100644 index ..127871210489 --- /dev/null +++ b/media-sound/qjackctl/qjackctl-0.9.9.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake + +DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections" +HOMEPAGE="https://qjackctl.sourceforge.io/"; +SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa dbus debug portaudio" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + virtual/jack + alsa? ( media-libs/alsa-lib ) + dbus? ( dev-qt/qtdbus:5 ) + portaudio? ( media-libs/portaudio ) +" +RDEPEND="${DEPEND} + dev-qt/qtsvg:5 +" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.1-disable-git.patch" +) + +src_configure() { + local mycmakeargs=( + -DCONFIG_ALSA_SEQ=$(usex alsa 1 0) + -DCONFIG_DBUS=$(usex dbus 1 0) + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_PORTAUDIO=$(usex portaudio 1 0) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsynth/
commit: 82989f7e9322b78747cab6f7f885691226034d42 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 29 08:31:55 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 29 08:31:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82989f7e media-sound/qsynth: bump to 0.9.9 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qsynth/Manifest| 1 + media-sound/qsynth/qsynth-0.9.9.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest index b83ff546167c..818ae8ab2ba1 100644 --- a/media-sound/qsynth/Manifest +++ b/media-sound/qsynth/Manifest @@ -1 +1,2 @@ DIST qsynth-0.9.8.tar.gz 333010 BLAKE2B 60433afaccc6a1378b9799316bd8d4a0cbe3592059788feacf8564e6ee659ea61904358378d3307a12e706c8aeb70a51546063fc7f766091ea784f7e01bb780a SHA512 f193dcbce0b92e25d5310c5f6d78a6360a8a6f089efceae55b7a425a823d418618ee2fd0debca6b9e4793e988b92f2dd8c2f32812f21224e8e566ab15d4d5e64 +DIST qsynth-0.9.9.tar.gz 333110 BLAKE2B efc22bc509445e1948d7dd28de8e6c6281967964dcf54e688a8830280945b37c51c70e0a64596bff2a7a12ccfcbaa3fd65d9465b11dc7abe2cca060cce6e3997 SHA512 79a3085a884b3bd3251ad059b8ab67eb3329f2e6b25df5dfa6d210d7d313000b52ccdfd8b9f18aa49bdc9db2a5cd1738f05c529cb4673bd579b4ba987b1edff6 diff --git a/media-sound/qsynth/qsynth-0.9.9.ebuild b/media-sound/qsynth/qsynth-0.9.9.ebuild new file mode 100644 index ..802d146a7511 --- /dev/null +++ b/media-sound/qsynth/qsynth-0.9.9.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +DESCRIPTION="Qt application to control FluidSynth" +HOMEPAGE="https://qsynth.sourceforge.io/"; + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code"; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz" + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+alsa debug jack pulseaudio" + +REQUIRED_USE="|| ( alsa jack pulseaudio )" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?] +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-0.9.1-cmake-no-git-version.patch" ) + +src_prepare() { + cmake_src_prepare + + sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DCONFIG_DEBUG=$(usex debug 1 0) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # The desktop file is invalid, and we also change the command + # depending on useflags + rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die + + local cmd + if use jack; then + cmd="qsynth" + elif use pulseaudio; then + cmd="qsynth -a pulseaudio" + elif use alsa; then + cmd="qsynth -a alsa" + else + cmd="qsynth -a oss" + fi + + make_desktop_entry "${cmd}" Qsynth qsynth +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblscp/
commit: 05d5e03c2807b9305fa6a390ed32d1ea3993cb9d Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 29 08:36:17 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 29 08:36:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5e03c media-libs/liblscp: bump to 0.9.8 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/liblscp/Manifest | 1 + media-libs/liblscp/liblscp-0.9.8.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest index 1c744c9bb633..76bf5d64a7a1 100644 --- a/media-libs/liblscp/Manifest +++ b/media-libs/liblscp/Manifest @@ -1 +1,2 @@ DIST liblscp-0.9.7.tar.gz 98364 BLAKE2B 8ea8d05f7753db3dc3210e3faaa60d7f0e7fab558948a7e687b60b728f00ca557a08594f72beb0823e14c4eb3d4ec0aa75bb802194a4b9e660546c462196553a SHA512 03b83962ea89bbf4ca6b76c71f4883c7621a7306383bbd53f6240d7f17838cfa89c2861aa169f789754f6067fe76866068b26ab1370a0c2fafbf0f660894a4ad +DIST liblscp-0.9.8.tar.gz 98451 BLAKE2B 6b353f322194ee4fa13a3b916982b5fed25eda746c40d1efde28e407a7c5dda943f331bd25a130976b6410a16c6a6a95e055bdcdbd6846bb7d522fcbf600074a SHA512 b46ac3407fca12fe3d330041bcdca72e481ab1a1149faf31aed8f41e5b153b788678c2cd595a22eb7ec9ce285225f451f7b8fecaf60d31695a9c308dc506ed83 diff --git a/media-libs/liblscp/liblscp-0.9.8.ebuild b/media-libs/liblscp/liblscp-0.9.8.ebuild new file mode 100644 index ..5d0c3733b0ff --- /dev/null +++ b/media-libs/liblscp/liblscp-0.9.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ library for the Linux Sampler control protocol" +HOMEPAGE="https://www.linuxsampler.org"; + +if [[ ${PV} == "" ]] ; then + inherit subversion + ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk"; +else + SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz + https://download.linuxsampler.org/packages/${P}.tar.gz"; + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" + +BDEPEND="doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.6-conditional.patch" +) + +DOCS=( ChangeLog README ) + +src_configure() { + local mycmakeargs=( + -DBUILD_DOC=$(usex doc) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsampler/
commit: b8b5c38a76ee86e51a5ff1aa081bd9e7dda8bb9e Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 29 08:39:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 29 08:39:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b5c38a media-sound/qsampler: bump to 0.9.8 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qsampler/Manifest | 1 + media-sound/qsampler/qsampler-0.9.8.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest index bd3f007a91d3..5bdc0ee2d130 100644 --- a/media-sound/qsampler/Manifest +++ b/media-sound/qsampler/Manifest @@ -1,2 +1,3 @@ DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd SHA512 a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d DIST qsampler-0.9.7.tar.gz 220674 BLAKE2B 743cd6a2ea2ea9a76b8aa840bc67d15dd3be2a89a783c7de896bf618a14c06f51fa0d753337d73e21b9a350cb96936f2288d8893fc441f8e5117ea322fbb2785 SHA512 3474ef1924ca4090d153ccf2b50de840c8f0cd22c880e2ffb129c9f1f1516238cfe4e3e35b5dfa839ea21d45390814723f530b8618fa0ca4a4cac1c15bcf3083 +DIST qsampler-0.9.8.tar.gz 220782 BLAKE2B bd6431198e9143ff4123f0ed06e1e880891a7168412fe7fd0b09d5ef8be8a45027560fdb109d395a1fd66a1f6fdbf1c8b3dc673ec2a3d462f157048b0983142a SHA512 4731eb86663261f09503a3f7c930b7def86f35ac4693b5a4514c16440957c693848522e87f41ba17f415ef6575b60f865f4d44c204020869ee37b682339e5fcf diff --git a/media-sound/qsampler/qsampler-0.9.8.ebuild b/media-sound/qsampler/qsampler-0.9.8.ebuild new file mode 100644 index ..f286d8199e11 --- /dev/null +++ b/media-sound/qsampler/qsampler-0.9.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Graphical frontend to the LinuxSampler engine" +HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug +libgig" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/liblscp:= + x11-libs/libX11 + libgig? ( media-libs/libgig:= ) +" +RDEPEND="${DEPEND} + media-sound/linuxsampler +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.1-cmake-no-git.patch" +) + +DOCS=( ChangeLog README TRANSLATORS ) + +src_prepare() { + cmake_src_prepare + + sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_LIBGIG=$(usex libgig 1 0) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: a8fc4c19b6768563c7dfbff840ba32f43a9cb91a Author: Christophe Lermytte lermytte be> AuthorDate: Tue Dec 27 19:11:01 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Dec 29 10:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fc4c19 sci-libs/gdal: disable podofo support to address automagic dependency With podofo installed, libgdal.so.32.3.6.1 depends on libpodofo.so.0.9.8. Let's simply not use podofo, similar to how pdfium is already being disabled (though that's probably just because it is not in the tree) Closes: https://bugs.gentoo.org/888653 Signed-off-by: Christophe Lermytte lermytte.be> Closes: https://github.com/gentoo/gentoo/pull/28864 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-libs/gdal/gdal-3.6.1-r1.ebuild | 243 + 1 file changed, 243 insertions(+) diff --git a/sci-libs/gdal/gdal-3.6.1-r1.ebuild b/sci-libs/gdal/gdal-3.6.1-r1.ebuild new file mode 100644 index ..8221c8d74ef0 --- /dev/null +++ b/sci-libs/gdal/gdal-3.6.1-r1.ebuild @@ -0,0 +1,243 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake java-pkg-opt-2 python-single-r1 + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/"; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"; +SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )" + +LICENSE="BSD Info-ZIP MIT" +SLOT="0/32" # subslot is libgdal.so. +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" +# Tests fail to build in 3.5.0, let's not worry too much yet given +# we're only just porting to CMake. Revisit later. +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + spatialite? ( sqlite ) +" + +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen ) + java? ( + dev-java/ant-core + dev-lang/swig:0 + >=virtual/jdk-1.8:* + ) + python? ( + dev-lang/swig:0 + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + )" +DEPEND="dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre2 + dev-libs/libxml2:2 + dev-libs/openssl:= + media-libs/tiff + >=sci-libs/libgeotiff-1.5.1-r1:= + >=sci-libs/proj-6.0.0:= + sys-libs/zlib[minizip(+)] + armadillo? ( sci-libs/armadillo:=[lapack] ) + curl? ( net-misc/curl ) + fits? ( sci-libs/cfitsio:= ) + geos? ( >=sci-libs/geos-3.8.0 ) + gif? ( media-libs/giflib:= ) + gml? ( >=dev-libs/xerces-c-3.1 ) + heif? ( media-libs/libheif:= ) + hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lzma? ( || ( + app-arch/xz-utils + app-arch/lzma + ) ) + mysql? ( virtual/mysql ) + netcdf? ( sci-libs/netcdf:= ) + odbc? ( dev-db/unixODBC ) + ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) + opencl? ( virtual/opencl ) + oracle? ( dev-db/oracle-instantclient:= ) + pdf? ( app-text/poppler:= ) + png? ( media-libs/libpng:= ) + postgres? ( >=dev-db/postgresql-8.4:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') + ) + spatialite? ( dev-db/spatialite ) + sqlite? ( dev-db/sqlite:3 ) + webp? ( media-libs/libwebp:= ) + xls? ( dev-libs/freexl ) + zstd? ( app-arch/zstd:= )" +RDEPEND="${DEPEND} + java? ( >=virtual/jre-1.8:* )" + +pkg_setup() { + use python && python-single-r1_pkg_setup + use java && java-pkg-opt-2_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + if use test ; then + mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_IPO=OFF + -DGDAL_USE_EXTERNAL_LIBS=ON + -DGDAL_USE_INTERNAL_LIBS=OFF + + # bug #844874 and bug #845150 + -DCMAKE_INSTALL_INCLUDEDIR="include/gdal" + + # Options here are generally off because of one of: + # - Not yet packaged dependencies + # + # - Off for autotools build and didn't want more churn by + # enab
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: 4cab022774dfa69ad00f658bdbb3b16acb8e603d Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Dec 29 10:03:27 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Dec 29 10:03:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cab0227 sci-libs/gdal: drop 3.6.1 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-libs/gdal/gdal-3.6.1.ebuild | 242 1 file changed, 242 deletions(-) diff --git a/sci-libs/gdal/gdal-3.6.1.ebuild b/sci-libs/gdal/gdal-3.6.1.ebuild deleted file mode 100644 index 2d935c2e7b32.. --- a/sci-libs/gdal/gdal-3.6.1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit cmake java-pkg-opt-2 python-single-r1 - -DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" -HOMEPAGE="https://gdal.org/"; -SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"; -SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )" - -LICENSE="BSD Info-ZIP MIT" -SLOT="0/32" # subslot is libgdal.so. -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" -# Tests fail to build in 3.5.0, let's not worry too much yet given -# we're only just porting to CMake. Revisit later. -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - spatialite? ( sqlite ) -" - -BDEPEND="virtual/pkgconfig - doc? ( app-doc/doxygen ) - java? ( - dev-java/ant-core - dev-lang/swig:0 - >=virtual/jdk-1.8:* - ) - python? ( - dev-lang/swig:0 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - )" -DEPEND="dev-libs/expat - dev-libs/json-c:= - dev-libs/libpcre2 - dev-libs/libxml2:2 - dev-libs/openssl:= - media-libs/tiff - >=sci-libs/libgeotiff-1.5.1-r1:= - >=sci-libs/proj-6.0.0:= - sys-libs/zlib[minizip(+)] - armadillo? ( sci-libs/armadillo:=[lapack] ) - curl? ( net-misc/curl ) - fits? ( sci-libs/cfitsio:= ) - geos? ( >=sci-libs/geos-3.8.0 ) - gif? ( media-libs/giflib:= ) - gml? ( >=dev-libs/xerces-c-3.1 ) - heif? ( media-libs/libheif:= ) - hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:2= ) - lzma? ( || ( - app-arch/xz-utils - app-arch/lzma - ) ) - mysql? ( virtual/mysql ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) - opencl? ( virtual/opencl ) - oracle? ( dev-db/oracle-instantclient:= ) - pdf? ( app-text/poppler:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') - ) - spatialite? ( dev-db/spatialite ) - sqlite? ( dev-db/sqlite:3 ) - webp? ( media-libs/libwebp:= ) - xls? ( dev-libs/freexl ) - zstd? ( app-arch/zstd:= )" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* )" - -pkg_setup() { - use python && python-single-r1_pkg_setup - use java && java-pkg-opt-2_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - if use test ; then - mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die - fi -} - -src_configure() { - local mycmakeargs=( - -DENABLE_IPO=OFF - -DGDAL_USE_EXTERNAL_LIBS=ON - -DGDAL_USE_INTERNAL_LIBS=OFF - - # bug #844874 and bug #845150 - -DCMAKE_INSTALL_INCLUDEDIR="include/gdal" - - # Options here are generally off because of one of: - # - Not yet packaged dependencies - # - # - Off for autotools build and didn't want more churn by - # enabling during port to CMake. Feel free to request them - # being turned on if useful for you. - -DGDAL_USE_ARMADILLO=$(usex armadillo) - -DGDAL_USE_ARROW=OFF - -DGDAL_USE_BLOSC=OFF - -DGDAL_USE_BRUNSLI=OFF - -DGDAL_USE_CRNLIB=OFF - -DGDAL_USE_CFITSIO=$(usex fits) - -DGDAL_USE_CURL=$(usex curl) -
[gentoo-commits] repo/gentoo:master commit in: net-p2p/biglybt/
commit: d517f5c7d662313fb9acf88a74d5231878046516 Author: Florian Schmaus gentoo org> AuthorDate: Thu Dec 29 10:05:03 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:06:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d517f5c7 net-p2p/biglybt: add github upstream metadata Signed-off-by: Florian Schmaus gentoo.org> net-p2p/biglybt/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml index 75321cfb5598..05d9678fe88c 100644 --- a/net-p2p/biglybt/metadata.xml +++ b/net-p2p/biglybt/metadata.xml @@ -4,4 +4,7 @@ j...@gentoo.org + + BiglySoftware/BiglyBT +
[gentoo-commits] repo/gentoo:master commit in: net-p2p/biglybt/
commit: 47a5cc8bbdf2799cc5cf9ef9e0093e87dabb15b8 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Oct 30 09:35:52 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:05:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a5cc8b net-p2p/biglybt: new package, add 3.2.0.0 Intends to replase net-p2p/vuze, Closes: https://bugs.gentoo.org/642808 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> net-p2p/biglybt/Manifest | 1 + net-p2p/biglybt/biglybt-3.2.0.0.ebuild | 113 + net-p2p/biglybt/metadata.xml | 7 ++ 3 files changed, 121 insertions(+) diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest new file mode 100644 index ..c61bfad3b978 --- /dev/null +++ b/net-p2p/biglybt/Manifest @@ -0,0 +1 @@ +DIST biglybt-3.2.0.0.tar.gz 34985099 BLAKE2B 385a6cf4f89b0922f06a2a5c7e89a4c9b717922f491717ade3cb13251c88e497cd2f807fa67ce3384bc3fcf3f37af368d20c2bb8984eff9d4237519d2be0f89d SHA512 0a39243271153758482ac3eaef50e4a83464cf67779b531fb29d7289fa49f2ec7dbe5c1c9de1d6b3bed555a6c581c4e95563e333aad4a9e32cf158db1325fef0 diff --git a/net-p2p/biglybt/biglybt-3.2.0.0.ebuild b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild new file mode 100644 index ..219a7a8ece5e --- /dev/null +++ b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom core/pom.xml --download-uri https://github.com/BiglySoftware/BiglyBT/archive/v3.2.0.0.tar.gz --slot 0 --keywords "~amd64" --ebuild biglybt-3.2.0.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.biglybt:biglybt-core:3.1.0.1" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Feature-filled Bittorrent client based on the Azureus open source project" +HOMEPAGE="https://www.biglybt.com"; +SRC_URI="https://github.com/BiglySoftware/BiglyBT/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: core/pom.xml +# commons-cli:commons-cli:1.4 -> >=dev-java/commons-cli-1.5.0:1 + +CP_DEPEND=" + dev-java/commons-cli:1 + dev-java/swt:4.10 +" + +# Compile dependencies +# POM: core/pom.xml +# org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:4.9 -> !!!groupId-not-found!!! +# POM: core/pom.xml +# test? org.assertj:assertj-core:3.12.1 -> !!!suitable-mavenVersion-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.4.0 -> !!!groupId-not-found!!! + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +DOCS=( + CODING_GUIDELINES.md + CONTRIBUTING.md + ChangeLog.txt + README.md + TRANSLATE.md +) + +S="${WORKDIR}/BiglyBT-${PV}" + +src_prepare() { + default + # This directory would break compilation with jdk >= 11 + # "error: package sun.net.spi.nameservice does not exist" + rm -r core/src/com/biglybt/core/util/spi || die + + cp -r core/{src,resources} || die + find core/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" + + cp -r uis/{src,resources} || die + find uis/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" +} + +src_compile() { + einfo "Compiling module \"core\"" + JAVA_ENCODING="8859_1" + JAVA_JAR_FILENAME="biglybt-core.jar" + JAVA_RESOURCE_DIRS="core/resources" + JAVA_SRC_DIR="core/src" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA="biglybt-core.jar" + + einfo "Compiling module \"uis\"" + JAVA_JAR_FILENAME="BiglyBT.jar" + JAVA_LAUNCHER_FILENAME="${PN}" + JAVA_MAIN_CLASS="com.biglybt.ui.Main" + JAVA_RESOURCE_DIRS="uis/resources" + JAVA_SRC_DIR="uis/src" + java-pkg-simple_src_compile + + if use doc; then + einfo "Compiling javadocs" + JAVA_SRC_DIR=( + "core/src" + "uis/src" + ) + JAVA_JAR_FILENAME="ignoreme.jar" + java-pkg-simple_src_compile + fi +} + +src_install() { + java-pkg_dojar "biglybt-core.jar" + java-pkg_dojar "BiglyBT.jar" + java-pkg_dolauncher "biglybt" --main com.biglybt.ui.Main + + if use doc; then + java-pkg_dojavadoc target/api + fi + + if use source; then + java-pkg_dosrc "core/src/*" + java-pkg_dosrc "uis/src/*" + fi + default +} diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml new file mode 100644 index ..75321cfb5598 --- /dev/null +++ b/net-p2p/biglybt/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: c3c3e19d4ce31bdc7b104e37d1aea4bcd2deb87f Author: Fabian Groffen gentoo org> AuthorDate: Thu Dec 29 10:13:54 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Dec 29 10:14:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c3e19d sys-apps/file-5.44: update comment to reflect patch status Signed-off-by: Fabian Groffen gentoo.org> sys-apps/file/file-5.44.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44.ebuild b/sys-apps/file/file-5.44.ebuild index e300174f860d..8d91170d66e5 100644 --- a/sys-apps/file/file-5.44.ebuild +++ b/sys-apps/file/file-5.44.ebuild @@ -54,7 +54,7 @@ BDEPEND+=" PATCHES=( "${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978 "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not upstream yet - "${FILESDIR}/file-5.44-limits-solaris.patch" # not upstream yet + "${FILESDIR}/file-5.44-limits-solaris.patch" # applied upstream ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: bfd855ea8279f5f50f505bacd4dabbe50235309b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Oct 31 18:01:47 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:16:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd855ea profiles: last-rite net-p2p/vuze(-coreplugins) Closes: https://bugs.gentoo.org/857663 Closes: https://github.com/gentoo/gentoo/pull/28055 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9afba0cfa438..d28b73ce18be 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Volkmar W. Pogatzki (2022-12-29) +# Upstream is dead, last activity in Nov 2017. Does not +# work with newer log4j, bug #857663. Use net-p2p/biglybt +# instead. Removal on 2023-02-29. +net-p2p/vuze +net-p2p/vuze-coreplugins + # Marco Scardovi (2022-12-27) # It builds only with a really old version of libfprint # and has never been updated to new one. No revdeps, no real usage
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/files/
commit: 3c7482d761c00f17a3de5ec3f84dbe650f51e50b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 27 17:14:32 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Dec 29 10:33:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7482d7 sci-libs/rocBLAS: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28862 Signed-off-by: Andrew Ammerlaan gentoo.org> ...ensile-4.3.0-hsaco-compile-specified-arch.patch | 96 -- .../files/Tensile-4.3.0-output-commands.patch | 23 -- 2 files changed, 119 deletions(-) diff --git a/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch b/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch deleted file mode 100644 index 8e6753781a2a.. --- a/sci-libs/rocBLAS/files/Tensile-4.3.0-hsaco-compile-specified-arch.patch +++ /dev/null @@ -1,96 +0,0 @@ -https://github.com/ROCmSoftwarePlatform/Tensile/issues/1395 -https://github.com/ROCmSoftwarePlatform/Tensile/pull/1398 - a/Tensile/TensileCreateLibrary.py -+++ b/Tensile/TensileCreateLibrary.py -@@ -136,6 +136,35 @@ def which(p): - return candidate - return None - -+def splitArchs(): -+ # Helper for architecture -+ def isSupported(arch): -+return globalParameters["AsmCaps"][arch]["SupportedISA"] and \ -+ globalParameters["AsmCaps"][arch]["SupportedSource"] -+ -+ if ";" in globalParameters["Architecture"]: -+wantedArchs = globalParameters["Architecture"].split(";") -+ else: -+wantedArchs = globalParameters["Architecture"].split("_") -+ archs = [] -+ cmdlineArchs = [] -+ if "all" in wantedArchs: -+for arch in globalParameters['SupportedISA']: -+ if isSupported(arch): -+if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)): -+ if (arch == (9,0,10)): -+archs += [gfxName(arch) + '-xnack+'] -+cmdlineArchs += [gfxName(arch) + ':xnack+'] -+ archs += [gfxName(arch) + '-xnack-'] -+ cmdlineArchs += [gfxName(arch) + ':xnack-'] -+else: -+ archs += [gfxName(arch)] -+ cmdlineArchs += [gfxName(arch)] -+ else: -+for arch in wantedArchs: -+ archs += [re.sub(":", "-", arch)] -+ cmdlineArchs += [arch] -+ return archs, cmdlineArchs - - def buildSourceCodeObjectFile(CxxCompiler, outputPath, kernelFile): - buildPath = ensurePath(os.path.join(globalParameters['WorkingPath'], 'code_object_tmp')) -@@ -149,24 +178,8 @@ def buildSourceCodeObjectFile(CxxCompiler, outputPath, kernelFile): - objectFilename = base + '.o' - soFilename = base + '.so' - --def isSupported(arch): --return globalParameters["AsmCaps"][arch]["SupportedISA"] and \ -- globalParameters["AsmCaps"][arch]["SupportedSource"] -- - if (CxxCompiler == "hipcc"): -- archs = [] -- cmdlineArchs = [] -- for arch in globalParameters['SupportedISA']: --if isSupported(arch): -- if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)): --if (arch == (9,0,10)): -- archs += [gfxName(arch) + '-xnack+'] -- cmdlineArchs += [gfxName(arch) + ':xnack+'] --archs += [gfxName(arch) + '-xnack-'] --cmdlineArchs += [gfxName(arch) + ':xnack-'] -- else: --archs += [gfxName(arch)] --cmdlineArchs += [gfxName(arch)] -+ archs, cmdlineArchs = splitArchs() - - archFlags = ['--offload-arch=' + arch for arch in cmdlineArchs] - -@@ -1063,11 +1076,6 @@ def buildObjectFileNames(solutionWriter, kernelWriterSource, kernelWriterAssembl - sourceKernels = list([k for k in kernels if k['KernelLanguage'] == 'Source']) - asmKernels = list([k for k in kernels if k['KernelLanguage'] == 'Assembly']) - -- # Helper for architecture -- def isSupported(arch): --return globalParameters["AsmCaps"][arch]["SupportedISA"] and \ -- globalParameters["AsmCaps"][arch]["SupportedSource"] -- - # Build a list of kernel object names. - for kernel in sourceKernels: - sourceKernelNames += [kernelWriterSource.getKernelFileBase(kernel)] -@@ -1081,15 +1089,7 @@ def buildObjectFileNames(solutionWriter, kernelWriterSource, kernelWriterAssembl - - # Source based kernels are built for all supported architectures - if (cxxCompiler == 'hipcc'): --sourceArchs = [] --for arch in globalParameters['SupportedISA']: -- if isSupported(arch): --if (arch == (9,0,6) or arch == (9,0,8) or arch == (9,0,10)): -- if (arch == (9,0,10)): --sourceArchs += [gfxName(arch) + '-xnack+'] -- sourceArchs += [gfxName(arch) + '-xnack-'] --else: -- sourceArchs += [gfxName(arch)] -+sourceArchs, _ = splitArchs() - else: - raise RuntimeError("Unknown compiler %s" % cxxCompiler) - diff --git a/sci-libs/rocBLA
[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/
commit: c10f5362b6c2059ebe564dfe561da8c0d5fd97b4 Author: Pacho Ramos gentoo org> AuthorDate: Thu Dec 29 10:44:01 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Dec 29 10:44:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10f5362 sys-power/switcheroo-control: add freedesktop-gitlab upstream metadata Signed-off-by: Pacho Ramos gentoo.org> sys-power/switcheroo-control/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-power/switcheroo-control/metadata.xml b/sys-power/switcheroo-control/metadata.xml index 572c7daf2ccf..88197da5238c 100644 --- a/sys-power/switcheroo-control/metadata.xml +++ b/sys-power/switcheroo-control/metadata.xml @@ -4,4 +4,7 @@ pa...@gentoo.org + + hadess/switcheroo-control +
[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/, sys-power/switcheroo-control/files/
commit: 05c2d14051f6814adc367615b155dd58c46fcc36 Author: Pacho Ramos gentoo org> AuthorDate: Thu Dec 29 10:40:10 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Dec 29 10:44:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c2d140 sys-power/switcheroo-control: Support openRC too It seems switcheroo-control can also run on openRC systems with an init.d service. Install service files for both unconditionally following current policy of not relying on USE flags to control single-files installation. Thanks-to: Jan Henke Thanks-to: GDH-gentoo Thanks-to: fedeliallalinea Closes: https://bugs.gentoo.org/888199 Signed-off-by: Pacho Ramos gentoo.org> .../files/switcheroo-control-init.d| 12 + .../switcheroo-control-2.6-r1.ebuild | 63 ++ 2 files changed, 75 insertions(+) diff --git a/sys-power/switcheroo-control/files/switcheroo-control-init.d b/sys-power/switcheroo-control/files/switcheroo-control-init.d new file mode 100644 index ..e6ca92908715 --- /dev/null +++ b/sys-power/switcheroo-control/files/switcheroo-control-init.d @@ -0,0 +1,12 @@ +#!/sbin/openrc-run + +description="Switcheroo Control Proxy service" + +command=/usr/libexec/switcheroo-control +command_background=yes +pidfile=/run/switcheroo-control.pid + +depend() { +need dbus +before alsasound display-manager +} diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild b/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild new file mode 100644 index ..c44f0662b570 --- /dev/null +++ b/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit meson python-any-r1 systemd + +DESCRIPTION="D-Bus service to check the availability of dual-GPU" +HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/"; +SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/${P}.tar.xz"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="gtk-doc test" + +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/glib-2.56.0:2 + >=dev-libs/libgudev-232:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( dev-util/gtk-doc ) + test? ( + $(python_gen_any_dep 'dev-python/python-dbusmock[${PYTHON_USEDEP}]') + dev-util/umockdev + ) +" + +RESTRICT="!test? ( test )" + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" +} + +src_configure() { + local emesonargs=( + -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" + $(meson_use gtk-doc gtk_doc) + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${D}"/usr/bin/switcherooctl + newinitd "${FILESDIR}"/${PN}-init.d ${PN} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "You to enable the service:" + if systemd_is_booted; then + elog "# systemctl enable switcheroo-control" + else + elog "# rc-update add ${PN} default" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-power/switcheroo-control/
commit: 6748725db4aec61990c9493cef340bb189cc28b2 Author: Pacho Ramos gentoo org> AuthorDate: Thu Dec 29 10:44:13 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Dec 29 10:44:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6748725d sys-power/switcheroo-control: drop 2.4 Signed-off-by: Pacho Ramos gentoo.org> sys-power/switcheroo-control/Manifest | 1 - .../switcheroo-control-2.4.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/sys-power/switcheroo-control/Manifest b/sys-power/switcheroo-control/Manifest index 0df8a9135e34..14c2fac1ed9e 100644 --- a/sys-power/switcheroo-control/Manifest +++ b/sys-power/switcheroo-control/Manifest @@ -1,2 +1 @@ -DIST switcheroo-control-2.4.tar.xz 27964 BLAKE2B f85014ad6696e301bafd75b694f5c130498171d95b0330d2996568737cbcd677eef5256bc47638bf87d178d6fe099f3c53bd710a1534db20f1dbe5fbe51681c7 SHA512 47f071b17cbb520d862800ef2d8389ada1130be96a8c1efed9be6793081b5826355ad30b0feeba1cc9eda792b4c943ffc852d12648b0c5e74f25c207d151c1c3 DIST switcheroo-control-2.6.tar.xz 29996 BLAKE2B 98204a1d0f3b92cc2b98ad9f382313aed4da5877ac6be607c48ee9386bd25087301e249907a7e1385eea357f0a3ce5fb2936fac688923dfa3555a9870f0d2e58 SHA512 ac8867a839ae958676f5c5c7bb4c25cbbcf70eb35a696bb3d80b388c31a9722e75311c041c4c60b8f1d00f405af97dd9173e99780a2be3c621ac759c4986a2d2 diff --git a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild b/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild deleted file mode 100644 index edf3b3edbb4b.. --- a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit meson - -DESCRIPTION="D-Bus service to check the availability of dual-GPU" -HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/"; -SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/accd4a9492979bfd91b587ae7e18d3a2/${P}.tar.xz"; - -LICENSE="GPL-3" -SLOT="0" -IUSE="gtk-doc test" - -KEYWORDS="amd64" - -RDEPEND=" - >=dev-libs/glib-2.56.0:2 - >=dev-libs/libgudev-232:= - sys-apps/systemd -" -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( dev-util/gtk-doc ) - test? ( dev-util/umockdev ) -" - -RESTRICT="!test? ( test )" - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc gtk_doc) - ) - meson_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "You need to run systemd and enable the service:" - elog "# systemctl enable switcheroo-control" - fi -}
[gentoo-commits] proj/sci:master commit in: dev-python/archspec/
commit: dddcac062e5c0830aadc5f7cc5173987877a1091 Author: Alexander Puck Neuwirth neuwirth-informatik de> AuthorDate: Wed Dec 28 13:29:49 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Dec 29 10:59:52 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dddcac06 dev-python/archspec: new package, add 0.1.4 Signed-off-by: Alexander Puck Neuwirth neuwirth-informatik.de> Closes: https://github.com/gentoo/sci/pull/1187 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/archspec/archspec-0.1.4.ebuild | 20 dev-python/archspec/metadata.xml | 20 2 files changed, 40 insertions(+) diff --git a/dev-python/archspec/archspec-0.1.4.ebuild b/dev-python/archspec/archspec-0.1.4.ebuild new file mode 100644 index 0..7e51db603 --- /dev/null +++ b/dev-python/archspec/archspec-0.1.4.ebuild @@ -0,0 +1,20 @@ +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="labels for various aspects of a system architecture like CPU, etc." +HOMEPAGE="https://archspec.readthedocs.io/en/latest/index.html"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/six-1.16.0[${PYTHON_USEDEP}] + <=dev-python/six-2.0.0[${PYTHON_USEDEP}] + >=dev-python/click-7.1.2[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" diff --git a/dev-python/archspec/metadata.xml b/dev-python/archspec/metadata.xml new file mode 100644 index 0..3688592b1 --- /dev/null +++ b/dev-python/archspec/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + s...@gentoo.org + Gentoo Science Project + + + alexan...@neuwirth-informatik.de + Alexander Puck Neuwirth + + + Archspec aims at providing a standard set of human-understandable labels for various aspects of a system architecture like CPU, network fabrics, etc. and APIs to detect, query and compare them. + + + archspec + archspec/archspec + https://github.com/archspec/archspec/issues + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/
commit: 85b8b1a8e66b4b9cee0033da29d96ac093be407d Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:59:20 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Dec 29 10:59:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b8b1a8 dev-util/typescript-language-server: drop 2.1.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/typescript-language-server/Manifest | 2 - .../typescript-language-server-2.1.0.ebuild| 46 -- 2 files changed, 48 deletions(-) diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest index ac5e73b06..dbdc714c1 100644 --- a/dev-util/typescript-language-server/Manifest +++ b/dev-util/typescript-language-server/Manifest @@ -1,5 +1,3 @@ -DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B b0f3e8a657fc47f89d8b1330047e3ed9471db8b3e148f0fa98762a7ea55719aca77f9ee867216b25ff36ac9ade4ab1e1cfc8a2ea78cbb9ee455a1128045d34b2 SHA512 f4917486ccfa0043baf063549e5482e4fbc40602b76781f1525668b63fb8020bccafd251eeb835b2835953bdfc1c17354024eb4baa4efbb5aa46640a6ee5aeff -DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a SHA512 e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d SHA512 353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05 SHA512 5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686 DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3 SHA512 a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7 diff --git a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild b/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild deleted file mode 100644 index d1c8cc949..0 --- a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="TypeScript & JavaScript Language Server" -HOMEPAGE="https://www.npmjs.com/package/typescript-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="Apache-2.0 ISC MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - net-libs/nodejs - dev-lang/typescript -" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/
commit: cbfe85be0cb74ae1f90ec2f4ebf08bf40e9d3ac8 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:59:01 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Dec 29 10:59:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbfe85be dev-util/typescript-language-server: add 2.3.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/typescript-language-server/Manifest | 2 + .../typescript-language-server-2.3.0.ebuild| 46 ++ 2 files changed, 48 insertions(+) diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest index 30aecb200..ac5e73b06 100644 --- a/dev-util/typescript-language-server/Manifest +++ b/dev-util/typescript-language-server/Manifest @@ -2,3 +2,5 @@ DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B b0f3e8a657fc47 DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a SHA512 e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d SHA512 353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05 SHA512 5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686 +DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3 SHA512 a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7 +DIST typescript-language-server-2.3.0.tgz 154055 BLAKE2B ebe0078c370e6b6ccf802804aebab0b85cb81e9df0a084440541fc8d141f32f2710c532bd34e305ab6a858d2386240f5afe3b7bbf37cfac93f06e380309c606f SHA512 efdf36d3f2c4659c73cc42cae900ec816cf9f4be8718528eed6f421424d0030c5732291d1b0b85e2ef7fba8119d147a4621ef99554041f8c151594e446d6adf8 diff --git a/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild new file mode 100644 index 0..5131687a0 --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 ISC MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + net-libs/nodejs + >=dev-lang/typescript-4.9.4 +" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: e762433533d9d78082a023574b90470ebd7e4c29 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:22:36 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Dec 29 10:22:36 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7624335 dev-util/bash-language-server: add 4.1.3 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-4.1.3.ebuild | 51 ++ 2 files changed, 53 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 5d8425b21..a5cd5a3dd 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 4c231bcb7d21951d5244 DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e SHA512 f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c SHA512 f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad SHA512 c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2 +DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0 SHA512 d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f +DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684 SHA512 43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f diff --git a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild new file mode 100644 index 0..f1b458f5b --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE=" + Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising + || ( public-domain Unlicense ) +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: acc8faaa952e880871ef2c8bef6a16b2f4571903 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:23:08 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Dec 29 10:23:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acc8faaa dev-util/bash-language-server: drop 3.3.1 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-3.3.1.ebuild | 51 -- 2 files changed, 53 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index a5cd5a3dd..09c79c973 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 4c231bcb7d21951d5244e883fce825c955f81dba6711a4ddc372d0d457165d659fcf5bd04d723256335e33dca9635abbf20a0a2fdc9094307c20d1c35c987d08 SHA512 d0e9369f5f6eef94897859ce78811bf4b1b80a857ee73e6e75a367bea0aff485a68a4c39cb731e8650fa47081beab159e883e6646bbdd39b31e4b4a8a5c6808f -DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e SHA512 f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c SHA512 f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad SHA512 c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2 DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0 SHA512 d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f diff --git a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild b/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild deleted file mode 100644 index f1b458f5b..0 --- a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE=" - Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising - || ( public-domain Unlicense ) -" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/
commit: d447ef923f591be95745ee2b33757c363bfc14d5 Author: Florian Schmaus gentoo org> AuthorDate: Thu Dec 29 11:28:26 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 11:28:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d447ef92 app-containers/waydroid: apply idomatic empty src_compile() Signed-off-by: Florian Schmaus gentoo.org> app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild index d38d51203..9849e1641 100644 --- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild +++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild @@ -44,7 +44,7 @@ ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHME src_compile(){ - einfo "Nothing to compile" + :; } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/
commit: ed1db18fcebcfca86ee2581a97fcf5dc9872e252 Author: Florian Schmaus gentoo org> AuthorDate: Thu Dec 29 11:30:33 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 11:30:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed1db18f app-containers/waydroid: fix copyright header Signed-off-by: Florian Schmaus gentoo.org> app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild index 9849e1641..a77b4df51 100644 --- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild +++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild @@ -1,4 +1,4 @@ -#Relaismatrix/ Messung Copyright 2020-2022 Gentoo Authors +# Copyright 2022-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid/
commit: a62bea21bd3362a6e602ae7e5a86c7a0afd10c1c Author: Florian Schmaus gentoo org> AuthorDate: Thu Dec 29 11:33:25 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 11:33:28 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a62bea21 app-containers/waydroid: fix duplicate newline Signed-off-by: Florian Schmaus gentoo.org> app-containers/waydroid/waydroid-1.3.4-r6.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild index a77b4df51..c23090502 100644 --- a/app-containers/waydroid/waydroid-1.3.4-r6.ebuild +++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild @@ -42,7 +42,6 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-s ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers, therefore it's vital for android-specific memory management" - src_compile(){ :; }
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-harvest/
commit: 4c4693de3f5f343e94717fb3dcf23db7d651eb66 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Dec 27 19:35:29 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 27 20:40:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c4693de dev-python/pytest-harvest: fix docs build Closes: https://bugs.gentoo.org/886045 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild index 3f5e1b4d0..adccff76f 100644 --- a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild +++ b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild @@ -8,6 +8,7 @@ DISTUTILS_USE_PEP517=setuptools DOCS_BUILDER="mkdocs" DOCS_DEPEND="dev-python/mkdocs-material" +DOCS_DIR="docs" inherit distutils-r1 docs
[gentoo-commits] repo/proj/guru:master commit in: dev-crystal/kilt/
commit: 47eedf99b18f4e32c59de3c03de23bb46bc551dc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Dec 27 19:47:01 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 27 20:40:41 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47eedf99 dev-crystal/kilt: add missing test dep Closes: https://bugs.gentoo.org/887365 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/kilt/kilt-0.6.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-crystal/kilt/kilt-0.6.1.ebuild b/dev-crystal/kilt/kilt-0.6.1.ebuild index d800b3fda..f6ea9ef7d 100644 --- a/dev-crystal/kilt/kilt-0.6.1.ebuild +++ b/dev-crystal/kilt/kilt-0.6.1.ebuild @@ -17,6 +17,9 @@ RESTRICT="!test? ( test )" RDEPEND="dev-crystal/crikey" BDEPEND=" + doc? ( + dev-crystal/crustache + ) test? ( dev-crystal/crustache dev-crystal/jbuilder
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tootle/
commit: 5fdcbac99c9499eb20a34010e14fbd64ed05268c Author: Tony Olagbaiye fron io> AuthorDate: Wed Dec 28 00:46:24 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 00:46:41 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fdcbac9 gui-apps/tootle: drop empty keywords Signed-off-by: Tony Olagbaiye fron.io> gui-apps/tootle/tootle-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/tootle/tootle-.ebuild b/gui-apps/tootle/tootle-.ebuild index cc2b90899..81d0c5f8f 100644 --- a/gui-apps/tootle/tootle-.ebuild +++ b/gui-apps/tootle/tootle-.ebuild @@ -9,7 +9,6 @@ HOMEPAGE="https://github.com/bleakgrey/tootle"; EGIT_REPO_URI="https://gitlab.gnome.org/World/tootle"; LICENSE="GPL-3" -KEYWORDS="" SLOT="0" RDEPEND="
[gentoo-commits] repo/proj/guru:master commit in: net-libs/orcania/
commit: 588118d22190b95f294531f179fbb59d301d04e5 Author: Kurt Kanzenbach kmk-computers de> AuthorDate: Tue Dec 27 15:06:21 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 10:14:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=588118d2 net-libs/orcania: Remove Werror Closes: https://bugs.gentoo.org/887885 Signed-off-by: Kurt Kanzenbach kmk-computers.de> net-libs/orcania/orcania-2.3.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-libs/orcania/orcania-2.3.1.ebuild b/net-libs/orcania/orcania-2.3.1.ebuild index de49b2e48..864328810 100644 --- a/net-libs/orcania/orcania-2.3.1.ebuild +++ b/net-libs/orcania/orcania-2.3.1.ebuild @@ -34,6 +34,9 @@ src_configure() { -DBUILD_ORCANIA_DOCUMENTATION=$(usex doc) ) + # bug 887885 + sed -i -e "s/-Werror//g" CMakeLists.txt || die + cmake_src_configure }
[gentoo-commits] repo/proj/guru:master commit in: app-emulation/waydroid/files/, profiles/updates/, app-containers/waydroid/, ...
commit: 935d044fa6cd46693239f2f5475619edeff1fe9b Author: Denis Reva gmail com> AuthorDate: Wed Dec 28 06:12:09 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 06:12:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=935d044f app-containers/waydroid: Changed category of waydroid from app-emulation cause it container-based approach Bug: https://bugs.gentoo.org/834025 Signed-off-by: Denis Reva gmail.com> {app-emulation => app-containers}/waydroid/Manifest | 0 {app-emulation => app-containers}/waydroid/files/waydroid | 0 {app-emulation => app-containers}/waydroid/metadata.xml | 0 {app-emulation => app-containers}/waydroid/waydroid-1.3.4-r5.ebuild | 0 profiles/updates/4Q-2022| 1 + 5 files changed, 1 insertion(+) diff --git a/app-emulation/waydroid/Manifest b/app-containers/waydroid/Manifest similarity index 100% rename from app-emulation/waydroid/Manifest rename to app-containers/waydroid/Manifest diff --git a/app-emulation/waydroid/files/waydroid b/app-containers/waydroid/files/waydroid similarity index 100% rename from app-emulation/waydroid/files/waydroid rename to app-containers/waydroid/files/waydroid diff --git a/app-emulation/waydroid/metadata.xml b/app-containers/waydroid/metadata.xml similarity index 100% rename from app-emulation/waydroid/metadata.xml rename to app-containers/waydroid/metadata.xml diff --git a/app-emulation/waydroid/waydroid-1.3.4-r5.ebuild b/app-containers/waydroid/waydroid-1.3.4-r5.ebuild similarity index 100% rename from app-emulation/waydroid/waydroid-1.3.4-r5.ebuild rename to app-containers/waydroid/waydroid-1.3.4-r5.ebuild diff --git a/profiles/updates/4Q-2022 b/profiles/updates/4Q-2022 index d2f6e2e95..4d122c66a 100644 --- a/profiles/updates/4Q-2022 +++ b/profiles/updates/4Q-2022 @@ -1 +1,2 @@ move kde-frameworks/kirigami-addons dev-libs/kirigami-addons +move app-emulation/waydroid app-containers/waydroid
[gentoo-commits] repo/proj/guru:master commit in: games-action/ddnet/
commit: 57f458cbb7f3c2f2dfdd13e7d536275c84d40b37 Author: Big Pineapple foxmail com> AuthorDate: Wed Dec 28 12:41:58 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 12:41:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57f458cb games-action/ddnet: downgrade libX11 to 1.8.2 https://github.com/ddnet/ddnet/issues/6157 Signed-off-by: Big Pineapple foxmail.com> games-action/ddnet/ddnet-16.6.ebuild | 1 + games-action/ddnet/ddnet-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/games-action/ddnet/ddnet-16.6.ebuild b/games-action/ddnet/ddnet-16.6.ebuild index 2257f3eaf..d0e6d0cc8 100644 --- a/games-action/ddnet/ddnet-16.6.ebuild +++ b/games-action/ddnet/ddnet-16.6.ebuild @@ -60,6 +60,7 @@ DEPEND=" websockets? ( net-libs/libwebsockets[client] ) x11-libs/gdk-pixbuf x11-libs/libnotify + <=x11-libs/libX11-1.8.2 " RDEPEND="${DEPEND}" BDEPEND=" diff --git a/games-action/ddnet/ddnet-.ebuild b/games-action/ddnet/ddnet-.ebuild index 0bd1bfd48..2f3dd8c1b 100644 --- a/games-action/ddnet/ddnet-.ebuild +++ b/games-action/ddnet/ddnet-.ebuild @@ -53,6 +53,7 @@ DEPEND=" websockets? ( net-libs/libwebsockets[client] ) x11-libs/gdk-pixbuf x11-libs/libnotify + <=x11-libs/libX11-1.8.2 " RDEPEND="${DEPEND}" BDEPEND="
[gentoo-commits] repo/proj/guru:master commit in: app-containers/waydroid/, app-containers/waydroid/files/
commit: 8dad56e14f2339e25ca28be2268428d0228a7451 Author: Denis Reva gmail com> AuthorDate: Wed Dec 28 10:22:57 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 10:23:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dad56e1 app-containers/waydroid: added openrc daemon and emerge --config Signed-off-by: Denis Reva gmail.com> app-containers/waydroid/files/waydroid| 9 + ...droid-1.3.4-r5.ebuild => waydroid-1.3.4-r6.ebuild} | 19 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/app-containers/waydroid/files/waydroid b/app-containers/waydroid/files/waydroid new file mode 100755 index 0..82aba2c4e --- /dev/null +++ b/app-containers/waydroid/files/waydroid @@ -0,0 +1,9 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Waydroid Container Manager" +command="/usr/bin/waydroid" +command_args="container start" +command_background=true +pidfile="/run/${RC_SVCNAME}.pid" diff --git a/app-containers/waydroid/waydroid-1.3.4-r5.ebuild b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild similarity index 81% rename from app-containers/waydroid/waydroid-1.3.4-r5.ebuild rename to app-containers/waydroid/waydroid-1.3.4-r6.ebuild index df767cedc..d38d51203 100644 --- a/app-containers/waydroid/waydroid-1.3.4-r5.ebuild +++ b/app-containers/waydroid/waydroid-1.3.4-r6.ebuild @@ -42,16 +42,25 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-s ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers, therefore it's vital for android-specific memory management" + +src_compile(){ + einfo "Nothing to compile" +} + src_install() { python_fix_shebang waydroid.py emake install DESTDIR="${D}" USE_NFTABLES=1 USE_SYSTEMD=$(usex systemd 1 0) + if ! use systemd; then + elog "Installing waydroid OpenRC daemon" + doinitd "${FILESDIR}"/waydroid + fi } pkg_postinst() { xdg_desktop_database_update xdg_mimeinfo_database_update - if not use apparmor; then + if ! use apparmor; then ewarn "If you use app-containers/lxc without apparmor, make sure you deleted or commented out in waydroid LXC config" ewarn "(generated after waydroid init) in /var/lib/waydroid/lxc/waydroid/config the following string:" ewarn "lxc.apparmor.profile = unconfined" @@ -62,6 +71,10 @@ pkg_postinst() { fi ewarn "Make sure you have NFTABLES up and running in your kernel. See" ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details" + einfo "After package installation run ether 'emerge --config app-containers/waydroid'" + einfo "or 'waydroid init' from root shell to install android container runtime" + einfo "To run waydroid, 1. Start container: 'rc-service waydroid start'" + einfo "2. start wayland channel (from user shell) 'waydroid session start'" einfo "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides" einfo "(does not cover Gentoo-specific things sadly)" } @@ -70,3 +83,7 @@ pkg_postrm() { xdg_desktop_database_update xdg_mimeinfo_database_update } + +pkg_config() { + "${ROOT}"/usr/bin/waydroid init +}
[gentoo-commits] repo/proj/guru:master commit in: app-containers/waydroid/files/
commit: acdf2c33adfeb34cd41fc941fe586e00952a81f2 Author: Denis Reva gmail com> AuthorDate: Wed Dec 28 09:37:49 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 10:23:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acdf2c33 app-containers/waydroid: deleted accidently added file from index Signed-off-by: Denis Reva gmail.com> app-containers/waydroid/files/waydroid | 9 - 1 file changed, 9 deletions(-) diff --git a/app-containers/waydroid/files/waydroid b/app-containers/waydroid/files/waydroid deleted file mode 100644 index d9e590592..0 --- a/app-containers/waydroid/files/waydroid +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/openrc-run -description="Waydroid Container Manager" -start() { - waydroid container start & -} -stop() { - waydroid container stop - waydroid session stop -} \ No newline at end of file
[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/
commit: 9578fa170b07be9d16f485e510ecfcdfffc63f0a Author: Petrus Zhao gmail com> AuthorDate: Wed Dec 28 14:26:42 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 14:26:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9578fa17 media-video/uxplay: update metadata Signed-off-by: Petrus Zhao gmail.com> media-video/uxplay/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-video/uxplay/metadata.xml b/media-video/uxplay/metadata.xml index cb636a72a..29d044974 100644 --- a/media-video/uxplay/metadata.xml +++ b/media-video/uxplay/metadata.xml @@ -24,7 +24,4 @@ Uses accelerated decoders if availible. VAAPI is preferable. Automatic screen orientation. - - supported mirrored window for screen-sharing applications such as Zoom -
[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/
commit: 1471e80d21087026bcde29d9bdb8e27fa5903ed6 Author: Petrus Zhao gmail com> AuthorDate: Wed Dec 28 14:34:51 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 14:34:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1471e80d media-video/uxplay: update maintainers Signed-off-by: Petrus Zhao gmail.com> media-video/uxplay/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/uxplay/metadata.xml b/media-video/uxplay/metadata.xml index 29d044974..b8c5ccb5f 100644 --- a/media-video/uxplay/metadata.xml +++ b/media-video/uxplay/metadata.xml @@ -1,14 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - vows...@gmail.com - Huang Rui - petrus.zy...@gmail.com Petrus Zhao + + vows...@gmail.com + Huang Rui + FDH2/UxPlay
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-steps/
commit: 8d37bb119b3b39ae000352182c1816c164c7e4d0 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Dec 27 19:37:34 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 27 20:40:40 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d37bb11 dev-python/pytest-steps: fix docs build Closes: https://bugs.gentoo.org/886047 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pytest-steps/pytest-steps-1.8.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild index 076d0d225..5c48d5d2a 100644 --- a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild +++ b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild @@ -8,6 +8,7 @@ DISTUTILS_USE_PEP517=setuptools DOCS_BUILDER="mkdocs" DOCS_DEPEND="dev-python/mkdocs-material" +DOCS_DIR="docs" inherit distutils-r1 docs
[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/
commit: 25e631488a35fc772829ae606f93808cf4fbfda5 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Dec 28 14:36:42 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 14:39:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25e63148 app-misc/fastfetch: add live ebuild for dev branch Call it -d. Also sync the others Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/fastfetch-1.7.5.ebuild | 7 +-- app-misc/fastfetch/fastfetch-.ebuild | 6 +- .../fastfetch/{fastfetch-1.7.5.ebuild => fastfetch-d.ebuild} | 7 +-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/app-misc/fastfetch/fastfetch-1.7.5.ebuild b/app-misc/fastfetch/fastfetch-1.7.5.ebuild index 8fa754c75..c9038f015 100644 --- a/app-misc/fastfetch/fastfetch-1.7.5.ebuild +++ b/app-misc/fastfetch/fastfetch-1.7.5.ebuild @@ -7,16 +7,19 @@ inherit cmake DESCRIPTION="Fast system information tool" HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; -if [[ ${PV} == * ]]; then +if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; + [[ ${PV} == * ]] && EGIT_BRANCH=master + [[ ${PV} == *d ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically diff --git a/app-misc/fastfetch/fastfetch-.ebuild b/app-misc/fastfetch/fastfetch-.ebuild index b2b17703e..c9038f015 100644 --- a/app-misc/fastfetch/fastfetch-.ebuild +++ b/app-misc/fastfetch/fastfetch-.ebuild @@ -7,11 +7,15 @@ inherit cmake DESCRIPTION="Fast system information tool" HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; -if [[ ${PV} == * ]]; then +if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; + [[ ${PV} == * ]] && EGIT_BRANCH=master + [[ ${PV} == *d ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi LICENSE="MIT" diff --git a/app-misc/fastfetch/fastfetch-1.7.5.ebuild b/app-misc/fastfetch/fastfetch-d.ebuild similarity index 92% copy from app-misc/fastfetch/fastfetch-1.7.5.ebuild copy to app-misc/fastfetch/fastfetch-d.ebuild index 8fa754c75..c9038f015 100644 --- a/app-misc/fastfetch/fastfetch-1.7.5.ebuild +++ b/app-misc/fastfetch/fastfetch-d.ebuild @@ -7,16 +7,19 @@ inherit cmake DESCRIPTION="Fast system information tool" HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; -if [[ ${PV} == * ]]; then +if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; + [[ ${PV} == * ]] && EGIT_BRANCH=master + [[ ${PV} == *d ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically
[gentoo-commits] repo/proj/guru:master commit in: dev-util/typescript-language-server/
commit: cbfe85be0cb74ae1f90ec2f4ebf08bf40e9d3ac8 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:59:01 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:59:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbfe85be dev-util/typescript-language-server: add 2.3.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/typescript-language-server/Manifest | 2 + .../typescript-language-server-2.3.0.ebuild| 46 ++ 2 files changed, 48 insertions(+) diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest index 30aecb200..ac5e73b06 100644 --- a/dev-util/typescript-language-server/Manifest +++ b/dev-util/typescript-language-server/Manifest @@ -2,3 +2,5 @@ DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B b0f3e8a657fc47 DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a SHA512 e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d SHA512 353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05 SHA512 5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686 +DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3 SHA512 a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7 +DIST typescript-language-server-2.3.0.tgz 154055 BLAKE2B ebe0078c370e6b6ccf802804aebab0b85cb81e9df0a084440541fc8d141f32f2710c532bd34e305ab6a858d2386240f5afe3b7bbf37cfac93f06e380309c606f SHA512 efdf36d3f2c4659c73cc42cae900ec816cf9f4be8718528eed6f421424d0030c5732291d1b0b85e2ef7fba8119d147a4621ef99554041f8c151594e446d6adf8 diff --git a/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild new file mode 100644 index 0..5131687a0 --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-2.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 ISC MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + net-libs/nodejs + >=dev-lang/typescript-4.9.4 +" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/typescript-language-server/
commit: 85b8b1a8e66b4b9cee0033da29d96ac093be407d Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:59:20 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:59:20 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b8b1a8 dev-util/typescript-language-server: drop 2.1.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/typescript-language-server/Manifest | 2 - .../typescript-language-server-2.1.0.ebuild| 46 -- 2 files changed, 48 deletions(-) diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest index ac5e73b06..dbdc714c1 100644 --- a/dev-util/typescript-language-server/Manifest +++ b/dev-util/typescript-language-server/Manifest @@ -1,5 +1,3 @@ -DIST typescript-language-server-2.1.0-deps.tar.xz 1541348 BLAKE2B b0f3e8a657fc47f89d8b1330047e3ed9471db8b3e148f0fa98762a7ea55719aca77f9ee867216b25ff36ac9ade4ab1e1cfc8a2ea78cbb9ee455a1128045d34b2 SHA512 f4917486ccfa0043baf063549e5482e4fbc40602b76781f1525668b63fb8020bccafd251eeb835b2835953bdfc1c17354024eb4baa4efbb5aa46640a6ee5aeff -DIST typescript-language-server-2.1.0.tgz 156072 BLAKE2B 230642988563df7b732b8387fbedcd2192808e26a607b12ad6674db4ba79feaf4b67cc0c43ac3b2d024f7d0f23dde958caa2b754eceb4b25606681915feb864a SHA512 e25fe911c21ab9fe3c31ba23aa18acf872c7e361e916d35bad88176ef6838b84b3924de228a65ad727688f6aa4d72ebe069d51ab5f0476e6e2b711a1c23fdf94 DIST typescript-language-server-2.2.0-deps.tar.xz 1566108 BLAKE2B 132cfb7989d983c02e5458baf2db5642ca19088f71c1347054663b32daf96b889ab7c95031d1c8a841de7d99df0d100c4ce26e46445ddf94aad1b911cbf5658d SHA512 353e5abd4edec07ca9e969680b426e4108b182511b02dee0e56492fb7668cfd0b4facab8baf2aec56c19ef29f95438a3796b443658640ebccd16e4f3caf56287 DIST typescript-language-server-2.2.0.tgz 153396 BLAKE2B 03b65a7c6fc5458fbad3b485033c19865ce8ecb23c5ecd99e27573aa19c269e6c63af417086e424f6c9853901dd842e768bbda06154bee209ee80c653c8fca05 SHA512 5473015f35d98b2ca99faad4b480bed54f28c2626ef5b8d521c78e4550d994977e9052d9e399a4e0e14814a1cdf1364de95adc3f27351289785876fb0aa1d686 DIST typescript-language-server-2.3.0-deps.tar.xz 3054276 BLAKE2B 55d2471f67585844e82df0ca6fa2b59396507fc1491dcd7074d616c54fb4d1ad89bf57b421974532265ef2c4f1c97295270cade15fadc332f39aa401109bddf3 SHA512 a08bb64bf1ea765dcae617684e9571ff35817f8f80898d31ce797b46efeba8db0ecc370f1e88630fa5c8a051ce5e332c21e7fac8a0c0581e3bb7632cbc7501b7 diff --git a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild b/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild deleted file mode 100644 index d1c8cc949..0 --- a/dev-util/typescript-language-server/typescript-language-server-2.1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="TypeScript & JavaScript Language Server" -HOMEPAGE="https://www.npmjs.com/package/typescript-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="Apache-2.0 ISC MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - net-libs/nodejs - dev-lang/typescript -" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -}
[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk/
commit: cfa024528f6c1af4bbb36208f39fa61ec169e952 Author: Denis Reva gmail com> AuthorDate: Wed Dec 28 17:56:27 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 17:56:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfa02452 media-libs/amdvlk: removed unused cmake flag Closes: https://bugs.gentoo.org/888749 Signed-off-by: Denis Reva gmail.com> media-libs/amdvlk/amdvlk-2022.4.4.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/amdvlk/amdvlk-2022.4.4.ebuild b/media-libs/amdvlk/amdvlk-2022.4.4.ebuild index 6440d31e0..0505c561d 100644 --- a/media-libs/amdvlk/amdvlk-2022.4.4.ebuild +++ b/media-libs/amdvlk/amdvlk-2022.4.4.ebuild @@ -102,7 +102,6 @@ multilib_src_configure() { -DLLVM_VERSION_SUFFIX="-amdvlk" -DLLVM_HOST_TRIPLE="${CHOST}" -DLLVM_ENABLE_WERROR=OFF - -DSPVGEN_ENABLE_WERROR=OFF -DENABLE_WERROR=OFF -DVAM_ENABLE_WERROR=OFF -DICD_ANALYSIS_WARNINGS_AS_ERRORS=OFF
[gentoo-commits] repo/proj/guru:master commit in: www-apps/gotosocial/
commit: 85d0e04618e80626b435b8b01653ebb8872e5f95 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Dec 27 19:42:30 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 27 20:40:40 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85d0e046 www-apps/gotosocial: add missing dep Closes: https://bugs.gentoo.org/886049 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> .../{gotosocial-0.6.0.ebuild => gotosocial-0.6.0-r1.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/www-apps/gotosocial/gotosocial-0.6.0.ebuild b/www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild similarity index 96% rename from www-apps/gotosocial/gotosocial-0.6.0.ebuild rename to www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild index e847209b8..b8d68453d 100644 --- a/www-apps/gotosocial/gotosocial-0.6.0.ebuild +++ b/www-apps/gotosocial/gotosocial-0.6.0-r1.ebuild @@ -24,7 +24,10 @@ LICENSE="|| ( WTFPL CC0-1.0 ) AGPL-3 BSD BSD-2 CC0-1.0 GPL-3 MIT MPL-2.0" SLOT="0" KEYWORDS="~amd64" -RDEPEND="acct-user/gotosocial" +DEPEND="dev-db/sqlite:3" +RDEPEND="${DEPEND} + acct-user/gotosocial +" DOCS=( archive {CONTRIBUTING,README,ROADMAP}.md )
[gentoo-commits] repo/proj/guru:master commit in: net-misc/FORT-validator/
commit: 44523c3366ce633a455f80668b40b6b434bb Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Dec 28 22:23:51 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 22:23:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44523c37 net-misc/FORT-validator: Don’t debug by default Closes: https://bugs.gentoo.org/888753 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild index ee859b588..8ff4f6a32 100644 --- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild @@ -39,6 +39,8 @@ src_prepare() { default # Don't strip CFLAGS sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die + # Don’t compile debug by default + sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die # Don't test network sed -i '/http/d' test/Makefile.am || die eautoreconf
[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/
commit: e762433533d9d78082a023574b90470ebd7e4c29 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:22:36 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:22:36 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7624335 dev-util/bash-language-server: add 4.1.3 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-4.1.3.ebuild | 51 ++ 2 files changed, 53 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 5d8425b21..a5cd5a3dd 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 4c231bcb7d21951d5244 DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e SHA512 f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c SHA512 f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad SHA512 c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2 +DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0 SHA512 d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f +DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684 SHA512 43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f diff --git a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild new file mode 100644 index 0..f1b458f5b --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE=" + Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising + || ( public-domain Unlicense ) +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/
commit: 196ab2cdd57f30b53b92e546f2923d06544a6516 Author: Petrus Zhao gmail com> AuthorDate: Wed Dec 28 14:26:04 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 14:26:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=196ab2cd media-video/uxplay: add 1.60, drop 1.58 Signed-off-by: Petrus Zhao gmail.com> media-video/uxplay/Manifest | 2 +- media-video/uxplay/{uxplay-1.58.ebuild => uxplay-1.60.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest index 4336628e1..55c516aa3 100644 --- a/media-video/uxplay/Manifest +++ b/media-video/uxplay/Manifest @@ -1 +1 @@ -DIST uxplay-1.58.tar.gz 383764 BLAKE2B bcbe7b99afbf82d55faadd8cdc1d41d55e589ea46f1d7748fb0fee3c5d57591962faae16dd078676d6fff061cfe0e57b2f4211e46531784eab8199344f7e3a28 SHA512 306b65a8c65fc55148e55c9fc9e30f87c80423ee401eade679391875a547b8fac032a7bc5ca84cd958c404a7ca38148b877f542b6f9aa14596ead0ad0a91a0c1 +DIST uxplay-1.60.tar.gz 387109 BLAKE2B 0c38a5bfde33580c9f14a5aa3752ea6cc38db950f26efd9aea29c6f1c034f3a8508c3683ef6ec790fb3807492307c250310c0181cdd0362eed42c02f2168c70f SHA512 e06ff1f97f4351576ab573ad826ab34affcde97f6bce5cda9baf2efe3d7bccdbe7a0daf21c89721ee66d7a5c3d983d013384e933c7a67ccc6f750f703bea8e46 diff --git a/media-video/uxplay/uxplay-1.58.ebuild b/media-video/uxplay/uxplay-1.60.ebuild similarity index 91% rename from media-video/uxplay/uxplay-1.58.ebuild rename to media-video/uxplay/uxplay-1.60.ebuild index 23e778dae..e053423d4 100644 --- a/media-video/uxplay/uxplay-1.58.ebuild +++ b/media-video/uxplay/uxplay-1.60.ebuild @@ -22,7 +22,7 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="+vaapi +zoomfix" +IUSE="+vaapi +X" RDEPEND=" app-pda/libplist @@ -33,7 +33,7 @@ RDEPEND=" media-plugins/gst-plugins-libav vaapi? ( media-plugins/gst-plugins-vaapi ) net-dns/avahi[mdnsresponder-compat] - zoomfix? ( x11-libs/libX11 ) + X? ( x11-libs/libX11 ) " DEPEND=" @@ -46,7 +46,7 @@ BDEPEND=" src_configure() { local mycmakeargs=( - -DZOOMFIX=$(usex zoomfix ON OFF) + -DNO_X11_DEPS=$(usex X OFF ON) ) cmake_src_configure
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/, net-p2p/feather/
commit: 1f6f6544b20f3350651f7d8c2e6141de9859a919 Author: Adam Pimentel protonmail com> AuthorDate: Wed Dec 28 23:19:31 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 23:19:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6f6544 net-p2p/feather: add additional "die" to pushd/popd Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/feather-2.1.2.ebuild | 4 ++-- net-p2p/p2pool/p2pool-2.6-r1.ebuild | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/net-p2p/feather/feather-2.1.2.ebuild b/net-p2p/feather/feather-2.1.2.ebuild index 697aca1eb..1678afc9e 100644 --- a/net-p2p/feather/feather-2.1.2.ebuild +++ b/net-p2p/feather/feather-2.1.2.ebuild @@ -98,9 +98,9 @@ src_prepare() { default echo "#define FEATHER_VERSION \"${PV}\"" > "${WORKDIR}"/${PF}/src/config-feather.h || die echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> "${WORKDIR}"/${PF}/src/config-feather.h || die - pushd monero + pushd monero || die eapply "${FILESDIR}"/monero_add_some_includes.patch - popd + popd || die cmake_src_prepare } diff --git a/net-p2p/p2pool/p2pool-2.6-r1.ebuild b/net-p2p/p2pool/p2pool-2.6-r1.ebuild index 960bce71a..4d2e93547 100644 --- a/net-p2p/p2pool/p2pool-2.6-r1.ebuild +++ b/net-p2p/p2pool/p2pool-2.6-r1.ebuild @@ -71,7 +71,6 @@ src_prepare() { # Stop their script from overriding flags: cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die - die cmake_src_prepare }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/
commit: 2f3fb29a2958bfc6b48398a845d73bb127c0018f Author: Rahul Sandhu sandhuservices dev> AuthorDate: Tue Dec 27 23:18:26 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Dec 27 23:18:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f3fb29a app-misc/onefetch: new package, add 2.14.2 Signed-off-by: Rahul Sandhu sandhuservices.dev> app-misc/onefetch/Manifest | 335 + app-misc/onefetch/metadata.xml | 9 + app-misc/onefetch/onefetch-2.14.2.ebuild | 358 +++ 3 files changed, 702 insertions(+) diff --git a/app-misc/onefetch/Manifest b/app-misc/onefetch/Manifest new file mode 100644 index 0..d134e62d4 --- /dev/null +++ b/app-misc/onefetch/Manifest @@ -0,0 +1,335 @@ +DIST 2.14.2.tar.gz 2041718 BLAKE2B 18c3ae13f6a60a8a502883c3a60f3daf235389fbb3165f493cb7501e70ba9f9eb0423f120d75f882b5c05f0d4e999dcbd1175241cc821465f0c05fd0d25ace77 SHA512 a803540f45d4c912a0d38b77259d1eccbad2467b11c4f5448cecb2a65431286d2a068af24555f32a06c2896cba8465b4ee352055c57c5954964951613efa9ce8 +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 +DIST ahash-0.8.1.crate 42520 BLAKE2B 5f656e7ba652481e109cf3c47c694557b41ef6e92a6bd88ddaff7b2c42ad7c7320b45eb1bad43b8804769d46f56d0998a14c58b2175c758747bd247ce3d6a638 SHA512 f840f3124d22c90479ad5eb2818a37fcab3822426d7e6b8c7bfe6647eaee55c547df22505c065f8179bbb172982d89462231d4429f9b41f4faf74821fe668568 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST android_system_properties-0.1.4.crate 4637 BLAKE2B a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3 SHA512 6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 +DIST arc-swap-1.5.0.crate 65351 BLAKE2B c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105 SHA512 b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031 +DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b +DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc +DIST askalono-0.4.6.crate 30153 BLAKE2B 158d8e9f5754b36fc19cf7b0a91f63587cb81cc6a3e1a26a0013c56c5a846df468f564ee7b766de8022ab4d8211354f205468c8bee8c7e796f3d26d2bace73ca SHA512 4d0cacf8dd18f3efcadf35473788e59a2ee4d2c1ad1d931b97037352c8f5c79631800375e05916627adb10c76cd938c8c0ed2eebcc6cb69b190dbd80741294e8 +DIST atoi-1.0.0.crate 7768 BLAKE2B d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af SHA512 25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a
[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/
commit: acc8faaa952e880871ef2c8bef6a16b2f4571903 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Thu Dec 29 10:23:08 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 10:23:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acc8faaa dev-util/bash-language-server: drop 3.3.1 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-3.3.1.ebuild | 51 -- 2 files changed, 53 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index a5cd5a3dd..09c79c973 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 4c231bcb7d21951d5244e883fce825c955f81dba6711a4ddc372d0d457165d659fcf5bd04d723256335e33dca9635abbf20a0a2fdc9094307c20d1c35c987d08 SHA512 d0e9369f5f6eef94897859ce78811bf4b1b80a857ee73e6e75a367bea0aff485a68a4c39cb731e8650fa47081beab159e883e6646bbdd39b31e4b4a8a5c6808f -DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e SHA512 f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97 DIST bash-language-server-4.0.1-deps.tar.xz 2160812 BLAKE2B bbf8f1d88c4be377c650bd379d557a67fdfcf560149b639f402c7682152c12ea00fa19f127574d26f6cf72ceee160894ccc35ca119fe9c8fde7cafe4725d5e9c SHA512 f87219c7df50d0062e8babbef100ce4a547c9b3d390daedbc37571e06ca0d8586d6c2e67f4cd369f4eb20932d641ffa78365742ba5cda628213b67832f8214c4 DIST bash-language-server-4.0.1.tgz 151418 BLAKE2B 93989871476092a7e7fd244fb9237811f84c1eb80dbd25138292006c160991a85c49df1f91d85460b5ec78ee689a58c87956b3c1f8c61e77a6fda1404ed1d7ad SHA512 c40b384edaa55e7395e81aa33397c64761601524a32f218bbf3dc51095deaf11a336a4e8022dfa07ca843720852d64a6442f4d9d367f26aff21f8698fbe2 DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0 SHA512 d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f diff --git a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild b/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild deleted file mode 100644 index f1b458f5b..0 --- a/dev-util/bash-language-server/bash-language-server-3.3.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE=" - Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising - || ( public-domain Unlicense ) -" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 73e340570ce08a0a5818d13cf76062e58f71ae77 Author: Florian Schmaus gentoo org> AuthorDate: Thu Dec 29 11:40:58 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 11:41:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e34057 profiles: adjust removal date for vuze 2023 is not a leap year, therefore there is no 29th of February. Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index d28b73ce18be..0a75c227eb8f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -36,7 +36,7 @@ # Volkmar W. Pogatzki (2022-12-29) # Upstream is dead, last activity in Nov 2017. Does not # work with newer log4j, bug #857663. Use net-p2p/biglybt -# instead. Removal on 2023-02-29. +# instead. Removal on 2023-02-28. net-p2p/vuze net-p2p/vuze-coreplugins
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/loudgain/
commit: 711b8793272e69a1737fa1a7408a379d3c33d6fe Author: YOSHIOKA Takuma hard-wi red> AuthorDate: Thu Dec 29 12:14:16 2022 + Commit: YOSHIOKA Takuma hard-wi red> CommitDate: Thu Dec 29 12:14:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=711b8793 media-sound/loudgain: remove the debug flag `-g` Closes: https://bugs.gentoo.org/887783 Signed-off-by: YOSHIOKA Takuma hard-wi.red> media-sound/loudgain/loudgain-0.6.8.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/loudgain/loudgain-0.6.8.ebuild b/media-sound/loudgain/loudgain-0.6.8.ebuild index 9ad6f1468..550bb844e 100644 --- a/media-sound/loudgain/loudgain-0.6.8.ebuild +++ b/media-sound/loudgain/loudgain-0.6.8.ebuild @@ -26,6 +26,7 @@ DEPEND="${COMMON_DEPEND}" src_prepare() { sed -e 's/^SET(CMAKE_C_FLAGS "/SET(CMAKE_C_FLAGS "${CMAKE_C_CFLAGS} /' \ -e 's/^SET(CMAKE_CXX_FLAGS "/SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /' \ + -e 's/^\(\s*COMPILE_FLAGS.*\) -g\([\s"]\)$/\1\2/' \ -i CMakeLists.txt || die "cannot patch CMakeLists.txt" cat CMakeLists.txt
[gentoo-commits] repo/gentoo:master commit in: dev-python/mock/
commit: 8c596685a3708196342b052c79f520b15f4876ea Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 12:26:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 12:27:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c596685 dev-python/mock: Remove obsolete dependency on dev-python/six Signed-off-by: Michał Górny gentoo.org> dev-python/mock/{mock-5.0.0.ebuild => mock-5.0.0-r1.ebuild} | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/mock/mock-5.0.0.ebuild b/dev-python/mock/mock-5.0.0-r1.ebuild similarity index 93% rename from dev-python/mock/mock-5.0.0.ebuild rename to dev-python/mock/mock-5.0.0-r1.ebuild index 44bde8bc459b..9b7a978a73e1 100644 --- a/dev-python/mock/mock-5.0.0.ebuild +++ b/dev-python/mock/mock-5.0.0-r1.ebuild @@ -22,10 +22,6 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -RDEPEND=" - >=dev-python/six-1.9[${PYTHON_USEDEP}] -" - distutils_enable_tests pytest python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7c5cb8492a2456fcd0284e9418a2b029b79e8386 Author: Maciej Barć gentoo org> AuthorDate: Thu Dec 29 13:00:00 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Dec 29 13:00:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5cb849 profiles/package.mask: mask app-shells/scsh and dev-scheme/scsh-lib Signed-off-by: Maciej Barć gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0a75c227eb8f..53231c306836 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Maciej Barć (2022-12-29) +# Real upstream dead, uses old R5RS standard, many open bugs. +# Removal on 2022-01-29. +app-shells/scsh +dev-scheme/scsh-lib + # Volkmar W. Pogatzki (2022-12-29) # Upstream is dead, last activity in Nov 2017. Does not # work with newer log4j, bug #857663. Use net-p2p/biglybt
[gentoo-commits] repo/gentoo:master commit in: media-libs/libffado/
commit: eb3597d21ed1a981f5358cc8787c39222309fe50 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:31 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3597d2 media-libs/libffado: Stabilize 2.4.7 x86, #39 Signed-off-by: Sam James gentoo.org> media-libs/libffado/libffado-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libffado/libffado-2.4.7.ebuild b/media-libs/libffado/libffado-2.4.7.ebuild index 116efcf9375f..112e1c00e5c2 100644 --- a/media-libs/libffado/libffado-2.4.7.ebuild +++ b/media-libs/libffado/libffado-2.4.7.ebuild @@ -15,7 +15,7 @@ if [[ "${PV}" = "" ]]; then ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}"; else SRC_URI="http://www.ffado.org/files/${P}.tgz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi LICENSE="GPL-2 GPL-3"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libffado/
commit: 55d35310b708156e5ac717d36880b1aa51e8ec17 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d35310 media-libs/libffado: Stabilize 2.4.7 amd64, #39 Signed-off-by: Sam James gentoo.org> media-libs/libffado/libffado-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libffado/libffado-2.4.7.ebuild b/media-libs/libffado/libffado-2.4.7.ebuild index 112e1c00e5c2..ba82dcda0075 100644 --- a/media-libs/libffado/libffado-2.4.7.ebuild +++ b/media-libs/libffado/libffado-2.4.7.ebuild @@ -15,7 +15,7 @@ if [[ "${PV}" = "" ]]; then ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}"; else SRC_URI="http://www.ffado.org/files/${P}.tgz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi LICENSE="GPL-2 GPL-3"
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: bc292e6fe28bea3fc8860fb7eb987d9d7858c590 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:35 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc292e6f media-sound/wavpack: Stabilize 5.6.0 ppc, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index 92bbaa011d98..3fb8ba58aeb1 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: ed5c4a5ac698b41b9736bf98f41712bc4e1159de Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c4a5a media-sound/wavpack: Stabilize 5.6.0 x86, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index 6ac61dbbe36f..e5af0580f021 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: 3f5da842aa45f6e47761f31763889ed9613dae1d Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:34 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5da842 media-sound/wavpack: Stabilize 5.6.0 ppc64, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index e5af0580f021..92bbaa011d98 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: f6f1ffbbb38e5a8495ba8c8a29878ed6893f06c0 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f1ffbb media-sound/wavpack: Stabilize 5.6.0 arm, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index c4c130578929..098195d9aa46 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: 120d5148475ea2157fdda2e61db183930d0ff82b Author: Sam James gentoo org> AuthorDate: Thu Dec 29 13:35:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 13:35:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120d5148 media-sound/wavpack: Stabilize 5.6.0 amd64, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index 3fb8ba58aeb1..c4c130578929 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/broot/
commit: b10f171313fcaa78f785c90a6b2071719c6612b4 Author: Karl-Johan Karlsson lysator liu se> AuthorDate: Thu Dec 29 13:13:18 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 29 13:37:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10f1713 app-misc/broot: drop 1.16.1 Signed-off-by: Karl-Johan Karlsson lysator.liu.se> Closes: https://github.com/gentoo/gentoo/pull/28889 Signed-off-by: Florian Schmaus gentoo.org> app-misc/broot/Manifest| 62 app-misc/broot/broot-1.16.1.ebuild | 301 - 2 files changed, 363 deletions(-) diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index ba1e299c4216..7f397dc31a98 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -6,43 +6,32 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_colours-1.1.1.crate 18739 BLAKE2B 4939e1c45e1a22548bb5adcc1ae7c4ee657ea6c5c0e3d2d3fb8abb45d4fb172de1bffafb037dbb387f7bbe7417d8f37d2a3a2dfb77d4575935d6963dcfd82cc9 SHA512 eee698867adee7e4fe5d14885f91f9d71aa58db06d795dd0f03a8d4c99f6f39dcb11d3871dd2b8f019c443fbdd880888df1e0869202cbb8bde79fe20d60c1c57 DIST ansi_colours-1.2.1.crate 21866 BLAKE2B b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69 SHA512 dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73 -DIST anyhow-1.0.64.crate 43549 BLAKE2B 2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77 SHA512 4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531 DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f -DIST argh-0.1.8.crate 17900 BLAKE2B 5d1a4a03a650ee9c8d14075eaefa8fb73f5947ae166ec69bc5250ac9f71b73e7c49bffb85d047ae381ec06cfb17e8e92d299fbf1cc346d43592a2bd5f5c9f7c9 SHA512 2274bd25a7dcb80fcfbc31aa0ae44ada12d3cdb85df05ca16977090524549188e46d0f2fb4bb6e6aef0485ec2704ac45bc7f26bbc92602a89404a2cadb7913b3 DIST argh-0.1.9.crate 21421 BLAKE2B d9a0f39a528a61626329f3d610e46bc77d115e4d39d3bbb5a141253b45cbc1649e3e7efb2322060981d970324a1fcbbcd2ef17ac2cc894b4d53af9fd44ad1567 SHA512 02d00baf6a99d8b22b2eb68c51551678a11c0aa603c44c1aa84d39fced71e72cb068cd2b3c2933ce24762aa1f4e5fcce732956d6a91e9741c6f40c2f513f956c -DIST argh_derive-0.1.8.crate 18205 BLAKE2B 61e1c9455c46b1edfbaa5586bda2637e4a421cc99ff92763776bfc6e31cda886f2d3aca0d8c744c8d0d9cc35ecadb1fc775f94de63bb0017723e628c34f2e5e0 SHA512 271778d62ed4851a0c2ea02f0392d228b252d5748a24649aa6b990d468a24649feb92435cb8ad9f2e99b366859f5ab8da2fc140d2b9380d926b49ac875a0eed9 DIST argh_derive-0.1.9.crate 18987 BLAKE2B c8f1021089ab1b801a0c3f4195da8952824e0ab992154b78f9a886d0d0ddb1aee0eaf4fc47a2b113f9a1c324ce1b5265862998a70e46d9fd9990ef197453 SHA512 cc59e96427288bc56ca1ef87f9bf081fab8f7b6be40146597c88aa79a1b63f337d387d304f89c484107da8d56b8056ebeb1379df8bd6012b2c79febae9e9a79e -DIST argh_shared-0.1.8.crate 4105 BLAKE2B b4d6160b79844a6b3b7eefd0adc212ec31dc83ed7fd8b71ae71ee138e213158ebd5e36cc3d7ef17c78d1522fa67e1afd48f6c30653a26c5015b73aa7c60f3417 SHA512 bbfe13076b1288a51177bf70361e41c0fc50f1418b7f5b189d16faf64e68105e2384934e4e7ab1c92830ce67f9c632689baa9e2a89e36643a2c5b52528be97c9 DIST argh_shared-0.1.9.crate 4304 BLAKE2B f06e1310434ed646664862fb73fa14c65940cacc93a0e72f194267a028e1eb0b85641c3be0b6848d70f698b9569eb62b7406e6c1eb87ac190ff3b1f453823260 SHA512 7206a4e90fec0ddd878eb93fc628fcc399c39c02748716297229896f8d7891e8a39d9b7601d98677aded594b148d0555818a522c324a477099c338e1ae730a8b DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055
[gentoo-commits] repo/gentoo:master commit in: media-sound/wavpack/
commit: 65a3927bf22dc952ef8c4fee79d3ecdf2021f6a1 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 14:10:07 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 14:10:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a3927b media-sound/wavpack: Stabilize 5.6.0 arm64, #41 Signed-off-by: Sam James gentoo.org> media-sound/wavpack/wavpack-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/wavpack/wavpack-5.6.0.ebuild b/media-sound/wavpack/wavpack-5.6.0.ebuild index 098195d9aa46..fa3c59c39620 100644 --- a/media-sound/wavpack/wavpack-5.6.0.ebuild +++ b/media-sound/wavpack/wavpack-5.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=">=virtual/libiconv-0-r1" DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: 3f41891abd3332c7127bccf1bb79ef6522335d26 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Dec 29 15:26:12 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 29 15:26:12 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f41891a app-misc/fastfetch: add 1.8.0 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-1.8.0.ebuild | 89 +++ 2 files changed, 90 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 026930fe9..da0d32e5b 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1,3 @@ DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1 SHA512 9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f DIST fastfetch-1.7.5.tar.gz 449086 BLAKE2B b446abd550208c726d58b5e282107f5f7492bbd04439efda19194fd74bf87d2760a845c78431de124b925a52b74de0896197c80f65508fae2704e4786848a303 SHA512 134e088b3faa551108f65e693e8dad3c6def29b0086c86330cc7738854fddb49f30a2cb7cd61c12195723ddd47f33823906af3d8bff746e1da006b6fda45f85b +DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378 SHA512 cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387 diff --git a/app-misc/fastfetch/fastfetch-1.8.0.ebuild b/app-misc/fastfetch/fastfetch-1.8.0.ebuild new file mode 100644 index 0..c9038f015 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-1.8.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Fast system information tool" +HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; + [[ ${PV} == * ]] && EGIT_BRANCH=master + [[ ${PV} == *d ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +RDEPEND=" + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pci? ( sys-apps/pciutils ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( media-libs/vulkan-loader ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: f8bc7f69eea8662df32699f05d166e75881cad94 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Dec 29 15:26:21 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 29 15:26:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8bc7f69 app-misc/fastfetch: drop 1.7.2 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-1.7.2.ebuild | 85 --- 2 files changed, 86 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index da0d32e5b..76fdb3f86 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,2 @@ -DIST fastfetch-1.7.2.tar.gz 426097 BLAKE2B 5f9714b735605d4cc4cf8179f048c4cff24db0010f91e080f5e6c0f41329cbc155cdb883775ccb98bda77bfd4efb1f2b79f0adad4a2694d338b0027a31f170b1 SHA512 9f3051d8b9bc22ef93a2e6993c553c5a18d475c8cbb16a63087706aa823a0a4806c49aabb3cdbf5f240f9c9325ea5cb7db2498adcc87c9e44b77d26f6c28a39f DIST fastfetch-1.7.5.tar.gz 449086 BLAKE2B b446abd550208c726d58b5e282107f5f7492bbd04439efda19194fd74bf87d2760a845c78431de124b925a52b74de0896197c80f65508fae2704e4786848a303 SHA512 134e088b3faa551108f65e693e8dad3c6def29b0086c86330cc7738854fddb49f30a2cb7cd61c12195723ddd47f33823906af3d8bff746e1da006b6fda45f85b DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378 SHA512 cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387 diff --git a/app-misc/fastfetch/fastfetch-1.7.2.ebuild b/app-misc/fastfetch/fastfetch-1.7.2.ebuild deleted file mode 100644 index 7536a14ff..0 --- a/app-misc/fastfetch/fastfetch-1.7.2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Fast system information tool" -HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"; -else - SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -RDEPEND=" - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( media-libs/vulkan-loader ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/proj/guru:master commit in: media-sound/loudgain/
commit: 711b8793272e69a1737fa1a7408a379d3c33d6fe Author: YOSHIOKA Takuma hard-wi red> AuthorDate: Thu Dec 29 12:14:16 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 29 12:14:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=711b8793 media-sound/loudgain: remove the debug flag `-g` Closes: https://bugs.gentoo.org/887783 Signed-off-by: YOSHIOKA Takuma hard-wi.red> media-sound/loudgain/loudgain-0.6.8.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/loudgain/loudgain-0.6.8.ebuild b/media-sound/loudgain/loudgain-0.6.8.ebuild index 9ad6f1468..550bb844e 100644 --- a/media-sound/loudgain/loudgain-0.6.8.ebuild +++ b/media-sound/loudgain/loudgain-0.6.8.ebuild @@ -26,6 +26,7 @@ DEPEND="${COMMON_DEPEND}" src_prepare() { sed -e 's/^SET(CMAKE_C_FLAGS "/SET(CMAKE_C_FLAGS "${CMAKE_C_CFLAGS} /' \ -e 's/^SET(CMAKE_CXX_FLAGS "/SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /' \ + -e 's/^\(\s*COMPILE_FLAGS.*\) -g\([\s"]\)$/\1\2/' \ -i CMakeLists.txt || die "cannot patch CMakeLists.txt" cat CMakeLists.txt
[gentoo-commits] repo/gentoo:master commit in: app-backup/rdiff-backup/
commit: 25e61c8dece6ace4ff45c33d10997516d12c64d1 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Dec 29 15:28:46 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Dec 29 15:29:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e61c8d app-backup/rdiff-backup: add 2.2.2, drop 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-backup/rdiff-backup/Manifest | 6 +- .../{rdiff-backup-2.2.1.ebuild => rdiff-backup-2.2.2.ebuild} | 7 +-- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest index 5247d1216fb5..03f01382763c 100644 --- a/app-backup/rdiff-backup/Manifest +++ b/app-backup/rdiff-backup/Manifest @@ -1,6 +1,2 @@ DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f SHA512 59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd -DIST rdiff-backup-2.2.1.tar.gz 912681 BLAKE2B 5eb5a2aebb60bac84b836fc76a687695ccde679e6f7eabf22c948f38575f50b83aae339ee77c5e8b6c119e9dff6b4357324908b2e31cef3e32980e2016ff4477 SHA512 f57431cf3478791d2a5b6ef970768c99490737da811237b8c45a0adde8f4ee44ca17fc77ae39f73d0ff2587f089b6f8cd7d21f364323618b24c52bcf1d3864af -DIST rdiff-backup-delete.1 1957 BLAKE2B c270afbdba56776e1e9449af03bd9a9903219fe04e2eb7ee5695bf59a35ce13da690e14286fbda1e9120ee0bad733fd4baa7271406c457f91a04bed85f598232 SHA512 97eeb64e800aea0653fc1d5a3b517db74b7d95dce8bbd8a406a9dfc3687a207193f7f289e8fd77837419a1c9e796e5446d83147597b9998978426a6c9b86e318 -DIST rdiff-backup-old.1 41328 BLAKE2B dacbf5ae1313dc4596124ef4d5887cdaf75c0c15be6a76239668ae60ea6a6dc65089f99fa6f02bc858d339b8b0466fac3dd8b5992d01ca42f9641e40465ca552 SHA512 cf07b579393bde71cda7da74fea7d974346ea9366ff51af4c24d6215fb2978bd925b4d64a8a1008e5b292d23529ac8499e407cf17590c7e9876d737d42651c72 -DIST rdiff-backup-statistics.1 3961 BLAKE2B 9be7c279d3f24e7c4a391046a027d5b2ef03653d6079176f648e0359c12f6811809859cd67c5bfd1d01b271409cdaf64c69f44d11d47d1e612456a3402531fdd SHA512 b31efbf32538fc2d3c65be2d7fb1166a7a13ca66449fea38d08b00d3dca79e436df930f81e0bd9a3f8fa16ebf30633a82962f7e37376b12ab87544d8103b5290 -DIST rdiff-backup.1 53335 BLAKE2B 996ba1ef156171d64e4b909e4dab9d2d94998fad555a1460f4d0b97ea937ed9f236a63cf84e2f4641a0b5c78ab66bd6e58695168c168d4f24b2b9c379a9def3c SHA512 9fcc0e94b03d539b0ed9326186abd73a9417f5feda9dce924961726865998b0d69076d8823a7b2ae72e1bec108b6714fb664f269ff7d8e19293e55c5779b7d72 +DIST rdiff-backup-2.2.2.tar.gz 933227 BLAKE2B 41d31892b7be1918a13e26a2c974f1e7b11abdce6d0fc3f7d524525c99ddcfe9878b594723aa575326b551a4aeb7e89ee176cead2c7803731bb7818899cb0f0a SHA512 cc0d351f213077fe73837ce059aefc19be7c5f61b7ec498c930b2e186f1cc0e6a70d9af1c7fa52001e3c08c3aa4f2c5e45f0fe040313331ee9b59884ef65c6a4 diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild similarity index 67% rename from app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild rename to app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild index e479d6ae0ef7..9156932094bc 100644 --- a/app-backup/rdiff-backup/rdiff-backup-2.2.1.ebuild +++ b/app-backup/rdiff-backup/rdiff-backup-2.2.2.ebuild @@ -9,11 +9,7 @@ inherit distutils-r1 DESCRIPTION="Local/remote mirroring+incremental backup" HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-old.1 - https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-delete.1 - https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}-statistics.1 - https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${PN}.1"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" @@ -28,7 +24,6 @@ RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}] >=net-libs/librsync-1.0:0=" src_prepare() { - cp -L "${DISTDIR}"/*.1 dist || die sed -e "s#share/doc/${PN}#share/doc/${PF}#" -i setup.py || die default }
[gentoo-commits] repo/gentoo:master commit in: mail-client/s-nail/
commit: 87007380eafc9e42710c4c7b8bad2236285ac4be Author: Brian Evans gentoo org> AuthorDate: Thu Dec 29 15:33:19 2022 + Commit: Brian Evans gentoo org> CommitDate: Thu Dec 29 15:33:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87007380 mail-client/s-nail: Ensure a -O value exists in CFLAGS Bug: https://bugs.gentoo.org/888613 Signed-off-by: Brian Evans gentoo.org> mail-client/s-nail/s-nail-14.9.24.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild b/mail-client/s-nail/s-nail-14.9.24.ebuild index 34059f4f450e..58bc90639ae8 100644 --- a/mail-client/s-nail/s-nail-14.9.24.ebuild +++ b/mail-client/s-nail/s-nail-14.9.24.ebuild @@ -33,8 +33,18 @@ BDEPEND=" " src_configure() { + has_cflag() { + local x var="CFLAGS[*]" + for x in ${!var} ; do + [[ ${x} == $1 ]] && return 0 + done + return 1 + } + # Fails to build without replace Bug 860357 replace-flags -O[0gs] -O1 + # A valid -O option is necessary Bug 888613 + has_cflag -O* || append-cflags -O1 append-cflags -std=c99 local confopts=( CC="$(tc-getCC)"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/
commit: 11f4e009bbb74ea06be8c9e78127be4505217c51 Author: James Le Cuirot gentoo org> AuthorDate: Thu Dec 29 15:30:09 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Dec 29 16:16:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f4e009 sys-libs/ncurses: Fix leaking of cross toolchain into native build If you had overridden CXX or CPP for a cross build, to use Clang for example, the native build would have erroneously used these. It didn't seem to break the build, but it did at least emit some scary warnings. Signed-off-by: James Le Cuirot gentoo.org> sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild | 488 +++ 1 file changed, 488 insertions(+) diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild new file mode 100644 index ..a6358a7b4821 --- /dev/null +++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild @@ -0,0 +1,488 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript verify-sig + +MY_PV="${PV:0:3}" +MY_P="${PN}-${MY_PV}" +DESCRIPTION="Console display library" +HOMEPAGE="https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/"; +# Keep invisible-mirror.net here as some users reported 403 forbidden with invisible-island.net +SRC_URI=" + mirror://gnu/ncurses/${MY_P}.tar.gz + https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz + https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz + verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig ) +" + +GENTOO_PATCH_DEV=sam +GENTOO_PATCH_PV=6.3_p20221203 +GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches + +# Populated below in a loop. Do not add patches manually here. +UPSTREAM_PATCHES=() + +if [[ ${PV} == *_p* ]] ; then + # Sometimes, after releases, there's no megapatch available yet. + # + # From upstream README at e.g. https://invisible-island.net/archives/ncurses/6.3/: + # + # "At times (generally to mark a relatively stable point), I create a rollup + # patch, which consists of all changes from the release through the current date." + # + # Also, from https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html, + # the patches are considered to be acceptable to use after some testing. They + # are both for development but also bug fixes. + # + # This array should contain a list of all the snapshots since the last + # release if there's no megapatch available yet. + PATCH_DATES=( + 20211026 + 20211030 + 20211106 + 2023 + 2025 + 20211120 + 20211127 + 20211204 + 20211211 + 20211219 + 20211225 + 20220101 + 20220115 + 20220122 + 20220129 + 20220205 + 20220212 + 20220219 + 20220226 + 20220305 + 20220312 + 20220319 + 20220326 + 20220402 + 20220409 + 20220416 + 20220423 + 20220430 + 20220501 + 20220507 + 20220514 + 20220521 + 20220529 + 20220604 + 20220612 + 20220618 + 20220625 + 20220703 + 20220709 + 20220716 + 20220724 + 20220729 + 20220806 + 20220813 + 20220820 + 20220827 + 20220903 + 20220910 + 20220917 + 20220924 + 20221001 + 20221008 + 20221015 + 20221023 + 20221029 + 20221105 + 20221112 + 20221119 + 20221126 + + # Latest patch is just _pN = $(ver_cut 4) + $(ver_cut 4) + ) + + if [[ -z ${PATCH_DATES[@]} ]] ; then + SRC_URI+=" https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz"; + SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz.asc"; + + # If we have a rollup patch, use that instead of the individual ones. + UPSTREAM_PATCHES+=( "${WORKDIR}"/${P/_p/-}-patch.sh ) + else + patch_url= + my_patch_index= + + # We keep a bunch of mirrors here as we've had reports of invisible*.ne
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/
commit: e283e672975e225701f5b60875025bce09feaccb Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Dec 16 02:28:53 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 29 16:49:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e283e672 www-apps/hugo: add 0.108.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> Signed-off-by: Viorel Munteanu gentoo.org> www-apps/hugo/Manifest| 2 + www-apps/hugo/hugo-0.108.0.ebuild | 93 +++ 2 files changed, 95 insertions(+) diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest index 9a4268fab47b..d6c03c8baacd 100644 --- a/www-apps/hugo/Manifest +++ b/www-apps/hugo/Manifest @@ -3,3 +3,5 @@ DIST hugo-0.105.0-vendor.tar.xz 5727760 BLAKE2B 0295adf688650292531ed250e793ef29 DIST hugo-0.105.0.tar.gz 27645900 BLAKE2B f9dbbc6d1dd2408736a688e6fb782f03bf1675559562e44cdb002fbf55afc4a56fc111240232ddca2bcbd80438f25ef2dfbebaaeb42ebc46f728399449ae449f SHA512 0cc9011ef30caf469d0e3aceb97ea988e4eb099d1b3e39d67ae9d4809e585025d5ed6e7dce498eb28b757217acc1ac668fcd3d4f625c02e341329def92112be3 DIST hugo-0.107.0-vendor.tar.xz 5736140 BLAKE2B bca854d21e93b9d6296a6a60d61b800db0be9bdec63e8863f4f96266670ada8ee9e7b072234542c3380b24655c8257c44227c534f65d22b3089608fee3dd78a2 SHA512 0b3fe77d67ad739c8162bd2baff405403a50285ff349826cf5f3b83056f36260288f6efd67f313183e9fd0e27568b2ef6a6e3b3c7ac4d07afc11a179bc80b33c DIST hugo-0.107.0.tar.gz 29042775 BLAKE2B c03fd0725b3575471eae54549716897a12f83caea62d4c0561531d940529c4a0fae72f29c3a589ec06087a84003a65f6d4914cb9d704360dab67cd362680134a SHA512 39a2b87e18dd91ac0e423f0009434f76c4228b80511233ee742d22964ff2419954e13745b17f0350f64a557c378942a234ca988ce3add7b2ab9127d66c688919 +DIST hugo-0.108.0-vendor.tar.xz 5759708 BLAKE2B 6b3f93b0f29cb57afcb5a2e05ec2dc5ba276cb5d30cd2c3996fbed20fa2a9e8f464e580dd42302819d18b5cc35b2f2ab16e9e11faa175fc1c56591da56c2be31 SHA512 b4baaa6acc227e8d169362c9adcf60c2365413231beedb3ff21d7d7103e2a3d3bb19d30950e68978841de2923b3cc2171474ea3811f0dbcc1e0f173c453a8441 +DIST hugo-0.108.0.tar.gz 29048088 BLAKE2B dd9654985fe0221ddb6b5f74c4d7f3259e587ee71522d6304d102849e63d2abd926987699fd7bac35c1a3bd5c6a195b4308249039d1a86cadae6dad641b75085 SHA512 450030bd657468bcf62de9d60def0c4f977ed4ba4b8ff830eae146622f678fedf656e3637bbdb44ac4289f857f5a1259ea0cfa66a45a14ea92860eee86dbf9fa diff --git a/www-apps/hugo/hugo-0.108.0.ebuild b/www-apps/hugo/hugo-0.108.0.ebuild new file mode 100644 index ..129d62e8af01 --- /dev/null +++ b/www-apps/hugo/hugo-0.108.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 2018-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module bash-completion-r1 + +DESCRIPTION="Fast static HTML and CSS website generator" +HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo"; +SRC_URI=" + https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://tastytea.de/files/gentoo/${P}-vendor.tar.xz +" + +# NOTE: To create the vendor tarball, run: +# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor` + +LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~x86" +IUSE="doc +sass test" + +BDEPEND=" + >=dev-lang/go-1.18 + test? ( + dev-python/docutils + dev-ruby/asciidoctor + virtual/pandoc + ) +" +RDEPEND=" + >=media-libs/libwebp-1.2.3-r1:= + sass? ( dev-libs/libsass:= ) +" +DEPEND="${RDEPEND}" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch + "${FILESDIR}"/${PN}-0.104.3-skip-some-tests.patch + "${FILESDIR}"/${PN}-0.99.1-test-timeout.patch +) + +src_configure() { + export CGO_ENABLED=1 + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + + MY_BUILDFLAGS="$(usev sass "-tags extended")" + + default +} + +src_compile() { + mkdir -pv bin || die + ego build -ldflags "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \ + ${MY_BUILDFLAGS} -o "${S}/bin/hugo" + + bin/hugo gen man --dir man || die + + mkdir -pv completions || die + bin/hugo completion bash > completions/hugo || die + bin/hugo completion fish > completions/hugo.fish || die + bin/hugo completion zsh > completions/_hugo || die + + if use doc ; then + bin/hugo gen doc --dir doc || die + fi +} + +src_test() { + ego test -race "./..." ${MY_BUILDFLAGS} +} + +src_install() { + dobin bin/* + doman man/* + + dobashcomp completions/${PN} + + insinto /usr/share/fish/vendor_completions.d + doins completions/${PN}.fish + + insinto /usr/share/zsh/site-functions + doins completions/_${PN} + +
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/
commit: 46488148310abc3fbd70b426c72b8ddc2356ebc9 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Dec 16 02:29:31 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 29 16:49:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46488148 www-apps/hugo: drop 0.105.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> Closes: https://github.com/gentoo/gentoo/pull/28680 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/hugo/Manifest| 3 -- www-apps/hugo/hugo-0.105.0.ebuild | 95 --- 2 files changed, 98 deletions(-) diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest index d6c03c8baacd..b6e7a78f0cae 100644 --- a/www-apps/hugo/Manifest +++ b/www-apps/hugo/Manifest @@ -1,6 +1,3 @@ -DIST hugo-0.101.0-libwebp-1.2.3.patch 5197 BLAKE2B ef39ae1d804a96f791031eef87f1e0a51ccf0abc2963c65bb0e86971d0a5079445707af57d14f98c9709a97e148925cb51b676d4009e89b7ff695e633b200443 SHA512 3c8b227f07037048f0191b7ecda1d6c3900b2b515ae2007cbc18d8c9b8d8dd10f70e7b41dd8b81c612c43ae280024538226cd93049c20e9437e774c28b51b45a -DIST hugo-0.105.0-vendor.tar.xz 5727760 BLAKE2B 0295adf688650292531ed250e793ef2914e8eab8cdf60c3aaf4278e26174a63c2bab0fe2ea5e95c6d543a3828c1d500240585e584bd7015e59dc78b42bc09332 SHA512 c2196922f8ac233ee9a2962168fa584aed594d89292dff93ad772f4d2ecef3b2b76f72eff05d0f508e776fabbe18fec108bd64e23ec9e478dbbb3ceb9976e5b2 -DIST hugo-0.105.0.tar.gz 27645900 BLAKE2B f9dbbc6d1dd2408736a688e6fb782f03bf1675559562e44cdb002fbf55afc4a56fc111240232ddca2bcbd80438f25ef2dfbebaaeb42ebc46f728399449ae449f SHA512 0cc9011ef30caf469d0e3aceb97ea988e4eb099d1b3e39d67ae9d4809e585025d5ed6e7dce498eb28b757217acc1ac668fcd3d4f625c02e341329def92112be3 DIST hugo-0.107.0-vendor.tar.xz 5736140 BLAKE2B bca854d21e93b9d6296a6a60d61b800db0be9bdec63e8863f4f96266670ada8ee9e7b072234542c3380b24655c8257c44227c534f65d22b3089608fee3dd78a2 SHA512 0b3fe77d67ad739c8162bd2baff405403a50285ff349826cf5f3b83056f36260288f6efd67f313183e9fd0e27568b2ef6a6e3b3c7ac4d07afc11a179bc80b33c DIST hugo-0.107.0.tar.gz 29042775 BLAKE2B c03fd0725b3575471eae54549716897a12f83caea62d4c0561531d940529c4a0fae72f29c3a589ec06087a84003a65f6d4914cb9d704360dab67cd362680134a SHA512 39a2b87e18dd91ac0e423f0009434f76c4228b80511233ee742d22964ff2419954e13745b17f0350f64a557c378942a234ca988ce3add7b2ab9127d66c688919 DIST hugo-0.108.0-vendor.tar.xz 5759708 BLAKE2B 6b3f93b0f29cb57afcb5a2e05ec2dc5ba276cb5d30cd2c3996fbed20fa2a9e8f464e580dd42302819d18b5cc35b2f2ab16e9e11faa175fc1c56591da56c2be31 SHA512 b4baaa6acc227e8d169362c9adcf60c2365413231beedb3ff21d7d7103e2a3d3bb19d30950e68978841de2923b3cc2171474ea3811f0dbcc1e0f173c453a8441 diff --git a/www-apps/hugo/hugo-0.105.0.ebuild b/www-apps/hugo/hugo-0.105.0.ebuild deleted file mode 100644 index a9e05234dd8c.. --- a/www-apps/hugo/hugo-0.105.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module bash-completion-r1 - -DESCRIPTION="Fast static HTML and CSS website generator" -HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo"; -SRC_URI=" - https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://tastytea.de/files/gentoo/${P}-vendor.tar.xz - https://tastytea.de/files/gentoo/${PN}-0.101.0-libwebp-1.2.3.patch -" - -# NOTE: To create the vendor tarball, run: -# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor` - -LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~x86" -IUSE="doc +sass test" - -BDEPEND=" - >=dev-lang/go-1.18 - test? ( - dev-python/docutils - dev-ruby/asciidoctor - virtual/pandoc - ) -" -RDEPEND=" - >=media-libs/libwebp-1.2.3-r1:= - sass? ( dev-libs/libsass:= ) -" -DEPEND="${RDEPEND}" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch - "${FILESDIR}"/${PN}-0.104.3-skip-some-tests.patch - "${FILESDIR}"/${PN}-0.99.1-test-timeout.patch - "${DISTDIR}"/${PN}-0.101.0-libwebp-1.2.3.patch -) - -src_configure() { - export CGO_ENABLED=1 - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - - MY_BUILDFLAGS="$(usev sass "-tags extended")" - - default -} - -src_compile() { - mkdir -pv bin || die - ego build -ldflags "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \ - ${MY_BUILDFLAGS} -o "${S}/bin/hugo" - - bin/hugo gen man --dir man || die - - mkdir -pv completions || die - bin/hugo completion bash > completions/hugo || die - bin/hugo completion fish > completions/hugo.fish || die - bin/hugo completion zsh > completions/_hugo || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc2/
commit: 01701a071481bceb3c56ca3d07190b93bac65c33 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 17:22:56 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 17:23:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01701a07 dev-libs/c-blosc2: Tests require USE="zlib zstd" Closes: https://bugs.gentoo.org/09 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild index 6d872919ee8c..e4d54a7ad7a7 100644 --- a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild +++ b/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild @@ -19,6 +19,7 @@ LICENSE="BSD" SLOT="0/1" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test zlib zstd" +REQUIRED_USE="test? ( zlib zstd )" RESTRICT="!test? ( test )" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/
commit: a9d69b46ca54d0dda00f95db9080e2c37c22e83b Author: Sam James gentoo org> AuthorDate: Thu Dec 29 17:26:05 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 17:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d69b46 app-admin/rasdaemon: update maintainers Signed-off-by: Sam James gentoo.org> app-admin/rasdaemon/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-admin/rasdaemon/metadata.xml b/app-admin/rasdaemon/metadata.xml index 05af691e4081..9ee9ca3cdb8b 100644 --- a/app-admin/rasdaemon/metadata.xml +++ b/app-admin/rasdaemon/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + base-sys...@gentoo.org + Gentoo Base System + prometheanf...@gentoo.org Matthew Thode
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/
commit: f833faa3b87e6d68157e4c42909cdb4f0912633b Author: Sam James gentoo org> AuthorDate: Thu Dec 29 17:18:56 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 17:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f833faa3 app-admin/rasdaemon: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-admin/rasdaemon/metadata.xml | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/app-admin/rasdaemon/metadata.xml b/app-admin/rasdaemon/metadata.xml index ae831ed56223..05af691e4081 100644 --- a/app-admin/rasdaemon/metadata.xml +++ b/app-admin/rasdaemon/metadata.xml @@ -7,12 +7,15 @@ Rasdaemon is a RAS (Reliability, Availability and Serviceability) logging tool. -It currently records memory errors, using the EDAC tracing events. -EDAC is drivers in the Linux kernel that handle detection of ECC errors -from memory controllers for most chipsets on i386 and x86_64 architectures. -EDAC drivers for other architectures like arm also exists. -This userspace component consists of an init script which makes sure -EDAC drivers and DIMM labels are loaded at system startup, as well as -an utility for reporting current error counts from the EDAC sysfs files. + It currently records memory errors, using the EDAC tracing events. + EDAC is drivers in the Linux kernel that handle detection of ECC errors + from memory controllers for most chipsets on i386 and x86_64 architectures. + EDAC drivers for other architectures like arm also exists. + This userspace component consists of an init script which makes sure + EDAC drivers and DIMM labels are loaded at system startup, as well as + an utility for reporting current error counts from the EDAC sysfs files. + + mchehab/rasdaemon +
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/
commit: f887800c7a940282004c8f6bb4b2a53dfe7df6ca Author: Sam James gentoo org> AuthorDate: Thu Dec 29 17:26:21 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 17:26:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f887800c app-admin/rasdaemon: drop 0.6.7 Signed-off-by: Sam James gentoo.org> app-admin/rasdaemon/rasdaemon-0.6.7.ebuild | 68 -- 1 file changed, 68 deletions(-) diff --git a/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild b/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild deleted file mode 100644 index 12a8438bc2ba.. --- a/app-admin/rasdaemon/rasdaemon-0.6.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd - -DESCRIPTION="Reliability, Availability and Serviceability logging tool" -HOMEPAGE="http://www.infradead.org/~mchehab/rasdaemon/"; -SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="sqlite" - -DEPEND="" -RDEPEND=" - ${DEPEND} - sys-devel/gettext - sys-apps/dmidecode - sqlite? ( - dev-db/sqlite - dev-perl/DBD-SQLite - ) -" - -PATCHES=( - "${FILESDIR}/sysconfig-fix-0.6.7.patch" -) - -pkg_setup() { - linux-info_pkg_setup - local CONFIG_CHECK="~ACPI_EXTLOG" - check_extra_config -} - -src_configure() { - local myconf=( - $(use_enable sqlite sqlite3) - --enable-abrt-report - --enable-aer - --enable-arm - --enable-extlog - --enable-hisi-ns-decode - --enable-mce - --enable-non-standard - --enable-devlink - --enable-diskerror - --enable-memory-ce-pfa - --includedir="/usr/include/${PN}" - --localstatedir=/var - ) - - econf "${myconf[@]}" -} - -src_install() { - default - - keepdir "/var/lib/${PN}" - - systemd_dounit misc/*.service - - newinitd "${FILESDIR}/rasdaemon.openrc-r2" rasdaemon - newinitd "${FILESDIR}/ras-mc-ctl.openrc-r1" ras-mc-ctl - newconfd "${FILESDIR}"/rasdaemon.confd rasdaemon -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/, app-admin/rasdaemon/files/
commit: 973ccf5af3917e0e50bcbfcb0321da80846a67d3 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 17:25:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 17:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973ccf5a app-admin/rasdaemon: add 0.6.8 Closes: https://bugs.gentoo.org/834964 Signed-off-by: Sam James gentoo.org> app-admin/rasdaemon/Manifest | 1 + .../files/rasdaemon-0.6.8-bashisms-configure.patch | 186 + app-admin/rasdaemon/rasdaemon-0.6.8.ebuild | 76 + 3 files changed, 263 insertions(+) diff --git a/app-admin/rasdaemon/Manifest b/app-admin/rasdaemon/Manifest index 1b6919f9da7f..7c6fda66f703 100644 --- a/app-admin/rasdaemon/Manifest +++ b/app-admin/rasdaemon/Manifest @@ -1 +1,2 @@ DIST rasdaemon-0.6.7.tar.bz2 422473 BLAKE2B 32a95ed9ca217fb69b197f88fa296bf0d3b4230a1ae11c60582911ff84abbe8b9a67b318774b8c4b765dbedbd4458eb220ca3b8ff4c9d065eb893a9a6a9916c5 SHA512 15beae5d4964c49b7b7f9e731948b5def9622fba5d7d17ce52a282d7834d256366cdf3cf427b82b2a6a8fd0c99f202f545000bdb06064fbae7ae0296aef0946c +DIST rasdaemon-0.6.8.tar.gz 161343 BLAKE2B 95dab212e404480d45e5b07fa0f9ec7361036c9295a81dd082657c71cf8ad1114cc28f163b8975733e2042dfeb957f8da71dc52440249c75c24653c1ce235e86 SHA512 634638154c6b0bf7a079d6aba884a55e540c9edc3c25715a792ad7535c68629618e9cef8b6ec7e20845f78bd57f712d437be4d772523020f09d30cce42759a30 diff --git a/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch b/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch new file mode 100644 index ..6a3beaae217c --- /dev/null +++ b/app-admin/rasdaemon/files/rasdaemon-0.6.8-bashisms-configure.patch @@ -0,0 +1,186 @@ +https://github.com/mchehab/rasdaemon/pull/81 + +From 9632f63c3855b119ab4b02300e27ab357bddcf03 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 29 Dec 2022 17:23:47 + +Subject: [PATCH] configure.ac: fix bashisms +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +configure scripts need to be runnable with a POSIX-compliant /bin/sh. + +On many (but not all!) systems, /bin/sh is provided by Bash, so errors +like this aren't spotted. Notably Debian defaults to /bin/sh provided +by dash which doesn't tolerate such bashisms as '=='. + +This retains compatibility with bash. + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -27,14 +27,14 @@ AC_ARG_ENABLE([all], + AC_ARG_ENABLE([sqlite3], + AS_HELP_STRING([--enable-sqlite3], [enable storing data at SQL lite database (currently experimental)])) + +-AS_IF([test "x$enable_sqlite3" = "xyes" || test "x$enable_all" == "xyes"], [ ++AS_IF([test "x$enable_sqlite3" = "xyes" || test "x$enable_all" = "xyes"], [ + AC_CHECK_LIB(sqlite3, sqlite3_open,[echo "found sqlite3"] , AC_MSG_ERROR([*** Unable to find sqlite3 library]), ) + SQLITE3_LIBS="-lsqlite3" + AC_DEFINE(HAVE_SQLITE3,1,"have sqlite3") + AC_SUBST([WITH_SQLITE3]) + ]) + +-AM_CONDITIONAL([WITH_SQLITE3], [test x$enable_sqlite3 = xyes || test x$enable_all == xyes]) ++AM_CONDITIONAL([WITH_SQLITE3], [test x$enable_sqlite3 = xyes || test x$enable_all = xyes]) + AM_COND_IF([WITH_SQLITE3], [USE_SQLITE3="yes"], [USE_SQLITE3="no"]) + + AC_SUBST([SQLITE3_LIBS]) +@@ -43,122 +43,122 @@ AC_SUBST([SQLITE3_LIBS]) + AC_ARG_ENABLE([aer], + AS_HELP_STRING([--enable-aer], [enable PCIe AER events (currently experimental)])) + +-AS_IF([test "x$enable_aer" = "xyes" || test "x$enable_all" == "xyes"], [ ++AS_IF([test "x$enable_aer" = "xyes" || test "x$enable_all" = "xyes"], [ + AC_DEFINE(HAVE_AER,1,"have PCIe AER events collect") + AC_SUBST([WITH_AER]) + ]) +-AM_CONDITIONAL([WITH_AER], [test x$enable_aer = xyes || test x$enable_all == xyes]) ++AM_CONDITIONAL([WITH_AER], [test x$enable_aer = xyes || test x$enable_all = xyes]) + AM_COND_IF([WITH_AER], [USE_AER="yes"], [USE_AER="no"]) + + + AC_ARG_ENABLE([non_standard], + AS_HELP_STRING([--enable-non-standard], [enable NON_STANDARD events (currently experimental)])) + +-AS_IF([test "x$enable_non_standard" = "xyes" || test "x$enable_all" == "xyes"], [ ++AS_IF([test "x$enable_non_standard" = "xyes" || test "x$enable_all" = "xyes"], [ + AC_DEFINE(HAVE_NON_STANDARD,1,"have UNKNOWN_SEC events collect") + AC_SUBST([WITH_NON_STANDARD]) + ]) +-AM_CONDITIONAL([WITH_NON_STANDARD], [test x$enable_non_standard = xyes || test x$enable_all == xyes]) ++AM_CONDITIONAL([WITH_NON_STANDARD], [test x$enable_non_standard = xyes || test x$enable_all = xyes]) + AM_COND_IF([WITH_NON_STANDARD], [USE_NON_STANDARD="yes"], [USE_NON_STANDARD="no"]) + + AC_ARG_ENABLE([arm], + AS_HELP_STRING([--enable-arm], [enable ARM events (currently experimental)])) + +-AS_IF([test "x$enable_arm" = "xyes" || test "x$enable_all" == "xyes"], [ ++AS_IF([test "x$enable_arm" = "xyes" || test "x$enable_all" = "xyes"], [ + AC_DEFINE(HAVE_ARM,1,"have ARM events collect") + AC
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 81ef4172f6f37839efbedebc4de8d52b419b72a3 Author: Mike Pagano gentoo org> AuthorDate: Thu Dec 29 17:32:13 2022 + Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 29 17:32:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ef4172 kernel-2.eclass: Don't drop CPU OPT patch when CC=clang Clang is supported by the CPU optimization patch. (USE=experimental) Check for CC=clang and do not drop this patch. Closes: https://bugs.gentoo.org/888727 Signed-off-by: Mike Pagano gentoo.org> eclass/kernel-2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index e13ed1a4f5ba..873d4a204669 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -1144,7 +1144,7 @@ unipatch() { UNIPATCH_DROP+=" 5011_enable-cpu-optimizations-for-gcc8.patch" UNIPATCH_DROP+=" 5012_enable-cpu-optimizations-for-gcc91.patch" UNIPATCH_DROP+=" 5013_enable-cpu-optimizations-for-gcc10.patch" - if [[ ${GCC_MAJOR_VER} -lt 9 ]]; then + if [[ ${GCC_MAJOR_VER} -lt 9 ]] && ! tc-is-clang; then UNIPATCH_DROP+=" 5010_enable-cpu-optimizations-universal.patch" fi # this legacy section should be targeted for removal
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: .github/workflows/
commit: f8ff0304fcb78d31777dc4e22b9a63d15fce29c1 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 17:52:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 17:52:29 2022 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=f8ff0304 ci: add black format check Signed-off-by: Arthur Zamarin gentoo.org> .github/workflows/test.yml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6659a14c..312a3452 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -138,3 +138,10 @@ jobs: - name: Run linting tools run: | pylint --exit-zero src/pkgcheck + + format: +runs-on: ubuntu-latest +steps: +- name: Checkout code + uses: actions/checkout@v3 +- uses: psf/black@stable
[gentoo-commits] proj/pkgcore/pkgcore:master commit in: src/pkgcore/
commit: 101849420c693f36110ac8ec168ac628ff2dfe7f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 17:57:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 17:57:02 2022 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=10184942 start work on 0.12.19 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcore/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pkgcore/__init__.py b/src/pkgcore/__init__.py index a9d006afd..38b9d93c2 100644 --- a/src/pkgcore/__init__.py +++ b/src/pkgcore/__init__.py @@ -1,2 +1,2 @@ __title__ = "pkgcore" -__version__ = "0.12.18" +__version__ = "0.12.19"
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: /
commit: e8894810833401da27fa2728e1d8017a545401fc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 18:00:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 18:01:11 2022 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=e8894810 new release 0.10.20 Signed-off-by: Arthur Zamarin gentoo.org> NEWS.rst | 8 1 file changed, 8 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index bbd07714..d05a641e 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,14 @@ Release Notes = + +pkgcheck 0.10.20 (2022-12-29) + + +- MissingRemoteIdCheck: give ready sample (Michał Górny, #500) + +- Format code with ``black`` (Arthur Zamarin) + pkgcheck 0.10.19 (2022-11-26)
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/, net-p2p/feather/files/
commit: e7b206f216f3f1053b00ba80d6b73ef62ded11ad Author: Adam Pimentel protonmail com> AuthorDate: Thu Dec 29 18:13:08 2022 + Commit: Adam Pimentel protonmail com> CommitDate: Thu Dec 29 18:13:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7b206f2 net-p2p/feather: remove old ebuild, prevent some CFLAGS from being overridden Closes: https://bugs.gentoo.org/76 Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/feather-2.1.0.ebuild | 143 -- net-p2p/feather/feather-2.1.2.ebuild | 1 + net-p2p/feather/files/feather_remove_cflags.patch | 16 +++ 3 files changed, 17 insertions(+), 143 deletions(-) diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild deleted file mode 100644 index 697aca1eb..0 --- a/net-p2p/feather/feather-2.1.0.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake desktop xdg - -SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b" -MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450" - MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0" - RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c" - RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c" - SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9" - TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0" - -DESCRIPTION="A free, open-source Monero wallet" -HOMEPAGE="https://featherwallet.org"; -SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz -> \ -${P}.tar.gz - https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz -> \ -${P}-singleapplication.tar.gz - https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> \ -${P}-monero.tar.gz - https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \ -${P}-monero-miniupnp.tar.gz - https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz -> \ -${P}-monero-randomx.tar.gz - https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \ -${P}-monero-rapidjson.tar.gz - https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz -> \ -${P}-monero-supercop.tar.gz - https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz -> \ -${P}-monero-trezorcommon.tar.gz -" - -# Feather is released under the terms of the BSD license, but it vendors -# code from Monero and Tor too. -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="qrcode xmrig localmonero" - -DEPEND=" - dev-libs/libsodium:= - media-gfx/qrencode:= - media-gfx/zbar:=[v4l] - >=dev-libs/polyseed-1.0.0 - dev-libs/libzip:= - dev-libs/boost:=[nls] - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtnetwork-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtxml-5.15:5 - >=dev-qt/qtwebsockets-5.15:5 - >=dev-qt/qtmultimedia-5.15:5[widgets] - >=dev-qt/qtconcurrent-5.15:5 - dev-libs/libgcrypt:= - sys-libs/zlib - dev-libs/openssl:= - net-dns/unbound:=[threads] - net-libs/czmq:= -" -RDEPEND=" - ${DEPEND} - net-vpn/tor - xmrig? ( net-misc/xmrig ) -" -BDEPEND="virtual/pkgconfig" - -src_unpack() { - unpack ${P}.tar.gz \ - ${P}-singleapplication.tar.gz \ - ${P}-monero.tar.gz \ - ${P}-monero-miniupnp.tar.gz \ - ${P}-monero-randomx.tar.gz \ - ${P}-monero-rapidjson.tar.gz \ - ${P}-monero-supercop.tar.gz \ - ${P}-monero-trezorcommon.tar.gz - mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \ - "${WORKDIR}"/${P}/src/third-party/singleapplication || die - mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero || die - mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero/external/miniupnp || die - mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero/external/randomx || die - mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero/external/rapidjson || die - mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero/external/supercop || die - mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \ - "${WORKDIR}"/${P}/monero/external/trezor-common || die -} - -src_prepare() { - default - echo "#define FEATHER_VERSION \"${PV}\"" > "${WORKDIR}"/${PF}/src/config-feather.h || die -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi/files/, media-libs/libquvi/
commit: 2b5021931af5a2e8eafa31dc0d503ba3ce50dfd2 Author: Jocelyn-MAYER mailmagic fr> AuthorDate: Thu Dec 29 17:28:00 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b502193 media-libs/libquvi: support luajit and lua5.4 libquvi used to build only with lua version 5.1 - the configure.ac file is to be patched in order to be able to build with luajit - the second patch allow build with lua version 5.4 Closes: https://bugs.gentoo.org/504876 Signed-off-by: Jocelyn-MAYER mailmagic.fr> Signed-off-by: Sam James gentoo.org> .../files/libquvi-0.9.4-luaL_setfuncs_ver.patch| 70 ++ .../libquvi/files/libquvi-0.9.4-luajit.patch | 15 + media-libs/libquvi/libquvi-0.9.4-r101.ebuild | 69 + 3 files changed, 154 insertions(+) diff --git a/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch b/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch new file mode 100644 index ..156468b0e7b1 --- /dev/null +++ b/media-libs/libquvi/files/libquvi-0.9.4-luaL_setfuncs_ver.patch @@ -0,0 +1,70 @@ +--- libquvi-0.9.4/src/lua/init.c 2013-11-04 13:55:26.0 +0100 libquvi-0.9.4/src/lua/init.c 2022-12-29 09:25:41.579621070 +0100 +@@ -43,11 +43,19 @@ static const luaL_Reg quvi_reg_meth[] = + + static const luaL_Reg quvi_http_reg_meth[] = + { ++#if (LUA_VERSION_NUM == 501) + {"metainfo", l_quvi_http_metainfo}, + {"resolve", l_quvi_http_resolve}, + {"cookie", l_quvi_http_cookie}, + {"header", l_quvi_http_header}, + {"fetch", l_quvi_http_fetch}, ++#elif (LUA_VERSION_NUM >= 504) ++ {"quvi.http.metainfo", l_quvi_http_metainfo}, ++ {"quvi.http.resolve", l_quvi_http_resolve}, ++ {"quvi.http.cookie", l_quvi_http_cookie}, ++ {"quvi.http.header", l_quvi_http_header}, ++ {"quvi.http.fetch", l_quvi_http_fetch}, ++#endif + {NULL, NULL} + }; + +@@ -57,9 +65,15 @@ extern gint l_quvi_crypto_hash(lua_State + + static const luaL_Reg quvi_crypto_reg_meth[] = + { ++#if (LUA_VERSION_NUM == 501) + {"encrypt", l_quvi_crypto_encrypt}, + {"decrypt", l_quvi_crypto_decrypt}, + {"hash",l_quvi_crypto_hash}, ++#elif (LUA_VERSION_NUM >= 504) ++ {"quvi.crypto.encrypt", l_quvi_crypto_encrypt}, ++ {"quvi.crypto.decrypt", l_quvi_crypto_decrypt}, ++ {"quvi.crypto.hash",l_quvi_crypto_hash}, ++#endif + {NULL, NULL} + }; + +@@ -68,8 +82,13 @@ extern gint l_quvi_base64_decode(lua_Sta + + static const luaL_Reg quvi_base64_reg_meth[] = + { ++#if (LUA_VERSION_NUM == 501) + {"encode",l_quvi_base64_encode}, + {"decode",l_quvi_base64_decode}, ++#elif (LUA_VERSION_NUM >= 504) ++ {"quvi.base64.encode",l_quvi_base64_encode}, ++ {"quvi.base64.decode",l_quvi_base64_decode}, ++#endif + {NULL, NULL} + }; + +@@ -80,10 +99,17 @@ QuviError l_init(_quvi_t q) + return (QUVI_ERROR_LUA_INIT); + + luaL_openlibs(q->handle.lua); ++#if (LUA_VERSION_NUM == 501) + luaL_register(q->handle.lua, "quvi", quvi_reg_meth); + luaL_register(q->handle.lua, "quvi.http", quvi_http_reg_meth); + luaL_register(q->handle.lua, "quvi.crypto", quvi_crypto_reg_meth); + luaL_register(q->handle.lua, "quvi.base64", quvi_base64_reg_meth); ++#elif (LUA_VERSION_NUM >= 504) ++ luaL_newlib(q->handle.lua, quvi_reg_meth); ++ luaL_newlib(q->handle.lua, quvi_http_reg_meth); ++ luaL_newlib(q->handle.lua, quvi_crypto_reg_meth); ++ luaL_newlib(q->handle.lua, quvi_base64_reg_meth); ++#endif + + return (QUVI_OK); + } diff --git a/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch b/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch new file mode 100644 index ..dd4dc58238c9 --- /dev/null +++ b/media-libs/libquvi/files/libquvi-0.9.4-luajit.patch @@ -0,0 +1,15 @@ +--- libquvi-0.9.4/configure.ac 2021-10-20 13:44:09.834182117 +0200 libquvi-0.9.4/configure.ac 2021-10-20 13:46:23.611188250 +0200 +@@ -85,7 +85,9 @@ AC_SUBST([VALGRIND]) + PKG_CHECK_MODULES([liblua], [lua >= 5.1], [], [ + PKG_CHECK_MODULES([liblua], [lua51 >= 5.1], [], [ + PKG_CHECK_MODULES([liblua], [lua5.1 >= 5.1], [], [ +- PKG_CHECK_MODULES(liblua, [lua-5.1 >= 5.1])]) ++ PKG_CHECK_MODULES([liblua], [lua-5.1 >= 5.1], [], [ ++PKG_CHECK_MODULES(liblua, [luajit])]) ++]) + ]) + ]) + PKG_CHECK_MODULES([libproxy], [libproxy-1.0 >= 0.3.1]) + + diff --git a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild new file mode 100644 index ..e6500141edd7 --- /dev/null +++ b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 ) +LUA_REQ_USE="deprecated" + +inherit autotools lua-single + +DESCRIPTION="Library for parsing video download links" +HOMEPAGE="http://quvi.sourceforge.net/"; +SRC_URI="mirror://sourceforge/quvi/${PV:0:3
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi-scripts/
commit: 385b637dbb7a250a1b4b4bf5ef7936ca49ecfbd3 Author: Jocelyn-MAYER mailmagic fr> AuthorDate: Thu Dec 29 17:43:57 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385b637d media-libs/libquvi-scripts: Allow build using luajit and lua version 5.4 Closes: https://bugs.gentoo.org/504876 Signed-off-by: Jocelyn-MAYER mailmagic.fr> Signed-off-by: Sam James gentoo.org> .../libquvi-scripts-0.9.20131130-r101.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild new file mode 100644 index ..14daf290e202 --- /dev/null +++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 lua 5-4 luajit ) + +inherit lua-single + +DESCRIPTION="Embedded lua scripts for libquvi" +HOMEPAGE="http://quvi.sourceforge.net/"; +SRC_URI="mirror://sourceforge/quvi/${P}.tar.xz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="offensive" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +# tests fetch data from live websites +RESTRICT="test" + +RDEPEND="$(lua_gen_cond_dep ' + >=dev-lua/LuaBitOp-1.0.1-r1[${LUA_USEDEP}] + >=dev-lua/luaexpat-1.3.0-r1[${LUA_USEDEP}] + >=dev-lua/luajson-1.1.1[${LUA_USEDEP}] + >=dev-lua/luasocket-3.0_rc1-r2[${LUA_USEDEP}] +')" + +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig +" + +src_configure() { + econf $(use_with offensive nsfw) --with-manual +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi/
commit: 6b2483454e7498e1145014b3d23fd2eddb7db628 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 18:30:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:30:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b248345 media-libs/libquvi: EAPI 8, adjust LUA_COMPAT Closes: https://bugs.gentoo.org/504876 Signed-off-by: Sam James gentoo.org> media-libs/libquvi/libquvi-0.9.4-r101.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild index e6500141edd7..81eb18afcb22 100644 --- a/media-libs/libquvi/libquvi-0.9.4-r101.ebuild +++ b/media-libs/libquvi/libquvi-0.9.4-r101.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -LUA_COMPAT=( lua5-1 ) -LUA_REQ_USE="deprecated" +LUA_COMPAT=( lua5-{1,4} luajit ) +LUA_REQ_USE="deprecated(+)" inherit autotools lua-single
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquvi-scripts/
commit: eee7111f1e3ef3c0e2ce0f7094cd7ee4a4ba Author: Sam James gentoo org> AuthorDate: Thu Dec 29 18:30:20 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:30:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee7111f media-libs/libquvi-scripts: EAPI 8, adjust LUA_COMPAT Closes: https://bugs.gentoo.org/504876 Signed-off-by: Sam James gentoo.org> media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild index 14daf290e202..28a0bcd6f909 100644 --- a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild +++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r101.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -LUA_COMPAT=( lua5-1 lua 5-4 luajit ) +LUA_COMPAT=( lua5-1 lua5-4 luajit ) inherit lua-single
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: b32ccd05f45ee9fbf65d425cafd0e459057b54fc Author: Sam James gentoo org> AuthorDate: Thu Dec 29 18:54:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:54:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32ccd05 dev-libs/glib: Stabilize 2.74.4 amd64, #887813 Signed-off-by: Sam James gentoo.org> dev-libs/glib/glib-2.74.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/glib/glib-2.74.4.ebuild b/dev-libs/glib/glib-2.74.4.ebuild index 7cc86c278b3b..427fce1f5d5b 100644 --- a/dev-libs/glib/glib-2.74.4.ebuild +++ b/dev-libs/glib/glib-2.74.4.ebuild @@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test u RESTRICT="!test? ( test )" #REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" # * elfutils (via libelf) does not build on Windows. gresources are not embedded # within ELF binaries on that platform anyway and inspecting ELF binaries from
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: 248bcd33405e0535d948991db787917ff683ab7a Author: Sam James gentoo org> AuthorDate: Thu Dec 29 18:54:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:54:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248bcd33 dev-util/gdbus-codegen: Stabilize 2.74.4 amd64, #887813 Signed-off-by: Sam James gentoo.org> dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild index f3bc3b6f8ee2..141a8bdd0b92 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.74.4.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND="${PYTHON_DEPS}" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: 141ed6d7e3e7744a12819adee4a10f1a85ef7126 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 18:54:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 18:54:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141ed6d7 dev-util/glib-utils: Stabilize 2.74.4 amd64, #887813 Signed-off-by: Sam James gentoo.org> dev-util/glib-utils/glib-utils-2.74.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glib-utils/glib-utils-2.74.4.ebuild b/dev-util/glib-utils/glib-utils-2.74.4.ebuild index f10224cadcb4..2432be17c135 100644 --- a/dev-util/glib-utils/glib-utils-2.74.4.ebuild +++ b/dev-util/glib-utils/glib-utils-2.74.4.ebuild @@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+" SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" RDEPEND="${PYTHON_DEPS}" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/
commit: fc71e4500dc8046427e12feae14feeb30206767a Author: Ian Jordan gmail com> AuthorDate: Thu Dec 29 00:59:53 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:01:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc71e450 sys-libs/musl: strip-flags Found reports of systemwide issues when Musl is compiled with -Ofast so this is intended to at least save some users from one issue using Ofast systemwide. Thanks-to: Krusin Signed-off-by: Ian Jordan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28884 Signed-off-by: Sam James gentoo.org> sys-libs/musl/musl-1.2.2-r8.ebuild | 2 +- sys-libs/musl/musl-1.2.3-r5.ebuild | 2 +- sys-libs/musl/musl-1.2.3.ebuild| 2 +- sys-libs/musl/musl-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-libs/musl/musl-1.2.2-r8.ebuild b/sys-libs/musl/musl-1.2.2-r8.ebuild index 2c16357eb55f..f0d6a3295328 100644 --- a/sys-libs/musl/musl-1.2.2-r8.ebuild +++ b/sys-libs/musl/musl-1.2.2-r8.ebuild @@ -88,7 +88,7 @@ src_prepare() { } src_configure() { - filter-lto # bug #877343 + strip-flags # Prevent issues caused by aggressive optimizations & bug #877343 tc-getCC ${CTARGET} just_headers && export CC=true diff --git a/sys-libs/musl/musl-1.2.3-r5.ebuild b/sys-libs/musl/musl-1.2.3-r5.ebuild index 76f802c610d8..2c0d803dd8f4 100644 --- a/sys-libs/musl/musl-1.2.3-r5.ebuild +++ b/sys-libs/musl/musl-1.2.3-r5.ebuild @@ -102,7 +102,7 @@ src_prepare() { } src_configure() { - filter-lto # bug #877343 + strip-flags # Prevent issues caused by aggressive optimizations & bug #877343 tc-getCC ${CTARGET} just_headers && export CC=true diff --git a/sys-libs/musl/musl-1.2.3.ebuild b/sys-libs/musl/musl-1.2.3.ebuild index 2c16357eb55f..f0d6a3295328 100644 --- a/sys-libs/musl/musl-1.2.3.ebuild +++ b/sys-libs/musl/musl-1.2.3.ebuild @@ -88,7 +88,7 @@ src_prepare() { } src_configure() { - filter-lto # bug #877343 + strip-flags # Prevent issues caused by aggressive optimizations & bug #877343 tc-getCC ${CTARGET} just_headers && export CC=true diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild index 76f802c610d8..2c0d803dd8f4 100644 --- a/sys-libs/musl/musl-.ebuild +++ b/sys-libs/musl/musl-.ebuild @@ -102,7 +102,7 @@ src_prepare() { } src_configure() { - filter-lto # bug #877343 + strip-flags # Prevent issues caused by aggressive optimizations & bug #877343 tc-getCC ${CTARGET} just_headers && export CC=true
[gentoo-commits] proj/portage:master commit in: /
commit: cf6b3f9482248782ee2468ce4d550768e0f5d87f Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:36:29 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:36:29 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cf6b3f94 NEWS: update for Whirlpool fixes Bug: https://bugs.gentoo.org/885909 Signed-off-by: Sam James gentoo.org> NEWS | 13 + 1 file changed, 13 insertions(+) diff --git a/NEWS b/NEWS index d536ab6a5..088ab5f15 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,16 @@ +portage-3.0.43 (UNRELEASED) +-- + +Features: +* TODO + +Bug fixes: +* Rewrite Whirlpool implementation as a C extension to substantially improve + performance. This only takes effect with OpenSSL 3 and newer. See bug #885909. + + Whirlpool is considered deprecated within Portage and we recommend that + repository maintainers remove it from `metadata/layout.conf`! + portage-3.0.42 (2022-12-26) --
[gentoo-commits] proj/portage:master commit in: lib/portage/util/, /, src/
commit: 45f2da735a473d8b800861f97d7be1ba7850187f Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 17:04:24 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:34:36 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=45f2da73 portage.util: Add C implementation of Whirlpool hash Add an extension module providing Whirlpool hash based on the reference C implementation. This is necessary since Python hashlib no longer provides Whirlpool by default with OpenSSL 3, and the Python implementation used by Portage is unusably slow. Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/portage/pull/966 Signed-off-by: Sam James gentoo.org> lib/portage/util/whirlpool.py | 44 +- setup.py |3 + src/portage_util__whirlpool.c | 1141 + 3 files changed, 1187 insertions(+), 1 deletion(-) diff --git a/lib/portage/util/whirlpool.py b/lib/portage/util/whirlpool.py index e478922ef..b62191d91 100644 --- a/lib/portage/util/whirlpool.py +++ b/lib/portage/util/whirlpool.py @@ -27,12 +27,18 @@ # pylint: disable=mixed-indentation +try: +from ._whirlpool import Whirlpool as WhirlpoolExt +except ImportError: +WhirlpoolExt = None + + # block_size = 64 digest_size = 64 digestsize = 64 -class Whirlpool: +class PyWhirlpool: """Return a new Whirlpool object. An optional string argument may be provided; if present, this string will be automatically hashed.""" @@ -69,6 +75,42 @@ class Whirlpool: return copy.deepcopy(self) +class CWhirlpool: +"""Return a new Whirlpool object. An optional string argument +may be provided; if present, this string will be automatically +hashed.""" + +def __init__(self, arg=b""): +self.obj = WhirlpoolExt() +self.dig = None +self.update(arg) + +def update(self, arg): +if self.dig is not None: +raise RuntimeError("Whirlpool object already finalized") +self.obj.update(arg) + +def digest(self): +if self.dig is None: +self.dig = self.obj.digest() +return self.dig + +def hexdigest(self): +"""hexdigest()""" +dig = self.digest() +tempstr = "" +for d in dig: +xxx = "%02x" % (d,) +tempstr = tempstr + xxx +return tempstr + + +if WhirlpoolExt is not None: +Whirlpool = CWhirlpool +else: +Whirlpool = PyWhirlpool + + def new(init=b""): """Return a new Whirlpool object. An optional string argument may be provided; if present, this string will be automatically diff --git a/setup.py b/setup.py index 9f189cc6f..e6d64874b 100755 --- a/setup.py +++ b/setup.py @@ -86,6 +86,9 @@ x_c_helpers = { "portage.util.libc": [ "src/portage_util_libc.c", ], +"portage.util._whirlpool": [ +"src/portage_util__whirlpool.c", +], } if platform.system() == "Linux": diff --git a/src/portage_util__whirlpool.c b/src/portage_util__whirlpool.c new file mode 100644 index 0..6c9421e56 --- /dev/null +++ b/src/portage_util__whirlpool.c @@ -0,0 +1,1141 @@ +/* Copyright 2022 Gentoo Authors + * Distributed under the terms of the GNU General Public License v2 + */ + +/** + * Based on the reference implementation + * by: Paulo S.L.M. Barreto and Vincent Rijmen. + * + * The reference implementation has been placed in public domain, with + * the following disclaimer: + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS + * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#define PY_SSIZE_T_CLEAN +#include +#include +#include +#include +#include +#include + +typedef uint8_t u8; +typedef uint32_t u32; +typedef uint64_t u64; + +#define DIGESTBYTES 64 +#define DIGESTBITS (8*DIGESTBYTES) /* 512 */ + +#define WBLOCKBYTES 64 +#define WBLOCKBITS (8*WBLOCKBYTES) /* 512 */ + +#define LENGTHBYTES 32 +#define LENGTHBITS (8*LENGTHBYTES) /* 256 */ + +typedef struct NESSIEstruct { + u8 bitLength[LENGTHBYTES]; /* global number of hashed bits (256-bit counter) */ + u8 buffer[WBLOCKBYTES];/* buffer of data to hash */ + int bufferBits; /* current number of bits on the buffer */ + int bufferPos; /* current (possibl
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 6fd0055deb38187befdd4ee608a12fdb42c4933c Author: Ionen Wolkens gentoo org> AuthorDate: Thu Dec 29 19:33:59 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Dec 29 19:34:02 2022 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6fd0055d repositories: drop wine overlay Just realized this was still listed here, but this repo is no longer being updated and is mostly broken. Signed-off-by: Ionen Wolkens gentoo.org> files/overlays/repositories.xml | 11 --- 1 file changed, 11 deletions(-) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 4ddfa26..2b02764 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -4602,17 +4602,6 @@ g...@github.com:wichtounet/wichtounet-overlay.git https://github.com/wichtounet/wichtounet-overlay/commits/master.atom - -wine -All supported Wine ebuilds from the Gentoo Wine Project -https://wiki.gentoo.org/wiki/Project:Wine - - w...@gentoo.org - Gentoo Wine Project - -https://anongit.gentoo.org/git/repo/proj/wine.git -git://anongit.gentoo.org/repo/proj/wine.git - without-systemd Without Systemd overlay
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 2b24043fd9207e86268c5cf4bf7b023dac221a7f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:37:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:37:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b24043f dev-util/meson: Stabilize 0.64.1 ppc, #81 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index 7eaa764dfcab..14577931c640 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 28bc2120703b8054c2d3d18b1e8abfb33885866e Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:37:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:37:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bc2120 dev-util/meson: Stabilize 0.64.1 arm, #81 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index 14577931c640..24db91b55357 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 5cc3e64f6f736de7419fa2c068a5251dfc3f28db Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:37:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:37:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc3e64f dev-util/meson: Stabilize 0.64.1 hppa, #81 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index fb335304e4ce..ab49a0400832 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 09763c41983a452ae0012641e999a35ce8a56c7a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:37:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:37:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09763c41 dev-util/meson: Stabilize 0.64.1 ppc64, #81 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index ab49a0400832..0de2e0f28e56 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 16d0e2f0ad339d893b6042695ce441cce1bf Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:37:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:37:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d0e2f0 dev-util/meson: Stabilize 0.64.1 arm64, #81 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index 24db91b55357..fb335304e4ce 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 7eac5a3cc1bba8a7fd19e8f6ecdf1211e601e131 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:38:58 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:39:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eac5a3c dev-util/meson: Stabilize 0.64.1 amd64, #81 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index 0de2e0f28e56..2dbca43056e2 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 247d39cc72b242e078d9798705e5b482dcea822e Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:38:59 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:39:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247d39cc dev-util/meson: Stabilize 0.64.1 x86, #81 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-0.64.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.64.1.ebuild b/dev-util/meson/meson-0.64.1.ebuild index 2dbca43056e2..89a3cad3630d 100644 --- a/dev-util/meson/meson-0.64.1.ebuild +++ b/dev-util/meson/meson-0.64.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ce9482d09fc0624d4f76c87062be7c026353f85c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 29 19:40:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 29 19:40:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9482d0 dev-util/pkgcheck: add 0.10.20 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/pkgcheck-0.10.20.ebuild | 94 +++ 2 files changed, 95 insertions(+) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index d5c0a838e8ac..c260e13103bd 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B cc1626c1d5ad9ba6b43f99bcdb668092805eaf9797c9839812d8716ea9f454f631d2e6da4579bbf702da5aadc61adc8064a6b7d32f001aaed9a2e42f8392f24c SHA512 c3af623b5c38325f9afabaa217e29d23dce4355a0aebbed77a5efa469ac135238d0aa04b4973d84c52e68ada0cb3b391a82d58317e75a279f083470c7e69cdf6 +DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028 SHA512 6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild new file mode 100644 index ..45516db85496 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.20.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit elisp-common distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git + https://github.com/pkgcore/pkgcheck.git"; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based QA utility for ebuild repos" +HOMEPAGE="https://github.com/pkgcore/pkgcheck"; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="emacs" + +if [[ ${PV} == * ]]; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]" +fi +RDEPEND+=" + dev-libs/tree-sitter + dev-libs/tree-sitter-bash + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/lazy-object-proxy[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pathspec[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] + emacs? ( + >=app-editors/emacs-24.1:* + app-emacs/ebuild-mode + app-emacs/flycheck + ) +" +BDEPEND="${RDEPEND} + dev-python/wheel + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +SITEFILE="50${PN}-gentoo.el" + +distutils_enable_tests pytest + +export USE_SYSTEM_TREE_SITTER_BASH=1 + +src_compile() { + distutils-r1_src_compile + + if use emacs ; then + pushd "${S}"/contrib/emacs >/dev/null || die + elisp-compile *.el + popd >/dev/null || die + fi +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman man/* + distutils-r1_python_install_all + + if use emacs ; then + elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + + optfeature "Network check support" dev-python/requests + optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: b4ab964f601be59ecf626da20955191fc2328f90 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:42:01 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:42:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ab964f app-text/xmlto: Stabilize 0.0.28-r10 amd64, #83 Signed-off-by: Sam James gentoo.org> app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild b/app-text/xmlto/xmlto-0.0.28-r10.ebuild index 362c6a9539c2..856e897fee1a 100644 --- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="latex text" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: f2cb40585c5ffbe56f51d4cea5310cdefd1d2356 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:42:04 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:42:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cb4058 app-text/xmlto: Stabilize 0.0.28-r10 ppc64, #83 Signed-off-by: Sam James gentoo.org> app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild b/app-text/xmlto/xmlto-0.0.28-r10.ebuild index 8057e7a29596..c049b1b4a480 100644 --- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="latex text" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: 539a5c17fe3ddd741f673e888303233767a08154 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 19:42:03 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 19:42:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539a5c17 app-text/xmlto: Stabilize 0.0.28-r10 ppc, #83 Signed-off-by: Sam James gentoo.org> app-text/xmlto/xmlto-0.0.28-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild b/app-text/xmlto/xmlto-0.0.28-r10.ebuild index 92565a52c581..8057e7a29596 100644 --- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="latex text" RDEPEND="