[gentoo-commits] repo/gentoo:master commit in: sci-physics/geant4_vmc/, sci-physics/geant4_vmc/files/
commit: c67dc83f4e17907ce7083edcd0db1c8294c7fcd5 Author: Oliver Freyermuth googlemail com> AuthorDate: Fri Feb 11 16:37:05 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Feb 14 07:56:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67dc83f sci-physics/geant4_vmc: Do not compile tests if USE=-test. This fixes upstream's build system to honour enabling/disabling of tests, and uses the now functional CMake option. PRed upstream at: https://github.com/vmc-project/geant4_vmc/pull/28 Closes: https://bugs.gentoo.org/833126 Closes: https://github.com/gentoo/gentoo/pull/24162 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth googlemail.com> Signed-off-by: Guilherme Amadio gentoo.org> .../files/geant4_vmc-6.0-cmake-g4root-tests.patch | 31 ++ ...nt4_vmc-6.0.ebuild => geant4_vmc-6.0-r1.ebuild} | 6 + sci-physics/geant4_vmc/geant4_vmc-.ebuild | 1 + 3 files changed, 38 insertions(+) diff --git a/sci-physics/geant4_vmc/files/geant4_vmc-6.0-cmake-g4root-tests.patch b/sci-physics/geant4_vmc/files/geant4_vmc-6.0-cmake-g4root-tests.patch new file mode 100644 index ..5f561dc64c88 --- /dev/null +++ b/sci-physics/geant4_vmc/files/geant4_vmc-6.0-cmake-g4root-tests.patch @@ -0,0 +1,31 @@ +From 5d25b7fd6d53b620b25bed3a72d739d1644b5731 Mon Sep 17 00:00:00 2001 +From: Oliver Freyermuth +Date: Fri, 11 Feb 2022 17:22:13 +0100 +Subject: [PATCH] CMake: Fix G4Root_BUILD_TEST option in main CMakeLists. + +The option was not correctly inherited for use by the g4root +subdirectory. Fixed by: +- Setting it before add_subdirectory(). +- Storing the value in CACHE (otherwise, not seen in subdirectory). + +Pull Request: https://github.com/vmc-project/geant4_vmc/pull/28 +Bug: https://bugs.gentoo.org/833126 +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -60,8 +60,8 @@ include(VMCInstallLibDir) + #--- Add the packages sources -- + # + if(Geant4VMC_BUILD_G4Root) ++ set(G4Root_BUILD_TEST ${Geant4VMC_BUILD_G4Root_TEST} CACHE BOOL "Build G4Root test") + add_subdirectory(g4root) +- set(G4Root_BUILD_TEST ${Geant4VMC_BUILD_G4Root_TEST}) + endif(Geant4VMC_BUILD_G4Root) + + if(Geant4VMC_BUILD_Geant4VMC) +-- +2.34.1 + diff --git a/sci-physics/geant4_vmc/geant4_vmc-6.0.ebuild b/sci-physics/geant4_vmc/geant4_vmc-6.0-r1.ebuild similarity index 91% rename from sci-physics/geant4_vmc/geant4_vmc-6.0.ebuild rename to sci-physics/geant4_vmc/geant4_vmc-6.0-r1.ebuild index 5764a49bc501..3b9a8dd1cb99 100644 --- a/sci-physics/geant4_vmc/geant4_vmc-6.0.ebuild +++ b/sci-physics/geant4_vmc/geant4_vmc-6.0-r1.ebuild @@ -39,6 +39,11 @@ RESTRICT=" DOCS=(history README.md) +PATCHES=( + # https://github.com/vmc-project/geant4_vmc/pull/28 + "${FILESDIR}"/${PN}-6.0-cmake-g4root-tests.patch +) + src_configure() { local mycmakeargs=( -DGeant4VMC_USE_VGM="$(usex vgm)" @@ -46,6 +51,7 @@ src_configure() { -DGeant4VMC_USE_G4Root="$(usex g4root)" -DGeant4VMC_BUILD_EXAMPLES="$(usex test)" -DGeant4VMC_INSTALL_EXAMPLES="$(usex examples)" + -DGeant4VMC_BUILD_G4Root_TEST="$(usex test)" ) cmake_src_configure } diff --git a/sci-physics/geant4_vmc/geant4_vmc-.ebuild b/sci-physics/geant4_vmc/geant4_vmc-.ebuild index 15d52fd0f6b3..33672cdec8e8 100644 --- a/sci-physics/geant4_vmc/geant4_vmc-.ebuild +++ b/sci-physics/geant4_vmc/geant4_vmc-.ebuild @@ -46,6 +46,7 @@ src_configure() { -DGeant4VMC_USE_G4Root="$(usex g4root)" -DGeant4VMC_BUILD_EXAMPLES="$(usex test)" -DGeant4VMC_INSTALL_EXAMPLES="$(usex examples)" + -DGeant4VMC_BUILD_G4Root_TEST="$(usex test)" ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-cli/
commit: 88db6a9fcaf954d76e3ebd2959d96958dff6b6a8 Author: William Hubbs gentoo org> AuthorDate: Mon Feb 14 07:50:22 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Feb 14 07:55:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88db6a9f app-containers/docker-cli: restrict tests again Closes: https://bugs.gentoo.org/795897 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> app-containers/docker-cli/docker-cli-20.10.12.ebuild | 2 +- app-containers/docker-cli/docker-cli-20.10.9.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-containers/docker-cli/docker-cli-20.10.12.ebuild b/app-containers/docker-cli/docker-cli-20.10.12.ebuild index ca20ab2022b5..52386711c161 100644 --- a/app-containers/docker-cli/docker-cli-20.10.12.ebuild +++ b/app-containers/docker-cli/docker-cli-20.10.12.ebuild @@ -21,7 +21,7 @@ BDEPEND=" >=dev-lang/go-1.16.6 dev-go/go-md2man" -RESTRICT="installsources strip" +RESTRICT="installsources strip test" S="${WORKDIR}/${P}/src/${EGO_PN}" diff --git a/app-containers/docker-cli/docker-cli-20.10.9.ebuild b/app-containers/docker-cli/docker-cli-20.10.9.ebuild index 271f9e895a6d..869b479b5d20 100644 --- a/app-containers/docker-cli/docker-cli-20.10.9.ebuild +++ b/app-containers/docker-cli/docker-cli-20.10.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ BDEPEND=" >=dev-lang/go-1.16.6 dev-go/go-md2man" -RESTRICT="installsources strip" +RESTRICT="installsources strip test" S="${WORKDIR}/${P}/src/${EGO_PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgtap/
commit: 77b5bbde02771a5429b4edc0acbb2ea1cddd4c3e Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 14 07:34:37 2022 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 14 07:34:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b5bbde dev-db/pgtap: Bump to 1.2.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgtap/Manifest | 1 + dev-db/pgtap/pgtap-1.2.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-db/pgtap/Manifest b/dev-db/pgtap/Manifest index 28721785989d..132f3933d90b 100644 --- a/dev-db/pgtap/Manifest +++ b/dev-db/pgtap/Manifest @@ -1,2 +1,3 @@ DIST pgtap-0.99.0.zip 275915 BLAKE2B 33499dacc0019ecbe85ff3dc4fcc243b6102e0b7e7018d70b17cda44b8d22d8260229ab732db9900296232e0801070722bf97a752734ea7d389dc8ae57198b6f SHA512 c1b39bf2c041d759006d692229a67af1520b6a3d23fdac43f0781cac9ce69e7714fc854d1e45f1cb3ee188a20dccfb7904bc4dd1513699189fae70f425c13b5f DIST pgtap-1.1.0.zip 306590 BLAKE2B efde91e26fafc8300fa39b80d90eef134ebf3a309fca3248f61e2b8beb76b94d83b035d76c789509297f0bec48f35b5947b49e2da211826cd9d828145783607d SHA512 1cade794d738fc6b78d53a0feceff4e6c0e988fbcfe8cd9e8dbf62e2bea25d2e714baac55575e99f6d74ae0b7e520a69c8af7dbb5714913ea7435cf493fc +DIST pgtap-1.2.0.zip 319374 BLAKE2B 1cea77860a1928ed7cbf4ddb0bb8ff418023bf88e377196ae2b505c065321e3003179227077567e676a8c551230d259ecd1cdb590001fc71bcc821b87fb3d0f6 SHA512 5569bea5e7879787a91fa9b2baae5cbff1db5b9a5a096db2a9a064012d65e02c52bd1520422b5e6f87fb5b6e64845371188ea53c43a277aee68ffc05d5152ed7 diff --git a/dev-db/pgtap/pgtap-1.2.0.ebuild b/dev-db/pgtap/pgtap-1.2.0.ebuild new file mode 100644 index ..4828c1a8d65a --- /dev/null +++ b/dev-db/pgtap/pgtap-1.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..13} ) + +inherit postgres-multi + +DESCRIPTION="Unit testing for PostgreSQL" +HOMEPAGE="https://pgtap.org/; +SRC_URI="https://api.pgxn.org/dist/${PN}/${PV}/${P}.zip; + +LICENSE="POSTGRESQL" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="${POSTGRES_DEP} + app-arch/unzip + dev-perl/TAP-Parser-SourceHandler-pgTAP +" +RDEPEND="${DEPEND}" + +# Tests requires a running database that match up with the current +# testing slot. Won't run from ${ED}, want's to install too early. +RESTRICT="test" + +src_configure() { + : +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: 3f0c95ca346af106169ceef830e4e0ae5ea3eed2 Author: Alexandra Parker gmail com> AuthorDate: Mon Jan 31 03:01:47 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Feb 14 07:33:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0c95ca dev-lang/lua:5.1.5-r107 5.3.6-r3 bump - Cross-compile fix, use libtol on the target system and move libtool to DEPEND instead of BDEPEND. Closes: https://bugs.gentoo.org/515554 Closes: https://bugs.gentoo.org/739764 Closes: https://github.com/gentoo/gentoo/pull/24018 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexandra Parker gmail.com> Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/lua-5.1.5-r107.ebuild | 157 dev-lang/lua/lua-5.3.6-r3.ebuild | 206 + 2 files changed, 363 insertions(+) diff --git a/dev-lang/lua/lua-5.1.5-r107.ebuild b/dev-lang/lua/lua-5.1.5-r107.ebuild new file mode 100644 index ..5fb8942422b8 --- /dev/null +++ b/dev-lang/lua/lua-5.1.5-r107.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib multilib-minimal portability toolchain-funcs + +DESCRIPTION="A powerful light-weight programming language designed for extending applications" +HOMEPAGE="https://www.lua.org/; +SRC_URI="https://www.lua.org/ftp/${P}.tar.gz; + +LICENSE="MIT" +SLOT="5.1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+deprecated readline" + +COMMON_DEPEND=" + >=app-eselect/eselect-lua-3 + readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] ) + !dev-lang/lua:0" +# Cross-compiling note: +# Must use libtool from the target system (DEPEND) because +# libtool from the build system (BDEPEND) is for building +# native binaries. +DEPEND=" + ${COMMON_DEPEND} + sys-devel/libtool" +RDEPEND="${COMMON_DEPEND}" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/lua${SLOT}/luaconf.h +) + +src_prepare() { + PATCHES=( + "${FILESDIR}/lua-5.1.5-make.patch" + "${FILESDIR}/${PN}-$(ver_cut 1-2)-module_paths.patch" + ) + if ! use deprecated ; then + # patches from 5.1.4 still apply + PATCHES+=( + "${FILESDIR}"/${PN}-5.1.4-deprecated.patch + "${FILESDIR}"/${PN}-5.1.4-test.patch + ) + fi + if ! use readline ; then + PATCHES+=( + "${FILESDIR}"/${PN}-$(ver_cut 1-2)-readline.patch + ) + fi + + default + + # use glibtool on Darwin (versus Apple libtool) + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \ + Makefile src/Makefile || die + fi + + # correct lua versioning + sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile + + sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html + + # Using dynamic linked lua is not recommended for performance + # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519 + # Mainly, this is of concern if your arch is poor with GPRs, like x86 + # Note that this only affects the interpreter binary (named lua), not the lua + # compiler (built statically) nor the lua libraries. + + # A slotted Lua uses different directories for headers & names for + # libraries, and pkgconfig should reflect that. + sed -r -i \ + -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \ + -e "/^includedir=/s,(/include)$,\1/lua${SLOT}," \ + -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \ + "${S}"/etc/lua.pc + + # custom Makefiles + multilib_copy_sources +} + +multilib_src_configure() { + # We want packages to find our things... + sed -i \ + -e 's:/usr/local:'${EPREFIX}'/usr:' \ + -e "s:\([/\"]\)\:\1$(get_libdir):g" \ + etc/lua.pc src/luaconf.h || die +} + +multilib_src_compile() { + tc-export CC + myflags= + # what to link to liblua + liblibs="-lm" + liblibs="${liblibs} $(dlopen_lib)" + + # what to link to the executables + mylibs= + if use readline; then + mylibs="-lreadline" + fi + + cd src + emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \ + RPATH="${EPREFIX}/usr/$(get_libdir)/" \ + LUA_LIBS="${mylibs}" \ + LIB_LIBS="${liblibs}" \ + V=$(ver_cut 1-2) \ + LIBTOOL="${ESYSROOT}/usr/bin/libtool" \ + gentoo_all + + mv
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgmodeler/
commit: cf3a1975cce5e2ff0016fa114c3e0b4075b8eee7 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 14 07:31:31 2022 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 14 07:31:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3a1975 dev-db/pgmodeler: Bump to 0.9.4 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgmodeler/Manifest | 1 + dev-db/pgmodeler/pgmodeler-0.9.4.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-db/pgmodeler/Manifest b/dev-db/pgmodeler/Manifest index 1f5e1a9bd7c7..a24270fa09f0 100644 --- a/dev-db/pgmodeler/Manifest +++ b/dev-db/pgmodeler/Manifest @@ -1 +1,2 @@ DIST pgmodeler-0.9.2.tar.gz 3930988 BLAKE2B 36d89c3bb400cd82199492208acf40fb872cb832a4911f818581672478d80e43bf56246a4485dd9b3a65a378bc261ad1c4b40243f1007aa2e67e75b62233ded4 SHA512 1bc48998623e39139e930c028095aace808084bb05d837273386a96aaeccd292890bbee58059b27710331f87d6e89a79005f2b0cdf901d229be6f777958fe051 +DIST pgmodeler-0.9.4.tar.gz 4016619 BLAKE2B 27a621a9b810d4f90214fc4b0f39ba1673170bd3341af3f8298c9ecd1ad45f021c225864c9b2cf47d5775e3c1630d8f44273621bda2bb891ddefbab2eb0c525f SHA512 5162f4f23ec1c202309fe0837687e8d7c2a836ed36d52a3c5ee55b649067070ae878642493257c6466b9c18c422c9fe97f433b02826e8183ea286d400769bea2 diff --git a/dev-db/pgmodeler/pgmodeler-0.9.4.ebuild b/dev-db/pgmodeler/pgmodeler-0.9.4.ebuild new file mode 100644 index ..16c9f10383dd --- /dev/null +++ b/dev-db/pgmodeler/pgmodeler-0.9.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 10 11 12 13 14 ) + +inherit desktop postgres qmake-utils + +MY_PV=${PV/_/-} + +DESCRIPTION="PostgreSQL Database Modeler" +HOMEPAGE="https://pgmodeler.io; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="${POSTGRES_DEP} + dev-libs/icu:= + dev-libs/libxml2:= + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" +RDEPEND="${DEPEND}" + +DOCS=( CHANGELOG.md README.md RELEASENOTES.md ) + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_configure() { + eqmake5 \ + PREFIX="${EPREFIX}/usr" \ + PLUGINSDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/plugins" \ + PRIVATEBINDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/bin" \ + PRIVATELIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}" \ + NO_UPDATE_CHECK=1 \ + -r ${PN}.pro +} + +src_test() { + cd "${S}/tests" || die + eqmake5 tests.pro + emake + emake check +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + rm "${D}"/usr/share/${PN}/{CHANGELOG.md,LICENSE,README.md,RELEASENOTES.md} + + einstalldocs + + doicon assets/conf/${PN}_logo.png + make_desktop_entry ${PN} ${PN} ${PN}_logo Development +}
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: f5f8e42eeb8ea1e8c2ac182f30214ef0c559dd88 Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 29 08:10:29 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Aug 31 16:02:50 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f5f8e42e eclasses.tex: Clarify precedence of EXPORT_FUNCTIONS calls Clarify that the last call to EXPORT_FUNCTIONS takes precedence over earlier calls. Unfortunately, we need an exception when inherit is called after EXPORT_FUNCTIONS because Portage changed its behaviour in 2009: https://gitweb.gentoo.org/proj/portage.git/commit/?id=06d4433e8b8be60d606733b9e23f57f8a5869d8f Pkgcore and Paludis apply precedence consistently based on call order of EXPORT_FUNCTIONS. Bug: https://bugs.gentoo.org/399039 Bug: https://bugs.gentoo.org/422513 Signed-off-by: Ulrich Müller gentoo.org> eclasses.tex | 4 1 file changed, 4 insertions(+) diff --git a/eclasses.tex b/eclasses.tex index a92ce1f..e23dcd8 100644 --- a/eclasses.tex +++ b/eclasses.tex @@ -88,6 +88,10 @@ should the author wish to override it he can access the function in \t{foo.eclas \t{EXPORT_FUNCTIONS} must only be used on ebuild phase functions. The function that is aliased must be named \t{eclassname_phasefunctionname}, where \t{eclassname} is the name of the eclass. +If \t{EXPORT_FUNCTIONS} is called multiple times for the same phase function, the last call takes +precedence. Eclasses may not rely upon any particular behaviour if they inherit another eclass +after calling \t{EXPORT_FUNCTIONS}. + % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en : %%% Local Variables:
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 5e39942107035115db4b383f99167f6c793c6c63 Author: Ulrich Müller gentoo org> AuthorDate: Tue Aug 3 16:34:08 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 14 07:29:28 2022 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=5e399421 EAPI feature table: Consolidate EAPIs 0 to 5 Signed-off-by: Ulrich Müller gentoo.org> eapi-differences.tex | 224 +-- 1 file changed, 109 insertions(+), 115 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index c75404b..893caf3 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -1,23 +1,22 @@ \chapter{Feature Availability by EAPI} \note{This chapter is informative and for convenience only. Refer to the main text for specifics. -For lack of space, EAPIs 0, 1, 2, 3, and~4 have been consolidated into a single column in the table -below; entries marked with an asterisk differ between these EAPIs. See the 2012-09-20 edition +For lack of space, EAPIs 0, 1, 2, 3, 4, and~5 have been consolidated into a single column in the +table below; entries marked with an asterisk differ between these EAPIs. See the 2012-09-20 edition of this document for a complete table of previous EAPIs.} % 2012-09-20 (EAPI 5) edition has a table of EAPIs 0 to 5 \ChangeWhenAddingAnEAPI{9} \begin{landscape} -\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}} +\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}} \caption{Features in EAPIs}\\ \toprule \multicolumn{1}{c}{\textbf{Feature}} & \multicolumn{1}{c}{\textbf{Reference}} & -\multicolumn{6}{c}{\textbf{EAPIs}} \\ +\multicolumn{5}{c}{\textbf{EAPIs}} \\ \multicolumn{1}{c}{} & \multicolumn{1}{c}{} & -\multicolumn{1}{c}{0, 1, 2, 3, 4} & -\multicolumn{1}{c}{5} & +\multicolumn{1}{c}{0, 1, 2, 3, 4, 5} & \multicolumn{1}{c}{6} & \multicolumn{1}{c}{7} & \multicolumn{1}{c}{8} & @@ -27,11 +26,10 @@ of this document for a complete table of previous EAPIs.} \midrule \multicolumn{1}{c}{\textbf{Feature}} & \multicolumn{1}{c}{\textbf{Reference}} & -\multicolumn{6}{c}{\textbf{EAPIs}} \\ +\multicolumn{5}{c}{\textbf{EAPIs}} \\ \multicolumn{1}{c}{} & \multicolumn{1}{c}{} & -\multicolumn{1}{c}{0, 1, 2, 3, 4} & -\multicolumn{1}{c}{5} & +\multicolumn{1}{c}{0, 1, 2, 3, 4, 5} & \multicolumn{1}{c}{6} & \multicolumn{1}{c}{7} & \multicolumn{1}{c}{8} & @@ -44,105 +42,104 @@ of this document for a complete table of previous EAPIs.} \endlastfoot \t{package.mask} directory & \compactfeatureref{package-mask-dir} & -No & No & No & Yes & Yes & Yes \\ +No & No & Yes & Yes & Yes \\ Less strict filenames in \t{updates} & \compactfeatureref{updates-filenames} & -No & No & No & No & Yes & Yes \\ +No & No & No & Yes & Yes \\ Profile files as directories & \compactfeatureref{profile-file-dirs} & -No & No & No & Yes & Yes & Yes \\ +No & No & Yes & Yes & Yes \\ \t{package.provided} & \compactfeatureref{package-provided} & -Optional & Optional & Optional & No & No & No \\ +Optional & Optional & No & No & No \\ Stable use masking/forcing & \compactfeatureref{stablemask} & -No & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ Bash version & \compactfeatureref{bash-version} & -3.2 & 3.2 & 4.2 & 4.2 & 5.0 & 5.0 \\ +3.2 & 4.2 & 4.2 & 5.0 & 5.0 \\ \t{failglob} in global scope & \compactfeatureref{failglob} & -No & No & Yes & Yes & Yes & Yes \\ +No & Yes & Yes & Yes & Yes \\ \t{IUSE} defaults & \compactfeatureref{iuse-defaults} & -* & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ \t{REQUIRED_USE} & \compactfeatureref{required-use} & -* & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ \t{PROPERTIES} & \compactfeatureref{properties} & -* & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ \t{SRC_URI} arrows & \compactfeatureref{src-uri-arrows} & -* & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ Selective URI restrictions & \compactfeatureref{uri-restrict} & -No & No & No & No & Yes & Yes \\ +No & No & No & Yes & Yes \\ \t{RDEPEND=DEPEND} & \compactfeatureref{rdepend-depend} & -* & No & No & No & No & No \\ +* & No & No & No & No \\ \t{DEFINED_PHASES} & \compactfeatureref{defined-phases} & -* & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ \t{BDEPEND} & \compactfeatureref{bdepend} & -No & No & No & Yes & Yes & Yes \\ +No & No & Yes & Yes & Yes \\ \t{IDEPEND} & \compactfeatureref{idepend} & -No & No & No & No & Yes & Yes \\ +No & No & No & Yes & Yes \\ \t{??\ ( )} groups & \compactfeatureref{at-most-one-of} & -No & Yes & Yes & Yes & Yes & Yes \\ +* & Yes & Yes & Yes & Yes \\ Empty \t{||}, \t{\textasciicircum\textasciicircum} groups match & \compactfeatureref{empty-dep-groups} & -Yes & Yes & Yes & No & No & No \\ +Yes & Yes & No &
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: a332194c099b2b367bf1d78b3aeee43c984cfb68 Author: Ulrich Müller gentoo org> AuthorDate: Tue Aug 3 16:32:47 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 14 07:29:28 2022 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=a332194c Add an EAPI 9 identical to EAPI 8 Signed-off-by: Ulrich Müller gentoo.org> commands.tex | 4 +- dependencies.tex | 26 +++--- eapi-differences.tex | 231 +++--- eapis.tex | 4 +- ebuild-env-vars.tex | 26 +++--- ebuild-format.tex | 4 +- ebuild-functions.tex | 46 +- ebuild-vars.tex | 22 ++--- eclasses.tex | 4 +- merge.tex | 6 +- pkg-mgr-commands.tex | 100 +++--- pms.tex | 4 +- profile-variables.tex | 8 +- profiles.tex | 12 +-- tree-layout.tex | 8 +- 15 files changed, 260 insertions(+), 245 deletions(-) diff --git a/commands.tex b/commands.tex index d0ad87d..c6f4f36 100644 --- a/commands.tex +++ b/commands.tex @@ -33,7 +33,7 @@ The following commands must always be available in the ebuild environment: table~\ref{tab:system-commands-table} as requiring GNU find. \end{compactitem} -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{System commands for EAPIs} \label{tab:system-commands-table} \begin{tabular}{lll} @@ -44,7 +44,7 @@ The following commands must always be available in the ebuild environment: \midrule 0, 1, 2, 3, 4 & Undefined & Any \\ 5, 6 & Yes & Any \\ - 7, 8 & Yes & 2.7 \\ + 7, 8, 9 & Yes & 2.7 \\ \bottomrule \end{tabular} \end{centertable} diff --git a/dependencies.tex b/dependencies.tex index f14a08c..de6e752 100644 --- a/dependencies.tex +++ b/dependencies.tex @@ -88,7 +88,7 @@ with the native build system (\t{CBUILD}). Ebuilds are allowed to call them in \ \t{pkg_postinst}. Ebuilds may also call them in \t{pkg_prerm} and \t{pkg_postrm} but must not rely on them being available. -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{EAPIs supporting additional dependency types} \label{tab:depend-table} \begin{tabular}{lll} @@ -99,7 +99,7 @@ on them being available. \midrule 0, 1, 2, 3, 4, 5, 6 & No & No \\ 7 & Yes & No \\ - 8 & Yes & Yes \\ + 8, 9& Yes & Yes \\ \bottomrule \end{tabular} \end{centertable} @@ -155,7 +155,7 @@ be surrounded on both sides by whitespace, except at the start and end of the st In particular, note that whitespace is not optional. -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{EAPIs supporting \t{REQUIRED_USE ??}\ groups} \label{tab:at-most-one-of-table} \begin{tabular}{ll} @@ -164,7 +164,7 @@ In particular, note that whitespace is not optional. \multicolumn{1}{c}{\textbf{Supports \t{REQUIRED_USE ??}\ groups?}} \\ \midrule 0, 1, 2, 3, 4 & No \\ - 5, 6, 7, 8& Yes \\ + 5, 6, 7, 8, 9 & Yes \\ \bottomrule \end{tabular} \end{centertable} @@ -204,7 +204,7 @@ In an exactly-one-of group, exactly one immediate child element must be matched. In EAPIs specified in table~\ref{tab:empty-dep-groups}, an empty exactly-one-of group counts as being matched. -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{Matching of empty dependency groups in EAPIs} \label{tab:empty-dep-groups} \begin{tabular}{ll} @@ -214,7 +214,7 @@ being matched. are matched?}} \\ \midrule 0, 1, 2, 3, 4, 5, 6 & Yes \\ - 7, 8& No \\ + 7, 8, 9 & No \\ \bottomrule \end{tabular} \end{centertable} @@ -250,7 +250,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u \note{Order is important. The slot restriction must come before use dependencies.} -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{Support for \t{SLOT} dependencies and sub-slots in EAPIs} \label{tab:slot-deps-table} \begin{tabular}{lll} @@ -261,12 +261,12 @@ manager must warn or error if this feature is used with an EAPI not supporting u \midrule 0 & No & No \\ 1, 2, 3, 4& Named only & No \\ - 5, 6, 7, 8& Named and operator & Yes \\ + 5, 6, 7, 8, 9 & Named and operator & Yes \\ \bottomrule \end{tabular} \end{centertable} -\ChangeWhenAddingAnEAPI{8} +\ChangeWhenAddingAnEAPI{9} \begin{centertable}{EAPIs supporting \t{USE} dependencies} \label{tab:use-deps-table} \begin{tabular}{ll} @@ -276,7 +276,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 823cc48478a0bb108baa03f0e33e5f77824e5db2 Author: Ulrich Müller gentoo org> AuthorDate: Fri Sep 3 15:24:25 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Sep 3 15:24:25 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=823cc484 eapi-cheatsheet.tex: Delete trailing whitespace Signed-off-by: Ulrich Müller gentoo.org> eapi-cheatsheet.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex index c333b32..8c379bc 100644 --- a/eapi-cheatsheet.tex +++ b/eapi-cheatsheet.tex @@ -556,7 +556,7 @@ differences between these previous EAPIs. to configure, respectively. See \featureref{econf-options}. \item[\code{dosym}] With the new option \code{-r}, an absolute path specified for the link target will be converted to a path -relative to the link location. See \featureref{dosym-relative}. +relative to the link location. See \featureref{dosym-relative}. \item[\code{insopts}] Commands \code{doconfd}, \code{doenvd}, \code{doheader} install files with fixed mode 0644, i.\,e.\ they are no longer affected by \code{insopts}.
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: e68df128f8cd3b427168f9a76a655460766e6d70 Author: Ulrich Müller gentoo org> AuthorDate: Tue Aug 31 16:05:08 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Aug 31 16:05:08 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e68df128 pkg-mgr-commands.tex: Update description of text list functions Closes: https://bugs.gentoo.org/374791 Signed-off-by: Ulrich Müller gentoo.org> pkg-mgr-commands.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 4431435..331cd33 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -1016,7 +1016,7 @@ table~\ref{tab:use-list-strictness}. \end{centertable} \subsection{Text list functions} -These functions check whitespace-separated lists for a particular value. +These functions check a list of arguments for a particular value. \nobreakpar \begin{description} \item[has] Returns shell true (0) if the first argument (a word) is found in the list of subsequent
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 0d8e19d85038ad2433e655cdbca8189d72163f60 Author: Ulrich Müller gentoo org> AuthorDate: Fri Sep 3 15:23:57 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Sep 3 15:23:57 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0d8e19d8 ebuild-env-vars.tex: Add missing \\ in table Signed-off-by: Ulrich Müller gentoo.org> ebuild-env-vars.tex | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex index b52f0b3..a55c366 100644 --- a/ebuild-env-vars.tex +++ b/ebuild-env-vars.tex @@ -256,10 +256,10 @@ variable. \t{REPLACED_BY_VERSION} & \t{pkg_prerm}, \t{pkg_postrm} & Yes & -The single version of this package (including revision, if specified) that is replacing us, if -we are being uninstalled as part of an install, or an empty string otherwise. See -section~\ref{sec:replacing-versions}. Only for EAPIs listed in table~\ref{tab:added-env-vars-table} -as supporting \t{REPLACED_BY_VERSION}. +The single version of this package (including revision, if specified) that is replacing us, +if we are being uninstalled as part of an install, or an empty string otherwise. +See section~\ref{sec:replacing-versions}. Only for EAPIs listed in +table~\ref{tab:added-env-vars-table} as supporting \t{REPLACED_BY_VERSION}. \\ \end{longtable} \end{landscape}
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 153324136107543ef07b1378f08bce81199a9022 Author: Ulrich Müller gentoo org> AuthorDate: Mon Aug 30 19:32:16 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Aug 31 16:05:50 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=15332413 pkg-mgr-commands.tex: Clarify which commands are allowed in global scope For most commands this is already implied by the combination of the statements "When an ebuild is being sourced for metadata querying rather than for a build [...], no external command may be executed." in chapter 12 ("Available Commands") and "Except where otherwise noted, they may be internal [...] or external commands available in PATH; where this is not specified, ebuilds may not rely upon either behaviour." in section 12.3 ("Ebuild-specific Commands"). For output commands (einfo etc.) and debug commands (debug-print etc.) to be allowed in global scope, they must be implemented as shell functions. Specify this, which follows the implementation in all three package managers. Closes: https://bugs.gentoo.org/520528 Signed-off-by: Ulrich Müller gentoo.org> pkg-mgr-commands.tex | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 331cd33..ebb4b7e 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -4,7 +4,8 @@ The following commands will always be available in the ebuild environment, provided by the package manager. Except where otherwise noted, they may be internal (shell functions or aliases) or external commands available in \t{PATH}; where this is not specified, ebuilds may not rely upon either -behaviour. +behaviour. Unless otherwise specified, it is an error if an ebuild calls any of these commands in +global scope. Unless otherwise noted, any output of these commands ends with a newline. @@ -142,8 +143,9 @@ are given, \t{-r} is assumed. These commands display messages to the user. Unless otherwise stated, the entire argument list is used as a message, with backslash-escaped characters interpreted as for the \t{echo -e} command of bash, notably \t{\textbackslash t} for a horizontal tab, \t{\textbackslash n} for a new line, and -\t{\textbackslash\textbackslash} for a literal backslash. Ebuilds must not run any of these commands -once the current phase function has returned. +\t{\textbackslash\textbackslash} for a literal backslash. These commands must be implemented +internally as shell functions and may be called in global scope. Ebuilds must not run any of these +commands once the current phase function has returned. \featurelabel{output-no-stdout} Unless otherwise noted, output may be sent to stderr or some other appropriate facility. In EAPIs listed in table~\ref{tab:output-commands} as not allowing stdout @@ -927,8 +929,7 @@ any of these functions from any other phase. \subsection{USE list functions} These functions provide behaviour based upon set or unset use flags. Ebuilds must not run any of -these commands once the current phase function has returned. It is an error if an ebuild calls any -of these functions in global scope. +these commands once the current phase function has returned. Unless otherwise noted, if any of these functions is called with a flag value that is not included in \t{IUSE_EFFECTIVE}, either behaviour is undefined or it is an error as decided by @@ -1016,7 +1017,8 @@ table~\ref{tab:use-list-strictness}. \end{centertable} \subsection{Text list functions} -These functions check a list of arguments for a particular value. +These functions check a list of arguments for a particular value. They must be implemented +internally as shell functions and may be called in global scope. \nobreakpar \begin{description} \item[has] Returns shell true (0) if the first argument (a word) is found in the list of subsequent @@ -1261,8 +1263,9 @@ has returned. \end{algorithm} \item[get_libdir] \featurelabel{get-libdir} Prints the libdir name obtained according to -algorithm~\ref{alg:get-libdir}. Must be implemented internally as a shell function. -Only available in EAPIs listed in table~\ref{tab:misc-commands} as supporting \t{get_libdir}. +algorithm~\ref{alg:get-libdir}. Must be implemented internally as a shell function and may be +called in global scope. Only available in EAPIs listed in table~\ref{tab:misc-commands} as +supporting \t{get_libdir}. \begin{algorithm} \caption{\t{get_libdir} logic} \label{alg:get-libdir} @@ -1300,6 +1303,7 @@ has returned. \subsection{Debug commands} The following commands are available for debugging. Normally all of these commands should be no ops; a package manager may provide a special debug mode where these commands instead do something. +These commands must be implemented internally as shell functions and may be called in global scope. Ebuilds must not run any of these commands once the current phase
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: b02e81a59e6a31198a3d023003144cc3938bbc02 Author: Ulrich Müller gentoo org> AuthorDate: Wed Aug 18 16:19:36 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Aug 18 16:19:36 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=b02e81a5 desk-reference.tex: Include the cheat sheet from a separate file The desk reference (cheat sheet) is an own chapter. For consistency, include it from a separate file, and prefix its label with "ch:". Signed-off-by: Ulrich Müller gentoo.org> desk-reference.tex | 21 + pms.tex| 10 +- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/desk-reference.tex b/desk-reference.tex new file mode 100644 index 000..a096032 --- /dev/null +++ b/desk-reference.tex @@ -0,0 +1,21 @@ +\ifthenelse{\boolean{TEX4HT-HACKS}}{% +\chapter{Desk Reference} +\label{ch:cheatsheet} +\href{eapi-cheatsheet.pdf}{EAPI Cheat Sheet} +}{% +% Make sure that the cheat sheet starts on an odd page +\ifthenelse{\isodd{\thepage}}{}{\null\newpage}% +\includepdf[pages=-,landscape,turn=false,lastpage=2,% +addtotoc={1,chapter,0,Desk Reference,ch:cheatsheet}]{eapi-cheatsheet} +} + +% vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en : + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "pms" +%%% LaTeX-indent-level: 4 +%%% LaTeX-item-indent: 0 +%%% TeX-brace-indent-level: 4 +%%% fill-column: 100 +%%% End: diff --git a/pms.tex b/pms.tex index 8bbd037..e0a41b5 100644 --- a/pms.tex +++ b/pms.tex @@ -85,15 +85,7 @@ \include{eapi-differences} -\ifthenelse{\boolean{TEX4HT-HACKS}}{% -\chapter{Desk Reference} -\href{eapi-cheatsheet.pdf}{EAPI Cheat Sheet} -}{% -% Make sure that the cheat sheet starts on an odd page -\clearpage\ifthenelse{\isodd{\thepage}}{}{\null\newpage}% -\includepdf[pages=-,landscape,turn=false,lastpage=2,% -addtotoc={1,chapter,0,Desk Reference,cheatsheet}]{eapi-cheatsheet} -} +\include{desk-reference} \end{document}
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 09bb58f347eef04cf9c29c7158beb1b04e645c75 Author: Ulrich Müller gentoo org> AuthorDate: Wed Aug 18 16:04:59 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Aug 18 16:04:59 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=09bb58f3 pms.cls: Output class info after packages are loaded Signed-off-by: Ulrich Müller gentoo.org> pms.cls | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pms.cls b/pms.cls index a41d96c..b29a9c3 100644 --- a/pms.cls +++ b/pms.cls @@ -47,18 +47,6 @@ gitinfo2% Metadata from git } -% tex4ht workaround: hyperref needs to be loaded /after/ tex4ht injects itself -\g@addto@macro\@documentclasshook{ -\RequirePackage{% -hyperref, % Support for hyperlinks -algorithm, % -algorithmic % Set algorithms -} -} - -\ClassInfo{pms}{Capsulation of LaTeX stuff for the Package Manager -Specification, loaded baseclass: \ClassToLoad\MessageBreak} - % Make processing with TeX4HT possible \newboolean{TEX4HT-HACKS} \ifx\HCode\undefined @@ -72,6 +60,18 @@ \setboolean{TEX4HT-HACKS}{true} \fi +% tex4ht workaround: hyperref needs to be loaded /after/ tex4ht injects itself +\g@addto@macro\@documentclasshook{ +\RequirePackage{% +hyperref, % Support for hyperlinks +algorithm, % +algorithmic % Set algorithms +} +} + +\ClassInfo{pms}{LaTeX class for the Package Manager Specification, +loaded baseclass: \ClassToLoad\MessageBreak} + % Define own label and reference commands, that display the label in % the page margin. \ifthenelse{\boolean{TEX4HT-HACKS}}{%
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: edae70c9cc4b936670151088e9e97c51331b6440 Author: Ulrich Müller gentoo org> AuthorDate: Tue Aug 17 11:45:08 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Aug 17 11:45:08 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=edae70c9 profiles.tex: Don't use \verb Signed-off-by: Ulrich Müller gentoo.org> profiles.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles.tex b/profiles.tex index d6e8649..30da81b 100644 --- a/profiles.tex +++ b/profiles.tex @@ -49,7 +49,7 @@ This file must not contain comments or make use of line continuations. This file is unusual in that it is not combined at a file level with the parent---instead, each variable is combined or overridden individually as described in section~\ref{sec:profile-variables}. -The file itself is a line-based key-value format. Each line contains a single \verb|VAR="value"| +The file itself is a line-based key-value format. Each line contains a single \t{VAR="value"} entry, where the value must be double quoted. A variable name must start with one of \t{a-zA-Z} and may contain \t{a-zA-Z0-9_} only. Additional syntax, which is a small subset of bash syntax, is allowed as follows:
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 8ce3a9c94407c8bfcf27c8455fac32d3a38fc981 Author: Ulrich Müller gentoo org> AuthorDate: Fri Sep 24 12:12:38 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Sep 24 13:06:45 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=8ce3a9c9 pkg-mgr-commands.tex: Update condition for econf --disable-static The help message produced by LT_INIT in libtool-2.4.6 always says --enable-static regardless of the default value, see m4/ltoptions.m4: AC_ARG_ENABLE([static], [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], ...) This means that looking only for --disable-static in output of configure --help results in non-functional behaviour. Implementation in Portage (which predates the PMS wording) looks for --enable-static in addition. Bug: https://bugs.gentoo.org/814368 Signed-off-by: Ulrich Müller gentoo.org> pkg-mgr-commands.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index ebb4b7e..45706af 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -341,8 +341,8 @@ commands once the current phase function has returned. as using it. This option will only be passed if the string \t{-{}-disable-silent-rules} occurs in the output of \t{configure -{}-help}. \item \t{-{}-disable-static}, if the EAPI is listed in table~\ref{tab:econf-options-table} -as using it. This option will only be passed if the string \t{-{}-disable-static} occurs -in the output of \t{configure -{}-help}. +as using it. This option will only be passed if the string \t{-{}-disable-static} or +\t{-{}-enable-static} occurs in the output of \t{configure -{}-help}. \end{itemize} \ChangeWhenAddingAnEAPI{8}
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 3c246ad9dd49c23f87ec12fc859ffd76cf2ca9f1 Author: Ulrich Müller gentoo org> AuthorDate: Wed Aug 18 16:21:41 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Aug 18 16:21:41 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=3c246ad9 pms.tex: Delete some empty lines Signed-off-by: Ulrich Müller gentoo.org> pms.tex | 17 - 1 file changed, 17 deletions(-) diff --git a/pms.tex b/pms.tex index e0a41b5..630fc16 100644 --- a/pms.tex +++ b/pms.tex @@ -47,44 +47,27 @@ \listoftables \include{introduction} - \include{eapis} - \include{names} - \include{tree-layout} - \include{profiles} - \include{ebuild-format} - \include{ebuild-vars} - \include{dependencies} - \include{ebuild-functions} - \include{eclasses} - \include{ebuild-environment} - \include{commands} - \include{merge} - \include{metadata-cache} - \include{glossary} \bibliography{pms} \appendix \setcounter{secnumdepth}{0} - \include{appendices} - \include{eapi-differences} - \include{desk-reference} \end{document}
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 140aac7de90b44e7a14b4f5aaf5952911ad074ea Author: Ulrich Müller gentoo org> AuthorDate: Wed Aug 4 10:10:59 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Aug 4 10:10:59 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=140aac7d pkg-mgr-commands.tex: Fix econf --libdir logic Portage uses both --exec-prefix and --prefix in its econf logic, introduced in 2005: https://gitweb.gentoo.org/archive/proj/portage-cvs.git/commit/?h=portage_2_0=865508e5cb2fd3e6ef7c312b6a7bb88cf8799f9c Pkgcore agrees with Portage. Paludis uses --prefix first, then --exec-prefix. Closes: https://bugs.gentoo.org/806374 Signed-off-by: Ulrich Müller gentoo.org> pkg-mgr-commands.tex | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 0a34db9..4431435 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -386,7 +386,9 @@ commands once the current phase function has returned. \caption{\t{econf -{}-libdir} logic} \label{alg:econf-libdir} \begin{algorithmic}[1] \STATE let prefix=\$\{EPREFIX\}/usr -\IF{the caller specified -{}-prefix=\$p} +\IF{the caller specified -{}-exec-prefix=\$ep} +\STATE let prefix=\$ep +\ELSIF{the caller specified -{}-prefix=\$p} \STATE let prefix=\$p \ENDIF \STATE let libdir=
[gentoo-commits] proj/pms:eapi-9 commit in: /
commit: 88bd72dfbce9d889f9cf865cac72f26a06e8914e Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 15 12:14:44 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 15 12:14:44 2021 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=88bd72df eapi-cheatsheet.tex: Define \i and \t commands These occur in external aux files used with the xr-hyper package and would normally cause an "undefined control sequence" error. The problem was hidden by LaTeX using its internal \i and \t macros instead. Signed-off-by: Ulrich Müller gentoo.org> eapi-cheatsheet.tex | 4 1 file changed, 4 insertions(+) diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex index c5e795d..c333b32 100644 --- a/eapi-cheatsheet.tex +++ b/eapi-cheatsheet.tex @@ -19,6 +19,10 @@ \newcommand{\featureref}[1]{\textsc{#1} on page~\pageref{feat:#1}} \renewcommand{\familydefault}{\sfdefault} \urlstyle{sf} + +% These commands may occur in external aux files from pms +\renewcommand{\i}[1]{\textit{#1}} +\renewcommand{\t}[1]{\texttt{#1}} \externaldocument{pms} \title{EAPI Cheat Sheet}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-l10n/
commit: 9a384854b3bb77815fcf1c071e0e518f619bd0ef Author: Ulrich Müller gentoo org> AuthorDate: Mon Feb 14 07:27:41 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 14 07:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a384854 app-i18n/man-pages-l10n: Drop l10n_fa because it does not compile Closes: https://bugs.gentoo.org/833302 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild b/app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild index 951aa0731560..a5d769b97b9b 100644 --- a/app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild +++ b/app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -MY_L10N=(cs da de el es fa fi fr hu id it mk nb nl pl pt-BR ro sr sv) +MY_L10N=(cs da de el es fi fr hu id it mk nb nl pl pt-BR ro sr sv) IUSE="${MY_L10N[@]/#/l10n_}" REQUIRED_USE="|| ( ${MY_L10N[@]/#/l10n_} )"
[gentoo-commits] repo/gentoo:master commit in: www-plugins/browserpass/
commit: 0a7e94215d1ef59b2d1f1b16480ff04bb6dddb36 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 06:31:27 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 06:40:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7e9421 www-plugins/browserpass: Version bump to 3.0.8 Signed-off-by: Matt Turner gentoo.org> www-plugins/browserpass/Manifest | 9 www-plugins/browserpass/browserpass-3.0.8.ebuild | 66 2 files changed, 75 insertions(+) diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest index 24ce18bff112..0d9757915213 100644 --- a/www-plugins/browserpass/Manifest +++ b/www-plugins/browserpass/Manifest @@ -1,4 +1,5 @@ DIST browserpass-3.0.7.tar.gz 19262 BLAKE2B 3e8810016c2223a7a83603598526a2324c650a239457509e93c4b76c0f19d28fa83b104a470857ea983655e738a052ce82b40b215299a6a23be40b7a17fea6ee SHA512 bc9fba22b744c169ea901b452223aff585a8787c8bd1067318e28fb4763ad4435dfdcd4fbf2900f5e2779eef7d3dedc7d45f48434d2b4c3dcfe9c164e4f048a7 +DIST browserpass-3.0.8.tar.gz 19274 BLAKE2B 3394b83be3ca761231feb4581b9dce422af2346b282d0002c45ccd289860a24cd204a63d3bc524dbd5c9b5f29d0cf0f161478bf254acd353bbb1821129a99cb5 SHA512 c854e671153694bf87f8393e284983d213f31c46cbbc4e6fd892e1793b8aa59d81c257f0709334667b533a9570dc5819662c2bc7d165133398c9149fcc1eb1d0 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb @@ -6,12 +7,16 @@ DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.mod 58 DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.zip 3966 BLAKE2B b638ca22c4f9df8cce5b84837e4f72b009c1ead300c08807b8268d26f04d6cc5476d9af56f676d8f4ac046c78c333614670e0853bee13de3439b5d89b96bfbb0 SHA512 ff98f8c05d8e23fca69ee5ed780e728f9d1779ab55cecd16bff890a91d14af81ae7a0304f34b3e04fbcbbb61e3c97c044dd9c190bd8359f3b19bdd31f8a37329 DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.2.mod 33 BLAKE2B 1b3613d2a34c4d25694fa94356e3bcf622b385518ca02d586ed42eae5844b1902124f2fd22d6e7974b584c5b92504b3a003904cb989792827977f63835df2729 SHA512 036860f698203a0c3d9e64a488acfa6ab3f879cdc7ac792ae67c1d10c1272ccc9a98723375dd2ad9b16f5f315f33618c5a28537ac7ffa0b74ecf19e9cf7df22b DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.2.zip 12271 BLAKE2B 0c7c8765baf0825c7422f14fde9b7562f39d54d9ac0c0169b5f715b82cfe7a2a613928e1a556671ee7b848bb7396d9b52a94bcffc27fbdfd2e9b4e11d862779e SHA512 a230f86c82a945aed1076c2b4bab667ee1fd3aaf50ef7515a239fb7443ad6f76cceb555e789bef5c1a26059633a5ecf28975844a637b9034de06047d3f0a0c75 +DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.3.mod 33 BLAKE2B 1b3613d2a34c4d25694fa94356e3bcf622b385518ca02d586ed42eae5844b1902124f2fd22d6e7974b584c5b92504b3a003904cb989792827977f63835df2729 SHA512 036860f698203a0c3d9e64a488acfa6ab3f879cdc7ac792ae67c1d10c1272ccc9a98723375dd2ad9b16f5f315f33618c5a28537ac7ffa0b74ecf19e9cf7df22b +DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.3.zip 12289 BLAKE2B 1831492b5b5ad419bb96bedbf86eb39235975774406e6d95e836840cfe60fd6e4297672a1737fda9fc0dce388196a8bf435e4c5ba26e8be7377de94ba1aca99d SHA512 351f27d56e4da86704e697fea22de4a970b2ceb6abc56bd5c751f979cd5ed60da75f7226e592286d896be7765a04a91bf85b76b95474fdba714091ddc49923b8 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 DIST github.com%2Frifflock%2Flfshook%2F@v%2Fv0.0.0-20180920164130-b9218ef580f5.mod 35 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: e91dae6316469fd88028acc1b53151e7b859ce8e Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 14 06:34:22 2022 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 14 06:34:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91dae63 dev-db/postgis: Bump to 3.2.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/Manifest | 1 + dev-db/postgis/postgis-3.2.1.ebuild | 142 2 files changed, 143 insertions(+) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index f547e1214682..2b9229447ddf 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -3,3 +3,4 @@ DIST postgis-3.0.5.tar.gz 16887694 BLAKE2B dba646308f93730399f9976547bbe1bb872eb DIST postgis-3.1.3.tar.gz 17273487 BLAKE2B 603be66476037fca5e75b00079a26b4beaa50f0af0626f89660f17da398576d929574cb363c4177877d9c8db5459f7eac964b85796cd93b0d0c6ff2462d7ad3f SHA512 525c982de6b5888d1f4a4f6d2cca5dfa945d8899d8038b1d62ce222e0149c4ab26a2a3602bb8c85e89ce22b3d5b20d278fc4f841144f4b0d19e6de4f48d819ad DIST postgis-3.1.5.tar.gz 17282333 BLAKE2B 3abe3b24ad0b8a9621c206f881a920ec4e37aa75ccc68ab8e4a43a372bb9047613c81d375051a948999068595de04f14bf4f0b7921b3f3894ff77a9d8c1c3063 SHA512 640196f4c983aeb1d661d98e099f4e2a47f32b15bfde21479b8fdb2aa5d12b4c564b0962973ec1a8dd64fbfac7cd7bc94d84376935294f23ba31d7501fe64a06 DIST postgis-3.2.0.tar.gz 16884722 BLAKE2B 118ae754199521e46508b404275bfe323465e5543ad8351d3dec3582800f6c475c30333b35ad48aac373f9d8e3875790c58858f638ee4ecb7465764703d07d40 SHA512 b49b2fbb88ec07981c0fd05400ad807e85553164023a4b47326c21f48b4e07827a183676c497ad6823dc3a6b97518e1d40906826b8a91739c96966d62858b2b5 +DIST postgis-3.2.1.tar.gz 16883824 BLAKE2B 9c49ad518fb968dc4787bedf6480af29c3e70f986df8233ef034f117b8a8920ff6e39dab57813390b813a3d856476634b18e6ce324795839d019a11559155ff5 SHA512 e0ea3d2304e71c98dd045a8031946235d9c26a1310e1ffa556db10dfd18378957ee3d88608fba7ff482835d8c8b41d7f7bddaff1279ce0b50cd7634237465b31 diff --git a/dev-db/postgis/postgis-3.2.1.ebuild b/dev-db/postgis/postgis-3.2.1.ebuild new file mode 100644 index ..e3a71e39141c --- /dev/null +++ b/dev-db/postgis/postgis-3.2.1.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..14} ) +POSTGRES_USEDEP="server" +inherit autotools postgres-multi toolchain-funcs + +MY_P="${PN}-$(ver_rs 3 '')" + +if [[ ${PV} = ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git; +else + PGIS="$(ver_cut 1-2)" + SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz; + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="Geographic Objects for PostgreSQL" +HOMEPAGE="https://postgis.net; + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="address-standardizer doc gtk static-libs topology" + +REQUIRED_USE="${POSTGRES_REQ_USE}" + +# Needs a running psql instance, doesn't work out of the box +RESTRICT="test" + +RDEPEND="${POSTGRES_DEP} + dev-libs/json-c:= + dev-libs/libxml2:2 + dev-libs/protobuf-c:= + >=sci-libs/geos-3.9.0 + >=sci-libs/proj-4.9.0:= + >=sci-libs/gdal-1.10.0:= + address-standardizer? ( dev-libs/libpcre ) + gtk? ( x11-libs/gtk+:2 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.5 + dev-libs/libxslt + virtual/imagemagick-tools[png] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.2.0-arflags.patch" + "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch" + "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch" +) + +src_prepare() { + default + + if [[ ${PV} = ** ]] ; then + source "${S}"/Version.config + PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}" + fi + + # These modules are built using the same *FLAGS that were used to build + # dev-db/postgresql. The right thing to do is to ignore the current + # *FLAGS settings. + QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so" + + # bug #775968 + touch build-aux/ar-lib || die + + local AT_M4DIR="macros" + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + export CPP=$(tc-getCPP) + + local myeconfargs=( + $(use_with address-standardizer) + $(use_with gtk gui) + $(use_with topology) + ) + postgres-multi_foreach econf "${myeconfargs[@]}" +} + +src_compile() { + postgres-multi_foreach emake + postgres-multi_foreach emake -C topology + + if use doc ; then + postgres-multi_foreach emake comments +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-user-docs/
commit: 92547f8e7547960daccf510a79030beeb517fbb4 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 06:24:57 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 06:27:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92547f8e gnome-extra/gnome-user-docs: Version bump to 41.2 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-user-docs/Manifest | 1 + .../gnome-user-docs/gnome-user-docs-41.2.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest index 1b3cea348862..21b23c193f5d 100644 --- a/gnome-extra/gnome-user-docs/Manifest +++ b/gnome-extra/gnome-user-docs/Manifest @@ -1,2 +1,3 @@ DIST gnome-user-docs-40.5.tar.xz 9210512 BLAKE2B 0fe638636377d1c392d208c55016cdc346fa1ec64d327ab9ded9b58744d115c74d5a03927836138cb2d58c9df735d8bc032da4a7ff3ef3ffa53a1a59b88a3006 SHA512 dbef51c262862b211304158fd9aa7bf75ab20bbf21ed0bebe0a1c547cb53e580d32062a6f362f0750a8fbe1e93e8987593c80fa7fbb758c1a61827256db69d52 DIST gnome-user-docs-41.1.tar.xz 9402668 BLAKE2B 952f2c117df9a9e35ae9fab13e5da402f804bce8d4fc96c07355d99e10debeb7b214f72b976826d016ae9f8d8c8a1b558d9a06f8f20e37ddd56404b6a794925a SHA512 49e08947b87ff551cfcf7de9e791de664d32f5628e1e7b4dbcf4b03e38d3e09edda602239dc52bef22a3711c437b669f8a092a33a385531e15311a0c858e78b1 +DIST gnome-user-docs-41.2.tar.xz 9407232 BLAKE2B 81c6d638e6cf3011cf4f2ee835c293fd0152435d2f4d07e7bc403882e378d140d7e03fbaca7f87e23f6c65d104dc7be4a2bc0902a3e1a5ab42815ceb250ff4b0 SHA512 982fa4c491a530df0067c3f437c961f84c393f1f95895e86f348609fa0407ffa6a33dbc961c87c5083180d4ad1a069ec2886d0ec841e9c965f21cb0b55322f4b diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-41.2.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-41.2.ebuild new file mode 100644 index ..c483a2640eaf --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-41.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2 + +DESCRIPTION="GNOME end user documentation" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs; + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +BDEPEND="test? ( dev-libs/libxml2 )" +# eautoreconf requires: +# app-text/yelp-tools +# rebuilding translations requires: +# app-text/yelp-tools +# dev-util/gettext + +# This ebuild does not install any binaries +RESTRICT="binchecks strip + !test? ( test )" + +src_configure() { + # itstool is only needed for rebuilding translations + # xmllint is only needed for tests + gnome2_src_configure \ + $(usex test "" XMLLINT=$(type -P true)) \ + ITSTOOL=$(type -P true) +} + +src_compile() { + # Do not compile; "make all" with unset LINGUAS rebuilds all translations, + # which can take > 2 hours on a Core i7. + return +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/
commit: 46e3094fa778bb4beb47bd82d7bfb283f8249966 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 06:25:32 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 06:27:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e3094f gnome-extra/gucharmap: Version bump to 14.0.2 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gucharmap/Manifest| 1 + gnome-extra/gucharmap/gucharmap-14.0.2.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/gnome-extra/gucharmap/Manifest b/gnome-extra/gucharmap/Manifest index 116f8b6b91c6..d4be1b58e5d6 100644 --- a/gnome-extra/gucharmap/Manifest +++ b/gnome-extra/gucharmap/Manifest @@ -1,3 +1,4 @@ DIST gucharmap-13.0.8.tar.gz 1920107 BLAKE2B 247b6683358e1fcbba02cad8146b8b1e7a4ccd5e56d3f9c6e597b47bcd38d11759a02e60d5635c3f2e26defe166b6e4ded696b5d1f6e1be6564d6139e3ed1ab8 SHA512 15eacbf351c8b2357e59913e5b4cccd279aed7a492351c42101dd26020658f2f4d7aaff2a3b95ca340a73606592f47edf9645c93234afb1a086362ef32904bcf DIST gucharmap-14.0.1.tar.gz 1925102 BLAKE2B 134d48703efb27d5eb3a19e8d90031d6feb8f0fa7321596efc1209377653590fe5f4191af739f012c1dee15df75e2d70ca2ed8850d30b57cc87b97343716de85 SHA512 5a79afe1a7e9f2a54f7499a578a34db690853f096a9374b335786abd3439812f511222792447f6cc603c2611490d3514d6a179844dd03fbf7f289133e29cf015 +DIST gucharmap-14.0.2.tar.gz 1925142 BLAKE2B 3936c187ecdc104534b80830f9089417e8c2166a8e8dbfc848788a58acd9d65889f1242ecd3a2d9a5f2e657dcc052dee22b3ed543d2113509905a472192b19eb SHA512 4cfcebca0cac5cef8e6601c077a49e12aa56e76fec131ccf5ca1fb11bf40e5df8b6ae5ec83c2b64764c9d223d52824d4007c114ee7d85b4246855b8fc15c6c2d DIST gucharmap-3.0.1.tar.bz2 3275481 BLAKE2B 80dde7791abdc72677add9c65c59f810e6c6952116b92db34059c4c40d2657246b17844c105e68f32c86294e9b4e71e9d48e6f0522855465734d7c24e8d17608 SHA512 4d8a2276b5cb1a0b0fadca2a8522755c5884985a12d5b19341b9cefcd7f749ec1286c0271419e38ec84be7edcfa1293e7f0263eb682c75387d692792de3e1fb1 diff --git a/gnome-extra/gucharmap/gucharmap-14.0.2.ebuild b/gnome-extra/gucharmap/gucharmap-14.0.2.ebuild new file mode 100644 index ..4f0a1c3992f6 --- /dev/null +++ b/gnome-extra/gucharmap/gucharmap-14.0.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.26" + +inherit gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Unicode character map viewer and library" +HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap; +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="2.90" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +UNICODE_VERSION="14.0" + +IUSE="+introspection gtk-doc vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND="media-libs/freetype:2 + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=dev-libs/libpcre2-10.21:= + =app-i18n/unicode-data-${UNICODE_VERSION}* + >=x11-libs/pango-1.42.4-r2[introspection?] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.1.2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( >=dev-util/gtk-doc-1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/14.0.1-install-user-help.patch + "${FILESDIR}"/14.0.1-fix-file-conflicts.patch +) + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dcharmap=true + -Ddbg=false # in 14.0.1 all this does is pass -ggdb3 + $(meson_use gtk-doc docs) + $(meson_use introspection gir) + -Dgtk3=true + -Ducd_path="${EPREFIX}/usr/share/unicode-data" + $(meson_use vala vapi) + ) + + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/
commit: 919af65cd6e25616f2a435062cf0399669e18212 Author: Ahmed Charles ahmedcharles com> AuthorDate: Mon Feb 14 04:39:27 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Feb 14 04:42:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919af65c dev-lang/lua: 5.4.4 bump Bug: https://bugs.gentoo.org/831053 Closes: #24027 Signed-off-by: Ahmed Charles ahmedcharles.com> Signed-off-by: William Hubbs gentoo.org> dev-lang/lua/Manifest | 2 + dev-lang/lua/lua-5.4.4.ebuild | 203 ++ 2 files changed, 205 insertions(+) diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest index 142b030f57d5..9c5d059a97a0 100644 --- a/dev-lang/lua/Manifest +++ b/dev-lang/lua/Manifest @@ -3,3 +3,5 @@ DIST lua-5.3.4-tests.tar.gz 103438 BLAKE2B ac82708022e7729039111c3df4fe24302c8d0 DIST lua-5.3.6.tar.gz 303770 BLAKE2B 07c37c56f43095a4f6ca8eb8b3adf19afd53107c02b62b2bcb3619565cb2100d5f823493eef93092d5e312b30fc28885a6d9e8f0ba5a23b5bed86dc4515a5d61 SHA512 ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681 DIST lua-5.4.2-tests.tar.gz 128901 BLAKE2B 10e4f0e8760f9cbd4761fa26665008ae7412539f79a6a7687029808f08f0ae4a24721e787e2e87e5080c16e9dcce8577a7a39ddc6d3e483a3cfe11756139594e SHA512 1516c59deca211c38444bbf97b18e988e939209b03915d3691d756eeed31b52e8d3a1f05b71ac0b561965274c7b6f3afc4244cd2e9069995696e737e2d9dd40b DIST lua-5.4.2.tar.gz 353472 BLAKE2B 7e0e642684df635ed1c48db45989e86a2638024e30a170addf700b0c7d32276f1eaef80898539c671039c20cb0bed4861b12c58f4b8211653a17e89bad278d87 SHA512 9454a6ffd973598f2f4a2399834c31c4d5090bd12e716776e3189aa57760319d114ee64a8338bbc2ef5e08150bf0adc2ad94a1b2677f38538a43359969d4d920 +DIST lua-5.4.4-tests.tar.gz 134094 BLAKE2B 63f5888a506f504f849fb2000cf551960df8eca3107601dcc8243e8ea5a1b13a70bff7dea4aebe3ab35b7e9df58c2ca44a7a27aa4de82240877eb8d7a017642e SHA512 08b3d764b3f362a2cddf5a23e71b16eea96a234a970fa0048bab358ebbd77f99d9bd132af12254383c5bb5426516e1ce2107e529e88d3963869255f5a41198ef +DIST lua-5.4.4.tar.gz 360876 BLAKE2B 8747ef5c83bd4c54b73eeaad6991ab5fccc54ee000973afd9cf3367b8945f03c54e843ec88c48043003cd9d3b42281c593cb485b7165add2744cfea06d8b7668 SHA512 af0c35d5ba00fecbb2dd617bd7b825edf7418a16a73076e04f2a0df58cdbf098dc3ff4402e974afd789eb5d86d2e12ec6df9c84b99b23656ea694a85f83bcd21 diff --git a/dev-lang/lua/lua-5.4.4.ebuild b/dev-lang/lua/lua-5.4.4.ebuild new file mode 100644 index ..b87dce6f5938 --- /dev/null +++ b/dev-lang/lua/lua-5.4.4.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools multilib multilib-minimal portability toolchain-funcs + +DESCRIPTION="A powerful light-weight programming language designed for extending applications" +HOMEPAGE="https://www.lua.org/; +TEST_PV="5.4.4" +TEST_P="${PN}-${TEST_PV}-tests" +SRC_URI=" + https://www.lua.org/ftp/${P}.tar.gz + test? ( https://www.lua.org/tests/${TEST_P}.tar.gz )" + +LICENSE="MIT" +SLOT="5.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+deprecated readline test test-complete" + +COMMON_DEPEND=" + >=app-eselect/eselect-lua-3 + readline? ( sys-libs/readline:0= ) + !dev-lang/lua:0" +# Cross-compiling note: +# Must use libtool from the target system (DEPEND) because +# libtool from the build system (BDEPEND) is for building +# native binaries. +DEPEND=" + ${COMMON_DEPEND} + sys-devel/libtool" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT="!test? ( test )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/lua${SLOT}/luaconf.h +) + +PATCHES=( + "${FILESDIR}"/lua-5.4.2-make.patch +) + +src_prepare() { + default + # use glibtool on Darwin (versus Apple libtool) + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \ + Makefile src/Makefile || die + fi + + # correct lua versioning + sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die + + sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die + + # Using dynamic linked lua is not recommended for performance + # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519 + # Mainly, this is of concern if your arch is poor with GPRs, like x86 + # Note that this only affects the interpreter binary (named lua), not the lua + # compiler (built statically) nor the lua libraries. + + # upstream does not use libtool, but we do (see bug #336167) + cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die + eautoreconf + + # custom Makefiles + multilib_copy_sources +} + +multilib_src_configure()
[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/
commit: 33225daf211c5e1c7ad33bd40944181ba5a215ac Author: Göktürk Yüksek gentoo org> AuthorDate: Mon Feb 14 04:23:38 2022 + Commit: Göktürk Yüksek gentoo org> CommitDate: Mon Feb 14 04:25:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33225daf app-crypt/veracrypt: bump to 1.25.7 Closes: https://bugs.gentoo.org/828526 Signed-off-by: Göktürk Yüksek gentoo.org> app-crypt/veracrypt/Manifest| 1 + app-crypt/veracrypt/veracrypt-1.25.7.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest index 5694ebad124a..3c827349e7ce 100644 --- a/app-crypt/veracrypt/Manifest +++ b/app-crypt/veracrypt/Manifest @@ -1 +1,2 @@ DIST veracrypt-1.24_p8.tar.gz 25116825 BLAKE2B fccab3e7de7637f6f3a7f448a9dcc6671198ea6155e8f6741844c5bd844819c639f968e4cc6e13c274c90f2ba8e540a020b98cb12617a109d5911ce8dd9cb991 SHA512 16139d055e2b2dda6c38ecf156cf5d15cd4788253fe0c85e42050eafd8afbd5c5908e590e53a7b5220767ebbb3b9e81d0049a910b322e42f1c29d2c131bd29d0 +DIST veracrypt-1.25.7.tar.gz 26108318 BLAKE2B e3974e6abec3ff462239b6c7a775ebfde4138dde295863c8788de88b593bc4bcd69db66eb81dd08333055b0efed2cf24d5f038099f6fc25b8f550cb90347 SHA512 955d5354d7401625196f1bd43d5e40695f4a2ebc7742cdfe0850d3b974a02126446346fe7e3174e16a38de39b507fc436b45b5e43d6fb714f37a4b8b394843dd diff --git a/app-crypt/veracrypt/veracrypt-1.25.7.ebuild b/app-crypt/veracrypt/veracrypt-1.25.7.ebuild new file mode 100644 index ..41d225cd1baf --- /dev/null +++ b/app-crypt/veracrypt/veracrypt-1.25.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" +inherit desktop flag-o-matic linux-info pax-utils toolchain-funcs wxwidgets + +DESCRIPTION="Disk encryption with strong security based on TrueCrypt" +HOMEPAGE="https://www.veracrypt.fr/en/Home.html; +SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src" + +# The modules not linked against in Linux include (but not limited to): +# libzip, chacha-xmm, chacha256, chachaRng, rdrand, t1ha2 +# Tested by actually removing the source files and performing a build +# For this reason, we don't have to worry about their licenses +LICENSE="Apache-2.0 BSD truecrypt-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+asm cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc X" +RESTRICT="bindist mirror" + +RDEPEND=" + sys-fs/lvm2 + sys-fs/fuse:0 + x11-libs/wxGTK:${WX_GTK_VER}[X?] + app-admin/sudo + dev-libs/pkcs11-helper" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + asm? ( dev-lang/yasm )" + +CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS" + +src_configure() { + setup-wxwidgets + + # https://bugs.gentoo.org/786741 + # std::byte clashes with src/Common/Tcdefs.h typedef + append-cxxflags -std=c++14 +} + +src_compile() { + local myemakeargs=( + NOSTRIP=1 + NOTEST=1 + VERBOSE=1 + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + AR="$(tc-getAR)" + RANLIB="$(tc-getRANLIB)" + TC_EXTRA_CFLAGS="${CFLAGS}" + TC_EXTRA_CXXFLAGS="${CXXFLAGS}" + TC_EXTRA_LFLAGS="${LDFLAGS}" + WX_CONFIG="${WX_CONFIG}" + $(usex X "" "NOGUI=1") + $(usex asm "" "NOASM=1") + $(usex cpu_flags_x86_sse2 "" "NOSSE2=1") + $(usex cpu_flags_x86_sse4_1 "SSE41=1" "") + $(usex cpu_flags_x86_ssse3 "SSSE3=1" "") + ) + + emake "${myemakeargs[@]}" +} + +src_test() { + ./Main/veracrypt --text --test || die "tests failed" +} + +src_install() { + local DOCS=( Readme.txt ) + + dobin Main/veracrypt + if use doc; then + DOCS+=( "${S}"/../doc/EFI-DCS ) + docompress -x /usr/share/doc/${PF}/EFI-DCS + HTML_DOCS=( "${S}"/../doc/html/. ) + fi + einstalldocs + + newinitd "${FILESDIR}"/veracrypt.init veracrypt + + if use X; then + local s + for s in 16 48 128 256; do + newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm + done + make_desktop_entry veracrypt "VeraCrypt" veracrypt "Utility;Security" + fi + + pax-mark -m "${ED}"/usr/bin/veracrypt +} + +pkg_postinst() { + ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware" + ewarn "of the limitations on redistribution of binaries or modified source." +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: bb6ebdd70865076af2cfc43687f86c7fc7c8ccb7 Author: Steven Burnham gmail com> AuthorDate: Mon Feb 14 04:15:16 2022 + Commit: Steve Burnham gmail com> CommitDate: Mon Feb 14 04:15:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb6ebdd7 media-sound/noson-app:Version bump to 5.0.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 2 +- .../noson-app/{noson-app-5.0.2.ebuild => noson-app-5.0.3.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index ad64a7151..f3a6d18ff 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -1 +1 @@ -DIST noson-app-5.0.2.tar.gz 2135235 BLAKE2B 0308a44f0bfd384b89c404ba786f1a824e43879dc8696bb1860f8c89c02364685d2bdd6ec28eff1c300d7aea31e59b75297baa69a8086b4912ff218a050c2e32 SHA512 5f4cf1d969a96c2a58f9a0cebc24dc77e2792d2225312a5f64866d40f6721bbb38c7aaa483b54a73e1953f129be2d9e441b3606984a4d549a37bc99a4594bbb9 +DIST noson-app-5.0.3.tar.gz 2135103 BLAKE2B 412c342ca59054656d791acb34a6cdbfe4b7316c1dc3ff882b56fe92a6f3e5a3d24ed4c843f0b342c9a9e9a781e81543d1e98e4f693ef6708b6b3be64b17aa8d SHA512 f6b07e80b4b817dfc28b37c935c99bdbce2c33db90d1022c2992952116e0f32fb9db08916ee87d86e9858d65fb950b1f9220e05da404bf2524629d37017fba98 diff --git a/media-sound/noson-app/noson-app-5.0.2.ebuild b/media-sound/noson-app/noson-app-5.0.3.ebuild similarity index 100% rename from media-sound/noson-app/noson-app-5.0.2.ebuild rename to media-sound/noson-app/noson-app-5.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/
commit: 0a1b39046a9eb89dd0fe7d6c4d8f50a90e293cfc Author: Rick Farina gentoo org> AuthorDate: Mon Feb 14 03:32:00 2022 + Commit: Rick Farina gentoo org> CommitDate: Mon Feb 14 03:33:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1b3904 net-wireless/uhd: fix some pkgcheck warnings Signed-off-by: Rick Farina gentoo.org> net-wireless/uhd/uhd-3.15.0.0-r100.ebuild | 6 +++--- net-wireless/uhd/uhd-4.1.0.4.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild b/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild index 3854e1ceee95..94f22c4bddc2 100644 --- a/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild +++ b/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 #not sure why, but eapi 7 fails -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) -inherit eapi7-ver python-single-r1 gnome2-utils cmake-utils multilib +inherit eapi7-ver python-single-r1 gnome2-utils cmake-utils DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver" HOMEPAGE="https://kb.ettus.com; diff --git a/net-wireless/uhd/uhd-4.1.0.4.ebuild b/net-wireless/uhd/uhd-4.1.0.4.ebuild index e74d51a15c92..654ad81cca82 100644 --- a/net-wireless/uhd/uhd-4.1.0.4.ebuild +++ b/net-wireless/uhd/uhd-4.1.0.4.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 #not sure why, but eapi 7 fails -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) -inherit eapi7-ver python-single-r1 gnome2-utils cmake-utils multilib +inherit eapi7-ver python-single-r1 gnome2-utils cmake-utils DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver" HOMEPAGE="https://kb.ettus.com;
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: e1fac5c3f5059558958a55cab465413b4625793f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 14 00:56:51 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 14 02:12:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fac5c3 x11-drivers/nvidia-drivers: remove arm64 distfile from non-0/510 0/510 branch was keyworded for ~arm64 (bug #831484) but odds that older branches will be keyworded are now low and there is no reason to burden mirrors with the essentially unused arm64 distfile eternally. Open to reverting for 0/470 if someone with a Kepler card and arm64 hardware needs it and can do testing. Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest | 2 -- x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild | 3 +-- x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild | 3 +-- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index f45d7cc51628..e2d9f64f52a1 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,5 +1,3 @@ -DIST NVIDIA-Linux-aarch64-460.91.03.run 111886330 BLAKE2B 24ab316e216caa61f7edb4dbcb34541709d3229d495e6ead95e99db7403cddee03467ee28d007f0fa3c4f2fa267e1994533c90a7a67885e9e76d501ab0f8aaa5 SHA512 edcfd3b11afe625c8996cda488a8de2e0e40eb4b95c8cf0ead9e1226d7cee8140a83c247d745ceefe997a39cfcf3e3f9bde575d97aa39090f97f88817d89cb28 -DIST NVIDIA-Linux-aarch64-470.103.01.run 184497677 BLAKE2B 13ad81da2fb8d887187b2685625c831b74db91729ff82553336c6d266312783c4a01675659ebfe4ad6d011c53d871e28e7522f948ef66c258dafea0e33794acd SHA512 5a9881dd9204b81e78c2a5f29bb95682c3c4b334e520030c368f27e795995df0637a6265b1ca74197026d0de02a5f4e0cf7bb91fb6f2dc7607be9fcb7647 DIST NVIDIA-Linux-aarch64-510.47.03.run 210713072 BLAKE2B ee775c9022c76adcb8e39661830d832b12ee53e5b6a33c9b98bf1532ef26bb49a2bb9e09bdd869517e8dab712af162e0263c3989b7023b4c34e27eb135fd9136 SHA512 1079910394542a123965f09a741a3690f68a96a8251995a6ca66c47711acbf93cef79f98110595667e19f895e024dc6fb6f57c470f80fe8075ffea74cfe05f94 DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb SHA512 c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc SHA512 0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild index 135ea79eab49..5dd8a497c04d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild @@ -13,8 +13,7 @@ NV_URI="https://download.nvidia.com/XFree86/; DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/download/index.aspx; SRC_URI=" - amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run ) - arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run ) + ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \ nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})" # nvidia-installer is unused but here for GPL-2's "distribute sources" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild index c7d5cfc03b05..4174ea364035 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild @@ -13,8 +13,7 @@ NV_URI="https://download.nvidia.com/XFree86/; DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://www.nvidia.com/download/index.aspx; SRC_URI=" - amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run ) - arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run ) + ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \ nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})" # nvidia-installer is unused but here for GPL-2's "distribute sources"
[gentoo-commits] repo/gentoo:master commit in: media-libs/osl/
commit: d937ca78168d1a272458883282c5d39799c53ba2 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 02:06:34 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 02:07:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d937ca78 media-libs/osl: drop 1.12.0.2-r4 Signed-off-by: Sam James gentoo.org> media-libs/osl/Manifest | 1 - media-libs/osl/osl-1.12.0.2-r4.ebuild | 104 -- 2 files changed, 105 deletions(-) diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest index 4d5068e24a70..bd469d1b40f6 100644 --- a/media-libs/osl/Manifest +++ b/media-libs/osl/Manifest @@ -1,5 +1,4 @@ DIST osl-1.11.15.0.tar.gz 14143372 BLAKE2B 7385d86417fd2666d7558eb459402a9720fc4b59287c2feb45c451bd1e413d102f3f286e6bc07bbeb320b9f5a96b4981851dddcf3a6eaa69d5869238811978a8 SHA512 d1df69349cb43690d0578b32caf92fe33ff570713fd87899e2ab312962c6474bd9c19df5b3b018a7498390e5933fcfbfdd3ecd450a4d91d64dd680ee74f492c5 DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79 SHA512 717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b DIST osl-1.11.17.0.tar.gz 13888749 BLAKE2B 284489a2dc580bade93894c43c22d99d88e249329e10922c9c6dde7fc0eed3f741e279cc5fc043ce513ea59ddcea4a3576e34c6fd2294aadc727bdc8d422ed26 SHA512 14cb25b10f4644551b906344a289e2a4c421f4c85beaa120bb1a1e532c9be3ec235622516c4700fb23d258c5dcd1ece18b84491b0973b3162098843a9059b1d2 -DIST osl-1.12.0.2.tar.gz 16205315 BLAKE2B 543d120e981f093c121b4abb4c36d7d8c127555c8986df931a3040136e3ae3d84d602d73395604cd492f8d192e408f585cd6579fe6283c974778f0b99092985d SHA512 cdcd1fb348f6f2f1f889ed1895bac545e10b73e700959bc09b1df2a40cd86e69ba43a1dfaf26dedaec9c23aa17b74428d4bccc9cf7f4d27ae2fc5152adb6c010 DIST osl-1.12.4.1.tar.gz 17716100 BLAKE2B eddd614ad4631446ff9de5e6c11cb8c19f9226b3306dca39a37827b4a03f7dc034b321ea3cce75e33dbe93dbb2d7dd09a0bf5ba222a693ad7acb6d96c529d2d9 SHA512 eaee1b539fa10ec6703db19acf0cd91cffcd44f4ce9aff3d4e00abd3ba7d8cd3557b37c57c902d435181bc983623828a06a778377b09f40ccac2e430addce4d4 diff --git a/media-libs/osl/osl-1.12.0.2-r4.ebuild b/media-libs/osl/osl-1.12.0.2-r4.ebuild deleted file mode 100644 index dfc763b60ebd.. --- a/media-libs/osl/osl-1.12.0.2-r4.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -# check this on updates -LLVM_MAX_SLOT=12 - -inherit cmake llvm toolchain-funcs python-single-r1 - -DESCRIPTION="Advanced shading language for production GI renderers" -HOMEPAGE="http://opensource.imageworks.com/?p=osl; -SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}-dev.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" - -X86_CPU_FEATURES=( - sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2 - avx:avx avx2:avx2 avx512f:avx512f f16c:f16c -) -CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} ) - -IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - dev-libs/boost:= - dev-libs/pugixml - media-libs/openexr:= - >=media-libs/openimageio-2.3.12.0:= -
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
commit: e7e1f38a37f7010ae444e56a73e50c04dd4d8334 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 02:05:47 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 02:07:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e1f38a dev-scheme/guile: add 3.0.8 Signed-off-by: Sam James gentoo.org> dev-scheme/guile/Manifest | 1 + dev-scheme/guile/guile-3.0.8.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest index b7129d7d7efc..169566ffe854 100644 --- a/dev-scheme/guile/Manifest +++ b/dev-scheme/guile/Manifest @@ -4,3 +4,4 @@ DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773 DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe SHA512 be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095 DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b SHA512 d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f +DIST guile-3.0.8.tar.gz 10438342 BLAKE2B 79e96216fcb75bc198b53ce2b2389a93fa1590cd4ff93e0c5750bea2997b7eebb0736de57459e56356ee8b5a31aacec2121d180e98c4d779ed118c9c858b32b7 SHA512 7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d diff --git a/dev-scheme/guile/guile-3.0.8.ebuild b/dev-scheme/guile/guile-3.0.8.ebuild new file mode 100644 index ..a6544fa2fef0 --- /dev/null +++ b/dev-scheme/guile/guile-3.0.8.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MAJOR="3.0" +DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" +HOMEPAGE="https://www.gnu.org/software/guile/; +SRC_URI="mirror://gnu/guile/${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # upstream recommended +networking +nls +REQUIRED_USE="regex" # workaround for bug 596322 +RESTRICT="strip" + +RDEPEND=" + >=dev-libs/boehm-gc-7.0[threads?] + dev-libs/gmp:= + dev-libs/libffi:= + dev-libs/libatomic_ops + dev-libs/libunistring:= + sys-libs/ncurses:= + sys-libs/readline:= + virtual/libcrypt:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + sys-devel/libtool + sys-devel/gettext" + +PATCHES=( + "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" +) + +DOCS=( GUILE-VERSION HACKING README ) + +src_configure() { + # see bug #676468 + mv prebuilt/32-bit-big-endian{,.broken} || die + + econf \ + --disable-error-on-warning \ + --disable-rpath \ + --disable-lto \ + --enable-posix \ + --without-libgmp-prefix \ + --without-libiconv-prefix \ + --without-libintl-prefix \ + --without-libreadline-prefix \ + --without-libunistring-prefix \ + $(use_enable debug guile-debug) \ + $(use_enable debug-malloc) \ + $(use_enable deprecated) \ + $(use_enable jit) \ + $(use_enable networking) \ + $(use_enable nls) \ + $(use_enable regex) \ + $(use_with threads) +} + +src_install() { + default + + # From Novell + # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0 + dodir /usr/share/gdb/auto-load/$(get_libdir) + mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die + + # necessary for registering slib, see bug #206896 + keepdir /usr/share/guile/site + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/osl/
commit: 55b7e5e507861ea760e758983b8b1906ed7336df Author: Sam James gentoo org> AuthorDate: Mon Feb 14 02:07:01 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 02:07:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b7e5e5 media-libs/osl: drop 1.11.15.0-r1, 1.11.16.0-r4 Signed-off-by: Sam James gentoo.org> media-libs/osl/Manifest| 1 - media-libs/osl/osl-1.11.15.0-r1.ebuild | 109 media-libs/osl/osl-1.11.16.0-r4.ebuild | 112 - 3 files changed, 222 deletions(-) diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest index bd469d1b40f6..fec975e58653 100644 --- a/media-libs/osl/Manifest +++ b/media-libs/osl/Manifest @@ -1,4 +1,3 @@ -DIST osl-1.11.15.0.tar.gz 14143372 BLAKE2B 7385d86417fd2666d7558eb459402a9720fc4b59287c2feb45c451bd1e413d102f3f286e6bc07bbeb320b9f5a96b4981851dddcf3a6eaa69d5869238811978a8 SHA512 d1df69349cb43690d0578b32caf92fe33ff570713fd87899e2ab312962c6474bd9c19df5b3b018a7498390e5933fcfbfdd3ecd450a4d91d64dd680ee74f492c5 DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79 SHA512 717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b DIST osl-1.11.17.0.tar.gz 13888749 BLAKE2B 284489a2dc580bade93894c43c22d99d88e249329e10922c9c6dde7fc0eed3f741e279cc5fc043ce513ea59ddcea4a3576e34c6fd2294aadc727bdc8d422ed26 SHA512 14cb25b10f4644551b906344a289e2a4c421f4c85beaa120bb1a1e532c9be3ec235622516c4700fb23d258c5dcd1ece18b84491b0973b3162098843a9059b1d2 DIST osl-1.12.4.1.tar.gz 17716100 BLAKE2B eddd614ad4631446ff9de5e6c11cb8c19f9226b3306dca39a37827b4a03f7dc034b321ea3cce75e33dbe93dbb2d7dd09a0bf5ba222a693ad7acb6d96c529d2d9 SHA512 eaee1b539fa10ec6703db19acf0cd91cffcd44f4ce9aff3d4e00abd3ba7d8cd3557b37c57c902d435181bc983623828a06a778377b09f40ccac2e430addce4d4 diff --git a/media-libs/osl/osl-1.11.15.0-r1.ebuild b/media-libs/osl/osl-1.11.15.0-r1.ebuild deleted file mode 100644 index 5f806806db4c.. --- a/media-libs/osl/osl-1.11.15.0-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -# check this on updates -LLVM_MAX_SLOT=12 - -CMAKE_REMOVE_MODULES_LIST=() - -inherit cmake llvm toolchain-funcs python-single-r1 - -DESCRIPTION="Advanced shading language for production GI renderers" -HOMEPAGE="http://opensource.imageworks.com/?p=osl https://github.com/imageworks/OpenShadingLanguage; -SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -X86_CPU_FEATURES=( - sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2 - avx:avx avx2:avx2 avx512f:avx512f f16c:f16c -) -CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} ) - -IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python" - -# See bug #821202 for openimageio < dep -RDEPEND=" - dev-libs/boost:= - dev-libs/pugixml - media-libs/openexr:= - http://opensource.imageworks.com/?p=osl https://github.com/imageworks/OpenShadingLanguage; -SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -# TODO: drop .1 on next SONAME change (probably 1.11 -> 1.12), we needed -# a nudge to force rebuilds due to openexr 2 -> openexr 3 change. -SLOT="0/$(ver_cut 2).1" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -X86_CPU_FEATURES=( - sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2 - avx:avx avx2:avx2 avx512f:avx512f f16c:f16c -) -CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} ) - -IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python" - -RDEPEND=" - dev-libs/boost:= - dev-libs/pugixml - media-libs/openexr:3= - dev-libs/imath:= - >=media-libs/openimageio-2.3.12.0:= -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
commit: d8d1806fa21741d550e0d4ad216cd464d387bac9 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 01:35:35 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 02:07:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1806f sys-apps/rng-tools: add 6.15 Signed-off-by: Sam James gentoo.org> sys-apps/rng-tools/Manifest | 1 + sys-apps/rng-tools/rng-tools-6.15.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest index 8d1413398eee..22c1a13f7d34 100644 --- a/sys-apps/rng-tools/Manifest +++ b/sys-apps/rng-tools/Manifest @@ -1 +1,2 @@ DIST rng-tools-6.14.tar.gz 60277 BLAKE2B 177065f9ea68b68459d034d38278f866a0c9d5c499578fabcc29ceb387b49667393f23dcae9f13ff401599846e872dbada73f5e319a99dfa4605cdb77ee3e896 SHA512 6a267257292697023cd349a5bda4998e39e874969f2b437eb2498f2d7d70a7ed293ca76b4c83aebf80955e33f6c8f8bbb65c6636cc0979e0e0d80d148380b8c7 +DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180 diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild new file mode 100644 index ..fde3616954b5 --- /dev/null +++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools readme.gentoo-r1 systemd + +DESCRIPTION="Daemon to use hardware random number generators" +HOMEPAGE="https://github.com/nhorman/rng-tools; +SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux" + +DEPEND=" + dev-libs/openssl:= + jitterentropy? ( app-crypt/jitterentropy:= ) + nistbeacon? ( + dev-libs/jansson:= + dev-libs/libxml2:2= + net-misc/curl[ssl] + ) + pkcs11? ( dev-libs/libp11:= ) + rtlsdr? ( net-wireless/rtl-sdr ) + elibc_musl? ( sys-libs/argp-standalone )" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-rngd )" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable jitterentropy) + $(use_with nistbeacon) + $(use_with pkcs11) + $(use_with rtlsdr) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/rngd-initd-6.11 rngd + newconfd "${FILESDIR}"/rngd-confd-6.11 rngd + systemd_dounit rngd.service + + if use pkcs11; then + local DISABLE_AUTOFORMATTING=1 + local DOC_CONTENTS=" +The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc') +to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in: + '${EPREFIX}/etc/conf.d/rngd' +reflects the correct PKCS11 engine path to be used by rngd. +" + readme.gentoo_create_doc + fi +} + +pkg_postinst() { + use pkcs11 && readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/files/, sci-libs/dealii/
commit: 743c1d19634073c90fb9d0926fbba2c89431376b Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 01:33:07 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 01:33:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743c1d19 sci-libs/dealii: version bump to 9.3.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/dealii/Manifest | 2 + sci-libs/dealii/dealii-9.3.3.ebuild| 162 + .../files/dealii-9.3.3-fix_p4est_detection.patch | 41 ++ 3 files changed, 205 insertions(+) diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest index 144609096165..f3f2ba99e10a 100644 --- a/sci-libs/dealii/Manifest +++ b/sci-libs/dealii/Manifest @@ -1,2 +1,4 @@ DIST dealii-9.3.1-offline_documentation.tar.gz 342389060 BLAKE2B 71b47816dd22f490168f91c667308ecf10d5733bb4e4d6f7f214dfa729f47e6f44bf32382167f2f6c864038d04c994cab7ef91ae647b4188c53995c5c2904bf3 SHA512 7ab70b7821924a4383f2d46bcb44e702858206a8444870d3e2282d726b2c1cf3009f615888206312aed34eae9595ff19664da422e33c47720cce5c5fd37c1e18 DIST dealii-9.3.1.tar.gz 24459280 BLAKE2B c7f1d461017da24efd6f3247217fd1b889e0cbf2ac62c3fd305e03aed90d5ba82b58ceb84d34a84608b833b734e12abc77a63693aaa6eed767b4f5f157233ba0 SHA512 c3ba3e16fa4792bb4f3e85163e67b08271c84faff72c49b858a955851401adf2499e278790803061a61c4024964f6da3f0ef7b09c0370d8d0b5af16b7c3bdaef +DIST dealii-9.3.3-offline_documentation.tar.gz 346914833 BLAKE2B 8a3661f44aef70c25837fca67175e410f1404991a5fa3698d2e732f1ae045f987a3d9c2fb21294de32768533968e94178f7537f2c3221afdb427fb10478257b5 SHA512 05d8c9573e8277c88f81ff318d295b099e2241c5358cc243eaae35044703a8abc8cac7b7b8049b3527d167f60b11820bd8418fde2e6a6929c03abbf6cc5b6658 +DIST dealii-9.3.3.tar.gz 24462944 BLAKE2B 581a8c618fab96127ac95fe9ba5ea5410eb6f9193ce96b6a0d8d28dd125689fb11868115ae8163b7e223970321ddd75347ea21568ea1cdc1e783f94506f00d91 SHA512 31a05a2f539dd2336683c2ab887fef47f08a5127fe23163128036f3143c0c77dca08004b014704e1c7cc07d7578458636715dcbefd654e5fc4511d6d315b604d diff --git a/sci-libs/dealii/dealii-9.3.3.ebuild b/sci-libs/dealii/dealii-9.3.3.ebuild new file mode 100644 index ..72eaba883927 --- /dev/null +++ b/sci-libs/dealii/dealii-9.3.3.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# deal.II uses its own FindLAPACK.cmake file that calls into the system +# FindLAPACK.cmake module and does additional internal setup. Do not remove +# any of these modules: +CMAKE_REMOVE_MODULES_LIST="" + +inherit cmake flag-o-matic multilib + +DESCRIPTION="Solving partial differential equations with the finite element method" +HOMEPAGE="https://www.dealii.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dealii/dealii.git; + SRC_URI="" +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-offline_documentation.tar.gz + )" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE=" + adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f + cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5 + +lapack metis mpi muparser opencascade p4est petsc + scalapack slepc +sparse static-libs sundials symengine trilinos +" + +# TODO: add slepc use flag once slepc is packaged for gentoo-science +REQUIRED_USE=" + p4est? ( mpi ) + slepc? ( petsc ) + trilinos? ( mpi )" + +RDEPEND="dev-libs/boost:= + app-arch/bzip2 + sys-libs/zlib + dev-cpp/tbb:= + adolc? ( sci-libs/adolc ) + arpack? ( sci-libs/arpack[mpi=] ) + assimp? ( media-libs/assimp ) + cuda? ( dev-util/nvidia-cuda-toolkit ) + ginkgo? ( sci-libs/ginkgo ) + gmsh? ( sci-libs/gmsh ) + gsl? ( sci-libs/gsl:= ) + hdf5? ( sci-libs/hdf5[mpi=] ) + lapack? ( virtual/lapack ) + metis? ( + >=sci-libs/metis-5 + mpi? ( >=sci-libs/parmetis-4 ) + ) + mpi? ( virtual/mpi[cxx] ) + muparser? ( dev-cpp/muParser ) + opencascade? ( >=sci-libs/opencascade-7.6.0:= ) + p4est? ( sci-libs/p4est[mpi] ) + petsc? ( sci-mathematics/petsc[mpi=] ) + scalapack? ( sci-libs/scalapack ) + slepc? ( sci-mathematics/slepc[mpi=] ) + sparse? ( sci-libs/umfpack ) + sundials? ( sci-libs/sundials:= ) + symengine? ( >=sci-libs/symengine-0.4:= ) + trilinos? ( sci-libs/trilinos )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] dev-lang/perl )" + +PATCHES=( + "${FILESDIR}"/${PN}-9.1.1-no-ld-flags.patch +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/p4est/, sci-libs/p4est/files/
commit: a09fcd6259de47d185403a72e4fb8ff53e947110 Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 01:12:55 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 01:15:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09fcd62 sci-libs/p4est: fix refactoring SNAFU Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> ...t-2.8-fix_build_system.patch => p4est-2.8.0-fix_build_system.patch} | 0 .../{p4est-2.8-set_version.patch => p4est-2.8.0-set_version.patch} | 0 sci-libs/p4est/p4est-2.8.0-r1.ebuild | 3 +++ 3 files changed, 3 insertions(+) diff --git a/sci-libs/p4est/files/p4est-2.8-fix_build_system.patch b/sci-libs/p4est/files/p4est-2.8.0-fix_build_system.patch similarity index 100% rename from sci-libs/p4est/files/p4est-2.8-fix_build_system.patch rename to sci-libs/p4est/files/p4est-2.8.0-fix_build_system.patch diff --git a/sci-libs/p4est/files/p4est-2.8-set_version.patch b/sci-libs/p4est/files/p4est-2.8.0-set_version.patch similarity index 100% rename from sci-libs/p4est/files/p4est-2.8-set_version.patch rename to sci-libs/p4est/files/p4est-2.8.0-set_version.patch diff --git a/sci-libs/p4est/p4est-2.8.0-r1.ebuild b/sci-libs/p4est/p4est-2.8.0-r1.ebuild index 9d3d4eb6fca4..2e803199a24b 100644 --- a/sci-libs/p4est/p4est-2.8.0-r1.ebuild +++ b/sci-libs/p4est/p4est-2.8.0-r1.ebuild @@ -40,6 +40,8 @@ PATCHES=( "${FILESDIR}"/${P}-set_version.patch ) +S="${WORKDIR}/${PN}-2.8" + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } @@ -62,6 +64,7 @@ src_install() { cmake_src_install rm "${ED}"/usr/lib/cmake/Modules/FindSC.cmake || die "rm failed" + mkdir -p "${ED}"/usr/share/doc/${P} mv "${ED}"/usr/share/docs/P4EST/* "${ED}"/usr/share/doc/${P}/ || die "mv failed" rm -r "${ED}"/usr/share/docs || die "rm failed" }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/p4est/files/, sci-libs/p4est/
commit: 85b96b2db4a12b55ef539c504b9fa1fef7bc9e46 Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 01:10:13 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 01:10:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b96b2d sci-libs/p4est: change to full version triplet Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/p4est/Manifest| 2 +- sci-libs/p4est/files/p4est-2.8-set_version.patch | 35 +- .../{p4est-2.8.ebuild => p4est-2.8.0-r1.ebuild}| 2 +- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/sci-libs/p4est/Manifest b/sci-libs/p4est/Manifest index 13b4e1e65938..c847cfadd1f3 100644 --- a/sci-libs/p4est/Manifest +++ b/sci-libs/p4est/Manifest @@ -2,4 +2,4 @@ DIST libsc-2.3.1.tar.gz 344456 BLAKE2B cee44d07372162aecc8104257d1c5d4935d60030c DIST libsc-2.3.3.tar.gz 345177 BLAKE2B c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a SHA512 b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b DIST p4est-2.3.1.tar.gz 2623681 BLAKE2B 426f15d27dd376b918e197adc46a8efbd4765f53d7c98bc8f9b58e0a27125d38808503fd1c545e428e845635e2499ba27df22a989ed619ce264417d02908 SHA512 c691b39d140c2714a813dc45f721cf21a1e0f5d1a264a3d5733b09ec90cc3f8bcc9e5d799e41e91d2b994490c811287f8177bf6d7890ea4cd1cdfecb95cdbf23 DIST p4est-2.3.3.tar.gz 2644849 BLAKE2B f39546d0583c4671f32814c3c1d297d903a4f7466f27049ef4e38d1138c83f57e991f6a702d0109e438337f98be13e8554a4dfef3e1c129f3d2690e0b4a54bbb SHA512 7f528a942438073c9f43242eae5383cdc1f64f0f26f96eccd01afc053e0454691160e7210dda2ad2bdd621fd3c17551dd205af417dd244642b1358cbe4aaa2fd -DIST p4est-2.8.tar.gz 2655761 BLAKE2B 0637045bca3525d5d737010865c06d1273c6ecf848ab5ca55d1f19156550b7d7676c4f8d7c7a71b1fc70381dc7912cdca1e5405bb0af948180f75da1a3b1f343 SHA512 599faad177ce21f917e4ddfd969d6ef8c1f08b1e701cbdb9d4a1aa6dfd927176468afe757d018b9b7ded6a9ce165cd6fe78e0688b22cf6b9975cbd85d6f45d3c +DIST p4est-2.8.0.tar.gz 2655761 BLAKE2B 0637045bca3525d5d737010865c06d1273c6ecf848ab5ca55d1f19156550b7d7676c4f8d7c7a71b1fc70381dc7912cdca1e5405bb0af948180f75da1a3b1f343 SHA512 599faad177ce21f917e4ddfd969d6ef8c1f08b1e701cbdb9d4a1aa6dfd927176468afe757d018b9b7ded6a9ce165cd6fe78e0688b22cf6b9975cbd85d6f45d3c diff --git a/sci-libs/p4est/files/p4est-2.8-set_version.patch b/sci-libs/p4est/files/p4est-2.8-set_version.patch index dcd63994cc67..b24f265f496b 100644 --- a/sci-libs/p4est/files/p4est-2.8-set_version.patch +++ b/sci-libs/p4est/files/p4est-2.8-set_version.patch @@ -41,4 +41,37 @@ index dd6009e..7c5c8f3 100644 -endif() +set(PROJECT_VERSION 2.8.3) - +diff --git a/cmake/p4est_config.h.in b/cmake/p4est_config.h.in +index 72645dd..7560dcc 100644 +--- a/cmake/p4est_config.h.in b/cmake/p4est_config.h.in +@@ -135,7 +135,7 @@ + #define P4EST_PACKAGE_NAME "p4est" + + /* Define to the full name and version of this package. */ +-#define P4EST_PACKAGE_STRING "p4est 2.0.94-00da" ++#define P4EST_PACKAGE_STRING "p4est 2.8.0" + + /* Define to the one symbol short name of this package. */ + #define P4EST_PACKAGE_TARNAME "p4est" +@@ -144,16 +144,16 @@ + #define P4EST_PACKAGE_URL "" + + /* Define to the version of this package. */ +-#define P4EST_PACKAGE_VERSION "2.0.94-00da" ++#define P4EST_PACKAGE_VERSION "2.8.0" + + /* Version number of package */ +-#define P4EST_VERSION "2.0.94-00da" ++#define P4EST_VERSION "2.8.0" + + /* Package major version */ + #define P4EST_VERSION_MAJOR 2 + + /* Package minor version */ +-#define P4EST_VERSION_MINOR 0 ++#define P4EST_VERSION_MINOR 8 + + /* Package point version */ +-#define P4EST_VERSION_POINT 94-00da ++#define P4EST_VERSION_POINT 0 diff --git a/sci-libs/p4est/p4est-2.8.ebuild b/sci-libs/p4est/p4est-2.8.0-r1.ebuild similarity index 94% rename from sci-libs/p4est/p4est-2.8.ebuild rename to sci-libs/p4est/p4est-2.8.0-r1.ebuild index 16a26d9d18e6..9d3d4eb6fca4 100644 --- a/sci-libs/p4est/p4est-2.8.ebuild +++ b/sci-libs/p4est/p4est-2.8.0-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} = ** ]]; then EGIT_BRANCH="develop" SRC_URI="" else - SRC_URI="https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/cburstedde/${PN}/archive/v2.8.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gsl/
commit: a3248dc490e0d5e135102b327d2e0025751d818b Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:55:23 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:55:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3248dc4 sci-libs/gsl: Stabilize 2.7.1-r1 ppc64, #830769 Signed-off-by: Sam James gentoo.org> sci-libs/gsl/gsl-2.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gsl/gsl-2.7.1-r1.ebuild b/sci-libs/gsl/gsl-2.7.1-r1.ebuild index 67492e626ad0..2533db1b2bf1 100644 --- a/sci-libs/gsl/gsl-2.7.1-r1.ebuild +++ b/sci-libs/gsl/gsl-2.7.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz LICENSE="GPL-3" # Usually 0/${PV} but check SLOT="0/27" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="cblas-external +deprecated static-libs" RDEPEND="cblas-external? ( virtual/cblas:= )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/mumble/
commit: 72d8a5c4a087b3961334996cbabbbe73431882de Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:55:28 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:55:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d8a5c4 media-sound/mumble: Keyword 1.4.230 ppc64, #832821 Signed-off-by: Sam James gentoo.org> media-sound/mumble/mumble-1.4.230.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mumble/mumble-1.4.230.ebuild b/media-sound/mumble/mumble-1.4.230.ebuild index ac5308d30777..15aaa4b74c3d 100644 --- a/media-sound/mumble/mumble-1.4.230.ebuild +++ b/media-sound/mumble/mumble-1.4.230.ebuild @@ -20,7 +20,7 @@ else SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz; S="${WORKDIR}/${P/_*}.src" fi - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~ppc64 ~x86" fi LICENSE="BSD MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/poco/
commit: d763e964cf97f76dea0e3ec9a22cde7b7ff071b7 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:55:30 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:55:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d763e964 dev-libs/poco: Keyword 1.10.1 ppc64, #832821 Signed-off-by: Sam James gentoo.org> dev-libs/poco/poco-1.10.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/poco/poco-1.10.1.ebuild b/dev-libs/poco/poco-1.10.1.ebuild index 47a8c8a18c4c..45c67056b20f 100644 --- a/dev-libs/poco/poco-1.10.1.ebuild +++ b/dev-libs/poco/poco-1.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}-release" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="amd64 arm x86" +KEYWORDS="amd64 arm ~ppc64 x86" IUSE="7z cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc sqlite +ssl test +util +xml +zip" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum/files/
commit: 01dda92983943eaf637696409000bbd1a5190bea Author: Conrad Kostecki gentoo org> AuthorDate: Mon Feb 14 00:51:41 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Feb 14 00:53:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01dda929 sys-apps/smc-sum/files: add missing filesdir Closes: https://bugs.gentoo.org/833299 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/smc-sum/files/makefile | 15 +++ .../files/smc-sum-2.7.0.20210903-missing-include.patch| 10 ++ 2 files changed, 25 insertions(+) diff --git a/sys-apps/smc-sum/files/makefile b/sys-apps/smc-sum/files/makefile new file mode 100644 index ..35564dcc8fec --- /dev/null +++ b/sys-apps/smc-sum/files/makefile @@ -0,0 +1,15 @@ +obj-m := sum_bios.o + +KVERSION := $(shell uname -r) +KDIR := /lib/modules/$(KVERSION)/build +PWD := $(shell pwd) + +EXTRA_CFLAGS = $(CFLAGS) -Wno-incompatible-pointer-types +EXTRA_LDFLAGS = $(LDFLAGS) + +default: + $(MAKE) -C $(KDIR) M=$(PWD) modules + +install: + $(MAKE) -C $(KDIR) M=$(PWD) modules_install + diff --git a/sys-apps/smc-sum/files/smc-sum-2.7.0.20210903-missing-include.patch b/sys-apps/smc-sum/files/smc-sum-2.7.0.20210903-missing-include.patch new file mode 100644 index ..6e392e433173 --- /dev/null +++ b/sys-apps/smc-sum/files/smc-sum-2.7.0.20210903-missing-include.patch @@ -0,0 +1,10 @@ +--- a/driver/Source/Linux/sum_bios.c b/driver/Source/Linux/sum_bios.c +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + #include + #include + #include
[gentoo-commits] repo/gentoo:master commit in: sci-libs/p4est/, sci-libs/p4est/files/
commit: b8664596e2509ebf354d7c8f6b00bb625144da79 Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 00:43:41 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 00:51:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8664596 sci-libs/p4est: update live ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/p4est/files/p4est--set_version.patch | 44 ++ sci-libs/p4est/p4est-.ebuild | 97 +-- 2 files changed, 65 insertions(+), 76 deletions(-) diff --git a/sci-libs/p4est/files/p4est--set_version.patch b/sci-libs/p4est/files/p4est--set_version.patch new file mode 100644 index ..0820b001d8cd --- /dev/null +++ b/sci-libs/p4est/files/p4est--set_version.patch @@ -0,0 +1,44 @@ +diff --git a/cmake/git.cmake b/cmake/git.cmake +index dd6009e..7c5c8f3 100644 +--- a/cmake/git.cmake b/cmake/git.cmake +@@ -1,36 +1,3 @@ + # --- extract version from Git + +-set(PROJECT_VERSION 0.0.0) +-find_program(GIT_VERSION_GEN NAMES git-version-gen +- PATHS ${CMAKE_SOURCE_DIR}/build-aux NO_DEFAULT_PATH) +-if(GIT_VERSION_GEN) +- execute_process(COMMAND ${GIT_VERSION_GEN} .tarball_version +-WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +-RESULT_VARIABLE _err +-OUTPUT_VARIABLE git_version +-OUTPUT_STRIP_TRAILING_WHITESPACE) +-endif() +-if(_err EQUAL 0) +- if(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.].*") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}.999) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(PROJECT_VERSION ${_major}.${_minor}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(PROJECT_VERSION ${_major}) +- endif() +-endif() ++set(PROJECT_VERSION .0.0) + + diff --git a/sci-libs/p4est/p4est-.ebuild b/sci-libs/p4est/p4est-.ebuild index c7756fee11c5..d27a0814359b 100644 --- a/sci-libs/p4est/p4est-.ebuild +++ b/sci-libs/p4est/p4est-.ebuild @@ -1,24 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -LUA_COMPAT=( lua5-{1..3} ) - -inherit autotools flag-o-matic lua-single toolchain-funcs +inherit cmake flag-o-matic toolchain-funcs DESCRIPTION="Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees" HOMEPAGE="http://www.p4est.org/; +LIBSC_VERSION="2.8.3" + if [[ ${PV} = ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/cburstedde/${PN}.git; EGIT_BRANCH="develop" SRC_URI="" else - SRC_URI=" - https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/cburstedde/libsc/archive/v${PV}.tar.gz -> libsc-${PV}.tar.gz" + SRC_URI="https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -26,22 +24,20 @@ LICENSE="GPL-2+" SLOT="0" # TODO petsc -IUSE="debug doc examples mpi openmp romio threads +vtk-binary" -REQUIRED_USE="${LUA_REQUIRED_USE} - romio? ( mpi )" +IUSE="debug doc examples mpi openmp threads +vtk-binary" -RDEPEND="${LUA_DEPS} - ~sci-libs/libsc-${PV}[${LUA_SINGLE_USEDEP},mpi=,openmp=,romio=,threads=] +RDEPEND=" + ~sci-libs/libsc-${LIBSC_VERSION}[mpi=,openmp=,threads=] sys-apps/util-linux virtual/blas virtual/lapack - mpi? ( virtual/mpi[romio=] )" + mpi? ( virtual/mpi[romio] )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/${PN}-2.3-fix_aclocal.patch - "${FILESDIR}"/${PN}-2.3-add_soname.patch + "${FILESDIR}"/${PN}-2.8-fix_build_system.patch + "${FILESDIR}"/${P}-set_version.patch ) pkg_pretend() { @@ -50,73 +46,22 @@ pkg_pretend() { pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - lua-single_pkg_setup -} - -src_prepare() { - default - - # Inject libsc to get all parts of the build system... - if ! [[ ${PV} = ** ]]; then - rmdir "${S}/sc" || die "rmdir failed" - mv "${WORKDIR}/libsc-${PV}" "${S}/sc" || die "mv failed" - fi - - # Inject a version number into the build system - echo "${PV}" >
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsc/files/, sci-libs/libsc/
commit: fc1125212d7c3f05146818f6870d48521231fda4 Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 00:15:02 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 00:51:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc112521 sci-libs/libsc: version bump to 2.8.3 With the switch to CMake the new version should now obey all compiler and linker flag overrides. Closes: https://bugs.gentoo.org/794859 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/libsc/Manifest| 1 + .../libsc/files/libsc-2.8.3-fix_build_system.patch | 41 ++ sci-libs/libsc/files/libsc-2.8.3-set_version.patch | 44 +++ sci-libs/libsc/libsc-2.8.3.ebuild | 65 ++ 4 files changed, 151 insertions(+) diff --git a/sci-libs/libsc/Manifest b/sci-libs/libsc/Manifest index f5ddaed8843d..05ef5652e9e8 100644 --- a/sci-libs/libsc/Manifest +++ b/sci-libs/libsc/Manifest @@ -1,2 +1,3 @@ DIST libsc-2.3.1.tar.gz 344456 BLAKE2B cee44d07372162aecc8104257d1c5d4935d60030ceae4041ae4c5110f491b48b7709c55af0286b2a1fc5df2d7883b2ab4499c3884162b779fb9aaa86fbc5822c SHA512 02e160ad6fb4e674a9de2a41cfef6727d470a17c184e7b0310fe3e39f1112f4c643ca35a62377562caf1e8cc753cd5c0f5f996fba24b115498b01d16c140080a DIST libsc-2.3.3.tar.gz 345177 BLAKE2B c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a SHA512 b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b +DIST libsc-2.8.3.tar.gz 360755 BLAKE2B 2d7e3a16b97de551678ebb33f362e1ef7ebb0bcbf8d00b1a5317bfbf6732cf7bb9be2d215c79395809f3c616c23da5236c4f0f436a7b8bb07171141aaf08bbb3 SHA512 9def8850898f2d7d7a6ffaffd0872bc18af28026407356a1fe10f2b4f6d4a32ae6febe59c91cfa8817969624f995d48f64e0d5424b475e3a4c501338f4de70de diff --git a/sci-libs/libsc/files/libsc-2.8.3-fix_build_system.patch b/sci-libs/libsc/files/libsc-2.8.3-fix_build_system.patch new file mode 100644 index ..b5bdc734ab55 --- /dev/null +++ b/sci-libs/libsc/files/libsc-2.8.3-fix_build_system.patch @@ -0,0 +1,41 @@ +https://github.com/cburstedde/libsc/pull/54 +https://github.com/cburstedde/libsc/pull/55 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2ce08e2..a588beb 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -8,6 +8,8 @@ HOMEPAGE_URL https://www.p4est.org/ + DESCRIPTION "The SC library supports parallel scientific applications." + VERSION ${PROJECT_VERSION}) + ++set(CMAKE_POSITION_INDEPENDENT_CODE ON) ++ + include(CTest) + + include(cmake/options.cmake) +@@ -28,8 +30,7 @@ if(MPI_FOUND) + endif() + + # --- libb64 +-add_library(libb64 OBJECT libb64/cencode.c libb64/cdecode.c +- libb64/b64dec.c libb64/b64enc.c) ++add_library(libb64 OBJECT libb64/cencode.c libb64/cdecode.c) + target_include_directories(libb64 PRIVATE libb64) + + # --- sc +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a588beb..aff0eca 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -64,8 +64,8 @@ install(DIRECTORY ${PROJECT_SOURCE_DIR}/src/ ${PROJECT_SOURCE_DIR}/src/sc_builti + + install(TARGETS sc + EXPORT ${PROJECT_NAME}Targets +- ARCHIVE DESTINATION lib +- LIBRARY DESTINATION lib) ++ ARCHIVE DESTINATION ${library_reldir} ++ LIBRARY DESTINATION ${library_reldir}) + + add_subdirectory(src) + diff --git a/sci-libs/libsc/files/libsc-2.8.3-set_version.patch b/sci-libs/libsc/files/libsc-2.8.3-set_version.patch new file mode 100644 index ..dcd63994cc67 --- /dev/null +++ b/sci-libs/libsc/files/libsc-2.8.3-set_version.patch @@ -0,0 +1,44 @@ +diff --git a/cmake/git.cmake b/cmake/git.cmake +index dd6009e..7c5c8f3 100644 +--- a/cmake/git.cmake b/cmake/git.cmake +@@ -1,36 +1,3 @@ + # --- extract version from Git + +-set(PROJECT_VERSION 0.0.0) +-find_program(GIT_VERSION_GEN NAMES git-version-gen +- PATHS ${CMAKE_SOURCE_DIR}/build-aux NO_DEFAULT_PATH) +-if(GIT_VERSION_GEN) +- execute_process(COMMAND ${GIT_VERSION_GEN} .tarball_version +-WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +-RESULT_VARIABLE _err +-OUTPUT_VARIABLE git_version +-OUTPUT_STRIP_TRAILING_WHITESPACE) +-endif() +-if(_err EQUAL 0) +- if(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.].*") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}.999) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsc/files/, sci-libs/libsc/
commit: 4a36f33db8b24b3e1d642dfeeb68f0c1ed9c03cf Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 00:17:45 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 00:51:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a36f33d sci-libs/libsc: update live ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/libsc/files/libsc--set_version.patch | 44 ++ sci-libs/libsc/libsc-.ebuild | 72 ++- 2 files changed, 63 insertions(+), 53 deletions(-) diff --git a/sci-libs/libsc/files/libsc--set_version.patch b/sci-libs/libsc/files/libsc--set_version.patch new file mode 100644 index ..0820b001d8cd --- /dev/null +++ b/sci-libs/libsc/files/libsc--set_version.patch @@ -0,0 +1,44 @@ +diff --git a/cmake/git.cmake b/cmake/git.cmake +index dd6009e..7c5c8f3 100644 +--- a/cmake/git.cmake b/cmake/git.cmake +@@ -1,36 +1,3 @@ + # --- extract version from Git + +-set(PROJECT_VERSION 0.0.0) +-find_program(GIT_VERSION_GEN NAMES git-version-gen +- PATHS ${CMAKE_SOURCE_DIR}/build-aux NO_DEFAULT_PATH) +-if(GIT_VERSION_GEN) +- execute_process(COMMAND ${GIT_VERSION_GEN} .tarball_version +-WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +-RESULT_VARIABLE _err +-OUTPUT_VARIABLE git_version +-OUTPUT_STRIP_TRAILING_WHITESPACE) +-endif() +-if(_err EQUAL 0) +- if(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.].*") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}.999) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(PROJECT_VERSION ${_major}.${_minor}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(PROJECT_VERSION ${_major}) +- endif() +-endif() ++set(PROJECT_VERSION .0.0) + + diff --git a/sci-libs/libsc/libsc-.ebuild b/sci-libs/libsc/libsc-.ebuild index 00143eccd873..8d6bdbb8314c 100644 --- a/sci-libs/libsc/libsc-.ebuild +++ b/sci-libs/libsc/libsc-.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -LUA_COMPAT=( lua5-{1..3} ) - -inherit autotools lua-single toolchain-funcs +inherit cmake toolchain-funcs DESCRIPTION="Support for parallel scientific applications" HOMEPAGE="http://www.p4est.org/; @@ -21,22 +19,20 @@ fi LICENSE="LGPL-2.1+" SLOT="0" -IUSE="debug examples mpi openmp romio threads" -REQUIRED_USE=" - ${LUA_REQUIRED_USE} - romio? ( mpi )" +IUSE="debug examples mpi openmp threads" RDEPEND=" - ${LUA_DEPS} sys-apps/util-linux + sys-libs/zlib virtual/blas virtual/lapack - mpi? ( virtual/mpi[romio?] )" + mpi? ( virtual/mpi[romio] )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/${PN}-_20201220-autoconf_lua_version.patch + "${FILESDIR}"/${PN}-2.8.3-fix_build_system.patch + "${FILESDIR}"/${P}-set_version.patch ) pkg_pretend() { @@ -45,55 +41,25 @@ pkg_pretend() { pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - lua-single_pkg_setup -} - -src_prepare() { - default - - sed -i -e "s/@LUA_IMPL@/${ELUA}/" "${S}"/src/sc_lua.h || die - - # Inject a version number into the build system - echo "${PV}" > ${S}/.tarball-version || die - eautoreconf } src_configure() { - local myeconfargs=( - --disable-static - $(use_enable debug) - $(use_enable mpi) - $(use_enable openmp openmp) - $(use_enable romio mpiio) - $(use_enable threads pthread) - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" + local mycmakeargs=( + -Dmpi="$(usex mpi)" + -Dopenmp="$(usex openmp)" + -Dlibrary_reldir="$(get_libdir)" ) - econf LUA_IMPL="${ELUA}" "${myeconfargs[@]}" + + cmake_src_configure } src_install() { - default - - if use examples; then - docinto examples - dodoc -r example/* - docompress -x /usr/share/doc/${PF}/examples - else - # Remove compiled
[gentoo-commits] repo/gentoo:master commit in: sci-libs/p4est/, sci-libs/p4est/files/
commit: 76932d2a870e9dc11bea95cff9585de86112ea36 Author: Matthias Maier gentoo org> AuthorDate: Mon Feb 14 00:42:02 2022 + Commit: Matthias Maier gentoo org> CommitDate: Mon Feb 14 00:51:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76932d2a sci-libs/p4est: version bump to 2.8 With the switch to CMake the new version should now obey all compiler and linker flag overrides. Closes: https://bugs.gentoo.org/794862 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-libs/p4est/Manifest| 1 + .../p4est/files/p4est-2.8-fix_build_system.patch | 24 sci-libs/p4est/files/p4est-2.8-set_version.patch | 44 ++ sci-libs/p4est/p4est-2.8.ebuild| 67 ++ 4 files changed, 136 insertions(+) diff --git a/sci-libs/p4est/Manifest b/sci-libs/p4est/Manifest index bdfcb44058da..13b4e1e65938 100644 --- a/sci-libs/p4est/Manifest +++ b/sci-libs/p4est/Manifest @@ -2,3 +2,4 @@ DIST libsc-2.3.1.tar.gz 344456 BLAKE2B cee44d07372162aecc8104257d1c5d4935d60030c DIST libsc-2.3.3.tar.gz 345177 BLAKE2B c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a SHA512 b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b DIST p4est-2.3.1.tar.gz 2623681 BLAKE2B 426f15d27dd376b918e197adc46a8efbd4765f53d7c98bc8f9b58e0a27125d38808503fd1c545e428e845635e2499ba27df22a989ed619ce264417d02908 SHA512 c691b39d140c2714a813dc45f721cf21a1e0f5d1a264a3d5733b09ec90cc3f8bcc9e5d799e41e91d2b994490c811287f8177bf6d7890ea4cd1cdfecb95cdbf23 DIST p4est-2.3.3.tar.gz 2644849 BLAKE2B f39546d0583c4671f32814c3c1d297d903a4f7466f27049ef4e38d1138c83f57e991f6a702d0109e438337f98be13e8554a4dfef3e1c129f3d2690e0b4a54bbb SHA512 7f528a942438073c9f43242eae5383cdc1f64f0f26f96eccd01afc053e0454691160e7210dda2ad2bdd621fd3c17551dd205af417dd244642b1358cbe4aaa2fd +DIST p4est-2.8.tar.gz 2655761 BLAKE2B 0637045bca3525d5d737010865c06d1273c6ecf848ab5ca55d1f19156550b7d7676c4f8d7c7a71b1fc70381dc7912cdca1e5405bb0af948180f75da1a3b1f343 SHA512 599faad177ce21f917e4ddfd969d6ef8c1f08b1e701cbdb9d4a1aa6dfd927176468afe757d018b9b7ded6a9ce165cd6fe78e0688b22cf6b9975cbd85d6f45d3c diff --git a/sci-libs/p4est/files/p4est-2.8-fix_build_system.patch b/sci-libs/p4est/files/p4est-2.8-fix_build_system.patch new file mode 100644 index ..e1f86165d5f9 --- /dev/null +++ b/sci-libs/p4est/files/p4est-2.8-fix_build_system.patch @@ -0,0 +1,24 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3226f2e..8bc5074 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -8,6 +8,8 @@ HOMEPAGE_URL https://www.p4est.org/ + DESCRIPTION "p4est manages a collection---a forest---of octrees in parallel." + VERSION ${PROJECT_VERSION}) + ++set(CMAKE_POSITION_INDEPENDENT_CODE ON) ++ + include(CTest) + + list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules) +@@ -76,8 +78,8 @@ install(DIRECTORY ${PROJECT_SOURCE_DIR}/src/ ${PROJECT_BINARY_DIR}/include/ + + install(TARGETS p4est + EXPORT ${PROJECT_NAME}Targets +- ARCHIVE DESTINATION lib +- LIBRARY DESTINATION lib) ++ ARCHIVE DESTINATION ${library_reldir} ++ LIBRARY DESTINATION ${library_reldir}) + + #--- p8est + diff --git a/sci-libs/p4est/files/p4est-2.8-set_version.patch b/sci-libs/p4est/files/p4est-2.8-set_version.patch new file mode 100644 index ..dcd63994cc67 --- /dev/null +++ b/sci-libs/p4est/files/p4est-2.8-set_version.patch @@ -0,0 +1,44 @@ +diff --git a/cmake/git.cmake b/cmake/git.cmake +index dd6009e..7c5c8f3 100644 +--- a/cmake/git.cmake b/cmake/git.cmake +@@ -1,36 +1,3 @@ + # --- extract version from Git + +-set(PROJECT_VERSION 0.0.0) +-find_program(GIT_VERSION_GEN NAMES git-version-gen +- PATHS ${CMAKE_SOURCE_DIR}/build-aux NO_DEFAULT_PATH) +-if(GIT_VERSION_GEN) +- execute_process(COMMAND ${GIT_VERSION_GEN} .tarball_version +-WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +-RESULT_VARIABLE _err +-OUTPUT_VARIABLE git_version +-OUTPUT_STRIP_TRAILING_WHITESPACE) +-endif() +-if(_err EQUAL 0) +- if(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.].*") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}.999) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(_patch "${CMAKE_MATCH_3}") +-set(PROJECT_VERSION ${_major}.${_minor}.${_patch}) +- elseif(git_version MATCHES +- "^(0|[1-9][0-9]*)[.](0|[1-9][0-9]*)") +-set(_major "${CMAKE_MATCH_1}") +-set(_minor "${CMAKE_MATCH_2}") +-set(PROJECT_VERSION ${_major}.${_minor}) +-
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: 83b6cd4c176d8712434632e267a4d5c545c2c8d6 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:48:26 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:48:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b6cd4c gui-libs/egl-wayland: Keyword 1.1.9_p20211123 arm64, #831484 Signed-off-by: Sam James gentoo.org> gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild index 797eb2b76f76..62302305e3f4 100644 --- a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild +++ b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=" dev-libs/wayland
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: d454033e2d82edbdd19462f198bef3f3e4fe9911 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:48:25 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:48:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d454033e gui-libs/egl-wayland: Keyword 1.1.7-r1 arm64, #831484 Signed-off-by: Sam James gentoo.org> gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild index 088724525cf1..be21463cf525 100644 --- a/gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild +++ b/gui-libs/egl-wayland/egl-wayland-1.1.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=" dev-libs/wayland
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
commit: fdb577083120648ef1a82e922fae13fddb26158b Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:48:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:48:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb57708 gui-libs/egl-gbm: Keyword 1.1.0 arm64, #831484 Signed-off-by: Sam James gentoo.org> gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild index 97fb97952455..78535326e897 100644 --- a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild +++ b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=media-libs/mesa-21.2[gbm(+)]
[gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
commit: 69517788a06c30b8b4232353887b9fb4551e6c7d Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:48:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:48:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69517788 gui-libs/eglexternalplatform: Keyword 1.1 arm64, #831484 Signed-off-by: Sam James gentoo.org> gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild index 5bb7ad87229a..f08b0f1981d0 100644 --- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild +++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 11b24bd20970835f2349e4a1458da73c6a1a4ce3 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 00:48:22 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 00:48:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b24bd2 x11-drivers/nvidia-drivers: Keyword 510.47.03 arm64, #831484 Signed-off-by: Sam James gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild index 37d5558b2928..c5844cac1d48 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}" LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" SLOT="0/${PV%%.*}" -KEYWORDS="-* ~amd64" +KEYWORDS="-* ~amd64 ~arm64" IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced static-libs +tools wayland" COMMON_DEPEND="
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/
commit: 041763a8b7cda7dac0b75aa4a85eb73f333b7e55 Author: Zac Medico gentoo org> AuthorDate: Mon Feb 14 00:11:43 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Feb 14 00:13:05 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=041763a8 Add unit test to reproduce bug 833014 Bug: https://bugs.gentoo.org/833014 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/resolver/test_installkernel.py | 111 +++ 1 file changed, 111 insertions(+) diff --git a/lib/portage/tests/resolver/test_installkernel.py b/lib/portage/tests/resolver/test_installkernel.py new file mode 100644 index 0..b73bbe5bb --- /dev/null +++ b/lib/portage/tests/resolver/test_installkernel.py @@ -0,0 +1,111 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +from portage.tests import TestCase +from portage.tests.resolver.ResolverPlayground import ( +ResolverPlayground, +ResolverPlaygroundTestCase, +) + + +class InstallKernelTestCase(TestCase): +def testInstallKernel(self): +ebuilds = { +"sys-kernel/installkernel-systemd-boot-1": { +"EAPI": "8", +"RDEPEND": "!sys-kernel/installkernel-gentoo", +}, +"sys-kernel/installkernel-gentoo-3": { +"EAPI": "8", +"RDEPEND": "!sys-kernel/installkernel-systemd-boot", +}, +"sys-kernel/gentoo-kernel-5.15.23": { +"EAPI": "8", +"PDEPEND": ">=virtual/dist-kernel-5.15.23", +"RDEPEND": "|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot )", +}, +"sys-kernel/gentoo-kernel-bin-5.15.23": { +"EAPI": "8", +"PDEPEND": ">=virtual/dist-kernel-5.15.23", +"RDEPEND": "|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot )", +}, +"virtual/dist-kernel-5.15.23": { +"EAPI": "8", +"PDEPEND": "|| ( ~sys-kernel/gentoo-kernel-5.15.23 ~sys-kernel/gentoo-kernel-bin-5.15.23 )", +}, +} + +installed = { +"sys-kernel/installkernel-gentoo-3": { +"EAPI": "8", +"RDEPEND": "!sys-kernel/installkernel-systemd-boot", +}, +} + +test_cases = ( +ResolverPlaygroundTestCase( +[ +"sys-kernel/installkernel-systemd-boot", +], +ambiguous_merge_order=True, +success=True, +mergelist=[ +"sys-kernel/installkernel-systemd-boot-1", +"[uninstall]sys-kernel/installkernel-gentoo-3", +( +"!sys-kernel/installkernel-gentoo", +"!sys-kernel/installkernel-systemd-boot", +), +], +), +# Demonstrate bug 833014, where the calculation fails unless +# --update and --deep are specified. +ResolverPlaygroundTestCase( +[ +"sys-kernel/installkernel-systemd-boot", +"sys-kernel/gentoo-kernel-bin", +], +ambiguous_merge_order=True, +success=False, +mergelist=[ +"sys-kernel/installkernel-systemd-boot-1", +"sys-kernel/gentoo-kernel-bin-5.15.23", +"virtual/dist-kernel-5.15.23", +( +"!sys-kernel/installkernel-gentoo", +"!sys-kernel/installkernel-systemd-boot", +), +], +), +ResolverPlaygroundTestCase( +[ +"sys-kernel/installkernel-systemd-boot", +"sys-kernel/gentoo-kernel-bin", +], +ambiguous_merge_order=True, +success=True, +options={"--deep": True, "--update": True}, +mergelist=[ +"virtual/dist-kernel-5.15.23", +"sys-kernel/installkernel-systemd-boot-1", +"sys-kernel/gentoo-kernel-bin-5.15.23", +"[uninstall]sys-kernel/installkernel-gentoo-3", +( +"!sys-kernel/installkernel-systemd-boot", +"!sys-kernel/installkernel-gentoo", +), +], +), +) + +playground = ResolverPlayground( +debug=False, ebuilds=ebuilds, installed=installed +) + +try: +for test_case in test_cases: +playground.run_TestCase(test_case) +self.assertEqual(test_case.test_success, True, test_case.fail_msg) +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/86Box/
commit: b79e8b8991d5b734d595ba77b65f2532ce50dd95 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 13 23:54:35 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Feb 14 00:03:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79e8b89 app-emulation/86Box: initial import 86Box is a low level x86 emulator that runs older operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus. Signed-off-by: Conrad Kostecki gentoo.org> app-emulation/86Box/86Box-3.1.ebuild | 56 app-emulation/86Box/Manifest | 1 + app-emulation/86Box/metadata.xml | 26 + 3 files changed, 83 insertions(+) diff --git a/app-emulation/86Box/86Box-3.1.ebuild b/app-emulation/86Box/86Box-3.1.ebuild new file mode 100644 index ..95973bf3cce2 --- /dev/null +++ b/app-emulation/86Box/86Box-3.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Emulator of x86-based machines based on PCem" +HOMEPAGE="https://github.com/86Box/86Box; +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dinput experimental +fluidsynth +munt +dynarec new-dynarec +threads +usb vramdump" + +DEPEND=" + media-libs/freetype:2= + media-libs/libpng:= + media-libs/libsdl2 + media-libs/openal + media-libs/rtmidi + sys-libs/zlib +" + +RDEPEND=" + ${DEPEND} + fluidsynth? ( media-sound/fluidsynth ) + munt? ( media-libs/munt-mt32emu ) +" + +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DCPPTHREADS="$(usex threads)" + -DDEV_BRANCH="$(usex experimental)" + -DDINPUT="$(usex dinput)" + -DDYNAREC="$(usex dynarec)" + -DFLUIDSYNTH="$(usex fluidsynth)" + -DMINITRACE="OFF" + -DMUNT="$(usex munt)" + -DNEW_DYNAREC="$(usex new-dynarec)" + -DPREFER_STATIC="OFF" + -DRELEASE="ON" + -DUSB="$(usex usb)" + -DVRAMDUMP="$(usex vramdump)" + ) + + cmake_src_configure +} + +pkg_postinst() { + elog "In order to use 86Box, you will need some roms for various emulated systems." + elog "See https://github.com/86Box/roms for more information." +} diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest new file mode 100644 index ..050159bb66e2 --- /dev/null +++ b/app-emulation/86Box/Manifest @@ -0,0 +1 @@ +DIST 86Box-3.1.tar.gz 3733570 BLAKE2B d0753b11b040fa0bdef5d2a7c7fb9abc12f6e19c22360cc037bbd33c9274241c5941f49f509520cda2e584d989a7913aaa72b65457232c6f1d4ea1a59b013370 SHA512 9b28e23b6f3c2b9fe1a96e398c2042a4a6d3a7fcba0728033018c9cd737105bbc0f20053352f00d4ddcf8805e47152681f2151f8b03ad03305e3d27fa1adc092 diff --git a/app-emulation/86Box/metadata.xml b/app-emulation/86Box/metadata.xml new file mode 100644 index ..a2846e04b512 --- /dev/null +++ b/app-emulation/86Box/metadata.xml @@ -0,0 +1,26 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + conik...@gentoo.org + Conrad Kostecki + + + 86Box is a low level x86 emulator that runs older operating systems and software + designed for IBM PC systems and compatibles from 1981 through + fairly recent system designs based on the PCI bus. + + + Enable legacy Dinput mode instead of Xinput for older controllers. + Enable hardware from devbranch, which may be unstable or unusable. + Enable MIDI support through media-sound/fluidsynth. + Enable MIDI MT-32 support through media-libs/munt-mt32emu. + Enable dynamic recompiler, which should provide a better emulation speed. + Enable new dynamic recompiler from PCem 15, which should provide an even better emulation speed. + Enable the posibility to dump the virtual Video RAM. + + + https://github.com/86Box/86Box/issues + 86Box/86Box + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: 010093d49b4eec1e731eafab625747e5cdfadc20 Author: Sam James gentoo org> AuthorDate: Sun Feb 13 23:50:21 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 13 23:50:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010093d4 app-admin/eselect: Stabilize 1.4.20 sparc, #833278 Signed-off-by: Sam James gentoo.org> app-admin/eselect/eselect-1.4.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/eselect/eselect-1.4.20.ebuild b/app-admin/eselect/eselect-1.4.20.ebuild index 1a02b8f42ad5..4471f34cda7d 100644 --- a/app-admin/eselect/eselect-1.4.20.ebuild +++ b/app-admin/eselect/eselect-1.4.20.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed
[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/
commit: fdd00392dd419f7aae1e050473006abbd34bed84 Author: Sam James gentoo org> AuthorDate: Sun Feb 13 23:47:44 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 13 23:47:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd00392 app-text/sigil: Stabilize 1.8.0 x86, #833295 Signed-off-by: Sam James gentoo.org> app-text/sigil/sigil-1.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/sigil/sigil-1.8.0.ebuild b/app-text/sigil/sigil-1.8.0.ebuild index 11d9e2e1dd89..bff4e4037075 100644 --- a/app-text/sigil/sigil-1.8.0.ebuild +++ b/app-text/sigil/sigil-1.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}" LICENSE="GPL-3+ Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+plugins system-mathjax" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gsl/
commit: 1de2eadba80c550d8e9bdee183197035788f8fdb Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:41:05 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:41:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de2eadb sci-libs/gsl: Stabilize 2.7.1-r1 x86, #830769 Signed-off-by: Jakov Smolić gentoo.org> sci-libs/gsl/gsl-2.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gsl/gsl-2.7.1-r1.ebuild b/sci-libs/gsl/gsl-2.7.1-r1.ebuild index 7b4161a93467..67492e626ad0 100644 --- a/sci-libs/gsl/gsl-2.7.1-r1.ebuild +++ b/sci-libs/gsl/gsl-2.7.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz LICENSE="GPL-3" # Usually 0/${PV} but check SLOT="0/27" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="cblas-external +deprecated static-libs" RDEPEND="cblas-external? ( virtual/cblas:= )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/
commit: 8b82810e66b470430b84c494a3c8cc90e8473d27 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:40:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:40:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b82810e media-gfx/sane-backends: Stabilize 1.0.32 x86, #829924 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/sane-backends/sane-backends-1.0.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/sane-backends/sane-backends-1.0.32.ebuild b/media-gfx/sane-backends/sane-backends-1.0.32.ebuild index 151b7623b2af..a1fde1572b8b 100644 --- a/media-gfx/sane-backends/sane-backends-1.0.32.ebuild +++ b/media-gfx/sane-backends/sane-backends-1.0.32.ebuild @@ -128,7 +128,7 @@ SRC_URI="https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" # For pixma: see https://gitlab.com/sane-project/backends/-/releases/1.0.28#build RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/
commit: c8381205b0b18b398cbb940df94447b80f65 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:41:01 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:41:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8381205 net-libs/libtorrent-rasterbar: Stabilize 2.0.5 x86, #831646 Signed-off-by: Jakov Smolić gentoo.org> net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild index 80b8f8086fd3..03981e30ef77 100644 --- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild +++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar. LICENSE="BSD" SLOT="0/2.0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" IUSE="+dht debug gnutls python ssl test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-sizer/
commit: 5210c7847b8852b3a1b583979fa8673cc4a77fba Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 13 23:31:30 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 13 23:32:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5210c784 dev-vcs/git-sizer: Drop myself as maintainer Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> dev-vcs/git-sizer/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-vcs/git-sizer/metadata.xml b/dev-vcs/git-sizer/metadata.xml index 487036bf6ca7..20f7778e93bb 100644 --- a/dev-vcs/git-sizer/metadata.xml +++ b/dev-vcs/git-sizer/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -u...@gentoo.org - + github/git-sizer
[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/
commit: b0a8a8aeafa2c34d615f9f3739658d7f7f9d2e5e Author: Lars Wendler gentoo org> AuthorDate: Sun Feb 13 23:29:25 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sun Feb 13 23:30:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8a8ae net-irc/hexchat: plugin-fishlim requires ssl Closes: https://bugs.gentoo.org/832958 Signed-off-by: Lars Wendler gentoo.org> net-irc/hexchat/hexchat-2.16.0.ebuild | 6 +- net-irc/hexchat/hexchat-2.16.1.ebuild | 6 +- net-irc/hexchat/hexchat-.ebuild | 6 +- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/net-irc/hexchat/hexchat-2.16.0.ebuild b/net-irc/hexchat/hexchat-2.16.0.ebuild index 9bfedaf70917..31ea2de53ef1 100644 --- a/net-irc/hexchat/hexchat-2.16.0.ebuild +++ b/net-irc/hexchat/hexchat-2.16.0.ebuild @@ -24,6 +24,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )" SLOT="0" IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + plugin-fishlim? ( ssl ) python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" @@ -46,7 +47,10 @@ RDEPEND=" ssl? ( dev-libs/openssl:0= ) theme-manager? ( || ( - ( dev-lang/mono[minimal] dev-dotnet/libgdiplus ) + ( + dev-lang/mono[minimal] + dev-dotnet/libgdiplus + ) dev-lang/mono[-minimal] ) )" diff --git a/net-irc/hexchat/hexchat-2.16.1.ebuild b/net-irc/hexchat/hexchat-2.16.1.ebuild index 426793497d86..06de44ed5d3d 100644 --- a/net-irc/hexchat/hexchat-2.16.1.ebuild +++ b/net-irc/hexchat/hexchat-2.16.1.ebuild @@ -25,6 +25,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )" SLOT="0" IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + plugin-fishlim? ( ssl ) python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" @@ -47,7 +48,10 @@ RDEPEND=" ssl? ( dev-libs/openssl:0= ) theme-manager? ( || ( - ( dev-lang/mono[minimal] dev-dotnet/libgdiplus ) + ( + dev-lang/mono[minimal] + dev-dotnet/libgdiplus + ) dev-lang/mono[-minimal] ) )" diff --git a/net-irc/hexchat/hexchat-.ebuild b/net-irc/hexchat/hexchat-.ebuild index 426793497d86..06de44ed5d3d 100644 --- a/net-irc/hexchat/hexchat-.ebuild +++ b/net-irc/hexchat/hexchat-.ebuild @@ -25,6 +25,7 @@ LICENSE="GPL-2 plugin-fishlim? ( MIT )" SLOT="0" IUSE="dbus debug +gtk libcanberra lua perl plugin-checksum plugin-fishlim plugin-sysinfo python ssl theme-manager" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + plugin-fishlim? ( ssl ) python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" @@ -47,7 +48,10 @@ RDEPEND=" ssl? ( dev-libs/openssl:0= ) theme-manager? ( || ( - ( dev-lang/mono[minimal] dev-dotnet/libgdiplus ) + ( + dev-lang/mono[minimal] + dev-dotnet/libgdiplus + ) dev-lang/mono[-minimal] ) )"
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-vienna/, sci-biology/embassy-vienna/files/
commit: b535a6feef62d51277c88bb392c69d5f5ad52c96 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:46 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b535a6fe sci-biology/embassy-vienna: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...-1.7.2.660.ebuild => embassy-vienna-1.7.2.660-r1.ebuild} | 13 - .../files/embassy-vienna-1.7.2.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-vienna/embassy-vienna-1.7.2.660.ebuild b/sci-biology/embassy-vienna/embassy-vienna-1.7.2.660-r1.ebuild similarity index 73% rename from sci-biology/embassy-vienna/embassy-vienna-1.7.2.660.ebuild rename to sci-biology/embassy-vienna/embassy-vienna-1.7.2.660-r1.ebuild index 35143accb01a..241194af375e 100644 --- a/sci-biology/embassy-vienna/embassy-vienna-1.7.2.660.ebuild +++ b/sci-biology/embassy-vienna/embassy-vienna-1.7.2.660-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Vienna RNA package - RNA folding" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" @@ -16,3 +14,8 @@ PATCHES=( "${FILESDIR}"/${PN}-1.7.2.650_fix-build-system.patch "${FILESDIR}"/${PN}-1.7.2.650-C99-inline.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-vienna/files/embassy-vienna-1.7.2.650_fix-build-system.patch b/sci-biology/embassy-vienna/files/embassy-vienna-1.7.2.650_fix-build-system.patch index 8bd816b0e672..ea96e9d47fa9 100644 --- a/sci-biology/embassy-vienna/files/embassy-vienna-1.7.2.650_fix-build-system.patch +++ b/sci-biology/embassy-vienna/files/embassy-vienna-1.7.2.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -649,33 +649,6 @@
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 080be9315c70eb6ef4c894d173036d174d44b124 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:47 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080be931 emboss-r2.eclass: last-rite Closes: https://github.com/gentoo/gentoo/pull/24178 Signed-off-by: David Seifert gentoo.org> eclass/emboss-r2.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/emboss-r2.eclass b/eclass/emboss-r2.eclass index bcab338ad614..1fb7369304a7 100644 --- a/eclass/emboss-r2.eclass +++ b/eclass/emboss-r2.eclass @@ -1,6 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# @DEAD +# Removal on 2022-03-15. + # @ECLASS: emboss-r2.eclass # @MAINTAINER: # sci-biol...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-topo/, sci-biology/embassy-topo/files/
commit: 95f2ecaf6b766b52cbe761dd34d11b065ac7d1bc Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:45 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f2ecaf sci-biology/embassy-topo: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...y-topo-2.0.660.ebuild => embassy-topo-2.0.660-r1.ebuild} | 13 - .../files/embassy-topo-2.0.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-topo/embassy-topo-2.0.660.ebuild b/sci-biology/embassy-topo/embassy-topo-2.0.660-r1.ebuild similarity index 69% rename from sci-biology/embassy-topo/embassy-topo-2.0.660.ebuild rename to sci-biology/embassy-topo/embassy-topo-2.0.660-r1.ebuild index 3c16f7bf4fa4..583d93297669 100644 --- a/sci-biology/embassy-topo/embassy-topo-2.0.660.ebuild +++ b/sci-biology/embassy-topo/embassy-topo-2.0.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Transmembrane protein display" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/TOPO-2.0.650" PATCHES=( "${FILESDIR}"/${PN}-2.0.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-topo/files/embassy-topo-2.0.650_fix-build-system.patch b/sci-biology/embassy-topo/files/embassy-topo-2.0.650_fix-build-system.patch index 600e38928aff..e1a2439b713b 100644 --- a/sci-biology/embassy-topo/files/embassy-topo-2.0.650_fix-build-system.patch +++ b/sci-biology/embassy-topo/files/embassy-topo-2.0.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-esim4/files/, sci-biology/embassy-esim4/
commit: 3f45af4b149b06586a800a4ad58db14e4313f978 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:37 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f45af4b sci-biology/embassy-esim4: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...4-1.0.0.660.ebuild => embassy-esim4-1.0.0.660-r1.ebuild} | 13 - .../files/embassy-esim4-1.0.0.650_fix-build-system.patch| 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-esim4/embassy-esim4-1.0.0.660.ebuild b/sci-biology/embassy-esim4/embassy-esim4-1.0.0.660-r1.ebuild similarity index 70% rename from sci-biology/embassy-esim4/embassy-esim4-1.0.0.660.ebuild rename to sci-biology/embassy-esim4/embassy-esim4-1.0.0.660-r1.ebuild index 2538510c6bd3..ab0fee10dc58 100644 --- a/sci-biology/embassy-esim4/embassy-esim4-1.0.0.660.ebuild +++ b/sci-biology/embassy-esim4/embassy-esim4-1.0.0.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="sim4 - Alignment of cDNA and genomic DNA" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/ESIM4-1.0.0.650" PATCHES=( "${FILESDIR}"/${PN}-1.0.0.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-esim4/files/embassy-esim4-1.0.0.650_fix-build-system.patch b/sci-biology/embassy-esim4/files/embassy-esim4-1.0.0.650_fix-build-system.patch index 7a85b4f7bf81..7ffa00c52f75 100644 --- a/sci-biology/embassy-esim4/files/embassy-esim4-1.0.0.650_fix-build-system.patch +++ b/sci-biology/embassy-esim4/files/embassy-esim4-1.0.0.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-signature/, sci-biology/embassy-signature/files/
commit: ea8ddaf9c37bd8cd46f63b036fab5be6ff29 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:42 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8ddaf9 sci-biology/embassy-signature: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...e-0.1.660.ebuild => embassy-signature-0.1.660-r1.ebuild} | 13 - .../files/embassy-signature-0.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-signature/embassy-signature-0.1.660.ebuild b/sci-biology/embassy-signature/embassy-signature-0.1.660-r1.ebuild similarity index 69% rename from sci-biology/embassy-signature/embassy-signature-0.1.660.ebuild rename to sci-biology/embassy-signature/embassy-signature-0.1.660-r1.ebuild index 4d873a69a69a..6f04a1432d9b 100644 --- a/sci-biology/embassy-signature/embassy-signature-0.1.660.ebuild +++ b/sci-biology/embassy-signature/embassy-signature-0.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Protein signature add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/SIGNATURE-0.1.650" PATCHES=( "${FILESDIR}"/${PN}-0.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-signature/files/embassy-signature-0.1.650_fix-build-system.patch b/sci-biology/embassy-signature/files/embassy-signature-0.1.650_fix-build-system.patch index 10bee217bab1..a453b25bde66 100644 --- a/sci-biology/embassy-signature/files/embassy-signature-0.1.650_fix-build-system.patch +++ b/sci-biology/embassy-signature/files/embassy-signature-0.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-iprscan/, sci-biology/embassy-iprscan/files/
commit: 497a152e23789f36c99e8b232078f3d7fce15bc5 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:39 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497a152e sci-biology/embassy-iprscan: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...4.3.1.660.ebuild => embassy-iprscan-4.3.1.660-r1.ebuild} | 13 - .../files/embassy-iprscan-4.3.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660.ebuild b/sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660-r1.ebuild similarity index 71% rename from sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660.ebuild rename to sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660-r1.ebuild index 351ecd1df3f8..4dd5c3cb354e 100644 --- a/sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660.ebuild +++ b/sci-biology/embassy-iprscan/embassy-iprscan-4.3.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="InterProScan motif detection add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/IPRSCAN-4.3.1.650" PATCHES=( "${FILESDIR}"/${PN}-4.3.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-iprscan/files/embassy-iprscan-4.3.1.650_fix-build-system.patch b/sci-biology/embassy-iprscan/files/embassy-iprscan-4.3.1.650_fix-build-system.patch index ab627c323253..7af8ae2f9ca5 100644 --- a/sci-biology/embassy-iprscan/files/embassy-iprscan-4.3.1.650_fix-build-system.patch +++ b/sci-biology/embassy-iprscan/files/embassy-iprscan-4.3.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-structure/files/, sci-biology/embassy-structure/
commit: b534ea33ce4b3fead7cc13137e390bad2a297bfd Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:43 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b534ea33 sci-biology/embassy-structure: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...e-0.1.660.ebuild => embassy-structure-0.1.660-r1.ebuild} | 13 - .../files/embassy-structure-0.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-structure/embassy-structure-0.1.660.ebuild b/sci-biology/embassy-structure/embassy-structure-0.1.660-r1.ebuild similarity index 69% rename from sci-biology/embassy-structure/embassy-structure-0.1.660.ebuild rename to sci-biology/embassy-structure/embassy-structure-0.1.660-r1.ebuild index 1c5bb1e9a967..ba0b94964d2f 100644 --- a/sci-biology/embassy-structure/embassy-structure-0.1.660.ebuild +++ b/sci-biology/embassy-structure/embassy-structure-0.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Protein structure add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/STRUCTURE-0.1.650" PATCHES=( "${FILESDIR}"/${PN}-0.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-structure/files/embassy-structure-0.1.650_fix-build-system.patch b/sci-biology/embassy-structure/files/embassy-structure-0.1.650_fix-build-system.patch index a67bc80f2a23..32826f8ebbbe 100644 --- a/sci-biology/embassy-structure/files/embassy-structure-0.1.650_fix-build-system.patch +++ b/sci-biology/embassy-structure/files/embassy-structure-0.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-mse/, sci-biology/embassy-mse/files/
commit: 158865285942af587a53e94cd53ff3c73a55d33b Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:40 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15886528 sci-biology/embassy-mse: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...0.0.660.ebuild => embassy-mse-3.0.0.660-r1.ebuild} | 19 +++ .../embassy-mse-3.0.0.650_fix-build-system.patch | 4 ++-- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/sci-biology/embassy-mse/embassy-mse-3.0.0.660.ebuild b/sci-biology/embassy-mse/embassy-mse-3.0.0.660-r1.ebuild similarity index 64% rename from sci-biology/embassy-mse/embassy-mse-3.0.0.660.ebuild rename to sci-biology/embassy-mse/embassy-mse-3.0.0.660-r1.ebuild index cd9425254fb0..a806410e6366 100644 --- a/sci-biology/embassy-mse/embassy-mse-3.0.0.660.ebuild +++ b/sci-biology/embassy-mse/embassy-mse-3.0.0.660-r1.ebuild @@ -1,28 +1,31 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="MSE - Multiple Sequence Screen Editor" -EBO_EAUTORECONF=1 -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" -RDEPEND="sys-libs/ncurses:0=" +RDEPEND="sys-libs/ncurses:=" DEPEND="${RDEPEND}" S="${WORKDIR}/MSE-3.0.0.650" - PATCHES=( "${FILESDIR}"/${PN}-3.0.0.650_fix-build-system.patch ) +src_prepare() { + default + eautoreconf +} + src_configure() { - emboss-r2_src_configure --enable-curses + emboss-r3_src_configure --enable-curses } src_install() { - emboss-r2_src_install + emboss-r3_src_install insinto /usr/include/emboss/mse doins h/*.h diff --git a/sci-biology/embassy-mse/files/embassy-mse-3.0.0.650_fix-build-system.patch b/sci-biology/embassy-mse/files/embassy-mse-3.0.0.650_fix-build-system.patch index 23e656dc0a86..72d7932a188d 100644 --- a/sci-biology/embassy-mse/files/embassy-mse-3.0.0.650_fix-build-system.patch +++ b/sci-biology/embassy-mse/files/embassy-mse-3.0.0.650_fix-build-system.patch @@ -9,8 +9,8 @@ CKITSRC = datafiles.c next.c seqentry.c strings.c gcg.c pir.c \ seqspec.c ttyinterface.c nextseqentry.c \ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-domsearch/, sci-biology/embassy-domsearch/files/
commit: f414c0cf9ac76af96954fbe2f9d0d799d62b3515 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:35 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f414c0cf sci-biology/embassy-domsearch: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...h-0.1.660.ebuild => embassy-domsearch-0.1.660-r1.ebuild} | 13 - .../files/embassy-domsearch-0.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-domsearch/embassy-domsearch-0.1.660.ebuild b/sci-biology/embassy-domsearch/embassy-domsearch-0.1.660-r1.ebuild similarity index 69% rename from sci-biology/embassy-domsearch/embassy-domsearch-0.1.660.ebuild rename to sci-biology/embassy-domsearch/embassy-domsearch-0.1.660-r1.ebuild index e4c37b996653..07a16e7e2272 100644 --- a/sci-biology/embassy-domsearch/embassy-domsearch-0.1.660.ebuild +++ b/sci-biology/embassy-domsearch/embassy-domsearch-0.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Protein domain search add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/DOMSEARCH-0.1.650" PATCHES=( "${FILESDIR}"/${PN}-0.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-domsearch/files/embassy-domsearch-0.1.650_fix-build-system.patch b/sci-biology/embassy-domsearch/files/embassy-domsearch-0.1.650_fix-build-system.patch index ecc702edcb66..2fe1803f8452 100644 --- a/sci-biology/embassy-domsearch/files/embassy-domsearch-0.1.650_fix-build-system.patch +++ b/sci-biology/embassy-domsearch/files/embassy-domsearch-0.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0f52c8b7809ead391dbb3dd363a5b92bd5a1f18f Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:29 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f52c8b7 emboss-r3.eclass: revbump for EAPI 8 Signed-off-by: David Seifert gentoo.org> eclass/emboss-r3.eclass | 131 1 file changed, 131 insertions(+) diff --git a/eclass/emboss-r3.eclass b/eclass/emboss-r3.eclass new file mode 100644 index ..bc372152cd93 --- /dev/null +++ b/eclass/emboss-r3.eclass @@ -0,0 +1,131 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: emboss-r3.eclass +# @MAINTAINER: +# sci-biol...@gentoo.org +# @AUTHOR: +# Original author: Author Olivier Fisette +# Next gen author: Justin Lecher +# Next gen author: Ted Tanberry +# @SUPPORTED_EAPIS: 8 +# @BLURB: Use this to easy install EMBOSS and EMBASSY programs (EMBOSS add-ons). +# @DESCRIPTION: +# The inheriting ebuild must provide EBO_DESCRIPTION before the inherit line. +# +# Example: +# +# EAPI=8 +# +# EBO_DESCRIPTION="applications from the CBS group" +# +# inherit emboss-r3 + +# @ECLASS-VARIABLE: EBO_DESCRIPTION +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# Completes the generic description of the embassy module as follows: +# +# EMBOSS integrated version of ${EBO_DESCRIPTION}, e.g. +# +# "EMBOSS integrated version of applications from the CBS group" +# +# Defaults to the upstream name of the module. + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_EMBOSS_R3_ECLASS} ]]; then +_EMBOSS_R3_ECLASS=1 + +inherit flag-o-matic + +HOMEPAGE="http://emboss.sourceforge.net/; + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +IUSE="mysql pdf png postgres X" + +RDEPEND=" + dev-libs/expat + dev-libs/libpcre:3 + sci-libs/plplot:= + sys-libs/zlib + mysql? ( dev-db/mysql-connector-c:0= ) + pdf? ( media-libs/libharu:= ) + png? ( media-libs/gd:2=[png] ) + postgres? ( dev-db/postgresql:= ) + X? ( x11-libs/libXt )" + +if [[ ${PN} == embassy-* ]]; then + EMBASSY_PACKAGE=yes + # The EMBASSY package name, retrieved from the inheriting ebuild's name + EN=${PN:8} + # The full name and version of the EMBASSY package (excluding the Gentoo + # revision number) + EF="${EN^^}-${PV}" + + [[ ${EBO_DESCRIPTION} ]] || die "EBO_DESCRIPTION was not set before inheriting emboss-r3.eclass" + + DESCRIPTION="EMBOSS integrated version of ${EBO_DESCRIPTION}" + SRC_URI="ftp://emboss.open-bio.org/pub/EMBOSS/${EF}.tar.gz -> embassy-${EN}-${PV}.tar.gz" + RDEPEND+=" >=sci-biology/emboss-6.6.0-r1[mysql=,pdf=,png=,postgres=,X=]" + + S="${WORKDIR}/${EF}" +fi + +DEPEND="${RDEPEND}" + +# @FUNCTION: emboss-r3_src_configure +# @DESCRIPTION: +# runs econf with following options. +# +# --enable-shared +# $(use_with X x) +# $(use_with png pngdriver) +# $(use_with pdf hpdf) +# $(use_with mysql mysql) +# $(use_with postgres postgresql) +# --enable-large +# --without-java +# --enable-systemlibs +# +# can be appended to like econf, e.g. +#emboss-r3_src_configure --enable-foo + +emboss-r3_src_configure() { + local myconf=( + --enable-shared + $(use_with X x) + $(use_with png pngdriver "${ESYSROOT}"/usr) + $(use_with pdf hpdf "${ESYSROOT}"/usr) + $(use_with mysql mysql "${EPREFIX}"/usr/bin/mysql_config) + $(use_with postgres postgresql "${EPREFIX}"/usr/bin/pg_config) + --enable-large + --without-java + --enable-systemlibs + ) + + [[ ${EMBASSY_PACKAGE} == yes ]] && + append-cppflags "-I${ESYSROOT}/usr/include/emboss" + + econf "${myconf[@]}" "$@" +} + +# @FUNCTION: emboss-r3_src_install +# @DESCRIPTION: +# Installs the package into the staging area and removes unnecessary .la files. + +emboss-r3_src_install() { + default + + # delete .la files + find "${ED}" -name '*.la' -delete || die +} + +fi + +EXPORT_FUNCTIONS src_configure src_install
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-hmmer/, sci-biology/embassy-hmmer/files/
commit: f041d5dfa389230ce31466c37362bd7931748043 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:38 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f041d5df sci-biology/embassy-hmmer: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...r-2.3.2.660.ebuild => embassy-hmmer-2.3.2.660-r1.ebuild} | 13 - .../files/embassy-hmmer-2.3.2.650_fix-build-system.patch| 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660.ebuild b/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660-r1.ebuild similarity index 78% rename from sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660.ebuild rename to sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660-r1.ebuild index c22ff4141c2f..964e637d657c 100644 --- a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660.ebuild +++ b/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.660-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="HMMER wrapper - sequence analysis with profile HMMs" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" @@ -19,3 +17,8 @@ PATCHES=( # sci-biology/hmmer:2 has renamed commandline program names "${FILESDIR}"/${PN}-2.3.2.660-slotted-hmmer2.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2.650_fix-build-system.patch b/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2.650_fix-build-system.patch index 303aacda46cd..dd1660dfbd5b 100644 --- a/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2.650_fix-build-system.patch +++ b/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-phylipnew/files/, sci-biology/embassy-phylipnew/
commit: 46201b1c775d8c9a2b7b48306765cbfb7f98d0bf Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:41 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46201b1c sci-biology/embassy-phylipnew: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...3.69.660.ebuild => embassy-phylipnew-3.69.660-r1.ebuild} | 13 - .../files/embassy-phylipnew-3.69.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild b/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660-r1.ebuild similarity index 74% rename from sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild rename to sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660-r1.ebuild index 129b42870a79..d7dc57a64fc8 100644 --- a/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild +++ b/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="The Phylogeny Inference Package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 LICENSE+=" free-noncomm" @@ -18,3 +16,8 @@ PATCHES=( "${FILESDIR}"/${PN}-3.69.650_fix-build-system.patch "${FILESDIR}"/${PN}-3.69.650-fno-common.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch index 95951e632188..589408ed4a9e 100644 --- a/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch +++ b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-domainatrix/, sci-biology/embassy-domainatrix/files/
commit: fe84193d0c0bf6cd01c985eb53595ad3017a52b6 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:33 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe84193d sci-biology/embassy-domainatrix: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...0.1.660.ebuild => embassy-domainatrix-0.1.660-r1.ebuild} | 13 - .../embassy-domainatrix-0.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660.ebuild b/sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660-r1.ebuild similarity index 70% rename from sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660.ebuild rename to sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660-r1.ebuild index 03e728926cb6..affd53e8a3b4 100644 --- a/sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660.ebuild +++ b/sci-biology/embassy-domainatrix/embassy-domainatrix-0.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Protein domain analysis add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/DOMAINATRIX-0.1.650" PATCHES=( "${FILESDIR}"/${PN}-0.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-domainatrix/files/embassy-domainatrix-0.1.650_fix-build-system.patch b/sci-biology/embassy-domainatrix/files/embassy-domainatrix-0.1.650_fix-build-system.patch index 1cd2a1b29b09..849da318d245 100644 --- a/sci-biology/embassy-domainatrix/files/embassy-domainatrix-0.1.650_fix-build-system.patch +++ b/sci-biology/embassy-domainatrix/files/embassy-domainatrix-0.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-emnu/files/, sci-biology/embassy-emnu/
commit: 8fe5c8453e474e8b2e13661593f01ff466218bb8 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:36 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe5c845 sci-biology/embassy-emnu: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...nu-1.05.660.ebuild => embassy-emnu-1.05.660-r1.ebuild} | 15 +-- .../files/embassy-emnu-1.05.650_fix-build-system.patch| 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/sci-biology/embassy-emnu/embassy-emnu-1.05.660.ebuild b/sci-biology/embassy-emnu/embassy-emnu-1.05.660-r1.ebuild similarity index 72% rename from sci-biology/embassy-emnu/embassy-emnu-1.05.660.ebuild rename to sci-biology/embassy-emnu/embassy-emnu-1.05.660-r1.ebuild index dfff5eb5de26..8f26aee861c1 100644 --- a/sci-biology/embassy-emnu/embassy-emnu-1.05.660.ebuild +++ b/sci-biology/embassy-emnu/embassy-emnu-1.05.660-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Simple menu of EMBOSS applications" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" @@ -17,8 +15,13 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/EMNU-1.05.650" PATCHES=( "${FILESDIR}"/${PN}-1.05.650_fix-build-system.patch ) +src_prepare() { + default + eautoreconf +} + src_configure() { # --disable-curses is not a thing, # EMNU hard depends on ncurses really, #752216 - emboss-r2_src_configure --enable-curses + emboss-r3_src_configure --enable-curses } diff --git a/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch b/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch index ecd7f928da3a..3039ac9c83f0 100644 --- a/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch +++ b/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-clustalomega/files/, sci-biology/embassy-clustalomega/
commit: 7a35db971b33af854618adbfc81dbf88b0bdbde9 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:32 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a35db97 sci-biology/embassy-clustalomega: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> 660.ebuild => embassy-clustalomega-1.1.0.660-r1.ebuild} | 13 - .../files/embassy-clustalomega-1.1.0_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660.ebuild b/sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660-r1.ebuild similarity index 72% rename from sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660.ebuild rename to sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660-r1.ebuild index 93092e9f884e..600b75769e5f 100644 --- a/sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660.ebuild +++ b/sci-biology/embassy-clustalomega/embassy-clustalomega-1.1.0.660-r1.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Clustal Omega - Multiple Sequence Alignment" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" @@ -15,3 +13,8 @@ RDEPEND="sci-biology/clustal-omega" S="${WORKDIR}/CLUSTALOMEGA-1.1.0" PATCHES=( "${FILESDIR}"/${PN}-1.1.0_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-clustalomega/files/embassy-clustalomega-1.1.0_fix-build-system.patch b/sci-biology/embassy-clustalomega/files/embassy-clustalomega-1.1.0_fix-build-system.patch index 7f92130fb501..024f8bfc3a09 100644 --- a/sci-biology/embassy-clustalomega/files/embassy-clustalomega-1.1.0_fix-build-system.patch +++ b/sci-biology/embassy-clustalomega/files/embassy-clustalomega-1.1.0_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-domalign/, sci-biology/embassy-domalign/files/
commit: 1ded8df653700101055dbdd8a225268e23a95a96 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:34 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ded8df6 sci-biology/embassy-domalign: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> ...gn-0.1.660.ebuild => embassy-domalign-0.1.660-r1.ebuild} | 13 - .../files/embassy-domalign-0.1.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-domalign/embassy-domalign-0.1.660.ebuild b/sci-biology/embassy-domalign/embassy-domalign-0.1.660-r1.ebuild similarity index 69% rename from sci-biology/embassy-domalign/embassy-domalign-0.1.660.ebuild rename to sci-biology/embassy-domalign/embassy-domalign-0.1.660-r1.ebuild index 331bd7e05a71..106fbd13912b 100644 --- a/sci-biology/embassy-domalign/embassy-domalign-0.1.660.ebuild +++ b/sci-biology/embassy-domalign/embassy-domalign-0.1.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Protein domain alignment add-on package" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~x86-linux" S="${WORKDIR}/DOMALIGN-0.1.650" PATCHES=( "${FILESDIR}"/${PN}-0.1.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-domalign/files/embassy-domalign-0.1.650_fix-build-system.patch b/sci-biology/embassy-domalign/files/embassy-domalign-0.1.650_fix-build-system.patch index 079850c2bcc3..873deaa645ab 100644 --- a/sci-biology/embassy-domalign/files/embassy-domalign-0.1.650_fix-build-system.patch +++ b/sci-biology/embassy-domalign/files/embassy-domalign-0.1.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-cbstools/files/, sci-biology/embassy-cbstools/
commit: a380d6baab25f6e1366da224b428f35e78a06a80 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:31 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a380d6ba sci-biology/embassy-cbstools: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> 0.0.660.ebuild => embassy-cbstools-1.0.0.660-r1.ebuild} | 13 - .../files/embassy-cbstools-1.0.0.650_fix-build-system.patch | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660.ebuild b/sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660-r1.ebuild similarity index 70% rename from sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660.ebuild rename to sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660-r1.ebuild index 873b9cb64520..40dafb6bb62c 100644 --- a/sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660.ebuild +++ b/sci-biology/embassy-cbstools/embassy-cbstools-1.0.0.660-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 EBO_DESCRIPTION="Applications from the CBS group" -EBO_EAUTORECONF=1 - -inherit emboss-r2 +inherit autotools emboss-r3 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/CBSTOOLS-1.0.0.650" PATCHES=( "${FILESDIR}"/${PN}-1.0.0.650_fix-build-system.patch ) + +src_prepare() { + default + eautoreconf +} diff --git a/sci-biology/embassy-cbstools/files/embassy-cbstools-1.0.0.650_fix-build-system.patch b/sci-biology/embassy-cbstools/files/embassy-cbstools-1.0.0.650_fix-build-system.patch index bdaaaf98f23c..7ed96e5ff23b 100644 --- a/sci-biology/embassy-cbstools/files/embassy-cbstools-1.0.0.650_fix-build-system.patch +++ b/sci-biology/embassy-cbstools/files/embassy-cbstools-1.0.0.650_fix-build-system.patch @@ -1,5 +1,5 @@ a/configure.ac -+++ b/configure.ac +--- a/configure.in b/configure.in @@ -635,33 +635,6 @@
[gentoo-commits] repo/gentoo:master commit in: sci-biology/emboss/
commit: d4378caa9f3a31d8baf594d0b7452ccc98dd5bd2 Author: David Seifert gentoo org> AuthorDate: Sun Feb 13 23:28:30 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 13 23:28:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4378caa sci-biology/emboss: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> sci-biology/emboss/Manifest | 2 +- ...{emboss-6.6.0-r1.ebuild => emboss-6.6.0-r2.ebuild} | 19 +++ 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/sci-biology/emboss/Manifest b/sci-biology/emboss/Manifest index f97d826f09b6..fa61d72a1db4 100644 --- a/sci-biology/emboss/Manifest +++ b/sci-biology/emboss/Manifest @@ -1,2 +1,2 @@ DIST EMBOSS-6.6.0.tar.gz 117962028 BLAKE2B 91bf3c680290bd975d2ddb5251089d7f75f8a44a26e1247e93d2c9cf2f23e6b89c4218022ba1af0c940136ff56782f40d2c4604dc756b400ae23f223da7f3cca SHA512 2d28a03381f7dc98d205aa50202fbbac02ad218fc775d86579d310296be124403623484b1907154d915f15cd32a9f8cf16ecfaa6c4a28b362e24dc8e6380b75a -DIST emboss-6.6.0-patches.tar.xz 5408 BLAKE2B ec1c55c90a64b1c27645804411b44e413ae881b1637ad2b8dfcff172e15b841cc3d2807039761f8307b0b5a29ab5b1a2c840e189f326091aa9ce25317ec9cda6 SHA512 942681df428f6254c1711902f667c6e8c71babf3e9b0c73b8b7d2fbfa5e8856ce5817560280948e588f6037011ad7055a3af5b88a58fc2b14349869927c889eb +DIST emboss-6.6.0-patches-r1.tar.xz 5384 BLAKE2B 7899141862880d000e1624e9df914b1918cd02645c0d14128bcffd41d76e3669404a718f25471795268e4a00d610377186b7cb73a126e30f74df80d04d22faf9 SHA512 95825a3bcaa6340d26fde65f3b77574e42fd424440ee48f2fad94b6e696346fe4f6e4ab48c7dcfe1e9c3311a8a7750defc004c2db40cc36f42e980a19e6bd0bd diff --git a/sci-biology/emboss/emboss-6.6.0-r1.ebuild b/sci-biology/emboss/emboss-6.6.0-r2.ebuild similarity index 86% rename from sci-biology/emboss/emboss-6.6.0-r1.ebuild rename to sci-biology/emboss/emboss-6.6.0-r2.ebuild index 766dd6a61b0c..01af5e2fa977 100644 --- a/sci-biology/emboss/emboss-6.6.0-r1.ebuild +++ b/sci-biology/emboss/emboss-6.6.0-r2.ebuild @@ -1,16 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -EBO_EAUTORECONF=1 - -inherit emboss-r2 readme.gentoo-r1 +inherit autotools emboss-r3 readme.gentoo-r1 DESCRIPTION="The European Molecular Biology Open Software Suite - A sequence analysis package" SRC_URI=" ftp://emboss.open-bio.org/pub/${PN^^}/${P^^}.tar.gz - https://dev.gentoo.org/~soap/distfiles/${P}-patches.tar.xz; + https://dev.gentoo.org/~soap/distfiles/${P}-patches-r1.tar.xz; S="${WORKDIR}/${P^^}" LICENSE+=" Apache-2.0 GPL-3+ CC-BY-3.0" @@ -39,13 +37,18 @@ PATCHES=( "${WORKDIR}"/patches/${P}-Wimplicit-function-declaration.patch ) +src_prepare() { + default + eautoreconf +} + src_install() { - emboss-r2_src_install + emboss-r3_src_install readme.gentoo_create_doc # Install env file for setting libplplot and acd files path. - newenvd - 22emboss <<- EOF || die + newenvd - 22emboss <<- EOF # ACD files location EMBOSS_ACDROOT="${EPREFIX}/usr/share/EMBOSS/acd" EMBOSS_DATA="${EPREFIX}/usr/share/EMBOSS/data"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libxc/
commit: 9a754b38a8581187e35a7a45a082be6a1717af15 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:27:45 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:27:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a754b38 sci-libs/libxc: drop 5.1.0, 5.1.4, 5.1.6 Signed-off-by: Jakov Smolić gentoo.org> sci-libs/libxc/Manifest | 3 --- sci-libs/libxc/libxc-5.1.0.ebuild | 40 --- sci-libs/libxc/libxc-5.1.4.ebuild | 40 --- sci-libs/libxc/libxc-5.1.6.ebuild | 40 --- 4 files changed, 123 deletions(-) diff --git a/sci-libs/libxc/Manifest b/sci-libs/libxc/Manifest index 1a71a5099717..227967bcf438 100644 --- a/sci-libs/libxc/Manifest +++ b/sci-libs/libxc/Manifest @@ -1,4 +1 @@ -DIST libxc-5.1.0.tar.gz 42951890 BLAKE2B 32ce8d15547882455e01cbf9d4ee8780b97059d5b710f25b799779a5efe7326c376a5302f3d5e0853bb89ba1f4dd9c2f219cfb4d3f91a2f6e1100f8fb47a SHA512 615b82290e87a48484f6dbe41cd8f1538ba6201b99fc97be2db64b66232fa4349fe6cebfb51566098db3cabd7aff662bb7ace43a811507bff2e93afd03d56ce4 -DIST libxc-5.1.4.tar.gz 43036222 BLAKE2B 10348ccd2e8e512bf576a03eb19bf714ae4f0e590ae3a7266ae8f46c42ee12ef91e049f0007ce42023e7f13c865fedef6d1ab0fb76195ca47f62a50702741c49 SHA512 ef7f44e773a0a8a9c1a53ddd12301e123f9a4606f22420cf011d579314c1bf3164b82299aca0ef32cb130b380e5e9534d4fcc658c549ac4cb8b6f86d025cfe1e -DIST libxc-5.1.6.tar.gz 45121466 BLAKE2B 393c85b49b1cc515abd4767a01cc56958585aac74d9913f60c304f102e76c0f3903dab326779ea7e466c19389309b2bcf49a4e0833d8f869a185b6143e1ecf29 SHA512 7e65753ca93c2174e3644f519651c59305b2fc4919de99ca2278c42a359641ced73b5c661c5315fe73b55a69ac4b7568ab1be754fc06b40bdf790881ba3ed2cb DIST libxc-5.1.7.tar.gz 46172191 BLAKE2B e18acd864a5de7c93ce5499b79f60db473851ac6df35461bf0f13d16321fd2f68949a21b060aeed9c220a546c9aae614357f9815379356c9c9356555f4acc10a SHA512 ccb535e9d9427bdc9b2d05fae21995c92ae08efb64d51adaae44efc018bd9e5f7807d3a8ab073bb279968284e67bde80bba8a90d95145a484b396784ae072974 diff --git a/sci-libs/libxc/libxc-5.1.0.ebuild b/sci-libs/libxc/libxc-5.1.0.ebuild deleted file mode 100644 index 3415aac3fa0e.. --- a/sci-libs/libxc/libxc-5.1.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fortran-2 - -DESCRIPTION="A library of exchange-correlation functionals for use in DFT" -HOMEPAGE="https://octopus-code.org/wiki/Libxc; -SRC_URI="https://gitlab.com/libxc/libxc/-/archive/${PV}/${P}.tar.gz; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="fortran test" -RESTRICT="!test? ( test )" - -pkg_setup() { - use fortran && fortran-2_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --enable-shared \ - --disable-static \ - $(use_enable fortran) -} - -src_install() { - default - dodoc ChangeLog.md - - # no static archives - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-libs/libxc/libxc-5.1.4.ebuild b/sci-libs/libxc/libxc-5.1.4.ebuild deleted file mode 100644 index 07bbbe3d910c.. --- a/sci-libs/libxc/libxc-5.1.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fortran-2 - -DESCRIPTION="A library of exchange-correlation functionals for use in DFT" -HOMEPAGE="https://octopus-code.org/wiki/Libxc; -SRC_URI="https://gitlab.com/libxc/libxc/-/archive/${PV}/${P}.tar.gz; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" -IUSE="fortran test" -RESTRICT="!test? ( test )" - -pkg_setup() { - use fortran && fortran-2_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --enable-shared \ - --disable-static \ - $(use_enable fortran) -} - -src_install() { - default - dodoc ChangeLog.md - - # no static archives - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-libs/libxc/libxc-5.1.6.ebuild b/sci-libs/libxc/libxc-5.1.6.ebuild deleted file mode 100644 index 4814cbba3823.. --- a/sci-libs/libxc/libxc-5.1.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools fortran-2 - -DESCRIPTION="A library of exchange-correlation functionals for use in DFT" -HOMEPAGE="https://octopus-code.org/wiki/Libxc; -SRC_URI="https://gitlab.com/libxc/libxc/-/archive/${PV}/${P}.tar.gz; - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" -IUSE="fortran test" -RESTRICT="!test? ( test )" - -pkg_setup() { -
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libxc/
commit: 67a26bc72170124c742749442e152c042845fdbc Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:27:08 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:27:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a26bc7 sci-libs/libxc: Stabilize 5.1.7 x86, #830770 Signed-off-by: Jakov Smolić gentoo.org> sci-libs/libxc/libxc-5.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/libxc/libxc-5.1.7.ebuild b/sci-libs/libxc/libxc-5.1.7.ebuild index 36073ef2e6eb..9506ce207c0b 100644 --- a/sci-libs/libxc/libxc-5.1.7.ebuild +++ b/sci-libs/libxc/libxc-5.1.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/libxc/libxc/-/archive/${PV}/${P}.tar.gz; LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" IUSE="fortran test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mypy/
commit: 9870bd6810b7568271427f0e3454ad564f736d19 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:24:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:24:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9870bd68 dev-python/mypy: Stabilize 0.931 x86, #833223 Signed-off-by: Jakov Smolić gentoo.org> dev-python/mypy/mypy-0.931.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mypy/mypy-0.931.ebuild b/dev-python/mypy/mypy-0.931.ebuild index c203d825e2c4..be4437d97e77 100644 --- a/dev-python/mypy/mypy-0.931.ebuild +++ b/dev-python/mypy/mypy-0.931.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # stubgen collides with this package: https://bugs.gentoo.org/585594 RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/
commit: ac2a1b7f71a191c4b10250b449af03233d7dd5ee Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:21:43 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:21:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2a1b7f dev-python/numpy: Stabilize 1.22.2 x86, #832750 Signed-off-by: Jakov Smolić gentoo.org> dev-python/numpy/numpy-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numpy/numpy-1.22.2.ebuild b/dev-python/numpy/numpy-1.22.2.ebuild index eee197cd6e1c..051c5db86fe2 100644 --- a/dev-python/numpy/numpy-1.22.2.ebuild +++ b/dev-python/numpy/numpy-1.22.2.ebuild @@ -24,7 +24,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-l10n/
commit: 959eca900d8da9d58aabd210e7b95c17b812ae49 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 13 23:20:35 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 13 23:20:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959eca90 app-i18n/man-pages-l10n: Version bump to 4.12.1 And remove old. I missed that 4.12.1 was available (because it doesn't have a release tag in the upstream repo). Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-i18n/man-pages-l10n/Manifest| 2 +- .../{man-pages-l10n-4.12.0.ebuild => man-pages-l10n-4.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/man-pages-l10n/Manifest b/app-i18n/man-pages-l10n/Manifest index 6b7ce3426c77..dc1182c21961 100644 --- a/app-i18n/man-pages-l10n/Manifest +++ b/app-i18n/man-pages-l10n/Manifest @@ -1,2 +1,2 @@ DIST manpages-l10n-v4.10.0.tar.bz2 64760050 BLAKE2B b70d8b0a48050538f7af90c248f3132dadd69e9eca0e3f438aeb6b8086aed8f70ee4d54af3608c602910fcfac68d1283971a9a1869b3854d1802794c56837b58 SHA512 59f5daa7acf29252af2c733d7084bfe9bccbbec19f5e8cf1855df420835fd934e072479149d679a90ae4e52330763599a20fbb5bc8459b8a44e5bcc1628ab501 -DIST manpages-l10n-v4.12.0.tar.bz2 90653951 BLAKE2B 2d4e82f17b6d49cffe15fb65f414224c907e0e5229ba4b75a7a5715e2d44892520f71a3e99d7775d186e11f8f5c9f027fc8fee127d2963f52c3b49efdc9474ad SHA512 81fa3f86b044ac18c6949eee3c698c0dd41722a57388ed5856cd6a04e3fc2cff48b820c30014c091de46c994510addf150e375387f064a9a521f70558b1eba57 +DIST manpages-l10n-v4.12.1.tar.bz2 90676890 BLAKE2B 7f261407007971063abc34f1154f5ab7d5a268dd21c76185f47cfbd73a1091950a3dc7bf0d4ad6bac56259fecbc1524b35b42316a1c2103f426ed936e203607d SHA512 42f5c61591959a0d804c215a9baddd6a182b30aedf5f6d6899f621cc8da9936fc10a1353aad5027eb4177f391f9708cc301833325633e937d37d8cdd3067 diff --git a/app-i18n/man-pages-l10n/man-pages-l10n-4.12.0.ebuild b/app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild similarity index 100% rename from app-i18n/man-pages-l10n/man-pages-l10n-4.12.0.ebuild rename to app-i18n/man-pages-l10n/man-pages-l10n-4.12.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fb011383b35308f1c05f6299c48ac9879cbea769 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:18:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:18:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb011383 dev-python/protobuf-python: Stabilize 3.19.1 x86, #828632 Signed-off-by: Jakov Smolić gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index dde21f3e4e2e..b940f8d7436e 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf/
commit: cc1aca7d866bf7e31e53ef9f3ed08788176f0ded Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:18:34 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:18:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1aca7d dev-libs/protobuf: Stabilize 3.19.1 x86, #828632 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/protobuf/protobuf-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf/protobuf-3.19.1.ebuild b/dev-libs/protobuf/protobuf-3.19.1.ebuild index affbc3d58502..8cdee6955692 100644 --- a/dev-libs/protobuf/protobuf-3.19.1.ebuild +++ b/dev-libs/protobuf/protobuf-3.19.1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" # -hppa for bug #831728 -KEYWORDS="~alpha amd64 arm arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="emacs examples static-libs test zlib" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/puremagic/
commit: 5e90bce86360764e981b6cba9d486908f67a7d22 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 22:36:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 23:13:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e90bce8 dev-python/puremagic: Bump to 1.12 Signed-off-by: Michał Górny gentoo.org> dev-python/puremagic/Manifest | 1 + dev-python/puremagic/puremagic-1.12.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/puremagic/Manifest b/dev-python/puremagic/Manifest index 2e3d2c4c5ae2..8bc3572c0e31 100644 --- a/dev-python/puremagic/Manifest +++ b/dev-python/puremagic/Manifest @@ -1 +1,2 @@ DIST puremagic-1.11.tar.gz 295026 BLAKE2B 4d210807d9f5eb0c2eb88b0c18aa5cdf56170b347de4f95b92c08492d5f038759b39c1aa2d6ed4bc91e96e036e6f4d0891449af8aee3beac65c4d692fa295ec0 SHA512 4d4c9a93cd56a02aefb7090c92b41048f33923bef14022158f39c39ac93326b7180b8cc97495ad5ed3eec7d9f1379a5508829ee779aaba9b8aa8f975e787b1f5 +DIST puremagic-1.12.tar.gz 296831 BLAKE2B cd9979fba1016b1c4cbdd9ef1402d11dbe2faf37767e3232cf400b798cce328d90d224765cc2bf39fd0988abdfe39d1527dd7aa6e31b4737d00c1578f1cc3101 SHA512 b50e22b7597f206e8d6dbc0e2c120af21a7246568f059c6145e45471eedf04c797a9f00864468d5e05c9536f49f7fc6c7b30a83e67bf248e10ebaf8300726fde diff --git a/dev-python/puremagic/puremagic-1.12.ebuild b/dev-python/puremagic/puremagic-1.12.ebuild new file mode 100644 index ..55ab3d289e19 --- /dev/null +++ b/dev-python/puremagic/puremagic-1.12.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Pure python implementation of magic file detection" +HOMEPAGE="https://github.com/cdgriffith/puremagic; +SRC_URI="https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( CHANGELOG.md README.rst ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: 3af4ac823c686cdcc1ebee4cdd80318ef0d49b8d Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 22:35:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 23:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af4ac82 dev-python/pytest-subtests: Bump to 0.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subtests/Manifest| 1 + .../pytest-subtests/pytest-subtests-0.7.0.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index b9caba38ac9b..c5f2c46ed776 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,2 +1,3 @@ DIST pytest-subtests-0.5.0.tar.gz 9793 BLAKE2B c671eb14189c0fd34180a636592b20c9e2b4225c5faf3b702103164e60bdbac4c9644e464f1e0c783da3da1263f7b841ea7a4149bcbf1de23325a8ef3ce5c030 SHA512 e3d7e90c3ab66950eb80d25049bc6f6f75b08b3da5ce0de5f3fc55d6a176a8d1fdcb19a19f7d9d137aeadcc82b214550474f76d5611bc5592ca649ddd8257a2a DIST pytest-subtests-0.6.0.gh.tar.gz 9698 BLAKE2B 7b8f8c78ca503d107466d1ff34830aa08c3c5ec9b0f9e962b0e61472bf4f7413eb7e71db5768d898d476eb186a5a14c6703f14a990eb57c8664153a4ac384678 SHA512 9b4fa2e1957388f0e61a13a3cce95976fb5fdea64def627c5a1bf75049a0272e82f19ed9aa117bac0d02c6fd8832f22e7cfe409694ea81920def49742142eb93 +DIST pytest-subtests-0.7.0.gh.tar.gz 9714 BLAKE2B 027badb226c6889ed2fb809eb0b3944ef227a804ea58562fe9337f37526a07a41b11cdfd356d8e9a29f9affc9d0702dead59045db9781504c92186ee613ccb1a SHA512 96531a42c06a20cdf3f3665993d3e80d198a60d536246f4dc46df20b56e47f3f6fdce9478351a8922e370435f974e63d565550213fbbeed8487eedc131f46404 diff --git a/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild new file mode 100644 index ..253798d9aa9c --- /dev/null +++ b/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="unittest subTest() support and subtests fixture" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-subtests/ + https://pypi.org/project/pytest-subtests/; +SRC_URI=" + https://github.com/pytest-dev/pytest-subtests/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=">=dev-python/pytest-7[${PYTHON_USEDEP}]" +# pytest-xdist is used to test compatibility +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked,pytest_subtests + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/humanize/
commit: 0a042715f8202774e5b63b53f516080ff83d3e24 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 22:26:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 23:13:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a042715 dev-python/humanize: Bump to 4.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/humanize/Manifest | 1 + dev-python/humanize/humanize-4.0.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest index be9a0c66f456..2ec8b83da42e 100644 --- a/dev-python/humanize/Manifest +++ b/dev-python/humanize/Manifest @@ -1,2 +1,3 @@ DIST humanize-3.13.1.tar.gz 72109 BLAKE2B a17033c704fb1a12a82008bf07ed1f672c6d9b8a2a1ee16e34a49b2e9ce697099951f8bad638692b183d424a20836dff42f7fb8fffd1112a8ba9c4f42365db23 SHA512 f2d510347f05f953bb6f67811a7fd062f721c76892388d43ea0f19f826e75853c6f7b6cddcd986c06414dc8a3c8b3c88bee16a61fa23baa24d951ba275114de2 DIST humanize-3.14.0.tar.gz 72030 BLAKE2B a1ba7a664c33551d9d776904b0646aad9077a53fd5a546060a9deb23e9817f1306acaddb6b133be71fdbe2a20dd3c25cef2f41448c0bc0137c657da61aad4b93 SHA512 6c3d4fba1af287023d86cc2b9bcc4b7a2fc1855271fa772b316bfab3bec2f8e0b7a91d8672e156986ccf9044dc937c3fa2e73e4537ebe919eb0869ce59c3ce73 +DIST humanize-4.0.0.tar.gz 71028 BLAKE2B ef11ae45950a4dc7f55bbd380351aa6f6aaccb7410336f3c9187755d619131741cb2932917e9316c86e33f47e0640311cce278ce23046160aa0ffb4c1bdad1bc SHA512 71c528101b62c883de6474d3c31e97f7f54099c3389f7a88a328ef24b40f7a5667db879badd6154d76ce9bb1390a45404e177c50c7c26064c63b654936ba0514 diff --git a/dev-python/humanize/humanize-4.0.0.ebuild b/dev-python/humanize/humanize-4.0.0.ebuild new file mode 100644 index ..73e93698c1d3 --- /dev/null +++ b/dev-python/humanize/humanize-4.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Common humanization utilities" +HOMEPAGE="https://github.com/jmoiron/humanize/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( dev-python/freezegun[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/nuitka/
commit: 787149a5c2361f792725ed1d876014d13d89bbe8 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 22:34:40 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 23:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787149a5 dev-python/nuitka: Bump to 0.6.19.7 Signed-off-by: Michał Górny gentoo.org> dev-python/nuitka/Manifest | 1 + dev-python/nuitka/nuitka-0.6.19.7.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index 0c41eadbee63..e8c0efcdb677 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-0.6.19.4.tar.gz 3728051 BLAKE2B 561dd0657b0f5f7c10da18d4b78be09337c998951542c767e2888648a76e1332d71b83952cff3aa6fb64ceb5c6f1103f26fa9d9b0661c7b8cdf76c20d75cf51f SHA512 3b7a5a5d5191b93ee96e9cb98822a26462c6a4c5fdbc7abaf9553238653e2debc986a1b307c62ffcaccc8618adadb5c794d436f75c957c733d8471612820c7be DIST Nuitka-0.6.19.5.tar.gz 3728119 BLAKE2B 8300356499e53185cd2b6a547b8deef818bfd2c775e8ee2517bc79d741f81af1a7745b2eac018d0df3b329b7d4719dbac71159d6efd6ef35ccff4c63daf8e4cc SHA512 bc6b7d41af7bfdeb236143640ab1dc6ea0b811f85eaf10c8d232907d53c9643be25b4c0cdc3946204d6501c7009f8e79f36b5b6318d36a6e77052d9e2c1ec986 DIST Nuitka-0.6.19.6.tar.gz 3726831 BLAKE2B d1b10f8a599898824cbc40a43dda6b88d89b8e4e8ae1d32b4458f6f5e9241e088fc2d4b6fb8e68e889abdbb2309f47cba100df78c5fe54a5b5333eb79a2143d7 SHA512 fc537b6c12c2a4f165c59f4fae39fea2894bc2f6221361dac39dc39a120a82b725e22810857c618305799b862b887e314c6dd340650e5c2029923e550143869e +DIST Nuitka-0.6.19.7.tar.gz 3728926 BLAKE2B 56d497b8ef556671f3442952a3af32b9401cd5ec52bc082ace472f644a90d42f16bd3831bd430c887c6bd0fb866bf14fc37ac6662a679856801a16723e4f7401 SHA512 f1921c7717247a139ac0b8f3be9ae4f3d40b928da86fcfc671843e0e0e96184489daf3e2ff8c84f3214e4797cb7d6121c05f5d8bc3fceb0ccd85d81675ade97e diff --git a/dev-python/nuitka/nuitka-0.6.19.7.ebuild b/dev-python/nuitka/nuitka-0.6.19.7.ebuild new file mode 100644 index ..1a0e8e46dbbb --- /dev/null +++ b/dev-python/nuitka/nuitka-0.6.19.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 flag-o-matic optfeature + +DESCRIPTION="Python to native compiler" +HOMEPAGE="https://www.nuitka.net; +SRC_URI="https://nuitka.net/releases/${P^}.tar.gz; +S="${WORKDIR}/${P^}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/scons[${PYTHON_USEDEP}]" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/prettytable/
commit: 885d1179fec7e089e8bd90859e2a8fc2af15fba5 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 22:36:12 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 23:13:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=885d1179 dev-python/prettytable: Bump to 3.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/prettytable/Manifest | 1 + dev-python/prettytable/prettytable-3.1.0.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest index 38327f8c32b8..e0241d681f74 100644 --- a/dev-python/prettytable/Manifest +++ b/dev-python/prettytable/Manifest @@ -1 +1,2 @@ DIST prettytable-3.0.0.tar.gz 50012 BLAKE2B 9a1c57abf46fd00fa74022ad9a8bd19c5f501610ac4dcd806511f5cd9e0ab17cbf24ce90b8f1c3f98db5601e1df75cf57c7709c84e0c3b703ebe2d69f57294d3 SHA512 f7b03ee1c1371187708b1cd7724f1afead1249a796928d2abdce42fa834ee128e930f20aef1df579426c65f1fb574b1a831e521ade6e9e65977d5dd88bafc5af +DIST prettytable-3.1.0.tar.gz 52695 BLAKE2B 0a1f60ebc27f495f54a645a0e4a363d4bd052933c9e8b66a9ba209f1357e3d50e817cf6384ec99038d13dce03f60b86ececab0e7a76319be9f67869892e56ec0 SHA512 0f1fe86412cc553ef74d264044fd1830c1d5de6914a5a3d7ba3c7e9c92ed5e7b00dcaed1654f819b6a5233b24dfc331453a4ebb86a3e11779ea9932059519a56 diff --git a/dev-python/prettytable/prettytable-3.1.0.ebuild b/dev-python/prettytable/prettytable-3.1.0.ebuild new file mode 100644 index ..1396cbe52707 --- /dev/null +++ b/dev-python/prettytable/prettytable-3.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII table format" +HOMEPAGE=" + https://github.com/jazzband/prettytable/ + https://pypi.org/project/prettytable/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-java/checker-framework-qual/
commit: 46741a7b3cc4ef9ec8e3e54e59457ab26d0f Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:13:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:13:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4674 dev-java/checker-framework-qual: Keyword 3.14.0 x86, #831439 Signed-off-by: Jakov Smolić gentoo.org> dev-java/checker-framework-qual/checker-framework-qual-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/checker-framework-qual/checker-framework-qual-3.14.0.ebuild b/dev-java/checker-framework-qual/checker-framework-qual-3.14.0.ebuild index a83640e7e91d..3765347083e5 100644 --- a/dev-java/checker-framework-qual/checker-framework-qual-3.14.0.ebuild +++ b/dev-java/checker-framework-qual/checker-framework-qual-3.14.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://checkerframework.org/; SRC_URI="https://codeload.github.com/typetools/${MY_PN}/tar.gz/refs/tags/${MY_P} -> ${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/failureaccess/
commit: 373f428f9772d0028b305e587d58eb6c239a489f Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:13:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:13:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373f428f dev-java/failureaccess: Keyword 30.1.1 x86, #831439 Signed-off-by: Jakov Smolić gentoo.org> dev-java/failureaccess/failureaccess-30.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/failureaccess/failureaccess-30.1.1.ebuild b/dev-java/failureaccess/failureaccess-30.1.1.ebuild index fb3c8c35a826..ba2a804f9806 100644 --- a/dev-java/failureaccess/failureaccess-30.1.1.ebuild +++ b/dev-java/failureaccess/failureaccess-30.1.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/google/guava/failureaccess; SRC_URI="https://codeload.github.com/google/guava/tar.gz/refs/tags/v${PV} -> ${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/guava/
commit: ac8462a1ef0e40630592bce5e5f933ae80f1794e Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:13:32 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:13:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8462a1 dev-java/guava: Keyword 30.1.1 x86, #831439 Signed-off-by: Jakov Smolić gentoo.org> dev-java/guava/guava-30.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/guava/guava-30.1.1.ebuild b/dev-java/guava/guava-30.1.1.ebuild index 339f4b0e446b..bfac3394b9e8 100644 --- a/dev-java/guava/guava-30.1.1.ebuild +++ b/dev-java/guava/guava-30.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/google/guava; SRC_URI="https://codeload.github.com/google/guava/tar.gz/v${PV} -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: sci-libs/parmetis/
commit: 5b6abfa25e373e469141a6e657c6c6b34ba54bba Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:09:32 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:09:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6abfa2 sci-libs/parmetis: Stabilize 4.0.3-r2 x86, #816579 Signed-off-by: Jakov Smolić gentoo.org> sci-libs/parmetis/parmetis-4.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild index 866a15487754..34d10e448f8b 100644 --- a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild +++ b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz; LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples openmp pcre" RESTRICT="mirror bindist"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 5db9ee362650dba8dfda305c0299c5e308fb970d Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 13 23:00:52 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 13 23:01:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db9ee36 app-editors/emacs: Add sqlite flag and dependency Reported-by: Sam James gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.0..ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.0..ebuild b/app-editors/emacs/emacs-29.0..ebuild index 52f966bf8a7d..b26146f171bc 100644 --- a/app-editors/emacs/emacs-29.0..ebuild +++ b/app-editors/emacs/emacs-29.0..ebuild @@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars webp wide-int +X Xaw3d xft +xpm xwidgets zlib" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars webp wide-int +X Xaw3d xft +xpm xwidgets zlib" RESTRICT="test" X_DEPEND="x11-libs/libICE @@ -110,6 +110,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) + sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) @@ -347,6 +348,7 @@ src_configure() { $(use_with libxml2 xml2) \ $(use_with mailutils) \ $(use_with selinux) \ + $(use_with sqlite sqlite3) \ $(use_with ssl gnutls) \ $(use_with systemd libsystemd) \ $(use_with threads) \
[gentoo-commits] repo/gentoo:master commit in: media-sound/beets/
commit: 23b965c9bce2312a3fe587789d2c05e1056e20ea Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 22:59:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 22:59:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b965c9 media-sound/beets: Keyword 1.6.0 x86, #820896 Signed-off-by: Jakov Smolić gentoo.org> media-sound/beets/beets-1.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/beets/beets-1.6.0.ebuild b/media-sound/beets/beets-1.6.0.ebuild index 77fc9c07cd2b..37b074a88990 100644 --- a/media-sound/beets/beets-1.6.0.ebuild +++ b/media-sound/beets/beets-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ else MY_PV=${PV/_beta/-beta.} MY_P=${PN}-${MY_PV} SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/reflink/
commit: 059a4618e96db98f48bf51a1edf345b839e6b233 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 22:59:36 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 22:59:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059a4618 dev-python/reflink: Keyword 0.2.1-r1 x86, #820896 Signed-off-by: Jakov Smolić gentoo.org> dev-python/reflink/reflink-0.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/reflink/reflink-0.2.1-r1.ebuild b/dev-python/reflink/reflink-0.2.1-r1.ebuild index d1e5468d00bc..6319755c9b2d 100644 --- a/dev-python/reflink/reflink-0.2.1-r1.ebuild +++ b/dev-python/reflink/reflink-0.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-l10n/
commit: d27b0888f212bcd69487fc50234cde729217fdf5 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 13 22:52:57 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 13 22:55:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27b0888 app-i18n/man-pages-l10n: Version bump to 4.12.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-i18n/man-pages-l10n/Manifest | 1 + .../man-pages-l10n/man-pages-l10n-4.12.0.ebuild| 73 ++ 2 files changed, 74 insertions(+) diff --git a/app-i18n/man-pages-l10n/Manifest b/app-i18n/man-pages-l10n/Manifest index 2cc15288b325..6b7ce3426c77 100644 --- a/app-i18n/man-pages-l10n/Manifest +++ b/app-i18n/man-pages-l10n/Manifest @@ -1 +1,2 @@ DIST manpages-l10n-v4.10.0.tar.bz2 64760050 BLAKE2B b70d8b0a48050538f7af90c248f3132dadd69e9eca0e3f438aeb6b8086aed8f70ee4d54af3608c602910fcfac68d1283971a9a1869b3854d1802794c56837b58 SHA512 59f5daa7acf29252af2c733d7084bfe9bccbbec19f5e8cf1855df420835fd934e072479149d679a90ae4e52330763599a20fbb5bc8459b8a44e5bcc1628ab501 +DIST manpages-l10n-v4.12.0.tar.bz2 90653951 BLAKE2B 2d4e82f17b6d49cffe15fb65f414224c907e0e5229ba4b75a7a5715e2d44892520f71a3e99d7775d186e11f8f5c9f027fc8fee127d2963f52c3b49efdc9474ad SHA512 81fa3f86b044ac18c6949eee3c698c0dd41722a57388ed5856cd6a04e3fc2cff48b820c30014c091de46c994510addf150e375387f064a9a521f70558b1eba57 diff --git a/app-i18n/man-pages-l10n/man-pages-l10n-4.12.0.ebuild b/app-i18n/man-pages-l10n/man-pages-l10n-4.12.0.ebuild new file mode 100644 index ..951aa0731560 --- /dev/null +++ b/app-i18n/man-pages-l10n/man-pages-l10n-4.12.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${PN/-}-v${PV}" +DESCRIPTION="A somewhat comprehensive collection of man page translations" +HOMEPAGE="https://manpages-l10n-team.pages.debian.net/manpages-l10n/; +SRC_URI="https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/archive/v${PV}/${MY_P}.tar.bz2; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +MY_L10N=(cs da de el es fa fi fr hu id it mk nb nl pl pt-BR ro sr sv) +IUSE="${MY_L10N[@]/#/l10n_}" +REQUIRED_USE="|| ( ${MY_L10N[@]/#/l10n_} )" + +RDEPEND="virtual/man + l10n_de? ( !app-i18n/man-pages-de ) + l10n_fr? ( !app-i18n/man-pages-fr ) + l10n_it? ( !app-i18n/man-pages-it ) + l10n_nl? ( !app-i18n/man-pages-nl ) + l10n_pl? ( !app-i18n/man-pages-pl )" + +BDEPEND="app-text/po4a + dev-lang/perl" + +DOCS=(AUTHORS.md CHANGES.md CONTRIBUTING.md README.md) + +src_prepare() { + default + sed -i -e "/^SUBDIRS/s/=.*/= ${L10N//-/_}/" po/Makefile.{am,in} || die + + # some packages have their own translations + local noinst_manpages=( + # app-arch/xz-utils + de/xz.1 + de/xzdec.1 + de/xzdiff.1 + de/xzgrep.1 + de/xzless.1 + de/xzmore.1 + # sys-apps/shadow + {de,es,nl,pl}/groups.1 + de/su.1 + # sys-process/procps + {de,fr,pl}/free.1 + {de,fr}/pgrep.1 + {de,fr}/pmap.1 + {de,fr,pl}/ps.1 + {de,fr}/pwdx.1 + {de,fr}/tload.1 + {de,fr,pl}/uptime.1 + {de,fr}/sysctl.conf.5 + {de,fr}/sysctl.8 + {de,fr}/vmstat.8 + # sys-process/psmisc + {de,nl,pl}/fuser.1 + {de,pl}/killall.1 + de/peekfd.1 + de/prtstat.1 + de/pslog.1 + {de,pl}/pstree.1 + ) + printf '%s\n' "${noinst_manpages[@]}" \ + | sed 's%^\(.*\)/\(.*\)\.\(.*\)$%po/\1/man\3/\2.\3.po%' | xargs rm + assert +} + +src_configure() { + econf --enable-compression=none +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/benchmark-ips/
commit: 6575788eef336970d78bcfa6c2c400b191d17b1d Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 22:48:29 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 22:48:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6575788e dev-ruby/benchmark-ips: Keyword 2.9.2 x86, #833277 Signed-off-by: Jakov Smolić gentoo.org> dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild index cbdd985b2004..c29ee5377e26 100644 --- a/dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild +++ b/dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="A iterations per second enhancement to Benchmark" HOMEPAGE="https://github.com/evanphx/benchmark-ips; LICENSE="MIT" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
commit: 8cc32f6c9d8a7d685d5206b832567d1f78e1e565 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 22:44:14 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 22:44:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc32f6c media-sound/easyeffects: Keyword 6.2.3 x86, #807265 Signed-off-by: Jakov Smolić gentoo.org> media-sound/easyeffects/easyeffects-6.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild b/media-sound/easyeffects/easyeffects-6.2.3.ebuild index 4ac538e41f4a..aae6d2ac556a 100644 --- a/media-sound/easyeffects/easyeffects-6.2.3.ebuild +++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/wwmm/easyeffects; else SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/
commit: 6b263f853a8536fbcdf23c9e8a22ec1feefb16e4 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 22:44:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 22:44:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b263f85 gui-libs/libadwaita: Keyword 1.0.2 x86, #807265 Signed-off-by: Jakov Smolić gentoo.org> gui-libs/libadwaita/libadwaita-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/libadwaita/libadwaita-1.0.2.ebuild b/gui-libs/libadwaita/libadwaita-1.0.2.ebuild index aa0cbf9102f8..5034edf407b9 100644 --- a/gui-libs/libadwaita/libadwaita-1.0.2.ebuild +++ b/gui-libs/libadwaita/libadwaita-1.0.2.ebuild @@ -14,7 +14,7 @@ SLOT="1" IUSE="+introspection test +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" DEPEND=" >=dev-libs/glib-2.66:2
[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/files/, app-emacs/org-mode/
commit: 255253e7efdc5cc8b55d0a48ce742c26d065c642 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 13 22:37:45 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 13 22:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255253e7 app-emacs/org-mode: Remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/org-mode/Manifest| 2 - .../files/org-mode-9.5-parallel-make.patch | 73 -- app-emacs/org-mode/org-mode-9.4.4.ebuild | 59 - app-emacs/org-mode/org-mode-9.5.ebuild | 50 --- 4 files changed, 184 deletions(-) diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index c40bdb899746..890e2aefa8fb 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -1,4 +1,2 @@ -DIST org-9.4.4.tar.gz 4725983 BLAKE2B 69fcd15e13c55b71a2c0c6185a0b82dfd8f72ef2c68a8ccc5aa9d3e9f134233d7c7c3cb38f4957cc7d5d70a082067412b61be2111b484b6a91a8a2e5f077bb39 SHA512 ec857f9765a869371bd3425aaecdbe1c8bb8f605640d81efebd7ed13afcb05439cf3a5277457ed399bc501f95a6d823bda7f46b6991cd5f21cf53cf0e666d831 DIST org-9.4.6.tar.gz 4729335 BLAKE2B b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537 SHA512 7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d DIST org-mode-release_9.5.2.tar.gz 2047430 BLAKE2B 3df1ea84d3513ff4ceeea69d6afcdbd68ac1dd0112831a4d202d4d8ab730067d9b9d72bc86e40157282d487c0020e4c2161d611f71da40951f3e322923efce9b SHA512 6d61e2db7f3bc736e299f47e85b3fd7c31324d0f60bf4b84f5540b717e7d394957bd5f9196aa8d3840e8798eb2b597818b03fa239fc1427ffb54c8ed74b5c9ae -DIST org-mode-release_9.5.tar.gz 2043985 BLAKE2B 7f8c45be0c3c873eb9dada8d637088aa0fac4d2b2e4ddd7523c305e0c1acdc10c58ed36646285cff2ecac78d5d862f08fcd113dcb4fa853db04e59a6252a1d7a SHA512 9f05ef6d4adb89224248299ca7c8120924b6ad4c2fa5d0804ac4985b35f87382e20e0c6fecfed59bd52917cd1b6e57830505d47fc80102390cbc6336029fe132 diff --git a/app-emacs/org-mode/files/org-mode-9.5-parallel-make.patch b/app-emacs/org-mode/files/org-mode-9.5-parallel-make.patch deleted file mode 100644 index 92ff5d3182f8.. --- a/app-emacs/org-mode/files/org-mode-9.5-parallel-make.patch +++ /dev/null @@ -1,73 +0,0 @@ -https://bugs.gentoo.org/829055 - -From b6c5f028a061557e2edb64eef897cd4a28b2afeb Mon Sep 17 00:00:00 2001 -From: Marco Wahl -Date: Mon, 20 Dec 2021 22:27:50 +0100 -Subject: [PATCH] Fix parallel make of docs -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -* doc/Makefile: Split multiple target "org.texi orgguide.texi". -* mk/org-fixup.el (org-make-manual, org-make-guide): New functions. - (org-make-manuals): Make obsolete. - -Reported by Ulrich Müller. https://list.orgmode.org/uee67g...@gentoo.org/ - doc/Makefile| 10 -- - mk/org-fixup.el | 15 +++ - 2 files changed, 23 insertions(+), 2 deletions(-) - -diff --git a/doc/Makefile b/doc/Makefile -index 7fb96e65d..cb6d72bdc 100644 a/doc/Makefile -+++ b/doc/Makefile -@@ -27,11 +27,17 @@ guide::orgguide.texi org-version.inc - ../mk/guidesplit.pl $@/* - endif - --org.texi orgguide.texi: org-manual.org org-guide.org -+org.texi: org-manual.org - $(BATCH) \ - --eval '(add-to-list `load-path "../lisp")' \ - --eval '(load "../mk/org-fixup.el")'\ ----eval '(org-make-manuals)' -+--eval '(org-make-manual)' -+ -+orgguide.texi:org-guide.org -+ $(BATCH) \ -+--eval '(add-to-list `load-path "../lisp")' \ -+--eval '(load "../mk/org-fixup.el")'\ -+--eval '(org-make-guide)' - - org-version.inc: org.texi - @echo "org-version: $(ORGVERSION) ($(GITVERSION))" -diff --git a/mk/org-fixup.el b/mk/org-fixup.el -index c0eef23cb..0e26cc7e7 100644 a/mk/org-fixup.el -+++ b/mk/org-fixup.el -@@ -27,6 +27,21 @@ - (require 'autoload) - (require 'org-compat "org-compat.el") - -+(defun org-make-manual () -+ "Generate the Texinfo file out of the Org manual." -+ (require 'ox-texinfo) -+ (find-file "../doc/org-manual.org") -+ (org-texinfo-export-to-texinfo)) -+ -+(defun org-make-guide () -+ "Generate the Texinfo file out of the Org guide." -+ (require 'ox-texinfo) -+ (find-file "../doc/org-guide.org") -+ (org-texinfo-export-to-texinfo)) -+ -+(make-obsolete 'org-make-manuals -+ "use org-make-manual and org-make-guide." -+ "9.6") - (defun org-make-manuals () - "Generate the Texinfo files out of Org manuals." - (require 'ox-texinfo) --- -2.34.1 - diff --git a/app-emacs/org-mode/org-mode-9.4.4.ebuild b/app-emacs/org-mode/org-mode-9.4.4.ebuild