[gentoo-commits] repo/gentoo:master commit in: dev-python/beautifulsoup/
commit: 7edf27e4e303137c49926eeb30f4586baac5ce03 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 8 05:43:28 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 8 05:47:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edf27e4 dev-python/beautifulsoup: Bump to 4.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/beautifulsoup/Manifest | 1 + .../beautifulsoup/beautifulsoup-4.10.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup/Manifest index f253159b19c..4dede2d8d2d 100644 --- a/dev-python/beautifulsoup/Manifest +++ b/dev-python/beautifulsoup/Manifest @@ -1 +1,2 @@ +DIST beautifulsoup4-4.10.0.tar.gz 399890 BLAKE2B 61f044064a81e94b64a72fd49cca164faa05442bc76f897c8a7fa4481acca039bcb9e4f7a1853a7155504fa25e56c518806d8af016369bc37316ecb95b59d7d3 SHA512 92be99ed0fd479b86519395143516e28f7b80f54a8251223d6e7b88dc98f8dfca9585079f5f1d89bfe68f577de3dff433711642486303203f46bc76754959a18 DIST beautifulsoup4-4.9.3.tar.gz 376031 BLAKE2B fbe2139f288eee978c3f665c7640f66c6c51b857a186f6a8ace02b36effa1552f1cbea9e3744e0a46a65a06e6cdbd9203832e0ecd86b61406b933f9bd83d37b8 SHA512 e3cb6258bd7c51f12128fa8ee5948fb3566163ae233fac2dda21bab7772ab8dbb384d920b0ea138ef9921307b48f89cee3a9bf6111dfc8903d917ee7af365f34 diff --git a/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild new file mode 100644 index 000..90b5dd8cdfb --- /dev/null +++ b/dev-python/beautifulsoup/beautifulsoup-4.10.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +MY_PN="${PN}4" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree" +HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/soupsieve[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source
[gentoo-commits] repo/gentoo:master commit in: dev-python/beautifulsoup/
commit: aaec3893427969d9749c57c013154476016cb50e Author: Michał Górny gentoo org> AuthorDate: Wed Sep 8 05:44:13 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 8 05:47:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaec3893 dev-python/beautifulsoup: Force old setuptools in 4.9.3 Signed-off-by: Michał Górny gentoo.org> dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild index bf90d32d6c5..efc93f3c755 100644 --- a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild +++ b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild @@ -24,6 +24,9 @@ RDEPEND=" dev-python/html5lib[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] " +BDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyglet/
commit: abb704eb3ead0a95ed267d00b16a2130bd569f1a Author: Michał Górny gentoo org> AuthorDate: Wed Sep 8 05:34:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 8 05:47:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb704eb dev-python/pyglet: Bump to 1.5.20 Signed-off-by: Michał Górny gentoo.org> dev-python/pyglet/Manifest | 1 + dev-python/pyglet/pyglet-1.5.20.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 7aa18027160..dff99805927 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,2 +1,3 @@ DIST pyglet-1.5.18.tar.gz 6440818 BLAKE2B cb7832000e0df96cd794f8eff9ba41aac8571542fbc45d1607df3935a7ed53ba8fd46b6bba40f6d5d53adfb2024aad1930cba1889b5d40d342457f7dc06db5d1 SHA512 d6ceddecccb36a90bef38c4a1608e866bb90ebb72eaaff693a2eb34678c7a50c99213a69042c569c22d54cc04a4b11d37ea8da47425958505261ebcf99bd28ce DIST pyglet-1.5.19.tar.gz 6446786 BLAKE2B fef21122cf31718e0a796b3be4edf386bf477dc4fa6480970159b9d361e489417c9cad1df1060290bc1678408eed36e287c15da442275beaa8d354c268568411 SHA512 7ef85d91cdcafef8cf097e96bd34e82824696ffbc1132c2dd776fe9d3c7be0b5633fff1cb10344fcc1aafa3c0c9a75547ad374be091f35aa99527869ab4b +DIST pyglet-1.5.20.tar.gz 6517626 BLAKE2B 41b63bc650823fc3065f71215822d39a1e3f40b02f75401ab8fab6be7d3d8848813c721f400ec923fa29f5d5b0a66f7d7af905caae10f1ea5ab5241cbead1c87 SHA512 da1519a2c196348d8af90f280ffc90b0f46d2d325403a5ca53fa663aab161d13802e22259124c3af77fbf5814c06d8920c0147b30c22db74fff885091e9a9ad0 diff --git a/dev-python/pyglet/pyglet-1.5.20.ebuild b/dev-python/pyglet/pyglet-1.5.20.ebuild new file mode 100644 index 000..247321eafd3 --- /dev/null +++ b/dev-python/pyglet/pyglet-1.5.20.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE="http://pyglet.org/; +SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="examples image +sound" + +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/gst-python[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + virtual/glu + virtual/opengl + image? ( || ( + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/gtk+:2 + ) ) + sound? ( || ( + media-libs/openal + media-sound/pulseaudio + ) ) +" +# ffmpeg? ( media-libs/avbin-bin ) + +DOCS=( DESIGN NOTICE README.md RELEASE_NOTES ) + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + xdg_environment_reset + + # Specify path to avoid running interactive tests + # We could add in integration tests, but they're slow + epytest tests/unit +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 1ab97d0394bbe17aed238592017a95ce28a84fd1 Author: Joshua Kinard gentoo org> AuthorDate: Wed Sep 8 05:32:54 2021 + Commit: Joshua Kinard gentoo org> CommitDate: Wed Sep 8 05:32:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab97d03 profiles/package.mask: Remove last-rited package net-dialup/xc Signed-off-by: Joshua Kinard gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 548eeae7b9d..47fe823e685 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -179,11 +179,6 @@ app-office/plan # Removal on 2021-09-09. net-print/libgnomecups -# Joshua Kinard (2021-08-09) -# Dead upstream and has build issues in modern times. -# See bugs #551786 and #715846. Removal in 30 days. -net-dialup/xc - # David Seifert (2021-08-04) # Last release over 4 years ago, upstream pretty much dead, the # ecosystem has switched to dev-util/pkgconf, which is alive. Testing
[gentoo-commits] repo/gentoo:master commit in: net-dialup/xc/files/, net-dialup/xc/
commit: 39c34d0d33945ca3c6f3937ce0d1746acf082495 Author: Joshua Kinard gentoo org> AuthorDate: Wed Sep 8 05:28:32 2021 + Commit: Joshua Kinard gentoo org> CommitDate: Wed Sep 8 05:28:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c34d0d net-dialup/xc: remove last rited package Closes: https://bugs.gentoo.org/551786 Closes: https://bugs.gentoo.org/715846 Signed-off-by: Joshua Kinard gentoo.org> net-dialup/xc/Manifest | 1 - net-dialup/xc/files/xc-4.3.2-add-115200.patch | 12 -- .../xc/files/xc-4.3.2-fix-set_bps-overflow.patch | 14 --- net-dialup/xc/files/xc-4.3.2-gentoo.patch | 122 - net-dialup/xc/files/xc-4.3.2-implicit-decl.patch | 22 net-dialup/xc/metadata.xml | 12 -- net-dialup/xc/xc-4.3.2-r5.ebuild | 44 7 files changed, 227 deletions(-) diff --git a/net-dialup/xc/Manifest b/net-dialup/xc/Manifest deleted file mode 100644 index 9b83d97b761..000 --- a/net-dialup/xc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xc-4.3.2.tar.gz 162098 BLAKE2B d3ce005bea46cff7673d8c9c4c288356cf340a04658917934a3553705f0554ffcc433379a8fdbbe2cb8a456cf15a73c5bcdd1719c0f9f3b7d41623b535b45ee6 SHA512 89de05a82f54ffd89a6950f9cb4aea732573ac1b15a27aaba4e25293a5d0b763052287700e4499f7f2adf9acc952ecea572239c8403c86c5871efd363d68710a diff --git a/net-dialup/xc/files/xc-4.3.2-add-115200.patch b/net-dialup/xc/files/xc-4.3.2-add-115200.patch deleted file mode 100644 index c8238565ac0..000 --- a/net-dialup/xc/files/xc-4.3.2-add-115200.patch +++ /dev/null @@ -1,12 +0,0 @@ -add support for 115200 baud - xc-4.3.2/xcport.c -+++ xc-4.3.2/xcport.c -@@ -107,6 +107,7 @@ - {"38400",38400,B38400}, - {"57600",57600,B50}, - #endif -+ {"115200",115200,B115200}, - {"0", 0, B0} - }; - diff --git a/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch b/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch deleted file mode 100644 index 5934aa2f6d7..000 --- a/net-dialup/xc/files/xc-4.3.2-fix-set_bps-overflow.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naurp xc-4.3.2.orig/xcmain.c xc-4.3.2/xcmain.c xc-4.3.2.orig/xcmain.c 1996-11-24 01:35:41.0 -0500 -+++ xc-4.3.2/xcmain.c 2014-04-18 19:58:26.267227496 -0400 -@@ -696,8 +696,8 @@ static void - SET_bps() - { - if (statflag){ -- char br[6]; -- sprintf(br, "%d", mrate( NULL )); -+ char br[11]; -+ snprintf(br, 11, "%d", mrate( NULL )); - fprintf(tfp, statfmt, "bps", "Bits per Second", br); - return; - } diff --git a/net-dialup/xc/files/xc-4.3.2-gentoo.patch b/net-dialup/xc/files/xc-4.3.2-gentoo.patch deleted file mode 100644 index 7c0c559958d..000 --- a/net-dialup/xc/files/xc-4.3.2-gentoo.patch +++ /dev/null @@ -1,122 +0,0 @@ xc-4.3.2/Makefile -+++ xc-4.3.2/Makefile -@@ -5,21 +5,24 @@ - - SHELL = /bin/sh - -+DESTDIR = -+ - #WARN = -Wall -ansi -pedantic -Wshadow -Wmissing-prototypes - - #machine = -m486 --CC= gcc --GCCOPT= -pipe -O2 -fno-strength-reduce -fomit-frame-pointer $(machine) -+#CC = gcc -+GCCOPT= -fno-strength-reduce - #GCCOPT = -O -g --CDEFS = -D_POSIX_SOURCE=1 -+CDEFS = -D_XOPEN_SOURCE --CFLAGS= $(WARN) $(CDEFS) $(GCCOPT) -+CFLAGS+= $(WARN) $(CDEFS) $(GCCOPT) - --prefix= /usr/local -+prefix= /usr - bindir= $(prefix)/bin - libdir= $(prefix)/lib/xc --mandir= /usr/man/man1 -+mandir= /usr/share/man -+man1dir = $(mandir)/man1 - catdir= /var/catman/cat1 --manown= -o root -g man -+manown= -o root -g root - binown= -o root -g root - - export CC CFLAGS manown binown -@@ -37,7 +39,7 @@ - # gs -sDEVICE=ljet4 -dNOPAUSE -sOutputFile=$@ $< - - INSTALL = install --LDFLAGS = -ltermcap editline/libedit.a -+LIBS += -lncurses editline/libedit.a - NROFF = groff -mandoc - - # defines for use with cextract under Linux -@@ -56,7 +58,7 @@ - @echo "Now you may execute 'make install'" - - xc: $(OBJS) eline -- $(CC) $(CFLAGS) $(OBJS) -o xc $(LDFLAGS) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o xc $(LIBS) - - uninstall: - rm -f $(bindir)/xc $(mandir)/xc.1 $(catdir)/xc.1.* -@@ -64,10 +66,9 @@ - - install: ./bin/xc ./bin/crc xc.1 crc.1 - @echo " " -- $(INSTALL) $(binown) -m 755 -s ./bin/xc $(bindir) -- $(INSTALL) $(binown) -m 755 -s ./bin/crc $(bindir) -- $(INSTALL) $(manown) -m 644 xc.1 $(mandir) -- $(INSTALL) $(manown) -m 644 crc.1 $(mandir) -+ $(INSTALL) -d -m755 $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) -+ $(INSTALL) $(binown) -m 755 xc crc $(DESTDIR)$(bindir) -+ $(INSTALL) $(manown) -m 644 xc.1 crc.1 $(DESTDIR)$(man1dir) - @echo " " - @echo " " - @echo "You will want to manually install 'phonelist'
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xnee/, x11-misc/xnee/files/
commit: f4609296a949159c046762c4a98624bf9ac2e12c Author: Sam James gentoo org> AuthorDate: Wed Sep 8 05:12:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 05:12:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4609296 x11-misc/xnee: fix build with slibtool Closes: https://bugs.gentoo.org/778962 Thanks-to: orbea riseup.net> Signed-off-by: Sam James gentoo.org> x11-misc/xnee/files/xnee-3.19-slibtool.patch | 19 +++ x11-misc/xnee/xnee-3.19-r2.ebuild| 3 +++ 2 files changed, 22 insertions(+) diff --git a/x11-misc/xnee/files/xnee-3.19-slibtool.patch b/x11-misc/xnee/files/xnee-3.19-slibtool.patch new file mode 100644 index 000..411cfd61749 --- /dev/null +++ b/x11-misc/xnee/files/xnee-3.19-slibtool.patch @@ -0,0 +1,19 @@ +https://bugs.gentoo.org/778962 +https://savannah.gnu.org/support/index.php?110470 + +Author: orbea +Date: Thu Apr 1 14:39:10 2021 -0700 + +build: Fix build with slibtool. + +--- a/cnee/src/Makefile.am b/cnee/src/Makefile.am +@@ -63,7 +63,7 @@ endif + + + AM_CFLAGS = -I../include -I${LIBXNEE_DIR}/include ${PEDANTIC_FLAGS} ${X_CFLAGS} -g ${VERBOSE_FLAG} ${BUF_VERBOSE_FLAG} ${USER_CFLAGS} ${GCOV_FLAG} ${GPROF_FLAG} ${XNEE_XINPUT_SUPPORT_FLAGS} ${XNEE_XINPUT_SUPPORT_FLAGS} +-cnee_LDADD = -L${LIBXNEE_DIR}/src -lxnee ${X_LIBS} ${X11_LIBS} ${LIBDL} ${LIBXI} ++cnee_LDADD = $(top_srcdir)/libxnee/src/libxnee.la ${X_LIBS} ${X11_LIBS} ${LIBDL} ${LIBXI} + + if BUILD_STATIC + STATIC_FLAGS = -static diff --git a/x11-misc/xnee/xnee-3.19-r2.ebuild b/x11-misc/xnee/xnee-3.19-r2.ebuild index 17cd30ca867..f87a29dadb4 100644 --- a/x11-misc/xnee/xnee-3.19-r2.ebuild +++ b/x11-misc/xnee/xnee-3.19-r2.ebuild @@ -45,10 +45,13 @@ DOCS=( AUTHORS BUGS ChangeLog FAQ NEWS README TODO ) PATCHES=( "${FILESDIR}"/${PN}-3.18-linker.patch "${FILESDIR}"/${P}-libgnomeui-only-for-applets.patch + "${FILESDIR}"/${P}-slibtool.patch ) src_prepare() { default + + mv configure.{in,ac} || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/unibilium/
commit: 7c7bbaf779413b13d0379e496e6169d1eac4a510 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 05:08:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 05:08:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7bbaf7 dev-libs/unibilium: add 2.1.1 Closes: https://bugs.gentoo.org/778230 Signed-off-by: Sam James gentoo.org> dev-libs/unibilium/Manifest | 1 + dev-libs/unibilium/unibilium-2.1.1.ebuild | 34 +++ 2 files changed, 35 insertions(+) diff --git a/dev-libs/unibilium/Manifest b/dev-libs/unibilium/Manifest index f511cd7c8ab..ce2aa81fb9b 100644 --- a/dev-libs/unibilium/Manifest +++ b/dev-libs/unibilium/Manifest @@ -1,2 +1,3 @@ DIST unibilium-2.0.0.tar.gz 112570 BLAKE2B 95c24c53e11590faabf3d4b8484c344be0b2a0988f05bde785d03dac338d9f18fc65324f5ccc402723c9fabe2990083ce260d8fa57129591a1b2a1f8405eff9d SHA512 e93f319b7a85a4441c7f4e30d12d906805f066b14bff03331e48b6257da893f6447e257c8ba731077ad4b54d82d3ebf1ccf1fcf2d864273e0d4321a26ef7c172 DIST unibilium-2.1.0.tar.gz 121971 BLAKE2B e035eab4343ee779218c302b3cae3ff5d443fc9bd723cade53a3d38dde3d66ee3d7374f7c69b85508a59d44d936601b24f33b01d923e55677d2bac71bd520fea SHA512 c0074ff8431f82c92072b8c0c9d3cf38d759b4de996b168c6ab00e475b0a6204d9c29b0a6e48e62dd4fa4898f82246150ef7cd5e246893d2c225c50ec4d4ac68 +DIST unibilium-2.1.1.tar.gz 121998 BLAKE2B 0bd032d0cc32011fa66604b39412116824b79aeb3cebb394efcad7591d5bd18031d465f7736ff1e65914f2fcf7beca1cbee4c7ad07426cdbf45e1c82e1894d94 SHA512 ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2 diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild b/dev-libs/unibilium/unibilium-2.1.1.ebuild new file mode 100644 index 000..d064fcfbef8 --- /dev/null +++ b/dev-libs/unibilium/unibilium-2.1.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="A very basic terminfo library" +HOMEPAGE="https://github.com/neovim/unibilium/; +SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+ MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="static-libs" + +BDEPEND="dev-lang/perl + sys-devel/libtool" + +PATCHES=( + "${FILESDIR}/${PN}-2.1.0-no-compress-man.patch" +) + +src_compile() { + append-flags -fPIC + tc-export CC + emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all +} + +src_install() { + emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" DESTDIR="${D}" install + use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die + rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/
commit: 10566be78d0c93191a0c35c6c748472bae9a8f6d Author: Sam James gentoo org> AuthorDate: Wed Sep 8 04:42:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 05:06:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10566be7 sci-visualization/opendx: eutils->desktop inherit Signed-off-by: Sam James gentoo.org> sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild index f0a448c98e8..1184182477b 100644 --- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild +++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild @@ -5,7 +5,7 @@ EAPI=6 MYP=dx-${PV} -inherit autotools eutils flag-o-matic +inherit autotools desktop flag-o-matic DESCRIPTION="3D data visualization tool" HOMEPAGE="http://www.opendx.org/;
[gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf-cxx/, sci-libs/netcdf-cxx/files/
commit: df3e6bd9f56dd0d323e19abe242182f37fe802a2 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 05:06:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 05:06:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3e6bd9 sci-libs/netcdf-cxx: fix build with slibtool Closes: https://bugs.gentoo.org/778200 Thanks-to: orbea riseup.net> Signed-off-by: Sam James gentoo.org> .../files/netcdf-cxx-4.3.1-slibtool.patch | 42 ++ sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild| 4 +++ 2 files changed, 46 insertions(+) diff --git a/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch b/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch new file mode 100644 index 000..72db4dbd2c7 --- /dev/null +++ b/sci-libs/netcdf-cxx/files/netcdf-cxx-4.3.1-slibtool.patch @@ -0,0 +1,42 @@ +https://github.com/Unidata/netcdf-cxx4/pull/103 +https://bugs.gentoo.org/778200 + +From: orbea +Date: Thu, 25 Mar 2021 12:24:57 -0700 +Subject: [PATCH 1/2] cxx4: Move -lnetcdf to LIBADD so its used. + +--- a/cxx4/Makefile.am b/cxx4/Makefile.am +@@ -3,15 +3,13 @@ + + # This file builds the new C++-4 interface. + +-# Point pre-preprocessor to netcdf-4 directory (libsrc4). +-LDADD = $(top_builddir)/cxx4/libnetcdf_c++4.la -lnetcdf +- + # This is our output library. + lib_LTLIBRARIES = libnetcdf_c++4.la + + # For rules updating the version info, see + # http://www.gnu.org/s/libtool/manual/html_node/Updating-version-info.html + libnetcdf_c__4_la_LDFLAGS = -version-info 2:0:1 -no-undefined ++libnetcdf_c__4_la_LIBADD = -lnetcdf + + # These headers will be installed in the users header directory. + include_HEADERS = netcdf ncAtt.h ncCheck.h ncDim.h ncException.h \ + +From a6dd5eb862d9a845b8458591b957b07c527e0d20 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Thu, 25 Mar 2021 12:25:33 -0700 +Subject: [PATCH 2/2] plugins: Add a missing -lhdf5 linker flag. + +--- a/plugins/Makefile.am b/plugins/Makefile.am +@@ -20,6 +20,7 @@ lib_LTLIBRARIES = libh5bzip2.la + + libh5bzip2_la_SOURCES = ${HDF5PLUGINSRC} + libh5bzip2_la_LDFLAGS = -module -avoid-version -shared -export-dynamic -no-undefined ++libh5bzip2_la_LIBADD = -lhdf5 + + libmisc_la_SOURCES = H5Zmisc.c H5Zutil.c h5misc.h + libmisc_la_LDFLAGS = -module -avoid-version -shared -export-dynamic -no-undefined -rpath ${abs_builddir} diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild index 31c7a79c7e9..11abdd911ef 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild @@ -20,6 +20,10 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MYP}" +PATCHES=( + "${FILESDIR}"/${P}-slibtool.patch +) + src_configure() { econf --disable-static }
[gentoo-commits] repo/gentoo:master commit in: net-misc/kea/files/, net-misc/kea/
commit: 105bd8959f968d89b5f5d6216756f4123602f608 Author: Dennis Lamm gentoo org> AuthorDate: Thu Aug 26 17:21:27 2021 + Commit: Dennis Lamm gentoo org> CommitDate: Wed Sep 8 04:48:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105bd895 net-misc/kea: various improvements fixed-gtest detection added Systemd services Closes: https://bugs.gentoo.org/693332 Closes: https://bugs.gentoo.org/626280 Bug: https://bugs.gentoo.org/751883 Signed-off-by: Dennis Lamm gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dennis Lamm gentoo.org> net-misc/kea/files/kea-1.8.2-gtest.patch| 149 ++ net-misc/kea/files/kea-1.9.10-gtest.patch | 143 ++ net-misc/kea/files/kea-ctrl-agent.conf | 99 +++ net-misc/kea/files/kea-ctrl-agent.service | 19 ++ net-misc/kea/files/kea-ddns-server.conf | 76 + net-misc/kea/files/kea-ddns-server.service | 18 ++ net-misc/kea/files/kea-dhcp4-server.service | 18 ++ net-misc/kea/files/kea-dhcp4.conf | 401 ++ net-misc/kea/files/kea-dhcp6-server.service | 18 ++ net-misc/kea/files/kea-dhcp6.conf | 420 net-misc/kea/files/kea.tmpfiles.conf| 2 + net-misc/kea/kea-1.8.2-r1.ebuild| 112 net-misc/kea/kea-1.9.10-r1.ebuild | 111 net-misc/kea/kea-.ebuild| 53 +++- net-misc/kea/metadata.xml | 10 + 15 files changed, 1638 insertions(+), 11 deletions(-) diff --git a/net-misc/kea/files/kea-1.8.2-gtest.patch b/net-misc/kea/files/kea-1.8.2-gtest.patch new file mode 100644 index 000..5fa4488b926 --- /dev/null +++ b/net-misc/kea/files/kea-1.8.2-gtest.patch @@ -0,0 +1,149 @@ +--- a/m4macros/ax_gtest.m4 b/m4macros/ax_gtest.m4 +@@ -1,24 +1,14 @@ + AC_DEFUN([AX_ISC_GTEST], [ + +-enable_gtest="no" +-GTEST_INCLUDES= +- +-AC_ARG_WITH([gtest-source], +-[AS_HELP_STRING([--with-gtest-source=PATH], +-[location of the Googletest source])], +-[enable_gtest="yes" ; GTEST_SOURCE="$withval"]) +- +-AC_ARG_WITH([gtest], +-[AS_HELP_STRING([--with-gtest=PATH], +-[specify a path to gtest header files (PATH/include) and library (PATH/lib)])], +-[gtest_path="$withval"; enable_gtest="yes"], [gtest_path="no"]) ++AC_ARG_ENABLE([gtest], ++ [AS_HELP_STRING([--enable-gtest], ++ [Enable testing via Googletest [default=no]])]) + + AC_ARG_WITH([lcov], + [AS_HELP_STRING([--with-lcov=PROGRAM], + [enable gtest and coverage target using the specified lcov])], + [lcov="$withval"], + [lcov="no"]) +- + USE_LCOV="no" + if test "$lcov" != "no"; then + # force gtest if not set +@@ -55,110 +45,22 @@ + # + # Check availability of gtest, which will be used for unit tests. + # +-GTEST_LDFLAGS= +-GTEST_LDADD= + DISTCHECK_GTEST_CONFIGURE_FLAG= +-GTEST_VERSION="unknown" +- +-if test "x$enable_gtest" = "xyes" ; then +- +-DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest=$gtest_path" +- +-if test -n "$with_gtest_source" ; then + +-if test "x$GTEST_SOURCE" = "xyes" ; then ++AS_IF([test "x$enable_gtest" = "xyes"], [ ++DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest" ++PKG_CHECK_MODULES([GTEST], [gtest], [], [AC_MSG_ERROR([gtest requested but not found])]) ++GTEST_INCLUDES=`${PKG_CONFIG} --keep-system-cflags --cflags-only-I gtest` ++GTEST_LDFLAGS=`${PKG_CONFIG} --keep-system-libs --libs-only-L gtest` ++GTEST_VERSION=`${PKG_CONFIG} --modversion gtest` ++]) + +-AC_MSG_CHECKING([for gtest source]) +-# If not specified, try some common paths. +-GTEST_SOURCE= +-for d in /usr/src/gtest /usr/local /usr/pkg /opt /opt/local ; do +-if test -f $d/src/gtest-all.cc -a $d/src/gtest_main.cc; then +-GTEST_SOURCE=$d +-AC_MSG_RESULT([$GTEST_SOURCE]) +-break +-fi +-done +-if test -z $GTEST_SOURCE ; then +-AC_MSG_ERROR([no gtest source but it was selected]) +-fi +-else +-if test ! -d $GTEST_SOURCE/src -a -d $GTEST_SOURCE/googletest; then +-GTEST_SOURCE=$GTEST_SOURCE/googletest +-fi +-if test -f $GTEST_SOURCE/src/gtest-all.cc -a $GTEST_SOURCE/src/gtest_main.cc; then +-have_gtest_source=yes +-else +-AC_MSG_ERROR([no gtest source at $GTEST_SOURCE]) +-fi +-fi +-have_gtest_source=yes +- +-GTEST_LDADD="\$(top_builddir)/ext/gtest/libgtest.a" +-DISTCHECK_GTEST_CONFIGURE_FLAG="--with-gtest-source=$GTEST_SOURCE" +-GTEST_INCLUDES="-I$GTEST_SOURCE -I$GTEST_SOURCE/include" +-
[gentoo-commits] repo/gentoo:master commit in: net-misc/kea/
commit: e2b1dccd689c35026e21e185685824d235390400 Author: Dennis Lamm gentoo org> AuthorDate: Tue Sep 7 19:16:14 2021 + Commit: Dennis Lamm gentoo org> CommitDate: Wed Sep 8 04:48:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b1dccd net-misc/kea: version bump 1.9.11 Signed-off-by: Dennis Lamm gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/22116 Signed-off-by: Dennis Lamm gentoo.org> net-misc/kea/Manifest | 2 +- net-misc/kea/kea-1.9.10.ebuild | 75 -- .../{kea-1.9.10-r1.ebuild => kea-1.9.11.ebuild}| 0 3 files changed, 1 insertion(+), 76 deletions(-) diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest index 6ae248ef110..88efc3d478a 100644 --- a/net-misc/kea/Manifest +++ b/net-misc/kea/Manifest @@ -1,2 +1,2 @@ DIST kea-1.8.2.tar.gz 9005645 BLAKE2B fec1118ca34adc4bdafea13dd6c1c3abcd42df80043b621d1ed994e7ec6906a5d13e86a1bbb6dcbdfee32a4d70281c751b46c57d4866bd92557448ab7c602c30 SHA512 7bea9eb30ee819bd350ba3f64da7dc46d1176363e7243e934ff0f0498fcd47ef4eccb7fe8d8dd4f883ab9e376174aaba4fae06b20405181d46b6b12cfbdf7dd0 -DIST kea-1.9.10.tar.gz 9660605 BLAKE2B fe6db2443a48a9a7e0908d3da9014cc0e7518d074472ae91da6d60ff81fa266edee905da3501cf36b34617701b3606f725aa75218ef2f0891492e239b84e107a SHA512 9d18c45d24edc18cb951120f039621d1566d89854790e7d2f03c59293ae4512fca6b0d7e3fd0a0821b14ef418e7d914aa0e8de8cd9f3846a835aafcdf579d93e +DIST kea-1.9.11.tar.gz 9739770 BLAKE2B 0215ac48036506018dc869c313d59244e4bf03634be279039fd0dbf7de73a2d87654b11153ec9014b89c815068961633987d44a26b820e4692937c85d29d352c SHA512 5d7739d74b6fbed9733719af1aa068498fcc1eaa1ed423b93b9b4dd92de970e3cd036ad60377534a58e7d22e909404673358fa72307b6c32492f952684c180c0 diff --git a/net-misc/kea/kea-1.9.10.ebuild b/net-misc/kea/kea-1.9.10.ebuild deleted file mode 100644 index cca6eee7669..000 --- a/net-misc/kea/kea-1.9.10.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV="${PV//_p/-P}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server" -HOMEPAGE="http://www.isc.org/kea/; -if [[ ${PV} = * ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/isc-projects/kea.git; -else - SRC_URI="https://downloads.isc.org/isc/kea/${MY_PV}/${PN}-${MY_PV}.tar.gz; - [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script -SLOT="0" -IUSE="mysql +openssl postgres samples" - -DEPEND=" - dev-libs/boost:= - dev-cpp/gtest - dev-libs/log4cplus - mysql? ( dev-db/mysql-connector-c ) - !openssl? ( dev-libs/botan:2= ) - openssl? ( dev-libs/openssl:0= ) - postgres? ( dev-db/postgresql:* ) -" -RDEPEND="${DEPEND} - acct-group/dhcp - acct-user/dhcp" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-1.8.2-boost-1.77.0.patch" -) - -src_prepare() { - default - [[ ${PV} = * ]] && eautoreconf - # Brand the version with Gentoo - sed -i \ - -e "/VERSION=/s:'$: Gentoo-${PR}':" \ - configure || die -} - -src_configure() { - local myeconfargs=( - --disable-static - --enable-perfdhcp - --localstatedir="${EPREFIX}/var" - --without-werror - $(use_with mysql) - $(use_with openssl) - $(use_with postgres pgsql) - $(use_enable samples install-configurations) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - newconfd "${FILESDIR}"/${PN}-confd-r1 ${PN} - newinitd "${FILESDIR}"/${PN}-initd-r1 ${PN} - keepdir /var/lib/${PN} /var/log - rm -rf "${ED}"/var/run || die - find "${ED}" -type f -name "*.la" -delete || die -} diff --git a/net-misc/kea/kea-1.9.10-r1.ebuild b/net-misc/kea/kea-1.9.11.ebuild similarity index 100% rename from net-misc/kea/kea-1.9.10-r1.ebuild rename to net-misc/kea/kea-1.9.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/, sci-visualization/opendx/
commit: 60c4e1235300e9bba9f1d86512a09257f60fe640 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 04:39:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 04:41:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c4e123 sci-visualization/opendx: fix build with slibtool, gcc 11 Closes: https://bugs.gentoo.org/786627 Closes: https://bugs.gentoo.org/779160 Thanks-to: orbea riseup.net> Signed-off-by: Sam James gentoo.org> .../opendx/files/opendx-4.4.4-slibtool.patch | 40 ++ sci-visualization/opendx/opendx-4.4.4-r7.ebuild| 6 +++- 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch new file mode 100644 index 000..964322aab9c --- /dev/null +++ b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch @@ -0,0 +1,40 @@ +https://bugs.gentoo.org/779160 + +commit 980149800b1bc9310c404dcc822d35bd725e8b3c +Author: orbea +Date: Wed Apr 7 11:42:21 2021 -0700 + +build: Fix undefined references with slibtool. + +diff --git a/src/exec/dpexec/Makefile.am b/src/exec/dpexec/Makefile.am +index 9f37d05..bd8aefe 100644 +--- a/src/exec/dpexec/Makefile.am b/src/exec/dpexec/Makefile.am +@@ -33,6 +33,8 @@ libDPEXECclm_la_SOURCES = \ + crc.c d.c exobject.c function.c license.c loader.c macro.c \ + dpparse.c userinter.c utils.c optarg.c sfile.c ddx.c + ++libDPEXEC_la_LIBADD = ../dxmods/libuser.la ++ + EXTRA_DIST = local.mk dxThreadMain.cpp dxThreadMain.h tmainUtil.cpp tmainUtil.h + + $(OBJECTS): yuiif.c yuiif.h +diff --git a/src/exec/dxexec/Makefile.am b/src/exec/dxexec/Makefile.am +index 9bc4260..1971965 100644 +--- a/src/exec/dxexec/Makefile.am b/src/exec/dxexec/Makefile.am +@@ -12,10 +12,10 @@ libDXEXEC_la_CFLAGS = $(AM_CFLAGS) + bindir = $(libdir)/dx/bin_@ARCH@ + bin_PROGRAMS = dxexec + +-dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la ../dxmods/user.lo \ +- ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/mem.lo \ +- ../libdx/memory.lo ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la +-dxexec_LDFLAGS = @DXEXEC_EXP@ ++dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la \ ++ ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/libmem.la \ ++ ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la ++dxexec_LDFLAGS = @DXEXEC_EXP@ -no-undefined + dxexec_SOURCES = main.c + + EXTRA_DIST = tmain.cpp diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild index 024c2706ae3..f0a448c98e8 100644 --- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild +++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -48,6 +48,7 @@ PATCHES=( "${FILESDIR}/${P}-szip.patch" "${FILESDIR}/${P}-null.patch" "${FILESDIR}/${P}-invalid-conversion.patch" + "${FILESDIR}/${P}-slibtool.patch" "${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch" ) @@ -61,6 +62,9 @@ src_configure() { # with gcc 3.3.2 I had an infinite loop on src/exec/libdx/zclipQ.c append-flags -fno-strength-reduce + # bug #786627 + append-cppflags -std=c++14 + # (#82672) filter-flags -finline-functions replace-flags -O3 -O2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/hashcat/files/, app-crypt/hashcat/
commit: f7c45d03f600f5e28966a20acc267e10e1f2996e Author: Sam James gentoo org> AuthorDate: Wed Sep 8 04:14:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 04:14:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c45d03 app-crypt/hashcat: add POCL include fix Signed-off-by: Sam James gentoo.org> .../files/hashcat-6.2.4-pocl-quoting-include.patch | 34 +++ app-crypt/hashcat/hashcat-6.2.4-r1.ebuild | 113 + 2 files changed, 147 insertions(+) diff --git a/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch b/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch new file mode 100644 index 000..c2c834f712e --- /dev/null +++ b/app-crypt/hashcat/files/hashcat-6.2.4-pocl-quoting-include.patch @@ -0,0 +1,34 @@ +Fixes POCL include error. + +https://github.com/hashcat/hashcat/commit/8c14fd85eaf98f4cda3acf8f917edae696a3bb71 +https://github.com/hashcat/hashcat/issues/2950 + +From: Jens Steube +Date: Sun, 5 Sep 2021 10:55:59 +0200 +Subject: [PATCH] POCL: Added a workaround for an issue in POCL that uses a + quote character as part of the path itself given to a path for the -I option + +--- a/src/backend.c b/src/backend.c +@@ -11365,7 +11365,19 @@ int backend_session_begin (hashcat_ctx_t *hashcat_ctx) + } + else + { +- build_options_len += snprintf (build_options_buf + build_options_len, build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I \"%s\" ", folder_config->cpath_real); ++ if (device_param->opencl_platform_vendor_id == VENDOR_ID_POCL) ++ { ++// POCL doesn't like quotes in the include path, see: ++// https://github.com/hashcat/hashcat/issues/2950 ++// Maybe related: ++// https://github.com/pocl/pocl/issues/962 ++ ++build_options_len += snprintf (build_options_buf + build_options_len, build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I %s ", folder_config->cpath_real); ++ } ++ else ++ { ++build_options_len += snprintf (build_options_buf + build_options_len, build_options_sz - build_options_len, "-D KERNEL_STATIC -I OpenCL -I \"%s\" ", folder_config->cpath_real); ++ } + } + + /* currently disabled, hangs NEO drivers since 20.09. + diff --git a/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild b/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild new file mode 100644 index 000..8d00e75fa19 --- /dev/null +++ b/app-crypt/hashcat/hashcat-6.2.4-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pax-utils toolchain-funcs + +DESCRIPTION="World's fastest and most advanced password recovery utility" +HOMEPAGE="https://github.com/hashcat/hashcat; +LICENSE="MIT" +SLOT="0" +if [ "${PV}" = "" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hashcat/hashcat.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +IUSE="brain video_cards_nvidia" +DEPEND=" + app-arch/lzma + app-arch/unrar + sys-libs/zlib[minizip] + brain? ( dev-libs/xxhash ) + video_cards_nvidia? ( >x11-drivers/nvidia-drivers-440.64 + || ( dev-util/nvidia-cuda-toolkit + virtual/opencl ) + ) + !video_cards_nvidia? ( virtual/opencl )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.4-brainless.patch + "${FILESDIR}"/${PN}-6.2.4-pocl-quoting-include.patch +) + +src_prepare() { + # remove bundled stuff + rm -r deps/OpenCL-Headers || die "Failed to remove bundled OpenCL Headers" + rm -r deps/xxHash || die "Failed to remove bundled xxHash" + # TODO: Gentoo's app-arch/lzma doesn't install the needed files + #rm -r deps/LZMA-SDK || die "Failed to remove bundled LZMA-SDK" + #rm -r deps || die "Failed to remove bundled deps" + + # do not strip + sed -i "/LFLAGS += -s/d" src/Makefile + # do not add random CFLAGS + sed -i "s/-O2//" src/Makefile || die + #sed -i "#LZMA_SDK_INCLUDE#d" src/Makefile || die + # respect CC, CXX, AR + sed -i \ + -e 's/:= gcc/:= $(CC)/' \ + -e 's/:= g++/:= $(CXX)/' \ + -e 's/:= ar/:= $(AR)/' \ + src/Makefile || die + + export PREFIX="${EPREFIX}"/usr + export LIBRARY_FOLDER="/usr/$(get_libdir)" + export DOCUMENT_FOLDER="/usr/share/doc/${PF}" + + default +} + +src_compile() { + tc-export CC CXX AR + + # Use bundled unrar for now, bug #792720 + emake \ + SHARED=1 \ + PRODUCTION=1 \ + ENABLE_BRAIN=$(usex brain 1 0) \ +
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: b3a38c0374113d846558ced55d9bf60c8f512960 Author: Matt Smith offtopica uk> AuthorDate: Sun Sep 5 09:15:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:11:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a38c03 net-mail/mu: Drop old Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest| 2 - net-mail/mu/mu-1.4.15-r1.ebuild | 62 - net-mail/mu/mu-1.4.15-r2.ebuild | 72 -- net-mail/mu/mu-1.4.15.ebuild| 87 - 4 files changed, 223 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index deca0d5bb4e..a5be2e0a8a9 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,5 +1,3 @@ -DIST mu-1.4.15.tar.gz 2309695 BLAKE2B 9808e59b758525937ec97e0ca6515108c1fb4287f3134d0c6038a74ef57b4992fede6b8957ba4e7e1681d8d307aec32fa6b2931e588004849e6c1dfb7da2f7f5 SHA512 dd0426c1fb7fe2430b47fc1232e067d1c017b3c428bbd8012c542f6e1ffa7741bb145c6851f40cbc945403534dabb4aa99faf369166167d187f083dde1d30546 -DIST mu-1.4.15.tar.xz 846052 BLAKE2B 933d04696c4ac145f20ca6c84f6fbe62f70fa3e45e50dfdf2e48a7007acecc56d8650f965dc6810fc7f8bbdae6595b7b7349f2675b08cd9fb619ee9eb24eb251 SHA512 e7741b77bce5c7c1c818549e803fb386f0b8727b995a7ac9b961b74e89cc7dbeed52b45d70895995a1640cfd36a49b052d9be6c48999f2182a68bf5c205e DIST mu-1.6.1.tar.xz 866044 BLAKE2B ed6464e2ef63d37c42783235a0537cd20c7442333d4a6b59af0d257db8e3e6d85db7106ae2f89aa5f1536e50afadd40c89a8215a288080130d14e3ceb79b1638 SHA512 d894f302cabef86ff6b1d85eb945b2aca27729eaa6558598076c8f065d584592d5e601fe6a6045cea9b8a1466320c838f995ffdfd564447683538a5e48f8d7b0 DIST mu-1.6.3.tar.xz 867224 BLAKE2B dffe67df4731028fa5e77d62d32fb787639b25d43a48aaac0c0e446c14cd3c5f79ad5559968446603782f1a7df9c129b2c3e1c3576e01d162a59693a2abd960e SHA512 73bfc85561cbc31d8c8ba6043ad79b7c17ac33edbbfcb3f09d460b291454c7696b282ee98c7738e05a9842963169c3f87eff56c3f6729cb22cdb6136ae8b95e3 DIST mu-1.6.5.tar.xz 867240 BLAKE2B d3e8ad88b38f1329e4a5716f981c97e62c2042835e81910dab02b1219abfc670fe84a68f992fd08dce282a3288aaa91a465ce881f79e7ece917ba089c2ad0348 SHA512 b25203d281fa43b22abacb442caa56d797489d32bfc1dde874d23035510cbc8fb331b45574ea74d4a01e4af0a706c1a84656d8b8d6e60f518b2ea75fa27361ea diff --git a/net-mail/mu/mu-1.4.15-r1.ebuild b/net-mail/mu/mu-1.4.15-r1.ebuild deleted file mode 100644 index b8cc4a02fef..000 --- a/net-mail/mu/mu-1.4.15-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp-common - -DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" -HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu; -SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" -IUSE="emacs guile mug" - -DEPEND=" - dev-libs/glib:2= - dev-libs/gmime:3.0= - >=dev-libs/xapian-1.4:= - emacs? ( >=app-editors/emacs-24.4:* ) - guile? ( >=dev-scheme/guile-2.2:* ) - mug? ( - net-libs/webkit-gtk:4= - x11-libs/gtk+:3= - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -SITEFILE="70mu-gentoo-autoload.el" - -src_configure() { - local myeconfargs=( - $(use_enable emacs mu4e) - $(use_enable mug gtk) - $(use_enable mug webkit) - $(use_enable guile) - ) - - econf "${myeconfargs[@]}" -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.4.15-r2.ebuild b/net-mail/mu/mu-1.4.15-r2.ebuild deleted file mode 100644 index fa8dc2e3014..000 --- a/net-mail/mu/mu-1.4.15-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common - -DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" -HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu; -SRC_URI="https://github.com/djcb/mu/archives/refs/tags/${PV}.tar.gz -> mu-${PV}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d31f65dc64ccdf2ad5736319c188261f2e81ef7f Author: Matt Smith offtopica uk> AuthorDate: Sun Sep 5 09:17:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:11:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31f65dc net-mail/mu: Bump to 1.6.6 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22218 Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.6.6.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index a5be2e0a8a9..9ca96b3dace 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.6.1.tar.xz 866044 BLAKE2B ed6464e2ef63d37c42783235a0537cd20c7442333d4a6b59af0d257db8e3e6d85db7106ae2f89aa5f1536e50afadd40c89a8215a288080130d14e3ceb79b1638 SHA512 d894f302cabef86ff6b1d85eb945b2aca27729eaa6558598076c8f065d584592d5e601fe6a6045cea9b8a1466320c838f995ffdfd564447683538a5e48f8d7b0 DIST mu-1.6.3.tar.xz 867224 BLAKE2B dffe67df4731028fa5e77d62d32fb787639b25d43a48aaac0c0e446c14cd3c5f79ad5559968446603782f1a7df9c129b2c3e1c3576e01d162a59693a2abd960e SHA512 73bfc85561cbc31d8c8ba6043ad79b7c17ac33edbbfcb3f09d460b291454c7696b282ee98c7738e05a9842963169c3f87eff56c3f6729cb22cdb6136ae8b95e3 DIST mu-1.6.5.tar.xz 867240 BLAKE2B d3e8ad88b38f1329e4a5716f981c97e62c2042835e81910dab02b1219abfc670fe84a68f992fd08dce282a3288aaa91a465ce881f79e7ece917ba089c2ad0348 SHA512 b25203d281fa43b22abacb442caa56d797489d32bfc1dde874d23035510cbc8fb331b45574ea74d4a01e4af0a706c1a84656d8b8d6e60f518b2ea75fa27361ea +DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb diff --git a/net-mail/mu/mu-1.6.6.ebuild b/net-mail/mu/mu-1.6.6.ebuild new file mode 100644 index 000..94eaeb52fa2 --- /dev/null +++ b/net-mail/mu/mu-1.6.6.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" +HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu; +SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="emacs guile readline" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmime:3.0 + >=dev-libs/xapian-1.4:= + emacs? ( >=app-editors/emacs-25.3:* ) + guile? ( >=dev-scheme/guile-2.2:* ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="70mu-gentoo-autoload.el" + +src_configure() { + local myeconfargs=( + $(use_enable emacs mu4e) + $(use_enable guile) + $(use_enable readline) + --disable-gtk + --disable-webkit + ) + + econf "${myeconfargs[@]}" +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss_ldap/files/
commit: 315197cca233450f741cbe915402c2479cd5229a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Sep 5 18:27:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:10:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315197cc sys-auth/nss_ldap: remove unused patches Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/7 Signed-off-by: Sam James gentoo.org> sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch| 432 - .../nss_ldap/files/nss_ldap-265-installdir.patch | 35 -- sys-auth/nss_ldap/files/nss_ldap-265-libdir.patch | 31 -- 3 files changed, 498 deletions(-) diff --git a/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch b/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch deleted file mode 100644 index 1ae1171f88e..000 --- a/sys-auth/nss_ldap/files/nss_ldap-265-fbsd.patch +++ /dev/null @@ -1,432 +0,0 @@ Makefile.am.orig 2009-11-06 05:28:08.0 -0500 -+++ Makefile.am2010-01-12 23:24:17.0 -0500 -@@ -9,8 +9,12 @@ - if AIX - INST_GID=system - else -+if FreeBSD -+INST_GID=wheel -+else - INST_GID=root - endif -+endif - - EXTRA_DIST = CVSVersionInfo.txt ChangeLog \ -AUTHORS ANNOUNCE NEWS INSTALL README LICENSE.OpenLDAP COPYING\ -@@ -23,7 +27,7 @@ - ldap-alias.c ldap-service.c ldap-schema.c ldap-ethers.c \ - ldap-bp.c ldap-automount.c util.c ltf.c snprintf.c resolve.c \ - dnsconfig.c irs-nss.c pagectrl.c ldap-sldap.c ldap-init-krb5-cache.c \ -- vers.c -+ vers.c bsdnss.c - - nss_ldap_so_LDFLAGS = @nss_ldap_so_LDFLAGS@ - -@@ -103,11 +107,10 @@ - $(mkinstalldirs) $(DESTDIR)$(dir $(NSS_LDAP_PATH_CONF)); \ - $(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) $(srcdir)/ldap.conf $(DESTDIR)$(NSS_LDAP_PATH_CONF); \ - fi -- $(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) $(srcdir)/nsswitch.ldap $(DESTDIR)$(sysconfdir)/nsswitch.ldap; - - uninstall-local: - @$(NORMAL_UNINSTALL) - - vers.c: $(top_srcdir)/CVSVersionInfo.txt -- CVSVERSIONDIR=$(top_srcdir) ./vers_string -v -+ $(top_srcdir)/vers_string -v - - configure.in.orig 2007-10-29 06:30:12.0 -0700 -+++ configure.in 2008-09-26 20:38:20.0 -0700 -@@ -97,11 +97,15 @@ - linux*) nss_ldap_so_LDFLAGS="-shared -Wl,-Bdynamic -Wl,--version-script,\$(srcdir)/exports.linux" ;; - *) nss_ldap_so_LDFLAGS="-shared -Wl,-Bdynamic" ;; - esac -+case "$target_os" in -+freebsd*) TARGET_OS=FreeBSD ;; -+esac - - AM_CONDITIONAL(GCC, test "$GCC" = "yes") - AM_CONDITIONAL(GLIBC, test "$target_os" = "linux" -o "$target_os" = "linux-gnu") - AM_CONDITIONAL(AIX, test "$TARGET_OS" = AIX) - AM_CONDITIONAL(HPUX, test "$TARGET_OS" = HPUX) -+AM_CONDITIONAL(FreeBSD, test "$TARGET_OS" = FreeBSD) - - AM_CONDITIONAL(USE_NATIVE_LINKER, test -n "$nss_ldap_so_LD") - -@@ -153,7 +157,6 @@ - aix*) AC_CHECK_HEADERS(irs.h usersec.h) ;; - hpux*) AC_CHECK_HEADERS(nsswitch.h) ;; - *) AC_CHECK_HEADERS(nss.h) -- AC_CHECK_HEADERS(nsswitch.h) - AC_CHECK_HEADERS(irs.h) ;; - esac - AC_CHECK_HEADERS(thread.h) -@@ -232,7 +235,6 @@ - AC_CHECK_FUNCS(gethostbyname) - AC_CHECK_FUNCS(nsdispatch) - AC_CHECK_LIB(pthread_nonshared, main) --AC_CHECK_FUNCS(pthread_atfork) - AC_CHECK_FUNCS(pthread_once) - AC_CHECK_FUNCS(ether_aton) - AC_CHECK_FUNCS(ether_ntoa) - ldap-ethers.c.orig 2009-11-06 10:28:08.0 + -+++ ldap-ethers.c 2009-12-23 17:01:14.0 + -@@ -217,9 +217,9 @@ - } - - snprintf(fullmac, sizeof(fullmac), "%02x:%02x:%02x:%02x:%02x:%02x", -- addr->ether_addr_octet[0], addr->ether_addr_octet[1], -- addr->ether_addr_octet[2], addr->ether_addr_octet[3], -- addr->ether_addr_octet[4], addr->ether_addr_octet[5]); -+ addr->octet[0], addr->octet[1], -+ addr->octet[2], addr->octet[3], -+ addr->octet[4], addr->octet[5]); - - LA_INIT(a); - LA_STRING(a) = ether_ntoa(addr); -@@ -343,14 +343,14 @@ - if (i != 6) - return NULL; - for (i = 0; i < 6; i++) -- ep.ether_addr_octet[i] = t[i]; -+ ep.octet[i] = t[i]; - - return - } - #endif /* !HAVE_ETHER_ATON */ - - #ifndef HAVE_ETHER_NTOA --#define EI(i) (unsigned int)(e->ether_addr_octet[(i)]) -+#define EI(i) (unsigned int)(e->octet[(i)]) - static char *ether_ntoa (const struct ether_addr *e) - { - static char s[18]; - ldap-ethers.h.orig 2009-11-06 10:28:08.0 + -+++ ldap-ethers.h 2009-12-23 17:02:06.0 + -@@ -32,7 +32,7 @@ - - #ifndef HAVE_STRUCT_ETHER_ADDR - struct ether_addr { -- u_char ether_addr_octet[6]; -+ u_char octet[6]; - }; - #endif - ldap-nss.c.origSat May 27 16:23:40 2006 -+++ ldap-nss.c Sat May 27 16:23:52 2006 -@@ -69,7 +69,7 @@ - #endif - - /* Try to handle systems with
[gentoo-commits] repo/gentoo:master commit in: sys-apps/plocate/
commit: 433e2e29397a2c2667deda2076b32e7bfc9368be Author: Arsen Arsenović aarsen me> AuthorDate: Sat Sep 4 23:10:14 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:10:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433e2e29 sys-apps/plocate: add plocate-1.1.11 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Arsen Arsenović aarsen.me> Closes: https://github.com/gentoo/gentoo/pull/22216 Signed-off-by: Sam James gentoo.org> sys-apps/plocate/Manifest | 1 + sys-apps/plocate/plocate-1.1.11.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest index 7a35e770f07..14479462c62 100644 --- a/sys-apps/plocate/Manifest +++ b/sys-apps/plocate/Manifest @@ -1,2 +1,3 @@ DIST plocate-1.1.10.tar.gz 7 BLAKE2B 2d84177454380c9e806a46a6e7057aca15b65c9d83179ba35062d0b8772e7cb3ff50d594c294d73157e7705d4b2eea3f12d07e614076e6a6c7a9b532f42640f5 SHA512 eee4a8982b8fff18793cd06c35cdea501226fae6409df02e8bed3d14feb3ed4ba6c29e907f36f5efb74202e8926547def83379b03aeb6348e1a6e7b51f12fdb9 +DIST plocate-1.1.11.tar.gz 72366 BLAKE2B 2b945b3e61244670e2295e1e5abc2af65d2cdbb2393a96961cd4ae97384a735c327037771e6f41927cec0860207a6f98b7b0c2b03d08678bdb0d72a94dfa04f7 SHA512 59f88a11ebbac5f350acca6d1a5890ac1c1cb10c1de2e4e149df60fc63673eefa7f143b06f79ec4e59c65d435b3e222eba5618c48afab97983d76f56fbe8b433 DIST plocate-1.1.8.tar.gz 71569 BLAKE2B 06ad0e9535b76bf0102cdeeb6014e2d84f85f51f5926520566e9c6871f04ac09651bb0674ed679d2a4c0d4e516e55dfef35a7021112fad3549bf76993554aeb5 SHA512 a685347df64ac1a3eb7789cb7023b4d0ffed5fb7435a4bd88c3943991e145a387829532ec0c01d30d851b97b8d3173ff4c7c274775e639b75f0b1b45e5bca2a6 diff --git a/sys-apps/plocate/plocate-1.1.11.ebuild b/sys-apps/plocate/plocate-1.1.11.ebuild new file mode 100644 index 000..d198d630c59 --- /dev/null +++ b/sys-apps/plocate/plocate-1.1.11.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info meson systemd + +DESCRIPTION="Posting locate is a much faster locate" +HOMEPAGE="https://plocate.sesse.net/; +SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz; + +# GPL-2 for updatedb +# GPL-2+ for plocate itself +LICENSE="GPL-2 GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+io-uring" + +RDEPEND=" + acct-group/locate + app-arch/zstd:= + io-uring? ( sys-libs/liburing:= ) + !sys-apps/mlocate +" +DEPEND="${RDEPEND}" + +CONFIG_CHECK="~IO_URING" +ERROR_IO_URING="required for USE=io-uring" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.10-meson-use-feature-option-for-libiouring.patch +) + +src_prepare() { + # We'll install the manpage ourself to locate.1 + sed -i "/install_man('plocate.1')/d" meson.build || die + + default +} + +src_configure() { + local emesonargs=( + -Dlocategroup=locate + -Dinstall_systemd=true + -Dinstall_cron=false + -Dsystemunitdir="$(systemd_get_systemunitdir)" + "$(meson_feature io-uring use_libiouring)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + dodoc README NEWS + newman "${S}"/${PN}.1 locate.1 + dosym plocate /usr/bin/locate + + insinto /etc + doins "${FILESDIR}"/updatedb.conf + doins "${FILESDIR}"/plocate-cron.conf + fperms 0644 /etc/{updatedb,plocate-cron}.conf + + insinto /etc/cron.daily + # Ensure that the cron file has the same name as the + # systemd-timer, to avoid plocate being run twice daily on systems + # with a systemd compatiblity layer. See also bug #780351. + newins "${FILESDIR}"/plocate.cron plocate-updatedb + fperms 0755 /etc/cron.daily/plocate-updatedb + + systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service "${S}"/${PN}-updatedb.timer +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + elog "The database for the locate command is generated daily by a cron job," + elog "if you install for the first time you can run the updatedb command manually now." + elog + elog "Note that the ${EROOT}/etc/updatedb.conf file is generic," + elog "please customize it to your system requirements." + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/
commit: 064a7a1de3cdaa5ed6425e1d18e5d94d0a195632 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 03:09:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064a7a1d media-video/mkvtoolnix: fix UnusedInherits Signed-off-by: Sam James gentoo.org> media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 2 +- media-video/mkvtoolnix/mkvtoolnix-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild index 4947246fe52..11a26571c2e 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg +inherit autotools flag-o-matic multiprocessing qmake-utils xdg if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git; diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild b/media-video/mkvtoolnix/mkvtoolnix-.ebuild index cd70327db01..6bb7e14ab30 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg +inherit autotools flag-o-matic multiprocessing qmake-utils xdg if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/
commit: f3d9f46d46f4bbe583e7fda943fca07310b31226 Author: John Einar Reitan gmail com> AuthorDate: Thu Sep 2 06:56:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:08:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d9f46d media-video/mkvtoolnix: bump to 61.0.0 Bug: https://bugs.gentoo.org/806791 Signed-off-by: John Einar Reitan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22188 Signed-off-by: Sam James gentoo.org> media-video/mkvtoolnix/Manifest | 1 + media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 123 2 files changed, 124 insertions(+) diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index 86f40e12905..2e5babb0e20 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -1,3 +1,4 @@ DIST mkvtoolnix-51.0.0.tar.xz 7569264 BLAKE2B c2af73c278e794739ccb7a8eb560c23e0f54643a67259c15d2e25346ac8d2b6ba65563ec6df7f7d5716be7bbee2d2c540e667b4aff7d7e6fed662c1bba54bf69 SHA512 2e91b039dbcab9afbad29c6c8e66ac305b2518319f68301a34a909fdffb02305025106368d4338abf148be5af4adfebab2eb1b5ccf0c9c0b0cef8f9e6e58a26e DIST mkvtoolnix-57.0.0.tar.xz 7635780 BLAKE2B e0253dc0f48b0c98ee30590560daecbb7cef19e0f92f5baa4694c829c75f28146f7cde58a85a02575b314c2f94efc048003e51f8f6b29abeff2ca1a8d1f28a18 SHA512 583cd9148a361f0886a3e18f32597a980b5ca56d1bba95b36ca613ee291f2cb3d95a0c749a32e6fa480e8dc8f8375e2bd04a1c4b21fd15d8056d8bb2d6082b99 DIST mkvtoolnix-60.0.0.tar.xz 7657960 BLAKE2B 094c13ac7e73e79f3cc7eae0768625482c4808a4323239a93de34d1406583bfe676d71855dd1f7eae9a8a0ff0a7badf50c04c71f9d2fbb4afd9ff5f05b9353ea SHA512 90bbb95c3a7a91bd47f76aaec9459a1f6f26a381ff03db1047c0fdb41cb87bdd96160c448152357a2b306adbd26f478112ac5d5e8215ee37331a15fc89fa43c3 +DIST mkvtoolnix-61.0.0.tar.xz 7662500 BLAKE2B de9d73658fe779b34b21fded8e6676b76fed5ce5ecd598aeff12e8c4f120353f63413f260bacc30c0a102a4eb6d4b907feaabdd84d80d20469a3ae8341bce5f1 SHA512 9f35b5af8784eb4b92b437f41b5df677aa7fc859827eaef4d0e2d8531ad9908331f70a852c7e6e965a5f8cec47b38c6c91b8fbdbcaee0edca54f8cbb000ba582 diff --git a/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild new file mode 100644 index 000..4947246fe52 --- /dev/null +++ b/media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic toolchain-funcs multiprocessing qmake-utils xdg + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz; + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +DESCRIPTION="Tools to create, alter, and inspect Matroska files" +HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix; + +LICENSE="GPL-2" +SLOT="0" +IUSE="dbus debug dvd nls pch test gui" +RESTRICT="!test? ( test )" + +# check NEWS.md for build system changes entries for boost/libebml/libmatroska +# version requirement updates and other packaging info +RDEPEND=" + >=dev-libs/boost-1.66:= + >=dev-libs/libebml-1.4.0:= + >=dev-libs/libfmt-6.1.0:= + dev-libs/libpcre2:= + dev-libs/pugixml:= + media-libs/flac:= + >=media-libs/libmatroska-1.6.3:= + media-libs/libogg:= + media-libs/libvorbis:= + sys-apps/file + sys-libs/zlib + dvd? ( media-libs/libdvdread:= ) + dev-qt/qtcore:5 + gui? ( + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtconcurrent:5 + dev-qt/qtmultimedia:5 + ) + app-text/cmark:0= + dbus? ( dev-qt/qtdbus:5 ) +" +DEPEND="${RDEPEND} + dev-cpp/nlohmann_json + dev-libs/utfcpp + test? ( dev-cpp/gtest ) +" +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-ruby/rake + virtual/pkgconfig + nls? ( + sys-devel/gettext + app-text/po4a + ) +" + +PATCHES=( "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch ) + +src_prepare() { + xdg_src_prepare + if [[ ${PV} == * ]]; then + ./autogen.sh || die + fi + + # https://bugs.gentoo.org/692018 + sed -e 's/pandoc/diSaBlEd/' -i ac/pandoc.m4 || die + + eautoreconf + + # remove bundled libs + rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || die +} + +src_configure() { + # bug 692322, use system dev-libs/utfcpp + append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp + + local myeconfargs=( + $(use_enable debug) + $(usex pch "" --disable-precompiled-headers) + $(use_enable dbus) + $(use_enable gui)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/, dev-libs/elfutils/files/
commit: 388d62376b0d53e78d347ab890e2b8742aea2e23 Author: Adrian Ratiu collabora com> AuthorDate: Tue Aug 31 18:32:41 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 03:08:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388d6237 dev-libs/elfutils: backport patches fixing clang build Latest elfutils mainline development branch contains the last two patches required for building elfutils with clang. This backports the two patches onto v0.185 so we can get it built with clang and should be dropped when Gentoo eventually upgrades to v0.186 or later. Signed-off-by: Adrian Ratiu collabora.com> Closes: https://github.com/gentoo/gentoo/pull/22173 Signed-off-by: Sam James gentoo.org> dev-libs/elfutils/elfutils-0.185.ebuild| 2 + ac-rework-gnu99-ext-check-to-allow-clang.patch | 146 + ...utils-0.185-pull-advance_pc-in-file-scope.patch | 70 ++ 3 files changed, 218 insertions(+) diff --git a/dev-libs/elfutils/elfutils-0.185.ebuild b/dev-libs/elfutils/elfutils-0.185.ebuild index a4f1cc56536..fd5ccd26159 100644 --- a/dev-libs/elfutils/elfutils-0.185.ebuild +++ b/dev-libs/elfutils/elfutils-0.185.ebuild @@ -34,6 +34,8 @@ PATCHES=( "${FILESDIR}"/${PN}-0.177-disable-large.patch "${FILESDIR}"/${PN}-0.180-PaX-support.patch "${FILESDIR}"/${PN}-0.185-static-inline.patch + "${FILESDIR}"/${PN}-0.185-pull-advance_pc-in-file-scope.patch + "${FILESDIR}"/${PN}-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch ) src_prepare() { diff --git a/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch b/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch new file mode 100644 index 000..fe0b111ca85 --- /dev/null +++ b/dev-libs/elfutils/files/elfutils-0.185-configure.ac-rework-gnu99-ext-check-to-allow-clang.patch @@ -0,0 +1,146 @@ +From c9ff5c53c319f963cac34a41c86cd43edf902459 Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Mon, 30 Aug 2021 18:43:13 +0300 +Subject: [PATCH] configure.ac: rework gnu99 ext check to allow clang + +It is true that Clang does not support all gnu99 extensions [1], +but not all of them are used in the codebase and over time there +have been code cleanup efforts to improve Clang support. + +For example after commit 779c57ea ("readelf: Pull advance_pc() +in file scope") there are no more nested function declarations +and elfutils now builds fine with Clang. + +So in the interest of enabling Clang builds we remove the only +remaining blocker: the configure checks for nested functions and +variable length arrays which are also unused. + +Considering mixed decls and code is also part of c99 standard, +the entire check becomes redundant and we can just replace +AC_PROG_CC -> AC_PROG_CC_C99. + +Upstream-Status: Backport [master commit 6eb991a9] + +[1] https://sourceware.org/bugzilla/show_bug.cgi?id=24964 +[Adrian: backported to v0.185] +Signed-off-by: Adrian Ratiu +--- + configure| 48 + configure.ac | 35 +-- + 2 files changed, 1 insertion(+), 82 deletions(-) + +diff --git a/configure b/configure +index 4ea75ee..22bda6c 100755 +--- a/configure b/configure +@@ -5162,54 +5162,6 @@ else + fi + + +-# We use -std=gnu99 but have explicit checks for some language constructs +-# and GNU extensions since some compilers claim GNU99 support, but don't +-# really support all language extensions. In particular we need +-# Mixed Declarations and Code +-# https://gcc.gnu.org/onlinedocs/gcc/Mixed-Declarations.html +-# Nested Functions +-# https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html +-# Arrays of Variable Length +-# https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html +-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc with GNU99 support" >&5 +-$as_echo_n "checking for gcc with GNU99 support... " >&6; } +-if ${ac_cv_c99+:} false; then : +- $as_echo_n "(cached) " >&6 +-else +- old_CFLAGS="$CFLAGS" +-CFLAGS="$CFLAGS -std=gnu99" +-cat confdefs.h - <<_ACEOF >conftest.$ac_ext +-/* end confdefs.h. */ +-int foo (int a) +-{ +- for (int i = 0; i < a; ++i) if (i % 4) break; int s = a; return s; +-} +- +-double bar (double a, double b) +-{ +- double square (double z) { return z * z; } +- return square (a) + square (b); +-} +- +-void baz (int n) +-{ +- struct S { int x[n]; }; +-} +-_ACEOF +-if ac_fn_c_try_compile "$LINENO"; then : +- ac_cv_c99=yes +-else +- ac_cv_c99=no +-fi +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-CFLAGS="$old_CFLAGS" +-fi +-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c99" >&5 +-$as_echo "$ac_cv_c99" >&6; } +-if test "x$ac_cv_c99" != xyes; then : +- as_fn_error $? "gcc with GNU99 support required" "$LINENO" 5 +-fi +- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc supports
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc/
commit: 660747b31c9078e4a759c340857668c698354153 Author: William Breathitt Gray gmail com> AuthorDate: Wed Sep 8 02:36:55 2021 + Commit: William Breathitt Gray gmail com> CommitDate: Wed Sep 8 02:37:24 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=660747b3 dev-lang/fbc: Version bump to 1.08.1 Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc/Manifest | 1 + dev-lang/fbc/fbc-1.08.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-lang/fbc/Manifest b/dev-lang/fbc/Manifest index f56b456a5..6416dd34b 100644 --- a/dev-lang/fbc/Manifest +++ b/dev-lang/fbc/Manifest @@ -1 +1,2 @@ DIST fbc-1.07.3.tar.gz 9035460 BLAKE2B c0356c36ebd455954993ce5d4a983d06c33abc5bf0a059a44832d441514643c7d08e40268a7b3b9a0cba21368058199be395cc28dd7f87df23d576f78aece276 SHA512 6040248c433db3191678209401ff4a643c500d967d67352f1aeca347648056b0a2cdef25bbb7532fec0351a13984c72e80cb7b00faf3ead6c219422955d148fb +DIST fbc-1.08.1.tar.gz 9395903 BLAKE2B 303def97f5e1c77f4941c6d08ed251b296dbc97f7e549f863feddd2775cf390962cda42e1751c647c560299f02ea60d29b312301faa78fbd6bba6ae8ab75f220 SHA512 1c56f4e1a56e0cfc309e5748e83a2ee98fe97a509e6fd3a7f51b1805a4cc40fefc3884b4434a62404c05001c84fdfa8b4e3debbfdb188ab42652a7a4020baea6 diff --git a/dev-lang/fbc/fbc-1.08.1.ebuild b/dev-lang/fbc/fbc-1.08.1.ebuild new file mode 100644 index 0..4c2681646 --- /dev/null +++ b/dev-lang/fbc/fbc-1.08.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A free/open source, multi-platform BASIC compiler." +HOMEPAGE="https://www.freebasic.net; +SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gpm libffi opengl X" + +DEPEND=" + sys-libs/ncurses:= + gpm? ( sys-libs/gpm ) + libffi? ( dev-libs/libffi ) + opengl? ( virtual/opengl ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + ) +" +RDEPEND="${DEPEND}" +BDEPEND="|| ( + dev-lang/fbc + dev-lang/fbc-bootstrap )" + +DOCS="${S}/doc/fbc.1" + +src_compile() { + local xcflags=( + $(usex gpm "" "-DDISABLE_GPM") + $(usex libffi "" " -DDISABLE_FFI") + $(usex opengl "" " -DDISABLE_OPENGL") + $(usex X "" " -DDISABLE_X11") + ) + + local fbc="fbc" + local fbcflags="" + # fbc requires a space after the -Wl option + local fblflags="${LDFLAGS//-Wl,/-Wl }" + + if has_version -b dev-lang/fbc-bootstrap; then + fbc="fbc-bootstrap" + fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fi + + # Build fbc + emake CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}" +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc-bootstrap/, dev-lang/fbc-bootstrap/files/
commit: ab34406a54287f558bebae70ebbfe9549db97b61 Author: William Breathitt Gray gmail com> AuthorDate: Wed Sep 8 02:18:17 2021 + Commit: William Breathitt Gray gmail com> CommitDate: Wed Sep 8 02:28:51 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab34406a dev-lang/fbc-bootstrap: Version bump to 1.08.1 Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc-bootstrap/Manifest| 1 + dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild | 29 ++ .../files/fbc-1.08.1-Pass-ltinfo-to-linker.patch | 25 +++ 3 files changed, 55 insertions(+) diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest index 934b90671..ecdea2877 100644 --- a/dev-lang/fbc-bootstrap/Manifest +++ b/dev-lang/fbc-bootstrap/Manifest @@ -1 +1,2 @@ DIST FreeBASIC-1.07.3-source-bootstrap.tar.xz 10702984 BLAKE2B dbf68351c54d9a1ec6f5952e7867bc370fdc36db406c9a76d18f9e85757c26f3c954d91ce56593af9ceacf1e24e8038ba7cfeaa66a988923fd5d57d5f160584d SHA512 59a06e633b2bf5054d2b5f7a9da7e539a51657a20d50ac2e055255dab30acc87e03596a53613e1d7f1ac74798d4919b5d7aa32b20a229c7725ebc1e53460b70e +DIST FreeBASIC-1.08.1-source-bootstrap.tar.xz 12234408 BLAKE2B 5e10e784843253b15b22103d653a16cbabddd143d5b51990c87d4f1082c4ebed9a704bb50d065103bf3381377850cfa561a7dbbd99d11163b507cfc94c2827c7 SHA512 603ef6389ef6a90894dcca7bb31876dae8d1f4014da2b92f6a89cb23665e36130fdd98ffeed6c2e9fa90e549c2fc54450fa55932d22b6eead453b4aa6d4785c2 diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild new file mode 100644 index 0..d713fdb56 --- /dev/null +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Bootstrap package for dev-lang/fbc" +HOMEPAGE="https://www.freebasic.net; +SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz; + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}"/fbc-1.08.1-Pass-ltinfo-to-linker.patch ) + +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + +src_compile() { + emake bootstrap-minimal \ + AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1 +} + +src_install() { + newbin bin/fbc fbc-bootstrap + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib +} diff --git a/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch b/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch new file mode 100644 index 0..6a57f34be --- /dev/null +++ b/dev-lang/fbc-bootstrap/files/fbc-1.08.1-Pass-ltinfo-to-linker.patch @@ -0,0 +1,25 @@ +From 5e209af787bf74327c0dcba1d75d6a5477dfb0cb Mon Sep 17 00:00:00 2001 +From: William Breathitt Gray +Date: Wed, 8 Sep 2021 11:27:39 +0900 +Subject: [PATCH] Pass -ltinfo to linker + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index 04c5c3976..364dc9a0d 100644 +--- a/makefile b/makefile +@@ -1368,7 +1368,7 @@ endif + # Use gcc to link fbc from the bootstrap .o's + # (assuming the rtlib was built already) + ifneq ($(filter darwin freebsd dragonfly linux netbsd openbsd solaris,$(TARGET_OS)),) +- BOOTSTRAP_LIBS := -lncurses -lm -pthread ++ BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread + endif + $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ) + $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) +-- +2.33.0 +
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/i3-rounded/
commit: 4b7a38360c6af827369c224585a876e7c92187c7 Author: Lino Bigatti protonmail com> AuthorDate: Tue Sep 7 22:25:32 2021 + Commit: Lino Bigatti protonmail com> CommitDate: Tue Sep 7 22:25:44 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b7a3836 x11-wm/i3-rounded: Fix fetch url Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Lino Bigatti protonmail.com> x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild b/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild index b5eb41159..563e723c3 100644 --- a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild +++ b/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild @@ -7,7 +7,7 @@ inherit meson optfeature DESCRIPTION="i3-gaps fork with rounded corners support." HOMEPAGE="https://github.com/linobigatti/i3-rounded; -SRC_URI="https://github.com/linobigatti/i3-rounded/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/linobigatti/i3-rounded/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/fasteners/
commit: d0f1385005bdef9651a1a587372218b6f735d382 Author: Ahmed Charles ahmedcharles com> AuthorDate: Mon Sep 6 08:01:22 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Sep 8 02:23:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f13850 dev-python/fasteners: keyword ~riscv. Closes: https://github.com/gentoo/gentoo/pull/22232 Signed-off-by: Ahmed Charles ahmedcharles.com> Signed-off-by: Yixun Lan gentoo.org> dev-python/fasteners/fasteners-0.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fasteners/fasteners-0.16.3.ebuild b/dev-python/fasteners/fasteners-0.16.3.ebuild index e30afc092c4..f35fcb7cba5 100644 --- a/dev-python/fasteners/fasteners-0.16.3.ebuild +++ b/dev-python/fasteners/fasteners-0.16.3.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" dev-python/six[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/diskcache/
commit: 017265d69919ada786cf00c0d9f3d8f9f20ae30e Author: Ahmed Charles ahmedcharles com> AuthorDate: Mon Sep 6 06:50:24 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Sep 8 02:23:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017265d6 dev-python/diskcache: keyword ~riscv. Signed-off-by: Ahmed Charles ahmedcharles.com> Signed-off-by: Yixun Lan gentoo.org> dev-python/diskcache/diskcache-5.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild index 0e742087ba6..e8359ab7ab1 100644 --- a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild +++ b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/python-diskcache-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeakup/
commit: 01c69b9de87d109c580beb61b0bffcce9c81e9cd Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:41:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:41:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c69b9d app-accessibility/espeakup: Keyword 0.90 x86, #804034 Signed-off-by: Sam James gentoo.org> app-accessibility/espeakup/espeakup-0.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/espeakup/espeakup-0.90.ebuild b/app-accessibility/espeakup/espeakup-0.90.ebuild index 2b3e4f89b6c..91bb36b6e68 100644 --- a/app-accessibility/espeakup/espeakup-0.90.ebuild +++ b/app-accessibility/espeakup/espeakup-0.90.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/linux-speakup/espeakup/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi inherit linux-info meson
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: 818fdd4966030b78cf6d4b9dd39626d84d8daa67 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:37:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:37:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818fdd49 dev-python/numpy: Stabilize 1.20.3-r1 arm, #800010 Signed-off-by: Sam James gentoo.org> dev-python/numpy/numpy-1.20.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.20.3-r1.ebuild b/dev-python/numpy/numpy-1.20.3-r1.ebuild index c75ed8c3018..1b40d1b3d7d 100644 --- a/dev-python/numpy/numpy-1.20.3-r1.ebuild +++ b/dev-python/numpy/numpy-1.20.3-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: 86bf0b052e132a283dec1dbdf1d468d5f0f27b55 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:37:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:37:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bf0b05 dev-python/numpy: Stabilize 1.21.1 x86, #805404 Signed-off-by: Sam James gentoo.org> dev-python/numpy/numpy-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.21.1.ebuild b/dev-python/numpy/numpy-1.21.1.ebuild index a40dcd6e0d1..080c7b210c9 100644 --- a/dev-python/numpy/numpy-1.21.1.ebuild +++ b/dev-python/numpy/numpy-1.21.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: 6411b5f3ef9e16b45dac9f9322418f6570290564 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:37:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:37:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6411b5f3 dev-python/numpy: Stabilize 1.20.3-r1 x86, #800010 Signed-off-by: Sam James gentoo.org> dev-python/numpy/numpy-1.20.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.20.3-r1.ebuild b/dev-python/numpy/numpy-1.20.3-r1.ebuild index 7a4ba831636..c75ed8c3018 100644 --- a/dev-python/numpy/numpy-1.20.3-r1.ebuild +++ b/dev-python/numpy/numpy-1.20.3-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/toolame/
commit: 99ce6b5a30ffa86871685f8e63a52c0b9d517f47 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:30:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:30:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ce6b5a media-sound/toolame: Keyword 02l-r4 arm64, #809842 Signed-off-by: Sam James gentoo.org> media-sound/toolame/toolame-02l-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/toolame/toolame-02l-r4.ebuild b/media-sound/toolame/toolame-02l-r4.ebuild index 45c94656268..f18124de23e 100644 --- a/media-sound/toolame/toolame-02l-r4.ebuild +++ b/media-sound/toolame/toolame-02l-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" PATCHES=( "${FILESDIR}"/${P}-Makefile.patch
[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/
commit: c4f420dde4ed14bbc46a3eb38b73b16cf8255d15 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:27:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:30:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f420dd media-video/mplayer: Keyword 1.4-r1 arm64, #809806 Signed-off-by: Sam James gentoo.org> media-video/mplayer/mplayer-1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/mplayer/mplayer-1.4-r1.ebuild b/media-video/mplayer/mplayer-1.4-r1.ebuild index e3f376cc706..097379320a8 100644 --- a/media-video/mplayer/mplayer-1.4-r1.ebuild +++ b/media-video/mplayer/mplayer-1.4-r1.ebuild @@ -150,7 +150,7 @@ RDEPEND+=" SLOT="0" LICENSE="GPL-2" if [[ ${PV} != ** ]]; then - KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" fi # faac codecs are nonfree
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nettop/
commit: e5cfa030dcb717ba6bcaa0fe6bfcea7276ed8830 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:27:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:28:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cfa030 net-analyzer/nettop: Keyword 0.2.3-r2 arm64, #809800 Signed-off-by: Sam James gentoo.org> net-analyzer/nettop/nettop-0.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild index 7128eaac519..a42bab62df4 100644 --- a/net-analyzer/nettop/nettop-0.2.3-r2.ebuild +++ b/net-analyzer/nettop/nettop-0.2.3-r2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; SLOT="0" LICENSE="BSD" -KEYWORDS="amd64 ~arm ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc x86" DEPEND=" sys-libs/slang
[gentoo-commits] repo/gentoo:master commit in: media-video/motion/
commit: 98b69e07b40abdef0f00618095f67e6407303c28 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:27:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:27:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b69e07 media-video/motion: Keyword 4.3.2-r1 arm64, #809707 Signed-off-by: Sam James gentoo.org> media-video/motion/motion-4.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/motion/motion-4.3.2-r1.ebuild b/media-video/motion/motion-4.3.2-r1.ebuild index 19c0917b4e1..4bf353fb764 100644 --- a/media-video/motion/motion-4.3.2-r1.ebuild +++ b/media-video/motion/motion-4.3.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Motion-Project/${PN}/archive/release-${PV}.tar.gz -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="ffmpeg mariadb mmal mysql postgres sqlite v4l webp" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/swtpm/
commit: 43a6d4701c2dc4fd8ed6db42ce79f87d7090ad5a Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:25:27 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:25:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a6d470 app-crypt/swtpm: Keyword 0.6.0-r1 arm, #798753 Signed-off-by: Sam James gentoo.org> app-crypt/swtpm/swtpm-0.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild b/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild index 4f20363c75e..998ec799646 100644 --- a/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild +++ b/app-crypt/swtpm/swtpm-0.6.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" IUSE="fuse +gnutls seccomp test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipykernel/
commit: 6b3e61134a58a5b8540319b8a32822bc56b2352b Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:25:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:25:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3e6113 dev-python/ipykernel: Keyword 6.2.0 arm, #810070 Signed-off-by: Sam James gentoo.org> dev-python/ipykernel/ipykernel-6.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ipykernel/ipykernel-6.2.0.ebuild b/dev-python/ipykernel/ipykernel-6.2.0.ebuild index 125751e482d..657ad55da61 100644 --- a/dev-python/ipykernel/ipykernel-6.2.0.ebuild +++ b/dev-python/ipykernel/ipykernel-6.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc" RDEPEND=" >=dev-python/debugpy-1.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-fs/shake/
commit: 8f8486834320d44c279c328891f36eb55aa52109 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:25:21 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:25:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f848683 sys-fs/shake: Keyword 1.0 arm, #809701 Signed-off-by: Sam James gentoo.org> sys-fs/shake/shake-1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/shake/shake-1.0.ebuild b/sys-fs/shake/shake-1.0.ebuild index 86e302269c3..282c2b6d87c 100644 --- a/sys-fs/shake/shake-1.0.ebuild +++ b/sys-fs/shake/shake-1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/unbrice/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~arm ppc x86" IUSE="" RDEPEND="sys-apps/attr"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtpms/
commit: 98d498c7d671dd4263979d1cb8da91587cba9c3f Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:25:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:25:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d498c7 dev-libs/libtpms: Keyword 0.8.5 arm, #798753 Signed-off-by: Sam James gentoo.org> dev-libs/libtpms/libtpms-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtpms/libtpms-0.8.5.ebuild b/dev-libs/libtpms/libtpms-0.8.5.ebuild index 0b3f7bf3d83..38bdaedfcb6 100644 --- a/dev-libs/libtpms/libtpms-0.8.5.ebuild +++ b/dev-libs/libtpms/libtpms-0.8.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/stefanberger/libtpms; SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" DEPEND="dev-libs/openssl:=" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/debugpy/
commit: 59071fbaf4570fb7e7cff385e86285b95bbec600 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:25:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:25:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59071fba dev-python/debugpy: Keyword 1.4.1 arm, #810070 Signed-off-by: Sam James gentoo.org> dev-python/debugpy/debugpy-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/debugpy/debugpy-1.4.1.ebuild b/dev-python/debugpy/debugpy-1.4.1.ebuild index 4236a4bb82f..096d5d66653 100644 --- a/dev-python/debugpy/debugpy-1.4.1.ebuild +++ b/dev-python/debugpy/debugpy-1.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/microsoft/${PN}/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc" # There is not enough time in the universe for this test suite RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pam/
commit: 2a857f90d0dbea0ea16bbee2118883091c694467 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:21:21 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:22:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a857f90 sys-libs/pam: set TMPFILES_OPTIONAL=1 to avoid QA warnings We can reconsider this w/ EAPI 8 and IDEPEND. See: 39aadbd88a591fe06e11a364d2ab9e8d4fdc5c46 Bug: https://bugs.gentoo.org/810979 Signed-off-by: Sam James gentoo.org> sys-libs/pam/pam-1.5.1-r1.ebuild | 4 sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild | 4 sys-libs/pam/pam-1.5.2.ebuild | 4 3 files changed, 12 insertions(+) diff --git a/sys-libs/pam/pam-1.5.1-r1.ebuild b/sys-libs/pam/pam-1.5.1-r1.ebuild index 4c80313a2c4..61fbf74ec47 100644 --- a/sys-libs/pam/pam-1.5.1-r1.ebuild +++ b/sys-libs/pam/pam-1.5.1-r1.ebuild @@ -5,6 +5,10 @@ EAPI=7 MY_P="Linux-${PN^^}-${PV}" +# Avoid QA warnings +# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979 +TMPFILES_OPTIONAL=1 + inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)" diff --git a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild index eb86011b17d..bbc95832d99 100644 --- a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild +++ b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild @@ -3,6 +3,10 @@ EAPI=7 +# Avoid QA warnings +# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979 +TMPFILES_OPTIONAL=1 + inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal GIT_COMMIT="fe1307512fb8892b5ceb3d884c793af8dbd4c16a" diff --git a/sys-libs/pam/pam-1.5.2.ebuild b/sys-libs/pam/pam-1.5.2.ebuild index 04f3304c505..12fb3126d89 100644 --- a/sys-libs/pam/pam-1.5.2.ebuild +++ b/sys-libs/pam/pam-1.5.2.ebuild @@ -5,6 +5,10 @@ EAPI=7 MY_P="Linux-${PN^^}-${PV}" +# Avoid QA warnings +# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979 +TMPFILES_OPTIONAL=1 + inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ldb/
commit: 11a3e7e213a1dd205569e67f639afa1b982ef3a7 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 01:15:37 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 01:16:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a3e7e2 sys-libs/ldb: increase sys-libs/talloc lower bound Closes: https://bugs.gentoo.org/812059 Reported-by: Andrew John Hughes member.fsf.org> Signed-off-by: Sam James gentoo.org> sys-libs/ldb/ldb-2.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/ldb/ldb-2.3.0-r1.ebuild b/sys-libs/ldb/ldb-2.3.0-r1.ebuild index 3cc503e81bb..4fe02c1a60c 100644 --- a/sys-libs/ldb/ldb-2.3.0-r1.ebuild +++ b/sys-libs/ldb/ldb-2.3.0-r1.ebuild @@ -25,7 +25,7 @@ RDEPEND=" !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] ) dev-libs/popt[${MULTILIB_USEDEP}] >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] - >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}] + >=sys-libs/talloc-2.3.2[${MULTILIB_USEDEP}] >=sys-libs/tdb-1.4.3[${MULTILIB_USEDEP}] >=sys-libs/tevent-0.10.2[${MULTILIB_USEDEP}] ldap? ( net-nds/openldap )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 8703298c9881647a622a941b05757df2794211a3 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Sep 8 01:06:57 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Sep 8 01:06:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8703298c dev-libs/nss: re-introduce cpu_flags_ppc to 3.70 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/nss/nss-3.70.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.70.ebuild b/dev-libs/nss/nss-3.70.ebuild index 2b0b9c2e628..973f651b763 100644 --- a/dev-libs/nss/nss-3.70.ebuild +++ b/dev-libs/nss/nss-3.70.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -IUSE="cacert utils" +IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND RDEPEND=" >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] @@ -168,6 +168,15 @@ multilib_src_compile() { export CC_IS_CLANG=1 fi + # explicitly disable altivec/vsx if not requested + # https://bugs.gentoo.org/789114 + case ${ARCH} in + ppc*) + use cpu_flags_ppc_altivec || export NSS_DISABLE_ALTIVEC=1 + use cpu_flags_ppc_vsx || export NSS_DISABLE_CRYPTO_VSX=1 + ;; + esac + local d # Build the host tools first.
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/, app-admin/salt/files/
commit: 6a2488e84ad5ac62eb095598dd10fbab578fd61e Author: Patrick McLean gentoo org> AuthorDate: Wed Sep 8 01:01:39 2021 + Commit: Patrick McLean gentoo org> CommitDate: Wed Sep 8 01:01:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2488e8 app-admin/salt-3003.3: Version bump Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest | 1 + app-admin/salt/files/salt-3003.3-tests.patch | 233 +++ app-admin/salt/salt-3003.3.ebuild| 202 +++ 3 files changed, 436 insertions(+) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index eb1c69dcf27..b0cefc2f51d 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -6,4 +6,5 @@ DIST salt-3001.8.tar.gz 15740488 BLAKE2B 77875a670b81438280becd1f29b64fbc7663791 DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1 DIST salt-3002.7.tar.gz 15792124 BLAKE2B b4cb4a6d73c45f3c2183a7adfe8196bbc5788dce1995bd5c640cd9957bdfdba2e96deebaba927d6103fc50f4eaab86d51f4dd4594d25b7357db79ed67b39258e SHA512 c1e7bbcd39b5c2bef351bd74026346bf729839c4161f6eff8162620e9cb08a63073abeeb8af6bab635070386a883df494ef08cc07a84efa9aa7f2160b357a938 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75 SHA512 bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f +DIST salt-3003.3.tar.gz 16017984 BLAKE2B 9cd1e33a7b6dff4d3c6c5a87e1204f7f113b6190da8301061e26fcec178aba597a9e17ab60a54a67b52a895a9a8aef58bec70e9fdd8d8edc5a42945f6de21a58 SHA512 4fe50922833fce48fcc679adb16a0e1fe893531b2feb08b235a1461c58b8d9a72af2acd89fc0f712207fb0cd215d6b446e31a40001b46c43d0cc4ac827ce29e3 DIST salt-3003.tar.gz 15830910 BLAKE2B ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f SHA512 7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38 diff --git a/app-admin/salt/files/salt-3003.3-tests.patch b/app-admin/salt/files/salt-3003.3-tests.patch new file mode 100644 index 000..049d8c164c5 --- /dev/null +++ b/app-admin/salt/files/salt-3003.3-tests.patch @@ -0,0 +1,233 @@ +diff --git a/salt/transport/ipc.py b/salt/transport/ipc.py +index 29210d7522..4fd648116f 100644 +--- a/salt/transport/ipc.py b/salt/transport/ipc.py +@@ -2,7 +2,6 @@ + IPC transport classes + """ + +- + import errno + import logging + import socket +@@ -20,6 +19,7 @@ from salt.ext.tornado.ioloop import IOLoop + from salt.ext.tornado.ioloop import TimeoutError as TornadoTimeoutError + from salt.ext.tornado.iostream import IOStream, StreamClosedError + from salt.ext.tornado.locks import Lock ++import tornado.iostream + + log = logging.getLogger(__name__) + +@@ -693,11 +693,11 @@ class IPCMessageSubscriber(IPCClient): + if not first_sync_msg: + # We read at least one piece of data and we're on sync run + break +-except TornadoTimeoutError: ++except TornadoTimeoutError if isinstance(TornadoTimeoutError, BaseException) else (salt.ext.tornado.ioloop.TimeoutError): + # In the timeout case, just return None. + # Keep 'self._read_stream_future' alive. + ret = None +-except StreamClosedError as exc: ++except StreamClosedError if isinstance(StreamClosedError, BaseException) else (tornado.iostream.StreamClosedError) as exc: + log.trace("Subscriber disconnected from IPC %s", self.socket_path) + self._read_stream_future = None + except Exception as exc: # pylint: disable=broad-except +diff --git a/tests/integration/grains/test_core.py b/tests/integration/grains/test_core.py +index 5f1cf11e24..8affb398ff 100644 +--- a/tests/integration/grains/test_core.py b/tests/integration/grains/test_core.py +@@ -21,6 +21,7 @@ def _freebsd_or_openbsd(): + return salt.utils.platform.is_freebsd() or salt.utils.platform.is_openbsd() + + ++@pytest.mark.skip("Tests only should run on FreeBSD and OpenBSD") + @pytest.mark.windows_whitelisted + class TestGrainsCore(ModuleCase): + """ +diff --git a/tests/integration/states/test_x509.py b/tests/integration/states/test_x509.py +index 2321689ef5..574de51e56 100644 +--- a/tests/integration/states/test_x509.py b/tests/integration/states/test_x509.py +@@ -468,7 +468,7 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ== +
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/files/, app-admin/salt/
commit: 925140dd5dc54ce874ce6f3a40adb76a3e42d4d7 Author: Patrick McLean gentoo org> AuthorDate: Fri Sep 3 23:59:47 2021 + Commit: Patrick McLean gentoo org> CommitDate: Wed Sep 8 01:01:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925140dd app-admin/salt-3002.7: Version bump Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest | 1 + app-admin/salt/files/salt-3002.7-tests.patch | 12 ++ app-admin/salt/salt-3002.7.ebuild| 196 +++ 3 files changed, 209 insertions(+) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index febd6188d34..eb1c69dcf27 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -4,5 +4,6 @@ DIST salt-3000.9.tar.gz 15250432 BLAKE2B b76c166363b0b0fd3e3aa4b5306ba8280a2c99f DIST salt-3001.6.tar.gz 15736056 BLAKE2B 00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f SHA512 e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c DIST salt-3001.8.tar.gz 15740488 BLAKE2B 77875a670b81438280becd1f29b64fbc766379192a9ca041568cd9360a3c4213bb3018063e88a297e9d1f637fb7ca3ef049a73a258022ec07e42f01a40bdf09a SHA512 8e90b2a1f82f951ab40a53a8af2ab421758ed8244f1881cc7aa71a8d9c2e2e6d892166ec8f8f6182966e56eb28c9aee6a060ee54b559b1d073fba97ad0afb013 DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1 +DIST salt-3002.7.tar.gz 15792124 BLAKE2B b4cb4a6d73c45f3c2183a7adfe8196bbc5788dce1995bd5c640cd9957bdfdba2e96deebaba927d6103fc50f4eaab86d51f4dd4594d25b7357db79ed67b39258e SHA512 c1e7bbcd39b5c2bef351bd74026346bf729839c4161f6eff8162620e9cb08a63073abeeb8af6bab635070386a883df494ef08cc07a84efa9aa7f2160b357a938 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75 SHA512 bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f DIST salt-3003.tar.gz 15830910 BLAKE2B ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f SHA512 7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38 diff --git a/app-admin/salt/files/salt-3002.7-tests.patch b/app-admin/salt/files/salt-3002.7-tests.patch new file mode 100644 index 000..828b7eee76e --- /dev/null +++ b/app-admin/salt/files/salt-3002.7-tests.patch @@ -0,0 +1,12 @@ +diff --git a/tests/unit/modules/test_boto_route53.py b/tests/unit/modules/test_boto_route53.py +index e745f8f8c6..a2bb2a7ef2 100644 +--- a/tests/unit/modules/test_boto_route53.py b/tests/unit/modules/test_boto_route53.py +@@ -80,6 +80,7 @@ def _has_required_moto(): + return True + + ++@skipIf(True, "skipping broken test") + @skipIf(HAS_MOTO is False, "The moto module must be installed.") + @skipIf( + _has_required_moto() is False, diff --git a/app-admin/salt/salt-3002.7.ebuild b/app-admin/salt/salt-3002.7.ebuild new file mode 100644 index 000..d20e3e59a37 --- /dev/null +++ b/app-admin/salt/salt-3002.7.ebuild @@ -0,0 +1,196 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit systemd distutils-r1 + +DESCRIPTION="Salt is a remote execution and configuration manager" +HOMEPAGE="https://www.saltstack.com/resources/community/ + https://github.com/saltstack; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git" + EGIT_BRANCH="develop" + SRC_URI="" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako + mongodb neutron nova openssl portage profile redis selinux test raet + +zeromq vim-syntax" + +RDEPEND=" + sys-apps/pciutils + >=dev-python/distro-1.5[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/libnacl[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: 954b9966d0fa300e64d07c0fa2c13dfa5e0c2968 Author: Patrick McLean gentoo org> AuthorDate: Fri Sep 3 17:07:25 2021 + Commit: Patrick McLean gentoo org> CommitDate: Wed Sep 8 01:01:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954b9966 app-admin/salt-3001.8: Version bump Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest | 1 + app-admin/salt/salt-3001.8.ebuild | 188 ++ 2 files changed, 189 insertions(+) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index 18c86563686..febd6188d34 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -2,6 +2,7 @@ DIST salt-3000.2-py38-misc.patch.gz 6250 BLAKE2B 68fff80a042e6bf208ea2d9692da7a7 DIST salt-3000.8.tar.gz 15249139 BLAKE2B df306669ba11dd650621222ff9c69f5a6e16b6f431e9d93e6712ee95da43091bfe28416fe0d71988ed9ee70cb347755b779a356c50fa59c63c67a874ed1906f4 SHA512 a18d5bea3b3835f83d5b1e5315990d83f6c58c36df5589d5de0f8cc3a46db4c960b58032e29d56841a160b9b170cdbb81bca38dbbd72ccb5866ccc8a7da6e800 DIST salt-3000.9.tar.gz 15250432 BLAKE2B b76c166363b0b0fd3e3aa4b5306ba8280a2c99fbc7fd9866d957406bba8e6fcc03b769b53dbb80b115f9fa9f1fdc93e1eb257f4bf04283e414a309c16e4f078f SHA512 94214f20a8a080ebdcbb7e3351f60a466c3a92cc85d177c2ea677192a63e58b0f9cacfb1af04e14022a7ac570ebd0b931722d1d001a7655dcd7502813c29a092 DIST salt-3001.6.tar.gz 15736056 BLAKE2B 00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f SHA512 e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c +DIST salt-3001.8.tar.gz 15740488 BLAKE2B 77875a670b81438280becd1f29b64fbc766379192a9ca041568cd9360a3c4213bb3018063e88a297e9d1f637fb7ca3ef049a73a258022ec07e42f01a40bdf09a SHA512 8e90b2a1f82f951ab40a53a8af2ab421758ed8244f1881cc7aa71a8d9c2e2e6d892166ec8f8f6182966e56eb28c9aee6a060ee54b559b1d073fba97ad0afb013 DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1 DIST salt-3003.1.tar.gz 16010476 BLAKE2B 3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75 SHA512 bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f DIST salt-3003.tar.gz 15830910 BLAKE2B ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f SHA512 7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38 diff --git a/app-admin/salt/salt-3001.8.ebuild b/app-admin/salt/salt-3001.8.ebuild new file mode 100644 index 000..6e4d6f48175 --- /dev/null +++ b/app-admin/salt/salt-3001.8.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..8} ) + +inherit systemd distutils-r1 + +DESCRIPTION="Salt is a remote execution and configuration manager" +HOMEPAGE="https://www.saltstack.com/resources/community/ + https://github.com/saltstack; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git" + EGIT_BRANCH="develop" + SRC_URI="" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako + mongodb neutron nova openssl portage profile redis selinux test raet + +zeromq vim-syntax" + +RDEPEND=" + sys-apps/pciutils + dev-python/distro[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/libnacl[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.9.7[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + dev-python/watchdog[${PYTHON_USEDEP}] + libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) + mako? ( dev-python/mako[${PYTHON_USEDEP}] ) + ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) + libvirt? ( + $(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_8) + ) + openssl? ( + dev-libs/openssl:0=[-bindist(-)] +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
commit: 0de92b95bedb7bb28755c02170e301cd4e8e135c Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de92b95 sys-fs/udisks: Stabilize 2.9.3 ppc64, #811987 Signed-off-by: Sam James gentoo.org> sys-fs/udisks/udisks-2.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild b/sys-fs/udisks/udisks-2.9.3.ebuild index 3e2d29c0bb2..d864eee1ba6 100644 --- a/sys-fs/udisks/udisks-2.9.3.ebuild +++ b/sys-fs/udisks/udisks-2.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}. LICENSE="LGPL-2+ GPL-2+" SLOT="2" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86" IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo zram" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/
commit: b28d288c45fba6c8dc28c6d79128bbc905937ca6 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28d288c x11-misc/shared-mime-info: Stabilize 2.1 sparc, #811999 Signed-off-by: Sam James gentoo.org> x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild index a1ec6022603..d32a222e554 100644 --- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild +++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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 ~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" # requires installed xdgmime binary RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 84ec00c9d6b09d1f59ff31e6104d6986e419fe5a Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ec00c9 media-libs/dav1d: Stabilize 0.9.1 ppc64, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index df18570f429..2645e556e78 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: 790ed025a2240b8b85a24688e6ab95d78787f571 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:14 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790ed025 x11-libs/libnotify: Stabilize 0.7.9-r1 ppc, #811996 Signed-off-by: Sam James gentoo.org> x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild index eaac4ecfa24..958d5d5ce97 100644 --- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: 7111539166f9c97402454d9ff27c38233979494e Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71115391 x11-libs/libnotify: Stabilize 0.7.9-r1 sparc, #811996 Signed-off-by: Sam James gentoo.org> x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild index 44812bf727f..bb929007d60 100644 --- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: 67494c0016084a97f8db74d1f3a462c1acb5fd76 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67494c00 x11-libs/libnotify: Stabilize 0.7.9-r1 ppc64, #811996 Signed-off-by: Sam James gentoo.org> x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild index 958d5d5ce97..44812bf727f 100644 --- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/
commit: 81e42b9d213d101daaf6d0446770cfc57379e925 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:18 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e42b9d x11-misc/shared-mime-info: Stabilize 2.1 ppc, #811999 Signed-off-by: Sam James gentoo.org> x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild index 2334dbb87fa..270a43dc793 100644 --- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild +++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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 ~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" # requires installed xdgmime binary RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/
commit: 585aa7ad45dd06e94c0dfebdba558f2cc3f3c81b Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585aa7ad x11-misc/shared-mime-info: Stabilize 2.1 ppc64, #811999 Signed-off-by: Sam James gentoo.org> x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild index 270a43dc793..a1ec6022603 100644 --- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild +++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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 ~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" # requires installed xdgmime binary RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Type-Tiny-XS/
commit: 8d88abe692f2b6fc48b9ce031c9eb1516139600a Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:44:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:44:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d88abe6 dev-perl/Type-Tiny-XS: Stabilize 0.22.0 ppc, #810207 Signed-off-by: Sam James gentoo.org> dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild index ec2021d27bb..1df423577e9 100644 --- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild +++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constraints" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: c9ce108986b2c38f407e54929c02285d45da5c47 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:44:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:44:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ce1089 dev-lang/python: Stabilize 2.7.18_p13 ppc, #811231 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-2.7.18_p13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-2.7.18_p13.ebuild b/dev-lang/python/python-2.7.18_p13.ebuild index 114ceba3077..890dbd5d220 100644 --- a/dev-lang/python/python-2.7.18_p13.ebuild +++ b/dev-lang/python/python-2.7.18_p13.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened +ncurses +readline +sqlite +ssl tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 8723b39c020fd612f322c5aa16aacb3e9479b7e6 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:22 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8723b39c dev-lang/python: Stabilize 2.7.18_p13 ppc64, #811231 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-2.7.18_p13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-2.7.18_p13.ebuild b/dev-lang/python/python-2.7.18_p13.ebuild index 890dbd5d220..293d54a67b4 100644 --- a/dev-lang/python/python-2.7.18_p13.ebuild +++ b/dev-lang/python/python-2.7.18_p13.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened +ncurses +readline +sqlite +ssl tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild.
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 67f7a48cc1415e062a85c32410d8a0608a7cc715 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f7a48c media-libs/dav1d: Stabilize 0.9.1 ppc, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 96f34efebfd..df18570f429 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 8293e90e287b5db544ab6af3b76f1bcbc4024d10 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:44:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:44:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8293e90e dev-lang/python: Stabilize 3.9.6_p2 ppc, #811213 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.9.6_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.9.6_p2.ebuild b/dev-lang/python/python-3.9.6_p2.ebuild index 52ca1b10b70..b4f111c862f 100644 --- a/dev-lang/python/python-3.9.6_p2.ebuild +++ b/dev-lang/python/python-3.9.6_p2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
commit: b169ab0f8b605b3ee734f31b6c33af2de4dec721 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b169ab0f sys-fs/udisks: Stabilize 2.9.3 ppc, #811987 Signed-off-by: Sam James gentoo.org> sys-fs/udisks/udisks-2.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild b/sys-fs/udisks/udisks-2.9.3.ebuild index d3937371c64..3e2d29c0bb2 100644 --- a/sys-fs/udisks/udisks-2.9.3.ebuild +++ b/sys-fs/udisks/udisks-2.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}. LICENSE="LGPL-2+ GPL-2+" SLOT="2" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo zram" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzip/
commit: 1475ddfad8e8d3789138a0a7cf022b0eab31aa59 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:43:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:43:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1475ddfa dev-libs/libzip: Stabilize 1.8.0 x86, #806294 Signed-off-by: Sam James gentoo.org> dev-libs/libzip/libzip-1.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild b/dev-libs/libzip/libzip-1.8.0.ebuild index e7bae79941c..1e84155026e 100644 --- a/dev-libs/libzip/libzip-1.8.0.ebuild +++ b/dev-libs/libzip/libzip-1.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz; LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools" REQUIRED_USE="test? ( tools )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: cec738bbba9ac4f5dbc8bf0c10648b32306c6cfc Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec738bb x11-libs/libnotify: Stabilize 0.7.9-r1 arm, #811996 Signed-off-by: Sam James gentoo.org> x11-libs/libnotify/libnotify-0.7.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild index d91859c4c19..eaac4ecfa24 100644 --- a/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.9-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
commit: 51eedacbb9c479f5ee99cded7a7c5f5b368a9163 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:20 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eedacb sys-fs/udisks: Stabilize 2.9.3 arm, #811987 Signed-off-by: Sam James gentoo.org> sys-fs/udisks/udisks-2.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild b/sys-fs/udisks/udisks-2.9.3.ebuild index 37a506fd683..d3937371c64 100644 --- a/sys-fs/udisks/udisks-2.9.3.ebuild +++ b/sys-fs/udisks/udisks-2.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}. LICENSE="LGPL-2+ GPL-2+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo zram" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Mail_Mime/
commit: 742c39ddb80e679a5ca7d4447eb7198687af822c Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742c39dd dev-php/PEAR-Mail_Mime: Stabilize 1.10.10 ALLARCHES, #811993 Signed-off-by: Sam James gentoo.org> dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild index eb4747a42cf..d160755e6c3 100644 --- a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild +++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Create and manipulate mime messages with PHP" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/
commit: 0b81f426e16f1555bd8da86f6d4cac3beefc9f1d Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:40:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:40:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b81f426 dev-python/regex: Stabilize 2021.8.3 arm, #811654 Signed-off-by: Sam James gentoo.org> dev-python/regex/regex-2021.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/regex/regex-2021.8.3.ebuild b/dev-python/regex/regex-2021.8.3.ebuild index baf07e01ee9..4a336d826c8 100644 --- a/dev-python/regex/regex-2021.8.3.ebuild +++ b/dev-python/regex/regex-2021.8.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="doc" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 44a566066ebed6d612e37e9f10ad448585a6ca87 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a56606 app-crypt/gnupg: Stabilize 2.2.29 arm, #811828 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.29.ebuild b/app-crypt/gnupg/gnupg-2.2.29.ebuild index ed836090e41..5a864898ea3 100644 --- a/app-crypt/gnupg/gnupg-2.2.29.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.29.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~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 ~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" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server" # Existence of executables is checked during configuration.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/
commit: 51d6ae73cd6334afceec73a9f77652ca5ff3808a Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:32 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d6ae73 x11-misc/shared-mime-info: Stabilize 2.1 arm, #811999 Signed-off-by: Sam James gentoo.org> x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild index 2d1c0fd7cd7..2334dbb87fa 100644 --- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild +++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/xdg/${PN}/uploads/${HASH}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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 ~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" # requires installed xdgmime binary RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/
commit: 8f1f06e67483772f8ad8f70a9ac9acb449c35101 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:42:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:42:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1f06e6 media-libs/opencv: Stabilize 4.5.2-r1 arm64, #811855 Signed-off-by: Sam James gentoo.org> media-libs/opencv/opencv-4.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opencv/opencv-4.5.2-r1.ebuild b/media-libs/opencv/opencv-4.5.2-r1.ebuild index 9af944583c1..ca93df0626c 100644 --- a/media-libs/opencv/opencv-4.5.2-r1.ebuild +++ b/media-libs/opencv/opencv-4.5.2-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" # subslot = libopencv* soname version -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples +features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract testprograms threads tiff vaapi v4l vtk webp xine" # The following lines are shamelessly stolen from ffmpeg-.ebuild with modifications
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d6c908b94bef690a0d6837deb5b95b7bb6533b74 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c908b9 media-libs/dav1d: Stabilize 0.9.1 arm, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 9ac94d5077b..96f34efebfd 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: 8cc156de8fa0f72fc75f5aa15fd2e0dbc1ea3dec Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc156de dev-python/virtualenv: Stabilize 20.7.2 arm, #811672 Signed-off-by: Sam James gentoo.org> dev-python/virtualenv/virtualenv-20.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/virtualenv/virtualenv-20.7.2.ebuild b/dev-python/virtualenv/virtualenv-20.7.2.ebuild index 0ec4b0f452f..ab65ca42a21 100644 --- a/dev-python/virtualenv/virtualenv-20.7.2.ebuild +++ b/dev-python/virtualenv/virtualenv-20.7.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" SLOT="0" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/charset_normalizer/
commit: 29a52b01cd710bdb5a9a5c1f38f4d760eae6fa3c Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a52b01 dev-python/charset_normalizer: Stabilize 2.0.4 arm, #811660 Signed-off-by: Sam James gentoo.org> dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild index 56b92d0ad66..60d37611478 100644 --- a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild +++ b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/platformdirs/
commit: aa60f7fd599613193bd352ea4bbd276cd178542f Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa60f7fd dev-python/platformdirs: Stabilize 2.0.2 arm, #811672 Signed-off-by: Sam James gentoo.org> dev-python/platformdirs/platformdirs-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/platformdirs/platformdirs-2.0.2.ebuild b/dev-python/platformdirs/platformdirs-2.0.2.ebuild index 4f3feca44ce..c57296e69f9 100644 --- a/dev-python/platformdirs/platformdirs-2.0.2.ebuild +++ b/dev-python/platformdirs/platformdirs-2.0.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" BDEPEND=" test? ( dev-python/appdirs[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/
commit: d7ff7eb9ea00267f2e5fda61287e9c844f538074 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:01 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ff7eb9 dev-python/requests: Stabilize 2.26.0 arm, #811660 Signed-off-by: Sam James gentoo.org> dev-python/requests/requests-2.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests/requests-2.26.0.ebuild b/dev-python/requests/requests-2.26.0.ebuild index 09d01c26c15..246ec4493d4 100644 --- a/dev-python/requests/requests-2.26.0.ebuild +++ b/dev-python/requests/requests-2.26.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="socks5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/mysql-connector-python/
commit: 42578d24facd77d16e116fa5c1b0c39462f67f73 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:40:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:40:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42578d24 dev-python/mysql-connector-python: Stabilize 8.0.26 arm, #811636 Signed-off-by: Sam James gentoo.org> dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild b/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild index 98d012be9e7..cb3b42fdfd5 100644 --- a/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild +++ b/dev-python/mysql-connector-python/mysql-connector-python-8.0.26.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Python client library for MariaDB/MySQL" HOMEPAGE="https://dev.mysql.com/downloads/connector/python/; SRC_URI="https://github.com/mysql/mysql-connector-python/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" LICENSE="GPL-2" SLOT="0" IUSE="examples test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-entry_points_selectable/
commit: 74d5b9bebb96f477f9061852bb2f07de90a2cbc4 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d5b9be dev-python/backports-entry_points_selectable: Stabilize 1.1.0 arm, #811672 Signed-off-by: Sam James gentoo.org> .../backports-entry_points_selectable-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild index fec41033565..e0542ec 100644 --- a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild +++ b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/, buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/
commit: 396cbf6ec3c530541c278155828677a341fda248 Author: Magnus Granberg gentoo org> AuthorDate: Wed Sep 8 00:21:03 2021 + Commit: Magnus Granberg gentoo org> CommitDate: Wed Sep 8 00:21:03 2021 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=396cbf6e Support dynamically projects and worker in run_build_request Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/config/builders.py | 24 +--- buildbot_gentoo_ci/db/model.py| 20 buildbot_gentoo_ci/db/projects.py | 18 ++ buildbot_gentoo_ci/steps/builders.py | 28 +++- 4 files changed, 78 insertions(+), 12 deletions(-) diff --git a/buildbot_gentoo_ci/config/builders.py b/buildbot_gentoo_ci/config/builders.py index 56cdde1..c28d016 100644 --- a/buildbot_gentoo_ci/config/builders.py +++ b/buildbot_gentoo_ci/config/builders.py @@ -1,16 +1,34 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +from twisted.internet import defer + from buildbot.plugins import util from buildbot_gentoo_ci.config import buildfactorys -# FIXME: get workers from db or file +# FIXME: get LocalWorkers and BuildWorkers from db or file LocalWorkers = [] LocalWorkers.append('updatedb_1') LocalWorkers.append('updatedb_2') LocalWorkers.append('updatedb_3') LocalWorkers.append('updatedb_4') +BuildWorkers = [] +BuildWorkers.append('a89c2c1a-46e0-4ded-81dd-c51afeb7fcfd') + +@defer.inlineCallbacks +def CanWorkerBuildProject(builder, wfb, request): +gentooci = builder.master.namedServices['services'].namedServices['gentooci'] +project_build_data = request.properties['project_build_data'] +project_workers = yield gentooci.db.projects.getWorkersByProjectUuid(project_build_data['project_uuid']) +print(project_workers) +print(wfb) +for worker in project_workers: +if wfb.worker.workername == worker['worker_uuid']: +return True +print('no worker') +return False + def gentoo_builders(b=[]): b.append(util.BuilderConfig( name='update_db_check', @@ -57,11 +75,11 @@ def gentoo_builders(b=[]): factory=buildfactorys.build_request_check() ) ) -# FIXME: get workers from db or file # Use multiplay workers b.append(util.BuilderConfig( name='run_build_request', -workername='bot-test', +workernames=BuildWorkers, +canStartBuild=CanWorkerBuildProject, collapseRequests=False, factory=buildfactorys.run_build_request() ) diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py index ca9932a..d9a3972 100644 --- a/buildbot_gentoo_ci/db/model.py +++ b/buildbot_gentoo_ci/db/model.py @@ -232,6 +232,17 @@ class Model(base.DBConnectorComponent): sa.Column('search_type', sa.Enum('in', 'startswith', 'endswith', 'search'), default='in'), ) +projects_workers = sautils.Table( +"projects_workers", metadata, +sa.Column('id', sa.Integer, primary_key=True), +sa.Column('project_uuid', sa.String(36), + sa.ForeignKey('projects.uuid', ondelete='CASCADE'), + nullable=False), +sa.Column('worker_uuid', sa.String(36), + sa.ForeignKey('workers.uuid', ondelete='CASCADE'), + nullable=False), +) + keywords = sautils.Table( "keywords", metadata, # unique uuid per keyword @@ -289,6 +300,15 @@ class Model(base.DBConnectorComponent): sa.Column('status', sa.Enum('stable','unstable','negative','all'), nullable=False), ) +workers = sautils.Table( +"workers", metadata, +# unique id per project +sa.Column('uuid', sa.String(36), primary_key=True, + default=lambda: str(uuid.uuid4())), +sa.Column('type', sa.Enum('local','default','latent'), nullable=False), +sa.Column('enabled', sa.Boolean, default=False), +) + # Tables related to users # --- diff --git a/buildbot_gentoo_ci/db/projects.py b/buildbot_gentoo_ci/db/projects.py index 176be92..fbef435 100644 --- a/buildbot_gentoo_ci/db/projects.py +++ b/buildbot_gentoo_ci/db/projects.py @@ -189,6 +189,17 @@ class ProjectsConnectorComponent(base.DBConnectorComponent): res = yield self.db.pool.do(thd) return res +@defer.inlineCallbacks +def getWorkersByProjectUuid(self, uuid): +def thd(conn): +tbl = self.db.model.projects_workers +q = tbl.select() +q = q.where(tbl.c.project_uuid == uuid) +return [self._row2dict_projects_workers(conn, row) +for row in conn.execute(q).fetchall()] +res = yield self.db.pool.do(thd) +return res + def _row2dict(self, conn, row): return dict( uuid=row.uuid, @@ -217,6 +228,13
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 87718aaa37fe02a3ca0ed50dd64a9f8d18fab2cd Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:19:42 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:19:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87718aaa sys-fs/fuse: enable py3.10 and disable py3.7 in 3.10.5 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.10.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild index 4a954267d0f..8eafe06d9b5 100644 --- a/sys-fs/fuse/fuse-3.10.5.ebuild +++ b/sys-fs/fuse/fuse-3.10.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) inherit meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 4db4a7fe65f918db11370f4b5f6a69649e598326 Author: Sam James gentoo org> AuthorDate: Tue Sep 7 23:55:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db4a7fe sys-fs/fuse: add 3.10.5 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.10.5.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 44d2ad6f7ba..1caf4ab0e1c 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,3 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.10.4.tar.xz 2787472 BLAKE2B 174b51bf55544bbc08e04089a4d8685b371d3f584e337ed0d8d82c62e10c14b6ef14a964d6627e8a121036db1ab4c6c1ccd413c08f8685d3d91893874427e46f SHA512 1cb7600dc04f148b15ec3183d0348320dd946cf15d4077798e7e34fe7e8202837718c8b8bd1f190b7a2453ee2b0433d77e18f142ecb7affec1cae29520f6 +DIST fuse-3.10.5.tar.xz 2931828 BLAKE2B 72de5e5867dc0934912248e1e626e2753c0f654626ba9d397753a7fbbf21dde877e6c528a44950ae1c828583f36a49c39f44a587544e44f8e749bd4c604b33b4 SHA512 da17788acc3fabef3dc7b736b7319c1638d7de27e163699f7dbc0fe9159aeba35964af6afa77a7654f1f321e2fc03ee167909f21516cbb585ead33cad95620fe DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild new file mode 100644 index 000..4a954267d0f --- /dev/null +++ b/sys-fs/fuse/fuse-3.10.5.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python_setup +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if [[ ${EUID} != 0 ]]; then + ewarn "Running as non-root user, skipping tests" + elif has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + ${EPYTHON} -m pytest test || die +} + +multilib_src_install_all() { + # installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # init script location is hard-coded in install_helper.sh + rm -rf "${D}"/etc || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/
commit: e35c8f61192e82cd6ab1eedd093cc42cdf335c3e Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:15:56 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35c8f61 net-misc/httpie: add 2.5.0 Closes: https://bugs.gentoo.org/809377 Closes: https://bugs.gentoo.org/809284 Signed-off-by: Sam James gentoo.org> net-misc/httpie/Manifest| 1 + net-misc/httpie/httpie-2.5.0.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/net-misc/httpie/Manifest b/net-misc/httpie/Manifest index 9fc9517f543..3779e5c114a 100644 --- a/net-misc/httpie/Manifest +++ b/net-misc/httpie/Manifest @@ -1 +1,2 @@ DIST httpie-2.4.0.tar.gz 1772537 BLAKE2B 111451cc7dc353d5b586554f98ac715a3198f03e74d261944a5f021d2dcc948455500800222b323d182a2a067d0549bda7c318ab3a6c934b9a9beec64aff2db2 SHA512 44cc7ff4fe0f3d8c53a7dd750465f6b56c36f5bbac06d22b760579bd60949039e82313845699669a659ec91adc69dbeac22c06ddd63af64e6f2e0edecf3e732a +DIST httpie-2.5.0.tar.gz 1105177 BLAKE2B 6e16868c81522d4e6d2fc0a4e093c190f18ced720b35217930865ae3f8e168193cc33dfecc13c5d310f52647d6e79d17b247f56e56e8586d633a2d9502be66a7 SHA512 f14aa23fea7578181b9bd6ededea04de9ddf0b2f697b23f76d2d96e2c17b95617318c711750bad6af550400dbc03732ab17fdf84e59d577f33f073e600a55330 diff --git a/net-misc/httpie/httpie-2.5.0.ebuild b/net-misc/httpie/httpie-2.5.0.ebuild new file mode 100644 index 000..b2e48e8373f --- /dev/null +++ b/net-misc/httpie/httpie-2.5.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="ssl(+)" + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Modern command line HTTP client" +HOMEPAGE="https://httpie.org/ https://pypi.org/project/httpie/; +SRC_URI="https://github.com/jakubroztocil/httpie/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local skipped_tests=() + + skipped_tests+=( + tests/test_uploads.py::test_chunked_json + tests/test_uploads.py::test_chunked_form + tests/test_uploads.py::test_chunked_stdin + tests/test_uploads.py::TestMultipartFormDataFileUpload::test_multipart_chunked + tests/test_uploads.py::TestRequestBodyFromFilePath::test_request_body_from_file_by_path_chunked + tests/test_tokens.py::test_verbose_chunked + ) + + pytest -v ${skipped_tests[@]/#/--deselect } || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + newbashcomp extras/httpie-completion.bash http + insinto /usr/share/fish/vendor_completions.d + newins extras/httpie-completion.fish http.fish + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: 5b86c483803fbbaa5acf41fea295b4a659c4996e Author: Sam James gentoo org> AuthorDate: Tue Sep 7 23:45:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b86c483 sci-libs/gdal: add 3.3.2 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/Manifest | 1 + sci-libs/gdal/gdal-3.3.2.ebuild | 312 2 files changed, 313 insertions(+) diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index c67ec7c7e6f..d95391c7dd0 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -3,3 +3,4 @@ DIST gdal-3.2.2.tar.gz 18959415 BLAKE2B 001347ee12c72fe4d9cfa27adb427624f80e5b16 DIST gdal-3.2.3.tar.gz 18970990 BLAKE2B 9f2ac15b7e9d2df0393d15734030ec4777579aa01fcf2700958228b24fd50d574f3bd438c03e767549614a699c362b31f38cbb0f32ceb8056c9b55fab11ecfec SHA512 985a058a53f676f7d49a96d1a48d4f93c5da8548012bf81345afde03d8044022b210484290bca70c3d7a1ef3b0087d9e17c636b5badd1e0816c1f59b1bf21ee8 DIST gdal-3.3.0.tar.gz 19572446 BLAKE2B afc7ce3c2191fb7607fdf3a01e7ed3e83c601fa063019015f666e0c550e4e42129b8782568f20f97422308f95b4e5c3dbd2311d562b7ec0830635e47e7c931b4 SHA512 39505c07aaf4dac587a189a979462101a7acba41e8732031540ebad02e089820658943ebb48c20f4ea56548363033b2db2f03f41c8a91ff5c5997a19b5eb999e DIST gdal-3.3.1.tar.gz 19582883 BLAKE2B 328ba9f3c6a2ecca8583648e5f22469d3fbabf8d8676262a15c6debe718be8329ad3899cbe5397dff2896bc9c2500b60834c6a44cd0f5b670828d86838611f0d SHA512 0eb89502f1cebd5dd899fb8f20571952462c45aba6cee1d62ccc820b2fed5202f6c7e7096bd4ca6c0cfcc2de623f00295097a7e33da6ffa5624dcb8a7a0dc682 +DIST gdal-3.3.2.tar.gz 19593819 BLAKE2B ab0919468482d080be9317f7d766ac8b7bd7a534a490a93ee29cab9ea5c68bef3827a256a6d13455d5ee8f4e6cf71a8a42fb173d1543282b04dea59c9378cf22 SHA512 ceacd101f770fecad12fec7fea5ba63c2a6d96413bdaa7f460798704fce1ff7a4f20b0b4a0785c195131aa8ee25990239a9e2da6844010b8f0c575f584d9b4a8 diff --git a/sci-libs/gdal/gdal-3.3.2.ebuild b/sci-libs/gdal/gdal-3.3.2.ebuild new file mode 100644 index 000..5a7c010cdbf --- /dev/null +++ b/sci-libs/gdal/gdal-3.3.2.ebuild @@ -0,0 +1,312 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GENTOO_DEPEND_ON_PERL="no" +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_OPTIONAL=1 +inherit autotools bash-completion-r1 distutils-r1 flag-o-matic java-pkg-opt-2 perl-module toolchain-funcs + +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.gz; + +SLOT="0/3.3" +LICENSE="BSD Info-ZIP MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd" + +REQUIRED_USE=" + mdb? ( java ) + 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:* + ) + perl? ( dev-lang/swig:0 ) + python? ( + dev-lang/swig:0 + dev-python/setuptools[${PYTHON_USEDEP}] + ) +" +DEPEND=" + dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre + 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 ) + hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) + jpeg? ( virtual/jpeg:0= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lzma? ( || ( + app-arch/xz-utils + app-arch/lzma + ) ) + mdb? ( dev-java/jackcess:1 ) + mysql? ( virtual/mysql ) + netcdf? ( sci-libs/netcdf:= ) + odbc? ( dev-db/unixODBC ) + ogdi? ( sci-libs/ogdi ) + opencl? ( virtual/opencl ) + oracle? ( dev-db/oracle-instantclient:= ) + pdf? ( app-text/poppler:= ) + perl? ( dev-lang/perl:= ) + png? ( media-libs/libpng:0= ) + postgres? ( >=dev-db/postgresql-8.4:= ) + python? ( + ${PYTHON_DEPS} + dev-python/numpy[${PYTHON_USEDEP}] + ) + spatialite? ( dev-db/spatialite ) + sqlite? ( dev-db/sqlite:3 ) + webp? ( media-libs/libwebp:= ) + xls? ( dev-libs/freexl ) + zstd? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/
commit: c4376e5432b0e9807455caac0f2586f2502bfdf9 Author: Sam James gentoo org> AuthorDate: Tue Sep 7 23:57:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4376e54 sys-apps/pv: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/pv/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/pv/metadata.xml b/sys-apps/pv/metadata.xml index b4f3c77ea7a..e00b44f1dc9 100644 --- a/sys-apps/pv/metadata.xml +++ b/sys-apps/pv/metadata.xml @@ -11,5 +11,6 @@ pipeviewer + a-j-wood/pv
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/, sys-apps/pv/files/
commit: 069cb1d9d8574ea6640db956f81921954e0a18ed Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:05:54 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069cb1d9 sys-apps/pv: add 1.6.19 Signed-off-by: Sam James gentoo.org> sys-apps/pv/Manifest | 1 + sys-apps/pv/files/pv-1.6.19-stddef-include.patch | 17 +++ sys-apps/pv/pv-1.6.19.ebuild | 64 3 files changed, 82 insertions(+) diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest index 097373f51d7..bf6b7ba788a 100644 --- a/sys-apps/pv/Manifest +++ b/sys-apps/pv/Manifest @@ -1 +1,2 @@ +DIST pv-1.6.19.tar.bz2 115130 BLAKE2B 5f8e41bb964ad8fc35c4f046b19e49a416eec4b3641d9ff77a3b9f1d04484b950629bd528c02f38eb7fd9fc1af404805a73c535fa62de4634801fb57c2e0bef8 SHA512 2ae857a8778baf853d4ad704f35afe14b37d615850f5ad52bce53ed7046dffdde720dab9b35f016739d377a062d7178cccdd0a3ccf53cf89918e3623060c9cc8 DIST pv-1.6.6.tar.bz2 109220 BLAKE2B 1cfb60e49f6301f0d990467a58013522bbc1e28e2936a1a2141918af05149b59b6cc494f290d99ee7072247b8f0e230b799cd5dae6f8aa59d116691319e952cb SHA512 cc841b4bd00e4e8fcaed97da094ebac4a11af1c3f843ce5f73d0c3ab20aca29498c6b1a224c653d40127304d8269d96f413df66b980809e9278ff9544c834a26 diff --git a/sys-apps/pv/files/pv-1.6.19-stddef-include.patch b/sys-apps/pv/files/pv-1.6.19-stddef-include.patch new file mode 100644 index 000..b28a1c8d063 --- /dev/null +++ b/sys-apps/pv/files/pv-1.6.19-stddef-include.patch @@ -0,0 +1,17 @@ +https://github.com/a-j-wood/pv/pull/1 + +From: Sam James +Date: Wed, 8 Sep 2021 01:03:29 +0100 +Subject: [PATCH] src/pv/number.c: add missing include for NULL + +--- a/src/pv/number.c b/src/pv/number.c +@@ -2,6 +2,8 @@ + * Functions for converting strings to numbers. + */ + ++#include ++ + #ifdef HAVE_CONFIG_H + #include "config.h" + #endif diff --git a/sys-apps/pv/pv-1.6.19.ebuild b/sys-apps/pv/pv-1.6.19.ebuild new file mode 100644 index 000..7acc907bef9 --- /dev/null +++ b/sys-apps/pv/pv-1.6.19.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info toolchain-funcs plocale + +DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a pipe" +HOMEPAGE="https://www.ivarch.com/programs/pv.shtml; +SRC_URI="https://www.ivarch.com/programs/sources/${P}.tar.bz2; + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x86-solaris" +IUSE="debug nls" + +PLOCALES="de en fr pt_BR zh_CN" +PLOCALE_BACKUP="en" + +DOCS=( README doc/NEWS doc/TODO ) + +# Doesn't build a library. +QA_CONFIGURE_OPTIONS="--disable-static" + +PATCHES=( + "${FILESDIR}"/${P}-stddef-include.patch +) + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~SYSVIPC" + ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your kernel to use the --remote option." + linux-info_pkg_setup + fi +} + +src_prepare() { + default + + sed -i configure -e 's|CFLAGS="-g -Wall"|:|g' || die + + # These should produce the same end result (working `pv`). + sed -i \ + -e 's:$(LD) $(LDFLAGS) -o:$(AR) rc:' \ + autoconf/make/modules.mk~ || die + + sed -i -e 's:usleep 20 || ::g' tests/019-remote-cksum || die + + disable_locale() { + local locale=${1} + einfo "Disabling locale ${locale}" + sed -i configure -e "/ALL_LINGUAS=/s:${lingua}::g" || die + } + + plocale_for_each_disabled_locale disable_locale +} + +src_configure() { + tc-export AR + + econf \ + $(use_enable debug debugging) \ + $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 4f8d31f529aed6f6ca945e86ec77cdb44806f630 Author: Sam James gentoo org> AuthorDate: Tue Sep 7 23:47:19 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:17:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8d31f5 media-sound/mpg123: add 1.29.0 Signed-off-by: Sam James gentoo.org> media-sound/mpg123/Manifest | 1 + media-sound/mpg123/mpg123-1.29.0.ebuild | 108 2 files changed, 109 insertions(+) diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest index 0312cb8c842..b4a88867d6f 100644 --- a/media-sound/mpg123/Manifest +++ b/media-sound/mpg123/Manifest @@ -1,2 +1,3 @@ DIST mpg123-1.28.1.tar.bz2 1066558 BLAKE2B 4516ed6cafda21aaaf132266b91ae235ca0b911a79c4514c0588c030f4f5f2f3923153729f1fc3354cb5fa982ca8dc27ba6cb58fa884da379a8913c8119e8bd2 SHA512 af1fb96878a7b57f62f06445e9b888cbecc569a91fe118459c71415f62287f9d9de9b0d0663522cb181e1a21692d64d0a810d8aebfa6e085eb76926d7a2186f9 DIST mpg123-1.28.2.tar.bz2 1065867 BLAKE2B 2fc585598e49334b608c2a8487b40b599dc1a57afc53249975a339dbc381b968cc099d4274fb74872d3c4c54d1a6ee1858c4b00c78feb93809c823cc56398661 SHA512 45ac11c5997d13f80917e135a40d2fb4448703dad56271dfe8ce7c8dea339cbac7727ec121779040bd7a07fc4ea79086860ea4a8ec879eda3bdcbf7d57348cda +DIST mpg123-1.29.0.tar.bz2 1068523 BLAKE2B f044dcdef62156cc34a4709d6ead71042e936d77a86386563862d54d7b18635dd378d4dcac1358228c8275d7bcef894f17432cac0519373d11d4c5f18e346728 SHA512 4261a086395f118f6723d8a3757ebcf5244359be07af634d8bf802e48524978a0974f8b17b423bbf38d262c82ac9e31e0fd5d07a735f63f5e33f58d82dc5fdaf diff --git a/media-sound/mpg123/mpg123-1.29.0.ebuild b/media-sound/mpg123/mpg123-1.29.0.ebuild new file mode 100644 index 000..29a2b1f3de7 --- /dev/null +++ b/media-sound/mpg123/mpg123-1.29.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs libtool multilib-minimal + +DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" +HOMEPAGE="https://www.mpg123.org/; +SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" + +# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. +# Note: build system prefers libsdl2 > libsdl. We could in theory add both +# but it's tricky when it comes to handling switching between them properly. +# We'd need a USE flag for both sdl1 and sdl2 and to make them clash. +RDEPEND=" + dev-libs/libltdl:0 + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack ) + nas? ( media-libs/nas ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( media-libs/libsdl2 )" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/libtool + virtual/pkgconfig +" +IDEPEND="app-eselect/eselect-mpg123" + +DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) + +src_prepare() { + default + elibtoolize # for Darwin bundles +} + +multilib_src_configure() { + local _audio=dummy + local _output=dummy + local _cpu=generic_fpu + + # Build fails without -D_GNU_SOURCE like this: + # error: ‘struct hostent’ has no member named ‘h_addr’ + append-cflags -D_GNU_SOURCE + + if $(multilib_is_native_abi) ; then + local flag + for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do + if use ${flag}; then + _audio+=" ${flag/pulseaudio/pulse}" + _output=${flag/pulseaudio/pulse} + fi + done + fi + + use cpu_flags_ppc_altivec && _cpu=altivec + + if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then + use cpu_flags_x86_sse && _cpu=x86-64 + elif use x86 && gcc-specs-pie ; then + # Don't use any mmx, 3dnow, sse and 3dnowext + # bug #164504 + _cpu=generic_fpu + else + use cpu_flags_x86_mmx && _cpu=mmx + use cpu_flags_x86_3dnow && _cpu=3dnow + use cpu_flags_x86_sse && _cpu=x86 + use cpu_flags_x86_3dnowext && _cpu=x86 + fi + + local myconf=( + --with-optimization=0 + --with-audio="${_audio}" + --with-default-audio=${_output} + --with-cpu=${_cpu} + --enable-network + $(use_enable ipv6) + --enable-int-quality=$(usex int-quality)
[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/
commit: f1f54feb4f20e305945cbf832344929c0619aeb7 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Sep 6 00:01:37 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Sep 8 00:03:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f54feb games-engines/scummvm: fix build, deps, bump eapi Closes: https://bugs.gentoo.org/744421 Closes: https://bugs.gentoo.org/801229 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Ionen Wolkens gentoo.org> .../{scummvm-2.2.0-r1.ebuild => scummvm-2.2.0-r2.ebuild} | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/games-engines/scummvm/scummvm-2.2.0-r1.ebuild b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild similarity index 94% rename from games-engines/scummvm/scummvm-2.2.0-r1.ebuild rename to games-engines/scummvm/scummvm-2.2.0-r2.ebuild index b6022c564f3..afdf8a36bf7 100644 --- a/games-engines/scummvm/scummvm-2.2.0-r1.ebuild +++ b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop flag-o-matic toolchain-funcs xdg DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures" @@ -29,13 +29,17 @@ RDEPEND=" jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) - net? ( media-libs/sdl2-net ) + net? ( + media-libs/sdl2-net + net-misc/curl + ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) + sndio? ( media-sound/sndio:= ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) @@ -60,7 +64,7 @@ PATCHES=( ) src_prepare() { - xdg_src_prepare + default # -g isn't needed for nasm here sed -i \ @@ -75,6 +79,7 @@ src_prepare() { src_configure() { use x86 && append-ldflags -Wl,-z,noexecstack + tc-export STRINGS local myconf=( --backend=sdl @@ -97,6 +102,7 @@ src_configure() { $(use_enable lua) $(use_enable mp3 mad) $(use_enable mpeg2) + $(use_enable net libcurl) $(use_enable net sdlnet) $(use_enable png) $(use_enable sndio) @@ -117,8 +123,7 @@ src_configure() { src_compile() { emake \ AR="$(tc-getAR) cru" \ - RANLIB="$(tc-getRANLIB)" \ - STRINGS="$(tc-getSTRINGS)" + RANLIB="$(tc-getRANLIB)" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/
commit: 2433f7afd26cdce6843ab85af86650bfb5ff623d Author: Alexey Sokolov asokolov org> AuthorDate: Tue Sep 7 19:11:33 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Sep 8 00:03:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2433f7af games-engines/scummvm: sync live ebuild Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Ionen Wolkens gentoo.org> games-engines/scummvm/scummvm-2.2.0-r2.ebuild | 13 +--- games-engines/scummvm/scummvm-.ebuild | 30 +++ 2 files changed, 31 insertions(+), 12 deletions(-) diff --git a/games-engines/scummvm/scummvm-2.2.0-r2.ebuild b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild index afdf8a36bf7..65afd2a5beb 100644 --- a/games-engines/scummvm/scummvm-2.2.0-r2.ebuild +++ b/games-engines/scummvm/scummvm-2.2.0-r2.ebuild @@ -6,11 +6,18 @@ inherit desktop flag-o-matic toolchain-funcs xdg DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures" HOMEPAGE="https://www.scummvm.org/; -SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/scummvm/scummvm; +else + SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}/${PN}-${P}" +fi LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" IUSE="a52 aac alsa debug flac fluidsynth fribidi +gtk jpeg lua mpeg2 mp3 +net opengl png sndio speech theora truetype unsupported vorbis zlib" RESTRICT="test" # it only looks like there's a test there #77507 @@ -117,7 +124,7 @@ src_configure() { echo "configure ${myconf[@]}" # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF SDL_CONFIG="sdl2-config" \ - ./configure "${myconf[@]}" "${EXTRA_ECONF}" || die + ./configure "${myconf[@]}" ${EXTRA_ECONF} || die } src_compile() { diff --git a/games-engines/scummvm/scummvm-.ebuild b/games-engines/scummvm/scummvm-.ebuild index f6a91ef83cd..cf7685a08e0 100644 --- a/games-engines/scummvm/scummvm-.ebuild +++ b/games-engines/scummvm/scummvm-.ebuild @@ -1,16 +1,23 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -inherit desktop flag-o-matic git-r3 toolchain-funcs xdg +EAPI=8 +inherit desktop flag-o-matic toolchain-funcs xdg DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures" HOMEPAGE="https://www.scummvm.org/; -EGIT_REPO_URI="https://github.com/scummvm/scummvm; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/scummvm/scummvm; +else + SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}/${PN}-${P}" +fi LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception" SLOT="0" -KEYWORDS="" IUSE="a52 aac alsa debug flac fluidsynth fribidi glew +gtk jpeg lua mpeg2 mp3 +net opengl png sndio speech theora truetype unsupported vorbis zlib" RESTRICT="test" # it only looks like there's a test there #77507 @@ -20,7 +27,7 @@ RDEPEND=" aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) - fluidsynth? ( media-sound/fluidsynth ) + fluidsynth? ( media-sound/fluidsynth:= ) fribidi? ( dev-libs/fribidi ) gtk? ( dev-libs/glib:2 @@ -29,7 +36,10 @@ RDEPEND=" jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) - net? ( media-libs/sdl2-net ) + net? ( + media-libs/sdl2-net + net-misc/curl + ) opengl? ( || ( virtual/opengl @@ -39,6 +49,7 @@ RDEPEND=" glew? ( media-libs/glew:0= ) ) png? ( media-libs/libpng:0 ) + sndio? ( media-sound/sndio:= ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) @@ -58,7 +69,7 @@ BDEPEND=" S="${WORKDIR}/${P/_/}" src_prepare() { - xdg_src_prepare + default # -g isn't needed for nasm here sed -i \ @@ -73,6 +84,7 @@ src_prepare() { src_configure() { use x86 && append-ldflags -Wl,-z,noexecstack + tc-export STRINGS local myconf=( --backend=sdl @@ -96,6 +108,7 @@ src_configure() { $(use_enable lua) $(use_enable mp3 mad) $(use_enable mpeg2) + $(use_enable net libcurl) $(use_enable net sdlnet) $(use_enable png) $(use_enable sndio) @@ -116,8 +129,7 @@ src_configure() { src_compile() {
[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm-tools/, games-engines/scummvm-tools/files/
commit: f18190f1c6a974bb606e30c3b0d0f71dd041f391 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Sep 7 20:49:32 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Sep 8 00:03:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18190f1 games-engines/scummvm-tools: Fix build without native symlinks Closes: https://bugs.gentoo.org/744424 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/8 Signed-off-by: Ionen Wolkens gentoo.org> .../files/scummvm-tools-2.2.0-strings.patch | 17 + games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild | 13 + 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch b/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch new file mode 100644 index 000..1bd3f9f399d --- /dev/null +++ b/games-engines/scummvm-tools/files/scummvm-tools-2.2.0-strings.patch @@ -0,0 +1,17 @@ +Fix build without native symlinks +https://bugs.gentoo.org/744424 + +--- a/configure b/configure +@@ -1026,9 +1026,9 @@ void _ebcdic() { char* s = (char*) ebcdi + int main() { _ascii (); _ebcdic (); return 0; } + EOF + $CXX $CXXFLAGS -c -o $TMPO.o tmp_endianness_check.cpp +-if strings $TMPO.o | grep BIGenDianSyS >/dev/null; then ++if ${STRINGS} $TMPO.o | grep BIGenDianSyS >/dev/null; then + _endian=big +-elif strings $TMPO.o | grep LiTTleEnDian >/dev/null; then ++elif ${STRINGS} $TMPO.o | grep LiTTleEnDian >/dev/null; then + _endian=little + fi + echo $_endian; diff --git a/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild b/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild index c514a09b8b7..3af45ddd2fa 100644 --- a/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild +++ b/games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 WX_GTK_VER=3.0-gtk3 inherit wxwidgets toolchain-funcs @@ -17,7 +17,7 @@ IUSE="flac iconv mad png vorbis" RESTRICT="test" # some tests require external files RDEPEND=" - >=dev-libs/boost-1.32:= + dev-libs/boost:= sys-libs/zlib x11-libs/wxGTK:${WX_GTK_VER} flac? ( media-libs/flac ) @@ -35,17 +35,18 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-1.8.0-binprefix.patch" + "${FILESDIR}/${PN}-2.2.0-strings.patch" ) src_prepare() { default - rm -rf *.bat dists/win32 || die - sed -ri -e '/^(CC|CXX)\b/d' Makefile || die + rm -r *.bat dists/win32 || die } src_configure() { setup-wxwidgets + tc-export CXX STRINGS # Not an autoconf script ./configure \ @@ -61,10 +62,6 @@ src_configure() { $(use_enable vorbis) || die } -src_compile() { - emake STRINGS="$(tc-getSTRINGS)" -} - src_install() { EXEPREFIX="${PN}-" default }
[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/files/, www-servers/servefile/
commit: ad0cfc47a51fc05af2ebe14ddfb3b062a1610893 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Sep 7 23:49:25 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Sep 7 23:49:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0cfc47 www-servers/servefile: 0.5.2 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.22, Repoman-3.0.3 www-servers/servefile/Manifest | 1 + .../files/servefile-0.5.2-ipv6-absent-tests.patch | 25 ++ www-servers/servefile/servefile-0.5.2.ebuild | 40 ++ 3 files changed, 66 insertions(+) diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest index 6edfa093dd5..403480079cd 100644 --- a/www-servers/servefile/Manifest +++ b/www-servers/servefile/Manifest @@ -1 +1,2 @@ DIST servefile-0.5.1.tar.gz 19390 BLAKE2B 4443471870650f03564d6f574b633630fac4e1f9f6e6a9807b1baa4d3aaa6284f803fa9dc0c7c07f53cc343f89687db5f6b5a4ebf09e9fd327369e2b3aecddc5 SHA512 2502f3072522a8f460d3711dccbaa3fa57e34915313aaad475e5831962adc92c0728c2598f9f78ee99e60731cdc2d3026488ce8050369ab0c967246cd9372f44 +DIST servefile-0.5.2.tar.gz 20622 BLAKE2B 3d4f02803ec5228dd463313197718b0aced1f5ceaa3438c1e8a8605cdf5d6a87e38a8bb702dc24a15cb974076f185dfbc0af95b60f394612835d3286474cdcc4 SHA512 1abeef3ff1a9f21be079329616d78811412eb2f371e11e383dc23b586f8c7edc593539b6fa641e5d91bb6c1ab81a1f39f83e45bf7c55e904c9b683166ff79622 diff --git a/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch b/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch new file mode 100644 index 000..6231fc8b7d9 --- /dev/null +++ b/www-servers/servefile/files/servefile-0.5.2-ipv6-absent-tests.patch @@ -0,0 +1,25 @@ +From 3d34ff40f1a24873793c33b8f16a9940050fa93f Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sun, 24 May 2020 15:51:15 +0200 +Subject: [PATCH] Fix test test_ipv4_only for global USE=-ipv6 + +--- + tests/test_servefile.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_servefile.py b/tests/test_servefile.py +index 8132f6b..3f127f4 100644 +--- a/tests/test_servefile.py b/tests/test_servefile.py +@@ -137,7 +137,7 @@ def test_ipv4_only(run_servefile, datadir): + check_download(data, fname='testfile', host='127.0.0.1') + + sock = socket.socket(socket.AF_INET6) +-with pytest.raises(connrefused_exc): ++with pytest.raises((connrefused_exc, OSError)): + sock.connect(("::1", SERVEFILE_DEFAULT_PORT)) + + +-- +2.26.2 + diff --git a/www-servers/servefile/servefile-0.5.2.ebuild b/www-servers/servefile/servefile-0.5.2.ebuild new file mode 100644 index 000..e086cb75329 --- /dev/null +++ b/www-servers/servefile/servefile-0.5.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..10} ) + +inherit distutils-r1 + +DESCRIPTION="Serve a single file via HTTP" +HOMEPAGE="https://github.com/sebageek/servefile; +SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ssl test" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) + sys-apps/grep + sys-apps/iproute2 + sys-apps/net-tools + sys-apps/sed" +DEPEND="test? ( + ${RDEPEND} + dev-python/requests[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}"/${P} + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch +) + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman ${PN}.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-rr/
commit: dec148f3e7ff22f59faadad028f507478f7b4dc7 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:27:44 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec148f3 dev-ruby/test-unit-rr: keyword 1.0.5-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild index 2a394a67d20..2ac84b92e3b 100644 --- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild +++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/test-unit/test-unit-rr; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2"
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rails/
commit: 0f1cffb4b8513d608b70dd39fb849229fd02519f Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:19:08 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1cffb4 app-eselect/eselect-rails: keyword 0.25 for ~riscv Signed-off-by: Marek Szuba gentoo.org> app-eselect/eselect-rails/eselect-rails-0.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-rails/eselect-rails-0.25.ebuild b/app-eselect/eselect-rails/eselect-rails-0.25.ebuild index 99fd8214518..0285222a9b4 100644 --- a/app-eselect/eselect-rails/eselect-rails-0.25.ebuild +++ b/app-eselect/eselect-rails/eselect-rails-0.25.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND=">=app-admin/eselect-1.2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/erubi/
commit: 0ba62ab52105757a94450eee4a8ccf0acb9158c4 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:21:28 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba62ab5 dev-ruby/erubi: keyword 1.10.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/erubi/erubi-1.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/erubi/erubi-1.10.0.ebuild b/dev-ruby/erubi/erubi-1.10.0.ebuild index 112ff370658..21d0cfcff33 100644 --- a/dev-ruby/erubi/erubi-1.10.0.ebuild +++ b/dev-ruby/erubi/erubi-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,7 +19,7 @@ SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-global_expectations )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-dom-testing/
commit: bd8ba869bff57ee3b50aa5fe5ee7996b3f8dc288 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:19:33 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8ba869 dev-ruby/rails-dom-testing: keyword 2.0.3-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild index a39c32c9b93..50bbca2323b 100644 --- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing; LICENSE="MIT" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rr/
commit: 35e39516800324e2948555b37398ca36c33ab6b1 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:27:55 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e39516 dev-ruby/rr: keyword 3.0.7 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/rr/rr-3.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rr/rr-3.0.7.ebuild b/dev-ruby/rr/rr-3.0.7.ebuild index 98c1a3636e0..0ebc522df87 100644 --- a/dev-ruby/rr/rr-3.0.7.ebuild +++ b/dev-ruby/rr/rr-3.0.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? (
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crass/
commit: 96d045aa198b378182795734cb248fe0119de21d Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 21:20:00 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d045aa dev-ruby/crass: keyword 1.0.6 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/crass/crass-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crass/crass-1.0.6.ebuild b/dev-ruby/crass/crass-1.0.6.ebuild index 9e5d9bca791..e1934d3b455 100644 --- a/dev-ruby/crass/crass-1.0.6.ebuild +++ b/dev-ruby/crass/crass-1.0.6.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/rgrove/crass/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mustermann/
commit: e0267af5bc496b610d43a71430b08ef1b9e339d2 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:25:18 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0267af5 dev-ruby/mustermann: keyword 1.1.1 for ~riscv, EAPI 6 -> 8 Signed-off-by: Marek Szuba gentoo.org> dev-ruby/mustermann/mustermann-1.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mustermann/mustermann-1.1.1.ebuild b/dev-ruby/mustermann/mustermann-1.1.1.ebuild index 6621377ede5..4ff1a9fd53a 100644 --- a/dev-ruby/mustermann/mustermann-1.1.1.ebuild +++ b/dev-ruby/mustermann/mustermann-1.1.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 USE_RUBY="ruby25 ruby26 ruby27 ruby30" @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/sinatra/mustermann; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "=dev-ruby/ruby2_keywords-0.0*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby2_keywords/
commit: 58e6fb0bb1a0243c7e186f53d0f24b25c801e5bd Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:24:04 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e6fb0b dev-ruby/ruby2_keywords: keyword 0.0.5 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild index 4d5d7a62069..25796976825 100644 --- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild +++ b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5.ebuild @@ -16,5 +16,5 @@ HOMEPAGE="https://github.com/ruby/ruby2_keywords; LICENSE="Ruby" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_parser/
commit: 1d44a64a0982bcfeb8730608367ad29e0b551749 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:15:01 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d44a64a dev-ruby/regexp_parser: keyword 2.1.1-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild index 0f263eb3ac9..f94e4e82101 100644 --- a/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild +++ b/dev-ruby/regexp_parser/regexp_parser-2.1.1-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" DEPEND+=" =dev-util/ragel-6*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/
commit: cc04e46c283d43dce336508106e96d95cea5c9fb Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:26:26 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04e46c dev-ruby/sinatra: keyword 2.1.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/sinatra/sinatra-2.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sinatra/sinatra-2.1.0.ebuild b/dev-ruby/sinatra/sinatra-2.1.0.ebuild index 1b551a55456..51d577f6653 100644 --- a/dev-ruby/sinatra/sinatra-2.1.0.ebuild +++ b/dev-ruby/sinatra/sinatra-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-protection/
commit: 66eec99136d5f30d4dbb17c9cfd4b6a3992aba2f Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:26:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eec991 dev-ruby/rack-protection: keyword 2.1.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/rack-protection/rack-protection-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild index 749cd6610d3..c5f7a62db61 100644 --- a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild +++ b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection; LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend "dev-ruby/rack:*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/xpath/
commit: d9eb8b9e33944b0ab3f0b85c9cb35aefbcc7f106 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:09:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9eb8b9e dev-ruby/xpath: keyword 3.2.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/xpath/xpath-3.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/xpath/xpath-3.2.0.ebuild b/dev-ruby/xpath/xpath-3.2.0.ebuild index 31e0e645324..e13f6c3d7f1 100644 --- a/dev-ruby/xpath/xpath-3.2.0.ebuild +++ b/dev-ruby/xpath/xpath-3.2.0.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0" HOMEPAGE="https://github.com/jnicklas/xpath; LICENSE="MIT" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="3" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/, profiles/arch/riscv/
commit: 15e7d266dbbce2f1832f03ba93ea6b36c59fae9c Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:15:53 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e7d266 dev-ruby/capybara: keyword 3.35.3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/capybara/capybara-3.35.3.ebuild | 2 +- profiles/arch/riscv/package.use.mask | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild b/dev-ruby/capybara/capybara-3.35.3.ebuild index 51a99849413..20d65227356 100644 --- a/dev-ruby/capybara/capybara-3.35.3.ebuild +++ b/dev-ruby/capybara/capybara-3.35.3.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of integration testing Rack a HOMEPAGE="https://github.com/jnicklas/capybara; LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="3" IUSE="test" diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index a84c6bbee77..cd56cfb4ff5 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -2,6 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # Marek Szuba (2021-09-07) +# firefox needs nodejs to build, no firefox-bin for riscv +dev-ruby/capybara test # net-misc/memcached not keyworded yet due to failing tests (Bug #811477) dev-ruby/dalli test
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/
commit: 8fc5164e90319192d42e9e8d7ca0c9086e86c010 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:09:42 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc5164e dev-ruby/rack-test: keyword 1.1.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/rack-test/rack-test-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/rack-test/rack-test-1.1.0.ebuild b/dev-ruby/rack-test/rack-test-1.1.0.ebuild index 8f490c6c6e4..0f5bff84d58 100644 --- a/dev-ruby/rack-test/rack-test-1.1.0.ebuild +++ b/dev-ruby/rack-test/rack-test-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -20,7 +20,7 @@ SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="1.0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend ">=dev-ruby/rack-1.0:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_property_values/
commit: 99a312d445e658f7e154b876c3187884ba50b3b4 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 19:13:14 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 21:28:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a312d4 dev-ruby/regexp_property_values: keyword 1.0.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild index 81ade9a0d58..0b70f9fd51a 100644 --- a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild +++ b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar. LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" all_ruby_prepare() {