diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-12-11 09:10:23 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-12-11 09:10:23 +0000 |
| commit | c534915ed038a31a8125dd2f8ba6fabfe3f8387f (patch) | |
| tree | fbccdb312b95e5889aced3e2cd74c1fd6b54a561 | |
| parent | 63065f670f4243f3e95bd3f1811b432f2bd48fd0 (diff) | |
| download | baldeagleos-repo-c534915ed038a31a8125dd2f8ba6fabfe3f8387f.tar.gz baldeagleos-repo-c534915ed038a31a8125dd2f8ba6fabfe3f8387f.tar.xz baldeagleos-repo-c534915ed038a31a8125dd2f8ba6fabfe3f8387f.zip | |
Updating liguros repo
45 files changed, 369 insertions, 349 deletions
diff --git a/app-admin/Lmod/Lmod-8.4.16.ebuild b/app-admin/Lmod/Lmod-8.4.18.ebuild index b1b3e3e856de..b1b3e3e856de 100644 --- a/app-admin/Lmod/Lmod-8.4.16.ebuild +++ b/app-admin/Lmod/Lmod-8.4.18.ebuild diff --git a/app-admin/Lmod/Manifest b/app-admin/Lmod/Manifest index eced839fee74..6d794c8f8a53 100644 --- a/app-admin/Lmod/Manifest +++ b/app-admin/Lmod/Manifest @@ -1,2 +1,2 @@ -DIST Lmod-8.4.16.tar.gz 19948238 BLAKE2B 319633d7495ee9ea625474b57c11295ff2d05c46697327ff25d3fd79363c67aa0fa8a9d78bf00e93e3088b056edf7328da78e1c70fc8cf484e402cc8d8c66218 SHA512 ba34155a1386dec0743410016660561d036bf37a6b5b5374d46390d9ec546af68a62e29889376b8af1bc8f9b46d25fdc0db892bf412dc31946902c97af05bd4f DIST Lmod-8.4.17.tar.gz 19948885 BLAKE2B e1eed5effccdb63bee8743ad9aee8965eb58ce739cb775c4091e76a34491bc1e398e29204936f64337cef5b753a5355362355572dbbd9b1b3cd904bc65906996 SHA512 d3dcd2a99f5ebd3d5ceac54d2696f78590a0079659bf0fdeaec6f21232af24743f81f78a9451c4d4444fdeed2a1ce21e55128002ab7ae60c492be779dfb0311f +DIST Lmod-8.4.18.tar.gz 19949877 BLAKE2B 0c7abf3397b9386e34662ec13925ea1b755c950d14b5dea7e73bf891158922ee7119b59a4d422076b6ca492d0f85783611456c6d4e3e3e2d910c4c7ffcca1623 SHA512 a23790aa0858c2f5d4e9043aec2662644e103dc869707443e8619de6d6a07c635212b52b3e0a3a3579de63f34d022520f6a9367e70a622392144241efa51d3f2 diff --git a/app-crypt/seahorse/seahorse-3.36.2.ebuild b/app-crypt/seahorse/seahorse-3.36.2.ebuild index 38e02be066ef..0634a6142013 100644 --- a/app-crypt/seahorse/seahorse-3.36.2.ebuild +++ b/app-crypt/seahorse/seahorse-3.36.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse" LICENSE="GPL-2+ FDL-1.1+" SLOT="0" IUSE="ldap zeroconf" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" >=dev-libs/glib-2.44:2 diff --git a/app-editors/bluefish/Manifest b/app-editors/bluefish/Manifest index d87d4ad06be9..ce9637090136 100644 --- a/app-editors/bluefish/Manifest +++ b/app-editors/bluefish/Manifest @@ -1 +1,2 @@ DIST bluefish-2.2.10.tar.bz2 4159964 BLAKE2B 94210df4f9cf0abb46fa26612e1b64550f5970c72584b683779f5bcaf921a8925c6275c647125f73990e99a0175e3c92c0cc286590fbd08e938c6fd1d8c32cef SHA512 ddfad4c595d371dfd7ca5551c1771c2d82dbffcc90acda31bbd2a048730e24e2d1e37fbe847e5005d96acefdf5f38cb93785d23817e59624ecd7ea10bfbc3aeb +DIST bluefish-2.2.12.tar.bz2 4180228 BLAKE2B 9e05a4618c37951da6a669e9bd4e0dd7e9993ea764dd467f875039b28cdc6d71ae70d1a87df7f0c63f850ebbff6ceeb8550d1d036bab32b7435f362d5b137147 SHA512 f0eb6496d371db8a9b4aee33ddf67e5e87bcc86ff283704cac115be7f00609b1ccbd47ff2d8f8b0bc30f234a339069cc1f7cb1f8809d97f94f0b0e09e4f16754 diff --git a/app-editors/bluefish/bluefish-2.2.12.ebuild b/app-editors/bluefish/bluefish-2.2.12.ebuild new file mode 100644 index 000000000000..e601d3c2304a --- /dev/null +++ b/app-editors/bluefish/bluefish-2.2.12.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +inherit autotools python-single-r1 xdg + +MY_P=${P/_/-} + +DESCRIPTION="A GTK HTML editor for the experienced web designer or programmer" +HOMEPAGE="https://bluefish.openoffice.nl/" +SRC_URI="https://www.bennewitz.com/bluefish/stable/source/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="+gtk3 gucharmap nls python spell" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + sys-libs/zlib + !gtk3? ( x11-libs/gtk+:2 ) + gtk3? ( + x11-libs/gtk+:3 + gucharmap? ( gnome-extra/gucharmap:2.90 ) + ) + python? ( ${PYTHON_DEPS} ) + spell? ( >=app-text/enchant-1.4:0 )" +DEPEND="${RDEPEND} + x11-libs/pango" +BDEPEND=">=dev-libs/glib-2.24:2 + dev-libs/libxml2:2 + virtual/pkgconfig + nls? ( + sys-devel/gettext + dev-util/intltool + )" + +S="${WORKDIR}/${MY_P}" + +# there actually is just some broken manpage checkup -> not bother +RESTRICT="test" + +pkg_setup() { + if ! use gtk3 && use gucharmap ; then + ewarn "gucharmap USE flag requires the gtk3 USE flag being enabled." + ewarn "Disabling charmap plugin." + fi + + use python && python-single-r1_pkg_setup +} + +PATCHES=( + "${FILESDIR}/${PN}-2.2.9-charmap_configure.patch" +) + +# eautoreconf seems to no longer kill translation files. +src_prepare() { + default + eautoreconf + sed -i 's:gzip -n $< -c:gzip -n -c $<:' data/bflib/Makefile.* || die "Cannot fix makefile" +} + +src_configure() { + econf \ + --disable-update-databases \ + --disable-xml-catalog-update \ + --with-freedesktop_org-appdata="${EPREFIX}"/usr/share/metainfo \ + $(use_with !gtk3 gtk2) \ + $(usex gtk3 "$(use_with gucharmap charmap)" '--without-charmap') \ + $(use_enable nls) \ + $(use_enable spell spell-check) \ + $(use_enable python) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_pkg_postinst + einfo "Adding XML catalog entries..." + /usr/bin/xmlcatalog --noout \ + --add 'public' 'Bluefish/DTD/Bflang' 'bflang.dtd' \ + --add 'system' 'http://bluefish.openoffice.nl/DTD/bflang.dtd' 'bflang.dtd' \ + --add 'rewriteURI' 'http://bluefish.openoffice.nl/DTD' '/usr/share/xml/bluefish-unstable' \ + /etc/xml/catalog \ + || ewarn "Failed to add XML catalog entries." +} + +pkg_postrm() { + xdg_pkg_postrm + einfo "Removing XML catalog entries..." + /usr/bin/xmlcatalog --noout \ + --del 'Bluefish/DTD/Bflang' \ + --del 'http://bluefish.openoffice.nl/DTD/bflang.dtd' \ + --del 'http://bluefish.openoffice.nl/DTD' \ + /etc/xml/catalog \ + || ewarn "Failed to remove XML catalog entries." +} diff --git a/app-editors/gedit/gedit-3.36.2.ebuild b/app-editors/gedit/gedit-3.36.2.ebuild index 3ec6bef0130c..9b3e3111ff56 100644 --- a/app-editors/gedit/gedit-3.36.2.ebuild +++ b/app-editors/gedit/gedit-3.36.2.ebuild @@ -17,7 +17,7 @@ SLOT="0" IUSE="+introspection +python gtk-doc spell vala" REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" # X libs are not needed for OSX (aqua) DEPEND=" diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest index e24798fa4c02..84c5f9d6754a 100644 --- a/app-emulation/lxd/Manifest +++ b/app-emulation/lxd/Manifest @@ -1,4 +1,4 @@ DIST lxd-3.0.4.tar.gz 25118990 BLAKE2B e07fc1bb500f97e34e14fd4127bb22c596f255d4578170247024603c0d3fb95ca5ce00a6b4eeaead9b7e13df29e95861eee7a1c595003780909eb265c29b1c59 SHA512 c2815048e95dc566db0dd034063dcfe9f9464574d1987378325263c03782721819ca399c6f9d8d23d7ae3340a308e5df5fb46c1e54af2980b12a8133d157083e DIST lxd-4.0.4.tar.gz 14166577 BLAKE2B 5a04efa1bf70d416b328f5f85379a7c697667978a2b7571c05f8d834ccea51c65ce3df447787ccad5c0a9cc524bc396eb5c90b26b92d6252fc07a5be0157e0ea SHA512 800768b923de920e04d676d9c87beedd2ddd164661799c429616f6fa00b36f23ae1d9cff56f2ed16172585b9b3c058ee955eb3e5f8d98c84109c4405c5aae23f -DIST lxd-4.7.tar.gz 14313057 BLAKE2B a3e64165b6ef76182e3c7f358f5999821b1ea32fbd21e05708a955b4278d696db9397b7bfbfbd8862851998f3457a0f04080e519bedcb290df5232fe5b216133 SHA512 e712a78314539076df3ca5d9ba7420d1509ff011b2d125cecae2c8fae2a3e458ec4e783ee5f1a731675f1d4eb25b41c1e61edc07945c3e2fc1dba441d095d8c1 DIST lxd-4.8.tar.gz 14684458 BLAKE2B 792252d3a1b2fd8ed42af08a2e2a3115fb5e98ada8371153b1d758eb1d51f2478dec5b774959e6c0fd6e276f9df3a0df65c909b8d8887226e3b1938b3bc02dcd SHA512 668c3122c84173713a61bf4eee7ac25b835cb537026f215f69eb5671d0efe2f6e4788e25f5c21e971a8ca74edf34f1b89a61e77041d0604bbb400f5f8f45de37 +DIST lxd-4.9.tar.gz 14720965 BLAKE2B edf37f12ba88c1ed6abe7bc1dc94793014e7e4be3158ab6ed691b9a918c4c1bd6ad45de6aa14da31df1fd25daac571ad785459a111e4004d0b5dcefc3f143977 SHA512 30f48d9beea725052ce091f4624745f17c2c022b49024ec6f2116458a08c0042531a954d85c1292e32a77a9b666fa01f30b2e96cbdd71e7b7933eb8b2c778a5a diff --git a/app-emulation/lxd/lxd-4.7.ebuild b/app-emulation/lxd/lxd-4.9.ebuild index 5f60b29af97e..5f60b29af97e 100644 --- a/app-emulation/lxd/lxd-4.7.ebuild +++ b/app-emulation/lxd/lxd-4.9.ebuild diff --git a/app-shells/mksh/mksh-59.ebuild b/app-shells/mksh/mksh-59.ebuild index d43e200ea197..1ab9c71e12c8 100644 --- a/app-shells/mksh/mksh-59.ebuild +++ b/app-shells/mksh/mksh-59.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then ECVS_AUTH="ext" else SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="MirBSD Korn Shell" diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest index 1f0794f03242..24970f43822b 100644 --- a/dev-db/pgadmin4/Manifest +++ b/dev-db/pgadmin4/Manifest @@ -1,2 +1,2 @@ -DIST pgadmin4-4.27.tar.gz 34935762 BLAKE2B 98ad88dc289f6d773a6fa57bdae79694a02bdc52d413e7316413bcffb603fae213069fbbaa5989204be33eac29f37c223c2bf8e0bd923e42577e7015dd56dc9c SHA512 131269f947459b4721ebd83ebb513777d301ff7c9fdb118cd0358fca708f6812ca539f42f2d73dec9078309663f2c186ab474205ffc913ac2a068262be05e9f1 DIST pgadmin4-4.28.tar.gz 35386627 BLAKE2B 6cbee6ccadf3b35e1b0aece2e8fc4b9e35dd04ed70436a3b74d69c09e887499c3a2ab8710d16df3327cd848c3c5ee1fac2cde06facbdc5605673b04a4a4fc434 SHA512 b9e8946e8133b382b9d69126c1ec6fc07a4b2051316c2151c339f15652900fa2bdf0a07811e052548c3f8699e382d8c16d187e89409b194e491148123558522e +DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1 SHA512 2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615 diff --git a/dev-db/pgadmin4/pgadmin4-4.27.ebuild b/dev-db/pgadmin4/pgadmin4-4.29.ebuild index 7af94da4887f..7af94da4887f 100644 --- a/dev-db/pgadmin4/pgadmin4-4.27.ebuild +++ b/dev-db/pgadmin4/pgadmin4-4.29.ebuild diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest index e3eef8d11747..12381aa27ff1 100644 --- a/dev-libs/libusb/Manifest +++ b/dev-libs/libusb/Manifest @@ -1,4 +1,2 @@ -DIST libusb-1.0.19.tar.bz2 521496 BLAKE2B 9f38dcb8f053019511dc2eed93772183c5487917794abd2839e981924bf05e39aba5cee4fb9a366b78e4d265fb16a921fb64c9a083323993ce21543d37073720 SHA512 f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1 -DIST libusb-1.0.21.tar.bz2 607417 BLAKE2B c76352a19f416ad27b8940e99f38878e248cdbc04ef97752f8c8468ab0391869ab611197e3e143d69e0e23563da59f1691c14fce72958fdf28ebf10dd8c1521b SHA512 015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762 -DIST libusb-1.0.22.tar.bz2 598833 BLAKE2B 38d01c1dd1837434c24008151a27cdfb2b2e9aab30fe95e4403bad613a0147a13b9b029814e15520bcfc2c181b00e3c5cc1ffdc3a586a604190bf441d3c89318 SHA512 2a93ba48bb66b9775838c16d74f7269348d9bc163f94ccf2842d1108d95a41cf79f8c8065233bea410fb94261a462dbb08ecfa1a9b6d3ddf4a5980e6043f74f4 DIST libusb-1.0.23.tar.bz2 602860 BLAKE2B 4eaf8cce0047b85c3057c67b53769739c50a39c4d34e94659b030fb11f02309f9217e93d35d78f699c55256346cf8b14827c8ddf495caeeacc522c51f473abc2 SHA512 73430ad31dd405e76a9c6c55086961003989c44964e2735b5076f9ca849e3f6fe71d10a66b74b111f0c34a0d2cb744b9ca105863c552123fce4ec0bbdd2ec15b +DIST libusb-1.0.24.tar.bz2 606593 BLAKE2B f6188b5af1225cf8b6d1486b6efcf48e837ee4f2e3592adab3ae6aae0a74a67aa54f40f0dd547f951a194d40954f2ee33acf741d2eee0b8449ce64f2edcf1018 SHA512 5aea36a530aaa15c6dd656d0ed3ce204522c9946d8d39ffbb290dab4a98cda388a2598da4995123d1032324056090bd429e702459626d3e8d7daeebc4e7ff3dc diff --git a/dev-libs/libusb/libusb-1.0.19-r1.ebuild b/dev-libs/libusb/libusb-1.0.19-r1.ebuild deleted file mode 100644 index 3aa756f257a5..000000000000 --- a/dev-libs/libusb/libusb-1.0.19-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-minimal toolchain-funcs usr-ldscript - -DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="debug doc examples static-libs test udev" -RESTRICT="!test? ( test )" - -RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - !udev? ( virtual/os-headers )" - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - $(use_enable static-libs static) \ - $(use_enable udev) \ - $(use_enable debug debug-log) \ - $(use_enable test tests-build) -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi; then - use doc && emake -C doc docs - fi -} - -multilib_src_test() { - emake check - - # noinst_PROGRAMS from tests/Makefile.am - tests/stress || die -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi; then - gen_usr_ldscript -a usb-1.0 - - use doc && dohtml doc/html/* - fi -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - - dodoc AUTHORS ChangeLog NEWS PORTING README TODO - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.{c,h} - insinto /usr/share/doc/${PF}/examples/getopt - doins examples/getopt/*.{c,h} - fi -} diff --git a/dev-libs/libusb/libusb-1.0.21-r1.ebuild b/dev-libs/libusb/libusb-1.0.21-r1.ebuild deleted file mode 100644 index 09e8498e73f1..000000000000 --- a/dev-libs/libusb/libusb-1.0.21-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-minimal toolchain-funcs usr-ldscript - -DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="debug doc examples static-libs test udev" -RESTRICT="!test? ( test )" - -RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - !udev? ( virtual/os-headers )" - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - $(use_enable static-libs static) \ - $(use_enable udev) \ - $(use_enable debug debug-log) \ - $(use_enable test tests-build) -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi; then - use doc && emake -C doc docs - fi -} - -multilib_src_test() { - emake check - - # noinst_PROGRAMS from tests/Makefile.am - tests/stress || die -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi; then - gen_usr_ldscript -a usb-1.0 - - use doc && dohtml doc/html/* - fi -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - - dodoc AUTHORS ChangeLog NEWS PORTING README TODO - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.{c,h} - insinto /usr/share/doc/${PF}/examples/getopt - doins examples/getopt/*.{c,h} - fi -} diff --git a/dev-libs/libusb/libusb-1.0.23-r1.ebuild b/dev-libs/libusb/libusb-1.0.23-r1.ebuild index 565cbb6a7d73..283daa606605 100644 --- a/dev-libs/libusb/libusb-1.0.23-r1.ebuild +++ b/dev-libs/libusb/libusb-1.0.23-r1.ebuild @@ -60,9 +60,9 @@ multilib_src_install_all() { dodoc AUTHORS ChangeLog NEWS PORTING README TODO if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.{c,h} - insinto /usr/share/doc/${PF}/examples/getopt - doins examples/getopt/*.{c,h} + docinto examples + dodoc examples/*.{c,h} + docinto examples/getopt + dodoc examples/getopt/*.{c,h} fi } diff --git a/dev-libs/libusb/libusb-1.0.22.ebuild b/dev-libs/libusb/libusb-1.0.24.ebuild index 8627f3050dad..17a0b07496b0 100644 --- a/dev-libs/libusb/libusb-1.0.22.ebuild +++ b/dev-libs/libusb/libusb-1.0.24.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit ltprune toolchain-funcs multilib-minimal usr-ldscript +EAPI=7 +inherit toolchain-funcs multilib-minimal usr-ldscript DESCRIPTION="Userspace access to USB devices" HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" @@ -10,22 +10,23 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug doc examples static-libs test udev" RESTRICT="!test? ( test )" RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )" DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers )" +BDEPEND="doc? ( app-doc/doxygen )" multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - $(use_enable static-libs static) \ - $(use_enable udev) \ - $(use_enable debug debug-log) \ + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable udev) + $(use_enable debug debug-log) $(use_enable test tests-build) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() { @@ -54,14 +55,14 @@ multilib_src_install() { } multilib_src_install_all() { - prune_libtool_files + find "${ED}" -type f -name "*.la" -delete || die dodoc AUTHORS ChangeLog NEWS PORTING README TODO if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.{c,h} - insinto /usr/share/doc/${PF}/examples/getopt - doins examples/getopt/*.{c,h} + docinto examples + dodoc examples/*.{c,h} + docinto examples/getopt + dodoc examples/getopt/*.{c,h} fi } diff --git a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild index ba5ffa2ac862..9be7ef6eee62 100644 --- a/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.71_p20201021.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/gdraheim/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.t LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="sdl static-libs" # Tests require internet access diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index ed01c31dacef..56ee4a0bf079 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -6,3 +6,4 @@ DIST hypothesis-python-5.41.5.tar.gz 9098660 BLAKE2B 6caa742d34a3a2aeb6c6fdec3f8 DIST hypothesis-python-5.43.0.tar.gz 9103047 BLAKE2B c9c8262fb32dfdb48b52ad11cd18f907d488802f1af04d7677e260abf24598afd5f89bf3f1a42c919460d5ea48b1d6979da5215ef9877260c601b133076bbd05 SHA512 129760a9c58f264e25c403fcacf9e1ab41267faee637856230341a91d6965a6c2fd05b9a8a12b6977377f8abc26ed7151384ad08195b03ddf62e8445b216eacf DIST hypothesis-python-5.43.1.tar.gz 9103292 BLAKE2B aa718b98c7a0e16322cbde38f0768e5ccf6716e2cd08aa97b5ed4d36c7ed9565e5ccba76443d74d253adff557918400ec384ee39c630523a31356c80dce15622 SHA512 428a7f1cfb379ebb3d3bea01727ad1633d2e591bea00de15d7967856af8b1aaa9371d278e51be9a0a902adaeff63215a2e87205309f058e371f6ad331737a11f DIST hypothesis-python-5.43.2.tar.gz 9103806 BLAKE2B 7ef4bfdcd12782a3445d5094ab5111b305743c1c11afd33f3f615e6fd863192cff37c9df7b42052a83d55ee16d570adfb08f1e1c610697f2c2a3295cf09528fa SHA512 c348568f00ce66c6cb53398a7f9b471ffa686cb9c4a4180ac00ba0edae76404c0a7e182f5df8a3c0738b9379f79bfb4b89fdb94bfe3529313a9a3c243a2658ae +DIST hypothesis-python-5.43.3.tar.gz 9103991 BLAKE2B e374edf17571c33e48dc8d259db2fb23b9cc358f56189ebd60f3e9141ade7759eede1bdbd91d924f144a20b1ea0b7ec19817559b7f82a90f026ac101a7feeabd SHA512 392fb794fc5ba06acd1e465cf1500f742d8b056148540778f1ec9c5065be66c0f514f0fa6872337869079636c71235d51d4c6722a63b03037b689edd6f09809f diff --git a/dev-python/hypothesis/hypothesis-5.43.3.ebuild b/dev-python/hypothesis/hypothesis-5.43.3.ebuild new file mode 100644 index 000000000000..eb74be2fa846 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-5.43.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 eutils multiprocessing optfeature + +DESCRIPTION="A library for property based testing" +HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/" +SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz" +S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="cli test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' python3_{6..9}) + ) +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!<dev-python/typing-3.7.4.1 + ) +" + +python_prepare() { + if ! use cli || [[ ${EPYTHON} != python* ]]; then + sed -i -e '/console_scripts/d' setup.py || die + fi +} + +python_test() { + distutils_install_for_testing --via-root + pytest -vv tests/cover tests/pytest tests/quality \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || + die "Tests fail with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "datetime support" dev-python/pytz + optfeature "dateutil support" dev-python/python-dateutil + optfeature "numpy support" dev-python/numpy + optfeature "django support" dev-python/django dev-python/pytz + optfeature "pandas support" dev-python/pandas + optfeature "pytest support" dev-python/pytest +} diff --git a/dev-python/soupsieve/Manifest b/dev-python/soupsieve/Manifest index b327b9a013ce..e2fbb2a156dc 100644 --- a/dev-python/soupsieve/Manifest +++ b/dev-python/soupsieve/Manifest @@ -1 +1,2 @@ DIST soupsieve-2.0.1.tar.gz 96436 BLAKE2B 00fe9390569886181d484c5eb3f2a14352c16c3807d4e2eca8b5fe0ff0fdc1ec77fcf6b32885d76f3a085c149848bdeafa1fd2cabdd4fe4742fc175c34aa72c4 SHA512 f4ef4deee81bb31952e1d3216250712f09b425e7a2253e15bd1b38cb74b680e421e7d086a8770737898f6b57867f07f2dd07b8a98108d05e338bce92b274b85f +DIST soupsieve-2.1.0.tar.gz 98150 BLAKE2B 37f6ef00f42d164ef57be88135e8a942166f53a39ed5643d6ae0468916a66be04c79e4e70da6ad38f8adf6fac41cb8bccb7edcfabd7e1a07083ab8a043d5203a SHA512 19cd4ee596d189a001bbaf9f047e6c9eff569e2149ef5424bfe55c9b4325d856c957de87d55510335f748aab322dbb847b06b48931fbdeadbcc3790259c69eb1 diff --git a/dev-python/soupsieve/soupsieve-2.1.0.ebuild b/dev-python/soupsieve/soupsieve-2.1.0.ebuild new file mode 100644 index 000000000000..96572fd46a3f --- /dev/null +++ b/dev-python/soupsieve/soupsieve-2.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A modern CSS selector implementation for BeautifulSoup" +HOMEPAGE="https://github.com/facelessuser/soupsieve/ + https://pypi.org/project/soupsieve/" +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT+=" !test? ( test )" + +BDEPEND="${RDEPEND} + test? ( + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-util/debugedit/Manifest b/dev-util/debugedit/Manifest index f75fa034aa90..b462aca4af10 100644 --- a/dev-util/debugedit/Manifest +++ b/dev-util/debugedit/Manifest @@ -1 +1,2 @@ DIST rpm-4.16.0.tar.bz2 4341683 BLAKE2B 5161e5dcc6d9a1f1d4b8e44740fb368050b808fd9e8b8276fb17b530a4642e1b9ad104b5a30c0071215aef7f823eeab10988dd41f73af1c52d575529c374b5eb SHA512 177119c3ac3d48980db55bb4ba0fdbb2a911968e5efc690bfa8cc343f850fc90531cc0dee6dd8e45d2b14f0d951ced35bd8893d24011b7f270745d281ddf4e3d +DIST rpm-4.16.1.tar.bz2 4348973 BLAKE2B 5f415099ed5b4f3425c1cbd02476c3066ef51e8efbe09829c0c7d9732cfdeed76ab0c5eed113a1b007d35bf5d5fb1c60543b7ef23319ba0f63550d598e98dcdd SHA512 cbce8381e7a0bdaf2c7529d0ac91fda15e663db7a76b02652d53327ebcd7d5b6b6154d5e88feeda87f71727a036e7a2afcd57c7dcddef610e32957b9e430d367 diff --git a/dev-util/debugedit/debugedit-4.16.1.ebuild b/dev-util/debugedit/debugedit-4.16.1.ebuild new file mode 100644 index 000000000000..d2c338794406 --- /dev/null +++ b/dev-util/debugedit/debugedit-4.16.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_P=rpm-${PV} +DESCRIPTION="Stand-alone debugedit from RPM" +HOMEPAGE="https://rpm.org + https://github.com/rpm-software-management/rpm" +SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${MY_P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + sys-libs/zlib:= + >=dev-libs/popt-1.7 + >=dev-libs/elfutils-0.176-r1 + dev-libs/nss +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + eapply_user + + # cheat it into believing we're bundling db + mkdir -p db/dist || die + touch db/dist/configure || die + chmod +x db/dist/configure || die + echo 'install:' > db3/Makefile || die + + # TODO: why do we need to do this? + mkdir rpm || die + find -name '*.h' -exec cp {} rpm/ ';' || die +} + +src_configure() { + append-cppflags -I"${EPREFIX}/usr/include/nss" -I"${EPREFIX}/usr/include/nspr" + local myconf=( + # force linking to static librpmio + --disable-shared + + # disable linking compression libraries + ac_cv_header_bzlib_h=no + ac_cv_header_lzma_h=no + --disable-zstd + + # fake some libraries we don't use + ac_cv_header_magic_h=yes + ac_cv_lib_magic_magic_open=yes + + # use nss as crypto provider + --with-crypto=nss + + # disable other stuff irrelevant to debugedit + --disable-bdb + --disable-nls + --disable-plugins + --disable-python + --without-acl + --without-archive + --without-cap + --without-external-db + --without-hackingdocs + --without-lua + --without-selinux + ) + econf "${myconf[@]}" +} + +src_compile() { + emake -C misc + emake -C rpmio + emake debugedit +} + +src_test() { + : +} + +src_install() { + dobin debugedit +} diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 185664e31879..3428d1da4ba5 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -10,6 +10,7 @@ <name>Proxy Maintainers</name> </maintainer> <use> + <flag name="discord">Enable interfacing with a locally running Discord desktop client</flag> <flag name="system-ffmpeg">Use the system-wide media-video/ffmpeg instead of bundled</flag> </use> <upstream> diff --git a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild index 41b2ef1ee03e..c2d256e9a4fc 100644 --- a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild @@ -12,18 +12,18 @@ SRC_URI=" https://github.com/KhronosGroup/SPIRV-Cross/archive/a1f7c8dc8ea2f94443951ee27003bffa562c1f13.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz - https://github.com/discordapp/discord-rpc/archive/3d3ae7129d17643bc706da0a2eea85aafd10ab3a.tar.gz -> ${P}-ext_discord-rpc.tar.gz https://github.com/hrydgard/glslang/archive/d0850f875ec392a130ccf00018dab458b546f27c.tar.gz -> ${P}-ext_glslang.tar.gz https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz https://github.com/hrydgard/ppsspp-lang/archive/fd6f5bc01afb419eacca538b425c01eb2a055393.tar.gz -> ${P}-assets_lang.tar.gz !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/d3e695286cce346274192c214c00f021c00cd575.tar.gz -> ${P}-ffmpeg.tar.gz ) + discord? ( https://github.com/discordapp/discord-rpc/archive/3d3ae7129d17643bc706da0a2eea85aafd10ab3a.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) " RESTRICT="test" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="qt5 sdl +system-ffmpeg" +IUSE="discord qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" @@ -57,14 +57,12 @@ src_unpack() { assets_lang ext_SPIRV-Cross ext_armips - ext_discord-rpc ext_glslang ext_native_tools_prebuilt ext_rapidjson ) - if ! use system-ffmpeg; then - list+=( ffmpeg ) - fi + ! use system-ffmpeg && list+=( ffmpeg ) + use discord && list+=( ext_discord-rpc ) for i in "${list[@]}"; do tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz" done @@ -82,6 +80,7 @@ src_configure() { local mycmakeargs=( $(cmake_use_find_package sdl SDL2) -DHEADLESS=true + -DUSE_DISCORD=$(usex discord) -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg) -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON diff --git a/games-util/steam-launcher/Manifest b/games-util/steam-launcher/Manifest index baad77293f63..3a93a1410923 100644 --- a/games-util/steam-launcher/Manifest +++ b/games-util/steam-launcher/Manifest @@ -1 +1 @@ -DIST steam_1.0.0.67.tar.gz 2959520 BLAKE2B 1a47f1d5a1fea7ba01c250f8765b2ee8bea87f0cd242ae52bdc78b51fb05c43c333efb667d3e7cf7b401a2fa5131efce176cead3c5ecdb214257fb2da75a36cf SHA512 74af8019b9d216c02860654e9a0162b1089b979e63bbe13645be2ee79414f896e9e57cbb85d762725756e99ed6333a75c8712a827dd88de2b3631bc119b6b0b8 +DIST steam_1.0.0.64.tar.gz 3013735 BLAKE2B f8e19a768ecc507fa503ad774ce2bbf31f79f8bbaf205d687153a523761cb067ae83b718a0954ec6389dbdc7b97001932163efd888de7c73a12e1dec7e429dab SHA512 4a287b993d0ba6f49041d116512a28ca827eeac280808b70542d304f0de2d489be1f75d66d614f65ae11686a78e0d026b12e983ead7843e9ad0a28f1d21bdf4c diff --git a/games-util/steam-launcher/metadata.xml b/games-util/steam-launcher/metadata.xml deleted file mode 100644 index 907f2c278497..000000000000 --- a/games-util/steam-launcher/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dev@kicherer.org</email> - <name>Mario Kicherer</name> - </maintainer> - <longdescription> - This ebuild installs common files for the Steam environment, - like bootstrap archive and icons, but not the client itself. - </longdescription> - <upstream> - <bugs-to>https://github.com/anyc/steam-overlay</bugs-to> - </upstream> - <use> - <flag name='steamruntime'>Use the official steam runtime libraries</flag> - </use> - <origin>steam-overlay</origin> -</pkgmetadata> diff --git a/games-util/steam-launcher/steam-launcher-1.0.0.67.ebuild b/games-util/steam-launcher/steam-launcher-1.0.0.64.ebuild index 87f35fafd126..350d9e8c7d5b 100644 --- a/games-util/steam-launcher/steam-launcher-1.0.0.67.ebuild +++ b/games-util/steam-launcher/steam-launcher-1.0.0.64.ebuild @@ -6,16 +6,16 @@ EAPI=7 # Please report bugs/suggestions on: https://github.com/anyc/steam-overlay # or come to #gentoo-gamerlay in freenode IRC -inherit linux-info prefix xdg-utils +inherit linux-info prefix udev xdg-utils DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client" HOMEPAGE="https://steampowered.com" -SRC_URI="https://repo.steampowered.com/steam/archive/precise/steam_${PV}.tar.gz" +SRC_URI="https://repo-steampowered-com.steamos.cloud/steam/pool/steam/s/steam/steam_${PV}.tar.gz" LICENSE="ValveSteamLicense MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+joystick +steamruntime +udev" +IUSE="+steamruntime" RESTRICT="bindist mirror test" RDEPEND=" @@ -27,9 +27,6 @@ RDEPEND=" x11-terms/xterm ) - joystick? ( - udev? ( games-util/game-device-udev-rules ) - ) steamruntime? ( virtual/opengl[abi_x86_32] x11-libs/libX11[abi_x86_32] @@ -89,6 +86,9 @@ src_prepare() { xdg_environment_reset default + sed -i 's:TAG+="uaccess":\0, TAG+="udev-acl":g' \ + subprojects/steam-devices/*.rules || die + sed \ -e "s#@@PVR@@#${PVR}#g" \ -e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(multilib_path_entries debiancompat fltk)#g" \ @@ -110,11 +110,14 @@ src_install() { dodoc README debian/changelog doman steam.6 + + udev_dorules subprojects/steam-devices/60-steam-{input,vr}.rules } pkg_postinst() { xdg_icon_cache_update xdg_desktop_database_update + udev_reload elog "Execute ${EPREFIX}/usr/bin/steam to download and install the actual" elog "client into your home folder. After installation, the script" diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild b/gui-libs/libhandy/libhandy-0.0.13.ebuild index 07b2ca7fab24..c9ba68791ced 100644 --- a/gui-libs/libhandy/libhandy-0.0.13.ebuild +++ b/gui-libs/libhandy/libhandy-0.0.13.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1+" SLOT="0.0/0" # It may or may not break ABI in future versions at this point; if new # SLOT happens, it'll likely file conflict on gtk-doc and glade library and catalog -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="examples glade gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/gui-libs/tepl/tepl-4.4.0.ebuild b/gui-libs/tepl/tepl-4.4.0.ebuild index 2ad2ada57179..0a54c7473603 100644 --- a/gui-libs/tepl/tepl-4.4.0.ebuild +++ b/gui-libs/tepl/tepl-4.4.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Tepl" LICENSE="LGPL-2.1+" SLOT="4" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection" RDEPEND=" diff --git a/media-fonts/jetbrains-mono/Manifest b/media-fonts/jetbrains-mono/Manifest index 61f1cacee0a9..eae2a074589b 100644 --- a/media-fonts/jetbrains-mono/Manifest +++ b/media-fonts/jetbrains-mono/Manifest @@ -1 +1,2 @@ DIST jetbrains-mono-2.001.zip 8351990 BLAKE2B cd0eff80f78752ddcd8b7c227dd530057d6e7533ad6b343f403e810f5cf8c6e32c09d503f40336bd926a6ee14b07b5fb8eae7efaaebf37c2e367a5fc9b288e46 SHA512 c47c257b01c50aa77561132993ef07f0b9f244e5040da7a8945c7d9dcdf740e89cd1a130bb81d7caa63d3a579ec74e4af9840c36b6d62601c094b33fdb5e4bb2 +DIST jetbrains-mono-2.210.zip 2664665 BLAKE2B 02e719b7d03d88df6098445dbc1b17735250184b60ba748ba83903b4ad4f59ac3a67cb472e7b6e10ef8351a8ab2ccf0d2188a39003ec8a9cd61f432b0bdb2af4 SHA512 1e0d98b7e8b3f6e115d7a5f3e519483b9d6b2c3e56b55916f4d6dce83f9f1e65303db2d7c44b35de8a7cb25f37d478f0975c874f2a21d44eb1be915be389b408 diff --git a/media-fonts/jetbrains-mono/jetbrains-mono-2.210.ebuild b/media-fonts/jetbrains-mono/jetbrains-mono-2.210.ebuild new file mode 100644 index 000000000000..5304e7053647 --- /dev/null +++ b/media-fonts/jetbrains-mono/jetbrains-mono-2.210.ebuild @@ -0,0 +1,19 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +DESCRIPTION="A free and open-source typeface for developers" +HOMEPAGE="https://www.jetbrains.com/lp/mono/" +SRC_URI="https://github.com/JetBrains/JetBrainsMono/releases/download/v${PV}/JetBrainsMono-${PV}.zip -> ${P}.zip" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/fonts/ttf" +FONT_SUFFIX="ttf" diff --git a/media-libs/gsound/gsound-1.0.2-r1.ebuild b/media-libs/gsound/gsound-1.0.2-r1.ebuild index cf05d8cf1144..bbb5fd9d2776 100644 --- a/media-libs/gsound/gsound-1.0.2-r1.ebuild +++ b/media-libs/gsound/gsound-1.0.2-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GSound" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" IUSE="+introspection +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest index 1b6d5ed44f26..db1eb09c70c0 100644 --- a/media-libs/osl/Manifest +++ b/media-libs/osl/Manifest @@ -1,3 +1,2 @@ -DIST osl-1.10.10.tar.gz 13549066 BLAKE2B d91360d4cde0e8f70e01aa5cbf14bd6dc30be47ba96d4f2206adb75ef8f14af6af43b00f025cbf9b9c03cfcf117380ee9bb0a93129c314b249151cd97135757b SHA512 10371d9aefa786fefbae15cb9c71d7360bd903a36734840f7d0a960a615d48096b7170596bd934d10579b33d8f8398fc0e00471a10cd517c1a4a601169b2ca13 DIST osl-1.10.13.tar.gz 13551733 BLAKE2B 63b687ec46bd5334a7d0c00cfa5bf5243003e16adf2637fba648a75f98c10103c7c4b5fa1d091ab43b0929f85523b0fa79589eca56686490ee61c48069593767 SHA512 bc39fcf80878160807e35c52654a2993a7d33b3ab2fbf567ec50d0b23636a19064830afab5734f1e39276c77e843bbfe1d6b10a64fd4ebe69b17c8faa5378201 DIST osl-1.11.9.0.tar.gz 14137334 BLAKE2B db68cb77d6af56e711b897371a4fe9386bf1a62625f9fa04012e9ec22346933fe3b0112301a8ad17ac6dd9c01c2a8e00c6d6e557d947870fd39bb3dec1443fd8 SHA512 f93bce0b29ff2da022372d81f2709c7db68e011c07c346b679c4b5ce05425f7eda8904779d7ea460817639e6be78a8c77272d71a3ffa8b068cfaab7572eb2e65 diff --git a/media-libs/osl/osl-1.10.10.ebuild b/media-libs/osl/osl-1.10.10.ebuild deleted file mode 100644 index 49820db23345..000000000000 --- a/media-libs/osl/osl-1.10.10.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit cmake llvm toolchain-funcs - -# check this on updates -LLVM_MAX_SLOT=9 - -DESCRIPTION="Advanced shading language for production GI renderers" -HOMEPAGE="https://opensource.imageworks.com/?p=osl" -SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~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[@]%:*}" - -RDEPEND=" - dev-libs/boost:= - dev-libs/pugixml - media-libs/openexr:= - media-libs/openimageio:= - <sys-devel/clang-10:= - sys-libs/zlib:= - partio? ( media-libs/partio ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" - -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PN}-1.10.5-fix-install-shaders.patch" -) - -# Restricting tests as Make file handles them differently -RESTRICT="test" - -S="${WORKDIR}/OpenShadingLanguage-Release-${PV}" - -llvm_check_deps() { - has_version -r "sys-devel/clang:${LLVM_SLOT}" -} - -src_configure() { - local cpufeature - local mysimd=() - for cpufeature in "${CPU_FEATURES[@]}"; do - use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}") - done - - # If no CPU SIMDs were used, completely disable them - [[ -z ${mysimd} ]] && mysimd=("0") - - local gcc=$(tc-getCC) - # LLVM needs CPP11. Do not disable. - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" - -DENABLERTTI=OFF - -DINSTALL_DOCS=$(usex doc) - -DLLVM_STATIC=ON - -DOSL_BUILD_TESTS=$(usex test) - -DSTOP_ON_WARNING=OFF - -DUSE_PARTIO=$(usex partio) - -DUSE_QT=$(usex qt5) - -DUSE_SIMD="$(IFS=","; echo "${mysimd[*]}")" - ) - - cmake_src_configure -} diff --git a/media-libs/osl/osl-1.10.13.ebuild b/media-libs/osl/osl-1.10.13.ebuild index cc41c7187ec5..2d82f2043d43 100644 --- a/media-libs/osl/osl-1.10.13.ebuild +++ b/media-libs/osl/osl-1.10.13.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV} LICENSE="BSD" SLOT="0/10" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" X86_CPU_FEATURES=( sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2 diff --git a/net-libs/nativebiginteger/Manifest b/net-libs/nativebiginteger/Manifest index cfc3977e98ae..bf0384c87310 100644 --- a/net-libs/nativebiginteger/Manifest +++ b/net-libs/nativebiginteger/Manifest @@ -1,2 +1,2 @@ -DIST i2psource_0.9.45.tar.bz2 31921025 BLAKE2B 2d37777f77784ff93de4d7442eddf46b9a541902412bf5fb24cf96baba73851cc17d01649a7b4b41a710ccde5690036a890b8f84de00f4c615ed2e23da8fa510 SHA512 d4cf354f0a807d132fae75d4bad3e2e788e1ed03d6f625feb0f1369bb2c9e1a6e2758645acf2017c61dbc47d75e6d834b87455adbead1077f206025686548ae9 DIST i2psource_0.9.47.tar.bz2 32488438 BLAKE2B e1544475dad526e242570918c1bb967a4b713567e71201e08b73c8995743a68396b5951f477bfe8830927c0cdf7e991a25a1978d4aaf88cae3e4218ba57a8818 SHA512 7fdd9ab0b3e81aa89e73be6fa172d723c2b5a67365116a1e0e0ec948067fe4f58e3ad946a0ef4605602c0d803b98e37b2d5692a39a14cf7433d546ada204cbc9 +DIST i2psource_0.9.48.tar.bz2 33029295 BLAKE2B 8210018610d3dd8272d3c136f32048ede9446c517971be97d6588c6a1a592e9db2261077da3634fa29af28ecdb488427dd1145a731b130b75f41c3c56a8c8779 SHA512 ddfbc8f86bc2fd4012e14732493d30e292af1603d74b1f786a0ecc56a1373301ec9b3fd16fe2e37777f953053291b8efdb5510959fcf1e42d7e5f8ec87d85a8a diff --git a/net-libs/nativebiginteger/nativebiginteger-0.9.45.ebuild b/net-libs/nativebiginteger/nativebiginteger-0.9.48.ebuild index e0d376b7aa6d..e0d376b7aa6d 100644 --- a/net-libs/nativebiginteger/nativebiginteger-0.9.45.ebuild +++ b/net-libs/nativebiginteger/nativebiginteger-0.9.48.ebuild diff --git a/net-misc/curl/curl-7.74.0.ebuild b/net-misc/curl/curl-7.74.0-r1.ebuild index 7f1d8cea7d11..49f1ca41252d 100644 --- a/net-misc/curl/curl-7.74.0.ebuild +++ b/net-misc/curl/curl-7.74.0-r1.ebuild @@ -222,7 +222,6 @@ multilib_src_configure() { $(use_enable progress-meter) \ --enable-proxy \ --disable-sspi \ - --disable-socketpair \ $(use_enable static-libs static) \ $(use_enable threads threaded-resolver) \ $(use_enable threads pthreads) \ diff --git a/net-vpn/i2p/Manifest b/net-vpn/i2p/Manifest index cfc3977e98ae..bf0384c87310 100644 --- a/net-vpn/i2p/Manifest +++ b/net-vpn/i2p/Manifest @@ -1,2 +1,2 @@ -DIST i2psource_0.9.45.tar.bz2 31921025 BLAKE2B 2d37777f77784ff93de4d7442eddf46b9a541902412bf5fb24cf96baba73851cc17d01649a7b4b41a710ccde5690036a890b8f84de00f4c615ed2e23da8fa510 SHA512 d4cf354f0a807d132fae75d4bad3e2e788e1ed03d6f625feb0f1369bb2c9e1a6e2758645acf2017c61dbc47d75e6d834b87455adbead1077f206025686548ae9 DIST i2psource_0.9.47.tar.bz2 32488438 BLAKE2B e1544475dad526e242570918c1bb967a4b713567e71201e08b73c8995743a68396b5951f477bfe8830927c0cdf7e991a25a1978d4aaf88cae3e4218ba57a8818 SHA512 7fdd9ab0b3e81aa89e73be6fa172d723c2b5a67365116a1e0e0ec948067fe4f58e3ad946a0ef4605602c0d803b98e37b2d5692a39a14cf7433d546ada204cbc9 +DIST i2psource_0.9.48.tar.bz2 33029295 BLAKE2B 8210018610d3dd8272d3c136f32048ede9446c517971be97d6588c6a1a592e9db2261077da3634fa29af28ecdb488427dd1145a731b130b75f41c3c56a8c8779 SHA512 ddfbc8f86bc2fd4012e14732493d30e292af1603d74b1f786a0ecc56a1373301ec9b3fd16fe2e37777f953053291b8efdb5510959fcf1e42d7e5f8ec87d85a8a diff --git a/net-vpn/i2p/i2p-0.9.45.ebuild b/net-vpn/i2p/i2p-0.9.48.ebuild index 8949446a2663..23715c60adf5 100644 --- a/net-vpn/i2p/i2p-0.9.45.ebuild +++ b/net-vpn/i2p/i2p-0.9.48.ebuild @@ -19,15 +19,9 @@ RESTRICT="!test? ( test )" # dev-java/ant-core is automatically added due to java-ant-2.eclass CP_DEPEND=" - dev-java/bcprov:1.50 - dev-java/jrobin:0 - dev-java/slf4j-api:0 - dev-java/tomcat-jstl-impl:0 - dev-java/tomcat-jstl-spec:0 - dev-java/java-service-wrapper:0 dev-java/commons-logging:0 - dev-java/slf4j-simple:0 - java-virtuals/servlet-api:3.1 + dev-java/java-service-wrapper:0 + dev-java/tomcat-servlet-api:4.0 " DEPEND="${CP_DEPEND} @@ -134,7 +128,7 @@ src_install() { cd "${S}/pkg-temp" || die # we remove system installed jar and install the others - rm lib/{jrobin,wrapper,jbigi,commons-logging,javax.servlet}.jar || \ + rm lib/{commons-logging,javax.servlet,wrapper}.jar || \ die "unable to remove locally built jar already found in system" java-pkg_dojar lib/*.jar @@ -163,48 +157,3 @@ src_install() { keepdir /var/lib/i2p fowners i2p:i2p /var/lib/i2p } - -pkg_postinst() { - local old_i2pdir="${EPREFIX}/var/lib/i2p/.i2p" new_i2pdir="${EPREFIX}/var/lib/i2p" - - [ -e "${old_i2pdir}" ] || return - - elog "User is now delegated to acct-user, ${new_i2pdir} is split" - elog "into subdirs. It will now try to split ${old_i2pdir} accordingly." - - migrate() { - local dest="${1}" - shift - - local ret=true - for src - do - [ -e "${src}" ] || continue - mv "${src}" "${dest}" || ret=false - done - - $ret - } - - ebegin "Migrating" - local ret=0 - chown -R i2p:i2p "${EPREFIX}/var/lib/i2p" || ret=1 - migrate "${new_i2pdir}/app" "${old_i2pdir}/i2psnark" || ret=1 - migrate "${new_i2pdir}/config" \ - "${old_i2pdir}/"{docs,eepsite,hosts.txt,prngseed.rnd,*.config*} || - ret=1 - migrate "${new_i2pdir}/router" \ - "${old_i2pdir}/"{addressbook,eventlog.txt,hostsdb.blockfile,keyBackup,netDb,peerProfiles,router.*,rrd} || - ret=1 - migrate "${EPREFIX}/var/log/i2p" "${old_i2pdir}/"{logs/*,wrapper.log*} || - ret=1 - rm -fr "${old_i2pdir}/"{hostsdb.blockfile.*.corrupt,logs} - rmdir "${old_i2pdir}" || ret=1 - - if ! eend $ret - then - ewarn "There was some file remaining in ${old_i2pdir}." - ewarn "Please check it there is something of value there." - ewarn "remove it when migration is done." - fi -} diff --git a/sys-auth/seatd/seatd-0.4.0.ebuild b/sys-auth/seatd/seatd-0.4.0-r1.ebuild index 06bf3fce1be6..ab311a6c5986 100644 --- a/sys-auth/seatd/seatd-0.4.0.ebuild +++ b/sys-auth/seatd/seatd-0.4.0-r1.ebuild @@ -3,13 +3,12 @@ EAPI=7 -inherit meson +inherit meson systemd DESCRIPTION="Minimal seat management daemon and universal library" HOMEPAGE="https://sr.ht/~kennylevinsen/seatd" if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd" else KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" @@ -45,4 +44,5 @@ src_configure() { src_install() { meson_src_install newinitd "${FILESDIR}/seatd.initd" seatd + systemd_dounit contrib/systemd/seatd.service } diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild index 3d89eb8e867b..ab311a6c5986 100644 --- a/sys-auth/seatd/seatd-9999.ebuild +++ b/sys-auth/seatd/seatd-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit meson +inherit meson systemd DESCRIPTION="Minimal seat management daemon and universal library" HOMEPAGE="https://sr.ht/~kennylevinsen/seatd" @@ -44,4 +44,5 @@ src_configure() { src_install() { meson_src_install newinitd "${FILESDIR}/seatd.initd" seatd + systemd_dounit contrib/systemd/seatd.service } diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 30bb1f102a98..340c8b1123d5 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib" LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND=" diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 7e4c5488c4a3..e52758955e6f 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf" LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review |
