[gentoo-commits] repo/proj/guru:dev commit in: dev-python/keyrings-alt/
commit: 11b6bdb96a46de4d51e0903b1ccd48601fff53f4 Author: Viorel Munteanu gmail com> AuthorDate: Tue Sep 6 06:49:35 2022 + Commit: Viorel Munteanu gmail com> CommitDate: Tue Sep 6 06:49:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11b6bdb9 dev-python/keyrings-alt: remove redundant BDEPEND Signed-off-by: Viorel Munteanu gmail.com> dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild index 703c7b446..7f1cf1761 100644 --- a/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild +++ b/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild @@ -22,9 +22,6 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/keyring[${PYTHON_USEDEP}] " -BDEPEND=" - >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] -" distutils_enable_tests pytest # dev-python/jaraco-packaging removed, cannot build docs
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachecontrol/
commit: 2b4314927e2f2cac8313bd22641132368c4ff9bd Author: Sam James gentoo org> AuthorDate: Tue Sep 6 06:49:09 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 06:49:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b431492 dev-python/cachecontrol: Keyword 0.12.11 arm64, #859184 Signed-off-by: Sam James gentoo.org> dev-python/cachecontrol/cachecontrol-0.12.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild index ea4699cbb187..ca9f9a1d40ec 100644 --- a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild +++ b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/
commit: 8def02924faf55eb848be5cf211de183fd66df4c Author: Sam James gentoo org> AuthorDate: Tue Sep 6 06:49:10 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 06:49:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8def0292 media-gfx/inkscape: Keyword 1.2.1-r2 arm64, #859184 Signed-off-by: Sam James gentoo.org> media-gfx/inkscape/inkscape-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild index dc180510b3c4..76c94d5ff523 100644 --- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild +++ b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git"; else SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~riscv" + KEYWORDS="~alpha ~amd64 ~arm64 ~riscv" fi DESCRIPTION="SVG based generic vector-drawing program"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlrpc-c/
commit: 0444345168cea1f57a369138caf29886ccf2704f Author: Sam James gentoo org> AuthorDate: Tue Sep 6 06:39:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 06:39:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04443451 dev-libs/xmlrpc-c: fix DESCRIPTION typo Signed-off-by: Sam James gentoo.org> dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild | 2 +- dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild index 283f805275ca..2493a2da7f75 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild @@ -10,7 +10,7 @@ inherit multilib-minimal # 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ # Because of this, we are following the "Super Stable" release channel -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" +DESCRIPTION="A lightweight RPC library based on XML and HTTP" HOMEPAGE="http://xmlrpc-c.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild index a59fac938410..b09f6997a32b 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild @@ -10,7 +10,7 @@ inherit multilib-minimal # 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ # Because of this, we are following the "Super Stable" release channel -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" +DESCRIPTION="A lightweight RPC library based on XML and HTTP" HOMEPAGE="http://xmlrpc-c.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 1b37c520a13e2fd97e63724a9b6d8a9774c58fe4 Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 6 06:15:19 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 6 06:15:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b37c520 www-client/firefox-bin: add 104.0.2, drop 104.0.1 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest| 196 ++--- ...n-104.0.1.ebuild => firefox-bin-104.0.2.ebuild} | 0 2 files changed, 98 insertions(+), 98 deletions(-) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index d16cdc1176b3..a4dbcee92995 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,102 +94,102 @@ DIST firefox-102.2.0esr-vi.xpi 563716 BLAKE2B af0ff48527f4ba9ae66ea09530e732abec DIST firefox-102.2.0esr-xh.xpi 418249 BLAKE2B d7001ce2c211a5d71590c9fcc43dbf479ae3d262839b8c5027e80286f7a30fdea36c1830f6aab0c8b51d154a88b23f96029779b0194fe53a65e09c7d3e61b81f SHA512 2295fcd3a8cfa5ff73cf9664b7690c6f06d7f0ad254588c4da8fdd555ad938dda4b47def44b54d8f94fcdec23615392505cb92b7b0b81065800c7c8e7cc87d92 DIST firefox-102.2.0esr-zh-CN.xpi 566196 BLAKE2B 0d0443a0f98b6ae856eee288a56f4f56911182eaf9b919834eceec49c93015550ffcd1aa2c47bc8510c0e1b728ebd3d17740b313d23d84b434765bff5145df66 SHA512 4fda8beb539fd6217d56f2dff889056e5adc6e10b262faab1460653847666c8532d143f3837429c81d4868b830a2a8661407cb40c8924319b6a7b3a22f9299b8 DIST firefox-102.2.0esr-zh-TW.xpi 567162 BLAKE2B dce18534fd98658ed8adcd4df78d2ef0830db508ebd23e0ea72b41c05d7e25519c25713826105840f3f4f401f540eaf26dd2c9348c80b67ec1266d6789b947ae SHA512 99125bed1cc36f1c409208c5e6476443328e5f5408d45989a99d90ccaec69fed87fd4febd74369589cf6f44f08c63a1fa6bd3bd1b3da21dafc51d627459554b9 -DIST firefox-104.0.1-ach.xpi 458333 BLAKE2B 320f5eddbd989af79ed13489c21f9a4c741cd57759192d198cb6e8f5fb7d508396ccd75b7d9ef8b7f3ddeb60d89fcb022f13dc8c44cbac3f45376e88ff86dfd9 SHA512 d3d15e6abfe3fd6c60513675fa72641b26b00c4cffee09ed8577d8e0088e71c259ced7fe846915a54680d526b9f2f59af9f8fde2f7ca2ef130977a944e90e6d5 -DIST firefox-104.0.1-af.xpi 423663 BLAKE2B 7189db7e2abd3a7bfaf9e468e70916b5e3cc8ff5fef7003c5892fa972bae50bce9330ef6f2eaeff5deff6e39e45578d7998460706121d97b9b086990bf31dbaa SHA512 85862ccd579b067186c5187ccf5a8c3d4d85d32a298a43eebc61e772b07bd247587550d48087e28831981d419e7e8de2e3dbd279e06aeac119076dabde2bf50d -DIST firefox-104.0.1-an.xpi 502553 BLAKE2B 1f880fd8e5d9b288bee70ff5a438e0fa7d8b88cd39cfd79c714e0ca33c88968d7c753676ca05ae2d014b3aaa39a6287e9b99bd4079d15ebf640467cd7144bd71 SHA512 db10cbb94376c5c2fa03f4daf6876619167b7164ee33fe5d4cecc2212f98189094253699d0934393e7c6092cc38ddef00c6da9e59366af98c09bc5f766c0cb38 -DIST firefox-104.0.1-ar.xpi 565450 BLAKE2B f3d0721349ac8c8e3cbce7b990d5a021a1d9e8641e45ae56db70b9f0c19ce6ff1becd2152f2372a48809ae3d73bd0b98cf061af3e5f1baa7968e407d147f50ee SHA512 9c9238877f7867d905cbab39eae35679c3639c5499f31a4aac8ea16d27e4a0d9488ea4b74277859713ddec8d3e9f606d8216ddf827f4de996b64218385285fcd -DIST firefox-104.0.1-ast.xpi 498360 BLAKE2B ed6b2546b2516963109b2aa96562a60f20d0691fe5618b0a37c1e749bb20bc8e5f5bbd331755da324196c9c8d172d3ae026902c1726b035d0347cc4ae9b3b49a SHA512 efe9db4c9e2330fe69e057b1fa5ab6b33a71099a9164da4a80059e5ddcc86f66da5e8e7b51abb7f12d694051f2b8ec1819816988046a34484ac8c7c4062da24f -DIST firefox-104.0.1-az.xpi 489599 BLAKE2B 2c9f7aab20532b5763ef75173c049d728988ea581d8c7172d29d0130516abc0587af6ef11961589e455a8591a7df8951b9736983007f9fbba181ac931d18e4ee SHA512 193a97a744c5a6d535b3e64c6944795ea120376e5f43d11bfdc19719edbe69328b99305163edc3a6d3522498aa219b2250f6d9391610c2851ff5095ffcf76f3d -DIST firefox-104.0.1-be.xpi 637261 BLAKE2B 28602b084e2514addd326173d0f131fe495c6f0ed1bbd791a9dcb55afb510f8a7f145197da850cf365b295eace9a985bd7d53eb3359253c2112c3f44cae74627 SHA512 a77ec7aeca7186d8203a9abd63a3b883bec9b85c7b0ad472b699f5381637da98ecf7c04777ec94f265cfac32c2b8ac90de5d3f91dc0e5f7c82bb9f15b3916350 -DIST firefox-104.0.1-bg.xpi 581960 BLAKE2B ad424607630b258fc40a602ac7fb67a1752b9e5f24a37966d4751fb47c9598afe59428cb4a382a26114c8c5c0ca4ae45cd071a14855aa468112f2a495fd327d4 SHA512 b58c5f2ebaec1ec74e5916e5748e07c894e501089e97bc0410ca0308ad94230b06d50f5596f46071d3f3a7bf376abb6820ee4acb3e204abdc8b7aacd293a9e45 -DIST firefox-104.0.1-bn.xpi 580168 BLAKE2B 70085881710999e101ab70c8f5f5c550302c6f9d2191b77fbaa95b9996e8e9644a1f29438fb3919a592766a3b32a63cdbd1794046d4c49778919006a36741bc4 SHA512 dc09f9ca18d07c1dcde89f96602c65db00b0c3f3e081b365cc645bda592e2bcc191a059a4c1c5bedb236d93c66ccd1c9d05f25dbcb9990834530c67b755267c0 -DIST firefox-104.0.1-br.xpi 535103 BLAKE2B 74a271840353b63a1455b219b3d671fc94410ca32b16d471dc959926fbf70117410a23e400c171a0758170c76d4010406677bdfba1eee0a1e23cda939911026b SHA512 74f72f8857ccadfe98f6cd9257fa2acc0aba8cef4f97de6f6f04ff974afc13ba34b0ec4a940d3c570bf85e5df1145e9a9d8e95dc7ba441c535d4fb996d914422 -DIST firefox-104.0.1-bs.xpi 466917 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k9scli/
commit: aae91322d18d7791ef8686e2fd4f4cd280dab030 Author: David Shen gmail com> AuthorDate: Sat Sep 3 11:12:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae91322 sys-cluster/k9scli: fix typo The PV variable is not expanded correctly due to the typo. Closes: https://bugs.gentoo.org/868258 Signed-off-by: David Shen gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27122 Signed-off-by: Sam James gentoo.org> sys-cluster/k9scli/{k9scli-0.25.18.ebuild => k9scli-0.25.18-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/k9scli/k9scli-0.25.18.ebuild b/sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild similarity index 93% rename from sys-cluster/k9scli/k9scli-0.25.18.ebuild rename to sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild index 3daa0b58fbe7..e43e5f859ec7 100644 --- a/sys-cluster/k9scli/k9scli-0.25.18.ebuild +++ b/sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild @@ -23,7 +23,7 @@ src_prepare() { } src_compile() { - emake GIT=${GIT_COMMIT} VERSION=v${pv} build + emake GIT=${GIT_COMMIT} VERSION=v${PV} build } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/files/, net-print/cups/
commit: b667ed65a318f25f39bfc40708c0b604936f10c8 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 05:22:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:23:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b667ed65 net-print/cups: backpot fix for OpenSSL w/ intermediate certs Thanks to Chewi for pointing it out. Bug: https://github.com/OpenPrinting/cups/issues/465 Signed-off-by: Sam James gentoo.org> net-print/cups/cups-2.4.2-r3.ebuild| 321 + .../cups-2.4.2-openssl-intermediate-certs.patch| 20 ++ 2 files changed, 341 insertions(+) diff --git a/net-print/cups/cups-2.4.2-r3.ebuild b/net-print/cups/cups-2.4.2-r3.ebuild new file mode 100644 index ..82540f1cfc59 --- /dev/null +++ b/net-print/cups/cups-2.4.2-r3.ebuild @@ -0,0 +1,321 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs + +MY_PV="${PV/_beta/b}" +MY_PV="${MY_PV/_rc/rc}" +MY_PV="${MY_PV/_p/op}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git"; + [[ ${PV} != ]] && EGIT_BRANCH=branch-${PV/.} +else + SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz"; + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi +fi + +DESCRIPTION="The Common Unix Printing System" +HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd test usb X xinetd zeroconf" + +# As of 2.4.2, they don't actually seem to be interactive (they pass some flags +# by default to input for us), but they fail on some greyscale issue w/ poppler? +RESTRICT="!test? ( test ) test" + +BDEPEND=" + acct-group/lp + acct-group/lpadmin + virtual/pkgconfig +" +DEPEND=" + app-text/libpaper + sys-libs/zlib + acl? ( + kernel_linux? ( + sys-apps/acl + sys-apps/attr + ) + ) + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + pam? ( sys-libs/pam ) + !pam? ( virtual/libcrypt:= ) + ssl? ( + !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] ) + openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + ) + systemd? ( sys-apps/systemd ) + usb? ( virtual/libusb:1 ) + X? ( x11-misc/xdg-utils ) + xinetd? ( sys-apps/xinetd ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) +" +RDEPEND="${DEPEND} + acct-group/lp + acct-group/lpadmin + selinux? ( sec-policy/selinux-cups ) +" +PDEPEND=">=net-print/cups-filters-1.0.43" + +PATCHES=( + "${FILESDIR}"/${PN}-2.4.1-nostrip.patch + "${FILESDIR}"/${PN}-2.4.1-user-AR.patch + "${FILESDIR}"/${PN}-2.4.2-no-fortify-override.patch + "${FILESDIR}"/${P}-openssl-intermediate-certs.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/cups-config +) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use kernel_linux; then + linux-info_pkg_setup + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might have some incompatible options enabled." + else + # Recheck that we don't have usblp to collide with libusb; this should now work in most cases (bug #501122) + if use usb; then + if linux_chkconfig_present USB_PRINTER; then + elog "Your USB printers will be managed via libusb. In case you run into problems, " + elog "please try disabling USB_PRINTER support in your kernel or blacklisting the" + elog "usblp kernel module." + elog "Alternatively, just disable the usb useflag for cups (your printer will still work)." + fi + else + if ! linux_chkconfig_present USB_PRINTER; then + ewarn "If you plan to use USB printers you should enable the USB_PRINTER" + ewarn "support in your kernel." + ewarn "Please enable it:" + ewarn "CONFIG_USB_PRINTER=y" +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
commit: 61356c092037eb481cdd120c51533b83f52a64e5 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 05:22:08 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:22:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61356c09 dev-libs/libofx: refresh patch to match upstream variant (cosmetic) Signed-off-by: Sam James gentoo.org> ...ix-parallel-build-issue-with-ofxconnect-o.patch | 26 +- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch index c6ac9035ff47..8288aac50947 100644 --- a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch +++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch @@ -1,6 +1,6 @@ https://github.com/libofx/libofx/pull/77 -From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001 +From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 6 Sep 2022 06:00:04 +0100 Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, @@ -9,15 +9,31 @@ Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, We need to build the relevant tool before calling help2man, as help2man tries to call the tool itself. +Otherwise, we get: +``` +help2man: can't get `--help' info from ./ofxdump +Try `--no-discard-stderr' if option outputs to stderr +make[2]: *** [Makefile:1211: ofxdump.1] Error 127 +make[2]: *** Waiting for unfinished jobs +``` + +Ends up building okay as a workaround with -j1. + +Bug: https://github.com/libofx/libofx/pull/56 +See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9 +Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2 Signed-off-by: Sam James --- a/ofxconnect/Makefile.am +++ b/ofxconnect/Makefile.am -@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt +@@ -23,9 +23,9 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt + + # See README.privateserver for details on this server and how to get # the key needed to run this test. - TESTS = test-privateserver.sh +-TESTS = test-privateserver.sh ++TESTS = test-privateserver.sh -ofxconnect.1: $(top_srcdir)/configure.ac -+ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect ++ofxconnect.1: ofxconnect$(EXEEXT) if HAVE_HELP2MAN $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT) else @@ -28,7 +44,7 @@ Signed-off-by: Sam James endif -ofxdump.1: $(top_srcdir)/configure.ac -+ofxdump.1: $(top_srcdir)/configure.ac ofxdump ++ofxdump.1: ofxdump$(EXEEXT) if HAVE_HELP2MAN $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT) else
[gentoo-commits] repo/gentoo:master commit in: media-fonts/lxgw-wenkai/
commit: 36d7295f6b7be2ddd3b2d8fa6cacfedd980fd4cd Author: WANG Xuerui gentoo org> AuthorDate: Tue Sep 6 05:07:07 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Sep 6 05:07:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d7295f media-fonts/lxgw-wenkai: add 1.240, drop 1.235.2 Signed-off-by: WANG Xuerui gentoo.org> media-fonts/lxgw-wenkai/Manifest| 2 +- .../{lxgw-wenkai-1.235.2.ebuild => lxgw-wenkai-1.240.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/lxgw-wenkai/Manifest b/media-fonts/lxgw-wenkai/Manifest index cf8833edfd31..e10e79b8ccf1 100644 --- a/media-fonts/lxgw-wenkai/Manifest +++ b/media-fonts/lxgw-wenkai/Manifest @@ -1 +1 @@ -DIST lxgw-wenkai-v1.235.2.tar.gz 60332557 BLAKE2B 20625e69d0dc78e2607db517b8367af1b8e1c1f6c5a4fa4d742638c947d364ffd906c7f0686d3bfc09719de82549ac4e2fe168019f8e16a28ca28debe4e1eb0f SHA512 0f4647d7452df39b3611a206abe48ff6c18d8a6660d4b407c027f88f3c066aeec36c847563ec2eb0ca243ca2e9dba5d21fda2caf6f4fbff30b7cc2c52c48b27f +DIST lxgw-wenkai-v1.240.tar.gz 60373057 BLAKE2B 5bb0654c306f39b9d56df3fe718a3b9e91d9cb3354424f6e254366badaf58702cbaa6e5b73ba65114f4dd60a0cf4fe30242c34b800b2450058c305b517c95c46 SHA512 db9fd1e818b55fcc1cc5e35f83b5e51200990fa46b740f7bbb9fc62f0db7d2d0a798572ae9f6d8ae7334ab5720060d9c39434cf48598d7e4b223b012b2317223 diff --git a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.235.2.ebuild b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.240.ebuild similarity index 100% rename from media-fonts/lxgw-wenkai/lxgw-wenkai-1.235.2.ebuild rename to media-fonts/lxgw-wenkai/lxgw-wenkai-1.240.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sshkit/
commit: 95508cea4713043423adea612e5e5f100a7e8a4a Author: Hans de Graaff gentoo org> AuthorDate: Tue Sep 6 05:07:05 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Sep 6 05:07:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95508cea dev-ruby/sshkit: add 1.21.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sshkit/Manifest | 1 + dev-ruby/sshkit/sshkit-1.21.3.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest index 2e409842216f..937812815a32 100644 --- a/dev-ruby/sshkit/Manifest +++ b/dev-ruby/sshkit/Manifest @@ -1 +1,2 @@ DIST sshkit-1.21.2.gem 144896 BLAKE2B ea72b1d0df7252f9c4ffe010721a957b5a86cc43697acf4dfd065a74cca5317deeb15692449d573a2e5590ef3a23ee666196b7b661d6986a2f270d16e2dc8d89 SHA512 37515726b67ae0e2ac9dff42cf7b71a32832ebe144aa192332780e4d9aead1a9e4c3cf7f6f0b994804175a5befd896b32908a82ba2e4f4a1d4e4b0f5bf01c3b3 +DIST sshkit-1.21.3.gem 144896 BLAKE2B 14cf7338187238f720cf8bf39664ba827700c1c47469cbd9e2f154a2b7bc91b4d8d14ec15d76db88fba1d23a936b112f0f2a33f2e15978a85816cd04274aea89 SHA512 ede63fd798db6e49fb2a1e9379699bd3e5de27f6b83640506a848f179fd83efed410357c899e97a41b1ab7e3baf47d88f87dcecf2bbcdf7475bea0d35817a9cc diff --git a/dev-ruby/sshkit/sshkit-1.21.3.ebuild b/dev-ruby/sshkit/sshkit-1.21.3.ebuild new file mode 100644 index ..0c59a5fd2f75 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.21.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/, dev-libs/libofx/
commit: 3d6091d06150c1b7318cbcb7fb472dc942d42848 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 05:02:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 05:03:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6091d0 dev-libs/libofx: fix version in header file; fix parallel build Bug: https://github.com/libofx/libofx/issues/76 Signed-off-by: Sam James gentoo.org> ...ix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch | 45 ++ ...ix-parallel-build-issue-with-ofxconnect-o.patch | 34 ...ibofx-0.10.6.ebuild => libofx-0.10.6-r1.ebuild} | 14 ++- 3 files changed, 92 insertions(+), 1 deletion(-) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch new file mode 100644 index ..283e852fef0f --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch @@ -0,0 +1,45 @@ +https://github.com/libofx/libofx/pull/77 + +From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 6 Sep 2022 05:47:00 +0100 +Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in + libofx.h + +Closes: https://github.com/libofx/libofx/issues/76 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure script. + # FUNCTION: + # implements checks for a variety of system-specific functions + +- +- +-LIBOFX_MAJOR_VERSION=0 +-LIBOFX_MINOR_VERSION=10 +-LIBOFX_MICRO_VERSION=6 +-AC_INIT(libofx, 0.10.6) # must repeat the version number here, sorry ++AC_INIT([libofx], [0.10.6]) # must repeat the version number here, sorry ++AC_SUBST([LIBOFX_MAJOR_VERSION], [0]) ++AC_SUBST([LIBOFX_MINOR_VERSION], [10]) ++AC_SUBST([LIBOFX_MICRO_VERSION], [6]) + + LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION" + + AC_CONFIG_SRCDIR(inc/libofx.h.in) +-AM_CONFIG_HEADER(config.h) ++AM_CONFIG_HEADER([config.h]) + AC_CONFIG_AUX_DIR(config) + AC_CONFIG_MACRO_DIR(m4) + AC_PROG_CC +@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS" + + LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION + +-AC_SUBST(LIBOFX_MAJOR_VERSION) +-AC_SUBST(LIBOFX_MINOR_VERSION) +-AC_SUBST(LIBOFX_MICRO_VERSION) + LIBOFX_BUILD_VERSION=0 + AC_SUBST(LIBOFX_BUILD_VERSION) + AC_SUBST(LIBOFX_VERSION_RELEASE_STRING) diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch new file mode 100644 index ..c6ac9035ff47 --- /dev/null +++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch @@ -0,0 +1,34 @@ +https://github.com/libofx/libofx/pull/77 + +From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 6 Sep 2022 06:00:04 +0100 +Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect, + ofxdump + +We need to build the relevant tool before calling help2man, as +help2man tries to call the tool itself. + +Signed-off-by: Sam James +--- a/ofxconnect/Makefile.am b/ofxconnect/Makefile.am +@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt + # the key needed to run this test. + TESTS = test-privateserver.sh + +-ofxconnect.1: $(top_srcdir)/configure.ac ++ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect + if HAVE_HELP2MAN + $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT) + else +--- a/ofxdump/Makefile.am b/ofxdump/Makefile.am +@@ -15,7 +15,7 @@ cmdline.c cmdline.h: cmdline.ggo Makefile + + endif + +-ofxdump.1: $(top_srcdir)/configure.ac ++ofxdump.1: $(top_srcdir)/configure.ac ofxdump + if HAVE_HELP2MAN + $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT) + else diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild b/dev-libs/libofx/libofx-0.10.6-r1.ebuild similarity index 76% rename from dev-libs/libofx/libofx-0.10.6.ebuild rename to dev-libs/libofx/libofx-0.10.6-r1.ebuild index 87cfdff2482d..fb768f5ba89e 100644 --- a/dev-libs/libofx/libofx-0.10.6.ebuild +++ b/dev-libs/libofx/libofx-0.10.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="Library to support the Open Financial eXchange XML format" HOMEPAGE="https://github.com/libofx/libofx"; @@ -31,6 +31,18 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch + "${FILESDIR}"/${PN}-0.10.6-0002-autotools-fix-
[gentoo-commits] repo/gentoo:master commit in: media-libs/libltc/
commit: 95095b102be082c99e4c6ed615a33710c57c7554 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:24:25 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:24:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95095b10 media-libs/libltc: bump to 1.3.2 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/libltc/Manifest| 1 + media-libs/libltc/libltc-1.3.2.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/media-libs/libltc/Manifest b/media-libs/libltc/Manifest index 97ae3d630a04..1daead03a70e 100644 --- a/media-libs/libltc/Manifest +++ b/media-libs/libltc/Manifest @@ -1 +1,2 @@ DIST libltc-1.3.1.tar.gz 440790 BLAKE2B 881a237a23e6f4a9d058d69b26cad78c96a9dc0f90bb5b5ffc2d08f4b894d039b57e53cb70844d89b0defa5795d252e3afef07d43bfd4dc8b10a34066b6c1efe SHA512 e4ba96560f04155d022d2c975fa36d4bb77efb9a877344041e1bd12bd5e7d04dccb452f3a4e061aba961bd0c3c0d1d53dc98ac469e04e61a934feeedc20e09b3 +DIST libltc-1.3.2.tar.gz 449921 BLAKE2B 8a6b3452245f72e918b4a105854d751ca66780ce4627aca54bb0d1342c5a1e77e614103da15037f71b89d44c62b35230a6240e42af287c442e6049c2ad9c85a6 SHA512 3b29b7da1ad9f85c62068b927abec9b3963a77558b46b3ee7681f360642570935becedcf95436574a8a7b456c7e0b414131571d71c6903139f9e7565968278a6 diff --git a/media-libs/libltc/libltc-1.3.2.ebuild b/media-libs/libltc/libltc-1.3.2.ebuild new file mode 100644 index ..a713d30f5e04 --- /dev/null +++ b/media-libs/libltc/libltc-1.3.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Linear/Logitudinal Time Code (LTC) Library" +HOMEPAGE="https://github.com/x42/libltc.git"; +if [[ ${PV} == * ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://github.com/x42/libltc.git"; +else + SRC_URI="https://github.com/x42/libltc/releases/download/v${PV}/${P}.tar.gz"; + KEYWORDS="~amd64" +fi +LICENSE="LGPL-3" +SLOT="0" +RESTRICT="mirror" + +src_prepare() { + default + + [[ ${PV} == * ]] && eautoreconf +} + +src_install() { + default + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qtractor/
commit: a853c9195c1dc65b6bb467c2cc0ba620b4f81654 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:21:58 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:22:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a853c919 media-sound/qtractor: bump to 0.9.28 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qtractor/Manifest | 1 + media-sound/qtractor/qtractor-0.9.28.ebuild | 108 2 files changed, 109 insertions(+) diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index 0bcf887ae5f0..94cc2e995630 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1,2 +1,3 @@ DIST qtractor-0.9.26.tar.gz 1868666 BLAKE2B 3e0febf185ad5818bec00c3b66cfdcf8e2ff89909f3934facf3e371283b840847111b3eb175bcc7f5e0a073f06b01554aa5f61a0add1c21588124858849a3cfa SHA512 ca1a1cfcd7083bae83d26b0710cb7b884658176c060858f5f9fbc40a885a498731a544390be2a61f4f986d113ca112271eaf5c6218f6e3051b152dcae836b8d0 DIST qtractor-0.9.27.tar.gz 1995105 BLAKE2B 08b3a18d37eb700960e24741178079deb728f909f80fc00491abbe832c1d1966022ec6bd2c24469047b53b168a7e084a7d76da96e587afff78662f2f1c9b1d26 SHA512 2bcd4c5676fda58c7cf9ad9a9dcc139eda11c69b1c608812ff912ff63da56fbd0ba6b76828b326038365c9d84519bc752c54572e8edbf573e6cd0d068a17faf6 +DIST qtractor-0.9.28.tar.gz 2000685 BLAKE2B aa0d71732b9d214da22a97ca15d0c54eb61b7c35656f827bd0e39f5b55981b0c0d29645d5d3c4280ccba6aab971171615ef099f1cea1f3a8c381ac0dfffd2ca8 SHA512 db63766bcfd5a744a532d68cbe6f3153f9dd02208bca5098b27cda1cbec694b2981b3eb6a7912324c07327c87cb5f5ba46dccc96398d051e011ce563fc67 diff --git a/media-sound/qtractor/qtractor-0.9.28.ebuild b/media-sound/qtractor/qtractor-0.9.28.ebuild new file mode 100644 index ..f3c019cec2bc --- /dev/null +++ b/media-sound/qtractor/qtractor-0.9.28.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" +HOMEPAGE="https://qtractor.sourceforge.io"; +SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib" +REQUIRED_USE="dssi? ( ladspa )" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/libsndfile + media-libs/lilv + media-libs/lv2 + media-libs/suil + virtual/jack + x11-libs/libxcb:= + aubio? ( media-libs/aubio:= ) + dssi? ( media-libs/dssi ) + ladspa? ( media-libs/ladspa-sdk ) + libsamplerate? ( media-libs/libsamplerate ) + mad? ( media-libs/libmad ) + osc? ( media-libs/liblo ) + rubberband? ( media-libs/rubberband ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCONFIG_DSSI=$(usex dssi 1 0) + -DCONFIG_GRADIENT=1 + -DCONFIG_JACK_LATENCY=1 + -DCONFIG_JACK_METADATA=1 + -DCONFIG_JACK_SESSION=1 + -DCONFIG_LADSPA=$(usex ladspa 1 0) + -DCONFIG_LIBAUBIO=$(usex aubio 1 0) + -DCONFIG_LIBLILV=1 + -DCONFIG_LIBLO=$(usex osc 1 0) + -DCONFIG_LIBMAD=$(usex mad 1 0) + -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0) + -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0) + -DCONFIG_LIBVORBIS=$(usex vorbis 1 0) + -DCONFIG_LIBZ=$(usex zlib 1 0) + -DCONFIG_LV2=1 + -DCONFIG_LV2_UI_GTK2=0 + -DCONFIG_NSM=0 + -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0) + -DCONFIG_STACKTRACE=$(usex debug 1 0) + -DCONFIG_VESTIGE=1 + -DCONFIG_VST=1 + -DCONFIG_VST3=0 + -DCONFIG_XUNIQUE=0 + ) + # Following options are left to the default + # CONFIG_LV2_ATOM + # CONFIG_LV2_BUF_SIZE + # CONFIG_LV2_CVPORT + # CONFIG_LV2_EVENT + # CONFIG_LV2_EXTERNAL_UI + # CONFIG_LV2_MIDNAM + # CONFIG_LV2_OPTIONS + # CONFIG_LV2_PARAMETERS + # CONFIG_LV2_PATCH + # CONFIG_LV2_PORT_EVENT + # CONFIG_LV2_PRESETS + # CONFIG_LV2_PROGRAMS + # CONFIG_LV2_STATE + # CONFIG_LV2_STATE_FILES + # CONFIG_LV2_STATE_MAKE_PATH + # CONFIG_LV2_TIME + # CONFIG_LV2_TIME_POSITION + # CONFIG_LV2_UI + # CONFI
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: cfb9457fa61e2f36a9490af5a91e8cf642ffdf96 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:18:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb9457f www-client/opera: remove old Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 - www-client/opera/opera-90.0.4480.80.ebuild | 158 - 2 files changed, 159 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index c29f83d42e23..b4adb2dda579 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,3 +1,2 @@ DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc SHA512 9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8 -DIST opera-stable_90.0.4480.80_amd64.deb 87515596 BLAKE2B 33a405e8aa2b166ec143edb01a2ac1013852085088cf5fbe157c3b2bff2d3974cd9325c60e33b628288b876904f9961fbf26fb396bc44ff4f53925499c0d9532 SHA512 0e8db94c5949c215784212c417fd7447cf3dd7d1afe02bc18fff5b3c95cb7328ce91929faeaec78928799e6a57ac378a1f87117cc6e7f10334214b1aee436119 DIST opera-stable_90.0.4480.84_amd64.deb 87573100 BLAKE2B d5640ff66d38d3d0e4a1ec22ad2524ce0b0e4b4f4931e96d05e60e25feffc220a7b65b6886a7b6db24ae7c63736ecd497b3e820aac9b20d77d126f5001150df0 SHA512 3fcc518c78acfd06d30bb554ed6452773ff581c6d9a045b990870296f648f0f3aa129d40b038a268eb7c3e21ec93ff60ed9be609ff421d8d9b41f1adc1970693 diff --git a/www-client/opera/opera-90.0.4480.80.ebuild b/www-client/opera/opera-90.0.4480.80.ebuild deleted file mode 100644 index 824727a288bb.. --- a/www-client/opera/opera-90.0.4480.80.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/"; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}"; - "https://download2.operacdn.com/pub/${PN}"; - "https://download3.operacdn.com/pub/${PN}"; - "https://download4.operacdn.com/pub/${PN}"; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -FFMPEG_VERSION="104.0.5083.0" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs suid" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die - else - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 54979f8c600dcd971ed60fa39de102891036d183 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:18:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54979f8c www-client/opera: amd64 stable (90.0.4480.84) Signed-off-by: Sam James gentoo.org> www-client/opera/opera-90.0.4480.84.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-90.0.4480.84.ebuild b/www-client/opera/opera-90.0.4480.84.ebuild index bf2f16f337f7..824727a288bb 100644 --- a/www-client/opera/opera-90.0.4480.84.ebuild +++ b/www-client/opera/opera-90.0.4480.84.ebuild @@ -40,7 +40,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" FFMPEG_VERSION="104.0.5083.0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/
commit: 9409a3f8533e72f7c150a81d865102c0b8902461 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:02:11 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9409a3f8 dev-util/watchman: add 2022.09.05.00 Signed-off-by: Sam James gentoo.org> dev-util/watchman/Manifest | 1 + dev-util/watchman/watchman-2022.09.05.00.ebuild | 217 2 files changed, 218 insertions(+) diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest index 146bde82ea31..0f8b6d03b22a 100644 --- a/dev-util/watchman/Manifest +++ b/dev-util/watchman/Manifest @@ -87,6 +87,7 @@ DIST watchman-2022.08.08.00.tar.gz 3788351 BLAKE2B cdf5ea901bbe7ff46d32fadb7eb46 DIST watchman-2022.08.15.00.tar.gz 3783166 BLAKE2B a2090fb9e62890ea77e264c6d2727d93e8799b96ad4eaf7e02c58a8526fbd57b3b6ff2fdeddfb67a41771e2c0e29ca2f7fab2246ef8455df9902685c40c96138 SHA512 497f7127fe6efc5419f9f169b580701bdf88c4774b2c2d35b5c3849b29f679bf72569885cbb4411ebfd92e8d34eb589bf327d2362d8b5a1c141f9c063833f3e7 DIST watchman-2022.08.22.00.tar.gz 3785807 BLAKE2B 7be65183a03bbef4b880349bc04b27c71699ae3a7c140bddea4f3f40299d9bbf19d63980bba988eab4219205b7250c9de2045d29aa9a5c65820e03a1b4cc647d SHA512 33efa917f7561f8f6fddd77590ad87064cfcca10c3936ccc3fd078a3f425ae49ec4a7e0859251c3020f26a0e9086301fd23fc1fafe73746316bf336123463f9d DIST watchman-2022.08.29.00.tar.gz 3787691 BLAKE2B faf3f6afe351f7596256424c9e4f0c31fe826ee1097e216d04d869b3adee7ca1d4d9afbbea99fb3ca4f095d06171a1afe56fc5a71022242c4fde99246c3a1781 SHA512 25f6f133253335ece931fdbb131e8df4961c4b73877e2caa5008d3bd5e66e44b1121b7d4f2cd3367b1759476307aad8d6642089c482a6b65178b0a05510ea5f1 +DIST watchman-2022.09.05.00.tar.gz 3787904 BLAKE2B e8bf19f3b3bb15a6d1bc6c902928c8390c6b3d275c193b1235585afe9598ba89c8e2ee77e4d2e41a7b20708e9e2d081ecd99b27702bf5d9551a3b9947cfb6371 SHA512 5c4d3a722e610556e7c76ddbb76996a7e8ff60c141d6264900da368417fe6f94cb68452d4aa3ab7818985b6460140388c89a3d5e00a3269a32a2e4acbc84c996 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/dev-util/watchman/watchman-2022.09.05.00.ebuild b/dev-util/watchman/watchman-2022.09.05.00.ebuild new file mode 100644 index ..ab5b42363940 --- /dev/null +++ b/dev-util/watchman/watchman-2022.09.05.00.ebuild @@ -0,0 +1,217 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +# TODO: Split into different variables then combine for each component? +# Not all is in rust/ dir. +# Rust components: watchman/cli watchman/rust/serde_bser watchman/rust/watchman_client +CRATES=" +ahash-0.3.8 +ansi_term-0.12.1 +anyhow-1.0.55 +atty-0.2.14 +autocfg-1.1.0 +bitflags-1.3.2 +byteorder-1.4.3 +bytes-1.1.0 +cfg-if-1.0.0 +clap-2.34.0 +const-random-0.1.13 +const-random-macro-0.1.13 +crossbeam-0.8.1 +crossbeam-channel-0.5.2 +crossbeam-deque-0.8.1 +crossbeam-epoch-0.9.7 +crossbeam-queue-0.3.4 +crossbeam-utils-0.8.7 +crunchy-0.2.2 +either-1.6.1 +futures-0.1.31 +futures-0.3.21 +futures-channel-0.3.21 +futures-core-0.3.21 +futures-executor-0.3.21 +futures-io-0.3.21 +futures-macro-0.3.21 +futures-sink-0.3.21 +futures-task-0.3.21 +futures-util-0.3.21 +getrandom-0.2.5 +heck-0.3.3 +hermit-abi-0.1.19 +jwalk-0.6.0 +lazy_static-1.4.0 +libc-0.2.119 +lock_api-0.4.6 +log-0.4.14 +maplit-1.0.2 +memchr-2.4.1 +memoffset-0.6.5 +mio-0.8.0 +miow-0.3.7 +ntapi-0.3.7 +num_cpus-1.13.1 +once_cell-1.9.0 +parking_lot-0.12.0 +parking_lot_core-0.9.1 +pin-project-lite-0.2.8 +pin-utils-0.1.0 +proc-macro2-1.0.36 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro-hack-0.5.19 +quote-1.0.15 +rayon-1.5.1 +rayon-core-1.9.1 +redox_syscall-0.2.10 +scopeguard-1.1.0 +serde-1.0.136 +serde_derive-1.0.136 +signal-hook-registry-1.4.0 +slab-0.4.5 +smallvec-1.8.0 +socket2-0.4.4 +strsim-0.8.0 +structopt-0.3.26 +structopt-derive-0.4.18 +syn-1.0.86 +textwrap-0.11.0 +thiserro
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 0bccb7595f8e3d077e1542318a28c7dc10a1b1bb Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:18:12 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bccb759 www-client/opera: automated bump (90.0.4480.84) Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 + www-client/opera/opera-90.0.4480.84.ebuild | 158 + 2 files changed, 159 insertions(+) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index ee6aa30a27bd..c29f83d42e23 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1,3 @@ DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc SHA512 9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8 DIST opera-stable_90.0.4480.80_amd64.deb 87515596 BLAKE2B 33a405e8aa2b166ec143edb01a2ac1013852085088cf5fbe157c3b2bff2d3974cd9325c60e33b628288b876904f9961fbf26fb396bc44ff4f53925499c0d9532 SHA512 0e8db94c5949c215784212c417fd7447cf3dd7d1afe02bc18fff5b3c95cb7328ce91929faeaec78928799e6a57ac378a1f87117cc6e7f10334214b1aee436119 +DIST opera-stable_90.0.4480.84_amd64.deb 87573100 BLAKE2B d5640ff66d38d3d0e4a1ec22ad2524ce0b0e4b4f4931e96d05e60e25feffc220a7b65b6886a7b6db24ae7c63736ecd497b3e820aac9b20d77d126f5001150df0 SHA512 3fcc518c78acfd06d30bb554ed6452773ff581c6d9a045b990870296f648f0f3aa129d40b038a268eb7c3e21ec93ff60ed9be609ff421d8d9b41f1adc1970693 diff --git a/www-client/opera/opera-90.0.4480.84.ebuild b/www-client/opera/opera-90.0.4480.84.ebuild new file mode 100644 index ..bf2f16f337f7 --- /dev/null +++ b/www-client/opera/opera-90.0.4480.84.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/"; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}"; + "https://download2.operacdn.com/pub/${PN}"; + "https://download3.operacdn.com/pub/${PN}"; + "https://download4.operacdn.com/pub/${PN}"; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="104.0.5083.0" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs suid" +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die + else + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOM
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/edencommon/
commit: bde5db5abb6e54c88f0589c0305646d7fe366039 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:02:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde5db5a dev-cpp/edencommon: add 2022.09.05.00 Signed-off-by: Sam James gentoo.org> dev-cpp/edencommon/Manifest| 1 + dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest index e2ab224a0ac1..9a665e574a61 100644 --- a/dev-cpp/edencommon/Manifest +++ b/dev-cpp/edencommon/Manifest @@ -3,3 +3,4 @@ DIST edencommon-0_pre20220815.tar.gz 142456 BLAKE2B 64e2b8e155e56ff50ca348ae53f3 DIST edencommon-2022.08.15.00.gh.tar.gz 142467 BLAKE2B e3d72f1ae5845db2c18003202ca6360cc9496c3544eff2cad8eee486098dae3649bc54a0b7b9ea57fb72a1669a1f4307a017a85693499ca353f553f0de79dc6b SHA512 211a6f0e22b662e743cc944b7bc3d9ad63c1e4dd55b515db958fdfc04463357caef39ad43a9089417ac61929a8f32375f2fd673a113c04a162e94f6419737e81 DIST edencommon-2022.08.22.00.gh.tar.gz 143598 BLAKE2B af33b9369c694a4649d27dfe66bae6a7442ff2cc241046b05dc71c98375dbfed9386ee3ef6f4f0f19252435e9579164c0826e4996078b43005de5ad751166ba9 SHA512 079ca724c7ce276586180940369709cabab187aac3e2e80cdec024b4ae9687158cd7888fa413a4e008dc68b725e690b0b0308a69c86c3bde036abfdcd2eaa168 DIST edencommon-2022.08.29.00.gh.tar.gz 143430 BLAKE2B a66bae35413097140b24c9313b12d55d52cbd98396ff1afacc751eb9752d4116ab19aeb9320dead5500189d74b4d91fdc09d9648fc6b5fbb55a706328488e7ef SHA512 6622c5de2dbff96717a345c82aaf9335745ed57262bb55c7a6704a68259ce81376ff0a2e9f3818ed1c1f08434da704f31fd4e3d8c48dd13646f0202e7564b2c7 +DIST edencommon-2022.09.05.00.gh.tar.gz 143447 BLAKE2B 73296a663b76c445076392f59de46dec6a94d8bec75252952c88eb748b3f9a62e9d10134c8c33525ad0b3c2c3d235b96bc65500de9a63d1042f1f7c9c528 SHA512 2110446ef109fc151d2d0d2d7eead283ced5ddc4ef4af3bea66d6aebf26c141a636bb03ee9e3f35ce7440373cb37858b748c39ddd14588513373ac7801600897 diff --git a/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild b/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild new file mode 100644 index ..5c158b468234 --- /dev/null +++ b/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +inherit cmake + +DESCRIPTION="Shared library for Watchman and Eden projects" +HOMEPAGE="https://github.com/facebookexperimental/edencommon"; +SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind" + +RDEPEND=" + dev-cpp/gflags:= + dev-cpp/glog:=[gflags] + dev-cpp/folly:= + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}" + -DLIB_INSTALL_DIR="$(get_libdir)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/
commit: 616606299a7c107a877d39a6b5004c72d85ddf16 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 04:02:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 04:18:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61660629 dev-cpp/folly: add 2022.09.05.00 Signed-off-by: Sam James gentoo.org> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2022.09.05.00.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 52b8ed055ebc..cee34716d5ed 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -5,3 +5,4 @@ DIST folly-v2022.08.08.00.tar.gz 3684846 BLAKE2B 462c183effea452ca706a7a14ebba82 DIST folly-v2022.08.15.00.tar.gz 3691439 BLAKE2B 96ba34a18b51ea91aacd2bbcdbfef855a8924004850534ef342799d1c36d6ece04b77100b8901053fd3d0a997d1764ffdfd5bcd60928b4a4f8c9480f5a6d8ee6 SHA512 72d8d29a1f26f5af33d13e1d2f7ed5ce439bc7345daecc3ed1d30e33b802e0aa4f1ca59fae16db25079e55da14f60cd6a548f0f31eef48abad49b71baa6e6307 DIST folly-v2022.08.22.00.tar.gz 3693126 BLAKE2B 1d28c114068d6d37bb0d57fddc9ab22438efc967aba810ba463b2e63c451a7d66152c5ec5b42d10879ed3d44467af5548d98998c52080b10f82aabfaec5f8b85 SHA512 b042a25c4e114d7098dbba94699a472e94a9074fe0814b1c5417e5bf995b69a22704613ae2a863d4e098511b0b8cc38c2e7c172a02b7bf772e238edcfe967c9e DIST folly-v2022.08.29.00.tar.gz 3696645 BLAKE2B c1ff618be8b6a73bf0a1249212cf904ac472711086e54da73dd631ecf002761e30496e8631d6591f51e279b736ae9b3fe50959de6b1f86f01f9d6bc08fe675fc SHA512 1437a1314e26624715a0bb781049e19300eb3a67648287b319c55ce0dfbc867a09bd9d2f0cece6fc75fc62b21899aa94b464ae49c12687be7c94fdf0c7b95790 +DIST folly-v2022.09.05.00.tar.gz 3707503 BLAKE2B 417df2b8e5dc21b6bffa815b265f85321c93c5d841ca0be77da46c32d6c75dc135a86ec37d8d6a6c3e2b95d8ccfe73e30739713c97e43f4cd3ba18c8a9d3dbde SHA512 5ab206606c3e8b0930e098bc86406edd1b66e99bfa5b3bdcd93bfc054c83fae5271b4257a03a2e18d9f1f789bf64088de2e0c3bbd0a9618ef4281e748da0ccba diff --git a/dev-cpp/folly/folly-2022.09.05.00.ebuild b/dev-cpp/folly/folly-2022.09.05.00.ebuild new file mode 100644 index ..fcc47d18f6a8 --- /dev/null +++ b/dev-cpp/folly/folly-2022.09.05.00.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +inherit cmake toolchain-funcs + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly"; +SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}.tar.gz"; +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/bzip2 + app-arch/lz4:= + app-arch/snappy:= + app-arch/xz-utils + app-arch/zstd:= + dev-cpp/gflags:= + dev-cpp/glog:=[gflags] + dev-libs/boost:=[context] + dev-libs/double-conversion:= + dev-libs/libaio + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/libsodium:= + dev-libs/openssl:= + >=sys-libs/liburing-2.2:= + sys-libs/zlib + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= )" +# libiberty is linked statically +DEPEND="${RDEPEND} + sys-libs/binutils-libs + test? ( dev-cpp/gtest )" +BDEPEND="test? ( sys-devel/clang )" + +PATCHES=( + "${FILESDIR}"/${PN}-2022.07.04.00-musl-fix.patch +) + +pkg_setup() { + [[ ${BUILD_TYPE} == binary ]] && return + + if use test && ! tc-is-clang ; then + # Always build w/ Clang for now to avoid gcc ICE + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106230 + #if [[ $(gcc-major-version) -eq 12 ]] ; then + # return + #fi + + ## Only older GCC 11 is broken + #if [[ $(gcc-major-version) -eq 11 && $(gcc-minor-version) -ge 3 && $(gcc-micro-version) -ge 1 ]] ; then + # return + #fi + + ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)" + #ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)" + + export CC=${CHOST}-clang + export CXX=${CHOST}-clang++ + fi +} + +src_configure() { + # Fragile when changing compilers + export CCACHE_DISABLE=1 + + # TODO: liburing could in theory be optional but fails to link + local mycmakeargs=( + -DLIB_INSTALL_DIR="$(get_libdir)" + + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # - timeseries_histogram_test.TimeseriesHistogram.Percentile|HHWheelTimerTest + # L
[gentoo-commits] repo/gentoo:master commit in: media-sound/ecasound/
commit: 0673b54b3e02df8568bed961d340b7e50a069bb2 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:16:41 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:16:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0673b54b media-sound/ecasound: dropped obsolete 2.9.3 Bug: https://bugs.gentoo.org/854798 Closes: https://bugs.gentoo.org/846059 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ecasound/ecasound-2.9.3.ebuild | 97 -- 1 file changed, 97 deletions(-) diff --git a/media-sound/ecasound/ecasound-2.9.3.ebuild b/media-sound/ecasound/ecasound-2.9.3.ebuild deleted file mode 100644 index 3b3f4545b17f.. --- a/media-sound/ecasound/ecasound-2.9.3.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools python-single-r1 - -DESCRIPTION="a package for multitrack audio processing" -HOMEPAGE="https://ecasound.seul.org/ecasound/"; -SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss -python ruby sndfile static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( lv2 ) - python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="sys-libs/readline:0= - alsa? ( media-libs/alsa-lib:= ) - audiofile? ( media-libs/audiofile:= ) - jack? ( virtual/jack:= ) - libsamplerate? ( media-libs/libsamplerate:= ) - lv2? ( >=media-libs/lilv-0.5.0:= ) - media-libs/ladspa-sdk - mikmod? ( media-libs/libmikmod:0= ) - ncurses? ( sys-libs/ncurses:0= ) - oil? ( dev-libs/liboil:= ) - osc? ( media-libs/liblo:= ) - python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby:* ) - sndfile? ( media-libs/libsndfile:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig" -BDEPEND="sys-apps/ed" -PATCHES=( - "${FILESDIR}"/${P}-ldflags.patch - "${FILESDIR}"/${PN}-2.9.1-tinfo.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - # https://bugs.gentoo.org/787620 - printf '%s\n' H '/^EXTRACXXFLAGS="-std=c++98"$/s/98/11/' w q | - ed -s configure.ac || die "Couldn't patch EXTRACXXFLAGS in configure.ac" - - eautoreconf -} - -src_configure() { - local pyconf=() - - if use python ; then - pyconf=( "--with-python-modules=${EPREFIX}/usr/$(get_libdir)/${EPYTHON}" ) - fi - - econf \ - --disable-arts \ - --enable-shared \ - --enable-sys-readline \ - --with-largefile \ - $(use_enable alsa) \ - $(use_enable audiofile) \ - $(use_enable debug) \ - $(use_enable jack) \ - $(use_enable libsamplerate) \ - $(use_enable lv2 liblilv) \ - $(use_enable ncurses) \ - $(use_enable oil liboil) \ - $(use_enable osc liblo) \ - $(use_enable oss) \ - $(use_enable python pyecasound) \ - $(use_enable ruby rubyecasound) \ - $(use_enable sndfile) \ - $(use_enable static-libs static) \ - "${pyconf[@]}" -} - -src_install() { - default - use python && python_optimize - - if use doc ; then - dodoc Documentation/*.html - dodoc Documentation/programmers_guide/ecasound_programmers_guide.txt - fi - - find "${ED}" -name "*.la" -delete -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/files/, media-libs/codec2/
commit: ee771498727d4c2325f6d993e230b68bb220f44c Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:14:42 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:14:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee771498 media-libs/codec2: dropped obsolete 1.0.3 Bug: https://bugs.gentoo.org/865173 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/codec2/Manifest | 1 - media-libs/codec2/codec2-1.0.3.ebuild | 36 -- .../files/codec2-1.0.3-fix-build-with-Os.patch | 19 3 files changed, 56 deletions(-) diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest index 8ffa732b49df..d40ab70c9147 100644 --- a/media-libs/codec2/Manifest +++ b/media-libs/codec2/Manifest @@ -1,2 +1 @@ -DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521 SHA512 1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4 SHA512 692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17 diff --git a/media-libs/codec2/codec2-1.0.3.ebuild b/media-libs/codec2/codec2-1.0.3.ebuild deleted file mode 100644 index c31d33c78930.. --- a/media-libs/codec2/codec2-1.0.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -MY_PV="${PV%.*}${PV##*.}" -DESCRIPTION="Low bit rate speech codec" -HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 https://github.com/drowe67/codec2"; -SRC_URI="https://github.com/drowe67/codec2/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="LGPL-2.1" -SLOT="0/1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="examples test" - -# Not yet passing, but infrastructure added to run -# Needs Octave dependencies like "signal"? -# https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155 -RESTRICT="test" - -#BDEPEND="test? ( sci-mathematics/octave )" - -PATCHES=( - "${FILESDIR}"/${P}-fix-build-with-Os.patch -) - -multilib_src_configure() { - local mycmakeargs=( - -DUNITTEST=$(usex test) - -DINSTALL_EXAMPLES=$(usex examples) - ) - cmake_src_configure -} diff --git a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch b/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch deleted file mode 100644 index 4f3f30661421.. --- a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://github.com/drowe67/codec2/commit/a8d4226859548ceb050619160af562e0b43bb05c -https://github.com/drowe67/codec2/issues/293#issuecomment-1025665342 - -From: drowe67 -Date: Tue, 1 Feb 2022 07:20:50 +1030 -Subject: [PATCH] change required to build with -Os - a/src/cohpsk.c -+++ b/src/cohpsk.c -@@ -816,7 +816,7 @@ typedef float float4 __attribute__ ((vector_size (16))); - - \*---*/ - --inline void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin) -+inline extern void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin) - { - int c,i,j,k,l; - int n=COHPSK_M/P; -
[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/
commit: 1b3bb6dadc6f911c50b3ba47cae210c5eb88966c Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:12:39 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:12:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3bb6da media-sound/gpodder: dropped obsolete 3.10.21-rQ Bug: https://bugs.gentoo.org/868534 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/gpodder/Manifest | 1 - media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 80 --- 2 files changed, 81 deletions(-) diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest index 39dfc8eab3a5..b1eb6ee18b13 100644 --- a/media-sound/gpodder/Manifest +++ b/media-sound/gpodder/Manifest @@ -1,2 +1 @@ -DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c SHA512 5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1 SHA512 90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937 diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild deleted file mode 100644 index c1e0a35b24db.. --- a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A free cross-platform podcast aggregator" -HOMEPAGE="https://gpodder.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+dbus bluetooth mtp" - -# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and -# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they -# support python3 -COMMON_DEPEND=" - $(python_gen_cond_dep ' - dev-python/html5lib[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}] - >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}] - >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - ') - bluetooth? ( net-wireless/bluez ) - mtp? ( >=media-libs/libmtp-1.0.0:= ) -" -RDEPEND="${COMMON_DEPEND} - kernel_linux? ( sys-apps/iproute2 ) -" -DEPEND="${COMMON_DEPEND} - dev-util/desktop-file-utils - dev-util/intltool - sys-apps/help2man - test? ( - $(python_gen_cond_dep ' - dev-python/minimock[${PYTHON_USEDEP}] - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - ') - ) -" - -distutils_enable_tests pytest - -src_prepare() { - default - - sed -i -e 's:--cov=gpodder::' makefile || die -} - -python_test() { - # These are pulled out from the Makefile to give us more control - # See bug #795165 - # Previously, we used 'emake releasetest' in src_test - LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py --doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \ - -p no:localserver - LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py --ignore=src/mygpoclient \ - -p no:localserver -} - -src_install() { - emake PYTHON="${EPYTHON}" DESTDIR="${D}" install - distutils-r1_src_install -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "for the youtube-dl extension" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/
commit: c6edecf46cc3c3fcf4c92a1c0baef1df8efccd23 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:11:00 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:11:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6edecf4 media-sound/abcmidi: dropped obsolete 2022.06.14 Bug: https://bugs.gentoo.org/868531 Closes: https://bugs.gentoo.org/860420 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/abcmidi/Manifest | 1 - media-sound/abcmidi/abcmidi-2022.06.14.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index cb2cbe82fa7d..c126aafa25b2 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,4 +1,3 @@ -DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af SHA512 4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec DIST abcMIDI-2022.08.01.zip 613060 BLAKE2B 9d488dcfd427e45ea73322e78af46772a090a6319622b826c45fdebe6f4e34a0ed83aa0086366854c3fd921c9e016a39dfa73c6827861321e44e2062491a2ed5 SHA512 6fe63ad1829de9c46b792ec6f6dc7edfa8717cc93a2f93d5e91b70af2595b44ed9117d072f4d0505fc0f0971a82f94d709a937a0643936dbb8f7d79d102409fe DIST abcMIDI-2022.08.23.zip 613318 BLAKE2B 42559bd1510f187bb245b12451bc20a6c5df3f70eaa567d182e0b25cdccdff1f61aa6d68b7d5005ee1567b359264eff235bb51d79391abf90c31dba1df580568 SHA512 74b28d84aa485a367cec577979f24a2bdc68ee01516576ccb4ea816907e7b011177b53fb1d1b87442f2e9691d43df1e9c97f9e9d578b27d5269ac7a404d91528 DIST abcMIDI-2022.09.01.zip 613296 BLAKE2B f91ae072768af52a4709146cefba1cb4af4a10d08ab1bb042d606672d666065a7a639771d7f2bc9b11af7dd898d230b160c19276ededc932b174f1fb717f3cd4 SHA512 45d52ccc90aed618649d18026f2142e0fb4665b97df4cbe20e9cb06ceb08769ab5d00a5bb2e60a9f0de6496cd5d222ea9f865d6c6cffc8efc626b994f8e0ed61 diff --git a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild deleted file mode 100644 index 3b11050a4f44.. --- a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_P="abcMIDI-${PV}" -DESCRIPTION="Programs for processing ABC music notation files" -HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html"; -SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip"; -S="${WORKDIR}"/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples" - -BDEPEND="app-arch/unzip" - -src_prepare() { - default - sed -i "s:-O2::" configure.ac || die - sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die - eautoreconf -} - -src_install() { - default - - if use examples ; then - docinto examples - dodoc samples/*.abc - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencore-amr/
commit: 32529391ecc314053438531c763e3cd82b5ca018 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:09:06 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:09:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32529391 media-libs/opencore-amr: dropped obsolete 0.1.5-r1 Bug: https://bugs.gentoo.org/868528 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/opencore-amr/Manifest | 1 - .../opencore-amr/opencore-amr-0.1.5-r1.ebuild | 23 -- 2 files changed, 24 deletions(-) diff --git a/media-libs/opencore-amr/Manifest b/media-libs/opencore-amr/Manifest index d09564a1bf07..30ce54c14bcd 100644 --- a/media-libs/opencore-amr/Manifest +++ b/media-libs/opencore-amr/Manifest @@ -1,2 +1 @@ -DIST opencore-amr-0.1.5.tar.gz 929581 BLAKE2B 4943a27f0df3d874720c87f48c523d9aa4cce849dd0a3c9183466416a0629aa02dac8f01646e469e8c45438bf3c57047eb11e69f3f1b261449a0989a36639e59 SHA512 c324db9dcac5a31bfac633153bc054bfe42d5ff98202c4adb3c75a3fae9792f07f60d48cd659acf106dacd307174a62b2aeee22a4af53caa20d2bfba46488faf DIST opencore-amr-0.1.6.tar.gz 939179 BLAKE2B 5f2f618b6d80d667fd99f1df8793cf0260d582e2fc8021f4af35d60b2b1db7be7c897d4b78589da5a442e684161cecef005ec4247cef7a9c3df797c68db97d52 SHA512 8955169954b09d2d5e2190888602c75771b72455290db131ab7f40b587df32ea6a60f205126b09193b90064d0fd82b7d678032e2b4c684189788e175b83d0aa7 diff --git a/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild b/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild deleted file mode 100644 index 8a3b9a335699.. --- a/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec" -HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~ppc-macos ~x64-macos" - -multilib_src_configure() { - ECONF_SOURCE=${S} econf --disable-static -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: 2a96279b37d9a9d0d2f65b9dfa7c1586e2c24385 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 6 04:07:17 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 6 04:07:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a96279b dev-java/maven-bin: dropped obsolete 3.8.3 Bug: https://bugs.gentoo.org/868537 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/maven-bin/Manifest | 1 - dev-java/maven-bin/maven-bin-3.8.3.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest index ff948ed9ad93..c54fc46bb46b 100644 --- a/dev-java/maven-bin/Manifest +++ b/dev-java/maven-bin/Manifest @@ -1,2 +1 @@ -DIST apache-maven-3.8.3-bin.tar.gz 9042049 BLAKE2B 2709a47fddca340d9ddaa1f716990e5a4580667169552cedcda2f2017b190cacfc545e2d5b0d5aaae5f95172fb49201eefc4edaff1009f855fb93065e0de6919 SHA512 1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa DIST apache-maven-3.8.6-bin.tar.gz 8676320 BLAKE2B 7ad7695aaed86b478044dd0ce59d359c8eb3644ddf0bc3ea501a9eb5c373e2bdacbe8cdf8c85edab930d84d446ff1cb25975281bb7c9cb517a005accba9e413d SHA512 f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 diff --git a/dev-java/maven-bin/maven-bin-3.8.3.ebuild b/dev-java/maven-bin/maven-bin-3.8.3.ebuild deleted file mode 100644 index 15cbb360e0de.. --- a/dev-java/maven-bin/maven-bin-3.8.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-2 - -MY_PN=apache-${PN%%-bin} -MY_PV=${PV/_alpha/-alpha-} -MY_P="${MY_PN}-${MY_PV}" -MY_MV="${PV%%.*}" - -DESCRIPTION="Project Management and Comprehension Tool for Java" -SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz" -HOMEPAGE="https://maven.apache.org/"; - -LICENSE="Apache-2.0" -SLOT="3.8" -KEYWORDS="amd64 x86" - -DEPEND=" - >=virtual/jdk-1.8:* - app-eselect/eselect-java" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${MY_P}" - -MAVEN="${PN}-${SLOT}" -MAVEN_SHARE="/usr/share/${MAVEN}" - -QA_FLAGS_IGNORED=( - "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so" - "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so" -) - -# TODO: -# We should use jars from packages, instead of what is bundled. -src_install() { - dodir "${MAVEN_SHARE}" - - cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy" - - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar - - dodoc NOTICE README.txt - - dodir /usr/bin - dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT} - - # See bug #342901. - echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die - doenvd "${T}/25${MAVEN}" -} - -pkg_postinst() { - eselect maven update mvn-${SLOT} -} - -pkg_postrm() { - eselect maven update -}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 6a8b69c2f6ca70fb9715eaad1cc54eee9b2c8190 Author: Yixun Lan gentoo org> AuthorDate: Tue Sep 6 03:29:45 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Sep 6 03:43:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8b69c2 app-i18n/ibus: add 1.5.27 Signed-off-by: Yixun Lan gentoo.org> app-i18n/ibus/Manifest | 1 + app-i18n/ibus/ibus-1.5.27.ebuild | 225 +++ 2 files changed, 226 insertions(+) diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index 0408ab57270a..0ca9f820882f 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -1,2 +1,3 @@ DIST ibus-1.5.25.tar.gz 3669787 BLAKE2B 0a568c77d29dfbe0c2c8cdbe8c8ae86b69c7a1a5fa692cf05e9ce13894fcee200c41de91ec0ad88ae9e745e3061b9c92b7fd18641bd297f5bf4a9bc308ace983 SHA512 4b8955a20a1e5a0daf61213817a9697874439866e235e6a7905f5994b145cd5a143e6cfc41f17204a828756baeb8edab70698596731ecebf7f1eea7cc5f36aa6 DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898 SHA512 923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714 +DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46 SHA512 b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4 diff --git a/app-i18n/ibus/ibus-1.5.27.ebuild b/app-i18n/ibus/ibus-1.5.27.ebuild new file mode 100644 index ..935a3baa1a42 --- /dev/null +++ b/app-i18n/ibus/ibus-1.5.27.ebuild @@ -0,0 +1,225 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs vala virtualx xdg-utils + +GENTOO_VER= +DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" +HOMEPAGE="https://github.com/ibus/ibus/wiki"; + +[[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz + ${GENTOO_PATCHSET_URI}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls +python systemd test +unicode vala wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + appindicator? ( gtk3 ) + python? ( + ${PYTHON_REQUIRED_USE} + introspection + ) + test? ( gtk3 ) + vala? ( introspection ) + X? ( gtk3 ) +" +DEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.65.0:2 + gnome-base/dconf + gnome-base/librsvg:2 + sys-apps/dbus[X?] + X? ( + x11-libs/libX11 + >=x11-libs/libXfixes-6.0.0 + ) + gtk2? ( x11-libs/gtk+:2 ) + gtk3? ( x11-libs/gtk+:3 ) + gtk4? ( gui-libs/gtk:4 ) + gui? ( + x11-libs/libX11 + x11-libs/libXi + ) + introspection? ( dev-libs/gobject-introspection ) + libnotify? ( x11-libs/libnotify ) + nls? ( virtual/libintl ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + )" +RDEPEND="${DEPEND} + python? ( + gui? ( + x11-libs/gtk+:3[introspection] + ) + )" +BDEPEND=" + $(vala_depend) + dev-libs/glib:2 + dev-util/glib-utils + virtual/pkgconfig + x11-misc/xkeyboard-config + emoji? ( + app-i18n/unicode-cldr + app-i18n/unicode-emoji + ) + nls? ( sys-devel/gettext ) + unicode? ( app-i18n/unicode-data )" + +src_prepare() { + vala_src_prepare --ignore-use + sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac + if ! has_version 'x11-libs/gtk+:3[wayland]'; then + touch ui/gtk3/panelbinding.vala \ + ui/gtk3/emojierapp.vala || die + fi + if ! use emoji; then + touch \ + tools/main.vala \ + ui/gtk3/panel.vala || die + fi + if ! use appindicator; then + touch ui/gtk3/panel.vala || die + fi + if [[ -n ${GENTOO_VER} ]]; then + einfo "Try to apply Gentoo specific patch set" + eapply "${WORKDIR}"/patches-gentoo/*.patch + fi + + # for multiple Python implementations + sed -i "s/^\(PY
[gentoo-commits] repo/gentoo:master commit in: app-emacs/dwarf-mode/
commit: 36999b93d321480bab6e5df9a5060a898eff87db Author: Sam James gentoo org> AuthorDate: Tue Sep 6 03:39:31 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 03:39:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36999b93 app-emacs/dwarf-mode: add blockers for sys-devel/binutils[emacs] Signed-off-by: Sam James gentoo.org> .../dwarf-mode/{dwarf-mode-2.39.ebuild => dwarf-mode-2.39-r1.ebuild}| 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild b/app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild similarity index 90% rename from app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild rename to app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild index 522f6c9a8072..f47208c6171b 100644 --- a/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild +++ b/app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild @@ -14,4 +14,6 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +RDEPEND="!sys-devel/binutils[emacs(-)]" + SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-devel/binutils/
commit: 54fd4eb35a3655b08fac7d75a91ccf2697ffe252 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 03:40:51 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 03:40:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fd4eb3 sys-devel/binutils: drop USE=emacs (moved to app-emacs/dwarf-mode) Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 sys-devel/binutils/binutils-2.38-r2.ebuild | 14 +- sys-devel/binutils/binutils-2.39-r1.ebuild | 14 +- sys-devel/binutils/binutils-.ebuild| 14 +- 4 files changed, 3 insertions(+), 43 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e1aee943aef6..e6ad4c800221 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -16,10 +16,6 @@ app-arch/lbzip2 symlink app-arch/pigz symlink -# Sam James (2022-09-05) -# Needs to be split into a separate package to avoid collisions -sys-devel/binutils emacs - # Sam James (2022-08-26) # Broken at runtime for now (bug #865113). sys-devel/binutils gprofng diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild b/sys-devel/binutils/binutils-2.38-r2.ebuild index 7f49d0e9d113..557b4622882d 100644 --- a/sys-devel/binutils/binutils-2.38-r2.ebuild +++ b/sys-devel/binutils/binutils-2.38-r2.ebuild @@ -8,7 +8,7 @@ inherit elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-func DESCRIPTION="Tools necessary to build programs" HOMEPAGE="https://sourceware.org/binutils/"; LICENSE="GPL-3+" -IUSE="cet default-gold doc emacs +gold multitarget +nls pgo +plugins static-libs test vanilla" +IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla" REQUIRED_USE="default-gold? ( gold )" # Variables that can be set here (ignored for live ebuilds) @@ -52,7 +52,6 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } RDEPEND=" >=sys-devel/binutils-config-3 sys-libs/zlib - emacs? ( >=app-editors/emacs-23.1:* ) " DEPEND="${RDEPEND}" BDEPEND=" @@ -312,8 +311,6 @@ src_compile() { emake V=1 info fi - ! is_cross && use emacs && elisp-compile "${S}"/binutils/dwarf-mode.el - # we nuke the manpages when we're left with junk # (like when we bootstrap, no perl -> no manpages) find . -name '*.1' -a -size 0 -delete @@ -406,11 +403,6 @@ src_install() { dodoc opcodes/ChangeLog* fi - if ! is_cross && use emacs ; then - elisp-install ${PN} "${S}"/binutils/dwarf-mode.el{,c} - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - fi - # Remove shared info pages rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info} @@ -422,8 +414,6 @@ pkg_postinst() { # Make sure this ${CTARGET} has a binutils version selected [[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0 binutils-config ${CTARGET}-${PV} - - ! is_cross && use emacs && elisp-site-regen } pkg_postrm() { @@ -447,8 +437,6 @@ pkg_postrm() { elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then binutils-config ${CTARGET}-${PV} fi - - ! is_cross && use emacs && elisp-site-regen } # Note [slotting support] diff --git a/sys-devel/binutils/binutils-2.39-r1.ebuild b/sys-devel/binutils/binutils-2.39-r1.ebuild index ed23cdc5a829..816ef121f08a 100644 --- a/sys-devel/binutils/binutils-2.39-r1.ebuild +++ b/sys-devel/binutils/binutils-2.39-r1.ebuild @@ -8,7 +8,7 @@ inherit elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-func DESCRIPTION="Tools necessary to build programs" HOMEPAGE="https://sourceware.org/binutils/"; LICENSE="GPL-3+" -IUSE="cet default-gold doc emacs gold gprofng multitarget +nls pgo +plugins static-libs test vanilla" +IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla" REQUIRED_USE="default-gold? ( gold )" # Variables that can be set here (ignored for live ebuilds) @@ -52,7 +52,6 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } RDEPEND=" >=sys-devel/binutils-config-3 sys-libs/zlib - emacs? ( >=app-editors/emacs-23.1:* ) " DEPEND="${RDEPEND}" BDEPEND=" @@ -323,8 +322,6 @@ src_compile() { emake V=1 info fi - ! is_cross && use emacs && elisp-compile "${S}"/binutils/dwarf-mode.el - # we nuke the manpages when we're left with junk # (like when we bootstrap, no perl -> no manpages) find . -name '*.1' -a -size 0 -delete @@ -426,11 +423,6 @@ src_install() { dodoc opcodes/ChangeLog* fi - if ! is_cross && use emacs ; then - elisp-install ${PN} "${S}"/binutils/dwarf-mode.el{,c} - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - fi -
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 43807853b0b9335a2c51a7b92820f9ee2091dcff Author: Sam James gentoo org> AuthorDate: Tue Sep 6 03:36:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 03:36:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43807853 profiles/base: mask app-arch/lbzip2[symlink], app-arch/pigz[symlink] Incompatible with merged-usr and is a fundamentally flaky approach. - app-arch/lbzip2: bug #868318 (possible solution in bug #868651) - app-arch/pigz: bug #868312 (possible solution in bug #868648) It's suggested that users who want this feature use a wrapper script in /usr/local (or otherwise on PATH), or configure tools like tar to use lbzip2 & pigz respectively using EXTRA_ECONF. Bug: https://bugs.gentoo.org/868318 Bug: https://bugs.gentoo.org/868312 Bug: https://bugs.gentoo.org/868651 Bug: https://bugs.gentoo.org/868648 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 45b6caea9996..e1aee943aef6 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,16 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2022-09-06) +# Incompatible with merged-usr and is a fundamentally flaky approach. +# - app-arch/lbzip2: bug #868318 (possible solution in bug #868651) +# - app-arch/pigz: bug #868312 (possible solution in bug #868648) +# It's suggested that users who want this feature use a wrapper +# script in /usr/local (or otherwise on PATH), or configure tools +# like tar to use lbzip2 & pigz respectively using EXTRA_ECONF. +app-arch/lbzip2 symlink +app-arch/pigz symlink + # Sam James (2022-09-05) # Needs to be split into a separate package to avoid collisions sys-devel/binutils emacs
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/imhex/
commit: e07c00ad7689bb8a7fc1e673f68468e2a75c681f Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:35:56 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:35:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e07c00ad app-editors/imhex: add 1.22.0 Signed-off-by: Huang Rui gmail.com> app-editors/imhex/Manifest| 2 + app-editors/imhex/imhex-1.22.0.ebuild | 115 ++ 2 files changed, 117 insertions(+) diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest index fa985686e..40d82ba74 100644 --- a/app-editors/imhex/Manifest +++ b/app-editors/imhex/Manifest @@ -1,2 +1,4 @@ DIST imhex-1.21.2.tar.gz 23473112 BLAKE2B 5e1dbcf246fc2b2ac57636efee71574eb38ee2d04678a6e09b4d8c2d61da01021bb169fa40a18725d609a3daae1bf9a4ca8aacbb21b6d381c3ff1345d9f788c6 SHA512 e5dd9c5b81f739ee37cc51cf37aa6b866b1af8b28f06e0731612612c5a56d5d68d9d50c20ebb9304a51efb88c07fde72656dcc7d6c249dd827d5d15e44de9698 +DIST imhex-1.22.0.tar.gz 23801722 BLAKE2B db82e9fb74244cc591da60f6b3ae7d66db2907a216f5246973c5c3012e713c01d426fcf2d87ddb6ac92a0cff8f2a89119341f2f806bcce59d117c6a15ca58038 SHA512 e29015b8850c76f43f42920b1ee93af72cbd28a12a1e555177f580270da6f71391f638cadb34333fa3a7db8f3fe15acb666b5d8b67acde9dcbe5c468e2e6b06f DIST imhex-patterns-1.21.2.tar.gz 4672663 BLAKE2B a0c4a9917ad44a4af0e01e67210bb025a01e6775b327248ba9259d36ea0596b2be74aed758d478b3f5c0d0aea669ed333c8aca2b7e43e275abc833bbdcef2490 SHA512 c5694bd5cc6a609dd8133f0566fbf3bfd4669cf4a20523d10afddbc39e4b7a8d52d8fdecff95883e40b6f06f858e1373c8dbe0713fd7f54380dac5ee3105b9ce +DIST imhex-patterns-1.22.0.tar.gz 4749715 BLAKE2B ae157b664f7a0e163d915c21ca34d5e207ee5a51896db2e8370a66574d68375eb6d31f872dd20f8ba592f2270a7615f921e840f6ffb2a6ee4253e30689245b60 SHA512 2ce01986993283a254e59d44eb3948180cb4038f2b0b3fb1aa93154509500c8eb7315cf7b5aa3ee1887456936dd68c3fc8bac52f2a0c90a3b0567a4f0253dede diff --git a/app-editors/imhex/imhex-1.22.0.ebuild b/app-editors/imhex/imhex-1.22.0.ebuild new file mode 100644 index 0..09fd29f32 --- /dev/null +++ b/app-editors/imhex/imhex-1.22.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +CMAKE_MAKEFILE_GENERATOR="emake" +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake desktop llvm python-r1 xdg + +DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight" +HOMEPAGE="https://github.com/WerWolv/ImHex"; +SRC_URI=" + https://github.com/WerWolv/ImHex/releases/download/v${PV}/Full.Sources.tar.gz -> ${P}.tar.gz + https://github.com/WerWolv/ImHex-Patterns/archive/refs/tags/ImHex-v${PV}.tar.gz -> ${PN}-patterns-${PV}.tar.gz +" +S="${WORKDIR}/ImHex" +S_PATTERNS="${WORKDIR}/ImHex-Patterns-ImHex-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + python? ( ${PYTHON_DEPS} ) + app-forensics/yara + dev-libs/capstone + >=dev-libs/libfmt-8.0.0 + dev-libs/openssl + dev-libs/tre + media-libs/freetype + media-libs/glfw + media-libs/glm + net-libs/libssh2 + net-libs/mbedtls + net-misc/curl + sys-apps/dbus + sys-apps/file + sys-apps/xdg-desktop-portal + virtual/libiconv + virtual/libintl +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-admin/chrpath + >=dev-cpp/nlohmann_json-3.10.2 + gnome-base/librsvg + sys-devel/llvm +" + +src_configure() { + use python && python_setup + + local mycmakeargs=( + -D CMAKE_SKIP_RPATH=ON \ + -D IMHEX_IGNORE_BAD_CLONE=ON \ + -D IMHEX_OFFLINE_BUILD=ON \ + -D IMHEX_STRIP_RELEASE=OFF \ + -D IMHEX_VERSION="${PV}" \ + -D PROJECT_VERSION="${PV}" \ + -D USE_SYSTEM_CAPSTONE=ON \ + -D USE_SYSTEM_CURL=ON \ + -D USE_SYSTEM_FMT=ON \ + -D USE_SYSTEM_LLVM=ON \ + -D USE_SYSTEM_NLOHMANN_JSON=ON \ + -D USE_SYSTEM_YARA=ON + ) + if use python; then + mycmakeargs+=( -D PYTHON_VERSION_MAJOR_MINOR="\"${EPYTHON/python/}\"" ) + fi + cmake_src_configure +} + +src_install() { + # Can't use cmake_src_install, doing it manual + # Executable + dobin "${BUILD_DIR}/${PN}" + chrpath -d "${ED}/usr/bin/${PN}" + # Shared lib and plugins + dolib.so "${BUILD_DIR}"/lib/lib"${PN}"/lib"${PN}".so* + chrpath -d "${ED}"/usr/bin/lib"${PN}"/lib"${PN}".so* + exeinto "/usr/$(get_libdir)/${PN}/plugins" + for plugin in builtin; do + doexe "${BUILD_DIR}/plugins/${plugin}.hexplug" + chrpath -d "${ED}/usr/$(get_libdir)/${PN}/plugins/${plugin}.hexplug" + done + # Desktop and icon files + domenu "${S}/d
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
commit: f1c36dcdae6aab6bc841876b53fdc1c4cb134f2f Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:25:05 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:25:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1c36dcd sys-process/nvtop: drop 2.0.2 Signed-off-by: Huang Rui gmail.com> sys-process/nvtop/Manifest | 1 - sys-process/nvtop/nvtop-2.0.2.ebuild | 55 2 files changed, 56 deletions(-) diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest index 179754aaf..480f101b4 100644 --- a/sys-process/nvtop/Manifest +++ b/sys-process/nvtop/Manifest @@ -1,3 +1,2 @@ DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d -DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5 DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c diff --git a/sys-process/nvtop/nvtop-2.0.2.ebuild b/sys-process/nvtop/nvtop-2.0.2.ebuild deleted file mode 100644 index a4383e95d..0 --- a/sys-process/nvtop/nvtop-2.0.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -NVIDIA_PV="455.38" - -DESCRIPTION="NVIDIA GPUs htop like monitoring tool" -HOMEPAGE="https://github.com/Syllo/nvtop"; - -if [[ "${PV}" == "" ]] ; then - EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"; - inherit git-r3 - SRC_URI=" - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " -else - SRC_URI=" - https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="unicode video_cards_amdgpu video_cards_nvidia" - -RDEPEND=" - video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) - video_cards_nvidia? ( x11-drivers/nvidia-drivers ) - sys-libs/ncurses:0= -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DCURSES_NEED_WIDE=$(usex unicode) - -DNVIDIA_SUPPORT=$(usex video_cards_nvidia) - -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu) - ) - - cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/prawn-icon/
commit: 9e11e9baddaa6470615828c75600bdc2bc04108d Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:23:16 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:23:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e11e9ba dev-ruby/prawn-icon: drop 3.0.0 Signed-off-by: Huang Rui gmail.com> dev-ruby/prawn-icon/Manifest| 1 - dev-ruby/prawn-icon/prawn-icon-3.0.0.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-ruby/prawn-icon/Manifest b/dev-ruby/prawn-icon/Manifest index 810828397..5a7825a23 100644 --- a/dev-ruby/prawn-icon/Manifest +++ b/dev-ruby/prawn-icon/Manifest @@ -1,2 +1 @@ -DIST prawn-icon-3.0.0.gem 736256 BLAKE2B c62cec3c32e514cb413ea1c3fe151b5c0cb86ca7867888e9f297e1b4d10c5db2b542f319ec9a9a5caef98bc31972542dd7970bc2cb3e2a97b027848c844ba8c0 SHA512 60ea150338008167107c22a0cf8e8c263415f030151e01acc84ee3d02f231623e3c5d786c76655f244e90354d901f8c7dfe82cc77c03aa7c4a1f7d9529da7344 DIST prawn-icon-3.1.0.gem 1351680 BLAKE2B e3aae452f16c460e660f0c312b3ddf66dac911dfba55a8a330dd6262b13f6721ee3dcd8132a86af3376810b3c0f15dca0bb6d0b1610975f7ec3e024f968c92dd SHA512 138461a9e4ace3a110877e1492c75c8183f638d71daaa1bb89e2f5b750725527a1ae5c84af7b392a6ce77fd046e6d3f33a57499fe0e2f8d328c93f0acdc8fe68 diff --git a/dev-ruby/prawn-icon/prawn-icon-3.0.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-3.0.0.ebuild deleted file mode 100644 index 7c59754f2..0 --- a/dev-ruby/prawn-icon/prawn-icon-3.0.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for icons in Prawn" -HOMEPAGE="https://github.com/jessedoyle/prawn-icon"; -LICENSE="|| ( GPL-2+ GPL-3 Ruby )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/prawn-1.1.0" - -ruby_add_bdepend "test? ( dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.1.0 - >=dev-ruby/pdf-reader-1.2 - >=dev-ruby/prawn-1.3.0 - )"
[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/prawn-icon/
commit: f748513366fbd3261fa43cec02d67da123f5b083 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:22:56 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:22:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7485133 dev-ruby/prawn-icon: add 3.1.0 Signed-off-by: Huang Rui gmail.com> dev-ruby/prawn-icon/Manifest| 1 + dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ruby/prawn-icon/Manifest b/dev-ruby/prawn-icon/Manifest index f6f0a10b8..810828397 100644 --- a/dev-ruby/prawn-icon/Manifest +++ b/dev-ruby/prawn-icon/Manifest @@ -1 +1,2 @@ DIST prawn-icon-3.0.0.gem 736256 BLAKE2B c62cec3c32e514cb413ea1c3fe151b5c0cb86ca7867888e9f297e1b4d10c5db2b542f319ec9a9a5caef98bc31972542dd7970bc2cb3e2a97b027848c844ba8c0 SHA512 60ea150338008167107c22a0cf8e8c263415f030151e01acc84ee3d02f231623e3c5d786c76655f244e90354d901f8c7dfe82cc77c03aa7c4a1f7d9529da7344 +DIST prawn-icon-3.1.0.gem 1351680 BLAKE2B e3aae452f16c460e660f0c312b3ddf66dac911dfba55a8a330dd6262b13f6721ee3dcd8132a86af3376810b3c0f15dca0bb6d0b1610975f7ec3e024f968c92dd SHA512 138461a9e4ace3a110877e1492c75c8183f638d71daaa1bb89e2f5b750725527a1ae5c84af7b392a6ce77fd046e6d3f33a57499fe0e2f8d328c93f0acdc8fe68 diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild new file mode 100644 index 0..7c59754f2 --- /dev/null +++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for icons in Prawn" +HOMEPAGE="https://github.com/jessedoyle/prawn-icon"; +LICENSE="|| ( GPL-2+ GPL-3 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/prawn-1.1.0" + +ruby_add_bdepend "test? ( dev-ruby/mocha + >=dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-1.3.0 + )"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/
commit: 89f96602196cc641bf614fcb3bfae6a0b66a64b9 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:14:35 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:14:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89f96602 sci-electronics/dsview: drop 1.2.0 Signed-off-by: Huang Rui gmail.com> sci-electronics/dsview/Manifest| 1 - sci-electronics/dsview/dsview-1.2.0.ebuild | 69 -- 2 files changed, 70 deletions(-) diff --git a/sci-electronics/dsview/Manifest b/sci-electronics/dsview/Manifest index 81f7b61bc..9cdb4e07e 100644 --- a/sci-electronics/dsview/Manifest +++ b/sci-electronics/dsview/Manifest @@ -1,2 +1 @@ -DIST dsview-1.2.0.tar.gz 8471857 BLAKE2B 581050fc2f9e68b1f6e3a48ccd0d6672482e5358f27aacb07ded652a4a1aea0061e097dc313e12e83d7d428d3e7cb55f03955274f272c5059bf04a5e97a4bd55 SHA512 f1f22a7d08a83b123d2a777907299c9250a86976cd7edfc9b883b89d06f9664740182a5ae86ab1df9035a83e2ffbb1dad9f88b7fe6eeb2b0f815915b776119d7 DIST dsview-1.2.1.tar.gz 8357048 BLAKE2B d1269aa6b55d69e6ce2b75ede916daac063200ac3f7be33d51f5363457c699956c9666b12a0a3557ccd8541ded78d3f2ffcb94ea8c71137452624988f711e339 SHA512 305e4223d10e45488cec96427fc43ee327d416bedb9dee603cb8acf8a6aca1b11f358e2ca53b825dc1c7c022da0495f83b497a9a70a3748c7540f5987cb2f993 diff --git a/sci-electronics/dsview/dsview-1.2.0.ebuild b/sci-electronics/dsview/dsview-1.2.0.ebuild deleted file mode 100644 index b1b34addc..0 --- a/sci-electronics/dsview/dsview-1.2.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GITHUB_PN="DSView" -PYTHON_COMPAT=( python3_{8..11} ) - -inherit cmake python-r1 udev xdg - -DESCRIPTION="An open source multi-function instrument" -HOMEPAGE=" - https://www.dreamsourcelab.com - https://github.com/DreamSourceLab/DSView -" - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git"; -else - SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${GITHUB_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-cpp/glibmm:2 - dev-libs/boost - dev-libs/glib - dev-libs/libzip - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtsvg:5 - dev-qt/qtconcurrent:5 - sci-libs/fftw:3.0 - virtual/libusb:1 -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - ) - - cmake_src_configure -} - -pkg_postinst() { - udev_reload - xdg_pkg_postinst -} - -pkg_postrm() { - udev_reload - xdg_pkg_postrm -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/
commit: c9e0f9d6ee5ead615a9fa0a8f8dfb265b094c752 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:14:12 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:14:12 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9e0f9d6 sci-electronics/dsview: add 1.2.1 Signed-off-by: Huang Rui gmail.com> sci-electronics/dsview/Manifest| 1 + sci-electronics/dsview/dsview-1.2.1.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sci-electronics/dsview/Manifest b/sci-electronics/dsview/Manifest index 9ae6656af..81f7b61bc 100644 --- a/sci-electronics/dsview/Manifest +++ b/sci-electronics/dsview/Manifest @@ -1 +1,2 @@ DIST dsview-1.2.0.tar.gz 8471857 BLAKE2B 581050fc2f9e68b1f6e3a48ccd0d6672482e5358f27aacb07ded652a4a1aea0061e097dc313e12e83d7d428d3e7cb55f03955274f272c5059bf04a5e97a4bd55 SHA512 f1f22a7d08a83b123d2a777907299c9250a86976cd7edfc9b883b89d06f9664740182a5ae86ab1df9035a83e2ffbb1dad9f88b7fe6eeb2b0f815915b776119d7 +DIST dsview-1.2.1.tar.gz 8357048 BLAKE2B d1269aa6b55d69e6ce2b75ede916daac063200ac3f7be33d51f5363457c699956c9666b12a0a3557ccd8541ded78d3f2ffcb94ea8c71137452624988f711e339 SHA512 305e4223d10e45488cec96427fc43ee327d416bedb9dee603cb8acf8a6aca1b11f358e2ca53b825dc1c7c022da0495f83b497a9a70a3748c7540f5987cb2f993 diff --git a/sci-electronics/dsview/dsview-1.2.1.ebuild b/sci-electronics/dsview/dsview-1.2.1.ebuild new file mode 100644 index 0..b1b34addc --- /dev/null +++ b/sci-electronics/dsview/dsview-1.2.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GITHUB_PN="DSView" +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake python-r1 udev xdg + +DESCRIPTION="An open source multi-function instrument" +HOMEPAGE=" + https://www.dreamsourcelab.com + https://github.com/DreamSourceLab/DSView +" + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git"; +else + SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${GITHUB_PN}-${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-cpp/glibmm:2 + dev-libs/boost + dev-libs/glib + dev-libs/libzip + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + dev-qt/qtconcurrent:5 + sci-libs/fftw:3.0 + virtual/libusb:1 +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + ) + + cmake_src_configure +} + +pkg_postinst() { + udev_reload + xdg_pkg_postinst +} + +pkg_postrm() { + udev_reload + xdg_pkg_postrm +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: cf11bff06ace4200b1acaca3bd556ef16b95e609 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:09:44 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:09:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf11bff0 sci-electronics/verilator: drop 4.224 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 - sci-electronics/verilator/verilator-4.224.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 18e3fa597..99f1f5ee3 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 diff --git a/sci-electronics/verilator/verilator-4.224.ebuild b/sci-electronics/verilator/verilator-4.224.ebuild deleted file mode 100644 index 2c41dd1ed..0 --- a/sci-electronics/verilator/verilator-4.224.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - default - eautoconf --force -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: a616d5a11f134645da44e8463e655d0b3bc709ae Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 03:08:54 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 03:08:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a616d5a1 sci-electronics/verilator: add 4.226 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/verilator-4.226.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index d8c3fce88..18e3fa597 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.224.tar.gz 2574010 BLAKE2B 470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1 SHA512 a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283 +DIST verilator-4.226.tar.gz 2605577 BLAKE2B 2a93e7bcbf9c87baca97e887b7460e4735fb60809b2cf636a7a235b07c7528667ec2586e2bd405aeb7b247028f2ea09a75861305aefe0d05b9e779f7c23686c4 SHA512 bede9024f45491884533929aa04705908aaf9fda5848a8ee7ca865569b2e5c9267ba20d8e140e67d86f322f7c7cf6d4562014f00e826ec69c8c39a3a3644c5c3 diff --git a/sci-electronics/verilator/verilator-4.226.ebuild b/sci-electronics/verilator/verilator-4.226.ebuild new file mode 100644 index 0..2c41dd1ed --- /dev/null +++ b/sci-electronics/verilator/verilator-4.226.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
commit: 1d2eb258bd5c407caf298cd80cb8eeaa50f924b9 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 02:50:11 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 02:50:11 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d2eb258 sys-process/nvtop: fix ebuild Signed-off-by: Huang Rui gmail.com> sys-process/nvtop/nvtop-.ebuild | 24 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/sys-process/nvtop/nvtop-.ebuild b/sys-process/nvtop/nvtop-.ebuild index 128d6f80e..a4383e95d 100644 --- a/sys-process/nvtop/nvtop-.ebuild +++ b/sys-process/nvtop/nvtop-.ebuild @@ -5,25 +5,34 @@ EAPI=8 inherit cmake +NVIDIA_PV="455.38" + DESCRIPTION="NVIDIA GPUs htop like monitoring tool" HOMEPAGE="https://github.com/Syllo/nvtop"; if [[ "${PV}" == "" ]] ; then EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"; inherit git-r3 + SRC_URI=" + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 + " else - SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI=" + https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 + " KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3" SLOT="0" -IUSE="unicode" +IUSE="unicode video_cards_amdgpu video_cards_nvidia" RDEPEND=" + video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) + video_cards_nvidia? ( x11-drivers/nvidia-drivers ) sys-libs/ncurses:0= - x11-drivers/nvidia-drivers " DEPEND="${RDEPEND}" @@ -32,16 +41,15 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( - "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch -) - src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DNVML_INCLUDE_DIRS="${S}/include" -DCURSES_NEED_WIDE=$(usex unicode) + -DNVIDIA_SUPPORT=$(usex video_cards_nvidia) + -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu) ) + cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die + cmake_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
commit: 1ac9f548e9912f1e7baccc1e8b913dbdca428b7f Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 02:49:55 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 02:49:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ac9f548 sys-process/nvtop: drop 1.2.2, 2.0.1-r1 Signed-off-by: Huang Rui gmail.com> sys-process/nvtop/Manifest | 2 -- sys-process/nvtop/nvtop-1.2.2.ebuild| 53 --- sys-process/nvtop/nvtop-2.0.1-r1.ebuild | 55 - 3 files changed, 110 deletions(-) diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest index 5f660ef4d..179754aaf 100644 --- a/sys-process/nvtop/Manifest +++ b/sys-process/nvtop/Manifest @@ -1,5 +1,3 @@ DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c SHA512 56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d -DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a -DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886 DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5 DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c diff --git a/sys-process/nvtop/nvtop-1.2.2.ebuild b/sys-process/nvtop/nvtop-1.2.2.ebuild deleted file mode 100644 index 0dc4d9851..0 --- a/sys-process/nvtop/nvtop-1.2.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -NVIDIA_PV="455.38" - -DESCRIPTION="NVIDIA GPUs htop like monitoring tool" -HOMEPAGE="https://github.com/Syllo/nvtop"; - -if [[ "${PV}" == "" ]] ; then - EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"; - inherit git-r3 - SRC_URI=" - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " -else - SRC_URI=" - https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="unicode" - -RDEPEND=" - sys-libs/ncurses:0= - x11-drivers/nvidia-drivers -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DNVML_INCLUDE_DIRS="${S}/include" - -DCURSES_NEED_WIDE=$(usex unicode) - ) - - cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die - - cmake_src_configure -} diff --git a/sys-process/nvtop/nvtop-2.0.1-r1.ebuild b/sys-process/nvtop/nvtop-2.0.1-r1.ebuild deleted file mode 100644 index a4383e95d..0 --- a/sys-process/nvtop/nvtop-2.0.1-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -NVIDIA_PV="455.38" - -DESCRIPTION="NVIDIA GPUs htop like monitoring tool" -HOMEPAGE="https://github.com/Syllo/nvtop"; - -if [[ "${PV}" == "" ]] ; then - EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"; - inherit git-r3 - SRC_URI=" - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " -else - SRC_URI=" - https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 - " - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="unicode video_cards_amdgpu video_cards_nvidia" - -RDEPEND=" - video_cards_amdgpu? ( x11-libs/l
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/
commit: 42d1be042508831c680c94a187b5e3f35a99250e Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 02:49:31 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 02:49:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d1be04 sys-process/nvtop: add 2.0.3 Signed-off-by: Huang Rui gmail.com> sys-process/nvtop/Manifest | 1 + sys-process/nvtop/nvtop-2.0.3.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest index bafa079e5..5f660ef4d 100644 --- a/sys-process/nvtop/Manifest +++ b/sys-process/nvtop/Manifest @@ -2,3 +2,4 @@ DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 81a287aecd2d0e788b0fe581c3dd DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84 SHA512 034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771 SHA512 0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886 DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596 SHA512 8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5 +DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680 SHA512 ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c diff --git a/sys-process/nvtop/nvtop-2.0.3.ebuild b/sys-process/nvtop/nvtop-2.0.3.ebuild new file mode 100644 index 0..a4383e95d --- /dev/null +++ b/sys-process/nvtop/nvtop-2.0.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +NVIDIA_PV="455.38" + +DESCRIPTION="NVIDIA GPUs htop like monitoring tool" +HOMEPAGE="https://github.com/Syllo/nvtop"; + +if [[ "${PV}" == "" ]] ; then + EGIT_REPO_URI="https://github.com/Syllo/${PN}.git"; + inherit git-r3 + SRC_URI=" + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 + " +else + SRC_URI=" + https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2 + " + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="unicode video_cards_amdgpu video_cards_nvidia" + +RDEPEND=" + video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) + video_cards_nvidia? ( x11-drivers/nvidia-drivers ) + sys-libs/ncurses:0= +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCURSES_NEED_WIDE=$(usex unicode) + -DNVIDIA_SUPPORT=$(usex video_cards_nvidia) + -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu) + ) + + cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" "${S}/include/nvml.h" || die + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/circt/
commit: 3201cb523db3fccf19cf655d3cd4720214c0cd93 Author: Huang Rui gmail com> AuthorDate: Tue Sep 6 02:20:55 2022 + Commit: Rui Huang gmail com> CommitDate: Tue Sep 6 02:20:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3201cb52 sci-electronics/circt: improve ebuild style Optimized and improved according to @tastytea suggestions See also: https://github.com/gentoo/guru/commit/bfcb1aadadf0596996c72382a25c3d405a33cac3 Signed-off-by: Huang Rui gmail.com> sci-electronics/circt/circt-1.14.0.ebuild | 30 ++ 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/sci-electronics/circt/circt-1.14.0.ebuild b/sci-electronics/circt/circt-1.14.0.ebuild index 6145f1897..4b8576e1a 100644 --- a/sci-electronics/circt/circt-1.14.0.ebuild +++ b/sci-electronics/circt/circt-1.14.0.ebuild @@ -3,10 +3,9 @@ EAPI="8" -MY_PV="$(ver_cut 1)/$(ver_cut 2)/$(ver_cut 3)" +MY_PV="${PV//./\/}" MY_LLVM_PV="fe0f72d5c55a9b95c5564089e946e8f08112e995" CMAKE_BUILD_TYPE="Release" -CMAKE_MAKEFILE_GENERATOR="ninja" PYTHON_COMPAT=( python3_{8..11} ) inherit cmake python-r1 @@ -54,7 +53,6 @@ DEPEND=" " BDEPEND=" - dev-util/ninja virtual/pkgconfig " @@ -68,19 +66,19 @@ src_configure() { python_setup local mycmakeargs=( - -D Python3_EXECUTABLE="${PYTHON}" \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D LLVM_BINUTILS_INCDIR=/usr/include \ - -D LLVM_ENABLE_PROJECTS=mlir \ - -D BUILD_SHARED_LIBS=OFF \ - -D LLVM_STATIC_LINK_CXX_STDLIB=ON \ - -D LLVM_ENABLE_ASSERTIONS=ON \ - -D LLVM_BUILD_EXAMPLES=OFF \ - -D LLVM_ENABLE_BINDINGS=OFF \ - -D LLVM_ENABLE_OCAMLDOC=OFF \ - -D LLVM_OPTIMIZED_TABLEGEN=ON \ - -D LLVM_EXTERNAL_PROJECTS=circt \ - -D LLVM_EXTERNAL_CIRCT_SOURCE_DIR="${S_CIRCT}" \ + -D Python3_EXECUTABLE="${PYTHON}" + -D CMAKE_INSTALL_PREFIX=/usr + -D LLVM_BINUTILS_INCDIR=/usr/include + -D LLVM_ENABLE_PROJECTS=mlir + -D BUILD_SHARED_LIBS=OFF + -D LLVM_STATIC_LINK_CXX_STDLIB=ON + -D LLVM_ENABLE_ASSERTIONS=ON + -D LLVM_BUILD_EXAMPLES=OFF + -D LLVM_ENABLE_BINDINGS=OFF + -D LLVM_ENABLE_OCAMLDOC=OFF + -D LLVM_OPTIMIZED_TABLEGEN=ON + -D LLVM_EXTERNAL_PROJECTS=circt + -D LLVM_EXTERNAL_CIRCT_SOURCE_DIR="${S_CIRCT}" -D LLVM_BUILD_TOOLS=ON ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-libs/spdlog/
commit: b9ea2e32b909ca80939816137224b3acb74d99dc Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:19:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:19:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ea2e32 dev-libs/spdlog: Stabilize 1.10.0 arm64, #868492 Signed-off-by: Sam James gentoo.org> dev-libs/spdlog/spdlog-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild b/dev-libs/spdlog/spdlog-1.10.0.ebuild index 060b32ac8512..f496aa6b47f3 100644 --- a/dev-libs/spdlog/spdlog-1.10.0.ebuild +++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}"; else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ding-libs/
commit: 4c5b166e09af26abbe712cf6df13b569eab07c30 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:19:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:19:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b166e dev-libs/ding-libs: Stabilize 0.6.2 x86, #868642 Signed-off-by: Sam James gentoo.org> dev-libs/ding-libs/ding-libs-0.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ding-libs/ding-libs-0.6.2.ebuild b/dev-libs/ding-libs/ding-libs-0.6.2.ebuild index 9cf61653670f..87e21ee44d3b 100644 --- a/dev-libs/ding-libs/ding-libs-0.6.2.ebuild +++ b/dev-libs/ding-libs/ding-libs-0.6.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/SSSD/ding-libs/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-3 GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-office/skrooge/
commit: d7986a1a560a9d19aad5b74fb47ff8ecd95bc4eb Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:18:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:18:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7986a1a app-office/skrooge: Stabilize 2.28.0 amd64, #868633 Signed-off-by: Sam James gentoo.org> app-office/skrooge/skrooge-2.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/skrooge/skrooge-2.28.0.ebuild b/app-office/skrooge/skrooge-2.28.0.ebuild index cda410269be7..7765dfc2888a 100644 --- a/app-office/skrooge/skrooge-2.28.0.ebuild +++ b/app-office/skrooge/skrooge-2.28.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://skrooge.org/"; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ding-libs/
commit: 5626bd420507f22d20714d32512aaad552b1bd60 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:18:43 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:18:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5626bd42 dev-libs/ding-libs: Stabilize 0.6.2 amd64, #868642 Signed-off-by: Sam James gentoo.org> dev-libs/ding-libs/ding-libs-0.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ding-libs/ding-libs-0.6.2.ebuild b/dev-libs/ding-libs/ding-libs-0.6.2.ebuild index 27ceab092825..9cf61653670f 100644 --- a/dev-libs/ding-libs/ding-libs-0.6.2.ebuild +++ b/dev-libs/ding-libs/ding-libs-0.6.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/SSSD/ding-libs/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-3 GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-office/kmymoney/
commit: 807f1967f128413436dcc3cc7509ec3cdc79cd82 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:18:39 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:18:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807f1967 app-office/kmymoney: Stabilize 5.1.3 amd64, #868633 Signed-off-by: Sam James gentoo.org> app-office/kmymoney/kmymoney-5.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/kmymoney/kmymoney-5.1.3.ebuild b/app-office/kmymoney/kmymoney-5.1.3.ebuild index 657b7f2731d0..9ae2c2066d94 100644 --- a/app-office/kmymoney/kmymoney-5.1.3.ebuild +++ b/app-office/kmymoney/kmymoney-5.1.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://kmymoney.org/"; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: 1ea455b133a7df5bdab6e7314fae7553a928968d Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:18:14 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:18:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea455b1 dev-lang/lua: restore keywords Signed-off-by: Sam James gentoo.org> dev-lang/lua/lua-5.1.6-r1.ebuild | 2 +- dev-lang/lua/lua-5.3.6-r101.ebuild | 2 +- dev-lang/lua/lua-5.4.4-r101.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/lua/lua-5.1.6-r1.ebuild b/dev-lang/lua/lua-5.1.6-r1.ebuild index 78b6b79bc036..663b24b5579f 100644 --- a/dev-lang/lua/lua-5.1.6-r1.ebuild +++ b/dev-lang/lua/lua-5.1.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"; LICENSE="MIT" SLOT="5.1" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+deprecated readline" DEPEND=" diff --git a/dev-lang/lua/lua-5.3.6-r101.ebuild b/dev-lang/lua/lua-5.3.6-r101.ebuild index aa43af263f5d..a31377bb535a 100644 --- a/dev-lang/lua/lua-5.3.6-r101.ebuild +++ b/dev-lang/lua/lua-5.3.6-r101.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"; LICENSE="MIT" SLOT="5.3" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+deprecated readline" DEPEND=" diff --git a/dev-lang/lua/lua-5.4.4-r101.ebuild b/dev-lang/lua/lua-5.4.4-r101.ebuild index c372fa4cfcaa..bf4b915abf75 100644 --- a/dev-lang/lua/lua-5.4.4-r101.ebuild +++ b/dev-lang/lua/lua-5.4.4-r101.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"; LICENSE="MIT" SLOT="5.4" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+deprecated readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-proxy/sshuttle/
commit: 713e51578f640aa1cd7681439ae9e2108cebb913 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 02:16:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 02:16:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713e5157 net-proxy/sshuttle: add 1.1.1 Signed-off-by: Sam James gentoo.org> net-proxy/sshuttle/Manifest | 2 + net-proxy/sshuttle/sshuttle-1.1.1.ebuild | 75 2 files changed, 77 insertions(+) diff --git a/net-proxy/sshuttle/Manifest b/net-proxy/sshuttle/Manifest index 08faa7825113..a575286ddd9f 100644 --- a/net-proxy/sshuttle/Manifest +++ b/net-proxy/sshuttle/Manifest @@ -1 +1,3 @@ DIST sshuttle-1.1.0.tar.gz 93987 BLAKE2B c81ab591d5f84764a6ed114623ccb1aaf2ff9706bc5f494513b19c4c2eeb218f3777b2bc7042329eb862aa311a5eab56669d88e10d92b019c0ff9ac9381e3903 SHA512 86361dec179c2ae61c338abaec3d0d36a280c1cc719c1df245a98379037315ac71781e8e5599bb50e34f5068dab3e1010cd7d15c614e01f3dc12011b620d43ee +DIST sshuttle-1.1.1-docs.tar.xz 8048 BLAKE2B f6318110f67a4882a733d9b389c52eefd2e769b70f3282e7699425b6e6d3a9c5a60219978e248aaf1e7f184491db9aea4aab2efad09eb0af3ee095e0cf527d54 SHA512 c2ef822f872f6afd1d9c64e7a412ad65cca0486115dcfa0673a7a1b0554bfd1413f673248e30fa01759daaf1a1a0061f48a42170d7b234448093d3562f757cd9 +DIST sshuttle-1.1.1.tar.gz 93639 BLAKE2B 63725146dd5fcd07f4b291f981ca947a514735014f4f8173023d3982796ce4ef96b9defb39beef026d32b2162d11951742c57dee1f04cd453cf85ca08c8d2468 SHA512 07a3371c4998f37410692f9c5eaa456ff28b2db731a0be3877d96c820b42c83cb386ec3ab54b524d4b333edd1a2289cd949c7d59b98a11b1ee2d6867da4f diff --git a/net-proxy/sshuttle/sshuttle-1.1.1.ebuild b/net-proxy/sshuttle/sshuttle-1.1.1.ebuild new file mode 100644 index ..c9cdc03543a1 --- /dev/null +++ b/net-proxy/sshuttle/sshuttle-1.1.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-sshuttle-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${SSHUTTLE_DOCS_PREBUILT:=1} + +SSHUTTLE_DOCS_PREBUILT_DEV=sam +SSHUTTLE_DOCS_VERSION=${PV} +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +SSHUTTLE_DOCS_USEFLAG="+doc" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 linux-info + +DESCRIPTION="Transparent proxy server that works as a poor man's VPN using ssh" +HOMEPAGE="https://github.com/sshuttle/sshuttle https://pypi.org/project/sshuttle/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +if [[ ${SSHUTTLE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${SSHUTTLE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${SSHUTTLE_DOCS_VERSION}-docs.tar.xz )" + + SSHUTTLE_DOCS_USEFLAG="doc" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="${SSHUTTLE_DOCS_USEFLAG}" + +BDEPEND=" + doc? ( dev-python/sphinx ) + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] + || ( net-firewall/iptables net-firewall/nftables ) +" + +CONFIG_CHECK="~NETFILTER_XT_TARGET_HL ~IP_NF_TARGET_REDIRECT ~IP_NF_MATCH_TTL ~NF_NAT" + +distutils_enable_tests pytest + +python_prepare_all() { + # Don't run tests via setup.py pytest + sed -i "/setup_requires=/s/'pytest-runner'//" setup.py || die + + # Don't require pytest-cov when running tests + sed -i "s/^addopts =/#\0/" setup.cfg || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc ; then + emake -j1 -C docs html man + fi +} + +python_install_all() { + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${SSHUTTLE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${SSHUTTLE_DOCS_VERSION}-docs/sshuttle.1 + else + HTML_DOCS=( docs/_build/html/. ) + doman docs/_build/man/* + fi + + distutils-r1_python_install_all +}
[gentoo-commits] proj/riscv:master commit in: app-emulation/kvmtool/
commit: 7bcdf60177d90ae6176b7ca8ebd0afc2a8ed8659 Author: Yixun Lan gentoo org> AuthorDate: Tue Sep 6 02:03:55 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Sep 6 02:03:55 2022 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=7bcdf601 app-emulation/kvmtool: switch official repo Signed-off-by: Yixun Lan gentoo.org> app-emulation/kvmtool/kvmtool-.ebuild | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/app-emulation/kvmtool/kvmtool-.ebuild b/app-emulation/kvmtool/kvmtool-.ebuild index b5f35de..90c16c9 100644 --- a/app-emulation/kvmtool/kvmtool-.ebuild +++ b/app-emulation/kvmtool/kvmtool-.ebuild @@ -3,6 +3,7 @@ EAPI=8 +EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git"; inherit git-r3 linux-info DESCRIPTION="A lightweight tool for hosting KVM guests" @@ -41,8 +42,6 @@ pkg_pretend() { if use riscv && kernel_is lt 5 16; then ewarn "RISC-V KVM official support landed in kernel 5.16," ewarn "and requires the hypervisor extension." - ewarn "Try out https://github.com/kvm-riscv/linux in qemu" - ewarn "if your kernel/hardware doesn't support it" fi if ! linux_config_exists; then @@ -53,15 +52,6 @@ pkg_pretend() { fi } -src_unpack() { - if use riscv ; then - EGIT_REPO_URI="https://github.com/kvm-riscv/kvmtool.git"; - else - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git"; - fi - git-r3_src_unpack -} - src_prepare() { default sed -e 's/^CFLAGS\t:=/CFLAGS := $(CFLAGS)/' \
[gentoo-commits] repo/gentoo:master commit in: dev-util/babeltrace/, dev-util/lttng-tools/, dev-util/lttng-ust/, ...
commit: bc51775ae7d8abc92f36f4f288436f1650e0077c Author: Yixun Lan gentoo org> AuthorDate: Tue Sep 6 01:41:10 2022 + Commit: Yixun Lan gentoo org> CommitDate: Tue Sep 6 01:41:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc51775a dev-util/lttng-*: drop myself as maintainer Signed-off-by: Yixun Lan gentoo.org> dev-util/babeltrace/metadata.xml| 5 + dev-util/lttng-modules/metadata.xml | 6 +- dev-util/lttng-tools/metadata.xml | 6 +- dev-util/lttng-ust/metadata.xml | 5 + 4 files changed, 4 insertions(+), 18 deletions(-) diff --git a/dev-util/babeltrace/metadata.xml b/dev-util/babeltrace/metadata.xml index dd93d24962cc..e19173f54746 100644 --- a/dev-util/babeltrace/metadata.xml +++ b/dev-util/babeltrace/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - Yixun Lan - + Babeltrace is a command-line tool and library to read and convert trace files to and from different formats. It supports the CTF format, which is outputted by the LTTng 2.0 tracers. diff --git a/dev-util/lttng-modules/metadata.xml b/dev-util/lttng-modules/metadata.xml index 0c489e16ba24..a559bf3a7dcd 100644 --- a/dev-util/lttng-modules/metadata.xml +++ b/dev-util/lttng-modules/metadata.xml @@ -1,11 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - Yixun Lan - - + Use the kernel tracer if you are debugging a system-wide performance problem or a kernel problem. This tracer comes with an instrumentation patch for most kernel subsystems, which is enough to debug many problems. This includes system calls, IRQs, traps, memory management, softIRQs, scheduling and many others. Of course, the kernel tracer allows you to add your own instrumentation anywhere in the kernel code. diff --git a/dev-util/lttng-tools/metadata.xml b/dev-util/lttng-tools/metadata.xml index be75e6034bf1..1eb9a06b1909 100644 --- a/dev-util/lttng-tools/metadata.xml +++ b/dev-util/lttng-tools/metadata.xml @@ -1,11 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - Yixun Lan - - + LTTng, the Linux Trace Toolkit Next Generation, is a project that aims at producing a highly efficient full system tracing solution diff --git a/dev-util/lttng-ust/metadata.xml b/dev-util/lttng-ust/metadata.xml index 77a054b1ba66..6d1b6a6bf421 100644 --- a/dev-util/lttng-ust/metadata.xml +++ b/dev-util/lttng-ust/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - Yixun Lan - + Enable numa support
[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/
commit: 12ab181a5b4c42feb07c328f95298fd6c5989c26 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 6 01:08:58 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 6 01:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ab181a mail-filter/amavisd-new: drop dependency on app-arch/ncompress amavisd does not appear to call 'compress'. amavisd uses 'gzip -d' to decompress .Z files when 'uncompress' is not available. Bug: https://bugs.gentoo.org/868645 Signed-off-by: Mike Gilbert gentoo.org> mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild index 797e34be3276..26ed77e5373a 100644 --- a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild +++ b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild @@ -27,7 +27,6 @@ RDEPEND="${DEPEND} app-arch/lha app-arch/lrzip app-arch/lzop - app-arch/ncompress app-arch/p7zip app-arch/pax app-arch/arj
[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/
commit: f998423494d4874aa2d031cbb7e170f3824e3482 Author: Viorel Munteanu gmail com> AuthorDate: Sun Sep 4 06:34:22 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Sep 4 06:34:22 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9984234 app-misc/fastfetch: fix a dependency Signed-off-by: Viorel Munteanu gmail.com> app-misc/fastfetch/fastfetch-1.6.5.ebuild | 5 + app-misc/fastfetch/fastfetch-.ebuild | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/app-misc/fastfetch/fastfetch-1.6.5.ebuild b/app-misc/fastfetch/fastfetch-1.6.5.ebuild index 8bb11194b..0160c0a49 100644 --- a/app-misc/fastfetch/fastfetch-1.6.5.ebuild +++ b/app-misc/fastfetch/fastfetch-1.6.5.ebuild @@ -23,10 +23,7 @@ IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayl RDEPEND=" sys-libs/zlib X? ( x11-libs/libX11 ) - chafa? ( - media-gfx/chafa - media-gfx/imagemagick:= - ) + chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) gnome? ( dev-libs/glib diff --git a/app-misc/fastfetch/fastfetch-.ebuild b/app-misc/fastfetch/fastfetch-.ebuild index ea9cb6e7a..d73984312 100644 --- a/app-misc/fastfetch/fastfetch-.ebuild +++ b/app-misc/fastfetch/fastfetch-.ebuild @@ -22,10 +22,7 @@ IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayl RDEPEND=" sys-libs/zlib X? ( x11-libs/libX11 ) - chafa? ( - media-gfx/chafa - media-gfx/imagemagick:= - ) + chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) gnome? ( dev-libs/glib
[gentoo-commits] repo/proj/guru:master commit in: net-im/discord-canary-bin/
commit: b5358cd81af54b360e48ef3f6cd442a2aa8521c0 Author: Marcin Woźniak aol com> AuthorDate: Sat Sep 3 22:40:23 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 22:40:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5358cd8 net-im/discord-canary-bin: Bump version to 0.0.137 Signed-off-by: Marcin Woźniak aol.com> net-im/discord-canary-bin/Manifest | 2 +- ...cord-canary-bin-0.0.135.ebuild => discord-canary-bin-0.0.137.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index 1c0d8c51f..e65a9da23 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1 +1 @@ -DIST discord-canary-0.0.135.deb 77137258 BLAKE2B f3fb10c340fb97098d43cd9229d134a1e75a2bfbbe84572e9c4923a5511c056e4251e9509ca80457cb8e2559fa6f00d0a62130cd96d6588f47b3cdc7fc76458f SHA512 f76311ceb914d5db74632e029e037fad84ff562727f747ad23520c2ae2da7b7cdaa2e1cf5887964aeefa4fb819f846ecc7c35e15b0ff2a592c7e871248c99fe8 +DIST discord-canary-0.0.137.deb 77137458 BLAKE2B 7f3b083f8d48f1680816bcf6471bcfcddd48cc0f5238531263ac290ee661f77b821eb5dffd2acf55d5504ce84f8e049c53b02d5afd74ccdaeec7e44a735f8def SHA512 fa2b4c4719523a753d15649c522674e6a085d9ecf6d331dc8763d14fe1f0a9afdb22a9828bc0ade08d7dd4a42535e2a9b39fc8cc7cab42d23c3295f1856e8b38 diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.135.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.137.ebuild similarity index 100% rename from net-im/discord-canary-bin/discord-canary-bin-0.0.135.ebuild rename to net-im/discord-canary-bin/discord-canary-bin-0.0.137.ebuild
[gentoo-commits] repo/proj/guru:master commit in: app-editors/helix/files/
commit: e56d0e1ef7c064ae0f2fd2b640008e6466a6c81e Author: Jonas Frei pm me> AuthorDate: Sun Sep 4 04:13:27 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Sep 4 04:13:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e56d0e1e app-editors/helix: Removed helix-0.4.1.patch Signed-off-by: Jonas Frei pm.me> app-editors/helix/files/helix-0.4.1.patch | 44 --- 1 file changed, 44 deletions(-) diff --git a/app-editors/helix/files/helix-0.4.1.patch b/app-editors/helix/files/helix-0.4.1.patch deleted file mode 100644 index 259720ba4..0 --- a/app-editors/helix/files/helix-0.4.1.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 8c6e60e59c1c99341492d79608388f6cf12c9d40 Mon Sep 17 00:00:00 2001 -From: QaidVoid -Date: Tue, 19 Oct 2021 00:33:57 +0545 -Subject: [PATCH] check helix runtime in /usr/share - - helix-core/src/lib.rs | 14 ++ - 1 file changed, 14 insertions(+) - -diff --git a/helix-core/src/lib.rs b/helix-core/src/lib.rs -index 2823959..60c3bb7 100644 a/helix-core/src/lib.rs -+++ b/helix-core/src/lib.rs -@@ -69,6 +69,11 @@ pub fn runtime_dir() -> std::path::PathBuf { - return conf_dir; - } - -+let sys_dir = sys_share_dir().join(RT_DIR); -+if sys_dir.exists() { -+return sys_dir; -+} -+ - if let Ok(dir) = std::env::var("CARGO_MANIFEST_DIR") { - // this is the directory of the crate being run by cargo, we need the workspace path so we take the parent - return std::path::PathBuf::from(dir).parent().unwrap().join(RT_DIR); -@@ -81,6 +86,15 @@ pub fn runtime_dir() -> std::path::PathBuf { - .unwrap() - } - -+pub fn sys_share_dir() -> std::path::PathBuf { -+let mut path = std::path::Path::new("/usr/share/").to_path_buf(); -+if !path.exists() { -+panic!("Unable to find system share directory!"); -+} -+path.push("helix"); -+path -+} -+ - pub fn config_dir() -> std::path::PathBuf { - // TODO: allow env var override - let strategy = choose_base_strategy().expect("Unable to find the config directory!"); --- -2.33.1 -
[gentoo-commits] repo/proj/guru:master commit in: net-libs/picotls/files/
commit: 47df3b6a671b3eb9ba32fb138ca38369e9115d93 Author: Aisha Tammy aisha cc> AuthorDate: Sat Sep 3 16:23:54 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 16:24:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47df3b6a net-libs/picotls: add install target Signed-off-by: Aisha Tammy aisha.cc> .../files/picotls-0_pre20220721-disable-e2e.patch | 26 +++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch b/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch index b8f6744f1..aa1c6155e 100644 --- a/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch +++ b/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch @@ -1,8 +1,15 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index a309d7b..3160e89 100644 +index a309d7b..2bbdb49 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -31,7 +31,7 @@ IF (WITH_FUSION) +@@ -1,5 +1,6 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12) + CMAKE_POLICY(SET CMP0003 NEW) ++SET(CMAKE_POSITION_INDEPENDENT_CODE ON) + + PROJECT(picotls) + +@@ -31,7 +32,7 @@ IF (WITH_FUSION) MESSAGE(STATUS "Enabling 'fusion' AES-GCM engine") ENDIF () @@ -11,7 +18,7 @@ index a309d7b..3160e89 100644 INCLUDE_DIRECTORIES( deps/cifra/src/ext deps/cifra/src -@@ -178,7 +178,7 @@ IF (NOT WITH_FUSION) +@@ -178,7 +179,7 @@ IF (NOT WITH_FUSION) SET_TARGET_PROPERTIES(ptlsbench PROPERTIES EXCLUDE_FROM_ALL 1) ENDIF () @@ -20,3 +27,16 @@ index a309d7b..3160e89 100644 IF (CMAKE_SYSTEM_NAME STREQUAL "Linux") SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -pthread ${CMAKE_C_FLAGS}") +@@ -227,3 +228,12 @@ IF (BUILD_FUZZER) + TARGET_LINK_LIBRARIES(fuzz-client-hello picotls-core picotls-openssl ${OPENSSL_CRYPTO_LIBRARIES} ${LIB_FUZZER}) + + ENDIF() ++ ++INSTALL (DIRECTORY ${CMAKE_SOURCE_DIR}/include/ ++DESTINATION include ++FILES_MATCHING PATTERN "*.h") ++ ++INSTALL(TARGETS picotls-core picotls-openssl picotls-minicrypto ++RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/uek-sources/
commit: 992ceaac39ed12a2fec6e4a98c81a0007a4f107a Author: Aisha Tammy aisha cc> AuthorDate: Sat Sep 3 16:23:18 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 16:24:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=992ceaac sys-kernel/uek-sources: add 5.15.0.3.60.2 Signed-off-by: Aisha Tammy aisha.cc> sys-kernel/uek-sources/Manifest| 1 + .../uek-sources/uek-sources-5.15.0.3.60.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest index 00f13825b..8981e0300 100644 --- a/sys-kernel/uek-sources/Manifest +++ b/sys-kernel/uek-sources/Manifest @@ -2,3 +2,4 @@ DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 0f5e5d7c8a29f590598f4721307e DIST genpatches-5.15-56.experimental.tar.xz 5420 BLAKE2B ca95771341b6086f23ea70d99dfec6228e8f6486d520045c110bde63948008095715d68fa67e5e29ad46eab58366ab323736942b5c7bc83bbb61c2dc4e5c2b95 SHA512 1ec3dc2c019d0aedf03e2b70dcc6a5c80cc39ae0d1eb83b400c480818a97d6b212868dd370b4e529e01d40434313ecd2b0270e6055a22b4fe373e7a6cb91e724 DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b SHA512 ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f DIST linux-uek-5.15.0-2.52.1.tar.gz 200139967 BLAKE2B d6f0f08a23de63d251faa445c9125b6eea48f0476cb5a08cbbe6f7a960be14d4e49d41606ae215e5b2a689d2c012be983817dcd8b4da1da0fe53492482b38eec SHA512 d142927fd89d251696ce19bb8159da900bb3a27e16d057accbe55cfc3b2e69ee0ce9fc7ab07bc4a14a0696a6e8f6909875e357e23ad8e4ed60493d79c609e43f +DIST linux-uek-5.15.0-3.60.2.tar.gz 200183174 BLAKE2B edf7e2665af2833fde43bd0b07c56ae2b2d80c644c2a118bec246cc4d077482a60e86614a5964e136de1d2ad42a889045eb9a5cffb5b2ee6770a08428e1a34e3 SHA512 09675f8c7afcb81e9f14beec17bfd8bb749a51f3c230f7092a7fc93889c74a594e9c15d80afc958666090f6d5027e4928cc285f945c37ac2a58824d3dbda9f96 diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.2.ebuild b/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.2.ebuild new file mode 100644 index 0..5e2c506c7 --- /dev/null +++ b/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KERNEL_VERSION=$(ver_cut 1-3) +KERNEL_TRUNK=$(ver_cut 1-2) +UEK_PATCH_VERSION=$(ver_cut 4-6) +UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}" + +ETYPE="sources" + +K_GENPATCHES_VER="56" +K_SECURITY_UNSUPPORTED="1" +CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle" +HOMEPAGE="https://github.com/oracle/linux-uek"; +SRC_URI=" + https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz + -> linux-uek-${UEK_VERSION}.tar.gz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz +" +S="${WORKDIR}/linux-uek-${UEK_VERSION}" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="+gentoo experimental" + +PATCHES=( + "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch +) + +src_unpack() { + default + + # remove all backup files + find . -iname "*~" -print -exec rm {} \; 2>/dev/null + + unpack_set_extraversion + unpack_fix_install_path + + env_setup_xmakeopts +} + +src_prepare() { + use gentoo && PATCHES+=( + "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch + "${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch + "${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch + "${WORKDIR}"/2920_sign-file-patch-for-libressl.patch + "${WORKDIR}"/3000_Support-printing-firmware-info.patch + "${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch + ) + use experimental && PATCHES+=( + "${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch + ) + default +}
[gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/files/, dev-games/godot/
commit: 220f64b1c15644bd4853eff296c38b2cd4018f76 Author: Jay Faulkner jvf cc> AuthorDate: Fri Sep 2 02:20:28 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 02:21:00 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=220f64b1 dev-games/godot: treeclean, migrated to ::gentoo Signed-Off-By: Jay Faulkner jvf.cc> dev-games/godot/Manifest | 1 - .../godot/files/godot-3.3.2-fix-llvm-build.patch | 36 - dev-games/godot/godot-3.3.2-r1.ebuild | 145 - dev-games/godot/metadata.xml | 30 - 4 files changed, 212 deletions(-) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest deleted file mode 100644 index 26b22352d..0 --- a/dev-games/godot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST godot-3.3.2.tar.gz 29524679 BLAKE2B 1d7ee1703388d98c41524f64a99859216b060daad4502c4118adf31a95d45aa230d058630ae8735282a9b5d9f7c1ee464fb4caf9f92e3e55340370e007102f8d SHA512 3a8d187d44460ce0f28f9d26fabb30b5a9af651d9d1a1446480823885aae3ad018e32a072d4d60cf5d2c152b97759cee2172ca314c517d01cff8ddf05d91c24e diff --git a/dev-games/godot/files/godot-3.3.2-fix-llvm-build.patch b/dev-games/godot/files/godot-3.3.2-fix-llvm-build.patch deleted file mode 100644 index 7cb5823eb..0 --- a/dev-games/godot/files/godot-3.3.2-fix-llvm-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/SConstruct b/SConstruct -index c30f533..388be69 100644 a/SConstruct -+++ b/SConstruct -@@ -174,6 +174,8 @@ opts.Add(BoolVariable("builtin_zstd", "Use the built-in Zstd library", True)) - # Compilation environment setup - opts.Add("CXX", "C++ compiler") - opts.Add("CC", "C compiler") -+opts.Add("AR", "Archiver") -+opts.Add("RANLIB", "Random Access Library Indexer") - opts.Add("LINK", "Linker") - opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers") - opts.Add("CFLAGS", "Custom flags for the C compiler") -diff --git a/platform/x11/detect.py b/platform/x11/detect.py -index ba5fb30..d907701 100644 a/platform/x11/detect.py -+++ b/platform/x11/detect.py -@@ -129,7 +129,6 @@ def configure(env): - if "clang++" not in os.path.basename(env["CXX"]): - env["CC"] = "clang" - env["CXX"] = "clang++" --env.extra_suffix = ".llvm" + env.extra_suffix - - if env["use_lld"]: - if env["use_llvm"]: -@@ -189,10 +188,6 @@ def configure(env): - env.Append(CCFLAGS=["-flto"]) - env.Append(LINKFLAGS=["-flto"]) - --if not env["use_llvm"]: --env["RANLIB"] = "gcc-ranlib" --env["AR"] = "gcc-ar" -- - env.Append(CCFLAGS=["-pipe"]) - env.Append(LINKFLAGS=["-pipe"]) - diff --git a/dev-games/godot/godot-3.3.2-r1.ebuild b/dev-games/godot/godot-3.3.2-r1.ebuild deleted file mode 100644 index bee4feb73..0 --- a/dev-games/godot/godot-3.3.2-r1.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) - -inherit desktop python-any-r1 scons-utils toolchain-funcs xdg - -DESCRIPTION="Multi-platform 2D and 3D game engine" -HOMEPAGE="https://godotengine.org"; - -SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}-stable" -KEYWORDS="~amd64 ~x86" - -LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB" -SLOT="0/3" -IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio +raycast +theora +udev +upnp +vorbis +webp" - -RDEPEND=" - app-arch/lz4 - app-arch/zstd - dev-libs/libpcre2[pcre32] - media-libs/alsa-lib - media-libs/embree:3 - media-libs/libpng:0= - media-libs/libvpx - media-libs/mesa[gles2] - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama - virtual/glu - virtual/opengl - bullet? ( >=sci-physics/bullet-2.89 ) - enet? ( net-libs/enet:= ) - freetype? ( media-libs/freetype:2 ) - mbedtls? ( net-libs/mbedtls ) - ogg? ( media-libs/libogg ) - opus? ( - media-libs/opus - media-libs/opusfile - ) - pulseaudio? ( media-sound/pulseaudio ) - theora? ( media-libs/libtheora ) - udev? ( virtual/udev ) - upnp? ( net-libs/miniupnpc ) - vorbis? ( media-libs/libvorbis ) - webp? ( media-libs/libwebp ) -" -DEPEND=" - ${RDEPEND} - dev-lang/yasm -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-fix-llvm-build.patch -) - -src_prepare() { - default - rm -r thirdparty/{bullet,embree,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die -} - -src_configure() { - myesconsargs=( - CC="$(tc-getCC)" -
[gentoo-commits] repo/proj/guru:master commit in: dev-python/keyrings-alt/
commit: 2476330f962f666b8a7c9ecba9fb9d2e9bb7056a Author: Viorel Munteanu gmail com> AuthorDate: Sun Sep 4 06:59:30 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Sep 4 06:59:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2476330f dev-python/keyrings-alt: add 4.1.1 Signed-off-by: Viorel Munteanu gmail.com> dev-python/keyrings-alt/Manifest | 1 + dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/keyrings-alt/Manifest b/dev-python/keyrings-alt/Manifest index 931a5e32a..0d3b49119 100644 --- a/dev-python/keyrings-alt/Manifest +++ b/dev-python/keyrings-alt/Manifest @@ -1 +1,2 @@ DIST keyrings-alt-4.1.0.tar.gz 26104 BLAKE2B 51b2bfa7d67182fa47e2994f50a8a1c9a94c8eb138e4957f1f33296f4c8696c06405953f9b10a57154d1e32f606db14810612a3526d727a8a6bcd468dbb02523 SHA512 941793b72688b182002793c14e4df84c79d8864fa3033d25326af8fd8cc90c500b10b53827916240f242490f60a9fd638873cedc3b8b04455a2621c756228bf8 +DIST keyrings-alt-4.1.1.gh.tar.gz 26654 BLAKE2B c212abc663fffa28252e3286870d43caf907a55dc240eac4e19a37d88de0c3f9ae23b77e5ffa706a740876b89406d382cb7b0a3c6374ad30885e99127c37aeb6 SHA512 ba9f30ed30cc90a569dae76ffb4b9e7b97be0d63d5d683ab9ffc45cf866bc394b70cec3ba0bfbc3a5344c3853155b460c0fe3887a2b66a220d04270d6da746d8 diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild new file mode 100644 index 0..703c7b446 --- /dev/null +++ b/dev-python/keyrings-alt/keyrings-alt-4.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_PN=${PN/-/.} +DESCRIPTION="Alternate keyring backend implementations for use with the keyring package" +HOMEPAGE=" + https://github.com/jaraco/keyrings.alt + https://pypi.org/project/keyrings.alt/ +" +SRC_URI="https://github.com/jaraco/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/keyring[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +# dev-python/jaraco-packaging removed, cannot build docs + +pkg_setup() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +S="${WORKDIR}/${MY_PN}-${PV}"
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/uek-sources/
commit: e111774441791105befda08c0791732818b3feb3 Author: Aisha Tammy aisha cc> AuthorDate: Sat Sep 3 16:23:34 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 16:24:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1117744 sys-kernel/uek-sources: drop 5.15.0.2.52.1 Signed-off-by: Aisha Tammy aisha.cc> sys-kernel/uek-sources/Manifest| 1 - .../uek-sources/uek-sources-5.15.0.2.52.1.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest index 8981e0300..ba47d46f6 100644 --- a/sys-kernel/uek-sources/Manifest +++ b/sys-kernel/uek-sources/Manifest @@ -1,5 +1,4 @@ DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 0f5e5d7c8a29f590598f4721307e3b1a316342cc31b8e5ab5496ed58b65470d19bed59ff40cf7b26bd4970eee04581ee8ac544eebe63c54063c161a55c828cea SHA512 0a1c4edd8f863f2c77a14cf48d79c35868ba8b2f02fb2436e1913e97c8285046ecbedc33e6faddf02a0c813e677492be0fc972e3731c733e488006602eb6119f DIST genpatches-5.15-56.experimental.tar.xz 5420 BLAKE2B ca95771341b6086f23ea70d99dfec6228e8f6486d520045c110bde63948008095715d68fa67e5e29ad46eab58366ab323736942b5c7bc83bbb61c2dc4e5c2b95 SHA512 1ec3dc2c019d0aedf03e2b70dcc6a5c80cc39ae0d1eb83b400c480818a97d6b212868dd370b4e529e01d40434313ecd2b0270e6055a22b4fe373e7a6cb91e724 DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b SHA512 ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f -DIST linux-uek-5.15.0-2.52.1.tar.gz 200139967 BLAKE2B d6f0f08a23de63d251faa445c9125b6eea48f0476cb5a08cbbe6f7a960be14d4e49d41606ae215e5b2a689d2c012be983817dcd8b4da1da0fe53492482b38eec SHA512 d142927fd89d251696ce19bb8159da900bb3a27e16d057accbe55cfc3b2e69ee0ce9fc7ab07bc4a14a0696a6e8f6909875e357e23ad8e4ed60493d79c609e43f DIST linux-uek-5.15.0-3.60.2.tar.gz 200183174 BLAKE2B edf7e2665af2833fde43bd0b07c56ae2b2d80c644c2a118bec246cc4d077482a60e86614a5964e136de1d2ad42a889045eb9a5cffb5b2ee6770a08428e1a34e3 SHA512 09675f8c7afcb81e9f14beec17bfd8bb749a51f3c230f7092a7fc93889c74a594e9c15d80afc958666090f6d5027e4928cc285f945c37ac2a58824d3dbda9f96 diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.2.52.1.ebuild b/sys-kernel/uek-sources/uek-sources-5.15.0.2.52.1.ebuild deleted file mode 100644 index 5e2c506c7..0 --- a/sys-kernel/uek-sources/uek-sources-5.15.0.2.52.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KERNEL_VERSION=$(ver_cut 1-3) -KERNEL_TRUNK=$(ver_cut 1-2) -UEK_PATCH_VERSION=$(ver_cut 4-6) -UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}" - -ETYPE="sources" - -K_GENPATCHES_VER="56" -K_SECURITY_UNSUPPORTED="1" -CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}" - -inherit kernel-2 -detect_version -detect_arch - -DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle" -HOMEPAGE="https://github.com/oracle/linux-uek"; -SRC_URI=" - https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz - -> linux-uek-${UEK_VERSION}.tar.gz - https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz - https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz - https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz -" -S="${WORKDIR}/linux-uek-${UEK_VERSION}" - -LICENSE="GPL-2" -KEYWORDS="~amd64" -IUSE="+gentoo experimental" - -PATCHES=( - "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch -) - -src_unpack() { - default - - # remove all backup files - find . -iname "*~" -print -exec rm {} \; 2>/dev/null - - unpack_set_extraversion - unpack_fix_install_path - - env_setup_xmakeopts -} - -src_prepare() { - use gentoo && PATCHES+=( - "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch - "${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch - "${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch - "${WORKDIR}"/2920_sign-file-patch-for-libressl.patch - "${WORKDIR}"/3000_Support-printing-firmware-info.patch - "${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch - ) - use experimental && PATCHES+=( - "${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch - ) - default -}
[gentoo-commits] repo/proj/guru:master commit in: net-libs/picotls/files/, net-libs/picotls/
commit: 35d4b669edb6a86c9288f043e579003cd353a314 Author: Aisha Tammy aisha cc> AuthorDate: Sat Sep 3 04:33:13 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 04:33:28 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35d4b669 net-libs/picotls: new package, add 0_pre20220721, Signed-off-by: Aisha Tammy aisha.cc> net-libs/picotls/Manifest | 2 + .../files/picotls-0_pre20220721-disable-e2e.patch | 22 net-libs/picotls/metadata.xml | 11 net-libs/picotls/picotls-0_pre20220721.ebuild | 59 ++ net-libs/picotls/picotls-.ebuild | 59 ++ 5 files changed, 153 insertions(+) diff --git a/net-libs/picotls/Manifest b/net-libs/picotls/Manifest new file mode 100644 index 0..ff48e25db --- /dev/null +++ b/net-libs/picotls/Manifest @@ -0,0 +1,2 @@ +DIST picotls-0_pre20220721-test.tar.gz 1564 BLAKE2B 1241a705efbdfdc470f5673ead6abb19c61f09524591c1be582dc03a9cc2e20f71a864a1af9bd0f8c0466ee8c731f8c7c5fdada3ef39fb7efb26e54249a47f69 SHA512 96e4c937b22da29ff60ea693fed73209e43dc05c399b6e819279da60d481fe75d4064b854b2a13b67991f085a434d6e812f0bee65546282b0fc81d11a0a38fa5 +DIST picotls-0_pre20220721.tar.gz 589468 BLAKE2B f3c11599b8f943b58b41a040904091094a694ba402703e2e831ac5a7d2f7609ec842462df2de6ddafd0acf62ada63e4aa88eb51a6e4260783dc41885d607e3b0 SHA512 af476ae078d6122f5bcac75e921229808b850c2d0706b09ac7d9bea50998a61b20243c1b547f151a42a0ccabdca04aa00b6c918275cc2f8fcf15a3710d5c805c diff --git a/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch b/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch new file mode 100644 index 0..b8f6744f1 --- /dev/null +++ b/net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch @@ -0,0 +1,22 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a309d7b..3160e89 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -31,7 +31,7 @@ IF (WITH_FUSION) + MESSAGE(STATUS "Enabling 'fusion' AES-GCM engine") + ENDIF () + +-SET(CMAKE_C_FLAGS "-std=c99 -Wall -O2 -g ${CC_WARNING_FLAGS} ${CMAKE_C_FLAGS}") ++SET(CMAKE_C_FLAGS "-std=c99 -Wall -g ${CC_WARNING_FLAGS} ${CMAKE_C_FLAGS}") + INCLUDE_DIRECTORIES( + deps/cifra/src/ext + deps/cifra/src +@@ -178,7 +178,7 @@ IF (NOT WITH_FUSION) + SET_TARGET_PROPERTIES(ptlsbench PROPERTIES EXCLUDE_FROM_ALL 1) + ENDIF () + +-ADD_CUSTOM_TARGET(check env BINARY_DIR=${CMAKE_CURRENT_BINARY_DIR} prove --exec '' -v ${CMAKE_CURRENT_BINARY_DIR}/*.t t/*.t WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${TEST_EXES} cli) ++ADD_CUSTOM_TARGET(check env BINARY_DIR=${CMAKE_CURRENT_BINARY_DIR} prove --exec '' -v ${CMAKE_CURRENT_BINARY_DIR}/*.t WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DEPENDS ${TEST_EXES} cli) + + IF (CMAKE_SYSTEM_NAME STREQUAL "Linux") + SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -pthread ${CMAKE_C_FLAGS}") diff --git a/net-libs/picotls/metadata.xml b/net-libs/picotls/metadata.xml new file mode 100644 index 0..5737fc3ce --- /dev/null +++ b/net-libs/picotls/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +gen...@aisha.cc +Aisha Tammy + + +"fusion" AES-GCM engine, optimized for QUIC and other protocols that use short AEAD blocks + + diff --git a/net-libs/picotls/picotls-0_pre20220721.ebuild b/net-libs/picotls/picotls-0_pre20220721.ebuild new file mode 100644 index 0..93fa7 --- /dev/null +++ b/net-libs/picotls/picotls-0_pre20220721.ebuild @@ -0,0 +1,59 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="TLS 1.3 implementation in C" +HOMEPAGE="https://github.com/h2o/picotls"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/h2o/picotls"; +else + PTLS_COMMIT="7970614ad049d194fe1691bdf0cc66c6930a3a2f" + PTLS_TEST_COMMIT="f390562fd4d6919807441721ec05b08f6d8c8d9c" + SRC_URI=" + https://github.com/h2o/picotls/archive/${PTLS_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/h2o/picotest/archive/${PTLS_TEST_COMMIT}.tar.gz -> ${P}-test.tar.gz + " + KEYWORDS="~amd64" + S="${WORKDIR}/picotls-${PTLS_COMMIT}" +fi + +LICENSE="MIT" +SLOT="0" + +PTLS_FLAGS_X86_RAW=( avx2 aes pclmul ) +PTLS_FLAGS=( "${PTLS_FLAGS_X86_RAW[@]/#/cpu_flags_x86_}" ) +IUSE="fusion test ${PTLS_FLAGS[@]}" +REQUIRED_USE="fusion? ( ${PTLS_FLAGS[@]} )" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/brotli +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-0_pre20220721-disable-e2e.patch" ) + +src_prepare() { + if [[ -d "${WORKDIR}/picotest-${PTLS_TEST_COMMIT}" ]] ; then + rmdir "${S}/deps/picotest" || die + mv "${WORKDIR}/picotest-${PTLS_TEST_COMMIT}/" "${S}/deps/picotest" || die + fi +
[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/
commit: ac86e893a38266872b2fe0e6a27506a2bc54afab Author: Tony Olagbaiye fron io> AuthorDate: Fri Sep 2 23:31:03 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 23:34:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac86e893 app-misc/ledger-live: update install phase Signed-off-by: Tony Olagbaiye fron.io> app-misc/ledger-live/ledger-live-2.43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ledger-live/ledger-live-2.43.1.ebuild b/app-misc/ledger-live/ledger-live-2.43.1.ebuild index 95d396e19..16b878cbb 100644 --- a/app-misc/ledger-live/ledger-live-2.43.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.43.1.ebuild @@ -20,6 +20,6 @@ RESTRICT="binchecks strip" S="${WORKDIR}" src_install() { - cp ${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage ledger-live + cp ${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage ledger-live || die dobin ledger-live }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: 21085e8339a90938539e9ef6d6e9bae75c3177f9 Author: Michael Yang gmail com> AuthorDate: Sat Sep 3 05:18:46 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 05:22:41 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21085e83 app-misc/clifm: Skip Makefile manpage compression via patches instead also remove unnecessary "die"s Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.6.ebuild| 9 ++--- app-misc/clifm/clifm-1.7.ebuild| 9 ++--- app-misc/clifm/clifm-.ebuild | 9 ++--- .../files/clifm-1.6-gentoo-skip-manpage-compression.patch | 10 ++ .../files/clifm-1.7-gentoo-skip-manpage-compression.patch | 10 ++ .../files/clifm--gentoo-skip-manpage-compression.patch | 10 ++ 6 files changed, 48 insertions(+), 9 deletions(-) diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-1.6.ebuild +++ b/app-misc/clifm/clifm-1.6.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/clifm-1.7.ebuild b/app-misc/clifm/clifm-1.7.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-1.7.ebuild +++ b/app-misc/clifm/clifm-1.7.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch new file mode 100644 index 0..f15172e66 --- /dev/null +++ b/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch @@ -0,0 +1,10 @@ +--- a/Makefile b/Makefile +@@ -49,7 +49,6 @@ install: build + $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions + $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps + $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1 +- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1 + $(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN) + $(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN) + $(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX) diff --git a/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch new file mode 100644 index 0..9201488ff --- /dev/null +++ b/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch @@ -0,0 +1,10 @@ +--- a/Makefile b/Makefile +@@ -51,7
[gentoo-commits] repo/proj/guru:master commit in: dev-python/sphinxcontrib-katex/
commit: 65e6e73305a55fe9485ba5bfed76f2e450d34033 Author: Sergey Torokhov yandex ru> AuthorDate: Fri Sep 2 14:35:24 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 14:35:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65e6e733 dev-python/sphinxcontrib-katex: 0.9.0 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-python/sphinxcontrib-katex/Manifest| 1 + .../sphinxcontrib-katex-0.9.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index c5713e14f..249e3e723 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b +DIST sphinxcontrib-katex-0.9.0.tar.gz 97046 BLAKE2B d51af6eb2995a3b4a0bb8aea6f16ca68f836b81c0dd2b774ca7ac4fe7f21a908ee64ba9d808e64d2211d347db78e8d1309f66f8705b0ce6a1313232720813e46 SHA512 a8f9fb017a347b1593dfbbdf4b6b4c1619462c6d60403bfc338e8a879f1c74c3b09f797826b9aa74c4f2fd851ab3b5fe957b0f55c2765026783aae5fdd75d4a4 diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild new file mode 100644 index 0..a8038a462 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" +HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/sphinx-4.5.0-r1[${PYTHON_USEDEP}]" + +DOCS=() + +distutils_enable_sphinx docs + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/
commit: 56a16cb2b9804e88b146e69c6c96cb9437c9bf44 Author: Jay Faulkner jvf cc> AuthorDate: Fri Sep 2 02:09:39 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 02:10:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56a16cb2 Revert "games-util/mangohud: version bump to 0.6.8" This reverts commit 4636e479e98f107273cecb1565c4198a149d3284. Causing pkgcheck failures: games-util/mangohud NonsolvableDepsInStable: version 0.6.8: nonsolvable depset(depend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ] NonsolvableDepsInStable: version 0.6.8: nonsolvable depset(rdepend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ] NonsolvableDepsInStable: version : nonsolvable depset(depend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ] NonsolvableDepsInStable: version : nonsolvable depset(rdepend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ] VisibleVcsPkg: version : VCS version visible for KEYWORDS="~amd64", profile default/linux/amd64/17.0/x32 (52 total) reverted by instruction of sam_ in #gentoo-guru Signed-Off-By: Jay Faulkner jvf.cc> games-util/mangohud/Manifest | 1 - games-util/mangohud/mangohud-0.6.8.ebuild | 100 -- games-util/mangohud/mangohud-.ebuild | 92 --- 3 files changed, 193 deletions(-) diff --git a/games-util/mangohud/Manifest b/games-util/mangohud/Manifest index 97ecf7cc5..16dbf2e48 100644 --- a/games-util/mangohud/Manifest +++ b/games-util/mangohud/Manifest @@ -2,4 +2,3 @@ DIST imgui-1.81-1-meson-wrap.zip 1850 BLAKE2B 325f84fd57a896ec9aceb83a54752e8dba DIST imgui-1.81.tar.gz 1413443 BLAKE2B 6f2e63777821b2767da92d9f40f4de7b4313c38817413e959e612c0ce67701645cf29f0748a3b86cfbd41e0b4b2c8099e9a0ca786c637ca1661fffd7b0de0629 SHA512 d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e DIST mangohud-0.6.6.1.tar.gz 14839055 BLAKE2B e0e27e62bf688b80611461ecab1bf4cf2c39f8359a9dc2cc1362555bfca55db30a72684da4e07e03970d8e5dee1d26f1d7a1fa30ff47aa86ec653dba273f24cf SHA512 c097dede7e534641f12a9c7f0a2ce049611e17732c7d232251b38d5c50bbcee53b2b22e548ff27f514fa57a45c563d883a1a9382c2c0ee9ac6832a2775e8f221 DIST mangohud-0.6.7.1.tar.gz 14834501 BLAKE2B 6fdd91309531f32d663a0bec4f3edd26095781290ce40294f4ea87297855ce210efbc57443710aa180652bc555887519a12166c76dec19cdf3037bbdc384db15 SHA512 7d5250cc6a50215430cc79c7d11ad18219be374966383ab3f6cba9626fa045c973245d74bc32d75649adebf0fdc7acd086f5afdf5e1708e35da1f7a920a54f1d -DIST mangohud-0.6.8.tar.gz 14844076 BLAKE2B 0da41ecac5e608e755cd1f3bbb3cff698e55a59adb3a5e5c42d1b8b19b1c0666c572016c29db11992ff72abaa80b756bbd50687ce17409380e89a2554f13dee1 SHA512 c2344c21dedebce0c56e88db476177eef29bab9e418a3c5ba13d1059d81f3ee23718e2f9257e32f9f62dcaf6554c65cbf36dac691b2bb3c355def2c9de0a52cc diff --git a/games-util/mangohud/mangohud-0.6.8.ebuild b/games-util/mangohud/mangohud-0.6.8.ebuild deleted file mode 100644 index e77071978..0 --- a/games-util/mangohud/mangohud-0.6.8.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit python-any-r1 meson - -MY_PV=$(ver_cut 1-3) -[[ -n "$(ver_cut 4)" ]] && MY_PV_REV="-$(ver_cut 4)" - -DESCRIPTION="A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more" -HOMEPAGE="https://github.com/flightlessmango/MangoHud"; - -SRC_URI=" - https://github.com/flightlessmango/MangoHud/archive/v${MY_PV}${MY_PV_REV}.tar.gz -> ${P}.tar.gz -" - -KEYWORDS="~amd64 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia" - -REQUIRED_USE=" - || ( X wayland ) - xnvctrl? ( video_cards_nvidia )" - -BDEPEND=" - app-arch/unzip - $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]') -" - -python_check_deps() { - python_has_version "dev-python/mako[${PYTHON_USEDEP}]" -} - -DEPEND=" - ~media-libs/imgui-1.81 - dev-libs/spdlog - dev-util/glslang - >=dev-util/vulkan-headers-1.2 - media-libs/vulkan-loader - media-libs/libglvnd - x11-libs/libdrm - dbus? ( sys-apps/dbus ) - X? ( x11-libs/libX11 ) - video_cards_nvidia? ( - x11-drivers/nvidia-drivers - xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) - ) - wayland? ( dev-libs/wayland ) -" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/MangoHud-${PV}" - -PATCHES=( - "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch" -) - -src_unpack() { - default - [[ -n "${MY_PV_REV}" ]] && ( mv ${WORKDIR}/Man
[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/opencoarrays/
commit: a781327a4baae60217c1d76cd4b3cdc4c7f7be3d Author: Sergey Torokhov yandex ru> AuthorDate: Fri Sep 2 13:44:31 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 13:44:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a781327a sys-cluster/opencoarrays: add filter-lto to fix compile error Closes: https://bugs.gentoo.org/860765 Signed-off-by: Sergey Torokhov yandex.ru> sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild | 8 +++- sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 10 -- sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 10 -- 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild index 951b82902..ca009c52c 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 CMAKE_MAKEFILE_GENERATOR=emake FORTRAN_STANDARD="2003" -inherit cmake fortran-2 +inherit cmake flag-o-matic fortran-2 MY_PN="OpenCoarrays" @@ -33,3 +33,9 @@ RDEPEND=" DEPEND=" ${RDEPEND} " + +src_configure() { + filter-lto # Bug 860765 + + cmake_src_configure +} diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild index 993256530..ca009c52c 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 CMAKE_MAKEFILE_GENERATOR=emake FORTRAN_STANDARD="2003" -inherit cmake fortran-2 +inherit cmake flag-o-matic fortran-2 MY_PN="OpenCoarrays" @@ -34,10 +34,8 @@ DEPEND=" ${RDEPEND} " -pkg_setup() { - fortran-2_pkg_setup -} +src_configure() { + filter-lto # Bug 860765 -src_test() { - cmake_build test + cmake_src_configure } diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild index 993256530..ca009c52c 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 CMAKE_MAKEFILE_GENERATOR=emake FORTRAN_STANDARD="2003" -inherit cmake fortran-2 +inherit cmake flag-o-matic fortran-2 MY_PN="OpenCoarrays" @@ -34,10 +34,8 @@ DEPEND=" ${RDEPEND} " -pkg_setup() { - fortran-2_pkg_setup -} +src_configure() { + filter-lto # Bug 860765 -src_test() { - cmake_build test + cmake_src_configure }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/
commit: fcd950e104971b7dbbb5105f7a4a7ad5aa972e8e Author: Tony Olagbaiye fron io> AuthorDate: Fri Sep 2 00:36:36 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 00:36:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcd950e1 app-misc/ledger-live: new package, add 2.43.1 Signed-off-by: Tony Olagbaiye fron.io> app-misc/ledger-live/Manifest | 1 + app-misc/ledger-live/ledger-live-2.43.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest new file mode 100644 index 0..09bf690d1 --- /dev/null +++ b/app-misc/ledger-live/Manifest @@ -0,0 +1 @@ +DIST ledger-live-desktop-2.43.1-linux-x86_64.AppImage 108981264 BLAKE2B aa14b1087bf623b9e78a41e005ef93d0a62dd29d9112becbd380809d00ec3978bba4b4364eccd9e2775da1f6b979035685885a9c35845b224b10a7525699 SHA512 738254ea939772bcbe0bd9dcaf2e7698477a88e830cba6e362a937038510263b221b06f7fd1211bdbe186e855e355bc2dd8b60ed404a10d89ee6258733a64726 diff --git a/app-misc/ledger-live/ledger-live-2.43.1.ebuild b/app-misc/ledger-live/ledger-live-2.43.1.ebuild new file mode 100644 index 0..1ff570d28 --- /dev/null +++ b/app-misc/ledger-live/ledger-live-2.43.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Ledger Live desktop manger" +HOMEPAGE="https://ledger.com"; +SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage"; + +LICENSE="nonfree" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +RESTRICT="binchecks strip" + +S="${WORKDIR}" + +src_install() { + cp ${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage ledger-live + dobin ledger-live +}
[gentoo-commits] repo/proj/guru:master commit in: app-editors/helix/
commit: 7837b04ba381b594719015f53ac5e13d9a9c2f58 Author: Jonas Frei pm me> AuthorDate: Thu Sep 1 21:42:35 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Sep 1 21:42:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7837b04b app-editors/helix: add 22.08.1, drop 22.08 Signed-off-by: Jonas Frei pm.me> app-editors/helix/Manifest | 19 +++ .../{helix-22.08.ebuild => helix-22.08.1.ebuild} | 20 ++-- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/app-editors/helix/Manifest b/app-editors/helix/Manifest index 58c12188d..a64d5659d 100644 --- a/app-editors/helix/Manifest +++ b/app-editors/helix/Manifest @@ -37,7 +37,7 @@ DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anyhow-1.0.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a DIST anyhow-1.0.57.crate 44614 BLAKE2B b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433 SHA512 311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004 -DIST anyhow-1.0.62.crate 43198 BLAKE2B f7775deb1037bf4da707e6fd48ca68de33122a8f8a933f1adab4a96282656b923393439cd9b12b4abb7e327d3414c4ae6211be4695b298ef64c4bece0276845e SHA512 85329fea23bfa3505b815aac9ea4b7ba7fdbbf5c826c148639caab00ef696c455cf69a45eb0addd09232055365b89d88891c8150ec0b456acb0634d367a37396 +DIST anyhow-1.0.63.crate 43461 BLAKE2B 6e98a34c151493c032ce236ef1be389616ac6668974e40cc013316be76493ef3c5720555af27f26d301b558413ff27e7f59f7acb6a8d98609644d77986669798 SHA512 41ae7338ba0505cf43b6c8a36b54e5714de91dc2c9c8fe5ba4272fc72ee30c9fc205bc1a63d968ce68b68a556c5307597c91b036e25f71f93b3245303f636ec7 DIST arc-swap-1.5.0.crate 65351 BLAKE2B c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105 SHA512 b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031 DIST arc-swap-1.5.1.crate 66157 BLAKE2B 9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb SHA512 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b @@ -46,7 +46,7 @@ DIST b665659d3238e6036e22ed0e24935e60efb39415.tar.gz 15061 BLAKE2B 2359fa751f939 DIST bd6186c24d5eb13b4623efac9d944dcc095c0dad.tar.gz 145551 BLAKE2B 2169c1c9b348c98fbe19cc61724aeae462f48a76e6801c10b387acc756196af6deb324abc3da1d8383ff14782a4dc1d1e9bc16d9af72fc92d31fc89086b8eba2 SHA512 f9a7c6a9a6f53db7a89eb700917952afdf1eb5856523a4821232e6108c3022db90ae76e4aeb6351d6cdf7d77f6b191b41605d975fb1daceabbc84ea662d48e48 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 -DIST bumpalo-3.10.0.crate 78915 BLAKE2B 94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660 SHA512 60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8 +DIST bumpalo-3.11.0.crate 80945 BLAKE2B a740a674d0922794cc71b87a8bd686f677f8d0b38d88cc43467b7f8f6d1368ef5cff99bf10867d3c8af9b79b71deca7e5bfe78670b7890b04e468359780d8c76 SHA512 f747b5743bd2825c62c363ec49f1eccc492d7cf8cca8101aa9733f32489685c1777344dc6183f83c772f1067f9648b953d3ae1034976a14295f252f1ee77
[gentoo-commits] repo/proj/guru:master commit in: sys-power/tlp/
commit: 4c77f8f888abd2553fc03a6c54d6c0a2a0424b69 Author: Jay Faulkner jvf cc> AuthorDate: Fri Sep 2 01:47:15 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 02:09:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c77f8f8 sys-power/tlp: Remove unneeded use flags The systemd and elogind toggles in the tlp build only toggle installation of unit file and sleep triggers. There's no need to conditionally install those per PG#0301. Signed-Off-By: Jay Faulkner jvf.cc> sys-power/tlp/tlp-1.5.0.ebuild | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/sys-power/tlp/tlp-1.5.0.ebuild b/sys-power/tlp/tlp-1.5.0.ebuild index 0fc6f0d01..bf187 100644 --- a/sys-power/tlp/tlp-1.5.0.ebuild +++ b/sys-power/tlp/tlp-1.5.0.ebuild @@ -12,25 +12,22 @@ S="${WORKDIR}/TLP-${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="bash-completion elogind systemd" RESTRICT="mirror" +# It's uncertain if elogind/systemd is actually required, however, without the sleep +# hooks working, which require one of them, it doesn't seem like this app is very useful. RDEPEND="virtual/udev - bash-completion? ( app-shells/bash app-shells/bash-completion ) - elogind? ( sys-auth/elogind ) - systemd? ( sys-apps/systemd )" + || ( sys-auth/elogind sys-apps/systemd )" DEPEND="${RDEPEND}" -REQUIRED_USE="?? ( elogind systemd )" src_install() { emake \ DESTDIR="${D}" \ TLP_NO_INIT=1 \ - TLP_NO_BASHCOMP=$(usex bash-completion 0 1) \ - TLP_WITH_ELOGIND=$(usex elogind 1 0) \ - TLP_WITH_SYSTEMD=$(usex systemd 1 0) \ + TLP_WITH_ELOGIND=1 \ + TLP_WITH_SYSTEMD=1 \ install install-man - chmod 444 "${D}/usr/share/tlp/defaults.conf" # manpage says this file should not be edited + fperms 444 "/usr/share/tlp/defaults.conf" # manpage says this file should not be edited newinitd "${FILESDIR}/tlp.init" tlp keepdir "/var/lib/tlp" # created by Makefile, probably important }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/
commit: 97a189552506a06df6642292707345a39fc8758e Author: Tony Olagbaiye fron io> AuthorDate: Fri Sep 2 00:39:15 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 00:39:15 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97a18955 app-misc/ledger-live: destabilize 2.43.1 for ~amd64 Signed-off-by: Tony Olagbaiye fron.io> app-misc/ledger-live/ledger-live-2.43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ledger-live/ledger-live-2.43.1.ebuild b/app-misc/ledger-live/ledger-live-2.43.1.ebuild index 1ff570d28..95d396e19 100644 --- a/app-misc/ledger-live/ledger-live-2.43.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.43.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64 LICENSE="nonfree" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="" DEPEND=""
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/ksnip/
commit: d8f74f848f53a7c1ffcce95323d4fd6dd361ea01 Author: David Flogeras gmail com> AuthorDate: Wed Aug 31 21:27:54 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Aug 31 21:27:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8f74f84 x11-misc/ksnip: remove 1.9.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: David Flogeras gmail.com> x11-misc/ksnip/Manifest | 1 - x11-misc/ksnip/ksnip-1.9.1.ebuild | 44 --- 2 files changed, 45 deletions(-) diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest index 2e0742fab..db650a5d6 100644 --- a/x11-misc/ksnip/Manifest +++ b/x11-misc/ksnip/Manifest @@ -1,3 +1,2 @@ DIST ksnip-1.10.0.tar.gz 647515 BLAKE2B 2a053aa9abc129f15f3b88015c14e2ca4fbf4847091a26b905fcc9bf8f464bcb417e96f0d987b86d9013049749f8d5f4826762941e05b4a2589f69d74c665cab SHA512 2633c36ee410b26df7633361f91ddb6fd212e2ca4c6727cdf0081450d77056c3038cdb4eac02ef4c08c2226cc742b82eced123bf32db2b49a93d415632d0dc3f -DIST ksnip-1.9.1.tar.gz 565221 BLAKE2B c625f1132c47953355eca8094d63abc951b486c350045b05e19031d059bd8951826cd0fcb6813a98d880b069beacb84c7beaae4fda05e2131bace7766959e73c SHA512 5a6739a8f03854c0b311e522b42470d15597d2343d9fda50a22fd4364c1ae502a588a9f6491977a29fe391c990f7311d5ef217f01c55604605d7c0364dc9137c DIST ksnip-1.9.2.tar.gz 569082 BLAKE2B a40c4b67db5272f00108041226822bb70ac2f86803e6b6e41c496a7baba61a2c77e6101fd79cc936e9b2ad530b59d6f0af6eaa071172cccbdeb88b5c85497942 SHA512 7b00538a129b15f30e4a6439e5c4dab57cbcaa1d6c67559413107500698fa0572b2b94ac8ff1522eb61dc2d8ced1b7efe4589d22c7438a7a03f9452b13939afd diff --git a/x11-misc/ksnip/ksnip-1.9.1.ebuild b/x11-misc/ksnip/ksnip-1.9.1.ebuild deleted file mode 100644 index 77a436cbb..0 --- a/x11-misc/ksnip/ksnip-1.9.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg cmake -# cmake has to be listed after xdg for src_prepare to work - -DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool" -HOMEPAGE="https://github.com/ksnip/ksnip"; -SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - >=media-libs/kcolorpicker-0.1.6 - >=media-libs/kimageannotator-0.5.2 - x11-libs/libX11 - x11-libs/libxcb" -DEPEND="${RDEPEND} - dev-qt/qtconcurrent:5 - kde-frameworks/extra-cmake-modules:5 -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -src_install() { - cmake_src_install - - doicon -s scalable desktop/${PN}.svg - domenu desktop/org.${PN}.${PN}.desktop -}
[gentoo-commits] repo/proj/guru:master commit in: app-misc/doublecmd-bin/
commit: 5d90d74d9aa6e763318d869100b8afaf65ceeb9f Author: Sergey Torokhov yandex ru> AuthorDate: Fri Sep 2 13:53:25 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 2 13:53:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d90d74d app-misc/doublecmd-bin: drop old 1.0.5 Signed-off-by: Sergey Torokhov yandex.ru> app-misc/doublecmd-bin/Manifest | 4 -- app-misc/doublecmd-bin/doublecmd-bin-1.0.5.ebuild | 68 --- 2 files changed, 72 deletions(-) diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index e5360eec3..076dbb2df 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -1,7 +1,3 @@ -DIST doublecmd-1.0.5.gtk2.i386.tar.xz 7378356 BLAKE2B a952eb20cff96704a274e69a492dd47e39300fef790040df4422ca3144aa2fc83a9a7b33bf86c34e61dcc70704a5ecd5e30efc4f2c92f8037e7d64e3e2683f73 SHA512 2b3702983197b5d50cefdb27c1f736da8b058c69e696f0033b85d4e27dcd32beaa315b5b95a8f92f91203f364ecdc993ea3411a4cea006dc906170190ac5c1e7 -DIST doublecmd-1.0.5.gtk2.x86_64.tar.xz 8127412 BLAKE2B 15bf8e3cb04f13624b7583513aa72b4c7df7be81efd0e25322bf65677798dc0a90086221eedd22757eb4537a103a049277c79c86f58e0028ffd13348118c679b SHA512 04faf907896e3532efc079c24a04594e4a662675f9827d5ea68cea2dbbba16e4df301d1c9eb64c39243b6db25a263b39ebc1aab2b0811dce95bd15cdb2553c6d -DIST doublecmd-1.0.5.qt.i386.tar.xz 7932080 BLAKE2B 1939ff0eb213d6ae99158586401006e755c004c92ba6aef428dc649ebd674fef36465990b25f3bc56036c44e27c617593af10e058b821f1d7e8398027afbf7da SHA512 2c413e7b4578a2869051698b33a2b608c60ed68030dcf1ac3a25c58460c8f88c8ddb45bc829968136c851efb95fa14c50f26dd762a0de09dee6fb08d3a005cd1 -DIST doublecmd-1.0.5.qt.x86_64.tar.xz 8613076 BLAKE2B b1a6ec59545519d71d6da243c930ff5f5b3c2f288fae1fc25e634f1a15f55539dc29acadc24c3ff5b11705ba3570d7b60afd738a3b2bf7ba7229062ce4e79a6e SHA512 dc5c5da59858a40575ddb9b383fce75d706b0fa0c5d341f3ebe1b953b1aa32097b733a4d5736313394e7bb5e598c020bd015f7443a79645a449a02740a9ee968 DIST doublecmd-1.0.6.gtk2.i386.tar.xz 7383328 BLAKE2B 8e56421c4188a2cb65bc9cfa2d4efcd4aacd7c4ad348716bd4282fed2530fa38c11d424c99de9b9efca83b8145651bb072de4611e4e9537293ea24ddb738025d SHA512 d1f9748cfc95d1da5d103f598d792d99a0bb3b4aeda0482e0c8889f8f251e1daf8f89fe000892bd2543bf0da205131ced08614f19f68507bb3ee4845c381a6e7 DIST doublecmd-1.0.6.gtk2.x86_64.tar.xz 8129312 BLAKE2B 4184327ddf7eea72af031ded2f11ce74c5c75cb58fbb5dd5c4098cff2cbd0f096a178142ff9ef33bbc1e0551251609a9ebd713778e61ae478e1ee9ac83753b3a SHA512 6c2f4091805db83d28ccb2ba0980def766c1ab85b31045fc078ee3e10884d30a734dfd0f42bc4080c7a2df5d3d8da02cacd4b2f26c1a23083ba3050ecf314282 DIST doublecmd-1.0.6.qt.i386.tar.xz 7936084 BLAKE2B e4f0f63afa4b86ace5f37f6cc7d9bb76ae095476a62bc2d4f896924f29452e59aef4c510c434937cab5d2354b6ff67246332782af7dfd6acca6fb873151aaeee SHA512 7a1fba9cdd919863e16233d5b6d6098e4ef4df7fc3a3d99fb4c16958d58515d330cced90278e8008676f5b9ab5f4a7df697ba6d60bd98f4ebf34a6d9fdb004dc diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.5.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.5.ebuild deleted file mode 100644 index 6b4c8bebf..0 --- a/app-misc/doublecmd-bin/doublecmd-bin-1.0.5.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop wrapper xdg - -MY_PN="doublecmd" -DESCRIPTION="Free cross platform open source file manager with two panels side by side." -HOMEPAGE="https://doublecmd.sourceforge.io/"; - -SRC_URI="amd64? ( - gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) - ) - x86? ( - gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz ) - )" - -# Licenses for package and plugins -LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -IUSE="gtk qt5" -REQUIRED_USE=" ^^ ( gtk qt5 ) " - -S="${WORKDIR}/${MY_PN}" - -QA_PREBUILT=" - */doublecmd - */libQt5Pas.so.1 -" - -## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 -## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). -## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] -## therefore it is mentioned here explicitly. -RDEPEND=" - dev-libs/glib:2 - sys-apps/dbus - x11-libs/libX11 - virtual/libc - gtk? ( x11-libs/gtk+:2 ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtx11extras:5 - ) -" - -src_prepare(){ - default - ## Create partial init config that allows to store config within user home directory - cp "${FILESDIR}/doublecmd.xml" "${S}/"
[gentoo-commits] repo/gentoo:master commit in: app-text/pstotext/
commit: c32602f4f276c8dc26d51d94a6abcee88727 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 6 01:02:01 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 6 01:03:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32602f4 app-text/pstotext: drop dependency on app-arch/ncompress The distfile used to be .Z, but is now .gz. Regardless, either format may be decompressed using gzip. Signed-off-by: Mike Gilbert gentoo.org> app-text/pstotext/pstotext-1.9-r4.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-text/pstotext/pstotext-1.9-r4.ebuild b/app-text/pstotext/pstotext-1.9-r4.ebuild index fbbb6af016ad..814f6a395699 100644 --- a/app-text/pstotext/pstotext-1.9-r4.ebuild +++ b/app-text/pstotext/pstotext-1.9-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,6 @@ SLOT="0" KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="" -DEPEND="app-arch/ncompress" RDEPEND="app-text/ghostscript-gpl" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: eb9de5d292e911ec7f81b201a6477a251fcdfa54 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 6 00:53:42 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 6 00:55:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9de5d2 app-arch/gzip: stabilize 1.12-r2 Closes: https://bugs.gentoo.org/868645 Signed-off-by: Mike Gilbert gentoo.org> app-arch/gzip/gzip-1.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/gzip/gzip-1.12-r2.ebuild b/app-arch/gzip/gzip-1.12-r2.ebuild index 64921b8d2d2d..444146cdfb69 100644 --- a/app-arch/gzip/gzip-1.12-r2.ebuild +++ b/app-arch/gzip/gzip-1.12-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pic static" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: cbddcd4226a8060342fec4aeba533e3f38953274 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 6 00:53:59 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 6 00:55:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbddcd42 app-arch/gzip: drop 1.12-r1 Signed-off-by: Mike Gilbert gentoo.org> app-arch/gzip/gzip-1.12-r1.ebuild | 51 --- 1 file changed, 51 deletions(-) diff --git a/app-arch/gzip/gzip-1.12-r1.ebuild b/app-arch/gzip/gzip-1.12-r1.ebuild deleted file mode 100644 index 80c74b322adc.. --- a/app-arch/gzip/gzip-1.12-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gzip.asc -inherit flag-o-matic verify-sig - -DESCRIPTION="Standard GNU compressor" -HOMEPAGE="https://www.gnu.org/software/gzip/"; -SRC_URI="mirror://gnu/gzip/${P}.tar.xz - https://alpha.gnu.org/gnu/gzip/${P}.tar.xz"; -SRC_URI+=" verify-sig? ( - mirror://gnu/gzip/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/gzip/${P}.tar.xz.sig - )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="pic static" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" -RDEPEND="!app-arch/pigz[symlink(-)] - !app-arch/ncompress" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" -) - -src_configure() { - use static && append-flags -static - - # Avoid text relocation in gzip - use pic && export DEFS="NO_ASM" - - # bug #663928 - econf --disable-gcc-warnings -} - -src_install() { - default - - docinto txt - dodoc algorithm.doc gzip.doc - - # keep most things in /usr, just the fun stuff in / - dodir /bin - mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die - sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/js2-mode/files/, app-emacs/js2-mode/
commit: 7517d5c97c728904f2a3a304284cf06878b54c5f Author: Maciej Barć gentoo org> AuthorDate: Tue Sep 6 00:02:54 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Sep 6 00:07:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7517d5c9 app-emacs/js2-mode: new package; add version 20220710 Signed-off-by: Maciej Barć gentoo.org> app-emacs/js2-mode/Manifest | 1 + app-emacs/js2-mode/files/50js2-mode-gentoo.el | 12 app-emacs/js2-mode/js2-mode-20220710.ebuild | 23 +++ app-emacs/js2-mode/metadata.xml | 27 +++ 4 files changed, 63 insertions(+) diff --git a/app-emacs/js2-mode/Manifest b/app-emacs/js2-mode/Manifest new file mode 100644 index ..89ab57750e00 --- /dev/null +++ b/app-emacs/js2-mode/Manifest @@ -0,0 +1 @@ +DIST js2-mode-20220710.tar.gz 166051 BLAKE2B f23f122f9002a38d1d6221f2f0f85efd9a9be92f7c5a242da3b3706abb9ec93e27e2f277e4cb1b7cd3ed616974add9f5ffd1abcf1ced6c7131d91b66320bd0e7 SHA512 7a30903114f81fe66bc76eecb01f8d96737f4be84c652f1083054ffdcda299d84c7d7fea387c87f719e2dc372459fcc180dde0513ed3006b8f12557e24002727 diff --git a/app-emacs/js2-mode/files/50js2-mode-gentoo.el b/app-emacs/js2-mode/files/50js2-mode-gentoo.el new file mode 100644 index ..12daf0e43291 --- /dev/null +++ b/app-emacs/js2-mode/files/50js2-mode-gentoo.el @@ -0,0 +1,12 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'js2-imenu-extras-setup "js2-imenu-extras") +(autoload 'js2-imenu-extras-mode "js2-imenu-extras" + "Toggle Imenu support for frameworks and structural patterns." t) +(autoload 'js2-highlight-unused-variables-mode "js2-mode" + "Toggle highlight of unused variables." t) +(autoload 'js2-minor-mode "js2-mode" + "Minor mode for running js2 as a background linter." t) +(autoload 'js2-mode "js2-mode" + "Major mode for editing JavaScript code." t) +(autoload 'js2-jsx-mode "js2-mode" + "Major mode for editing JSX code in Emacs 26 and earlier." t) diff --git a/app-emacs/js2-mode/js2-mode-20220710.ebuild b/app-emacs/js2-mode/js2-mode-20220710.ebuild new file mode 100644 index ..1d502b22e198 --- /dev/null +++ b/app-emacs/js2-mode/js2-mode-20220710.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24.1 + +inherit elisp + +DESCRIPTION="Improved JavaScript editing mode for GNU Emacs" +HOMEPAGE="https://github.com/mooz/js2-mode/"; +SRC_URI="https://github.com/mooz/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( NEWS.md README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + emake test +} diff --git a/app-emacs/js2-mode/metadata.xml b/app-emacs/js2-mode/metadata.xml new file mode 100644 index ..2983ab1f4170 --- /dev/null +++ b/app-emacs/js2-mode/metadata.xml @@ -0,0 +1,27 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +This JavaScript editing mode supports: 1. strict recognition of the +Ecma-262 language standard 2. support for most Rhino and SpiderMonkey +extensions from 1.5 and up 3. parsing support for ECMAScript for XML (E4X, +ECMA-357) 4. accurate syntax highlighting using a recursive-descent parser +5. on-the-fly reporting of syntax errors and strict-mode warnings 6. +undeclared-variable warnings using a configurable externs framework 7. +"bouncing" line indentation to choose among alternate indentation points 8. +smart line-wrapping within comments and strings 9. code folding: 9.1. show +some or all function bodies as {...} 9.2. show some or all block comments +as /*...*/ 12. context-sensitive menu bar and popup menus 13. code browsing +using the `imenu' package 14. many customization options + + + +https://github.com/mooz/js2-mode/issues/ +mooz/js2-mode + +
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 597f26b953627362ae32345dee6a45cf44c4cb37 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Sep 5 23:25:23 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Sep 5 23:28:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597f26b9 www-servers/nginx: bump njs module to 0.7.7 This fixes CVE-2022-35173. Bug: https://bugs.gentoo.org/865723 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/nginx/Manifest| 2 +- www-servers/nginx/{nginx-1.23.1.ebuild => nginx-1.23.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index 8dca67f5592e..3b91fe4ed394 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -30,4 +30,4 @@ DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 95d71ea26c949c345b83e353bd66a20df18cc DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff SHA512 b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1 DIST ngx_rtmp-1.2.1.tar.gz 519919 BLAKE2B 744ccb8031eb9653f158f9eceba64fc9c8af7b9a42e64ef996ab3bbbe1402e5ffd3efcc8e4aaca437eb5e208e4b6f2d8643fcca953b32f32543eaa1ae4d9505c SHA512 4a0af5e9afa4deb0b53de8de7ddb2cfa6430d372e1ef9e421f01b509548bd134d427345442ac1ce667338cc2a1484dc2ab732e316e878ac7d3537dc527d5f922 DIST njs-0.7.5.tar.gz 592998 BLAKE2B 7e1178f928320741eb3af4a4b8692b061c9d223e2f905f2fb2b9f604924e7586f0fa4dc7dbdef9965f5f74f9a87bb87fc5550135ffe084aa71b25bebef5387fc SHA512 e33dbb285ff6216acddcd213fdbd73ffadd5730680bcec742b1598fa57b4d100da32c913b1c2648b3e87867fc29bf11075d70fa5655f85c62e42eb0a48d177f1 -DIST njs-0.7.6.tar.gz 600165 BLAKE2B 39ac895f8c1a18e2b04bf6302bea2345475fafe0aabbd5e680702c770d85be371c9d778d2eaf05dda928ed4cfa7aa890845e799b7adb9cd4da68aeb7599b6280 SHA512 c27d6e138eba0d0fa3c029a008c09a64a6916f953d9fb2bc31cd82e1ba6eb1ae58c339523aaf124100921f01dac61aa5baedc6dc45dd65e7c0c00381ff0b7b52 +DIST njs-0.7.7.tar.gz 609779 BLAKE2B 878c1a106237d42f03074051d12a2de409a1ce3088ec3fd8a43032183608b68e0a11f438668aaca3135ac2280875f248467d6fa801539fcfc6d1436db1579199 SHA512 3fd9e9b84e416e95dbdffced78eabd76a519cccec7c386d8acaccd0d891dea5ceeb702408d4450107c7e3909586753e4eeb5e38c06657cd8f273180beb8fae74 diff --git a/www-servers/nginx/nginx-1.23.1.ebuild b/www-servers/nginx/nginx-1.23.1-r1.ebuild similarity index 99% rename from www-servers/nginx/nginx-1.23.1.ebuild rename to www-servers/nginx/nginx-1.23.1-r1.ebuild index 9bfada0159db..85901b7e2f10 100644 --- a/www-servers/nginx/nginx-1.23.1.ebuild +++ b/www-servers/nginx/nginx-1.23.1-r1.ebuild @@ -156,7 +156,7 @@ GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOI GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}" # njs-module (https://github.com/nginx/njs, as-is) -NJS_MODULE_PV="0.7.6" +NJS_MODULE_PV="0.7.7" NJS_MODULE_P="njs-${NJS_MODULE_PV}" NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"; NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: dce914f2bbf52360f45c90d877857df3c4c2a353 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Sep 5 23:27:16 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Sep 5 23:28:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce914f2 www-servers/nginx: bump njs module to 0.7.7 This fixes CVE-2022-35173. Bug: https://bugs.gentoo.org/865723 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/nginx/Manifest | 1 - www-servers/nginx/{nginx-1.21.6-r3.ebuild => nginx-1.21.6-r4.ebuild} | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index 3b91fe4ed394..26a42ad7ed3d 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -29,5 +29,4 @@ DIST ngx_memc_module-0.19.tar.gz 34654 BLAKE2B 536384c264d88535179634d459d3a47b1 DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 95d71ea26c949c345b83e353bd66a20df18cc8b2b93f692615a1b39c1f327393647f80e7a27e6929799a6e7e3469b61e1cd72f7821f7a820da4dd7cd9a96d85c SHA512 d36a8fb0104c83b6b564e03b351aa750cab08650264c74d6f786af357bfb7006b531a93270dd961896ea8dafe27e5db8548ede714c5f52c4742876bc73af4b5e DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff SHA512 b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1 DIST ngx_rtmp-1.2.1.tar.gz 519919 BLAKE2B 744ccb8031eb9653f158f9eceba64fc9c8af7b9a42e64ef996ab3bbbe1402e5ffd3efcc8e4aaca437eb5e208e4b6f2d8643fcca953b32f32543eaa1ae4d9505c SHA512 4a0af5e9afa4deb0b53de8de7ddb2cfa6430d372e1ef9e421f01b509548bd134d427345442ac1ce667338cc2a1484dc2ab732e316e878ac7d3537dc527d5f922 -DIST njs-0.7.5.tar.gz 592998 BLAKE2B 7e1178f928320741eb3af4a4b8692b061c9d223e2f905f2fb2b9f604924e7586f0fa4dc7dbdef9965f5f74f9a87bb87fc5550135ffe084aa71b25bebef5387fc SHA512 e33dbb285ff6216acddcd213fdbd73ffadd5730680bcec742b1598fa57b4d100da32c913b1c2648b3e87867fc29bf11075d70fa5655f85c62e42eb0a48d177f1 DIST njs-0.7.7.tar.gz 609779 BLAKE2B 878c1a106237d42f03074051d12a2de409a1ce3088ec3fd8a43032183608b68e0a11f438668aaca3135ac2280875f248467d6fa801539fcfc6d1436db1579199 SHA512 3fd9e9b84e416e95dbdffced78eabd76a519cccec7c386d8acaccd0d891dea5ceeb702408d4450107c7e3909586753e4eeb5e38c06657cd8f273180beb8fae74 diff --git a/www-servers/nginx/nginx-1.21.6-r3.ebuild b/www-servers/nginx/nginx-1.21.6-r4.ebuild similarity index 99% rename from www-servers/nginx/nginx-1.21.6-r3.ebuild rename to www-servers/nginx/nginx-1.21.6-r4.ebuild index efd809f6074b..916d61fd20c6 100644 --- a/www-servers/nginx/nginx-1.21.6-r3.ebuild +++ b/www-servers/nginx/nginx-1.21.6-r4.ebuild @@ -157,7 +157,7 @@ GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOI GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}" # njs-module (https://github.com/nginx/njs, as-is) -NJS_MODULE_PV="0.7.5" +NJS_MODULE_PV="0.7.7" NJS_MODULE_P="njs-${NJS_MODULE_PV}" NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"; NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: 6c63e36f9cbcd648b20e98d899ae9f54cfd37cc7 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 5 22:08:43 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 5 22:33:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c63e36f app-arch/gzip: drop 'uncompress' Avoids a file collision with app-arch/ncompress. https://bugs.gentoo.org/868603 Signed-off-by: Mike Gilbert gentoo.org> app-arch/gzip/gzip-1.12-r2.ebuild | 65 +++ 1 file changed, 65 insertions(+) diff --git a/app-arch/gzip/gzip-1.12-r2.ebuild b/app-arch/gzip/gzip-1.12-r2.ebuild new file mode 100644 index ..64921b8d2d2d --- /dev/null +++ b/app-arch/gzip/gzip-1.12-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gzip.asc +inherit flag-o-matic verify-sig + +DESCRIPTION="Standard GNU compressor" +HOMEPAGE="https://www.gnu.org/software/gzip/"; +SRC_URI="mirror://gnu/gzip/${P}.tar.xz + https://alpha.gnu.org/gnu/gzip/${P}.tar.xz"; +SRC_URI+=" verify-sig? ( + mirror://gnu/gzip/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/gzip/${P}.tar.xz.sig + )" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pic static" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" +RDEPEND="!app-arch/pigz[symlink(-)]" + +PATCHES=( + "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" +) + +src_configure() { + use static && append-flags -static + + # Avoid text relocation in gzip + use pic && export DEFS="NO_ASM" + + # bug #663928 + econf --disable-gcc-warnings +} + +src_install() { + default + + docinto txt + dodoc algorithm.doc gzip.doc + + # Avoid conflict with app-arch/ncompress + rm "${ED}"/usr/bin/uncompress || die + + # keep most things in /usr, just the fun stuff in / + dodir /bin + mv "${ED}"/usr/bin/{gunzip,gzip,zcat} "${ED}"/bin/ || die + sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die +} + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + local ver + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -lt "1.12-r2"; then + ewarn "This package no longer installs 'uncompress'." + ewarn "Please use 'gzip -d' to decompress .Z files." + fi + done + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: 15dd89bc618179bbecdf3bbe17c00bdabc2ad1d4 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 20:59:10 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15dd89bc sci-mathematics/coq: drop old 8.15.1 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq/Manifest | 1 - sci-mathematics/coq/coq-8.15.1.ebuild | 111 -- 2 files changed, 112 deletions(-) diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest index add6ec522449..d3ba82e8bf94 100644 --- a/sci-mathematics/coq/Manifest +++ b/sci-mathematics/coq/Manifest @@ -2,6 +2,5 @@ DIST coq-8.11.2.tar.gz 6564523 BLAKE2B 37ae7a1f899b8ce662d5c21542b2bec0e2e8f25e9 DIST coq-8.12.0.tar.gz 6774001 BLAKE2B dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226d89ad943419d4cb7df1439950c94b5e3cc614eb789103d1ab50535909d4ba2079eafc2caa4fd91db30e747d SHA512 8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240 DIST coq-8.13.0.tar.gz 7010242 BLAKE2B bf9ec96b6698a2371be3164f65424a8ffb273252afc05e046267cae4265c1be71f89d0345f9e40ab3a93f5063080fd0224502cc0de808c7a0ddbb0edacab5fca SHA512 c355f0a9183f3669debd5f8f4ab96786215d037d1c2ac95a2d3c6115c8b0ee7ff7e23464b18444e2648ef3f8c221f0f3a28acf91199751cea2b74ee3fe8e DIST coq-8.15.0.tar.gz 7215106 BLAKE2B 512fde593f6e7fb8b410b5debf5a78bc5d0d181ed7207c00669fc33fa39c2d7e57860f3afbcfc9defd2093115242ad176a5451d9bb309483ba2172e2b0521d02 SHA512 be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab -DIST coq-8.15.1.tar.gz 7221470 BLAKE2B 6783ceb1ae6bcc7107b7bd1b61ab4566da9e24b8c87966cf1b64004fa19b92a5324d317f3002f30dd4c724bc5b27109c507dfb8e3ee64a9ace28bdb83b0a25e2 SHA512 8ae7bde19b4c098c0fad4206a349c50c7fc2537cbeae68e03d38020fd73f15df46e248b1e7cbbf297c1ccf44f9dd62b1179148588fcb5d397e30141cca954a3c DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656 SHA512 6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5 DIST coq-8.16.0.tar.gz 7397421 BLAKE2B 25b94002c4d1d1266ef948f0276df74d6a60c5b5100c7126232e0e33642be3ec14f33acfff5d0d5c17681676338374f694ca7c8c35200e522e480c3791f69dd8 SHA512 f324b68efcec0680a52c92d6e2fdd340a0e360e7d56d7fc3b4b781af3bec923d2fa2fdbb139b07d2253568a657a09c0d3da4cd5bdf984a6ab913e606056df4b3 diff --git a/sci-mathematics/coq/coq-8.15.1.ebuild b/sci-mathematics/coq/coq-8.15.1.ebuild deleted file mode 100644 index fc4bad973709.. --- a/sci-mathematics/coq/coq-8.15.1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV/_p/pl} -MY_P=${PN}-${MY_PV} - -inherit desktop dune - -DESCRIPTION="Proof assistant written in O'Caml" -HOMEPAGE="http://coq.inria.fr/"; -SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc gtk debug +ocamlopt" -RESTRICT="test" # fails - -RDEPEND=" - dev-ml/zarith:= - || ( - dev-ml/num - /ocaml/ but - # Coq wants /usr// ; symlink those directories - for sym in ${syms[@]} ; do - dosym $(ocamlc -where)/${sym} /usr/$(get_libdir)/${sym} - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/haxe/
commit: c977287a1831048e7625c7968cc09c23f34811dc Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 21:24:03 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c977287a dev-lang/haxe: bump to 4.2.5 Signed-off-by: Maciej Barć gentoo.org> dev-lang/haxe/Manifest | 1 + dev-lang/haxe/haxe-4.2.5.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest index dacd6fc5c9fe..3991d4f0956b 100644 --- a/dev-lang/haxe/Manifest +++ b/dev-lang/haxe/Manifest @@ -1 +1,2 @@ DIST haxe-4.2.4.tar.gz 9151011 BLAKE2B 76e4442dbd33669abb2defcb66a781bf013ac41a4853f7911824e16816c60fff7e46bd58b9f2830194326aadbd79b2f07ab14308efdb0ef1e26177178daf3941 SHA512 c447b2fa7e7b7149a87af2dd75e08cce1b8d96238b88024d875659add62fa97d554ecd7f13200b817545eda8be00d61399551d64f7dbc9cc1aa66a5517dd2485 +DIST haxe-4.2.5.tar.gz 9151978 BLAKE2B da6555707e0c0c34fc9a7c987bf2258e08557acb4629422d9f50ac4c025675601ccb25cea322dad0c16a4378dc48cac8e6e6acf1b94965a7eac5261c765d4ccb SHA512 a371245f5f7c18c2d16a9c7246829225d9f03beb796cb76b0dd5011e7a5a56e25f871c8cc7257a6e6b7a855804f6e62d48c2974a9ce3f4e6591d44f06bfa65ca diff --git a/dev-lang/haxe/haxe-4.2.5.ebuild b/dev-lang/haxe/haxe-4.2.5.ebuild new file mode 100644 index ..b4c6b1ae2869 --- /dev/null +++ b/dev-lang/haxe/haxe-4.2.5.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Multi-target universal programming language" +HOMEPAGE="https://haxe.org/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git"; +else + # Haxe-debian already contains correct git modules + SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}"/haxe-debian-upstream-${PV} +fi + +LICENSE="GPL-2+ MIT" +SLOT="0/${PV}" +IUSE="+ocamlopt" + +# NOTICE: +# Theoretically luv <= 0.5.8 is pinned but it is because of mingw issues +RDEPEND=" + >=dev-lang/ocaml-4:=[ocamlopt?] + dev-ml/extlib:= + dev-ml/luv:= + dev-ml/ocaml-sha:= + dev-ml/ptmap:= + dev-ml/sedlex:= + dev-ml/xml-light:= + + dev-lang/neko:= + dev-libs/boehm-gc:= + dev-libs/libpcre:= + net-libs/mbedtls:= + sys-libs/zlib:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-ml/camlp5 + dev-ml/dune + dev-ml/findlib +" + +QA_FLAGS_IGNORED="usr/bin/haxelib" +QA_PRESTRIPPED="usr/bin/haxelib" + +src_configure() { + if use ocamlopt ; then + export OCAMLOPT=ocamlopt.opt + else + export OCAMLOPT=ocamlopt + fi +} + +src_compile() { + emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \ + OCAMLOPT="${OCAMLOPT}" INSTALL_DIR=/usr +} + +src_install() { + emake DESTDIR="${D}" INSTALL_DIR=/usr install + dodoc *.md +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/dwarf-mode/, app-emacs/dwarf-mode/files/
commit: f9aadfd6017d6d68a11a541d1f4b063f75865048 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 22:06:57 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9aadfd6 app-emacs/dwarf-mode: new package; add version 2.39 Signed-off-by: Maciej Barć gentoo.org> app-emacs/dwarf-mode/Manifest | 1 + app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild | 17 + app-emacs/dwarf-mode/files/50dwarf-mode-gentoo.el | 3 +++ app-emacs/dwarf-mode/metadata.xml | 13 + 4 files changed, 34 insertions(+) diff --git a/app-emacs/dwarf-mode/Manifest b/app-emacs/dwarf-mode/Manifest new file mode 100644 index ..b6cc86caa4f6 --- /dev/null +++ b/app-emacs/dwarf-mode/Manifest @@ -0,0 +1 @@ +DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 diff --git a/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild b/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild new file mode 100644 index ..522f6c9a8072 --- /dev/null +++ b/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs mode to browse DWARF information" +HOMEPAGE="https://sourceware.org/binutils/"; +SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" +S="${WORKDIR}"/binutils-${PV}/binutils + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/dwarf-mode/files/50dwarf-mode-gentoo.el b/app-emacs/dwarf-mode/files/50dwarf-mode-gentoo.el new file mode 100644 index ..7caa9f19a37b --- /dev/null +++ b/app-emacs/dwarf-mode/files/50dwarf-mode-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'dwarf-browse "dwarf-mode" + "Invoke `objdump' and put output into a `dwarf-mode' buffer." t) diff --git a/app-emacs/dwarf-mode/metadata.xml b/app-emacs/dwarf-mode/metadata.xml new file mode 100644 index ..38a0bcca915a --- /dev/null +++ b/app-emacs/dwarf-mode/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + + +cpe:/a:gnu:binutils + +
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: d9aed99275aad3e0f54f942708b7b722aed19b01 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 21:01:47 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9aed992 sci-mathematics/coq: drop old 8.15.0-r2 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq/Manifest | 1 - sci-mathematics/coq/coq-8.15.0-r2.ebuild | 111 --- 2 files changed, 112 deletions(-) diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest index d3ba82e8bf94..799be072c0d9 100644 --- a/sci-mathematics/coq/Manifest +++ b/sci-mathematics/coq/Manifest @@ -1,6 +1,5 @@ DIST coq-8.11.2.tar.gz 6564523 BLAKE2B 37ae7a1f899b8ce662d5c21542b2bec0e2e8f25e976fb46689e0eae182fa4ec571524ae9f4f1a5ebbd44966fbdc4ee10cffda59c287d51ab48df4ac0e5e6844c SHA512 f8ab307b8e39ffda5f6984e187c1f8de1cb6dec5c322726dbbe535ee611683cfeeb9cee3e11ad83f5e44e843fc51e7e2d50b4ea69ab42fde38aaf3d0cf2dea3c DIST coq-8.12.0.tar.gz 6774001 BLAKE2B dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226d89ad943419d4cb7df1439950c94b5e3cc614eb789103d1ab50535909d4ba2079eafc2caa4fd91db30e747d SHA512 8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240 DIST coq-8.13.0.tar.gz 7010242 BLAKE2B bf9ec96b6698a2371be3164f65424a8ffb273252afc05e046267cae4265c1be71f89d0345f9e40ab3a93f5063080fd0224502cc0de808c7a0ddbb0edacab5fca SHA512 c355f0a9183f3669debd5f8f4ab96786215d037d1c2ac95a2d3c6115c8b0ee7ff7e23464b18444e2648ef3f8c221f0f3a28acf91199751cea2b74ee3fe8e -DIST coq-8.15.0.tar.gz 7215106 BLAKE2B 512fde593f6e7fb8b410b5debf5a78bc5d0d181ed7207c00669fc33fa39c2d7e57860f3afbcfc9defd2093115242ad176a5451d9bb309483ba2172e2b0521d02 SHA512 be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656 SHA512 6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5 DIST coq-8.16.0.tar.gz 7397421 BLAKE2B 25b94002c4d1d1266ef948f0276df74d6a60c5b5100c7126232e0e33642be3ec14f33acfff5d0d5c17681676338374f694ca7c8c35200e522e480c3791f69dd8 SHA512 f324b68efcec0680a52c92d6e2fdd340a0e360e7d56d7fc3b4b781af3bec923d2fa2fdbb139b07d2253568a657a09c0d3da4cd5bdf984a6ab913e606056df4b3 diff --git a/sci-mathematics/coq/coq-8.15.0-r2.ebuild b/sci-mathematics/coq/coq-8.15.0-r2.ebuild deleted file mode 100644 index fc4bad973709.. --- a/sci-mathematics/coq/coq-8.15.0-r2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV/_p/pl} -MY_P=${PN}-${MY_PV} - -inherit desktop dune - -DESCRIPTION="Proof assistant written in O'Caml" -HOMEPAGE="http://coq.inria.fr/"; -SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc gtk debug +ocamlopt" -RESTRICT="test" # fails - -RDEPEND=" - dev-ml/zarith:= - || ( - dev-ml/num - /ocaml/ but - # Coq wants /usr// ; symlink those directories - for sym in ${syms[@]} ; do - dosym $(ocamlc -where)/${sym} /usr/$(get_libdir)/${sym} - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk/
commit: c1ccd28b75f44642cbde9c66d1064b7496cf7624 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 15:38:41 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ccd28b dev-ml/lablgtk: bump to 3.1.2 Signed-off-by: Maciej Barć gentoo.org> dev-ml/lablgtk/Manifest | 1 + dev-ml/lablgtk/lablgtk-3.1.2.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest index b7942ca5642c..ebeb56423c77 100644 --- a/dev-ml/lablgtk/Manifest +++ b/dev-ml/lablgtk/Manifest @@ -1,3 +1,4 @@ DIST lablgtk-2.18.10.tar.gz 1068504 BLAKE2B 8f82cd8b31c136420bfbbeaf78ec2d7913b7c5fc16abd485c508f8de3ab587173b0b5c798cdbe851254b48754929c1f0063cfc9e3c5e0663b7cdebc380ec0e8a SHA512 73705aaa80db433d11a28df5f6f5d10bd282e477e90916152a87e71865ccfcd7dfbdbe77350ecadf61ba2ccc7a188de1c68f1e6385e20c75f167969001e8418d DIST lablgtk-2.18.12.tar.gz 1066997 BLAKE2B fcdc74ae444af509b2c95929ac8df556aeea21187a95433a9c67ac3d7a515054d53c4955ea2e908297065fd005099fb5df45d52311cf015f63a72780c11cccb8 SHA512 284a1234ae817c4df49809d28c103ca5e64046da5ec9ff28c6edc0ce999e9d3e6e180dd053f8b1663d4fb3b7ba19570d53b9441c8fa622add924e8d85e41b813 +DIST lablgtk-3.1.2.tar.gz 1042626 BLAKE2B 355ff285248129a063c041d3e64db33424ddbb71774128d7be980b8bd0b54cfa54b9d50b1c2f8527b8f6563836189ad72d30e4421b22d5938b888e61ada55056 SHA512 c63a492160f36685f65cb6bc0e72ff4939005acb2c65c56c0d9ba8f2112a618f24db84765e7b4416e49024048a36895028cfc5ef2c3e298dd4a309e902e34af5 DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3 diff --git a/dev-ml/lablgtk/lablgtk-3.1.2.ebuild b/dev-ml/lablgtk/lablgtk-3.1.2.ebuild new file mode 100644 index ..2e8609cd299a --- /dev/null +++ b/dev-ml/lablgtk/lablgtk-3.1.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME=lablgtk3 + +inherit dune + +DESCRIPTION="OCaml bindings to GTK-3" +HOMEPAGE="https://github.com/garrigue/lablgtk"; +SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="3/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt sourceview" + +BDEPEND="dev-ml/camlp5" +DEPEND=" + app-text/gtkspell:3= + x11-libs/gtk+:3= + dev-ml/cairo2:= + x11-libs/gtksourceview:3.0= +" +RDEPEND="${DEPEND}" +PDEPEND="sourceview? ( dev-ml/lablgtk-sourceview:${SLOT} )" + +src_prepare() { + default + echo "(version ${PV})" >> "${S}"/dune-project || die +} + +src_compile() { + dune build --profile release -p ${DUNE_PKG_NAME} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk-sourceview/
commit: 00c7206cfb26e99903f26afe16850936ac95a1fe Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 15:42:46 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c7206c dev-ml/lablgtk-sourceview: bump to 3.1.2 Signed-off-by: Maciej Barć gentoo.org> dev-ml/lablgtk-sourceview/Manifest | 1 + .../lablgtk-sourceview-3.1.2.ebuild| 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-ml/lablgtk-sourceview/Manifest b/dev-ml/lablgtk-sourceview/Manifest index f6a40d0e2049..f522691c1b6e 100644 --- a/dev-ml/lablgtk-sourceview/Manifest +++ b/dev-ml/lablgtk-sourceview/Manifest @@ -1 +1,2 @@ +DIST lablgtk-3.1.2.tar.gz 1042626 BLAKE2B 355ff285248129a063c041d3e64db33424ddbb71774128d7be980b8bd0b54cfa54b9d50b1c2f8527b8f6563836189ad72d30e4421b22d5938b888e61ada55056 SHA512 c63a492160f36685f65cb6bc0e72ff4939005acb2c65c56c0d9ba8f2112a618f24db84765e7b4416e49024048a36895028cfc5ef2c3e298dd4a309e902e34af5 DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3 diff --git a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.2.ebuild b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.2.ebuild new file mode 100644 index ..fd85ad9de73a --- /dev/null +++ b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME=lablgtk3-sourceview3 + +inherit dune + +DESCRIPTION="OCaml bindings to GTK-3" +HOMEPAGE="https://github.com/garrigue/lablgtk"; +SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz + -> lablgtk-${PV}.tar.gz" +S="${WORKDIR}"/lablgtk-${PV} + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="3/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +DEPEND=" + >=dev-ml/lablgtk-${PV}:3= + dev-ml/cairo2:= + x11-libs/gtksourceview:3.0= +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + echo "(version ${PV})" >> "${S}"/dune-project || die +} + +src_compile() { + dune build --profile release -p ${DUNE_PKG_NAME} || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: 0b9906488af2fcba4901e56b417d0c6bb923a089 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 5 15:58:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 5 22:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b990648 sci-mathematics/coq: bump to 8.16.0 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq/Manifest | 1 + sci-mathematics/coq/coq-8.16.0.ebuild | 111 ++ 2 files changed, 112 insertions(+) diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest index 16f3349c8623..add6ec522449 100644 --- a/sci-mathematics/coq/Manifest +++ b/sci-mathematics/coq/Manifest @@ -4,3 +4,4 @@ DIST coq-8.13.0.tar.gz 7010242 BLAKE2B bf9ec96b6698a2371be3164f65424a8ffb273252a DIST coq-8.15.0.tar.gz 7215106 BLAKE2B 512fde593f6e7fb8b410b5debf5a78bc5d0d181ed7207c00669fc33fa39c2d7e57860f3afbcfc9defd2093115242ad176a5451d9bb309483ba2172e2b0521d02 SHA512 be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab DIST coq-8.15.1.tar.gz 7221470 BLAKE2B 6783ceb1ae6bcc7107b7bd1b61ab4566da9e24b8c87966cf1b64004fa19b92a5324d317f3002f30dd4c724bc5b27109c507dfb8e3ee64a9ace28bdb83b0a25e2 SHA512 8ae7bde19b4c098c0fad4206a349c50c7fc2537cbeae68e03d38020fd73f15df46e248b1e7cbbf297c1ccf44f9dd62b1179148588fcb5d397e30141cca954a3c DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656 SHA512 6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5 +DIST coq-8.16.0.tar.gz 7397421 BLAKE2B 25b94002c4d1d1266ef948f0276df74d6a60c5b5100c7126232e0e33642be3ec14f33acfff5d0d5c17681676338374f694ca7c8c35200e522e480c3791f69dd8 SHA512 f324b68efcec0680a52c92d6e2fdd340a0e360e7d56d7fc3b4b781af3bec923d2fa2fdbb139b07d2253568a657a09c0d3da4cd5bdf984a6ab913e606056df4b3 diff --git a/sci-mathematics/coq/coq-8.16.0.ebuild b/sci-mathematics/coq/coq-8.16.0.ebuild new file mode 100644 index ..8f3da8dda4ab --- /dev/null +++ b/sci-mathematics/coq/coq-8.16.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=${PV/_p/pl} +MY_P=${PN}-${MY_PV} + +inherit desktop dune + +DESCRIPTION="Proof assistant written in O'Caml" +HOMEPAGE="http://coq.inria.fr/"; +SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gtk debug +ocamlopt" +RESTRICT="test" # fails + +RDEPEND=" + dev-ml/zarith:= + || ( + dev-ml/num + =dev-ml/lablgtk-3.1.2:3=[sourceview,ocamlopt?] + >=dev-ml/lablgtk-sourceview-3.1.2:3=[ocamlopt?] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + >=dev-java/antlr-4.7:4 + dev-python/antlr4-python3-runtime + dev-python/beautifulsoup4 + dev-python/pexpect + dev-python/sphinx_rtd_theme + dev-python/sphinxcontrib-bibtex + dev-tex/latexmk + dev-texlive/texlive-fontsextra + dev-texlive/texlive-latexextra + dev-texlive/texlive-xetex + media-fonts/freefont + ) +" + +DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md CREDITS INSTALL.md README.md ) + +src_configure() { + local myconf=( + -prefix /usr + -libdir /usr/$(get_libdir)/coq + -mandir /usr/share/man + -docdir /usr/share/doc/${PF} + -datadir /usr/share/coq + -configdir /etc/xdg/${PN} + -with-doc $(usex doc) + ) + + use debug && myconf+=( -debug ) + use ocamlopt || myconf+=( -byte-only ) + + if use gtk ; then + if use ocamlopt ; then + myconf+=( -coqide opt ) + else + myconf+=( -coqide byte ) + fi + else + myconf+=( -coqide no ) + fi + + export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/" + + echo "Configure options: ${myconf[@]}" + sh ./configure ${myconf[@]} || die "configure failed" +} + +src_compile() { + emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" world +} + +src_test() { + emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" check +} + +src_install() { + local sym + local syms=( coq-core coqide-server ) + + emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" DESTDIR="${D}" install-library + dune-install coq-core coqide-server + + if use gtk ; then + dune-install coqide + make_desktop_entry "coqide" "Coq IDE" "${EPREFIX}/usr/share/coq/coq.png" + syms+=( coqide ) +
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/
commit: 5a6e86dd49931652b6e3a01e5f7fae63dc506956 Author: Jakov Smolić gentoo org> AuthorDate: Mon Sep 5 21:58:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Sep 5 21:58:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6e86dd dev-db/sqlite: add 3.39.3 Signed-off-by: Jakov Smolić gentoo.org> dev-db/sqlite/Manifest | 2 + dev-db/sqlite/sqlite-3.39.3.ebuild | 436 + 2 files changed, 438 insertions(+) diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 26d53697bbcc..afb91bb632e7 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -1,2 +1,4 @@ DIST sqlite-doc-3390200.zip 10683207 BLAKE2B 745aedf0c71da6c0d802aed2b64b6e10ef57f4a72210b12276a3019ccc5408bef537ad93c64eb972a7f24117df5780e35f75246d2ba9cd74c4537588eb6cba3c SHA512 54b9e632244b95ebf35fcaa5ce9c02381601eb442eec2ec2a809a7fe24d2cfed751581bb82fd243aaede2c935864da39fd1f1685e762826dd76fc754c7f79c0b +DIST sqlite-doc-3390300.zip 10312031 BLAKE2B 53e4490a0b2fdc8a8ee76615cef3c9e3006e79d91c7b21d92fcaecb7bb07190b761c506cb6af6cafb9e876974ece6647f33a663959d4ff83bb65310402e74709 SHA512 edab798f777bec097a20798a71c8ea01e4c59034da1f696ce1574a57719edd252a0004a268866e338803dd4c46980754ed1b5ddd05a5fc01b59397b6fda172ae DIST sqlite-src-3390200.zip 13403722 BLAKE2B 24ab8cfe5fda267c7a90939875e87bc9f9914f2690f195c21ff2b774ba83a7d6914f57648cf618fd79b37e54ad85121f86310a733a87e6c76bf729716a937d02 SHA512 a838386a48654391590ea0e1cb355d29f6f93033c3e582df7c63139adaf5119dd5a1550e913dbad0d3eafb0bfa03c4fc6dc48a334d9c45ffb8a7205a528b38f1 +DIST sqlite-src-3390300.zip 13404886 BLAKE2B 46c0a39aa1da33b3ab2f3353d641f2e93073531d9db8c7088ce2578eca5c742a4b9d2ac10f1c6488248e103f421cef214596eb692fdf54ef54c113b55961ab89 SHA512 19827a3dc0b57046b3d50e9538dfcf2e0453a04b2d8ccfee94effa3eee1b1a56837740ecef0e6ee4ec0a94d7185fae9f4a5e158291468acbbcead5335196e776 diff --git a/dev-db/sqlite/sqlite-3.39.3.ebuild b/dev-db/sqlite/sqlite-3.39.3.ebuild new file mode 100644 index ..c69a893b551d --- /dev/null +++ b/dev-db/sqlite/sqlite-3.39.3.ebuild @@ -0,0 +1,436 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +if [[ "${PV}" != "" ]]; then + SRC_PV="$(printf "%u%02u%02u%02u" $(ver_rs 1- " "))" + DOC_PV="${SRC_PV}" + # DOC_PV="$(printf "%u%02u%02u00" $(ver_rs 1-3 " "))" +fi + +DESCRIPTION="SQL database engine" +HOMEPAGE="https://sqlite.org/"; + +# On version updates, make sure to read the forum (https://sqlite.org/forum/forum) +# for hints regarding test failures, backports, etc. +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://sqlite.org/2022/${PN}-src-${SRC_PV}.zip + doc? ( https://sqlite.org/2022/${PN}-doc-${DOC_PV}.zip )" +fi + +LICENSE="public-domain" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" +if [[ "${PV}" == "" ]]; then + PROPERTIES="live" +fi +RESTRICT="!test? ( test )" + +if [[ "${PV}" == "" ]]; then + BDEPEND=">=dev-lang/tcl-8.6:0 + dev-vcs/fossil" +else + BDEPEND="app-arch/unzip + >=dev-lang/tcl-8.6:0" +fi +RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}] + icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] ) + readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) + tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] ) + tools? ( dev-lang/tcl:0= )" +DEPEND="${RDEPEND} + test? ( >=dev-lang/tcl-8.6:0[${MULTILIB_USEDEP}] )" + +if [[ "${PV}" == "" ]]; then + S="${WORKDIR}/${PN}" +else + S="${WORKDIR}/${PN}-src-${SRC_PV}" +fi + +_fossil_fetch() { + local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}" + local repo_id="${1}" + local repo_uri="${2}" + + local -x FOSSIL_HOME="${HOME}" + + mkdir -p "${T}/fossil/${repo_id}" || die + pushd "${T}/fossil/${repo_id}" > /dev/null || die + + if [[ -n "${EVCS_OFFLINE}" ]]; then + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + die "Network activity disabled using EVCS_OFFLINE and clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\"" + fi + else + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + einfo fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" + fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" || die + echo + else + cp -p "${distdi
[gentoo-commits] repo/gentoo:master commit in: dev-util/opencl-headers/
commit: d2b7ead087a9c1d8f87bfbabb1237633fcaa073f Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 5 21:20:15 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 5 21:57:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b7ead0 dev-util/opencl-headers: use cmake Recent versions of opencl-headers come with a test suite (yes, of headers!), and also install CMake modules for locating them which are needed e.g. by latest OpenCL-HPP releases. Signed-off-by: Marek Szuba gentoo.org> ...2.05.18.ebuild => opencl-headers-2022.05.18-r1.ebuild} | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild b/dev-util/opencl-headers/opencl-headers-2022.05.18-r1.ebuild similarity index 75% rename from dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild rename to dev-util/opencl-headers/opencl-headers-2022.05.18-r1.ebuild index 1a6a9ed81af1..245fefd3e4c0 100644 --- a/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild +++ b/dev-util/opencl-headers/opencl-headers-2022.05.18-r1.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit cmake + MY_PN="OpenCL-Headers" MY_P="${MY_PN}-${PV}" @@ -13,12 +15,15 @@ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" -S="${WORKDIR}"/${MY_P} +RESTRICT="!test? ( test )" -src_install() { - insinto /usr/include - doins -r "${S}"/CL +S="${WORKDIR}"/${MY_P} - einstalldocs +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/clhpp/
commit: f7ad1547e28dd43b4720e4499677ba16339b0f7e Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 5 21:56:43 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 5 21:57:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ad1547 dev-libs/clhpp: add 2.0.17 Signed-off-by: Marek Szuba gentoo.org> dev-libs/clhpp/Manifest| 1 + dev-libs/clhpp/clhpp-2.0.17.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest index 5542473a31a7..93f078070523 100644 --- a/dev-libs/clhpp/Manifest +++ b/dev-libs/clhpp/Manifest @@ -1 +1,2 @@ DIST clhpp-2.0.15.tar.gz 99826 BLAKE2B de5f6cab05d21199ffea37bbbcc5d312a4b812b602ce091d8fa22cb615060ce08454de1341881792996dd5c06378657a297505ff25ac159d85b59995e924bca5 SHA512 d24c035425c8204099e5264e61939c568e85b64e94d5ed3c58fe9430f4516495a974080a684b742f5aea1351455a0755efccd14317c20cd34885880cf1d8133b +DIST clhpp-2.0.17.tar.gz 106799 BLAKE2B bccbbbc07e83609f49253636eb08a4da19f92c7188dad71759fa9cceaad571291c05595b8f2a7cc427ea0df658f1b7133ef0fdbbfed3ca3c29c85629b005d541 SHA512 af21fac8856a1a7d5de6ccde64dee9518740f75503808488312e226ae441e013e7340a7089f273b021a8d1e34c17dad9df51953c742eef8f8c470657a7816fe2 diff --git a/dev-libs/clhpp/clhpp-2.0.17.ebuild b/dev-libs/clhpp/clhpp-2.0.17.ebuild new file mode 100644 index ..5855e92bc4f9 --- /dev/null +++ b/dev-libs/clhpp/clhpp-2.0.17.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" +RUBY_OPTIONAL="yes" + +inherit cmake ruby-ng + +MY_PN="OpenCL-CLHPP" +MY_PV="2022.05.18" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Khronos OpenCL C++ bindings" +HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/"; +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Khronos-CLHPP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# Tests require CMock (NOT cmocka), which is currently unpackaged +RESTRICT="test" + +RDEPEND="virtual/opencl" +# Need an opencl-headers ebuild which installs cmake package configs +DEPEND="${RDEPEND} + >=dev-util/opencl-headers-2022.05.18-r1" +BDEPEND="test? ( $(ruby_implementations_depend) )" + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + use test && ruby-ng_pkg_setup +} + +src_unpack() { + # suppress ruby-ng export + default +} + +src_prepare() { + # suppress ruby-ng export + cmake_src_prepare +} + +src_compile() { + # suppress ruby-ng export + cmake_src_compile +} + +src_install() { + # suppress ruby-ng export + cmake_src_install +} + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: 1adec05c7b645ce003351539b7c71db2945c3460 Author: Matt Turner gentoo org> AuthorDate: Mon Sep 5 21:42:00 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 5 21:44:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1adec05c net-wireless/gnome-bluetooth: Version bump to 42.4 Signed-off-by: Matt Turner gentoo.org> net-wireless/gnome-bluetooth/Manifest | 1 + .../gnome-bluetooth/gnome-bluetooth-42.4.ebuild| 71 ++ 2 files changed, 72 insertions(+) diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest index 37f414c1553a..253df0f88ff2 100644 --- a/net-wireless/gnome-bluetooth/Manifest +++ b/net-wireless/gnome-bluetooth/Manifest @@ -1,3 +1,4 @@ DIST gnome-bluetooth-3.34.5.tar.xz 353936 BLAKE2B 40300752830f71d436591e22a64a282745d8419ee46de534f76c4871a86a4c8f7b2203e3ddc4ca08d26348b97bf4a68315802ffa09c69265c55001e4806c7f1e SHA512 48431b3d19083705a6623442c5cd2d6c14962cdf30fc599ba47dceb6612b80142af77e1b6df142b530cb1015638081a06de38a3034177e0d05a354c40f19d9e5 DIST gnome-bluetooth-42.2.tar.xz 302248 BLAKE2B 7ba16f86dd05bd4db2b02767f7a02b0f8c8154f28834795eba1dd3e45493b7cf26e0417fabe44dedb363abd94b62a40b1e2ab97c32e9ff9e0881b863a1954112 SHA512 79c1846eb084fa8a80b070e2c5731040d23bc9c4cdd2c6f36d4acba9b9eb5cb828a61540b82e3bb993befa8fde1704f089d539c82291f1a6a16444182dd97f73 DIST gnome-bluetooth-42.3.tar.xz 303604 BLAKE2B bf73d31d6fd40bafa22133caac6a612951fd2b09cc7b1501df5d0256e6d769553d01a951b7ff731cab96669a7935fe41c50e15c4b2ec97cd347abc79b9efbe75 SHA512 e07aa4edc6ebe4ea2690d4271be75ec84bf3d38fb6f9f87d6833ef0a3c3015bc063ff091755761f554ae18e40eb2dd98ae0ed77163016e671d63b944c553c310 +DIST gnome-bluetooth-42.4.tar.xz 304048 BLAKE2B 7451c893496f04e38d36ba93aa7c9650144c020bf1ce156e11fbf62a3a2d5ee637ebdea2b397ee2affb96da8568a6f7456c5fb181a9c752b5deb7e14371f9e84 SHA512 5dab59e6ba3e291cb7630b6bc2da3a776ad044565ace3b9fcc30c357f2740f4ba73fca23a099b1717f8d181a3af67b33c0934a35cd680a149c2168e2380410aa diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.4.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.4.ebuild new file mode 100644 index ..10052388292a --- /dev/null +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.4.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org meson python-any-r1 xdg + +DESCRIPTION="Bluetooth graphical utilities integrated with GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"; + +LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" +SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version +IUSE="gtk-doc +introspection sendto test" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=gui-libs/gtk-4.4:4[introspection?] + media-libs/gsound + >=gui-libs/libadwaita-1.1:1 + >=x11-libs/libnotify-0.7.0 + virtual/libudev:= + >=sys-power/upower-0.99.14:= + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + acct-group/plugdev + virtual/udev + >=net-wireless/bluez-5 + sendto? ( !net-wireless/gnome-bluetooth:2 ) +" +BDEPEND=" + ${PYHTHON_DEPS} + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.9 ) + virtual/pkgconfig + test? ( + $(python_gen_any_dep ' + >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + if use test; then + python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && + python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + # Check for python is unconditional + python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_use sendto) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: 000da2d8320b8c0b5d5187da33fee0fc4389db11 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 5 15:00:45 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 5 21:29:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000da2d8 app-arch/gzip: add blockers against pigz and ncompress Closes: https://bugs.gentoo.org/868312 Closes: https://bugs.gentoo.org/868603 Signed-off-by: Mike Gilbert gentoo.org> app-arch/gzip/{gzip-1.12.ebuild => gzip-1.12-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-arch/gzip/gzip-1.12.ebuild b/app-arch/gzip/gzip-1.12-r1.ebuild similarity index 95% rename from app-arch/gzip/gzip-1.12.ebuild rename to app-arch/gzip/gzip-1.12-r1.ebuild index dd0eefb15a93..80c74b322adc 100644 --- a/app-arch/gzip/gzip-1.12.ebuild +++ b/app-arch/gzip/gzip-1.12-r1.ebuild @@ -21,6 +21,8 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv IUSE="pic static" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" +RDEPEND="!app-arch/pigz[symlink(-)] + !app-arch/ncompress" PATCHES=( "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip2/
commit: 91016d3668de9ce1a9da58f9668db756d1197c63 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 5 15:04:17 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 5 21:32:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91016d36 app-arch/bzip2: add blocker against lbzip2 Closes: https://bugs.gentoo.org/868318 Signed-off-by: Mike Gilbert gentoo.org> .../bzip2/{bzip2-1.0.8-r1.ebuild => bzip2-1.0.8-r2.ebuild} | 12 +--- app-arch/bzip2/bzip2-.ebuild | 4 +++- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild b/app-arch/bzip2/bzip2-1.0.8-r2.ebuild similarity index 89% rename from app-arch/bzip2/bzip2-1.0.8-r1.ebuild rename to app-arch/bzip2/bzip2-1.0.8-r2.ebuild index 62a13959bff9..b2e7d764d2eb 100644 --- a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild +++ b/app-arch/bzip2/bzip2-1.0.8-r2.ebuild @@ -9,10 +9,6 @@ EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bzip2.gpg inherit toolchain-funcs multilib-minimal usr-ldscript verify-sig -if [[ ${PVR} != 1.0.8-r1 ]]; then - die "Please remove libbz2.so.1.0 logic from multilib_src_install" -fi - DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux" HOMEPAGE="https://sourceware.org/bzip2/"; SRC_URI="https://sourceware.org/pub/${PN}/${P}.tar.gz"; @@ -24,6 +20,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv IUSE="static static-libs" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bzip2 )" +RDEPEND="!app-arch/lbzip2[symlink(-)]" PATCHES=( "${FILESDIR}"/${PN}-1.0.4-makefile-CFLAGS.patch @@ -85,13 +82,6 @@ multilib_src_install() { dosym libbz2.so.${PV} /usr/$(get_libdir)/${v} done - # Install libbz2.so.1.0 due to accidental soname change in 1.0.7. - # Reference: 98da0ad82192d21ad74ae52366ea8466e2acea24. - # OK to remove one year after 2020-04-11. - if [[ ! -L "${ED}/usr/$(get_libdir)/libbz2.so.1.0" ]]; then - dosym libbz2.so.${PV} "/usr/$(get_libdir)/libbz2.so.1.0" - fi - use static-libs && dolib.a libbz2.a if multilib_is_native_abi ; then diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild index a5f4b823c2f1..80435914e091 100644 --- a/app-arch/bzip2/bzip2-.ebuild +++ b/app-arch/bzip2/bzip2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,6 +19,8 @@ SLOT="0/1" # subslot = SONAME IUSE="static-libs" +RDEPEND="!app-arch/lbzip2[symlink(-)]" + multilib_src_configure() { local emesonargs=( -Ddefault_library=$(usex static-libs both shared)
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-text/
commit: d51f8b3d57b37e33e527dbc1dd885811daf3bb14 Author: James Le Cuirot gentoo org> AuthorDate: Mon Sep 5 20:37:28 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Sep 5 20:37:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51f8b3d dev-python/jaraco-text: Keyword 3.9.1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/jaraco-text/jaraco-text-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild index 58ccd4cee9bd..80530ec40df0 100644 --- a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~m68k ~riscv" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pathlib2/
commit: c4fbbcf91fabc1c8de11a82a1b22db5a4dd0be02 Author: James Le Cuirot gentoo org> AuthorDate: Mon Sep 5 20:37:04 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Sep 5 20:37:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fbbcf9 dev-python/pathlib2: Keyword 2.3.7_p1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild index abb7b26b2ffd..379f29fe99e5 100644 --- a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild +++ b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild @@ -23,6 +23,6 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~m68k ~riscv" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 233094e62dbb2068cfc54b6e7ab55b59aba77601 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 5 20:26:37 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 5 20:27:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233094e6 profiles: mask sys-apps/gawk-5.2.0 Bug: https://bugs.gentoo.org/868567 Signed-off-by: Mike Gilbert gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 4867d276a0ab..a9dbc8a14e6c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Mike Gilbert (2022-09-05) +# Crash due to double-free. +# https://bugs.gentoo.org/868567 +=sys-apps/gawk-5.2.0 + # Marc Schiffbauer (2022-09-02) # Dead upstream, open bugs, removal in 30 days # bugs #829447, #836227, #862504
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfsandwich/
commit: 56e41df51acebd3ce3175f9fff72fd982436c32e Author: Alfredo Tupone gentoo org> AuthorDate: Mon Sep 5 20:06:08 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Sep 5 20:06:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e41df5 app-text/pdfsandwich: filter lto Closes: https://bugs.gentoo.org/866043 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild b/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild index c42e82306713..14d6940316f5 100644 --- a/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild +++ b/app-text/pdfsandwich/pdfsandwich-0.1.7.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit flag-o-matic DESCRIPTION="generator of sandwich OCR pdf files" HOMEPAGE="http://www.tobias-elze.de/pdfsandwich"; @@ -31,6 +32,8 @@ src_prepare() { sed -i \ -e "/^OCAMLOPTFLAGS/s/$/ -ccopt \"\$(CFLAGS) \$(LDFLAGS)\"/" \ Makefile || die + # Bug #866043 + filter-lto default }
[gentoo-commits] repo/gentoo:master commit in: app-text/podofo/
commit: 01857c9bc46a9e89273e0a6c188654cb22e526ba Author: Zac Medico gentoo org> AuthorDate: Mon Sep 5 19:15:35 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Sep 5 19:18:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01857c9b app-text/podofo: fix boost BDEPEND Closes: https://bugs.gentoo.org/484662 Signed-off-by: Zac Medico gentoo.org> app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild | 4 ++-- app-text/podofo/podofo-0.9.7.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild b/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild index 74c9b102939b..bd8bf05d1b85 100644 --- a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild +++ b/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ RDEPEND="${LUA_DEPS} DEPEND="${RDEPEND} test? ( dev-util/cppunit )" BDEPEND="virtual/pkgconfig - boost? ( dev-util/boost-build )" + boost? ( dev-libs/boost )" PATCHES=( "${FILESDIR}"/${PN}-0.9.6_p20190928-cmake_lua_version.patch diff --git a/app-text/podofo/podofo-0.9.7.ebuild b/app-text/podofo/podofo-0.9.7.ebuild index 5510e90dad7e..97e2a987c7a1 100644 --- a/app-text/podofo/podofo-0.9.7.ebuild +++ b/app-text/podofo/podofo-0.9.7.ebuild @@ -33,7 +33,7 @@ DEPEND="${RDEPEND} " BDEPEND="virtual/pkgconfig - boost? ( dev-util/boost-build )" + boost? ( dev-libs/boost )" PATCHES=( "${FILESDIR}"/${PN}-0.9.6_p20190928-cmake_lua_version.patch
[gentoo-commits] repo/gentoo:master commit in: sci-libs/onnx/
commit: 764ac8c0ebda9e392bac2cf0fa609a94aaf45972 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Sep 5 19:17:17 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Sep 5 19:17:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764ac8c0 sci-libs/onnx: depend on protbuf slot Closes: https://bugs.gentoo.org/868576 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/onnx/{onnx-1.11.0-r1.ebuild => onnx-1.11.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/onnx/onnx-1.11.0-r1.ebuild b/sci-libs/onnx/onnx-1.11.0-r2.ebuild similarity index 97% rename from sci-libs/onnx/onnx-1.11.0-r1.ebuild rename to sci-libs/onnx/onnx-1.11.0-r2.ebuild index 5b2ac804bf1d..31f993817030 100644 --- a/sci-libs/onnx/onnx-1.11.0-r1.ebuild +++ b/sci-libs/onnx/onnx-1.11.0-r2.ebuild @@ -17,7 +17,7 @@ RESTRICT="test" DEPEND="" RDEPEND="${DEPEND} - dev-libs/protobuf" + dev-libs/protobuf:=" BDEPEND=" ${PYTHON_DEPS} dev-util/patchelf
[gentoo-commits] repo/gentoo:master commit in: dev-java/hamcrest-core/
commit: 3d27d0a3636ab51f5f839681b1f047433a5dccf1 Author: Florian Schmaus gentoo org> AuthorDate: Mon Sep 5 18:44:26 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Sep 5 18:45:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d27d0a3 dev-java/hamcrest-core: re-keyword 1.3-r3 for ~amd64-linux, ~x64-solaris Signed-off-by: Florian Schmaus gentoo.org> dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild b/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild index 26e415b9350e..53e789b76cc3 100644 --- a/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild +++ b/dev-java/hamcrest-core/hamcrest-core-1.3-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.ta LICENSE="BSD-2" SLOT="${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/hamcrest-generator/
commit: 3180b6052f4d9e386c3d67714e310a67e8a6a773 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Aug 10 17:08:05 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Sep 5 18:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3180b605 dev-java/hamcrest-generator: use SRC_URI from Github, update EAPI 7 -> 8 * Switch to java-pkg-simple.eclass * EAPI 7 -> 8 * Add 'doc' to JAVA_PKG_IUSE * Drop useless 'test' from JAVA_PKG_IUSE (seems to do nothing in -r3) * https for HOMEPAGE * SRC_URI, use github instead of mirror://gentoo Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> dev-java/hamcrest-generator/Manifest | 1 + .../hamcrest-generator-1.3-r4.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-java/hamcrest-generator/Manifest b/dev-java/hamcrest-generator/Manifest index 480364f4e8f4..42f381d82b57 100644 --- a/dev-java/hamcrest-generator/Manifest +++ b/dev-java/hamcrest-generator/Manifest @@ -1 +1,2 @@ DIST hamcrest-1.3.tgz 3686096 BLAKE2B 38ff91a524064cb00b4d2e82c0a50a2df870bbb0a6e43055f33ce344a1dc8de3760530652691db26aa42890d8517940c038a570b5acaaf91b7e970aca7df3493 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 +DIST hamcrest-java-1.3.tar.gz 2007925 BLAKE2B 7d54f056814ba30d669e171f00c31e71a0aaea37d345fa93d0c88afb8c3f916180ba699c2cee9219504c3e931b4f4548d708c927cf2caf483847f217c22c7cdf SHA512 4356df7b5b78f821847fde027b416b49b8456e84ab2ec98c2982adf54e2bdc01a5ca2c2b5425620c5ee34bfe3f95ea43c77190504f76ddc9f8b93b137a4ca54b diff --git a/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild b/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild new file mode 100644 index ..401c4fb05f9a --- /dev/null +++ b/dev-java/hamcrest-generator/hamcrest-generator-1.3-r4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Code generator for Hamcrest's library of matchers for building test expressions" +HOMEPAGE="https://hamcrest.org/JavaHamcrest/"; +SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.tar.gz"; + +LICENSE="BSD-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos" + +CP_DEPEND="dev-java/qdox:1.12" + +DEPEND=">=virtual/jdk-1.8:* + ${CP_DEPEND}" + +RDEPEND=">=virtual/jre-1.8:* + ${CP_DEPEND}" + +S="${WORKDIR}/JavaHamcrest-hamcrest-java-${PV}" + +JAVA_SRC_DIR="${PN}/src/main/java"
[gentoo-commits] repo/gentoo:master commit in: dev-java/hamcrest-library/files/, dev-java/hamcrest-library/
commit: 6abe431abe3321ae3d71377afd9fa280b101048b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Aug 11 09:53:31 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Sep 5 18:45:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abe431a dev-java/hamcrest-library: use SRC_URI from Github, update EAPI 7 -> 8 * Add 'doc' to JAVA_PKG_IUSE * https for HOMEPAGE * SRC_URI, use github instead of mirror://gentoo Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/26822 Signed-off-by: Florian Schmaus gentoo.org> dev-java/hamcrest-library/Manifest | 1 + .../files/hamcrest-library-1.3-r3-java-11.patch| 44 .../hamcrest-library-1.3-r3.ebuild | 58 ++ 3 files changed, 103 insertions(+) diff --git a/dev-java/hamcrest-library/Manifest b/dev-java/hamcrest-library/Manifest index 480364f4e8f4..42f381d82b57 100644 --- a/dev-java/hamcrest-library/Manifest +++ b/dev-java/hamcrest-library/Manifest @@ -1 +1,2 @@ DIST hamcrest-1.3.tgz 3686096 BLAKE2B 38ff91a524064cb00b4d2e82c0a50a2df870bbb0a6e43055f33ce344a1dc8de3760530652691db26aa42890d8517940c038a570b5acaaf91b7e970aca7df3493 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 +DIST hamcrest-java-1.3.tar.gz 2007925 BLAKE2B 7d54f056814ba30d669e171f00c31e71a0aaea37d345fa93d0c88afb8c3f916180ba699c2cee9219504c3e931b4f4548d708c927cf2caf483847f217c22c7cdf SHA512 4356df7b5b78f821847fde027b416b49b8456e84ab2ec98c2982adf54e2bdc01a5ca2c2b5425620c5ee34bfe3f95ea43c77190504f76ddc9f8b93b137a4ca54b diff --git a/dev-java/hamcrest-library/files/hamcrest-library-1.3-r3-java-11.patch b/dev-java/hamcrest-library/files/hamcrest-library-1.3-r3-java-11.patch new file mode 100644 index ..5e1103d3fbfe --- /dev/null +++ b/dev-java/hamcrest-library/files/hamcrest-library-1.3-r3-java-11.patch @@ -0,0 +1,44 @@ +--- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInAnyOrder.java b/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInAnyOrder.java +@@ -122,7 +122,7 @@ public class IsIterableContainingInAnyOrder extends TypeSafeDiagnosingMatcher + */ + @Factory + public static Matcher> containsInAnyOrder(Matcher... itemMatchers) { +-return containsInAnyOrder(Arrays.asList(itemMatchers)); ++return containsInAnyOrder((List>) Arrays.asList(itemMatchers)); + } + + /** +--- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInOrder.java b/hamcrest-library/src/main/java/org/hamcrest/collection/IsIterableContainingInOrder.java +@@ -138,7 +138,7 @@ public class IsIterableContainingInOrder extends TypeSafeDiagnosingMatcher Matcher> contains(Matcher... itemMatchers) { +-return contains(asList(itemMatchers)); ++return contains((List>) asList(itemMatchers)); + } + + /** +--- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java b/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInAnyOrder.java +@@ -55,7 +55,7 @@ public class IsArrayContainingInAnyOrder extends TypeSafeMatcher { + */ + @Factory + public static Matcher arrayContainingInAnyOrder(Matcher... itemMatchers) { +-return arrayContainingInAnyOrder(Arrays.asList(itemMatchers)); ++return arrayContainingInAnyOrder((List>) Arrays.asList(itemMatchers)); + } + + /** +--- a/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java b/hamcrest-library/src/main/java/org/hamcrest/collection/IsArrayContainingInOrder.java +@@ -69,7 +69,7 @@ public class IsArrayContainingInOrder extends TypeSafeMatcher { + */ + @Factory + public static Matcher arrayContaining(Matcher... itemMatchers) { +-return arrayContaining(asList(itemMatchers)); ++return arrayContaining((List>) asList(itemMatchers)); + } + + /** diff --git a/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild b/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild new file mode 100644 index ..c695c5a0b075 --- /dev/null +++ b/dev-java/hamcrest-library/hamcrest-library-1.3-r3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.hamcrest:hamcrest-library:1.3" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Core library of matchers for building test expressions" +HOMEPAGE="https://hamcrest.org/JavaHamcrest/"; +SRC_URI="https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-${PV}.tar.gz"; + +LICENSE="BSD-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +CP_DEPEND="dev-java/hamcrest-core:1.3" + +DEPEND="${CP_DEPEND} + >