[gentoo-commits] repo/gentoo:master commit in: net-print/splix/
commit: 8e3120e38adf1f24472b8c9041ae627b4111c17a Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 10:16:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3120e3 net-print/splix: add 2.0.1 Signed-off-by: Bernard Cafarelli gentoo.org> net-print/splix/Manifest | 1 + net-print/splix/metadata.xml | 1 + net-print/splix/splix-2.0.1.ebuild | 63 ++ 3 files changed, 65 insertions(+) diff --git a/net-print/splix/Manifest b/net-print/splix/Manifest index 4df920013eab..4950ef649caf 100644 --- a/net-print/splix/Manifest +++ b/net-print/splix/Manifest @@ -1,2 +1,3 @@ DIST samsung-cms-20120312.tar.xz 3354884 BLAKE2B ebff80c7e4ddebb87c46b0d282c64037d7584170ed224931e5b17fc93a76b162bd1b33ed00c59371464dcaef345cf6c33d428aa42c7b67c82958a23384ed0bac SHA512 448f111493540dc93b88d59fa50857bdca2aa9eb772e53c1d227402235d878ad599683d74bc4d815b4789527b5e7ebe207bb0c8fa9194eaf61ca95b78a1444db DIST splix-2.0.0_p20130826.tar.bz2 127278 BLAKE2B 6a8eb6b15e5208dd4173d50bf2b41d0e0f136057fbb46f36fb68ab1302c0c8a6b735311bc03f15e7afce0de802b3fa62df04ad5cd016532216b67a74e39835c3 SHA512 dda07e24b4321e6c1e3d4fbdd03fcc2b5931465db36ed9d8676a62313c4c64b7cbd58bf41996ddd1ab02086438f225439db0506aca7f0269f6c84e80eff72cb0 +DIST splix-2.0.1.tar.xz 93032 BLAKE2B 82de9e591bda902cee9423e3f626a5b8b13b8ec0e2fd842142b10549d87094316d59c57a005615bf37601ecedf9d5defc59beb5312b4e1269ff1db207c3722bc SHA512 45708d65576e87c9f0c9cc7d4919ea19b1418bb932854b14a80bbcf890e28f7ee11ac64a5b9ccca1b8f4aec803822392ab738329d3e9894ad60b5393bffeef74 diff --git a/net-print/splix/metadata.xml b/net-print/splix/metadata.xml index 2ea580a8d8e2..3ddb1879ca37 100644 --- a/net-print/splix/metadata.xml +++ b/net-print/splix/metadata.xml @@ -11,5 +11,6 @@ splix + OpenPrinting/splix diff --git a/net-print/splix/splix-2.0.1.ebuild b/net-print/splix/splix-2.0.1.ebuild new file mode 100644 index ..365ce4c1ab21 --- /dev/null +++ b/net-print/splix/splix-2.0.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit toolchain-funcs + +DESCRIPTION="A set of CUPS printer drivers for SPL (Samsung Printer Language) printers" +HOMEPAGE="https://splix.sourceforge.net/; +SRC_URI="https://github.com/OpenPrinting/splix/releases/download/${PV}/${P}.tar.xz + https://dev.gentoo.org/~voyageur/distfiles/samsung-cms-20120312.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+jbig" + +DEPEND=">=app-text/ghostscript-gpl-9.02 + >=net-print/cups-1.4.0 + jbig? ( media-libs/jbigkit )" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-2.0.0_p20130826-algo0x11_le.patch ) + +src_prepare() { + default + + # Move to correct place + mv *.ppd ppd/ + # Honor LDFLAGS + sed -e "/[a-z]_LDFLAGS/s/:=.*/:= $\{LDFLAGS\}/" -i module.mk \ + || die +} + +src_compile() { + local options="MODE=optimized" + use jbig || options="${options} DISABLE_JBIG=1" + emake ${options} PSTORASTER=gstoraster CXX="$(tc-getCXX)" \ + OPTIM_CFLAGS="${CFLAGS}" OPTIM_CXXFLAGS="${CXXFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" install + gzip "${ED}"/$(cups-config --datadir)/model/*/*.ppd || die + + emake DESTDIR="${D}" CMSDIR="${WORKDIR}"/cms MANUFACTURER=samsung installcms + # Add symlinks for xerox and dell models (installed in samsung) + dosym $(cups-config --datadir)/profiles/samsung $(cups-config --datadir)/profiles/xerox + dosym $(cups-config --datadir)/profiles/samsung $(cups-config --datadir)/profiles/dell +} + +pkg_postinst() { + ewarn "You *MUST* make sure that the PPD files that CUPS is using" + ewarn "for actually installed printers are updated if you upgraded" + ewarn "from a previous version of splix!" + ewarn "Otherwise you will be unable to print (your printer might" + ewarn "spit out blank pages etc.)." + ewarn "To do that, simply delete the corresponding PPD file in" + ewarn "/etc/cups/ppd/, click on 'Modify Printer' belonging to the" + ewarn "corresponding printer in the CUPS webinterface (usually" + ewarn "reachable via http://localhost:631/) and choose the correct" + ewarn "printer make and model, for example:" + ewarn "'Samsung' -> 'Samsung ML-1610, 1.0 (en)'" +}
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-gtk/
commit: 960fa91416e2ff7d4d1ceaee753c1b11c28e8440 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 09:26:29 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960fa914 app-text/openpaperwork-gtk: add 2.2.3, drop 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-gtk/Manifest| 2 +- ...enpaperwork-gtk-2.2.1.ebuild => openpaperwork-gtk-2.2.3.ebuild} | 7 +++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app-text/openpaperwork-gtk/Manifest b/app-text/openpaperwork-gtk/Manifest index 8a0714583212..1ebe22c85607 100644 --- a/app-text/openpaperwork-gtk/Manifest +++ b/app-text/openpaperwork-gtk/Manifest @@ -1,2 +1,2 @@ -DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b +DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.1.ebuild b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.3.ebuild similarity index 92% rename from app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.1.ebuild rename to app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.3.ebuild index d3f68f150bd4..bfb9af9c2fcf 100644 --- a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.1.ebuild +++ b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.3.ebuild @@ -1,16 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..13} ) inherit distutils-r1 DESCRIPTION="Paperwork plugins" HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2; +S=${WORKDIR}/paperwork-${PV}/${PN} LICENSE="GPL-3" SLOT="0" @@ -27,8 +28,6 @@ BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] sys-apps/which sys-devel/gettext" -S=${WORKDIR}/paperwork-${PV}/${PN} - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} python_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/files/, app-text/paperwork-backend/
commit: d0647ae12a0292c2c2ce982415300acf4b95f124 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 09:28:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0647ae1 app-text/paperwork-backend: add 2.2.3, drop 2.2.1-r1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork-backend/Manifest| 4 +- .../paperwork-backend-2.2.1-cairo_workaround.patch | 52 -- 1-r1.ebuild => paperwork-backend-2.2.3.ebuild} | 10 + 3 files changed, 4 insertions(+), 62 deletions(-) diff --git a/app-text/paperwork-backend/Manifest b/app-text/paperwork-backend/Manifest index 3bb713c3cb5a..9f6c193ed7f0 100644 --- a/app-text/paperwork-backend/Manifest +++ b/app-text/paperwork-backend/Manifest @@ -1,4 +1,4 @@ -DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b -DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b +DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 +DIST paperwork-data-2.2.3.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 diff --git a/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch b/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch deleted file mode 100644 index 01eb2a6154b0.. --- a/app-text/paperwork-backend/files/paperwork-backend-2.2.1-cairo_workaround.patch +++ /dev/null @@ -1,52 +0,0 @@ -From c9430b844fbcedc9119e3d464f5f0c85feb7b197 Mon Sep 17 00:00:00 2001 -From: Jerome Flesch -Date: Sun, 4 Feb 2024 20:33:27 +0100 -Subject: [PATCH] Backend/docexport PDF: Workaround Cairo bug that causes - occasional crashes when exporting to generated PDF. - -Closes #942 - .../src/paperwork_backend/docexport/pdf.py | 13 + - 1 file changed, 13 insertions(+) - -diff --git a/paperwork-backend/src/paperwork_backend/docexport/pdf.py b/paperwork-backend/src/paperwork_backend/docexport/pdf.py -index 160e60710..befded73c 100644 a/paperwork-backend/src/paperwork_backend/docexport/pdf.py -+++ b/paperwork-backend/src/paperwork_backend/docexport/pdf.py -@@ -115,6 +115,8 @@ class PdfCreator(object): - ) - self.pdf_context = cairo.Context(self.pdf_surface) - -+self.gc_protection = [] # WORKAROUND(Jflesch): Cairo crash -+ - def set_page_size(self, img_size): - # portrait or landscape - if (img_size[0] < img_size[1]): -@@ -187,6 +189,16 @@ class PdfCreator(object): - "pillow_to_surface", img, - intermediate="jpeg", quality=int(self.quality * 100) - ) -+# WORKAROUND(Jflesch): -+# If Cairo supports JPEG embedding, we use -+# cairo.ImageSurface.set_mime_data() instead of the usual Cairo -+# surface functions to draw the image. It seems this function does -+# not increment the ref counter of the surface object -+# --> the Python GC tends to collect it while Cairo is still going -+# to use it to generate the PDF. -+# --> we have to keep a reference on it ourselves, until the page has -+# been generated. -+self.gc_protection.append(img_surface) - - self.pdf_context.save() - try: -@@ -199,6 +211,7
[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/
commit: ff129fa07799d9017cf44de90d48f9f16db98692 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 07:04:08 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff129fa0 mail-client/claws-mail: add 3.21.0, 4.3.0 Signed-off-by: Bernard Cafarelli gentoo.org> mail-client/claws-mail/Manifest | 2 + mail-client/claws-mail/claws-mail-3.21.0.ebuild | 210 +++ mail-client/claws-mail/claws-mail-4.3.0.ebuild | 217 3 files changed, 429 insertions(+) diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest index f1e681526700..2fe56e18bb69 100644 --- a/mail-client/claws-mail/Manifest +++ b/mail-client/claws-mail/Manifest @@ -1,3 +1,5 @@ DIST claws-mail-3.20.0.tar.xz 6687376 BLAKE2B 9a72e77ea922271fdb947e4f76229c89cb0fb2589921fca6fd161714a3093a137165b84b84db5cece5cb6b06998e237d524104d87078dcba36a94f02e0eb SHA512 66d0087493452cf43357fbfb2338b3716ec45d202f51cce033aa3aec4dac2d6eb9e652efb22bcfcab1e6c00ff650a9926114fb4647f753e44013e607d923 +DIST claws-mail-3.21.0.tar.xz 6848648 BLAKE2B 9b2c89b5b9105add54db7b55f082e965645b67ca361edb9cdb7fdc3793146332acb678f06a493b0668c6a7d36a70d471d25948b0d14d6f61b22423057014a67f SHA512 59078bdb2d0314c63d4c63fdf493b0484c731523a2a099dd29816b14586f6ef038e36f794284d60deb45fe22b4c29bd239da49cc3b94549884742ef64d2fdcae DIST claws-mail-4.1.1.tar.xz 6523688 BLAKE2B 7e1b1ae201a67e14821f415d2b51f6eebfc2896699d89f2088fa9f7f21de984f6d8e4e92791c233ec755a15184ff5e562ce96ad9d197acc4e1f8dadb3fd57c30 SHA512 4157772fd0e918bae1df11230ce52691ff86181a0c164c0c5116d1ebb91885910e2e24ff18ae5e5ad4ed1c83ef830773de0b4ab40da988607909e0c17efb26b4 DIST claws-mail-4.2.0.tar.xz 6674872 BLAKE2B b3118b45f1d3e8ae31a9c7bfa529fd5c8fda3ff8823e88a5ef078432d38d4150b05791deafff2577378ea17b03d965374755d2536ff6835ed46bcd566fefddaf SHA512 2415f246fc88b76263e1c43860c0638e08c58149a3d846831f26cda21f0f14035a759379031d52e56aef2516bacec147a2cd5a153fc8fecf02ede64077f1 +DIST claws-mail-4.3.0.tar.xz 6831980 BLAKE2B e4dfb35b7f542ee514613b55286a19e2db398babc391a648edbda6d694b2e76973e1e7b6c4b7942b335898a571ffbbfef60fea1831ad4ac5ef7457a454259198 SHA512 3b0e811948d75ca2d003035d545d46d142ed4f2c1a103dc862413f9ff7a5ba612e00a7d5832836657e8d382bc7f94520496aaf60da429c72d9fb146ba12f0dfc diff --git a/mail-client/claws-mail/claws-mail-3.21.0.ebuild b/mail-client/claws-mail/claws-mail-3.21.0.ebuild new file mode 100644 index ..1d0e6329fa62 --- /dev/null +++ b/mail-client/claws-mail/claws-mail-3.21.0.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit autotools desktop python-any-r1 xdg + +DESCRIPTION="An email client (and news reader) based on GTK+" +HOMEPAGE="https://www.claws-mail.org/; + +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git; +else + SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +SLOT="0" +LICENSE="GPL-3" + +IUSE="+appindicator archive bogofilter calendar clamav dbus debug doc +gnutls +imap ldap +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind xface" +REQUIRED_USE=" + appindicator? ( notification ) + libnotify? ( notification ) + networkmanager? ( dbus ) + smime? ( pgp ) +" + +COMMONDEPEND=" + dev-libs/nettle:= + net-mail/ytnef + sys-libs/zlib:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2[jpeg] + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/pango + archive? ( + app-arch/libarchive + >=net-misc/curl-7.9.7 + ) + bogofilter? ( mail-filter/bogofilter ) + calendar? ( + >=dev-libs/libical-2.0.0:= + >=net-misc/curl-7.9.7 + ) + dbus? ( + >=dev-libs/dbus-glib-0.60 + sys-apps/dbus + ) + gnutls? ( >=net-libs/gnutls-3.0 ) + imap? ( >=net-libs/libetpan-0.57 ) + ldap? ( >=net-nds/openldap-2.0.7:= ) + litehtml? ( + >=dev-libs/glib-2.36:2 + >=dev-libs/gumbo-0.10:= + net-misc/curl + media-libs/fontconfig + ) + nls? ( >=sys-devel/gettext-0.18 ) + nntp? ( >=net-libs/libetpan-0.57 ) + notification? ( + dev-libs/glib:2 + appindicator? ( dev-libs/libindicate:3[gtk] ) + libnotify?
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: be20b3f6cfaed3cccea4ee0c20c6a52add62781d Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 06:47:22 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be20b3f6 app-text/tesseract: drop 5.3.2, 5.3.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 2 - app-text/tesseract/tesseract-5.3.2.ebuild | 92 --- app-text/tesseract/tesseract-5.3.3.ebuild | 92 --- 3 files changed, 186 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 316b6b3f4802..1f5dff263b9f 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,4 +1,2 @@ DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 -DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72 SHA512 92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a -DIST tesseract-5.3.3.tar.gz 1918172 BLAKE2B 84676368e23d5d51462bbdaa5723d582cdcec3958e4224c6147ef35d260c933f0a217f1ddca2f71b37aa3045714d3a9f31980f02b8ff7a85fed5db072e0827cf SHA512 c04ae68ac4ecf85243c54feb4233e282cd420522588fd4b3eaa87619cb236a575052e3667a806c2f56de06dc013b88926c2dbea4cb4ee02f0119c032598169f2 DIST tesseract-5.3.4.tar.gz 1918319 BLAKE2B f4becd425594be132df2c206847faa91daf9bc58d83eac31096f92cf7d7b6c9234ae224ee94ed1f3099414bde393bb86f94d1f76fdc05b4310b415b0d7eb05af SHA512 a81c98c3754a71093df7b51390ccd43d05f661352b4cb564e403b96d81909664c2ecbf2eb6f37614c4639e6dadbf2329b926d09271dbbdaa302f2d7b6b0d628a diff --git a/app-text/tesseract/tesseract-5.3.2.ebuild b/app-text/tesseract/tesseract-5.3.2.ebuild deleted file mode 100644 index aff1d194ec10.. --- a/app-text/tesseract/tesseract-5.3.2.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source" -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" - -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" -RDEPEND="${COMMON_DEPEND} - || ( - >=app-text/tessdata_fast-4.0.0 - >=app-text/tessdata_best-4.0.0 - >=app-text/tessdata_legacy-4.0.0 - )" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( app-text/doxygen )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # scrollview disabled for now, see bug #686944 - local myeconfargs=( - --enable-shared - --disable-graphics - $(use_enable float32) - $(use_enable opencl) - $(use_enable openmp) - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - if multilib_is_native_abi; then - use doc && emake doc - use training && emake training - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) - if use doc; then - HTML_DOCS=( doc/html/. ) - fi - einstalldocs - - if use training; then -
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-core/
commit: 1259b446cc862ed7fddc24e84eeab27ee8d2b145 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 09:25:33 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1259b446 app-text/openpaperwork-core: add 2.2.3, drop 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-core/Manifest | 2 +- ...paperwork-core-2.2.1.ebuild => openpaperwork-core-2.2.3.ebuild} | 7 +++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app-text/openpaperwork-core/Manifest b/app-text/openpaperwork-core/Manifest index 8a0714583212..1ebe22c85607 100644 --- a/app-text/openpaperwork-core/Manifest +++ b/app-text/openpaperwork-core/Manifest @@ -1,2 +1,2 @@ -DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b +DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf diff --git a/app-text/openpaperwork-core/openpaperwork-core-2.2.1.ebuild b/app-text/openpaperwork-core/openpaperwork-core-2.2.3.ebuild similarity index 90% rename from app-text/openpaperwork-core/openpaperwork-core-2.2.1.ebuild rename to app-text/openpaperwork-core/openpaperwork-core-2.2.3.ebuild index b2cef72ea2c6..73f4d76b2a24 100644 --- a/app-text/openpaperwork-core/openpaperwork-core-2.2.1.ebuild +++ b/app-text/openpaperwork-core/openpaperwork-core-2.2.3.ebuild @@ -1,16 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..13} ) inherit distutils-r1 DESCRIPTION="Core part of Paperwork (plugin management)" HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2; +S=${WORKDIR}/paperwork-${PV}/${PN} LICENSE="GPL-3" SLOT="0" @@ -22,8 +23,6 @@ BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] sys-apps/which sys-devel/gettext" -S=${WORKDIR}/paperwork-${PV}/${PN} - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} python_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/
commit: dda703d8835313bbc2099afa9042a14ecdf7c5d0 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 09:31:08 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda703d8 app-text/paperwork: fix duplicate REL_HASH Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork/paperwork-2.2.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/paperwork/paperwork-2.2.2.ebuild b/app-text/paperwork/paperwork-2.2.2.ebuild index ee6ce4a56117..1f2fc150f5b4 100644 --- a/app-text/paperwork/paperwork-2.2.2.ebuild +++ b/app-text/paperwork/paperwork-2.2.2.ebuild @@ -13,7 +13,6 @@ HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; # Update from release hash at: # https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags REL_HASH="3f51346f" -REL_HASH="0bea4054" SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2 https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz" S=${WORKDIR}/paperwork-${PV}/${PN}-gtk
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/
commit: 63b75f39c472653f9565165fa63201ed643b0559 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 09:30:33 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b75f39 app-text/paperwork: add 2.2.3, drop 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork/Manifest| 4 ++-- .../paperwork/{paperwork-2.2.1.ebuild => paperwork-2.2.3.ebuild} | 7 +++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest index 3bb713c3cb5a..9f6c193ed7f0 100644 --- a/app-text/paperwork/Manifest +++ b/app-text/paperwork/Manifest @@ -1,4 +1,4 @@ -DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b -DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b +DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 +DIST paperwork-data-2.2.3.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 diff --git a/app-text/paperwork/paperwork-2.2.1.ebuild b/app-text/paperwork/paperwork-2.2.3.ebuild similarity index 97% rename from app-text/paperwork/paperwork-2.2.1.ebuild rename to app-text/paperwork/paperwork-2.2.3.ebuild index 9124bd50a325..9ab2b91ff373 100644 --- a/app-text/paperwork/paperwork-2.2.1.ebuild +++ b/app-text/paperwork/paperwork-2.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,9 +12,10 @@ DESCRIPTION="a personal document manager for scanned documents (and PDFs)" HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; # Update from release hash at: # https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags -REL_HASH="0bea4054" +REL_HASH="620eb580" SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2 https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz" +S=${WORKDIR}/paperwork-${PV}/${PN}-gtk LICENSE="GPL-3" SLOT="0" @@ -36,8 +37,6 @@ BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] sys-apps/which sys-devel/gettext" -S=${WORKDIR}/paperwork-${PV}/${PN}-gtk - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: c91df6a73d47669c5f0a1c42bd6d8feeb8c1b8ae Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 10:03:44 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91df6a7 app-emulation/plus42: add 1.1.12, drop 1.1.10 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest | 2 +- app-emulation/plus42/{plus42-1.1.10.ebuild => plus42-1.1.12.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index 7c24c1bb36cf..8ac81516268d 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,2 +1,2 @@ -DIST plus42-upstream-1.1.10.tgz 7612969 BLAKE2B feeab01d4161f0f8cc183cf3c494290469c968d89670610a8848103a8ae64f81816d4456477d1900f94b0e6c5ef3ae3dbd36aa9edb3644f5ed099954fb692664 SHA512 38b263d71464b891a4dc9d32a38b8d32d96e2c1ce352348ff33348b23749ae45d341f6d36b76609b40e863e058ec2c0e5c6be394c041f27f6caba1b261d7422c DIST plus42-upstream-1.1.11.tgz 7613219 BLAKE2B edd390be71318fbe351e997e3cedb2bf145fea89ed39ac91726c712d1906a28860f515de5bb657d0447d496d7469c6c01b185f6396c9227e120cbb8ea078bca3 SHA512 082042319ee9f58fc6c3fe86e9b15d03e17ae6e3d30441df2e953d71fe670f8004ff25da8986fb6f89fd4f6823a473fbfa620560e6051aa2a3bfebd9fbbd67a2 +DIST plus42-upstream-1.1.12.tgz 7613262 BLAKE2B 983388034eca0bfceb4d2ca129a7fad5192e642e6bb05365bb883b7cb9a7bc571181b28214c2d4a9efd97a87d2836f95e4755e33f7a98bcc8bba0b5a97e4f226 SHA512 b0502d3132e49fc29d3e5b6b9d9fe4d6de52ebf5a44937a3847932993563e7ba12cca72dfa6d505acaa5eb95ffd5692df4b10b35075e846a17a9a621f31df225 diff --git a/app-emulation/plus42/plus42-1.1.10.ebuild b/app-emulation/plus42/plus42-1.1.12.ebuild similarity index 100% rename from app-emulation/plus42/plus42-1.1.10.ebuild rename to app-emulation/plus42/plus42-1.1.12.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-plugins/pdfjs/
commit: 226f8d178f4049248cb8a669504916d4ead909d7 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 10:02:13 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226f8d17 www-plugins/pdfjs: add 4.3.136 Signed-off-by: Bernard Cafarelli gentoo.org> www-plugins/pdfjs/Manifest | 1 + www-plugins/pdfjs/pdfjs-4.3.136.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest index 986bb3adf7ff..7ccb65d6a971 100644 --- a/www-plugins/pdfjs/Manifest +++ b/www-plugins/pdfjs/Manifest @@ -2,3 +2,4 @@ DIST pdfjs-2.14.305.zip 5644865 BLAKE2B 8c8cb282732108e340d75bc575f067d0b9a1040e DIST pdfjs-3.9.179.zip 5775197 BLAKE2B 03bbdce1ebeffa025106ce88fcc61bcc523fcac6009cdac39a694a5347cdf63eb2da37a39ea08ca9c3c9e1e3ccf988f17619a14b07d2f8c3c2eac33a43cdabe3 SHA512 85fdcc7839a871a87312d0f006e6d54badf561bfff7bb16463230811cba47d1636e66b3865fb3dd19613444e88e7c1d89a298be04f88f2d1a7c6455df259ff4c DIST pdfjs-4.0.269.zip 5781825 BLAKE2B 5ee4fea2eb0ed6c5e97a2135c077abd7747487070a7126be443ebfb5f0fe289e3584edfebf2bfa270daa1397f4ca42bb963b9ed8fe89c7a7c31ae0505f80d7f5 SHA512 68a2a8ddc11e732099c7a79d0bbb6c2db579fdeb96c8335206d5797c662e2bf3fcd257de5909a979e54afa09858b408dfc827360d86deac640199e0980354c12 DIST pdfjs-4.0.379.zip 5813357 BLAKE2B b0ca37ad0ea4d0859c5a0277592d9f2f1ca0a49bfbd05ccde12e982d6485fe70a4d00ba5608c240a1b482c63f0bf39163fe49a7f833e3192b475af35059a3c73 SHA512 cdab3338b953c800056a26aa94a7b31ae0a67dd9f4725550318d133acbb7eec8dafed55e61cd838fc7f43ba11bfed186395330e7fe36bc082baea4ee6b73 +DIST pdfjs-4.3.136.zip 5858710 BLAKE2B 2d1406d018a0dee20dd4d85a00aa0bb6940daf13cd573a7477d06005aa0b98ab25bf7d9ec04c7a319d6c676897c7a3a3b09a2108da735df1f24e47fcd586f4d0 SHA512 3a12250fb0b4b5131b8ccc7cc7df47fc6befc3fdc2bf49ac3b62b8f1a3a9466e460277bb7fa23cbf587755cf31523d7644054edc5d7576fd453bc473aa30bc67 diff --git a/www-plugins/pdfjs/pdfjs-4.3.136.ebuild b/www-plugins/pdfjs/pdfjs-4.3.136.ebuild new file mode 100644 index ..a7c66a412285 --- /dev/null +++ b/www-plugins/pdfjs/pdfjs-4.3.136.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A PDF reader in JavaScript" +HOMEPAGE="https://mozilla.github.io/pdf.js/; +SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="app-arch/unzip" + +src_install() { + insinto /usr/share/pdf.js/ + + doins -r build + doins -r web +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
commit: e7aa35a88d9de3daaed1a3ff551f416665809a61 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 10:00:07 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aa35a8 games-emulation/dosbox-staging: add 0.81.1 (actual release) Signed-off-by: Bernard Cafarelli gentoo.org> games-emulation/dosbox-staging/Manifest| 1 + .../dosbox-staging/dosbox-staging-0.81.1.ebuild| 71 ++ 2 files changed, 72 insertions(+) diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest index 9da9930aaf7f..a404b3b32746 100644 --- a/games-emulation/dosbox-staging/Manifest +++ b/games-emulation/dosbox-staging/Manifest @@ -1,2 +1,3 @@ DIST dosbox-staging-0.80.1.tar.gz 3876041 BLAKE2B bfc260cb4d2ff01ac8538bbb2de65847ac32e81873dae42d2d4e84f1b9be5370be5d19bd2d209e7b1bc92f03f072ecd349df615869dcefde2f27074a6712874b SHA512 8d28761e998c033b0cad5ca49c1a094d0ff2ca8a45183101c31805dda6a8e6861805739e723492329cab525af782849ec34ae97d29449d6c50e781475a011561 DIST dosbox-staging-0.81.0.tar.gz 6943457 BLAKE2B 088fef12a6e0627a146b47f6b581af39f07d4acd47098650aa18a61d5b77d6255196838036037f1df2b61dc288163dc8c1da57b0669a3a8e9ceea8a9ec275494 SHA512 96257602b0133ec78fbc7bd5803404d91abf673172e97319067a0f3f97db8860ae6d4771bb03cff5b73e033f220cb4fa6cd778cf549a9bc63e3550def9aa8797 +DIST dosbox-staging-0.81.1.tar.gz 7021582 BLAKE2B dfee4255db923aba1be2941e0c70fbd0bccc894a245c68907b25d111209cdac3c8cf7854427197915f55a37bdf32b3450e7afa048ee4200ea36de11facfefbae SHA512 6856612dc45ec768cd5bb73a1e5d9a351ff779e1c74de2389675c0f5fe4276037eea4e953d1d38387d5e8c8d88f109805ec0fdeed144d0814662b0c5de2ae287 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild new file mode 100644 index ..8dc276da8126 --- /dev/null +++ b/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic meson xdg + +DESCRIPTION="Modernized DOSBox soft-fork" +HOMEPAGE="https://dosbox-staging.github.io/; +SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test" + +RESTRICT="!test? ( test )" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + debug? ( sys-libs/ncurses:0= ) + fluidsynth? ( + media-sound/fluid-soundfont + media-sound/fluidsynth + ) + mt-32? ( media-libs/munt-mt32emu ) + network? ( media-libs/sdl2-net ) + opengl? ( virtual/opengl ) + slirp? ( net-libs/libslirp ) + media-libs/iir1 + media-libs/libpng:0= + media-libs/libsdl2[joystick,opengl?,video,X] + media-libs/opusfile + media-libs/speexdsp + sys-libs/zlib + !games-emulation/dosbox" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" + +DOCS=( AUTHORS README THANKS ) + +src_prepare() { + default + + # We do not have default.sf2, use actual name from fluid-soundfont + sed -e "s/default.sf2/FluidR3_GM.sf2/" \ + -i src/midi/midi_fluidsynth.cpp || die + + # Disable license and docs install (handled by ebuild) + sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die +} + +src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926078 + # https://github.com/dosbox-staging/dosbox-staging/issues/3519 + filter-lto + + # xinput2 comes with libsdl2[X] + local emesonargs=( + -Duse_xinput2=true + $(meson_use alsa use_alsa) + $(meson_use debug) + -Ddynamic_core=$(usex dynrec dynrec dyn-x86) + $(meson_use fluidsynth use_fluidsynth) + $(meson_use mt-32 use_mt32emu) + $(meson_use network use_sdl2_net) + $(meson_use opengl use_opengl) + $(meson_use slirp use_slirp) + $(meson_feature test unit_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/
commit: 2b31f928856777cb1e03353d845270656d63896f Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 07:04:23 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b31f928 mail-client/claws-mail: sync live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> mail-client/claws-mail/claws-mail-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mail-client/claws-mail/claws-mail-.ebuild b/mail-client/claws-mail/claws-mail-.ebuild index 7554026b7f58..140020ffa013 100644 --- a/mail-client/claws-mail/claws-mail-.ebuild +++ b/mail-client/claws-mail/claws-mail-.ebuild @@ -117,8 +117,6 @@ PATCHES=( src_prepare() { default - sed -e "s/webkit2gtk-4.0/webkit2gtk-4.1/" -i configure.ac || die - eautoreconf } @@ -187,7 +185,7 @@ src_configure() { } src_install() { - local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* TODO* ) + local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* ) default # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 3b80ce8d2f621269c9d4f82365b2ed3753738ab3 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Jun 14 06:50:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Jun 14 10:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b80ce8d app-text/tesseract: add 5.4.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.4.1.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 1f5dff263b9f..08149308d5ac 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,2 +1,3 @@ DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 DIST tesseract-5.3.4.tar.gz 1918319 BLAKE2B f4becd425594be132df2c206847faa91daf9bc58d83eac31096f92cf7d7b6c9234ae224ee94ed1f3099414bde393bb86f94d1f76fdc05b4310b415b0d7eb05af SHA512 a81c98c3754a71093df7b51390ccd43d05f661352b4cb564e403b96d81909664c2ecbf2eb6f37614c4639e6dadbf2329b926d09271dbbdaa302f2d7b6b0d628a +DIST tesseract-5.4.1.tar.gz 1899949 BLAKE2B 8e9ff54902d467a4ef0dc61665570a6d34ecdd2d89fd0023775212eb531e3c11659d17e5bb1733f570f785af4714d5a5259d1f809f6e28c0a65375ba02d21bdc SHA512 a97a31d1b735930a3e8b17bc2eae24210d8242d31399822f8bc2e9f18903d513cf6d02b2274e2f3ce431183467570b3327e01cbc49dca80e38acb90327cc235e diff --git a/app-text/tesseract/tesseract-5.4.1.ebuild b/app-text/tesseract/tesseract-5.4.1.ebuild new file mode 100644 index ..1469566c29ed --- /dev/null +++ b/app-text/tesseract/tesseract-5.4.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-text/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: e5404dcab31bb1c0ea2f6c7298d9c740c7341058 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jun 8 07:06:23 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jun 8 08:43:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5404dca www-apps/nextcloud: add 27.1.10, 28.0.6, 29.0.2 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest | 3 ++ www-apps/nextcloud/nextcloud-27.1.10.ebuild | 42 www-apps/nextcloud/nextcloud-28.0.6.ebuild | 42 www-apps/nextcloud/nextcloud-29.0.2.ebuild | 43 + 4 files changed, 130 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index fe529fa282a6..24c762188153 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,3 +1,4 @@ +DIST nextcloud-27.1.10.tar.bz2 186125614 BLAKE2B 62782dd942fd786470ac4a7a4cee8c461e6c7f95b595c91a9e71d11bc4c7deafb54d66a2e4d8e001f3a885c9aad63eb7a10c7864effbc3dbcb40ac0c4f89c4b8 SHA512 6e4f0dd0f4da9e796de0695be185a7b1216fec95dda8b10d3aea11e9187612d88125e9f42c07b7c8264b0dea1494db1a9a605111ced33fde03cfdb3a036499eb DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c87c70fd86280740368e86b3d8c0c53d DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c837af124e76aed80a9ecae092f2c862ffb2ce0513350a11cb377b458daf934382ddbb97b407b90b82144ec3ef2207a6af SHA512 0c7b6a1249e3eba1741c10f4760f74e3f53bce5d520525e56b4ef42382c02a35f31de5130fa28d9f3c51b8ea317ac0a4c5ca003942f6d990fb0c5a279a7a9efa DIST nextcloud-27.1.7.tar.bz2 187681611 BLAKE2B 5a93b815c10ee58b643936a46d1d508533d5b9241cf09a4402c9a34c0af992e8bf00d760c1a5da0189a8bf0a7b7826741b08bef30ef3ff142bdeff885c072cc3 SHA512 83da776d3fc877a5354ee02b3c25811a0c39cf7414de46871c68a8d6e84b2815faefc78739b8a5dbec6e2392a6af8ac59faecefc9896bde69a7990f3260168b7 @@ -8,5 +9,7 @@ DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903 DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f +DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2 DIST nextcloud-29.0.0.tar.bz2 207504265 BLAKE2B 1da8b9bcf9dc1f9c389ed15ab2d644b8b57eb686930ce465b66f66e0c5a9a37e7d0f4d5061115095523a3cccbae645d18ba50a0f1e8a1a898f4d3b812bb1870f SHA512 0a3a1601895b261b26efc8fe81ac8faec86ceff199f53b75422607509edba4c8dc4125de543f6ceee2277b7fd5456d23602c992aabc8fbf5df10fec835a22385 DIST nextcloud-29.0.1.tar.bz2 205297440 BLAKE2B 6b317f536be46a6d1f1f1522b7d81ec404e72c8822cf5cd9e5e3324d341d7abffcc57d90b5c3013c3190dde9daf62682008c95a13a5d1e5c0ddf3714ca2a1e4f SHA512 22fa14231e7e6c81a4ddb1565618bdd63a491f4a53a0f47971f77f6083fbf19ad4767e62d11badce9b19ed3bd06109092f0cc580a39f552ce625c8cb458debeb +DIST nextcloud-29.0.2.tar.bz2 205723162 BLAKE2B c33cc2a13e797cb2777bed7d1c17d4559a83195b186bb62025d7f0c32e75a739979556eb842773fee2bb6c6af24e9f0adf1740b6896814d706f4e8d1c730a0fc SHA512 1d595e4f7c0159cf62120f786c1b4a1d6221bdd000d3c7f45990c287319ee8b87ba70d036eb740073752bc9f80403f939c576fe5398bb37e2063483840d9fc67 diff --git a/www-apps/nextcloud/nextcloud-27.1.10.ebuild b/www-apps/nextcloud/nextcloud-27.1.10.ebuild new file mode 100644 index ..c4a46ad7ae66 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-27.1.10.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextclo
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: bfd022001b6b7970dfc1bf57477728efa715a4ce Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jun 8 07:09:51 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jun 8 08:44:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd02200 www-apps/nextcloud: drop versions Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest| 6 - www-apps/nextcloud/nextcloud-27.1.6.ebuild | 42 -- www-apps/nextcloud/nextcloud-27.1.7.ebuild | 42 -- www-apps/nextcloud/nextcloud-27.1.8.ebuild | 42 -- www-apps/nextcloud/nextcloud-28.0.3.ebuild | 42 -- www-apps/nextcloud/nextcloud-28.0.4.ebuild | 42 -- www-apps/nextcloud/nextcloud-29.0.0.ebuild | 42 -- 7 files changed, 258 deletions(-) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 24c762188153..f201bbafc9d5 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,15 +1,9 @@ DIST nextcloud-27.1.10.tar.bz2 186125614 BLAKE2B 62782dd942fd786470ac4a7a4cee8c461e6c7f95b595c91a9e71d11bc4c7deafb54d66a2e4d8e001f3a885c9aad63eb7a10c7864effbc3dbcb40ac0c4f89c4b8 SHA512 6e4f0dd0f4da9e796de0695be185a7b1216fec95dda8b10d3aea11e9187612d88125e9f42c07b7c8264b0dea1494db1a9a605111ced33fde03cfdb3a036499eb DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c87c70fd86280740368e86b3d8c0c53d -DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c837af124e76aed80a9ecae092f2c862ffb2ce0513350a11cb377b458daf934382ddbb97b407b90b82144ec3ef2207a6af SHA512 0c7b6a1249e3eba1741c10f4760f74e3f53bce5d520525e56b4ef42382c02a35f31de5130fa28d9f3c51b8ea317ac0a4c5ca003942f6d990fb0c5a279a7a9efa -DIST nextcloud-27.1.7.tar.bz2 187681611 BLAKE2B 5a93b815c10ee58b643936a46d1d508533d5b9241cf09a4402c9a34c0af992e8bf00d760c1a5da0189a8bf0a7b7826741b08bef30ef3ff142bdeff885c072cc3 SHA512 83da776d3fc877a5354ee02b3c25811a0c39cf7414de46871c68a8d6e84b2815faefc78739b8a5dbec6e2392a6af8ac59faecefc9896bde69a7990f3260168b7 -DIST nextcloud-27.1.8.tar.bz2 188482936 BLAKE2B 0ffa5fceafe9c587742991c693bff91c0e3048db59ac719cbd3220afbe60204e8813fb8bd19928b0d572ffaae3f8d8595165a360afb3b1af2356cdd640bced05 SHA512 8c3322626b7af09f545b526c5a0d1131b2ad51b4b08c56240db2971bc9d342a4ed260e2a924c4d49c92e4c9ce10c73c71bede1763506da07783716b9064224b2 DIST nextcloud-27.1.9.tar.bz2 188979224 BLAKE2B f944c480c9fa61e21f233a9ba4c9f7238242e7061952eadf7c586568691d4a66c89e0c83dc44e0fb851ec7693da9795779fa4879c84f6349734d652c15de2615 SHA512 8be7648842aecfdb0d490cbcc0590acbca7ad4456be4e180490c17763b9cb48a1aed945839919fc706b7eae861cd66946b41f73c11de5ae8abdcf9ec3e84d404 DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903a53bcbeec0d6c6bffb2d252bbe0fe0c36b5cd83df2e52a6703e5eda595203d1701d6b56d736a2ed5b225e883900a0365 SHA512 df3873c1641116e913cc454c8e8da96177ff88b2f1ec06f48e7cbb6d78c17166dc03278dc7d4bbb98a30f028700322fd1e9d3a533bada8e35a1ed92b66563f3c -DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 -DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2 -DIST nextcloud-29.0.0.tar.bz2
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: ff0dd3640f8ded815e23dcb8d6acaeeb424e35ac Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jun 8 07:10:18 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jun 8 08:44:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0dd364 www-apps/element: add 1.11.68 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 1 + www-apps/element/element-1.11.68.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index 7ba36c8de961..2ddafecce167 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,2 +1,3 @@ DIST element-v1.11.66.tar.gz 23614921 BLAKE2B ac3ad1f56e4692d6cd11a6307e0c41136d3e9bbeddb0623fad0d7ad6629edb95c8ce23cb2aff3ab67bb8eaa26837568fe833d31db010eefb8cb3abbb64adeb33 SHA512 c168fc989b6302238cdda1d8fc4dd35de14d3c703b8377d8f860045f5b8481e4293999421a63539cea708b9f6d7b13a31e4274c0c83529efc5f612421fc0f987 DIST element-v1.11.67.tar.gz 24263204 BLAKE2B da5a0dca861f76ad70703c9bbf9fb9d9e4129217c2a7213a8ca92fe634ea86daed7919e1ad9491fe834ccd5c70f24ee885ad57475118ba3c9d3c97f492f4407c SHA512 88cd180cd19c93806719e094a701fdcaaad86092d4db2634c2b93cc9ec0e781842d160e44b30f4866e36e539a3b0ff62508170b71e743ba7264d24c1a96253b5 +DIST element-v1.11.68.tar.gz 24540644 BLAKE2B 6ff0378fc14f14b0808d6c20752498e06cab7e5f7e9c39d9d9f1a49c9404d8c39cf09a26c50212ab5c87ca75599d1d4f8e561a62ad99eeb4e61289944a19e4c9 SHA512 c54dee5ca6270a1ff7134e7720dbcc94e8acdc6b5e75a1b75947febffd8c84c23c38bf6e3b58c24de30f1d3975761a542ba47c74fffb3382095f18c90d1b5f9e diff --git a/www-apps/element/element-1.11.68.ebuild b/www-apps/element/element-1.11.68.ebuild new file mode 100644 index ..d83478c13073 --- /dev/null +++ b/www-apps/element/element-1.11.68.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="A glossy Matrix collaboration client for the web" +HOMEPAGE="https://element.io/; +SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~riscv ~x86" + +need_httpd + +S=${WORKDIR}/${PN}-v${PV} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/home + dodir "${MY_HTDOCSDIR}"/sites + + webapp_serverowned "${MY_HTDOCSDIR}"/home + webapp_serverowned "${MY_HTDOCSDIR}"/sites + #webapp_configfile "${MY_HTDOCSDIR}"/config.json + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 206ba6af31f6fccbb45b5ac076a09aa8e5e8480f Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:54:34 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206ba6af net-libs/nghttp2: add 1.62.1 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.62.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 7cadc5ab23fd..435aaceea604 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,2 +1,3 @@ DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a DIST nghttp2-1.62.0.tar.xz 1646596 BLAKE2B 156fe3cd401e89cb9416c3281318f955abe86909d249108781f8eaeb0ff3df791f083ae6fc7bfe04350b91ffeaf8d8799d138d9d7cc9f5121a344f69f7473915 SHA512 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88 +DIST nghttp2-1.62.1.tar.xz 1606084 BLAKE2B 460152f08b4ebd98453b95b737e0729648b95e808e845114a47a23e39fb3c68bf5d165d71467fbca8069fd5e64a63eeedd025919af4e2186da083caa21b93130 SHA512 d5d6b068712e9b467547b0e5380465b8540317134f3f26c2b0c60eb9c604be2f37b4517a98b371d5f5fb668ce2ee35603ddd944224f11e96382aa541a6a17b4c diff --git a/net-libs/nghttp2/nghttp2-1.62.1.ebuild b/net-libs/nghttp2/nghttp2-1.62.1.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.62.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0/1.14" # 1. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml" + +REQUIRED_USE="test? ( static-libs )" +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + hpack-tools? ( >=dev-libs/jansson-2.5:= ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) + utils? ( + ${SSL_DEPEND} + >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] + net-dns/c-ares:=[${MULTILIB_USEDEP}] + ) + systemd? ( >=sys-apps/systemd-209 ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + #TODO: enable HTTP3 + #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3 + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=OFF + -DENABLE_HTTP3=OFF + -DENABLE_WERROR=OFF + -DENABLE_THREADS=ON + -DENABLE_DEBUG=$(usex debug) + -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools) + $(cmake_use_find_package hpack-tools Jansson) + -DWITH_JEMALLOC=$(multilib_native_usex jemalloc) + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DBUILD_TESTING=$(usex test) + $(cmake_use_find_package systemd Systemd) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: 3f75bc0c3bfa7327b53bbc40fee3b5e274da2789 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:54:47 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f75bc0c www-apps/element: drop 1.11.60, 1.11.64, 1.11.65 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 3 --- www-apps/element/element-1.11.60.ebuild | 33 - www-apps/element/element-1.11.64.ebuild | 33 - www-apps/element/element-1.11.65.ebuild | 33 - 4 files changed, 102 deletions(-) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index 672994f25895..fd2b54533a98 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,4 +1 @@ -DIST element-v1.11.60.tar.gz 23497879 BLAKE2B c9bcc71868cf2200175e166411e6890bf2f4b37135ca9396f90cc8db4f6eaaaf5ed5196c16b0becc2141e39e859fb76ea4f5f9f2857c1a3f184f8e28a0771bec SHA512 e05085c7b7cfcbaf5b12a6407d9201eef9ba0b0037178b0d761138ba5a2d208f5c9055906fb7a0a14f5ae69ad83135dfe170e5b8f8c83a33e3df3c8812a08415 -DIST element-v1.11.64.tar.gz 23564843 BLAKE2B aea08a2aa45bfa27a30bffd6cdc388b3acd15137a2af47b01815127a2fe003e5b6b713a60330e46e29cfc6c39509fb70eb1559e77a693478aa6cf21d78b52733 SHA512 6d540e7b3923305d2dca61237be6465fea48fff8099baaab56bdefcfae5e1c949ec1b4ed18579ee64687d6bd86e7aaa6f64022a368b7a0ca113f64e706342f64 -DIST element-v1.11.65.tar.gz 23608337 BLAKE2B 2e000d471a5502508e3e31146eb6f19f3a0831bce9d1d55d610a87dede7280be658d2e0aaef0451f7c3cf68b02b4089bd009202aed37a7f2c15511b00a1983b0 SHA512 8e8860a46a058abb83c537820f2e326350d35ef1696177ff1c1cbdc19cbd959cee47abff0af8db88692f4679effa7fd1381f0b0648adab41be5815e60844199b DIST element-v1.11.66.tar.gz 23614921 BLAKE2B ac3ad1f56e4692d6cd11a6307e0c41136d3e9bbeddb0623fad0d7ad6629edb95c8ce23cb2aff3ab67bb8eaa26837568fe833d31db010eefb8cb3abbb64adeb33 SHA512 c168fc989b6302238cdda1d8fc4dd35de14d3c703b8377d8f860045f5b8481e4293999421a63539cea708b9f6d7b13a31e4274c0c83529efc5f612421fc0f987 diff --git a/www-apps/element/element-1.11.60.ebuild b/www-apps/element/element-1.11.60.ebuild deleted file mode 100644 index d83478c13073.. --- a/www-apps/element/element-1.11.60.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="A glossy Matrix collaboration client for the web" -HOMEPAGE="https://element.io/; -SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; - -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~riscv ~x86" - -need_httpd - -S=${WORKDIR}/${PN}-v${PV} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/home - dodir "${MY_HTDOCSDIR}"/sites - - webapp_serverowned "${MY_HTDOCSDIR}"/home - webapp_serverowned "${MY_HTDOCSDIR}"/sites - #webapp_configfile "${MY_HTDOCSDIR}"/config.json - - webapp_src_install -} diff --git a/www-apps/element/element-1.11.64.ebuild b/www-apps/element/element-1.11.64.ebuild deleted file mode 100644 index d83478c13073.. --- a/www-apps/element/element-1.11.64.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="A glossy Matrix collaboration client for the web" -HOMEPAGE="https://element.io/; -SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; - -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~riscv ~x86" - -need_httpd - -S=${WORKDIR}/${PN}-v${PV} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/home - dodir "${MY_HTDOCSDIR}"/sites - - webapp_serverowned "${MY_HTDOCSDIR}"/home - webapp_serverowned "${MY_HTDOCSDIR}"/sites - #webapp_configfile "${MY_HTDOCSDIR}"/config.json - - webapp_src_install -} diff --git a/www-apps/element/element-1.11.65.ebuild b/www-apps/element/element-1.11.65.ebuild deleted file mode 100644 index d83478c13073.. --- a/www-apps/element/element-1.11.65.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="A glossy Matrix collaboration client for the web" -HOMEPAGE="https://element.io/; -SRC_URI="https://github.com/vector-im/element-web/releases/down
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: 4be40e451773944983a2eca17e49dec3f53e55a9 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:58:49 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be40e45 app-emulation/plus42: drop 1.1.3, 1.1.9 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest| 2 -- app-emulation/plus42/plus42-1.1.3.ebuild | 50 app-emulation/plus42/plus42-1.1.9.ebuild | 49 --- 3 files changed, 101 deletions(-) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index 076480a087dc..09812de9241d 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,3 +1 @@ DIST plus42-upstream-1.1.10.tgz 7612969 BLAKE2B feeab01d4161f0f8cc183cf3c494290469c968d89670610a8848103a8ae64f81816d4456477d1900f94b0e6c5ef3ae3dbd36aa9edb3644f5ed099954fb692664 SHA512 38b263d71464b891a4dc9d32a38b8d32d96e2c1ce352348ff33348b23749ae45d341f6d36b76609b40e863e058ec2c0e5c6be394c041f27f6caba1b261d7422c -DIST plus42-upstream-1.1.3.tgz 7610112 BLAKE2B 6c55a8c2acebbc0e442308e0f078d2ac86f9866d9dbe808a17007a3c3729114f24379401267787107d11e4f3559e14c86f39051da3a956928a7c4c97c1867c31 SHA512 05fd0fb3f330ad0842d28df46ec89d3347cbfca776c6e73092261a96f860677d8f9a6de96ee98adfed4abe5d950a45cec6e6056bb97dd471204d644cbdb82d10 -DIST plus42-upstream-1.1.9.tgz 7612675 BLAKE2B d6b05221b11705c553be2cabe8adc81b892861b86aeb3b234e7fef44bb79551b74f94caaa563f3fa55bc62f988545493d118bab488818cc835ccbfd309c95874 SHA512 bbfd519006c3f24de469a0c928271edb9a2ee92c32bf1eccb313fffb4e13e461875f608561149b8d8de57565cb835c407c7ee2bcf959b198a728669160ff85f6 diff --git a/app-emulation/plus42/plus42-1.1.3.ebuild b/app-emulation/plus42/plus42-1.1.3.ebuild deleted file mode 100644 index b779379a5982.. --- a/app-emulation/plus42/plus42-1.1.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-upstream-${PV}" - -DESCRIPTION="An Enhanced HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/plus42/; -SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" - "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" -) - -src_prepare() { - default -} - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/plus42bin gtk/plus42dec -} diff --git a/app-emulation/plus42/plus42-1.1.9.ebuild b/app-emulation/plus42/plus42-1.1.9.ebuild deleted file mode 100644 index 3916a804001b.. --- a/app-emulation/plus42/plus42-1.1.9.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-upstream-${PV}" - -DESCRIPTION="An Enhanced HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/plus42/; -SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; -S=${WORKDIR}/${MY_PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" - "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" -) - -src_prepare() { - default -} - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/plus42bin gtk/plus42dec -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: 8bdee09fc60e37f1209d417ce5c10d3529c79e20 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:55:07 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdee09f www-apps/element: add 1.11.67 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 1 + www-apps/element/element-1.11.67.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index fd2b54533a98..7ba36c8de961 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1 +1,2 @@ DIST element-v1.11.66.tar.gz 23614921 BLAKE2B ac3ad1f56e4692d6cd11a6307e0c41136d3e9bbeddb0623fad0d7ad6629edb95c8ce23cb2aff3ab67bb8eaa26837568fe833d31db010eefb8cb3abbb64adeb33 SHA512 c168fc989b6302238cdda1d8fc4dd35de14d3c703b8377d8f860045f5b8481e4293999421a63539cea708b9f6d7b13a31e4274c0c83529efc5f612421fc0f987 +DIST element-v1.11.67.tar.gz 24263204 BLAKE2B da5a0dca861f76ad70703c9bbf9fb9d9e4129217c2a7213a8ca92fe634ea86daed7919e1ad9491fe834ccd5c70f24ee885ad57475118ba3c9d3c97f492f4407c SHA512 88cd180cd19c93806719e094a701fdcaaad86092d4db2634c2b93cc9ec0e781842d160e44b30f4866e36e539a3b0ff62508170b71e743ba7264d24c1a96253b5 diff --git a/www-apps/element/element-1.11.67.ebuild b/www-apps/element/element-1.11.67.ebuild new file mode 100644 index ..d83478c13073 --- /dev/null +++ b/www-apps/element/element-1.11.67.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="A glossy Matrix collaboration client for the web" +HOMEPAGE="https://element.io/; +SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~riscv ~x86" + +need_httpd + +S=${WORKDIR}/${PN}-v${PV} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/home + dodir "${MY_HTDOCSDIR}"/sites + + webapp_serverowned "${MY_HTDOCSDIR}"/home + webapp_serverowned "${MY_HTDOCSDIR}"/sites + #webapp_configfile "${MY_HTDOCSDIR}"/config.json + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: 403238147e21c267ae0763f7825cea3474c8dc92 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 24 10:59:11 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 25 20:03:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40323814 app-emulation/plus42: add 1.1.11 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest | 1 + app-emulation/plus42/plus42-1.1.11.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index 09812de9241d..7c24c1bb36cf 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1 +1,2 @@ DIST plus42-upstream-1.1.10.tgz 7612969 BLAKE2B feeab01d4161f0f8cc183cf3c494290469c968d89670610a8848103a8ae64f81816d4456477d1900f94b0e6c5ef3ae3dbd36aa9edb3644f5ed099954fb692664 SHA512 38b263d71464b891a4dc9d32a38b8d32d96e2c1ce352348ff33348b23749ae45d341f6d36b76609b40e863e058ec2c0e5c6be394c041f27f6caba1b261d7422c +DIST plus42-upstream-1.1.11.tgz 7613219 BLAKE2B edd390be71318fbe351e997e3cedb2bf145fea89ed39ac91726c712d1906a28860f515de5bb657d0447d496d7469c6c01b185f6396c9227e120cbb8ea078bca3 SHA512 082042319ee9f58fc6c3fe86e9b15d03e17ae6e3d30441df2e953d71fe670f8004ff25da8986fb6f89fd4f6823a473fbfa620560e6051aa2a3bfebd9fbbd67a2 diff --git a/app-emulation/plus42/plus42-1.1.11.ebuild b/app-emulation/plus42/plus42-1.1.11.ebuild new file mode 100644 index ..3916a804001b --- /dev/null +++ b/app-emulation/plus42/plus42-1.1.11.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-upstream-${PV}" + +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/; +SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/plus42bin gtk/plus42dec +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmhdplop/, x11-plugins/wmhdplop/files/
commit: 2515f70f247f167335fe8776b72cb9647fa37126 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu May 23 21:58:06 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 23 22:04:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2515f70f x11-plugins/wmhdplop: drop 0.9.11-r1 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmhdplop/Manifest | 1 - .../wmhdplop/files/wmhdplop-0.9.11-configure.patch | 108 - .../wmhdplop/files/wmhdplop-0.9.11-indent.patch| 38 x11-plugins/wmhdplop/wmhdplop-0.9.11-r1.ebuild | 37 --- 4 files changed, 184 deletions(-) diff --git a/x11-plugins/wmhdplop/Manifest b/x11-plugins/wmhdplop/Manifest index 78fb53a7de16..b12ff757a2c1 100644 --- a/x11-plugins/wmhdplop/Manifest +++ b/x11-plugins/wmhdplop/Manifest @@ -1,2 +1 @@ -DIST wmhdplop-0.9.11.tar.gz 163931 BLAKE2B 9a30f0ea11fd9abd5419612a413187299945b415ed9231e878aeea5a395627b21d77b99bbac3bd8d2b0673069c2011974355c9056d2dbe46688ed7606e8f9b8c SHA512 e77802945b0c4213212922307416e8f99f1fe99de4ade6200bdd9cd8687926ddc7e67b437109174fb8544eebd8a6aea22ba685624842b54134bff48ea8aaa540 DIST wmhdplop-0.9.12.tar.gz 168047 BLAKE2B b0c675f3a32e94407e0fb7d4cd724907e57b04057705819f3892f8c35ca0651e98303b51203bc663814894533a1ac84295b8763a5ee16eada130eab62d8939d3 SHA512 d86ebfcc96669cd743c25c4513c00bff8208442e088b141ac3a5313948d928c5fb29644ef7cd4880a438e7b713382c5a009769b7bddfcabf28fd6799c14c298c diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch b/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch deleted file mode 100644 index 1bbe3ad2f388.. --- a/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch +++ /dev/null @@ -1,108 +0,0 @@ -diff -Naur wmhdplop-0.9.11.orig/configure.ac wmhdplop-0.9.11/configure.ac wmhdplop-0.9.11.orig/configure.ac 2018-12-11 02:45:33.0 +0100 -+++ wmhdplop-0.9.11/configure.ac 2022-07-15 19:42:42.504309025 +0200 -@@ -1,12 +1,14 @@ --AC_INIT(wmhdplop, 0.9.11) -+AC_INIT([wmhdplop], [0.9.11], [https://www.dockapps.net/wmhdplop]) - AC_CONFIG_SRCDIR(wmhdplop.c) - AM_INIT_AUTOMAKE -+LT_INIT -+AC_CONFIG_MACRO_DIRS([m4]) - AM_CONFIG_HEADER(config.h) - - AC_SUBST(VERSION) - - ISODATE=`date +%Y-%m-%d` --AC_SUBST(ISODATE) -+AC_SUBST([ISODATE]) - - AC_CANONICAL_HOST - -@@ -19,39 +21,37 @@ - AC_DEFINE(_GNU_SOURCE,[],[uses GNU extensions]) - - --if test x$GCC = xyes; then -- CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W"; --fi -- - dnl check for X - AC_PATH_X - AC_PATH_XTRA --if test x$no_x = xyes; then -- echo "You need to supply the path to the X headers and libraries with --x-includes=dir and --x-libraries=dir"; -- exit 1; --fi; -+AS_IF( -+ [test "x${no_x}" = "xyes"], -+ [AC_MSG_ERROR([You need to supply the path to the X headers and libraries with --x-includes=dir and --x-libraries=dir])] -+) - - LIBS="${X_PRE_LIBS} ${X_LIBS} -lX11 -lXext ${LIBS} ${X_EXTRA_LIBS}" - CFLAGS="$CFLAGS $X_CFLAGS" - - dnl Checks for library functions. --AC_CHECK_HEADERS(linux/hdreg.h) -+AC_CHECK_HEADERS([linux/hdreg.h]) - --AC_CHECK_PROG([IMLIB2_CONFIG_IN_PATH],[imlib2-config],[yes],[no]) --if test "x$IMLIB2_CONFIG_IN_PATH" = "xno"; then -- AC_ERROR([imlib2-config not found in PATH.. You need to install Imlib2 (and its developpement package)]) --fi --IMLIB2_CFLAGS=$(imlib2-config --cflags) --IMLIB2_LIBS=$(imlib2-config --libs) --AC_SUBST(IMLIB2_CFLAGS) --AC_SUBST(IMLIB2_LIBS) -+AC_CHECK_PROG([PKG_CONFIG_IN_PATH],[pkg-config],[yes],[no]) -+AS_IF( -+ [test "x$PKG_CONFIG_IN_PATH" = "xno"], -+ [AC_ERROR([pkg-config not found in PATH.. You need to install pkgconf])] -+) -+ -+IMLIB2_CFLAGS=$(pkg-config imlib2 --cflags) -+IMLIB2_LIBS=$(pkg-config imlib2 --libs) -+AC_SUBST([IMLIB2_CFLAGS]) -+AC_SUBST([IMLIB2_LIBS]) - - YELLOW="\\033\\1331;33m" - RESET="\\033\\1330m" - - dnl Checks for the gkrellm plugin - build_gkhdplop="yes" --AC_ARG_ENABLE(gkrellm, -+AC_ARG_ENABLE([gkrellm], - [ --enable-gkrellmbuild the gkrellm plugin (requires gtk2 and gkrellm developpement files) (Default is yes) - --disable-gkrellm do not build the gkrellm plugin], - [ if test "x$enableval" = "xno" ; then -@@ -69,8 +69,8 @@ - PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) - GTK2_CFLAGS=$PACKAGE_CFLAGS; - GTK2_LIBS=$PACKAGE_LIBS; -- AC_SUBST(GTK2_CFLAGS) -- AC_SUBST(GTK2_LIBS) -+ AC_SUBST([GTK2_CFLAGS]) -+ AC_SUBST([GTK2_LIBS]) - SAVECPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CFLAGS $GTK2_CFLAGS" - AC_CHECK_HEADERS([gkrellm2/gkrellm.h], [ok=1], [ok=0]) -@@ -82,7 +82,7 @@ - fi - CPPFLAGS="$SAVECPPFLAGS" - fi --AC_SUBST(GKHDPLOP) -+AC_SUBST([GKHDPLOP]) - - - AC_OUTPUT(Makefile) -diff -Naur wmhdplop-0.9.11.orig/Makefile.am wmhd
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmhdplop/
commit: 45e4433221d629025b7246718d013b97f07f04f3 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu May 23 22:01:13 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 23 22:04:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e44332 x11-plugins/wmhdplop: add USE dep on imlib2[text] Closes: https://bugs.gentoo.org/913468 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild b/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild index 2bb210461885..1d72db117b1b 100644 --- a/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild +++ b/x11-plugins/wmhdplop/wmhdplop-0.9.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,9 +11,8 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" -RDEPEND="media-libs/imlib2[X] +RDEPEND="media-libs/imlib2[X,text(+)] x11-libs/libX11 x11-libs/libXext media-fonts/corefonts
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmforkplop/
commit: b623307d26939791dbd07365a98840ab2903f406 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu May 23 22:04:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 23 22:04:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b623307d x11-plugins/wmforkplop: add USE dep on imlib2[text] Closes: https://bugs.gentoo.org/925708 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmforkplop/wmforkplop-0.9.3-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-plugins/wmforkplop/wmforkplop-0.9.3-r3.ebuild b/x11-plugins/wmforkplop/wmforkplop-0.9.3-r3.ebuild index 2ecbefa3c127..b236d829259a 100644 --- a/x11-plugins/wmforkplop/wmforkplop-0.9.3-r3.ebuild +++ b/x11-plugins/wmforkplop/wmforkplop-0.9.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris" DEPEND="gnome-base/libgtop - media-libs/imlib2[X]" + media-libs/imlib2[X,text(+)]" RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/${P}-configure.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbiff/
commit: 8fdf9d89afff1478dcb0f3cb9d6c950a5d13c623 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 19 08:52:19 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 19 09:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdf9d89 x11-plugins/wmbiff: add 0.4.37 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmbiff/Manifest | 1 + x11-plugins/wmbiff/wmbiff-0.4.37.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/x11-plugins/wmbiff/Manifest b/x11-plugins/wmbiff/Manifest index 7a83388e04ce..245425fe90c9 100644 --- a/x11-plugins/wmbiff/Manifest +++ b/x11-plugins/wmbiff/Manifest @@ -1 +1,2 @@ DIST wmbiff-0.4.36.tar.gz 266288 BLAKE2B 7f90ae23ff228ed775c4693beffb3e71930bc594083d75cbe25d9eb992cae3a35bc8d57699da53b034a19486846d05625dee607b0da38519ddfc50faac4cf6da SHA512 b8b14f9676ebd576f9e568bd59638c3000337713c6ef8cf5d7799ed0adea59d1ca1fe0d9c67ceb997814b1e6d26590a0c4052b1f031cee28601d7273bbd3fd23 +DIST wmbiff-0.4.37.tar.gz 242901 BLAKE2B cdba7803306462eb3c1d3cc219c878c4caf2aa6343ccad66aa4d090afa682f09add204d1b2a96ca6451245cb41aefb79abca4223a8dc107c932b5d8f0ad3e830 SHA512 c9874ab0e949033b6ebf84e50ce85ea2c303b2031fb3f02175786d57b3ed4c7240b3e5adfc2dd1556f9afdcfadf2939b338504e02e048ae29a3fb0fbdf0c8c46 diff --git a/x11-plugins/wmbiff/wmbiff-0.4.37.ebuild b/x11-plugins/wmbiff/wmbiff-0.4.37.ebuild new file mode 100644 index ..754840fbac99 --- /dev/null +++ b/x11-plugins/wmbiff/wmbiff-0.4.37.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools flag-o-matic + +DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 mailboxes" +HOMEPAGE="https://www.dockapps.net/wmbiff; +SRC_URI="https://www.dockapps.net/download/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="crypt" + +RDEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + crypt? ( + >=dev-libs/libgcrypt-1.2.1:0 + >=net-libs/gnutls-2.2.0 + )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig" + +DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc" +PATCHES=( + "${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch + "${FILESDIR}"/${PN}-0.4.36-ar.patch + ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/864855 + # https://groups.google.com/g/wmaker-dev/c/Z9mU9x4qxs0 + filter-lto + + econf $(use_enable crypt crypto) +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: b964fb8798847b9d42bfecf2b579472d5be3af88 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 19 09:16:41 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 19 09:16:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b964fb87 www-apps/element: add 1.11.66 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 1 + www-apps/element/element-1.11.66.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index c877bf0027f4..672994f25895 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,3 +1,4 @@ DIST element-v1.11.60.tar.gz 23497879 BLAKE2B c9bcc71868cf2200175e166411e6890bf2f4b37135ca9396f90cc8db4f6eaaaf5ed5196c16b0becc2141e39e859fb76ea4f5f9f2857c1a3f184f8e28a0771bec SHA512 e05085c7b7cfcbaf5b12a6407d9201eef9ba0b0037178b0d761138ba5a2d208f5c9055906fb7a0a14f5ae69ad83135dfe170e5b8f8c83a33e3df3c8812a08415 DIST element-v1.11.64.tar.gz 23564843 BLAKE2B aea08a2aa45bfa27a30bffd6cdc388b3acd15137a2af47b01815127a2fe003e5b6b713a60330e46e29cfc6c39509fb70eb1559e77a693478aa6cf21d78b52733 SHA512 6d540e7b3923305d2dca61237be6465fea48fff8099baaab56bdefcfae5e1c949ec1b4ed18579ee64687d6bd86e7aaa6f64022a368b7a0ca113f64e706342f64 DIST element-v1.11.65.tar.gz 23608337 BLAKE2B 2e000d471a5502508e3e31146eb6f19f3a0831bce9d1d55d610a87dede7280be658d2e0aaef0451f7c3cf68b02b4089bd009202aed37a7f2c15511b00a1983b0 SHA512 8e8860a46a058abb83c537820f2e326350d35ef1696177ff1c1cbdc19cbd959cee47abff0af8db88692f4679effa7fd1381f0b0648adab41be5815e60844199b +DIST element-v1.11.66.tar.gz 23614921 BLAKE2B ac3ad1f56e4692d6cd11a6307e0c41136d3e9bbeddb0623fad0d7ad6629edb95c8ce23cb2aff3ab67bb8eaa26837568fe833d31db010eefb8cb3abbb64adeb33 SHA512 c168fc989b6302238cdda1d8fc4dd35de14d3c703b8377d8f860045f5b8481e4293999421a63539cea708b9f6d7b13a31e4274c0c83529efc5f612421fc0f987 diff --git a/www-apps/element/element-1.11.66.ebuild b/www-apps/element/element-1.11.66.ebuild new file mode 100644 index ..d83478c13073 --- /dev/null +++ b/www-apps/element/element-1.11.66.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="A glossy Matrix collaboration client for the web" +HOMEPAGE="https://element.io/; +SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~riscv ~x86" + +need_httpd + +S=${WORKDIR}/${PN}-v${PV} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/home + dodir "${MY_HTDOCSDIR}"/sites + + webapp_serverowned "${MY_HTDOCSDIR}"/home + webapp_serverowned "${MY_HTDOCSDIR}"/sites + #webapp_configfile "${MY_HTDOCSDIR}"/config.json + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 487f2793f13c66b118e556e892a3e9f7a7026231 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 19 08:44:35 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 19 09:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487f2793 net-libs/nghttp2: add 1.62.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.62.0.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index 8d9f58da8642..7cadc5ab23fd 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1 +1,2 @@ DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a +DIST nghttp2-1.62.0.tar.xz 1646596 BLAKE2B 156fe3cd401e89cb9416c3281318f955abe86909d249108781f8eaeb0ff3df791f083ae6fc7bfe04350b91ffeaf8d8799d138d9d7cc9f5121a344f69f7473915 SHA512 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88 diff --git a/net-libs/nghttp2/nghttp2-1.62.0.ebuild b/net-libs/nghttp2/nghttp2-1.62.0.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.62.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0/1.14" # 1. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml" + +REQUIRED_USE="test? ( static-libs )" +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + hpack-tools? ( >=dev-libs/jansson-2.5:= ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) + utils? ( + ${SSL_DEPEND} + >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] + net-dns/c-ares:=[${MULTILIB_USEDEP}] + ) + systemd? ( >=sys-apps/systemd-209 ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + #TODO: enable HTTP3 + #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3 + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=OFF + -DENABLE_HTTP3=OFF + -DENABLE_WERROR=OFF + -DENABLE_THREADS=ON + -DENABLE_DEBUG=$(usex debug) + -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools) + $(cmake_use_find_package hpack-tools Jansson) + -DWITH_JEMALLOC=$(multilib_native_usex jemalloc) + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DBUILD_TESTING=$(usex test) + $(cmake_use_find_package systemd Systemd) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/easy-rsa/
commit: 51687d9c243eef99006c1b2867a401ba07c375b6 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 19 08:57:43 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 19 09:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51687d9c app-crypt/easy-rsa: add 3.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-crypt/easy-rsa/Manifest | 1 + app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-crypt/easy-rsa/Manifest b/app-crypt/easy-rsa/Manifest index b61d1efcda07..7963daf36975 100644 --- a/app-crypt/easy-rsa/Manifest +++ b/app-crypt/easy-rsa/Manifest @@ -1,3 +1,4 @@ DIST easy-rsa-3.1.2.tar.gz 6424018 BLAKE2B fef84b90875837c151bf9d71f71587d81aba79579948f4ff29ec3632cd17b0de82bf64c7d25b93720a696d339acdbf520b3a366e3ab214789acd17629d5db5ba SHA512 f36d3e11488ee98be4d901a8ae4f6cf08f4f0efc95bec38d1f1cde3ebd9dd133fe493cab2ebc99e803e318f93536e6a45ae677adb65c94d998114278035a DIST easy-rsa-3.1.6.tar.gz 6814828 BLAKE2B e61fa195e8edeb4b529c86f5814f47f8b10746dfe2effe48685651edd43e4ec9efe4acc2df4d5d13e4348455e36d0623bf5d1a78f2b0f68fb0e63afcee8630d4 SHA512 fb4cb25d63c2ca81cb1723d2ad0f321ff78b519fbde99ebbb97cea82d69292d283a5b927583f9721e91d157587615ecb7c918364d3aca0676b4e2ee624883074 DIST easy-rsa-3.1.7.tar.gz 6553099 BLAKE2B d1f8b5d6062d834e0e76111a724eb05bd554238c9e418db703ca216f348fd55d741294c49d24957e23f054c81eb85c2c45995a17fb24a91f388b766d33537118 SHA512 8569121fb2d0d1c0810413b8b533fd2cbb27faa5df28bf60c35fddbef1696280c95fe0cd30e286c994596e46ec6709f650c2e6ea5ec07715cdc90da9dcbba5d2 +DIST easy-rsa-3.2.0.tar.gz 7033408 BLAKE2B ad1779d6eec3d3b36b7f1c13e73c29bbebe7709c0ef91da1b53482eeab01ad56335bf0ec7bc83331976df926dbb316fc35fc7b83934955c72c9c60b5ecb207f6 SHA512 410453cd170400fafa85547a49a2b4072683bd8c33fba64f81506cb571cd9da8c4c13d13108120c55541aabfe5ceaf3fd491d8f7105c5cc4e4082505777e8282 diff --git a/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild b/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild new file mode 100644 index ..dfc60f804c7f --- /dev/null +++ b/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Small RSA key management package, based on OpenSSL" +HOMEPAGE="https://openvpn.net/; +SRC_URI="https://github.com/OpenVPN/easy-rsa/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +DEPEND=">=dev-libs/openssl-0.9.6:0=" +RDEPEND="${DEPEND}" + +src_install() { + exeinto /usr/share/easy-rsa + doexe easyrsa3/easyrsa dev/easyrsa-tools.lib + insinto /usr/share/easy-rsa + doins -r easyrsa3/{vars.example,openssl-easyrsa.cnf,x509-types} + dodoc README.quickstart.md ChangeLog + dodoc -r doc + doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/x48/, app-emulation/x48/files/
commit: a63ca21efdd5a67c58bbfa9b0ae2013dc471ba1d Author: NHOrus yahoo com> AuthorDate: Sun May 12 12:08:10 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 12 22:34:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63ca21e app-emulation/x48: Enable feature-macro locked libc extensions Closes: https://bugs.gentoo.org/871468 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36653 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/x48/files/x48-0.6.4-configure.patch | 11 app-emulation/x48/x48-0.6.4-r3.ebuild | 70 +++ 2 files changed, 81 insertions(+) diff --git a/app-emulation/x48/files/x48-0.6.4-configure.patch b/app-emulation/x48/files/x48-0.6.4-configure.patch new file mode 100644 index ..ea3a883991a8 --- /dev/null +++ b/app-emulation/x48/files/x48-0.6.4-configure.patch @@ -0,0 +1,11 @@ +--- a/configure.ac 2024-05-12 12:01:50.591368113 - b/configure.ac 2024-05-12 12:05:39.116023749 - +@@ -10,6 +10,8 @@ + AC_CONFIG_SRCDIR([config.h.in]) + AC_CONFIG_HEADER([config.h]) + ++ ++AC_USE_SYSTEM_EXTENSIONS + # Checks for programs. + AC_PROG_CC + AC_PROG_INSTALL diff --git a/app-emulation/x48/x48-0.6.4-r3.ebuild b/app-emulation/x48/x48-0.6.4-r3.ebuild new file mode 100644 index ..c584c99e820a --- /dev/null +++ b/app-emulation/x48/x48-0.6.4-r3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="HP48 Calculator Emulator" +HOMEPAGE="https://sourceforge.net/projects/x48.berlios/; +SRC_URI="https://downloads.sourceforge.net/x48.berlios/${P}.tar.bz2; +S=${WORKDIR} + +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="readline" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext + readline? ( sys-libs/readline:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-libs/libXt" + +PATCHES=( + "${FILESDIR}"/${P}-static.patch + "${FILESDIR}"/${P}-void_return.patch + "${FILESDIR}"/${P}-configure.patch + ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_enable readline) +} + +src_install() { + default + + insinto /usr/share/"${PN}"/romdump + doins -r romdump/{README,ROMDump*} +} + +pkg_postinst() { + elog "The X48 emulator requires an HP48 ROM image to run." + elog + elog "If you own an HP-48 calculator, you can use the ROMDump utility" + elog "included with this package to obtain it from your calculator." + elog "The instructions of how to do this are included in the package." + elog + elog "Alternatively, HP has provided the ROM images for non-commercial" + elog "use only." + elog + elog "Due to confusion over the legal status of these ROMs you must" + elog "manually download one from http://www.hpcalc.org/hp48/pc/emulators/; + elog + elog "If you do not know which one to use, try 'HP 48GX Revision R ROM.'" + elog + elog "Once you have a ROM, you will need to install it by running:" + elog + elog "x48 -rom gxrom-r" + elog + elog "You will only have to do this the first time you run X48. The" + elog "ROM will be stored in ~/.hp48/rom for future runs." +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmfire/
commit: 6b356815c152785852d2df4ad0cb82816876e888 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun May 12 10:23:59 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun May 12 10:24:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b356815 x11-plugins/wmfire: add 1.2.7 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmfire/Manifest| 1 + x11-plugins/wmfire/metadata.xml| 3 +++ x11-plugins/wmfire/wmfire-1.2.7.ebuild | 28 3 files changed, 32 insertions(+) diff --git a/x11-plugins/wmfire/Manifest b/x11-plugins/wmfire/Manifest index 340e11e0a071..eb22c7341ea1 100644 --- a/x11-plugins/wmfire/Manifest +++ b/x11-plugins/wmfire/Manifest @@ -1 +1,2 @@ DIST wmfire-1.2.4.tar.gz 91144 BLAKE2B b51595dfbafefb26cfb28c729683e01e8eee5683c0379bc831fd5c9172576c4375b3262da9a167ce157a67317e15d25179d6fba067c70d04ebe3e362fc3db315 SHA512 391a76c5f7292751591becebdb6267c29270e24cf9faff7e748431ffa51e74806a7b407a6493f9d4cfdc7865e4d8e8b803567b0a54caddb9b42f82160938c82b +DIST wmfire-1.2.7.tar.gz 49456 BLAKE2B db86656d9562893799521b55af703c615d620bd1cd82afe8ab3c2418c90df92c7e2bbd209b55fd6ebe440818a6a18df1e2b4feb626e854a9c0f4b102a7e3c371 SHA512 46843ebde585ec547e8836e677e42bc9dc743d19a01adf15d4e08a6cebfb5f9b5d39d0937028907863fcf3eb44e6b215068999e64e29b6488cc9185cdd05845a diff --git a/x11-plugins/wmfire/metadata.xml b/x11-plugins/wmfire/metadata.xml index 5cce40b1e7d4..41a9270d3c5f 100644 --- a/x11-plugins/wmfire/metadata.xml +++ b/x11-plugins/wmfire/metadata.xml @@ -14,4 +14,7 @@ number somewhere in a file. wmfire requires very little CPU. Enable session management + + kennbr34/wmfire + diff --git a/x11-plugins/wmfire/wmfire-1.2.7.ebuild b/x11-plugins/wmfire/wmfire-1.2.7.ebuild new file mode 100644 index ..bb06c9a0adda --- /dev/null +++ b/x11-plugins/wmfire/wmfire-1.2.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Load monitoring dockapp displaying dancing flame" +HOMEPAGE="https://github.com/kennbr34/wmfire; +SRC_URI="https://github.com/kennbr34/wmfire/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND="x11-libs/gtk+:3 + gnome-base/libgtop:2 + x11-libs/libX11 + x11-libs/libXext" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-core/
commit: 71c924b5724524e4f3b97b538a69865345e867ae Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:58:03 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c924b5 app-text/openpaperwork-core: add 2.2.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-core/Manifest | 1 + .../openpaperwork-core-2.2.2.ebuild| 32 ++ 2 files changed, 33 insertions(+) diff --git a/app-text/openpaperwork-core/Manifest b/app-text/openpaperwork-core/Manifest index ceeb584657d8..8a0714583212 100644 --- a/app-text/openpaperwork-core/Manifest +++ b/app-text/openpaperwork-core/Manifest @@ -1 +1,2 @@ DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f +DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b diff --git a/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild b/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild new file mode 100644 index ..f921425cccd0 --- /dev/null +++ b/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Core part of Paperwork (plugin management)" +HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; +SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2; +S=${WORKDIR}/paperwork-${PV}/${PN} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/distro[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] + sys-apps/which + sys-devel/gettext" + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_compile() { + emake l10n_compile + + distutils-r1_python_compile +}
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-core/
commit: 1ff0e949ca8023eeef57f698cc59dcb5798ba11f Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:56:32 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff0e949 app-text/openpaperwork-core: drop 2.1.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-core/Manifest| 1 - .../openpaperwork-core-2.1.2.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/app-text/openpaperwork-core/Manifest b/app-text/openpaperwork-core/Manifest index f1dcb533a8ce..ceeb584657d8 100644 --- a/app-text/openpaperwork-core/Manifest +++ b/app-text/openpaperwork-core/Manifest @@ -1,2 +1 @@ -DIST openpaperwork-core-2.1.2.tar.gz 104694 BLAKE2B cf7cc132758662495d4b586efebccaa20c892cdca2ae3bb68d5fc45639c828b8441906c56067db079c12f1393adcd69d2edec19ca51fe5fcd5930ce2a7005c0c SHA512 88cb55b7b94e1e149042357d3a1c6c2a2184e4810b5895e02ef896554ae88ed0ebacd9c11e401da5e155aec857cd1b148328b1ffd0b760f939e4e97b96d1ce1a DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f diff --git a/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild b/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild deleted file mode 100644 index 58b64fac3c8c.. --- a/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Core part of Paperwork (plugin management)" -HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-python/distro[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/files/, app-text/paperwork-backend/
commit: 72ad69be765f14a5ffc3f45e8314012f260024d3 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 23:01:53 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ad69be app-text/paperwork-backend: add 2.2.2 Closes: https://bugs.gentoo.org/931299 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork-backend/Manifest| 2 + .../files/paperwork-backend-2.2.2-scipy.patch | 55 +++ .../paperwork-backend-2.2.2.ebuild | 63 ++ 3 files changed, 120 insertions(+) diff --git a/app-text/paperwork-backend/Manifest b/app-text/paperwork-backend/Manifest index 5d17894750df..3bb713c3cb5a 100644 --- a/app-text/paperwork-backend/Manifest +++ b/app-text/paperwork-backend/Manifest @@ -1,2 +1,4 @@ DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f +DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b +DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 diff --git a/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch b/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch new file mode 100644 index ..9add28626a23 --- /dev/null +++ b/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch @@ -0,0 +1,55 @@ +From abcebfe9714644d4e259e53b10e0e9417b5b864f Mon Sep 17 00:00:00 2001 +From: Jerome Flesch +Date: Sun, 21 Apr 2024 13:31:03 +0200 +Subject: [PATCH] backend/guesswork/labels/sklearn: fix use of + scipy.sparse.hstack() + numpy.zeros() + +Closes # +--- + .../paperwork_backend/guesswork/label/sklearn/__init__.py | 5 +++-- + paperwork-backend/src/paperwork_backend/model/fake.py | 6 ++ + 2 files changed, 9 insertions(+), 2 deletions(-) + +diff --git a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py +index b2af4350..8633211f 100644 +--- a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py +@@ -191,7 +191,8 @@ class UpdatableVectorizer(object): + ) + if required_padding > 0: + doc_vector = numpy.hstack([ +-doc_vector, numpy.zeros((required_padding,)) ++doc_vector, ++numpy.zeros((required_padding,)) + ]) + if sum_features is None: + sum_features = doc_vector +@@ -339,7 +340,7 @@ class Corpus(object): + if required_padding > 0: + doc_vector = scipy.sparse.hstack([ + scipy.sparse.csr_matrix(doc_vector), +-numpy.zeros((required_padding,)) ++numpy.zeros((1, required_padding)) + ]) + else: + doc_vector = scipy.sparse.csr_matrix(doc_vector) +diff --git a/paperwork-backend/src/paperwork_backend/model/fake.py b/paperwork-backend/src/paperwork_backend/model/fake.py +index 29beae97..f06fe18e 100644 +--- a/paperwork-backend/src/paperwork_backend/model/fake.py b/paperwork-backend/src/paperwork_backend/model/fake.py +@@ -125,6 +125,12 @@ class Plugin(openpaperwork_core.PluginBase): + if doc['url'] == doc_url: + out.update(doc['labels']) + ++def doc_has_labels_by_url(self, doc_url): ++for doc in self.docs: ++if doc['url'] == doc_url: ++return True if len(doc["labels"]) > 0 else None ++return None ++ + def doc_add_label_by_url(self, doc_url, label, color=None): + if color is None: + all_labels = set() +-- +GitLab + diff --git a/app-text/paperwork-bac
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/
commit: d535560e582ff1b43d45bc549ed1e26a783b4b9a Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 23:03:07 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d535560e app-text/paperwork: add 2.2.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork/Manifest | 2 + app-text/paperwork/paperwork-2.2.2.ebuild | 66 +++ 2 files changed, 68 insertions(+) diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest index 5d17894750df..3bb713c3cb5a 100644 --- a/app-text/paperwork/Manifest +++ b/app-text/paperwork/Manifest @@ -1,2 +1,4 @@ DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f +DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b +DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76 diff --git a/app-text/paperwork/paperwork-2.2.2.ebuild b/app-text/paperwork/paperwork-2.2.2.ebuild new file mode 100644 index ..ee6ce4a56117 --- /dev/null +++ b/app-text/paperwork/paperwork-2.2.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 xdg + +DESCRIPTION="a personal document manager for scanned documents (and PDFs)" +HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; +# Update from release hash at: +# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags +REL_HASH="3f51346f" +REL_HASH="0bea4054" +SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2 + https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz" +S=${WORKDIR}/paperwork-${PV}/${PN}-gtk + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="~app-text/openpaperwork-core-${PV}[${PYTHON_USEDEP}] + ~app-text/openpaperwork-gtk-${PV}[${PYTHON_USEDEP}] + ~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}] + dev-python/libpillowfight[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}] + >=dev-python/pyxdg-0.25[${PYTHON_USEDEP}] + media-libs/libinsane + x11-libs/libnotify[introspection]" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] + sys-apps/which + sys-devel/gettext" + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + default + cp -a "${WORKDIR}"/${PN}-gtk "${WORKDIR}"/paperwork-${PV}/ +} + +python_compile() { + emake l10n_compile + + distutils-r1_python_compile +} + +python_install_all() { + distutils-r1_python_install_all + + # This queries tesseract languages and will fail sandbox with + # USE=opencl, bugs #793446 #830012 #852134 + addpredict /dev/dri/renderD128 + addpredict /dev/kfd + addpredict /dev/nvidiactl + + PYTHONPATH="src" "${EPYTHON}" src/paperwork_gtk/main.py install \ + --icon_base_dir="${ED}"/usr/share/icons \ + --data_base_dir="${ED}"/usr/share +}
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-gtk/
commit: 420707a2655deb17b101abd2e36b032309beb390 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:56:22 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420707a2 app-text/openpaperwork-gtk: drop 2.1.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-gtk/Manifest| 1 - .../openpaperwork-gtk-2.1.2.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/app-text/openpaperwork-gtk/Manifest b/app-text/openpaperwork-gtk/Manifest index 5105be2f8cc7..ceeb584657d8 100644 --- a/app-text/openpaperwork-gtk/Manifest +++ b/app-text/openpaperwork-gtk/Manifest @@ -1,2 +1 @@ -DIST openpaperwork-gtk-2.1.2.tar.gz 59104 BLAKE2B 94782b0fbd29e749b68f277e5c48a8f194d4feafe2f1579615b51bed44855a9113631302e3ed0f8248683ba524e72147da7cdce76e54b266ae9d8dbaa5cba2a5 SHA512 9f11482e68ee01356644fc2a679044a835308f6591b1b3ef6fc079c26e87a5c8c7fa8ba23545e7bf7fc9d37d85151a70cd7bdf4c45c271f67f8a8dcf95a5c440 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild deleted file mode 100644 index 7884f8b08f13.. --- a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Paperwork plugins" -HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-text/openpaperwork-core[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gui-libs/libhandy - x11-libs/gtk+:3[introspection]" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-gtk/
commit: 499fb48d4645ef2885cedd878fac62c176e664a5 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:59:15 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499fb48d app-text/openpaperwork-gtk: add 2.2.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/openpaperwork-gtk/Manifest| 1 + .../openpaperwork-gtk-2.2.2.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/app-text/openpaperwork-gtk/Manifest b/app-text/openpaperwork-gtk/Manifest index ceeb584657d8..8a0714583212 100644 --- a/app-text/openpaperwork-gtk/Manifest +++ b/app-text/openpaperwork-gtk/Manifest @@ -1 +1,2 @@ DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f +DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild new file mode 100644 index ..9537e32fc587 --- /dev/null +++ b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Paperwork plugins" +HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; +SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2; +S=${WORKDIR}/paperwork-${PV}/${PN} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-text/openpaperwork-core[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gui-libs/libhandy + x11-libs/gtk+:3[introspection]" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}] + sys-apps/which + sys-devel/gettext" + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_compile() { + emake l10n_compile + + distutils-r1_python_compile +}
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/
commit: c81ca2baea667c8bfe80512643415b2f2e703d1b Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:56:13 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ca2ba app-text/paperwork-backend: drop 2.1.2, 2.2.1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork-backend/Manifest| 1 - .../paperwork-backend-2.1.2.ebuild | 51 -- .../paperwork-backend-2.2.1.ebuild | 62 -- 3 files changed, 114 deletions(-) diff --git a/app-text/paperwork-backend/Manifest b/app-text/paperwork-backend/Manifest index 21ae5b75780d..5d17894750df 100644 --- a/app-text/paperwork-backend/Manifest +++ b/app-text/paperwork-backend/Manifest @@ -1,3 +1,2 @@ DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f -DIST paperwork-backend-2.1.2.tar.gz 1346499 BLAKE2B daf8c6dee97b0bdf814bcf7e9c83a80ab878250994a770f5fa6be4c0b4e23f0def51e22c0a8652a19e9294f3fab0b522b25c2a91c306ad760d568faf76a78610 SHA512 0156baa658a9fe26680bf6d146af3f03b98da307ee1cfaf4803f8b70a2ffdb0010fe23c4d4f9b5a572919c4be94a1aad4fd070220849248cdb18c5b1c4bc478b DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b diff --git a/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild b/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild deleted file mode 100644 index 6bfad6df712f.. --- a/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Backend part of Paperwork (Python API, no UI)" -HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-text/openpaperwork-core[${PYTHON_USEDEP}] - app-text/openpaperwork-gtk[${PYTHON_USEDEP}] - app-text/poppler[introspection] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/Levenshtein[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pycountry[${PYTHON_USEDEP}] - dev-python/pyenchant[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/scikit-learn[${PYTHON_USEDEP}] - dev-python/termcolor[${PYTHON_USEDEP}] - dev-python/whoosh[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/libpillowfight[${PYTHON_USEDEP}] - media-libs/libinsane - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # remove dep to allow both old python-Levenshtein and new - # Levenshtein packages - sed -i -e '/python-Levenshtein/d' setup.py || die - distutils-r1_src_prepare -} diff --git a/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild b/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild deleted file mode 100644 index 210c3d2fb541.. --- a/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Backend part of Paperwork (Python API, no UI)" -HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; -# Update from release hash at: -# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags -REL_HASH="0bea4054" -SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2 - https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-text/openpaperwork-core[${PYTHON_USEDEP}] - app-text/openpaperwork-gtk[${PYTHON_USEDEP}] - app-text/poppler[introspection] - dev-python/distro[$
[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/
commit: 945e7df23552a1679ee8522eca0119eb0b36be30 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon May 6 22:55:42 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon May 6 23:05:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e7df2 app-text/paperwork: drop 2.1.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/paperwork/Manifest | 1 - app-text/paperwork/paperwork-2.1.2.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest index 2837b256f07d..5d17894750df 100644 --- a/app-text/paperwork/Manifest +++ b/app-text/paperwork/Manifest @@ -1,3 +1,2 @@ -DIST paperwork-2.1.2.tar.gz 5907738 BLAKE2B 9b376e5ed13d69f0664c98d43a41cf876d21d46c31129b50c5c44e6d4279b04d302e7527906dad49b4416f698dfe9f5bafbc5130f41463efb5ca49fed0da308f SHA512 0f75fba66a0b9ed1b4b28caf9dbbcc4a0b7e68fa24f5faa40251c3f39c610be372f89a2f4e2e6807babd930bfeb45cc82216761f0da042deac991d779fdfdfbb DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844 SHA512 f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f SHA512 cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b diff --git a/app-text/paperwork/paperwork-2.1.2.ebuild b/app-text/paperwork/paperwork-2.1.2.ebuild deleted file mode 100644 index 1e1cb20f2bb5.. --- a/app-text/paperwork/paperwork-2.1.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 xdg pypi - -DESCRIPTION="a personal document manager for scanned documents (and PDFs)" -HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~app-text/openpaperwork-core-${PV}[${PYTHON_USEDEP}] - ~app-text/openpaperwork-gtk-${PV}[${PYTHON_USEDEP}] - ~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}] - dev-python/libpillowfight[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pyenchant[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - media-libs/libinsane - x11-libs/libnotify[introspection]" -DEPEND="${RDEPEND}" - -src_prepare() { - # remove dep to allow both old python-Levenshtein and new - # Levenshtein packages - sed -i -e '/python-Levenshtein/d' setup.py || die - distutils-r1_src_prepare -} - -python_install_all() { - distutils-r1_python_install_all - - # This queries tesseract languages and will fail sandbox with - # USE=opencl, bugs #793446 #830012 #852134 - addpredict /dev/dri/renderD128 - addpredict /dev/kfd - addpredict /dev/nvidiactl - - PYTHONPATH="src" "${EPYTHON}" src/paperwork_gtk/main.py install \ - --icon_base_dir="${ED}"/usr/share/icons \ - --data_base_dir="${ED}"/usr/share -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/files/
commit: db3e7e74f686f125227c6e1ad5d573c83cdaa360 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat May 4 07:55:15 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 4 07:55:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3e7e74 app-emulation/plus42: also handle unset $AR Closes: https://bugs.gentoo.org/931146 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch b/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch index 304f20ec83b2..c9cde2fbda2c 100644 --- a/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch +++ b/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch @@ -23,7 +23,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 + cd LIBRARY -$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+$MK $OS_ARG A=a AR_CMD="$AR rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG ++$MK $OS_ARG A=a AR_CMD="${AR:-ar} rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG mv libbid.a ../../gcc111libbid.a cd ../.. ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d '\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo '0 };'; echo '#endif' ) > readtest_lines.cc
[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/
commit: af6f5b33121ad871e9debf8f7c109ef24370a94b Author: Bernard Cafarelli gentoo org> AuthorDate: Sat May 4 07:54:51 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat May 4 07:55:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6f5b33 app-emulation/free42: also handle unset $AR Bug: https://bugs.gentoo.org/931146 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch b/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch index 304f20ec83b2..c9cde2fbda2c 100644 --- a/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch +++ b/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch @@ -23,7 +23,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 + cd LIBRARY -$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+$MK $OS_ARG A=a AR_CMD="$AR rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG ++$MK $OS_ARG A=a AR_CMD="${AR:-ar} rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG mv libbid.a ../../gcc111libbid.a cd ../.. ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d '\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo '0 };'; echo '#endif' ) > readtest_lines.cc
[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/files/
commit: aaab19078dbaf65174a5104a1e5b1972c454d461 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 3 11:25:34 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri May 3 11:26:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaab1907 app-emulation/free42: properly use $AR Closes: https://bugs.gentoo.org/931084 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch b/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch index 283c6c1435be..304f20ec83b2 100644 --- a/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch +++ b/app-emulation/free42/files/free42-3.0.16-fix-build-intel-lib.patch @@ -15,7 +15,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 # Hack to support FreeBSD; not 100% sure what this does, but it produces a # library that passes all tests. -@@ -64,8 +57,11 @@ +@@ -64,8 +57,10 @@ ;; esac @@ -23,8 +23,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 + cd LIBRARY -$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+echo $MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+$MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG ++$MK $OS_ARG A=a AR_CMD="$AR rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG mv libbid.a ../../gcc111libbid.a cd ../.. ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d '\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo '0 };'; echo '#endif' ) > readtest_lines.cc
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/files/
commit: 514bb15cc632a995579fe881184b00543639e745 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri May 3 11:26:04 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri May 3 11:26:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514bb15c app-emulation/plus42: properly call $AR Closes: https://bugs.gentoo.org/931079 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch b/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch index 283c6c1435be..304f20ec83b2 100644 --- a/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch +++ b/app-emulation/plus42/files/plus42-1.0.12-fix-build-intel-lib.patch @@ -15,7 +15,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 # Hack to support FreeBSD; not 100% sure what this does, but it produces a # library that passes all tests. -@@ -64,8 +57,11 @@ +@@ -64,8 +57,10 @@ ;; esac @@ -23,8 +23,7 @@ diff -Naur free42-nologo-3.0.16.orig/gtk/build-intel-lib.sh free42-nologo-3.0.16 + cd LIBRARY -$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+echo $MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG -+$MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG ++$MK $OS_ARG A=a AR_CMD="$AR rv" CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG mv libbid.a ../../gcc111libbid.a cd ../.. ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d '\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo '0 };'; echo '#endif' ) > readtest_lines.cc
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: ffca50d3d523f17bee886d4b2ae9ff7152c4d172 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed May 1 19:36:07 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 2 07:03:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffca50d3 app-emulation/plus42: add 1.1.10 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest | 1 + app-emulation/plus42/plus42-1.1.10.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index a39ba8b0a7ae..076480a087dc 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,2 +1,3 @@ +DIST plus42-upstream-1.1.10.tgz 7612969 BLAKE2B feeab01d4161f0f8cc183cf3c494290469c968d89670610a8848103a8ae64f81816d4456477d1900f94b0e6c5ef3ae3dbd36aa9edb3644f5ed099954fb692664 SHA512 38b263d71464b891a4dc9d32a38b8d32d96e2c1ce352348ff33348b23749ae45d341f6d36b76609b40e863e058ec2c0e5c6be394c041f27f6caba1b261d7422c DIST plus42-upstream-1.1.3.tgz 7610112 BLAKE2B 6c55a8c2acebbc0e442308e0f078d2ac86f9866d9dbe808a17007a3c3729114f24379401267787107d11e4f3559e14c86f39051da3a956928a7c4c97c1867c31 SHA512 05fd0fb3f330ad0842d28df46ec89d3347cbfca776c6e73092261a96f860677d8f9a6de96ee98adfed4abe5d950a45cec6e6056bb97dd471204d644cbdb82d10 DIST plus42-upstream-1.1.9.tgz 7612675 BLAKE2B d6b05221b11705c553be2cabe8adc81b892861b86aeb3b234e7fef44bb79551b74f94caaa563f3fa55bc62f988545493d118bab488818cc835ccbfd309c95874 SHA512 bbfd519006c3f24de469a0c928271edb9a2ee92c32bf1eccb313fffb4e13e461875f608561149b8d8de57565cb835c407c7ee2bcf959b198a728669160ff85f6 diff --git a/app-emulation/plus42/plus42-1.1.10.ebuild b/app-emulation/plus42/plus42-1.1.10.ebuild new file mode 100644 index ..3916a804001b --- /dev/null +++ b/app-emulation/plus42/plus42-1.1.10.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-upstream-${PV}" + +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/; +SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/plus42bin gtk/plus42dec +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/
commit: 44ecc656d656efd1aa9166b67e4d9fecb679e0a0 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed May 1 19:36:44 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 2 07:03:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ecc656 app-emulation/free42: add 3.1.8 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/free42/Manifest| 1 + app-emulation/free42/free42-3.1.8.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 788f9590d5e3..5df084dd5ee5 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -1,3 +1,4 @@ DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b DIST free42-nologo-3.1.3.tgz 7461009 BLAKE2B 915954de24a31f89f112d0d5e13ed01bd6a1e341549c8a86f463858e4071fc0a4751e94a6a257d561da570fd3705250d740c741925ee2b022a50966b8d5b16f8 SHA512 5ad6e6702a789c81d8942c4030606e44112fc21f1af6e5e23f21825115cabbc03cbcb142351d5d0451f5bf8d603d653b783ebe1293fa7ebfb04c93dfdea3455d DIST free42-nologo-3.1.7.tgz 7464073 BLAKE2B 0cff2d3292f45fc7341f8ed084c931da6a635498a62b7a20cc250df64a16d44a1c18a260e701971e2e7d68e11b1b84aa301405cd08c5e11b39e31f59a78647cc SHA512 2464385acf58aa17091d94ae81dde8e6e7f543c728c31cc03f1bc45a9ed5af9b27a3db41624222fd29ea61fe18541af9350e3e4369c54744c7b2a4dc799034fc +DIST free42-nologo-3.1.8.tgz 7464179 BLAKE2B 122175508b2da42f101fae37d7c1627ef802d6e21af9cfb4114b657591f0ba1011a109ec3d75823911d3342fdd02e84a58553e616cd0b4c6288b5d39d9648250 SHA512 ef350d963a11c1a195024f57532a22771a3d0d9b7058bf38557e81c943e7cbd8b500472275b7094be3f7f01c3edf557cf3a3ee2d493cb756d108211b7391a4bc diff --git a/app-emulation/free42/free42-3.1.8.ebuild b/app-emulation/free42/free42-3.1.8.ebuild new file mode 100644 index ..063f0e457429 --- /dev/null +++ b/app-emulation/free42/free42-3.1.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-nologo-${PV}" + +DESCRIPTION="An HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/free42/; +SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz; +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch" + "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch" +) + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/free42bin gtk/free42dec +}
[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/
commit: 6d4b9f55ca02a07fcf743499dcd809e059488d0e Author: Bernard Cafarelli gentoo org> AuthorDate: Wed May 1 19:34:50 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu May 2 07:03:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4b9f55 games-board/gnubg: add 1.08.003 Signed-off-by: Bernard Cafarelli gentoo.org> games-board/gnubg/Manifest | 1 + games-board/gnubg/gnubg-1.08.003.ebuild | 102 2 files changed, 103 insertions(+) diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest index 3698dc29d686..849933235b15 100644 --- a/games-board/gnubg/Manifest +++ b/games-board/gnubg/Manifest @@ -1,3 +1,4 @@ DIST gnubg-release-1.07.001-sources.tar.gz 13729158 BLAKE2B 3c5a0ffd38d2f1a16b3bf188a6ed6ba38e9527d681ad510b2e318b6f5da7d5fb1e0728f4f562fe4d770710489e7eae1396318e26717a51434fa8b4c3258570f9 SHA512 0643af4c3c6e32774e3572462755e7eed094fcc9621dc8262ce0f794657f00a3dbc22d0f916580982a6dacc08488544cd5fec5bf7e2c60ca50f83e2a60804e08 DIST gnubg-release-1.08.001-sources.tar.gz 14019262 BLAKE2B ac207c54a6b0b4af59eefe0d2d2967393fa6fe6497c29c514baba596a446a0481bc07a4fa74f492de270260c942df81a1ef28bcdc9187cc3b2d3c0507cd6f27c SHA512 a3a547368f8852d0b5186340a3b893842237358b48dc4e6893920d57ea0f2fe72d958b4d0de16be55616fc687889118b016a6d3a859a1651fc77adcefcd7a7eb DIST gnubg-release-1.08.002-sources.tar.gz 14045962 BLAKE2B 328639d4ab96d8ab8025971819a2b6c120102ca757f29c8e5e8d0ac8f77a5abb4b75fd006d1c7090c2d04b9d66e1185069ce51c5f90437464d430f9c53d1875c SHA512 0e68c03457ca2cc925fe510752e24b03147db36e2e489c9e2912dd72f55f42514d98568fec1ce81176e7b8e3aafd68034659fe84e89e07b057224095f3be8924 +DIST gnubg-release-1.08.003-sources.tar.gz 14046779 BLAKE2B 6cb9ddcfbc71dbb4461daebb191046f02986a116e45acf09f219598fea6b066c38080c3a2b051de424eadcbe3a6c8a6e30794381d9edfb03dcc36102ed641e05 SHA512 3c006315491a324b7a6fa3adb19af829e9e9b04b231558ed4e88035eb0461602504cd4249a0119d1c89dc8e82b73c99946af3551ddd7c55aa0cd230b0121e527 diff --git a/games-board/gnubg/gnubg-1.08.003.ebuild b/games-board/gnubg/gnubg-1.08.003.ebuild new file mode 100644 index ..fc284bf820fa --- /dev/null +++ b/games-board/gnubg/gnubg-1.08.003.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools desktop python-single-r1 xdg + +DESCRIPTION="GNU BackGammon" +HOMEPAGE="https://www.gnu.org/software/gnubg/; +SRC_URI="mirror://gnu/${PN}/${PN}-release-${PV}-sources.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE=" + cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 + gui opengl python sqlite" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) + opengl? ( gui )" + +RDEPEND=" + dev-libs/cglm + dev-libs/glib:2 + dev-libs/gmp:= + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:= + net-misc/curl + sys-libs/readline:= + virtual/libintl + x11-libs/cairo[svg(+)] + x11-libs/pango + gui? ( + media-libs/libcanberra[gtk3] + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + ) + opengl? ( media-libs/libepoxy ) + python? ( ${PYTHON_DEPS} ) + sqlite? ( dev-db/sqlite:3 )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/autoconf-archive + sys-devel/gettext + virtual/pkgconfig + python? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + #This was provided by gtkglext before + sed -i "s/\$(GTKGLEXT_LIBS)/-lGL/" Makefile.am || die + + sed -i "s|/tmp|${T}|" credits.sh || die #298275 + sed -i 's/fonts //' Makefile.am || die #335774 + sed -i 's/gzip/true/' doc/Makefile.am || die + + # use system's copy so py3.10 distutils warning doesn't trigger a fatal error + rm m4/ax_python_devel.m4 || die + + eautoreconf +} + +src_configure() { + local simd=no + use cpu_flags_x86_sse && simd=sse + use cpu_flags_x86_sse2 && simd=sse2 + use cpu_flags_x86_avx && simd=avx + + local econfargs=( + $(use_with gui gtk) + $(use_with gui gtk3) + $(use_with opengl board3d) + $(use_with python) + $(use_with sqlite) + --disable-cputest + --docdir="${EPREFIX}"/usr/share/doc/${PF}/html + --enable-simd=${simd} + ) + + econf "${econfargs[@]}" +} + +src_install() { + default + + mv "${ED}"/usr/share/doc/${PF}{/html/*.pdf,} || die + + insinto /usr/
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 2d6a77b5adaa5160199e3b4de2cf754aa8717c9e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 29 07:13:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 29 07:13:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a77b5 net-libs/nghttp2: sync live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/nghttp2-.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/net-libs/nghttp2/nghttp2-.ebuild b/net-libs/nghttp2/nghttp2-.ebuild index e999a44f221f..4ff41e17c664 100644 --- a/net-libs/nghttp2/nghttp2-.ebuild +++ b/net-libs/nghttp2/nghttp2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,23 +29,25 @@ RDEPEND=" ) systemd? ( >=sys-apps/systemd-209 ) xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" multilib_src_configure() { + #TODO: enable HTTP3 + #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3 local mycmakeargs=( -DENABLE_EXAMPLES=OFF -DENABLE_FAILMALLOC=OFF + -DENABLE_HTTP3=OFF -DENABLE_WERROR=OFF -DENABLE_THREADS=ON -DENABLE_DEBUG=$(usex debug) -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools) $(cmake_use_find_package hpack-tools Jansson) -DWITH_JEMALLOC=$(multilib_native_usex jemalloc) - -DENABLE_STATIC_LIB=$(usex static-libs) + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DBUILD_TESTING=$(usex test) $(cmake_use_find_package systemd Systemd) - $(cmake_use_find_package test CUnit) -DENABLE_APP=$(multilib_native_usex utils) -DWITH_LIBXML2=$(multilib_native_usex xml) )
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e15895318a1239158426b059ce8f1d60a62a7b0a Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 29 07:13:10 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 29 07:13:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1589531 net-libs/nghttp2: drop 1.57.0, 1.58.0, 1.59.0, 1.60.0 Bug: https://bugs.gentoo.org/928541 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 4 --- net-libs/nghttp2/nghttp2-1.57.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.58.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.59.0.ebuild | 58 -- net-libs/nghttp2/nghttp2-1.60.0.ebuild | 56 5 files changed, 234 deletions(-) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index baeb21f5bca7..8d9f58da8642 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -1,5 +1 @@ -DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599217335b5af189cc7b460f78996a801845927040d4f529151bbcc572b2cf4d8d28eae2647fad1fd35f796fd4afb8 SHA512 d914eb48afd1ea182c1b2a454bf5e7963a7e28165f1d6d29bb83dd61a1b611c8c469e72a7a22daf23b8037f6e5ae9d4e791150b7d135746c1a5ec71ceb777f92 -DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c -DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b -DIST nghttp2-1.60.0.tar.xz 1587004 BLAKE2B 8f2ab1aead261823fd2b15e54f0404c118a13f269c0f1c5d2cdc3f344e35338bcf64acfe58bed8ffbcda3843935c7168650dfc8bef17c1cdfacb684261bb2727 SHA512 5e6365d9118596d41848930de70f4a918d72463920184df60a7e1678c3a6c9cf1416236888e7e34395c87f41bba00a114994ba5a6e73f6a389769abf1b5cc842 DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild b/net-libs/nghttp2/nghttp2-1.57.0.ebuild deleted file mode 100644 index fbbc7b203665.. --- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="HTTP/2 C Library" -HOMEPAGE="https://nghttp2.org/; -SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0/1.14" # 1. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml" - -RESTRICT="!test? ( test )" - -SSL_DEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] -" -RDEPEND=" - hpack-tools? ( >=dev-libs/jansson-2.5:= ) - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) - utils? ( - ${SSL_DEPEND} - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] - net-dns/c-ares:=[${MULTILIB_USEDEP}] - ) - systemd? ( >=sys-apps/systemd-209 ) - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" -BDEPEND="virtual/pkgconfig" - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_EXAMPLES=OFF - -DENABLE_FAILMALLOC=OFF - -DENABLE_WERROR=OFF - -DENABLE_THREADS=ON - -DENABLE_DEBUG=$(usex debug) - -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools) - $(cmake_use_find_package hpack-tools Jansson) - -DWITH_JEMALLOC=$(multilib_native_usex jemalloc) - -DENABLE_STATIC_LIB=$(usex static-libs) - $(cmake_use_find_package systemd Systemd) - $(cmake_use_find_package test CUnit) - -DENABLE_APP=$(multilib_native_usex utils) - -DWITH_LIBXML2=$(multilib_native_usex xml) - ) - cmake_src_configure -} - -multilib_src_
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 47a38bf75135ba79df09feff0d550b6183681653 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 28 19:20:22 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 28 19:20:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a38bf7 www-apps/nextcloud: add 29.0.0 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest| 1 + www-apps/nextcloud/nextcloud-29.0.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index e19cd672f1d8..8798086a9146 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -8,3 +8,4 @@ DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903 DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f +DIST nextcloud-29.0.0.tar.bz2 207504265 BLAKE2B 1da8b9bcf9dc1f9c389ed15ab2d644b8b57eb686930ce465b66f66e0c5a9a37e7d0f4d5061115095523a3cccbae645d18ba50a0f1e8a1a898f4d3b812bb1870f SHA512 0a3a1601895b261b26efc8fe81ac8faec86ceff199f53b75422607509edba4c8dc4125de543f6ceee2277b7fd5456d23602c992aabc8fbf5df10fec835a22385 diff --git a/www-apps/nextcloud/nextcloud-29.0.0.ebuild b/www-apps/nextcloud/nextcloud-29.0.0.ebuild new file mode 100644 index ..c4a46ad7ae66 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-29.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] + imagemagick? ( dev-php/pecl-imagick ) + virtual/httpd-php" + +S=${WORKDIR}/${PN} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + dodir "${MY_HTDOCSDIR}"/data + + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps + webapp_serverowned -R "${MY_HTDOCSDIR}"/data + webapp_serverowned -R "${MY_HTDOCSDIR}"/config + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess + + webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: 0dc65006ad2eadc708ccabfa8c62b6d82a513bdb Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 28 09:45:24 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 28 09:45:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc65006 www-apps/element: add 1.11.65 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 1 + www-apps/element/element-1.11.65.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index 60c2c613da32..c877bf0027f4 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,2 +1,3 @@ DIST element-v1.11.60.tar.gz 23497879 BLAKE2B c9bcc71868cf2200175e166411e6890bf2f4b37135ca9396f90cc8db4f6eaaaf5ed5196c16b0becc2141e39e859fb76ea4f5f9f2857c1a3f184f8e28a0771bec SHA512 e05085c7b7cfcbaf5b12a6407d9201eef9ba0b0037178b0d761138ba5a2d208f5c9055906fb7a0a14f5ae69ad83135dfe170e5b8f8c83a33e3df3c8812a08415 DIST element-v1.11.64.tar.gz 23564843 BLAKE2B aea08a2aa45bfa27a30bffd6cdc388b3acd15137a2af47b01815127a2fe003e5b6b713a60330e46e29cfc6c39509fb70eb1559e77a693478aa6cf21d78b52733 SHA512 6d540e7b3923305d2dca61237be6465fea48fff8099baaab56bdefcfae5e1c949ec1b4ed18579ee64687d6bd86e7aaa6f64022a368b7a0ca113f64e706342f64 +DIST element-v1.11.65.tar.gz 23608337 BLAKE2B 2e000d471a5502508e3e31146eb6f19f3a0831bce9d1d55d610a87dede7280be658d2e0aaef0451f7c3cf68b02b4089bd009202aed37a7f2c15511b00a1983b0 SHA512 8e8860a46a058abb83c537820f2e326350d35ef1696177ff1c1cbdc19cbd959cee47abff0af8db88692f4679effa7fd1381f0b0648adab41be5815e60844199b diff --git a/www-apps/element/element-1.11.65.ebuild b/www-apps/element/element-1.11.65.ebuild new file mode 100644 index ..d83478c13073 --- /dev/null +++ b/www-apps/element/element-1.11.65.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="A glossy Matrix collaboration client for the web" +HOMEPAGE="https://element.io/; +SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz; + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~riscv ~x86" + +need_httpd + +S=${WORKDIR}/${PN}-v${PV} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/home + dodir "${MY_HTDOCSDIR}"/sites + + webapp_serverowned "${MY_HTDOCSDIR}"/home + webapp_serverowned "${MY_HTDOCSDIR}"/sites + #webapp_configfile "${MY_HTDOCSDIR}"/config.json + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 6028b183a1c99db0c2fe5015550f0e094aad6e83 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 28 09:40:09 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 28 09:40:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6028b183 www-apps/nextcloud: drop 26.0.8, 26.0.11, 26.0.12, 26.0.13 26.x is not supported anymore upstream Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest | 4 --- www-apps/nextcloud/nextcloud-26.0.11.ebuild | 42 www-apps/nextcloud/nextcloud-26.0.12.ebuild | 42 www-apps/nextcloud/nextcloud-26.0.13.ebuild | 42 www-apps/nextcloud/nextcloud-26.0.8.ebuild | 43 - 5 files changed, 173 deletions(-) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index f35fb70e5b8d..f9d4f2cb3b12 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,7 +1,3 @@ -DIST nextcloud-26.0.11.tar.bz2 160550455 BLAKE2B 237b9197fcc8f54257387b88305bc317384f51625d6daf896c2da144ed6ed91e659e5a8187a56516b4fba0a31be2a7918a24799fca8cb63bf9180135e94c937b SHA512 2e4c3d19e014814266e830d3a03387effb327e761d47e3a1dcb2b065b7c4b7da89c2a329997f986c771d8f45442cebc976e1607d1048b90266d3bf349b4261f7 -DIST nextcloud-26.0.12.tar.bz2 161251966 BLAKE2B 7a0fd61d81ee774ae68b247224da2b308b19a1b28bc16ce306c7d4269bdd3c9a6aea0b944ce496ef4a6487839e79b65206cbb96ebbea4322e65eafc9af1d6849 SHA512 51d99d8d2593c613ee315a4f045b17b1840f0f45271573c4810902e8bec73b3bf03193b2ce1fbc1f9e07797a3f9aa531c7ca59a5d3f0f9bfdb14e3f49c6272ff -DIST nextcloud-26.0.13.tar.bz2 161046396 BLAKE2B d076eb5f2c0d5e3cd424b3d223af77ad0b8abf4e0f82da505f113ff123a2c61797596590e193610967efae1f83b2fc577c8c4ee7b8780efd180b2ab56582780f SHA512 6dd63de07ae3b7d98a7c95ce57f6160bf9a3e6719323cb60f1ef84a64ead3c8aac98e69560c27037b4545bcd58ab75eacaa86e099402506ae0aa50b509530d93 -DIST nextcloud-26.0.8.tar.bz2 158787833 BLAKE2B 0d679a3c3e3d0e61f68395fc8b71e947354dfe358a55d53bd72d0e3ff495e3302c8b61acd21a40fc6d458b18148a75c9afd8ac35747a61b88c9773a4c740e078 SHA512 f1a88d1e63bf66172cc97b00da4d57538dcdf5689bec4b2665b2c0539652087fbd0dabbf370d7284a5d3905e7061fba7e7d5be39f91977e5ce3166b1cdda9a4a DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c87c70fd86280740368e86b3d8c0c53d DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c837af124e76aed80a9ecae092f2c862ffb2ce0513350a11cb377b458daf934382ddbb97b407b90b82144ec3ef2207a6af SHA512 0c7b6a1249e3eba1741c10f4760f74e3f53bce5d520525e56b4ef42382c02a35f31de5130fa28d9f3c51b8ea317ac0a4c5ca003942f6d990fb0c5a279a7a9efa DIST nextcloud-27.1.7.tar.bz2 187681611 BLAKE2B 5a93b815c10ee58b643936a46d1d508533d5b9241cf09a4402c9a34c0af992e8bf00d760c1a5da0189a8bf0a7b7826741b08bef30ef3ff142bdeff885c072cc3 SHA512 83da776d3fc877a5354ee02b3c25811a0c39cf7414de46871c68a8d6e84b2815faefc78739b8a5dbec6e2392a6af8ac59faecefc9896bde69a7990f3260168b7 diff --git a/www-apps/nextcloud/nextcloud-26.0.11.ebuild b/www-apps/nextcloud/nextcloud-26.0.11.ebuild deleted file mode 100644 index 2d28ed73cfa3.. --- a/www-apps/nextcloud/nextcloud-26.0.11.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 18e3ecea1a32f5f6679bfffca7fecadfb6e93923 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 28 09:42:32 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 28 09:42:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e3ecea www-apps/nextcloud: add 27.1.9, 28.0.5 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest| 2 ++ www-apps/nextcloud/nextcloud-27.1.9.ebuild | 42 ++ www-apps/nextcloud/nextcloud-28.0.5.ebuild | 42 ++ 3 files changed, 86 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index f9d4f2cb3b12..e19cd672f1d8 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -2,7 +2,9 @@ DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e5840 DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c837af124e76aed80a9ecae092f2c862ffb2ce0513350a11cb377b458daf934382ddbb97b407b90b82144ec3ef2207a6af SHA512 0c7b6a1249e3eba1741c10f4760f74e3f53bce5d520525e56b4ef42382c02a35f31de5130fa28d9f3c51b8ea317ac0a4c5ca003942f6d990fb0c5a279a7a9efa DIST nextcloud-27.1.7.tar.bz2 187681611 BLAKE2B 5a93b815c10ee58b643936a46d1d508533d5b9241cf09a4402c9a34c0af992e8bf00d760c1a5da0189a8bf0a7b7826741b08bef30ef3ff142bdeff885c072cc3 SHA512 83da776d3fc877a5354ee02b3c25811a0c39cf7414de46871c68a8d6e84b2815faefc78739b8a5dbec6e2392a6af8ac59faecefc9896bde69a7990f3260168b7 DIST nextcloud-27.1.8.tar.bz2 188482936 BLAKE2B 0ffa5fceafe9c587742991c693bff91c0e3048db59ac719cbd3220afbe60204e8813fb8bd19928b0d572ffaae3f8d8595165a360afb3b1af2356cdd640bced05 SHA512 8c3322626b7af09f545b526c5a0d1131b2ad51b4b08c56240db2971bc9d342a4ed260e2a924c4d49c92e4c9ce10c73c71bede1763506da07783716b9064224b2 +DIST nextcloud-27.1.9.tar.bz2 188979224 BLAKE2B f944c480c9fa61e21f233a9ba4c9f7238242e7061952eadf7c586568691d4a66c89e0c83dc44e0fb851ec7693da9795779fa4879c84f6349734d652c15de2615 SHA512 8be7648842aecfdb0d490cbcc0590acbca7ad4456be4e180490c17763b9cb48a1aed945839919fc706b7eae861cd66946b41f73c11de5ae8abdcf9ec3e84d404 DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903a53bcbeec0d6c6bffb2d252bbe0fe0c36b5cd83df2e52a6703e5eda595203d1701d6b56d736a2ed5b225e883900a0365 SHA512 df3873c1641116e913cc454c8e8da96177ff88b2f1ec06f48e7cbb6d78c17166dc03278dc7d4bbb98a30f028700322fd1e9d3a533bada8e35a1ed92b66563f3c DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 +DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f diff --git a/www-apps/nextcloud/nextcloud-27.1.9.ebuild b/www-apps/nextcloud/nextcloud-27.1.9.ebuild new file mode 100644 index ..c4a46ad7ae66 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-27.1.9.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] + imagemagick? ( dev-php/pecl-imagick ) + virtual/httpd-php" + +S=${WORKDIR}/${PN} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + dodir "${MY_HTDOCSDIR}"/data + +
[gentoo-commits] repo/gentoo:master commit in: net-misc/nextcloud-client/
commit: 19e4144f3fcf028926bdac7893019f3d5120c72f Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 28 09:35:53 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 28 09:35:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e4144f net-misc/nextcloud-client: add 3.13.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-misc/nextcloud-client/Manifest | 1 + .../nextcloud-client-3.13.0.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest index fbfa83286f18..e3de7d74c3ed 100644 --- a/net-misc/nextcloud-client/Manifest +++ b/net-misc/nextcloud-client/Manifest @@ -2,4 +2,5 @@ DIST nextcloud-client-3.11.1.tar.gz 13598448 BLAKE2B b1e9070c55972facd72c65b5711 DIST nextcloud-client-3.12.1.tar.gz 13640266 BLAKE2B 25ce7db16496e5e51bba40cf578fb21b21b9d606f73342032bb0ebafcd48cbb77e16fbd7f2efbd79501b8ca6a3976bc6e39984001b18abd7af5019103987fc5f SHA512 0ec00322d546abfc62645cb0674044e5f6dd12e0cab5e9cac0053f9bc42d42659fbb52f996d41cf166d45ed1750006cdd86669c6daee73b657e4b6807e4bae9a DIST nextcloud-client-3.12.2.tar.gz 13645095 BLAKE2B af79e3ea7686255be0424dba8a1a90416bc8a5c53d302c9ee7fe1d7ed29ded7e558be1838405195c7eef6f008724e6b8827edc0e0e7bdaa21ca330a695f225b1 SHA512 fc8956b435d91f9caefc1e334739c99bf0745e8feef5badd825d8e9a141b0f4e202a0b522d0ce01a19e137763342f9b3841fefaf233179116d759aceab86b8f3 DIST nextcloud-client-3.12.3.tar.gz 13642292 BLAKE2B 9cf2dcb507e2eca71a57b308dfa7d104393dc3bd8d8f6293ad07d1172446e641e7618d3744ac13f9b19a8725440ae9211600b21d03979e64ac26075a886f8763 SHA512 e54b70102fd596c4fe18f69860c5c9313348359579cd552297a7e67dbb8a6ba7a9f09e9676e96298649f75fb649f2a9aa10d524ebedcf4b6aa244877fd62 +DIST nextcloud-client-3.13.0.tar.gz 13779791 BLAKE2B a0817a13af27e7fb57bb8a5644654cf3f8a461b7cb4afc71762b7bde5a7611ec57168939c07670d159e54ab11a49e991eda609a855e756d39ecca839a8f79586 SHA512 bf41a63a92e7e970e0b85d6df6e53e6ed8cd2c70fdfdfc86b144b01f82759a05f4bb016fd3009516bb405a589f26f84a8c6cf54191dc906a37d3dddf20dbcfbb DIST nextcloud-client-3.9.4.tar.gz 15768508 BLAKE2B 7c06434538e9e95bed284ba07692d0d4d594639a145c2f3b67b8e81586fb98e1592eca54b9ee3cc638f8226ebb83e89e60a79238c76696fe9ca033209646eb13 SHA512 9f99278deb024ce105bae14d8dadc626b835486858e94f5483e9da3d06340a29e0941648cccfc30714c15ce25a6b77c4aa05a17fc213d7aa84803ffc13dca5a4 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.13.0.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.13.0.ebuild new file mode 100644 index ..0812c7b1c004 --- /dev/null +++ b/net-misc/nextcloud-client/nextcloud-client-3.13.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake virtualx xdg + +DESCRIPTION="Desktop Syncing Client for Nextcloud" +HOMEPAGE="https://github.com/nextcloud/desktop; +SRC_URI=" + https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}/desktop-${PV/_/-}" + +LICENSE="CC-BY-3.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="doc dolphin nautilus test webengine" +RESTRICT="!test? ( test )" + +# slot op for qtqui as this package uses private API parts of qtqui +# src/gui/generalsettings.cpp:#include +RDEPEND=" + >=dev-db/sqlite-3.34:3 + >=dev-libs/openssl-1.1.0:0= + dev-libs/qtkeychain:=[qt5(+)] + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5 + dev-qt/qtwidgets:5 + net-libs/libcloudproviders + kde-frameworks/karchive:5 + sys-libs/zlib + dolphin? ( + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + ) + nautilus? ( dev-python/nautilus-python ) + webengine? ( dev-qt/qtwebengine:5[widgets] ) +" +DEPEND=" + ${RDEPEND} + dev-qt/qtconcurrent:5 + dev-qt/qtxml:5 + || ( gnome-base/librsvg media-gfx/inkscape ) + doc? ( + dev-python/sphinx + dev-tex/latexmk + dev-texlive/texlive-latexextra + virtual/latex-base + ) + test? ( + dev-qt/qttest:5 + dev-util/cmocka + ) +" +BDEPEND=" + dev-qt/linguist-tools:5 + dolphin? ( kde-frameworks/extra-cmake-modules ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch +) + +src_prepare() { + # Keep tests in ${T} + sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die + + cm
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: b57f7745a548c4104151f06d0da66a2d0266af6f Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Apr 23 20:47:09 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Apr 23 20:47:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57f7745 net-libs/libetpan: drop 1.9.4-r1 Bug: https://bugs.gentoo.org/891263 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/libetpan/libetpan-1.9.4-r1.ebuild | 77 -- 1 file changed, 77 deletions(-) diff --git a/net-libs/libetpan/libetpan-1.9.4-r1.ebuild b/net-libs/libetpan/libetpan-1.9.4-r1.ebuild deleted file mode 100644 index 554b43f6158a.. --- a/net-libs/libetpan/libetpan-1.9.4-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A portable, efficient middleware for different kinds of mail access" -HOMEPAGE="https://libetpan.sourceforge.net/; -SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="berkdb gnutls ipv6 liblockfile lmdb sasl ssl static-libs" - -# BerkDB is only supported up to version 6.0 -DEPEND="sys-libs/zlib - !lmdb? ( berkdb? ( sys-libs/db:= ) ) - lmdb? ( dev-db/lmdb ) - ssl? ( - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - ) - sasl? ( dev-libs/cyrus-sasl:2 ) - liblockfile? ( net-libs/liblockfile )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0-nonnull.patch - "${FILESDIR}"/${PN}-1.9.4-berkdb_lookup.patch #519846 - "${FILESDIR}"/${PN}-1.9.4-pkgconfig_file_no_ldflags.patch - "${FILESDIR}"/${P}-CVE-2020-15953.patch #734130 -) - -pkg_pretend() { - if use gnutls && ! use ssl ; then - ewarn "You have \"gnutls\" USE flag enabled but \"ssl\" USE flag disabled!" - ewarn "No ssl support will be available in ${PN}." - fi - - if use berkdb && use lmdb ; then - ewarn "You have \"berkdb\" _and_ \"lmdb\" USE flags enabled." - ewarn "Using lmdb as cache DB!" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # in Prefix emake uses SHELL=${BASH}, export CONFIG_SHELL to the same so - # libtool recognises it as valid shell (bug #300211) - use prefix && export CONFIG_SHELL=${BASH} - local myeconfargs=( - # --enable-debug simply injects "-O2 -g" into CFLAGS - --disable-debug - $(use_enable ipv6) - $(use_enable liblockfile lockfile) - $(use_enable static-libs static) - $(use_with sasl) - $(usex lmdb '--enable-lmdb --disable-db' "$(use_enable berkdb db) --disable-lmdb") - $(usex ssl "$(use_with gnutls) $(use_with !gnutls openssl)" '--without-gnutls --without-openssl') - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name "*.la" -delete || die - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/files/, net-libs/libetpan/
commit: cbf4ae0b94c68b61515b0db19ac301ca8743deb8 Author: Christopher Fore posteo net> AuthorDate: Mon Apr 22 04:05:04 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 22 15:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf4ae0b net-libs/libetpan: Add patch for CVE-2022-4121 - Also bump EAPI to version 8 - Build succeeds on amd64 - Tests don't seem to run Bug: https://bugs.gentoo.org/891263 Signed-off-by: Christopher Fore posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36351 Signed-off-by: Bernard Cafarelli gentoo.org> .../files/libetpan-1.9.4-CVE-2022-4121.patch | 29 net-libs/libetpan/libetpan-1.9.4-r2.ebuild | 78 ++ 2 files changed, 107 insertions(+) diff --git a/net-libs/libetpan/files/libetpan-1.9.4-CVE-2022-4121.patch b/net-libs/libetpan/files/libetpan-1.9.4-CVE-2022-4121.patch new file mode 100644 index ..2d97ac8e972e --- /dev/null +++ b/net-libs/libetpan/files/libetpan-1.9.4-CVE-2022-4121.patch @@ -0,0 +1,29 @@ +From 5c9eb6b6ba64c4eb927d7a902317410181aacbba Mon Sep 17 00:00:00 2001 +From: Hoa Dinh +Date: Mon, 19 Dec 2022 08:16:32 -0800 +Subject: [PATCH] Fixed crash when st_info_list is NULL. Fixes #420. Fixes + CVE-2022-4121. + +--- + src/low-level/imap/mailimap_types.c | 8 +--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/src/low-level/imap/mailimap_types.c b/src/low-level/imap/mailimap_types.c +index 9923125c..79a0cc23 100644 +--- a/src/low-level/imap/mailimap_types.c b/src/low-level/imap/mailimap_types.c +@@ -1389,9 +1389,11 @@ void + mailimap_mailbox_data_status_free(struct mailimap_mailbox_data_status * info) + { + mailimap_mailbox_free(info->st_mailbox); +- clist_foreach(info->st_info_list, (clist_func) mailimap_status_info_free, +- NULL); +- clist_free(info->st_info_list); ++ if (info->st_info_list != NULL) { ++clist_foreach(info->st_info_list, (clist_func) mailimap_status_info_free, ++ NULL); ++clist_free(info->st_info_list); ++ } + free(info); + } + diff --git a/net-libs/libetpan/libetpan-1.9.4-r2.ebuild b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild new file mode 100644 index ..149c51e7ac5f --- /dev/null +++ b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="A portable, efficient middleware for different kinds of mail access" +HOMEPAGE="https://libetpan.sourceforge.net/; +SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="berkdb gnutls ipv6 liblockfile lmdb sasl ssl static-libs" + +# BerkDB is only supported up to version 6.0 +DEPEND="sys-libs/zlib + !lmdb? ( berkdb? ( sys-libs/db:= ) ) + lmdb? ( dev-db/lmdb ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + sasl? ( dev-libs/cyrus-sasl:2 ) + liblockfile? ( net-libs/liblockfile )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0-nonnull.patch + "${FILESDIR}"/${PN}-1.9.4-berkdb_lookup.patch #519846 + "${FILESDIR}"/${PN}-1.9.4-pkgconfig_file_no_ldflags.patch + "${FILESDIR}"/${P}-CVE-2020-15953.patch #734130 + "${FILESDIR}"/${P}-CVE-2022-4121.patch #891263 +) + +pkg_pretend() { + if use gnutls && ! use ssl ; then + ewarn "You have \"gnutls\" USE flag enabled but \"ssl\" USE flag disabled!" + ewarn "No ssl support will be available in ${PN}." + fi + + if use berkdb && use lmdb ; then + ewarn "You have \"berkdb\" _and_ \"lmdb\" USE flags enabled." + ewarn "Using lmdb as cache DB!" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # in Prefix emake uses SHELL=${BASH}, export CONFIG_SHELL to the same so + # libtool recognises it as valid shell (bug #300211) + use prefix && export CONFIG_SHELL=${BASH} + local myeconfargs=( + # --enable-debug simply injects "-O2 -g" into CFLAGS + --disable-debug + $(use_enable ipv6) + $(use_enable liblockfile lockfile) + $(use_enable static-libs static) + $(use_with sasl) + $(usex lmdb '--enable-lmdb --disable-db' "$(use_enable berkdb db) --di
[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
commit: 25dd5c025e49a00e453963dd20e39560ce6e8902 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 22 15:42:55 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 22 15:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25dd5c02 media-gfx/argyllcms: add 3.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> media-gfx/argyllcms/Manifest | 1 + media-gfx/argyllcms/argyllcms-3.2.0.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 510cfe47b065..04a7bec81851 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,3 +1,4 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06 DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a SHA512 a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8 DIST Argyll_V3.1.0_src.zip 14671869 BLAKE2B a2cf0fa2f4d7924d847c56a6a30b5751576d9298736b751bb644317952c366f9f9be40668d5855417c3852dd39ba3dcfffeed5384b187a3164f1d9485ad8d8aa SHA512 a39e107327c89af46af3101a58ab796bc5e37ca979b93626f635ec66e32e099d0d1ebc14559133a804c0b4898fa4a93cbc25b5c5cf06ea7963025a1946ab619d +DIST Argyll_V3.2.0_src.zip 14690714 BLAKE2B a2bd45883c213c0906ce94be525f6d7fa6e7378925ad08cb8577819fb2d1b5f6a16b6600a9d4b15972df6048323726fbe8fd16a23010c4dc7461007e45f20362 SHA512 17e73e74d0581bf2c0bab17598bcaf8c2cc556e675e944a3159ddf8c3a0b946c7d88f87b1e4d29d9edba222bc76a497f570affe1d15d08c5ceec2b1b995d diff --git a/media-gfx/argyllcms/argyllcms-3.2.0.ebuild b/media-gfx/argyllcms/argyllcms-3.2.0.ebuild new file mode 100644 index ..daa1311058c2 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-3.2.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/; +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip; +S="${WORKDIR}/${MY_P}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~mips ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + dev-libs/openssl:= + media-libs/libjpeg-turbo:= + media-libs/tiff:= + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip + dev-util/ftjam" + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -i Jambase || die + + tc-export CC RANLIB + export AR="$(tc-getAR) ruscU" + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + dodoc log.txt ReadMe.txt + if use doc; then + docinto html + dodoc doc/*html doc/*jpg doc/*gif + fi + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + udev_reload + + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html; + echo +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 44d2f783b0bc4c3ec074e54f684cefab64ee453c Author: Alexander Kurakin mail ru> AuthorDate: Sun Apr 14 16:46:21 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 21 13:02:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d2f783 app-text/tesseract: sync live: remove OpenCL support Reflects https://github.com/tesseract-ocr/tesseract/commit/d5e000bc58c50c807e9423290feace3f31a77de0 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/36255 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/tesseract-.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index 156c1858..4c31653fca31 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -12,14 +12,9 @@ EGIT_REPO_URI="https://github.com/tesseract-ocr/${PN}.git; LICENSE="Apache-2.0" SLOT="0" KEYWORDS="" -IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" +IUSE="doc float32 jpeg openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) training? ( dev-libs/icu:= x11-libs/pango:= @@ -56,7 +51,6 @@ multilib_src_configure() { --enable-shared --disable-graphics $(use_enable float32) - $(use_enable opencl) $(use_enable openmp) $(use_enable static-libs static) )
[gentoo-commits] repo/gentoo:master commit in: www-apps/piwigo/
commit: 251e15b18b9ec8fa80107ff7cab117836dae2d33 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Apr 18 11:50:43 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 18 11:53:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251e15b1 www-apps/piwigo: add 14.4.0 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/piwigo/Manifest | 1 + www-apps/piwigo/piwigo-14.4.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest index 6477f19f577f..437f95863f78 100644 --- a/www-apps/piwigo/Manifest +++ b/www-apps/piwigo/Manifest @@ -1 +1,2 @@ DIST piwigo-14.3.0.zip 18497258 BLAKE2B 1ba04c81298c3de9edc3dd4f2c10feed9bb320ad0ed80fbc8edb36a8c590025b580684c4ce9cb0283d5b9580e32c44fe5673214a926e98335a3c69a18051a4c1 SHA512 80c34c150dc55f312c3ce4a694cae559e529375d657ce47c05c8650bbb452577f6ab6f41816ef37de5a34fc1d31bf152962fe20741403991d347bf2245dcd91c +DIST piwigo-14.4.0.zip 18500565 BLAKE2B c62dc0c5bfaae89d56cdc51aeef04d7e75dc25cd400918ac879f227e2f03028d5e4b556d8a3a79a2ae587b45b13cf7d192912a35c4cbc8029743eede20a07bd2 SHA512 2aecba41df2f39a864f58775cadecc8812647390c9b5cc0acfe67767de6130bc8166d65d76c8e59437494d52a4560554a94f8ba7beab44a9fb38997db430417e diff --git a/www-apps/piwigo/piwigo-14.4.0.ebuild b/www-apps/piwigo/piwigo-14.4.0.ebuild new file mode 100644 index ..6319946ac014 --- /dev/null +++ b/www-apps/piwigo/piwigo-14.4.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit webapp + +DESCRIPTION="a photo gallery software for the web" +HOMEPAGE="http://piwigo.org/; +SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip" +S=${WORKDIR}/${PN} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+exif +gd imagemagick" + +RDEPEND=" + imagemagick? ( virtual/imagemagick-tools ) + dev-lang/php[ctype,exif?,gd?,filter,iconv,json(+),mysqli] + >=virtual/mysql-5.0 + virtual/httpd-php" +BDEPEND="app-arch/unzip" + +REQUIRED_USE="|| ( gd imagemagick )" + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r . + + # Local configuration, and parts that can be updated + webapp_serverowned "${MY_HTDOCSDIR}"/_data + webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries + webapp_serverowned -R "${MY_HTDOCSDIR}"/language + webapp_serverowned -R "${MY_HTDOCSDIR}"/local + webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins + webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension + webapp_serverowned -R "${MY_HTDOCSDIR}"/themes + webapp_serverowned "${MY_HTDOCSDIR}"/upload + + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/
commit: b2b65131aeefe745a15b66f407410298e1212b4e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 19:32:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 19:32:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b65131 net-ftp/filezilla: add 3.67.0 Signed-off-by: Bernard Cafarelli gentoo.org> net-ftp/filezilla/Manifest| 1 + net-ftp/filezilla/filezilla-3.67.0.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest index 3119db161817..9d9928435a6d 100644 --- a/net-ftp/filezilla/Manifest +++ b/net-ftp/filezilla/Manifest @@ -1,2 +1,3 @@ DIST FileZilla_3.66.4_src.tar.xz 4057952 BLAKE2B 0286e3e23cbd3d0599b4fced535d5bfd89508bc5f02d726ec082ac435590e0a3a1e1d90e0a6d51b19ce673b07c8b599ecd03e904a394f8fd9e1fc7f6167944f6 SHA512 17c0655988229bcfb056fe86bf8d6a21ea961420cc0073b3c4416c7fda999edd8dff7c6fe6b2121afad12acc4e6e525474a24a253c2e5312b74539de4232ef6b DIST FileZilla_3.66.5_src.tar.xz 4057892 BLAKE2B 0f44b027dd4a16fd0561659d27ff21930e461b33dc1188f5217119d102d0527496e1d38bca16959788c4cf41c43b581a4d66b1f3e8d2c4cad155cc7c6d00861a SHA512 b250e65894a3e8c8eb0eac25b3ffa5cd1348df2a38b1e6fa5eb735fff1945dbeb1fbcfe10a8188c260e9fbeaeb78322cb8aa56f6386fd39803421d01bbc8b2dd +DIST FileZilla_3.67.0_src.tar.xz 4058264 BLAKE2B 28799d60188ed94bc80143ccabf073eced4caa9960daa2b8d7f617252355735647fe4b3776ee38eb179fdb2667fd05536a89b6c17b25d056c72e565585ddef98 SHA512 b2d4cd45f2ed7e70fbb11500a42fe0d0e51919831a35bcfb439455d03af8eb744eb25d7f7b6ea9a94c424065e4d071d9706fcf46019da829d1318c099ab8108c diff --git a/net-ftp/filezilla/filezilla-3.67.0.ebuild b/net-ftp/filezilla/filezilla-3.67.0.ebuild new file mode 100644 index ..158171118974 --- /dev/null +++ b/net-ftp/filezilla/filezilla-3.67.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit autotools flag-o-matic wxwidgets xdg + +MY_PV="${PV/_/-}" +MY_P="FileZilla_${MY_PV}" + +DESCRIPTION="FTP client with lots of useful features and an intuitive interface" +HOMEPAGE="https://filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.xz; +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="cpu_flags_x86_sse2 dbus nls test" +RESTRICT="!test? ( test )" + +# pugixml 1.7 minimal dependency is for c++11 proper configuration +RDEPEND=" + >=dev-libs/nettle-3.1:= + >=dev-db/sqlite-3.7 + >=dev-libs/boost-1.76.0:= + >=dev-libs/libfilezilla-0.47.0:= + >=dev-libs/pugixml-1.7 + >=net-libs/gnutls-3.5.7 + x11-libs/wxGTK:${WX_GTK_VER}[X] + x11-misc/xdg-utils + dbus? ( sys-apps/dbus )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cppunit-1.13.0 )" +BDEPEND=" + virtual/pkgconfig + >=dev-build/libtool-1.4 + nls? ( >=sys-devel/gettext-0.11 )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.22.1-debug.patch + "${FILESDIR}"/${PN}-3.47.0-metainfo.patch + "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch + "${FILESDIR}"/${PN}-3.52.2-slibtool.patch + "${FILESDIR}"/${PN}-3.60.1-desktop.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use x86 && ! use cpu_flags_x86_sse2; then + append-cppflags -D_FORCE_SOFTWARE_SHA + fi + setup-wxwidgets + + local myeconfargs=( + --disable-autoupdatecheck + --with-pugixml=system + $(use_enable nls locales) + $(use_with dbus) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfilezilla/
commit: 84aedc0f4f8a091d248a464372d8ce52d62cb1de Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 19:31:16 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 19:31:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aedc0f dev-libs/libfilezilla: add 0.47.0 Signed-off-by: Bernard Cafarelli gentoo.org> dev-libs/libfilezilla/Manifest | 1 + dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index 3dfc3ca499e2..0979e16d5c42 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,2 +1,3 @@ DIST libfilezilla-0.45.0.tar.xz 543340 BLAKE2B c85c07d23381d63c6f959e9721fa898982c692cafcd863cd15da7fce7e486bf2031b0d0e1fb18efeb271d1aa497eabe0dff4c14f8ff89fbe3ed880a737fc8f6e SHA512 304838e8cf6e644378c0727bc8b9d2f87287a646db4cb765a04d156717f8c233b8a34085049e4893ec345a1a1d576f0ba33df705dee022e16ff433cddd926ce0 DIST libfilezilla-0.46.0.tar.xz 545396 BLAKE2B 9516260054f7b9d0df0cecf41912536c03f824dd7a43cf8eb52ef7690c3f4edb0ba828fb7fe1c016ac3a4db60a9e6b7a7a03cc90de1bac59439c9f989c3eec5d SHA512 721186993b9af7087033d9acd03ecd70a6a567cd46ded0d26e141ffccba5aed31d5095f3a1d56397280a6f75ad53460c9acbbb3650881e57dccd6f67ccbbf9ba +DIST libfilezilla-0.47.0.tar.xz 551484 BLAKE2B ba35bd990889a779f4c14c5c76c29dc5fed1bb97168e8dec75a59984133d6dbd56850208c55d6549c80dc2069ea007e0a26d7b604dbf9752c6ac018493a96627 SHA512 28af8aeacc5b6b188613c2afebb23477aa0c6908cd2bfe7dc39ba4b69fa67f2d18a64cdefe52968f429b18545fe03c031363b3aa9ed07b2ecb9faa56b1275282 diff --git a/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild new file mode 100644 index ..47f6003dc73b --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0/43" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= + virtual/libcrypt:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.37.1-pthread.patch + "${FILESDIR}"/${PN}-0.41.0-gcc13.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_configure() { + if use ppc || use arm || use hppa; then + # bug 727652 + append-libs -latomic + fi + + econf --disable-static +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmifs/
commit: 71127cb26757bb3e4ac80306ebbfededfc5cd0f3 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 06:49:13 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 06:49:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71127cb2 x11-plugins/wmifs: drop 1.8, 1.8-r1 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmifs/Manifest| 1 - x11-plugins/wmifs/wmifs-1.8-r1.ebuild | 19 --- x11-plugins/wmifs/wmifs-1.8.ebuild| 20 3 files changed, 40 deletions(-) diff --git a/x11-plugins/wmifs/Manifest b/x11-plugins/wmifs/Manifest index fa1d4521cf01..cea53d206c74 100644 --- a/x11-plugins/wmifs/Manifest +++ b/x11-plugins/wmifs/Manifest @@ -1,2 +1 @@ -DIST wmifs-1.8.tar.gz 107020 BLAKE2B 54b73bf2a49a9c9dd0d16f907cf2211eafb7199d7b77e4cd7e86364ff8bc438d27a57e95c97b47b2dbe308b2d9e6797df287f608dca89ed4b3d6dfb27195b932 SHA512 c88092e8c83ab5bc65813b6fbfe348b3b56eae28885199ba1cc681ba3db7f801f90f5d385cfdbb7304327e085471f6fdc0f712690211dc192763739619c46abb DIST wmifs-1.9.tar.gz 107318 BLAKE2B b8d12478e93b9a578fe6c5140bcb2ac1bd97bd0d33bc50af6972c7775d8189b9c8f35e90ae4c5f63d444148d3d87c5eb1ccbbc5605b008d58b714da64879869e SHA512 32258ccc72e5ee3f5b886da8963347d28ef3253994e97d1c16abf7706ffbbf4356114681dcace9e8ccddcb8f606f89b30d5390d28895f0b0009f8e8578a726be diff --git a/x11-plugins/wmifs/wmifs-1.8-r1.ebuild b/x11-plugins/wmifs/wmifs-1.8-r1.ebuild deleted file mode 100644 index b39f86c6541e.. --- a/x11-plugins/wmifs/wmifs-1.8-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Network monitoring dockapp" -HOMEPAGE="https://www.dockapps.net/wmifs; -SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86" - -RDEPEND=">=x11-libs/libdockapp-0.7:= - x11-libs/libX11 - x11-libs/libXpm" -DEPEND="${RDEPEND}" - -DOCS=( BUGS CHANGES HINTS README TODO ) diff --git a/x11-plugins/wmifs/wmifs-1.8.ebuild b/x11-plugins/wmifs/wmifs-1.8.ebuild deleted file mode 100644 index 906cf312e2c2.. --- a/x11-plugins/wmifs/wmifs-1.8.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Network monitoring dockapp" -HOMEPAGE="https://www.dockapps.net/wmifs; -SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~mips ppc sparc x86" -IUSE="" - -RDEPEND=">=x11-libs/libdockapp-0.7:= - x11-libs/libX11 - x11-libs/libXpm" -DEPEND="${RDEPEND}" - -DOCS=( BUGS CHANGES HINTS README TODO )
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbutton/
commit: 1feb2b4bf8794a29ecde03951940ad39f4f4ce79 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 15 06:49:48 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 15 06:49:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1feb2b4b x11-plugins/wmbutton: drop 0.7.1 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmbutton/wmbutton-0.7.1.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/x11-plugins/wmbutton/wmbutton-0.7.1.ebuild b/x11-plugins/wmbutton/wmbutton-0.7.1.ebuild deleted file mode 100644 index 4a90d6d6e8a4.. --- a/x11-plugins/wmbutton/wmbutton-0.7.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="a dockapp application that displays nine configurable buttons" -HOMEPAGE="https://www.dockapps.net/wmbutton; -SRC_URI="https://www.dockapps.net/download/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc sparc x86" -IUSE="branding" - -RDEPEND="x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXext" -DEPEND="${RDEPEND} - x11-base/xorg-proto"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wapiti/
commit: b5f27b92bfc4435a385ebece77d1b270d734e9ac Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 17:07:41 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f27b92 net-analyzer/wapiti: add 3.1.7 Signed-off-by: Bernard Cafarelli gentoo.org> net-analyzer/wapiti/Manifest| 1 + net-analyzer/wapiti/wapiti-3.1.7.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/net-analyzer/wapiti/Manifest b/net-analyzer/wapiti/Manifest index cbb696ce4d8b..4ca8b3c31830 100644 --- a/net-analyzer/wapiti/Manifest +++ b/net-analyzer/wapiti/Manifest @@ -1 +1,2 @@ DIST wapiti3-3.1.6.tar.gz 538064 BLAKE2B fca98e05af7e4979ce5cc1360c565748b720f84e640accc9abd6d60017696827fb119228fec37bcf905e6e9f29c07ad5b9041a16fb49a6204777df07dd642bbd SHA512 8017d88c35a232f20f97297f5955154bead777a1b3d3937d29e6a39d2eeb5167764aa81286bfca5b9d200a29c25a6173052ddd8cbfebc1cb18aa84c0e2bb0e22 +DIST wapiti3-3.1.7.tar.gz 537866 BLAKE2B 2c58e20b5f754d5c461103a457aa18cfeb93b4ee7ca4c7525e29642f9cd027ece6f64a547b43b4c257c9cf27ae562ef9cb130e5635f1c13c9fdcda6b3f0a4ebf SHA512 d5a49a0f4c361f699f792b2b0c19a3ca65131534e5b244a8692137d1c63f120d33c47de41a6e4639316b63dd301396ae4f0b26f41259077ca34fba5065a36857 diff --git a/net-analyzer/wapiti/wapiti-3.1.7.ebuild b/net-analyzer/wapiti/wapiti-3.1.7.ebuild new file mode 100644 index ..a797b298522c --- /dev/null +++ b/net-analyzer/wapiti/wapiti-3.1.7.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +# Deps missing for 3.12 +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE='xml(+)' + +inherit distutils-r1 + +MY_P=${PN}3-${PV} +DESCRIPTION="Web-application vulnerability scanner" +HOMEPAGE="https://wapiti.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +# Requires httpx-ntlm (to package) +#IUSE="ntlm" +IUSE="test" + +# httpx requires brotli and socks, so depending on +# dev-python/socksio and dev-python/brotlicffi +RDEPEND=" + >=dev-python/aiocache-0.12.0[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}] + >=dev-python/aiosqlite-0.17.0[${PYTHON_USEDEP}] + >=dev-python/arsenic-21.8[${PYTHON_USEDEP}] + >=dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] + dev-python/brotlicffi[${PYTHON_USEDEP}] + >=dev-python/browser-cookie3-0.16.2[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.1.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.14[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.3[${PYTHON_USEDEP}] + >=dev-python/loguru-0.5.3[${PYTHON_USEDEP}] + >=dev-python/mako-1.1.4[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}] + >=dev-python/requests-1.2.3[${PYTHON_USEDEP}] + dev-python/socksio[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4.26[${PYTHON_USEDEP}] + >=dev-python/tld-0.12.5[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] + >=dev-python/yaswfp-0.9.3[${PYTHON_USEDEP}] + >=net-proxy/mitmproxy-9.0.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +# Tests also require unpackaged respx +BDEPEND+=" test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + )" +# Many tests require execution of local test php server +RESTRICT="test" + +PATCHES=( "${FILESDIR}"/${PN}-3.1.6-setup_scripts.patch ) + +python_prepare_all() { + sed -e 's/"pytest-runner"//' \ + -e "/DOC_DIR =/s/wapiti/${PF}/" \ + -i setup.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/
commit: 6659d83f36e737737ea25959fc582d12b44de586 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:42:00 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6659d83f x11-misc/zim: drop 0.75.1-r1 Signed-off-by: Bernard Cafarelli gentoo.org> x11-misc/zim/Manifest | 1 - x11-misc/zim/zim-0.75.1-r1.ebuild | 80 --- 2 files changed, 81 deletions(-) diff --git a/x11-misc/zim/Manifest b/x11-misc/zim/Manifest index d0dd8c97ecc0..810472407ad9 100644 --- a/x11-misc/zim/Manifest +++ b/x11-misc/zim/Manifest @@ -1,2 +1 @@ -DIST zim-0.75.1.tar.gz 3212424 BLAKE2B 8db33315a8852b4efc5506cf94576f9b7cfa8574e77798d4e8bb61930a0d9ede5ea0bd2fc8c1ae479f49caee265981d70902b149e151e5f295cdcc5bbe98b131 SHA512 207d40af2342f16ba713a3809b06ddc6656bce22386fcaace65b0e04894218590d4c03b9c65d6eeb3c4edc46e85e103cfcf112e4298be07ba1f126d7732333c5 DIST zim-0.75.2.tar.gz 3257345 BLAKE2B 452716cbc6c149645c5146d8fcef2449c7c316ac57da9870dbe26b9fec13b6827a6368295277dc3b2b7a7874a7c930da27612a8e8e00b295ae9ecb3942d0e65b SHA512 ea6f361047690dfb314a3510d34880a4831d142c94fc0ca08e1c29869fd42d5fd1182c47edc241edeb512fed601a474af6d9970f819e8a8b67135c7589ae461a diff --git a/x11-misc/zim/zim-0.75.1-r1.ebuild b/x11-misc/zim/zim-0.75.1-r1.ebuild deleted file mode 100644 index ff6366ca8674.. --- a/x11-misc/zim/zim-0.75.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 -VIRTUALX_REQUIRED=test -inherit distutils-r1 optfeature virtualx xdg - -DESCRIPTION="A desktop wiki" -HOMEPAGE=" - https://zim-wiki.org/ - https://github.com/zim-desktop-wiki/zim-desktop-wiki -" -SRC_URI="https://github.com/${PN}-desktop-wiki/${PN}-desktop-wiki/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3[introspection] - x11-misc/xdg-utils -" -DEPEND="${RDEPEND}" - -DOCS=( CHANGELOG.md CONTRIBUTING.md PLUGIN_WRITING.md README.md ) -PATCHES=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch ) -S=${WORKDIR}/${PN}-desktop-wiki-${PV/_/-} - -python_prepare_all() { - if [[ ${LINGUAS} ]]; then - local lingua - for lingua in translations/*.po; do - lingua=${lingua/.po} - lingua=${lingua/translations\/} - has ${lingua} ${LINGUAS} || \ - { rm translations/${lingua}.po || die; } - done - fi - - distutils-r1_python_prepare_all - export XDG_RUNTIME_DIR=fakethis -} - -python_test() { - if has_version dev-vcs/git; then - git config --global user.email "g...@example.com" || die - git config --global user.name "GitExample" || die - fi - - virtx ./test.py -} - -src_install() { - distutils-r1_src_install - - insinto /usr/share/icons - doins -r xdg/hicolor -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "Spell checker" app-text/gtkspell[introspection] - optfeature "GNU R Plot Editor" dev-lang/R - optfeature "Version control Bazaar support" dev-vcs/breezy - optfeature "Diagram Editor" media-gfx/graphviz - optfeature "Insert Screenshot" "media-gfx/imagemagick media-gfx/scrot" - optfeature "Score Editor" media-sound/lilypond - optfeature "Gnuplot Editor" sci-visualization/gnuplot - optfeature "Equation Editor" virtual/latex-base app-text/dvipng -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/yaswfp/
commit: 5d6754111d37ab8df8e46bd8e35980d948c4e320 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:40:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d675411 dev-python/yaswfp: enable py3.12 Closes: https://bugs.gentoo.org/929521 Signed-off-by: Bernard Cafarelli gentoo.org> dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild index 043f81672986..ab7beaf2ea16 100644 --- a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild +++ b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/
commit: ad706da84c48a34b5d7a02ef505a2bcdb44123e3 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:42:31 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad706da8 x11-misc/zim: enable py3.12 Closes: https://bugs.gentoo.org/929892 Signed-off-by: Bernard Cafarelli gentoo.org> x11-misc/zim/zim-0.75.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/zim/zim-0.75.2-r1.ebuild b/x11-misc/zim/zim-0.75.2-r1.ebuild index 7afe93914e99..e72df1ffba7f 100644 --- a/x11-misc/zim/zim-0.75.2-r1.ebuild +++ b/x11-misc/zim/zim-0.75.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="sqlite" DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1
[gentoo-commits] repo/gentoo:master commit in: www-apps/element/
commit: a301dab2cefd14a699639482f03751a7a588b3ab Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 10:12:13 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a301dab2 www-apps/element: add 1.11.64, drop 1.11.59 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/element/Manifest | 2 +- www-apps/element/{element-1.11.59.ebuild => element-1.11.64.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index ec1c6e25bdb7..60c2c613da32 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,2 +1,2 @@ -DIST element-v1.11.59.tar.gz 23437405 BLAKE2B 19f801c232c6da1cb9f5da8eb725e5d1f401ab664a5d0a8aaf8aebe13f87d31d9a5b1121eb2e13067382a300be027d05df03959a32d7ae10c9ccb5f450678ba6 SHA512 c5592270e6936608bba1cc5e6d6583658a286052438f7ed08b766cd91e613267de0ffc939e1f759c6ec512825f30d4fc16fef8e06cce16594b08524b264a2fc0 DIST element-v1.11.60.tar.gz 23497879 BLAKE2B c9bcc71868cf2200175e166411e6890bf2f4b37135ca9396f90cc8db4f6eaaaf5ed5196c16b0becc2141e39e859fb76ea4f5f9f2857c1a3f184f8e28a0771bec SHA512 e05085c7b7cfcbaf5b12a6407d9201eef9ba0b0037178b0d761138ba5a2d208f5c9055906fb7a0a14f5ae69ad83135dfe170e5b8f8c83a33e3df3c8812a08415 +DIST element-v1.11.64.tar.gz 23564843 BLAKE2B aea08a2aa45bfa27a30bffd6cdc388b3acd15137a2af47b01815127a2fe003e5b6b713a60330e46e29cfc6c39509fb70eb1559e77a693478aa6cf21d78b52733 SHA512 6d540e7b3923305d2dca61237be6465fea48fff8099baaab56bdefcfae5e1c949ec1b4ed18579ee64687d6bd86e7aaa6f64022a368b7a0ca113f64e706342f64 diff --git a/www-apps/element/element-1.11.59.ebuild b/www-apps/element/element-1.11.64.ebuild similarity index 100% rename from www-apps/element/element-1.11.59.ebuild rename to www-apps/element/element-1.11.64.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/browser-cookie3/
commit: 0267d6837be054117a1b9b2e949f1c6331879575 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:52:26 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0267d683 dev-python/browser-cookie3: add 0.19.1 Closes: https://bugs.gentoo.org/910611 Closes: https://bugs.gentoo.org/929440 Signed-off-by: Bernard Cafarelli gentoo.org> dev-python/browser-cookie3/Manifest| 1 + .../browser-cookie3/browser-cookie3-0.19.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/browser-cookie3/Manifest b/dev-python/browser-cookie3/Manifest index b536c008eb69..1734b39d6a4b 100644 --- a/dev-python/browser-cookie3/Manifest +++ b/dev-python/browser-cookie3/Manifest @@ -1 +1,2 @@ DIST browser-cookie3-0.18.1.tar.gz 16073 BLAKE2B 1520e53919105e796e9210bf00abd90889f7f10ffaec1bb749005c339556a5aaba4f5d465225b7afcaa4d61f775855029a99ce76a2c90fa16274c2a0e3d42be9 SHA512 673d3268473b45f12469ba86223d0de302f8f3e6282da318e8adb138848953982e1a59740dd90b3b63746f4c29c649abed9d4e06e5e89303931ba7a395732df5 +DIST browser-cookie3-0.19.1.tar.gz 19969 BLAKE2B 61fe98572765cfc2fec87a709fae956a15cace076d0eb53c6412aca1cf3668ec3cfbca19be38ce19fb50d77bf45e4113b40518bbe6424c1f18f456192a84d177 SHA512 231179216c98f2fb6a9271fa90587ccdfaa09603889efda8445f526e71379c33de7b984542919b0c1ee8c27eb20a526239ccd79f2c03cb853284b5ebe715cf49 diff --git a/dev-python/browser-cookie3/browser-cookie3-0.19.1.ebuild b/dev-python/browser-cookie3/browser-cookie3-0.19.1.ebuild new file mode 100644 index ..f8317832b583 --- /dev/null +++ b/dev-python/browser-cookie3/browser-cookie3-0.19.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Loads cookies from your browser into a cookiejar object" +HOMEPAGE=" + https://github.com/borisbabic/browser_cookie3/ + https://pypi.org/project/browser-cookie3/ +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Tests require selenium, browsers, and are aimed for one-shot validation of +# cookie file format validation for documentation +RESTRICT="test" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/lz4[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] +" + +python_prepare_all() { + # make cryptodome-friendly + sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die + sed -i -e 's:Cryptodome:Crypto:g' browser_cookie3/__init__.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/rdiff-backup/
commit: c72b527e4e0e5bf860f2e73fc53c400cbd7819b5 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:34:52 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72b527e app-backup/rdiff-backup: enable py3.12 Closes: https://bugs.gentoo.org/929285 Signed-off-by: Bernard Cafarelli gentoo.org> app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild | 4 ++-- app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild index 8c9cb96bac99..735bab8e418e 100644 --- a/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild +++ b/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild index 66a4adf78984..259082ffc737 100644 --- a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild +++ b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYPI_NO_NORMALIZE=1 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
commit: 3e9e2f1c6cd65eba7999c12c92c97a3ecffbe3eb Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 10:05:43 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9e2f1c games-emulation/dosbox-staging: drop 0.81.1, this was not released yet Closes: https://bugs.gentoo.org/929245 Signed-off-by: Bernard Cafarelli gentoo.org> games-emulation/dosbox-staging/Manifest| 1 - .../dosbox-staging/dosbox-staging-0.81.1.ebuild| 71 -- 2 files changed, 72 deletions(-) diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest index 4b545fff4caf..9da9930aaf7f 100644 --- a/games-emulation/dosbox-staging/Manifest +++ b/games-emulation/dosbox-staging/Manifest @@ -1,3 +1,2 @@ DIST dosbox-staging-0.80.1.tar.gz 3876041 BLAKE2B bfc260cb4d2ff01ac8538bbb2de65847ac32e81873dae42d2d4e84f1b9be5370be5d19bd2d209e7b1bc92f03f072ecd349df615869dcefde2f27074a6712874b SHA512 8d28761e998c033b0cad5ca49c1a094d0ff2ca8a45183101c31805dda6a8e6861805739e723492329cab525af782849ec34ae97d29449d6c50e781475a011561 DIST dosbox-staging-0.81.0.tar.gz 6943457 BLAKE2B 088fef12a6e0627a146b47f6b581af39f07d4acd47098650aa18a61d5b77d6255196838036037f1df2b61dc288163dc8c1da57b0669a3a8e9ceea8a9ec275494 SHA512 96257602b0133ec78fbc7bd5803404d91abf673172e97319067a0f3f97db8860ae6d4771bb03cff5b73e033f220cb4fa6cd778cf549a9bc63e3550def9aa8797 -DIST dosbox-staging-0.81.1.tar.gz 7013870 BLAKE2B 60416ba06a4e003f50ccc56a4623450e604db7bb6d3d19f9127558c155c645f96b604556550b1ecb3de029b8f16ee485ba06b2dd4bd31373577b477989c40fb5 SHA512 61d3aec8234c90b01671d346b705c2b920370cc42bafd5aeb4d0810622e347249fa66e0cb9fba574645cef473331a9f2d33fdb87f41e8e053ef6034618544ba6 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild deleted file mode 100644 index 8dc276da8126.. --- a/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit flag-o-matic meson xdg - -DESCRIPTION="Modernized DOSBox soft-fork" -HOMEPAGE="https://dosbox-staging.github.io/; -SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test" - -RESTRICT="!test? ( test )" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - debug? ( sys-libs/ncurses:0= ) - fluidsynth? ( - media-sound/fluid-soundfont - media-sound/fluidsynth - ) - mt-32? ( media-libs/munt-mt32emu ) - network? ( media-libs/sdl2-net ) - opengl? ( virtual/opengl ) - slirp? ( net-libs/libslirp ) - media-libs/iir1 - media-libs/libpng:0= - media-libs/libsdl2[joystick,opengl?,video,X] - media-libs/opusfile - media-libs/speexdsp - sys-libs/zlib - !games-emulation/dosbox" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-cpp/gtest )" - -DOCS=( AUTHORS README THANKS ) - -src_prepare() { - default - - # We do not have default.sf2, use actual name from fluid-soundfont - sed -e "s/default.sf2/FluidR3_GM.sf2/" \ - -i src/midi/midi_fluidsynth.cpp || die - - # Disable license and docs install (handled by ebuild) - sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die -} - -src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/926078 - # https://github.com/dosbox-staging/dosbox-staging/issues/3519 - filter-lto - - # xinput2 comes with libsdl2[X] - local emesonargs=( - -Duse_xinput2=true - $(meson_use alsa use_alsa) - $(meson_use debug) - -Ddynamic_core=$(usex dynrec dynrec dyn-x86) - $(meson_use fluidsynth use_fluidsynth) - $(meson_use mt-32 use_mt32emu) - $(meson_use network use_sdl2_net) - $(meson_use opengl use_opengl) - $(meson_use slirp use_slirp) - $(meson_feature test unit_tests) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/arsenic/
commit: 25f67115aab2370361d3ddad587d571e5a5a50c7 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:36:21 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f67115 dev-python/arsenic: enable py3.12 Closes: https://bugs.gentoo.org/929435 Signed-off-by: Bernard Cafarelli gentoo.org> dev-python/arsenic/arsenic-21.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/arsenic/arsenic-21.8.ebuild b/dev-python/arsenic/arsenic-21.8.ebuild index 48916bf7fbb5..d662465db14e 100644 --- a/dev-python/arsenic/arsenic-21.8.ebuild +++ b/dev-python/arsenic/arsenic-21.8.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: app-backup/rdiff-backup/
commit: 4f0c02c226abcec9c6dde065e65ed1873599a34c Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 14 16:33:33 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 14 21:09:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0c02c2 app-backup/rdiff-backup: drop 2.2.5 Signed-off-by: Bernard Cafarelli gentoo.org> app-backup/rdiff-backup/Manifest | 1 - app-backup/rdiff-backup/rdiff-backup-2.2.5.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest index 82c026c3fa12..91a605ee5688 100644 --- a/app-backup/rdiff-backup/Manifest +++ b/app-backup/rdiff-backup/Manifest @@ -1,3 +1,2 @@ DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f SHA512 59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd -DIST rdiff-backup-2.2.5.tar.gz 941748 BLAKE2B 849d5b44378786c01b5ba9e0dd0a2409db91fa97f45771e6077d18a233a0d354b1bbe4093ae6763204447bda0c3c72f1d5646309a3e6c710d2a3df30e7a3debe SHA512 d7b0cf11901349977683a31ab263c37bee9ff65b64ec2d5ebf800869b09ff9c13335c64a1f2a90b5e151f7fceabb3b4a60b0359346b34497c71e89da31e661a5 DIST rdiff-backup-2.2.6.tar.gz 944414 BLAKE2B f30bc570f8e20d950e87654d195f29848b6ca39953fc418b9ff391da649fdd308bebcd0379b047a1875eb1fa9b85c294df6a0528f06d4ba27627df4e12a771a4 SHA512 7370dcbb71f087252f8c599b0fbf58260ec7e026e023648bfab63c39b062120862ab8b60173e2bf2352e16d404bb561c72fe19aa9aed9d49cff56225b91f5c63 diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.5.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.5.ebuild deleted file mode 100644 index 3bc133a0ddd1.. --- a/app-backup/rdiff-backup/rdiff-backup-2.2.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYPI_NO_NORMALIZE=1 -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Local/remote mirroring+incremental backup" -HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -# Tests use a tox environment and separate steps for test env preparation -RESTRICT="test" - -RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}] - dev-python/pyxattr[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=net-libs/librsync-1.0:0=" -DEPEND="${RDEPEND} - dev-python/setuptools-scm[${PYTHON_USEDEP}]" - -src_prepare() { - sed -e "s#share/doc/${PN}#share/doc/${PF}#" -i setup.py || die - default -}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-cairo/
commit: 5517d824c287850a973b9251172145fbdbde7968 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Apr 11 21:52:36 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 11 21:53:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5517d824 gnustep-base/gnustep-back-cairo: add missing x11-base/xorg-proto build dep Closes: https://bugs.gentoo.org/927765 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild | 5 +++-- gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild index e53d8334f5df..30fdf895a2fe 100644 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,8 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} !gnustep-base/gnustep-back-art !gnustep-base/gnustep-back-xlib" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig + x11-base/xorg-proto" S=${WORKDIR}/gnustep-back-${PV} diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild index 76ce21cebf52..0f916d2105d8 100644 --- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,8 @@ RDEPEND="${GNUSTEP_CORE_DEPEND} !gnustep-base/gnustep-back-art !gnustep-base/gnustep-back-xlib" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig + x11-base/xorg-proto" S=${WORKDIR}/gnustep-back-${PV}
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: 08cbdb6de4a8132c7897bf3824889c09104a1033 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Tue Apr 9 17:54:06 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 11 21:49:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cbdb6d games-util/heroic-bin: remove resolution from gamescope command * the problem is that exist more resolution that just 1080p :) * also pipewire detect the resolution of the screen (gamescope is nested) Signed-off-by: Gonçalo Negrier Duarte gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36182 Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild | 2 +- games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild index 4710be3359f5..8b937c6f4bf8 100644 --- a/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild +++ b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild @@ -107,7 +107,7 @@ src_prepare() { sed -i 's/Name=Heroic Games Launcher/Name=Heroic Games Launcher (Gamescope)/g' \ "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die - sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland gamescope -w 1920 -h 1080 -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync --nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 --enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \ + sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland gamescope -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync --nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 --enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \ "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die fi } diff --git a/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild index 4710be3359f5..8b937c6f4bf8 100644 --- a/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild +++ b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild @@ -107,7 +107,7 @@ src_prepare() { sed -i 's/Name=Heroic Games Launcher/Name=Heroic Games Launcher (Gamescope)/g' \ "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die - sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland gamescope -w 1920 -h 1080 -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync --nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 --enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \ + sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland gamescope -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync --nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 --enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \ "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die fi }
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: a9df77ebe6d91ea4e1c9ea79233904ae647df0a9 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Tue Apr 2 15:46:44 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Apr 9 07:24:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9df77eb games-util/heroic-bin: add myself as a maintainer Signed-off-by: Gonçalo Negrier Duarte gmail.com> Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/games-util/heroic-bin/metadata.xml b/games-util/heroic-bin/metadata.xml index 7b837541c34b..ff0fda634043 100644 --- a/games-util/heroic-bin/metadata.xml +++ b/games-util/heroic-bin/metadata.xml @@ -6,6 +6,14 @@ voyag...@gentoo.org Bernard Cafarelli + +gonegrier.dua...@gmail.com +Gonçalo Negrier Duarte + + +proxy-ma...@gentoo.org +Gentoo Proxy Maintainers + Heroic is an Open Source Game Launcher for Linux, Windows and macOS. Right now it supports launching games from the Epic Games Store using Legendary
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: c7e89b16f21dc6b1681ad3e1fc5e08e20ee33610 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Mon Apr 8 20:27:42 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Apr 9 07:24:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e89b16 games-util/heroic-bin: add 2.13.0-r1 drop 2.13.0 * add gamescope useflag * Launch Heroic with gamescope (desktop file) * https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-To:-Other-Tools-and-Wrappers-(gamescope)#gamescoped-heroic---as-seperate-app Signed-off-by: Gonçalo Negrier Duarte gmail.com> Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/Manifest | 4 +- ...n-2.13.0.ebuild => heroic-bin-2.13.0-r1.ebuild} | 49 -- 2 files changed, 30 insertions(+), 23 deletions(-) diff --git a/games-util/heroic-bin/Manifest b/games-util/heroic-bin/Manifest index e9ff7d33bc6d..b43fbfd0a078 100644 --- a/games-util/heroic-bin/Manifest +++ b/games-util/heroic-bin/Manifest @@ -1,6 +1,6 @@ +DIST com.heroicgameslauncher.hgl.2.13.0.desktop 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e +DIST com.heroicgameslauncher.hgl.2.13.0.png 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST com.heroicgameslauncher.hgl.2.14.1.desktop 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e DIST com.heroicgameslauncher.hgl.2.14.1.png 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 -DIST com.heroicgameslauncher.hgl.desktop-6dfb2758e531af693f0baffa15240f152aadd68b 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e -DIST com.heroicgameslauncher.hgl.png-6dfb2758e531af693f0baffa15240f152aadd68b 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST heroic-bin-2.13.0.tar.xz 105883932 BLAKE2B 93161f87fc734540338914bf63b2231b7bd7bb4a265092a831043fa6d771cff2211395f0cf92dacff12eebb369e8c5d8687b7662c559dc72635f91f858341122 SHA512 59466b2516b4e42fb3ea7dc9f96834ee8598e2424a9615acbd9de65d4035634f82181a4b5e6664eb186173b7199b191418c3eab7e582450a489295e60ed39d1d DIST heroic-bin-2.14.1.tar.xz 106272512 BLAKE2B 2bacc905a5ec71df0051e5ea5c1b34a1596fb6d7c4530ee0d81b8984b53bfcc097210d63ca133e6cae608a6d44ee92c108ff9f114e4a159e95c6e420a7ae5474 SHA512 564089f606f309cc7faddc0ee8afc2303d4c729492a3be14acbf773e38cc2fece0ebea34f6294dbdeacd6fdcf7a28e1608115e27bdcf0618c7950a5b024f0e1c diff --git a/games-util/heroic-bin/heroic-bin-2.13.0.ebuild b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild similarity index 57% rename from games-util/heroic-bin/heroic-bin-2.13.0.ebuild rename to games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild index 658baf2dc193..4710be3359f5 100644 --- a/games-util/heroic-bin/heroic-bin-2.13.0.ebuild +++ b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild @@ -3,10 +3,6 @@ EAPI=8 -APP_NAME="${P/-bin/}" -APP_URI="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher; -APP_RESOURCES_COMMIT=6dfb2758e531af693f0baffa15240f152aadd68b - CHROMIUM_LANGS=" af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv @@ -20,20 +16,19 @@ DESCRIPTION="GOG and Epic Games Launcher for Linux" HOMEPAGE="https://heroicgameslauncher.com/ https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/; SRC_URI=" - ${APP_URI}/releases/download/v${PV}/heroic-${PV}.tar.xz + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${PV}/heroic-${PV}.tar.xz -> ${P}.tar.xz
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: 1890d689a91c1c480bbd817c19990db09946def4 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Tue Apr 2 15:41:52 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Apr 9 07:24:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1890d689 games-util/heroic-bin: add 2.14.1-r1 drop 2.14.1 * add gamescope useflag * Launch Heroic with gamescope (desktop file) * https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-To:-Other-Tools-and-Wrappers-(gamescope)#gamescoped-heroic---as-seperate-app Signed-off-by: Gonçalo Negrier Duarte gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36168 Signed-off-by: Bernard Cafarelli gentoo.org> ...-bin-2.14.1.ebuild => heroic-bin-2.14.1-r1.ebuild} | 19 ++- games-util/heroic-bin/metadata.xml| 3 +++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/games-util/heroic-bin/heroic-bin-2.14.1.ebuild b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild similarity index 74% rename from games-util/heroic-bin/heroic-bin-2.14.1.ebuild rename to games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild index 28c41dfca7d8..4710be3359f5 100644 --- a/games-util/heroic-bin/heroic-bin-2.14.1.ebuild +++ b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild @@ -28,6 +28,7 @@ S="${WORKDIR}/${P/-bin}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" +IUSE="gamescope" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -82,6 +83,7 @@ RDEPEND=" x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman + gamescope? ( gui-wm/gamescope ) " QA_PREBUILT=".*" @@ -97,6 +99,17 @@ src_prepare() { cd locales || die chromium_remove_language_paks + + # Create gamescope desktop file + if use gamescope; then + cp "${DISTDIR}"/com.heroicgameslauncher.hgl.${PV}.desktop \ + "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die + + sed -i 's/Name=Heroic Games Launcher/Name=Heroic Games Launcher (Gamescope)/g' \ + "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die + sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland gamescope -w 1920 -h 1080 -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync --nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 --enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \ + "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die + fi } src_install() { @@ -119,6 +132,10 @@ src_install() { # Install resources: desktop file and icon. newmenu "${DISTDIR}"/com.heroicgameslauncher.hgl.${PV}.desktop \ com.heroicgameslauncher.hgl.desktop - newicon "${DISTDIR}"/com.heroicgameslauncher.hgl.${PV}.png \ + if use gamescope; then + newmenu "${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop \ + com.heroicgameslauncher.hgl.gamescope.desktop + fi + newicon "${DISTDIR}"/com.heroicgameslauncher.hgl.${PV}.png \ com.heroicgameslauncher.hgl.png } diff --git a/games-util/heroic-bin/metadata.xml b/games-util/heroic-bin/metadata.xml index ff0fda634043..9f6e069b9dda 100644 --- a/games-util/heroic-bin/metadata.xml +++ b/games-util/heroic-bin/metadata.xml @@ -14,6 +14,9 @@ proxy-ma...@gentoo.org Gentoo Proxy Maintainers + +Run Heroic Launcher inside gamescope + Heroic is an Open Source Game Launcher for Linux, Windows and macOS. Right now it supports launching games from the Epic Games Store using Legendary
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: 226242cd391513d8868de0b220c27c40efebdba7 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Apr 8 11:24:17 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Apr 8 11:24:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226242cd games-util/heroic-bin: add 2.14.1, drop 2.14.0 Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/Manifest | 6 +++--- .../{heroic-bin-2.14.0.ebuild => heroic-bin-2.14.1.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/games-util/heroic-bin/Manifest b/games-util/heroic-bin/Manifest index a2f91dd4181b..e9ff7d33bc6d 100644 --- a/games-util/heroic-bin/Manifest +++ b/games-util/heroic-bin/Manifest @@ -1,6 +1,6 @@ -DIST com.heroicgameslauncher.hgl.2.14.0.desktop 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e -DIST com.heroicgameslauncher.hgl.2.14.0.png 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 +DIST com.heroicgameslauncher.hgl.2.14.1.desktop 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e +DIST com.heroicgameslauncher.hgl.2.14.1.png 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST com.heroicgameslauncher.hgl.desktop-6dfb2758e531af693f0baffa15240f152aadd68b 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e DIST com.heroicgameslauncher.hgl.png-6dfb2758e531af693f0baffa15240f152aadd68b 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST heroic-bin-2.13.0.tar.xz 105883932 BLAKE2B 93161f87fc734540338914bf63b2231b7bd7bb4a265092a831043fa6d771cff2211395f0cf92dacff12eebb369e8c5d8687b7662c559dc72635f91f858341122 SHA512 59466b2516b4e42fb3ea7dc9f96834ee8598e2424a9615acbd9de65d4035634f82181a4b5e6664eb186173b7199b191418c3eab7e582450a489295e60ed39d1d -DIST heroic-bin-2.14.0.tar.xz 106276280 BLAKE2B 9080cdad47214da2c5049b77b5f96533a823c6103fa6fe8e8866a5e16ec6a3d1ce9c5b4fdc36182c6ebca899772340e25a38661d4043e5f8c65b79b5bae5e7aa SHA512 4b71d83d708ac5f0e8699c4492cb6d9dbe787721de991b18cc6132fb93215cceec3038c0e1a518bb9bcd45b94ad9ddcc988785c7c858b10eb383c61e07a01ed9 +DIST heroic-bin-2.14.1.tar.xz 106272512 BLAKE2B 2bacc905a5ec71df0051e5ea5c1b34a1596fb6d7c4530ee0d81b8984b53bfcc097210d63ca133e6cae608a6d44ee92c108ff9f114e4a159e95c6e420a7ae5474 SHA512 564089f606f309cc7faddc0ee8afc2303d4c729492a3be14acbf773e38cc2fece0ebea34f6294dbdeacd6fdcf7a28e1608115e27bdcf0618c7950a5b024f0e1c diff --git a/games-util/heroic-bin/heroic-bin-2.14.0.ebuild b/games-util/heroic-bin/heroic-bin-2.14.1.ebuild similarity index 100% rename from games-util/heroic-bin/heroic-bin-2.14.0.ebuild rename to games-util/heroic-bin/heroic-bin-2.14.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
commit: 7d057b5b0f02040d9cbe4ad7ea8d30003c97565f Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 7 19:07:03 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 7 19:07:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d057b5b games-emulation/dosbox-staging: drop 0.79.1, 0.80.0 Signed-off-by: Bernard Cafarelli gentoo.org> games-emulation/dosbox-staging/Manifest| 2 - .../dosbox-staging/dosbox-staging-0.79.1.ebuild| 64 - .../dosbox-staging/dosbox-staging-0.80.0.ebuild| 66 -- 3 files changed, 132 deletions(-) diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest index b82ea21f7dde..9da9930aaf7f 100644 --- a/games-emulation/dosbox-staging/Manifest +++ b/games-emulation/dosbox-staging/Manifest @@ -1,4 +1,2 @@ -DIST dosbox-staging-0.79.1.tar.gz 3280884 BLAKE2B 48fd371df026392d59db2c9874f81b772b6595e2471a7ad1200e27e94fc87892f8e1c51288c1b0a430d8c3260535e35a00025047248551569f402b32a1ca3cf8 SHA512 6d7212229b58936cd1c4382f5e5cad45066e92f6a5b3bb2e97177ff7122dd527496a16dcefbfa84c3ad031d805c804c7872ec6eeaef9d695b0b8c4309f58acc7 -DIST dosbox-staging-0.80.0.tar.gz 3871686 BLAKE2B 169f06bdaa2eec8490deb58d315c8ee05a165678d35e42f7970d0339d97a34e672cb5bf5f7252d35ec9a995dfb169927ace6e0a949da673dd8d36b545eef32aa SHA512 f1de336a6c996dc1bff23520d1f865b4aa16c8702200abf2c604084f846c00f1aa31d1940be817a307326ccdcc2f07c7f7e6c8c6fdbb61b331fe6428ed2ff9d6 DIST dosbox-staging-0.80.1.tar.gz 3876041 BLAKE2B bfc260cb4d2ff01ac8538bbb2de65847ac32e81873dae42d2d4e84f1b9be5370be5d19bd2d209e7b1bc92f03f072ecd349df615869dcefde2f27074a6712874b SHA512 8d28761e998c033b0cad5ca49c1a094d0ff2ca8a45183101c31805dda6a8e6861805739e723492329cab525af782849ec34ae97d29449d6c50e781475a011561 DIST dosbox-staging-0.81.0.tar.gz 6943457 BLAKE2B 088fef12a6e0627a146b47f6b581af39f07d4acd47098650aa18a61d5b77d6255196838036037f1df2b61dc288163dc8c1da57b0669a3a8e9ceea8a9ec275494 SHA512 96257602b0133ec78fbc7bd5803404d91abf673172e97319067a0f3f97db8860ae6d4771bb03cff5b73e033f220cb4fa6cd778cf549a9bc63e3550def9aa8797 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.79.1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.79.1.ebuild deleted file mode 100644 index 0a3180cceb83.. --- a/games-emulation/dosbox-staging/dosbox-staging-0.79.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit meson xdg - -DESCRIPTION="Modernized DOSBox soft-fork" -HOMEPAGE="https://dosbox-staging.github.io/; -SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test" - -RESTRICT="!test? ( test )" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - debug? ( sys-libs/ncurses:0= ) - fluidsynth? ( - media-sound/fluid-soundfont - media-sound/fluidsynth - ) - mt-32? ( media-libs/munt-mt32emu ) - network? ( media-libs/sdl2-net ) - opengl? ( virtual/opengl ) - slirp? ( net-libs/libslirp ) - media-libs/iir1 - media-libs/libpng:0= - media-libs/libsdl2[joystick,opengl?,video,X] - media-libs/opusfile - media-libs/speexdsp - sys-libs/zlib - !games-emulation/dosbox" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-cpp/gtest )" - -DOCS=( AUTHORS README THANKS ) - -src_prepare() { - default - - # We do not have default.sf2, use actual name from fluid-soundfont - sed -e "s/default.sf2/FluidR3_GM.sf2/" \ - -i src/midi/midi_fluidsynth.cpp || die - - # Disable license and docs install (handled by ebuild) - sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use alsa use_alsa) - $(meson_use debug) - -Ddynamic_core=$(usex dynrec dynrec dyn-x86) - $(meson_use fluidsynth use_fluidsynth) - $(meson_use mt-32 use_mt32emu) - $(meson_use network use_sdl2_net) - $(meson_use opengl use_opengl) - $(meson_use slirp use_slirp) - $(meson_feature test unit_tests) - ) - meson_src_configure -} diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.80.0.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.80.0.ebuild deleted file mode 100644 index 0b11b68c3d99.. --- a/games-emulation/dosbox-staging/dosbox-staging-0.80.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
commit: bb637748419985ef527006d34532929c65e8c723 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Apr 7 19:09:47 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 7 19:09:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb637748 games-emulation/dosbox-staging: add 0.81.1 Signed-off-by: Bernard Cafarelli gentoo.org> games-emulation/dosbox-staging/Manifest| 1 + .../dosbox-staging/dosbox-staging-0.81.1.ebuild| 71 ++ 2 files changed, 72 insertions(+) diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest index 9da9930aaf7f..4b545fff4caf 100644 --- a/games-emulation/dosbox-staging/Manifest +++ b/games-emulation/dosbox-staging/Manifest @@ -1,2 +1,3 @@ DIST dosbox-staging-0.80.1.tar.gz 3876041 BLAKE2B bfc260cb4d2ff01ac8538bbb2de65847ac32e81873dae42d2d4e84f1b9be5370be5d19bd2d209e7b1bc92f03f072ecd349df615869dcefde2f27074a6712874b SHA512 8d28761e998c033b0cad5ca49c1a094d0ff2ca8a45183101c31805dda6a8e6861805739e723492329cab525af782849ec34ae97d29449d6c50e781475a011561 DIST dosbox-staging-0.81.0.tar.gz 6943457 BLAKE2B 088fef12a6e0627a146b47f6b581af39f07d4acd47098650aa18a61d5b77d6255196838036037f1df2b61dc288163dc8c1da57b0669a3a8e9ceea8a9ec275494 SHA512 96257602b0133ec78fbc7bd5803404d91abf673172e97319067a0f3f97db8860ae6d4771bb03cff5b73e033f220cb4fa6cd778cf549a9bc63e3550def9aa8797 +DIST dosbox-staging-0.81.1.tar.gz 7013870 BLAKE2B 60416ba06a4e003f50ccc56a4623450e604db7bb6d3d19f9127558c155c645f96b604556550b1ecb3de029b8f16ee485ba06b2dd4bd31373577b477989c40fb5 SHA512 61d3aec8234c90b01671d346b705c2b920370cc42bafd5aeb4d0810622e347249fa66e0cb9fba574645cef473331a9f2d33fdb87f41e8e053ef6034618544ba6 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild new file mode 100644 index ..8dc276da8126 --- /dev/null +++ b/games-emulation/dosbox-staging/dosbox-staging-0.81.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic meson xdg + +DESCRIPTION="Modernized DOSBox soft-fork" +HOMEPAGE="https://dosbox-staging.github.io/; +SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test" + +RESTRICT="!test? ( test )" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + debug? ( sys-libs/ncurses:0= ) + fluidsynth? ( + media-sound/fluid-soundfont + media-sound/fluidsynth + ) + mt-32? ( media-libs/munt-mt32emu ) + network? ( media-libs/sdl2-net ) + opengl? ( virtual/opengl ) + slirp? ( net-libs/libslirp ) + media-libs/iir1 + media-libs/libpng:0= + media-libs/libsdl2[joystick,opengl?,video,X] + media-libs/opusfile + media-libs/speexdsp + sys-libs/zlib + !games-emulation/dosbox" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" + +DOCS=( AUTHORS README THANKS ) + +src_prepare() { + default + + # We do not have default.sf2, use actual name from fluid-soundfont + sed -e "s/default.sf2/FluidR3_GM.sf2/" \ + -i src/midi/midi_fluidsynth.cpp || die + + # Disable license and docs install (handled by ebuild) + sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die +} + +src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926078 + # https://github.com/dosbox-staging/dosbox-staging/issues/3519 + filter-lto + + # xinput2 comes with libsdl2[X] + local emesonargs=( + -Duse_xinput2=true + $(meson_use alsa use_alsa) + $(meson_use debug) + -Ddynamic_core=$(usex dynrec dynrec dyn-x86) + $(meson_use fluidsynth use_fluidsynth) + $(meson_use mt-32 use_mt32emu) + $(meson_use network use_sdl2_net) + $(meson_use opengl use_opengl) + $(meson_use slirp use_slirp) + $(meson_feature test unit_tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/
commit: fccf3be87b727944493dad065d64f010f503fcb7 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Apr 5 13:12:37 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Apr 6 10:03:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccf3be8 app-emulation/free42: drop 3.0.21, 3.1.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/free42/Manifest | 2 -- app-emulation/free42/free42-3.0.21.ebuild | 46 --- app-emulation/free42/free42-3.1.2.ebuild | 46 --- 3 files changed, 94 deletions(-) diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index f2726568e251..788f9590d5e3 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -1,5 +1,3 @@ DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b -DIST free42-nologo-3.0.21.tgz 7463253 BLAKE2B d271af7fb450e327a900b41c5ff8af46d0aedd9355cdee449fc1af55cb110dda3d27f0c8e74541b27db06f7d815597a8b20daa81bea154ed4d690b54e2dd301b SHA512 5ce81fa2b30cf7ae18caeb5bd68538c3d63fccb0b19cf48ef89054e128d38e91a6edbfbe349ef5dd80397c8a2023edc782441581336a8e7837df6d2e39cb84c6 -DIST free42-nologo-3.1.2.tgz 7459860 BLAKE2B 61e12a542847982c4349d99545f2eb32861d6280e57944646d26aa061307f7d357970ead63532bd46a7f6ff5a650f5ba39b446a4aab06eba9275745b2b8629b6 SHA512 6f01e9305d72499576f8330c350bd54b1f6164a39be412ebe690b87546b22b40492b771478fe3302fc7afafe850a9a6a5661d9305c20252e359c038181962c1e DIST free42-nologo-3.1.3.tgz 7461009 BLAKE2B 915954de24a31f89f112d0d5e13ed01bd6a1e341549c8a86f463858e4071fc0a4751e94a6a257d561da570fd3705250d740c741925ee2b022a50966b8d5b16f8 SHA512 5ad6e6702a789c81d8942c4030606e44112fc21f1af6e5e23f21825115cabbc03cbcb142351d5d0451f5bf8d603d653b783ebe1293fa7ebfb04c93dfdea3455d DIST free42-nologo-3.1.7.tgz 7464073 BLAKE2B 0cff2d3292f45fc7341f8ed084c931da6a635498a62b7a20cc250df64a16d44a1c18a260e701971e2e7d68e11b1b84aa301405cd08c5e11b39e31f59a78647cc SHA512 2464385acf58aa17091d94ae81dde8e6e7f543c728c31cc03f1bc45a9ed5af9b27a3db41624222fd29ea61fe18541af9350e3e4369c54744c7b2a4dc799034fc diff --git a/app-emulation/free42/free42-3.0.21.ebuild b/app-emulation/free42/free42-3.0.21.ebuild deleted file mode 100644 index 2a6f39b51817.. --- a/app-emulation/free42/free42-3.0.21.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-nologo-${PV}" - -DESCRIPTION="An HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/free42/; -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch" - "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch" -) - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/free42bin gtk/free42dec -} diff --git a/app-emulation/free42/free42-3.1.2.ebuild b/app-emulation/free42/free42-3.1.2.ebuild deleted file mode 100644 index 2a6f39b51817.. --- a/app-emulation/free42/free42-3.1.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-nologo-${PV}" - -DESCRIPTION="An HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/free42/; -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch" -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: 54c98c28db0e46b9e9f78ef2547cceeca8ecfab2 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Apr 5 13:14:19 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Apr 6 10:03:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c98c28 app-emulation/plus42: add 1.1.9 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest| 1 + app-emulation/plus42/plus42-1.1.9.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index 7e72fa0d47be..33a564084cbf 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,3 +1,4 @@ DIST plus42-upstream-1.0.21.tgz 7596740 BLAKE2B 2710ec70682ea8a68ff07388c210bd253f5a91736caa017efed036b0cba41a9895721287246982477adaf4288d79d195cf6543b79d5e0905b62acc91becd4da8 SHA512 55b42e006ce003c9e619fa10ec7e28319f82444bce0f811f9ebdd16c0ceeded9e978a3f7c0b134bdc17c39a55f1071b8245d099d1c7d9a7b81bfe850d30bd962 DIST plus42-upstream-1.1.2.tgz 7607688 BLAKE2B 3d353898cf9ad51388ab40d86265dc83822f6ac658ca8c8c1a2c0ce8b7801b64c2d454d129743049c46723caf5b82f90e5939b3e1e08431a8246472256033c5e SHA512 7418dce2d31deb3b4d5275921bfd84eafd15546c0a3f0110c463ec620e8b53c99c6ce74401aafa89e7658843711ef5b02ca144edafbcd8b4aad4a26f93ba9d70 DIST plus42-upstream-1.1.3.tgz 7610112 BLAKE2B 6c55a8c2acebbc0e442308e0f078d2ac86f9866d9dbe808a17007a3c3729114f24379401267787107d11e4f3559e14c86f39051da3a956928a7c4c97c1867c31 SHA512 05fd0fb3f330ad0842d28df46ec89d3347cbfca776c6e73092261a96f860677d8f9a6de96ee98adfed4abe5d950a45cec6e6056bb97dd471204d644cbdb82d10 +DIST plus42-upstream-1.1.9.tgz 7612675 BLAKE2B d6b05221b11705c553be2cabe8adc81b892861b86aeb3b234e7fef44bb79551b74f94caaa563f3fa55bc62f988545493d118bab488818cc835ccbfd309c95874 SHA512 bbfd519006c3f24de469a0c928271edb9a2ee92c32bf1eccb313fffb4e13e461875f608561149b8d8de57565cb835c407c7ee2bcf959b198a728669160ff85f6 diff --git a/app-emulation/plus42/plus42-1.1.9.ebuild b/app-emulation/plus42/plus42-1.1.9.ebuild new file mode 100644 index ..3916a804001b --- /dev/null +++ b/app-emulation/plus42/plus42-1.1.9.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-upstream-${PV}" + +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/; +SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/plus42bin gtk/plus42dec +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/plus42/
commit: 512b94764cf1ba336b8dfcb385338071cbe900d6 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Apr 5 13:14:36 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Apr 6 10:03:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512b9476 app-emulation/plus42: drop 1.0.21, 1.1.2 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/plus42/Manifest | 2 -- app-emulation/plus42/plus42-1.0.21.ebuild | 50 --- app-emulation/plus42/plus42-1.1.2.ebuild | 50 --- 3 files changed, 102 deletions(-) diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest index 33a564084cbf..a39ba8b0a7ae 100644 --- a/app-emulation/plus42/Manifest +++ b/app-emulation/plus42/Manifest @@ -1,4 +1,2 @@ -DIST plus42-upstream-1.0.21.tgz 7596740 BLAKE2B 2710ec70682ea8a68ff07388c210bd253f5a91736caa017efed036b0cba41a9895721287246982477adaf4288d79d195cf6543b79d5e0905b62acc91becd4da8 SHA512 55b42e006ce003c9e619fa10ec7e28319f82444bce0f811f9ebdd16c0ceeded9e978a3f7c0b134bdc17c39a55f1071b8245d099d1c7d9a7b81bfe850d30bd962 -DIST plus42-upstream-1.1.2.tgz 7607688 BLAKE2B 3d353898cf9ad51388ab40d86265dc83822f6ac658ca8c8c1a2c0ce8b7801b64c2d454d129743049c46723caf5b82f90e5939b3e1e08431a8246472256033c5e SHA512 7418dce2d31deb3b4d5275921bfd84eafd15546c0a3f0110c463ec620e8b53c99c6ce74401aafa89e7658843711ef5b02ca144edafbcd8b4aad4a26f93ba9d70 DIST plus42-upstream-1.1.3.tgz 7610112 BLAKE2B 6c55a8c2acebbc0e442308e0f078d2ac86f9866d9dbe808a17007a3c3729114f24379401267787107d11e4f3559e14c86f39051da3a956928a7c4c97c1867c31 SHA512 05fd0fb3f330ad0842d28df46ec89d3347cbfca776c6e73092261a96f860677d8f9a6de96ee98adfed4abe5d950a45cec6e6056bb97dd471204d644cbdb82d10 DIST plus42-upstream-1.1.9.tgz 7612675 BLAKE2B d6b05221b11705c553be2cabe8adc81b892861b86aeb3b234e7fef44bb79551b74f94caaa563f3fa55bc62f988545493d118bab488818cc835ccbfd309c95874 SHA512 bbfd519006c3f24de469a0c928271edb9a2ee92c32bf1eccb313fffb4e13e461875f608561149b8d8de57565cb835c407c7ee2bcf959b198a728669160ff85f6 diff --git a/app-emulation/plus42/plus42-1.0.21.ebuild b/app-emulation/plus42/plus42-1.0.21.ebuild deleted file mode 100644 index 89d41071d3b2.. --- a/app-emulation/plus42/plus42-1.0.21.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-upstream-${PV}" - -DESCRIPTION="An Enhanced HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/plus42/; -SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" - "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" -) - -src_prepare() { - default -} - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/plus42bin gtk/plus42dec -} diff --git a/app-emulation/plus42/plus42-1.1.2.ebuild b/app-emulation/plus42/plus42-1.1.2.ebuild deleted file mode 100644 index 89d41071d3b2.. --- a/app-emulation/plus42/plus42-1.1.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_PV="${PN}-upstream-${PV}" - -DESCRIPTION="An Enhanced HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/plus42/; -SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="app-accessibility/at-spi2-core - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch" - "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch" -) - -src_prepare() { - default -} - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/plus42bin gtk/plus42dec -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/free42/
commit: 83b4a8c5580798d8b84f0c5cd43c13600b9a07e0 Author: Bernard Cafarelli gentoo org> AuthorDate: Fri Apr 5 13:12:09 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Apr 6 10:02:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b4a8c5 app-emulation/free42: add 3.1.7 Signed-off-by: Bernard Cafarelli gentoo.org> app-emulation/free42/Manifest| 1 + app-emulation/free42/free42-3.1.7.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 748eb5f2a16f..f2726568e251 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -2,3 +2,4 @@ DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068 DIST free42-nologo-3.0.21.tgz 7463253 BLAKE2B d271af7fb450e327a900b41c5ff8af46d0aedd9355cdee449fc1af55cb110dda3d27f0c8e74541b27db06f7d815597a8b20daa81bea154ed4d690b54e2dd301b SHA512 5ce81fa2b30cf7ae18caeb5bd68538c3d63fccb0b19cf48ef89054e128d38e91a6edbfbe349ef5dd80397c8a2023edc782441581336a8e7837df6d2e39cb84c6 DIST free42-nologo-3.1.2.tgz 7459860 BLAKE2B 61e12a542847982c4349d99545f2eb32861d6280e57944646d26aa061307f7d357970ead63532bd46a7f6ff5a650f5ba39b446a4aab06eba9275745b2b8629b6 SHA512 6f01e9305d72499576f8330c350bd54b1f6164a39be412ebe690b87546b22b40492b771478fe3302fc7afafe850a9a6a5661d9305c20252e359c038181962c1e DIST free42-nologo-3.1.3.tgz 7461009 BLAKE2B 915954de24a31f89f112d0d5e13ed01bd6a1e341549c8a86f463858e4071fc0a4751e94a6a257d561da570fd3705250d740c741925ee2b022a50966b8d5b16f8 SHA512 5ad6e6702a789c81d8942c4030606e44112fc21f1af6e5e23f21825115cabbc03cbcb142351d5d0451f5bf8d603d653b783ebe1293fa7ebfb04c93dfdea3455d +DIST free42-nologo-3.1.7.tgz 7464073 BLAKE2B 0cff2d3292f45fc7341f8ed084c931da6a635498a62b7a20cc250df64a16d44a1c18a260e701971e2e7d68e11b1b84aa301405cd08c5e11b39e31f59a78647cc SHA512 2464385acf58aa17091d94ae81dde8e6e7f543c728c31cc03f1bc45a9ed5af9b27a3db41624222fd29ea61fe18541af9350e3e4369c54744c7b2a4dc799034fc diff --git a/app-emulation/free42/free42-3.1.7.ebuild b/app-emulation/free42/free42-3.1.7.ebuild new file mode 100644 index ..063f0e457429 --- /dev/null +++ b/app-emulation/free42/free42-3.1.7.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_PV="${PN}-nologo-${PV}" + +DESCRIPTION="An HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/free42/; +SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz; +S=${WORKDIR}/${MY_PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="app-accessibility/at-spi2-core + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) + +PATCHES=( + "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch" + "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch" +) + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/free42bin gtk/free42dec +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 6243ef44ec96ae59f6fec2bbd4bb44f4ee61e436 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Apr 4 12:07:47 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 12:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6243ef44 net-libs/nghttp2: add 1.61.0 Bug: https://bugs.gentoo.org/928541 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.61.0.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index cc4bf906855b..baeb21f5bca7 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ DIST nghttp2-1.57.0.tar.xz 1543568 BLAKE2B 6fad0f922477f896db14319433569b99cf599 DIST nghttp2-1.58.0.tar.xz 1546332 BLAKE2B db51bf6a0307f1465f4fcda7555b3a720800ee09aa8d26533fb6726f9b56a137435f5ea745f8fa5f927c8638e2a8fd371b04825e23c6a802070cebcfb654d256 SHA512 97b70727c633be1168df6a5b48617dde113b1d1e34176ec8bf22f4449041af2f73b2ada438d14336c9712271ec6bfc7525f000c8ca6a7a9f8d06db01b876dd1c DIST nghttp2-1.59.0.tar.xz 1546956 BLAKE2B 0a1471c3686fcf8a896183e71e7a1c000e9397fc1831054dc87ab8860ff5d8ce2ec5ede0ba916edc7fcf94f3361b2f91e623303cbb1f6c08310f5bfbfe6cebfe SHA512 0725f302957520893ac454997adc6d6e71dc9b520c62390477fe8c5dd5c64d02415023266814cfec859bf562159e4a42eeb7d7312c5871739a3d57ed7430820b DIST nghttp2-1.60.0.tar.xz 1587004 BLAKE2B 8f2ab1aead261823fd2b15e54f0404c118a13f269c0f1c5d2cdc3f344e35338bcf64acfe58bed8ffbcda3843935c7168650dfc8bef17c1cdfacb684261bb2727 SHA512 5e6365d9118596d41848930de70f4a918d72463920184df60a7e1678c3a6c9cf1416236888e7e34395c87f41bba00a114994ba5a6e73f6a389769abf1b5cc842 +DIST nghttp2-1.61.0.tar.xz 1645808 BLAKE2B e78fb94cc9234260447f0d3610e58e22f9eadc2dd8b79eec3c1bb10d5c03ad3a87f83d54e560e5bbdef5d60086c00b465caabca145485ecd636aa35a2cda616f SHA512 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a diff --git a/net-libs/nghttp2/nghttp2-1.61.0.ebuild b/net-libs/nghttp2/nghttp2-1.61.0.ebuild new file mode 100644 index ..52ec575055cf --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.61.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/; +SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0/1.14" # 1. +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml" + +REQUIRED_USE="test? ( static-libs )" +RESTRICT="!test? ( test )" + +SSL_DEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}] +" +RDEPEND=" + hpack-tools? ( >=dev-libs/jansson-2.5:= ) + jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] ) + utils? ( + ${SSL_DEPEND} + >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}] + net-dns/c-ares:=[${MULTILIB_USEDEP}] + ) + systemd? ( >=sys-apps/systemd-209 ) + xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + #TODO: enable HTTP3 + #requires quictls/openssl, libngtcp2, libngtcp2_crypto_quictls, libnghttp3 + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_FAILMALLOC=OFF + -DENABLE_HTTP3=OFF + -DENABLE_WERROR=OFF + -DENABLE_THREADS=ON + -DENABLE_DEBUG=$(usex debug) + -DENABLE_HPACK_TOOLS=$(multilib_native_usex hpack-tools) + $(cmake_use_find_package hpack-tools Jansson) + -DWITH_JEMALLOC=$(multilib_native_usex jemalloc) + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DBUILD_TESTING=$(usex test) + $(cmake_use_find_package systemd Systemd) + -DENABLE_APP=$(multilib_native_usex utils) + -DWITH_LIBXML2=$(multilib_native_usex xml) + ) + cmake_src_configure +} + +multilib_src_test() { + eninja check +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmamixer/
commit: 9e5955c077d992f90f6d42c31a2441606d3665ea Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:12:32 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5955c0 x11-plugins/wmamixer: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmamixer/metadata.xml | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/x11-plugins/wmamixer/metadata.xml b/x11-plugins/wmamixer/metadata.xml index 3649b6a22f01..6347235fde9a 100644 --- a/x11-plugins/wmamixer/metadata.xml +++ b/x11-plugins/wmamixer/metadata.xml @@ -1,14 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - voyag...@gentoo.org - Bernard Cafarelli - + + voyag...@gentoo.org + Bernard Cafarelli + + + Wmamixer is a fork of wmsmixer and is an ALSA mixer dockapp for Window Maker. - -Wmamixer is a fork of wmsmixer and is an ALSA mixer dockapp for Window Maker. - -The code for the ALSA part was taken and adapted from amixer and alsamixer programs from alsa-utils package. - + The code for the ALSA part was taken and adapted from amixer and alsamixer programs from alsa-utils package. + + + gryf/wmamixer +
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmtimer/
commit: bd57131f9c6e0278a434614ac1556fc15dddac14 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:15:25 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd57131f x11-plugins/wmtimer: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/36081 Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmtimer/metadata.xml | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/x11-plugins/wmtimer/metadata.xml b/x11-plugins/wmtimer/metadata.xml index b1f32fa558ec..a07ab7abb0ab 100644 --- a/x11-plugins/wmtimer/metadata.xml +++ b/x11-plugins/wmtimer/metadata.xml @@ -1,15 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - voyag...@gentoo.org - Bernard Cafarelli - - - -WMTimer is a dockable alarm clock for Windowmaker or Blackbox which can be run -in alarm, countdown timer, or chronograph mode. In alarm or timer mode, you can -either execute a command or sound the system bell when the time is reached. -WMTimer is configurable through the command line or the GTK GUI. - + + voyag...@gentoo.org + Bernard Cafarelli + + + WMTimer is a dockable alarm clock for Windowmaker or Blackbox which can be run + in alarm, countdown timer, or chronograph mode. In alarm or timer mode, you can + either execute a command or sound the system bell when the time is reached. + WMTimer is configurable through the command line or the GTK GUI. + + + bbidulock/wmtimer +
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmnetload/
commit: 06bb9d5ceaa4ec90c97fa6a178938cf1c36ab01b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:13:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bb9d5c x11-plugins/wmnetload: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmnetload/metadata.xml | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/x11-plugins/wmnetload/metadata.xml b/x11-plugins/wmnetload/metadata.xml index d50fad105361..82a0a3ce42f6 100644 --- a/x11-plugins/wmnetload/metadata.xml +++ b/x11-plugins/wmnetload/metadata.xml @@ -6,11 +6,14 @@ Bernard Cafarelli - wmnetload is a network interface monitor dockapp for Window Maker. It is - designed to fit well with dockapps like wmcpuload and wmmemmon. It tracks - whether the interface is functioning and displays current network interface - throughput, along with an auto-scaling graph of recent network activity (the - graph separates upstream and downstream traffic load cleanly without resorting - to colors). + wmnetload is a network interface monitor dockapp for Window Maker. It is + designed to fit well with dockapps like wmcpuload and wmmemmon. It tracks + whether the interface is functioning and displays current network interface + throughput, along with an auto-scaling graph of recent network activity (the + graph separates upstream and downstream traffic load cleanly without resorting + to colors). + + bbidulock/wmnetload +
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmsystray/
commit: 059190129a84bd50955bd8a9c87c0d59a331cef2 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:14:26 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05919012 x11-plugins/wmsystray: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmsystray/metadata.xml | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/x11-plugins/wmsystray/metadata.xml b/x11-plugins/wmsystray/metadata.xml index 0cd5b9db476b..7c3a2439c85d 100644 --- a/x11-plugins/wmsystray/metadata.xml +++ b/x11-plugins/wmsystray/metadata.xml @@ -1,9 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - voyag...@gentoo.org - Bernard Cafarelli - - + + voyag...@gentoo.org + Bernard Cafarelli + + + bbidulock/wmsystray +
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmblob/
commit: 553178088997c25ba307523fd619e97d47fe07d4 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:13:07 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55317808 x11-plugins/wmblob: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> x11-plugins/wmblob/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-plugins/wmblob/metadata.xml b/x11-plugins/wmblob/metadata.xml index 8a473e90e026..d3d8ff7a4dbd 100644 --- a/x11-plugins/wmblob/metadata.xml +++ b/x11-plugins/wmblob/metadata.xml @@ -5,4 +5,7 @@ voyag...@gentoo.org Bernard Cafarelli + + bbidulock/wmblob +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/
commit: 26b9327f80d1d57f8945ca921f41df88bca7e2ff Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 3 18:11:14 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Apr 4 09:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b9327f x11-misc/zim: add missing remote-id Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Bernard Cafarelli gentoo.org> x11-misc/zim/metadata.xml | 21 - 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/x11-misc/zim/metadata.xml b/x11-misc/zim/metadata.xml index b6f64396fedb..00af9242199a 100644 --- a/x11-misc/zim/metadata.xml +++ b/x11-misc/zim/metadata.xml @@ -5,13 +5,16 @@ voyag...@gentoo.org Bernard Cafarelli - -Zim is a graphical text editor used to maintain a collection of wiki pages. -Each page can contain links to other pages, simple formatting and images. Pages -are stored in a folder structure, like in an outliner, and can have -attachments. Creating a new page is as easy as linking to a nonexistent page. -All data is stored in plain text files with wiki formatting. Various plugins -provide additional functionality, like a task list manager, an equation editor, -a tray icon, and support for version control. - + + Zim is a graphical text editor used to maintain a collection of wiki pages. + Each page can contain links to other pages, simple formatting and images. Pages + are stored in a folder structure, like in an outliner, and can have + attachments. Creating a new page is as easy as linking to a nonexistent page. + All data is stored in plain text files with wiki formatting. Various plugins + provide additional functionality, like a task list manager, an equation editor, + a tray icon, and support for version control. + + + zim-desktop-wiki/zim-desktop-wiki +
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/
commit: c21cb39e53a74ba01e78a387e6a048e6826988f5 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Apr 3 16:02:30 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 16:03:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21cb39e gnustep-base/gnustep-gui: giflib is a hard dependency Closes: https://bugs.gentoo.org/927743 Signed-off-by: Bernard Cafarelli gentoo.org> ...ep-gui-0.29.0-r1.ebuild => gnustep-gui-0.29.0-r2.ebuild} | 13 + ...ep-gui-0.30.0-r1.ebuild => gnustep-gui-0.30.0-r2.ebuild} | 13 + 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r1.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild similarity index 82% rename from gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r1.ebuild rename to gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild index 2f19d72bcb7b..68d961c1b3f3 100644 --- a/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r1.ebuild +++ b/gnustep-base/gnustep-gui/gnustep-gui-0.29.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,16 +11,16 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux" -IUSE="cups gif icu jpeg png speech" +IUSE="cups icu jpeg png speech" DEPEND="${GNUSTEP_CORE_DEPEND} app-text/aspell >=gnustep-base/gnustep-base-1.28.0:=[icu?] media-libs/audiofile + >=media-libs/giflib-4.1:= >=media-libs/tiff-3:= x11-libs/libXt cups? ( >=net-print/cups-1.7.4:= ) - gif? ( >=media-libs/giflib-4.1:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) @@ -40,18 +40,15 @@ src_prepare() { src_configure() { egnustep_env - local myconf= - use gif && myconf="--disable-ungif --enable-libgif" - econf \ $(use_enable cups) \ $(use_enable icu) \ $(use_enable jpeg) \ $(use_enable png) \ $(use_enable speech) \ + --disable-ungif --enable-libgif \ --with-tiff-include="${EPREFIX}"/usr/include \ - --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \ - ${myconf} + --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) } src_test() { diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r1.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild similarity index 82% rename from gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r1.ebuild rename to gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild index 266a0fd9a8f9..8e05ac1920b1 100644 --- a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r1.ebuild +++ b/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,16 +11,16 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="cups gif icu jpeg png speech" +IUSE="cups icu jpeg png speech" DEPEND="${GNUSTEP_CORE_DEPEND} app-text/aspell >=gnustep-base/gnustep-base-1.28.0:=[icu?] media-libs/audiofile + >=media-libs/giflib-4.1:= >=media-libs/tiff-3:= x11-libs/libXt cups? ( >=net-print/cups-1.7.4:= ) - gif? ( >=media-libs/giflib-4.1:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) @@ -42,18 +42,15 @@ src_prepare() { src_configure() { egnustep_env - local myconf= - use gif && myconf="--disable-ungif --enable-libgif" - econf \ $(use_enable cups) \ $(use_enable icu) \ $(use_enable jpeg) \ $(use_enable png) \ $(use_enable speech) \ + --disable-ungif --enable-libgif \ --with-tiff-include="${EPREFIX}"/usr/include \ - --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \ - ${myconf} + --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) } src_test() {
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 41f677be890544798f649abf090c7425547b9539 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Apr 3 13:25:37 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 13:26:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f677be www-apps/nextcloud: add 26.0.13, 27.1.8, 28.0.4 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest | 3 +++ www-apps/nextcloud/nextcloud-26.0.13.ebuild | 42 + www-apps/nextcloud/nextcloud-27.1.8.ebuild | 42 + www-apps/nextcloud/nextcloud-28.0.4.ebuild | 42 + 4 files changed, 129 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 69601e2cfa38..f35fb70e5b8d 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,9 +1,12 @@ DIST nextcloud-26.0.11.tar.bz2 160550455 BLAKE2B 237b9197fcc8f54257387b88305bc317384f51625d6daf896c2da144ed6ed91e659e5a8187a56516b4fba0a31be2a7918a24799fca8cb63bf9180135e94c937b SHA512 2e4c3d19e014814266e830d3a03387effb327e761d47e3a1dcb2b065b7c4b7da89c2a329997f986c771d8f45442cebc976e1607d1048b90266d3bf349b4261f7 DIST nextcloud-26.0.12.tar.bz2 161251966 BLAKE2B 7a0fd61d81ee774ae68b247224da2b308b19a1b28bc16ce306c7d4269bdd3c9a6aea0b944ce496ef4a6487839e79b65206cbb96ebbea4322e65eafc9af1d6849 SHA512 51d99d8d2593c613ee315a4f045b17b1840f0f45271573c4810902e8bec73b3bf03193b2ce1fbc1f9e07797a3f9aa531c7ca59a5d3f0f9bfdb14e3f49c6272ff +DIST nextcloud-26.0.13.tar.bz2 161046396 BLAKE2B d076eb5f2c0d5e3cd424b3d223af77ad0b8abf4e0f82da505f113ff123a2c61797596590e193610967efae1f83b2fc577c8c4ee7b8780efd180b2ab56582780f SHA512 6dd63de07ae3b7d98a7c95ce57f6160bf9a3e6719323cb60f1ef84a64ead3c8aac98e69560c27037b4545bcd58ab75eacaa86e099402506ae0aa50b509530d93 DIST nextcloud-26.0.8.tar.bz2 158787833 BLAKE2B 0d679a3c3e3d0e61f68395fc8b71e947354dfe358a55d53bd72d0e3ff495e3302c8b61acd21a40fc6d458b18148a75c9afd8ac35747a61b88c9773a4c740e078 SHA512 f1a88d1e63bf66172cc97b00da4d57538dcdf5689bec4b2665b2c0539652087fbd0dabbf370d7284a5d3905e7061fba7e7d5be39f91977e5ce3166b1cdda9a4a DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c87c70fd86280740368e86b3d8c0c53d DIST nextcloud-27.1.6.tar.bz2 183633049 BLAKE2B 6e011d8691ccfb7411ad1c889f2459c837af124e76aed80a9ecae092f2c862ffb2ce0513350a11cb377b458daf934382ddbb97b407b90b82144ec3ef2207a6af SHA512 0c7b6a1249e3eba1741c10f4760f74e3f53bce5d520525e56b4ef42382c02a35f31de5130fa28d9f3c51b8ea317ac0a4c5ca003942f6d990fb0c5a279a7a9efa DIST nextcloud-27.1.7.tar.bz2 187681611 BLAKE2B 5a93b815c10ee58b643936a46d1d508533d5b9241cf09a4402c9a34c0af992e8bf00d760c1a5da0189a8bf0a7b7826741b08bef30ef3ff142bdeff885c072cc3 SHA512 83da776d3fc877a5354ee02b3c25811a0c39cf7414de46871c68a8d6e84b2815faefc78739b8a5dbec6e2392a6af8ac59faecefc9896bde69a7990f3260168b7 +DIST nextcloud-27.1.8.tar.bz2 188482936 BLAKE2B 0ffa5fceafe9c587742991c693bff91c0e3048db59ac719cbd3220afbe60204e8813fb8bd19928b0d572ffaae3f8d8595165a360afb3b1af2356cdd640bced05 SHA512 8c3322626b7af09f545b526c5a0d1131b2ad51b4b08c56240db2971bc9d342a4ed260e2a924c4d49c92e4c9ce10c73c71bede1763506da07783716b9064224b2 DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903a53bcbeec0d6c6bffb2d252bbe0fe0c36b5cd83df2e52a6703e5eda595203d1701d6b56d736a2ed5b225e883900a0365 SHA512 df3873c1641116e913cc454c8e8da96177ff88b2f1ec06f48e7cbb6d78c17166dc03278dc7d4bbb98a30f028700322fd1e9d3a533bada8e35a1ed92b66563f3c DIST nextcloud-28.0.3.tar.bz2 185856401 BLAKE2B ad4c20d8b549c4998f265f1984017161d0547ce2e9d2339b845dc025c3db5c2caac630db5854068f96d9c273a2a332a897c70aeec93e3c7c0a5068858e54c1af SHA512 32945947bce96e8f8a7f75660b51f667bec0f9205ee5c3d0b76b1f002f68442f5e235d4f2841fc25d03a2ba06bf0862e3fe24c6d2aad8e6b53fc9599644ab6f8 +DIST nextcloud-28.0.4.tar.bz2 189242050 BLAKE2B a4b3ba4c4dddba5097edd49bcd73083755eac253bb036f4ce2d674be254e1bf2536655e360f05cc9f70879d8b2436567b2ac0eea2252a454fe3de28fe62e3b94 SHA512 bb26831d9143ab5ea06ffdf9f2c98c5851c26c23002c6124c9443cd2636d7a102e5da053e0fbd0e7ed6da634d292deeaa0219038b6def4bf302e922b48135fb2 diff --git a/www-apps/nextcloud/nextcloud-26.0.13.ebuild b/www-apps/nextcloud/nextcloud-26.0.13.ebuild new file mode 100644 index ..2d28ed73cfa3 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-26.0.13.ebuild @@ -0,0 +1,42 @@ +# Copyright
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cglm/
commit: 6977cf4f0bdc9fcff5cfc38a207bf80c679e81b4 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Apr 3 13:26:16 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 13:26:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6977cf4f dev-libs/cglm: add 0.9.4 Signed-off-by: Bernard Cafarelli gentoo.org> dev-libs/cglm/Manifest | 1 + dev-libs/cglm/cglm-0.9.4.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-libs/cglm/Manifest b/dev-libs/cglm/Manifest index 703c95f3b3e6..90819dc8724b 100644 --- a/dev-libs/cglm/Manifest +++ b/dev-libs/cglm/Manifest @@ -1,2 +1,3 @@ DIST cglm-0.9.2.tar.gz 672575 BLAKE2B 82f119f4eeeb2dadee1b18f41e10e4f47db02cbd9b4d6548fa0b47592973f571bf95294fbbcafaf17bf8b09ebe452f72a93a8882f15479fbce92db3d6e1f2b2e SHA512 d5de879b2510f534dbc82c88b6f4f324088468af7218a635aff08cc3327787f95b0dc896816b9610e5a319cd071bf2443923d3c1d426fd58509f39867d684e5f DIST cglm-0.9.3.tar.gz 688608 BLAKE2B f72468f320426d1c0a540c805bef741acd86c061b7b07636ed0221b2acc59efa467c5c91470fb376abcfce68d4d2bceb6aa77fecfbca3acd6f6790d434c4 SHA512 0d773dec44e8246600a53e3c4b117d2eca7f2ebb5855bf113186d4a33a92fe5ccbb3c3a7c7a52a369bb7db37d157b3142af76b569f86cacefc5eb0ab269e9c9c +DIST cglm-0.9.4.tar.gz 690840 BLAKE2B 407373eba01fc6867d5fa8ec418eff0f3636d919dfcedf686f29b149c0bc4c1ed8cce5b3c7a1847f9cfab35612f19709d25febad09aaa4ed9ea05e462a97d2a0 SHA512 cfa836d5100912866d0678babca51e0ca818c1424ac8320c49ee55e5f9091403947a0d7b5c633bb0fb5df594d2b4fb01c2f634cc20cbe6266db5f7879488b02f diff --git a/dev-libs/cglm/cglm-0.9.4.ebuild b/dev-libs/cglm/cglm-0.9.4.ebuild new file mode 100644 index ..4c21cab228fa --- /dev/null +++ b/dev-libs/cglm/cglm-0.9.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_AUTODOC=1 +DOCS_DEPEND="dev-python/sphinx-rtd-theme" +DOCS_DIR="${S}/docs/source" + +PYTHON_COMPAT=( python3_{9..12} ) +inherit python-any-r1 docs meson + +DESCRIPTION="OpenGL Mathematics (glm) for C" +HOMEPAGE="https://github.com/recp/cglm; +SRC_URI="https://github.com/recp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_prepare() { + default + # DOCS_DEPEND needs DOCS_AUTODOC which needs the extension + sed -i -e "/^extensions/s/$/ 'sphinx.ext.autodoc',/" docs/source/conf.py || die +} +src_configure() { + local emesonargs=( + $(meson_use test build_tests) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + docs_compile +}
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: b0170e23ae4817806368524544f9e501bb388f20 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Apr 3 08:05:45 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 08:05:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0170e23 games-util/heroic-bin: add 2.14.0 Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/Manifest | 3 + games-util/heroic-bin/heroic-bin-2.14.0.ebuild | 124 + 2 files changed, 127 insertions(+) diff --git a/games-util/heroic-bin/Manifest b/games-util/heroic-bin/Manifest index e3b4a0773804..a2f91dd4181b 100644 --- a/games-util/heroic-bin/Manifest +++ b/games-util/heroic-bin/Manifest @@ -1,3 +1,6 @@ +DIST com.heroicgameslauncher.hgl.2.14.0.desktop 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e +DIST com.heroicgameslauncher.hgl.2.14.0.png 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST com.heroicgameslauncher.hgl.desktop-6dfb2758e531af693f0baffa15240f152aadd68b 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e DIST com.heroicgameslauncher.hgl.png-6dfb2758e531af693f0baffa15240f152aadd68b 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST heroic-bin-2.13.0.tar.xz 105883932 BLAKE2B 93161f87fc734540338914bf63b2231b7bd7bb4a265092a831043fa6d771cff2211395f0cf92dacff12eebb369e8c5d8687b7662c559dc72635f91f858341122 SHA512 59466b2516b4e42fb3ea7dc9f96834ee8598e2424a9615acbd9de65d4035634f82181a4b5e6664eb186173b7199b191418c3eab7e582450a489295e60ed39d1d +DIST heroic-bin-2.14.0.tar.xz 106276280 BLAKE2B 9080cdad47214da2c5049b77b5f96533a823c6103fa6fe8e8866a5e16ec6a3d1ce9c5b4fdc36182c6ebca899772340e25a38661d4043e5f8c65b79b5bae5e7aa SHA512 4b71d83d708ac5f0e8699c4492cb6d9dbe787721de991b18cc6132fb93215cceec3038c0e1a518bb9bcd45b94ad9ddcc988785c7c858b10eb383c61e07a01ed9 diff --git a/games-util/heroic-bin/heroic-bin-2.14.0.ebuild b/games-util/heroic-bin/heroic-bin-2.14.0.ebuild new file mode 100644 index ..28c41dfca7d8 --- /dev/null +++ b/games-util/heroic-bin/heroic-bin-2.14.0.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit chromium-2 desktop python-single-r1 xdg + +DESCRIPTION="GOG and Epic Games Launcher for Linux" +HOMEPAGE="https://heroicgameslauncher.com/ + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/; +SRC_URI=" + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${PV}/heroic-${PV}.tar.xz + -> ${P}.tar.xz + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/raw/v${PV}/flatpak/com.heroicgameslauncher.hgl.desktop + -> com.heroicgameslauncher.hgl.${PV}.desktop + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/raw/v${PV}/flatpak/com.heroicgameslauncher.hgl.png + -> com.heroicgameslauncher.hgl.${PV}.png +" +S="${WORKDIR}/${P/-bin}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + app-accessibility/at-spi2-core + app-arch/brotli + app-arch/bzip2 + dev-libs/expat + dev-libs/fribidi + dev-libs/glib + dev-libs/gmp + dev-libs/libffi + dev-libs/libpcre2 + dev-libs/libtasn1 + dev-libs/nettle + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-fonts/freefont + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + media-libs/libepoxy + media-libs/libjpe
[gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/
commit: dd9c36f7e857640bd0f8a15de30a04cf2cb0bc4b Author: Matthew White inventati org> AuthorDate: Sun Mar 31 20:40:52 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 08:13:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9c36f7 x11-misc/zim: switch to optfeature dev-vcs/breezy dev-vcs/bzr (python2) is non longer in Gentoo's tree, dev-vcs/breezy (python3) is an alternative. Closes: https://bugs.gentoo.org/928311 Package-Manager: portage-3.0.63 Signed-off-by: Matthew White inventati.org> Closes: https://github.com/gentoo/gentoo/pull/36026 Signed-off-by: Bernard Cafarelli gentoo.org> x11-misc/zim/{zim-0.75.1.ebuild => zim-0.75.1-r1.ebuild} | 4 ++-- x11-misc/zim/{zim-0.75.2.ebuild => zim-0.75.2-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-misc/zim/zim-0.75.1.ebuild b/x11-misc/zim/zim-0.75.1-r1.ebuild similarity index 95% rename from x11-misc/zim/zim-0.75.1.ebuild rename to x11-misc/zim/zim-0.75.1-r1.ebuild index c7f34f25a5a3..ff6366ca8674 100644 --- a/x11-misc/zim/zim-0.75.1.ebuild +++ b/x11-misc/zim/zim-0.75.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -71,7 +71,7 @@ pkg_postinst() { optfeature "Spell checker" app-text/gtkspell[introspection] optfeature "GNU R Plot Editor" dev-lang/R - optfeature "Version control Bazaar support" dev-vcs/bzr + optfeature "Version control Bazaar support" dev-vcs/breezy optfeature "Diagram Editor" media-gfx/graphviz optfeature "Insert Screenshot" "media-gfx/imagemagick media-gfx/scrot" optfeature "Score Editor" media-sound/lilypond diff --git a/x11-misc/zim/zim-0.75.2.ebuild b/x11-misc/zim/zim-0.75.2-r1.ebuild similarity index 95% rename from x11-misc/zim/zim-0.75.2.ebuild rename to x11-misc/zim/zim-0.75.2-r1.ebuild index 4bf60e8ee7cd..7afe93914e99 100644 --- a/x11-misc/zim/zim-0.75.2.ebuild +++ b/x11-misc/zim/zim-0.75.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -71,7 +71,7 @@ pkg_postinst() { optfeature "Spell checker" app-text/gtkspell[introspection] optfeature "GNU R Plot Editor" dev-lang/R - optfeature "Version control Bazaar support" dev-vcs/bzr + optfeature "Version control Bazaar support" dev-vcs/breezy optfeature "Diagram Editor" media-gfx/graphviz optfeature "Insert Screenshot" "media-gfx/imagemagick media-gfx/scrot" optfeature "Score Editor" media-sound/lilypond
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmDownload/, x11-plugins/wmDownload/files/
commit: 09f2f5b261a39c21904223eeb8f1da1d5d9b7a67 Author: NHOrus yahoo com> AuthorDate: Tue Apr 2 06:40:41 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 08:10:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f2f5b2 x11-plugins/wmDownload: ensure GCC-14 and C99 compatibility Switching unsigned ints to unsigned shorts: That's (pointers to) what library craves. Closes: https://bugs.gentoo.org/919225 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36052 Signed-off-by: Bernard Cafarelli gentoo.org> .../files/wmDownload-0.1.2a-shorten-integers.patch | 13 + ...ownload-0.1.2a-r4.ebuild => wmDownload-0.1.2a-r5.ebuild} | 9 + 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/x11-plugins/wmDownload/files/wmDownload-0.1.2a-shorten-integers.patch b/x11-plugins/wmDownload/files/wmDownload-0.1.2a-shorten-integers.patch new file mode 100644 index ..9a48e8e1ce4c --- /dev/null +++ b/x11-plugins/wmDownload/files/wmDownload-0.1.2a-shorten-integers.patch @@ -0,0 +1,13 @@ +unsigned shorts are enough for libdockapp. Ought to be enough for size of widget +diff -ru wmDownload.orig/wmDownload.c wmDownload/wmDownload.c +--- wmDownload.orig/wmDownload.c 2024-04-02 06:30:58.407108657 + wmDownload/wmDownload.c2024-04-02 06:32:26.445684633 + +@@ -266,7 +266,7 @@ + + int main (int argc, char **argv) + { +- unsigned int height, width; ++ unsigned short height, width; + + DACallbacks callbacks = { NULL, buttonPressCallback, NULL, NULL, NULL, NULL, NULL }; + diff --git a/x11-plugins/wmDownload/wmDownload-0.1.2a-r4.ebuild b/x11-plugins/wmDownload/wmDownload-0.1.2a-r5.ebuild similarity index 89% rename from x11-plugins/wmDownload/wmDownload-0.1.2a-r4.ebuild rename to x11-plugins/wmDownload/wmDownload-0.1.2a-r5.ebuild index aa1b3b6fea1f..b99cf3c89f26 100644 --- a/x11-plugins/wmDownload/wmDownload-0.1.2a-r4.ebuild +++ b/x11-plugins/wmDownload/wmDownload-0.1.2a-r5.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs DESCRIPTION="dockapp that displays how much data you've received on each eth and ppp device" -SRC_URI="mirror://sourceforge/wmdownload/${P}.tar.gz" HOMEPAGE="https://wmdownload.sourceforge.net/; +SRC_URI="mirror://sourceforge/wmdownload/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" RDEPEND=">=x11-libs/libdockapp-0.7:= x11-libs/libX11 @@ -24,6 +23,8 @@ S="${WORKDIR}/${PN}" PATCHES=( "${FILESDIR}"/${P}-makefile.patch "${FILESDIR}"/${PN}-strtouq-musl.patch + "${FILESDIR}"/${P}-shorten-integers.patch + ) DOCS=( CHANGELOG CREDITS HINTS README TODO )
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: 6650cbf9d9ec641e19da6560d0f4e5c77f042c23 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Apr 3 07:42:25 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Apr 3 07:42:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6650cbf9 games-util/heroic-bin: add myself as a maintainer Signed-off-by: Bernard Cafarelli gentoo.org> games-util/heroic-bin/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/games-util/heroic-bin/metadata.xml b/games-util/heroic-bin/metadata.xml index e19a5f114ad6..7b837541c34b 100644 --- a/games-util/heroic-bin/metadata.xml +++ b/games-util/heroic-bin/metadata.xml @@ -2,7 +2,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + +voyag...@gentoo.org +Bernard Cafarelli + Heroic is an Open Source Game Launcher for Linux, Windows and macOS. Right now it supports launching games from the Epic Games Store using Legendary
[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/pantomime/
commit: 0f282d930704865854f1231e5574cf433ddb48a3 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Mar 30 07:36:42 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Mar 30 07:40:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f282d93 gnustep-libs/pantomime: drop 1.3.0 Bug: https://bugs.gentoo.org/913075 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-libs/pantomime/Manifest | 1 - gnustep-libs/pantomime/pantomime-1.3.0.ebuild | 32 --- 2 files changed, 33 deletions(-) diff --git a/gnustep-libs/pantomime/Manifest b/gnustep-libs/pantomime/Manifest index 6dee03926d8f..a50911f8c8c0 100644 --- a/gnustep-libs/pantomime/Manifest +++ b/gnustep-libs/pantomime/Manifest @@ -1,2 +1 @@ -DIST Pantomime-1.3.0.tar.gz 500934 BLAKE2B b6153ff13956131ca4a6dff6ccb1355068753c4e39c2a371644c35934a9a47b9d571f1ff5c1a9bfbe3def1ef7fd90fb00d8c136a91c79ba1586118194b116d17 SHA512 868a686f34097ad06568aec6b22dd78befd70517e1688bbc83f0ca0882a908d7b1d8489a861b1140a6eb78f6aead343613b728347ff9938964be8db5eb3d27d9 DIST Pantomime-1.4.0.tar.gz 509878 BLAKE2B 0ae100d8002c4d0d547334c5415a698c35c5ab055dbcab47e829c1193f2448f1fec7d8ba7c44fb4473483ff12394e2ce9e419cf539f34bda6cacb76457c7 SHA512 7452a79c35cd219a16467b4a43ace8becbe5985e645bdc8ddbcb3fe1d144f75dbb98563308c102951ef6573122aa4ec93b203902e4b23dcbb77b8aef864b728e diff --git a/gnustep-libs/pantomime/pantomime-1.3.0.ebuild b/gnustep-libs/pantomime/pantomime-1.3.0.ebuild deleted file mode 100644 index 5fe65f12ee6b.. --- a/gnustep-libs/pantomime/pantomime-1.3.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnustep-2 - -MY_P=${P/p/P} - -S=${WORKDIR}/${MY_P} - -DESCRIPTION="A set of Objective-C classes that model a mail system" -HOMEPAGE="http://www.nongnu.org/gnustep-nonfsf/gnumail/; -SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1 Elm" -KEYWORDS="amd64 ppc x86" -SLOT="0" -IUSE="" - -DEPEND="dev-libs/openssl:0=" -RDEPEND="${DEPEND}" - -DOCS=( "${S}"/Documentation/AUTHORS - "${S}"/Documentation/README - "${S}"/Documentation/TODO - "${S}"/Documentation/RFC - ) - -src_install() { - gnustep-base_src_install - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gnumail/
commit: fa5e34820407c73a501e84629a25014791e64524 Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Mar 30 07:36:06 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Mar 30 07:40:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5e3482 gnustep-apps/gnumail: drop 1.3.0 Bug: https://bugs.gentoo.org/913073 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-apps/gnumail/Manifest | 1 - gnustep-apps/gnumail/gnumail-1.3.0.ebuild | 33 --- 2 files changed, 34 deletions(-) diff --git a/gnustep-apps/gnumail/Manifest b/gnustep-apps/gnumail/Manifest index 4dbe75612fed..a428d451fe4c 100644 --- a/gnustep-apps/gnumail/Manifest +++ b/gnustep-apps/gnumail/Manifest @@ -1,2 +1 @@ -DIST GNUMail-1.3.0.tar.gz 1499242 BLAKE2B 074b83fd5fc9599ccae8a9f286db77ce4d61db7bbc9c33d1fd86cef818831d05b297c598c776ec0254a379daa8fc73776857ff2578ec2e83835c5525def459f8 SHA512 9b3ccf0a2e086129d8f96cf1de38ceb16033ef4509c3fe15af2afe43c31eaad32d121c0f9cf53f3d86472067d4207736523a125162e632572c7d1aee1fbefd78 DIST GNUMail-1.4.0.tar.gz 1873175 BLAKE2B c87efb48b30c1d5fa40789d7db3165e1be2c1b9847ed3e71cca28e90fe353ee562709c93ad10a6cb6284338f66f6786286f613a398669d22abbee63da97de1e5 SHA512 c6b8b94462a5d5620586e38b50030ed8dda4a54286e9fa38f68159c54e6c72e8ad470ff63394b8dc2649da63b3164b52ff072298a794622b6e0b32b7e29de991 diff --git a/gnustep-apps/gnumail/gnumail-1.3.0.ebuild b/gnustep-apps/gnumail/gnumail-1.3.0.ebuild deleted file mode 100644 index c76e64581de7.. --- a/gnustep-apps/gnumail/gnumail-1.3.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnustep-2 - -MY_P=${P/gnum/GNUM} - -S=${WORKDIR}/${MY_P} - -DESCRIPTION="A fully featured mail application for GNUstep" -HOMEPAGE="http://www.nongnu.org/gnustep-nonfsf/gnumail/; -SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz" -KEYWORDS="amd64 ppc x86" -LICENSE="GPL-2" -SLOT="0" - -IUSE="crypt" -DEPEND=">=gnustep-base/gnustep-gui-0.11.0 - =gnustep-libs/pantomime-1.3* - gnustep-apps/addresses" -RDEPEND="crypt? ( app-crypt/gnupg )" - -src_prepare() { - use crypt || sed -i -e 's|Bundles/PGP||' GNUmakefile || die - - default -} - -src_install() { - gnustep-base_src_install - dodoc "${S}"/Documentation/* -}
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gnumail/
commit: faae43956f0a79b20cc01574aa9891b3f5bc9b8a Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Mar 30 07:35:30 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Mar 30 07:40:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faae4395 gnustep-apps/gnumail: stabilize 1.4.0 for amd64 Closes: https://bugs.gentoo.org/913073 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-apps/gnumail/gnumail-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-apps/gnumail/gnumail-1.4.0.ebuild b/gnustep-apps/gnumail/gnumail-1.4.0.ebuild index 79c4f81299d0..57975494dcd7 100644 --- a/gnustep-apps/gnumail/gnumail-1.4.0.ebuild +++ b/gnustep-apps/gnumail/gnumail-1.4.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.nongnu.org/gnustep-nonfsf/gnumail/; SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="amd64 ppc x86" LICENSE="GPL-2+" SLOT="0"