[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/
commit: 6bf1444d0089219d9d67cd6651bfc7e2fcf32f8b Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:36:00 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:36:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf1444d app-i18n/ibus-typing-booster: drop old Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-typing-booster/Manifest | 1 - .../ibus-typing-booster-2.25.3.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 5224b804f609..a2ca60fa5737 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,4 +1,3 @@ -DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c SHA512 df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4 SHA512 f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982 DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64 SHA512 212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9 DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6 SHA512 9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild deleted file mode 100644 index 0cb560b41e30.. --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PYTHON_COMPAT=( python3_{9..12} ) -PYTHON_REQ_USE="sqlite(+)" - -inherit gnome2-utils python-single-r1 xdg - -DESCRIPTION="Completion input method for IBus" -HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"; -SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" -RESTRICT="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - dev-libs/m17n-lib - $(python_gen_cond_dep ' - app-i18n/ibus[python(+),${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pyenchant[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - ')" -RDEPEND="${DEPEND} - >=dev-db/m17n-db-1.7" -BDEPEND="sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/
commit: 400cb1c9020811a38b6dfe5a8d80020f946f7aad Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:34:33 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:34:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400cb1c9 app-i18n/ibus-typing-booster: amd64/x86 stable Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild index 95f8e650235b..0cb560b41e30 100644 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-shells/yash/
commit: 15adfc9a5950c596b1368de6258f21dfad9c0499 Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:32:18 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:32:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15adfc9a app-shells/yash: drop old Signed-off-by: Akinori Hattori gentoo.org> app-shells/yash/Manifest | 1 - app-shells/yash/yash-2.55.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-shells/yash/Manifest b/app-shells/yash/Manifest index 5c62226c23e8..c179afb6e521 100644 --- a/app-shells/yash/Manifest +++ b/app-shells/yash/Manifest @@ -1,2 +1 @@ -DIST yash-2.55.tar.xz 761184 BLAKE2B a6a73a4055766f310724bd78670870eb96be9c34f79c177a80d86876512adfdd9d67bb28fadd113cd230db5a7eaaa91a1926d1b942297ca735e7390460b7a8c0 SHA512 9e92fc86884b0b315a98fcb5da0f319f431515185a970762946b919c72aa8756e337dfa7cec763a7d8496bf4838eb9ef88664b35512180f13cc4146e9816 DIST yash-2.56.1.tar.xz 768752 BLAKE2B 8ee4c654e85b5895096870afcb3fc4e855274f3fd1956372753a46c522430a59c8ba96e64b0b13672e0289d2a9b6492a18a0f3d9e9e5500f53144ed1d56ca750 SHA512 28e8bde5fc12e5178136b82ecdc0c52c37c98301245089b0d55c43266880e299237a5522e572883e5c51b7d9a0e9bf94fe265a9ebdbf346c28ff837b0f60cc00 diff --git a/app-shells/yash/yash-2.55.ebuild b/app-shells/yash/yash-2.55.ebuild deleted file mode 100644 index e3e8631864e6.. --- a/app-shells/yash/yash-2.55.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PLOCALES="en ja" - -inherit flag-o-matic plocale toolchain-funcs - -DESCRIPTION="Yash is a POSIX-compliant command line shell" -HOMEPAGE="https://yash.osdn.jp/"; -SRC_URI="mirror://sourceforge.jp/${PN}/79124/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~mips x86" -IUSE="nls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - nls? ( virtual/libintl )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext ) - test? ( sys-apps/ed )" - -src_configure() { - append-cflags -std=c99 - - sh ./configure \ - --prefix="${EPREFIX}"/usr \ - --exec-prefix="${EPREFIX}" \ - $(use_enable nls) \ - CC="$(tc-getCC)" \ - LINGUAS="$(plocale_get_locales | sed "s/en/en@quot en@boldquot/")" \ - || die -}
[gentoo-commits] repo/gentoo:master commit in: app-shells/yash/
commit: 451e5b0273ffcd6adadea49107a47eae844a557b Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:31:20 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:31:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451e5b02 app-shells/yash: amd64/x86 stable Signed-off-by: Akinori Hattori gentoo.org> app-shells/yash/yash-2.56.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/yash/yash-2.56.1.ebuild b/app-shells/yash/yash-2.56.1.ebuild index 9084d796b0ba..23ee161faf20 100644 --- a/app-shells/yash/yash-2.56.1.ebuild +++ b/app-shells/yash/yash-2.56.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/magicant/${PN}/releases/download/${PV}/${P}.tar.xz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" +KEYWORDS="amd64 ~mips x86" IUSE="nls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 420554edf748f2a561e6b691f207fa95affb6fad Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:23:41 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:23:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420554ed dev-scheme/gauche: rename patch Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/files/{gauche-info.patch => gauche-0.9.14-info.patch} | 0 dev-scheme/gauche/gauche-0.9.14-r1.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-0.9.14-info.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-info.patch rename to dev-scheme/gauche/files/gauche-0.9.14-info.patch diff --git a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild index f2441b774c98..6151e01fabcd 100644 --- a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-ext-ldflags.patch "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${P}-info.patch "${FILESDIR}"/${PN}-xz-info.patch ) DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: a83783270542dc02fec73e86c204471f76ebe0e4 Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:27:14 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:27:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8378327 dev-scheme/gauche: new upstream release Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 + dev-scheme/gauche/files/gauche-info.patch | 95 +++ dev-scheme/gauche/gauche-0.9.15.ebuild| 56 ++ 3 files changed, 152 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index f72e95e1fd56..7996744b0f2d 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ DIST Gauche-0.9.14.tgz 9352431 BLAKE2B cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f SHA512 3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662 +DIST Gauche-0.9.15.tgz 9444756 BLAKE2B 1b4cbc764ea3af78bc736ce9a8ff083318366fbf3197ebc5060222b8df93ed426ca4b3b90402cd604e110bcfa8fb46c0d4c5f35be39899cc89dc82a671372bf9 SHA512 fc246a9ba937eba642621a5707f0e7a02d62191749360b9b15e2563c9ceb13e18f236c736172d05c177df8b7220ff0e973f568aaf9eb92e92643af0823f0f865 diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-info.patch new file mode 100644 index ..f02113893ba6 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-info.patch @@ -0,0 +1,95 @@ +--- a/configure.ac b/configure.ac +@@ -345,7 +345,6 @@ + AC_CHECK_PROGS(INSTALL_INFO, install-info) + AC_CHECK_TOOLS(AR, ar gar) + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then + build_doc="No (requires makeinfo and gzip to build documents)" +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -19,7 +19,6 @@ + INSTALL_INFO = @INSTALL_INFO@ + MKINSTDIR= $(top_srcdir)/mkinstalldirs + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + VERSION_INFO = @PACKAGE_STRING@ + PREPROCESSOR = $(top_srcdir)/lib/tools/docprep + +@@ -61,7 +60,7 @@ + texi html htmls dvi pdf info epub \ + clean distclean maintainer-clean + +-.SUFFIXES: .texi .html .info.gz .pdf .dvi .epub ++.SUFFIXES: .texi .html .info .pdf .dvi .epub + + all: info + +@@ -77,7 +76,7 @@ + $(INSTALL_INFO) gauche-refj.info.gz "$(infodir)/dir" ; \ + fi; \ + fi; \ +- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ ++ if test -f gauche-refe.info -o -f gauche-refj.info; then \ + $(INSTALL_DATA) *.info* "$(DESTDIR)$(infodir)/"; \ + fi + +@@ -114,8 +113,8 @@ + %-draft/index.html : %.texi + $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" + +-%.info.gz : %.texi +- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" ++%.info : %.texi ++ $(MAKEDOC) info $< "$(MAKEINFO)" + + %.pdf : %.texi + $(MAKEDOC) pdf $< "$(MAKEINFO)" +@@ -137,7 +136,7 @@ + htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html + dvi : gauche-refe.dvi gauche-refj.dvi + pdf : gauche-refe.pdf gauche-refj.pdf +-info : gauche-refe.info.gz gauche-refj.info.gz ++info : gauche-refe.info gauche-refj.info + epub : gauche-refe.epub gauche-refj.epub + + gauche-refe.texi : $(TEXIS) $(PREPROCESSOR) +--- a/doc/makedoc.scm b/doc/makedoc.scm +@@ -16,7 +16,7 @@ +[gauche.sys.setenv (sys-putenv "LANG=C")] +[else]) + (if (match (cdr args) +-[("info" input makeinfo gzip) (do-info input makeinfo gzip)] ++[("info" input makeinfo) (do-info input makeinfo)] + [("html" input makeinfo) (do-html input makeinfo)] + [("htmls" input makeinfo version) (do-htmls input makeinfo version)] + [("pdf" input makeinfo) (do-pdf input makeinfo)] +@@ -28,7 +28,7 @@ + (define (usage) + (print "Usage: gosh makedoc.scm command args ...") + (print "Valid commands (and args):") +- (print " info input MAKEINFO GZIP- generate info doc") ++ (print " info input MAKEINFO - generate info doc") + (print " html input MAKEINFO - generate single html") + (print " htmls input MAKEINFO VERSION-STRING - generate html files in subdir") + (print " pdf input MAKEINFO - generate pdf") +@@ -57,14 +57,11 @@ + (warn "makeinfo version ~a or greater is required, but ~a's \ +version is ~a. Skipping.\n" min-version makeinfo vers) + +-(define (do-info input makeinfo gzip) ++(define (do-info input makeinfo) + (define info (path-swap-extension input "info")) + (or (string-null? makeinfo) +- (string-null? gzip) + (not (check-makeinfo-version makeinfo "5.0")) +- (and (do-process (make-cmd `(,makeinfo ,input))
[gentoo-commits] repo/gentoo:master commit in: mail-filter/scmail/files/, mail-filter/scmail/
commit: 79a7379439af433d1184e2b8be1c1b523e7e93cd Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:17:26 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:17:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a73794 mail-filter/scmail: fix parallel build Closes: https://bugs.gentoo.org/882513 Closes: https://bugs.gentoo.org/884759 Signed-off-by: Akinori Hattori gentoo.org> mail-filter/scmail/files/scmail-parallel-make.patch | 19 +++ mail-filter/scmail/scmail-1.3.ebuild| 7 ++- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/mail-filter/scmail/files/scmail-parallel-make.patch b/mail-filter/scmail/files/scmail-parallel-make.patch new file mode 100644 index ..7e35dd6f34d2 --- /dev/null +++ b/mail-filter/scmail/files/scmail-parallel-make.patch @@ -0,0 +1,19 @@ +--- a/Makefile b/Makefile +@@ -24,7 +24,7 @@ + + all: check-gauche $(TARGET) update-doc + +-update-doc: ++update-doc: dot.scmail/deliver-rules.sample + cd doc && make + + check-gauche: +--- a/tests/Makefile b/tests/Makefile +@@ -41,3 +41,5 @@ + @rm -f $(TARGET) + @rm -rf Mail Maildir test.* + ++.NOTPARALLEL: ++ diff --git a/mail-filter/scmail/scmail-1.3.ebuild b/mail-filter/scmail/scmail-1.3.ebuild index 25809d282452..6a36d68334e5 100644 --- a/mail-filter/scmail/scmail-1.3.ebuild +++ b/mail-filter/scmail/scmail-1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -21,6 +21,7 @@ PATCHES=( "${FILESDIR}"/${PN}-doc-encoding.patch "${FILESDIR}"/${PN}-gauche-0.9.patch "${FILESDIR}"/${PN}-gauche-0.9.10.patch + "${FILESDIR}"/${PN}-parallel-make.patch "${FILESDIR}"/${PN}-undefined-reference.patch ) HTML_DOCS=( doc/{${PN},scbayes}{,-ja}.html ) @@ -41,7 +42,3 @@ src_install() { install einstalldocs } - -src_test() { - emake -j1 -s check -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/shed/files/, app-editors/shed/
commit: 29a99c740125c96dd5b2b30540c5ad730a5bc87e Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:10:38 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:10:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a99c74 app-editors/shed: drop old Signed-off-by: Akinori Hattori gentoo.org> app-editors/shed/Manifest | 1 - app-editors/shed/files/shed-1.15-cflags.patch | 11 -- app-editors/shed/files/shed-1.15-tinfo.patch | 12 --- app-editors/shed/shed-1.15.ebuild | 30 --- 4 files changed, 54 deletions(-) diff --git a/app-editors/shed/Manifest b/app-editors/shed/Manifest index 06487aa06f5e..04900f430aac 100644 --- a/app-editors/shed/Manifest +++ b/app-editors/shed/Manifest @@ -1,2 +1 @@ -DIST shed-1.15.tar.gz 8 BLAKE2B 7c23f01e649de6ad15b870ef3786bd1747b6ab765f19a748d08bad878325f11e38483b957ed6a791ae4a7de752e96cca2057fd69838625c3fe660d2ba3fbc984 SHA512 fe401303e686fb11975b71de0f84d0cdb84dc5a48e1094356d012f95d8c956ed05bd6b39bf65af924212e83c1db45bbfe556342489150bb0e10fb4c832fb6c78 DIST shed-1.16.tar.gz 104323 BLAKE2B 30c4d6ec7d497a64cc4e313496d26e3a4b8a8050bcfd05c50d9eef865d987df76cd1d7fa13509bdfed184159676dfc2c8bb8d3eb98f64573845e543d174cae7b SHA512 0c807205540b17ee977c157c8edd916b34ba6c4ace280f59c10a92abbe820ef7fe24c4a64c2fc8b5fcd3d86f71e26672cef469340ddce393d370b53aa8785e7c diff --git a/app-editors/shed/files/shed-1.15-cflags.patch b/app-editors/shed/files/shed-1.15-cflags.patch deleted file mode 100644 index 2b675f7449f7.. --- a/app-editors/shed/files/shed-1.15-cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure.in -+++ b/configure.in -@@ -2,7 +2,7 @@ - AM_INIT_AUTOMAKE(shed,1.15) - AC_PROG_CC - AC_PROG_INSTALL --CFLAGS="-Wall" -+CFLAGS="$CFLAGS -Wall" - AC_SUBST(CFLAGS) - - AC_ARG_ENABLE(debug, [ --enable-debug gcc -g],enable_debug=yes) diff --git a/app-editors/shed/files/shed-1.15-tinfo.patch b/app-editors/shed/files/shed-1.15-tinfo.patch deleted file mode 100644 index d1a406521c0f.. --- a/app-editors/shed/files/shed-1.15-tinfo.patch +++ /dev/null @@ -1,12 +0,0 @@ a/configure.in -+++ b/configure.in -@@ -41,8 +41,7 @@ - fi - - ERR="Required package missing!" --AC_CHECK_HEADER(ncurses.h,:,AC_MSG_ERROR([$ERR])) -+PKG_CHECK_MODULES(ncurses,ncurses,[LIBS="$LIBS $ncurses_LIBS"],AC_MSG_ERROR([$ERR])) - AC_CHECK_HEADER(getopt.h,:,AC_MSG_ERROR([$ERR])) --AC_CHECK_LIB(ncurses,initscr) - AC_CHECK_LIB(m,pow) - AC_OUTPUT(Makefile) diff --git a/app-editors/shed/shed-1.15.ebuild b/app-editors/shed/shed-1.15.ebuild deleted file mode 100644 index 6b0e8951131c.. --- a/app-editors/shed/shed-1.15.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="Simple Hex EDitor" -HOMEPAGE="https://shed.sourceforge.net/"; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-cflags.patch - "${FILESDIR}"/${P}-tinfo.patch -) - -src_prepare() { - default - - mv configure.{in,ac} || die - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/tinycdb/
commit: 5d2fb78028b2e1e429546484d75b0886ed91f796 Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:08:59 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:08:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2fb780 dev-db/tinycdb: drop old Signed-off-by: Akinori Hattori gentoo.org> dev-db/tinycdb/Manifest| 1 - dev-db/tinycdb/tinycdb-0.78.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/dev-db/tinycdb/Manifest b/dev-db/tinycdb/Manifest index 302ac45b9888..bac11328a7d4 100644 --- a/dev-db/tinycdb/Manifest +++ b/dev-db/tinycdb/Manifest @@ -1,2 +1 @@ -DIST tinycdb-0.78.tar.gz 36754 BLAKE2B 41f4256840645acd28296c5473087c7cf4c026f068310375b3c305430c030b1c946f53fd3e09967d77b592ba84e7e56518fdb18e54d1e0f5e7dd552a1664a0ec SHA512 8930086b8e7fddcd4dbd3354c5f5ee05171df68fde1cc222b6c402430042b6e761efbad7e5fa8de18e1d36390f1526cc3e605c5086fe1c363ba1df6c03201553 DIST tinycdb-0.81.tar.gz 31901 BLAKE2B 6b5b1167bd7e58a02b9a3a1ff2d58adb0e522ef65a13384051d9a037358ed7586f7d567e543099adec6322f9c60d38525fed586488510215bf72d12a60c67684 SHA512 56d0422700835d7b0460c32c41e6d5f30b8b833cefea775eb7f2b5592d744942c1109eac1501421b02f196d15e55bb2accc71f2fd32ef4b8d658c635340e diff --git a/dev-db/tinycdb/tinycdb-0.78.ebuild b/dev-db/tinycdb/tinycdb-0.78.ebuild deleted file mode 100644 index 501f95371b5a.. --- a/dev-db/tinycdb/tinycdb-0.78.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="A very fast and simple package for creating and reading constant data bases" -HOMEPAGE="https://www.corpit.ru/mjt/tinycdb.html"; -SRC_URI="https://www.corpit.ru/mjt/${PN}/${P}.tar.gz"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~riscv x86" -IUSE="static-libs" -RESTRICT="test" - -RDEPEND="!dev-db/cdb" - -PATCHES=( - "${FILESDIR}"/${PN}-gentoo.patch - "${FILESDIR}"/${PN}-uclibc.patch -) - -src_prepare() { - default - - sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile -} - -src_compile() { - local targets="shared" - use static-libs && targets+=" staticlib piclib" - - emake \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - ${targets} -} - -src_install() { - local targets="install install-sharedlib" - use static-libs && targets+=" install-piclib" - - emake \ - prefix="${EPREFIX}"/usr \ - mandir="${EPREFIX}"/usr/share/man \ - DESTDIR="${D}" \ - ${targets} - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/telepathy-idle/
commit: 4e2a20dac9cfb29f4ad0968d44be6d500ad12b25 Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 12 06:00:13 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 12 06:02:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2a20da net-irc/telepathy-idle: enable py3.12 Closes: https://bugs.gentoo.org/929701 Signed-off-by: Mart Raudsepp gentoo.org> net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild b/net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild index db90a1e87deb..ccb0f13a940e 100644 --- a/net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild +++ b/net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit python-single-r1 DESCRIPTION="Full-featured IRC connection manager for Telepathy"
[gentoo-commits] repo/gentoo:master commit in: net-im/telepathy-mission-control/
commit: 44a87586a61edb01409feeb992b45b1bc3d675e7 Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 12 05:57:48 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 12 06:02:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a87586 net-im/telepathy-mission-control: enable py3.12 Closes: https://bugs.gentoo.org/929698 Signed-off-by: Mart Raudsepp gentoo.org> .../telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild index dd85f8fe6688..07d4574948d8 100644 --- a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild +++ b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 PYTHON_REQ_USE="xml(+)" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome2 python-any-r1
[gentoo-commits] repo/gentoo:master commit in: net-im/telepathy-logger/
commit: 29cc2de45c599b45a02c2b2360602a96d537a547 Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 12 05:59:24 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 12 06:02:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cc2de4 net-im/telepathy-logger: enable py3.12 Closes: https://bugs.gentoo.org/929697 Signed-off-by: Mart Raudsepp gentoo.org> net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild b/net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild index 4f96e329..a4c5e29a4029 100644 --- a/net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild +++ b/net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit gnome2 python-any-r1 virtualx
[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-glib/
commit: 2aa23c69457b14b82abee6af8db4c460fe827eaa Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 12 05:58:40 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 12 06:02:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa23c69 net-libs/telepathy-glib: enable py3.12 Closes: https://bugs.gentoo.org/929712 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild index 0c10c1239adf..5466878f5741 100644 --- a/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild +++ b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome2 python-any-r1 vala virtualx
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fortls/
commit: 586dcdd39c63ad1b355741912ff8d89dd0aa2003 Author: Sergey Torokhov yandex ru> AuthorDate: Sun May 12 05:21:18 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Sun May 12 05:21:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=586dcdd3 dev-util/fortls: drop old 3.0.0_rc* Signed-off-by: Sergey Torokhov yandex.ru> dev-util/fortls/Manifest| 3 --- dev-util/fortls/fortls-3.0.0_rc2.ebuild | 36 - dev-util/fortls/fortls-3.0.0_rc3.ebuild | 36 - dev-util/fortls/fortls-3.0.0_rc5.ebuild | 36 - 4 files changed, 111 deletions(-) diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest index 4fd7574d33..5db01e5689 100644 --- a/dev-util/fortls/Manifest +++ b/dev-util/fortls/Manifest @@ -1,5 +1,2 @@ DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d SHA512 dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e DIST fortls-3.0.0.tar.gz 7064397 BLAKE2B 9448821cad90ad9117d1304634c5ce38dc21e3172d51d598b77eb64ecff31f170a51bbb4763026ab797eba853ca89beb962c8c2fc397fd3b1bd371d82b4418da SHA512 9454298de9d4edb366a55a9282e05ff4318fdc4284f7c6fea3dcf519f883873e2479bf2f7a2cdfc34cc865698876180a9ed04dc5b94509665bad33096b057385 -DIST fortls-3.0.0rc2.tar.gz 7061084 BLAKE2B 1f4b818368e7de4d1de2d9c397f37723b26f9f23f18fd971147e35fcbcd95e26dc4a03f7481300a8b7af82da9305371340ee51fc1ac7374786878c7e6dfae526 SHA512 e54596bc079ec3e278621011b15d8d3c74b1e32e152071d11dd34c9cea4c6bf57881f91c018dd41239a7bec263df8d6e91cc4ae6ba1a24e601985c735f3e713d -DIST fortls-3.0.0rc3.tar.gz 7063929 BLAKE2B 13342b02343b78585cc8598fc019a396704c6eb74d447ccc001ac1e7d049e0c2984e3b8c740af500434b5de44f4e3ed637e0bab43bb32ce2e6ed06d4043398df SHA512 cf378edff0e25edd69dc2fa444eedcb62799821986103fdbe1af6efa3b88fb380f26f5adfb8eef2f24d93dde427b5f2038b98ad9a3d9f43e85c060410714a5c0 -DIST fortls-3.0.0rc5.tar.gz 7064307 BLAKE2B 01f60250816563f34c15d4e43d5a80e7087d99babc8520592a5aea91d5b8dc32e17f7ea9894fe0651c458338c9fa34b51f69c55372b2f350f608c25333c74a8b SHA512 b1d53d711ad250ae32ea004419acba0dd4b04cda3c5d13c26ede9b1d4bb752ccf0c424e96aa4a507126e354d72a88ae3c45156d75feb3525f1ba05523da8f04a diff --git a/dev-util/fortls/fortls-3.0.0_rc2.ebuild b/dev-util/fortls/fortls-3.0.0_rc2.ebuild deleted file mode 100644 index f816b7f71c..00 --- a/dev-util/fortls/fortls-3.0.0_rc2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fortran Language Server (fortls)" -HOMEPAGE="https://fortls.fortran-lang.org"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/json5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -# Disable test that requires pypi.org connection -EPYTEST_DESELECT=( - test/test_interface.py::test_version_update_pypi -) - -src_prepare() { - # Drop some additional coverage tests - sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die - # Disable autoupdate check during tests run - sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die - - distutils-r1_src_prepare -} diff --git a/dev-util/fortls/fortls-3.0.0_rc3.ebuild b/dev-util/fortls/fortls-3.0.0_rc3.ebuild deleted file mode 100644 index f816b7f71c..00 --- a/dev-util/fortls/fortls-3.0.0_rc3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fortran Language Server (fortls)" -HOMEPAGE="https://fortls.fortran-lang.org"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/json5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -# Disable test that requires pypi.org connection -EPYTEST_DESELECT=( - test/test_interface.py::test_version_update_pypi -) - -src_prepare() { - # Drop some additional coverage tests - sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die - # Disable autoupdate check during tests run - sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die - - distutils-r1_src_prepare -} diff --git a/dev-util/fortls/fortls-3.0.0_rc5.ebuild b/dev-util/fortls/fortls-3.0.0_rc5.ebuild deleted file mode 100644 index f816b7f71c..00 --- a/d
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fortls/
commit: 25994c14015a2f71e06a8b4560173394102ae7cf Author: Sergey Torokhov yandex ru> AuthorDate: Sun May 12 05:20:08 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Sun May 12 05:20:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25994c14 dev-util/fortls: 3.0.0 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-util/fortls/Manifest| 1 + dev-util/fortls/fortls-3.0.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest index 4e63e3c722..4fd7574d33 100644 --- a/dev-util/fortls/Manifest +++ b/dev-util/fortls/Manifest @@ -1,4 +1,5 @@ DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d SHA512 dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e +DIST fortls-3.0.0.tar.gz 7064397 BLAKE2B 9448821cad90ad9117d1304634c5ce38dc21e3172d51d598b77eb64ecff31f170a51bbb4763026ab797eba853ca89beb962c8c2fc397fd3b1bd371d82b4418da SHA512 9454298de9d4edb366a55a9282e05ff4318fdc4284f7c6fea3dcf519f883873e2479bf2f7a2cdfc34cc865698876180a9ed04dc5b94509665bad33096b057385 DIST fortls-3.0.0rc2.tar.gz 7061084 BLAKE2B 1f4b818368e7de4d1de2d9c397f37723b26f9f23f18fd971147e35fcbcd95e26dc4a03f7481300a8b7af82da9305371340ee51fc1ac7374786878c7e6dfae526 SHA512 e54596bc079ec3e278621011b15d8d3c74b1e32e152071d11dd34c9cea4c6bf57881f91c018dd41239a7bec263df8d6e91cc4ae6ba1a24e601985c735f3e713d DIST fortls-3.0.0rc3.tar.gz 7063929 BLAKE2B 13342b02343b78585cc8598fc019a396704c6eb74d447ccc001ac1e7d049e0c2984e3b8c740af500434b5de44f4e3ed637e0bab43bb32ce2e6ed06d4043398df SHA512 cf378edff0e25edd69dc2fa444eedcb62799821986103fdbe1af6efa3b88fb380f26f5adfb8eef2f24d93dde427b5f2038b98ad9a3d9f43e85c060410714a5c0 DIST fortls-3.0.0rc5.tar.gz 7064307 BLAKE2B 01f60250816563f34c15d4e43d5a80e7087d99babc8520592a5aea91d5b8dc32e17f7ea9894fe0651c458338c9fa34b51f69c55372b2f350f608c25333c74a8b SHA512 b1d53d711ad250ae32ea004419acba0dd4b04cda3c5d13c26ede9b1d4bb752ccf0c424e96aa4a507126e354d72a88ae3c45156d75feb3525f1ba05523da8f04a diff --git a/dev-util/fortls/fortls-3.0.0.ebuild b/dev-util/fortls/fortls-3.0.0.ebuild new file mode 100644 index 00..f816b7f71c --- /dev/null +++ b/dev-util/fortls/fortls-3.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_parser/
commit: 0f958cd277d311712bdad9290d0eb3a4700cc529 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 12 05:01:05 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 12 05:01:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f958cd2 dev-ruby/regexp_parser: add 2.9.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/regexp_parser/Manifest | 1 + dev-ruby/regexp_parser/regexp_parser-2.9.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest index 633178f00ce0..9a2da66c3ab9 100644 --- a/dev-ruby/regexp_parser/Manifest +++ b/dev-ruby/regexp_parser/Manifest @@ -1,3 +1,4 @@ DIST regexp_parser-2.8.2.tar.gz 102450 BLAKE2B ff932e91dfa01226e4b528f5d4bd9aeb42a04f52fe067879d54c05bbdad8dd26ab442e64e9f439d0466a4654057805f0073463f7498929205030eed940bf9afd SHA512 78a76fe3d049e840f8539ad013c682c58f6cac11305579a8e11601f20d4cd7f6a4de86e4da16109b6f95fd86c084ddf02ed67e6fe706fb8f023ec535c0944e30 DIST regexp_parser-2.8.3.tar.gz 102631 BLAKE2B 667a1bfb5cb71d84868d851686cda5601cebaceeea57e53cdd00cef59b7f78cf7c4051019e48367c9f053fb175079802c05ac0ac76e0fcc0273c811ccfadb107 SHA512 cb818d30387acf4604370ed7ada928e59bf2714905b1252e7a29a3b3cf3b53ef1c0fec53b9ec262716c872ca330f556f7beb28d75a043fc9b2343e76b80e5a38 DIST regexp_parser-2.9.0.tar.gz 103509 BLAKE2B 722dec7d2d98ee2773b0c109195e20e154fbbd7c2b8fb737a35e85c138e3372407c36c9e488f199345acb84d20768a71ced7334aa76fb09ee329f83e088a301b SHA512 e6c1cb75f90e23e8c43d0c53a4aa185b0f4dcc2e02d6c4e334fd9e5aadb875cf79966934b4c7e3a13fe16f9b1fa069d39ef90b307da731eb634bed27d0a1ba4d +DIST regexp_parser-2.9.1.tar.gz 103571 BLAKE2B 01eddeefebaf6e1f35842c386d65296b5724aa21728f49d9f0f58ae5c6f7a1dfb590c4353705815c2642ef9c24bc13cba4119cfc41c703ffb9c999e562b48bd9 SHA512 d61dbdb36e138c4c4f9fdca235fc31ebb354b3fc015c5735e7e851339028b29d6890ded12642dfd2d7242b1508bf4906dc51af63147e1103eb70f6a6b1355abc diff --git a/dev-ruby/regexp_parser/regexp_parser-2.9.1.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.9.1.ebuild new file mode 100644 index ..24715aaf7a43 --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-2.9.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser"; +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3 + test? ( dev-ruby/leto:2 dev-ruby/regexp_property_values dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_compile() { + CI=true ${RUBY} -S rake ragel:rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: bdc5a6bbba16923a404347b3b8d3be4caea538fe Author: Hans de Graaff gentoo org> AuthorDate: Sun May 12 05:02:39 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 12 05:02:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc5a6bb dev-ruby/reline: add 0.5.6 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 1 + dev-ruby/reline/reline-0.5.6.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index d73af4078f83..c0e3da1394e1 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -3,3 +3,4 @@ DIST reline-0.5.0.tar.gz 2 BLAKE2B 822c8b4d73fee5545c8b6e6ad0a7f4e3ecf0c67f6 DIST reline-0.5.1.tar.gz 89528 BLAKE2B 24a7747abacdc1c9fbf95b31b1981c63f9eed1b3c701d938127d0b3a09212f05e6849722f77efb95a70ad1ebf442d4e0bacb18a01d42a2887f1c70a8a10f96d1 SHA512 0248ab4fac21ac8009c053ed982c943430d4aa899a0b76ccd02fa4f2d1e4174c29dd1d6176a002bf12d838399e30db681b205ae74c74e8a5139ce098641a9c69 DIST reline-0.5.2.tar.gz 90163 BLAKE2B 12ff435da396a19e62b8ba972568c39697ff7024fe5deeb209958cf85b5a7a8fd3986eff2f6f66282af23997566955b195a354a875efe6a77350f8b103dd9aef SHA512 bd8722e524333ab84c12c97c3e335a075f36379301b9c35a52f459ff55a853f779218ec24d691dc0a1eea1525693b18c49053b13eb79a8db903905659735bb74 DIST reline-0.5.5.tar.gz 91888 BLAKE2B a1d01ffebcb18fe2eda9836672378fe5feb5b9b30c0d2bc61889ffad95e05c68998fe79d6fbe3742791b8c71ba52fe17b8ade4e8ecc8c14fa91deac3d06854cd SHA512 160c8c5ed670476607ea0e3f0f1edc0ae557fe9bb3f1eb5e3c744a3965864227f8804ff23004b9fb264c9b67740e5697b64d52bfac6b82aab5aee9daa349291f +DIST reline-0.5.6.tar.gz 91809 BLAKE2B 50b5473ab328fba4a552e8817d3048244144e014c9d6f7970c8bb1936329d34598667a752e66529d47facb5d2d15fac36154fe5b5f28f2301024c26b6387cace SHA512 755d23ccd6b5ba53cb357ce84a45d6f36eb1458c0c59e7ef77b585e53f2d3b393930fa076e8f5a1e49aa28a10156cf1926abf4ec691d88394f64a4a2a50af6e5 diff --git a/dev-ruby/reline/reline-0.5.6.ebuild b/dev-ruby/reline/reline-0.5.6.ebuild new file mode 100644 index ..a779c43093ce --- /dev/null +++ b/dev-ruby/reline/reline-0.5.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md doc/reline/face.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline"; +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/ngtcp2/
commit: f7a163897b954feb8f8fcad205b8835dbfde153d Author: Sam James gentoo org> AuthorDate: Sun May 12 04:50:54 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 12 04:50:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a16389 net-libs/ngtcp2: Keyword 1.5.0 arm, #931780 Signed-off-by: Sam James gentoo.org> net-libs/ngtcp2/ngtcp2-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild index 1f15a2e28c49..3d01d4243f5a 100644 --- a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild +++ b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86" fi DESCRIPTION="Implementation of the IETF QUIC Protocol"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ded2b2cd180ee3896423dca54c4f24962d5c9b0a Author: Sam James gentoo org> AuthorDate: Sun May 12 04:49:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 12 04:49:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded2b2cd flag-o-matic.eclass: allow -mevex512 and -mno-evex512 The whole -m/-mno-* situation needs to be improved in the eclass but let's do this for now for the benefit of Chromium (see 754d6f5226a532ed086afa276b48e89ffafe0484). Bug: https://bugs.gentoo.org/931623 Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index 0e5271c7824f..ecac452aa0ef 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -139,6 +139,8 @@ _setup-allowed-flags() { -mno-fxsr -mno-hle -mno-rtm -mno-xsave -mno-xsaveopt # gcc 4.9 -mno-avx512cd -mno-avx512er -mno-avx512f -mno-avx512pf -mno-sha + + -mevex512 -mno-evex512 ) # Allow some safe individual flags. Should come along with the bug reference.
[gentoo-commits] repo/gentoo:master commit in: sys-block/parted/
commit: c5efec2494163085aa796a8c789e8c9e5c658eb2 Author: Sam James gentoo org> AuthorDate: Sun May 12 04:05:08 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 12 04:05:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5efec24 sys-block/parted: disable -fanalyzer Signed-off-by: Sam James gentoo.org> sys-block/parted/parted-3.6-r2.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-block/parted/parted-3.6-r2.ebuild b/sys-block/parted/parted-3.6-r2.ebuild index 38a0f57020cb..9de1986f0bf4 100644 --- a/sys-block/parted/parted-3.6-r2.ebuild +++ b/sys-block/parted/parted-3.6-r2.ebuild @@ -64,6 +64,11 @@ src_prepare() { } src_configure() { + # -fanalyzer substantially slows down the build and isn't useful for + # us. It's useful for upstream as it's static analysis, but it's not + # useful when just getting something built. + export gl_cv_warn_c__fanalyzer=no + local myconf=( $(use_enable debug) $(use_enable device-mapper)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: c0d18bc376d270ed54fb3892f9a3d216d4089302 Author: Yixun Lan gentoo org> AuthorDate: Sun May 12 02:03:52 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun May 12 03:42:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d18bc3 dev-python/pyproject-fmt: Keyword 2.0.2 riscv, #931703 Signed-off-by: Yixun Lan gentoo.org> dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild index 311a11645a67..9b16c49c89ca 100644 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/pyproject-fmt-rust-1.0.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt-rust/
commit: 80e290aa0849ff94afffba70848a1edc5624b430 Author: Yixun Lan gentoo org> AuthorDate: Sun May 12 02:03:55 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun May 12 03:42:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e290aa dev-python/pyproject-fmt-rust: Keyword 1.0.1 riscv, #931703 Signed-off-by: Yixun Lan gentoo.org> dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild index f1aeeb1f08d4..6b621fcf8758 100644 --- a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild +++ b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild @@ -143,7 +143,7 @@ LICENSE+=" || ( Apache-2.0 Boost-1.0 ) " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mcbootflash/
commit: d09ef457994fc80819e7921e1084b63e6333e01d Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:28:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:28:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09ef457 dev-python/mcbootflash: Bump to 8.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/mcbootflash/Manifest | 1 + dev-python/mcbootflash/mcbootflash-8.0.2.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/mcbootflash/Manifest b/dev-python/mcbootflash/Manifest index 7bf319e6e80e..9a1eb412ceb0 100644 --- a/dev-python/mcbootflash/Manifest +++ b/dev-python/mcbootflash/Manifest @@ -1 +1,2 @@ DIST mcbootflash-8.0.1.tar.gz 24906 BLAKE2B 2af5c73de29aa089d33047179ce196507ab1ed1ae224b6f680341a818d8056915271b121cf1ac32f31dd5e33e095f2b82fcddf5907bdb5513a17e009ac242f7f SHA512 fc4093873bbfc0a29d2c09b2f62247dd659b4c9d531613a2a18d6b452f7a0e573b5fa087d82686045af1ba6f7811ca3ccba0f109ada71c42925e8c01faa0fe1d +DIST mcbootflash-8.0.2.tar.gz 27121 BLAKE2B caded3a13266db46ac1b9f35c0a027e9dbfa2c430da96992bf689d4b32574406a7d0c736da82dbe7c473189a8941db8548f59828010e755f33c0342c8c593be2 SHA512 542dcf9af6c22f2deae786fa547e99e4df07b8e3eda7b007a9ead96386c2bf880d8485985b3de399ecd496bf982b6a0308c3f82b49c5914bca09c961822566c6 diff --git a/dev-python/mcbootflash/mcbootflash-8.0.2.ebuild b/dev-python/mcbootflash/mcbootflash-8.0.2.ebuild new file mode 100644 index ..2821aae561f3 --- /dev/null +++ b/dev-python/mcbootflash/mcbootflash-8.0.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Flash firmware to devices running Microchip's 16-bit bootloader" +HOMEPAGE=" + https://pypi.org/project/mcbootflash/ + https://github.com/bessman/mcbootflash/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/bincopy-20.0.0[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-reserial[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest --replay +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/owslib/
commit: 5f043f30e7e19a755d2d660479f86aaedce05111 Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:29:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:37:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f043f30 dev-python/owslib: Bump to 0.31.0 Signed-off-by: Michał Górny gentoo.org> dev-python/owslib/Manifest | 1 + dev-python/owslib/owslib-0.31.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest index 0d51b16988ee..352a761189f4 100644 --- a/dev-python/owslib/Manifest +++ b/dev-python/owslib/Manifest @@ -1 +1,2 @@ DIST OWSLib-0.30.0.gh.tar.gz 995826 BLAKE2B 58066b461794d424e646cd148f1c0379c22c17bee144611e4bda71c8410f2d4dbd172e5cad14ff1e33fc3e2a7293985c943eace6284d1830a2533abbe95ecf27 SHA512 2fdad8ac282d78181e2b7953f22db063f760c2f61682967c7d99ac8e12d62345168db978d9599a4093005f520968d4e97fc588f9a9b7d81a87894b08028d42d8 +DIST OWSLib-0.31.0.gh.tar.gz 1041697 BLAKE2B 0fd7e0aa95a07229e171bbf3924a9a7036aa0e201a28c8198fcdd4a462d75b90b0979ffda7d9e20ec30abc284b97362fd195cda67c772f3f96642f1ae89ff753 SHA512 005e6f753472675aef0bd0ead138e9bafce2df4e3530003d4159a2ecf610164487ddeb63cf1dfeb6cb4847c878eb40056ccc77116aac8be658fb322ad650f41d diff --git a/dev-python/owslib/owslib-0.31.0.ebuild b/dev-python/owslib/owslib-0.31.0.ebuild new file mode 100644 index ..0b765014cb71 --- /dev/null +++ b/dev-python/owslib/owslib-0.31.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=OWSLib-${PV} +DESCRIPTION="Library for client programming with Open Geospatial Consortium web service" +HOMEPAGE=" + https://geopython.github.io/OWSLib/ + https://github.com/geopython/owslib/ + https://pypi.org/project/OWSLib/ +" +SRC_URI=" + https://github.com/geopython/${PN}/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= -m "not online" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/poetry-plugin-export/
commit: 52534e79022b68084080bab9d74c8a2fbb9958f7 Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:27:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:27:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52534e79 dev-python/poetry-plugin-export: Bump to 1.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/poetry-plugin-export/Manifest | 1 + .../poetry-plugin-export-1.8.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/poetry-plugin-export/Manifest b/dev-python/poetry-plugin-export/Manifest index c96fb89dba86..714b3ff1162b 100644 --- a/dev-python/poetry-plugin-export/Manifest +++ b/dev-python/poetry-plugin-export/Manifest @@ -1 +1,2 @@ DIST poetry_plugin_export-1.7.1.tar.gz 29656 BLAKE2B 130eb35064104c3f22958816447ff674d1f5aed657ada2fe23a635de52338cb736f631b622b0641aae308d69494eb939a1ea659e33fc6227bb742ee01335ae15 SHA512 d472d8e4d6eb803587722854be912009a9bc0a8f86ee0e3ef0046f385ed59236af229109dae85198e3a205702cff86780576939e518fa797f3e5093537a0d2f1 +DIST poetry_plugin_export-1.8.0.tar.gz 29840 BLAKE2B 67748605964f90120be8a696b454497e53f9ff8c739a09930e31fef19623f05552b069a5c572a1a32a0ad68ee85e760901f61bfdf8ba35351b982863e250d4ed SHA512 90cbf0e79787611a4d78c6ce637d4087d375aa25e65489d770d13f2a769d9919d76512b3fad70073073a83fe41ec42a8925c8b27983d84458007356b3ec8409d diff --git a/dev-python/poetry-plugin-export/poetry-plugin-export-1.8.0.ebuild b/dev-python/poetry-plugin-export/poetry-plugin-export-1.8.0.ebuild new file mode 100644 index ..ca9a3d9df723 --- /dev/null +++ b/dev-python/poetry-plugin-export/poetry-plugin-export-1.8.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A plugin that allows the export of locked packages to various formats" +HOMEPAGE=" + https://python-poetry.org/ + https://github.com/python-poetry/poetry-plugin-export + https://pypi.org/project/poetry-plugin-export/"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/poetry-core-1.7.0[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + >=dev-python/poetry-1.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/tavern/
commit: 41046439729d438183951b05a9a65daca9d9bade Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:29:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:29:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41046439 dev-python/tavern: Bump to 2.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tavern/Manifest | 1 + dev-python/tavern/tavern-2.11.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index 435e5d4429f1..ae307dbd49df 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1 +1,2 @@ DIST tavern-2.10.3.gh.tar.gz 240386 BLAKE2B eb01cdabb171de101784c4fecf99c59fad892e9819e4b047e9d6f30a27b742ac49eb1840a66225466f2de09f8e0883941de92a4051898fe479e35ee06151a0d4 SHA512 e27da0da1d9eb8302ba34191bb9e157a28335c90012569218709f65b761c2f01d47c2e60a4a72df320cb7a2575ee3e890c3dc37027fb91fc90d97305d2afe277 +DIST tavern-2.11.0.gh.tar.gz 233387 BLAKE2B b1b26e7d9fc4069c7056072ab01c9937245304982f78df236e9bcaa795feec6a1db7192532dba6d17d362af874bffce601bb9652b5f1ecda99c59387f717bb15 SHA512 456fa6ebfc6f47ff9a473e3f416aff9f88b1f9b25c898786d15472072859e1659c089a9c668e6ddc4ecfc0cc8c233417d4768e0f7228800995509a5a34294faf diff --git a/dev-python/tavern/tavern-2.11.0.ebuild b/dev-python/tavern/tavern-2.11.0.ebuild new file mode 100644 index ..20ce5fc3aaf2 --- /dev/null +++ b/dev-python/tavern/tavern-2.11.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" +HOMEPAGE=" + https://github.com/taverntesting/tavern/ + https://pypi.org/project/tavern/ +" +SRC_URI=" + https://github.com/taverntesting/tavern/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jmespath-1[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4[${PYTHON_USEDEP}] + =dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7[${PYTHON_USEDEP}] + >=dev-python/python-box-6[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/Faker[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # strip unnecessary pins, upstream doesn't update them a lot + sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # requires grpc + tests/unit/test_extensions.py::TestGrpcCodes + ) + local EPYTEST_IGNORE=( + # require grpc* + tavern/_plugins/grpc + tests/unit/tavern_grpc + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p tavern +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Babel/
commit: 67fc7e3c9d07095aab8cac8813be75953aa94631 Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:19:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fc7e3c dev-python/Babel: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/Babel/Babel-2.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Babel/Babel-2.15.0.ebuild b/dev-python/Babel/Babel-2.15.0.ebuild index 0d513f613517..2ffa65633c48 100644 --- a/dev-python/Babel/Babel-2.15.0.ebuild +++ b/dev-python/Babel/Babel-2.15.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: 7f1a191131be7e6fca7389ba8193a864d0d811df Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:23:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1a1911 dev-python/freezegun: Bump to 1.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/freezegun/Manifest | 1 + dev-python/freezegun/freezegun-1.5.1.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index 26de7f74da1e..c3803c16290a 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1 +1,2 @@ DIST freezegun-1.5.0.tar.gz 33167 BLAKE2B 3cf05a41c4d66ded61a67385faa07ad80348ad7620db6076f1371d1707b9f6229d85bf2f87ff3533a9529f9d6c30e5f5bcdaf0a499b1e73760070ee5706936b9 SHA512 65d3c95e4992d80c104d52e1164662308aea0884e4a0bb1343f028e514519548dd295dca7dd97d06aaa57a61c0c71fae0bd040f944936858e0f72b2a08860694 +DIST freezegun-1.5.1.tar.gz 33697 BLAKE2B bb08703a7e6f6f4a2145c4dc7b10245af3ced5d1a0a9355df74acd03bfe1687ee22e54ffbbd791204a497b50d4a2c578eb531379dd9e55d274ede72785bb39fa SHA512 384122e31c1db90d4c30cc60ad6d693209c933538e4d507a45c6ff116dcfe2f5f2602116c31aae4576da876ea327d502b01f651414d41b6cb11cc6e98d2aacbc diff --git a/dev-python/freezegun/freezegun-1.5.1.ebuild b/dev-python/freezegun/freezegun-1.5.1.ebuild new file mode 100644 index ..63b9ab74ac9a --- /dev/null +++ b/dev-python/freezegun/freezegun-1.5.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Let your Python tests travel through time" +HOMEPAGE=" + https://github.com/spulec/freezegun/ + https://pypi.org/project/freezegun/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +RDEPEND=" + >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + case ${EPYTHON} in + python3.13) + EPYTEST_DESELECT+=( + # https://github.com/spulec/freezegun/issues/547 + tests/test_datetimes.py::TestUnitTestMethodDecorator::test_method_decorator_works_on_unittest_kwarg_frozen_time + tests/test_datetimes.py::TestUnitTestMethodDecorator::test_method_decorator_works_on_unittest_kwarg_frozen_time_with_func + tests/test_datetimes.py::TestUnitTestMethodDecorator::test_method_decorator_works_on_unittest_kwarg_hello + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/poetry-plugin-export/
commit: ec3638d9b029d22a49e04afbba792406b75eedf1 Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:24:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3638d9 dev-python/poetry-plugin-export: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/poetry-plugin-export/Manifest | 2 -- .../poetry-plugin-export-1.6.0.ebuild | 33 -- .../poetry-plugin-export-1.7.0.ebuild | 33 -- 3 files changed, 68 deletions(-) diff --git a/dev-python/poetry-plugin-export/Manifest b/dev-python/poetry-plugin-export/Manifest index 70b648701017..c96fb89dba86 100644 --- a/dev-python/poetry-plugin-export/Manifest +++ b/dev-python/poetry-plugin-export/Manifest @@ -1,3 +1 @@ -DIST poetry_plugin_export-1.6.0.tar.gz 29265 BLAKE2B 90690afe197fd109d5fc5ae4566675a6a1e5e4df50cd814370146501389ba3bb0e78c2be2878cac322548ea5be065ef68f5b28a6d79a003d0f7b31c149ad0214 SHA512 d071f69ace98dbc23a3b129ba7fb30c4e6eac07138f4ee5156c266150f8f025f8b69c61dfadd90d29e1895c70d448fc44a9b5cc502024f00e1657247ed3310bd -DIST poetry_plugin_export-1.7.0.tar.gz 29196 BLAKE2B dc3db16ceee5cc727c865e141527ce4c854b2b68050ab8e4c7d03a2912f8fc7c3310653c098510198aea6254b35c875d9e837e129d327ecf0c2bec8f47c88c61 SHA512 9f458491d90b847c89641cbd1517a1833d355ed0e59df6ae00603ef53383434f02eeb8a31069efeb9a99b1b93abd0a9b7647c9e2ff67976858be458ac95c DIST poetry_plugin_export-1.7.1.tar.gz 29656 BLAKE2B 130eb35064104c3f22958816447ff674d1f5aed657ada2fe23a635de52338cb736f631b622b0641aae308d69494eb939a1ea659e33fc6227bb742ee01335ae15 SHA512 d472d8e4d6eb803587722854be912009a9bc0a8f86ee0e3ef0046f385ed59236af229109dae85198e3a205702cff86780576939e518fa797f3e5093537a0d2f1 diff --git a/dev-python/poetry-plugin-export/poetry-plugin-export-1.6.0.ebuild b/dev-python/poetry-plugin-export/poetry-plugin-export-1.6.0.ebuild deleted file mode 100644 index e09698cfb060.. --- a/dev-python/poetry-plugin-export/poetry-plugin-export-1.6.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A plugin that allows the export of locked packages to various formats" -HOMEPAGE=" - https://python-poetry.org/ - https://github.com/python-poetry/poetry-plugin-export - https://pypi.org/project/poetry-plugin-export/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/poetry-core-1.7.0[${PYTHON_USEDEP}] -" - -DEPEND=" - test? ( - dev-python/poetry[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/poetry-plugin-export/poetry-plugin-export-1.7.0.ebuild b/dev-python/poetry-plugin-export/poetry-plugin-export-1.7.0.ebuild deleted file mode 100644 index a1e7b242c958.. --- a/dev-python/poetry-plugin-export/poetry-plugin-export-1.7.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A plugin that allows the export of locked packages to various formats" -HOMEPAGE=" - https://python-poetry.org/ - https://github.com/python-poetry/poetry-plugin-export - https://pypi.org/project/poetry-plugin-export/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/poetry-core-1.8.0[${PYTHON_USEDEP}] -" - -DEPEND=" - test? ( - dev-python/poetry[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: 8e933e2e9cb604bda7744adcb269a0f83f4deffc Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:19:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e933e2e dev-python/pyproject-fmt: Bump to 2.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/Manifest | 1 + .../pyproject-fmt/pyproject-fmt-2.0.3.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index f67799c31b7a..93f6252aa9a9 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1,2 +1,3 @@ DIST pyproject_fmt-1.8.0.tar.gz 16696 BLAKE2B 1614fd6da4bb7be818825138b69b826b7141ae0fcada4414daa54b1c883ec3bbdbe95377155869d0c393b1b9646b69ebb009fe47f1c530b1f1c9f02c8ba8f57d SHA512 0731ffbe514cf8788bf1cfcca506591fefce3b98b1c6d014a8e17825ab6c73edc4ad8e7214cd8f6fc9124ed2ff362d03b328d47e96a6246165b4dd9fdd68299f DIST pyproject_fmt-2.0.2.tar.gz 8647 BLAKE2B aae92d952883adce7ee6bd92a29517064dfd25ed6a90ca4543ec4093ce57bb17d2315134d5709d084e17098680a861014fc35d18feeac17ba9c9cca4d501959a SHA512 750f8006a30425ccfcd28909f06208344776a250698025f7f1c8a33d7316e4dfe9f06baea6050848691940846ea1ef3dfdd1a7878c72bb611f1a6b9b2bed3ff7 +DIST pyproject_fmt-2.0.3.tar.gz 8646 BLAKE2B 83b5984f513341e10fabf81eeb2466c54502da78e0d722795f814241dbee66f507a9167df7ef7b4654ab1178755eb6d976dab9954e8ae0924794841a39cc952a SHA512 e74c2d28cfafacbccc8b5564353d2633c8946a6abc894e73e40f173794b2845eea50f44808009079161b3ab1067c95696080bdcfff9d387bfe04d9fd119d diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.0.3.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.0.3.ebuild new file mode 100644 index ..0ef8ec19c45a --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.0.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" + +RDEPEND=" + ~dev-python/pyproject-fmt-rust-1.0.4[${PYTHON_USEDEP}] +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/apprise/
commit: f9a12a23cb7f9a2319b519c2e338083e4ceb3c9d Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:17:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a12a23 dev-python/apprise: Bump to 1.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/apprise/Manifest | 1 + dev-python/apprise/apprise-1.8.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-python/apprise/Manifest b/dev-python/apprise/Manifest index a4f7dfc1e0cf..a32f0b5c3d39 100644 --- a/dev-python/apprise/Manifest +++ b/dev-python/apprise/Manifest @@ -1 +1,2 @@ DIST apprise-1.7.6.tar.gz 1656123 BLAKE2B 49720f6ba6522f3496ad5cbf5bf72340c6b21f207d11f3c3fcdd113db2e01730b64209fad1d0c7f1ed357251e567a0fe8c875b2ab8f1befdeeab9af59f5678e3 SHA512 39fdfd129d9e8bc16070a015bc9e2b4f4bf6e61e1b87ee45ec11e99e7e87dcc3896312c7ff71d0dac9532cee36709de40d6397d98b8affda069cb3a436ab8683 +DIST apprise-1.8.0.tar.gz 1651688 BLAKE2B 32458b2a4787c0366db54890b505ca86cf1abee4299d32fd49f8fc8d37b87a6123c902747f97466b061857e7f284ed78c4001e61f587f3b47e17194324217d37 SHA512 312165b1b5c05ee632b5f2631eafc4af2b318881444851966ff6893775caa303b8d8fc819de9c2f8790eb224ac849535c5e5038a2f51dc30d477a503ed48b920 diff --git a/dev-python/apprise/apprise-1.8.0.ebuild b/dev-python/apprise/apprise-1.8.0.ebuild new file mode 100644 index ..a85837c32c40 --- /dev/null +++ b/dev-python/apprise/apprise-1.8.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Push Notifications that work with just about every platform" +HOMEPAGE=" + https://pypi.org/project/apprise/ + https://github.com/caronc/apprise/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +IUSE="+dbus mqtt" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + mqtt? ( dev-python/paho-mqtt[${PYTHON_USEDEP}] ) +" +BDEPEND=" + dev-python/Babel[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt-rust/
commit: 6c044c7491729d802ed130d562d78d7032b87eb5 Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:19:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c044c74 dev-python/pyproject-fmt-rust: Bump to 1.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt-rust/Manifest | 1 + .../pyproject-fmt-rust-1.0.4.ebuild| 160 + 2 files changed, 161 insertions(+) diff --git a/dev-python/pyproject-fmt-rust/Manifest b/dev-python/pyproject-fmt-rust/Manifest index e65398a8e8ca..3a2b115bcfd3 100644 --- a/dev-python/pyproject-fmt-rust/Manifest +++ b/dev-python/pyproject-fmt-rust/Manifest @@ -58,6 +58,7 @@ DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8d DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4 DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833 DIST pyproject_fmt_rust-1.0.1.tar.gz 28922 BLAKE2B e2ba8580a4b64f6ae4e0608ebc9f7e7f5b7fa736b64fab199eaeed1c3e1453d4fb12c17d1e3a924191c023550b704dc6ea12fcf739c4c22f6987f952c0a3dd4d SHA512 f14629a95c22bc1469c198f90c7da80e88a82251b8a25c013748a2f0c32041cf9462ea728a5e5e440757b272d48b0396fc8fe67fe852effbfd769d50fe24f16d +DIST pyproject_fmt_rust-1.0.4.tar.gz 28896 BLAKE2B d2a8520cda6f155dc0d8090f40466f2edb72f329f3c6c22bdd6a202b09297e3160b6aa54360cb77d68b797a767a2fda08a7cb296f25c4770959f3a114a22e323 SHA512 d41d3e3cba0ec83c23071291270376ed835f05dcb7759ac4e88208c5eebd3e040b0226aa833fdf3ca25e60ddb6c3a932196e30d51ddca05771b6e20440d1406c DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b diff --git a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.4.ebuild b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.4.ebuild new file mode 100644 index ..f1aeeb1f08d4 --- /dev/null +++ b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.4.ebuild @@ -0,0 +1,160 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + any_ascii@0.1.7 + arc-swap@1.7.1 + autocfg@1.2.0 + beef@0.5.2 + bitflags@1.3.2 + bstr@1.9.1 + cfg-if@1.0.0 + countme@3.0.1 + deranged@0.3.11 + derivative@2.2.0 + either@1.11.0 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-timer@3.0.3 + futures-util@0.3.30 + futures@0.3.30 + getrandom@0.2.14 + glob@0.3.1 + globset@0.4.14 + hashbrown@0.14.3 + heck@0.4.1 + idna@0.5.0 + indoc@2.0.5 + itertools@0.10.5 + itoa@1.0.11 + lexical-sort@0.3.1 + libc@0.2.153 + lock_api@0.4.11 + log@0.4.21 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.7.2 + memoffset@0.9.1 + num-conv@0.1.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + pep440_rs@0.6.0 + pep508_rs@0.5.0 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + portable-atomic@1.6.0 + powerfmt@0.2.0 + proc-macro2@1.0.81 + pyo3-build-config@0.21.2 + pyo3-ffi@0.21.2 + pyo3-macros-backend@
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-gettext/
commit: 14fcdfb19e03e53c0f79e659b8cfff6c51387dea Author: Michał Górny gentoo org> AuthorDate: Sun May 12 02:16:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun May 12 02:25:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fcdfb1 dev-python/setuptools-gettext: Bump to 0.1.14 Signed-off-by: Michał Górny gentoo.org> dev-python/setuptools-gettext/Manifest | 1 + .../setuptools-gettext-0.1.14.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/setuptools-gettext/Manifest b/dev-python/setuptools-gettext/Manifest index bf75bb7c26b2..8820b9b1c7b4 100644 --- a/dev-python/setuptools-gettext/Manifest +++ b/dev-python/setuptools-gettext/Manifest @@ -1 +1,2 @@ DIST setuptools-gettext-0.1.11.tar.gz 15582 BLAKE2B a47e8c05683dbf8ac2db9dcbf66f8d680a6d1788ee00f1affcc356fd12ee31d92f6698c9dd1f293000ffb129d6eda2a71b90d0bee1875308f155137c9d2f7cf2 SHA512 abcb0df4604a78959365d3447112d4f74944b26ccc1e0d43771e38ee071c5915a4deda8c852eebbc58c689bcae29cd13604f8b96cea4cc0d6eb6ca4e265e34f7 +DIST setuptools_gettext-0.1.14.tar.gz 16177 BLAKE2B ad34ca37db52bdb2d317592e76e765636402ea2e656af22e31e7e2dfd59edce88003b14d4180b9b77b402ae2b53dcb9cebb0e065753272387bdaeee3af6baefd SHA512 40a76eb94173f704158dc676d332c436b81d11f2045276622cee2ab08636b988f3e95fa60bc4fdeeb72334d2daa51e56cd394f441479221b266e187bda2b928c diff --git a/dev-python/setuptools-gettext/setuptools-gettext-0.1.14.ebuild b/dev-python/setuptools-gettext/setuptools-gettext-0.1.14.ebuild new file mode 100644 index ..222efeb89a60 --- /dev/null +++ b/dev-python/setuptools-gettext/setuptools-gettext-0.1.14.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Setuptools plugin for building mo files" +HOMEPAGE=" + https://pypi.org/project/setuptools-gettext/ + https://github.com/breezy-team/setuptools-gettext +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + sys-devel/gettext + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.1[${PYTHON_USEDEP}] + ' 3.10) +" + +python_test() { + cd example || die + distutils_pep517_install "${T}/${EPYTHON}" + if [[ ! -f ${T}/${EPYTHON}/usr/share/locale/nl/LC_MESSAGES/hallowereld.mo ]] + then + die ".mo file not installed" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-block/parted/, sys-block/parted/files/
commit: dc7500b3c93315b44b079cf0a8752a84ee74e20a Author: Sam James gentoo org> AuthorDate: Sun May 12 02:21:36 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 12 02:22:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7500b3 sys-block/parted: fix underlinking with util-linux/libuuid (again) Backport another upstream patch. Closes: https://bugs.gentoo.org/910487 Signed-off-by: Sam James gentoo.org> .../files/parted-3.6-underlinked-util-linux.patch | 35 ++ .../{parted-3.6-r1.ebuild => parted-3.6-r2.ebuild} | 2 +- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch b/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch index 6e02f4aac8d8..1b23c27398fb 100644 --- a/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch +++ b/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch @@ -1,5 +1,6 @@ https://bugs.gentoo.org/910487 https://git.savannah.gnu.org/cgit/parted.git/commit/?id=d22c2d01f62139e0d386d90584cac0705857a571 +https://git.savannah.gnu.org/cgit/parted.git/commit/?id=60b3300ed6d3ba2e7af4ddce55bd873b232d12ff From d22c2d01f62139e0d386d90584cac0705857a571 Mon Sep 17 00:00:00 2001 From: Yegor Yefremov @@ -24,3 +25,37 @@ Signed-off-by: Brian C. Lane if test $ENABLE_DEVICE_MAPPER = yes; then -- cgit v1.1 + +From 60b3300ed6d3ba2e7af4ddce55bd873b232d12ff Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 12 Jun 2023 10:55:19 -0700 +Subject: bug#64034: [PATCH] libparted: link libparted-fs-resize.so to libuuid + +uuid_generate() is used in this library +Hence, add UUID_LIBS to libparted_fs_resize_la_LIBADD to avoid + +"ld.lld: error: undefined reference due to --no-allow-shlib-undefined: uuid_generate" + +This is uncovered by lld linker linking fatresize package +due to this linker defaulting to --no-allow-shlib-undefined. + +Signed-off-by: Khem Raj +Signed-off-by: Brian C. Lane +--- + libparted/fs/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libparted/fs/Makefile.am b/libparted/fs/Makefile.am +index 41a60d9..7fa8d14 100644 +--- a/libparted/fs/Makefile.am b/libparted/fs/Makefile.am +@@ -75,6 +75,7 @@ libparted_fs_resize_la_LDFLAGS = \ + EXTRA_DIST += fsresize.sym + libparted_fs_resize_la_DEPENDENCIES = $(sym_file) + ++libparted_fs_resize_la_LIBADD = $(UUID_LIBS) + libparted_fs_resize_la_SOURCES = \ + r/filesys.c \ + r/fat/bootsector.c \ +-- +cgit v1.1 diff --git a/sys-block/parted/parted-3.6-r1.ebuild b/sys-block/parted/parted-3.6-r2.ebuild similarity index 97% rename from sys-block/parted/parted-3.6-r1.ebuild rename to sys-block/parted/parted-3.6-r2.ebuild index ea3667cc4060..38a0f57020cb 100644 --- a/sys-block/parted/parted-3.6-r1.ebuild +++ b/sys-block/parted/parted-3.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/
commit: b8356add5987ed9e5e9032d0f5933772cdcaf783 Author: Sam James gentoo org> AuthorDate: Sun May 12 00:11:51 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 12 00:11:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8356add dev-perl/PDL: add 2.89.0 Closes: https://bugs.gentoo.org/931050 Signed-off-by: Sam James gentoo.org> dev-perl/PDL/Manifest | 1 + dev-perl/PDL/PDL-2.89.0.ebuild | 139 + 2 files changed, 140 insertions(+) diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest index 71f95cdd23ba..f173a361038d 100644 --- a/dev-perl/PDL/Manifest +++ b/dev-perl/PDL/Manifest @@ -1,3 +1,4 @@ DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9 DIST PDL-2.087.tar.gz 2980457 BLAKE2B 8a29b78e49bff5f682e460abf452f725b811ec0929bf8419050d62c868b51007a2d234c171b6a4435fa0c0f9e10f41e15dfc7507f9eabac7fc00f0d44a28ea36 SHA512 3c046cff3cba25d14b062041b3abc195a2995473b3e3e97428db0a06d5b9630079f7d9d12288aa1f2f95f9c562ee3079a7f17703abe947fb8bab5f0a5282e609 DIST PDL-2.088.tar.gz 2988974 BLAKE2B 463a1c92f69e1d6bfdd6089dc0cc9ba77b19523bcc226d08da3586624d6bd30f325fecea82aaddbc18db2ac06aff946f3de6eb572ed801cf2128b41fcf5981e4 SHA512 2f575cc2ea9b3286dd04219e34995dd789cd7b3bf13db229322db466c92f4dc3bf096d1a87891478573ef7bf78957d407883dab203880f52fd359f24cc89cfce +DIST PDL-2.089.tar.gz 2993088 BLAKE2B ea204ff75520d6d790cb234ff7fc3661d352cea8919363cfdc2541da5e24c9ee0a794b9b9fdd510b6f80690e90abdd5596bf9a4d3ea943999ef7d1a46d2e7219 SHA512 8f73083bd45f51779f687389f447b7901938bf4e6f90cb1e7183d5d6b9aa44216d70c40af82bd01297d9af4d90fd7b1f5645e46bf5c86bb0f6c449fdbf9e833c diff --git a/dev-perl/PDL/PDL-2.89.0.ebuild b/dev-perl/PDL/PDL-2.89.0.ebuild new file mode 100644 index ..048e25dcd038 --- /dev/null +++ b/dev-perl/PDL/PDL-2.89.0.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETJ +DIST_VERSION=2.089 +DIST_EXAMPLES=( "Example/*" ) + +inherit perl-module toolchain-funcs fortran-2 + +DESCRIPTION="Perl Data Language for scientific computing" + +LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test" + +RDEPEND=" + sys-libs/ncurses:= + app-arch/sharutils + dev-perl/Astro-FITS-Header + dev-perl/Convert-UU + >=virtual/perl-Data-Dumper-2.121.0 + >=dev-perl/File-Map-0.570.0 + >=virtual/perl-Filter-Simple-0.880.0 + dev-perl/Filter + dev-perl/File-Which + >=dev-perl/Inline-0.830.0 + >=dev-perl/Inline-C-0.620.0 + >=virtual/perl-Scalar-List-Utils-1.330.0 + virtual/perl-Math-Complex + dev-perl/Module-Compile + >=dev-perl/OpenGL-0.700.0 + dev-perl/OpenGL-GLUT + >=dev-perl/TermReadKey-2.340.0 + || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) + >=virtual/perl-Data-Dumper-2.121.0 + dev-perl/Pod-Parser + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Filter-Simple + virtual/perl-Storable + >=virtual/perl-Text-Balanced-2.50.0 + >=dev-perl/ExtUtils-F77-1.260.0 + gd? ( media-libs/gd ) + gsl? ( sci-libs/gsl ) + hdf? ( + sci-libs/hdf + dev-perl/Alien-HDF4 + ) + netpbm? ( + media-libs/netpbm + media-video/ffmpeg + ) + pdl2? ( + >=dev-perl/Devel-REPL-1.3.11 + || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) + ) + pgplot? ( dev-perl/PGPLOT ) +" +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + ${RDEPEND} + >=virtual/perl-Carp-1.200.0 + >=dev-perl/Devel-CheckLib-1.10.0 + >=dev-perl/ExtUtils-Depends-0.402.0 + >=virtual/perl-ExtUtils-MakeMaker-7.120.0 + >=virtual/perl-ExtUtils-ParseXS-3.10.0 + virtual/perl-File-Path + >=dev-perl/ExtUtils-F77-1.130.0 + test? ( + dev-perl/Test-Exception + dev-perl/Test-Warn + dev-perl/Test-Deep + ) +" + +mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes" + +PATCHES=( + # Respect user choice for fortran compiler+flags, add pic + "${FILESDIR}"/${PN}-2.87.0-fortran.patch +) + +pkg_setup() { + perl_set_version + fortran-2_pkg_setup +} + +src_prepare() { + perl-module_src_prepare + find . -name Makefile.PL -exec \ + sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die +} + +src_configure() { + sed -i \ + -e '/USE_POGL/s/=>.*/=> 1,/' \ +
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/files/
commit: f2fc0dec69622950e54cdc287cef81e164590317 Author: Ian Jordan gmail com> AuthorDate: Sat May 11 21:43:25 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 11 21:43:25 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f2fc0dec releases/specs/amd64/livegui/files/fsscript-stage2.sh: Create /mnt/gentoo Fix the lack of /mnt/gentoo being created on livegui. Closes-bug: https://bugs.gentoo.org/915957 Signed-off-by: Ian Jordan gmail.com> releases/specs/amd64/livegui/files/fsscript-stage2.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/releases/specs/amd64/livegui/files/fsscript-stage2.sh b/releases/specs/amd64/livegui/files/fsscript-stage2.sh index ad49ec3b..44f5f56a 100755 --- a/releases/specs/amd64/livegui/files/fsscript-stage2.sh +++ b/releases/specs/amd64/livegui/files/fsscript-stage2.sh @@ -6,6 +6,9 @@ source /etc/profile env-update source /tmp/envscript +# Create /mnt/gentoo +mkdir /mnt/gentoo + # No we don't want to run xdm... sed -e '/^DISPLAYMANAGER=/s/.*/DISPLAYMANAGER="sddm"/' -i /etc/conf.d/display-manager
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 91c7ddb34f073f4c0557831cd3af127348de Author: Sam James gentoo org> AuthorDate: Sat May 11 22:47:07 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 22:47:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c7ddb3 sys-devel/gcc: add 14.1.1_p20240511 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-14.1.1_p20240511.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 98c52be85526..8d97bdb9c58f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -18,6 +18,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366 SHA512 c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34 DIST gcc-13.2.0-patches-16.tar.xz 44792 BLAKE2B 0b6b584d68e69685638695596b780249ca0119ad362747a82d886fd10f77ceb05d02e033e906a090c67f44b1977f40df6a95206d81a32dd15e2f5413c6c92496 SHA512 324d9e63d16c35d55edde20de049162c01b0d487b4548d06c49f0da04a761ec255bc5e020cc2e7f60d12f5d129768afdcf7c86a59126f71f388ab375c34be6de +DIST gcc-14-20240511.tar.xz 88010940 BLAKE2B 98df36154ed111af8a0eed465eeda72145eb7df06dc6dbccb0918ab3fd583d1af46b87322f0b6113b41e89af64b3023ec76037c942aa7e08e5ec5a8e0f9cd731 SHA512 c0e9cdd687859c5531d9a17b148873b5a5c7e4e3495f5f96b0c4baefc7989e40df2118b16c0ec26a9ec968584be7a39480aad995e0eb40a046608df905834d82 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f SHA512 61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647 SHA512 3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0 DIST gcc-14.1.0.tar.xz 92265736 BLAKE2B 7efd6574b8bca081de6e31480ec0565c6d7fb773383e8e1fdcc17e35bba2bf44b3f4f995cdbcccd001689926e96a6563ef3d099902fe3b37ab09dcf553ab0596 SHA512 e9e224f2b26646fcf038d28dfa08b94c623bc57941f99894a321d01c600f7c68aff6b8837fd25e73e540de1f8de5606e98694a62cdcdfb525ce768b3ef6879ea diff --git a/sys-devel/gcc/gcc-14.1.1_p20240511.ebuild b/sys-devel/gcc/gcc-14.1.1_p20240511.ebuild new file mode 100644 index ..2a180604e938 --- /dev/null +++ b/sys-devel/gcc/gcc-14.1.1_p20240511.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.1.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="14.1.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/envrc/
commit: c3ede4233bded574eb296313cbd4d4c5f9eb14b6 Author: Denis Strizhkin gmail com> AuthorDate: Sat May 11 22:38:23 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Sat May 11 22:38:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ede423 app-emacs/envrc: add inheritenv dependency Signed-off-by: Denis Strizhkin gmail.com> app-emacs/envrc/envrc-0.11.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-emacs/envrc/envrc-0.11.ebuild b/app-emacs/envrc/envrc-0.11.ebuild index 77286fbeff..50f049b432 100644 --- a/app-emacs/envrc/envrc-0.11.ebuild +++ b/app-emacs/envrc/envrc-0.11.ebuild @@ -13,4 +13,8 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" +BDEPEND=" + app-emacs/inheritenv +" + SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/envrc/, app-emacs/envrc/files/
commit: a72d26b9aadc062b6e1064fd2c13d6b9cd05468f Author: Denis Strizhkin gmail com> AuthorDate: Sat May 11 22:33:00 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Sat May 11 22:33:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a72d26b9 app-emacs/envrc: new package, add 0.11 Signed-off-by: Denis Strizhkin gmail.com> app-emacs/envrc/Manifest| 1 + app-emacs/envrc/envrc-0.11.ebuild | 16 app-emacs/envrc/files/50envrc-gentoo.el | 3 +++ app-emacs/envrc/metadata.xml| 11 +++ 4 files changed, 31 insertions(+) diff --git a/app-emacs/envrc/Manifest b/app-emacs/envrc/Manifest new file mode 100644 index 00..202debb902 --- /dev/null +++ b/app-emacs/envrc/Manifest @@ -0,0 +1 @@ +DIST envrc-0.11.tar.gz 11462 BLAKE2B f963b18a848f6ae03269a66bfc4ab8370db3214b361374081751b79ac20f5998f5efedb8281a040a0fb5b7189afded3cfe170b84e3bc9012692173cb49c3b34c SHA512 397c6923883e54dbdb35b9c4dce518ac2bf7048792f63f883cc96c55d31ef5d88ca6a15a6f5768a3b814a5106e3e1a1881c95f76086a9142ac95bcb5cb17353d diff --git a/app-emacs/envrc/envrc-0.11.ebuild b/app-emacs/envrc/envrc-0.11.ebuild new file mode 100644 index 00..77286fbeff --- /dev/null +++ b/app-emacs/envrc/envrc-0.11.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs support for direnv which operates buffer-locally" +HOMEPAGE="https://github.com/purcell/envrc"; +SRC_URI="https://github.com/purcell/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/envrc/files/50envrc-gentoo.el b/app-emacs/envrc/files/50envrc-gentoo.el new file mode 100644 index 00..bdf92d1cab --- /dev/null +++ b/app-emacs/envrc/files/50envrc-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'envrc-global-mode "envrc" + "Toggle envrc-global-mode." t) diff --git a/app-emacs/envrc/metadata.xml b/app-emacs/envrc/metadata.xml new file mode 100644 index 00..9280ae81b5 --- /dev/null +++ b/app-emacs/envrc/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +strdeni...@gmail.com + Denis Strizhkin + + +purcell/envrc + +
[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/inheritenv/
commit: c34446618174df714c7c4cbc334d710eb5179f4a Author: Denis Strizhkin gmail com> AuthorDate: Sat May 11 22:32:36 2024 + Commit: Denis Strizhkin gmail com> CommitDate: Sat May 11 22:32:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3444661 app-emacs/inheritenv: new package, add 0.2 Signed-off-by: Denis Strizhkin gmail.com> app-emacs/inheritenv/Manifest | 1 + app-emacs/inheritenv/inheritenv-0.2.ebuild | 14 ++ app-emacs/inheritenv/metadata.xml | 11 +++ 3 files changed, 26 insertions(+) diff --git a/app-emacs/inheritenv/Manifest b/app-emacs/inheritenv/Manifest new file mode 100644 index 00..dc7c4368f0 --- /dev/null +++ b/app-emacs/inheritenv/Manifest @@ -0,0 +1 @@ +DIST inheritenv-0.2.tar.gz 3441 BLAKE2B 1c114bb0baa11609542e9ff763ec00049c9b7fff6f0ee7d695f126eed42fa4fae997e2c95f7c2e2b6d0c883f750ddce1057cd34933f160ea5cd0abf25d87f5f6 SHA512 0389e4953163f14d5cd262a68d991665fd8ad8251c125f4fa9ba93037b155739d5cde3a61953bfd26983a0a392ee705d4de9d6de301ffa065b377273de025a4d diff --git a/app-emacs/inheritenv/inheritenv-0.2.ebuild b/app-emacs/inheritenv/inheritenv-0.2.ebuild new file mode 100644 index 00..f2a99a4d0d --- /dev/null +++ b/app-emacs/inheritenv/inheritenv-0.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs support for direnv which operates buffer-locally" +HOMEPAGE="https://github.com/purcell/inheritenv"; +SRC_URI="https://github.com/purcell/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-emacs/inheritenv/metadata.xml b/app-emacs/inheritenv/metadata.xml new file mode 100644 index 00..7981f17f60 --- /dev/null +++ b/app-emacs/inheritenv/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +strdeni...@gmail.com + Denis Strizhkin + + +purcell/inheritenv + +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/osinfo-db-tools/
commit: a85817abe0502e3ba52bcbb326a027f18bff68d1 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 11 19:13:30 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 11 21:27:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85817ab sys-apps/osinfo-db-tools: enable py3.12 Closes: https://bugs.gentoo.org/929818 Signed-off-by: Mart Raudsepp gentoo.org> sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0.ebuild index 2a53dc308797..f09fcd42ffa5 100644 --- a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0.ebuild +++ b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1
[gentoo-commits] repo/gentoo:master commit in: media-sound/gnome-sound-recorder/
commit: 22323203396019f71de495c91f852d33bf6a2deb Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 11 19:30:24 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 11 21:27:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22323203 media-sound/gnome-sound-recorder: enable py3.12 Closes: https://bugs.gentoo.org/929658 Signed-off-by: Mart Raudsepp gentoo.org> media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild b/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild index 1dd01b363abe..0f5aae4211dd 100644 --- a/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild +++ b/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome.org gnome2-utils meson python-any-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 6daae0fcc5197500216d3ecc5669611ff7c18b71 Author: Sam James gentoo org> AuthorDate: Sat May 11 20:56:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 20:56:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6daae0fc dev-util/diffoscope: drop 257, 264, 265 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 3 - dev-util/diffoscope/diffoscope-257.ebuild | 124 -- dev-util/diffoscope/diffoscope-264.ebuild | 124 -- dev-util/diffoscope/diffoscope-265.ebuild | 124 -- 4 files changed, 375 deletions(-) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 0a8e75dbbd23..1dbfa9d6dc17 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,5 +1,2 @@ -DIST diffoscope-257.tar.bz2 3112404 BLAKE2B cdd7901bdb7cfddb77d165d0084bfc4d9ad1c053bbaee67939acef4cbc0ecb81c2c7443fb7c37bc02b3884433e473dd5cf2afaad28b8535fab70b628df3561e4 SHA512 236ff8fc7e74db2201dfbc0757e6c87aa769c69805319a4ad95faec82f1b0d842a54aaf1c0a0f8f7d74d59c078a696714d92a940d1847530288f95be66dd3dc2 DIST diffoscope-263.tar.bz2 3139927 BLAKE2B 6d13b9a657c4a7618d24487096a0fb94034f4ea2b84384b388dc8441ebe68f8de12dd7a34ec0075bd03ca3d437e65a23fc086184ba7c3764682390f6290a17e4 SHA512 41c5495bd4d4f4a0c340bac444f3cbc4a9b6180227efc02d593590a50b47acd06dc755875419da3a52d8aa831733d76450388c29e856d428b159d3c2c793de1b -DIST diffoscope-264.tar.bz2 3141558 BLAKE2B 28e50c327b606053d378633bfabd262d12fe8d34778bb1451e7d34d6525ddc9ea3e72907cb948072a8466c36841a9b4d70041b7fbd099924e1dd61a472a7bac8 SHA512 e79e8db1a3a6503f871ed2686110434d1c8b43758d3eb3fd1c98bb6dabe2792297712950470134c592bb6efc4ca741277f3158597381bbdea23945de6adfa1aa -DIST diffoscope-265.tar.bz2 3143847 BLAKE2B 754124472a37d5dc5208b1dce13cda726dc7868db5c1880db3d6228afffa580b73a4420a625e84d8791fe60ddd4451128d647e7ddc3a5f25ae63271947e2780a SHA512 6c8dd45971966dc965242ffec3061f6c29d0b7bd2367e92aab5a03f4caba99b1f8dde514884d89c6442bdc86afec4deb11c914ffc4fa84e34bace672ff4aefa0 DIST diffoscope-266.tar.bz2 3148610 BLAKE2B 28090b8a1e2315f9df43d254d3dbd4ed8f6d4ba4d259c764f53b84137ac0b3dc97b51df56ba595eee950c54974e9b6109c423392d198e277d520f11559ecd78e SHA512 2eb7cbd333b6559ba0f66647184f1747cac52cca6304a27eefe914329797469d5fb9519abe92386d3785f4f2c779f8f5dd95ecc8f54f8b08fd4fc94746bf273d diff --git a/dev-util/diffoscope/diffoscope-257.ebuild b/dev-util/diffoscope/diffoscope-257.ebuild deleted file mode 100644 index 7191da7ed124.. --- a/dev-util/diffoscope/diffoscope-257.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"; -# We could use pypi, but upstream provide distribution tarballs, so let's use those. -# TODO: verify-sig -SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - dev-python/python-magic[${PYTHON_USEDEP}] - sys-apps/file[python,${PYTHON_USEDEP}] - ) - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/tlsh[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-alternatives/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/pypdf[${PYTHON_USEDEP}] - ) - postscript? ( app-tex
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 15b471eed0f80cb0d0da2bcc98a09952bdfc54eb Author: Sam James gentoo org> AuthorDate: Sat May 11 20:55:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 20:55:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b471ee dev-util/diffoscope: add 266 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-266.ebuild | 124 ++ 2 files changed, 125 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 30039eb932d0..0a8e75dbbd23 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -2,3 +2,4 @@ DIST diffoscope-257.tar.bz2 3112404 BLAKE2B cdd7901bdb7cfddb77d165d0084bfc4d9ad1 DIST diffoscope-263.tar.bz2 3139927 BLAKE2B 6d13b9a657c4a7618d24487096a0fb94034f4ea2b84384b388dc8441ebe68f8de12dd7a34ec0075bd03ca3d437e65a23fc086184ba7c3764682390f6290a17e4 SHA512 41c5495bd4d4f4a0c340bac444f3cbc4a9b6180227efc02d593590a50b47acd06dc755875419da3a52d8aa831733d76450388c29e856d428b159d3c2c793de1b DIST diffoscope-264.tar.bz2 3141558 BLAKE2B 28e50c327b606053d378633bfabd262d12fe8d34778bb1451e7d34d6525ddc9ea3e72907cb948072a8466c36841a9b4d70041b7fbd099924e1dd61a472a7bac8 SHA512 e79e8db1a3a6503f871ed2686110434d1c8b43758d3eb3fd1c98bb6dabe2792297712950470134c592bb6efc4ca741277f3158597381bbdea23945de6adfa1aa DIST diffoscope-265.tar.bz2 3143847 BLAKE2B 754124472a37d5dc5208b1dce13cda726dc7868db5c1880db3d6228afffa580b73a4420a625e84d8791fe60ddd4451128d647e7ddc3a5f25ae63271947e2780a SHA512 6c8dd45971966dc965242ffec3061f6c29d0b7bd2367e92aab5a03f4caba99b1f8dde514884d89c6442bdc86afec4deb11c914ffc4fa84e34bace672ff4aefa0 +DIST diffoscope-266.tar.bz2 3148610 BLAKE2B 28090b8a1e2315f9df43d254d3dbd4ed8f6d4ba4d259c764f53b84137ac0b3dc97b51df56ba595eee950c54974e9b6109c423392d198e277d520f11559ecd78e SHA512 2eb7cbd333b6559ba0f66647184f1747cac52cca6304a27eefe914329797469d5fb9519abe92386d3785f4f2c779f8f5dd95ecc8f54f8b08fd4fc94746bf273d diff --git a/dev-util/diffoscope/diffoscope-266.ebuild b/dev-util/diffoscope/diffoscope-266.ebuild new file mode 100644 index ..7db31ced97d2 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-266.ebuild @@ -0,0 +1,124 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"; +# We could use pypi, but upstream provide distribution tarballs, so let's use those. +# TODO: verify-sig +SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + dev-python/python-magic[${PYTHON_USEDEP}] + sys-apps/file[python,${PYTHON_USEDEP}] + ) + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/tlsh[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-alternatives/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/pypdf[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( virtual/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" + +# pull in optional tools for tests: +# im
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: c0f3ec681878c4379361bbeb027994736d679617 Author: Sam James gentoo org> AuthorDate: Sat May 11 20:52:03 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 20:52:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f3ec68 sys-apps/moar: add 1.23.13 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest| 2 ++ sys-apps/moar/moar-1.23.13.ebuild | 51 +++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index f386081428d2..d64f12fb4867 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -4,5 +4,7 @@ DIST moar-1.23.11-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2 DIST moar-1.23.11.tar.gz 2804497 BLAKE2B 5472aa0cbcf3e781e0ef57ebf7d5424e481f96acd04f82e8e816adf4e0182a85fcd16567daa986564f09f0a54416cbf02b90f6a5cd50250d4593392a6bed1b45 SHA512 31d64d97475e2f82af19d770010d0972c469105d1b797cf63521021906a5eef666932b9227ff94d60cca20dfcb956193954687939b92e1042a1473052d4539f4 DIST moar-1.23.12-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.23.12.tar.gz 2804471 BLAKE2B b366fa309000622c7eee59613895381bfd736a1ef6291ae7771e04aa93654f538872afa121c6fac360bb5d9436d4533986534bdc129afa49efa6d940df30c91d SHA512 1e096da3549c33722dbeb2ef8c223138b926a6eea8562efd95ef260b2adc2f5bf60d9417540c942b9726619e3bb7255f6d7bb7f2fbefdbcc6784394739573057 +DIST moar-1.23.13-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 +DIST moar-1.23.13.tar.gz 2804565 BLAKE2B 01737fbc85e46fb87433bac2f2177562924a8ed2bd12ebd4e361f5a61723de112a0888b188992ae037e9d32303ede836a42d49920b6906acb1c6bf446d7e9a98 SHA512 a054cdf046f8e0e3b2afb949ad766e96ef6b18f5cd06a556af99f6f3b1af662a9e2b0bac49f791fe8eaf143616f2237080b48eeb9e90c595a59d9bed824f3238 DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f diff --git a/sys-apps/moar/moar-1.23.13.ebuild b/sys-apps/moar/moar-1.23.13.ebuild new file mode 100644 index ..928e03d26244 --- /dev/null +++ b/sys-apps/moar/moar-1.23.13.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-env go-module + +DESCRIPTION="Pager designed to do the right thing without any configuration" +HOMEPAGE="https://github.com/walles/moar"; +SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +# moarvm: https://github.com/walles/moar/issues/143 +RDEPEND="!dev-lang/moarvm" +BDEPEND=" + test? ( + app-arch/bzip2 + app-arch/xz-utils + ) +" + +src_unpack() { + default + + if [[ -d "${WORKDIR}"/vendor ]] ; then + mv "${WORKDIR}"/vendor "${S}"/vendor || die + fi + go-env_set_compile_environment +} + +src_compile() { + # https://github.com/walles/moar/blob/master/build.sh#L28 + ego build -ldflags="-w -X main.versionString=${PV}" -o moar +} + +src_test() { + # From test.sh (we don't run that because it has some linting etc) + ego test -timeout 20s ./... +} + +src_install() { + dobin moar + doman moar.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: a1c8c145a93be4efe866a443d4dc94d74e14ed1d Author: Sam James gentoo org> AuthorDate: Sat May 11 20:57:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 20:57:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c8c145 sys-apps/moar: drop 1.23.10, 1.23.11, 1.23.12 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest| 6 - sys-apps/moar/moar-1.23.10.ebuild | 42 sys-apps/moar/moar-1.23.11.ebuild | 48 sys-apps/moar/moar-1.23.12.ebuild | 51 --- 4 files changed, 147 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index d64f12fb4867..dc3417d890f0 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,9 +1,3 @@ -DIST moar-1.23.10-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa -DIST moar-1.23.10.tar.gz 2804040 BLAKE2B f3e4b53b3457461766c04d81f081c01a7d12a261502b1c59970099b403c562bd3276510ab0b59d1629e9d5e97922cc6a9839ae4525f62cecad752b5d65ce27ac SHA512 835b9910fb6451a58e04008517ede25644b897e94cfd5fc7ed5d7104107e91458b77e2a6230668169c9f213df297335767de6bc467a6f6e928b53d2e1060e4e9 -DIST moar-1.23.11-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.23.11.tar.gz 2804497 BLAKE2B 5472aa0cbcf3e781e0ef57ebf7d5424e481f96acd04f82e8e816adf4e0182a85fcd16567daa986564f09f0a54416cbf02b90f6a5cd50250d4593392a6bed1b45 SHA512 31d64d97475e2f82af19d770010d0972c469105d1b797cf63521021906a5eef666932b9227ff94d60cca20dfcb956193954687939b92e1042a1473052d4539f4 -DIST moar-1.23.12-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.23.12.tar.gz 2804471 BLAKE2B b366fa309000622c7eee59613895381bfd736a1ef6291ae7771e04aa93654f538872afa121c6fac360bb5d9436d4533986534bdc129afa49efa6d940df30c91d SHA512 1e096da3549c33722dbeb2ef8c223138b926a6eea8562efd95ef260b2adc2f5bf60d9417540c942b9726619e3bb7255f6d7bb7f2fbefdbcc6784394739573057 DIST moar-1.23.13-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.23.13.tar.gz 2804565 BLAKE2B 01737fbc85e46fb87433bac2f2177562924a8ed2bd12ebd4e361f5a61723de112a0888b188992ae037e9d32303ede836a42d49920b6906acb1c6bf446d7e9a98 SHA512 a054cdf046f8e0e3b2afb949ad766e96ef6b18f5cd06a556af99f6f3b1af662a9e2b0bac49f791fe8eaf143616f2237080b48eeb9e90c595a59d9bed824f3238 DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa diff --git a/sys-apps/moar/moar-1.23.10.ebuild b/sys-apps/moar/moar-1.23.10.ebuild deleted file mode 100644 index 7ba82f9aa27b.. --- a/sys-apps/moar/moar-1.23.10.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar"; -SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" -IUSE="test" -RESTRICT="!test? ( test )" - -# moarvm: https://github.com/walles/moar/issues/143 -RDEPEND="!dev-lang/moarvm" -BDEPEND=" - test? ( - app-arch/bzip2 - app-arch/xz-utils - ) -" - -src_compile() { - # https://github.com/walles/moar/blob/master/build.sh#L28 - ego build -ldflags="-w -X main.versionString=${PV}" -o moar -} - -src_test() { - # From test.sh (we don't run that because it has some linting etc) - ego test -timeout 20s ./... -} - -src_install() { - dobin moar - doman moar.1 - einstalldocs -
[gentoo-commits] repo/gentoo:master commit in: games-strategy/xbattleai/files/, games-strategy/xbattleai/
commit: ecf18f9a6d7ea696a4b11aa58f1d64736bba920c Author: NHOrus yahoo com> AuthorDate: Fri May 10 09:59:19 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 11 20:31:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf18f9a games-strategy/xbattleai: Port to C99, update EAPI 7 -> 8 Autoreconf fixes configuration failure due to C99 error, includes are added unconditionally, because we now live in sane, homogenous world, those are system files that ought to be on by default on any linux system with libc and I don't want to touch autoconfig files any more than what I need to. Closes: https://bugs.gentoo.org/882271 Signed-off-by: NHOrus yahoo.com> Signed-off-by: James Le Cuirot gentoo.org> .../xbattleai/files/xbattleai-1.2.2-C99.patch | 43 ++ games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild | 52 ++ 2 files changed, 95 insertions(+) diff --git a/games-strategy/xbattleai/files/xbattleai-1.2.2-C99.patch b/games-strategy/xbattleai/files/xbattleai-1.2.2-C99.patch new file mode 100644 index ..22912c03fc58 --- /dev/null +++ b/games-strategy/xbattleai/files/xbattleai-1.2.2-C99.patch @@ -0,0 +1,43 @@ +https://bugs.gentoo.org/882271 +Also change to automake file as consequence of eautoreconf +--- a/Makefile.in 2024-05-10 09:49:47.696279770 - b/Makefile.in 2024-05-10 09:50:14.532113463 - +@@ -144,13 +144,13 @@ + .PHONY: config + config: ${SRC_DIR}/Makefile ${SRC_DIR}/config.h + +-${SRC_DIR}/configure: ${SRC_DIR}/configure.in ++${SRC_DIR}/configure: ${SRC_DIR}/configure.ac + @${ECHO} "The configure script is out of date; rebuilding..." + autoconf + @${ECHO} >> ${SRC_DIR}/config.h.in + @${ECHO} >> $@ + +-${SRC_DIR}/config.h.in: ${SRC_DIR}/configure.in ++${SRC_DIR}/config.h.in: ${SRC_DIR}/configure.ac + @${ECHO} "The config.h.in header is out of date; rebuilding..." + autoheader + @${ECHO} >> $@ +--- a/sound.c 2024-05-10 09:53:25.753928428 - b/sound.c 2024-05-10 09:54:18.646600643 - +@@ -51,6 +51,8 @@ + #ifdef HAVE_LINUX_SOUNDCARD_H + # include + #endif ++ ++#include + #include "extern.h" + #include "options2.h" + #include "constant.h" +--- a/victory.c2024-05-10 09:53:25.752928434 - b/victory.c2024-05-10 09:55:09.470285679 - +@@ -7,6 +7,9 @@ + # include + #endif + ++#include ++#include ++ + #include "constant.h" + #include "extern.h" + diff --git a/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild b/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild new file mode 100644 index ..7eca7dc94dec --- /dev/null +++ b/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs autotools + +DESCRIPTION="A multi-player game of strategy and coordination" +HOMEPAGE="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/"; +SRC_URI="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/${P}.tgz"; + +LICENSE="xbattle" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Since this uses similar code and the same binary name as the original XBattle, +# we want to make sure you can't install both at the same time +RDEPEND=" + dev-lang/tcl:0 + dev-lang/tk:0 + x11-libs/libX11 + x11-libs/libXext +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-text/rman + x11-misc/imake +" + +DOCS=( CONTRIBUTORS README README.AI TODO xbattle.dot ) + +PATCHES=( + "${FILESDIR}"/${P}-sandbox.patch + "${FILESDIR}"/${P}-C99.patch +) + +src_prepare() { + default + rm -f xbcs/foo.xbc~ || die + rm config.cache || die + + tc-export CC + eautoreconf +} + +src_install() { + default + mv "${ED}/usr/bin/"{,xb_}gauntletCampaign || die +}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/xbattleai/
commit: d7f1cb66a4e86a173e9b2cf94f74d462bc78fc0d Author: NHOrus yahoo com> AuthorDate: Fri May 10 16:06:45 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 11 20:31:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f1cb66 games-strategy/xbattleai: Update HOMEPAGE and SRC_URI Co-authored-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36626 Signed-off-by: James Le Cuirot gentoo.org> games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild b/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild index 7eca7dc94dec..2a47887ecf45 100644 --- a/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild +++ b/games-strategy/xbattleai/xbattleai-1.2.2-r3.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit toolchain-funcs autotools DESCRIPTION="A multi-player game of strategy and coordination" -HOMEPAGE="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/"; -SRC_URI="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/${P}.tgz"; +HOMEPAGE="https://inf.ug.edu.pl/~piotao/zasoby/xbattle/mirror/www.lysator.liu.se/XBattleAI/"; +SRC_URI="https://inf.ug.edu.pl/~piotao/zasoby/xbattle/mirror/www.lysator.liu.se/XBattleAI/${P}.tgz"; LICENSE="xbattle" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: games-strategy/xbattleai/
commit: a7124c90d1f2d215566f70b709922ebf25047ac3 Author: James Le Cuirot gentoo org> AuthorDate: Sat May 11 20:31:21 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 11 20:31:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7124c90 games-strategy/xbattleai: Drop old 1.2.2-r2 Signed-off-by: James Le Cuirot gentoo.org> games-strategy/xbattleai/xbattleai-1.2.2-r2.ebuild | 51 -- 1 file changed, 51 deletions(-) diff --git a/games-strategy/xbattleai/xbattleai-1.2.2-r2.ebuild b/games-strategy/xbattleai/xbattleai-1.2.2-r2.ebuild deleted file mode 100644 index f76d66031ae2.. --- a/games-strategy/xbattleai/xbattleai-1.2.2-r2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A multi-player game of strategy and coordination" -HOMEPAGE="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/"; -SRC_URI="https://inf.ug.edu.pl/~piotao/xbattle/mirror/www.lysator.liu.se/XBattleAI/${P}.tgz"; - -LICENSE="xbattle" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# Since this uses similar code and the same binary name as the original XBattle, -# we want to make sure you can't install both at the same time -RDEPEND=" - dev-lang/tcl:0 - dev-lang/tk:0 - x11-libs/libX11 - x11-libs/libXext - !games-strategy/xbattle -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-text/rman - x11-misc/imake -" - -DOCS=( CONTRIBUTORS README README.AI TODO xbattle.dot ) - -PATCHES=( - "${FILESDIR}"/${P}-sandbox.patch -) - -src_prepare() { - default - rm -f xbcs/foo.xbc~ || die - rm config.cache || die - - tc-export CC -} - -src_install() { - default - mv "${ED}/usr/bin/"{,xb_}gauntletCampaign || die -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/badkeys/
commit: 65f583ae9765bfdf3096dab39af7e6c8c8c6ae49 Author: Hanno Böck gentoo org> AuthorDate: Sat May 11 19:56:33 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat May 11 19:56:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f583ae app-crypt/badkeys: add 0.0.10 Signed-off-by: Hanno Böck gentoo.org> app-crypt/badkeys/Manifest | 1 + app-crypt/badkeys/badkeys-0.0.10.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-crypt/badkeys/Manifest b/app-crypt/badkeys/Manifest index 981523d5f794..a0f01e1eeba3 100644 --- a/app-crypt/badkeys/Manifest +++ b/app-crypt/badkeys/Manifest @@ -1,2 +1,3 @@ +DIST badkeys-0.0.10.tar.gz 374527 BLAKE2B 30ebd472e011007f95a3f8ee7e68da38ea9f10309d6cc5d4abdb004e896c16b755fa2d457a10268c2dad472aa6a4149b5c08ed6cd9fe5282aa4a6b41fdb4aff3 SHA512 409f6c87afda37e56cd265312c4096a720a50730acff86b9f172d985ba9e551a33e170266c468c1c3d4229034470a20291166b68d8d11530a4c8b826e18c7aef DIST badkeys-0.0.8.tar.gz 372562 BLAKE2B ed09e24361730a4233bfe31482c7fcd860c4047c5043f046c9b99988dd0974d1ea603be498c1841bc52ea22887332cdac7d1e04a56edb662534f3638288a421a SHA512 5f225ca3966876993b1462257ff0823b463df3f0ffbc57f7dc4693479c53b11f28dd3526f0f565cb6be01f6b610315dad1ebbcbb7c5f64e82f18fe89077b7681 DIST badkeys-0.0.9.tar.gz 374144 BLAKE2B 261818ce8bb1d82e6453348f05aca1b8100f9d206c5243cf5357e155436fabf4088d5708c83bfe3db4a83c0ee42c68ca750ef6295e68e114ca1d20126a6cceed SHA512 8acdf9224509711e566e042130bff54c6683c62e56fb03f5d5b491c7f7542e9af3b487315bc9899fc4fbdcb2aa2ca164e0eb2bf61ccc33587a308f8ac81eff31 diff --git a/app-crypt/badkeys/badkeys-0.0.10.ebuild b/app-crypt/badkeys/badkeys-0.0.10.ebuild new file mode 100644 index ..9af1570815ed --- /dev/null +++ b/app-crypt/badkeys/badkeys-0.0.10.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Check cryptographic keys for known weaknesses" +HOMEPAGE="https://badkeys.info/"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dkim ssh" + +DEPEND="dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/gmpy[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + dkim? ( dev-python/dnspython[${PYTHON_USEDEP}] ) + ssh? ( dev-python/paramiko[${PYTHON_USEDEP}] )" +# TODO: add optional binary-file-search dependency once +# it is packaged. +DOCS=( README.md ) + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-qthelp/
commit: 14802b84d4baa928b8c9b0531d3ac32d993be19d Author: Michał Górny gentoo org> AuthorDate: Sat May 11 19:10:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 19:11:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14802b84 dev-python/sphinxcontrib-qthelp: Add dev-python/defusedxml test dep Closes: https://bugs.gentoo.org/931575 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.7.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.7.ebuild b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.7.ebuild index 8bef0f0407f8..187f479263e2 100644 --- a/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.7.ebuild +++ b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.7.ebuild @@ -23,7 +23,10 @@ PDEPEND=" >=dev-python/sphinx-5[${PYTHON_USEDEP}] " BDEPEND=" - test? ( ${PDEPEND} ) + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + ${PDEPEND} + ) " distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx/files/, dev-python/sphinx/
commit: 01f1140e16b69956b2d6171e0a503c043296fb14 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 19:05:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f1140e dev-python/sphinx: Make dev-python/defusedxml import optional Closes: https://bugs.gentoo.org/931580 Signed-off-by: Michał Górny gentoo.org> .../sphinx/files/sphinx-7.3.7-opt-defusedxml.patch | 34 ++ ...hinx-7.3.7-r1.ebuild => sphinx-7.3.7-r2.ebuild} | 7 ++--- 2 files changed, 36 insertions(+), 5 deletions(-) diff --git a/dev-python/sphinx/files/sphinx-7.3.7-opt-defusedxml.patch b/dev-python/sphinx/files/sphinx-7.3.7-opt-defusedxml.patch new file mode 100644 index ..cb70e2cf89fc --- /dev/null +++ b/dev-python/sphinx/files/sphinx-7.3.7-opt-defusedxml.patch @@ -0,0 +1,34 @@ +From ce86026f3b667949ef39f7fdab9a40941d99c5ca Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 11 May 2024 18:31:02 +0200 +Subject: [PATCH] DEPS: Lazy import `defusedxml` only when necessary (#12362) + +The `defusedxml` dependency was added to `sphinx.testing` in sphinx 7.3, +but it is not part of the core sphinx dependencies, and not strictly necessary for the running of the pytest plugin. +This commit moves the import into the only function which uses it, +so that the pytest plugins can be used again without this dependency. +--- + sphinx/testing/util.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/sphinx/testing/util.py b/sphinx/testing/util.py +index d1de8ea2b7..b2df709eea 100644 +--- a/sphinx/testing/util.py b/sphinx/testing/util.py +@@ -11,7 +11,6 @@ + from types import MappingProxyType + from typing import TYPE_CHECKING + +-from defusedxml.ElementTree import parse as xml_parse + from docutils import nodes + from docutils.parsers.rst import directives, roles + +@@ -73,6 +72,8 @@ def assert_node(node: Node, cls: Any = None, xpath: str = "", **kwargs: Any) -> + # keep this to restrict the API usage and to have a correct return type + def etree_parse(path: str | os.PathLike[str]) -> ElementTree: + """Parse a file into a (safe) XML element tree.""" ++from defusedxml.ElementTree import parse as xml_parse ++ + return xml_parse(path) + + diff --git a/dev-python/sphinx/sphinx-7.3.7-r1.ebuild b/dev-python/sphinx/sphinx-7.3.7-r2.ebuild similarity index 96% rename from dev-python/sphinx/sphinx-7.3.7-r1.ebuild rename to dev-python/sphinx/sphinx-7.3.7-r2.ebuild index 4151e90e6efc..99ff0e4980f7 100644 --- a/dev-python/sphinx/sphinx-7.3.7-r1.ebuild +++ b/dev-python/sphinx/sphinx-7.3.7-r2.ebuild @@ -52,11 +52,6 @@ RDEPEND=" ) !dev-python/namespace-sphinxcontrib " -# added temporarily because of unconditional import in sphinx.testing.util -# until we figure out how to deal with it better -RDEPEND+=" - dev-python/defusedxml[${PYTHON_USEDEP}] -" BDEPEND=" doc? ( dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] @@ -77,6 +72,8 @@ BDEPEND=" PATCHES=( "${FILESDIR}/sphinx-3.2.1-doc-link.patch" "${FILESDIR}/sphinx-4.3.2-doc-link.patch" + # https://github.com/sphinx-doc/sphinx/pull/12362 + "${FILESDIR}/${P}-opt-defusedxml.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/
commit: e1dc8d2c571ce6401c299aaff3da8b6a6e1603e0 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:08 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dc8d2c dev-util/rizin: Stabilize 0.7.1-r1 amd64, #931769 Signed-off-by: Sam James gentoo.org> dev-util/rizin/rizin-0.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rizin/rizin-0.7.1-r1.ebuild b/dev-util/rizin/rizin-0.7.1-r1.ebuild index 13d65081e186..c213792fb694 100644 --- a/dev-util/rizin/rizin-0.7.1-r1.ebuild +++ b/dev-util/rizin/rizin-0.7.1-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="Apache-2.0 BSD LGPL-3 MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="test" # Need to audit licenses of the binaries used for testing
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: bb9ee5466a5a229a8005e200e7f22939a7e31402 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:10 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9ee546 x11-misc/polybar: Stabilize 3.7.1-r1 amd64, #931770 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.7.1-r1.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild index 1c6a4dd1d045..e6bbf888dce8 100644 --- a/x11-misc/polybar/polybar-3.7.1-r1.ebuild +++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar"; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz"; -KEYWORDS="~amd64 ~riscv x86" +KEYWORDS="amd64 ~riscv x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 454d6036b2b2026d3d88e045630240504e002c24 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:09 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454d6036 x11-misc/polybar: Stabilize 3.7.1-r1 x86, #931770 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.7.1-r1.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild index 55a6164277bb..1c6a4dd1d045 100644 --- a/x11-misc/polybar/polybar-3.7.1-r1.ebuild +++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar"; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz"; -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~riscv x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/
commit: 2a77cc8cc0afed3a9c75b48c699af3cdbc276a95 Author: Sam James gentoo org> AuthorDate: Sat May 11 19:08:07 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 19:08:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a77cc8c dev-util/cutter: Stabilize 2.3.3 amd64, #931769 Signed-off-by: Sam James gentoo.org> dev-util/cutter/cutter-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cutter/cutter-2.3.3.ebuild b/dev-util/cutter/cutter-2.3.3.ebuild index edbe36c99f88..ec1ba3714491 100644 --- a/dev-util/cutter/cutter-2.3.3.ebuild +++ b/dev-util/cutter/cutter-2.3.3.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="CC-BY-SA-3.0 GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="graphviz" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/, app-office/gnucash/files/
commit: eefab580e7c489fff39e6a0aafd2ed520d510328 Author: Aaron W. Swenson gentoo org> AuthorDate: Sat May 11 19:02:06 2024 + Commit: Aaron W. Swenson gentoo org> CommitDate: Sat May 11 19:02:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefab580 app-office/gnucash: Add 5.6 Signed-off-by: Aaron W. Swenson gentoo.org> app-office/gnucash/Manifest| 1 + .../gnucash/files/gnucash-5.6-no-werror.patch | 29 +++ app-office/gnucash/gnucash-5.6.ebuild | 232 + 3 files changed, 262 insertions(+) diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest index 945337cc426c..0b21b3a849c4 100644 --- a/app-office/gnucash/Manifest +++ b/app-office/gnucash/Manifest @@ -3,3 +3,4 @@ DIST gnucash-5.1.tar.bz2 14794000 BLAKE2B dd9465277e9df82cc4029b95b2c8488fcb382a DIST gnucash-5.3.tar.bz2 14928584 BLAKE2B 9778efa9b77f16f784eaffe1f4338a20cc42e4e767e3dcb3b29e8dc011e538912d59c21e23d3d63e031a1b558c9faaa8bc5853141ae4d2764de4c9ae949668ff SHA512 f811ed66144f8689255970c6d925047eeb8d47dbefc862f42ab54ff3342e4710d822288a2d34ed1e7e873c7a7c5db0f95bdaa233787cd6828ff448af0eea325e DIST gnucash-5.4-1.tar.bz2 14928988 BLAKE2B 389996058e2d452f7e0a9ee088a56254c56546f363291d92c02db0ff06d21f6aa4c99f2fc3ee56a13cbb8ea122f57ba391992bb670496471bb3c0e2583be7ca9 SHA512 25e221c6926594ca86097f1d34a4b035fd6853b7b6324809a0e9927e9b0958fd896deefdc8b4346717e3068bb8895697a5e3cd65e6cc02f8bc2fb19d8a8bb103 DIST gnucash-5.5.tar.bz2 14986561 BLAKE2B b5c4d8b0340d26e67c95d478f9f0aceb905688fe8024cf2664215e93c869046d727561d0efb64ebdc1e3bae2bc4e987cb6d919ff03e14c55482e9aa216d9780b SHA512 06ee099d5cb4c24ff0b53f5788db36599240c0b6392d6fcc548b8d6f5c3aebef26d13fae80083b7676e80e739e386eb197bfb1ecf204995c77f60493a7c8c735 +DIST gnucash-5.6.tar.bz2 15110621 BLAKE2B 9ee514ed158512ac6121a0e51457f68696e3eaf9fdfad7e8c8e7cf0523e8a900d2e3786146ad459bc8fc871eb5aec754e30d40130370c4e8d497e0496e3c793f SHA512 5ae0994a3f358bbf5ee6aeffc7a7237f6869e72c34cd551e5243e0c966dbbccfe8cdea65b7d31e016657b97175d6e5d94f5797b5adec5f94bc0b627c7a4dd435 diff --git a/app-office/gnucash/files/gnucash-5.6-no-werror.patch b/app-office/gnucash/files/gnucash-5.6-no-werror.patch new file mode 100644 index ..0cf9cc5b396d --- /dev/null +++ b/app-office/gnucash/files/gnucash-5.6-no-werror.patch @@ -0,0 +1,29 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -604,12 +604,12 @@ + set(CMAKE_C_EXTENSIONS ON) + + if (UNIX) +- set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}") +- set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations ${CMAKE_CXX_FLAGS}") ++ set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}") ++ set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations ${CMAKE_CXX_FLAGS}") + set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}") + endif() + if (MINGW) +- set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}") ++ set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}") + set( CMAKE_CXX_FLAGS "-DWINVER=0x0500 -D_EMULATE_GLIBC=0 ${CMAKE_CXX_FLAGS}") # Workaround for bug in gtest on mingw, see https://github.com/google/googletest/issues/893 and https://github.com/google/googletest/issues/920 + endif() + +--- a/common/cmake_modules/GncAddSwigCommand.cmake b/common/cmake_modules/GncAddSwigCommand.cmake +@@ -73,7 +73,7 @@ + endif() + set (DEFAULT_SWIG_PYTHON_FLAGS + -python ${SWIG_EXTRA_OPT} +--Wall -Werror ++-Wall + ${SWIG_ARGS} + ) + set (DEFAULT_SWIG_PYTHON_C_INCLUDES diff --git a/app-office/gnucash/gnucash-5.6.ebuild b/app-office/gnucash/gnucash-5.6.ebuild new file mode 100644 index ..86774b42defb --- /dev/null +++ b/app-office/gnucash/gnucash-5.6.ebuild @@ -0,0 +1,232 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit cmake gnome2-utils python-single-r1 + +# Please bump with app-doc/gnucash-docs +DESCRIPTION="A personal finance manager" +HOMEPAGE="https://www.gnucash.org/"; +SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes smartcard sqlite test" + +# Currently restricting due to the following: +# https://bugs.gnucash.org/show_bug.cgi?id=799159#c1 +# +# Tests can be run but must first unmerge any existing GnuCash installation. +RESTRICT="test" + +# Examples doesn't build unless GUI is also built +REQUIRED_USE=" + examples? ( gui ) + python? ( ${PYTHON_REQUIRED_USE} ) + smartcard? ( aqbanking ) +" + +# dev-libs/boost must always be bui
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/iio-sensor-proxy/, gnome-extra/iio-sensor-proxy/files/
commit: b3679440310877c861685630fb986c35e2171653 Author: Erwin Kaats kaats ch> AuthorDate: Sat May 11 18:42:41 2024 + Commit: Erwin Kaats kaats ch> CommitDate: Sat May 11 18:42:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3679440 gnome-extra/iio-sensor-proxy: support OpenRC BUG: https://bugs.gentoo.org/930153 Signed-off-by: Erwin Kaats kaats.ch> .../iio-sensor-proxy/files/iio-sensor-proxy| 9 ++ .../iio-sensor-proxy/files/no-systemd.patch| 32 ++ .../iio-sensor-proxy/iio-sensor-proxy-3.5.ebuild | 13 - 3 files changed, 53 insertions(+), 1 deletion(-) diff --git a/gnome-extra/iio-sensor-proxy/files/iio-sensor-proxy b/gnome-extra/iio-sensor-proxy/files/iio-sensor-proxy new file mode 100755 index 00..b32f9b76f6 --- /dev/null +++ b/gnome-extra/iio-sensor-proxy/files/iio-sensor-proxy @@ -0,0 +1,9 @@ +#!/sbin/openrc-run + +command=/usr/libexec/iio-sensor-proxy +command_background=yes +pidfile=/run/iio-sensor-proxy.pid + +depend() { + need dbus localmount +} diff --git a/gnome-extra/iio-sensor-proxy/files/no-systemd.patch b/gnome-extra/iio-sensor-proxy/files/no-systemd.patch new file mode 100644 index 00..ff533f8b4f --- /dev/null +++ b/gnome-extra/iio-sensor-proxy/files/no-systemd.patch @@ -0,0 +1,32 @@ +--- iio-sensor-proxy-${PV}/meson.build iio-sensor-proxy-${PV}/meson.build +@@ -34,11 +34,7 @@ + udev_dep = dependency('udev') + udev_rules_dir = udev_dep.get_pkgconfig_variable('udevdir') + '/rules.d' + endif +-systemd_system_unit_dir = get_option('systemdsystemunitdir') +-if systemd_system_unit_dir == 'auto' +-systemd_dep = dependency('systemd') +-systemd_system_unit_dir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir') +-endif ++systemd_system_unit_dir = '/lib/systemd/system' + if get_option('gtk-tests') + gtk_dep = dependency('gtk+-3.0', required: false) + endif + +--- iio-sensor-proxy-${PV}/data/meson.build iio-sensor-proxy-${PV}/data/meson.build +@@ -8,13 +8,6 @@ + data_conf.set('geoclue_user', get_option('geoclue-user')) + + configure_file( +- input: 'iio-sensor-proxy.service.in', +- output: 'iio-sensor-proxy.service', +- configuration: data_conf, +- install_dir: systemd_system_unit_dir, +-) +- +-configure_file( + input: 'net.hadess.SensorProxy.conf.in', + output: 'net.hadess.SensorProxy.conf', + configuration: data_conf, diff --git a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.5.ebuild b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.5.ebuild index 7285b570a9..8a766c8117 100644 --- a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.5.ebuild +++ b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${PV}/ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="+systemd" +IUSE="systemd" RDEPEND=" dev-libs/glib:* @@ -32,8 +32,19 @@ DEPEND=" virtual/pkgconfig " +src_prepare() { + if use !systemd ; then + echo "patching out systemd" + # patch out call of systemd directory + eapply "${FILESDIR}/no-systemd.patch" + # eapply "${FILESDIR}/open_rc_service.patch" + fi + eapply_user +} + src_install() { meson_src_install + doinitd ${FILESDIR}/iio-sensor-proxy } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: cb71500a6c902bd216238598471559b337a91040 Author: Mike Pagano gentoo org> AuthorDate: Sat May 11 18:37:13 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sat May 11 18:37:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb71500a net-firewall/ipset: drop 7.20 Signed-off-by: Mike Pagano gentoo.org> net-firewall/ipset/Manifest | 1 - net-firewall/ipset/ipset-7.20.ebuild | 114 --- 2 files changed, 115 deletions(-) diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest index 7df26fea4976..0829a439dc9c 100644 --- a/net-firewall/ipset/Manifest +++ b/net-firewall/ipset/Manifest @@ -1,2 +1 @@ -DIST ipset-7.20.tar.bz2 687123 BLAKE2B 24f44c887ba90379015d15d58351aedb80cc1d53638d0f4a868b1b6debec18e4c5336b626946bc7b3eb56c1b80d83ab236f287598f71e27bf44b9873dbb7eddf SHA512 d0b87ab889987a3febeaf3d73099a262aca86160878258b3bd1be064e52b55baa90601804b30ad3bbb363066c9fc1bbdfe8bc100414f801729215a892e186fc6 DIST ipset-7.21.tar.bz2 687746 BLAKE2B bb887a6e74f11df8e24e13c767d21761fe547e90dbfe9fbd5b9adf3a6280a6e0eceeabd0d238178a2f76dd6492b04f4ccde222b5b41807b21bb441f2fb94cc48 SHA512 175c6516c2091c57738a0324678d8d016e4d7f18fa03cb0dcc502391cac4caf4db1e757f61ad2fe312c1dbe431ec9cfabbc8e15a64a94ebd2fa903155b27c88f diff --git a/net-firewall/ipset/ipset-7.20.ebuild b/net-firewall/ipset/ipset-7.20.ebuild deleted file mode 100644 index 433d477210f0.. --- a/net-firewall/ipset/ipset-7.20.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_OPTIONAL_IUSE=modules -inherit autotools bash-completion-r1 linux-mod-r1 systemd - -DESCRIPTION="IPset tool for iptables, successor to ippool" -HOMEPAGE="https://ipset.netfilter.org/ https://git.netfilter.org/ipset/"; -SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - net-firewall/iptables - net-libs/libmnl:= -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( ChangeLog INSTALL README UPGRADE ) - -# configurable from outside, e.g. /etc/portage/make.conf -IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} - -src_prepare() { - default - eautoreconf -} - -pkg_setup() { - get_version - CONFIG_CHECK="NETFILTER" - ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." - CONFIG_CHECK+=" NETFILTER_NETLINK" - ERROR_NETFILTER_NETLINK="ipset requires NETFILTER_NETLINK support in your kernel." - # It does still build without NET_NS, but it may be needed in future. - #CONFIG_CHECK="${CONFIG_CHECK} NET_NS" - #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in your kernel." - CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN" - ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables (#614896)" - - build_modules=0 - if use modules; then - if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then - if linux_chkconfig_present "IP_NF_SET" || \ - linux_chkconfig_present "IP_SET"; then #274577 - eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel." - eerror "Please either build ipset with modules USE flag disabled" - eerror "or rebuild kernel without IP_SET support and make sure" - eerror "there is NO kernel ip_set* modules in /lib/modules//... ." - die "USE=modules and in-kernel ipset support detected." - else - einfo "Modular kernel detected. Gonna build kernel modules..." - build_modules=1 - fi - else - eerror "Nonmodular kernel detected, but USE=modules. Either build" - eerror "modular kernel (without IP_SET) or disable USE=modules" - die "Nonmodular kernel detected, will not build kernel modules" - fi - fi - - [[ ${build_modules} -eq 1 ]] && linux-mod-r1_pkg_setup -} - -src_configure() { - export bashcompdir="$(get_bashcompdir)" - - econf \ - --enable-bashcompl \ - $(use_with modules kmod) \ - --with-maxsets=${IP_NF_SET_MAX} \ - --with-ksource="${KV_DIR}" \ - --with-kbuild="${KV_OUT_DIR}" -} - -src_compile() { - einfo "Building userspace" - - local modlist=( xt_set=kernel/net/netfilter/ipset/:"${S}":kernel/net/netfilter/: - em_ipset=kernel/net/sched:"${S}":kernel/net/sched/:modules ) - - for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,mac,mark,por
[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/
commit: e71c4651ea12a104d473c2c09073e6824252159b Author: Aaron W. Swenson gentoo org> AuthorDate: Sat May 11 18:34:46 2024 + Commit: Aaron W. Swenson gentoo org> CommitDate: Sat May 11 18:34:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c4651 app-doc/gnucash-docs: Add 5.6 Signed-off-by: Aaron W. Swenson gentoo.org> app-doc/gnucash-docs/Manifest| 1 + app-doc/gnucash-docs/gnucash-docs-5.6.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest index 67652e4bd80f..ad284f956aab 100644 --- a/app-doc/gnucash-docs/Manifest +++ b/app-doc/gnucash-docs/Manifest @@ -3,3 +3,4 @@ DIST gnucash-docs-5.1.tar.gz 76533404 BLAKE2B 6601548123b6c1bdb3f04f54a5a598eb12 DIST gnucash-docs-5.2.tar.gz 76537611 BLAKE2B 6abd9981cd0380358548ab5260bce766417ad25509eb4f8f5c890ad8b87a9d69a8d5b3a97227780d936986d2385a0d9cdb89aefb46d5fc533ccebd2472ea14ae SHA512 0b52d1d08cf217c6e9ebc0641b7f717abae960d801ee2f23e0a4bd2f21b7f82ca37f87359b4fb5329d8321dc2576e88bc1fcbc85935d69ba1f2205a4be153cf4 DIST gnucash-docs-5.4.tar.gz 130584435 BLAKE2B 7d2fe9bdcb098e3273a71a3bbc59001b3166bead5fef730a6893e8f50c1aed70aa367d6361bc2c018262ee27ab8f80b3adceb846e27c9f83082dd120c565b142 SHA512 0a9d945d089a5f7e2e0c241fadcdde58d7412223e40fd09faca843f0f25c2a46b48b40f5ad97ac4222baf984d7f438e267fee916935f6d58eebe8bfc37e8f223 DIST gnucash-docs-5.5.tar.gz 130710339 BLAKE2B 3e329c3c6b734359bc3aca599641774263a3803fbb7f0ca675b03f2a04af780584ee9da8ec96fd7ef91c6e685d2a499ccbc03868938ea9bd968c402890cc9c59 SHA512 0be5090e22ce902b57eba66e30dbd4c99099a502c0a86dc992359e92ac81a01cfe22f83a37505696909a25b695962f7b1a0695b3e25a23fd31ec71aa0f62ce70 +DIST gnucash-docs-5.6.tar.gz 130820642 BLAKE2B e52285b71ba2573ae9f231a198341f3dd0f502dcac1d40dba5cfce77b2ff075605e6e22743c592b8cf8e459ae1d0d7e0c0a682fe22757edb020553e0c3b8de5a SHA512 5991ed668d096a74830d31930f41c4beb98de0cf2d340c09fcf31181d3617de21c6befb20763d897e5e59e32ec03417420cc635468941e9f7747fc942a741eb5 diff --git a/app-doc/gnucash-docs/gnucash-docs-5.6.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.6.ebuild new file mode 100644 index ..1fea9d84a80a --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.6.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/"; +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply "${FILESDIR}/${PN}-5.4-partially-revert-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ytmusicapi/
commit: cfe9b556f8cc4214180acfc5699b7c8d3707dd7c Author: Maciej Barć gentoo org> AuthorDate: Sat May 11 18:20:30 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat May 11 18:21:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe9b556 dev-python/ytmusicapi: bump to 1.7.1 Signed-off-by: Maciej Barć gentoo.org> dev-python/ytmusicapi/Manifest| 1 + dev-python/ytmusicapi/ytmusicapi-1.7.1.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest index f64852413cbc..e1e371068795 100644 --- a/dev-python/ytmusicapi/Manifest +++ b/dev-python/ytmusicapi/Manifest @@ -1,2 +1,3 @@ DIST ytmusicapi-1.6.0.tar.gz 106624 BLAKE2B b7900f4fb9e863f694a06a9d85d479e13514d6f4a0ad86e923ccceb497ad9294e34d9b3914005063b272ef8582514a5ea7c173864d38a2b6ec166bcf1199560e SHA512 9886c0b4ec29bf9b676b4c77f9e84ca6c7a0f1b4da264d589aed19d50c8be6ef3718185af755d8a9f652d425ae98603fff09ea8d84ec839756dab43181eb9f4c DIST ytmusicapi-1.7.0.tar.gz 276068 BLAKE2B 39b33782fde91ada32269e6ec8630164796caff2e17743a852f1eca72debaf23b01fd9e8f4d486e1a67bf790221a29b0074034d993053388cf31cadb32a0 SHA512 4e5f021e7dc9879e6cf881595afc8c17637e0d722a019b855563358f38bb74fe5ff154ea639c6d56836967c520bfece504733bf960b77cfe79b0586390339551 +DIST ytmusicapi-1.7.1.tar.gz 276874 BLAKE2B 0fee5ad7219b675cbd1cf91e7722dc0addfc7f91be7ad8d74e0df99cc770726df68a1e37d47531161323a42115283b8072f87df2e0261c3b14176a005dd4e52b SHA512 1285ca07cfe18e3965cb769c34a507266188e4d5fa3e34f8e29bb69e0a31aab605f25dbdf24c790621cbcbd7552c0b44a0ae8a0be0237971a02f19d58a05b79f diff --git a/dev-python/ytmusicapi/ytmusicapi-1.7.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.7.1.ebuild new file mode 100644 index ..1537ab0e5d66 --- /dev/null +++ b/dev-python/ytmusicapi/ytmusicapi-1.7.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unofficial API for YouTube Music" +HOMEPAGE="https://ytmusicapi.readthedocs.io/ + https://github.com/sigma67/ytmusicapi/"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +distutils_enable_sphinx docs/source \ + dev-python/sphinx-rtd-theme
[gentoo-commits] repo/gentoo:master commit in: app-emacs/editorconfig-emacs/
commit: c506a2c68aebc962e014189c5dd4aff5b3b58d32 Author: Maciej Barć gentoo org> AuthorDate: Sat May 11 18:18:36 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat May 11 18:21:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c506a2c6 app-emacs/editorconfig-emacs: bump to 0.11.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/editorconfig-emacs/Manifest | 1 + .../editorconfig-emacs-0.11.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/app-emacs/editorconfig-emacs/Manifest b/app-emacs/editorconfig-emacs/Manifest index 9030cde0f252..10effe5cbd02 100644 --- a/app-emacs/editorconfig-emacs/Manifest +++ b/app-emacs/editorconfig-emacs/Manifest @@ -1 +1,2 @@ DIST editorconfig-emacs-0.10.1.tar.gz 41259 BLAKE2B d03a86413122db05d87af4ea1a51087f22998d362e66965d0a6cd0f67ce57d7e6f15c403745ff018114715c1551f439b54a4c2e7e25325bd436c0959ea1a5595 SHA512 dc254ecf38b0f4b8850ff70f5a1a1ac72cd64e3795f5202d4bc8e13a0d1d9351e816e9a92f809cee6c6404348ba9bd1d908e17c2b0bce15dca112fe9cf1efc2b +DIST editorconfig-emacs-0.11.0.tar.gz 41902 BLAKE2B 506ddec2dc5c68926a4255694cd3d4b3a97fcf6217774915f3eeb4a85f2665d7259a974e19b1059645b2057c65aecaf9fff5cb2827d8eb82e749cd1b0a7e8841 SHA512 61d96c093a4617488cd0e361bbe9c37b928b26b1e25b87a83e6f49ffeef0832110768a38ea274aa6f960e68b08839d3ace30ec185a94aa5ea478216c0a9f7585 diff --git a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.11.0.ebuild b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.11.0.ebuild new file mode 100644 index ..70727ee7d63e --- /dev/null +++ b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="EditorConfig plugin for emacs" +HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs"; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/editorconfig/${PN}.git"; +else + SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +SITEFILE="50${PN}-gentoo.el" +DOCS=( CHANGELOG.md README.md ) +DOC_CONTENTS="The EditorConfig feature is not enabled as a site default. + Add the following line to your ~/.emacs file to activate it: + \n\t(editorconfig-mode 1)" + +elisp-enable-tests ert ./ert-tests -l ./ert-tests/editorconfig-core.el
[gentoo-commits] repo/gentoo:master commit in: net-misc/sunshine/files/, net-misc/sunshine/
commit: dd44b9aa5c745304ea924fb12b8503bb8ecd9545 Author: James Le Cuirot gentoo org> AuthorDate: Sat May 11 17:44:51 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 11 17:44:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd44b9aa net-misc/sunshine: Fix NPM issue by shipping pre-compiled assets It turns out the NPM cache is sensitive to the NPM version. Yarn is better in this regard, but it wanted to cache 90MB of files covering irrelevant operating systems and architectures. This is a lot more than 1.3MB of pre-compiled assets. Closes: https://bugs.gentoo.org/930441 Signed-off-by: James Le Cuirot gentoo.org> net-misc/sunshine/Manifest | 2 +- net-misc/sunshine/files/sunshine-find-npm.patch | 100 net-misc/sunshine/sunshine-0.23.1.ebuild| 16 ++-- net-misc/sunshine/sunshine-.ebuild | 16 ++-- 4 files changed, 115 insertions(+), 19 deletions(-) diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest index 4392f4217e78..2efe3ef8929a 100644 --- a/net-misc/sunshine/Manifest +++ b/net-misc/sunshine/Manifest @@ -6,5 +6,5 @@ DIST moonlight-common-c-cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz 148691 B DIST moonlight-enet-04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz 86434 BLAKE2B 8a5535843e4c650b945882abac1542bf8c79dc420607b88433d239aa5a17380f02e77bb8f1fcbe45dcb8ef894e6c9b4d940f4d3b34b956ce42d86f6a8ca5227a SHA512 6d2e9447e546489365b1fb563ed52664a91981717a3a3a9faa9600ab62be5ac09bd24ee9dd505833d31981ce6222f5ef430268a9f92aa83fa288b5b8d681e2aa DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 1effd7c0884ffd38b63d61a7872337797529ef2012f9de0950088a5004cb32a2fb2c14bcab2ec6719968864e5e6b9a67e96afa39466e2071bf4a0cd752ae4b29 SHA512 548be25650619a6c31944cd7a745fd40d5bc5008f2d7f91e0207a10b923764cb88fd2ddcb71eaed7c4863ec89b34d61011b666e292da071ac3b4429e4d7dd027 DIST sunshine-0.23.1.tar.gz 24503568 BLAKE2B 0c589f38a7d638c49af6385def2676de04af422f85d37228988bd7c822ffc006dbac0a1695e01527ac7a1d5ee28103cff00d78a97d57f61247772a6e6cc1fe18 SHA512 7a9150baf4ecdad1035666993c60744390e227ebeaf467447c53675dc0aecc7031cd9c9b253fac072f5592c3690c6acfde41f38d441497a17157417f1e16 -DIST sunshine-npm-cache-0.23.1.tar.xz 23477572 BLAKE2B 24674a6c6ebed1cc31e3fbee2ededef27c1c24cc7f1be63fba19023b1a6171b9e1a0e83363f7eabad1957a96eede471ae3df4df5e5ba66f5c80f57b56781bf52 SHA512 84ec1d393b1c2f333954bf0f5a42e491bf4d7ff2031c8065c56e06eb0eb7f7b750e2d2f6a1da321067212fdf55aa4c917b2ce0db7c957231821282a33966cd93 +DIST sunshine-assets-0.23.1.tar.xz 1269348 BLAKE2B 36dd00fbf4bb1bfa213d53fd9dc78ed1fee9e12efcfb138dbd54932c3f19447d832da506175a982be7564408e06b0699b0b7cb4b9811ab81b47e30681c915bab SHA512 9fe9e0ee29864faa0f67dd4d501d116be1476f2c7ec688646b91eb87cb38e9e9d2baecb8335df29075fd3f60bf05b900c20dcb8406306d68a62c30ff55d1b7aa DIST wlr-protocols-2b8d43325b7012cc3f9b55c08d26e50e42beac7d.tar.bz2 19708 BLAKE2B fe20f21ee8282d7afcdbb8f3863e50b217fb71e7814f404f288b0d09d30c9e30135769b12342d9e9126a8cb2ab35d6ced0c5562807d274b1d97224f5f3d02511 SHA512 7935b5089820304aa8cb0e1a8f4e0db6ccd5285973a3f3554ccc935dd88e379eb03c3b2dd199da97b6ff8dfbbbf124ca65fb1c12821a168d34bd7e26d8514edb diff --git a/net-misc/sunshine/files/sunshine-find-npm.patch b/net-misc/sunshine/files/sunshine-find-npm.patch new file mode 100644 index ..42b91299cca5 --- /dev/null +++ b/net-misc/sunshine/files/sunshine-find-npm.patch @@ -0,0 +1,100 @@ +From 0fa3273af349089b7d62c996fcaea67b10ed2a0c Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Sat, 4 May 2024 23:32:29 +0100 +Subject: [PATCH 1/2] build: Unify asset building by leveraging CMake's env + command + +`add_custom_target` can also accept multiple commands to be run in +sequence. It isn't clear how quoting applies here, but I've tested it, +and it seems to be behave as expected when spaces are present. +--- + cmake/targets/common.cmake | 7 +++ + cmake/targets/unix.cmake| 6 -- + cmake/targets/windows.cmake | 6 -- + 3 files changed, 7 insertions(+), 12 deletions(-) + +diff --git a/cmake/targets/common.cmake b/cmake/targets/common.cmake +index ee79528c..04d8e954 100644 +--- a/cmake/targets/common.cmake b/cmake/targets/common.cmake +@@ -15,6 +15,13 @@ else() + set(NPM_BUILD_HOMEBREW "") + endif() + ++#WebUI build ++add_custom_target(web-ui ALL ++WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" ++COMMENT "Installing NPM Dependencies and Building the Web UI" ++COMMAND npm install ++COMMAND "${CMAKE_COMMAND}" -E env "SUNSHINE_BUILD_HOMEBREW=${NPM_BUILD_HOMEBREW}" "SUNSHINE_SOURCE_ASSETS_DIR=${NPM_SOURCE_ASSETS_DIR}" "SUNSHINE_ASSETS_DIR=${NPM_ASSETS_DIR}" npm run build) # cmake-lint: disable=C0301 ++ + # platform specific target definitions + if(WIN32) + include(${CMAKE_MODULE_PATH}/targets/windows.cmake) +diff --git a/cmake/targets/unix.cmake b/cmake/targets/unix.cmake +i
[gentoo-commits] repo/proj/guru:dev commit in: app-laptop/framework_tool/
commit: 75a8e9cb19fe907220c23f5090179f56077c0daf Author: Yuan Liao gmail com> AuthorDate: Sat May 11 17:33:56 2024 + Commit: Yuan Liao gmail com> CommitDate: Sat May 11 17:33:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75a8e9cb app-laptop/framework_tool: Add 0.1.0_p20240511 Signed-off-by: Yuan Liao gmail.com> app-laptop/framework_tool/Manifest | 6 + .../framework_tool-0.1.0_p20240511.ebuild | 256 + 2 files changed, 262 insertions(+) diff --git a/app-laptop/framework_tool/Manifest b/app-laptop/framework_tool/Manifest index 776cff2e31..c3068d563a 100644 --- a/app-laptop/framework_tool/Manifest +++ b/app-laptop/framework_tool/Manifest @@ -1,4 +1,5 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bit_field-0.10.1.crate 10576 BLAKE2B 3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d SHA512 4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6 @@ -28,6 +29,7 @@ DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b826 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 DIST framework-system-0.1.0_p20240407.tar.gz 618728 BLAKE2B 4714dc6792c690a345e0cd413caa2e306bbfb615c718a922d9f4e0d2b2e12f3e3d268d370d86a986aeddbf9b7532a565b4c5d57f20647a1eb3ae00549bac3fa7 SHA512 58eae1ba7a409d8df351647c1f6a71ef739b485747e425fa621d8661f72ab1e9c423bde707f9e8c2aaa8019ab3da9265d510bd668175cde23afd43c8007adacb +DIST framework-system-0.1.0_p20240511.tar.gz 1149529 BLAKE2B 60ec9c823ced9a874fb6fb683e7de438ee9c508f5217b6913703051c7ec9b30fb115be36680b3a6342ac72d7353bb1cc77bea66afaa676862e0c799a3bc42a7a SHA512 b09c55aa3185ed3c91f555f3eac08c1d6387b233de4d3e678ee960c9061a07cfca48b4a780db3047a4715d3fcbd73860d11a444ae92b3d418ce53893aba8 DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f DIST git2-0.15.0.crate 198983 BLAKE2B 0e340dedef36339cc6ce4cf9ac79014e7bcbdf9ebf688986d1836c3e2f480998a60a2722017381124682edc5dc511368497f03c9bd9a8c4d0e7690682789bf88 SHA512 8ea32850e592cb9bc8caa0d7a04042e284c11b9d46959807d8e6d496d93946342dc37fcdf1ed354010434798a404f415e8e980fee2ce4f5cb998e0f8736b5bc5 DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f @@ -55,6 +57,7 @@ DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692 DIST mach-0.2.3.crate 18940 BLAKE2B 457f29cdbb3837a02f790c01078e59b72c6f961f4266709e0e2c7c8d77ca9a29ec39e398a7aa4feee482b101af6f7a6161244281a1a8515faec9e98dc3ccd29c SHA512 7dc2ae20b109c8314e757648d758140c325c735431ae0fffd2c6e0095cfc7a1760fdeb
[gentoo-commits] repo/gentoo:master commit in: dev-python/websockets/
commit: d3f4cd207fffd2e8bb4574b7c5887404a2955bd9 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:35:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:35:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f4cd20 dev-python/websockets: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/websockets/websockets-12.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/websockets/websockets-12.0.ebuild b/dev-python/websockets/websockets-12.0.ebuild index 3d805c69fd53..4612d969888b 100644 --- a/dev-python/websockets/websockets-12.0.ebuild +++ b/dev-python/websockets/websockets-12.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dotenv/
commit: a400734f7cef4c50f0952b27187ba20050a63a53 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:32:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:32:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a400734f dev-python/python-dotenv: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/python-dotenv/python-dotenv-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild index b90bf246f45c..d43fd470cb89 100644 --- a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi @@ -25,7 +25,7 @@ BDEPEND=" >=dev-python/sh-2[${PYTHON_USEDEP}] $(python_gen_cond_dep ' dev-python/ipython[${PYTHON_USEDEP}] - ' python3_{10,11}) + ' python3_{10..12}) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/sh/
commit: 4990b6b2d9f0aa3556c6db242c9b863ba1d8a6f5 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:30:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:30:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4990b6b2 dev-python/sh: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/sh/sh-2.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/sh/sh-2.0.6.ebuild b/dev-python/sh/sh-2.0.6.ebuild index 225ef8c24d1c..878923a7fd9c 100644 --- a/dev-python/sh/sh-2.0.6.ebuild +++ b/dev-python/sh/sh-2.0.6.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/wsproto/
commit: ffb824adddf790f6d6eda9334a9b3edad5ea4aff Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:35:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:35:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb824ad dev-python/wsproto: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/wsproto/wsproto-1.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/wsproto/wsproto-1.2.0.ebuild b/dev-python/wsproto/wsproto-1.2.0.ebuild index 90d124abc9e5..69cf0eb8d607 100644 --- a/dev-python/wsproto/wsproto-1.2.0.ebuild +++ b/dev-python/wsproto/wsproto-1.2.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/socksio/
commit: 9c295d04626abbd0bff59cf1686401fe1a3ca933 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:28:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:28:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c295d04 dev-python/socksio: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/socksio/socksio-1.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/socksio/socksio-1.0.0.ebuild b/dev-python/socksio/socksio-1.0.0.ebuild index dcfe1c0b002b..8ad8398a70d0 100644 --- a/dev-python/socksio/socksio-1.0.0.ebuild +++ b/dev-python/socksio/socksio-1.0.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/astor/
commit: 9881641f648bbe7ca9f31bd5387f8242b5506a9a Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:25:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:26:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9881641f dev-python/astor: Fix HOMEPAGE Signed-off-by: Michał Górny gentoo.org> dev-python/astor/astor-0.8.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index 341d93d3ab83..9133b6b4e67c 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -10,8 +10,8 @@ inherit distutils-r1 pypi DESCRIPTION="Read/rewrite/write Python ASTs" HOMEPAGE=" - https://pypi.org/project/astor - https://github.com/berkerpeksag/astor + https://pypi.org/project/astor/ + https://github.com/berkerpeksag/astor/ " LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/astor/
commit: 2164338ee0dc9a46a67f3411b919bd491f875c33 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:10:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:26:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2164338e dev-python/astor: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/astor/astor-0.8.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index c3ee069fdfc4..341d93d3ab83 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-home/
commit: fad467b6092cb91acd5969f22534c2238c3b3b6e Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:03:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:26:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad467b6 dev-python/pytest-home: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-home/pytest-home-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-home/pytest-home-0.5.1.ebuild b/dev-python/pytest-home/pytest-home-0.5.1.ebuild index ca1706d3ac3b..c5e667d2ecdd 100644 --- a/dev-python/pytest-home/pytest-home-0.5.1.ebuild +++ b/dev-python/pytest-home/pytest-home-0.5.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/outcome/
commit: 772d34cfdf2715d791a2ac12bb6fe8bf10ad741b Author: Michał Górny gentoo org> AuthorDate: Sat May 11 17:09:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:26:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772d34cf dev-python/outcome: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/outcome/outcome-1.3.0_p0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/outcome/outcome-1.3.0_p0.ebuild b/dev-python/outcome/outcome-1.3.0_p0.ebuild index 49f02152543c..0f30e8f237e2 100644 --- a/dev-python/outcome/outcome-1.3.0_p0.ebuild +++ b/dev-python/outcome/outcome-1.3.0_p0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-dsterba/
commit: b57f165a74af108aadfc49338564d8c9a803b530 Author: Sam James gentoo org> AuthorDate: Sat May 11 17:15:38 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 17:26:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57f165a sec-keys/openpgp-keys-dsterba: fix HOMEPAGE Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-dsterba/openpgp-keys-dsterba-20231215.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sec-keys/openpgp-keys-dsterba/openpgp-keys-dsterba-20231215.ebuild b/sec-keys/openpgp-keys-dsterba/openpgp-keys-dsterba-20231215.ebuild index d9bf838a1faa..e370f7cbee86 100644 --- a/sec-keys/openpgp-keys-dsterba/openpgp-keys-dsterba-20231215.ebuild +++ b/sec-keys/openpgp-keys-dsterba/openpgp-keys-dsterba-20231215.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 KEYRING_COMMIT="cb054da9bd0aafde33ec7b73709de2db3e383ca0" DESCRIPTION="OpenPGP keys used by David Sterba" -HOMEPAGE="https://github.com/jpakkane"; +HOMEPAGE="https://github.com/kdave"; SRC_URI="https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys/C565D5F9D76D583B.asc?id=${KEYRING_COMMIT} -> ${P}.asc" S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: 6fed1bde14cd4b9a885215fb0643cad74b25d51f Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:05 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fed1bde app-misc/ckb: fix ODR build failure Closes: https://bugs.gentoo.org/924410 Signed-off-by: John Helmert III gentoo.org> app-misc/ckb/ckb-0.6.0-r2.ebuild | 77 ++ app-misc/ckb/files/ckb-0.6.0-odr.patch | 32 ++ 2 files changed, 109 insertions(+) diff --git a/app-misc/ckb/ckb-0.6.0-r2.ebuild b/app-misc/ckb/ckb-0.6.0-r2.ebuild new file mode 100644 index ..c70828a260ad --- /dev/null +++ b/app-misc/ckb/ckb-0.6.0-r2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev xdg + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next"; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ckb-next/ckb-next.git"; +else + SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-next-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd" + +RDEPEND=" + dev-libs/libdbusmenu-qt + dev-libs/quazip:0=[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + || ( + media-libs/libpulse + media-sound/apulse[sdk] + ) + virtual/libudev:= + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${P}-fix-bashism.patch" + "${FILESDIR}/${P}-odr.patch" +) + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + -DFORCE_INIT_SYSTEM=$(usex systemd systemd openrc) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md +} + +pkg_postinst() { + udev_reload + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + if use systemd ; then + elog "# systemctl start ckb-next-daemon" + else + elog "# rc-config start ckb-next-daemon" + fi + fi +} + +pkg_postrm() { + udev_reload +} diff --git a/app-misc/ckb/files/ckb-0.6.0-odr.patch b/app-misc/ckb/files/ckb-0.6.0-odr.patch new file mode 100644 index ..9547fe4edaf9 --- /dev/null +++ b/app-misc/ckb/files/ckb-0.6.0-odr.patch @@ -0,0 +1,32 @@ +https://bugs.gentoo.org/924410 + +From c5b68a00867b2add28bfd62430c45781ac2e9cb8 Mon Sep 17 00:00:00 2001 +From: John Helmert III +Date: Fri, 16 Feb 2024 22:14:24 -0800 +Subject: [PATCH] ckbsettingswriter: mirror QT version guards from ckbsettings + +The differing definitions between ckbsettingswriter.cpp and +ckbsettings.cpp trigger compilation errors with -Werror=odr. + +Signed-off-by: John Helmert III +--- a/src/gui/ckbsettingswriter.cpp b/src/gui/ckbsettingswriter.cpp +@@ -1,9 +1,18 @@ + #include "ckbsettingswriter.h" ++ ++#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) ++#include ++#else + #include ++#endif + + // Mirror ckbsettings.cpp + extern QAtomicInt cacheWritesInProgress; ++#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) ++extern QRecursiveMutex settingsMutex, settingsCacheMutex; ++#else + extern QMutex settingsMutex, settingsCacheMutex; ++#endif + #define lockMutex QMutexLocker locker(backing == _globalSettings ? &mutex : 0) + #define lockMutexStatic QMutexLocker locker(&settingsMutex) + #define lockMutexStatic2QMutexLocker locker2(&settingsMutex)
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wofi/
commit: 3a27b73944e520f47c5f7dd83a15ae700b5236a5 Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:04 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a27b739 gui-apps/wofi: add 1.4.1 Signed-off-by: John Helmert III gentoo.org> gui-apps/wofi/Manifest | 1 + gui-apps/wofi/wofi-1.4.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest index 828f567271c5..40c964016cca 100644 --- a/gui-apps/wofi/Manifest +++ b/gui-apps/wofi/Manifest @@ -1,2 +1,3 @@ DIST wofi-1.3.tar.gz 77317 BLAKE2B 0282921c0605ee251701a33d9137f027c87ecd33f9c97b054ac9f0deeffbbcd73232e5a96e9be012eeeb298d84e257ca4752038315f92afc653573dd075179c0 SHA512 90a1674bcf5365aa47d6a8b987e7507539da5652f045b18446c073913399a6e46ffd50a6a83212d521c349840912ec9edab0c69dd565e2a49b98da2a72aebcd3 +DIST wofi-1.4.1.tar.gz 79266 BLAKE2B fffd3aab79c6d86452a7e80e2e301f70718080d00bc1ac94d7549f90500fe3643deac4d39d366d0df5d18d156c98c9cd329fbcaa9f963bd4c1dc10538c1597ea SHA512 a84aa9c7ae1d454a7e419e81d54dd266fb97eae6c0c8961f1631f403484f1226a6dac8d85c7bd942558b845486e4351aa8d981f021461bc336520bdc7f429944 DIST wofi-1.4.tar.gz 79100 BLAKE2B 5af1d7c5de58865b31797cd07db42af22ab50ab7bbe5ce2df28457bffea46afdf2cb0f3618bdc7f5d283e98a942b927cdb2b4d5c39cf20ead8e465496d4c72ec SHA512 98d0cc6d4cad11341f825173f3e1c61c813dc4404087e863a7aef7eef85b3e9c224f747c10feda6cbe85eb13b403300d77447a5b55a62915fe4f9bd00405a608 diff --git a/gui-apps/wofi/wofi-1.4.1.ebuild b/gui-apps/wofi/wofi-1.4.1.ebuild new file mode 100644 index ..cfd36d4d8f2f --- /dev/null +++ b/gui-apps/wofi/wofi-1.4.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}"; +else + SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64 ~riscv" +fi + +DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway" +HOMEPAGE="https://hg.sr.ht/~scoopta/wofi"; + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-libs/glib:2 + dev-libs/wayland + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[wayland(-)] + x11-libs/pango +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.3-no-hg-identify.patch" )
[gentoo-commits] repo/gentoo:master commit in: net-p2p/arti/
commit: 0ae3680a9f3e17dff45e7713132b0d4a24b6b370 Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:07 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae3680a net-p2p/arti: add 1.2.2 Signed-off-by: John Helmert III gentoo.org> net-p2p/arti/Manifest | 82 ++ net-p2p/arti/arti-1.2.2.ebuild | 602 + 2 files changed, 684 insertions(+) diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest index 58df177ff50e..dcdcda58ae41 100644 --- a/net-p2p/arti/Manifest +++ b/net-p2p/arti/Manifest @@ -8,6 +8,7 @@ DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f +DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73 DIST amplify-4.5.0.crate 32312 BLAKE2B 9e9c0ab6d4a9db11f005f96075c4a94bdccfcb504cf04543f5a2bdd2cb2b94950efe3be7dc210cc15a9cf61b2ea35d7de6994c287b4b1fd50319cd2d9c482f96 SHA512 2300b134b794c22676f9116805fb1df4083e8f926c6104564e8e48d880c03613f5705e9adbce9f8863cfcb45233170515db7712e07cd41d7def3b06c6e2cb889 DIST amplify-4.6.0.crate 33243 BLAKE2B 69e4c7e25e648865194ea45b8939d855d205932d944ad505116ae3bc50bb9fc5ca05c901019c490381a4814c5a6122bc1486d7dcc1eee1fea1b067b82a16ecc8 SHA512 2113e62516021a6ed726d11ef4d5af46228c1035ee88c2c44b956a3bafc71d0cc07281fea1007ed18b7a98eb0b75165fb808cab2a29ad8030b05c805092f39be DIST amplify_derive-4.0.0.crate 39635 BLAKE2B d11a21362c4903348c343bca2a0653663a264e3e8f49cd3546ed2de9bdf1c1b673a89e121d9ec3cd1992b34938ccfbaeeb517da1712bd59eadd6b47a87a54590 SHA512 0ca87c9407d0339fcffdee374b7caf24377968b7fdd25d32eed0acfb123e0634cc5a2048b93f469b9949d9aafc67373845a37c1a4a5877ebc1a30443ebc83501 @@ -26,12 +27,14 @@ DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59 DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 +DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69 DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
commit: b53047dfdf45cc55a400d0efe0c8f4ff200e04bd Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:02 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53047df app-crypt/sbctl: add 0.14 Signed-off-by: John Helmert III gentoo.org> app-crypt/sbctl/Manifest | 3 +++ app-crypt/sbctl/sbctl-0.14.ebuild | 38 ++ 2 files changed, 41 insertions(+) diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest index 89db5c072e51..a96d507722c3 100644 --- a/app-crypt/sbctl/Manifest +++ b/app-crypt/sbctl/Manifest @@ -1,3 +1,6 @@ DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d27341ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4 SHA512 02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967 SHA512 9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682 +DIST sbctl-0.14-deps.tar.xz 114919252 BLAKE2B a2baa7cca501d924c1353404725999fb8372b52e88a3e2bd7760cf04da4900c676a326c3687adb58169acfb032e4009bb35be66cef3547cf888767325a0baecb SHA512 75122f835dc4f2bd41a8dbdd2b5ed6ad4c9c2f2f802f989245d08c55620d4eb992d23c78812bc761b96fb6b44b6eb6b6ae702b32d8b8f60ad23ac8a76f7e70bd +DIST sbctl-0.14.tar.gz 17809255 BLAKE2B a59eb3c5a32cb73cb2993c785d16798cbc83b70186eda8c8ce064a17fc338d3e70b93b277ad55c20991952e8d807c77f2a23ae4467c045019ba717ba342d5442 SHA512 a541324ec0b42503f5b5837b18e5f3076aa6fbe3c32041c3362945be52c281c6d057a856512cd134df37bf133106061af34d2b4fbfc377852ae4a86078e65fd8 +DIST sbctl-0.14.tar.gz.sig 566 BLAKE2B a5ec700d7ebf42393114c7b193483218df285977622f8ca6c2fb50b622478889647083b34c008fe8618244232416b374f099dd0ca7fce0f961949ef8b9cddbd8 SHA512 8508cc4a77e8bd08d77b2119d59c65d8724ace4576e1d233d0801c0b470afaac96981915c86a185ad0a29e94b7ad6aae1c6c3d52574f353d75d20d11cd503b0f diff --git a/app-crypt/sbctl/sbctl-0.14.ebuild b/app-crypt/sbctl/sbctl-0.14.ebuild new file mode 100644 index ..97f67663daf4 --- /dev/null +++ b/app-crypt/sbctl/sbctl-0.14.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature verify-sig + +DESCRIPTION="Secure Boot key manager" +HOMEPAGE="https://github.com/Foxboron/sbctl"; +SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz + verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )" +SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-text/asciidoc + verify-sig? ( sec-keys/openpgp-keys-foxboron )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc" + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig} + fi + + default +} + +src_install() { + emake PREFIX="${ED}/usr" install +} + +pkg_postinst() { + optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \ + "sys-kernel/installkernel[systemd]" +}
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/lkrg/
commit: 19c561070428e697131333a21ec4d304716aff2a Author: John Helmert III gentoo org> AuthorDate: Sat May 11 17:22:00 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat May 11 17:23:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c56107 app-antivirus/lkrg: add 0.9.8 This release includes the new remote logging functionality. Signed-off-by: John Helmert III gentoo.org> app-antivirus/lkrg/Manifest | 2 ++ app-antivirus/lkrg/lkrg-0.9.8.ebuild | 60 2 files changed, 62 insertions(+) diff --git a/app-antivirus/lkrg/Manifest b/app-antivirus/lkrg/Manifest index f9d6d62642da..92b1f312c0d5 100644 --- a/app-antivirus/lkrg/Manifest +++ b/app-antivirus/lkrg/Manifest @@ -2,3 +2,5 @@ DIST lkrg-0.9.6.tar.gz 129563 BLAKE2B d4a39a080312d8cb04152e613b96e0ce882ea9ba50 DIST lkrg-0.9.6.tar.gz.sign 801 BLAKE2B 2ed63da40ff75c7faee198e5de73ee7be5903c00a3b1cc2f6acda53274bcf8665183cefbf36749a30b0fd78c38ac8dc1fceeb5f37772e3d335ab22c133fdfa91 SHA512 3e9c3df84991a3f4bd2e71069c1fe76021cd9289b82a1dfaaf9a26fdd9ff94840a728b90235db3f185dc143402a3770a247bf8c70d098f170921ec811d9e5299 DIST lkrg-0.9.7.tar.gz 130913 BLAKE2B b6cda651e3c098f17148457be4e056315bfe8d5bb52a8051e9eff422f8deadb7d1e72420d99fa29704fc0216eafe0153b8a6f0c945e55ac5ee71a17043303f2f SHA512 bf1af6d1a4d6811a6e7a17473260c93632e2c0a0b92a2a2ea4a8c2a75a1aaa0811b5bcdb399d9bff8444d5af3b8f4d8394b9b862cd9607fa57a614472553e99c DIST lkrg-0.9.7.tar.gz.sign 801 BLAKE2B ecb6f4521d0badd6b289bee0e68f6cff5d1dad3be74a8f7b32c828322fa12550d93291eeedff6e848e6db8805be7717cecc6d75cf4404481067f57200123f34e SHA512 66859311a9320b150e4783e389d2e0df32e04fc35ce3a2a4ac6a488215300677fdd63928e9a877a5fdaf44800cb403cc3ce6de8423adaa15fa3b9fc92b7537a5 +DIST lkrg-0.9.8.tar.gz 160156 BLAKE2B 6d07527b5c5b2bddd480a49090a4e4d448e37398c24aeda6bb4d21994f5fe6c2787538cb20d57ac57d38668c2b23b58a3502c96be2e65641fbee596f0d0ec2ca SHA512 86d08f0c0168244ea48fb510e20356f24d8134c96b53b454dc22e7a67fe513b6b57ef946a28288f917f4deca59bcc073401ee2e71d46dad4e634a12c60fe5371 +DIST lkrg-0.9.8.tar.gz.sign 801 BLAKE2B 7c205f33954a18aa7a405533f5541a0f7a0fbcc02502fcd05a7bead20b6f5028ec8c582fc539904a91f6c5faae46ac2fb4633f5be93e6a5535ea2cfd28918146 SHA512 577c183d4f7912351f86cf121494a690ce0f40b6cf16c64b9e28dbd5fb127f7461d9602619b53e3117cb820689e2b09f020ecdfc54a799ba8bbd1bc082024c5c diff --git a/app-antivirus/lkrg/lkrg-0.9.8.ebuild b/app-antivirus/lkrg/lkrg-0.9.8.ebuild new file mode 100644 index ..c26305babfb6 --- /dev/null +++ b/app-antivirus/lkrg/lkrg-0.9.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 systemd verify-sig + +DESCRIPTION="Linux Kernel Runtime Guard" +HOMEPAGE="https://lkrg.org"; +SRC_URI="https://lkrg.org/download/${P}.tar.gz + verify-sig? ( https://lkrg.org/download/${P}.tar.gz.sign )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-openwall )" + +# MODULE_NAMES="lkrg(misc:${S}:${S})" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/openwall.asc" + +PATCHES=( "${FILESDIR}/${PN}-0.9.4-gentoo-paths.patch" ) + +pkg_setup() { + CONFIG_CHECK="HAVE_KRETPROBES KALLSYMS_ALL KPROBES JUMP_LABEL" + CONFIG_CHECK+=" MODULE_UNLOAD !PREEMPT_RT ~STACKTRACE" + linux-mod-r1_pkg_setup +} + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sign} + fi + + default +} + +src_compile() { + local modlist=( lkrg ) + local modargs=( + P_KVER="${KV_FULL}" + P_KERNEL="${KERNEL_DIR}" + ) + linux-mod-r1_src_compile + + emake LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" -C logger +} + +src_install() { + # logger target not included by all + emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" -C logger install + + linux-mod-r1_src_install + + systemd_dounit scripts/bootup/systemd/lkrg.service + newinitd scripts/bootup/openrc/lkrg lkrg.initd + + insinto /lib/sysctl.d + newins scripts/bootup/lkrg.conf 01-lkrg.conf +}
[gentoo-commits] repo/gentoo:master commit in: acct-user/uuidd/
commit: 4c5e67633d3071e969d30723386085ff357aacdc Author: Mike Gilbert gentoo org> AuthorDate: Sat May 11 16:32:21 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 11 17:19:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5e6763 acct-user/uuidd: new package, add 0 Signed-off-by: Mike Gilbert gentoo.org> acct-user/uuidd/metadata.xml | 7 +++ acct-user/uuidd/uuidd-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) diff --git a/acct-user/uuidd/metadata.xml b/acct-user/uuidd/metadata.xml new file mode 100644 index ..65e1fc82d859 --- /dev/null +++ b/acct-user/uuidd/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + base-sys...@gentoo.org + + diff --git a/acct-user/uuidd/uuidd-0.ebuild b/acct-user/uuidd/uuidd-0.ebuild new file mode 100644 index ..a90877e3f24f --- /dev/null +++ b/acct-user/uuidd/uuidd-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=540 +ACCT_USER_GROUPS=( uuidd ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/, sys-apps/util-linux/files/
commit: 8bdea3071842b04cc1c183856c7af4ce8a118154 Author: Mike Gilbert gentoo org> AuthorDate: Sat May 11 17:18:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 11 17:19:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdea307 sys-apps/util-linux: wire up uuidd properly Closes: https://bugs.gentoo.org/470910 Closes: https://bugs.gentoo.org/931303 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/util-linux/files/uuidd.initd | 10 ++ sys-apps/util-linux/metadata.xml| 1 + ...ux-2.40.1.ebuild => util-linux-2.40.1-r1.ebuild} | 21 +++-- sys-apps/util-linux/util-linux-.ebuild | 21 +++-- 4 files changed, 49 insertions(+), 4 deletions(-) diff --git a/sys-apps/util-linux/files/uuidd.initd b/sys-apps/util-linux/files/uuidd.initd new file mode 100644 index ..329929e9a9ab --- /dev/null +++ b/sys-apps/util-linux/files/uuidd.initd @@ -0,0 +1,10 @@ +#!/sbin/openrc-run +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +command=/usr/sbin/uuidd +pidfile=/run/uuidd/uuidd.pid + +depend() { + need clock localmount +} diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml index 2d9b8b837fe2..291587be5409 100644 --- a/sys-apps/util-linux/metadata.xml +++ b/sys-apps/util-linux/metadata.xml @@ -24,6 +24,7 @@ su: non-root users may become root install the mesg/wall/write tools for talking to local users + build uuidd daemon cpe:/a:andries_brouwer:util-linux diff --git a/sys-apps/util-linux/util-linux-2.40.1.ebuild b/sys-apps/util-linux/util-linux-2.40.1-r1.ebuild similarity index 95% rename from sys-apps/util-linux/util-linux-2.40.1.ebuild rename to sys-apps/util-linux/util-linux-2.40.1-r1.ebuild index fefca19af628..c112b4749522 100644 --- a/sys-apps/util-linux/util-linux-2.40.1.ebuild +++ b/sys-apps/util-linux/util-linux-2.40.1-r1.ebuild @@ -4,9 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) +TMPFILES_OPTIONAL=1 inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \ - pam python-r1 multilib-minimal multiprocessing systemd + pam python-r1 multilib-minimal multiprocessing systemd tmpfiles MY_PV="${PV/_/-}" MY_P="${PN}-${MY_PV}" @@ -33,7 +34,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode" +IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd" # Most lib deps here are related to programs rather than our libs, # so we rarely need to specify ${MULTILIB_USEDEP}. @@ -84,6 +85,10 @@ RDEPEND+=" !=sys-apps/shadow-4.7-r2[su] ) + uuidd? ( + acct-user/uuidd + virtual/tmpfiles + ) !net-wireless/rfkill " @@ -230,6 +235,7 @@ multilib_src_configure() { $(use_enable static-libs static) $(use_with ncurses tinfo) $(use_with selinux) + $(multilib_native_use_enable uuidd) # TODO: Wire this up (bug #931118) --without-econf @@ -303,6 +309,9 @@ multilib_src_configure() { --enable-libsmartcols --enable-libfdisk --enable-libmount + + # Support uuidd for non-native libuuid + $(use_enable uuidd libuuid-force-uuidd) ) fi @@ -388,6 +397,10 @@ multilib_src_install_all() { fperms u+s /bin/su fi + if use uuidd; then + newinitd "${FILESDIR}/uuidd.initd" uuidd + fi + # Note: # Bash completion for "runuser" command is provided by same file which # would also provide bash completion for "su" command. However, we don't @@ -412,4 +425,8 @@ pkg_postinst() { elog "The agetty util now clears the terminal by default. You" elog "might want to add --noclear to your /etc/inittab lines." fi + + if use uuidd; then + tmpfiles_process uuidd-tmpfiles.conf + fi } diff --git a/sys-apps/util-linux/util-linux-.ebuild b/sys-apps/util-linux/util-linux-.ebuild index a3c518db9e1d..053f45a99077 100644 --- a/sys-apps/util-linux/util-linux-.ebuild +++ b/sys-apps/util-linux/util-linux-.ebuild @@ -4,9 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) +TMPFILES_OPTIONAL=1 inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \ - pa
[gentoo-commits] repo/gentoo:master commit in: acct-group/uuidd/
commit: 32871af5155192c1883f8ca5674615ebbdfda1e8 Author: Mike Gilbert gentoo org> AuthorDate: Sat May 11 16:31:13 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 11 17:19:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32871af5 acct-group/uuidd: new package, add 0 Signed-off-by: Mike Gilbert gentoo.org> acct-group/uuidd/metadata.xml | 7 +++ acct-group/uuidd/uuidd-0.ebuild | 8 2 files changed, 15 insertions(+) diff --git a/acct-group/uuidd/metadata.xml b/acct-group/uuidd/metadata.xml new file mode 100644 index ..65e1fc82d859 --- /dev/null +++ b/acct-group/uuidd/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + base-sys...@gentoo.org + + diff --git a/acct-group/uuidd/uuidd-0.ebuild b/acct-group/uuidd/uuidd-0.ebuild new file mode 100644 index ..e8cbbbaa38e3 --- /dev/null +++ b/acct-group/uuidd/uuidd-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=540
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/atkmm/
commit: e590d93c8e49cd2c889ac551c4e46068b048ddab Author: Mart Raudsepp gentoo org> AuthorDate: Fri May 10 07:21:05 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 11 17:08:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e590d93c dev-cpp/atkmm: enable py3.12 Closes: https://bugs.gentoo.org/929379 Signed-off-by: Mart Raudsepp gentoo.org> dev-cpp/atkmm/atkmm-2.28.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/atkmm/atkmm-2.28.3.ebuild b/dev-cpp/atkmm/atkmm-2.28.3.ebuild index 0beb02b7b03d..f9a95dc8bf73 100644 --- a/dev-cpp/atkmm/atkmm-2.28.3.ebuild +++ b/dev-cpp/atkmm/atkmm-2.28.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for the ATK library"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/
commit: e1a1121bc1e8b81e87982a1df2e9159d35b03288 Author: Mart Raudsepp gentoo org> AuthorDate: Fri May 10 07:23:44 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 11 17:08:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a1121b dev-cpp/glibmm: enable py3.12 Closes: https://bugs.gentoo.org/929382 Signed-off-by: Mart Raudsepp gentoo.org> dev-cpp/glibmm/glibmm-2.66.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/glibmm/glibmm-2.66.7.ebuild b/dev-cpp/glibmm/glibmm-2.66.7.ebuild index 5132ce563e14..1b62c91362bd 100644 --- a/dev-cpp/glibmm/glibmm-2.66.7.ebuild +++ b/dev-cpp/glibmm/glibmm-2.66.7.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for glib2"
[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/
commit: d54bb97f340dca4ff8b785623b14a5412d967747 Author: Sam James gentoo org> AuthorDate: Sat May 11 16:59:09 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 17:02:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54bb97f dev-build/ninja: add 1.12.1 Signed-off-by: Sam James gentoo.org> dev-build/ninja/Manifest | 1 + dev-build/ninja/{ninja-.ebuild => ninja-1.12.1.ebuild} | 2 +- dev-build/ninja/ninja-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-build/ninja/Manifest b/dev-build/ninja/Manifest index 5a84814e8171..8e41e460a754 100644 --- a/dev-build/ninja/Manifest +++ b/dev-build/ninja/Manifest @@ -1,2 +1,3 @@ DIST ninja-1.11.1.tar.gz 229479 BLAKE2B c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 SHA512 1bca38877c70ee6613f347ffccef5adc02ba0a3947c62ae004ea97f918442b5a3de92378e4f820ae2a7676bc7609d25fbc7d41f6cfb3a61e5e4b26ec3639e403 DIST ninja-1.12.0.tar.gz 240291 BLAKE2B e7d721ab62164574b076f7cbf6d40fd2ee950534d124a58f5fe9e09bdae5895c8dc9dd7636a9f2f2b79774d6d9ba5f831e2c8b370826029af060fdc80fdc207f SHA512 167cd838ad47815183b79302a6e19227d956e634ae9d4211f0895ea9f4d893932e1154a765a9d5a1a3167b1a48b398f255fb4f46eb1395a6da11070bda628875 +DIST ninja-1.12.1.tar.gz 240483 BLAKE2B 915545888cbd7d9e6e7e4fb0bad42f6c36ecef2de93356966541de0f8f4315e59e47cf20f189de5de11ba2a038488c7964ec709bad8868488cc03524a88483f4 SHA512 d6e6f0e89a4844a69069ff0c7cefc07704a41c7b0c062a57534de87decdde63e27928147b32b806aa7efa1061f031a1319b074391db61b0cbdccf096954c diff --git a/dev-build/ninja/ninja-.ebuild b/dev-build/ninja/ninja-1.12.1.ebuild similarity index 98% copy from dev-build/ninja/ninja-.ebuild copy to dev-build/ninja/ninja-1.12.1.ebuild index 3af9c43f1b06..b387ddf90c06 100644 --- a/dev-build/ninja/ninja-.ebuild +++ b/dev-build/ninja/ninja-1.12.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit bash-completion-r1 edo python-any-r1 toolchain-funcs diff --git a/dev-build/ninja/ninja-.ebuild b/dev-build/ninja/ninja-.ebuild index 3af9c43f1b06..b387ddf90c06 100644 --- a/dev-build/ninja/ninja-.ebuild +++ b/dev-build/ninja/ninja-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit bash-completion-r1 edo python-any-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-collections/
commit: 9313c0e36456787846662cb7b83a6e7dd810c862 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:55:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9313c0e3 dev-python/jaraco-collections: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild b/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild index 0a799c220252..95a54c65123f 100644 --- a/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild +++ b/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: fed79ad4e442141b68b3a9c3b9b92304f20729fc Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:20:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed79ad4 dev-python/pyproject-fmt: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild index 2cfafcdc78b0..311a11645a67 100644 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.0.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-path/
commit: 1255ddcdaa324768de3727df8d279371eb228d45 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:49:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1255ddcd dev-python/jaraco-path: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-path/jaraco-path-3.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild b/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild index 47bb3cf8e848..b0fdda03077b 100644 --- a/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild +++ b/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/path/
commit: 282b0500615f9116bd5455b80548c9c20a60e972 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:50:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282b0500 dev-python/path: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/path/path-16.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/path/path-16.14.0.ebuild b/dev-python/path/path-16.14.0.ebuild index e5374882c3bc..7b8b21fb918e 100644 --- a/dev-python/path/path-16.14.0.ebuild +++ b/dev-python/path/path-16.14.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/autocommand/
commit: 3d9fa0c0a95893194c74be8f7b39534545669488 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:52:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9fa0c0 dev-python/autocommand: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/autocommand/autocommand-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/autocommand/autocommand-2.2.2.ebuild b/dev-python/autocommand/autocommand-2.2.2.ebuild index 5c2c6ee2ac68..7fde041a743b 100644 --- a/dev-python/autocommand/autocommand-2.2.2.ebuild +++ b/dev-python/autocommand/autocommand-2.2.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt-rust/
commit: 68cb260ff772fe0a96b069fcbd3b78414ba5d6fc Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:10:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:01:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cb260f dev-python/pyproject-fmt-rust: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild index 71ce51033f8a..f1aeeb1f08d4 100644 --- a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild +++ b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) CRATES=" ahash@0.8.11
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-envs/
commit: 897da4c06b41e0e9ed355215f987a291b86bbd9d Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:51:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897da4c0 dev-python/jaraco-envs: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild b/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild index c74d398bc787..d148db04077f 100644 --- a/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild +++ b/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/configupdater/
commit: 8b502ee85cc42d9b52ea417227b8337047a89f27 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 16:44:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 17:02:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b502ee8 dev-python/configupdater: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/configupdater/configupdater-3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/configupdater/configupdater-3.2.ebuild b/dev-python/configupdater/configupdater-3.2.ebuild index b6b1b481d310..15906bae302b 100644 --- a/dev-python/configupdater/configupdater-3.2.ebuild +++ b/dev-python/configupdater/configupdater-3.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1
[gentoo-commits] data/api:master commit in: files/
commit: 3d914ed6943fa80ad9a615d58e4b5257665a9a66 Author: Mike Gilbert gentoo org> AuthorDate: Sat May 11 16:22:38 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 11 16:22:38 2024 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3d914ed6 uid-gid.txt: assign 540 to uuidd Signed-off-by: Mike Gilbert gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index fb306c1..1da4988 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -632,6 +632,7 @@ atuin 536 536 acctUsed by app-shells/atuin openhab537 537 acct Used by app-misc/openhab-bin redict 538 538 acct Used by dev-db/redict microsoft-identity-broker 539 539 acct Used by sys-auth/microsoft-identity-broker +uuidd 540 540 acct Used by sys-apps/util-linux - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use!
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 83f825fb740d58cb5e85b42e617223d28387c078 Author: David Seifert gentoo org> AuthorDate: Sat May 11 16:21:37 2024 + Commit: David Seifert gentoo org> CommitDate: Sat May 11 16:21:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f825fb app-editors/sublime-text: drop versions Signed-off-by: David Seifert gentoo.org> app-editors/sublime-text/Manifest | 6 -- .../sublime-text/sublime-text-3_p3211-r2.ebuild| 65 - .../sublime-text/sublime-text-4_p4126-r1.ebuild| 68 -- .../sublime-text/sublime-text-4_p4143-r1.ebuild| 68 -- .../sublime-text/sublime-text-4_p4152.ebuild | 68 -- .../sublime-text/sublime-text-4_p4166.ebuild | 68 -- 6 files changed, 343 deletions(-) diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest index 84b4d3ca7ac7..b056e7926ed5 100644 --- a/app-editors/sublime-text/Manifest +++ b/app-editors/sublime-text/Manifest @@ -1,7 +1 @@ -DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803 -DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1 -DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652 -DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1 -DIST sublime_text_build_4152_x64.tar.xz 16454288 BLAKE2B b6fa58c94cc24214abe5b3d85abdf850b8cd116001a739a9d1ddcb3fab70913882c7731dc4a856c32979695f77b1465e2e7ec0785255a1ced9b55637f2c30368 SHA512 447a3219841150e22c66b45c8a6d0415e1b309512764060f4310c7f685c93a5b4cba2dd7f202ced01f2a3d910c30784bbf5bbb85bae915296845005a69b0bdf4 -DIST sublime_text_build_4166_x64.tar.xz 16572860 BLAKE2B ede62590f2913edd644b02dfd9e14fd68ac0387bc75946c1206dd7709f985ce6b584ce8f74f05c3961d2ea43590a084e2947c9586c16ced40cccfd82a3847e5a SHA512 a4e5a957160cc47e6c5fc71f3162edea5d6fe03e6a7af33f52074a49dbbd2cd49460b35e0924d38d4083561291469bc0ff43e7aea81232dbc97be6847612c4e1 DIST sublime_text_build_4169_x64.tar.xz 16572760 BLAKE2B 1760e6a763b58e24c7360bb0068704b820b0ba91169c1e80b9b46ca728eaedd04bd2bca75d602b24034fff895c093131d30209c48c3e7b1c56941da7cf1d3296 SHA512 6764363f8f92f65532d64ba014023e28b18f40dc62a1b114239b59360257d445494f9a2f57580174b5f4994c8fa06cd8f562c9419cfda92324c9ebf25d15e576 diff --git a/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild b/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild deleted file mode 100644 index 0990d91e8c53.. --- a/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg-utils - -# get the major version from PV -MV=${PV:0:1} -MY_PV=${PV#*_p} - -DESCRIPTION="Sophisticated text editor for code, markup and prose" -HOMEPAGE="https://www.sublimetext.com"; -SRC_URI=" - amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 ) - x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )" - -LICENSE="Sublime" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="dbus" -RESTRICT="bindist mirror strip" - -RDEPEND=" - dev-libs/glib:2 - sys-libs/glibc - x11-libs/gtk+:3 - x11-libs/libX11 - dbus? ( sys-apps/dbus )" - -QA_PREBUILT="*" -S="${WORKDIR}/sublime_text_${MV}" - -# Sublime bundles the kitchen sink, which includes python and other assorted -# modules. Do not try to unbundle these because you are guaranteed to fail. - -src_install() { - insinto /opt/${PN}${MV} - doins -r Packages Icon - doins changelog.txt sublime_plugin.py sublime.py python3.3.zip - - exeinto /opt/${PN}${MV} - doexe crash_reporter plugin_host sublime_text - dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl - - local size - for size in 16 32 48 128
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
commit: 9883070cdb88a131361656d23d6ad14a2b1ea825 Author: David Seifert gentoo org> AuthorDate: Sat May 11 16:21:38 2024 + Commit: David Seifert gentoo org> CommitDate: Sat May 11 16:21:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9883070c dev-cpp/catch: add 3.6.0 Signed-off-by: David Seifert gentoo.org> dev-cpp/catch/Manifest | 1 + dev-cpp/catch/catch-3.6.0.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest index c9e3a10d3c5c..93484845a6f1 100644 --- a/dev-cpp/catch/Manifest +++ b/dev-cpp/catch/Manifest @@ -4,3 +4,4 @@ DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 973cc73c1d158140645003e76c0baf85a652520 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3 SHA512 1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576 DIST Catch2-3.5.3.tar.gz 1169512 BLAKE2B ad515d379b071e015f593b3c6a1a66bafa3ca7c083f95ebba59603993a3a8ef40073a883731e83458bb0d463d3e53369e0474a6bdf0aef57e567f13bcc11d6a7 SHA512 57c996f679cbad212cb0fde39e506bade37bd559c0e93e20f407f2a2f029e98b78661e10257f9c8e4cb5fd7d52d0ea1eae3d4a1f989c6d66fcb281e32e1688f6 DIST Catch2-3.5.4.tar.gz 1172449 BLAKE2B 2dee5ca34304032d92bfe147f9beff42c9b1db82b36bb0472a75f911d273cba4d881c3eccac4086eea6a77356defdab4b6d1a54cacd023eb8f904d12969ba60b SHA512 c22ad6a2fbf8665b8775d72dcdc6bfde324eb224fcd897ebce5e62c7ac7640823550198fff45e1ea548a5923db4392ce7009ff784ef78bd59356a2aae5337976 +DIST Catch2-3.6.0.tar.gz 1181300 BLAKE2B 37c56cf5537cb5fb66c1a4a9f15cd0b8e5f993f1f6ab1aa442d15b6290f2b1871abd97bccbdbf22694c4a86c736216c3006d36a82566bc9270704a5a11dc2672 SHA512 09c728a04d69b0692d6e2f7ceb5889dc69309406c27f7f2b5d383245a5357657c5540dd64a7a4a6e19388bda68105002425286468578b69b20e3a75366871ce2 diff --git a/dev-cpp/catch/catch-3.6.0.ebuild b/dev-cpp/catch/catch-3.6.0.ebuild new file mode 100644 index ..cde2d006ed7f --- /dev/null +++ b/dev-cpp/catch/catch-3.6.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-any-r1 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/catchorg/Catch2.git"; +else + MY_P=${PN^}2-${PV} + SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/catchorg/Catch2"; + +LICENSE="Boost-1.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCATCH_DEVELOPMENT_BUILD=ON + -DCATCH_ENABLE_WERROR=OFF + -DCATCH_BUILD_TESTING=$(usex test) + ) + use test && mycmakeargs+=( + -DPYTHON_EXECUTABLE="${PYTHON}" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/link-grammar/
commit: f160b69ebca634ac7e4a0416919bd9d4b3e3aa10 Author: David Seifert gentoo org> AuthorDate: Sat May 11 16:21:39 2024 + Commit: David Seifert gentoo org> CommitDate: Sat May 11 16:21:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f160b69e dev-libs/link-grammar: add 5.12.4 Closes: https://bugs.gentoo.org/929425 Signed-off-by: David Seifert gentoo.org> dev-libs/link-grammar/Manifest | 1 + dev-libs/link-grammar/link-grammar-5.12.4.ebuild | 113 +++ 2 files changed, 114 insertions(+) diff --git a/dev-libs/link-grammar/Manifest b/dev-libs/link-grammar/Manifest index 19aff333d5ec..eff4c9094f3c 100644 --- a/dev-libs/link-grammar/Manifest +++ b/dev-libs/link-grammar/Manifest @@ -1 +1,2 @@ DIST link-grammar-5.12.3.tar.gz 4704751 BLAKE2B a7f0fe39c51ed26ea764d583b38b21cfce6e596c6cd94db6ba47b3606a2b6cd9e56bd6fedeb104dbb345baedae3e144af96999739dda9daa9a9e5886bd98d2f4 SHA512 e0fdb78ec03042119011afea005a62829317fd0bc20afcd94e3f234c9c5252ed9c57d717b75368ac4a63dd8493bd86f551870299925f3b9b95b11915f48d8abe +DIST link-grammar-5.12.4.tar.gz 4720724 BLAKE2B 6573895298128165d7f840a13aad124418dbd1b9c70436dbe2bd65b3fd1883777e72da13f5196031696edb7cdc6c9d86acd5fdd4d1aa8fb295a136b2ba0568cf SHA512 fd5318c21202c17902de996882fd8630c7e95622b8ebe6877a334df22ff678a6040e0519bdabfa1138aaefdf3a7c20cbfe9e65bdce4dfe568729c9ba5a2d6fe5 diff --git a/dev-libs/link-grammar/link-grammar-5.12.4.ebuild b/dev-libs/link-grammar/link-grammar-5.12.4.ebuild new file mode 100644 index ..b6ed517ee9e9 --- /dev/null +++ b/dev-libs/link-grammar/link-grammar-5.12.4.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit autotools python-r1 out-of-source + +DESCRIPTION="A Syntactic English parser" +HOMEPAGE="https://www.abisource.com/projects/link-grammar/ https://www.link.cs.cmu.edu/link/"; +SRC_URI="https://www.gnucash.org/link-grammar/downloads/${PV}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="aspell +hunspell python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# XXX: sqlite is automagic +# Does not build with >=sci-mathematics/minisat-2, bug #593662 +RDEPEND=" + dev-db/sqlite:3 + dev-libs/libpcre2:= + aspell? ( app-text/aspell ) + hunspell? ( app-text/hunspell ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/swig:0 + dev-build/autoconf-archive + virtual/pkgconfig" + +QA_CONFIG_IMPL_DECL_SKIP=( + # _AC_UNDECLARED_BUILTIN false positive + strchr +) + +pkg_setup() { + if use aspell && use hunspell; then + ewarn "You have enabled 'aspell' and 'hunspell' support, but both cannot coexist," + ewarn "only hunspell will be built. Press Ctrl+C and set only 'aspell' USE flag if" + ewarn "you want aspell support." + fi +} + +src_prepare() { + default + eautoreconf +} + +my_src_configure() { + local myconf=( + --disable-maintainer-mode + --disable-editline + # java is hopelessly broken, invokes maven at build time (bug #806157) + --disable-java-bindings + --disable-perl-bindings + --disable-sat-solver + --with-regexlib=pcre2 + $(use_enable aspell) + $(use_enable hunspell) + $(usev hunspell --with-hunspell-dictdir="${EPREFIX}"/usr/share/myspell) + ) + + econf \ + --disable-python-bindings \ + "${myconf[@]}" + + if use python; then + python_configure() { + econf \ + --enable-python-bindings \ + "${myconf[@]}" + } + python_foreach_impl run_in_build_dir python_configure + fi +} + +my_src_compile() { + local -x MAIN_BUILD_DIR="${BUILD_DIR}" + default + + if use python; then + python_compile() { + emake -C bindings/python \ + VPATH="${S}:${MAIN_BUILD_DIR}" \ + _clinkgrammar_la_DEPENDENCIES="${MAIN_BUILD_DIR}"/link-grammar/liblink-grammar.la \ + _clinkgrammar_la_LIBADD="${MAIN_BUILD_DIR}"/link-grammar/liblink-grammar.la + } + python_foreach_impl run_in_build_dir python_compile + fi +} + +my_src_install() { + local -x MAIN_BUILD_DIR="${BUILD_DIR}" + default + + if use python; then + python_install() { + emake -C bindings/python \ + VPATH="${S}:${MAIN_BUILD_DIR}" \ + _cl
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
commit: 8789d8ef4c18ab223817cc2f5aa7d1a23c201e08 Author: David Seifert gentoo org> AuthorDate: Sat May 11 16:21:40 2024 + Commit: David Seifert gentoo org> CommitDate: Sat May 11 16:21:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8789d8ef media-gfx/graphviz: add 11.0.0 Closes: https://bugs.gentoo.org/918870 Signed-off-by: David Seifert gentoo.org> media-gfx/graphviz/Manifest | 1 + media-gfx/graphviz/graphviz-11.0.0.ebuild | 221 ++ 2 files changed, 222 insertions(+) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 2c366235c70a..800c975d3a03 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,2 +1,3 @@ DIST graphviz-10.0.1.tar.xz 21297808 BLAKE2B f420e6ca01720e6e1ecd9d4330b10659e8a4069e94b0d97fdbcda91d73e9cc679a3d351a5eeb9f86f67eb907eb5d4caf932de79318bb38712a3107ddab14bf08 SHA512 5e6a195357d38aa93fbd231c854b25e4ae4b0efd011de1e37550bc77b2137c98d72fdf7b0df0e8f3e9ba70849461e85cbd591b0064eccfc8788fcf532b7ae2c1 +DIST graphviz-11.0.0.tar.xz 21306368 BLAKE2B c424b2d81180513f2a03210b5a5febfbf80e5c9912ad020d7015be69fdae6579d44108d22f99450ae3384560b610dbaac49a50fe8cac9dbd4e80b8761a8b65a8 SHA512 e95c9ed491c5f09190ca0f085aba2b9a3f6703371d62f6a275f41ddfceef7d79956e1fb0ccfda6c21f2e57afc3a88e37d7091af724911fe3e900ee90a7a811cf DIST graphviz-9.0.0.tar.xz 21412796 BLAKE2B a1fd4e0d8d25ade263fdc0d357078cd8bb7847e88746561a0cfe07d129d193c309c7f4cb25f41cebca9549c8486aae2b1e3ebca0eaca57a41cbe2304a418dbd3 SHA512 912f31a4a90e21de9601ffcf8a85d2650d46f07e61aeb0e5124e5a91c67f444d08d40d49f15f2e4078d53d01fb9ca6f54dc9d18c1c08406da91b8ba9ad61416c diff --git a/media-gfx/graphviz/graphviz-11.0.0.ebuild b/media-gfx/graphviz/graphviz-11.0.0.ebuild new file mode 100644 index ..be0c1a91e64f --- /dev/null +++ b/media-gfx/graphviz/graphviz-11.0.0.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit libtool python-single-r1 + +DESCRIPTION="Open Source Graph Visualization Software" +HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/"; +# Unfortunately upstream uses an "artifact" store for the pre-generated +# tarball now, which makes predictable URLs impossible. +SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz"; + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" + +REQUIRED_USE=" + !cairo? ( !X !gtk2 !postscript !lasi ) + pdf? ( cairo ) + python? ( ${PYTHON_REQUIRED_USE} )" + +# Requires ksh, tests against installed package, missing files and directory +RESTRICT="test" + +RDEPEND=" + >=dev-libs/expat-2 + >=dev-libs/glib-2.11.1:2 + dev-libs/libltdl + >=media-libs/freetype-2.1.10 + >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] + media-libs/libjpeg-turbo:= + >=media-libs/libpng-1.2:= + sys-libs/zlib + virtual/libiconv + cairo? ( + >=x11-libs/cairo-1.1.10[svg(+)] + >=x11-libs/pango-1.12 + ) + devil? ( media-libs/devil[png,jpeg] ) + gtk2? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + ) + gts? ( sci-libs/gts ) + guile? ( dev-scheme/guile ) + lasi? ( media-libs/lasi ) + pdf? ( app-text/poppler ) + perl? ( dev-lang/perl:= ) + postscript? ( app-text/ghostscript-gpl ) + python? ( ${PYTHON_DEPS} ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + ) + ruby? ( dev-lang/ruby:* ) + svg? ( gnome-base/librsvg ) + tcl? ( >=dev-lang/tcl-8.3:= ) + webp? ( media-libs/libwebp:= ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + app-alternatives/lex + dev-build/libtool + virtual/pkgconfig + doc? ( + app-text/ghostscript-gpl + sys-apps/groff + ) + guile? ( + dev-lang/swig + dev-scheme/guile + ) + nls? ( >=sys-devel/gettext-0.14.5 ) + perl? ( dev-lang/swig ) + python? ( dev-lang/swig ) + ruby? ( dev-lang/swig ) + tcl? ( dev-lang/swig )" + +# Dependency description / Maintainer info: + +# Rendering is done via the following plugins (/plugins): +# - core, dot_layout, neato_layout, gd , dot +# the ones which are always compiled in, depend on zlib, gd +# - gtk +# Directly depends on gtk-2. +# needs 'pangoca
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/btrfs-heatmap/
commit: 7629eac8bda37b68dd80ffd5eecbe294de413bec Author: Steven Davies steev me uk> AuthorDate: Sat May 11 15:13:27 2024 + Commit: Steven Davies steev me uk> CommitDate: Sat May 11 15:23:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7629eac8 sys-fs/btrfs-heatmap: enable py3.12, py3.13 Signed-off-by: Steven Davies steev.me.uk> sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild index daf10a294a..da4b9a80ea 100644 --- a/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild +++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 python3_11 ) +PYTHON_COMPAT=( python3_10 python3_11 python3_12 ) inherit python-single-r1 @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' - >=dev-python/btrfs-12[${PYTHON_USEDEP}] + >=dev-python/btrfs-13[${PYTHON_USEDEP}] ') " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/
commit: 74cdda2f55002e542f881bdccdb0cb20d60a0173 Author: Sam James gentoo org> AuthorDate: Sat May 11 15:18:41 2024 + Commit: Sam James gentoo org> CommitDate: Sat May 11 15:18:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cdda2f dev-vcs/mercurial: Stabilize 6.6.2 amd64, #928728 Signed-off-by: Sam James gentoo.org> dev-vcs/mercurial/mercurial-6.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/mercurial/mercurial-6.6.2.ebuild b/dev-vcs/mercurial/mercurial-6.6.2.ebuild index 5f7c2066c802..4f7b98fedf5f 100644 --- a/dev-vcs/mercurial/mercurial-6.6.2.ebuild +++ b/dev-vcs/mercurial/mercurial-6.6.2.ebuild @@ -181,7 +181,7 @@ LICENSE="GPL-2+ rust? ( 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT MPL-2.0 PSF-2 Unicode-DFS-2016 Unlicense ZLIB )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+chg emacs gpg test tk rust" BDEPEND="rust? ( ${RUST_DEPEND} )"