[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: afed57e84aa7b3db11e64fdc64fbb464960e0e18 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 12:07:10 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 12:07:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afed57e8 sci-geosciences/routino: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.4.1-r1.ebuild | 84 + 1 file changed, 84 insertions(+) diff --git a/sci-geosciences/routino/routino-3.4.1-r1.ebuild b/sci-geosciences/routino/routino-3.4.1-r1.ebuild new file mode 100644 index ..7796cd37d9f2 --- /dev/null +++ b/sci-geosciences/routino/routino-3.4.1-r1.ebuild @@ -0,0 +1,84 @@ +# 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 toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die + distutils-r1_python_compile +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: e8de28a0b994a8daff46367f5f7797c636ea04b1 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 11:59:51 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 12:00:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8de28a0 sci-geosciences/routino: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/Manifest| 1 - sci-geosciences/routino/routino-3.3.3-r4.ebuild | 84 - 2 files changed, 85 deletions(-) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index e3229b188be5..51cece8a0bd0 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1 @@ -DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 DIST routino-3.4.1.tgz 2591859 BLAKE2B cdc2018cb735c190258c9f4ebf09ad14d27923fcc520b3c58fb910e63d93e280bbad345ca1c82b31284827cf914f5da45b8f5a69c9ac1721b3f056dfd9d2e918 SHA512 c9e6dea5c60a265f7a5c7217711d2c880f201d1102740d756e10f731ace785a7afd7b84cdfb8485ee3af58b5a0f1b0e8e273dab1deedd319b27c77d400b30baa diff --git a/sci-geosciences/routino/routino-3.3.3-r4.ebuild b/sci-geosciences/routino/routino-3.3.3-r4.ebuild deleted file mode 100644 index 5f057f358f70.. --- a/sci-geosciences/routino/routino-3.3.3-r4.ebuild +++ /dev/null @@ -1,84 +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 toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die - distutils-r1_python_compile -} - -src_test() { - emake test - - # Need to fix import issues with these - #if use python; then - # pushd python > /dev/null || die - # distutils-r1_src_test - # popd > /dev/null || die - #fi -} - -python_test() { - emake PYTHON=${EPYTHON} test -} - -src_install() { - default - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_install - newdoc README.txt README_python.txt - popd > /dev/null || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/ginac/
commit: 3950e0273aae9a4cfccaee65e8bcfb325a068a08 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 11:52:10 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 11:52:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3950e027 sci-mathematics/ginac: BDEPEND on media-gfx/transfig Closes: https://bugs.gentoo.org/926432 Closes: https://bugs.gentoo.org/929791 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/ginac/ginac-1.8.7-r2.ebuild | 76 + 1 file changed, 76 insertions(+) diff --git a/sci-mathematics/ginac/ginac-1.8.7-r2.ebuild b/sci-mathematics/ginac/ginac-1.8.7-r2.ebuild new file mode 100644 index ..457fed4b44a8 --- /dev/null +++ b/sci-mathematics/ginac/ginac-1.8.7-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit python-any-r1 + +DESCRIPTION="C++ library and tools for symbolic calculations" +HOMEPAGE="https://www.ginac.de/; +SRC_URI="http://www.ginac.de/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RDEPEND=">=sci-libs/cln-1.2.2" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-texlive/texlive-fontsrecommended + media-gfx/transfig + dev-texlive/texlive-latexextra + virtual/texi2dvi + )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.2-pkgconfig.patch ) + +src_configure() { + econf \ + --disable-rpath \ + --disable-static +} + +src_compile() { + emake + + if use doc; then + local -x VARTEXFONTS="${T}"/fonts + emake -C doc/reference html pdf + emake -C doc/tutorial ginac.pdf ginac.html + fi +} + +src_install() { + default + + if use doc; then + pushd doc >/dev/null || die + newdoc tutorial/ginac.pdf tutorial.pdf + newdoc reference/reference.pdf reference.pdf + + docinto html/reference + dodoc -r reference/html_files/. + + docinto html + newdoc tutorial/ginac.html tutorial.html + popd >/dev/null || die + fi + + if use examples; then + pushd doc >/dev/null || die + docinto examples + dodoc examples/*.cpp examples/ginac-examples.* + docompress -x /usr/share/doc/${PF}/examples + popd >/dev/null || die + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/
commit: c5b84c7506eec65da9d98696e783eb9d8212be49 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 09:54:04 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 09:54:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b84c75 sci-visualization/veusz: add python3_12 Closes: https://bugs.gentoo.org/929804 Signed-off-by: Andrey Grozin gentoo.org> sci-visualization/veusz/veusz-3.6.2-r1.ebuild | 70 +++ 1 file changed, 70 insertions(+) diff --git a/sci-visualization/veusz/veusz-3.6.2-r1.ebuild b/sci-visualization/veusz/veusz-3.6.2-r1.ebuild new file mode 100644 index ..7d00d0397b86 --- /dev/null +++ b/sci-visualization/veusz/veusz-3.6.2-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit desktop distutils-r1 qmake-utils virtualx xdg + +DESCRIPTION="Qt scientific plotting package with good Postscript output" +HOMEPAGE="https://veusz.github.io/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="dbus hdf5" + +COMMON_DEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}] +" +RDEPEND="${COMMON_DEPEND} + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] ) +" +DEPEND="${COMMON_DEPEND} + dev-python/sip:5[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx Documents/manual-source \ + dev-python/alabaster + +src_prepare() { + distutils-r1_src_prepare + xdg_environment_reset +} + +python_compile() { + distutils-r1_python_compile build_ext --qmake-exe=$(qt5_get_bindir)/qmake +} + +python_test() { + VIRTUALX_COMMAND="${EPYTHON}" \ + VEUSZ_RESOURCE_DIR="${S}" \ + virtx tests/runselftest.py +} + +python_install() { + distutils-r1_python_install + # symlink the license, bug #341653 + rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die + mkdir -p "${D}/$(python_get_sitedir)" || die + cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF + Please visit + + https://www.gnu.org/licenses/gpl-2.0.html + + for the full license text. + EOF +} + +python_install_all() { + distutils-r1_python_install_all + + doicon icons/veusz.png + domenu "${FILESDIR}"/veusz.desktop + insinto /usr/share/mime/packages + doins "${FILESDIR}"/veusz.xml +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/
commit: 3717045e41a3ff9010d280f8be85cdcb5828a4c5 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 09:40:27 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 09:40:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3717045e sci-visualization/veusz: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-visualization/veusz/Manifest | 1 - sci-visualization/veusz/veusz-3.5.3.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest index b6442a626e95..1c3973558f27 100644 --- a/sci-visualization/veusz/Manifest +++ b/sci-visualization/veusz/Manifest @@ -1,2 +1 @@ -DIST veusz-3.5.3.tar.gz 3319834 BLAKE2B d673ea62b1a8d4d11e05fc9b95105b34fdc75f697fcd48fbd82c5bbfaf72530adc73f2d40f99ee281d36c11d26bcaf1cd292110e163166c9b2e112187c85cc21 SHA512 26c245640b83a3e6d0d036e942774b15d47dcb4dd2af41025528781f63ecb2ba5357b3eeedcb7a3432bd2b54cce7bca0587f47b6f1208d08532f3a08cab19d32 DIST veusz-3.6.2.tar.gz 3330225 BLAKE2B dacadb7f4a4059cab02c07d2af4e53ba3b5714593233ff2995083237416e26425723950603dc542ac58cc355aaf6106c3fd4065efddb9cc7884757e440d3efa2 SHA512 5580171c0259415cf3de11322133fde02e244b65ffede1e83b5e6d17c8a037624860550495dc0b53c7b5e2f65b3ae6b95daa0e95f7164358e1201ffedeb13f51 diff --git a/sci-visualization/veusz/veusz-3.5.3.ebuild b/sci-visualization/veusz/veusz-3.5.3.ebuild deleted file mode 100644 index d7aff55dc407.. --- a/sci-visualization/veusz/veusz-3.5.3.ebuild +++ /dev/null @@ -1,70 +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} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 qmake-utils virtualx xdg - -DESCRIPTION="Qt scientific plotting package with good Postscript output" -HOMEPAGE="https://veusz.github.io/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="dbus hdf5" - -COMMON_DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/PyQt5[widgets,svg,printsupport,${PYTHON_USEDEP}] -" -RDEPEND="${COMMON_DEPEND} - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] ) -" -DEPEND="${COMMON_DEPEND} - dev-python/sip:5[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx Documents/manual-source \ - dev-python/alabaster - -src_prepare() { - distutils-r1_src_prepare - xdg_environment_reset -} - -python_compile() { - distutils-r1_python_compile build_ext --qmake-exe=$(qt5_get_bindir)/qmake -} - -python_test() { - VIRTUALX_COMMAND="${EPYTHON}" \ - VEUSZ_RESOURCE_DIR="${S}" \ - virtx tests/runselftest.py -} - -python_install() { - distutils-r1_python_install - # symlink the license, bug #341653 - rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die - mkdir -p "${D}/$(python_get_sitedir)" || die - cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF - Please visit - - https://www.gnu.org/licenses/gpl-2.0.html - - for the full license text. - EOF -} - -python_install_all() { - distutils-r1_python_install_all - - doicon icons/veusz.png - domenu "${FILESDIR}"/veusz.desktop - insinto /usr/share/mime/packages - doins "${FILESDIR}"/veusz.xml -}
[gentoo-commits] repo/gentoo:master commit in: app-text/foliate/files/, app-text/foliate/
commit: 9fd0331aec056e549b770c59f5b0b5366460a190 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 09:18:17 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 09:18:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd0331a app-text/foliate: remove old versions Signed-off-by: Andrey Grozin gentoo.org> app-text/foliate/Manifest | 2 - app-text/foliate/files/foliate-validate.patch | 31 -- app-text/foliate/files/foliate-webkit.patch | 13 -- app-text/foliate/foliate-2.6.4-r2.ebuild | 52 --- app-text/foliate/foliate-2.6.4-r3.ebuild | 59 --- app-text/foliate/foliate-3.0.1.ebuild | 44 app-text/foliate/foliate-3.1.0.ebuild | 2 +- app-text/foliate/metadata.xml | 3 -- 8 files changed, 1 insertion(+), 205 deletions(-) diff --git a/app-text/foliate/Manifest b/app-text/foliate/Manifest index c131b2061b80..de219933828b 100644 --- a/app-text/foliate/Manifest +++ b/app-text/foliate/Manifest @@ -1,3 +1 @@ -DIST foliate-2.6.4.tar.gz 4824560 BLAKE2B fd109d76a7cd0cfbff3fb7273b232a7c749922c5e4d782ed4b7dcb63e914a7cc0bd6e7623a509c3117e45ead5c1d7538c57f322742e4e826b88bddc6182abdf1 SHA512 af58efa2c33451617dbf7327b56551557d762ac80f1b489d5da1c5a46ebbfe329052149deb8b2f4c7729a7fd46deccd5500fd96c0a662b731c871c1ad8061cd3 -DIST foliate-3.0.1.tar.bz2 7873783 BLAKE2B 678fcd9c384df8b623074a83d5ab64bbd6144301bad60813c2d7735e8c89ed94cc35ef90adf234db894d9fca5ed2a45db985944f5749d3c433f32ebfec0d87b2 SHA512 e4e7344858327b75cbd44c4b4243386c9f175499c14f3d4a4407c6d850af9b585878ead69b4ab1941561ab84b4aa9db0e1ef66eaeabe4bbae5078d652f16b2a8 DIST foliate-3.1.0.tar.bz2 7902106 BLAKE2B cd804b168529ebde3312954de6e907d4de30ef4342dbcf872757f485d5b5e223c96629c01d6e0e0b3bb7cfcc1e98015b034b053d6a6429138a8aa1ed40b0b0c2 SHA512 36dfb6618b04fcfdd3d298133f9fb592e987b898420da08d1e2e1539f162abc4c06cf28e3c9e6ae5f008554fdec9ab36a69333f5c5074b069c345ae729301236 diff --git a/app-text/foliate/files/foliate-validate.patch b/app-text/foliate/files/foliate-validate.patch deleted file mode 100644 index 45d2c42eef73.. --- a/app-text/foliate/files/foliate-validate.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -r -U3 foliate-2.6.4.orig/data/meson.build foliate-2.6.4/data/meson.build foliate-2.6.4.orig/data/meson.build2022-01-13 19:23:26.0 +0700 -+++ foliate-2.6.4/data/meson.build 2023-05-14 13:08:00.443754308 +0700 -@@ -7,13 +7,6 @@ - install_dir: join_paths(get_option('datadir'), 'applications') - ) - --desktop_utils = find_program('desktop-file-validate', required: false) --if desktop_utils.found() -- test('Validate desktop file', desktop_utils, --args: [desktop_file] -- ) --endif -- - appstream_file = i18n.merge_file( - input: 'com.github.johnfactotum.Foliate.metainfo.xml.in', - output: 'com.github.johnfactotum.Foliate.metainfo.xml', -@@ -22,13 +15,6 @@ - install_dir: join_paths(get_option('datadir'), 'metainfo') - ) - --appstream_util = find_program('appstream-util', required: false) --if appstream_util.found() -- test('Validate appstream file', appstream_util, --args: ['validate', appstream_file] -- ) --endif -- - install_data('com.github.johnfactotum.Foliate.gschema.xml', - install_dir: join_paths(get_option('datadir'), 'glib-2.0/schemas') - ) diff --git a/app-text/foliate/files/foliate-webkit.patch b/app-text/foliate/files/foliate-webkit.patch deleted file mode 100644 index cb559bf0003d.. --- a/app-text/foliate/files/foliate-webkit.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/main.js b/src/main.js -index 718d420..2ea2018 100644 a/src/main.js -+++ b/src/main.js -@@ -18,7 +18,7 @@ pkg.initFormat() - pkg.require({ - 'Gio': '2.0', - 'Gtk': '3.0', --'WebKit2': '4.0' -+'WebKit2': '4.1' - }) - - const { Gio, Gtk, Gdk, GLib, WebKit2 } = imports.gi diff --git a/app-text/foliate/foliate-2.6.4-r2.ebuild b/app-text/foliate/foliate-2.6.4-r2.ebuild deleted file mode 100644 index 55777f866399.. --- a/app-text/foliate/foliate-2.6.4-r2.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 -PLOCALES="cs de es eu fr id ie it ko nb nl nn pt_BR ru sv tr uk zh_CN zh_TW" -PYTHON_COMPAT=( python3_{9..11} ) -inherit meson python-any-r1 plocale xdg gnome2-utils -SRC_URI="https://github.com/johnfactotum/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="gtk ebook reader built with gjs" -HOMEPAGE="https://github.com/johnfactotum/foliate/; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" -IUSE="handy spell" - -BDEPEND="${MESON_DEPEND} - ${PYTHON_DEPS} - sys-devel/gettext" -RDEPEND="dev-libs/gjs - x11-libs/gtk+:3[introspectio
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffuse/
commit: 2f076d5dc28f9e76e41da902d8ea176b48f53cd5 Author: Andrey Grozin gentoo org> AuthorDate: Sun Apr 14 05:38:18 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Apr 14 05:38:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f076d5d dev-util/diffuse: bump to 0.9.0 Closes: https://bugs.gentoo.org/929535 Signed-off-by: Andrey Grozin gentoo.org> dev-util/diffuse/Manifest | 1 + dev-util/diffuse/diffuse-0.9.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-util/diffuse/Manifest b/dev-util/diffuse/Manifest index 45671f2e8adc..5e8acb655b95 100644 --- a/dev-util/diffuse/Manifest +++ b/dev-util/diffuse/Manifest @@ -1 +1,2 @@ DIST diffuse-0.8.2.tar.gz 1187378 BLAKE2B 466cb2291dcc812a82ade4fb59c3e3faf1f632d741fc3efef886c00b100e8edebdddc1837e980d9bb86c18182172cf9afca3b1abc17a8258669f6aada0763beb SHA512 c2a5c1cac435bc0879fc6e6f10bcf10bd8e58e4a2cb603a4e1435c411b3d66373424680d1a41296d38c249e659aa53e67c8783eb26a3d02a42ef5c7e7fa1e245 +DIST diffuse-0.9.0.tar.gz 1193105 BLAKE2B 934d38722e0bd9f83a915c681521c1699e0a2efefdcbbb3e23c3f9635467fb31d9f364a72b0e7c78ca65bf9fe154e5ebbeecdbfe1a4b412149a3b0f3a511d6e9 SHA512 9a9ed6047531eaf80fed867bc2feba081f183ee7e5e5c940b0cb912af6d17c7c22df48b7aa76c3f17d4fafeff1bade45216d26ef689fef33b3680bdc70ed80ac diff --git a/dev-util/diffuse/diffuse-0.9.0.ebuild b/dev-util/diffuse/diffuse-0.9.0.ebuild new file mode 100644 index ..0c1ca8533aac --- /dev/null +++ b/dev-util/diffuse/diffuse-0.9.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +PLOCALES="cs de es fr it ja ka ko nl pl pt pt_BR ru sv th tr zh_CN zh_TW" +inherit meson plocale python-r1 xdg + +DESCRIPTION="A graphical tool to compare and merge text files" +HOMEPAGE="http://diffuse.sourceforge.net/ https://github.com/MightyCreak/diffuse/; +SRC_URI="https://github.com/MightyCreak/diffuse/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + ') + x11-libs/gtk+:3[introspection] + !sci-chemistry/tinker" +# file collision, bug #279018 + +src_prepare() { + default + plocale_find_changes po '' '.po' + + rm_locale() { + rm -f po/${1}.po + rm -rf data/usr/share/man/${1} + rm -rf data/usr/share/gnome/help/${PN}/$1 + rm -f data/usr/share/omf/${PN}/${PN}-$1.omf + sed -e "/^${1}/d" -i po/LINGUAS + } + + plocale_for_each_disabled_locale rm_locale +} + +src_install() { + meson_src_install + rm "${D}"/usr/bin/${PN} || die "rm ${PN} failed" + python_foreach_impl python_doscript ../${P}-build/src/${PN}/${PN} + mkdir "${D}"/usr/share/metainfo || die "mkdir metainfo failed" + mv "${D}"/usr/share/appdata/* "${D}"/usr/share/metainfo/ \ + || die "mv appdata -> metainfo failed" + dodoc AUTHORS CHANGELOG.md README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/asymptote/
commit: 52256a60f417548d35c98ce5fb714e44831e4f98 Author: Andrey Grozin gentoo org> AuthorDate: Sun Apr 14 05:12:06 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Apr 14 05:12:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52256a60 media-gfx/asymptote: bump to 2.89 Closes: https://bugs.gentoo.org/929612 Signed-off-by: Andrey Grozin gentoo.org> media-gfx/asymptote/Manifest | 1 + media-gfx/asymptote/asymptote-2.89.ebuild | 243 ++ 2 files changed, 244 insertions(+) diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest index 805af350f4cc..b4bfc5dfb678 100644 --- a/media-gfx/asymptote/Manifest +++ b/media-gfx/asymptote/Manifest @@ -1 +1,2 @@ DIST asymptote-2.86.src.tgz 15118426 BLAKE2B 305edae6653094a5daa9f136951cfcc3f8ece1dc8e616593710e0bace350a95f61729f8d7a9522a14704300a6cfd15decb1bb634e58dba1626f09c053b6b368b SHA512 9e11dbfca10379f07b50dcce0d63c12b793f47741651b1804cf0825e87604c40b5b94acf343ce7f5ca7da83b5ebb0e213090ada80e0b6ebe4f6cec9db67209d6 +DIST asymptote-2.89.src.tgz 15133552 BLAKE2B bde5acd3e76543b3c936e785ccf081c38687d535f336ee0e3da62f5fe078bb040dc162b64f02e94f392129c120bdf497b86e3862059abdb1b4544bab3cce3218 SHA512 a9874f0dc6eb05b95ef551611d85f39222af2a0628d7904160b08bdaf797c2b9ec6d12af7ae26dee69dbc056a5bffad4e450d4846a517d80990d89759e0c47a0 diff --git a/media-gfx/asymptote/asymptote-2.89.ebuild b/media-gfx/asymptote/asymptote-2.89.ebuild new file mode 100644 index ..a0b459eb65fa --- /dev/null +++ b/media-gfx/asymptote/asymptote-2.89.ebuild @@ -0,0 +1,243 @@ +# 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 elisp-common latex-package python-r1 + +DESCRIPTION="A vector graphics language that provides a framework for technical drawing" +HOMEPAGE="https://asymptote.sourceforge.io/; +SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + offscreen? ( opengl ) + doc? ( boehm-gc )" + +RDEPEND=" + >=sys-libs/ncurses-5.4-r5:0= + >=sys-libs/readline-4.3-r5:0= + net-libs/libtirpc:= + imagemagick? ( media-gfx/imagemagick[png] ) + opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) + offscreen? ( media-libs/mesa[osmesa] ) + svg? ( app-text/dvisvgm ) + sigsegv? ( dev-libs/libsigsegv ) + boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) + fftw? ( >=sci-libs/fftw-3.0.1:= ) + gsl? ( sci-libs/gsl:= ) + python? ( ${PYTHON_DEPS} ) + curl? ( net-misc/curl ) + lsp? ( + dev-libs/boost + dev-libs/rapidjson + dev-libs/utfcpp + ) + X? ( + ${PYTHON_DEPS} + dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,svg] + dev-python/cson + dev-python/numpy + >=gnome-base/librsvg-2.40 + ) + latex? ( + virtual/latex-base + dev-texlive/texlive-latexextra + ) + context? ( dev-texlive/texlive-context ) + emacs? ( >=app-editors/emacs-23.1:* ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )" +DEPEND="${RDEPEND} + dev-lang/perl + doc? ( + media-gfx/imagemagick[png] + virtual/texi2dvi + virtual/latex-base + dev-texlive/texlive-latexextra + app-text/ghostscript-gpl ) + test? ( app-text/ghostscript-gpl )" + +TEXMF=/usr/share/texmf-site + +PATCHES=( + # Changing pdf, ps, image viewers to xdg-open + "${FILESDIR}/${PN}-2.85-xdg-utils.patch" + + # Bug #322473 + "${FILESDIR}/${PN}-2.70-info.patch" +) + +src_prepare() { + sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \ + -i configure.ac \ + || die "sed configure.ac failed" + + default + eautoreconf +} + +src_configure() { + # for the CPPFLAGS see + # https://sourceforge.net/forum/forum.php?thread_id=1683277_id=409349 + econf \ + CPPFLAGS=-DHAVE_SYS_TYPES_H \ + CFLAGS="${CXXFLAGS}" \ + --disable-gc-debug \ + --disable-gc-full-debug \ + --with-latex=/usr/share/texmf-site/tex/latex \ + --with-context=/usr/share/texmf-site/tex/context \ +
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox-cli/
commit: e133cfda48a1b68b29f94b4012cc164a835f1517 Author: Andrey Grozin gentoo org> AuthorDate: Sun Apr 14 04:51:11 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Apr 14 04:51:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e133cfda net-misc/dropbox-cli: bump to 2024.01.22 Closes: https://bugs.gentoo.org/929721 Signed-off-by: Andrey Grozin gentoo.org> net-misc/dropbox-cli/Manifest | 1 + net-misc/dropbox-cli/dropbox-cli-2024.01.22.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/net-misc/dropbox-cli/Manifest b/net-misc/dropbox-cli/Manifest index bf534b1fdbb6..6805cc564f55 100644 --- a/net-misc/dropbox-cli/Manifest +++ b/net-misc/dropbox-cli/Manifest @@ -1 +1,2 @@ DIST dropbox-cli-2023.py.xz 14308 BLAKE2B e0e1f28c911e5744f26bc3854e1283884f7daa57c247f0a13cd5f571124edca1f11e61ea487bccae294b34c4ce30884758662f95d0438efd1e0e3e64ead6a819 SHA512 c11928de24c6ab10c142eedfa244a903795b37bb75e7e805dbf28fe5b18f524db210eb432bf43eb3c99d67b0caca51c85bbe533b3d7d877cfdc7595925483294 +DIST dropbox-cli-2024.01.22.py.xz 14316 BLAKE2B c2bc33a6d1f74103a3685340747c8d9c974f75e0deec4cd97690333b7697730aa61beef1b315f1375a29d02c6bdf2609464b8ff41cffe7b7ec6efd5978762207 SHA512 272ad65476c8ebd55154feb848e1027b891c91252ca3fa3f50c7db84a7c71697843ae999716a671f697b891721b5c536927c2e63fd2c2afd298a37770aebf123 diff --git a/net-misc/dropbox-cli/dropbox-cli-2024.01.22.ebuild b/net-misc/dropbox-cli/dropbox-cli-2024.01.22.ebuild new file mode 100644 index ..d2c3eb6fe937 --- /dev/null +++ b/net-misc/dropbox-cli/dropbox-cli-2024.01.22.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit python-r1 bash-completion-r1 + +DESCRIPTION="Cli interface for dropbox (python), part of nautilus-dropbox" +HOMEPAGE="https://www.dropbox.com/; +# https://linux.dropbox.com/packages/dropbox.py +# https://www.dropbox.com/download?dl=packages/dropbox.py +# https://raw.githubusercontent.com/dropbox/nautilus-dropbox/master/dropbox.in +SRC_URI="https://dev.gentoo.org/~grozin/${P}.py.xz; +S=${WORKDIR} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gpg" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="net-misc/dropbox + ${PYTHON_DEPS} + gpg? ( app-crypt/gpgme[python] ) + dev-python/pygobject:3[${PYTHON_USEDEP}]" + +src_install() { + newbin ${P}.py ${PN} + python_replicate_script "${D}"/usr/bin/${PN} + newbashcomp "${FILESDIR}"/${PN}-19-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: 4fc6431f4512d12210341064de66d75500255fa5 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 11 06:27:37 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 11 06:27:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc6431f app-text/crengine-ng: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 - app-text/crengine-ng/crengine-ng-0.9.10.ebuild | 78 -- 2 files changed, 79 deletions(-) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 56d8f6835953..e31b16954f84 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,3 +1,2 @@ -DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10.ebuild deleted file mode 100644 index 2941ba39c36d.. --- a/app-text/crengine-ng/crengine-ng-0.9.10.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Cross-platform library designed to implement e-book readers" -HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; -SRC_URI+=" test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0/5" -KEYWORDS="amd64 ~arm64 x86" -IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" - -RESTRICT="!test? ( test )" - -CDEPEND="sys-libs/zlib - png? ( media-libs/libpng:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - >=media-libs/freetype-2.10.0 - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - libunibreak? ( dev-libs/libunibreak:= ) - fribidi? ( dev-libs/fribidi ) - zstd? ( app-arch/zstd:= ) - libutf8proc? ( dev-libs/libutf8proc:= ) - fontconfig? ( media-libs/fontconfig )" - -RDEPEND="${CDEPEND}" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest - app-arch/zip ) -" -BDEPEND="virtual/pkgconfig - ${CDEPEND}" - -src_prepare() { - cmake_src_prepare - if use test; then - mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" - cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" - fi -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=( - -DCRE_BUILD_SHARED=ON - -DCRE_BUILD_STATIC=$(usex static-libs) - -DUSE_COLOR_BACKBUFFER=ON - -DWITH_LIBPNG=$(usex png) - -DWITH_LIBJPEG=$(usex jpeg) - -DWITH_FREETYPE=ON - -DWITH_HARFBUZZ=$(usex harfbuzz) - -DWITH_LIBUNIBREAK=$(usex libunibreak) - -DWITH_FRIBIDI=$(usex fribidi) - -DWITH_ZSTD=$(usex zstd) - -DWITH_UTF8PROC=$(usex libutf8proc) - -DUSE_GIF=$(usex gif) - -DUSE_NANOSVG=$(usex svg) - -DUSE_CHM=$(usex chm) - -DUSE_ANTIWORD=ON - -DUSE_FONTCONFIG=$(usex fontconfig) - -DUSE_SHASUM=OFF - -DUSE_CMARK_GFM=ON - -DBUILD_TOOLS=OFF - -DENABLE_UNITTESTING=$(usex test) - -DOFFLINE_BUILD_MODE=ON - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/crengine/tests" - ./unittests -}
[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/
commit: 1381d54436ba5aed86ea63bda3fdae05b1704685 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 11 06:25:43 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 11 06:25:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1381d544 app-text/crqt-ng: remove old versions Signed-off-by: Andrey Grozin gentoo.org> app-text/crqt-ng/Manifest | 2 -- app-text/crqt-ng/crqt-ng-1.0.11-r1.ebuild | 41 --- app-text/crqt-ng/crqt-ng-1.0.12.ebuild| 41 --- 3 files changed, 84 deletions(-) diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 1de145d2cf86..2c58fcc18213 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1,3 +1 @@ -DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e SHA512 62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44 -DIST crqt-ng-1.0.12.tar.bz2 443646 BLAKE2B 338c96a9c34d6a05ed6fa9cd1d6fe63665518e8c12e835a7fba22b81585116f9e579b326c9fc22a67d7225f0ca4cc15035179be923507b0af7032666f05d972e SHA512 24258c32dac6ba24833d7a6a227cef6dfb39ff415781921c90e57cd9c73ce187255bcffee3b38719b38dde2f6cb8a0569f5b25db88688c105f8b24246676207d DIST crqt-ng-1.0.13.tar.bz2 444509 BLAKE2B 7f69f1ea509cff8610f62539a66c9ce7a805660da6c4188c7e0c966b1f3f63932302ace0b70e0a21c2eaa7dfbfba1ef37ceda7e64b520d248eeb671d3f35ff1d SHA512 7857efedb641635e386ca16cdb8789b77641e593bf78f3a89ed0ac8c3d91d87c14de8cf32722b36290261c55975ea250768ac525caa279b15a35bddbde62609c diff --git a/app-text/crqt-ng/crqt-ng-1.0.11-r1.ebuild b/app-text/crqt-ng/crqt-ng-1.0.11-r1.ebuild deleted file mode 100644 index 91668595d66e.. --- a/app-text/crqt-ng/crqt-ng-1.0.11-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="bg cs hu nl ru uk" -inherit cmake plocale xdg - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5" -RDEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - dev-qt/linguist-tools:5" - -src_prepare() { - cmake_src_prepare - xdg_environment_reset - - # locales - plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' - sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ - -i "${S}"/src/CMakeLists.txt \ - || die "sed CMakeLists.txt failed" -} - -src_configure() { - CMAKE_USE_DIR="${S}" - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=(-DUSE_QT=QT5) - cmake_src_configure -} diff --git a/app-text/crqt-ng/crqt-ng-1.0.12.ebuild b/app-text/crqt-ng/crqt-ng-1.0.12.ebuild deleted file mode 100644 index 17278e64b54d.. --- a/app-text/crqt-ng/crqt-ng-1.0.12.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="bg cs hu nl ru uk" -inherit cmake plocale xdg - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5" -RDEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - dev-qt/linguist-tools:5" - -src_prepare() { - cmake_src_prepare - xdg_environment_reset - - # locales - plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' - sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ - -i "${S}"/src/CMakeLists.txt \ - || die "sed CMakeLists.txt failed" -} - -src_configure() { - CMAKE_USE_DIR="${S}" - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=(-DUSE_QT=QT5) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfarranger/
commit: 6fc41988f0fbc4072e7cb0e7bc9ce29ee0b5d9aa Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 10 09:57:11 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 10 09:57:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc41988 app-text/pdfarranger: remove old revisions Signed-off-by: Andrey Grozin gentoo.org> app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild | 42 --- app-text/pdfarranger/pdfarranger-1.10.1.ebuild| 42 --- 2 files changed, 84 deletions(-) diff --git a/app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild b/app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild deleted file mode 100644 index 0ffbefbf932f.. --- a/app-text/pdfarranger/pdfarranger-1.10.1-r1.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 optfeature xdg desktop - -DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" -HOMEPAGE="https://github.com/jeromerobert/pdfarranger; -SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/poppler[introspection,cairo] - dev-python/pikepdf[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - dev-python/python-dateutil[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] -" -DEPEND="${RDEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - dev-util/intltool -" - -src_install() { - distutils-r1_src_install - for x in 16 32 48 256 scalable - do doicon -s ${x} data/icons/hicolor/${x}*/* - done -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "image file import" media-gfx/img2pdf -} diff --git a/app-text/pdfarranger/pdfarranger-1.10.1.ebuild b/app-text/pdfarranger/pdfarranger-1.10.1.ebuild deleted file mode 100644 index 3d021e097334.. --- a/app-text/pdfarranger/pdfarranger-1.10.1.ebuild +++ /dev/null @@ -1,42 +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} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature xdg desktop - -DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" -HOMEPAGE="https://github.com/jeromerobert/pdfarranger; -SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/poppler[introspection,cairo] - >=dev-python/pikepdf-6.0.0[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - dev-python/python-dateutil[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] -" -DEPEND="${RDEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - dev-util/intltool -" - -src_install() { - distutils-r1_src_install - for x in 16 32 48 256 scalable - do doicon -s ${x} data/icons/hicolor/${x}*/* - done -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "image file import" media-gfx/img2pdf -}
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfarranger/
commit: 1d53662c70af773b63aa84915e74f634cf0ae3df Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 10 09:55:49 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 10 09:55:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d53662c app-text/pdfarranger: updated DEPEND Closes: https://bugs.gentoo.org/928962 Signed-off-by: Andrey Grozin gentoo.org> app-text/pdfarranger/pdfarranger-1.10.1-r2.ebuild | 40 +++ 1 file changed, 40 insertions(+) diff --git a/app-text/pdfarranger/pdfarranger-1.10.1-r2.ebuild b/app-text/pdfarranger/pdfarranger-1.10.1-r2.ebuild new file mode 100644 index ..5bb0d5ee7a7a --- /dev/null +++ b/app-text/pdfarranger/pdfarranger-1.10.1-r2.ebuild @@ -0,0 +1,40 @@ +# 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 optfeature xdg desktop + +DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" +HOMEPAGE="https://github.com/jeromerobert/pdfarranger; +SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + dev-python/pikepdf[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},lcms] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + dev-python/python-dateutil[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND}" + +src_install() { + distutils-r1_src_install + for x in 16 32 48 256 scalable + do doicon -s ${x} data/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "image file import" media-gfx/img2pdf +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pudb/
commit: 0ac626003486716297a39e83e955fa9bc9fdbfe0 Author: Andrey Grozin gentoo org> AuthorDate: Fri Apr 5 06:19:23 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Apr 5 06:19:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac62600 dev-python/pudb: added optfeature Closes: https://bugs.gentoo.org/928595 Signed-off-by: Andrey Grozin gentoo.org> dev-python/pudb/pudb-2024.1.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-python/pudb/pudb-2024.1.ebuild b/dev-python/pudb/pudb-2024.1.ebuild index 60d393757f68..a62662f987a3 100644 --- a/dev-python/pudb/pudb-2024.1.ebuild +++ b/dev-python/pudb/pudb-2024.1.ebuild @@ -6,10 +6,12 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi +inherit distutils-r1 pypi optfeature DESCRIPTION="A full-screen, console-based Python debugger" -HOMEPAGE="https://pypi.org/project/pudb/; +HOMEPAGE="https://documen.tician.de/pudb/ + https://github.com/inducer/pudb + https://pypi.org/project/pudb/; LICENSE="MIT" SLOT="0" @@ -27,3 +29,8 @@ BDEPEND=" " distutils_enable_tests pytest + +pkg_postinst() { + optfeature_header "Install the following packages for additional functionality:" + optfeature "Auto-complete support" dev-python/jedi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/vpython/
commit: d75c1d0cac4edc9a8bd93a9ade45a8aeaae14a41 Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 3 15:54:52 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 3 15:54:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c1d0c dev-python/vpython: bump to 7.6.5 Closes: https://bugs.gentoo.org/928503 Signed-off-by: Andrey Grozin gentoo.org> dev-python/vpython/Manifest | 1 + dev-python/vpython/vpython-7.6.5.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest index cd978844f63f..31bbeaa0eb44 100644 --- a/dev-python/vpython/Manifest +++ b/dev-python/vpython/Manifest @@ -1 +1,2 @@ DIST vpython-7.6.4.tar.gz 4504204 BLAKE2B 941eff8f9e5ca636001785b21e914194a4a84b910b8e329a45e2c0f0857c46c7658f9d0db128b524a0b760aa04d523617b473e73438d88ffb13e6ffdcc4419fe SHA512 997a6e351e0ae86938e557029a4888a508cdd7ae6aaa25dc578a772a5bbee857edc7c4414d48a9a6a48eff1e0ba435cfd24b98c47a6286cf0bb43e48db2b57c9 +DIST vpython-7.6.5.tar.gz 4533807 BLAKE2B c9eb7c243aba1e9147f7ec6529ba217ffa4acd2956c84bdb1da11e361653ced4f937545343d2daac01cd1063124f9e4ca55d9abff66c42c64d3f512e0f5e83ac SHA512 75836d113eaaf38f576ed148e33c955751da30198a40e4afeee3405209a94d70ca80166609782f079158ce430125394986750248206805bc28841820c0d868d6 diff --git a/dev-python/vpython/vpython-7.6.5.ebuild b/dev-python/vpython/vpython-7.6.5.ebuild new file mode 100644 index ..199751729c52 --- /dev/null +++ b/dev-python/vpython/vpython-7.6.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="VPython for Jupyter notebook" +HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/jupyter[${PYTHON_USEDEP}] + dev-python/jupyter-server-proxy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: f714df7e7b6a4b27e96875ef383a2c2b7fe631de Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 3 15:40:25 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 3 15:40:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f714df7e dev-lisp/sbcl: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 4 - dev-lisp/sbcl/sbcl-2.4.0.ebuild | 271 dev-lisp/sbcl/sbcl-2.4.1.ebuild | 271 3 files changed, 546 deletions(-) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 7c4cbe8ee127..5defc5b50cf0 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -12,10 +12,6 @@ DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B aac079e3585ebe9d5b DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 -DIST sbcl-2.4.0-source.tar.bz2 7695124 BLAKE2B 7f282282af0f2900cfc07795c659cc5086451e281b1c2deaa87c1f3025f915115448e9b0eaf9290f050b8eee867f69606a1d5d39ae0e3a0d3ddccf8ca4bfa5fd SHA512 4917e56fbb2ba7fc942e7d8dd8dbb0c5bcc8dbb660951dac1aa9a27d7d6287e5dcab887037b4cd7ec335f8ae7318ea0f4d8e3468bd91710db99069b531858ac1 -DIST sbcl-2.4.0-x86-64-linux-binary.tar.bz2 12122206 BLAKE2B 8f0ba1bb4a3ba52f4b54cf16d347b7014d28bb635154f7f6811a30d08a19d4e1b9b448ed8fc5ae84d3aaa9edca89692cbcc5c9496e8f914cf3c9950890f164b4 SHA512 99b4760a5cc52c7807610aae7ae71810df013824a49fe956c4920d009648aa2a0c3a96c0745d00a7f09ba90b97e353999f19f98acd788b431defe6acd24edbc8 -DIST sbcl-2.4.1-source.tar.bz2 7800453 BLAKE2B 4ac07e5d3d18d9cfa5df266207d259f6b6b778b458e1e3be749ad7b145347e7aeada3623c1c423b20a15ba757dd2a2de4bd16163001aabc965ced8554f397825 SHA512 ae78f4d64063c05f82748239f661fb88792652496fced0a7bedcd00fda6b17cf9e01b866a5a11ca953746bc8b208116b73a93288ad08c9ffe578cc3266870780 -DIST sbcl-2.4.1-x86-64-linux-binary.tar.bz2 12113408 BLAKE2B 608f2455590d7118986015d48d02894b07350e418c3a893eb29bf423f6b78435ebde64e91cb9ca542cf2629ad9148f0c8576ddd3e7fb4569852ae6a374c2f38e SHA512 03fdefb9f51c8ebe32878328954d574dad31bce32e2b73c41c891188ce4f2d36039820639fea65b3280d257015cd5c7074989093ba71106e8f36d8e2df545db9 DIST sbcl-2.4.2-source.tar.bz2 8148605 BLAKE2B be59c4332a25202dd5e2fabe78a51e039ae1efbdeb41ecec5392eb1e53a4e49c406a4d3dd5a3bd5e545702f924349a326f786e67db47b31bcf5ec9a9ec3766aa SHA512 9e4abb58b87e24937b883967e36da92ff3658e3eedbce245511f20f97455212436629f885815e91481d07b10e7af89b124c787e0dc7d4e5ce2790e9ea90fdbf3 DIST sbcl-2.4.2-x86-64-linux-binary.tar.bz2 12072658 BLAKE2B b579b847d23f569b7cef01265781457ebfb07bac6604c18d1886c471e79af672cb2ec7c7b145b65b2d3ea7796bb288725bbb066c59e972ce56e153e76577cb65 SHA512 680908f21b8697c71f5a7ce5e68846fabcd4474fe4cd99f087576e0a9f336ba2f4cba83baf987af77869dab2d29974e46edbb52abe9b336be37dd9c8acecd81b DIST sbcl-2.4.3-source.tar.bz2 8126417 BLAKE2B 11c304c4f28e41940e2981e6f9f3401dbc0352e8572cdcd42fddaa1387e19eb35760d8e2b734544953eaa4058f8a867b3a6e492f9d13770b80de376191ce10d1 SHA512 ac61e02af16b81cb25a806b44272956dd72875ae884a04b075c983881be70b618908bad7ebddb763358401f7207c05adde932e4a845e5b8cffccc0c7b76e7557 diff --git a/dev-lisp/sbcl/sbcl-2.4.0.ebuild b/dev-lisp/sbcl/sbcl-2.4.0.ebuild deleted file mode 100644 index 83e244df65f4.. --- a/dev-lisp/sbcl/sbcl-2.4.0.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic pax-utils toolchain-funcs - -#same order as http://www.sbcl.org/platform-table.html -BV_X86=1.4.3 -BV_AMD64=2.4.0 -BV_PPC=1.2.7 -BV_PPC64LE=1.5.8 -BV_SPARC=1.0.28 -BV_ALPHA=1.0.28 -BV_ARM=2.3.3 -BV_ARM64=1.4.2 -BV_X64_MACOS=1.2.11 -BV_PPC_MACOS=1.0.47 -BV_X86_SOLARIS=1.2.7 -BV_X64_SOLARIS=1.2.7 -BV_SPARC_SOLARIS=1.0.23 - -DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" -HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; -BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/files/, dev-lisp/sbcl/
commit: 87222ea587356d7bf1bdd209569d31b4494a3c0f Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 3 15:37:40 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 3 15:37:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87222ea5 dev-lisp/sbcl: bump to 2.4.3 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/files/build-id-2.4.3.patch | 12 ++ dev-lisp/sbcl/sbcl-2.4.3.ebuild | 271 +++ 3 files changed, 285 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 4c7c3efe7aed..7c4cbe8ee127 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -18,3 +18,5 @@ DIST sbcl-2.4.1-source.tar.bz2 7800453 BLAKE2B 4ac07e5d3d18d9cfa5df266207d259f6b DIST sbcl-2.4.1-x86-64-linux-binary.tar.bz2 12113408 BLAKE2B 608f2455590d7118986015d48d02894b07350e418c3a893eb29bf423f6b78435ebde64e91cb9ca542cf2629ad9148f0c8576ddd3e7fb4569852ae6a374c2f38e SHA512 03fdefb9f51c8ebe32878328954d574dad31bce32e2b73c41c891188ce4f2d36039820639fea65b3280d257015cd5c7074989093ba71106e8f36d8e2df545db9 DIST sbcl-2.4.2-source.tar.bz2 8148605 BLAKE2B be59c4332a25202dd5e2fabe78a51e039ae1efbdeb41ecec5392eb1e53a4e49c406a4d3dd5a3bd5e545702f924349a326f786e67db47b31bcf5ec9a9ec3766aa SHA512 9e4abb58b87e24937b883967e36da92ff3658e3eedbce245511f20f97455212436629f885815e91481d07b10e7af89b124c787e0dc7d4e5ce2790e9ea90fdbf3 DIST sbcl-2.4.2-x86-64-linux-binary.tar.bz2 12072658 BLAKE2B b579b847d23f569b7cef01265781457ebfb07bac6604c18d1886c471e79af672cb2ec7c7b145b65b2d3ea7796bb288725bbb066c59e972ce56e153e76577cb65 SHA512 680908f21b8697c71f5a7ce5e68846fabcd4474fe4cd99f087576e0a9f336ba2f4cba83baf987af77869dab2d29974e46edbb52abe9b336be37dd9c8acecd81b +DIST sbcl-2.4.3-source.tar.bz2 8126417 BLAKE2B 11c304c4f28e41940e2981e6f9f3401dbc0352e8572cdcd42fddaa1387e19eb35760d8e2b734544953eaa4058f8a867b3a6e492f9d13770b80de376191ce10d1 SHA512 ac61e02af16b81cb25a806b44272956dd72875ae884a04b075c983881be70b618908bad7ebddb763358401f7207c05adde932e4a845e5b8cffccc0c7b76e7557 +DIST sbcl-2.4.3-x86-64-linux-binary.tar.bz2 12003023 BLAKE2B a833630bf3c8ceac1aab64d351d7a19b73cac4906c60c6344bac17831da749bc3b5d0d5fa3246c9c2a847c60e9c78567845efdd9cba50d59f2dfaef1b186 SHA512 c884d04b317b1a7ebd4c5f00b17058819d32c59e3cab437296868bc132a77e34bb6e286e7378c7d27f2b07055f879171533273978bbda84d7de9618638219088 diff --git a/dev-lisp/sbcl/files/build-id-2.4.3.patch b/dev-lisp/sbcl/files/build-id-2.4.3.patch new file mode 100644 index ..ff8e37ce7280 --- /dev/null +++ b/dev-lisp/sbcl/files/build-id-2.4.3.patch @@ -0,0 +1,12 @@ +diff -r -U3 sbcl-2.4.3.orig/make-config.sh sbcl-2.4.3/make-config.sh +--- sbcl-2.4.3.orig/make-config.sh 2024-03-30 00:02:12.0 +0700 sbcl-2.4.3/make-config.sh 2024-04-03 22:07:49.912404814 +0700 +@@ -807,7 +807,7 @@ + fi + + if [ -n "$SOURCE_DATE_EPOCH" ]; then +- echo '"'hostname-id-"$SOURCE_DATE_EPOCH"'"' > output/build-id.inc ++ echo "\"${PV}\"" > output/build-id.inc + else + echo '"'`hostname`-`id -un`-`date +%Y-%m-%d-%H-%M-%S`'"' > output/build-id.inc + fi diff --git a/dev-lisp/sbcl/sbcl-2.4.3.ebuild b/dev-lisp/sbcl/sbcl-2.4.3.ebuild new file mode 100644 index ..16397f7047e4 --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.4.3.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.4.3 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 ) + arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: cc0b067bc165c0c3393ff3d187d6f2af43cbe09a Author: Andrey Grozin gentoo org> AuthorDate: Sat Mar 30 11:31:42 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Mar 30 11:31:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0b067b sci-geosciences/gpxsee: bump to 13.18 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.18.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 2badc302b455..31b346dee994 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,2 +1,3 @@ DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.17.tar.gz 5570886 BLAKE2B d64bcad1d05b0e13a2c0e5971d638b08beac8228caf05a8b5ecc3ed23bb9692ebef0a6b6d7810e9a5415614dca1e1627be4a316029867f6b3efe289170793ed3 SHA512 3e2e5150925e8e1cbfb32c14c0a8e38ea3a5b16e40239d7282001e5035064b60db95603e97ef0d5fa146049f5d7d8f6350877bb6004bf2bf19b458b35cf256e6 +DIST gpxsee-13.18.tar.gz 5577442 BLAKE2B ef4429cb80822883e97c5f6ca74ca701ec3197651a8f2aec660b1591846167876b4ed4ceb4d79f45ae357c7f2df56a5b109204243c7f8b166b60d2ca5ef2705d SHA512 e4a94b9274a618e530b08b25677236fa34843ce289f8520ab8ea8c2c952f9e1cd25802e44f3d5ede0758af897cc51e72065f5178a6c7fc22eb41ba3fea7a1fc6 diff --git a/sci-geosciences/gpxsee/gpxsee-13.18.ebuild b/sci-geosciences/gpxsee/gpxsee-13.18.ebuild new file mode 100644 index ..6ed42a42478c --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.18.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="qt6" + +RDEPEND=" + qt6? ( + dev-qt/qtbase:6 + dev-qt/qtpositioning:6 + dev-qt/qtserialport:6 + ) + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + qt6? ( dev-qt/qttools:6 ) + !qt6? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + if use qt6; then + $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake6 gpxsee.pro + else + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + fi + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 90c6bf3f0b833e25788cbe937d9d383de324c6d8 Author: Andrey Grozin gentoo org> AuthorDate: Fri Mar 15 11:47:24 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Mar 15 11:47:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c6bf3f sci-mathematics/wxmaxima: remove old version Closes: https://bugs.gentoo.org/921952 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 - sci-mathematics/wxmaxima/wxmaxima-23.07.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index b42285b823b3..e234a29d 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,3 +1,2 @@ -DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-24.02.1.tar.gz 17048739 BLAKE2B 207365951d911d160c55c9e10308b2645129082d0ce72c1b4a2ad8e6d5d0469beb4f8faeb8c48965bfa1c4df8f4ecb7ace8f0f9a5193f0bbc4d002437bc8fe77 SHA512 f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc DIST wxmaxima-24.02.2.tar.gz 16844499 BLAKE2B b7edd01771450ba4c668f45a6ee2fae9b470e6da90a383d24b3f473a2fea744de5bdb4c6702b23d5fd9abb869ba1e917016da485c064311c1167adec853b3fdd SHA512 012becedd9668de042596bbe81628962e91d5d0dba876d7195dc3bf00075ac7cc680e8dfa6fd5613077ae01bd5532eb2dc5401e6a1f0603612fef5dc0ed014cf diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.07.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.07.0.ebuild deleted file mode 100644 index 64b575b2a144.. --- a/sci-mathematics/wxmaxima/wxmaxima-23.07.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" -inherit cmake plocale wxwidgets xdg - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-Version-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" -IUSE="test webkit" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - setup-wxwidgets - cmake_src_prepare - - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ - || die "sed CMakeLists.txt failed" - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ - || die "sed info/CMakeLists.txt failed" - - # locales - rm_po() { - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" - rm -f locales/manual/${1}.po - rm -f info/${PN}.${1}.md - rm -f info/${PN}.${1}.html - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt - } - plocale_find_changes locales/wxMaxima '' '.po' - plocale_for_each_disabled_locale rm_po -} - -src_configure() { - local mycmakeargs=( - -DWXM_UNIT_TESTS=$(usex test) - -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) - ) - - cmake_src_configure -} - -src_test() { - # Just run the unit tests manually for now as tests fail in a non-descriptive - # way even with virtualx - # bug #736695 - cd "${BUILD_DIR}/test/unit_tests" || die - - local tests=( - AFontSize - CellPtr - ImgCell - ) - - local test - for test in "${tests[@]}" ; do - ./test_${test} || die "Unit test ${test} failed!" - done -} - -src_install() { - docompress -x /usr/share/doc/${PF} - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 884b2eef89384b494355e4dc19fdcdd502c11b4b Author: Andrey Grozin gentoo org> AuthorDate: Wed Mar 13 05:00:40 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Mar 13 05:00:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884b2eef sci-mathematics/wxmaxima: remove old versions Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 2 - sci-mathematics/wxmaxima/wxmaxima-23.10.0.ebuild | 80 sci-mathematics/wxmaxima/wxmaxima-23.12.0.ebuild | 80 3 files changed, 162 deletions(-) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index c788bebc0737..b42285b823b3 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,5 +1,3 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 -DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb -DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 DIST wxmaxima-24.02.1.tar.gz 17048739 BLAKE2B 207365951d911d160c55c9e10308b2645129082d0ce72c1b4a2ad8e6d5d0469beb4f8faeb8c48965bfa1c4df8f4ecb7ace8f0f9a5193f0bbc4d002437bc8fe77 SHA512 f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc DIST wxmaxima-24.02.2.tar.gz 16844499 BLAKE2B b7edd01771450ba4c668f45a6ee2fae9b470e6da90a383d24b3f473a2fea744de5bdb4c6702b23d5fd9abb869ba1e917016da485c064311c1167adec853b3fdd SHA512 012becedd9668de042596bbe81628962e91d5d0dba876d7195dc3bf00075ac7cc680e8dfa6fd5613077ae01bd5532eb2dc5401e6a1f0603612fef5dc0ed014cf diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.10.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.10.0.ebuild deleted file mode 100644 index 6b29481f6c3e.. --- a/sci-mathematics/wxmaxima/wxmaxima-23.10.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" -inherit cmake plocale wxwidgets xdg - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-Version-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="test webkit" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - setup-wxwidgets - cmake_src_prepare - - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ - || die "sed CMakeLists.txt failed" - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ - || die "sed info/CMakeLists.txt failed" - - # locales - rm_po() { - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" - rm -f locales/manual/${1}.po - rm -f info/${PN}.${1}.md - rm -f info/${PN}.${1}.html - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt - } - plocale_find_changes locales/wxMaxima '' '.po' - plocale_for_each_disabled_locale rm_po -} - -src_configure() { - local mycmakeargs=( - -DWXM_UNIT_TESTS=$(usex test) - -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) - ) - - cmake_src_configure -} - -src_test() { - # Just run the unit tests manually for now as tests fail in a non-descriptive - # way even with virtualx - # bug #736695 - cd "${BUILD_DIR}/test/unit_tests" || die - - local tests=( - AFontSi
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: cd18ec0dcd0d257d1755dff44561542d614a3de6 Author: Andrey Grozin gentoo org> AuthorDate: Wed Mar 13 04:59:23 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Mar 13 04:59:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd18ec0d sci-mathematics/wxmaxima: bump to 24.02.2 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 + sci-mathematics/wxmaxima/wxmaxima-24.02.2.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index 7eb32c3c5aad..c788bebc0737 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -2,3 +2,4 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d8 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 DIST wxmaxima-24.02.1.tar.gz 17048739 BLAKE2B 207365951d911d160c55c9e10308b2645129082d0ce72c1b4a2ad8e6d5d0469beb4f8faeb8c48965bfa1c4df8f4ecb7ace8f0f9a5193f0bbc4d002437bc8fe77 SHA512 f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc +DIST wxmaxima-24.02.2.tar.gz 16844499 BLAKE2B b7edd01771450ba4c668f45a6ee2fae9b470e6da90a383d24b3f473a2fea744de5bdb4c6702b23d5fd9abb869ba1e917016da485c064311c1167adec853b3fdd SHA512 012becedd9668de042596bbe81628962e91d5d0dba876d7195dc3bf00075ac7cc680e8dfa6fd5613077ae01bd5532eb2dc5401e6a1f0603612fef5dc0ed014cf diff --git a/sci-mathematics/wxmaxima/wxmaxima-24.02.2.ebuild b/sci-mathematics/wxmaxima/wxmaxima-24.02.2.ebuild new file mode 100644 index ..3fbeb1a253b0 --- /dev/null +++ b/sci-mathematics/wxmaxima/wxmaxima-24.02.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" +inherit cmake plocale wxwidgets xdg + +DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; +SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-Version-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test webkit" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libxml2:2 + x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" +RDEPEND="${DEPEND} + media-fonts/jsmath + sci-visualization/gnuplot[wxwidgets] + sci-mathematics/maxima" + +src_prepare() { + setup-wxwidgets + cmake_src_prepare + + sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ + || die "sed CMakeLists.txt failed" + sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ + || die "sed info/CMakeLists.txt failed" + + # locales + rm_po() { + rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" + rm -f locales/manual/${1}.po + rm -f info/${PN}.${1}.md + rm -f info/${PN}.${1}.html + sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt + } + plocale_find_changes locales/wxMaxima '' '.po' + plocale_for_each_disabled_locale rm_po +} + +src_configure() { + local mycmakeargs=( + -DWXM_UNIT_TESTS=$(usex test) + -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) + ) + + cmake_src_configure +} + +src_test() { + # Just run the unit tests manually for now as tests fail in a non-descriptive + # way even with virtualx + # bug #736695 + cd "${BUILD_DIR}/test/unit_tests" || die + + local tests=( + AFontSize + ) + + local test + for test in "${tests[@]}" ; do + ./test_${test} || die "Unit test ${test} failed!" + done +} + +src_install() { + docompress -x /usr/share/doc/${PF} + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: c102511cee08c672d170f55e8af9993bc593fcdb Author: Andrey Grozin gentoo org> AuthorDate: Mon Mar 11 15:30:16 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Mar 11 15:30:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c102511c sci-geosciences/gpxsee: remove old versions Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 2 - sci-geosciences/gpxsee/gpxsee-13.15.ebuild | 75 -- sci-geosciences/gpxsee/gpxsee-13.16.ebuild | 75 -- 3 files changed, 152 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 5471a8867a7b..2badc302b455 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,2 @@ DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 -DIST gpxsee-13.15.tar.gz 5552897 BLAKE2B 3817d824692064e4c15b3c32a8d3d8982899cc0de1ff2f01b6ee1a11992b41f9b39b758cea2ebe2aaff3de3dba3fceb0a08e10d76cf4801c2e794b8d081e6074 SHA512 4c80dbe46c47642dd994e4766ab6fc0e9509f43f7727160a7affeaa19efe12015d9eb04d9d584aac85f3d024699af85fab191097e5a6f7cb53f58295ddf88e32 -DIST gpxsee-13.16.tar.gz 5563941 BLAKE2B 0264d414b257965a4ead4892043532f8796a64f075d16c6c420023b01c19e290b78b41c624b76ead61b550fe14aa754511c9411c3316dd66558a7af66b37cf32 SHA512 8fe462d3ec9c25ea40df47c23bfe072ec44ee4a90d4e780cca955babeeffc7b53e3cc376a00ac49accac15fa88ae456b2aaf41235793da4db0e513932e173b74 DIST gpxsee-13.17.tar.gz 5570886 BLAKE2B d64bcad1d05b0e13a2c0e5971d638b08beac8228caf05a8b5ecc3ed23bb9692ebef0a6b6d7810e9a5415614dca1e1627be4a316029867f6b3efe289170793ed3 SHA512 3e2e5150925e8e1cbfb32c14c0a8e38ea3a5b16e40239d7282001e5035064b60db95603e97ef0d5fa146049f5d7d8f6350877bb6004bf2bf19b458b35cf256e6 diff --git a/sci-geosciences/gpxsee/gpxsee-13.15.ebuild b/sci-geosciences/gpxsee/gpxsee-13.15.ebuild deleted file mode 100644 index a06e28411dd2.. --- a/sci-geosciences/gpxsee/gpxsee-13.15.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; -IUSE="qt6" -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - qt6? ( - dev-qt/qtbase:6 - dev-qt/qtpositioning:6 - dev-qt/qtserialport:6 - ) - !qt6? ( - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - qt6? ( dev-qt/qttools:6 ) - !qt6? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - if use qt6; then - $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake6 gpxsee.pro - else - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - fi - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -} diff --git a/sci-geosciences/gpxsee/gpxsee-13.16.ebuild b/sci-geosciences/gpxsee/gpxsee-13.16.ebuild deleted file mode 100644 index a06e28411dd2.. --- a/sci-geosciences/gpxsee/gpxsee-13.16.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" -
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 5309300bb61d664efa08cfab515d7ee2e5f7730e Author: Andrey Grozin gentoo org> AuthorDate: Mon Mar 11 15:27:07 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Mar 11 15:27:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5309300b sci-geosciences/gpxsee: bump to 13.17 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.17.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 79955df7234a..5471a8867a7b 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.15.tar.gz 5552897 BLAKE2B 3817d824692064e4c15b3c32a8d3d8982899cc0de1ff2f01b6ee1a11992b41f9b39b758cea2ebe2aaff3de3dba3fceb0a08e10d76cf4801c2e794b8d081e6074 SHA512 4c80dbe46c47642dd994e4766ab6fc0e9509f43f7727160a7affeaa19efe12015d9eb04d9d584aac85f3d024699af85fab191097e5a6f7cb53f58295ddf88e32 DIST gpxsee-13.16.tar.gz 5563941 BLAKE2B 0264d414b257965a4ead4892043532f8796a64f075d16c6c420023b01c19e290b78b41c624b76ead61b550fe14aa754511c9411c3316dd66558a7af66b37cf32 SHA512 8fe462d3ec9c25ea40df47c23bfe072ec44ee4a90d4e780cca955babeeffc7b53e3cc376a00ac49accac15fa88ae456b2aaf41235793da4db0e513932e173b74 +DIST gpxsee-13.17.tar.gz 5570886 BLAKE2B d64bcad1d05b0e13a2c0e5971d638b08beac8228caf05a8b5ecc3ed23bb9692ebef0a6b6d7810e9a5415614dca1e1627be4a316029867f6b3efe289170793ed3 SHA512 3e2e5150925e8e1cbfb32c14c0a8e38ea3a5b16e40239d7282001e5035064b60db95603e97ef0d5fa146049f5d7d8f6350877bb6004bf2bf19b458b35cf256e6 diff --git a/sci-geosciences/gpxsee/gpxsee-13.17.ebuild b/sci-geosciences/gpxsee/gpxsee-13.17.ebuild new file mode 100644 index ..6ed42a42478c --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.17.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="qt6" + +RDEPEND=" + qt6? ( + dev-qt/qtbase:6 + dev-qt/qtpositioning:6 + dev-qt/qtserialport:6 + ) + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + qt6? ( dev-qt/qttools:6 ) + !qt6? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + if use qt6; then + $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake6 gpxsee.pro + else + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + fi + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfarranger/
commit: eefa4845b01828970c3a1e6c03488fb6e2f36e28 Author: Andrey Grozin gentoo org> AuthorDate: Fri Mar 8 16:02:05 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Mar 8 16:02:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefa4845 app-text/pdfarranger: use PEP517 build Closes: https://bugs.gentoo.org/909901 Signed-off-by: Andrey Grozin gentoo.org> app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild | 42 +++ 1 file changed, 42 insertions(+) diff --git a/app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild b/app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild new file mode 100644 index ..0ffbefbf932f --- /dev/null +++ b/app-text/pdfarranger/pdfarranger-1.10.1-r1.ebuild @@ -0,0 +1,42 @@ +# 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} ) +inherit distutils-r1 optfeature xdg desktop + +DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" +HOMEPAGE="https://github.com/jeromerobert/pdfarranger; +SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + dev-python/pikepdf[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + dev-python/python-dateutil[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND} + dev-python/python-distutils-extra[${PYTHON_USEDEP}] + dev-util/intltool +" + +src_install() { + distutils-r1_src_install + for x in 16 32 48 256 scalable + do doicon -s ${x} data/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "image file import" media-gfx/img2pdf +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: ca1a42e94ec1a7280a97f218e3b65d46a9ca235a Author: Andrey Grozin gentoo org> AuthorDate: Tue Mar 5 04:33:14 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Mar 5 04:33:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1a42e9 app-text/crengine-ng: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 - app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 956ce7d9b277..56d8f6835953 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,4 +1,3 @@ DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d -DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild deleted file mode 100644 index 2139387e87fe.. --- a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Cross-platform library designed to implement e-book readers" -HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; -SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2 - test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0/6-beta1" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" - -RESTRICT="!test? ( test )" - -CDEPEND="sys-libs/zlib - png? ( media-libs/libpng:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - >=media-libs/freetype-2.10.0 - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - libunibreak? ( dev-libs/libunibreak:= ) - fribidi? ( dev-libs/fribidi ) - zstd? ( app-arch/zstd:= ) - libutf8proc? ( dev-libs/libutf8proc:= ) - fontconfig? ( media-libs/fontconfig )" - -RDEPEND="${CDEPEND}" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest - app-arch/zip ) -" -BDEPEND="virtual/pkgconfig - ${CDEPEND}" - -src_prepare() { - cmake_src_prepare - if use test; then - mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" - cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" - fi -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=( - -DCRE_BUILD_SHARED=ON - -DCRE_BUILD_STATIC=$(usex static-libs) - -DUSE_COLOR_BACKBUFFER=ON - -DWITH_LIBPNG=$(usex png) - -DWITH_LIBJPEG=$(usex jpeg) - -DWITH_FREETYPE=ON - -DWITH_HARFBUZZ=$(usex harfbuzz) - -DWITH_LIBUNIBREAK=$(usex libunibreak) - -DWITH_FRIBIDI=$(usex fribidi) - -DWITH_ZSTD=$(usex zstd) - -DWITH_UTF8PROC=$(usex libutf8proc) - -DUSE_GIF=$(usex gif) - -DUSE_NANOSVG=$(usex svg) - -DUSE_CHM=$(usex chm) - -DUSE_ANTIWORD=ON - -DUSE_FONTCONFIG=$(usex fontconfig) - -DUSE_SHASUM=OFF - -DUSE_CMARK_GFM=ON - -DBUILD_TOOLS=OFF - -DENABLE_UNITTESTING=$(usex test) - -DOFFLINE_BUILD_MODE=ON - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/crengine/tests" - ./unittests -}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: e98b975f6efa27efa724df1d41570f8350a9d764 Author: Andrey Grozin gentoo org> AuthorDate: Tue Mar 5 04:31:55 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Mar 5 04:31:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98b975f app-text/crengine-ng: bump to 0.9.11 Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 + app-text/crengine-ng/crengine-ng-0.9.11.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 030eee6165c9..956ce7d9b277 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,3 +1,4 @@ DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb +DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild new file mode 100644 index ..5725b0dbd9a8 --- /dev/null +++ b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Cross-platform library designed to implement e-book readers" +HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 + test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" + +LICENSE="GPL-2+" +SLOT="0/6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" + +RESTRICT="!test? ( test )" + +CDEPEND="sys-libs/zlib + png? ( media-libs/libpng:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + >=media-libs/freetype-2.10.0 + harfbuzz? ( media-libs/harfbuzz:=[truetype] ) + libunibreak? ( dev-libs/libunibreak:= ) + fribidi? ( dev-libs/fribidi ) + zstd? ( app-arch/zstd:= ) + libutf8proc? ( dev-libs/libutf8proc:= ) + fontconfig? ( media-libs/fontconfig )" + +RDEPEND="${CDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest + app-arch/zip ) +" +BDEPEND="virtual/pkgconfig + ${CDEPEND}" + +src_prepare() { + cmake_src_prepare + if use test; then + mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" + cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" + fi +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=( + -DCRE_BUILD_SHARED=ON + -DCRE_BUILD_STATIC=$(usex static-libs) + -DUSE_COLOR_BACKBUFFER=ON + -DWITH_LIBPNG=$(usex png) + -DWITH_LIBJPEG=$(usex jpeg) + -DWITH_FREETYPE=ON + -DWITH_HARFBUZZ=$(usex harfbuzz) + -DWITH_LIBUNIBREAK=$(usex libunibreak) + -DWITH_FRIBIDI=$(usex fribidi) + -DWITH_ZSTD=$(usex zstd) + -DWITH_UTF8PROC=$(usex libutf8proc) + -DUSE_GIF=$(usex gif) + -DUSE_NANOSVG=$(usex svg) + -DUSE_CHM=$(usex chm) + -DUSE_ANTIWORD=ON + -DUSE_FONTCONFIG=$(usex fontconfig) + -DUSE_SHASUM=OFF + -DUSE_CMARK_GFM=ON + -DBUILD_TOOLS=OFF + -DENABLE_UNITTESTING=$(usex test) + -DOFFLINE_BUILD_MODE=ON + ) + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}/crengine/tests" + ./unittests +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: d472db8a7358653a4608cb7b1094e520748256c0 Author: Andrey Grozin gentoo org> AuthorDate: Sun Mar 3 16:31:16 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Mar 3 16:31:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d472db8a dev-lisp/sbcl: bump to 2.4.2 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/sbcl-2.4.2.ebuild | 271 2 files changed, 273 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index f1ef0471debf..4c7c3efe7aed 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -16,3 +16,5 @@ DIST sbcl-2.4.0-source.tar.bz2 7695124 BLAKE2B 7f282282af0f2900cfc07795c659cc508 DIST sbcl-2.4.0-x86-64-linux-binary.tar.bz2 12122206 BLAKE2B 8f0ba1bb4a3ba52f4b54cf16d347b7014d28bb635154f7f6811a30d08a19d4e1b9b448ed8fc5ae84d3aaa9edca89692cbcc5c9496e8f914cf3c9950890f164b4 SHA512 99b4760a5cc52c7807610aae7ae71810df013824a49fe956c4920d009648aa2a0c3a96c0745d00a7f09ba90b97e353999f19f98acd788b431defe6acd24edbc8 DIST sbcl-2.4.1-source.tar.bz2 7800453 BLAKE2B 4ac07e5d3d18d9cfa5df266207d259f6b6b778b458e1e3be749ad7b145347e7aeada3623c1c423b20a15ba757dd2a2de4bd16163001aabc965ced8554f397825 SHA512 ae78f4d64063c05f82748239f661fb88792652496fced0a7bedcd00fda6b17cf9e01b866a5a11ca953746bc8b208116b73a93288ad08c9ffe578cc3266870780 DIST sbcl-2.4.1-x86-64-linux-binary.tar.bz2 12113408 BLAKE2B 608f2455590d7118986015d48d02894b07350e418c3a893eb29bf423f6b78435ebde64e91cb9ca542cf2629ad9148f0c8576ddd3e7fb4569852ae6a374c2f38e SHA512 03fdefb9f51c8ebe32878328954d574dad31bce32e2b73c41c891188ce4f2d36039820639fea65b3280d257015cd5c7074989093ba71106e8f36d8e2df545db9 +DIST sbcl-2.4.2-source.tar.bz2 8148605 BLAKE2B be59c4332a25202dd5e2fabe78a51e039ae1efbdeb41ecec5392eb1e53a4e49c406a4d3dd5a3bd5e545702f924349a326f786e67db47b31bcf5ec9a9ec3766aa SHA512 9e4abb58b87e24937b883967e36da92ff3658e3eedbce245511f20f97455212436629f885815e91481d07b10e7af89b124c787e0dc7d4e5ce2790e9ea90fdbf3 +DIST sbcl-2.4.2-x86-64-linux-binary.tar.bz2 12072658 BLAKE2B b579b847d23f569b7cef01265781457ebfb07bac6604c18d1886c471e79af672cb2ec7c7b145b65b2d3ea7796bb288725bbb066c59e972ce56e153e76577cb65 SHA512 680908f21b8697c71f5a7ce5e68846fabcd4474fe4cd99f087576e0a9f336ba2f4cba83baf987af77869dab2d29974e46edbb52abe9b336be37dd9c8acecd81b diff --git a/dev-lisp/sbcl/sbcl-2.4.2.ebuild b/dev-lisp/sbcl/sbcl-2.4.2.ebuild new file mode 100644 index ..5f950057e5b8 --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.4.2.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.4.2 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 ) + arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 ) + arm64? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 ) + x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 ) + ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 ) + x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 ) + )" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="system-bootstrap debug doc source +threads +unicode +zstd" + +CDEPEND=">=dev-lisp/asdf-3.3:= \ + prefix? ( dev-util/patchelf )" +# bug #843851 +BDEPEND="${CDEPEND} + dev-debug/strace + doc? (
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 33d4fe54f528292eed6225411a84897a1a598193 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:48:06 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:48:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d4fe54 app-text/master-pdf-editor: bump to 5.9.82 Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 + .../master-pdf-editor-5.9.82.ebuild| 45 ++ 2 files changed, 46 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index d4e16254e457..67f47900de21 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1,3 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb +DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild new file mode 100644 index ..cc47f27cf8f1 --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/; +SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz; +S="${WORKDIR}/${PN}-${PV%%.*}" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND=" + sys-libs/glibc + dev-libs/pkcs11-helper + >=dev-qt/qtcore-5.12.9:5 + >=dev-qt/qtgui-5.12.9:5 + >=dev-qt/qtnetwork-5.12.9:5 + >=dev-qt/qtprintsupport-5.12.9:5 + >=dev-qt/qtsvg-5.12.9:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + >=media-gfx/sane-backends-1.0 +" + +QA_PREBUILT="opt/${PN}/masterpdfeditor5" + +src_install() { + insinto /opt/${PN} + doins -r fonts lang stamps templates masterpdfeditor5.png + + exeinto /opt/${PN} + doexe masterpdfeditor5 + dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 + + make_desktop_entry "masterpdfeditor5 %f" \ + "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +}
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 1f69b3679b49443992a721f0d376ca6984b84a16 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:25:22 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:25:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f69b367 app-text/master-pdf-editor: does not work, remove until clarified Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 - .../master-pdf-editor-5.9.82.ebuild| 44 -- 2 files changed, 45 deletions(-) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index 67f47900de21..d4e16254e457 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,3 +1,2 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb -DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild deleted file mode 100644 index 9a2a4353e55e.. --- a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="A complete solution for viewing and editing PDF files" -HOMEPAGE="https://code-industry.net/free-pdf-editor/; -SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz; -S="${WORKDIR}/${PN}-${PV%%.*}" - -LICENSE="master-pdf-editor" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror" - -RDEPEND=" - sys-libs/glibc - >=dev-qt/qtcore-5.12.9:5 - >=dev-qt/qtgui-5.12.9:5 - >=dev-qt/qtnetwork-5.12.9:5 - >=dev-qt/qtprintsupport-5.12.9:5 - >=dev-qt/qtsvg-5.12.9:5 - dev-qt/qtwidgets:5 - media-libs/libglvnd - >=media-gfx/sane-backends-1.0 -" - -QA_PREBUILT="opt/${PN}/masterpdfeditor5" - -src_install() { - insinto /opt/${PN} - doins -r fonts lang stamps templates masterpdfeditor5.png - - exeinto /opt/${PN} - doexe masterpdfeditor5 - dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 - - make_desktop_entry "masterpdfeditor5 %f" \ - "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ - "Office;Graphics;Viewer" \ - "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" -}
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: f4e462e9b3952b33ae4514343893406660aa03b9 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:18:53 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:20:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e462e9 app-text/master-pdf-editor: bump to 5.9.82 Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 + .../master-pdf-editor-5.9.82.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index d4e16254e457..67f47900de21 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1,3 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb +DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild new file mode 100644 index ..9a2a4353e55e --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/; +SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz; +S="${WORKDIR}/${PN}-${PV%%.*}" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND=" + sys-libs/glibc + >=dev-qt/qtcore-5.12.9:5 + >=dev-qt/qtgui-5.12.9:5 + >=dev-qt/qtnetwork-5.12.9:5 + >=dev-qt/qtprintsupport-5.12.9:5 + >=dev-qt/qtsvg-5.12.9:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + >=media-gfx/sane-backends-1.0 +" + +QA_PREBUILT="opt/${PN}/masterpdfeditor5" + +src_install() { + insinto /opt/${PN} + doins -r fonts lang stamps templates masterpdfeditor5.png + + exeinto /opt/${PN} + doexe masterpdfeditor5 + dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 + + make_desktop_entry "masterpdfeditor5 %f" \ + "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 1c94865c0b1d1c8a7090b2ee3c180ad8b3cba1b5 Author: Andrey Grozin gentoo org> AuthorDate: Thu Feb 15 04:38:46 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Feb 15 04:38:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c94865c sci-geosciences/gpxsee: bump to 13.16 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.16.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 961d09801046..79955df7234a 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,2 +1,3 @@ DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.15.tar.gz 5552897 BLAKE2B 3817d824692064e4c15b3c32a8d3d8982899cc0de1ff2f01b6ee1a11992b41f9b39b758cea2ebe2aaff3de3dba3fceb0a08e10d76cf4801c2e794b8d081e6074 SHA512 4c80dbe46c47642dd994e4766ab6fc0e9509f43f7727160a7affeaa19efe12015d9eb04d9d584aac85f3d024699af85fab191097e5a6f7cb53f58295ddf88e32 +DIST gpxsee-13.16.tar.gz 5563941 BLAKE2B 0264d414b257965a4ead4892043532f8796a64f075d16c6c420023b01c19e290b78b41c624b76ead61b550fe14aa754511c9411c3316dd66558a7af66b37cf32 SHA512 8fe462d3ec9c25ea40df47c23bfe072ec44ee4a90d4e780cca955babeeffc7b53e3cc376a00ac49accac15fa88ae456b2aaf41235793da4db0e513932e173b74 diff --git a/sci-geosciences/gpxsee/gpxsee-13.16.ebuild b/sci-geosciences/gpxsee/gpxsee-13.16.ebuild new file mode 100644 index ..a06e28411dd2 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.16.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; +IUSE="qt6" +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + qt6? ( + dev-qt/qtbase:6 + dev-qt/qtpositioning:6 + dev-qt/qtserialport:6 + ) + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + qt6? ( dev-qt/qttools:6 ) + !qt6? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + if use qt6; then + $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake6 gpxsee.pro + else + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + fi + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/
commit: f8ed9665118166fe3cfa308d7ac4eb1c46302d4d Author: Andrey Grozin gentoo org> AuthorDate: Thu Feb 15 04:36:30 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Feb 15 04:36:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ed9665 app-text/crqt-ng: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-text/crqt-ng/Manifest | 1 - app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 71de8133f0a6..1de145d2cf86 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1,4 +1,3 @@ DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e SHA512 62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44 DIST crqt-ng-1.0.12.tar.bz2 443646 BLAKE2B 338c96a9c34d6a05ed6fa9cd1d6fe63665518e8c12e835a7fba22b81585116f9e579b326c9fc22a67d7225f0ca4cc15035179be923507b0af7032666f05d972e SHA512 24258c32dac6ba24833d7a6a227cef6dfb39ff415781921c90e57cd9c73ce187255bcffee3b38719b38dde2f6cb8a0569f5b25db88688c105f8b24246676207d -DIST crqt-ng-1.0.12_p1.tar.bz2 431000 BLAKE2B dd84ecafc2f3ca866c4462e67937bb82757f45112cc1cfe341df08e354bced64c680b378d5fe1f4ce0ba5db48f16511771c7053119b5abf5916101b999ceb80f SHA512 47e2b2d882ceb81bb68971fcb39dc770bd067f30b86c0e3ac8c3aa4599e1780b4cf595fa1c84f41f9ffa0bbbd9f4136ea974be72dd3b9106856b6c480b7300f7 DIST crqt-ng-1.0.13.tar.bz2 444509 BLAKE2B 7f69f1ea509cff8610f62539a66c9ce7a805660da6c4188c7e0c966b1f3f63932302ace0b70e0a21c2eaa7dfbfba1ef37ceda7e64b520d248eeb671d3f35ff1d SHA512 7857efedb641635e386ca16cdb8789b77641e593bf78f3a89ed0ac8c3d91d87c14de8cf32722b36290261c55975ea250768ac525caa279b15a35bddbde62609c diff --git a/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild b/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild deleted file mode 100644 index 399b79d5e588.. --- a/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="bg cs hu nl ru uk" -inherit cmake plocale xdg - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; -SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5" -RDEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - dev-qt/linguist-tools:5" - -src_prepare() { - cmake_src_prepare - xdg_environment_reset - - # locales - plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' - sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ - -i "${S}"/src/CMakeLists.txt \ - || die "sed CMakeLists.txt failed" -} - -src_configure() { - CMAKE_USE_DIR="${S}" - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=(-DUSE_QT=QT5) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/
commit: ef4b7f1b959b829894c994164b29959a2d13ba62 Author: Andrey Grozin gentoo org> AuthorDate: Thu Feb 15 04:34:59 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Feb 15 04:34:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4b7f1b app-text/crqt-ng: bump to 1.0.13 Signed-off-by: Andrey Grozin gentoo.org> app-text/crqt-ng/Manifest | 1 + app-text/crqt-ng/crqt-ng-1.0.13.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 015d22087f31..71de8133f0a6 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1,3 +1,4 @@ DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e SHA512 62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44 DIST crqt-ng-1.0.12.tar.bz2 443646 BLAKE2B 338c96a9c34d6a05ed6fa9cd1d6fe63665518e8c12e835a7fba22b81585116f9e579b326c9fc22a67d7225f0ca4cc15035179be923507b0af7032666f05d972e SHA512 24258c32dac6ba24833d7a6a227cef6dfb39ff415781921c90e57cd9c73ce187255bcffee3b38719b38dde2f6cb8a0569f5b25db88688c105f8b24246676207d DIST crqt-ng-1.0.12_p1.tar.bz2 431000 BLAKE2B dd84ecafc2f3ca866c4462e67937bb82757f45112cc1cfe341df08e354bced64c680b378d5fe1f4ce0ba5db48f16511771c7053119b5abf5916101b999ceb80f SHA512 47e2b2d882ceb81bb68971fcb39dc770bd067f30b86c0e3ac8c3aa4599e1780b4cf595fa1c84f41f9ffa0bbbd9f4136ea974be72dd3b9106856b6c480b7300f7 +DIST crqt-ng-1.0.13.tar.bz2 444509 BLAKE2B 7f69f1ea509cff8610f62539a66c9ce7a805660da6c4188c7e0c966b1f3f63932302ace0b70e0a21c2eaa7dfbfba1ef37ceda7e64b520d248eeb671d3f35ff1d SHA512 7857efedb641635e386ca16cdb8789b77641e593bf78f3a89ed0ac8c3d91d87c14de8cf32722b36290261c55975ea250768ac525caa279b15a35bddbde62609c diff --git a/app-text/crqt-ng/crqt-ng-1.0.13.ebuild b/app-text/crqt-ng/crqt-ng-1.0.13.ebuild new file mode 100644 index ..0191ef0b7f1c --- /dev/null +++ b/app-text/crqt-ng/crqt-ng-1.0.13.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="bg cs hu nl ru uk" +inherit cmake plocale xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5" +RDEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + dev-qt/linguist-tools:5" + +src_prepare() { + cmake_src_prepare + xdg_environment_reset + + # locales + plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' + sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ + -i "${S}"/src/CMakeLists.txt \ + || die "sed CMakeLists.txt failed" +} + +src_configure() { + CMAKE_USE_DIR="${S}" + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=(-DUSE_QT=QT5) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crwx-ng/
commit: 1b1e3ec4d0ab3aaebd390c55156e9fe8b593a956 Author: Andrey Grozin gentoo org> AuthorDate: Wed Feb 14 14:45:29 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Feb 14 14:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1e3ec4 app-text/crwx-ng: remove old versions Signed-off-by: Andrey Grozin gentoo.org> app-text/crwx-ng/Manifest| 1 - app-text/crwx-ng/crwx-ng-0.2.0-r3.ebuild | 23 --- app-text/crwx-ng/crwx-ng-0.2.0-r4.ebuild | 23 --- app-text/crwx-ng/crwx-ng-0.3.1.ebuild| 21 - 4 files changed, 68 deletions(-) diff --git a/app-text/crwx-ng/Manifest b/app-text/crwx-ng/Manifest index 945d1e30f34a..14942f26777b 100644 --- a/app-text/crwx-ng/Manifest +++ b/app-text/crwx-ng/Manifest @@ -1,2 +1 @@ -DIST crwx-ng-0.2.0.tar.bz2 364917 BLAKE2B f8d541fa479fe3102d495ba43ce51d256f55b9724844d26b89db8396f2cbf90680dd312ecc0c816ee50fb498c8b69ba69d0db73f9ee5dcefc9991e8077754171 SHA512 0890a6066fca7178b483749e946659a6e4304f13694601024fe500e9b79351f7170403b136407a831abe7a040f775dd34c02d9411814c136da68ee6b69e00a99 DIST crwx-ng-0.3.1.tar.bz2 363898 BLAKE2B f44434014ec773c603f2497fd78236897e7988b46dc7697b2aaad7da6eb0a6334723bf6fd73b95960d835b762562fb809bc3aee6aa5ee06557b9fb442ef7aa07 SHA512 7f4c5de17ed32dc18aa7ef58f56090753c6fd4e87d3be6072ecb225f3339f1dacde8b54ec5b79bf031e3082067a00eb66008842248a819fe8c6af9eb6d080662 diff --git a/app-text/crwx-ng/crwx-ng-0.2.0-r3.ebuild b/app-text/crwx-ng/crwx-ng-0.2.0-r3.ebuild deleted file mode 100644 index 64cec1b653a4.. --- a/app-text/crwx-ng/crwx-ng-0.2.0-r3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -WX_GTK_VER="3.0-gtk3" -inherit cmake wxwidgets - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - x11-libs/wxGTK:${WX_GTK_VER}[X]" -BDEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - virtual/ttf-fonts" - -PATCHES=( "${FILESDIR}"/${P}.patch ) diff --git a/app-text/crwx-ng/crwx-ng-0.2.0-r4.ebuild b/app-text/crwx-ng/crwx-ng-0.2.0-r4.ebuild deleted file mode 100644 index 1042a5a774a0.. --- a/app-text/crwx-ng/crwx-ng-0.2.0-r4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - x11-libs/wxGTK:${WX_GTK_VER}[X]" -BDEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - virtual/ttf-fonts" - -PATCHES=( "${FILESDIR}"/${P}.patch ) diff --git a/app-text/crwx-ng/crwx-ng-0.3.1.ebuild b/app-text/crwx-ng/crwx-ng-0.3.1.ebuild deleted file mode 100644 index 9e0780ab87c9.. --- a/app-text/crwx-ng/crwx-ng-0.3.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# 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 cmake wxwidgets xdg - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - x11-libs/wxGTK:${WX_GTK_VER}[X]" -BDEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - virtual/ttf-fonts"
[gentoo-commits] repo/gentoo:master commit in: app-text/crwx-ng/
commit: 2c168251ab1b9f55042578cb9ead5c25ed89039f Author: Andrey Grozin gentoo org> AuthorDate: Wed Feb 14 14:44:00 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Feb 14 14:44:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c168251 app-text/crwx-ng: add missing setup-wxwidgets Signed-off-by: Andrey Grozin gentoo.org> app-text/crwx-ng/crwx-ng-0.3.1-r1.ebuild | 25 + 1 file changed, 25 insertions(+) diff --git a/app-text/crwx-ng/crwx-ng-0.3.1-r1.ebuild b/app-text/crwx-ng/crwx-ng-0.3.1-r1.ebuild new file mode 100644 index ..8d503c432457 --- /dev/null +++ b/app-text/crwx-ng/crwx-ng-0.3.1-r1.ebuild @@ -0,0 +1,25 @@ +# 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 cmake wxwidgets xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + x11-libs/wxGTK:${WX_GTK_VER}[X]" +BDEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + virtual/ttf-fonts" + +pkg_prepare() { + setup-wxwidgets +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: e957bef9fa18177e1a06dd37b70a505eb93b8bd9 Author: Andrey Grozin gentoo org> AuthorDate: Wed Feb 14 14:41:30 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Feb 14 14:41:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e957bef9 sci-mathematics/wxmaxima: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 - sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild | 78 2 files changed, 79 deletions(-) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index d95b669de0a8..7eb32c3c5aad 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,5 +1,4 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 -DIST wxmaxima-24.02.0.tar.gz 16485036 BLAKE2B 7994f126f975ae6ed801f6856cbf918302d67729d24a9057a709986c3c5e56c9d48793e32421da6c208a6ebcd571bac952175d81a931d3be264ddc2b336bfb52 SHA512 a64cf2c1024232df89d45c0a45eb59c62eeddd28a4bfb14765c1c7eca90fb3ce01fb681f7e65140243909afd34c95d399906afae1d11603f35f452e8831ec9d1 DIST wxmaxima-24.02.1.tar.gz 17048739 BLAKE2B 207365951d911d160c55c9e10308b2645129082d0ce72c1b4a2ad8e6d5d0469beb4f8faeb8c48965bfa1c4df8f4ecb7ace8f0f9a5193f0bbc4d002437bc8fe77 SHA512 f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc diff --git a/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild deleted file mode 100644 index 3fbeb1a253b0.. --- a/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" -inherit cmake plocale wxwidgets xdg - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-Version-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="test webkit" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - setup-wxwidgets - cmake_src_prepare - - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ - || die "sed CMakeLists.txt failed" - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ - || die "sed info/CMakeLists.txt failed" - - # locales - rm_po() { - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" - rm -f locales/manual/${1}.po - rm -f info/${PN}.${1}.md - rm -f info/${PN}.${1}.html - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt - } - plocale_find_changes locales/wxMaxima '' '.po' - plocale_for_each_disabled_locale rm_po -} - -src_configure() { - local mycmakeargs=( - -DWXM_UNIT_TESTS=$(usex test) - -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) - ) - - cmake_src_configure -} - -src_test() { - # Just run the unit tests manually for now as tests fail in a non-descriptive - # way even with virtualx - # bug #736695 - cd "${BUILD_DIR}/test/unit_tests" || die - - local tests=( - AFontSize - ) - - local test - for test in "${tests[@]}" ; do - ./test_${test} || die "Unit test ${test} failed!" - done -} - -src_install() { - docompress -x /usr/share/doc/${PF} - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 6cc3a86fca9c65a94c0c8fb2cb8cf73fd7660e54 Author: Andrey Grozin gentoo org> AuthorDate: Wed Feb 14 14:39:57 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Feb 14 14:39:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc3a86f sci-mathematics/wxmaxima: bump to 24.02.1 Closes: https://bugs.gentoo.org/924160 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 + sci-mathematics/wxmaxima/wxmaxima-24.02.1.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index f1eb8547b536..d95b669de0a8 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -2,3 +2,4 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d8 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 DIST wxmaxima-24.02.0.tar.gz 16485036 BLAKE2B 7994f126f975ae6ed801f6856cbf918302d67729d24a9057a709986c3c5e56c9d48793e32421da6c208a6ebcd571bac952175d81a931d3be264ddc2b336bfb52 SHA512 a64cf2c1024232df89d45c0a45eb59c62eeddd28a4bfb14765c1c7eca90fb3ce01fb681f7e65140243909afd34c95d399906afae1d11603f35f452e8831ec9d1 +DIST wxmaxima-24.02.1.tar.gz 17048739 BLAKE2B 207365951d911d160c55c9e10308b2645129082d0ce72c1b4a2ad8e6d5d0469beb4f8faeb8c48965bfa1c4df8f4ecb7ace8f0f9a5193f0bbc4d002437bc8fe77 SHA512 f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc diff --git a/sci-mathematics/wxmaxima/wxmaxima-24.02.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-24.02.1.ebuild new file mode 100644 index ..3fbeb1a253b0 --- /dev/null +++ b/sci-mathematics/wxmaxima/wxmaxima-24.02.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" +inherit cmake plocale wxwidgets xdg + +DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; +SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-Version-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test webkit" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libxml2:2 + x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" +RDEPEND="${DEPEND} + media-fonts/jsmath + sci-visualization/gnuplot[wxwidgets] + sci-mathematics/maxima" + +src_prepare() { + setup-wxwidgets + cmake_src_prepare + + sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ + || die "sed CMakeLists.txt failed" + sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ + || die "sed info/CMakeLists.txt failed" + + # locales + rm_po() { + rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" + rm -f locales/manual/${1}.po + rm -f info/${PN}.${1}.md + rm -f info/${PN}.${1}.html + sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt + } + plocale_find_changes locales/wxMaxima '' '.po' + plocale_for_each_disabled_locale rm_po +} + +src_configure() { + local mycmakeargs=( + -DWXM_UNIT_TESTS=$(usex test) + -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) + ) + + cmake_src_configure +} + +src_test() { + # Just run the unit tests manually for now as tests fail in a non-descriptive + # way even with virtualx + # bug #736695 + cd "${BUILD_DIR}/test/unit_tests" || die + + local tests=( + AFontSize + ) + + local test + for test in "${tests[@]}" ; do + ./test_${test} || die "Unit test ${test} failed!" + done +} + +src_install() { + docompress -x /usr/share/doc/${PF} + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crwx-ng/
commit: c599348d81deb0b396bde97287021e34d4c9e95f Author: Andrey Grozin gentoo org> AuthorDate: Tue Feb 13 10:53:09 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Feb 13 10:53:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c599348d app-text/crwx-ng: bump to 0.3.1 Signed-off-by: Andrey Grozin gentoo.org> app-text/crwx-ng/Manifest | 1 + app-text/crwx-ng/crwx-ng-0.3.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-text/crwx-ng/Manifest b/app-text/crwx-ng/Manifest index 3120086dcfd6..945d1e30f34a 100644 --- a/app-text/crwx-ng/Manifest +++ b/app-text/crwx-ng/Manifest @@ -1 +1,2 @@ DIST crwx-ng-0.2.0.tar.bz2 364917 BLAKE2B f8d541fa479fe3102d495ba43ce51d256f55b9724844d26b89db8396f2cbf90680dd312ecc0c816ee50fb498c8b69ba69d0db73f9ee5dcefc9991e8077754171 SHA512 0890a6066fca7178b483749e946659a6e4304f13694601024fe500e9b79351f7170403b136407a831abe7a040f775dd34c02d9411814c136da68ee6b69e00a99 +DIST crwx-ng-0.3.1.tar.bz2 363898 BLAKE2B f44434014ec773c603f2497fd78236897e7988b46dc7697b2aaad7da6eb0a6334723bf6fd73b95960d835b762562fb809bc3aee6aa5ee06557b9fb442ef7aa07 SHA512 7f4c5de17ed32dc18aa7ef58f56090753c6fd4e87d3be6072ecb225f3339f1dacde8b54ec5b79bf031e3082067a00eb66008842248a819fe8c6af9eb6d080662 diff --git a/app-text/crwx-ng/crwx-ng-0.3.1.ebuild b/app-text/crwx-ng/crwx-ng-0.3.1.ebuild new file mode 100644 index ..9e0780ab87c9 --- /dev/null +++ b/app-text/crwx-ng/crwx-ng-0.3.1.ebuild @@ -0,0 +1,21 @@ +# 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 cmake wxwidgets xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + x11-libs/wxGTK:${WX_GTK_VER}[X]" +BDEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + virtual/ttf-fonts"
[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/
commit: b0677fa281ffb89147338c2896ef63c04a2846e6 Author: Andrey Grozin gentoo org> AuthorDate: Tue Feb 13 10:50:53 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Feb 13 10:50:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0677fa2 app-text/crqt-ng: current snapshot Selected text is now copied to X primary selection Signed-off-by: Andrey Grozin gentoo.org> app-text/crqt-ng/Manifest | 1 + app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index b9ac89ace2d7..015d22087f31 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1,2 +1,3 @@ DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e SHA512 62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44 DIST crqt-ng-1.0.12.tar.bz2 443646 BLAKE2B 338c96a9c34d6a05ed6fa9cd1d6fe63665518e8c12e835a7fba22b81585116f9e579b326c9fc22a67d7225f0ca4cc15035179be923507b0af7032666f05d972e SHA512 24258c32dac6ba24833d7a6a227cef6dfb39ff415781921c90e57cd9c73ce187255bcffee3b38719b38dde2f6cb8a0569f5b25db88688c105f8b24246676207d +DIST crqt-ng-1.0.12_p1.tar.bz2 431000 BLAKE2B dd84ecafc2f3ca866c4462e67937bb82757f45112cc1cfe341df08e354bced64c680b378d5fe1f4ce0ba5db48f16511771c7053119b5abf5916101b999ceb80f SHA512 47e2b2d882ceb81bb68971fcb39dc770bd067f30b86c0e3ac8c3aa4599e1780b4cf595fa1c84f41f9ffa0bbbd9f4136ea974be72dd3b9106856b6c480b7300f7 diff --git a/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild b/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild new file mode 100644 index ..399b79d5e588 --- /dev/null +++ b/app-text/crqt-ng/crqt-ng-1.0.12_p1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="bg cs hu nl ru uk" +inherit cmake plocale xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5" +RDEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + dev-qt/linguist-tools:5" + +src_prepare() { + cmake_src_prepare + xdg_environment_reset + + # locales + plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' + sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ + -i "${S}"/src/CMakeLists.txt \ + || die "sed CMakeLists.txt failed" +} + +src_configure() { + CMAKE_USE_DIR="${S}" + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=(-DUSE_QT=QT5) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: 14187a2f12e332a92845baa67490dd4f69ecc569 Author: Andrey Grozin gentoo org> AuthorDate: Tue Feb 13 10:47:55 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Feb 13 10:47:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14187a2f app-text/crengine-ng: current snapshot Fixed a bug: when loading an rtf, encoding was sometimes wrong Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 + app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 5c7271ff5875..030eee6165c9 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,2 +1,3 @@ DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d +DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild new file mode 100644 index ..2139387e87fe --- /dev/null +++ b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Cross-platform library designed to implement e-book readers" +HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2 + test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" + +LICENSE="GPL-2+" +SLOT="0/6-beta1" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" + +RESTRICT="!test? ( test )" + +CDEPEND="sys-libs/zlib + png? ( media-libs/libpng:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + >=media-libs/freetype-2.10.0 + harfbuzz? ( media-libs/harfbuzz:=[truetype] ) + libunibreak? ( dev-libs/libunibreak:= ) + fribidi? ( dev-libs/fribidi ) + zstd? ( app-arch/zstd:= ) + libutf8proc? ( dev-libs/libutf8proc:= ) + fontconfig? ( media-libs/fontconfig )" + +RDEPEND="${CDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest + app-arch/zip ) +" +BDEPEND="virtual/pkgconfig + ${CDEPEND}" + +src_prepare() { + cmake_src_prepare + if use test; then + mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" + cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" + fi +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=( + -DCRE_BUILD_SHARED=ON + -DCRE_BUILD_STATIC=$(usex static-libs) + -DUSE_COLOR_BACKBUFFER=ON + -DWITH_LIBPNG=$(usex png) + -DWITH_LIBJPEG=$(usex jpeg) + -DWITH_FREETYPE=ON + -DWITH_HARFBUZZ=$(usex harfbuzz) + -DWITH_LIBUNIBREAK=$(usex libunibreak) + -DWITH_FRIBIDI=$(usex fribidi) + -DWITH_ZSTD=$(usex zstd) + -DWITH_UTF8PROC=$(usex libutf8proc) + -DUSE_GIF=$(usex gif) + -DUSE_NANOSVG=$(usex svg) + -DUSE_CHM=$(usex chm) + -DUSE_ANTIWORD=ON + -DUSE_FONTCONFIG=$(usex fontconfig) + -DUSE_SHASUM=OFF + -DUSE_CMARK_GFM=ON + -DBUILD_TOOLS=OFF + -DENABLE_UNITTESTING=$(usex test) + -DOFFLINE_BUILD_MODE=ON + ) + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}/crengine/tests" + ./unittests +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: ad32b4bc8a4976be3adb6c13fed19cee5aad0a56 Author: Andrey Grozin gentoo org> AuthorDate: Mon Feb 12 04:52:59 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Feb 12 04:52:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad32b4bc dev-lisp/sbcl: make USE flag unicode local Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml index 46f8e1bbbccc..9a9f699bd5e4 100644 --- a/dev-lisp/sbcl/metadata.xml +++ b/dev-lisp/sbcl/metadata.xml @@ -25,6 +25,7 @@ Bootstrap SBCL using either system SBCL installation or dev-lisp/clisp + Make the produced lisp support unicode sbcl
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: c30b97193cc36b6bfde313bc7f3976ed8007eeb9 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 15:09:24 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 15:09:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30b9719 dev-lisp/sbcl: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 - dev-lisp/sbcl/sbcl-2.3.11.ebuild | 271 --- 2 files changed, 273 deletions(-) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 18d89ca59302..f1ef0471debf 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -9,8 +9,6 @@ DIST sbcl-1.2.7-x86-64-solaris-binary.tar.bz2 10438955 BLAKE2B ca9cd3a55873c6489 DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 1cd25c548be0f1b7ec01edc3bee7fe6c2aaf07b7bd1fc55d408dee7ac95e8f3761a194bf9e8efb734179a7eff04cdae2fe5ba4a9ba5ab06f7322ac1550d142cc SHA512 39bbd735b242aa0bbac05c6f4dbe28cb45e01684db7e5b4f1e51f995a9f9d5b484f63cc4243f472f72b3b1e6c4cd2268a7e812b15426eca5cf9a1fede10f44bb DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678 SHA512 41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38 DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B aac079e3585ebe9d5b610cf096e958edfd4410361b0d96b2fa88a285cbdce4133d89e1ddf0cf6729d43d6c3057365d07a3d73362f906fd8798b76c993210a8e5 SHA512 443ab604caa768c756f3322d7c599142a50227914bcd6be12434432daf1e3d5af0740d1ebdb166b856cc77ddf02451e29fcef9e29099f7bc4fb49ad61db17674 -DIST sbcl-2.3.11-source.tar.bz2 7688028 BLAKE2B 6c67fc506336be8139b9e27ff56a7606424065afdb3954d6e478c970e73b140d49a17568adc6a6697c48fb20c0a8242071de8472854ac62c9fb0ec585a2a3f22 SHA512 47d4c6dfb809fb97e61677c74e5d9905d5a8d5118bad1120996c1dcc3c3105272046b5b2e6db0fc8e6fb45a1aea5dc7713ef7ee1c8ae7a58da807096e6c1e971 -DIST sbcl-2.3.11-x86-64-linux-binary.tar.bz2 12162024 BLAKE2B f9aae2428d17182a5b61e9b999e868483b11239cf7e1f08ccb90f68d4b93490317ab8bcf8c8ee145b849bd7e6c37320ead5040c109ecc613e0aa1166eff4ecce SHA512 1a6336e1a43475c82b0d9040e076b5c51aee6eb624c98929174b50ccd342da1104c073e355b571380d319f15b0515c860e5c9f399f5ecbbd76a1fb0af704 DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 diff --git a/dev-lisp/sbcl/sbcl-2.3.11.ebuild b/dev-lisp/sbcl/sbcl-2.3.11.ebuild deleted file mode 100644 index dc33af6ce03b.. --- a/dev-lisp/sbcl/sbcl-2.3.11.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic pax-utils toolchain-funcs - -#same order as http://www.sbcl.org/platform-table.html -BV_X86=1.4.3 -BV_AMD64=2.3.11 -BV_PPC=1.2.7 -BV_PPC64LE=1.5.8 -BV_SPARC=1.0.28 -BV_ALPHA=1.0.28 -BV_ARM=2.3.3 -BV_ARM64=1.4.2 -BV_X64_MACOS=1.2.11 -BV_PPC_MACOS=1.0.47 -BV_X86_SOLARIS=1.2.7 -BV_X64_SOLARIS=1.2.7 -BV_SPARC_SOLARIS=1.0.23 - -DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" -HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; -BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch -SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 - https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz - !system-bootstrap? ( - x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) - amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) - ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) - ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) - sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) - alpha? ( mirror://sourceforge
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: eb29f9c14965d5b17585a544e21af6e43abd6bd3 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 15:06:49 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 15:07:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb29f9c1 dev-lisp/sbcl: bump to 2.4.1 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/sbcl-2.4.1.ebuild | 271 2 files changed, 273 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index a200ee5bf2d7..18d89ca59302 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -16,3 +16,5 @@ DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df7674994 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 DIST sbcl-2.4.0-source.tar.bz2 7695124 BLAKE2B 7f282282af0f2900cfc07795c659cc5086451e281b1c2deaa87c1f3025f915115448e9b0eaf9290f050b8eee867f69606a1d5d39ae0e3a0d3ddccf8ca4bfa5fd SHA512 4917e56fbb2ba7fc942e7d8dd8dbb0c5bcc8dbb660951dac1aa9a27d7d6287e5dcab887037b4cd7ec335f8ae7318ea0f4d8e3468bd91710db99069b531858ac1 DIST sbcl-2.4.0-x86-64-linux-binary.tar.bz2 12122206 BLAKE2B 8f0ba1bb4a3ba52f4b54cf16d347b7014d28bb635154f7f6811a30d08a19d4e1b9b448ed8fc5ae84d3aaa9edca89692cbcc5c9496e8f914cf3c9950890f164b4 SHA512 99b4760a5cc52c7807610aae7ae71810df013824a49fe956c4920d009648aa2a0c3a96c0745d00a7f09ba90b97e353999f19f98acd788b431defe6acd24edbc8 +DIST sbcl-2.4.1-source.tar.bz2 7800453 BLAKE2B 4ac07e5d3d18d9cfa5df266207d259f6b6b778b458e1e3be749ad7b145347e7aeada3623c1c423b20a15ba757dd2a2de4bd16163001aabc965ced8554f397825 SHA512 ae78f4d64063c05f82748239f661fb88792652496fced0a7bedcd00fda6b17cf9e01b866a5a11ca953746bc8b208116b73a93288ad08c9ffe578cc3266870780 +DIST sbcl-2.4.1-x86-64-linux-binary.tar.bz2 12113408 BLAKE2B 608f2455590d7118986015d48d02894b07350e418c3a893eb29bf423f6b78435ebde64e91cb9ca542cf2629ad9148f0c8576ddd3e7fb4569852ae6a374c2f38e SHA512 03fdefb9f51c8ebe32878328954d574dad31bce32e2b73c41c891188ce4f2d36039820639fea65b3280d257015cd5c7074989093ba71106e8f36d8e2df545db9 diff --git a/dev-lisp/sbcl/sbcl-2.4.1.ebuild b/dev-lisp/sbcl/sbcl-2.4.1.ebuild new file mode 100644 index ..3a8edd7795c3 --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.4.1.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.4.1 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 ) + arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 ) + arm64? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 ) + x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 ) + ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 ) + x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 ) + )" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="system-bootstrap debug doc source +threads +unicode +zstd" + +CDEPEND=">=dev-lisp/asdf-3.3:= \ + prefix? ( dev-util/patchelf )" +# bug #843851 +BDEPEND="${CDEPEND} + dev-debug/strace + doc? ( sys-apps/texin
[gentoo-commits] repo/gentoo:master commit in: dev-python/iminuit/
commit: 52fbcba5afe226b0067c08d1c32b558aecfaae77 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 14:34:59 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 14:34:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52fbcba5 dev-python/iminuit: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-python/iminuit/Manifest | 2 - dev-python/iminuit/iminuit-2.24.0-r1.ebuild | 60 - dev-python/iminuit/iminuit-2.25.0.ebuild| 58 3 files changed, 120 deletions(-) diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest index 8fc40e6c0f13..d045c3a3c116 100644 --- a/dev-python/iminuit/Manifest +++ b/dev-python/iminuit/Manifest @@ -1,4 +1,2 @@ DIST iminuit-2.21.3.tar.gz 437827 BLAKE2B 5196e896769f6312bb6ba9af8d6f03bea6023a9459ccbe8553e4c10ba5dc2ed90e4e4b57bdd104f7b72e7514a50c0d4c717c76adf206d7eaddcd3c4c54c4d210 SHA512 5e48d4451caf56688143fa4590528fb4ed0660e144dbb3d1c409b84f793593478979728b4af9748b7bbdb7063e2ef7e05476a2ecd52af089f351522aadfc9ba4 -DIST iminuit-2.24.0.tar.gz 2326542 BLAKE2B 98713f814f9c6c58e18c0e468037717c846dce02cedeb86320d47f8515d2e6309bd0f4600e404905235de0e84b6e188c90f6b3776affe607c54df5f721035d75 SHA512 d4c439ddba950b82c5f665cffe099ea593d9f154ecc00dd23359e2fba057bb11e86b832465fbb6f19cd68717913b34f818e434205270f5292b0dc6c2237cf4cc -DIST iminuit-2.25.0.tar.gz 2920587 BLAKE2B 19cab06326461ffc333cf704353620608e7c59376cd8d9a508cfea0bb517f05cb8795250c45495d8e052e4b3739903b07374eae439f7ea3a8b9de558f7aed667 SHA512 cd8322276529127f7a7b3360d5cef9cb9ffdfd48df4b2bbec4bfa60b84377abb4e24b932b385655448ae207191e2810a2da5b11bb7cce6baa195d0421644e1e4 DIST iminuit-2.25.1.tar.gz 2921727 BLAKE2B db3460ccfa9a0eebf9995758b4ea42eb6e11c09eb3ed9e99aa36ae544c741f07a492ef7228755495229bcf7964932c2667894c2173b5d458833685c2c1ca226c SHA512 a4047f1aaf8e09c0cd531ac10db9a73477cedc2de832e96696e523c8e2319e55925c64996429df15b74b27e72c9c24d8f2b2af3637043967aff377b0a489c003 diff --git a/dev-python/iminuit/iminuit-2.24.0-r1.ebuild b/dev-python/iminuit/iminuit-2.24.0-r1.ebuild deleted file mode 100644 index 2513fa8870b7.. --- a/dev-python/iminuit/iminuit-2.24.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/pybind11[${PYTHON_USEDEP}] -" -BDEPEND=" - ${BDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/annotated-types[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # warnings caught as exceptions, sigh - # https://github.com/scikit-hep/iminuit/pull/907 - tests/test_cost.py::test_UnbinnedNLL_visualize - - # precision error - tests/test_cost.py::test_Template_with_model_2D - - # TODO - tests/test_describe.py::test_with_pydantic_types - ) - - epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/iminuit/iminuit-2.25.0.ebuild b/dev-python/iminuit/iminuit-2.25.0.ebuild deleted file mode 100644 index ae167b13d180.. --- a/dev-python/iminuit/iminuit-2.25.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/pybind11[${PYTHON_USEDEP}] -" -BDEPEND=" - ${BDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - t
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: abe70223ba2a25a2673be7e0a2911d93edc7e3cf Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 14:32:59 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 14:32:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe70223 dev-python/pikepdf: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-python/pikepdf/Manifest | 2 - dev-python/pikepdf/pikepdf-8.10.1.ebuild | 63 dev-python/pikepdf/pikepdf-8.8.0.ebuild | 62 --- 3 files changed, 127 deletions(-) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 277914a79cba..4ec26d07e69e 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,5 +1,3 @@ -DIST pikepdf-8.10.1.tar.gz 2866702 BLAKE2B a525b348bfd144623233f83cd194d0fbe3385d48242bd730fd00c2e660e5d19eaf39d306824a6bc835f7ca9660459efa8a69135f86278ddc3271a05d1a24 SHA512 aad1135cbff9513a0a572aa35d8f408188573271c7f62473b4a0a8a86795587351240dddb53db59a4eb7a065b0a0921ffca1c6d1af5b8e48dc6beb9968f000d3 DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91 SHA512 57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f DIST pikepdf-8.12.0.tar.gz 2870386 BLAKE2B f27c034ef94b63e56efa84abef987b23801ddb0c19c078715ffdf15596fb60b54a1159b3f43f6252418b51f967e9049912ba6950506811a41c766320148201e2 SHA512 9c6d269a7a8f806f22cc3df9f0147fc3c3a534b191e9db4f90c56a6ce9c695f7e9a20c44265551b0d2ca2a189d15c52dd602614baa44939d7ae943e698dec400 DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa -DIST pikepdf-8.8.0.tar.gz 2865070 BLAKE2B 78c26c577db858c27a1aa632c0e93a955eafc76f3e5928a5d4862408a71c02b66325e51728e81a5d6bd571655b2c96468592b3c591993e4cf6ecfa28fd997a89 SHA512 91bdf67a800c18559172c7a253859e6e5ef443b0f6e2d2f3af21042db2640f9d96a8fb5764e6ddd64ace248788e32b071ed624c95a6a0557ba19dc6fc33fdf76 diff --git a/dev-python/pikepdf/pikepdf-8.10.1.ebuild b/dev-python/pikepdf/pikepdf-8.10.1.ebuild deleted file mode 100644 index 00be3b17077b.. --- a/dev-python/pikepdf/pikepdf-8.10.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-11.5.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.10) - media-libs/tiff[zlib] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile to system load - tests/test_image_access.py::test_random_image -) - -src_prepare() { - sed -e '/-n auto/d' -i pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-8.8.0.ebuild b/dev-python/pikepdf/pikepdf-8.8.0.ebuild deleted file mode 100644 index 8e9b65ebae46.. --- a/dev-python/pikepdf/pikepdf-8.8.0.ebuild +++ /dev/null @@ -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/asymptote/
commit: b677443f513fd35aedcd12f214510aefdd8db7dc Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 14:29:45 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 14:29:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b677443f media-gfx/asymptote: remove old version Signed-off-by: Andrey Grozin gentoo.org> media-gfx/asymptote/Manifest | 1 - media-gfx/asymptote/asymptote-2.85-r1.ebuild | 243 --- 2 files changed, 244 deletions(-) diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest index e95e6faa4a8d..805af350f4cc 100644 --- a/media-gfx/asymptote/Manifest +++ b/media-gfx/asymptote/Manifest @@ -1,2 +1 @@ -DIST asymptote-2.85.src.tgz 15073771 BLAKE2B 5fb965d6fad5c138c00b76a55158c3808022de84ba2a5568af551fe744e5ab0dc3caf168f9467517d917c9716a89a3fd1064324991e8d058a7a27138648903fc SHA512 81e62c3b5c1a4d8a12b37c9ca45f0141cf4034719f08155c2eb61989a2132a79053d611dee29bc0ea24b0aa05d2b4cb2b0dfeadec51e754cd65caf4ace7cc5b1 DIST asymptote-2.86.src.tgz 15118426 BLAKE2B 305edae6653094a5daa9f136951cfcc3f8ece1dc8e616593710e0bace350a95f61729f8d7a9522a14704300a6cfd15decb1bb634e58dba1626f09c053b6b368b SHA512 9e11dbfca10379f07b50dcce0d63c12b793f47741651b1804cf0825e87604c40b5b94acf343ce7f5ca7da83b5ebb0e213090ada80e0b6ebe4f6cec9db67209d6 diff --git a/media-gfx/asymptote/asymptote-2.85-r1.ebuild b/media-gfx/asymptote/asymptote-2.85-r1.ebuild deleted file mode 100644 index fe790c5b6174.. --- a/media-gfx/asymptote/asymptote-2.85-r1.ebuild +++ /dev/null @@ -1,243 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit autotools elisp-common latex-package python-r1 - -DESCRIPTION="A vector graphics language that provides a framework for technical drawing" -HOMEPAGE="https://asymptote.sourceforge.io/; -SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - offscreen? ( opengl ) - doc? ( boehm-gc )" - -RDEPEND=" - >=sys-libs/ncurses-5.4-r5:0= - >=sys-libs/readline-4.3-r5:0= - net-libs/libtirpc:= - imagemagick? ( media-gfx/imagemagick[png] ) - opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) - offscreen? ( media-libs/mesa[osmesa] ) - svg? ( app-text/dvisvgm ) - sigsegv? ( dev-libs/libsigsegv ) - boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) - fftw? ( >=sci-libs/fftw-3.0.1:= ) - gsl? ( sci-libs/gsl:= ) - python? ( ${PYTHON_DEPS} ) - curl? ( net-misc/curl ) - lsp? ( - dev-libs/boost - dev-libs/rapidjson - dev-libs/utfcpp - ) - X? ( - ${PYTHON_DEPS} - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,svg] - dev-python/cson - dev-python/numpy - >=gnome-base/librsvg-2.40 - ) - latex? ( - virtual/latex-base - dev-texlive/texlive-latexextra - ) - context? ( dev-texlive/texlive-context ) - emacs? ( >=app-editors/emacs-23.1:* ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )" -DEPEND="${RDEPEND} - dev-lang/perl - doc? ( - media-gfx/imagemagick[png] - virtual/texi2dvi - virtual/latex-base - dev-texlive/texlive-latexextra - app-text/ghostscript-gpl ) - test? ( app-text/ghostscript-gpl )" - -TEXMF=/usr/share/texmf-site - -PATCHES=( - # Changing pdf, ps, image viewers to xdg-open - "${FILESDIR}/${PN}-2.85-xdg-utils.patch" - - # Bug #322473 - "${FILESDIR}/${PN}-2.70-info.patch" -) - -src_prepare() { - sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \ - -i configure.ac \ - || die "sed configure.ac failed" - - default - eautoreconf -} - -src_configure() { - # for the CPPFLAGS see - # https://sourceforge.net/forum/forum.php?thread_id=1683277_id=409349 - econf \ - CPPFLAGS=-DHAVE_SYS_TYPES_H \ - CFLAGS="${CXXFLAGS}" \ - --disable-gc-debug \ - --disable-gc-full-debug \ - --with-latex=/usr/share/texmf-site/tex/latex \ - --with-context=/usr/share/texmf-site/tex/context \ - $(use_enable boehm-gc gc sy
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/
commit: eddc9cfa06ea8246ccc9839b2f7804b288c30357 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 14:27:23 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 14:27:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eddc9cfa sci-geosciences/qmapshack: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/qmapshack/Manifest | 1 - .../qmapshack/qmapshack-1.16.1-r1.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/sci-geosciences/qmapshack/Manifest b/sci-geosciences/qmapshack/Manifest index 3378ba962bd4..14aa90976ed8 100644 --- a/sci-geosciences/qmapshack/Manifest +++ b/sci-geosciences/qmapshack/Manifest @@ -1,2 +1 @@ -DIST qmapshack-1.16.1.tar.gz 54433326 BLAKE2B 58d3fff752187418552cba1d89b3ebd0082af379204b3c0b79cb8f8096cd422d3a9d347f7b91379868b37092469c5ef6187e67bfb7d0c3c07e18a65df0b488f1 SHA512 cd6c1818c2468a4654222d165bfa7278dea01890d4065a359942ce16ee1c643b54f86a94a30632bc414a1ec22e04ea340109fc89ca6c340eb717f8e86468e281 DIST qmapshack-1.17.1.tar.gz 56704889 BLAKE2B 1fda3f9874f39eb6b7a0c71ac7b681ebc0f6ea7ae2eefae2b6de4d780556fc5aee45aff230bebcf6ba025959beccffe14a59002fd9552b339892956d2fdd5c50 SHA512 79bdeb59e366cefb2d2a6c9bd084760b5935c93f385a6f2d26bdd25bb4af6939003decc4659afd1567a3b6698a0048e5c79baa716139fc20a96cc0e8dc206d9c diff --git a/sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild b/sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild deleted file mode 100644 index 066be37b82da.. --- a/sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="GPS mapping utility" -HOMEPAGE="https://github.com/Maproom/qmapshack/wiki; -SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-libs/quazip:0=[qt5(+)] - dev-qt/designer:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qthelp:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtwebengine:5[widgets] - >=sci-geosciences/routino-3.1.1 - sci-libs/alglib - sci-libs/gdal:= - >=sci-libs/proj-8:= -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -S="${WORKDIR}"/${PN}-V_${PV} - -src_prepare() { - cmake_src_prepare - xdg_src_prepare -} - -src_install() { - docompress -x /usr/share/doc/${PF}/html - cmake_src_install - mv "${D}"/usr/share/doc/HTML "${D}"/usr/share/doc/${PF}/html || die "mv Qt help failed" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: c8269464ecf8e181c0298446d0e9e4c93dc62a73 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 13:33:45 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 13:33:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8269464 dev-util/pycharm-community: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 - .../pycharm-community-2023.2.5.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index 7ff888d90c8c..c2a9d72b268d 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,4 +1,3 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 -DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 DIST pycharm-community-2023.3.2.tar.gz 610736516 BLAKE2B 67de675fd1e22aadeabf339aeef32927e2b511f1b3d2c1655ba220a674545ccd3fff0b714b3b946d5a58f3468ab443769a6510bee67703bae880adb688b49ae0 SHA512 7b61e62cb05cc750005ba16d2a26a098f32dc283bb4fa818720d392f3d5183cee71b9c1309df878452ec1adc22fb7e3d5921fd12532b753fc00b6f85064e452e DIST pycharm-community-2023.3.3.tar.gz 611059375 BLAKE2B 785ef9bef53bbcbbb20200c2d34533a859bf22414ef907b9fb3074e36dbda488f92747d4bafdaa9e37fb6503d78554bbc9071da9377fa7a91bddd805cff57c56 SHA512 7f84903d8e298ef8ddb4107086eab489b242fab8628b03fdf1e259d51d4883b112849058f0da09e1210721fc9f2e904808cee64dd31f6923a73a5e1e71c87649 diff --git a/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild b/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild deleted file mode 100644 index 2633a29ce241.. --- a/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop readme.gentoo-r1 wrapper xdg-utils - -DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" -HOMEPAGE="http://www.jetbrains.com/pycharm/; -SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; - -LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+bundled-jdk" - -BDEPEND="dev-util/patchelf" - -RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) - app-arch/brotli - app-arch/zstd - app-crypt/p11-kit - dev-libs/fribidi - dev-libs/glib - dev-libs/json-c - dev-libs/libbsd - dev-libs/libdbusmenu - dev-libs/nss - dev-libs/wayland - dev-python/pip - media-fonts/dejavu - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype:2= - media-libs/harfbuzz - media-libs/libglvnd - media-libs/libjpeg-turbo:0= - media-libs/libpng:0= - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-libs/libcap - sys-libs/zlib - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -RESTRICT="mirror" - -QA_PREBUILT="opt/${P}/*" - -MY_PN=${PN/-community/} - -src_prepare() { - default - - rm -vf "${S}"/help/ReferenceCardForMac.pdf || die - - rm -vf "${S}"/bin/phpstorm.vmoptions || die - - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die - rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die - rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die - rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - - sed -i \ - -e "\$a" \ - -e "\$a#---" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: 19fe46067a6e1658079188e1806d41cb05c91953 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 13:32:06 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 13:32:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fe4606 dev-util/pycharm-community: bump to 2023.3.3 Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 + .../pycharm-community-2023.3.3.ebuild | 122 + 2 files changed, 123 insertions(+) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index d05ec72bbb01..7ff888d90c8c 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,3 +1,4 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 DIST pycharm-community-2023.3.2.tar.gz 610736516 BLAKE2B 67de675fd1e22aadeabf339aeef32927e2b511f1b3d2c1655ba220a674545ccd3fff0b714b3b946d5a58f3468ab443769a6510bee67703bae880adb688b49ae0 SHA512 7b61e62cb05cc750005ba16d2a26a098f32dc283bb4fa818720d392f3d5183cee71b9c1309df878452ec1adc22fb7e3d5921fd12532b753fc00b6f85064e452e +DIST pycharm-community-2023.3.3.tar.gz 611059375 BLAKE2B 785ef9bef53bbcbbb20200c2d34533a859bf22414ef907b9fb3074e36dbda488f92747d4bafdaa9e37fb6503d78554bbc9071da9377fa7a91bddd805cff57c56 SHA512 7f84903d8e298ef8ddb4107086eab489b242fab8628b03fdf1e259d51d4883b112849058f0da09e1210721fc9f2e904808cee64dd31f6923a73a5e1e71c87649 diff --git a/dev-util/pycharm-community/pycharm-community-2023.3.3.ebuild b/dev-util/pycharm-community/pycharm-community-2023.3.3.ebuild new file mode 100644 index ..a7d802f5c2db --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2023.3.3.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop readme.gentoo-r1 wrapper xdg-utils + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/; +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bundled-jdk" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + app-arch/brotli + app-arch/zstd + app-crypt/p11-kit + dev-libs/fribidi + dev-libs/glib + dev-libs/json-c + dev-libs/libbsd + dev-libs/libdbusmenu + dev-libs/nss + dev-libs/wayland + dev-python/pip + media-fonts/dejavu + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype:2= + media-libs/harfbuzz + media-libs/libglvnd + media-libs/libjpeg-turbo:0= + media-libs/libpng:0= + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-libs/libcap + sys-libs/zlib + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +RESTRICT="mirror" + +QA_PREBUILT="opt/${P}/*" + +MY_PN=${PN/-community/} + +src_prepare() { + default + + rm -vf "${S}"/help/ReferenceCardForMac.pdf || die + + rm -vf "${S}"/bin/phpstorm.vmoptions || die + + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die + rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die + rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die + rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so + + sed -i \ + -e "\$a" \ + -e "\$a#---" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 15e5feccebbe15d18d58dbf883f12878dc4a8316 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 13:29:21 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 13:29:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e5fecc sci-mathematics/wxmaxima: bump to 24.02.0 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 + sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index d128affc414d..f1eb8547b536 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,3 +1,4 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 +DIST wxmaxima-24.02.0.tar.gz 16485036 BLAKE2B 7994f126f975ae6ed801f6856cbf918302d67729d24a9057a709986c3c5e56c9d48793e32421da6c208a6ebcd571bac952175d81a931d3be264ddc2b336bfb52 SHA512 a64cf2c1024232df89d45c0a45eb59c62eeddd28a4bfb14765c1c7eca90fb3ce01fb681f7e65140243909afd34c95d399906afae1d11603f35f452e8831ec9d1 diff --git a/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild new file mode 100644 index ..3fbeb1a253b0 --- /dev/null +++ b/sci-mathematics/wxmaxima/wxmaxima-24.02.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" +inherit cmake plocale wxwidgets xdg + +DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; +SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-Version-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test webkit" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libxml2:2 + x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" +RDEPEND="${DEPEND} + media-fonts/jsmath + sci-visualization/gnuplot[wxwidgets] + sci-mathematics/maxima" + +src_prepare() { + setup-wxwidgets + cmake_src_prepare + + sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ + || die "sed CMakeLists.txt failed" + sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ + || die "sed info/CMakeLists.txt failed" + + # locales + rm_po() { + rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" + rm -f locales/manual/${1}.po + rm -f info/${PN}.${1}.md + rm -f info/${PN}.${1}.html + sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt + } + plocale_find_changes locales/wxMaxima '' '.po' + plocale_for_each_disabled_locale rm_po +} + +src_configure() { + local mycmakeargs=( + -DWXM_UNIT_TESTS=$(usex test) + -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) + ) + + cmake_src_configure +} + +src_test() { + # Just run the unit tests manually for now as tests fail in a non-descriptive + # way even with virtualx + # bug #736695 + cd "${BUILD_DIR}/test/unit_tests" || die + + local tests=( + AFontSize + ) + + local test + for test in "${tests[@]}" ; do + ./test_${test} || die "Unit test ${test} failed!" + done +} + +src_install() { + docompress -x /usr/share/doc/${PF} + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 4bd16eaa5c5aa5e667675989f6f75fb7bf552962 Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 13:27:17 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 13:27:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd16eaa sci-geosciences/gpxsee: remove old versions Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 2 - sci-geosciences/gpxsee/gpxsee-13.13.ebuild | 59 -- sci-geosciences/gpxsee/gpxsee-13.4.ebuild | 59 -- 3 files changed, 120 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 83f9113bd302..961d09801046 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,2 @@ -DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.15.tar.gz 5552897 BLAKE2B 3817d824692064e4c15b3c32a8d3d8982899cc0de1ff2f01b6ee1a11992b41f9b39b758cea2ebe2aaff3de3dba3fceb0a08e10d76cf4801c2e794b8d081e6074 SHA512 4c80dbe46c47642dd994e4766ab6fc0e9509f43f7727160a7affeaa19efe12015d9eb04d9d584aac85f3d024699af85fab191097e5a6f7cb53f58295ddf88e32 -DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.13.ebuild b/sci-geosciences/gpxsee/gpxsee-13.13.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.13.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -} diff --git a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild b/sci-geosciences/gpxsee/gpxsee-13.4.ebuild deleted file mode 100644 index b8381be90926.. --- a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtpri
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 1649d9f0ff036cc9049844d0a76edd8deff8d73d Author: Andrey Grozin gentoo org> AuthorDate: Fri Feb 9 13:25:19 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Feb 9 13:25:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1649d9f0 sci-geosciences/gpxsee: bump to 13.15 Closes: https://bugs.gentoo.org/922344 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.15.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 020883ab0153..83f9113bd302 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 +DIST gpxsee-13.15.tar.gz 5552897 BLAKE2B 3817d824692064e4c15b3c32a8d3d8982899cc0de1ff2f01b6ee1a11992b41f9b39b758cea2ebe2aaff3de3dba3fceb0a08e10d76cf4801c2e794b8d081e6074 SHA512 4c80dbe46c47642dd994e4766ab6fc0e9509f43f7727160a7affeaa19efe12015d9eb04d9d584aac85f3d024699af85fab191097e5a6f7cb53f58295ddf88e32 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.15.ebuild b/sci-geosciences/gpxsee/gpxsee-13.15.ebuild new file mode 100644 index ..a06e28411dd2 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.15.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; +IUSE="qt6" +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + qt6? ( + dev-qt/qtbase:6 + dev-qt/qtpositioning:6 + dev-qt/qtserialport:6 + ) + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + qt6? ( dev-qt/qttools:6 ) + !qt6? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + if use qt6; then + $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake6 gpxsee.pro + else + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + fi + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/files/
commit: ea0950f11de9f0877844114ec665e3b9096310c6 Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 11 10:07:09 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 11 10:07:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0950f1 sci-mathematics/form: LaTeX fix in devref Closes: https://bugs.gentoo.org/921716 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/form/files/5.0.0_beta1-manual.patch | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/sci-mathematics/form/files/5.0.0_beta1-manual.patch b/sci-mathematics/form/files/5.0.0_beta1-manual.patch index 0ef285bc0897..41405af435c8 100644 --- a/sci-mathematics/form/files/5.0.0_beta1-manual.patch +++ b/sci-mathematics/form/files/5.0.0_beta1-manual.patch @@ -1,8 +1,21 @@ +Только в form-5.0.0-beta.1/doc/devref: auto +diff -r -U3 form-5.0.0-beta.1.orig/doc/devref/devref.tex.in form-5.0.0-beta.1/doc/devref/devref.tex.in +--- form-5.0.0-beta.1.orig/doc/devref/devref.tex.in2023-04-11 17:18:30.0 +0700 form-5.0.0-beta.1/doc/devref/devref.tex.in 2024-01-11 16:56:42.853696984 +0700 +@@ -1,6 +1,5 @@ +-\input{version.tex} +-\def\formversiondesc{\repoversiondesc} +-\def\formdate{\repodate} ++\def\formversiondesc{5.0} ++\def\formdate{\today} + %begin{latexonly} % To avoid latex2html/latex2html#37 + \providecommand{\formversiondesc}{@VERSION@} + \providecommand{\repodate}{\today} Только в form-5.0.0-beta.1/doc/manual: auto -diff -r -U1 form-5.0.0-beta.1.orig/doc/manual/manual.tex.in form-5.0.0-beta.1/doc/manual/manual.tex.in +diff -r -U3 form-5.0.0-beta.1.orig/doc/manual/manual.tex.in form-5.0.0-beta.1/doc/manual/manual.tex.in --- form-5.0.0-beta.1.orig/doc/manual/manual.tex.in2023-04-11 17:18:30.0 +0700 -+++ form-5.0.0-beta.1/doc/manual/manual.tex.in 2024-01-10 17:41:07.990916066 +0700 -@@ -1,6 +1,5 @@ form-5.0.0-beta.1/doc/manual/manual.tex.in 2024-01-11 16:56:11.243697059 +0700 +@@ -1,8 +1,7 @@ -\input{version.tex} -\def\formmajorversion{\repomajorversion} -\def\formminorversion{\repominorversion} @@ -13,3 +26,5 @@ diff -r -U1 form-5.0.0-beta.1.orig/doc/manual/manual.tex.in form-5.0.0-beta.1/do +\def\formversiondesc{5.0} +\def\formdate{\today} %begin{latexonly} % To avoid latex2html/latex2html#37 + \providecommand{\formversiondesc}{@VERSION@} + \providecommand{\repodate}{\today}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/
commit: 30b2417ab4d03b65375e478044130181dfcffbec Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 11 09:48:39 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 11 09:49:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b2417a sci-mathematics/fricas: bump to 1.3.10 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/fricas/Manifest | 1 + sci-mathematics/fricas/fricas-1.3.10.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/sci-mathematics/fricas/Manifest b/sci-mathematics/fricas/Manifest index 1a64dd549538..5c2658209faf 100644 --- a/sci-mathematics/fricas/Manifest +++ b/sci-mathematics/fricas/Manifest @@ -1 +1,2 @@ +DIST fricas-1.3.10-full.tar.bz2 10971513 BLAKE2B 0ea96cf1076dcd23f53ebdcd3ebf5c6e605915ce332093b83d62a5ed482d32f14833857e270865a4031d7bfc033d961c69007e936260e7d85e632b091d969e0d SHA512 de23c34a1e47b0a4ab2f85e1154e6fa5b0905427718e8c0ad4fe298bf6ebbb1abcc02426e528b7b34d15aebfc2ca1b06f73e39a24ec741d2d5c70f9b48b02665 DIST fricas-1.3.9-full.tar.bz2 10949173 BLAKE2B c535d2a384fa55db53b6901d3ba5d1cc8eca35ccf67a2664f934da427a808b5adc7a5522b935f5dcff89795c0ca5816818d9cf37399b6f9bdc63cfe4d622a7c3 SHA512 9cfcb8bad52550a46216509154d5c06dac23625bc14d504a1febbea7ff771fd3172f91c2824df51375b8d85adc19959a5cbbfa2b77a0095ca37e8a4d4b8cc405 diff --git a/sci-mathematics/fricas/fricas-1.3.10.ebuild b/sci-mathematics/fricas/fricas-1.3.10.ebuild new file mode 100644 index ..96a81b24c204 --- /dev/null +++ b/sci-mathematics/fricas/fricas-1.3.10.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit elisp-common + +DESCRIPTION="FriCAS is a fork of Axiom computer algebra system" +HOMEPAGE="https://fricas.sourceforge.net/ + https://github.com/fricas/fricas + https://fricas.github.io/; +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-full.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="+sbcl cmucl gcl ecl clisp clozurecl X emacs gmp" +REQUIRED_USE="^^ ( sbcl cmucl gcl ecl clisp clozurecl ) + gmp? ( ^^ ( sbcl clozurecl ) )" +RDEPEND="sbcl? ( dev-lisp/sbcl:= ) + cmucl? ( dev-lisp/cmucl:= ) + gcl? ( dev-lisp/gcl:= ) + ecl? ( dev-lisp/ecl:= ) + clisp? ( dev-lisp/clisp:= ) + clozurecl? ( dev-lisp/clozurecl:= ) + X? ( x11-libs/libXpm x11-libs/libICE ) + emacs? ( >=app-editors/emacs-23.1:* ) + gmp? ( dev-libs/gmp:= )" +DEPEND="${RDEPEND}" + +# necessary for clisp and gcl +RESTRICT="strip" + +src_configure() { + local LISP GMP + use sbcl && LISP="sbcl --dynamic-space-size 4096" + use cmucl && LISP=lisp + use gcl && LISP=gcl + use ecl && LISP=ecl + use clisp && LISP=clisp + use clozurecl && LISP=ccl + + if use sbcl || use clozurecl + then GMP=$(use_with gmp) + else GMP='' + fi + + # aldor is not yet in portage + econf --disable-aldor --with-lisp="${LISP}" $(use_with X x) ${GMP} +} + +src_test() { + emake -j1 all-input +} + +src_install() { + emake -j1 DESTDIR="${D}" install + dodoc README.rst FAQ + + if use emacs; then + sed -e "s|(setq load-path (cons (quote \"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \ + -i "${D}"/usr/bin/efricas \ + || die "sed efricas failed" + elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el + elisp-make-site-file 64${PN}-gentoo.el + else + rm "${D}"/usr/bin/efricas || die "rm efricas failed" + fi + rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed" +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
commit: b6b044504b9fed0a3b1ba9c65113696606603dbb Author: Andrey Grozin gentoo org> AuthorDate: Wed Jan 10 11:01:20 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Jan 10 11:01:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b04450 sci-mathematics/form: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/form/Manifest | 1 - sci-mathematics/form/form-4.3.0-r1.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest index 9066a4b62e67..d0a67bee26d0 100644 --- a/sci-mathematics/form/Manifest +++ b/sci-mathematics/form/Manifest @@ -1,4 +1,3 @@ -DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742 DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad DIST form-5.0.0_beta1.tar.gz 1415449 BLAKE2B c919442941366488520b1ba0c058261de0261096548e752308f14db2dd0416172f8a6ccabe9a0e7ddccbb6f6ad605ba6ee4f15fbcd1fc9539ea9ab116bc27cbe SHA512 5bbdbdb3ccc865b33bc346d458d1927af13825320ad1ad795b3a5562732338ed119dc3a2ae5981d1bc8d89dd55c46febc66b7632560d27843aacc6e42f8904eb DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25 diff --git a/sci-mathematics/form/form-4.3.0-r1.ebuild b/sci-mathematics/form/form-4.3.0-r1.ebuild deleted file mode 100644 index d3d5800ac1e2.. --- a/sci-mathematics/form/form-4.3.0-r1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs elisp-common - -DESCRIPTION="Symbolic Manipulation System" -HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/; -SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz - emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="devref doc doxygen emacs gmp mpi threads zlib" - -RDEPEND=" - gmp? ( dev-libs/gmp:0= ) - mpi? ( virtual/mpi ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - devref? ( dev-texlive/texlive-latexrecommended ) - doc? ( dev-texlive/texlive-latexrecommended ) - doxygen? ( app-doc/doxygen ) - emacs? ( app-editors/emacs:* )" - -SITEFILE="64${PN}-gentoo.el" - -src_prepare() { - default - sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die - eautoreconf -} - -src_configure() { - # Workaround for GCC -fchecking ICE, bug #904339 - append-cxxflags $(test-flags-CXX -Wno-uninitialized) - - econf \ - --enable-scalar \ - --enable-largefile \ - --disable-debug \ - --disable-static-link \ - --with-api=posix \ - $(use_with gmp ) \ - $(use_enable mpi parform ) \ - $(use_enable threads threaded ) \ - $(use_with zlib ) \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" -} - -src_compile() { - default - if use devref; then - pushd doc/devref > /dev/null || die "doc/devref does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doc; then - pushd doc/manual > /dev/null || die "doc/manual does not exist" - LANG=C VARTEXFONTS="${T}/fonts" emake pdf - popd > /dev/null - fi - if use doxygen; then - pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist" - emake html - popd > /dev/null - fi -} - -src_install() { - default - if use devref; then - dodoc doc/devref/devref.pdf - fi - if use doc; then - dodoc doc/
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/files/
commit: 89b7872ee6d8f3776f82d77ae9b81fed2150b3e9 Author: Andrey Grozin gentoo org> AuthorDate: Wed Jan 10 10:59:31 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Jan 10 10:59:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b7872e sci-mathematics/form: add a forgotten patch Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/form/files/5.0.0_beta1-manual.patch | 15 +++ 1 file changed, 15 insertions(+) diff --git a/sci-mathematics/form/files/5.0.0_beta1-manual.patch b/sci-mathematics/form/files/5.0.0_beta1-manual.patch new file mode 100644 index ..0ef285bc0897 --- /dev/null +++ b/sci-mathematics/form/files/5.0.0_beta1-manual.patch @@ -0,0 +1,15 @@ +Только в form-5.0.0-beta.1/doc/manual: auto +diff -r -U1 form-5.0.0-beta.1.orig/doc/manual/manual.tex.in form-5.0.0-beta.1/doc/manual/manual.tex.in +--- form-5.0.0-beta.1.orig/doc/manual/manual.tex.in2023-04-11 17:18:30.0 +0700 form-5.0.0-beta.1/doc/manual/manual.tex.in 2024-01-10 17:41:07.990916066 +0700 +@@ -1,6 +1,5 @@ +-\input{version.tex} +-\def\formmajorversion{\repomajorversion} +-\def\formminorversion{\repominorversion} +-\def\formversiondesc{\repoversiondesc} +-\def\formdate{\repodate} ++\def\formmajorversion{5} ++\def\formminorversion{0} ++\def\formversiondesc{5.0} ++\def\formdate{\today} + %begin{latexonly} % To avoid latex2html/latex2html#37
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/
commit: cb6a4eed41b62607b180d9926faf39f2d8a8763b Author: Andrey Grozin gentoo org> AuthorDate: Wed Jan 10 10:57:10 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Jan 10 10:57:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6a4eed sci-mathematics/form: bump to 5.0.0_beta1 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/form/Manifest| 1 + sci-mathematics/form/form-5.0.0_beta1.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest index e7450d4bc95c..9066a4b62e67 100644 --- a/sci-mathematics/form/Manifest +++ b/sci-mathematics/form/Manifest @@ -1,3 +1,4 @@ DIST form-4.3.0.tar.gz 1457721 BLAKE2B 029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6 SHA512 3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742 DIST form-4.3.1.tar.gz 1470480 BLAKE2B 210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85 SHA512 7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad +DIST form-5.0.0_beta1.tar.gz 1415449 BLAKE2B c919442941366488520b1ba0c058261de0261096548e752308f14db2dd0416172f8a6ccabe9a0e7ddccbb6f6ad605ba6ee4f15fbcd1fc9539ea9ab116bc27cbe SHA512 5bbdbdb3ccc865b33bc346d458d1927af13825320ad1ad795b3a5562732338ed119dc3a2ae5981d1bc8d89dd55c46febc66b7632560d27843aacc6e42f8904eb DIST form-mode.el.gz 6657 BLAKE2B 41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415 SHA512 aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25 diff --git a/sci-mathematics/form/form-5.0.0_beta1.ebuild b/sci-mathematics/form/form-5.0.0_beta1.ebuild new file mode 100644 index ..61a6d6f461b7 --- /dev/null +++ b/sci-mathematics/form/form-5.0.0_beta1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs elisp-common +DESCRIPTION="Symbolic Manipulation System" +HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/; +MY_PV=${PV/_beta/-beta.} +SRC_URI="https://github.com/vermaseren/${PN}/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz + emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="devref doc doxygen emacs gmp mpi threads zlib" + +RDEPEND=" + gmp? ( dev-libs/gmp:0= ) + mpi? ( virtual/mpi ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + devref? ( dev-texlive/texlive-latexrecommended ) + doc? ( dev-texlive/texlive-latexrecommended ) + doxygen? ( app-doc/doxygen ) + emacs? ( app-editors/emacs:* )" + +SITEFILE="64${PN}-gentoo.el" +PATCHES=( "${FILESDIR}"/5.0.0_beta1-manual.patch ) +S="${WORKDIR}"/${PN}-${MY_PV} + +src_prepare() { + default + sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die + eautoreconf +} + +src_configure() { + # Workaround for GCC -fchecking ICE, bug #904339 + append-cxxflags $(test-flags-CXX -Wno-uninitialized) + + econf \ + --enable-scalar \ + --enable-largefile \ + --disable-debug \ + --disable-static-link \ + --with-api=posix \ + $(use_with gmp ) \ + $(use_enable mpi parform ) \ + $(use_enable threads threaded ) \ + $(use_with zlib ) \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" +} + +src_compile() { + default + if use devref; then + pushd doc/devref > /dev/null || die "doc/devref does not exist" + LANG=C VARTEXFONTS="${T}/fonts" emake pdf + popd > /dev/null + fi + if use doc; then + pushd doc/manual > /dev/null || die "doc/manual does not exist" + LANG=C VARTEXFONTS="${T}/fonts" emake pdf + popd > /dev/null + fi + if use doxygen; then + pushd doc/doxygen > /dev/null || die "doc/doxygen does not exist" + emake html + popd > /dev/null + fi +} + +src_ins
[gentoo-commits] repo/gentoo:master commit in: x11-wm/lumina/files/, x11-wm/lumina/
commit: 264568e576f0aedd6942d274f0f016e730d9fab0 Author: Andrey Grozin gentoo org> AuthorDate: Mon Jan 8 14:33:30 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Jan 8 14:33:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264568e5 x11-wm/lumina: remove - broken anyway Signed-off-by: Andrey Grozin gentoo.org> x11-wm/lumina/files/1.2.0-desktop-files.patch | 33 - x11-wm/lumina/lumina-.ebuild | 71 --- 2 files changed, 104 deletions(-) diff --git a/x11-wm/lumina/files/1.2.0-desktop-files.patch b/x11-wm/lumina/files/1.2.0-desktop-files.patch deleted file mode 100644 index f86c1c49c38f.. --- a/x11-wm/lumina/files/1.2.0-desktop-files.patch +++ /dev/null @@ -1,33 +0,0 @@ ./src-qt5/core/lumina-info/lumina-support.desktop -+++ ./src-qt5/core/lumina-info/lumina-support.desktop -@@ -2,8 +2,7 @@ - Type=Link - URL=https://webchat.freenode.net/?channels=%23lumina-desktop - Icon=Lumina-DE --Categories=System; --OnlyShowIn=Lumina; -+OnlyShowIn=X-Lumina; - Name=Community Support - GenericName=Get Desktop Help - Comment=Ask for desktop support on the community IRC channel - ./src-qt5/core-utils/lumina-config/lumina-config.desktop -+++ ./src-qt5/core-utils/lumina-config/lumina-config.desktop -@@ -7,4 +7,4 @@ - Categories=Settings; - Name=Desktop Configuration - Comment=Modify the desktop --OnlyShowIn=Lumina; -+OnlyShowIn=X-Lumina; - ./src-qt5/core/lumina-info/lumina-info.desktop -+++ ./src-qt5/core/lumina-info/lumina-info.desktop -@@ -5,7 +5,7 @@ - Type=Application - StartupNotify=true - Categories=System; --OnlyShowIn=Lumina; -+OnlyShowIn=X-Lumina; - Name=Desktop Information - GenericName=Version and Legal Information - Comment=View information about the Lumina Desktop Environment diff --git a/x11-wm/lumina/lumina-.ebuild b/x11-wm/lumina/lumina-.ebuild deleted file mode 100644 index 8e1fb965a9a2.. --- a/x11-wm/lumina/lumina-.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 qmake-utils - -DESCRIPTION="Lumina desktop environment" -HOMEPAGE="https://lumina-desktop.org/; -EGIT_REPO_URI="https://github.com/trueos/lumina; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="desktop-utils" - -DEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - x11-libs/libxcb:0 - x11-libs/xcb-util - x11-libs/xcb-util-image - x11-libs/xcb-util-wm" - -RDEPEND="${DEPEND} - app-admin/sysstat - media-sound/alsa-utils - sys-fs/inotify-tools - sys-power/acpi - || ( - x11-apps/xbacklight - sys-power/acpilight - ) - x11-misc/numlockx - x11-wm/fluxbox" - -BDEPEND=" - dev-qt/linguist-tools:5" - -S="${WORKDIR}/${P/_/-}" - -PATCHES=( - "${FILESDIR}/1.2.0-desktop-files.patch" -) - -src_prepare() { - default - - if ! use desktop-utils ; then - rm -rf src-qt5/desktop-utils || die - sed -e "/desktop-utils/d" -i src-qt5/src-qt5.pro || die - fi -} - -src_configure() { - eqmake5 PREFIX="${EPREFIX}/usr" LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" \ - DESTDIR="${D}" CONFIG+=WITH_I18N QMAKE_CFLAGS_ISYSTEM= -} - -src_install() { - default - mv "${ED}"/etc/luminaDesktop.conf{.dist,} || die - rm "${ED}"/${PN}-* "${ED}"/start-${PN}-desktop || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/lumina/
commit: 0e00824f2d410836611edf28ae7c73557b391218 Author: Andrey Grozin gentoo org> AuthorDate: Mon Jan 8 14:31:13 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Jan 8 14:31:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e00824f x11-wm/lumina: DEPEND on x11-libs/libXdamage Closes: https://bugs.gentoo.org/show_bug.cgi?id=921602 Signed-off-by: Andrey Grozin gentoo.org> x11-wm/lumina/lumina-1.6.2-r1.ebuild | 87 1 file changed, 87 insertions(+) diff --git a/x11-wm/lumina/lumina-1.6.2-r1.ebuild b/x11-wm/lumina/lumina-1.6.2-r1.ebuild new file mode 100644 index ..872926704b7a --- /dev/null +++ b/x11-wm/lumina/lumina-1.6.2-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af ar az bg bn bs ca cs cy da de el en_AU en_GB en_ZA es et eu fa fi fr fr_CA fur gl he hi hr hu id is it ja ka ko lt lv mk mn ms mt nb ne nl pa pl pt pt_BR ro ru sa sk sl sr sv sw ta tg th tr uk ur uz vi zh_CN zh_HK zh_TW zu" +inherit plocale qmake-utils xdg + +DESCRIPTION="Lumina desktop environment" +HOMEPAGE="https://lumina-desktop.org/; +SRC_URI="https://github.com/trueos/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="desktop-utils" + +DEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtnetwork:5[ssl] + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + desktop-utils? ( app-text/poppler[qt5] )" + +RDEPEND="${DEPEND} + app-admin/sysstat + media-sound/alsa-utils + sys-fs/inotify-tools + sys-power/acpi + || ( + x11-apps/xbacklight + sys-power/acpilight + ) + x11-misc/numlockx + x11-wm/fluxbox" + +BDEPEND=" + dev-qt/linguist-tools:5" + +S="${WORKDIR}/${P/_/-}" + +PATCHES=( + "${FILESDIR}/1.6.1-desktop-files.patch" +) + +DOCS=( README.md ) + +src_prepare() { + default + + if ! use desktop-utils ; then + rm -rf src-qt5/desktop-utils || die + sed -e "/desktop-utils/d" -i src-qt5/src-qt5.pro || die + fi + + plocale_find_changes "${S}/src-qt5/core/${PN}-desktop/i18n" "${PN}-desktop_" '.ts' +} + +src_configure() { + eqmake5 PREFIX="${EPREFIX}/usr" LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" \ + CONFIG+=WITH_I18N QMAKE_CFLAGS_ISYSTEM= +} + +src_install() { + emake install INSTALL_ROOT="${D}" + einstalldocs + exeinto /etc/X11/Sessions + newexe "${FILESDIR}/lumina-session" lumina ||die + + remove_locale() { + rm -f "${ED}"/usr/share/${PN}-desktop/i18n/l*_${1}.qm + + } + plocale_for_each_disabled_locale remove_locale +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: 79496aa4e8ad88ca8af7820593cc54179e50398c Author: Andrey Grozin gentoo org> AuthorDate: Sat Jan 6 12:55:18 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jan 6 12:55:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79496aa4 dev-util/pycharm-community: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 - .../pycharm-community-2023.2.3.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index da0bee8aab08..d05ec72bbb01 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,4 +1,3 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 -DIST pycharm-community-2023.2.3.tar.gz 588436516 BLAKE2B e40b9dc8fbfae8f397acb42999280492e78696dc10a5ea5c961b4b7ccef4c2b382871e13a097fff0501f7d75551883c47a1de785395dc1f657521de24cb179f2 SHA512 00f1e3c8afd860709f7e9e4f862ecdeda6c5194e3a3e99d1213ca004bc1dfeeb0f8a4bd8fdf6971c98442950c825915e091e5c03d6c6a8eadba083f274310fb4 DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 DIST pycharm-community-2023.3.2.tar.gz 610736516 BLAKE2B 67de675fd1e22aadeabf339aeef32927e2b511f1b3d2c1655ba220a674545ccd3fff0b714b3b946d5a58f3468ab443769a6510bee67703bae880adb688b49ae0 SHA512 7b61e62cb05cc750005ba16d2a26a098f32dc283bb4fa818720d392f3d5183cee71b9c1309df878452ec1adc22fb7e3d5921fd12532b753fc00b6f85064e452e diff --git a/dev-util/pycharm-community/pycharm-community-2023.2.3.ebuild b/dev-util/pycharm-community/pycharm-community-2023.2.3.ebuild deleted file mode 100644 index 2633a29ce241.. --- a/dev-util/pycharm-community/pycharm-community-2023.2.3.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop readme.gentoo-r1 wrapper xdg-utils - -DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" -HOMEPAGE="http://www.jetbrains.com/pycharm/; -SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; - -LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+bundled-jdk" - -BDEPEND="dev-util/patchelf" - -RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) - app-arch/brotli - app-arch/zstd - app-crypt/p11-kit - dev-libs/fribidi - dev-libs/glib - dev-libs/json-c - dev-libs/libbsd - dev-libs/libdbusmenu - dev-libs/nss - dev-libs/wayland - dev-python/pip - media-fonts/dejavu - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype:2= - media-libs/harfbuzz - media-libs/libglvnd - media-libs/libjpeg-turbo:0= - media-libs/libpng:0= - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-libs/libcap - sys-libs/zlib - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -RESTRICT="mirror" - -QA_PREBUILT="opt/${P}/*" - -MY_PN=${PN/-community/} - -src_prepare() { - default - - rm -vf "${S}"/help/ReferenceCardForMac.pdf || die - - rm -vf "${S}"/bin/phpstorm.vmoptions || die - - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die - rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die - rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die - rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - - sed -i \ - -e "\$a" \ - -e "\$a#---" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: ff2ded9ffdfcf5e9fbeb06df57f8d3c17e3fba8f Author: Andrey Grozin gentoo org> AuthorDate: Sat Jan 6 12:52:32 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jan 6 12:52:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2ded9f dev-util/pycharm-community: bump to 2023.3.2 Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 + .../pycharm-community-2023.3.2.ebuild | 122 + 2 files changed, 123 insertions(+) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index ef55b72ae56c..da0bee8aab08 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,3 +1,4 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 DIST pycharm-community-2023.2.3.tar.gz 588436516 BLAKE2B e40b9dc8fbfae8f397acb42999280492e78696dc10a5ea5c961b4b7ccef4c2b382871e13a097fff0501f7d75551883c47a1de785395dc1f657521de24cb179f2 SHA512 00f1e3c8afd860709f7e9e4f862ecdeda6c5194e3a3e99d1213ca004bc1dfeeb0f8a4bd8fdf6971c98442950c825915e091e5c03d6c6a8eadba083f274310fb4 DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 +DIST pycharm-community-2023.3.2.tar.gz 610736516 BLAKE2B 67de675fd1e22aadeabf339aeef32927e2b511f1b3d2c1655ba220a674545ccd3fff0b714b3b946d5a58f3468ab443769a6510bee67703bae880adb688b49ae0 SHA512 7b61e62cb05cc750005ba16d2a26a098f32dc283bb4fa818720d392f3d5183cee71b9c1309df878452ec1adc22fb7e3d5921fd12532b753fc00b6f85064e452e diff --git a/dev-util/pycharm-community/pycharm-community-2023.3.2.ebuild b/dev-util/pycharm-community/pycharm-community-2023.3.2.ebuild new file mode 100644 index ..a7d802f5c2db --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2023.3.2.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop readme.gentoo-r1 wrapper xdg-utils + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/; +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bundled-jdk" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + app-arch/brotli + app-arch/zstd + app-crypt/p11-kit + dev-libs/fribidi + dev-libs/glib + dev-libs/json-c + dev-libs/libbsd + dev-libs/libdbusmenu + dev-libs/nss + dev-libs/wayland + dev-python/pip + media-fonts/dejavu + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype:2= + media-libs/harfbuzz + media-libs/libglvnd + media-libs/libjpeg-turbo:0= + media-libs/libpng:0= + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-libs/libcap + sys-libs/zlib + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +RESTRICT="mirror" + +QA_PREBUILT="opt/${P}/*" + +MY_PN=${PN/-community/} + +src_prepare() { + default + + rm -vf "${S}"/help/ReferenceCardForMac.pdf || die + + rm -vf "${S}"/bin/phpstorm.vmoptions || die + + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die + rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die + rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die + rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so + + sed -i \ + -e "\$a" \ + -e "\$a#---" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 4f4c814275ef3122cedb06bbcf2e59fc719ea6a6 Author: Andrey Grozin gentoo org> AuthorDate: Sat Jan 6 11:42:35 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jan 6 11:43:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4c8142 dev-python/pikepdf: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-python/pikepdf/Manifest | 4 -- dev-python/pikepdf/pikepdf-8.10.0.ebuild | 62 - dev-python/pikepdf/pikepdf-8.11.1.ebuild | 67 dev-python/pikepdf/pikepdf-8.7.1.ebuild | 62 - dev-python/pikepdf/pikepdf-8.9.0.ebuild | 62 - 5 files changed, 257 deletions(-) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 96151f4c1c54..1e5d8d0fb37e 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,8 +1,4 @@ -DIST pikepdf-8.10.0.tar.gz 2865745 BLAKE2B 088b18c1ed5df942f5efc01d1895af6417a05bb2f5e249c2ad134f282456fe9841e8fd6414005f21845aabc9a543967b1c73f41b36e3c85821f656c1fa3c5275 SHA512 5e7ce6a0a8036e9387a0e94a67cacf5276ff9e0a08d70ed523ed6c2d0da3386ac16cc315dab490c492f3ea446fd85b2ff371fe3d3979a9efd3cc784b31f46c7d DIST pikepdf-8.10.1.tar.gz 2866702 BLAKE2B a525b348bfd144623233f83cd194d0fbe3385d48242bd730fd00c2e660e5d19eaf39d306824a6bc835f7ca9660459efa8a69135f86278ddc3271a05d1a24 SHA512 aad1135cbff9513a0a572aa35d8f408188573271c7f62473b4a0a8a86795587351240dddb53db59a4eb7a065b0a0921ffca1c6d1af5b8e48dc6beb9968f000d3 -DIST pikepdf-8.11.1.tar.gz 2869234 BLAKE2B ec8c5d0ccae1c24a08ba685f1c7ce81ed7ff98bfe0172ee32cd7a2aa7e0844c1b85d6a27bb911eeefc1b49866f68163e0bb51f81e41ccd1c00d27cb9851cf5bd SHA512 1651d02af9bbce9c9c7a9622df46b6b0c92b87d13bb4fdd63da795ea14baf6ce69d035e90b4ac17da4d0876cbd256c349a9be4cffe87796f169b79d50b1c893c DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91 SHA512 57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa -DIST pikepdf-8.7.1.tar.gz 2860480 BLAKE2B fa06667947d0166e8597e4fa757ffa96eb69ed3fe2dfd4a54e515678f55afd15a0e2dfcd571fabc933423f0696725d623b0fb9f95cb8ca8633a6581a7957c25d SHA512 3adc075244eb66e0aa4b18882c2ede598b26a40c56497628a8262f82c8ec72af25b4c97ded0771a8e0ec7bb1e7537ec4e172505fd30271a995491361bf17277f DIST pikepdf-8.8.0.tar.gz 2865070 BLAKE2B 78c26c577db858c27a1aa632c0e93a955eafc76f3e5928a5d4862408a71c02b66325e51728e81a5d6bd571655b2c96468592b3c591993e4cf6ecfa28fd997a89 SHA512 91bdf67a800c18559172c7a253859e6e5ef443b0f6e2d2f3af21042db2640f9d96a8fb5764e6ddd64ace248788e32b071ed624c95a6a0557ba19dc6fc33fdf76 -DIST pikepdf-8.9.0.tar.gz 2865109 BLAKE2B 6f40bb10201c3a57716a53fb50111a16e1eb9d1042c54395e5a2862c32ad696360c9185dc03667fa36fe82e219ac925c0ca89c414adb86cc5db02cf39f7850ee SHA512 6cab43e0225aa01c7a964509dc517c4135621d37b6a2a4383c0e5d5b180402a0aa0a219ec05ac61360ee77f29a2805b6dfda1794ee4d21cda79654222dd9f00e diff --git a/dev-python/pikepdf/pikepdf-8.10.0.ebuild b/dev-python/pikepdf/pikepdf-8.10.0.ebuild deleted file mode 100644 index 670325f6bba5.. --- a/dev-python/pikepdf/pikepdf-8.10.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-11.5.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.36[${PYTHON
[gentoo-commits] repo/gentoo:master commit in: app-text/foliate/
commit: 0b94a4aacd9c6c3fb37addede586754b8c0454f4 Author: Andrey Grozin gentoo org> AuthorDate: Sat Jan 6 11:38:10 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jan 6 11:38:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b94a4aa app-text/foliate: bump to 3.1.0 Signed-off-by: Andrey Grozin gentoo.org> app-text/foliate/Manifest | 1 + app-text/foliate/foliate-3.1.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/app-text/foliate/Manifest b/app-text/foliate/Manifest index 0108d32562d1..c131b2061b80 100644 --- a/app-text/foliate/Manifest +++ b/app-text/foliate/Manifest @@ -1,2 +1,3 @@ DIST foliate-2.6.4.tar.gz 4824560 BLAKE2B fd109d76a7cd0cfbff3fb7273b232a7c749922c5e4d782ed4b7dcb63e914a7cc0bd6e7623a509c3117e45ead5c1d7538c57f322742e4e826b88bddc6182abdf1 SHA512 af58efa2c33451617dbf7327b56551557d762ac80f1b489d5da1c5a46ebbfe329052149deb8b2f4c7729a7fd46deccd5500fd96c0a662b731c871c1ad8061cd3 DIST foliate-3.0.1.tar.bz2 7873783 BLAKE2B 678fcd9c384df8b623074a83d5ab64bbd6144301bad60813c2d7735e8c89ed94cc35ef90adf234db894d9fca5ed2a45db985944f5749d3c433f32ebfec0d87b2 SHA512 e4e7344858327b75cbd44c4b4243386c9f175499c14f3d4a4407c6d850af9b585878ead69b4ab1941561ab84b4aa9db0e1ef66eaeabe4bbae5078d652f16b2a8 +DIST foliate-3.1.0.tar.bz2 7902106 BLAKE2B cd804b168529ebde3312954de6e907d4de30ef4342dbcf872757f485d5b5e223c96629c01d6e0e0b3bb7cfcc1e98015b034b053d6a6429138a8aa1ed40b0b0c2 SHA512 36dfb6618b04fcfdd3d298133f9fb592e987b898420da08d1e2e1539f162abc4c06cf28e3c9e6ae5f008554fdec9ab36a69333f5c5074b069c345ae729301236 diff --git a/app-text/foliate/foliate-3.1.0.ebuild b/app-text/foliate/foliate-3.1.0.ebuild new file mode 100644 index ..f52ddf361f68 --- /dev/null +++ b/app-text/foliate/foliate-3.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="ar cs de el es eu fa_IR fr he hi hr id ie it ko nb nl nn pt_BR ru sv tr uk zh_CN zh_TW" +inherit meson plocale xdg gnome2-utils +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2; +DESCRIPTION="gtk ebook reader built with gjs" +HOMEPAGE="https://github.com/johnfactotum/foliate/; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="${MESON_DEPEND}" +RDEPEND=">=dev-libs/gjs-1.76 + >=gui-libs/gtk-4.12 + gui-libs/libadwaita + net-libs/webkit-gtk:6[introspection] + sys-devel/gettext" + +src_prepare() { + default + xdg_environment_reset + + plocale_find_changes "${S}"/po '' '.po' + + rm_po() { + rm po/${1}.po + sed -e "/^${1}/d" -i po/LINGUAS + } + + plocale_for_each_disabled_locale rm_po +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postinst + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 37a0285db1e68fa2bd8c3fc05d4615dc6d9812f1 Author: Andrey Grozin gentoo org> AuthorDate: Tue Jan 2 15:03:56 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Jan 2 15:03:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a0285d sci-geosciences/gpxsee: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 - sci-geosciences/gpxsee/gpxsee-13.12.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index df5346c26da8..020883ab0153 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,3 @@ -DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.12.ebuild b/sci-geosciences/gpxsee/gpxsee-13.12.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.12.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 072e80fbd86569bd298b11231081f992da0af1bd Author: Andrey Grozin gentoo org> AuthorDate: Tue Jan 2 15:01:51 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Jan 2 15:02:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e80fb sci-geosciences/gpxsee: bump to 13.14 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.14.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 768c21e9c7cd..df5346c26da8 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 +DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.14.ebuild b/sci-geosciences/gpxsee/gpxsee-13.14.ebuild new file mode 100644 index ..479cb1917893 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.14.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: 230f0a7cf420f12fd155eebd497e60795c6cd63c Author: Andrey Grozin gentoo org> AuthorDate: Sun Dec 31 10:59:06 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Dec 31 10:59:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230f0a7c dev-lisp/sbcl: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 - dev-lisp/sbcl/sbcl-2.3.10.ebuild | 271 --- 2 files changed, 273 deletions(-) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 44ef7b74babf..a200ee5bf2d7 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -9,8 +9,6 @@ DIST sbcl-1.2.7-x86-64-solaris-binary.tar.bz2 10438955 BLAKE2B ca9cd3a55873c6489 DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 1cd25c548be0f1b7ec01edc3bee7fe6c2aaf07b7bd1fc55d408dee7ac95e8f3761a194bf9e8efb734179a7eff04cdae2fe5ba4a9ba5ab06f7322ac1550d142cc SHA512 39bbd735b242aa0bbac05c6f4dbe28cb45e01684db7e5b4f1e51f995a9f9d5b484f63cc4243f472f72b3b1e6c4cd2268a7e812b15426eca5cf9a1fede10f44bb DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678 SHA512 41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38 DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B aac079e3585ebe9d5b610cf096e958edfd4410361b0d96b2fa88a285cbdce4133d89e1ddf0cf6729d43d6c3057365d07a3d73362f906fd8798b76c993210a8e5 SHA512 443ab604caa768c756f3322d7c599142a50227914bcd6be12434432daf1e3d5af0740d1ebdb166b856cc77ddf02451e29fcef9e29099f7bc4fb49ad61db17674 -DIST sbcl-2.3.10-source.tar.bz2 7600039 BLAKE2B b93ae819333448688725622b5452b26c9207aa7eb29dcb6b063f019601d85e24b8f36c709b357d03646ac78f480cc394f7b478328618e7b8486b715f248cc063 SHA512 8661719681e9dfc3c7373bf0b1aafa2db081f296a07bb4f684ee8e8bfbbe3abb71963500d26ac1a0fd759f408dda8b2f8cbd4ea34666f48775563f3e6ad697f5 -DIST sbcl-2.3.10-x86-64-linux-binary.tar.bz2 11896983 BLAKE2B 65c1550fe7534de93b0fab5dcc90961bb50e5b9d7ed28a00a4d839f5bb74e3ff94c15b495dc80f871f7fe0c370d2d4700fd292465894d267885e463741839d9f SHA512 990b515d6095fc070662ae41fb54f697699b78ef30363b0434ca05de046bd7b0aab45adf4dd1d0b3b7d0266702c177ae63d7c695aa9e9496976c6b8948ab25e3 DIST sbcl-2.3.11-source.tar.bz2 7688028 BLAKE2B 6c67fc506336be8139b9e27ff56a7606424065afdb3954d6e478c970e73b140d49a17568adc6a6697c48fb20c0a8242071de8472854ac62c9fb0ec585a2a3f22 SHA512 47d4c6dfb809fb97e61677c74e5d9905d5a8d5118bad1120996c1dcc3c3105272046b5b2e6db0fc8e6fb45a1aea5dc7713ef7ee1c8ae7a58da807096e6c1e971 DIST sbcl-2.3.11-x86-64-linux-binary.tar.bz2 12162024 BLAKE2B f9aae2428d17182a5b61e9b999e868483b11239cf7e1f08ccb90f68d4b93490317ab8bcf8c8ee145b849bd7e6c37320ead5040c109ecc613e0aa1166eff4ecce SHA512 1a6336e1a43475c82b0d9040e076b5c51aee6eb624c98929174b50ccd342da1104c073e355b571380d319f15b0515c860e5c9f399f5ecbbd76a1fb0af704 DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 diff --git a/dev-lisp/sbcl/sbcl-2.3.10.ebuild b/dev-lisp/sbcl/sbcl-2.3.10.ebuild deleted file mode 100644 index 0708cd4b1749.. --- a/dev-lisp/sbcl/sbcl-2.3.10.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic pax-utils toolchain-funcs - -#same order as http://www.sbcl.org/platform-table.html -BV_X86=1.4.3 -BV_AMD64=2.3.10 -BV_PPC=1.2.7 -BV_PPC64LE=1.5.8 -BV_SPARC=1.0.28 -BV_ALPHA=1.0.28 -BV_ARM=2.3.3 -BV_ARM64=1.4.2 -BV_X64_MACOS=1.2.11 -BV_PPC_MACOS=1.0.47 -BV_X86_SOLARIS=1.2.7 -BV_X64_SOLARIS=1.2.7 -BV_SPARC_SOLARIS=1.0.23 - -DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" -HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; -BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch -SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 - https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz - !system-bootstrap? ( - x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) - amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) - ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) - ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) - sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) - alpha? ( mirror://sourceforge
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: 1a45d71a80125704836edcec5804ca11b1aaa80d Author: Andrey Grozin gentoo org> AuthorDate: Sun Dec 31 10:57:35 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Dec 31 10:57:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a45d71a dev-lisp/sbcl: bump to 2.4.0 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/sbcl-2.4.0.ebuild | 271 2 files changed, 273 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index b268b7d8b988..44ef7b74babf 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -16,3 +16,5 @@ DIST sbcl-2.3.11-x86-64-linux-binary.tar.bz2 12162024 BLAKE2B f9aae2428d17182a5b DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 +DIST sbcl-2.4.0-source.tar.bz2 7695124 BLAKE2B 7f282282af0f2900cfc07795c659cc5086451e281b1c2deaa87c1f3025f915115448e9b0eaf9290f050b8eee867f69606a1d5d39ae0e3a0d3ddccf8ca4bfa5fd SHA512 4917e56fbb2ba7fc942e7d8dd8dbb0c5bcc8dbb660951dac1aa9a27d7d6287e5dcab887037b4cd7ec335f8ae7318ea0f4d8e3468bd91710db99069b531858ac1 +DIST sbcl-2.4.0-x86-64-linux-binary.tar.bz2 12122206 BLAKE2B 8f0ba1bb4a3ba52f4b54cf16d347b7014d28bb635154f7f6811a30d08a19d4e1b9b448ed8fc5ae84d3aaa9edca89692cbcc5c9496e8f914cf3c9950890f164b4 SHA512 99b4760a5cc52c7807610aae7ae71810df013824a49fe956c4920d009648aa2a0c3a96c0745d00a7f09ba90b97e353999f19f98acd788b431defe6acd24edbc8 diff --git a/dev-lisp/sbcl/sbcl-2.4.0.ebuild b/dev-lisp/sbcl/sbcl-2.4.0.ebuild new file mode 100644 index ..ec1f642b8efd --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.4.0.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.4.0 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 ) + arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 ) + arm64? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 ) + x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 ) + ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 ) + x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 ) + )" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="system-bootstrap debug doc source +threads +unicode +zstd" + +CDEPEND=">=dev-lisp/asdf-3.3:= \ + prefix? ( dev-util/patchelf )" +# bug #843851 +BDEPEND="${CDEPEND} + dev-util/strace + doc? (
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 00c974737a7de92ace7f2306dcc959df7c5cd6d6 Author: Andrey Grozin gentoo org> AuthorDate: Tue Dec 26 11:47:03 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Dec 26 11:47:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c97473 sci-mathematics/wxmaxima: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 - sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index 5673e008bb4c..d128affc414d 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,4 +1,3 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb -DIST wxmaxima-23.11.0.tar.gz 16476485 BLAKE2B 1d5f5a516ba13c402837c995dac898a8b3fd85fa8e85a18f362ead4e737dff0cdc5d45754a1adeafabb19e504ca8a485ecd151049a76ff112721cebdf4a00941 SHA512 ee4fcff394913979c31b8060fb4ad0d32f5588bbdfe587f29d7528164bc9b31b2c24028dfa7f9deda1a984de12e15a4bbe94b265b9d528202a65f87c46d4352f DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild deleted file mode 100644 index 6b29481f6c3e.. --- a/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" -inherit cmake plocale wxwidgets xdg - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-Version-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="test webkit" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - setup-wxwidgets - cmake_src_prepare - - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ - || die "sed CMakeLists.txt failed" - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ - || die "sed info/CMakeLists.txt failed" - - # locales - rm_po() { - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" - rm -f locales/manual/${1}.po - rm -f info/${PN}.${1}.md - rm -f info/${PN}.${1}.html - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt - } - plocale_find_changes locales/wxMaxima '' '.po' - plocale_for_each_disabled_locale rm_po -} - -src_configure() { - local mycmakeargs=( - -DWXM_UNIT_TESTS=$(usex test) - -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) - ) - - cmake_src_configure -} - -src_test() { - # Just run the unit tests manually for now as tests fail in a non-descriptive - # way even with virtualx - # bug #736695 - cd "${BUILD_DIR}/test/unit_tests" || die - - local tests=( - AFontSize - CellPtr - ImgCell - ) - - local test - for test in "${tests[@]}" ; do - ./test_${test} || die "Unit test ${test} failed!" - done -} - -src_install() { - docompress -x /usr/share/doc/${PF} - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: f9c9ff8152da279940c604b33762e91e4473347e Author: Andrey Grozin gentoo org> AuthorDate: Tue Dec 26 11:45:00 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Dec 26 11:45:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c9ff81 sci-mathematics/wxmaxima: bump to 23.12.0 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 + sci-mathematics/wxmaxima/wxmaxima-23.12.0.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index 7a0f95b62df4..5673e008bb4c 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,3 +1,4 @@ DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.11.0.tar.gz 16476485 BLAKE2B 1d5f5a516ba13c402837c995dac898a8b3fd85fa8e85a18f362ead4e737dff0cdc5d45754a1adeafabb19e504ca8a485ecd151049a76ff112721cebdf4a00941 SHA512 ee4fcff394913979c31b8060fb4ad0d32f5588bbdfe587f29d7528164bc9b31b2c24028dfa7f9deda1a984de12e15a4bbe94b265b9d528202a65f87c46d4352f +DIST wxmaxima-23.12.0.tar.gz 16491009 BLAKE2B 1df61e6571302b9ae693af77b48c60d3799f036f2e5214ef5f003e4b9f20fa66a37ed10f52b35ac05e114e9a53afda761262bdf55dde86020687f69f5458ec78 SHA512 f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89 diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.12.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.12.0.ebuild new file mode 100644 index ..6b29481f6c3e --- /dev/null +++ b/sci-mathematics/wxmaxima/wxmaxima-23.12.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" +inherit cmake plocale wxwidgets xdg + +DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; +SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-Version-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test webkit" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libxml2:2 + x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" +RDEPEND="${DEPEND} + media-fonts/jsmath + sci-visualization/gnuplot[wxwidgets] + sci-mathematics/maxima" + +src_prepare() { + setup-wxwidgets + cmake_src_prepare + + sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ + || die "sed CMakeLists.txt failed" + sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ + || die "sed info/CMakeLists.txt failed" + + # locales + rm_po() { + rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" + rm -f locales/manual/${1}.po + rm -f info/${PN}.${1}.md + rm -f info/${PN}.${1}.html + sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt + } + plocale_find_changes locales/wxMaxima '' '.po' + plocale_for_each_disabled_locale rm_po +} + +src_configure() { + local mycmakeargs=( + -DWXM_UNIT_TESTS=$(usex test) + -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) + ) + + cmake_src_configure +} + +src_test() { + # Just run the unit tests manually for now as tests fail in a non-descriptive + # way even with virtualx + # bug #736695 + cd "${BUILD_DIR}/test/unit_tests" || die + + local tests=( + AFontSize + CellPtr + ImgCell + ) + + local test + for test in "${tests[@]}" ; do + ./test_${test} || die "Unit test ${test} failed!" + done +} + +src_install() { + docompress -x /usr/share/doc/${PF} + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfarranger/
commit: c4a07ccd3b1f871d8ce2441ab75c5da7a50a1553 Author: Andrey Grozin gentoo org> AuthorDate: Tue Dec 26 11:42:38 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Dec 26 11:43:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a07ccd app-text/pdfarranger: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-text/pdfarranger/Manifest | 1 - app-text/pdfarranger/pdfarranger-1.9.2.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/app-text/pdfarranger/Manifest b/app-text/pdfarranger/Manifest index 31578a31bc78..635713743a4f 100644 --- a/app-text/pdfarranger/Manifest +++ b/app-text/pdfarranger/Manifest @@ -1,3 +1,2 @@ DIST pdfarranger-1.10.0.tar.gz 303125 BLAKE2B 126b47dfdabbe6d75331788dd891e1d8136a70b98e70601e19fd47fc7e3d81c350eb1fc8866a3a09db88b2b760ef964e7a01cf233464440c81a6dc5462101592 SHA512 92aa53a402d2f4c82a7f99f2acc1c328f71ad18835e524588e0f011f3ba8b074bf425ed881bb5f9ce3020833ce37cc3c301fd90b8931b44f909c8647bc1b09af DIST pdfarranger-1.10.1.tar.gz 304298 BLAKE2B 9762864072d4d75cf7e4a65f9ec9db040eef53ee97b2867340bc427d350f4b9b9fbc321520bf2e47d1c2ab2c866c8ceaf56b9806378bcdff4897ebc7f6c1e2ee SHA512 a0bebb569570656217e4f9432c0a3fbdb7f441b7ee04dc82f31e449befec19a1fa1045ef7ce95dc75e9feb14fad9a0265307efdf221c8a727091c05348554427 -DIST pdfarranger-1.9.2.tar.gz 280531 BLAKE2B 6a7a8e73e701fe9bbb5bd1f94411003dfb16966ad28522820a27e7ab554b3c2679eec3f4a08332bd58dc1c1cafd620e1daef2f39cb0f6dc5589d7bd5eb293650 SHA512 c22cc753e2606d90913970ce57462b4aca7c41fa6a9b6ece76b618800cad12bce808aba4a6fba2ef9698fda209e11799f30d091a88c9beb2e80a09ac7df51cb8 diff --git a/app-text/pdfarranger/pdfarranger-1.9.2.ebuild b/app-text/pdfarranger/pdfarranger-1.9.2.ebuild deleted file mode 100644 index 44ebd2bc40e7.. --- a/app-text/pdfarranger/pdfarranger-1.9.2.ebuild +++ /dev/null @@ -1,43 +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} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature xdg desktop - -DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" -HOMEPAGE="https://github.com/jeromerobert/pdfarranger; -SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=" - app-text/poppler[introspection,cairo] - >=dev-python/pikepdf-6.0.0[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - dev-python/python-dateutil[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] -" -DEPEND="${RDEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - dev-util/intltool -" - -src_install() { - distutils-r1_src_install - for x in 16 32 48 256 scalable - do doicon -s ${x} data/icons/hicolor/${x}*/* - done -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "image file import" media-gfx/img2pdf -}
[gentoo-commits] repo/gentoo:master commit in: app-text/pdfarranger/
commit: c38677553fa0695d0d666f30c8c3925c08fd0856 Author: Andrey Grozin gentoo org> AuthorDate: Tue Dec 26 11:41:22 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Dec 26 11:41:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3867755 app-text/pdfarranger: bump to 1.10.1 Signed-off-by: Andrey Grozin gentoo.org> app-text/pdfarranger/Manifest | 1 + app-text/pdfarranger/pdfarranger-1.10.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/app-text/pdfarranger/Manifest b/app-text/pdfarranger/Manifest index 7fec608810bf..31578a31bc78 100644 --- a/app-text/pdfarranger/Manifest +++ b/app-text/pdfarranger/Manifest @@ -1,2 +1,3 @@ DIST pdfarranger-1.10.0.tar.gz 303125 BLAKE2B 126b47dfdabbe6d75331788dd891e1d8136a70b98e70601e19fd47fc7e3d81c350eb1fc8866a3a09db88b2b760ef964e7a01cf233464440c81a6dc5462101592 SHA512 92aa53a402d2f4c82a7f99f2acc1c328f71ad18835e524588e0f011f3ba8b074bf425ed881bb5f9ce3020833ce37cc3c301fd90b8931b44f909c8647bc1b09af +DIST pdfarranger-1.10.1.tar.gz 304298 BLAKE2B 9762864072d4d75cf7e4a65f9ec9db040eef53ee97b2867340bc427d350f4b9b9fbc321520bf2e47d1c2ab2c866c8ceaf56b9806378bcdff4897ebc7f6c1e2ee SHA512 a0bebb569570656217e4f9432c0a3fbdb7f441b7ee04dc82f31e449befec19a1fa1045ef7ce95dc75e9feb14fad9a0265307efdf221c8a727091c05348554427 DIST pdfarranger-1.9.2.tar.gz 280531 BLAKE2B 6a7a8e73e701fe9bbb5bd1f94411003dfb16966ad28522820a27e7ab554b3c2679eec3f4a08332bd58dc1c1cafd620e1daef2f39cb0f6dc5589d7bd5eb293650 SHA512 c22cc753e2606d90913970ce57462b4aca7c41fa6a9b6ece76b618800cad12bce808aba4a6fba2ef9698fda209e11799f30d091a88c9beb2e80a09ac7df51cb8 diff --git a/app-text/pdfarranger/pdfarranger-1.10.1.ebuild b/app-text/pdfarranger/pdfarranger-1.10.1.ebuild new file mode 100644 index ..3d021e097334 --- /dev/null +++ b/app-text/pdfarranger/pdfarranger-1.10.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 optfeature xdg desktop + +DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" +HOMEPAGE="https://github.com/jeromerobert/pdfarranger; +SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + >=dev-python/pikepdf-6.0.0[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + dev-python/python-dateutil[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND} + dev-python/python-distutils-extra[${PYTHON_USEDEP}] + dev-util/intltool +" + +src_install() { + distutils-r1_src_install + for x in 16 32 48 256 scalable + do doicon -s ${x} data/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "image file import" media-gfx/img2pdf +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crqt-ng/
commit: c7810bdba04523ac774b591b40e7fc366e138249 Author: Andrey Grozin gentoo org> AuthorDate: Tue Dec 26 11:38:07 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Dec 26 11:38:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7810bdb app-text/crqt-ng: bump to 1.0.12 Signed-off-by: Andrey Grozin gentoo.org> app-text/crqt-ng/Manifest | 1 + app-text/crqt-ng/crqt-ng-1.0.12.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 112ee333ded4..b9ac89ace2d7 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1 +1,2 @@ DIST crqt-ng-1.0.11.tar.bz2 442916 BLAKE2B 3eb4c73f1c3b3c88d92cb6ed5bf4895329caab1391c7be05dc0ccc1a65546f7761ee7af6246045be70137fd8683e2bfc5fb41df3dad604177ae4c0351f44c74e SHA512 62bb4b8a3dec3dd9fba5e1a2795f384e5310b87800d89e15b7f4fe258eb923481f1264ec23645b09f5ae89822e332d1499aeca0a79efab21124b43deec3ada44 +DIST crqt-ng-1.0.12.tar.bz2 443646 BLAKE2B 338c96a9c34d6a05ed6fa9cd1d6fe63665518e8c12e835a7fba22b81585116f9e579b326c9fc22a67d7225f0ca4cc15035179be923507b0af7032666f05d972e SHA512 24258c32dac6ba24833d7a6a227cef6dfb39ff415781921c90e57cd9c73ce187255bcffee3b38719b38dde2f6cb8a0569f5b25db88688c105f8b24246676207d diff --git a/app-text/crqt-ng/crqt-ng-1.0.12.ebuild b/app-text/crqt-ng/crqt-ng-1.0.12.ebuild new file mode 100644 index ..17278e64b54d --- /dev/null +++ b/app-text/crqt-ng/crqt-ng-1.0.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="bg cs hu nl ru uk" +inherit cmake plocale xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5" +RDEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + dev-qt/linguist-tools:5" + +src_prepare() { + cmake_src_prepare + xdg_environment_reset + + # locales + plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' + sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ + -i "${S}"/src/CMakeLists.txt \ + || die "sed CMakeLists.txt failed" +} + +src_configure() { + CMAKE_USE_DIR="${S}" + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=(-DUSE_QT=QT5) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 299d2cf00e087d600351b22ba7737ee37d6e6b93 Author: Andrey Grozin gentoo org> AuthorDate: Sat Dec 23 12:36:20 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Dec 23 12:36:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299d2cf0 sci-geosciences/gpxsee: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 - sci-geosciences/gpxsee/gpxsee-13.11.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index d699a41a859c..768c21e9c7cd 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,3 @@ -DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.11.ebuild b/sci-geosciences/gpxsee/gpxsee-13.11.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.11.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 73fe9bc6f9ee99b81fae235062a08c9557a28cc1 Author: Andrey Grozin gentoo org> AuthorDate: Sat Dec 23 12:35:08 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Dec 23 12:35:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fe9bc6 sci-geosciences/gpxsee: bump to 13.13 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.13.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 01a78dd30507..d699a41a859c 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f +DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.13.ebuild b/sci-geosciences/gpxsee/gpxsee-13.13.ebuild new file mode 100644 index ..d3040a4c8b15 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.13.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/
commit: 0bb08f2929c73127cbff6731d36bc01453836d60 Author: Andrey Grozin gentoo org> AuthorDate: Fri Dec 22 13:40:55 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Dec 22 13:40:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb08f29 sci-geosciences/qmapshack: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/qmapshack/Manifest| 1 - sci-geosciences/qmapshack/qmapshack-1.17.0.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/sci-geosciences/qmapshack/Manifest b/sci-geosciences/qmapshack/Manifest index 7f0bc8d93ef7..3378ba962bd4 100644 --- a/sci-geosciences/qmapshack/Manifest +++ b/sci-geosciences/qmapshack/Manifest @@ -1,3 +1,2 @@ DIST qmapshack-1.16.1.tar.gz 54433326 BLAKE2B 58d3fff752187418552cba1d89b3ebd0082af379204b3c0b79cb8f8096cd422d3a9d347f7b91379868b37092469c5ef6187e67bfb7d0c3c07e18a65df0b488f1 SHA512 cd6c1818c2468a4654222d165bfa7278dea01890d4065a359942ce16ee1c643b54f86a94a30632bc414a1ec22e04ea340109fc89ca6c340eb717f8e86468e281 -DIST qmapshack-1.17.0.tar.gz 56693181 BLAKE2B eb101fd73b09412243c127f2e9b2b413dc718d67c5c755d47eeae2eb4f45385f58cd839b24b87bad48e59f502328e2dc46b014e239a708a0523e7bb9182121ae SHA512 176ff1c8f432064ab185174c09c7ea4699230b3b83f7ea0c1aa232f488b808438c5095160d5c074938b9f2ec7fb418031f44dcebe50e636426a82e7f1c824dde DIST qmapshack-1.17.1.tar.gz 56704889 BLAKE2B 1fda3f9874f39eb6b7a0c71ac7b681ebc0f6ea7ae2eefae2b6de4d780556fc5aee45aff230bebcf6ba025959beccffe14a59002fd9552b339892956d2fdd5c50 SHA512 79bdeb59e366cefb2d2a6c9bd084760b5935c93f385a6f2d26bdd25bb4af6939003decc4659afd1567a3b6698a0048e5c79baa716139fc20a96cc0e8dc206d9c diff --git a/sci-geosciences/qmapshack/qmapshack-1.17.0.ebuild b/sci-geosciences/qmapshack/qmapshack-1.17.0.ebuild deleted file mode 100644 index 07edefad88fd.. --- a/sci-geosciences/qmapshack/qmapshack-1.17.0.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 cmake xdg - -DESCRIPTION="GPS mapping utility" -HOMEPAGE="https://github.com/Maproom/qmapshack/wiki; -SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-libs/quazip:0=[qt5(+)] - dev-qt/designer:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qthelp:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtwebengine:5[widgets] - >=sci-geosciences/routino-3.1.1 - sci-libs/alglib - sci-libs/gdal:= - >=sci-libs/proj-8:= -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -S="${WORKDIR}"/${PN}-V_${PV} - -src_prepare() { - cmake_src_prepare - xdg_environment_reset -} - -src_install() { - docompress -x /usr/share/doc/${PF}/html - cmake_src_install - mv "${D}"/usr/share/doc/HTML "${D}"/usr/share/doc/${PF}/html || die "mv Qt help failed" -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/
commit: 0bb08af777164440333a9f1a015e80d8af57570f Author: Andrey Grozin gentoo org> AuthorDate: Fri Dec 22 12:47:25 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Dec 22 12:47:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb08af7 sci-geosciences/qmapshack: bump to 1.17.1 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/qmapshack/Manifest| 1 + sci-geosciences/qmapshack/qmapshack-1.17.1.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/sci-geosciences/qmapshack/Manifest b/sci-geosciences/qmapshack/Manifest index ac6e9b52beee..7f0bc8d93ef7 100644 --- a/sci-geosciences/qmapshack/Manifest +++ b/sci-geosciences/qmapshack/Manifest @@ -1,2 +1,3 @@ DIST qmapshack-1.16.1.tar.gz 54433326 BLAKE2B 58d3fff752187418552cba1d89b3ebd0082af379204b3c0b79cb8f8096cd422d3a9d347f7b91379868b37092469c5ef6187e67bfb7d0c3c07e18a65df0b488f1 SHA512 cd6c1818c2468a4654222d165bfa7278dea01890d4065a359942ce16ee1c643b54f86a94a30632bc414a1ec22e04ea340109fc89ca6c340eb717f8e86468e281 DIST qmapshack-1.17.0.tar.gz 56693181 BLAKE2B eb101fd73b09412243c127f2e9b2b413dc718d67c5c755d47eeae2eb4f45385f58cd839b24b87bad48e59f502328e2dc46b014e239a708a0523e7bb9182121ae SHA512 176ff1c8f432064ab185174c09c7ea4699230b3b83f7ea0c1aa232f488b808438c5095160d5c074938b9f2ec7fb418031f44dcebe50e636426a82e7f1c824dde +DIST qmapshack-1.17.1.tar.gz 56704889 BLAKE2B 1fda3f9874f39eb6b7a0c71ac7b681ebc0f6ea7ae2eefae2b6de4d780556fc5aee45aff230bebcf6ba025959beccffe14a59002fd9552b339892956d2fdd5c50 SHA512 79bdeb59e366cefb2d2a6c9bd084760b5935c93f385a6f2d26bdd25bb4af6939003decc4659afd1567a3b6698a0048e5c79baa716139fc20a96cc0e8dc206d9c diff --git a/sci-geosciences/qmapshack/qmapshack-1.17.1.ebuild b/sci-geosciences/qmapshack/qmapshack-1.17.1.ebuild new file mode 100644 index ..09535e19a7ed --- /dev/null +++ b/sci-geosciences/qmapshack/qmapshack-1.17.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="GPS mapping utility" +HOMEPAGE="https://github.com/Maproom/qmapshack/wiki; +SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/quazip:0=[qt5(+)] + dev-qt/designer:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qthelp:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtwebengine:5[widgets] + >=sci-geosciences/routino-3.1.1 + sci-libs/alglib + sci-libs/gdal:= + >=sci-libs/proj-8:= +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}"/${PN}-V_${PV} + +src_prepare() { + cmake_src_prepare + xdg_environment_reset +} + +src_install() { + docompress -x /usr/share/doc/${PF}/html + cmake_src_install + mv "${D}"/usr/share/doc/HTML "${D}"/usr/share/doc/${PF}/html || die "mv Qt help failed" +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 3c73538e34782072eec1ad817fc95c57095b Author: Andrey Grozin gentoo org> AuthorDate: Fri Dec 15 05:44:31 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Dec 15 05:44:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c73538e sci-mathematics/wxmaxima: remove old versions Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 2 - sci-mathematics/wxmaxima/wxmaxima-23.04.1.ebuild | 79 --- sci-mathematics/wxmaxima/wxmaxima-23.08.0.ebuild | 80 3 files changed, 161 deletions(-) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index b8692b2dddf3..7a0f95b62df4 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -1,5 +1,3 @@ -DIST wxmaxima-23.04.1.tar.gz 22060726 BLAKE2B 77583c2461f7c32ac53ad2890d1e7d07a9fc2dd0caa07a1fcdd7c62d39ec63c50173542c74ce2d21093ce724d1777b76e7789f8a5363ff20406d52177c86a016 SHA512 9846c11cbeec8411170e0d55916187cc77274e2758726784bcb5540d55f712b5a557562de0c37dac0c7ef119d43570bd33efc33252fc5359627e527d668580a4 DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 -DIST wxmaxima-23.08.0.tar.gz 16425869 BLAKE2B cdfb8f9d376ef8cce7617f81678840ab812ad5f9ea6e37bc64e89f117402f5d1a93b03366263d314deecfe21bf56c28b212e91d5f8c79939354e8586a4d001cb SHA512 3db91ade52879d90ededfa48667e6f6f5895dad4f34fbe5896c631fe12cc9b95b631d9a26cbf847a9b3578f40a25242d42a8efbbf856c0e47364404a21e8693f DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb DIST wxmaxima-23.11.0.tar.gz 16476485 BLAKE2B 1d5f5a516ba13c402837c995dac898a8b3fd85fa8e85a18f362ead4e737dff0cdc5d45754a1adeafabb19e504ca8a485ecd151049a76ff112721cebdf4a00941 SHA512 ee4fcff394913979c31b8060fb4ad0d32f5588bbdfe587f29d7528164bc9b31b2c24028dfa7f9deda1a984de12e15a4bbe94b265b9d528202a65f87c46d4352f diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.04.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.04.1.ebuild deleted file mode 100644 index 0da4df8637af.. --- a/sci-mathematics/wxmaxima/wxmaxima-23.04.1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" -PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" -inherit cmake plocale wxwidgets xdg - -DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" -HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; -SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-Version-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libxml2:2 - x11-libs/wxGTK:${WX_GTK_VER}[webkit]" -RDEPEND="${DEPEND} - media-fonts/jsmath - sci-visualization/gnuplot[wxwidgets] - sci-mathematics/maxima" - -src_prepare() { - setup-wxwidgets - cmake_src_prepare - - sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ - || die "sed CMakeLists.txt failed" - sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ - || die "sed info/CMakeLists.txt failed" - - # locales - rm_po() { - rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" - rm -f locales/manual/${1}.po - rm -f info/${PN}.${1}.md - rm -f info/${PN}.${1}.html - sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt - } - plocale_find_changes locales/wxMaxima '' '.po' - plocale_for_each_disabled_locale rm_po -} - -src_configure() { - local mycmakeargs=( - -DWXM_UNIT_TESTS=$(usex test) - ) - - cmake_src_configure -} - -src_test() { - # Just run the unit tests manually for now as tests fail in a non-descriptive - # way even with virtualx - # bug #736695 - cd "${BUILD_DIR}/test/unit_tests" || die - - local tests=( - AFontSize - CellPtr - ImgCell - ) - - lo
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/
commit: 574d8ef28dc5f9b52bba13e3c8716fc525240299 Author: Andrey Grozin gentoo org> AuthorDate: Fri Dec 15 05:42:20 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Dec 15 05:42:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574d8ef2 sci-mathematics/wxmaxima: bump to 23.11.0 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/wxmaxima/Manifest| 1 + sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest index d691c6e569cb..b8692b2dddf3 100644 --- a/sci-mathematics/wxmaxima/Manifest +++ b/sci-mathematics/wxmaxima/Manifest @@ -2,3 +2,4 @@ DIST wxmaxima-23.04.1.tar.gz 22060726 BLAKE2B 77583c2461f7c32ac53ad2890d1e7d07a9 DIST wxmaxima-23.07.0.tar.gz 16427247 BLAKE2B c754e476adcf71b2074e5d20edc14ac0d81f453d2cfc1f69fb281c0e3290cf31487ee2772624f868bb1057c19e1dac3cee6bd402d2b7e8b35f1ef8e80c7611f5 SHA512 0b94443b2fa31c7f75f33d57285c5086e69f43abd53d2a66b78d946d5370982b5b3a2a53fc5c4b4631fec94453b6f94a209d7ba3d13b1518dbe597d62b7e4690 DIST wxmaxima-23.08.0.tar.gz 16425869 BLAKE2B cdfb8f9d376ef8cce7617f81678840ab812ad5f9ea6e37bc64e89f117402f5d1a93b03366263d314deecfe21bf56c28b212e91d5f8c79939354e8586a4d001cb SHA512 3db91ade52879d90ededfa48667e6f6f5895dad4f34fbe5896c631fe12cc9b95b631d9a26cbf847a9b3578f40a25242d42a8efbbf856c0e47364404a21e8693f DIST wxmaxima-23.10.0.tar.gz 16466027 BLAKE2B 496765bfe55efb168396530eb3c44ef727f0398bf30a32e9a869c48572f0b53b6d851a7d8aa421199c071791efec37dece6cc23901826c62ca7ab6715a27b0cc SHA512 4055595f8e294726d2731da4a926844d3ad25561bb7d392c0ef08eb9322bc7e454edb6ae137eb7b8c2be53aba2f36abb0a0b32e03af4cc9a517130fd5466a1fb +DIST wxmaxima-23.11.0.tar.gz 16476485 BLAKE2B 1d5f5a516ba13c402837c995dac898a8b3fd85fa8e85a18f362ead4e737dff0cdc5d45754a1adeafabb19e504ca8a485ecd151049a76ff112721cebdf4a00941 SHA512 ee4fcff394913979c31b8060fb4ad0d32f5588bbdfe587f29d7528164bc9b31b2c24028dfa7f9deda1a984de12e15a4bbe94b265b9d528202a65f87c46d4352f diff --git a/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild b/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild new file mode 100644 index ..6b29481f6c3e --- /dev/null +++ b/sci-mathematics/wxmaxima/wxmaxima-23.11.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN zh_TW" +inherit cmake plocale wxwidgets xdg + +DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/; +SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-Version-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test webkit" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libxml2:2 + x11-libs/wxGTK:${WX_GTK_VER}[webkit?]" +RDEPEND="${DEPEND} + media-fonts/jsmath + sci-visualization/gnuplot[wxwidgets] + sci-mathematics/maxima" + +src_prepare() { + setup-wxwidgets + cmake_src_prepare + + sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i CMakeLists.txt \ + || die "sed CMakeLists.txt failed" + sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \ + || die "sed info/CMakeLists.txt failed" + + # locales + rm_po() { + rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed" + rm -f locales/manual/${1}.po + rm -f info/${PN}.${1}.md + rm -f info/${PN}.${1}.html + sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt + } + plocale_find_changes locales/wxMaxima '' '.po' + plocale_for_each_disabled_locale rm_po +} + +src_configure() { + local mycmakeargs=( + -DWXM_UNIT_TESTS=$(usex test) + -DWXM_DISABLE_WEBVIEW=$(usex webkit OFF ON) + ) + + cmake_src_configure +} + +src_test() { + # Just run the unit tests manually for now as tests fail in a non-descriptive + # way even with virtualx + # bug #736695 + cd "${BUILD_DIR}/test/unit_tests" || die + + local tests=( + AFontSize + CellPtr + ImgCell + ) + + local test + for test in "${tests[@]}" ; do + ./test_${test} || die "Unit test ${test} failed!" + done +} + +src_install() { + docompress -x /usr/share/doc/${PF} + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: f37095d1bfb5c2f248ef2624baa4ca83096b53c4 Author: Andrey Grozin gentoo org> AuthorDate: Wed Dec 13 09:38:48 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Dec 13 09:38:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37095d1 sci-geosciences/gpxsee: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 - sci-geosciences/gpxsee/gpxsee-13.10.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index d832fdbf091f..01a78dd30507 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,3 @@ -DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.10.ebuild b/sci-geosciences/gpxsee/gpxsee-13.10.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.10.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 861dbb83257500948f6ab1921b6c715b2437ca50 Author: Andrey Grozin gentoo org> AuthorDate: Wed Dec 13 09:37:34 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Dec 13 09:37:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861dbb83 sci-geosciences/gpxsee: bump to 13.12 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.12.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 746c58092180..d832fdbf091f 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d +DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a diff --git a/sci-geosciences/gpxsee/gpxsee-13.12.ebuild b/sci-geosciences/gpxsee/gpxsee-13.12.ebuild new file mode 100644 index ..d3040a4c8b15 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/
commit: 28f8b7b86ee38d5fb118c7599f38dd04a6101c77 Author: Andrey Grozin gentoo org> AuthorDate: Wed Dec 6 14:33:02 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Dec 6 14:33:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f8b7b8 app-office/texstudio: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-office/texstudio/Manifest | 1 - app-office/texstudio/texstudio-4.7.0.ebuild | 80 - 2 files changed, 81 deletions(-) diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest index ff75732a8ee7..1c85078b56af 100644 --- a/app-office/texstudio/Manifest +++ b/app-office/texstudio/Manifest @@ -1,3 +1,2 @@ DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560 -DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7 SHA512 ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339 DIST texstudio-4.7.1.tar.gz 111614038 BLAKE2B 01334389930fff5147f49a55b925a64173b8615553b58aaf48a9c9e446997aa0a2600f88a9bd4e5d81f5bef29c97d21796171c2dba231c9f3377c200e6ec676f SHA512 3aebc09f1cec288d841552b3861c4ba33f006b25e9f99418e53bdc0e5a3ece915c1649e7027e3626eec14b6c00214df2eb2012b7a0b71874b0f75cc9f9fb2d06 diff --git a/app-office/texstudio/texstudio-4.7.0.ebuild b/app-office/texstudio/texstudio-4.7.0.ebuild deleted file mode 100644 index 741b8dfe5f58.. --- a/app-office/texstudio/texstudio-4.7.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop qmake-utils xdg - -MY_PV="${PV/_/}" -DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)" -HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio; -SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="video" - -DEPEND=" - app-text/hunspell:= - app-text/poppler:=[qt5] - >=dev-libs/quazip-1.0:0=[qt5(+)] - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtconcurrent:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsingleapplication[qt5(+),X] - dev-qt/qtsvg:5 - dev-qt/qttest:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXext - video? ( >=media-libs/phonon-4.11.0 ) -" -RDEPEND=" - ${DEPEND} - app-text/ghostscript-gpl - app-text/psutils - media-libs/netpbm - virtual/latex-base -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-quazip.patch" # TODO: upstream -) - -src_prepare() { - # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die - rm -r src/quazip || die - - if use video; then - sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die - fi - - sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \ - -i ${PN}.pro || die - default -} - -src_configure() { - eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false -} - -src_install() { - local i - for i in 16x16 22x22 32x32 48x48 64x64 128x128; do - newicon -s ${i} utilities/${PN}${i}.png ${PN}.png - done - - emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install - - # We don't install licences per package - rm "${ED}"/usr/share/texstudio/COPYING || die -}
[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/
commit: 63e95723fa9c1afe4e69eb49298d7aa49e67e78b Author: Andrey Grozin gentoo org> AuthorDate: Wed Dec 6 14:31:56 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Dec 6 14:31:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e95723 app-office/texstudio: bump to 4.7.1 Signed-off-by: Andrey Grozin gentoo.org> app-office/texstudio/Manifest | 1 + app-office/texstudio/texstudio-4.7.1.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest index d7d14e6b3e22..ff75732a8ee7 100644 --- a/app-office/texstudio/Manifest +++ b/app-office/texstudio/Manifest @@ -1,2 +1,3 @@ DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560 DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7 SHA512 ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339 +DIST texstudio-4.7.1.tar.gz 111614038 BLAKE2B 01334389930fff5147f49a55b925a64173b8615553b58aaf48a9c9e446997aa0a2600f88a9bd4e5d81f5bef29c97d21796171c2dba231c9f3377c200e6ec676f SHA512 3aebc09f1cec288d841552b3861c4ba33f006b25e9f99418e53bdc0e5a3ece915c1649e7027e3626eec14b6c00214df2eb2012b7a0b71874b0f75cc9f9fb2d06 diff --git a/app-office/texstudio/texstudio-4.7.1.ebuild b/app-office/texstudio/texstudio-4.7.1.ebuild new file mode 100644 index ..1b55bc769726 --- /dev/null +++ b/app-office/texstudio/texstudio-4.7.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg + +MY_PV="${PV/_/}" +DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)" +HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio; +SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="video" + +DEPEND=" + app-text/hunspell:= + app-text/poppler:=[qt5] + >=dev-libs/quazip-1.0:0=[qt5(+)] + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsingleapplication[qt5(+),X] + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + video? ( >=media-libs/phonon-4.11.0 ) +" +RDEPEND=" + ${DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-4.7.0-quazip.patch" # TODO: upstream +) + +src_prepare() { + # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die + rm -r src/quazip || die + + if use video; then + sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die + fi + + sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \ + -i ${PN}.pro || die + default +} + +src_configure() { + eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false +} + +src_install() { + local i + for i in 16x16 22x22 32x32 48x48 64x64 128x128; do + newicon -s ${i} utilities/${PN}${i}.png ${PN}.png + done + + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install + + # We don't install licences per package + rm "${ED}"/usr/share/texstudio/COPYING || die +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/, app-office/texstudio/files/
commit: 9d0530bd7c1e24a5a613194d05d610359985a474 Author: Andrey Grozin gentoo org> AuthorDate: Sun Dec 3 14:14:38 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Dec 3 14:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0530bd app-office/texstudio: bump to 4.7.0 Signed-off-by: Andrey Grozin gentoo.org> app-office/texstudio/Manifest | 1 + .../texstudio/files/texstudio-4.7.0-quazip.patch | 18 + app-office/texstudio/texstudio-4.7.0.ebuild| 80 ++ 3 files changed, 99 insertions(+) diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest index 36213a3863df..d7d14e6b3e22 100644 --- a/app-office/texstudio/Manifest +++ b/app-office/texstudio/Manifest @@ -1 +1,2 @@ DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560 +DIST texstudio-4.7.0.tar.gz 111575088 BLAKE2B 0d057258c3f695a6b10c8c12d814a8b7be01be69dabb499888108b59182d9ebe36b874017bb1b7921caa56387ea3e961ef067e72c140daa555a5cfb2f7360de7 SHA512 ebdee95e02323ee4df757248ca6861938f1c73536ea0d8a5212d741adfb5859087b691ccb59b153036f9beb562292014332f0e76679df84d91897895ec9f6339 diff --git a/app-office/texstudio/files/texstudio-4.7.0-quazip.patch b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch new file mode 100644 index ..f8b65d665fbc --- /dev/null +++ b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch @@ -0,0 +1,18 @@ +diff -U3 -r texstudio-4.7.0.orig/texstudio.pro texstudio-4.7.0/texstudio.pro +--- texstudio-4.7.0.orig/texstudio.pro 2023-11-28 03:20:38.0 +0700 texstudio-4.7.0/texstudio.pro 2023-12-03 20:59:39.074498926 +0700 +@@ -371,11 +371,9 @@ + PKGCONFIG += quazip1-qt6 + } + !versionGreaterOrEqual($$QT_VERSION, "6.0.0") { +-message(System quazip5) +-isEmpty(QUAZIP_LIB): QUAZIP_LIB = -lquazip5 +-isEmpty(QUAZIP_INCLUDE): QUAZIP_INCLUDE = $${PREFIX}/include/quazip5 +-INCLUDEPATH += $${QUAZIP_INCLUDE} +-LIBS += $${QUAZIP_LIB} ++message(System QuaZip) ++CONFIG += link_pkgconfig ++PKGCONFIG += quazip1-qt5 + } + } + diff --git a/app-office/texstudio/texstudio-4.7.0.ebuild b/app-office/texstudio/texstudio-4.7.0.ebuild new file mode 100644 index ..741b8dfe5f58 --- /dev/null +++ b/app-office/texstudio/texstudio-4.7.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg + +MY_PV="${PV/_/}" +DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)" +HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio; +SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="video" + +DEPEND=" + app-text/hunspell:= + app-text/poppler:=[qt5] + >=dev-libs/quazip-1.0:0=[qt5(+)] + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsingleapplication[qt5(+),X] + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + video? ( >=media-libs/phonon-4.11.0 ) +" +RDEPEND=" + ${DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-quazip.patch" # TODO: upstream +) + +src_prepare() { + # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die + rm -r src/quazip || die + + if use video; then + sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die + fi + + sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \ + -i ${PN}.pro || die + default +} + +src_configure() { + eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false +} + +src_install() { + local i + for i in 16x16 22x22 32x32 48x48 64x64 128x128; do + newicon -s ${i} utilities/${PN}${i}.png ${PN}.png + done + + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install + + # We don't install licences per package + rm "${ED}"/usr/share/texstudio/COPYING || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: 25e60e37deb3c9688765ece45a98ed01e2f15483 Author: Andrey Grozin gentoo org> AuthorDate: Thu Nov 30 05:00:36 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Nov 30 05:00:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e60e37 dev-lisp/sbcl: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 - dev-lisp/sbcl/sbcl-2.3.9.ebuild | 271 2 files changed, 273 deletions(-) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index dfd2ce5e2724..b268b7d8b988 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -16,5 +16,3 @@ DIST sbcl-2.3.11-x86-64-linux-binary.tar.bz2 12162024 BLAKE2B f9aae2428d17182a5b DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 -DIST sbcl-2.3.9-source.tar.bz2 7574665 BLAKE2B 25a21948469d8c2974a19897a7e4c0aa2d2127360979feea76a22286392ce7a0acd37bb1518bb8625756d4b0620b3ecdaebc2e510be5906d92402184399dfe7c SHA512 34f565711e8bf71adb40c752f0bdb53b2e49714c148468ed7f2d2db1c50985513955b2718c49298169727c6cb2149eefd75409846561d446bf434ba7a6fc8545 -DIST sbcl-2.3.9-x86-64-linux-binary.tar.bz2 11859972 BLAKE2B 9defed8597fd0fa2e8ca570dcb3d0690b8b072b7f05b9fd314319a8a27939e06a33394a048c95badb2df3a97a57879d6141e631a087ff1ed87fb6f3e51a4071a SHA512 18d71964643da263a5dccb5e93764f2a679b75955332cfb94b0049aae1ad42efc91b397d787cdbf8a8967a50636a87a0d799e51fd76d9e05ccbfe102d258a868 diff --git a/dev-lisp/sbcl/sbcl-2.3.9.ebuild b/dev-lisp/sbcl/sbcl-2.3.9.ebuild deleted file mode 100644 index 1c735263a61f.. --- a/dev-lisp/sbcl/sbcl-2.3.9.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic pax-utils toolchain-funcs - -#same order as http://www.sbcl.org/platform-table.html -BV_X86=1.4.3 -BV_AMD64=2.3.9 -BV_PPC=1.2.7 -BV_PPC64LE=1.5.8 -BV_SPARC=1.0.28 -BV_ALPHA=1.0.28 -BV_ARM=2.3.3 -BV_ARM64=1.4.2 -BV_X64_MACOS=1.2.11 -BV_PPC_MACOS=1.0.47 -BV_X86_SOLARIS=1.2.7 -BV_X64_SOLARIS=1.2.7 -BV_SPARC_SOLARIS=1.0.23 - -DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" -HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; -BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch -SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 - https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz - !system-bootstrap? ( - x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) - amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) - ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) - ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) - sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) - alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 ) - arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 ) - arm64? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 ) - x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 ) - ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 ) - x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 ) - )" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="system-bootstrap debug doc source +threads +unicode +zstd" - -CDEPEND=">=dev-lisp/asdf-3.3:= \ - prefix? ( dev-util/patchelf )" -# bug #843851 -BDEPEND="${CDEPEND} - dev-util/strace -
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: a42e2c0c84dd327fba7831c62277eac888de3a6b Author: Andrey Grozin gentoo org> AuthorDate: Thu Nov 30 04:59:21 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Nov 30 04:59:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42e2c0c dev-lisp/sbcl: bump to 2.3.11 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/sbcl-2.3.11.ebuild | 271 +++ 2 files changed, 273 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index f9eabe125865..dfd2ce5e2724 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -11,6 +11,8 @@ DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 6d77c4f4177cbdb72fb9ba DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B aac079e3585ebe9d5b610cf096e958edfd4410361b0d96b2fa88a285cbdce4133d89e1ddf0cf6729d43d6c3057365d07a3d73362f906fd8798b76c993210a8e5 SHA512 443ab604caa768c756f3322d7c599142a50227914bcd6be12434432daf1e3d5af0740d1ebdb166b856cc77ddf02451e29fcef9e29099f7bc4fb49ad61db17674 DIST sbcl-2.3.10-source.tar.bz2 7600039 BLAKE2B b93ae819333448688725622b5452b26c9207aa7eb29dcb6b063f019601d85e24b8f36c709b357d03646ac78f480cc394f7b478328618e7b8486b715f248cc063 SHA512 8661719681e9dfc3c7373bf0b1aafa2db081f296a07bb4f684ee8e8bfbbe3abb71963500d26ac1a0fd759f408dda8b2f8cbd4ea34666f48775563f3e6ad697f5 DIST sbcl-2.3.10-x86-64-linux-binary.tar.bz2 11896983 BLAKE2B 65c1550fe7534de93b0fab5dcc90961bb50e5b9d7ed28a00a4d839f5bb74e3ff94c15b495dc80f871f7fe0c370d2d4700fd292465894d267885e463741839d9f SHA512 990b515d6095fc070662ae41fb54f697699b78ef30363b0434ca05de046bd7b0aab45adf4dd1d0b3b7d0266702c177ae63d7c695aa9e9496976c6b8948ab25e3 +DIST sbcl-2.3.11-source.tar.bz2 7688028 BLAKE2B 6c67fc506336be8139b9e27ff56a7606424065afdb3954d6e478c970e73b140d49a17568adc6a6697c48fb20c0a8242071de8472854ac62c9fb0ec585a2a3f22 SHA512 47d4c6dfb809fb97e61677c74e5d9905d5a8d5118bad1120996c1dcc3c3105272046b5b2e6db0fc8e6fb45a1aea5dc7713ef7ee1c8ae7a58da807096e6c1e971 +DIST sbcl-2.3.11-x86-64-linux-binary.tar.bz2 12162024 BLAKE2B f9aae2428d17182a5b61e9b999e868483b11239cf7e1f08ccb90f68d4b93490317ab8bcf8c8ee145b849bd7e6c37320ead5040c109ecc613e0aa1166eff4ecce SHA512 1a6336e1a43475c82b0d9040e076b5c51aee6eb624c98929174b50ccd342da1104c073e355b571380d319f15b0515c860e5c9f399f5ecbbd76a1fb0af704 DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 diff --git a/dev-lisp/sbcl/sbcl-2.3.11.ebuild b/dev-lisp/sbcl/sbcl-2.3.11.ebuild new file mode 100644 index ..9fd3fb0bb4e5 --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.3.11.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.3.11 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: e7edc1376182d57e26a6262d1dff2781346a0e02 Author: Andrey Grozin gentoo org> AuthorDate: Wed Nov 29 04:42:23 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Nov 29 04:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7edc137 sci-geosciences/gpxsee: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 1 - sci-geosciences/gpxsee/gpxsee-13.9.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index ea37dfd50f4d..746c58092180 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,3 @@ DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a -DIST gpxsee-13.9.tar.gz 5630789 BLAKE2B 64328de6ee8ef1fd2906eb815bb27ee43d37a48d485dc10972e4ccdf2d57b314379b8082f829a32e942e550a7785b12c9130dfc2c192a078b4476906cf71f80d SHA512 7385f185b04ed669869e75fd95f2213e02291dde7bbb58eba648ce9e786fbb9718eed9d31e2b4627c5c5ec05771e6925a6c8bb1eb44b16c85aa4882acd9f115c diff --git a/sci-geosciences/gpxsee/gpxsee-13.9.ebuild b/sci-geosciences/gpxsee/gpxsee-13.9.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 73c836273bff5a82411874e4023444ac1984bae7 Author: Andrey Grozin gentoo org> AuthorDate: Wed Nov 29 04:41:06 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Nov 29 04:41:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c83627 sci-geosciences/gpxsee: bump to 13.11 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.11.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 28715ab85ef3..ea37dfd50f4d 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 +DIST gpxsee-13.11.tar.gz 5550861 BLAKE2B 0b5b03083eabfe8ba008adfaefda9c8aaea98c7e76852f07394e64fae880f4253ebdb76a1d841eba856d1b50379e65e538110c0b0166fd02a316c3d24a08818e SHA512 d8790e08adcba0faa512a7e03c2d85542a459af45ee3e82fc7406ca0129dd50cc2e9f8e401c7e0f44d58caca09330f184c5e4ac9e2c81f2d997cb79cc58e748d DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a DIST gpxsee-13.9.tar.gz 5630789 BLAKE2B 64328de6ee8ef1fd2906eb815bb27ee43d37a48d485dc10972e4ccdf2d57b314379b8082f829a32e942e550a7785b12c9130dfc2c192a078b4476906cf71f80d SHA512 7385f185b04ed669869e75fd95f2213e02291dde7bbb58eba648ce9e786fbb9718eed9d31e2b4627c5c5ec05771e6925a6c8bb1eb44b16c85aa4882acd9f115c diff --git a/sci-geosciences/gpxsee/gpxsee-13.11.ebuild b/sci-geosciences/gpxsee/gpxsee-13.11.ebuild new file mode 100644 index ..d3040a4c8b15 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.11.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-text/foliate/
commit: 52150c8cacbdd48d5744de2838a39c69503c7a9a Author: Andrey Grozin gentoo org> AuthorDate: Tue Nov 28 14:24:34 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Nov 28 14:24:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52150c8c app-text/foliate: bump to 3.0.1 Signed-off-by: Andrey Grozin gentoo.org> app-text/foliate/Manifest | 1 + app-text/foliate/foliate-3.0.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/app-text/foliate/Manifest b/app-text/foliate/Manifest index abe37e46fc62..0108d32562d1 100644 --- a/app-text/foliate/Manifest +++ b/app-text/foliate/Manifest @@ -1 +1,2 @@ DIST foliate-2.6.4.tar.gz 4824560 BLAKE2B fd109d76a7cd0cfbff3fb7273b232a7c749922c5e4d782ed4b7dcb63e914a7cc0bd6e7623a509c3117e45ead5c1d7538c57f322742e4e826b88bddc6182abdf1 SHA512 af58efa2c33451617dbf7327b56551557d762ac80f1b489d5da1c5a46ebbfe329052149deb8b2f4c7729a7fd46deccd5500fd96c0a662b731c871c1ad8061cd3 +DIST foliate-3.0.1.tar.bz2 7873783 BLAKE2B 678fcd9c384df8b623074a83d5ab64bbd6144301bad60813c2d7735e8c89ed94cc35ef90adf234db894d9fca5ed2a45db985944f5749d3c433f32ebfec0d87b2 SHA512 e4e7344858327b75cbd44c4b4243386c9f175499c14f3d4a4407c6d850af9b585878ead69b4ab1941561ab84b4aa9db0e1ef66eaeabe4bbae5078d652f16b2a8 diff --git a/app-text/foliate/foliate-3.0.1.ebuild b/app-text/foliate/foliate-3.0.1.ebuild new file mode 100644 index ..675697e18bee --- /dev/null +++ b/app-text/foliate/foliate-3.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="ar cs de el es eu fa_IR fr he hi id ie it ko nb nl nn pt_BR ru sv tr uk zh_CN zh_TW" +inherit meson plocale xdg gnome2-utils +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2; +DESCRIPTION="gtk ebook reader built with gjs" +HOMEPAGE="https://github.com/johnfactotum/foliate/; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="${MESON_DEPEND}" +RDEPEND=">=dev-libs/gjs-1.76 + >=gui-libs/gtk-4.12 + gui-libs/libadwaita + net-libs/webkit-gtk:6[introspection] + sys-devel/gettext" + +src_prepare() { + default + xdg_environment_reset + + plocale_find_changes "${S}"/po '' '.po' + + rm_po() { + rm po/${1}.po + sed -e "/^${1}/d" -i po/LINGUAS + } + + plocale_for_each_disabled_locale rm_po +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postinst + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/bitstring/
commit: 2ca47752674dbcaf7e6e1bce86bda5db784de33a Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:39:56 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:39:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca47752 dev-python/bitstring: bump to 4.1.2 Signed-off-by: Andrey Grozin gentoo.org> dev-python/bitstring/Manifest | 1 + dev-python/bitstring/bitstring-4.1.2.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest index 59a9e7c9b98c..c70f6d6d8817 100644 --- a/dev-python/bitstring/Manifest +++ b/dev-python/bitstring/Manifest @@ -1 +1,2 @@ DIST bitstring-4.1.1.tar.gz 228708 BLAKE2B f883fc0e40fd426a21449ca27ce58b7e40291f3758aee70cfe455ea3db7cd22c32ae74f581e5a2c99f21e8162c9499793891074750a5b81a8397c5333fd18210 SHA512 dd90382f57a9a8eda41616d61ba589f1504a6613ef36104b1187c345197cf088c4ef1c283af8a33ce629bfeea2d39065970d173051d67f3ec2e2240043869ff8 +DIST bitstring-4.1.2.tar.gz 232896 BLAKE2B 549942afafc0a8c3c5ad30b835acbfb6e800514be5c3d0a132a4dc026eb80168a0d42a530be1c652e97cb4b2eefbd0dc834b3d2e782b137a075f1e6e6a14a016 SHA512 23e5f651538b06c6342dd661661382b8935271d6266e6ad2404e19c0af49ca2756337793e66d858731421246fad5330f2f5588bee3e81cc8ca39a985c2941721 diff --git a/dev-python/bitstring/bitstring-4.1.2.ebuild b/dev-python/bitstring/bitstring-4.1.2.ebuild new file mode 100644 index ..4b08af3dee75 --- /dev/null +++ b/dev-python/bitstring/bitstring-4.1.2.ebuild @@ -0,0 +1,31 @@ +# 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_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pure Python module for creation and analysis of binary data" +HOMEPAGE=" + https://github.com/scott-griffiths/bitstring/ + https://pypi.org/project/bitstring/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/bitarray-2.8.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + rm "${S}"/${PN}/plugin_test.py || die "rm plugin_test.py failed" + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: 6b62e1e0a64d7afe7ed7600273001ac29395c2a3 Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:37:41 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:37:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b62e1e0 dev-util/pycharm-community: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 - .../pycharm-community-2023.2.2.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index f0eb741d265c..ef55b72ae56c 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,4 +1,3 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 -DIST pycharm-community-2023.2.2.tar.gz 588312104 BLAKE2B 079ea11f7202700183ff7fde5439ef836911bffd5c19f6331a313e56760fbae1f7738dce930c5b37dbb81d10aa27e8a147b482eda4968ef2f4d03159e9b0166e SHA512 dffd8aec1ccf37c2b70c7250e8796601031cf02714313987254d7d29086268d4794986426d9ea5b08446f962d9cb28f5cf4e9240431650b384ea2352aed8a09c DIST pycharm-community-2023.2.3.tar.gz 588436516 BLAKE2B e40b9dc8fbfae8f397acb42999280492e78696dc10a5ea5c961b4b7ccef4c2b382871e13a097fff0501f7d75551883c47a1de785395dc1f657521de24cb179f2 SHA512 00f1e3c8afd860709f7e9e4f862ecdeda6c5194e3a3e99d1213ca004bc1dfeeb0f8a4bd8fdf6971c98442950c825915e091e5c03d6c6a8eadba083f274310fb4 DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 diff --git a/dev-util/pycharm-community/pycharm-community-2023.2.2.ebuild b/dev-util/pycharm-community/pycharm-community-2023.2.2.ebuild deleted file mode 100644 index 2633a29ce241.. --- a/dev-util/pycharm-community/pycharm-community-2023.2.2.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop readme.gentoo-r1 wrapper xdg-utils - -DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" -HOMEPAGE="http://www.jetbrains.com/pycharm/; -SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; - -LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+bundled-jdk" - -BDEPEND="dev-util/patchelf" - -RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) - app-arch/brotli - app-arch/zstd - app-crypt/p11-kit - dev-libs/fribidi - dev-libs/glib - dev-libs/json-c - dev-libs/libbsd - dev-libs/libdbusmenu - dev-libs/nss - dev-libs/wayland - dev-python/pip - media-fonts/dejavu - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype:2= - media-libs/harfbuzz - media-libs/libglvnd - media-libs/libjpeg-turbo:0= - media-libs/libpng:0= - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-libs/libcap - sys-libs/zlib - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -RESTRICT="mirror" - -QA_PREBUILT="opt/${P}/*" - -MY_PN=${PN/-community/} - -src_prepare() { - default - - rm -vf "${S}"/help/ReferenceCardForMac.pdf || die - - rm -vf "${S}"/bin/phpstorm.vmoptions || die - - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die - rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die - rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die - rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die - rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - - sed -i \ - -e "\$a" \ - -e "\$a#---" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: f44a4daee215d965e8fca952e3d99cf247b4666c Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:35:24 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:35:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44a4dae dev-util/pycharm-community: bump to 2023.2.5 Signed-off-by: Andrey Grozin gentoo.org> dev-util/pycharm-community/Manifest| 1 + .../pycharm-community-2023.2.5.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index cf999f674fc3..f0eb741d265c 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,3 +1,4 @@ DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19 SHA512 d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2 DIST pycharm-community-2023.2.2.tar.gz 588312104 BLAKE2B 079ea11f7202700183ff7fde5439ef836911bffd5c19f6331a313e56760fbae1f7738dce930c5b37dbb81d10aa27e8a147b482eda4968ef2f4d03159e9b0166e SHA512 dffd8aec1ccf37c2b70c7250e8796601031cf02714313987254d7d29086268d4794986426d9ea5b08446f962d9cb28f5cf4e9240431650b384ea2352aed8a09c DIST pycharm-community-2023.2.3.tar.gz 588436516 BLAKE2B e40b9dc8fbfae8f397acb42999280492e78696dc10a5ea5c961b4b7ccef4c2b382871e13a097fff0501f7d75551883c47a1de785395dc1f657521de24cb179f2 SHA512 00f1e3c8afd860709f7e9e4f862ecdeda6c5194e3a3e99d1213ca004bc1dfeeb0f8a4bd8fdf6971c98442950c825915e091e5c03d6c6a8eadba083f274310fb4 +DIST pycharm-community-2023.2.5.tar.gz 588548535 BLAKE2B de65e7d822fc0862b5607bd6f685372cacb30753493dfb6314332cf99ee2487f7db532c5377f8a6d7633c9bf86fca9a6854987dd1419f41ef88c8fb71c9a4e19 SHA512 e19fd92ebb08262e1224ec51f4d21d2d317e2839f82558e5ac961aaf55a8e4ee3f72041567dde2ed885e1518ca79af622b20fe5bc5160f1f35877261f5d50008 diff --git a/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild b/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild new file mode 100644 index ..2633a29ce241 --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2023.2.5.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop readme.gentoo-r1 wrapper xdg-utils + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/; +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bundled-jdk" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + app-arch/brotli + app-arch/zstd + app-crypt/p11-kit + dev-libs/fribidi + dev-libs/glib + dev-libs/json-c + dev-libs/libbsd + dev-libs/libdbusmenu + dev-libs/nss + dev-libs/wayland + dev-python/pip + media-fonts/dejavu + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype:2= + media-libs/harfbuzz + media-libs/libglvnd + media-libs/libjpeg-turbo:0= + media-libs/libpng:0= + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-libs/libcap + sys-libs/zlib + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +RESTRICT="mirror" + +QA_PREBUILT="opt/${P}/*" + +MY_PN=${PN/-community/} + +src_prepare() { + default + + rm -vf "${S}"/help/ReferenceCardForMac.pdf || die + + rm -vf "${S}"/bin/phpstorm.vmoptions || die + + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die + rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die + rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die + rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die + rm -vf "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so + + sed -i \ + -e "\$a" \ + -e "\$a#---" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#---
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 4373717325703c5c3d367378ab61fdef94d99278 Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:33:08 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:33:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43737173 sci-geosciences/gpxsee: remove old versions Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 2 -- sci-geosciences/gpxsee/gpxsee-13.7.ebuild | 59 --- sci-geosciences/gpxsee/gpxsee-13.8.ebuild | 59 --- 3 files changed, 120 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 4a5fb3dfb77a..28715ab85ef3 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,5 +1,3 @@ DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a -DIST gpxsee-13.7.tar.gz 5502385 BLAKE2B 02ee963db62d1c8980425db589ff4d8dcbae8778d2b73734e80179871c3efb21363055d03487cd60619415be4c4284050bbebf6313365edca2fe4c356221840d SHA512 7c2139fac971ea15b969c50f85d356e57ab3ed25b6650828961cf4f5b8ab2532dd86bd37ba5642fa111f9d28ab566b7dad0b6cf12095eb505aefe00f729edaa1 -DIST gpxsee-13.8.tar.gz 5629040 BLAKE2B 6b6d44e90aa9026572c2d7f9959267ae241169661c463406b36d75362c3cf1a3757f1558f47d17d4cb831f051e51d31bdbd5183d6782a46512a0bbdc0cb7d6b2 SHA512 965bedba566a72bacca3900b44253cf00b405a54aa1d17d9b8919975d15516be4d542514400bb7fccdb3c407c401eb2d6770b9d4396cfec87efc1f7a57d9cdfd DIST gpxsee-13.9.tar.gz 5630789 BLAKE2B 64328de6ee8ef1fd2906eb815bb27ee43d37a48d485dc10972e4ccdf2d57b314379b8082f829a32e942e550a7785b12c9130dfc2c192a078b4476906cf71f80d SHA512 7385f185b04ed669869e75fd95f2213e02291dde7bbb58eba648ce9e786fbb9718eed9d31e2b4627c5c5ec05771e6925a6c8bb1eb44b16c85aa4882acd9f115c diff --git a/sci-geosciences/gpxsee/gpxsee-13.7.ebuild b/sci-geosciences/gpxsee/gpxsee-13.7.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.7.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -} diff --git a/sci-geosciences/gpxsee/gpxsee-13.8.ebuild b/sci-geosciences/gpxsee/gpxsee-13.8.ebuild deleted file mode 100644 index d3040a4c8b15.. --- a/sci-geosciences/gpxsee/gpxsee-13.8.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 399ba92ae6d9d599d763d60612fb48207295a86c Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:31:32 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:31:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399ba92a sci-geosciences/gpxsee: bump to 13.10 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest| 1 + sci-geosciences/gpxsee/gpxsee-13.10.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index c0eaf2110d5e..4a5fb3dfb77a 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ +DIST gpxsee-13.10.tar.gz 5540673 BLAKE2B ddc7aa66b87e2030d38b2988f76d9cd77f385a3132961bf689ae7c3041ef3a96eeb45e65652fe310977a67b91242342e7d0478a00fb2ab5393a1c6a6ef00c87f SHA512 14178070eda76ca160cddd796ebdce81d85dc87524a8f9503a8ea2ddce72475cef28b562eb5f1a823383f728909cad6f601987399b1ed0b9031c6f49ec3271b5 DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a DIST gpxsee-13.7.tar.gz 5502385 BLAKE2B 02ee963db62d1c8980425db589ff4d8dcbae8778d2b73734e80179871c3efb21363055d03487cd60619415be4c4284050bbebf6313365edca2fe4c356221840d SHA512 7c2139fac971ea15b969c50f85d356e57ab3ed25b6650828961cf4f5b8ab2532dd86bd37ba5642fa111f9d28ab566b7dad0b6cf12095eb505aefe00f729edaa1 DIST gpxsee-13.8.tar.gz 5629040 BLAKE2B 6b6d44e90aa9026572c2d7f9959267ae241169661c463406b36d75362c3cf1a3757f1558f47d17d4cb831f051e51d31bdbd5183d6782a46512a0bbdc0cb7d6b2 SHA512 965bedba566a72bacca3900b44253cf00b405a54aa1d17d9b8919975d15516be4d542514400bb7fccdb3c407c401eb2d6770b9d4396cfec87efc1f7a57d9cdfd diff --git a/sci-geosciences/gpxsee/gpxsee-13.10.ebuild b/sci-geosciences/gpxsee/gpxsee-13.10.ebuild new file mode 100644 index ..d3040a4c8b15 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-13.10.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: 4f65b468bd8d75ff7853f3fe36fd6fdfd752a83d Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:29:33 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:29:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f65b468 dev-lisp/sbcl: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 4 - dev-lisp/sbcl/sbcl-2.3.7.ebuild | 271 dev-lisp/sbcl/sbcl-2.3.8.ebuild | 271 3 files changed, 546 deletions(-) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 7179a139d920..f9eabe125865 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -14,9 +14,5 @@ DIST sbcl-2.3.10-x86-64-linux-binary.tar.bz2 11896983 BLAKE2B 65c1550fe7534de93b DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 -DIST sbcl-2.3.7-source.tar.bz2 7495739 BLAKE2B e0116b2f8a01cce77d177e840da23f6b2b5672ace913200e134bb5900ad299bc9dcff110ea15f47186940724722ab97add20d22a114942cbebe624c9e4d845d4 SHA512 0ff7951342d997eb6a7305d3268e27e94c9b6689c6c3fd9b115cc34378f3aa23e07d97ff4e2cfb4090a7621f313a2bbbaf50d663f8e14162f7ee315077c958cb -DIST sbcl-2.3.7-x86-64-linux-binary.tar.bz2 11807371 BLAKE2B bfea9daa9b20aad6ab4261af4b6c05fd5fb13d1416df390d240eae8554478eb599d6beefa989ac2904108241ca1971bc33a00bdd615d88833e4a5abec6725718 SHA512 da94e7136026cfedfbb2def7ba727372bc6e7aea47de9366a706cb522031f5c08fe149fd1727db18511f89b1022c1e3790ef3e83bcbfe4a76e4336c476b80079 -DIST sbcl-2.3.8-source.tar.bz2 7562146 BLAKE2B 2a936ff3c59bff059ae763665906beafb669871f0524f259494c605f2edaa91384f2a5489dae004d205b2b4508e72774e85a7af65a87f68e43fc2ac67baea1fc SHA512 ae718151d117df0b1f4a83ffbaa0508cec1bfa686462db3a2e84d06c93ca6cd1fbbaa685d82dc9cb3a2e7ef023df94b291c4160e9a5696e16886c616da645147 -DIST sbcl-2.3.8-x86-64-linux-binary.tar.bz2 11839819 BLAKE2B b01b4decf8860d7f29e8d37a0389e6637318151341840dccdd94e70d912818a9c05be5a4f2116b402732ddfa8113320ff8957348d772990c832de095b781d004 SHA512 ee22c7fbed0e86482e8c743f35c29feeb661f178d2c64e67b912ac47ccd04792ac8a88af724357aeace170dffbd95f41e408b7bc86b995dfec1bf34f75df6eb0 DIST sbcl-2.3.9-source.tar.bz2 7574665 BLAKE2B 25a21948469d8c2974a19897a7e4c0aa2d2127360979feea76a22286392ce7a0acd37bb1518bb8625756d4b0620b3ecdaebc2e510be5906d92402184399dfe7c SHA512 34f565711e8bf71adb40c752f0bdb53b2e49714c148468ed7f2d2db1c50985513955b2718c49298169727c6cb2149eefd75409846561d446bf434ba7a6fc8545 DIST sbcl-2.3.9-x86-64-linux-binary.tar.bz2 11859972 BLAKE2B 9defed8597fd0fa2e8ca570dcb3d0690b8b072b7f05b9fd314319a8a27939e06a33394a048c95badb2df3a97a57879d6141e631a087ff1ed87fb6f3e51a4071a SHA512 18d71964643da263a5dccb5e93764f2a679b75955332cfb94b0049aae1ad42efc91b397d787cdbf8a8967a50636a87a0d799e51fd76d9e05ccbfe102d258a868 diff --git a/dev-lisp/sbcl/sbcl-2.3.7.ebuild b/dev-lisp/sbcl/sbcl-2.3.7.ebuild deleted file mode 100644 index f54abb98d8e8.. --- a/dev-lisp/sbcl/sbcl-2.3.7.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic pax-utils toolchain-funcs - -#same order as http://www.sbcl.org/platform-table.html -BV_X86=1.4.3 -BV_AMD64=2.3.7 -BV_PPC=1.2.7 -BV_PPC64LE=1.5.8 -BV_SPARC=1.0.28 -BV_ALPHA=1.0.28 -BV_ARM=2.3.3 -BV_ARM64=1.4.2 -BV_X64_MACOS=1.2.11 -BV_PPC_MACOS=1.0.47 -BV_X86_SOLARIS=1.2.7 -BV_X64_SOLARIS=1.2.7 -BV_SPARC_SOLARIS=1.0.23 - -DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" -HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; -BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch -SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 - https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz - !system-bootstrap? ( - x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) - amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: c8d62166fc6e8be275b6170a81280a14e792ad4b Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 17 11:26:45 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 17 11:26:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d62166 dev-lisp/sbcl: bump to 2.3.10 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/sbcl/Manifest | 2 + dev-lisp/sbcl/sbcl-2.3.10.ebuild | 271 +++ 2 files changed, 273 insertions(+) diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest index 9b3145b6b010..7179a139d920 100644 --- a/dev-lisp/sbcl/Manifest +++ b/dev-lisp/sbcl/Manifest @@ -9,6 +9,8 @@ DIST sbcl-1.2.7-x86-64-solaris-binary.tar.bz2 10438955 BLAKE2B ca9cd3a55873c6489 DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 1cd25c548be0f1b7ec01edc3bee7fe6c2aaf07b7bd1fc55d408dee7ac95e8f3761a194bf9e8efb734179a7eff04cdae2fe5ba4a9ba5ab06f7322ac1550d142cc SHA512 39bbd735b242aa0bbac05c6f4dbe28cb45e01684db7e5b4f1e51f995a9f9d5b484f63cc4243f472f72b3b1e6c4cd2268a7e812b15426eca5cf9a1fede10f44bb DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678 SHA512 41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38 DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 BLAKE2B aac079e3585ebe9d5b610cf096e958edfd4410361b0d96b2fa88a285cbdce4133d89e1ddf0cf6729d43d6c3057365d07a3d73362f906fd8798b76c993210a8e5 SHA512 443ab604caa768c756f3322d7c599142a50227914bcd6be12434432daf1e3d5af0740d1ebdb166b856cc77ddf02451e29fcef9e29099f7bc4fb49ad61db17674 +DIST sbcl-2.3.10-source.tar.bz2 7600039 BLAKE2B b93ae819333448688725622b5452b26c9207aa7eb29dcb6b063f019601d85e24b8f36c709b357d03646ac78f480cc394f7b478328618e7b8486b715f248cc063 SHA512 8661719681e9dfc3c7373bf0b1aafa2db081f296a07bb4f684ee8e8bfbbe3abb71963500d26ac1a0fd759f408dda8b2f8cbd4ea34666f48775563f3e6ad697f5 +DIST sbcl-2.3.10-x86-64-linux-binary.tar.bz2 11896983 BLAKE2B 65c1550fe7534de93b0fab5dcc90961bb50e5b9d7ed28a00a4d839f5bb74e3ff94c15b495dc80f871f7fe0c370d2d4700fd292465894d267885e463741839d9f SHA512 990b515d6095fc070662ae41fb54f697699b78ef30363b0434ca05de046bd7b0aab45adf4dd1d0b3b7d0266702c177ae63d7c695aa9e9496976c6b8948ab25e3 DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 BLAKE2B 77e0da4a60fd74caaef3adbf29446a50323c18433cc36418d9e670e410882137cdd482ef4b2da989190c27d1cc737dba0848ad652044832337e39243088813f3 SHA512 b9810c2fe9f34ee974cb90b3b79dbb4c77053300fd029eae216fbb2772da539f2b71ca13c868772adf618f364fc73994a3a467e0a535fe5195b7eb6b0fee3571 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1 SHA512 2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3 SHA512 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004 diff --git a/dev-lisp/sbcl/sbcl-2.3.10.ebuild b/dev-lisp/sbcl/sbcl-2.3.10.ebuild new file mode 100644 index ..0708cd4b1749 --- /dev/null +++ b/dev-lisp/sbcl/sbcl-2.3.10.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic pax-utils toolchain-funcs + +#same order as http://www.sbcl.org/platform-table.html +BV_X86=1.4.3 +BV_AMD64=2.3.10 +BV_PPC=1.2.7 +BV_PPC64LE=1.5.8 +BV_SPARC=1.0.28 +BV_ALPHA=1.0.28 +BV_ARM=2.3.3 +BV_ARM64=1.4.2 +BV_X64_MACOS=1.2.11 +BV_PPC_MACOS=1.0.47 +BV_X86_SOLARIS=1.2.7 +BV_X64_SOLARIS=1.2.7 +BV_SPARC_SOLARIS=1.0.23 + +DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" +HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/; +BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch +SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 + https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz + !system-bootstrap? ( + x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 ) + amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 ) + ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 ) + ppc64? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC64LE}-ppc64le-linux-binary.tar.bz2 ) + sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 ) + alpha? ( mirror://sourceforge/sbcl/
[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/
commit: ace95ba44235bcccdbb4f2ddfbc215f770f1aef9 Author: Andrey Grozin gentoo org> AuthorDate: Mon Oct 30 07:11:18 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Oct 30 07:11:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace95ba4 dev-python/gmpy: add python3_12 An upstream patch included Signed-off-by: Andrey Grozin gentoo.org> dev-python/gmpy/Manifest | 1 + dev-python/gmpy/gmpy-2.1.5-r1.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest index 460832e9d409..843d040fcdb5 100644 --- a/dev-python/gmpy/Manifest +++ b/dev-python/gmpy/Manifest @@ -1 +1,2 @@ +DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127 SHA512 26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a SHA512 92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7 diff --git a/dev-python/gmpy/gmpy-2.1.5-r1.ebuild b/dev-python/gmpy/gmpy-2.1.5-r1.ebuild new file mode 100644 index ..f399526d25e1 --- /dev/null +++ b/dev-python/gmpy/gmpy-2.1.5-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="gmpy2" +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries" +HOMEPAGE=" + https://github.com/aleaxit/gmpy/ + https://pypi.org/project/gmpy2/ +" +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~grozin/${P}-py3.12.patch.gz; + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +DEPEND=" + >=dev-libs/mpc-1.0.2:= + >=dev-libs/mpfr-3.1.2:= + dev-libs/gmp:0= +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx docs + +src_prepare() { + eapply "${WORKDIR}"/${P}-py3.12.patch + distutils-r1_src_prepare +} + +python_test() { + cd test || die + "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyx/
commit: f11d40fc16703c16936e2a1995160ee33fe6ec75 Author: Andrey Grozin gentoo org> AuthorDate: Sun Oct 29 06:16:14 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Oct 29 06:16:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11d40fc dev-python/pyx: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> dev-python/pyx/pyx-0.16-r1.ebuild | 68 +++ 1 file changed, 68 insertions(+) diff --git a/dev-python/pyx/pyx-0.16-r1.ebuild b/dev-python/pyx/pyx-0.16-r1.ebuild new file mode 100644 index ..f5fdbc8ddfb9 --- /dev/null +++ b/dev-python/pyx/pyx-0.16-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +#DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python package for the generation of encapsulated PostScript figures" +MY_PN="PyX" +MY_P=${MY_PN}-${PV} +HOMEPAGE=" + https://github.com/pyx-project/pyx + https://pyx-project.org/ + https://pypi.org/project/PyX/; +SRC_URI="https://github.com/pyx-project/${PN}/releases/download/${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + virtual/tex-base + virtual/latex-base + dev-texlive/texlive-basic" + +BDEPEND="${RDEPEND} + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[latex,${PYTHON_USEDEP}] + dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}] + ') + )" + +PATCHES=( "${FILESDIR}"/pyx-0.14.1-unicode-latex.patch ) +S="${WORKDIR}"/${MY_P} + +python_check_deps() { + use doc || return 0 + python_has_version "dev-python/sphinx[latex,${PYTHON_USEDEP}]" \ + "dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}]" +} + +src_prepare() { + sed -i \ + -e 's/^build_t1code=.*/build_t1code=1/' \ + -e 's/^build_pykpathsea=.*/build_pykpathsea=1/' \ + setup.cfg || die "setup.cfg fix failed" + distutils-r1_src_prepare +} + +python_compile_all() { + if use doc; then + local -x VARTEXFONTS="${T}"/fonts + emake -C "${S}"/manual latexpdf + emake -C "${S}"/faq latexpdf + fi +} + +python_install_all() { + use doc && dodoc manual/_build/latex/manual.pdf faq/_build/latex/pyxfaq.pdf + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rpyc/
commit: b5551fb4e3e925a6cae418d94d5257a00e0965c9 Author: Andrey Grozin gentoo org> AuthorDate: Sun Oct 29 06:14:24 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Oct 29 06:14:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5551fb4 dev-python/rpyc: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> dev-python/rpyc/rpyc-5.3.1-r1.ebuild | 69 1 file changed, 69 insertions(+) diff --git a/dev-python/rpyc/rpyc-5.3.1-r1.ebuild b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild new file mode 100644 index ..4c2567d387f5 --- /dev/null +++ b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Remote Python Call (RPyC), a transparent and symmetric RPC library" +HOMEPAGE="https://rpyc.readthedocs.io/en/latest/ + https://pypi.org/project/rpyc/ + https://github.com/tomerfiliba-org/rpyc; +SRC_URI="https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +# USE flags gdb, numpy are used *only* to run tests depending on these packages +IUSE="test numpy gdb" +RESTRICT="!test? ( test )" + +CDEPEND="numpy? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] ) + gdb? ( sys-devel/gdb )" + +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +RDEPEND="${CDEPEND} + dev-python/plumbum[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}"/${PN}-5.3.0-no-gevent.patch ) + +src_prepare() { + default + + # Windows specific test + rm tests/test_win32pipes.py || die "rm tests/test_win32pipes.py failed" + + # These tests require running sshd + rm tests/test_ssh.py tests/test_deploy.py || die "rm test_ssh.py test_deploy.py failed" + + # This test requires internet access + rm tests/test_registry.py || die "rm test_registry.py failed" + + # This test fails with NO_CIPHERS_AVAILABLE + rm tests/test_ssl.py || die "rm test_ssl.py failed" + + # dev-python/gevent is being removed + rm tests/test_gevent_server.py || die "rm test_gevent_server.py failed" + + if ! use numpy + then rm tests/test_service_pickle.py || die "rm test_service_pickle.py failed" + fi + + if ! use gdb + then rm tests/test_gdb.py || die "rm test_gdb.py failed" + fi +} + +python_test() { + # for some reason, when tests are run via pytest or nose, some of them hung + pushd tests > /dev/null || die "pushd tests failed" + for x in test_*.py + do PYTHONPATH="${WORKDIR}"/${P}-${EPYTHON/./_}/install/usr/lib/${EPYTHON}/site-packages ${EPYTHON} ${x} || die "${x} failed" + done + popd > /dev/null +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyxdg/files/, dev-python/pyxdg/
commit: 49838c757565b8e66b7d13b0bca5cb0498f501c4 Author: Andrey Grozin gentoo org> AuthorDate: Sat Oct 28 15:54:53 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Oct 28 15:55:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49838c75 dev-python/pyxdg: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch | 12 +++ dev-python/pyxdg/pyxdg-0.28-r1.ebuild | 29 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch b/dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch new file mode 100644 index ..20b7a5b514bc --- /dev/null +++ b/dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch @@ -0,0 +1,12 @@ +diff -r -U3 pyxdg-rel-0.28.orig/test/test_basedirectory.py pyxdg-rel-0.28/test/test_basedirectory.py +--- pyxdg-rel-0.28.orig/test/test_basedirectory.py 2022-06-05 18:34:18.0 +0700 pyxdg-rel-0.28/test/test_basedirectory.py 2023-10-28 22:41:56.975921683 +0700 +@@ -9,7 +9,7 @@ + try: + reload + except NameError: +-from imp import reload ++from importlib import reload + + class BaseDirectoryTest(unittest.TestCase): + def setUp(self): diff --git a/dev-python/pyxdg/pyxdg-0.28-r1.ebuild b/dev-python/pyxdg/pyxdg-0.28-r1.ebuild new file mode 100644 index ..deb254a6cf7c --- /dev/null +++ b/dev-python/pyxdg/pyxdg-0.28-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +MY_P="${PN}-rel-${PV}" +DESCRIPTION="A Python module to deal with freedesktop.org specifications" +HOMEPAGE=" + https://freedesktop.org/wiki/Software/pyxdg/ + https://pypi.org/project/pyxdg/ +" +SRC_URI=" + https://github.com/takluyver/pyxdg/archive/rel-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +PATCHES=( "${FILESDIR}"/${P}-py3.12.patch ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/iminuit/
commit: 16ce674676038c05e2d9182196a2691ff816acf3 Author: Andrey Grozin gentoo org> AuthorDate: Sat Oct 28 13:31:11 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Oct 28 13:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ce6746 dev-python/iminuit: remove old versions Signed-off-by: Andrey Grozin gentoo.org> dev-python/iminuit/Manifest | 2 -- dev-python/iminuit/iminuit-2.22.0.ebuild | 52 - dev-python/iminuit/iminuit-2.23.0.ebuild | 56 3 files changed, 110 deletions(-) diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest index d636f814a385..d138b0e73d9f 100644 --- a/dev-python/iminuit/Manifest +++ b/dev-python/iminuit/Manifest @@ -1,4 +1,2 @@ DIST iminuit-2.21.3.tar.gz 437827 BLAKE2B 5196e896769f6312bb6ba9af8d6f03bea6023a9459ccbe8553e4c10ba5dc2ed90e4e4b57bdd104f7b72e7514a50c0d4c717c76adf206d7eaddcd3c4c54c4d210 SHA512 5e48d4451caf56688143fa4590528fb4ed0660e144dbb3d1c409b84f793593478979728b4af9748b7bbdb7063e2ef7e05476a2ecd52af089f351522aadfc9ba4 -DIST iminuit-2.22.0.tar.gz 2324676 BLAKE2B e45952ee6a7f7b6ef3e1ac570abf167423c59ee82841b360278d43c4ab1e07667e143a439f7354e8257007a198c015388b9acf0a5e9aa487814d661eab2e SHA512 e9eda1bc7741c35bd9e9e650a626b45a2f5e4362a7c1dead57dcc461fa6e6cdbab8cfd4203c483017f8fa43e6cf1e75e074d40b92cbc3f271140d950ee4da158 -DIST iminuit-2.23.0.tar.gz 2325309 BLAKE2B 05e94a0604daded06419d41dc6fa61f3aeb621dec1a84fd69d93a2028a990a6cdae72c99c2b184514003695025c70bea22340138f45abb2092775042293d8e92 SHA512 ea0b69722a75e537159fbdbd111eaf48431e0f5c355ef1256f32763873f9dfd3a1a195c45647eb4ca4be2d0532955eb5aa1f6ff43482764d3e566dce4b401305 DIST iminuit-2.24.0.tar.gz 2326542 BLAKE2B 98713f814f9c6c58e18c0e468037717c846dce02cedeb86320d47f8515d2e6309bd0f4600e404905235de0e84b6e188c90f6b3776affe607c54df5f721035d75 SHA512 d4c439ddba950b82c5f665cffe099ea593d9f154ecc00dd23359e2fba057bb11e86b832465fbb6f19cd68717913b34f818e434205270f5292b0dc6c2237cf4cc diff --git a/dev-python/iminuit/iminuit-2.22.0.ebuild b/dev-python/iminuit/iminuit-2.22.0.ebuild deleted file mode 100644 index b8a08320e0b8.. --- a/dev-python/iminuit/iminuit-2.22.0.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_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # warnings caught as exceptions, sigh - # https://github.com/scikit-hep/iminuit/pull/907 - tests/test_cost.py::test_UnbinnedNLL_visualize - - # precision error - tests/test_cost.py::test_Template_with_model_2D - ) - - epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/iminuit/iminuit-2.23.0.ebuild b/dev-python/iminuit/iminuit-2.23.0.ebuild deleted file mode 100644 index 5ec527b423af.. --- a/dev-python/iminuit/iminuit-2.23.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake distutils-r1 virtualx pypi - -DESCRIPTION="Minuit numerical function minimization in Python" -HOMEPAGE=" - https://github.com/scikit-hep/iminuit/ - https://pypi.org/project/iminuit/ -" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/pybind11[${PYTHON_USEDEP}] -" -BDEPEND=" - ${BDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_test