[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/
commit: c162820ded53e5b991df234b58526ebb6d56a0a8 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 17:37:24 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 17:37:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c162820d dev-java/openjdk-jre-bin: bump to 11.0.8_p10 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-java/openjdk-jre-bin/Manifest | 1 + .../openjdk-jre-bin-11.0.8_p10-r1.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/dev-java/openjdk-jre-bin/Manifest b/dev-java/openjdk-jre-bin/Manifest index 46d9e603e24..0a730ccd5ff 100644 --- a/dev-java/openjdk-jre-bin/Manifest +++ b/dev-java/openjdk-jre-bin/Manifest @@ -1,2 +1,3 @@ DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.7_10.tar.gz 42917723 BLAKE2B c5635b3727e10462396891cab89e257ded57c59f56e9bcb84a3d040ce8a27d7d67d6b78e5f55b63806dd93f6151b767df42e4428d12e763f9722196ca0736a08 SHA512 a776dd9168e3c2635a8492405d58628713e646292d7ee16454681d46866e7ea41afa712227e94ed2e8ce52c727e445f4631db63a02408aa817f1c79af8057dbe +DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.8_10.tar.gz 42904191 BLAKE2B cfd04b2a422e95465cd2938449f7632d29fe655eadadf5745045db6eb74625dffa0e02d8713a93e0bc8fa7da6dc57116fbbd9217a9b30723becd5b9eaceefccd SHA512 55ab4c6122422f4765542df747bce5c65bc78e0e5f4fff4b7efc95342d81eb34d72dbdc13c820781c626f92a2c3687161d0c7edfbe4f83c455c75fcecf8ae3d0 DIST OpenJDK8U-jre_x64_linux_hotspot_8u252b09.tar.gz 41104123 BLAKE2B 52a9f288054c4a96ed5d70c2c9c6cf14ceb32262ec3a38f547286518ccc14a4695d330adc19e272436c0a7154771cddd9b0672b05beb6d5013c44c69be0ad25a SHA512 b1b0627e8495b11e0ef3e4ecb387d92537bb97b3f3045213658d48b6f2dffa0bc975b1bc92e84c487152b43d1f0ee0449730bf84dd62d98d13354bf73d3a0a20 diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.8_p10-r1.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.8_p10-r1.ebuild new file mode 100644 index 000..23e7a0fbadc --- /dev/null +++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.8_p10-r1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit java-vm-2 + +abi_uri() { + echo "${2-$1}? ( + https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz + )" +} + +MY_PV=${PV/_p/+} +SLOT=${MY_PV%%[.+]*} + +SRC_URI=" + $(abi_uri x64 amd64) +" + +DESCRIPTION="Prebuilt Java JRE binaries provided by AdoptOpenJDK" +HOMEPAGE="https://adoptopenjdk.net; +LICENSE="GPL-2-with-classpath-exception" +KEYWORDS="~amd64" +IUSE="alsa cups +gentoo-vm headless-awt nsplugin selinux webstart" + +RDEPEND=" + media-libs/fontconfig:1.0 + media-libs/freetype:2 + >net-libs/libnet-1.1 + >=sys-apps/baselayout-java-0.1.0-r1 + >=sys-libs/glibc-2.2.5:* + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + )" + +PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 ) + nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +S="${WORKDIR}/jdk-${MY_PV}-jre" + +src_install() { + local dest="/opt/${P}" + local ddest="${ED%/}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + rm -v lib/security/cacerts || die + dosym ../../../../etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + use gentoo-vm && java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst + + if use gentoo-vm ; then + ewarn "WARNING! You have enabled the gentoo-vm USE flag, making this JRE" + ewarn "recognised by the system. This will
[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcl/files/, dev-lang/tcl/
commit: 38b2d044a1eac3ddb57cb250264f5e9dfa50ba96 Author: Allen Webb google com> AuthorDate: Wed Jul 15 13:44:19 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jul 15 19:21:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b2d044 dev-lang/tcl: Fix cross compilation by not setting include directory. Bug: https://bugs.gentoo.org/731120 Signed-off-by: Allen Webb google.com> Signed-off-by: Alfredo Tupone gentoo.org> dev-lang/tcl/files/tcl-8.6.9-include-spec.patch| 12 dev-lang/tcl/{tcl-8.6.9.ebuild => tcl-8.6.9-r1.ebuild} | 1 + 2 files changed, 13 insertions(+) diff --git a/dev-lang/tcl/files/tcl-8.6.9-include-spec.patch b/dev-lang/tcl/files/tcl-8.6.9-include-spec.patch new file mode 100644 index 000..4b3a1c66d43 --- /dev/null +++ b/dev-lang/tcl/files/tcl-8.6.9-include-spec.patch @@ -0,0 +1,12 @@ +This resolves https://bugs.gentoo.org/731120 +--- a/unix/configure.in b/unix/configure.in +@@ -895,7 +895,7 @@ TCL_BUILD_STUB_LIB_PATH="`pwd`/${TCL_STUB_LIB_FILE}" + TCL_STUB_LIB_PATH="${TCL_STUB_LIB_DIR}/${TCL_STUB_LIB_FILE}" + + # Install time header dir can be set via --includedir +-eval "TCL_INCLUDE_SPEC=\"-I${includedir}\"" ++eval "TCL_INCLUDE_SPEC=\"\"" + + # + # tclConfig.sh refers to this by a different name diff --git a/dev-lang/tcl/tcl-8.6.9.ebuild b/dev-lang/tcl/tcl-8.6.9-r1.ebuild similarity index 98% rename from dev-lang/tcl/tcl-8.6.9.ebuild rename to dev-lang/tcl/tcl-8.6.9-r1.ebuild index 27b6a02f271..824abc3e73d 100644 --- a/dev-lang/tcl/tcl-8.6.9.ebuild +++ b/dev-lang/tcl/tcl-8.6.9-r1.ebuild @@ -25,6 +25,7 @@ S="${SPARENT}"/unix PATCHES=( "${FILESDIR}"/${PN}-8.5.13-multilib.patch "${FILESDIR}"/${PN}-8.6.8-conf.patch # Bug 125971 + "${FILESDIR}"/${PN}-8.6.9-include-spec.patch # Bug 731120 ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 7e81301c668bb87d5c91631b1c6c7260aa0716a8 Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Jul 15 19:37:13 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Jul 15 19:37:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e81301c sys-kernel/bliss-kernel-bin: removing 5.4.38, updating to 5.4.51 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest| 2 +- ...liss-kernel-bin-5.4.38.ebuild => bliss-kernel-bin-5.4.51.ebuild} | 6 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index 1915bc3e717..16efc507b9c 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,2 +1,2 @@ DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 -DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae +DIST kernel-5.4.51-FB.01.tar.xz 117299856 BLAKE2B 3677a667ba72d0d57db9643deb2325bf539ed56aaf903842973fd063982aa5e9ea4030892988f7efac5848d5f29f00053ceceaa305cec47e64112d59310a3186 SHA512 baeb2d0d46d69c1690d1a295ea41f00067fa28a80053fbe5fc8f52863fb16ac4becbb3199fb8568fdfbf9bc01c4925cd8fea7f4436f73f4028378ab1c3af2774 diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild similarity index 79% rename from sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild rename to sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild index 7df4e7a0e92..c4dfa209866 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit kernel-install # Variables -_LV="FC.01" # Local Version +_LV="FB.01" # Local Version _PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) # Main @@ -19,10 +19,6 @@ LICENSE="GPL-2" SLOT="${_PLV}" KEYWORDS="-* ~amd64" -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - S="${WORKDIR}" QA_PREBUILT="*"
[gentoo-commits] proj/java:master commit in: /
commit: 25abb1021e6427691892498449c31a819bd46921 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 20:26:23 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 20:26:35 2020 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=25abb102 .travis.yml: update Signed-off-by: Georgy Yakovlev gentoo.org> .travis.yml | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index df68cf56..86a3ea82 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,30 +4,30 @@ # language: python python: -- pypy +- "3.7" env: -- PORTAGE_VER="2.2.28" +- PORTAGE_VER="2.3.103" +before_install: +- sudo apt-get -qq update +- pip install lxml pyyaml before_script: -- mkdir travis-overlay +- sudo chmod a+rwX /etc/passwd /etc/group /etc /var /var/cache +- mkdir -p travis-overlay /etc/portage /var/cache/distfiles /var/db/repos/gentoo - mv !(travis-overlay) travis-overlay/ - mv .git travis-overlay/ - wget "https://raw.githubusercontent.com/mrueg/repoman-travis/master/.travis.yml; -O .travis.yml.upstream - wget "https://raw.githubusercontent.com/mrueg/repoman-travis/master/spinner.sh; -- wget "https://github.com/gentoo/portage/archive/v${PORTAGE_VER}.tar.gz; -O portage-${PORTAGE_VER}.tar.gz -- wget "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; -O portage-tree.tar.gz -- sudo chmod a+rwX /etc/passwd /etc/group /etc /usr spinner.sh +- wget -qO - "https://github.com/gentoo/portage/archive/portage-${PORTAGE_VER}.tar.gz; | tar xz +- wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; | tar xz -C /var/db/repos/gentoo --strip-components=1 - chmod a+rwx spinner.sh - echo "portage:x:250:250:portage:/var/tmp/portage:/bin/false" >> /etc/passwd - echo "portage::250:portage,travis" >> /etc/group -- mkdir -p /etc/portage /usr/portage/distfiles -- wget "https://www.gentoo.org/dtd/metadata.dtd; -O /usr/portage/distfiles/metadata.dtd -- tar xzf portage-${PORTAGE_VER}.tar.gz -- tar xzf portage-tree.tar.gz -C /usr/portage --strip-components=1 -- cp portage-${PORTAGE_VER}/cnf/repos.conf /etc/portage/ -- ln -s /usr/portage/profiles/base/ /etc/portage/make.profile +- wget "https://www.gentoo.org/dtd/metadata.dtd; -O /var/cache/distfiles/metadata.dtd +- ln -s $TRAVIS_BUILD_DIR/portage-portage-${PORTAGE_VER}/cnf/repos.conf /etc/portage/repos.conf +- ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.0 /etc/portage/make.profile - SIZE=$(stat -c %s .travis.yml.upstream) - if ! cmp -n $SIZE -s .travis.yml .travis.yml.upstream; then echo -e "\e[31m !!! .travis.yml outdated! Update available https://github.com/mrueg/repoman-travis \e[0m" > /tmp/update ; fi - cd travis-overlay script: -- ./../spinner.sh "python ../portage-${PORTAGE_VER}/bin/repoman full -d" +- ./../spinner.sh "python ../portage-portage-${PORTAGE_VER}/repoman/bin/repoman full -d" # You can append own scripts after this line
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: f2ec2b6acaec4ebfcea1fff39a24c070fc32e72b Author: Hanno Böck gentoo org> AuthorDate: Wed Jul 15 18:00:36 2020 + Commit: Hanno Böck gentoo org> CommitDate: Wed Jul 15 18:00:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ec2b6a app-misc/freewvs: Initial commit. Tool to scan for vulnerable web applications. Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-2.3.103, Repoman-2.3.23 app-misc/freewvs/Manifest | 1 + app-misc/freewvs/freewvs-0.1.1.ebuild | 24 app-misc/freewvs/metadata.xml | 5 + 3 files changed, 30 insertions(+) diff --git a/app-misc/freewvs/Manifest b/app-misc/freewvs/Manifest new file mode 100644 index 000..667d96d7192 --- /dev/null +++ b/app-misc/freewvs/Manifest @@ -0,0 +1 @@ +DIST freewvs-0.1.1.tar.gz 20518 BLAKE2B d3ced38b16a7bce4cf4907de30c1525132d8ee92ad531e5439c9033bce05a69c76688ec10c759d3f46462e0804845c0bd90eb5bb5d457b28ca00dcd380a85e3c SHA512 cc48dfd5f381a88bbd89f3ad4e08fb389b9ccfd7461539ea51f21bd2d9863537b68037de34c90b8c97f24a7bb2d05cfe12efda3f308c19a0a20cf5d7c5046cdd diff --git a/app-misc/freewvs/freewvs-0.1.1.ebuild b/app-misc/freewvs/freewvs-0.1.1.ebuild new file mode 100644 index 000..7123086b02c --- /dev/null +++ b/app-misc/freewvs/freewvs-0.1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Scans filesystem for known vulnerable web applications" +HOMEPAGE="https://freewvs.schokokeks.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md ) + +pkg_postinst() { + einfo To use freewvs you need to run + einfo update-freewvsdb + einfo first. You should run this on a regular basis to update + einfo the web application data, e.g. via a cronjob. +} diff --git a/app-misc/freewvs/metadata.xml b/app-misc/freewvs/metadata.xml new file mode 100644 index 000..28ef3c7b080 --- /dev/null +++ b/app-misc/freewvs/metadata.xml @@ -0,0 +1,5 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + +ha...@gentoo.org +
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-mythtv/
commit: 47d2a4a40f637dda4aa94930030bb363907733df Author: Craig Andrews gentoo org> AuthorDate: Wed Jul 15 18:24:24 2020 + Commit: Craig Andrews gentoo org> CommitDate: Wed Jul 15 18:24:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d2a4a4 media-plugins/kodi-pvr-mythtv: 5.10.19 version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-pvr-mythtv/Manifest | 1 + .../kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.19.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/media-plugins/kodi-pvr-mythtv/Manifest b/media-plugins/kodi-pvr-mythtv/Manifest index 60513c5688c..c7e7f455503 100644 --- a/media-plugins/kodi-pvr-mythtv/Manifest +++ b/media-plugins/kodi-pvr-mythtv/Manifest @@ -1,3 +1,4 @@ DIST kodi-pvr-mythtv-5.10.15.tar.gz 702682 BLAKE2B 54ba8e4883dbdae88071b1b69a4d489d384c95911bf1113e944b9a4528f8349ff044a1440afd05b3657c8131c4738264f366a7a63bf8606ce6f796c143743f37 SHA512 bf7e4d6fc1436fc01596a4587b4334e495b72e4fdc9638393c94bd289c9f58065ad5d61c87ce109d727a0d656873100da050b8d395e28aac5efe567da70839e8 DIST kodi-pvr-mythtv-5.10.16.tar.gz 702675 BLAKE2B cc2f229e53b9c91b1a09e954dda88f4b199510de4a47844795e0b2d41aa9cf3201b85d39dd43716ce189d9385784a85dcfd4639d6dc07d5ad74d5673fa5102e3 SHA512 d089cc365dd42268510996a1ca306dee94c4d3dd72eaf5c90815f29dd1d5bf0be7e0177db1929a33beebe9fefa927b52a83a2ce1c8c8aecdec91fbdf7c5efb79 DIST kodi-pvr-mythtv-5.10.18.tar.gz 702659 BLAKE2B 90e1d655633a857e8068f4b1cb30c3f4cd802adc1139002399107989d3e8477ed38b83076f5a3a96bacd18e10c8a28399e752d43078cf4d9fafb73ef4d4328f9 SHA512 cc09de5086f69e1cee073719d306a44b41f2b0131bc70f74ee730eb681a72d4cecbd263d52ac7610574ce1a8d1b737cdc653adbf9642559e5e0fafa0e06aea25 +DIST kodi-pvr-mythtv-5.10.19.tar.gz 702741 BLAKE2B 0baa0e7168ca33af0198205323b1ec8036b46ad33cde2c9a0ce928ae3335d4e0c2704094e3e5b77af41a53f07ded7a77e8709a3c29b389dc044969523982c08d SHA512 7b0ce0ccd74fa5743c774804f6f8d34d3d2085195da26a9da74a12948d611a25142a7ffb228e342120d286da140b234cbfc8a5ca97a77a5a2fc807d6d52d60ae diff --git a/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.19.ebuild b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.19.ebuild new file mode 100644 index 000..2211824cdbf --- /dev/null +++ b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.19.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake kodi-addon + +DESCRIPTION="MythTV PVR for Kodi" +HOMEPAGE="https://github.com/janbar/pvr.mythtv; +SRC_URI="" + +case ${PV} in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/janbar/pvr.mythtv.git; + inherit git-r3 + ;; +*) + CODENAME="Leia" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.mythtv-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + sys-libs/zlib + =media-tv/kodi-18* + =media-libs/kodi-platform-18* + " +RDEPEND=" + ${DEPEND} + "
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: ed2e56c8732a19f3ae14fe2ef1bc7f1c7984a527 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2e56c8 sys-libs/libcxx: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/libcxx-12.0.0..ebuild | 198 ++ 1 file changed, 198 insertions(+) diff --git a/sys-libs/libcxx/libcxx-12.0.0..ebuild b/sys-libs/libcxx/libcxx-12.0.0..ebuild new file mode 100644 index 000..01acafa1f81 --- /dev/null +++ b/sys-libs/libcxx/libcxx-12.0.0..ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; +# libcxxabi is required unconditionally now +LLVM_COMPONENTS=( libcxx{,abi} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( libcxxabi )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +DOCS=( CREDITS.TXT ) + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" + + llvm.org_src_prepare +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # we want -lgcc_s for unwinder, and for compiler runtime when using + # gcc, clang with gcc runtime (or any unknown compiler) + local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF + if use libunwind; then + # work-around missing -lunwind upstream + extra_libs+=( -lunwind ) + # if we're using libunwind and clang with compiler-rt, we want + # to link to compiler-rt instead of -lgcc_s + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_gcc_s=OFF + want_compiler_rt=ON + extra_libs+=( "${compiler_rt}" ) + fi + fi + fi + + # bootstrap: cmake is unhappy if compiler can't link to stdlib + local nolib_flags=( -nodefaultlibs -lc ) + if ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/
commit: 49cd7dc43b27f291b4c82373ee6ebf28ce4ff8ee Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:37:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cd7dc4 sys-devel/llvmgold: Bump to 12 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvmgold/llvmgold-12.ebuild | 25 + 1 file changed, 25 insertions(+) diff --git a/sys-devel/llvmgold/llvmgold-12.ebuild b/sys-devel/llvmgold/llvmgold-12.ebuild new file mode 100644 index 000..7b4af30ab55 --- /dev/null +++ b/sys-devel/llvmgold/llvmgold-12.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="LLVMgold plugin symlink for autoloading" +HOMEPAGE="https://llvm.org/; +SRC_URI="" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="" +IUSE="" +PROPERTIES="live" + +RDEPEND="sys-devel/llvm:${PV}[gold] + !sys-devel/llvm:0" + +S=${WORKDIR} + +src_install() { + dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins" + dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \ + "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 18767851549779b60dc9990bcc84d6503a7d7420 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18767851 sys-libs/libcxxabi: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/libcxxabi-12.0.0..ebuild | 115 1 file changed, 115 insertions(+) diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0..ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0..ebuild new file mode 100644 index 000..534db9954d2 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-12.0.0..ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+libunwind +static-libs test elibc_musl" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# llvm-6 for new lit options +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + ) + fi + cmake_src_configure +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build a local copy of libc++ for testing to avoid circular dep + build_libcxx + mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 78c2b2d898d34d34e626be7c68ac4a3b703defc3 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c2b2d8 sys-libs/compiler-rt-sanitizers: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../compiler-rt-sanitizers-12.0.0..ebuild | 142 + 1 file changed, 142 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild new file mode 100644 index 000..006db04567a --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc" +# FIXME: libfuzzer does not enable all its necessary dependencies +REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} ) + ${PYTHON_DEPS}" + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) + -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) + -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize) + -DCOMPILER_RT_BUILD_XRAY=$(usex xray) + ) + if use test; then + mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \ + strip-unsupported-flags + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # disable use of SDK for the system itself + -DDARWIN_macosx_CACHED_SYSROOT=/ + ) + fi + + cmake_src_configure + + if use test; then + local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) + [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" + [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" + + # copy clang over since resource_dir is located relatively
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 751e9ed93be035ec0fb15c259457488257142598 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:35:39 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751e9ed9 llvm.org.eclass: master is now LLVM 12 Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 36c4f52650f..3bb0465c377 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -44,7 +44,7 @@ esac # @DESCRIPTION: # The major version of current LLVM trunk. Used to determine # the correct branch to use. -_LLVM_MASTER_MAJOR=11 +_LLVM_MASTER_MAJOR=12 # @ECLASS-VARIABLE: _LLVM_SOURCE_TYPE # @INTERNAL
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 101952b2a94e4017cb1ca94cbe093230f6c39b9b Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:17 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101952b2 dev-python/lit: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> dev-python/lit/lit-12.0.0..ebuild | 39 +++ 1 file changed, 39 insertions(+) diff --git a/dev-python/lit/lit-12.0.0..ebuild b/dev-python/lit/lit-12.0.0..ebuild new file mode 100644 index 000..b9123ef7bf1 --- /dev/null +++ b/dev-python/lit/lit-12.0.0..ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6..9} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 5748c624d7a418a0a4bbe6e33bf27c5b9324f53a Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5748c624 sys-devel/clang-common: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../clang-common/clang-common-12.0.0..ebuild | 23 ++ 1 file changed, 23 insertions(+) diff --git a/sys-devel/clang-common/clang-common-12.0.0..ebuild b/sys-devel/clang-common/clang-common-12.0.0..ebuild new file mode 100644 index 000..18e41e0917d --- /dev/null +++ b/sys-devel/clang-common/clang-common-12.0.0..ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) +llvm.org_set_globals +S=${WORKDIR}/clang/utils + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: b39134650bbf329f64fdcc12db90ae906c7c8a71 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3913465 sys-devel/clang-runtime: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-12.0.0..ebuild | 25 ++ 1 file changed, 25 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0..ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0..ebuild new file mode 100644 index 000..2713d1f397f --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-12.0.0..ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 036089432bafa0939151f39f170527f52579481b Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03608943 sys-devel/llvm: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/llvm-12.0.0..ebuild | 503 + 1 file changed, 503 insertions(+) diff --git a/sys-devel/llvm/llvm-12.0.0..ebuild b/sys-devel/llvm/llvm-12.0.0..ebuild new file mode 100644 index 000..d0bcbd3665f --- /dev/null +++ b/sys-devel/llvm/llvm-12.0.0..ebuild @@ -0,0 +1,503 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Those are in lib/Targets, without explicit CMakeLists.txt mention +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC VE ) +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 + kernel_Darwin ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + exegesis? ( dev-libs/libpfm:= ) + gold? ( + || ( + >=sys-devel/binutils-2.31.1-r4:*[plugins] + =dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + gold? ( sys-libs/binutils-libs )" +BDEPEND=" + dev-lang/perl + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + libffi? ( virtual/pkgconfig ) + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + doc? ( dev-python/recommonmark[${PYTHON_USEDEP}] ) + ')" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND="${RDEPEND} + !sys-devel/llvm:0" +PDEPEND="sys-devel/llvm-common + gold? ( >=sys-devel/llvmgold-${SLOT} )" + +python_check_deps() { + if use doc; then + has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" || + return 1 + fi + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_live_ebuild() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + # reorder + all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" ) + + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" + eqawarn "Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eqawarn "Expected: ${exp_targets[*]}" + eqawarn + fi + + if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then + eqawarn "ALL_LLVM_TARGETS is outdated!" + eqawarn "Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}" + eqawarn "Expected: ${all_targets[*]}" + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 90ece8a44a040d71f9ff148c98ef62cb82b7e23e Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:25 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ece8a4 sys-libs/llvm-libunwind: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../llvm-libunwind-12.0.0..ebuild | 122 + 1 file changed, 122 insertions(+) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0..ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0..ebuild new file mode 100644 index 000..711bac7d068 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0..ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind; +LLVM_COMPONENTS=( libunwind ) +LLVM_TEST_COMPONENTS=( libcxx{,abi} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="debug +static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="!sys-libs/libunwind" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLLVM_INCLUDE_TESTS=$(usex test) + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local BUILD_DIR=${BUILD_DIR}/libcxxabi + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ONF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include + ) + + cmake_src_configure + cmake_src_compile +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build local copies of libc++ & libc++abi for testing to avoid + # circular deps + build_libcxxabi + build_libcxx + mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + cmake_src_install + + # install headers like sys-libs/libunwind + doheader "${S}"/include/*.h +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dbusmock/
commit: facfeb78afb68f6cab4baa4802a42f9054678fc7 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 15:23:32 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facfeb78 dev-python/dbusmock: Bump to 0.19 Signed-off-by: Michał Górny gentoo.org> dev-python/dbusmock/Manifest | 1 + dev-python/dbusmock/dbusmock-0.19.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-python/dbusmock/Manifest b/dev-python/dbusmock/Manifest index 5a04fd13172..a78a779f58b 100644 --- a/dev-python/dbusmock/Manifest +++ b/dev-python/dbusmock/Manifest @@ -1 +1,2 @@ DIST dbusmock-0.18.3.tar.gz 72049 BLAKE2B b5ed8ebcae51fedec75fc810e07dc9a38223bcde541cbfddd5d3fbf1ad45d1458e6ad39c1fc69ee77165d751f978cb4483929e823eacbc99a7ae414aebf4d0f0 SHA512 6f7b42eae578ce03024b3b5cc85e82f04a467803f4c8b4cb5193454dcd849038f11e6ce5028ca9dd57ea5a9380c1b754d8fc644b4a24b51deee9e87b409115c3 +DIST dbusmock-0.19.tar.gz 72567 BLAKE2B 973cfa02d1aec29f2151ce077471c49f7def3cee079eb975bbc1abca39cc6d391f5dc4aed40fcd9c9db3fcc25429e689f130dc495b94428b73c64f3c650a9c3a SHA512 9f49cb1818c0de8b774d4ccd0eed35de3b0a95de669e70539699237b5cdfee993da7747dc28375c8f1c26fac83d948b7ce25107d866e28b833b556c6f654706c diff --git a/dev-python/dbusmock/dbusmock-0.19.ebuild b/dev-python/dbusmock/dbusmock-0.19.ebuild new file mode 100644 index 000..6bd966090cf --- /dev/null +++ b/dev-python/dbusmock/dbusmock-0.19.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +MY_PN="python-${PN}" +MY_P="${MY_PN}-${PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Easily create mock objects on D-Bus for software testing" +HOMEPAGE="https://github.com/martinpitt/python-dbusmock; +SRC_URI="https://github.com/martinpitt/${MY_PN}/releases/download/${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + >=dev-python/setuptools-17.1[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/0.18.2-disable-polkitd-tests.patch +) + +python_test() { + nosetests --verbose || die "tests fail under ${EPYTHON}" +} + +python_install_all() { + local DOCS=( NEWS README.rst ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: 140a8082e10b217c5993130edd362581e3b2e784 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:14 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140a8082 sys-devel/llvm-common: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../llvm-common/llvm-common-12.0.0..ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/sys-devel/llvm-common/llvm-common-12.0.0..ebuild b/sys-devel/llvm-common/llvm-common-12.0.0..ebuild new file mode 100644 index 000..df9cf92b47a --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-12.0.0..ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: ae39f17088d736f008b1360f0d6912a02c891121 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae39f170 sys-devel/lld: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/lld-12.0.0..ebuild | 59 1 file changed, 59 insertions(+) diff --git a/sys-devel/lld/lld-12.0.0..ebuild b/sys-devel/lld/lld-12.0.0..ebuild new file mode 100644 index 000..7b627c88cf1 --- /dev/null +++ b/sys-devel/lld/lld-12.0.0..ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lld ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND}" +BDEPEND="test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )" + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + + -DLLVM_INCLUDE_TESTS=$(usex test) + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} + +src_install() { + cmake_src_install + # LLD has no shared libraries, so strip it all for the time being + rm -r "${ED}"/usr/{include,lib*} || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: b71679cbb57fa3aeb36dd54e8a08e4e7ac123b8e Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71679cb sys-devel/clang: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/clang-12.0.0..ebuild | 407 +++ 1 file changed, 407 insertions(+) diff --git a/sys-devel/clang/clang-12.0.0..ebuild b/sys-devel/clang/clang-12.0.0..ebuild new file mode 100644 index 000..76cb2b8d998 --- /dev/null +++ b/sys-devel/clang/clang-12.0.0..ebuild @@ -0,0 +1,407 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org multilib-minimal pax-utils \ + python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang clang-tools-extra ) +LLVM_TEST_COMPONENTS=( + llvm/lib/Testing/Support + llvm/utils/{lit,llvm-lit,unittest} + llvm/utils/{UpdateTestChecks,update_cc_test_checks.py} +) +llvm.org_set_globals + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC VE ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer + test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + || ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// /,},${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/sphinx + xml? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +RDEPEND="${RDEPEND} + !/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test + clang + clang-format + clang-import-test + clang-offload-bundler + clang-offload-wrapper + clang-refactor + clang-rename + clang-scan-deps + diagtool + hmaptool + + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clangd + find-all-symbols + modularize + pp-trace + + # manpages + docs-clang-man + docs-clang-tools-man + ) + + use doc && out+=( + docs-clang-html + docs-clang-tools-html + ) + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1-3 "${llvm_version}") + + local mycmakeargs=( + -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + # relative to bindir +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: ee99576e9e2b6551fe3d911f2a3277665e032008 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee99576e sys-libs/compiler-rt: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../compiler-rt/compiler-rt-12.0.0..ebuild | 106 + 1 file changed, 106 insertions(+) diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild new file mode 100644 index 000..c83c56ecf24 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} ) + ${PYTHON_DEPS}" + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + ) + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # disable use of SDK for the system itself + -DDARWIN_macosx_CACHED_SYSROOT=/ + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + fi + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 6768f73249806b4ac86e0d72780c50fdc487a381 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:28 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6768f732 sys-libs/libomp: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/libomp-12.0.0..ebuild | 104 ++ 1 file changed, 104 insertions(+) diff --git a/sys-libs/libomp/libomp-12.0.0..ebuild b/sys-libs/libomp/libomp-12.0.0..ebuild new file mode 100644 index 000..5bffd6685f6 --- /dev/null +++ b/sys-libs/libomp/libomp-12.0.0..ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake-multilib linux-info llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; +LLVM_COMPONENTS=( openmp ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="cuda hwloc kernel_linux offload ompt test" +# CUDA works only with the x86_64 ABI +REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + use offload && mycmakeargs+=( + # this is non-fatal and libomp checks for CUDA conditionally + # to ABI, so we can just ignore passing the wrong value + # on non-amd64 ABIs + -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda) + ) + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-libomp +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 01d70c0d45be41860a69ea2b4b37a220da1a8f19 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:18 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d70c0d dev-ml/llvm-ocaml: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild | 115 1 file changed, 115 insertions(+) diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild new file mode 100644 index 000..f10bf23e527 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC VE ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?] + !sys-devel/llvm[ocaml(-)]" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-ml/findlib + test? ( dev-ml/ounit ) + ${PYTHON_DEPS}" + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake-utils_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local llvm_bindir=$(llvm-config --bindir) + # Force using system-installed tools. + sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ + "${BUILD_DIR}"/test/lit.site.cfg.py || die + fi +} + +src_compile() { + cmake-utils_src_compile ocaml_all +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake-utils_src_make check-llvm-bindings-ocaml +} + +src_install() { + DESTDIR="${D}" \ + cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die + + dodoc bindings/ocaml/README.txt +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: fba0867450324f5a3bd9e68fe575f4897d4ddd53 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:22 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba08674 dev-python/clang-python: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> .../clang-python/clang-python-12.0.0..ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-python/clang-python/clang-python-12.0.0..ebuild b/dev-python/clang-python/clang-python-12.0.0..ebuild new file mode 100644 index 000..6d7cb294e65 --- /dev/null +++ b/dev-python/clang-python/clang-python-12.0.0..ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 8eb426fe22dfd9547665b46afa94513729182ad9 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:36:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 18:41:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb426fe dev-util/lldb: Add 12.0.0. for master branch Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/lldb-12.0.0..ebuild | 96 +++ 1 file changed, 96 insertions(+) diff --git a/dev-util/lldb/lldb-12.0.0..ebuild b/dev-util/lldb/lldb-12.0.0..ebuild new file mode 100644 index 000..2dfe01834ca --- /dev/null +++ b/dev-util/lldb/lldb-12.0.0..ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake llvm llvm.org python-single-r1 toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lldb ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="libedit lzma ncurses +python test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} +RESTRICT="!test? ( test )" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS} + ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/
commit: ac57dfa227ce2f8847572efbcdd3c88acf9af567 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 18:47:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac57dfa2 dev-python/requests: stable 2.23.0 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/requests/requests-2.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests/requests-2.23.0.ebuild b/dev-python/requests/requests-2.23.0.ebuild index 1611b6ff739..307ba137aee 100644 --- a/dev-python/requests/requests-2.23.0.ebuild +++ b/dev-python/requests/requests-2.23.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="socks5 +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask/
commit: 38d8fce40a8eb793853897a620ce45042d69b1f2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 18:02:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d8fce4 dev-python/flask: stable 1.1.2 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/flask/flask-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/flask/flask-1.1.2.ebuild b/dev-python/flask/flask-1.1.2.ebuild index 2cdde4f69bd..c76b57aee91 100644 --- a/dev-python/flask/flask-1.1.2.ebuild +++ b/dev-python/flask/flask-1.1.2.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pexpect/
commit: a064c1c6597de631a4c67174d45a323d9e177675 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 17:59:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a064c1c6 dev-python/pexpect: stable 4.8.0 for hppa, bug #731478 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pexpect/pexpect-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pexpect/pexpect-4.8.0.ebuild b/dev-python/pexpect/pexpect-4.8.0.ebuild index 43e69bcc170..940e3e6a4b0 100644 --- a/dev-python/pexpect/pexpect-4.8.0.ebuild +++ b/dev-python/pexpect/pexpect-4.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -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 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="doc examples" RDEPEND=">=dev-python/ptyprocess-0.5[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/httpbin/
commit: 52b3976cb5015435e2673e8c304d66c6bdb00236 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 18:44:29 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b3976c dev-python/httpbin: stable 0.7.0 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/httpbin/httpbin-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/httpbin/httpbin-0.7.0.ebuild b/dev-python/httpbin/httpbin-0.7.0.ebuild index 81df217fa94..4d57e0c5930 100644 --- a/dev-python/httpbin/httpbin-0.7.0.ebuild +++ b/dev-python/httpbin/httpbin-0.7.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/brotlipy[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/itsdangerous/
commit: 28aa291603a569373d745a2e2b459150ce19707e Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 17:58:50 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28aa2916 dev-python/itsdangerous: stable 1.1.0 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/itsdangerous/itsdangerous-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/itsdangerous/itsdangerous-1.1.0.ebuild b/dev-python/itsdangerous/itsdangerous-1.1.0.ebuild index 86d4b9783ee..f605c2dc579 100644 --- a/dev-python/itsdangerous/itsdangerous-1.1.0.ebuild +++ b/dev-python/itsdangerous/itsdangerous-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/freezegun[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/
commit: bb5c7390f35a17cf908ee5640765a3c573382f6d Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 18:46:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5c7390 dev-python/pytest-httpbin: stable 1.0.0 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild index b808590b357..4eab5f5ee09 100644 --- a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild +++ b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/httpbin[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/blinker/
commit: 59a1c3a51945bdaf03d7ac977f14fbe232eacc56 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 17:59:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a1c3a5 dev-python/blinker: stable 1.4-r1 for hppa, bug #732562 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/blinker/blinker-1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/blinker/blinker-1.4-r1.ebuild b/dev-python/blinker/blinker-1.4-r1.ebuild index 40919d59392..82454715801 100644 --- a/dev-python/blinker/blinker-1.4-r1.ebuild +++ b/dev-python/blinker/blinker-1.4-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" distutils_enable_tests nose
[gentoo-commits] repo/gentoo:master commit in: media-libs/openh264/
commit: 053d4e537885a0657bcce7b6dfe33f6d4c31960d Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 15 17:56:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 20:18:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053d4e53 media-libs/openh264: stable 2.1.1 for sparc, bug #732590 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/openh264/openh264-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openh264/openh264-2.1.1.ebuild b/media-libs/openh264/openh264-2.1.1.ebuild index 20ce00076ec..fbc9b1d0aad 100644 --- a/media-libs/openh264/openh264-2.1.1.ebuild +++ b/media-libs/openh264/openh264-2.1.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/mozilla/gmp-api/archive/Firefox${MOZVER}.tar.gz -> gmp-api-Firefox${MOZVER}.tar.gz" LICENSE="BSD" SLOT="0/6" # subslot = openh264 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils" RESTRICT="bindist test"
[gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/, games-fps/chocolate-doom/files/
commit: 5db9d19b4860642fd5c98de8304e6286cdcb8223 Author: William Breathitt Gray gmail com> AuthorDate: Wed Jul 15 22:45:03 2020 + Commit: William Breathitt Gray gmail com> CommitDate: Wed Jul 15 22:45:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5db9d19b games-fps/chocolate-doom: Version bump to 3.0.1 Bug: https://bugs.gentoo.org/729214 Signed-off-by: William Breathitt Gray gmail.com> games-fps/chocolate-doom/Manifest | 2 +- .../chocolate-doom/chocolate-doom-3.0.0.ebuild | 33 - .../chocolate-doom/chocolate-doom-3.0.1.ebuild | 81 +++ ...pport-for-usr-share-doom-IWAD-search-path.patch | 27 + ...onfigure-options-for-bash-completion-doc-.patch | 171 + ...tream-XML-files-to-current-0.11-standards.patch | 106 ...mentation-about-usr-share-doom-IWAD-locat.patch | 39 ++ ...atest-AppStream-formerly-AppData-standard.patch | 119 ...tion-Build-from-actual-shell-script-templ.patch | 53 ++ ...tion-always-install-into-datadir-bash-com.patch | 61 ++ ...ash-completion-run-docgen-with-z-argument.patch | 25 + ...doom-3.0.1-configure-add-AM_PROG_AR-macro.patch | 28 + ...1-further-manpage-substitutions-and-fixes.patch | 322 ++ ...pStream-metadata-into-the-proper-location.patch | 26 + ...om-3.0.1-overhaul-manpages-add-parameters.patch | 695 + ...-DNS-naming-for-installing-.desktop-files.patch | 162 + games-fps/chocolate-doom/metadata.xml | 3 + 17 files changed, 1919 insertions(+), 34 deletions(-) diff --git a/games-fps/chocolate-doom/Manifest b/games-fps/chocolate-doom/Manifest index 414ec22..86587c9 100644 --- a/games-fps/chocolate-doom/Manifest +++ b/games-fps/chocolate-doom/Manifest @@ -1 +1 @@ -DIST chocolate-doom-3.0.0.tar.gz 2495591 BLAKE2B 11989b4b4458098af63c4b89a73552a8bb43c22077d358770b0e89e1b816950b92630592dcb5b4a782ccf673951b7e3d8503bc517577fe59d052d8b4f3f125e1 SHA512 41f235c0d84ef21070636ad0610e97898dfd366fae7f9244bd2aebf8974db98dcf55f70bcab2f93589b9bf31dd421db32e8af88e0f8e0a655d2b9f1d4ead2afd +DIST chocolate-doom-3.0.1.tar.gz 2245563 BLAKE2B 0c9babfbc9e52ea7822ca00c0dbf84e471bfe6d6ec94f729d3d0f72243205b060e5a3b5f1f99728da7764e81af735b45d001bb368dd2b579554e3c911090 SHA512 2a81905cf619ea2def7e2f9ebe65b38543d01bd83a95e535e88d04a79f2676f8ba0da64031a650bd905e1345cda1b9d28a398ad87c10c92f2d3d50f3253ec214 diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild deleted file mode 100644 index 3f931de..000 --- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit python-any-r1 xdg - -DESCRIPTION="A Doom source port that is minimalist and historically accurate" -HOMEPAGE="https://www.chocolate-doom.org; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libsamplerate png python timidity +vorbis" - -DEPEND=" - media-libs/libsdl2 - media-libs/sdl2-mixer[timidity?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= )" -RDEPEND="${DEPEND}" -BDEPEND="python? ( ${PYTHON_DEPS} )" - -src_configure() { - econf \ - --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \ - $(use_with libsamplerate) \ - $(use_with png libpng) -} diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild new file mode 100644 index 000..bf00a3e --- /dev/null +++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit autotools python-any-r1 xdg + +DESCRIPTION="A Doom source port that is minimalist and historically accurate" +HOMEPAGE="https://www.chocolate-doom.org; +SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz; + +LICENSE="BSD GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bash-completion doc libsamplerate +midi png vorbis" + +DEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer[midi?,vorbis?] + media-libs/sdl2-net + libsamplerate? ( media-libs/libsamplerate ) + png? ( media-libs/libpng:= )" +RDEPEND="${DEPEND}" +BDEPEND=" + bash-completion? ( ${PYTHON_DEPS} ) + doc? ( ${PYTHON_DEPS} )" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${FILESDIR}/${P}-overhaul-manpages-add-parameters.patch" + "${FILESDIR}/${P}-further-manpage-substitutions-and-fixes.patch" + "${FILESDIR}/${P}-bash-completion-run-docgen-with-z-argument.patch" +
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/
commit: 58a9612cffa634f52e5dd0a3cd7a51c83ff10ca5 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 17:35:18 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 17:35:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a9612c dev-java/openjdk-bin: bump to 11.0.8_p10 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-java/openjdk-bin/Manifest | 4 + dev-java/openjdk-bin/openjdk-bin-11.0.8_p10.ebuild | 115 + 2 files changed, 119 insertions(+) diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 2caa77f52f8..614541b46b7 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -1,7 +1,11 @@ DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.7_10.tar.gz 190134743 BLAKE2B 294ff3be6e68f14e9c53df04e7c4092a73fc27bfb5e1c35ab686ce6a30c69d0f7e9133815ddfdc0217098af287e1cd50353aaa204d3a813052d7c4375a8b8f1b SHA512 71054ff5c996a2ab4409d06d84900525ddd66e6b68bb2c558f0054343fb5fdc92efb4727ef6d9b91b1359e2b9c719ff3eb224eb1a9c5096753e723f12604535b +DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.8_10.tar.gz 190206674 BLAKE2B 1e5ac030b23cdcd16e9efb696bf4f22da1178234241c4951b36d19e9567c8e838e99311be0aafe336b92cd5cecd2a53bb4dcfdd40f7ad13a26abaf41dddc5cbc SHA512 e81cc6a0d3aa3afdf021b8a5c39fc821827eba3010c437d97ad219336749b15cbb057bc92b129b0899da104066003554065e5591a6fda622b9852db2ad895237 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.7_10.tar.gz 178497327 BLAKE2B 59d84c0c09368e4bae499469efb0bc2f1f9c6f518fbcfbf75190e6e06eb4592b9da021b9101c769e6e6bd4c83e88217f177b489103f36f0ba92ba757df216989 SHA512 1ecc0b25295708af3011a5428f811a5c6c14f7edf17f853c7ed286687a3b2f982d4f8b0a45d9c7c24b476ccc60143f5e71c75464fab4d2d8be16c186f1e48341 +DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.8_10.tar.gz 182327847 BLAKE2B ad71bfd979f27ffd05abea804069402a7a47906cff70cbe68c29a8185d97043e4e28471d6444af757955c9be5d73d8d17f3f73120b8d2997dc5fb5b21f9045dc SHA512 32843b32d89125da14c8e77509e4dfb86b1aae55407edabb52a592a29ecb3ba17d300b91751f937189f370edfd57d60fa622cb9da2a9e190f35b219d0cd58774 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz 176497292 BLAKE2B 2bf45400c5d201cb6530d01b234da28078cf3a8e8bb23470a3c698b982ca700828baf653d00cf4aa1933193742474fc81b5df9054f33706545c46733a1ccc79d SHA512 adc40402de81f49fd691c7c07e805f6ee3a4298353417c5e92dd14d791253f4eaafcdb68837d614d7850f82006701b048df04cd6a1d25a16d125a2a38bc277d5 +DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.8_10.tar.gz 176566452 BLAKE2B 584adc02d816cda72e5396d9e2a34768fe9c1ad3f6b37ad4b599ee45ee008389d7bec93ca983aec3e91995fa05548137f4ecb5c84b524333e0c7a35c5fc917ec SHA512 ab7768556488f0d13c3868e65ee22bedfaffc904d2b6af6d1c0ad48a382c2bc761dce99bd3a196e4ddd2a67f56019774a84edeab7db3e9e4650ef020f0d2e0a5 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.7_10.tar.gz 193346198 BLAKE2B 506fc32c3c1ea729e79a044f31bafad995aaf7ac23bda47b21926493aa8d473195067a2d7989b0eafb91d7054222ebd5d924567b1d4b6935be7cff9fd25b1e90 SHA512 fa19880289ce8fa4a72fddd5633cf86a33d9f81346a5a7e51c06d7fc48f1953da01f020d15151d74a624ecc22a9f8f2c8ee4f996a4b3ac2ec79f0fb5207a40f8 +DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.8_10.tar.gz 193398310 BLAKE2B 079f48381bf58edb7b9b75f4305df72184710c90101588fccce4edb0535b976b2f6332b66fdd8cf8b442eebbeee5a6044e0445519f9bbd8ed20b02f50e9fc203 SHA512 115b5627d6d1245f8393e3cd869bdb7accb42c35bc0e9030fb60701f61253ea8ce382edec75ded85ff5b0a0c8bbfbecdec81b16aef87fb6fc76c684628abf1e5 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u252b09.tar.gz 102238546 BLAKE2B ffa0aec56e4f6fe03cab88e0423e5b1ee24ccbe9eb0bd37d37449c596095d69e7fcb9044c0846a750d3d1a842c2f719d18a28510bd226a8aa9b383e4ae29993b SHA512 a6ef9864cde15e96abcb94f2e72db77f473e609fd162934fc3d35225223a20e20c464e44ce0c022dbf15f6d68d25bf2187271d8643e5cff2894f1839929050ae DIST OpenJDK8U-jdk_arm_linux_hotspot_8u252b09.tar.gz 96925784 BLAKE2B 3e294a9a38729e453dd74d691bad4abd043fefd2a850a1d8fa142e5e5c2b908a1c7a0d9f2ebf1760ecf065cb615a59a930c84e86e86a339da01a794f1f3319ed SHA512 a361cb07b43ebaf7d1aa277c15ee41493fb25ff78dcad1801436ef68a54c4a89f2361c3f57ce328c507b9f36c81a301d95d9315d32aa888163d533d7d741effd DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u252b09.tar.gz 99444051 BLAKE2B 87f691298c7335c0adb285db6eff8ecb3897bb7b229bc6491b992375bd63c93eef126702ee461609b3a781240747d3f1372b4ed711a420cca1248878a82a2b6f SHA512 875d0d74088744a0a56a4706cd86a78ef2c5eb1a5792ba94ef2f51bf894a94123e761ab8fa0e5e74272c2f350a881073e4054e9f1c504421f43bb93b837d26a4 diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.8_p10.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.8_p10.ebuild new file mode 100644 index 000..4ccc0089139 --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-11.0.8_p10.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit java-vm-2
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: 36c8709ced8b09a45440b8aca199fcc62e966139 Author: Hanno Böck gentoo org> AuthorDate: Wed Jul 15 17:53:48 2020 + Commit: Hanno Böck gentoo org> CommitDate: Wed Jul 15 17:53:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c8709c net-analyzer/snallygaster: Version bump Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-2.3.103, Repoman-2.3.23 net-analyzer/snallygaster/Manifest | 1 + net-analyzer/snallygaster/snallygaster-0.0.8.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/net-analyzer/snallygaster/Manifest b/net-analyzer/snallygaster/Manifest index 435a71356da..32973f834a0 100644 --- a/net-analyzer/snallygaster/Manifest +++ b/net-analyzer/snallygaster/Manifest @@ -1 +1,2 @@ DIST snallygaster-0.0.6.tar.gz 22260 BLAKE2B 5f5f45678ee83922d477eb7356bf830a4ececbff6fc02bc21d2b714abf350c1b2643fb8134f330d8f54a4c58809b9de2671f46b728e631ac0a5f4996f87fd8e1 SHA512 abca663005e43948ef7c6516a3e85d1b1010811365f39a280b9c091490a8b4687fdaa1b0acbd29f5a84285fe16cd74398098eb9600b5ec41ec880d355cd0ddbd +DIST snallygaster-0.0.8.tar.gz 23341 BLAKE2B 0b4e92b50c9f766440a19bab6e39f7be323c5574c8f350ed3fbd07499ca04b358ec0e66deeddd30b5e798d093a73fbce65434be4058285eb773918314f373dac SHA512 a4937d5e486109deb54d4a3494fcdb2b06a0938cb9ca686550616d31d2f5bde01b4162f610db15c34c86e41673f6f05f749fb921d5f858cbc4a2fc7f65a6dda6 diff --git a/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild new file mode 100644 index 000..721aa438132 --- /dev/null +++ b/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Finds file leaks and other security problems on HTTP servers" +HOMEPAGE="https://github.com/hannob/snallygaster; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/dnspython + dev-python/urllib3 + dev-python/beautifulsoup" +RDEPEND="${DEPEND}" +DOCS=( README.md TESTS.md )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 3c57d378c7b4fdd9297e2e6b85c11c4e18d0a136 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 22:15:29 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 22:17:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c57d378 dev-lang/rust-bin: drop 1.44.0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust-bin/Manifest | 14 --- dev-lang/rust-bin/rust-bin-1.44.0.ebuild | 175 --- 2 files changed, 189 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index f1ef96d5550..b493f80232a 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -40,20 +40,6 @@ DIST rust-1.43.1-powerpc64le-unknown-linux-gnu.tar.xz 112921244 BLAKE2B 9fa67664 DIST rust-1.43.1-s390x-unknown-linux-gnu.tar.xz 119547480 BLAKE2B 8ce0d64e2d47f23cb927f3ea3a0f469e3cafc191ac1d47e580bce6cf0b35887484542f7d1b857d9bace5f696a072adb7e17e8c5f64af9bf1fbcc305707a15f9f SHA512 f087e50a91b1cc4a12bf15aea1cefbda9b89518febcecc0d56ea7d0a6a682be06cffd0a0b4812e96f3fb3295e7799bf200c1599c88cb7083a78d5002f14a DIST rust-1.43.1-x86_64-unknown-linux-gnu.tar.xz 112817212 BLAKE2B c6153889d9872ed5a60bfc43bc8c98e71654fffdd79ce775c3eb4376ed4714c5532e6aaecb769e447f3ae0bb7a11aed75754a5e879404742cb0813080dcf67eb SHA512 2fc573ca2826d9f03044f746ae4d7715b4e31b9ac933289607aa3449a538bb4dfd519540576a1d0d286c0d754a7ba6ce38beef6aded1090d3af3091b6ba2a9ee DIST rust-1.43.1-x86_64-unknown-linux-musl.tar.xz 103345832 BLAKE2B c16930854ea5e825e1338fdde3966e24d3505230891ab4e10160c5482298996768d8cee9890eadd486bfca41ebd5c9f38f7b7ead35a7848e59e409df8eaf9bdf SHA512 9f6ce2a5eaf98dc20b4ed88dbe60e8fb014ef3e7e82f5c31a28cf0f916d996271929cadeaf39a869f548aafb311f022acb408d51d4312c849c71843bc37ca202 -DIST rust-1.44.0-aarch64-unknown-linux-gnu.tar.xz 100404488 BLAKE2B 9881acb184eeefe6baf79246ed396edc82c28a7db6594d5960c919eb5cc614525bbc785e6fb65fe5ffa309e24c4624d30fe4ec8e837c41145df82a0aac26bc9d SHA512 c853a585bd76730a9ed1e95c12baf2939928fd3c5ba7cc0f95c03ec472c0012f01d0b7d7c37e21dfdcc1d1eca4c7e392709a2585e42bc759b636e95b4ab870d0 -DIST rust-1.44.0-arm-unknown-linux-gnueabi.tar.xz 104325496 BLAKE2B c987580baebe0abdc8cf0d936abe7caf22e8adbf20309daef26b21c1e24da03fc7201abcf3a09f266903c24b77d5df49328069c894de07bb3621783294fbb473 SHA512 d74c9010ad6d0605625bc5e1b416bdba4bb07fbc7fee7aed9571baf25cd6151574ef04c67b0d9289ee580bc54bcfc42bbc184f99abf217e525a42fb14b62bf3a -DIST rust-1.44.0-arm-unknown-linux-gnueabihf.tar.xz 106977028 BLAKE2B d9046bbc5eb1f77fe3859ece0d630c5a8f434638100a180c03682a3813d7795592db6418b6459f56cbae85bd6ec46ef7e803c4a22939c27f4e230f73b774ce25 SHA512 c78ee33800384dc421ea1909d32cfd438ac3f6312ba545e4dcb3eead771d51fa2f93d410aae06ae256976468cd1a71ae72d252255e85483005a7712f20204351 -DIST rust-1.44.0-armv7-unknown-linux-gnueabihf.tar.xz 107108084 BLAKE2B 8b3693590fba9021ef8f4e278fdbe0833503917168c735cce1416635968a1b23b8b6c60c51aa78bf77ce774ed36d6c4b53e8af24c0d56995d37dcb0c31be651f SHA512 59fd1f0dc058118a838c4c3c66dd5a5c2acb1b05ebf4525188846577cb22c4b46a57605d6a9cede5fbd34c0b5c638434a186d1ce3693ace6be8105c265b59b7b -DIST rust-1.44.0-i686-unknown-linux-gnu.tar.xz 123723236 BLAKE2B 5527923b954a1ad5f3e65570d692b1d49547611c875034af478a2e51733045270c3f4c168d84d228d5ad1cf95ae5453c580c5d053b9a7d23149fd989c23ec711 SHA512 85ee1d7cd4581d9cdc18f0cfe89b0c78c32039f658b85c5f6a60ac8047864234bdff955e02d6e15ae40dd98e8e27cb3d83fab978dba6373f9e487cfd2ba0b594 -DIST rust-1.44.0-mips-unknown-linux-gnu.tar.xz 93787568 BLAKE2B 280ce55b802952282dc54ba82937d08e60ed06a12f4b19176c9bc9f454021d3bef2764623b2b24777b64d061e316686a5bbc04352bbafad017de96a9a457e9bd SHA512 584641caaba66848fdc2c11d15a81a4588134c29f00b4c961ed7c51a5864db583ecd434e6c4225761ccd53b5892a562f3d3067d78d8590bd3c01e03522dea08c -DIST rust-1.44.0-mips64-unknown-linux-gnuabi64.tar.xz 99813352 BLAKE2B 5ba6bb4e95d0ab5600b618b563950334ea8e45383eed0ad59791273a7395e7478aa56249b0e84a00ba6abab9952d9b7fe9f67420f110e76a936d43cd8c70a62d SHA512 defaeed53d14d94a6e73a937939f86810ac805a0527dff6f7c663dd2a15db7dd017e5823467eb9b035cd5bf4bab6d27c63abc06b71c5e82558e0f2a59b80efc2 -DIST rust-1.44.0-mipsel-unknown-linux-gnu.tar.xz 96597556 BLAKE2B 7fdcf582ac23149ce374cf069ab69b5b2f5c6024ecd269d786f89e91927b1bf7adb9e513463771328358a7f4c61228ba972cbad26e59916989ec1476b1a79208 SHA512 3339fb9bc1f06d268ebda32e5f151f54fd2c417fddc2fcf333ed52985da06adbd1672f358a578dcfb58123342dbe884e39fe2277701d058d85b6eda56b1bfce9 -DIST rust-1.44.0-powerpc-unknown-linux-gnu.tar.xz 96611064 BLAKE2B 18c80c84813e62b43430e76ab332a0a3d1a7821601c4c29e8143d9d851290c6b675918237afd1b976e5895cb51e920c4ea711e0605e156124164dad705bfd132 SHA512 c6cc690de4e411c4967e2d055a2642ebb5b2639664c1d7901bed9c6840da3d23fbbd52e88f1d9e5e1673902a657c8ca35564934d7730d61845b8676a5e1b339d -DIST rust-1.44.0-powerpc64-unknown-linux-gnu.tar.xz 107127352 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 6cb94e52b29b5679ad31f9a0d1ac4f30f9edf8d4 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 22:17:36 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 22:17:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb94e52 dev-lang/rust: drop 1.44.0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust/Manifest | 1 - dev-lang/rust/rust-1.44.0.ebuild | 497 --- 2 files changed, 498 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 896a5fae712..14c802240e2 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -57,5 +57,4 @@ DIST rust-1.43.1-x86_64-unknown-linux-musl.tar.xz 103345832 BLAKE2B c16930854ea5 DIST rustc-1.41.1-src.tar.xz 93754192 BLAKE2B 235ece650d0c75e1c8700ce73d3811997cd0d827b850a6dd435a269f3f86d85849d54755ea346c5ddcbe0d1224836fd78213f6abeab4a9a8c4c3e2d8a05ff7b4 SHA512 ef33565c9cf4e27ca279072bfed3301e0276c09407d49727640746ba78d289de285278d64b1cce8708461fd6c97c7ab2ea8d56e7a4c4a23b2e66e2d164c35fc9 DIST rustc-1.42.0-src.tar.xz 94186592 BLAKE2B 82298ef3da44188546bb945bcbfc1af630e6a4466b643667da08a04a33c6417afd68fc86302bdd22ab36c208fdb13cbc479e762d1217c05507bbfeb13bfbef7e SHA512 589bfdc92deedd33b8ea0df7f7c64c2a9a085fbea64936eff92f81e812309c060ed7a7adc96f6010d7adf62a68434a230da0f6c5b3540df4e0a5c6de05a31b16 DIST rustc-1.43.1-src.tar.xz 94405276 BLAKE2B 8679fe937abc4f758f3e35c2542d57cc1ad0bb72111597881873b30779b6e7b6711baa52493cb5ff954bf9cd31367b36db4e4fc8676635026059197a33659048 SHA512 24bb01237b1f3f5412109290bb4406b9742cf8956162f4090a98ed3a59a6e2e8dda399452bec1c93c8afdcf5effd98e4825e7f218238e0e88735c1ff4a5b385f -DIST rustc-1.44.0-src.tar.xz 94754392 BLAKE2B e46da2ceab4ba596ef693c2e7433e5faa3c2f60a10cbb56a446d9c3d66d6c7b08a6296df6fbb4b7c54c0762edcded698a7e2f60c3380990f631934aebb75d42c SHA512 03d6a2ec4c80eb436b278677080f360912c60aacffb98b79c91d5a79967ef988b2e62ccff9ab26993f852cebd62cdad48e149c4498f6dcdeb3699cbed19790e4 DIST rustc-1.44.1-src.tar.xz 94756856 BLAKE2B 60f536c3ba0fa1fec4b6333ee57809ee5226090ad5041c14a136b4356ff3b898062e06c3fe54effe873e27931ac8fcb902cd48a38615a8de7eebc6ecb3bdc2bd SHA512 1c17002edae844a710db9b144c17171416330dc565343c65af8a6e112fb61555e2025bb4cf33cac1229d7df689e6ff8858b91ae00552400ccacafaf1de11849b diff --git a/dev-lang/rust/rust-1.44.0.ebuild b/dev-lang/rust/rust-1.44.0.ebuild deleted file mode 100644 index 0fabc3bfd23..000 --- a/dev-lang/rust/rust-1.44.0.ebuild +++ /dev/null @@ -1,497 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs - -if [[ ${PV} = *beta* ]]; then - betaver=${PV//*beta} - BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" - MY_P="rustc-beta" - SLOT="beta/${PV}" - SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz" -else - ABI_VER="$(ver_cut 1-2)" - SLOT="stable/${ABI_VER}" - MY_P="rustc-${PV}" - SRC="${MY_P}-src.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).1" - -DESCRIPTION="Systems programming language from Mozilla" -HOMEPAGE="https://www.rust-lang.org/; - -SRC_URI=" - https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz - !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) ) -" - -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore ) -ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) -LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} - -LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" - -IUSE="clippy cpu_flags_x86_sse2 debug doc libressl miri nightly parallel-compiler rls rustfmt system-bootstrap system-llvm wasm ${ALL_LLVM_TARGETS[*]}" - -# Please keep the LLVM dependency block separate. Since LLVM is slotted, -# we need to *really* make sure we're not pulling more than one slot -# simultaneously. - -# How to use it: -# 1. List all the working slots (with min versions) in ||, newest first. -# 2. Update the := to specify *max* version, e.g. < 11. -# 3. Specify LLVM_MAX_SLOT, e.g. 10. -LLVM_DEPEND=" - || ( - sys-devel/llvm:10[${LLVM_TARGET_USEDEPS// /,}] - sys-devel/llvm:9[${LLVM_TARGET_USEDEPS// /,}] - ) -"${S}"/config.toml - [llvm] - optimize = $(toml_usex !debug) - release-debuginfo = $(toml_usex debug) - assertions = $(toml_usex debug) - ninja = true - targets = "${LLVM_TARGETS// /;}" - experimental-targets = "" - link-shared =
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: b4bf171bfab63e8b7c7bbf990316ffcc519c8ac1 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 22:14:34 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 22:17:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4bf171b virtual/rust: drop 1.44.0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev gentoo.org> virtual/rust/rust-1.44.0.ebuild | 15 --- 1 file changed, 15 deletions(-) diff --git a/virtual/rust/rust-1.44.0.ebuild b/virtual/rust/rust-1.44.0.ebuild deleted file mode 100644 index c04cb8fc40d..000 --- a/virtual/rust/rust-1.44.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -BDEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}*[${MULTILIB_USEDEP}] =dev-lang/rust-bin-${PV}*[${MULTILIB_USEDEP}] )"
[gentoo-commits] proj/releng:master commit in: releases/specs/riscv/
commit: 1e14e79b685b037dd938cc4ce0f281d7b75dc488 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 17:43:22 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 17:43:22 2020 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1e14e79b Add first riscv stage specs (rv64 multilib) Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/riscv/stage1-riscv64-multilib.spec | 14 ++ releases/specs/riscv/stage2-riscv64-multilib.spec | 12 releases/specs/riscv/stage3-riscv64-multilib.spec | 12 3 files changed, 38 insertions(+) diff --git a/releases/specs/riscv/stage1-riscv64-multilib.spec b/releases/specs/riscv/stage1-riscv64-multilib.spec new file mode 100644 index ..2b29877b --- /dev/null +++ b/releases/specs/riscv/stage1-riscv64-multilib.spec @@ -0,0 +1,14 @@ +subarch: riscv +target: stage1 +version_stamp: @TIMESTAMP@ +cflags: -O2 -pipe -g +rel_type: default +profile: default/linux/riscv/17.0/rv64gc +snapshot: @TIMESTAMP@ +source_subpath: default/stage3-riscv64-multilib-latest +compression_mode: pixz +decompressor_search_order: xz bzip2 +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/riscv/stage2-riscv64-multilib.spec b/releases/specs/riscv/stage2-riscv64-multilib.spec new file mode 100644 index ..b018913c --- /dev/null +++ b/releases/specs/riscv/stage2-riscv64-multilib.spec @@ -0,0 +1,12 @@ +subarch: riscv +target: stage2 +version_stamp: @TIMESTAMP@ +cflags: -O2 -pipe -g +rel_type: default +profile: default/linux/riscv/17.0/rv64gc +snapshot: @TIMESTAMP@ +source_subpath: default/stage1-riscv64-multilib-@TIMESTAMP@ +compression_mode: pixz +decompressor_search_order: xz bzip2 +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/riscv/stage3-riscv64-multilib.spec b/releases/specs/riscv/stage3-riscv64-multilib.spec new file mode 100644 index ..903963c8 --- /dev/null +++ b/releases/specs/riscv/stage3-riscv64-multilib.spec @@ -0,0 +1,12 @@ +subarch: riscv +target: stage3 +version_stamp: @TIMESTAMP@ +cflags: -O2 -pipe -g +rel_type: default +profile: default/linux/riscv/17.0/rv64gc +snapshot: @TIMESTAMP@ +source_subpath: default/stage2-riscv64-multilib-@TIMESTAMP@ +compression_mode: pixz +decompressor_search_order: xz bzip2 +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng
[gentoo-commits] proj/java:master commit in: dev-java/swt/, dev-java/sun-jce-bin/
commit: 590945871134e749884e490ee101772db115db41 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jul 15 20:43:56 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jul 15 20:43:56 2020 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=59094587 */*: remove x86-fbsd keywords Signed-off-by: Georgy Yakovlev gentoo.org> dev-java/sun-jce-bin/sun-jce-bin-1.5.0.ebuild | 2 +- dev-java/swt/swt-3.4.1.ebuild | 4 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-java/sun-jce-bin/sun-jce-bin-1.5.0.ebuild b/dev-java/sun-jce-bin/sun-jce-bin-1.5.0.ebuild index 4adc0ba8..15e1cad7 100644 --- a/dev-java/sun-jce-bin/sun-jce-bin-1.5.0.ebuild +++ b/dev-java/sun-jce-bin/sun-jce-bin-1.5.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://java.sun.com/j2se/1.5.0/; SRC_URI="${jcefile}" SLOT="1.5" LICENSE="sun-bcla-java-vm" -KEYWORDS="~amd64 ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~x86" RESTRICT="fetch" IUSE="" diff --git a/dev-java/swt/swt-3.4.1.ebuild b/dev-java/swt/swt-3.4.1.ebuild index 849d0a14..37418ba0 100644 --- a/dev-java/swt/swt-3.4.1.ebuild +++ b/dev-java/swt/swt-3.4.1.ebuild @@ -15,9 +15,6 @@ HOMEPAGE="http://www.eclipse.org/; SRC_URI="x86? ( http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) amd64? ( http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) @@ -166,7 +163,6 @@ src_compile() { src_install() { swtArch=${ARCH} use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-3.4.1-manifest" > "MANIFEST_TMP.MF" java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0"
[gentoo-commits] proj/javatoolkit:master commit in: src/py/
commit: bb8bb23579f75a34ccb7c9d963a6bae001ae40b8 Author: Patrice Clement gentoo org> AuthorDate: Wed Jul 15 20:13:06 2020 + Commit: Patrice Clement gentoo org> CommitDate: Wed Jul 15 20:14:22 2020 + URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=bb8bb235 xml-rewrite-2.py: add back os.chdir() function call. Courtesy of Arfrever apache.org>. Closes: https://bugs.gentoo.org/698964 Signed-off-by: Patrice Clement gentoo.org> src/py/xml-rewrite-2.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/py/xml-rewrite-2.py b/src/py/xml-rewrite-2.py index c56de1d..4035119 100755 --- a/src/py/xml-rewrite-2.py +++ b/src/py/xml-rewrite-2.py @@ -375,6 +375,8 @@ parameters will break the script.""" else: rewriter.process(f) +os.chdir(cwd) + # Then write it back out to the file with open(file, 'w') as f: rewriter.write(f)
[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/files/, dev-db/influxdb/
commit: 49371a1e0a5cb39497e91082fc2fa75d1a40129d Author: Konstantin Podshumok gmail com> AuthorDate: Wed Jul 31 03:37:01 2019 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Jul 15 21:29:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49371a1e dev-db/influxdb bump version 1.8.0, fix -version option, USE flag doc (Merged as influxdb-1.8.0-r1.ebuild by developer, cleanup commits follow) Bug: https://bugs.gentoo.org/691168 Bug: https://bugs.gentoo.org/695232 Closes: https://bugs.gentoo.org/689880 Closes: https://github.com/gentoo/gentoo/pull/12586 Signed-off-by: Konstantin Podshumok gmail.com> (cherry picked from commit 225ff981202f06c2a2eff344e89b0c987e4989a5) Signed-off-by: Robin H. Johnson gentoo.org> dev-db/influxdb/files/influxdb.confd | 6 + dev-db/influxdb/files/influxdb.rc-r1 | 43 +++ dev-db/influxdb/influxdb-1.8.0-r1.ebuild | 504 +++ 3 files changed, 553 insertions(+) diff --git a/dev-db/influxdb/files/influxdb.confd b/dev-db/influxdb/files/influxdb.confd index 44e8a9cd304..7541ad057ae 100644 --- a/dev-db/influxdb/files/influxdb.confd +++ b/dev-db/influxdb/files/influxdb.confd @@ -8,5 +8,11 @@ #This is the influxd output log: #output_log="/dev/null" +#The influxd Config file location: +#config="/etc/influxdb/influxdb.conf" + # Extra options to pass to influxd: #influxd_opts="" + +# Uncomment / edit to enable healthchecks +#INFLUXDB_HEALTHCHECK_URI="127.0.0.1:8086/ping" diff --git a/dev-db/influxdb/files/influxdb.rc-r1 b/dev-db/influxdb/files/influxdb.rc-r1 new file mode 100644 index 000..28fd9f6861c --- /dev/null +++ b/dev-db/influxdb/files/influxdb.rc-r1 @@ -0,0 +1,43 @@ +#!/sbin/openrc-run + +config="${config:-/etc/influxdb/influxdb.conf}" + +supervisor="supervise-daemon" +command=/usr/bin/influxd +command_args="-config ${config} -pidfile ${pidfile} ${influxd_opts}" +command_user="influxdb:influxdb" + +retry=SIGTERM/30/SIGKILL/10 +wait=1000 + +# Logging +error_log="${error_log:-/var/log/influxdb/influxd.log}" +output_log="${output_log:-/dev/null}" + +# Max open files +rc_ulimit="-n 65536" + +start_pre() { + # Check if config file exist + if [ ! -r ${config} ]; then + eerror "config file ${config} doesn't exist" + return 1 + fi + if [ ! -f "$error_log" ]; then + mkdir -p "$(dirname $error_log)" + fi + if [ ! -f "$output_log" ]; then + mkdir -p "$(dirname $output_log)" + fi + return 0 +} + +if [[ -n "${INFLUXDB_HEALTHCHECK_URI}" ]]; then +healthcheck_delay=300 +healthcheck_timer=60 + +healthcheck() { +command -v wget || return 0 +wget -Oq- "${INFLUXDB_HEALTHCHECK_URI}" +} +fi diff --git a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild new file mode 100644 index 000..9879d5f13bb --- /dev/null +++ b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild @@ -0,0 +1,504 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics" +HOMEPAGE="https://www.influxdata.com; + +inherit go-module systemd user + +EGO_PN="github.com/influxdata/${PN}" +EGO_SUM=( + "github.com/influxdata/flux v0.65.0" # MIT + "github.com/influxdata/influxql v1.1.0" # MIT + "github.com/influxdata/line-protocol v0.0.0-20180522152040-32c6aa80de5e" # MIT + "github.com/influxdata/tdigest v0.0.0-20181121200506-bf2b5ad3c0a9" # Apache-2.0 + "github.com/influxdata/roaring v0.4.13-0.20180809181101-fc520f41fab6" # Apache-2.0 + "github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368" # MIT + "github.com/gogo/protobuf v1.1.1" # BSD + "cloud.google.com/go v0.51.0" # Apache-2.0 + "cloud.google.com/go/bigtable v1.2.0" # Apache-2.0 + "google.golang.org/appengine v1.6.5" # Apache-2.0 + "github.com/google/flatbuffers v1.11.0" # Apache-2.0 + "github.com/apache/arrow/go/arrow v0.0.0-20191024131854-af6fa24be0db" # Apache-2.0 + "github.com/c-bata/go-prompt v0.2.2" # MIT + "github.com/cespare/xxhash v1.1.0" # MIT + "github.com/eclipse/paho.mqtt.golang v1.2.0" # EPL-1.0 + "github.com/go-sql-driver/mysql v1.4.1" # MPL-2.0 + "github.com/golang/geo v0.0.0-20190916061304-5b978397cfec" # Apache-2.0 + "github.com/golang/protobuf v1.3.2" # BSD + "github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db" # BSD + "github.com/google/go-cmp v0.4.0" # BSD + "github.com/googleapis/gax-go/v2 v2.0.5" # BSD + "github.com/jsternberg/zap-logfmt v1.0.0" # MIT + "github.com/lib/pq v1.0.0" # MIT + "github.com/mattn/go-isatty v0.0.4" # MIT + "github.com/mattn/go-runewidth v0.0.3" # MIT + "github.com/matttproud/golang_protobuf_extensions v1.0.1" #
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/
commit: 01a1579065af8a6e95e437077a5d734dd21c83dd Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Jul 15 16:31:29 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jul 15 18:16:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a15790 dev-db/sqlite: Use ${ESYSROOT} for Readline headers directory. Bug: https://bugs.gentoo.org/731120 Closes: https://github.com/gentoo/gentoo/pull/16707 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-db/sqlite/sqlite-3.31.1.ebuild | 2 +- dev-db/sqlite/sqlite-3.32.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/sqlite/sqlite-3.31.1.ebuild b/dev-db/sqlite/sqlite-3.31.1.ebuild index 50984a94d7b..811d9e3152b 100644 --- a/dev-db/sqlite/sqlite-3.31.1.ebuild +++ b/dev-db/sqlite/sqlite-3.31.1.ebuild @@ -291,7 +291,7 @@ multilib_src_configure() { $(use_enable readline) ) if full_archive && use readline; then - options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline") + options+=(--with-readline-inc="-I${ESYSROOT}/usr/include/readline") fi # secure-delete USE flag. diff --git a/dev-db/sqlite/sqlite-3.32.3.ebuild b/dev-db/sqlite/sqlite-3.32.3.ebuild index 26e7ed52179..e56ca3b4788 100644 --- a/dev-db/sqlite/sqlite-3.32.3.ebuild +++ b/dev-db/sqlite/sqlite-3.32.3.ebuild @@ -241,7 +241,7 @@ multilib_src_configure() { $(use_enable readline) ) if use readline; then - options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline") + options+=(--with-readline-inc="-I${ESYSROOT}/usr/include/readline") fi # secure-delete USE flag.
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftrace/, dev-util/bpftrace/files/
commit: 7b55743aa30fdbdbdfdc15d10465a5d3384917cf Author: Patrick McLean gentoo org> AuthorDate: Wed Jul 15 19:08:38 2020 + Commit: Patrick McLean gentoo org> CommitDate: Wed Jul 15 19:09:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b55743a dev-util/bpftrace-0.11.0: Version bump, sync Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Patrick McLean gentoo.org> dev-util/bpftrace/Manifest | 1 + ...bpftrace-.ebuild => bpftrace-0.11.0.ebuild} | 48 +-- dev-util/bpftrace/bpftrace-.ebuild | 48 +-- .../files/bpftrace-0.11.0-install-libs.patch | 156 + 4 files changed, 225 insertions(+), 28 deletions(-) diff --git a/dev-util/bpftrace/Manifest b/dev-util/bpftrace/Manifest index 44a6444f74b..76af8334ccf 100644 --- a/dev-util/bpftrace/Manifest +++ b/dev-util/bpftrace/Manifest @@ -1,4 +1,5 @@ DIST bpftrace-0.10.0.tar.gz 835854 BLAKE2B 623369bb2a2ad8d5eec364afa98bdae3fbe5e66182d8f1187fe86a8bd70ee357a554eb063fdbe5476eab23912adf2cf027092cac3e6989d8f716e91aa5d01212 SHA512 da400efe78cea505a32deead594b047ec4394d3eefe86e7b6853fe2dc715c5847a3abcbd26c1fac39d0a534f1e57d6c0bc3625e0c3f1054b0d84b7b1d6eb69b9 +DIST bpftrace-0.11.0.tar.gz 867444 BLAKE2B a99255befadea0b4cb54299a8318c0a7a667ac2258b612750705b4d351ac59f4411f2567bc0100929291e3c9756d276671e41af9d398b118b3d486dace2953d7 SHA512 32bf0c23a7b0e1a57d0e0b8fc845a9e184e201ac3f6018a3d3cee8c97096093b333578cb898ede02fb3ab8d55ba9bcd2bb67ac70b81a49461c0f6e5c03c2a6f5 DIST bpftrace-0.9.2.tar.gz 715019 BLAKE2B 1f20998bd379b91cb46d7e856a5d892e0de7ad6d9f85cb657fcf6a0c879167c0931d28c78e4be98adab349144fe0bc99871cf70556dd1998e5b8f918fa1702e3 SHA512 5c6ee5fec690a907c370ed0bed85906d304215d7f97b99a2cae90453061f522fa6369627c9524a5a24e97c6cbb595a880a2a1b1d71095fffb693a4cef172a6f0 DIST bpftrace-0.9.3.tar.gz 743506 BLAKE2B d00708bcebaf7f039788dfc52f4a0bb501bb3c52e8b789060f824652b3917ea3950d77dbc7bee04da013f4b552338251bda9781d19a03ec227208b943fded232 SHA512 49b12735fe2fbf4f72d3d0c0372a7a570c7abc92d1f626624d591a863009c8bfabdf86825f133885800c7ea293773651be66e4c792f9cd397f82d250a7af83be DIST bpftrace-0.9.4.tar.gz 792253 BLAKE2B d34d390a612825141b86ba14482f06820c88bea76580c53c17d19a6480c0e2a5656531f39b79fbcea4e004ecd3eea36877560f22fac584f36a3dffa1e7fe96c5 SHA512 d2b32235fa81d6f06771df32877388a9105230adfc638b0d0ebf4f11a567246e8514d93c14da9c7008dbacd6b2c4108604fc5a2721ef831efa5c596cbe50b1da diff --git a/dev-util/bpftrace/bpftrace-.ebuild b/dev-util/bpftrace/bpftrace-0.11.0.ebuild similarity index 52% copy from dev-util/bpftrace/bpftrace-.ebuild copy to dev-util/bpftrace/bpftrace-0.11.0.ebuild index ccad41e9941..eab73335433 100644 --- a/dev-util/bpftrace/bpftrace-.ebuild +++ b/dev-util/bpftrace/bpftrace-0.11.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs linux-info cmake-utils +inherit toolchain-funcs llvm linux-info cmake DESCRIPTION="High-level tracing language for eBPF" HOMEPAGE="https://github.com/iovisor/bpftrace; @@ -13,7 +13,8 @@ if [[ ${PV} =~ 9{4,} ]]; then EGIT_REPO_URI="https://github.com/iovisor/${PN}; BDEPEND="" else - SRC_URI="https://github.com/iovisor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + MY_PV="${PV//_/}" + SRC_URI="https://github.com/iovisor/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND="app-arch/xz-utils " fi @@ -22,37 +23,56 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="test" -COMMON_DEPEND="dev-util/systemtap +COMMON_DEPEND=" + dev-util/systemtap sys-devel/clang:= dev-libs/libbpf:= >=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)] - >=dev-util/bcc-0.10.0:= - virtual/libelf" + =dev-util/bcc-0.13.0:= + virtual/libelf +" DEPEND="${COMMON_DEPEND} - test? ( dev-cpp/gtest )" + test? ( dev-cpp/gtest ) +" RDEPEND="${COMMON_DEPEND}" -BDEPEND+="dev-util/cmake +BDEPEND+=" + >=dev-util/cmake-3.8 sys-devel/flex - sys-devel/bison" + sys-devel/bison +" +S="${WORKDIR}/${PN}-${MY_PV:-${PV}}" QA_DT_NEEDED="/usr/lib.*/libbpftraceresources.so" PATCHES=( - "${FILESDIR}/bpftrace-0.9.3-install-libs.patch" - "${FILESDIR}/bpftrace-mandir.patch" + "${FILESDIR}/bpftrace-0.11.0-install-libs.patch" + "${FILESDIR}/bpftrace-0.10.0-dont-compress-man.patch" ) # lots of fixing needed RESTRICT="test" pkg_pretend() { - local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~BPF_JIT ~BPF_EVENTS" + local CONFIG_CHECK=" + ~BPF + ~BPF_EVENTS + ~BPF_JIT + ~BPF_SYSCALL + ~FTRACE_SYSCALLS + ~HAVE_EBPF_JIT + " check_extra_config } +pkg_setup() { +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: b7c808891e0cbb01aa37831ee25213059ad63acc Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Jul 15 19:36:05 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Jul 15 19:36:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c80889 sys-kernel/bliss-kernel-bin: stabilizing .178, removing .170 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 1 - .../bliss-kernel-bin-4.14.170.ebuild | 37 -- .../bliss-kernel-bin-4.14.178.ebuild | 6 +--- 3 files changed, 1 insertion(+), 43 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index e0fff71bc04..1915bc3e717 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,3 +1,2 @@ -DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild deleted file mode 100644 index a189ee6a274..000 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install - -# Variables -_LV="FC.01" # Local Version -_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) - -# Main -DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" -HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss; -SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz; - -RESTRICT="strip test" -LICENSE="GPL-2" -SLOT="${_PLV}" -KEYWORDS="-* amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - -S="${WORKDIR}" -QA_PREBUILT="*" - -src_install() { - mv * "${ED}" || die -} - -pkg_postinst() { - # Stub out this function. The downloaded tarball is ready to be installed - # into the OS directly. - debug-print-function ${FUNCNAME} "${@}" -} diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild index 7df4e7a0e92..5f3098080b2 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild @@ -17,11 +17,7 @@ SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz; RESTRICT="strip test" LICENSE="GPL-2" SLOT="${_PLV}" -KEYWORDS="-* ~amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" +KEYWORDS="-* amd64" S="${WORKDIR}" QA_PREBUILT="*"
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/
commit: 0e7443ea17f29852ef6f22fbe73f34f4dd6cd890 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jul 15 19:38:38 2020 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jul 15 19:38:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e7443ea dev-vcs/lazygit: 0.20.9 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.20.9.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 767ba1f..db47191 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -2,3 +2,4 @@ DIST lazygit-0.20.4.tar.gz 9195728 BLAKE2B a662b86bfe142e8d157a1be99718b6c786771 DIST lazygit-0.20.5.tar.gz 9195869 BLAKE2B 60ff71ebec314e406b8bdee446ec44de708116267b6b0e63db23a775a790c870aba24c7129c9709aeb48b7057e8938bf409b41e626feaf3b33a6da809f4b61da SHA512 e81f3d07ab6846487617589f7892b654fcf32351767329eaa0c78c8c2d0b8ac298ae4be83cc07a5651afc8c609937bc1477180437d41158b25dfccd2757b22b9 DIST lazygit-0.20.6.tar.gz 9195890 BLAKE2B d45118b23814e475fccdecfbb844cb1258334635284604d081da615a7c2250bd89b8820a89197ba9a24b3f9d72883c14a46213ffe39cda54a9a16c2948bf5268 SHA512 11c029b0405616ff1d8cb39a45339668c9167ed6187386878e041ecfcdf3f89ec04c02d9df65661ee8e87845d2b0340d3bd16ef1e8d1f3b4bf71ad0063582591 DIST lazygit-0.20.8.tar.gz 9196124 BLAKE2B 5b15ab738b05ffd43d87f2f8858eaab7f4e489b4c5d5de68a0635026083b1b73cbd725d40d6074d3b98321648b28f1e7747389bb620c92cfa2fd3cd97861affa SHA512 22abed21ccb7882d6cde6928f7fa5e3ac203d353a1d85a38d9be0971c927b59d3bc923e3c168452d7799ee9ec7a567cc2d14824fd5df880d5b3667ef6934e800 +DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613 SHA512 d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd diff --git a/dev-vcs/lazygit/lazygit-0.20.9.ebuild b/dev-vcs/lazygit/lazygit-0.20.9.ebuild new file mode 100644 index 000..df46884 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.20.9.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jesseduffield/lazygit" + +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Lazygit, a simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit; +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=( sys-libs/glibc ) +RDEPEND=( + ${DEPEND} + dev-vcs/git +) + +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) + +src_compile() { + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/lazygit + + use doc && dodoc -r "src/${EGO_PN}/docs/." + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/botan/
commit: 4466bd5c995a0ff31a16cc8c901a28c61536a76b Author: Sam James gentoo org> AuthorDate: Wed Jul 15 17:40:35 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 15 17:42:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4466bd5c dev-libs/botan: bump to 2.15.0 Changes: * General style changes to the ebuild (inherited most of it before, now time to make it my own -- last time was a security bump). * Fix {B,R,}DEPEND to be populated correctly, in particular with respect to Python at build time, but there are other DEPEND fixes too. URL: https://botan.randombit.net/news.html#version-2-15-0-2020-07-07 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/botan/Manifest| 1 + dev-libs/botan/botan-2.15.0.ebuild | 132 + 2 files changed, 133 insertions(+) diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index ec1ecd8e0cb..ae7a4661551 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -1,2 +1,3 @@ DIST Botan-2.14.0.tar.xz 5958948 BLAKE2B 90e73945b22f6e4e8d6163bfb45eca153eb1495448f8bf35514b780fd12bb1b81c822314e1f598c7625277f1e9cf7a6265387cca80ffd4c2664c681b9d4807fd SHA512 ee15928ecdb0127720b444b0207d46fd68fe3007125b0deb8bdd32f96e9befb684ad54009354da4f6a3c48b9698693b46223710a47fd644da8760dda53d40d34 +DIST Botan-2.15.0.tar.xz 5920688 BLAKE2B 1bbb9cadb0f754194851bddf8b14dbcd291285c5f3fbaad35920277a11c3d9e1b1e5cc484c0d37b1c7999b3084a1c90da56631df0b07e788372b95aff5197031 SHA512 0965a0a6141df44e38bd7da038b89dd2b3808ed9a4ebaafbf089abf60718e62cba78d7b64eaf272b5df8c5a489222e4cad4fb511cde38e76cdaed87f35896c18 DIST Botan-2.9.0.tgz 7216373 BLAKE2B 5ad2e15db871ccc3a32b29b7f54a02d69f251f0aca2ce656b557dbbb3814a793053a54905371b3414ad72952a64bece43e2383da91f205f68b0fe31be2f9439c SHA512 b88f3894a4a5b7b2fbff9be6eb0b774bf679a014bd2364811b7e63d4f323e22ca9ef916491afbc2cdf9db68727c1449fbeb6fd417e591560add0955517db3f65 diff --git a/dev-libs/botan/botan-2.15.0.ebuild b/dev-libs/botan/botan-2.15.0.ebuild new file mode 100644 index 000..df5fd9c8af9 --- /dev/null +++ b/dev-libs/botan/botan-2.15.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit python-r1 toolchain-funcs + +MY_P="Botan-${PV}" + +DESCRIPTION="C++ crypto library" +HOMEPAGE="https://botan.randombit.net/; +SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz; +LICENSE="BSD-2" + +SLOT="2/$(ver_cut 1-2)" # soname version + +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" +IUSE="bindist bzip2 boost doc libressl lzma python sqlite ssl static-libs zlib" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + ') +" + +# NOTE: Boost is needed at runtime too for the CLI tool. +DEPEND=" + boost? ( >=dev-libs/boost-1.48:= ) + bzip2? ( >=app-arch/bzip2-1.0.5:= ) + lzma? ( app-arch/xz-utils:= ) + python? ( ${PYTHON_DEPS} ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[bindist=] ) + libressl? ( dev-libs/libressl:0= ) + ) + sqlite? ( dev-db/sqlite:3= ) + zlib? ( >=sys-libs/zlib-1.2.3:= ) +" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +# NOTE: Considering patching Botan? +# Please see upstream's guidance: +# https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches + +python_check_deps() { + if use doc ; then + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1 + fi +} + +src_configure() { + local disable_modules=() + use boost || disable_modules+=( "boost" ) + use bindist && disable_modules+=( "ecdsa" ) + elog "Disabling module(s): ${disable_modules[@]}" + + # Enable v9 instructions for sparc64 + local chostarch="${CHOST%%-*}" + if [[ "${PROFILE_ARCH}" = "sparc64" ]] ; then + chostarch="sparc32-v9" + fi + + local myos= + case ${CHOST} in + *-darwin*) myos=darwin ;; + *) myos=linux ;; + esac + + case ${CHOST} in + hppa*) chostarch=parisc ;; + esac + + local pythonvers=() + if use python ; then + _append() { + pythonvers+=( ${EPYTHON/python/} ) + } + + python_foreach_impl _append + fi + + # Don't install Python bindings automatically + # (do it manually later in the right place) + # https://bugs.gentoo.org/723096 + local myargs=( + $(use_enable static-libs static-library) + $(use_with boost) + $(use_with bzip2) + $(use_with doc documentation) +
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 0c0b75190b716e3a3bf222baacfb6d15ec39213d Author: Jaco Kroon uls co za> AuthorDate: Wed Jul 15 17:08:14 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 15 17:42:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0b7519 net-misc/dahdi: Add CONFIG_PCI as kernel config requirement. Picked up by Sam gentoo.org> whilst working on: Bug: https://bugs.gentoo.org/716426 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16708 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index f69efcbe418..544cdbddd16 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -43,7 +43,7 @@ IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" ) -CONFIG_CHECK="MODULES ~CRC_CCITT" +CONFIG_CHECK="MODULES PCI ~CRC_CCITT" pkg_pretend() { use oslec && CONFIG_CHECK+=" ECHO"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5da6e0b1b296246559e9609cc9dd3cfb141f4b69 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 18:59:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 19:00:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da6e0b1 llvm.eclass: Add 12 to known slots Signed-off-by: Michał Górny gentoo.org> eclass/llvm.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass index 61b34d4985e..761ffdbad5e 100644 --- a/eclass/llvm.eclass +++ b/eclass/llvm.eclass @@ -85,7 +85,7 @@ DEPEND="!!sys-devel/llvm:0" # @INTERNAL # @DESCRIPTION: # Correct values of LLVM slots, newest first. -declare -g -r _LLVM_KNOWN_SLOTS=( 11 10 9 8 ) +declare -g -r _LLVM_KNOWN_SLOTS=( {12..8} ) # @FUNCTION: get_llvm_prefix # @USAGE: [-b|-d] []
[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/files/
commit: 4bdbbfae0e5bb38d32a86f43b7a2c2cd57c70dfe Author: Robin H. Johnson gentoo org> AuthorDate: Wed Jul 15 21:02:50 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Jul 15 21:30:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdbbfae dev-db/influxdb: cleanup new init script Signed-off-by: Robin H. Johnson gentoo.org> dev-db/influxdb/files/influxdb.rc-r1 | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-db/influxdb/files/influxdb.rc-r1 b/dev-db/influxdb/files/influxdb.rc-r1 index 28fd9f6861c..7556a506784 100644 --- a/dev-db/influxdb/files/influxdb.rc-r1 +++ b/dev-db/influxdb/files/influxdb.rc-r1 @@ -1,6 +1,8 @@ #!/sbin/openrc-run config="${config:-/etc/influxdb/influxdb.conf}" +pidfile=${pidfile:-/var/run/influxd.pid} +influxd_opts=${influxd_opts:-} supervisor="supervise-daemon" command=/usr/bin/influxd @@ -19,20 +21,20 @@ rc_ulimit="-n 65536" start_pre() { # Check if config file exist - if [ ! -r ${config} ]; then + if [ ! -r "${config}" ]; then eerror "config file ${config} doesn't exist" return 1 fi - if [ ! -f "$error_log" ]; then - mkdir -p "$(dirname $error_log)" + if [ -n "${error_log}" ] && [ ! -e "${error_log}" ]; then + checkpath -d -o "${command_user}" "$(dirname "${error_log}")" fi - if [ ! -f "$output_log" ]; then - mkdir -p "$(dirname $output_log)" + if [ -n "${output_log}" ] && [ ! -e "${output_log}" ]; then + checkpath -d -o "${command_user}" "$(dirname "${output_log}")" fi return 0 } -if [[ -n "${INFLUXDB_HEALTHCHECK_URI}" ]]; then +if [ -n "${INFLUXDB_HEALTHCHECK_URI}" ]; then healthcheck_delay=300 healthcheck_timer=60
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/hglib/
commit: 57154e19cb33dc7c1de368c9a3bae99ffcc503ee Author: Aaron Bauman gentoo org> AuthorDate: Wed Jul 15 17:36:59 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Jul 15 17:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57154e19 dev-python/hglib: drop last-rited pkg Signed-off-by: Aaron Bauman gentoo.org> dev-python/hglib/Manifest | 1 - dev-python/hglib/hglib-2.1.ebuild | 41 --- dev-python/hglib/metadata.xml | 19 -- profiles/package.mask | 6 -- 4 files changed, 67 deletions(-) diff --git a/dev-python/hglib/Manifest b/dev-python/hglib/Manifest deleted file mode 100644 index 5aa80d2bd6f..000 --- a/dev-python/hglib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-hglib-2.1.tar.gz 29030 BLAKE2B 3603e4030baf1f542c7c4b2123a78e3567141af8e84709eca38495ecea264f85c870005b39f8fc1bb2afc611c9a2c428971c8d783bc2595e25d83b9fcb5a2af6 SHA512 82cd00e4184a8a002ea0bcc2dec4de06a705f5f6cecd1ddbddef08ead2817f673590884aee5187fbc3496ced3f27ca8c8d78e0436fb97205ef654cd28d912e68 diff --git a/dev-python/hglib/hglib-2.1.ebuild b/dev-python/hglib/hglib-2.1.ebuild deleted file mode 100644 index 9a0b6110cc0..000 --- a/dev-python/hglib/hglib-2.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="threads(+)" - -MY_P=python-${P} -MY_PN=python-${PN} - -inherit distutils-r1 - -DESCRIPTION="Library for using the Mercurial Command Server from Python" -HOMEPAGE="http://mercurial.selenic.com/; -SRC_URI="mirror://pypi/p/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-vcs/mercurial-2.4.2" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S=${WORKDIR}/${MY_P} - -python_test() { - if ! ${PYTHON} test.py; then - die "Tests failed under ${EPYTHON}" - fi -} - -python_install_all() { - docinto examples - dodoc -r examples/stats.py - docompress -x /usr/share/doc/${PF}/examples - - distutils-r1_python_install_all -} diff --git a/dev-python/hglib/metadata.xml b/dev-python/hglib/metadata.xml deleted file mode 100644 index 5d827767bef..000 --- a/dev-python/hglib/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - arne_...@web.de - Arne Babenhauserheide - - - maksbo...@gentoo.org - Maxim Koltsov - - - proxy-ma...@gentoo.org - Proxy Maintainers - - - python-hglib - - diff --git a/profiles/package.mask b/profiles/package.mask index 60715576b50..421d33e1066 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -443,12 +443,6 @@ games-board/sirius # Masked for removal in 30 days. dev-embedded/gnome-avrdude -# Michał Górny (2020-06-14) -# Maintainer unresponsive. Stuck on py3.6. Pending version bump. -# Failing tests. -# Removal in 30 days. Bug #718990. -dev-python/hglib - # Michał Górny (2020-06-14) # Unmaintained since at least 2014. The current release is 1.5 dev # branch from 2010. Upstream had a few stable 1.4 releases since
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/kannel/files/, app-mobilephone/kannel/, ...
commit: 7d441d1f18512fe4506528811613df8f802d2e51 Author: Aaron Bauman gentoo org> AuthorDate: Wed Jul 15 17:37:43 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Jul 15 17:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d441d1f app-mobilephone/{kannel,kannel-sqlbox}: drop last-rited pkgs Signed-off-by: Aaron Bauman gentoo.org> app-mobilephone/kannel-sqlbox/Manifest | 1 - .../kannel-sqlbox/files/kannel-sqlbox.initd| 33 - .../kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild| 74 -- app-mobilephone/kannel-sqlbox/metadata.xml | 14 - app-mobilephone/kannel/Manifest| 1 - .../kannel/files/kannel-1.4.3-autotools.patch | 33 - .../files/kannel-1.4.3-external-libuuid.patch | 849 - .../files/kannel-1.5.0-custom-wap-ports.patch | 346 - .../kannel/files/kannel-1.5.0-initgroups.patch | 11 - .../kannel/files/kannel-bearerbox.initd| 34 - app-mobilephone/kannel/files/kannel-smsbox.initd | 33 - app-mobilephone/kannel/files/kannel-wapbox.initd | 33 - app-mobilephone/kannel/kannel-1.5.0-r3.ebuild | 128 app-mobilephone/kannel/kannel-1.5.0-r4.ebuild | 128 app-mobilephone/kannel/metadata.xml| 8 - profiles/package.mask | 9 - 16 files changed, 1735 deletions(-) diff --git a/app-mobilephone/kannel-sqlbox/Manifest b/app-mobilephone/kannel-sqlbox/Manifest deleted file mode 100644 index f64b56d2119..000 --- a/app-mobilephone/kannel-sqlbox/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gateway-1.5.0.tar.gz 3469476 BLAKE2B c77c43ec782884f8404e70dbe8fb76cb66526ba7f313db7b7ee83073aae71fb2a1661b58be297f0dc2e6bffbccc862d5e7f1239bd4431bbfa4f009848d57face SHA512 5bd35ff40e0f5882367f717e67104a0dc8703b5d6d95654e1268ded15cf6fac6366968b10adbe2eec22b3ac17fe3ae33b4142cd38f51fd3d75a56c8fe7653652 diff --git a/app-mobilephone/kannel-sqlbox/files/kannel-sqlbox.initd b/app-mobilephone/kannel-sqlbox/files/kannel-sqlbox.initd deleted file mode 100644 index fd270e65e54..000 --- a/app-mobilephone/kannel-sqlbox/files/kannel-sqlbox.initd +++ /dev/null @@ -1,33 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -KANNEL_SERVICE=${SVCNAME#*-} - -depend() { - need kannel-bearerbox - before kannel-smsbox -} - -checkconfig() { - if [ ! -f /etc/kannel/kannel.conf ] ; then - eerror "/etc/kannel/kannel.conf file doesn't exists!" - return 1 - fi -} - -start() { - checkconfig || return 1 - - ebegin "Starting kannel ${KANNEL_SERVICE}" - start-stop-daemon --start --quiet --exec /usr/sbin/${KANNEL_SERVICE} -- \ - --daemonize --user kannel --logfile /var/log/kannel/${KANNEL_SERVICE}.log \ - --pid-file /var/run/kannel/${KANNEL_SERVICE}.pid /etc/kannel/sqlbox.conf - eend $? -} - -stop() { - ebegin "Stopping kannel ${KANNEL_SERVICE}" - start-stop-daemon --stop --verbose --pidfile /var/run/kannel/${KANNEL_SERVICE}.pid - eend $? -} diff --git a/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild b/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild deleted file mode 100644 index 02efd90850f..000 --- a/app-mobilephone/kannel-sqlbox/kannel-sqlbox-1.5.0-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils flag-o-matic readme.gentoo-r1 - -DESCRIPTION="DB-Based Kannel Box for message queueing" -HOMEPAGE="http://www.kannel.org/; -SRC_URI="http://www.kannel.org/download/${PV}/gateway-${PV}.tar.gz; - -LICENSE="Apache-1.1 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ssl doc" - -RDEPEND="|| ( - ~app-mobilephone/kannel-${PV}[mysql] - ~app-mobilephone/kannel-${PV}[sqlite] - ~app-mobilephone/kannel-${PV}[postgres] - ) - net-libs/libnsl:0= - ssl? ( dev-libs/openssl:0 )" -DEPEND="${RDEPEND} - doc? ( media-gfx/transfig - app-text/jadetex - app-text/docbook-dsssl-stylesheets - app-text/docbook-sgml-dtd:3.1 )" - -S="${WORKDIR}/gateway-${PV}/addons/sqlbox/" - -pkg_setup() { - append-ldflags $(no-as-needed) - DISABLE_AUTOFORMATTING="yes" - DOC_CONTENTS="Please view the following page for config information: -http://www.kannel.org/pipermail/users/2006-October/000859.html - -In essence you need to do 3 things: -1. Create the database (tables will be automatically created by kannel) -2. Point sqlbox to the smsbox-port in kannel [core] group -3. Point smsbox to smsbox-port in sqlbox [sqlbox] group - -This literally puts sqlbox in between the bearerbox and smsbox -for data storage into a database" -} - -src_configure() { -
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: afe7902405049b729431fb429e97a5146691858a Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:37:41 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe79024 app-admin/puppet-agent: 6.17.0 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/Manifest | 1 + app-admin/puppet-agent/puppet-agent-6.17.0.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index c2ad25cca2f..503fd46be7e 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -3,3 +3,4 @@ DIST puppet-agent_6.15.0-1stretch_i386.deb 22917002 BLAKE2B 5bab2b6cdde11a46e649 DIST puppet-agent_6.16.0-1focal_amd64.deb 22255252 BLAKE2B 64690ea444c666476864ff8d2373a266bd91f91ef996c87f04cfdd3401093795610e0e09a4f0588bbec8b83d64848c92a95572ea570fc7985d93c5e161256e00 SHA512 47ebcac58d9b54b62fa9a854ec4eb4fcc83d2fdef199658532b7b87cf461a8ac611f776db3fbb2e1c11e607896b85a67d7a32a4e9844e1b9b07904e0860c39b8 DIST puppet-agent_6.16.0-1stretch_amd64.deb 22336186 BLAKE2B 2bb62f25bf243e03288a5ee769c37c53c5f1c8f63a5e1a9d231b522409a68f3b3d957adbde0a99f616cdb60ced58cc6de990ff96f2b99d17be4aacd786c460a4 SHA512 dd5536e5fe9caad2dd7da8cfb6e2e2e93138b76f5a1014999f221c2bfcac94f0faecc3035ce09fc170dbb61226325ec82aafd80f1016e1d1ccacad9f1ae1b176 DIST puppet-agent_6.16.0-1stretch_i386.deb 22579590 BLAKE2B e923847d2d381d6a1a9c1761259c72c4c92e34d4aad5643eeadbef38d48a09a95d15fd359ded3501257057dbb892bc4dc5ae60abdc01d646cd194d1b40defd6d SHA512 4015da5a4df08e03ab3bf988fd2afb67c37fa7c820f73793ebc3270364928a6f89a5ebcadfeab1f07d4e88a98ee95c2069e47fde4391d2dea98855a9743b6adb +DIST puppet-agent_6.17.0-1focal_amd64.deb 22317432 BLAKE2B 570ef37c8e170ab1d615782322c895b0eba3193ac51dd221a8f9597c34c923c36874a5add1cf1074160c86dd4c4acc3ff1b65709cee2c0cddd84abe57c300faf SHA512 541010d896c891040154b22eed3f2e39b026cfef5669c95016ba1aa5b919002fcf2b8d2a15cde8efd104fc2e0699a8cb5cc3914bc039a27280f97f7f67d7b153 diff --git a/app-admin/puppet-agent/puppet-agent-6.17.0.ebuild b/app-admin/puppet-agent/puppet-agent-6.17.0.ebuild new file mode 100644 index 000..d2a6b4ff967 --- /dev/null +++ b/app-admin/puppet-agent/puppet-agent-6.17.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils systemd unpacker + +DESCRIPTION="general puppet client utils along with hiera and facter" +HOMEPAGE="https://puppetlabs.com/; +SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="puppetdb selinux" +RESTRICT="strip" + +CDEPEND="!app-admin/puppet + !dev-ruby/hiera + !dev-ruby/facter + !app-emulation/virt-what + acct-user/puppet + acct-group/puppet" + +DEPEND=" + ${CDEPEND} + app-admin/augeas" +RDEPEND="${CDEPEND} + app-portage/eix + sys-apps/dmidecode + sys-libs/libselinux + sys-libs/glibc + sys-libs/readline:0/8 + sys-libs/libxcrypt + sys-libs/ncurses:0[tinfo] + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + # conf.d + doconfd etc/default/puppet + doconfd etc/default/pxp-agent + # logrotate.d + insinto /etc/logrotate.d + doins etc/logrotate.d/pxp-agent + # puppet itself + insinto /etc/puppetlabs + doins -r etc/puppetlabs/* + # logdir for systemd + dodir var/log/puppetlabs/puppet/ + fperms 0750 var/log/puppetlabs/puppet/ + # the rest + insinto /opt + dodir opt/puppetlabs/puppet/cache + doins -r opt/* + fperms 0750 /opt/puppetlabs/puppet/cache + # init + newinitd "${FILESDIR}/puppet.initd" puppet + systemd_dounit lib/systemd/system/puppet.service + systemd_dounit lib/systemd/system/pxp-agent.service + systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf + # symlinks + chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/" + chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper" + dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter + dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera + dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet + dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what + dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetdb/
commit: 6fa8127bea103f69f32ad9c8710430aab5840f0b Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:40:03 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa8127b app-admin/puppetdb: 6.11.2 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetdb/Manifest | 1 + app-admin/puppetdb/puppetdb-6.11.2.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest index 9ce91c0915a..3f3ff554778 100644 --- a/app-admin/puppetdb/Manifest +++ b/app-admin/puppetdb/Manifest @@ -1 +1,2 @@ DIST puppetdb-6.10.0.tar.gz 44394062 BLAKE2B fee0a908518bb89e9dda1d4e8683953d305c70fc0e70a856871b0916a4ef610942db1a8f24f59b7704dde3da67ffc2bb1b25cc9254f3efa3c24408bc3a336cb8 SHA512 12ca864a5a515baf4510bbfcab23b686b66cce460908c103c96fd51ad2898f2c5a42b9d0d0c707977267cc31a517b454893ad85982b31176e1ebfa79d7f948ee +DIST puppetdb-6.11.2.tar.gz 44799680 BLAKE2B c40048d1fe6cf62371f2adb1a5361b34b1f46e6b344a7565ad9565f2ec4ae3cf1bd4927904c797be92c223dcc98e2302359af753228d09424372ea894cd5d5aa SHA512 af5d5f61147e8b67812af405b3b087897925869a62eb0749a5a59ae72e76bdcfe95879b0cb6d993ee85a00c44c6867e1864c0d22ceac7b854bca248ae1a00ccc diff --git a/app-admin/puppetdb/puppetdb-6.11.2.ebuild b/app-admin/puppetdb/puppetdb-6.11.2.ebuild new file mode 100644 index 000..5a7a32bcf49 --- /dev/null +++ b/app-admin/puppetdb/puppetdb-6.11.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib systemd + +DESCRIPTION="PuppetDB collects data generated by Puppet." +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/; +SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND+=">=virtual/jdk-1.8.0" +DEPEND+="acct-user/puppetdb + acct-group/puppetdb" + +src_prepare() { + sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die + sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die + sed -i 's/sysconfig/conf\.d/g' install.sh || die + sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + dodir /opt/puppetlabs/server/data/puppetdb + insinto /opt/puppetlabs/server/apps/puppetdb + insopts -m0744 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppetdb.jar + insinto /etc/puppetlabs/puppetdb + doins ext/config/logback.xml + doins ext/config/bootstrap.cfg + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetdb/conf.d + doins ext/config/conf.d/jetty.ini + doins ext/config/conf.d/repl.ini + doins ext/config/conf.d/database.ini + doins ext/config/conf.d/config.ini + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetdb/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps + doins ext/cli/foreground + doins ext/cli/ssl-setup + doins ext/cli/config-migration + doins ext/cli/foreground + doins ext/cli/anonymize + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetdb/bin + doins ext/bin/puppetdb + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb + dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb + # init type tasks + newconfd ext/default puppetdb + systemd_dounit ext/redhat/puppetdb.service + systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf + newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb + # misc + insinto /etc/logrotate.d + newins ext/puppetdb.logrotate.conf puppetdb + fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb + fperms -R 770 /opt/puppetlabs/server/data/puppetdb +} + +pkg_postinst() { + elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'" + elog + elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 76398b6f6f5d14fa4cf8cecf360d58652e0d5fdf Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:31:38 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76398b6f app-admin/puppet: 6.17.0 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet/Manifest | 1 + app-admin/puppet/puppet-6.17.0.ebuild | 136 ++ 2 files changed, 137 insertions(+) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index ae545332efe..99fd112c04a 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,3 +1,4 @@ DIST puppet-5.5.19.tar.gz 2993740 BLAKE2B aa6bde89489279769ee9a1ed5508fb223f7f0153b1b1991970018908eee70ff0816688c702b8dc779d01e1978ea7f9290c80523648730d5408a17674c11345fd SHA512 996fa155ca04c8c3c96c29cf65cd24eaf9e19e89fcf85345509dbd3673b28c263df5b62d6f016b8ac1c1da8ed86f0acf3100eae2656252bb10c542972db81de3 DIST puppet-5.5.20.tar.gz 2995117 BLAKE2B f147be28967da748bf8d5f7250eae9045caafaa3925f850cc0a77acc19a6a47ed92d4ec81278334608839f6f8c83cab19324f2753bc05d3a042a3bfaccb72a46 SHA512 83b8f234697e13d6fd8ac16634fff4e4adfece70858c32c1001925c71cc4d9a482da1880c27c08e796facb46d5d17889f9521121a69cb49e160e3c031ad564c4 DIST puppet-6.15.0.tar.gz 2880562 BLAKE2B 082f6a6b0ee56cdb1cd98b8cade8b07b7970ae0a78a9cf7c80e9af945eb722ad156b28004ad565c51750a63fa5932e99b1dd39ac0d4008d3ed225868e7671a31 SHA512 ac7e17bd87ee924fd928d565389b424ff2ed45b9b08e1be4eff4dec3688545657e2dfede46adeb48faecf3875c640c99b07ed6e09906b3e66b4654bb984d9296 +DIST puppet-6.17.0.tar.gz 2901101 BLAKE2B 59e75d1b2a8d02285ab867d3b63b1656e29c418f4844b21100e135b306e16f82284690565e5354f515499ec7bc0e2ff688308e077cc4656076a38f49bb1bedf9 SHA512 2ebf31cce1dcc4ce0bf9403f56d3f97a41a4014111be1f27e340de8e4db157549bc4609068ee6396be3c88ff1a93b40792692a5b01140fa66a1f5a82453ba1d1 diff --git a/app-admin/puppet/puppet-6.17.0.ebuild b/app-admin/puppet/puppet-6.17.0.ebuild new file mode 100644 index 000..f50ee1410b0 --- /dev/null +++ b/app-admin/puppet/puppet-6.17.0.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="doc:all" + +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit eutils ruby-fakegem eapi7-ver + +DESCRIPTION="A system automation and configuration management software." +HOMEPAGE="https://puppet.com/; +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz; + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + dev-ruby/semantic_puppet + >=dev-ruby/facter-3.0.0 + dev-ruby/concurrent-ruby + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0 + acct-user/puppet + acct-group/puppet" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # can't be run within portage. + epatch "${FILESDIR}/puppet-fix-tests-6.10.1.patch" + + # fix systemd path + epatch "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + insinto /usr/lib/systemd/system +
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetserver/
commit: ec532ff8f0308c22635e1322205e9ba5333f982a Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:42:59 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec532ff8 app-admin/puppetserver: 6.12.1 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetserver/Manifest | 1 + app-admin/puppetserver/puppetserver-6.12.1.ebuild | 131 ++ 2 files changed, 132 insertions(+) diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index 19b0cfc60f8..60dec50be76 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1 +1,2 @@ DIST puppetserver-6.11.0.tar.gz 60230325 BLAKE2B e7f95c15755afe1a637558a505f3bf3392da620df44e93ed152ea622bfb35b594120f36bb1c357d49577c8fede83eee318ffe4535df78f50478e09961b62b89b SHA512 1d6fe14cb1dfaec1a8b43c54ebe9bfd9b581b9f2ad4d3f1976e4570679a72657b93060838fdaf55447dd3c7e5e3d38df30c0f20121791ac06d0a09545812b49b +DIST puppetserver-6.12.1.tar.gz 60422470 BLAKE2B fd3fa33262a5ae83fb6889079a85c262d74d55b0ffb9ed297d60399c442d7a1676cfc54afd3e25721d6e4a4ad926c43a1f8f1a9db206ee6145280601c501fe09 SHA512 9ad5d3e266f91b8a1ef09302a1f8889f139909fb20268f714fb894dcff2379a01c78baafdab1102a26c26903cefe92ac833c2b20e9ea6f8d379af2dd11c20407 diff --git a/app-admin/puppetserver/puppetserver-6.12.1.ebuild b/app-admin/puppetserver/puppetserver-6.12.1.ebuild new file mode 100644 index 000..94b63776bb9 --- /dev/null +++ b/app-admin/puppetserver/puppetserver-6.12.1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib systemd + +DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents." +HOMEPAGE="http://docs.puppetlabs.com/puppetserver/; +SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="puppetdb" +# will need the same keywords as puppet +KEYWORDS="~amd64 ~x86" + +RDEPEND+=" + >=virtual/jdk-1.8.0 + app-admin/puppet-agent[puppetdb?]" +DEPEND+="acct-user/puppet + acct-group/puppet" + +src_prepare() { + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die + sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die + sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + insinto /opt/puppetlabs/server/apps/puppetserver + insopts -m0774 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppet-server-release.jar + insinto /etc/puppetlabs/puppetserver + doins ext/config/logback.xml + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetserver/services.d + doins ext/system-config/services.d/bootstrap.cfg + doins ext/config/services.d/ca.cfg + insinto /etc/puppetlabs/puppetserver/conf.d + doins ext/config/conf.d/puppetserver.conf + doins ext/config/conf.d/auth.conf + doins ext/config/conf.d/global.conf + doins ext/config/conf.d/web-routes.conf + doins ext/config/conf.d/metrics.conf + doins ext/config/conf.d/webserver.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetserver/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps + doins ext/cli/ca + doins ext/cli/irb + doins ext/cli/foreground + doins ext/cli/gem + doins ext/cli/ruby + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetserver/cli + doins ext/cli_defaults/cli-defaults.sh + insinto /opt/puppetlabs/server/apps/puppetserver/bin + doins ext/bin/puppetserver + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver + dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver /usr/bin/puppetserver + dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d + # other sys stuff + dodir /etc/puppetlabs/code + # needed for systemd + dodir /var/log/puppetlabs/puppetserver + dodir /etc/puppetlabs/puppet/ssl +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppetdb-termini/
commit: cc449dbd23448ee45be99cc323ac7cc358619a77 Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:44:02 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc449dbd dev-ruby/puppetdb-termini: 6.11.2 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/puppetdb-termini/Manifest | 1 + .../puppetdb-termini-6.11.2.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index 216f63fb514..1d5f257172a 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1 +1,2 @@ DIST puppetdb-termini_6.10.0-1stretch_all.deb 21294 BLAKE2B dfe88c6a44eed3e8a0826fde8f6130d3d817acafa367415956587e44298c99c41fd7bdac709c1ab55dcc9dce165d2599a2f18f0e1fd058d717128c0dd3a6ae28 SHA512 da7bf41e43acc39a44655e4759a14c119e6c1665c01a8b0ad4d83767c65068e071fc8ff6af80810a20cf92508c55c9ccfa295e197c0f7c94ee70110ea4515aae +DIST puppetdb-termini_6.11.2-1stretch_all.deb 21292 BLAKE2B c708f816ff656b1a8720bc59c7498be26e233d6f7413ac181b0c0fe4c940aa5a059a62719a8b5edd8da355090a2c91353838e7d5c960af5a1195dd933eec9729 SHA512 548baf1c6a9be3f3d2dc3686e19851a36d1b10d123ce9c9aee1689f18b9ac8e15ed0300b766b5cde1c426689d41f23b2d72e8779f19cc82ff17c4b3006e68bcf diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.11.2.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-6.11.2.ebuild new file mode 100644 index 000..a7f2b53b2dd --- /dev/null +++ b/dev-ruby/puppetdb-termini/puppetdb-termini-6.11.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +inherit unpacker + +DESCRIPTION="Library needed to connect puppet to puppetdb" +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/; +SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +# will need the same keywords as puppet +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND+="" +DEPEND+="" + +S=${WORKDIR} + +src_install() { + insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ + doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppetdb-termini/
commit: 6a03b22721329c211da6a0ad41f6542403102c1b Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 19:44:29 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 19:44:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a03b227 dev-ruby/puppetdb-termini: clean up metadata Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/puppetdb-termini/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-ruby/puppetdb-termini/metadata.xml b/dev-ruby/puppetdb-termini/metadata.xml index 85d0a4939e4..80a8574c3f5 100644 --- a/dev-ruby/puppetdb-termini/metadata.xml +++ b/dev-ruby/puppetdb-termini/metadata.xml @@ -9,7 +9,4 @@ r...@gentoo.org Gentoo Ruby Project - - puppet plugin used to connect to puppetdb -
[gentoo-commits] repo/gentoo:master commit in: dev-db/influxdb/
commit: b6fb82e3b56b51e079ef0d6f9a12cde5d5d66bba Author: Robin H. Johnson gentoo org> AuthorDate: Wed Jul 15 21:31:46 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Jul 15 21:31:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fb82e3 dev-db/influxdb: merge improvements from seperate 1.8.0 work to -r1 Signed-off-by: Robin H. Johnson gentoo.org> dev-db/influxdb/influxdb-1.8.0-r1.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild index 9879d5f13bb..658437482ef 100644 --- a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild +++ b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics" HOMEPAGE="https://www.influxdata.com; -inherit go-module systemd user +inherit go-module systemd EGO_PN="github.com/influxdata/${PN}" EGO_SUM=( @@ -461,15 +461,15 @@ SLOT="0" KEYWORDS="~amd64" IUSE="doc" -DEPEND="doc? ( +BDEPEND="doc? ( >=app-text/asciidoc-8.6.10 app-text/xmlto )" - -pkg_setup() { - enewgroup influxdb - enewuser influxdb -1 -1 /var/lib/influxdb influxdb -} +COMMON_DEPEND=" + acct-group/influxdb + acct-user/influxdb" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" src_compile() { set -- env GOBIN="${S}/bin/" go install -a -installsuffix cgo \ @@ -477,7 +477,7 @@ src_compile() { -v -work -x ./... echo "$@" "$@" || die "compile failed" - use doc && cd man && emake build + use doc && emake -C man build } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/
commit: a9673ae5ec7b31fd4061a262403d3e8f18e28927 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Jul 15 22:09:28 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Jul 15 22:23:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9673ae5 dev-cpp/tbb: version bump to 2020.3 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Guilherme Amadio gentoo.org> dev-cpp/tbb/Manifest | 1 + dev-cpp/tbb/tbb-2020.3.ebuild | 151 ++ 2 files changed, 152 insertions(+) diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest index 55a4e5475b0..4fb83d37f0e 100644 --- a/dev-cpp/tbb/Manifest +++ b/dev-cpp/tbb/Manifest @@ -1,2 +1,3 @@ DIST tbb-2019.8.tar.gz 2580540 BLAKE2B 1cddb0c8ade6f6363811b7f9b323a2bb7739a18114acd56e1b4a13f33904ddff8cb6aec9b4b0add995cd307ff7815f0b55ce33fa64b7dd92c0062fbaa13d0833 SHA512 924a8dde011452a2c46c5152942a9835e76fe5610e08b69eb0e985de3fb46bdb49f0f628d10fa7704428f6e61ec63f7002da5399d47da6ee6004fa236d346dc8 DIST tbb-2020.2.tar.gz 2637172 BLAKE2B 6b6e65732d3971f7374058513004ca3cfc3855b83c0a2dde59d50e08c26ff220470e31db86f4ab9f009c7e02e454a00a348730e63c829aa8d217320f7879cfc9 SHA512 6d7412fa6ce12d27736af3c8942c5ab5ea6945dd3ca93f309535c0dba3ff757d6507a5ffc3bcd73e6fdcda043cdedfa657631b25ae86fbf221d0f1d66a85b48f +DIST tbb-2020.3.tar.gz 2639788 BLAKE2B 3e92bccdc8179fc049379ccbb8ad7f615623177abc61d813b1a601020c345137bfd7d4c4600cf5b0d587e5ebef677635c3c8124d06b05fdd3325128ed8c9f84a SHA512 04c4b5501418792827190691d03d20d4dc1fd3cbbcf459a4d40c5c2281d964e658f31f133ad3907b78e17ed04f4ff16728ed89487ed0ce2cb239f23feb34bd87 diff --git a/dev-cpp/tbb/tbb-2020.3.ebuild b/dev-cpp/tbb/tbb-2020.3.ebuild new file mode 100644 index 000..25976f821ba --- /dev/null +++ b/dev-cpp/tbb/tbb-2020.3.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils flag-o-matic multilib-minimal multilib toolchain-funcs + +PV1="$(ver_cut 1)" +PV2="$(ver_cut 2)" +MY_PV="${PV1}_U${PV2}" + +DESCRIPTION="High level abstract threading library" +HOMEPAGE="https://www.threadingbuildingblocks.org; +SRC_URI="https://github.com/intel/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="debug examples" + +DEPEND="" +RDEPEND="${DEPEND}" +S="${WORKDIR}/oneTBB-${MY_PV}" + +DOCS=( CHANGES README README.md doc/Release_Notes.txt ) + +PATCHES=( "${FILESDIR}"/${PN}-2020.1-makefile-debug.patch ) + +src_prepare() { + default + + find include -name \*.html -delete || die + + # Give it a soname on FreeBSD + echo 'LIB_LINK_FLAGS += -Wl,-soname=$(BUILDING_LIBRARY)' >> build/FreeBSD.gcc.inc + # Set proper versionning on FreeBSD + sed -i -e '/.DLL =/s/$/.1/' build/FreeBSD.inc || die + + use debug || sed -i -e '/_debug/d' Makefile +} + +multilib_src_configure() { + # pc files are for debian and fedora compatibility + # some deps use them + cat <<-EOF > ${PN}.pc.template + prefix=${EPREFIX}/usr + libdir=\${prefix}/$(get_libdir) + includedir=\${prefix}/include + Name: ${PN} + Description: ${DESCRIPTION} + Version: ${PV} + URL: ${HOMEPAGE} + Cflags: -I\${includedir} + EOF + cp ${PN}.pc.template ${PN}.pc || die + cat <<-EOF >> ${PN}.pc + Libs: -L\${libdir} -ltbb + Libs.private: -lm -lrt + EOF + cp ${PN}.pc.template ${PN}malloc.pc || die + cat <<-EOF >> ${PN}malloc.pc + Libs: -L\${libdir} -ltbbmalloc + Libs.private: -lm -lrt + EOF + cp ${PN}.pc.template ${PN}malloc_proxy.pc || die + cat <<-EOF >> ${PN}malloc_proxy.pc + Libs: -L\${libdir} -ltbbmalloc_proxy + Libs.private: -lrt + Requires: tbbmalloc + EOF +} + +local_src_compile() { + cd "${S}" + + local comp arch + local bt buildtypes + + case ${MULTILIB_ABI_FLAG} in + abi_x86_64) arch=x86_64 ;; + abi_x86_32) arch=ia32 ;; +# abi_ppc_64) arch=ppc64 ;; +# abi_ppc_32) arch=ppc32 ;; + esac + + case "$(tc-getCXX)" in + *clang*) comp="clang" ;; + *g++*) comp="gcc" ;; + *ic*c) comp="icc" ;; + *) die "compiler $(tc-getCXX) not supported by build system" ;; + esac + + if use debug ; then + buildtypes="release debug" + else + buildtypes="release" + fi + + for bt in ${buildtypes}; do + CXX="$(tc-getCXX)" \ + CC="$(tc-getCC)" \ + AS="$(tc-getAS)" \ + arch=${arch} \ +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/
commit: 39076cfc6ac9a36c9d4725d71c70b7790921b40d Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 06:46:26 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 06:46:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39076cfc media-gfx/exiv2: stable 0.27.3 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/exiv2/exiv2-0.27.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/exiv2/exiv2-0.27.3.ebuild b/media-gfx/exiv2/exiv2-0.27.3.ebuild index 150ea2a0b16..cacbb104989 100644 --- a/media-gfx/exiv2/exiv2-0.27.3.ebuild +++ b/media-gfx/exiv2/exiv2-0.27.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" S="${WORKDIR}/${P}-Source" fi
[gentoo-commits] proj/gcc-patches:master commit in: 6.5.0/gentoo/
commit: 50ac938516d2f714572c1c0c9cc05453f22fe0c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 07:02:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 07:02:32 2020 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=50ac9385 6.5.0: cut 5 patchset Single new patch to handle libjava's multilib. Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Signed-off-by: Sergei Trofimovich gentoo.org> 6.5.0/gentoo/README.history | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/6.5.0/gentoo/README.history b/6.5.0/gentoo/README.history index 7abc3b1..6a5a3b6 100644 --- a/6.5.0/gentoo/README.history +++ b/6.5.0/gentoo/README.history @@ -1,4 +1,4 @@ -5 TODO +5 15 July 2020 + 28_all_libjava-multilib.patch 4 29 May 2020
[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/
commit: 33b1905796f3f9be3c7b86213b727eb7a8c02f2f Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 07:36:42 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 07:39:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b19057 dev-lang/perl: Remove old Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-lang/perl/Manifest | 3 - dev-lang/perl/perl-5.30.1.ebuild| 654 --- dev-lang/perl/perl-5.30.2-r1.ebuild | 654 --- dev-lang/perl/perl-5.30.2-r2.ebuild | 659 dev-lang/perl/perl-5.30.2.ebuild| 653 --- 5 files changed, 2623 deletions(-) diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index 2072cd6007e..0168a19f9ce 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -1,8 +1,5 @@ DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 67eb1c4ce6ada27e05962d06fa9c5675ca1d22623b5fd172ce8ceaa17f2e51d61f9451955f9f6acf6d97ea7d71c72b583be1378ccbf9174c88580baec2049a48 SHA512 4fe1f2de5e72e56890858148d20b772df63dce34cb3977ec47d8ed5323c4843929130f660f1558c282c97e65efa1c6d2fdacf9e2dcc0ef1d487a0b69dbb5bbb4 -DIST perl-5.30.1.tar.xz 12367844 BLAKE2B 7e5dafb218a993301b986d198c02179d2d93d7418b910f813c7e5bc44ca4d22f004d4d768273ab5d4b6f16103d8a1896237ee14e195d2644fc4c05f5ade5404b SHA512 8f3339efdcd1bb58fa58a90042181bef86bb09e4598c737e446ed43b56d2ab23d67eced5e36fb08fc61e076acfdb572a12e46a1277f5299a3f412054df0b88bf -DIST perl-5.30.2.tar.xz 12373480 BLAKE2B b34344221409fad8aad5c24a9851a95521720bfd85ff150fec02a70d78188cd3a4d6327931b955323c86eab6b16979128dd323f78b797cf3244518df840f70b0 SHA512 b945c95f44a58b9cc920c926e23017c4270c0dc8daf0bf8169cd7c8f6b8f980f1780bee4fbd525df518edc50f08364ba65988cb17e72a1667f50226459b65087 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b SHA512 0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c DIST perl-5.32.0.tar.xz 12717336 BLAKE2B 4abad9f1ddabaad5f2bbfe8ab6d061aeb8c558e458d4bf1bcf737a8ecc1cf20f7dffaddd0bc867578b457787ec284fa81be3fae1edd7f72d58aeec7b5cd744e5 SHA512 1540247415893bbd94dfeede7b4fba6052688dc0bf27ced817f448246fcdc6e9a6486abc34577dec5b00bf02ed607b2d24ccd4977c3b3c51e8e6edfc0b81c760 -DIST perl-cross-1.3.1.tar.gz 106723 BLAKE2B 473d90dbfe5d69e17d088664c365190982db400b0617d951fb7a4ccb84dd269fd9e861a6255c0469fbf288125db67ed9fc692251f14c31181f6e9dd1dba447bb SHA512 4715c1f65e39a7d0c605558b345a0a037e61afa992b3f723d66277d5ff7f1c7368ff1dfdb726895d75c4afdb6f710743708fdd9e79569a7d14a2d7002cc9f3b2 DIST perl-cross-1.3.2.tar.gz 108350 BLAKE2B ddb352fdbec66a04de62425f5cae1aaa3bc7251b9d6f4837b66a0bd79c53c60212fad3997dad4c38055774a2769d45b5b83927bf48b0fb00a130fee429eba702 SHA512 d61d25066a8d87c34aeacc5b9bd86fab964b33c4c65e84a89e4077fe1d8011c0bdf810a304631af44fae32edcffd6c99fc17b0c584ea83d1ce5ce492aaedfea5 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2 SHA512 7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874 diff --git a/dev-lang/perl/perl-5.30.1.ebuild b/dev-lang/perl/perl-5.30.1.ebuild deleted file mode 100644 index cdd7bc5e790..000 --- a/dev-lang/perl/perl-5.30.1.ebuild +++ /dev/null @@ -1,654 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing - -PATCH_VER=1 -CROSS_VER=1.3.1 -PATCH_BASE="perl-5.30.0-patches-${PATCH_VER}" -PATCH_DEV=dilfridge - -DIST_AUTHOR=SHAY - -# Greatest first, don't include yourself -# Devel point-releases are not ABI-intercompatible, but stable point releases are -# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions -PERL_BIN_OLDVERSEN="5.30.0" - -if [[ "${PV##*.}" == "" ]]; then - DIST_VERSION=5.30.0 -else - DIST_VERSION="${PV/_rc/-RC}" -fi -SHORT_PV="${DIST_VERSION%.*}" -# Even numbered major versions are ABI intercompatible -# Odd numbered major versions are not -if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then - SUBSLOT="${DIST_VERSION%-RC*}" -else - SUBSLOT="${DIST_VERSION%.*}" -fi -# Used only in tar paths -MY_P="perl-${DIST_VERSION}" -# Used in library paths -MY_PV="${DIST_VERSION%-RC*}" - -DESCRIPTION="Larry Wall's Practical Extraction and Report Language" - -SRC_URI=" - mirror://cpan/src/5.0/${MY_P}.tar.xz - mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/
commit: 04d45fb4025bf35ebd0a06e00fc0502e606a3812 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 07:35:23 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 07:39:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d45fb4 dev-lang/perl: 5.32 version bump, WIP/no keywords/masked Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-lang/perl/Manifest | 1 + dev-lang/perl/perl-5.32.0.ebuild | 660 +++ 2 files changed, 661 insertions(+) diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index 85cf5b43504..2072cd6007e 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -2,6 +2,7 @@ DIST perl-5.30.0-patches-1.tar.xz 17352 BLAKE2B 67eb1c4ce6ada27e05962d06fa9c5675 DIST perl-5.30.1.tar.xz 12367844 BLAKE2B 7e5dafb218a993301b986d198c02179d2d93d7418b910f813c7e5bc44ca4d22f004d4d768273ab5d4b6f16103d8a1896237ee14e195d2644fc4c05f5ade5404b SHA512 8f3339efdcd1bb58fa58a90042181bef86bb09e4598c737e446ed43b56d2ab23d67eced5e36fb08fc61e076acfdb572a12e46a1277f5299a3f412054df0b88bf DIST perl-5.30.2.tar.xz 12373480 BLAKE2B b34344221409fad8aad5c24a9851a95521720bfd85ff150fec02a70d78188cd3a4d6327931b955323c86eab6b16979128dd323f78b797cf3244518df840f70b0 SHA512 b945c95f44a58b9cc920c926e23017c4270c0dc8daf0bf8169cd7c8f6b8f980f1780bee4fbd525df518edc50f08364ba65988cb17e72a1667f50226459b65087 DIST perl-5.30.3.tar.xz 12375128 BLAKE2B ff0668c896e46ea35a1b8bd4a7d800c8668d6995185cd8c43fca332da2fa63965bb5276b2d5cf9738c0b7fb735140f6e33f1b4582899017903f86753065f417b SHA512 0ea62cf17532ee99217a218c39aa530472857c7a1982494f3a01693683062b4cdebe383a79f7b64452c713337b554ed5e0fd6eda018ea29e83c3538a13c24f3c +DIST perl-5.32.0.tar.xz 12717336 BLAKE2B 4abad9f1ddabaad5f2bbfe8ab6d061aeb8c558e458d4bf1bcf737a8ecc1cf20f7dffaddd0bc867578b457787ec284fa81be3fae1edd7f72d58aeec7b5cd744e5 SHA512 1540247415893bbd94dfeede7b4fba6052688dc0bf27ced817f448246fcdc6e9a6486abc34577dec5b00bf02ed607b2d24ccd4977c3b3c51e8e6edfc0b81c760 DIST perl-cross-1.3.1.tar.gz 106723 BLAKE2B 473d90dbfe5d69e17d088664c365190982db400b0617d951fb7a4ccb84dd269fd9e861a6255c0469fbf288125db67ed9fc692251f14c31181f6e9dd1dba447bb SHA512 4715c1f65e39a7d0c605558b345a0a037e61afa992b3f723d66277d5ff7f1c7368ff1dfdb726895d75c4afdb6f710743708fdd9e79569a7d14a2d7002cc9f3b2 DIST perl-cross-1.3.2.tar.gz 108350 BLAKE2B ddb352fdbec66a04de62425f5cae1aaa3bc7251b9d6f4837b66a0bd79c53c60212fad3997dad4c38055774a2769d45b5b83927bf48b0fb00a130fee429eba702 SHA512 d61d25066a8d87c34aeacc5b9bd86fab964b33c4c65e84a89e4077fe1d8011c0bdf810a304631af44fae32edcffd6c99fc17b0c584ea83d1ce5ce492aaedfea5 DIST perl-cross-1.3.4.tar.gz 108461 BLAKE2B 28f207d235f51ebf681598cf85f7f16923574aafb593426a59d67578135ee3632efb12b9e1a672759195a79f80e49f5c929ec42b2b4571b1d36f5d8c8dceadc2 SHA512 7e1fc7b2b19d8c2e2fb8615e074e218b2e1a4d276b563ffabccfd0c7398bc8680fca96da89cc61d611993f38a2c67dfbb0201c58658e05437395ad8c00d31874 diff --git a/dev-lang/perl/perl-5.32.0.ebuild b/dev-lang/perl/perl-5.32.0.ebuild new file mode 100644 index 000..a4f5c739687 --- /dev/null +++ b/dev-lang/perl/perl-5.32.0.ebuild @@ -0,0 +1,660 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing + +PATCH_VER=1 +CROSS_VER=1.3.4 +PATCH_BASE="perl-5.30.0-patches-${PATCH_VER}" +PATCH_DEV=dilfridge + +DIST_AUTHOR=XSAWYERX + +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="" + +if [[ "${PV##*.}" == "" ]]; then + DIST_VERSION=5.30.0 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +SRC_URI=" + mirror://cpan/src/5.0/${MY_P}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + mirror://gentoo/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.xz + https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz +" +HOMEPAGE="https://www.perl.org/; + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" ==
[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Compress-Raw-Bzip2/
commit: 34bca9c609497d779cf7bae1f14bf8df75904efb Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 07:38:31 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 07:39:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34bca9c6 virtual/perl-Compress-Raw-Bzip2: Remove old Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel gentoo.org> .../perl-Compress-Raw-Bzip2-2.84.0-r1.ebuild | 15 --- 1 file changed, 15 deletions(-) diff --git a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.84.0-r1.ebuild b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.84.0-r1.ebuild deleted file mode 100644 index dbca53e6c0a..000 --- a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.84.0-r1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - || ( =dev-lang/perl-5.30.0* =dev-lang/perl-5.30.1* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -"
[gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/
commit: f4ec244832f5e2d02a70f8aa8769c1395431381e Author: Mikhail Pukhlikov gentoo org> AuthorDate: Wed Jul 15 06:59:47 2020 + Commit: Mikhail Pukhlikov gentoo org> CommitDate: Wed Jul 15 06:59:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=f4ec2448 vs code bump Signed-off-by: Mikhail Pukhlikov gentoo.org> ...{visual-studio-code-1.46.1.ebuild => visual-studio-code-1.47.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/visual-studio-code/visual-studio-code-1.46.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.47.1.ebuild similarity index 100% rename from app-editors/visual-studio-code/visual-studio-code-1.46.1.ebuild rename to app-editors/visual-studio-code/visual-studio-code-1.47.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: aaa60587cf1c5b961e17bcc25eabf6298d0d4634 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 07:05:04 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 07:07:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa60587 sys-devel/gcc: 6.5.0: cut 5 patchset Single new patch to handle libjava's multilib. Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-6.5.0-r3.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c189c6cc287..48c39e8f3f8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -14,6 +14,7 @@ DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B b528d79d41de1099f3540c168 DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781 SHA512 670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1 DIST gcc-6.5.0-patches-3.tar.bz2 10882 BLAKE2B d4eaf97c7d531bd02442b8eea2a8537436681d01a4fe225ab4fd31863c174ee76fa9443c083bb85d51743c7d3e6e6791cf94390cdcc80f5d05179f90074b0346 SHA512 e99586b142cce71aca0843543a195753a27872c9b49ca841c8b3525d8a010d8e6793dc4800d9acd89c7f63c57635e630a2db2f25b33f9690af4a1eff1aebd9eb DIST gcc-6.5.0-patches-4.tar.bz2 12270 BLAKE2B fe985ac4d232b3e237c99d9441ba8fa1ab8e1f223ef93e93580f53fcc54c874d7ce3b1dc0041a9ddbf540f532f32b2ced95c50f412a466c49a7b78fda8d5be0f SHA512 5c51dddbe6787b968bbe358ca6e5d3a18203d2fe59fceae636b820e757b9b91afe52b569d7ef1734077151e1c3f70744cd51f3c840bc050ce41685a345f5cd36 +DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1fea98ef3c90aa8339b2cf78d33cd2dc8b94e3bdc SHA512 d79cf975157c5285faa893da0259b0013df66b01ad597322f05ece0343dd7912d8d793663448c04f37be93092e2fde06f84374e142cb81b12ba5964b37b0de89 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693 SHA512 ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac DIST gcc-7.5.0-patches-2.tar.bz2 10573 BLAKE2B 7f631174fe317d97d92cbad7dd18285eb1596333ff2dfad346fea0d76a00fbcbd78b4c296f863854772c9ed3ce23ca9fd41c23d02e172d4dbbf23bd1f803bb4f SHA512 1f53b320acd813e97bb37b3165f6f2e37259d551e0ee49df08056c0b17a7e4a02b3a764e56d97a37c4cb71302ab5fe55b82f0b96c1adf5fa8b71016cab4fc0b9 DIST gcc-7.5.0-patches-3.tar.bz2 11613 BLAKE2B 84d59103bffaec8fc57e69dbb17f53882935b20c23d54db5f805e8270fa16d8e572ee4a369ecc82d2279cf66a71d1eb2a7f0c9792d4495d2f68946d6b6403f15 SHA512 6e5bea150c56ce3d43c9b0878691ed54ecc5d2a12482e99261efa74af7f1d59ec94c2d0c363792d99e0d3a0abd739d5d06b861da4dea2c1676e5d498b5815d55 diff --git a/sys-devel/gcc/gcc-6.5.0-r3.ebuild b/sys-devel/gcc/gcc-6.5.0-r3.ebuild new file mode 100644 index 000..7337edd0018 --- /dev/null +++ b/sys-devel/gcc/gcc-6.5.0-r3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="5" + +inherit toolchain + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 756c9685c0c10d6740dd4bb78d06acd1c4e30863 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 15 07:22:27 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 15 07:22:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756c9685 gnome-base/gnome-shell-3.36.4: add patchset, fixing st_theme crasher Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.36.4-r1.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index ee51ba0ed5a..2bbd3abd267 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 +DIST gnome-shell-3.36.4-patchset.tar.xz 26296 BLAKE2B 8310ea9dc6b4b738abd274c6ccb274ed59e840b37292f554f8217cef5cad979d2a54b15cffcd1cc62b00bfbb3555215c193a02f98f324969eff53df91fbd523a SHA512 ffdafe7eb3f7c5c67663c7e0c5fc1cf3f756d35fa3aafc1a5765872362c4d0caf9e50c1733411b1a156a30c8433dff04cd3e1cc2cc2d507c386deaabbf315f22 DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild new file mode 100644 index 000..563eecd7dff --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme needed for various icons & arrows (3.26 for new video-joined-displays-symbolic and co
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 5a087e085526d7fb4eded695630129b2c653aced Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 15 07:21:52 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 15 07:22:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a087e08 app-admin/puppet-agent: mark package as prebuilt Closes: https://bugs.gentoo.org/732696 Closes: https://bugs.gentoo.org/732694 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild b/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild index 49b12d686f8..d2a6b4ff967 100644 --- a/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild +++ b/app-admin/puppet-agent/puppet-agent-6.16.0-r2.ebuild @@ -40,6 +40,8 @@ RDEPEND="${CDEPEND} S=${WORKDIR} +QA_PREBUILT="*" + src_install() { # conf.d doconfd etc/default/puppet
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tracebox/, net-analyzer/tracebox/files/
commit: af29dcb2b47e85cdc8972592bfe5d12b4da714b8 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 15 06:50:04 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 15 06:50:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af29dcb2 net-analyzer/tracebox: Version 0.4.4 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/732390 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/tracebox/Manifest | 1 + .../tracebox/files/tracebox-0.4.4-deps.patch | 156 + net-analyzer/tracebox/metadata.xml | 18 ++- net-analyzer/tracebox/tracebox-0.4.4.ebuild| 62 4 files changed, 230 insertions(+), 7 deletions(-) diff --git a/net-analyzer/tracebox/Manifest b/net-analyzer/tracebox/Manifest index 8d01e9c4c25..db071542f40 100644 --- a/net-analyzer/tracebox/Manifest +++ b/net-analyzer/tracebox/Manifest @@ -1 +1,2 @@ DIST tracebox-0.2.tar.gz 27954 BLAKE2B 57f4e36c727ebbb19161a6b4c887b64fdd362b033e09116f2e602a01737f19f10e6d0378296e70f683a5b8d53a57dae032e67098dd5989bb094daf3a3382a5d5 SHA512 15bfaede7e4828c14efbf7395f3d1c681b672b47157c370f4fe92d5d306ccc8e3e061107c3d36a505d732451d67ea146c21c299e6e826205725ab12680ee773e +DIST tracebox-0.4.4.tar.gz 76828 BLAKE2B 0c3fbe9ea3fd5a967c85cf7b175900d899885f6c43ca8ffa32ba98256490b5bc23e8f80618208df6ec05f0484e5ce27599528aa5d84e331ac71eca960b6b1fd0 SHA512 2113d6ed4543b0c3a9b44bc92c4eb8ab2a860b4409a5eba374b9960ddb4ba299a33c0dea49595c94bc725eda36633d8bb698236d662ea9cc1027070b597c52f6 diff --git a/net-analyzer/tracebox/files/tracebox-0.4.4-deps.patch b/net-analyzer/tracebox/files/tracebox-0.4.4-deps.patch new file mode 100644 index 000..cb47ad0d2ac --- /dev/null +++ b/net-analyzer/tracebox/files/tracebox-0.4.4-deps.patch @@ -0,0 +1,156 @@ +--- a/configure.ac b/configure.ac +@@ -14,6 +14,8 @@ + AC_HEADER_STDC + AC_HEADER_ASSERT + ++PKG_PROG_PKG_CONFIG ++ + AX_CXX_COMPILE_STDCXX_11 + + # Checks for header files. +@@ -32,40 +34,13 @@ + AC_FUNC_FORK + AC_CHECK_FUNCS([gettimeofday memset select socket strtol]) + +-AC_ARG_WITH(lua, +-[ --with-lua=DIR use lua in DIR], +-[ case "$withval" in +- yes|no) +- AC_MSG_RESULT(no) +- ;; +- *) +- AC_MSG_RESULT($withval) +- if test -f $withval/lua.h -a -f $withval/liblua.a; then +-owd=`pwd` +-if cd $withval; then withval=`pwd`; cd $owd; fi +-LUA_INCLUDE="-I$withval" +-LUA_LIB="-L$withval -llua" +-LIBS="$LIBS -lm" +- elif test -f $withval/include/lua.h -a -f $withval/lib/liblua.a; then +-owd=`pwd` +-if cd $withval; then withval=`pwd`; cd $owd; fi +-LUA_INCLUDE="-I$withval/include" +-LUA_LIB="-L$withval/lib -llua" +-LIBS="$LIBS -lm" +- else +-AC_ERROR("lua.h or liblua.a not found in $withval") +- fi +- ;; +- esac ], +-[ +-AX_PROG_LUA +-AX_LUA_HEADERS +-AX_LUA_LIBS +-if test x"$LUA_LIB" = x; then +-AC_MSG_ERROR([Lua library not found. You may try option --with-lua-suffix.]) +-fi +-] +-) ++PKG_CHECK_MODULES([LUA53], [lua-5.3], [LUA_INCLUDE="${LUA53_CFLAGS}"; LUA_LIB="${LUA53_LIBS}"],AC_MSG_WARN([lua 5.3 not found])) ++PKG_CHECK_MODULES([LUA52], [lua-5.2], [LUA_INCLUDE="${LUA52_CFLAGS}"; LUA_LIB="${LUA52_LIBS}"],AC_MSG_WARN([lua 5.2 not found])) ++PKG_CHECK_MODULES([LUA51], [lua5.1], [LUA_INCLUDE="${LUA51_CFLAGS}"; LUA_LIB="${LUA51_LIBS}"],AC_MSG_WARN([lua 5.1 not found])) ++ ++if test -z "$LUA_INCLUDE" -o -z "$LUA_LIB"; then ++ AC_MSG_ERROR([lua 5.3, 5.2 or 5.1 is required]) ++fi + AC_SUBST(LUA_INCLUDE) + AC_SUBST(LUA_LIB) + +@@ -121,24 +96,12 @@ + AC_ARG_WITH(json, + [ --with-json=DIR use json-c in DIR], + [ case "$withval" in +- yes|no) ++ no) + AC_MSG_RESULT(no) + ;; + *) + AC_MSG_RESULT($withval) +- if test -f $withval/json.h -a -f $withval/libjson-c.a; then +-owd=`pwd` +-if cd $withval; then withval=`pwd`; cd $owd; fi +-JSON_INCLUDE="-I$withval" +-JSON_LIB="-L$withval -ljson-c" +- elif test -f $withval/include/json-c/json.h -a -f $withval/lib/libjson-c.a; then +-owd=`pwd` +-if cd $withval; then withval=`pwd`; cd $owd; fi +-JSON_INCLUDE="-I$withval/include" +-JSON_LIB="-L$withval/lib -ljson-c" +- else +-AC_ERROR("json.h or libjson-c.a not found in $withval") +- fi ++ PKG_CHECK_MODULES([JSON], [json-c], [JSON_INCLUDE="${JSON_CFLAGS}"; JSON_LIB="${JSON_LIBS}"],AC_MSG_ERROR([json-c was requested but not found])) + AC_SUBST(JSON_INCLUDE) + AC_SUBST(JSON_LIB) + AC_DEFINE([HAVE_JSONC], [1], [Using json-c]) +@@ -153,41 +116,7 @@ + ] + ) + +-AC_MSG_CHECKING(for libpcap) +-AC_ARG_WITH(libpcap, +-[ --with-libpcap=DIR use libpcap in DIR], +-[ case "$withval" in +- yes|no) +- AC_MSG_RESULT(no) +- ;; +- *) +-
[gentoo-commits] repo/gentoo:master commit in: app-text/gv/
commit: f1fe26a5709618232dd69f719b7c7f42c3fcaa05 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 06:49:25 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 06:49:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fe26a5 app-text/gv: stable 3.7.3.90 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-text/gv/gv-3.7.3.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/gv/gv-3.7.3.90.ebuild b/app-text/gv/gv-3.7.3.90.ebuild index 2eb109d427d..5d743546b91 100644 --- a/app-text/gv/gv-3.7.3.90.ebuild +++ b/app-text/gv/gv-3.7.3.90.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu-alpha/gv/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libcrafter/, net-libs/libcrafter/files/
commit: dce4676e2a72b19764edcc5cc7054325585d3937 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 15 05:42:00 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 15 06:50:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce4676e net-libs/libcrafter: Version 0.3_p20171019 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/show_bug.cgi?id=731194 Signed-off-by: Jeroen Roovers gentoo.org> net-libs/libcrafter/Manifest | 1 + .../files/libcrafter-0.3_p20171019-libpcap.patch | 59 ++ .../libcrafter/libcrafter-0.3_p20171019.ebuild | 40 +++ 3 files changed, 100 insertions(+) diff --git a/net-libs/libcrafter/Manifest b/net-libs/libcrafter/Manifest index 25c940facf9..df8d69a25ea 100644 --- a/net-libs/libcrafter/Manifest +++ b/net-libs/libcrafter/Manifest @@ -1 +1,2 @@ DIST libcrafter-0.3.tar.gz 104051 BLAKE2B 6349c260d32ab6f270c05c156dbcf7cf20e85808ce7b8df8747fa9d6e1d413f96c12ff55b3c227952b348f2654cde81b5ca73753da61a9593c3c1699ed96bd7d SHA512 7c396ba942b304dddfaa569adb44697f75568d3ef2ed48dda758e281f3b7c172439309033bbf5498069a4a61a952f93e41af99b129ce874ce76b5ec08da58116 +DIST libcrafter-0.3_p20171019.tar.xz 90152 BLAKE2B 4837a98a45ecdf924a63e916fd2cfdd481624c0cb5b673e0b43eaace328cbcb761ac2d09c50242602730ec2c69ceb8836b7092cbd286c887819db2095ceba749 SHA512 eb53ed641abbce3555f6b7bc3756bc9dc45068bf58320ba0f78dbcefc04cbfe669b12625c81a185fa377bf89e8453b52e0f9bef5c9e1ebfae34bc56eca090438 diff --git a/net-libs/libcrafter/files/libcrafter-0.3_p20171019-libpcap.patch b/net-libs/libcrafter/files/libcrafter-0.3_p20171019-libpcap.patch new file mode 100644 index 000..252a71db47c --- /dev/null +++ b/net-libs/libcrafter/files/libcrafter-0.3_p20171019-libpcap.patch @@ -0,0 +1,59 @@ +--- a/configure.ac b/configure.ac +@@ -12,6 +12,8 @@ + AC_PROG_CXX + LT_INIT([disable-static]) + ++PKG_PROG_PKG_CONFIG ++ + AC_CHECK_TYPE(u_int32_t, uint32_t) + AC_CHECK_TYPE(u_int64_t, uint64_t) + AC_CHECK_TYPE(u_int16_t, uint16_t) +@@ -20,46 +22,7 @@ + AC_CANONICAL_HOST + + ## Checks for libpcap +-AC_MSG_CHECKING(for libpcap) +-AC_ARG_WITH(libpcap, +-[ --with-libpcap=DIR use libpcap in DIR], +-[ case "$withval" in +- yes|no) +- AC_MSG_RESULT(no) +- ;; +- *) +- AC_MSG_RESULT($withval) +- if test -f $withval/pcap.h -a -f $withval/libpcap.a; then +-owd=`pwd` +-if cd $withval; then withval=`pwd`; cd $owd; fi +- PCAPINC="-I$withval -I$withval/bpf" +- PCAPLIB="-L$withval -lpcap" +- elif test -f $withval/include/pcap.h -a \ +- -f $withval/include/net/bpf.h -a \ +- -f $withval/lib/libpcap.a; then +- owd=`pwd` +- if cd $withval; then withval=`pwd`; cd $owd; fi +- PCAPINC="-I$withval/include" +- PCAPLIB="-L$withval/lib -lpcap" +- else +-AC_ERROR(pcap.h, net/bpf.h, or libpcap.a not found in $withval) +- fi +- ;; +- esac ], +-[ if test -f ${prefix}/include/pcap.h; then +- PCAPINC="-I${prefix}/include" +- PCAPLIB="-L${prefix}/lib -lpcap" +- elif test -f /usr/include/pcap/pcap.h; then +- PCAPINC="-I/usr/include/pcap" +- PCAPLIB="-lpcap" +- elif test -f /usr/include/pcap.h; then +- PCAPLIB="-lpcap" +- else +- AC_MSG_RESULT(no) +- AC_ERROR(libpcap not found) +- fi +- AC_MSG_RESULT(yes) ] +-) ++PKG_CHECK_MODULES([PCAP], [libpcap], [PCAPINC="${PCAP_CFLAGS}"; PCAPLIB="${PCAP_LIBS}"],AC_MSG_ERROR([libpcap is required])) + AC_SUBST(PCAPINC) + AC_SUBST(PCAPLIB) + AC_CHECK_LIB([pcap], [pcap_set_immediate_mode], diff --git a/net-libs/libcrafter/libcrafter-0.3_p20171019.ebuild b/net-libs/libcrafter/libcrafter-0.3_p20171019.ebuild new file mode 100644 index 000..e9f0d9bec4a --- /dev/null +++ b/net-libs/libcrafter/libcrafter-0.3_p20171019.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="A high level C++ network packet sniffing and crafting library" +HOMEPAGE="https://github.com/pellegre/libcrafter; +SRC_URI="https://dev.gentoo.org/~jer/${P}.tar.xz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +RDEPEND=" + net-libs/libpcap +" +DEPEND=" + ${RDEPEND} +" +S=${WORKDIR}/${PN} +PATCHES=( + "${FILESDIR}"/${PN}-0.3_p20171019-libpcap.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/wireless-tools/
commit: e33ab141f749fa528f41de06b0a6bb700cbac529 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 06:48:04 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 06:48:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33ab141 net-wireless/wireless-tools: stable 30_pre9-r1 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-wireless/wireless-tools/wireless-tools-30_pre9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/wireless-tools/wireless-tools-30_pre9-r1.ebuild b/net-wireless/wireless-tools/wireless-tools-30_pre9-r1.ebuild index 7f5f440c7fd..352cca0bc19 100644 --- a/net-wireless/wireless-tools/wireless-tools-30_pre9-r1.ebuild +++ b/net-wireless/wireless-tools/wireless-tools-30_pre9-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/${MY_P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="multicall" DEPEND="sys-apps/sed"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: d8d68d2f53250a06a794225696e809d5ea868882 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 15 07:07:39 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 15 07:11:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d68d2f dev-util/pycharm-community: expose QA_PREBUILT Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> dev-util/pycharm-community/pycharm-community-2019.3.1.ebuild | 4 +--- dev-util/pycharm-community/pycharm-community-2019.3.2.ebuild | 4 +--- dev-util/pycharm-community/pycharm-community-2019.3.3.ebuild | 4 +--- dev-util/pycharm-community/pycharm-community-2019.3.4.ebuild | 4 +--- dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild | 4 +--- dev-util/pycharm-community/pycharm-community-2020.1.ebuild | 5 + 6 files changed, 6 insertions(+), 19 deletions(-) diff --git a/dev-util/pycharm-community/pycharm-community-2019.3.1.ebuild b/dev-util/pycharm-community/pycharm-community-2019.3.1.ebuild index 1a25b87bcd8..c27b0cdf125 100644 --- a/dev-util/pycharm-community/pycharm-community-2019.3.1.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2019.3.1.ebuild @@ -19,9 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm" +QA_PREBUILT="*" MY_PN=${PN/-community/} diff --git a/dev-util/pycharm-community/pycharm-community-2019.3.2.ebuild b/dev-util/pycharm-community/pycharm-community-2019.3.2.ebuild index 0600c9803a8..77dfad45880 100644 --- a/dev-util/pycharm-community/pycharm-community-2019.3.2.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2019.3.2.ebuild @@ -19,9 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm" +QA_PREBUILT="*" MY_PN=${PN/-community/} diff --git a/dev-util/pycharm-community/pycharm-community-2019.3.3.ebuild b/dev-util/pycharm-community/pycharm-community-2019.3.3.ebuild index 0600c9803a8..77dfad45880 100644 --- a/dev-util/pycharm-community/pycharm-community-2019.3.3.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2019.3.3.ebuild @@ -19,9 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm" +QA_PREBUILT="*" MY_PN=${PN/-community/} diff --git a/dev-util/pycharm-community/pycharm-community-2019.3.4.ebuild b/dev-util/pycharm-community/pycharm-community-2019.3.4.ebuild index 0600c9803a8..77dfad45880 100644 --- a/dev-util/pycharm-community/pycharm-community-2019.3.4.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2019.3.4.ebuild @@ -19,9 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm" +QA_PREBUILT="*" MY_PN=${PN/-community/} diff --git a/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild b/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild index f8be402a51b..722cecd0b2a 100644 --- a/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2020.1.1.ebuild @@ -20,9 +20,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm" +QA_PREBUILT="*" MY_PN=${PN/-community/} diff --git a/dev-util/pycharm-community/pycharm-community-2020.1.ebuild b/dev-util/pycharm-community/pycharm-community-2020.1.ebuild index e8f27505a92..722cecd0b2a 100644 --- a/dev-util/pycharm-community/pycharm-community-2020.1.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2020.1.ebuild @@ -20,10 +20,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - /opt/${PN}/jbr/bin/*" +QA_PREBUILT="*" MY_PN=${PN/-community/}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-professional/
commit: 0eb5f816e2035681374fab1ea9a80afb96e66d1d Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 15 07:10:44 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 15 07:11:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb5f816 dev-util/pycharm-professional: expose QA_PREBUILT Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> dev-util/pycharm-professional/pycharm-professional-2019.3.1.ebuild | 6 +- dev-util/pycharm-professional/pycharm-professional-2019.3.2.ebuild | 6 +- dev-util/pycharm-professional/pycharm-professional-2019.3.3.ebuild | 6 +- dev-util/pycharm-professional/pycharm-professional-2019.3.4.ebuild | 6 +- dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild | 6 +- dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild | 6 +- 6 files changed, 6 insertions(+), 30 deletions(-) diff --git a/dev-util/pycharm-professional/pycharm-professional-2019.3.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-2019.3.1.ebuild index 849067cbac1..678583b314f 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2019.3.1.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2019.3.1.ebuild @@ -19,11 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so - opt/${PN}/bin/libyjpagent-linux64.so" +QA_PREBUILT="*" MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-util/pycharm-professional/pycharm-professional-2019.3.2.ebuild b/dev-util/pycharm-professional/pycharm-professional-2019.3.2.ebuild index bb09db041ff..65ce101fe2d 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2019.3.2.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2019.3.2.ebuild @@ -19,11 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so - opt/${PN}/bin/libyjpagent-linux64.so" +QA_PREBUILT="*" MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-util/pycharm-professional/pycharm-professional-2019.3.3.ebuild b/dev-util/pycharm-professional/pycharm-professional-2019.3.3.ebuild index bb09db041ff..65ce101fe2d 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2019.3.3.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2019.3.3.ebuild @@ -19,11 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so - opt/${PN}/bin/libyjpagent-linux64.so" +QA_PREBUILT="*" MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-util/pycharm-professional/pycharm-professional-2019.3.4.ebuild b/dev-util/pycharm-professional/pycharm-professional-2019.3.4.ebuild index bb09db041ff..65ce101fe2d 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2019.3.4.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2019.3.4.ebuild @@ -19,11 +19,7 @@ RDEPEND=">=virtual/jre-1.8 RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so - opt/${PN}/bin/libyjpagent-linux64.so" +QA_PREBUILT="*" MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild index 921e9c358e6..035932264b0 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2020.1.1.ebuild @@ -20,11 +20,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so - opt/${PN}/bin/libyjpagent-linux64.so" +QA_PREBUILT="*" MY_PN=${PN/-professional/} S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild index 921e9c358e6..035932264b0 100644 --- a/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild +++ b/dev-util/pycharm-professional/pycharm-professional-2020.1.ebuild @@ -20,11 +20,7 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) RESTRICT="mirror strip" -QA_PREBUILT="opt/${PN}/bin/fsnotifier - opt/${PN}/bin/fsnotifier64 - opt/${PN}/bin/fsnotifier-arm - opt/${PN}/bin/libyjpagent-linux.so -
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-community/
commit: 905eac5bd9a46edd0b781b0ca818ea5676bfe8c6 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 15 07:32:34 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 15 07:32:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905eac5b dev-util/pycharm-community: Version bump (v2020.1.3) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> dev-util/pycharm-community/Manifest| 1 + .../pycharm-community-2020.1.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index c88ead0785c..929278211e8 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -3,4 +3,5 @@ DIST pycharm-community-2019.3.2.tar.gz 391689310 BLAKE2B 11627839e823e2d6c946f5f DIST pycharm-community-2019.3.3.tar.gz 391606138 BLAKE2B a07bf941ea7a98cadf6ff15b8f69e745ceecf0a820a098811d462a638b0d1b749e1580e23f0cfbdb78a9740e0f41777dd7d505527b6bc83f9c9d5e9ff70a6c95 SHA512 57109662cffeaba6da9b5e5837adb00f8fbb29523f8415d4fd691cb71f7a40952d28c3713c0409ecbf50ce116ef83bf34a4cbe46015a2a11593771dc97a9 DIST pycharm-community-2019.3.4.tar.gz 391698063 BLAKE2B f089515412a769c7ffb88cd30aab43def64ff66a0d59ced35740efac4d604220fa5d293d8eb65eea0fc35c116f9d5f771f50f38fc1e61329507cd62070e39ad8 SHA512 0cb5684816eb739de5d106ab8262c9004914d174e89210866286841512c1aa80c00af4299c72f31c1da59c4ed92da10f423c9d5c37e53e1fe836f0586da30c6e DIST pycharm-community-2020.1.1.tar.gz 383138867 BLAKE2B 872c658709cab76636f864caff4be4086f861347f5591cf846f6e2b57593380d796a417a684e935b5d3cc6482d80d60f04553e1c11f31fb63554df6a683512ba SHA512 91465d6754981f88a1175ba7da40eb8aed128897b732ba598caa3dbbd6b928f56857c0e80c7bc6c27bb276ffa9a5529dbdcd4508ea1b038579bc7bf359d83ab4 +DIST pycharm-community-2020.1.3.tar.gz 384015566 BLAKE2B a8f69912d7f24ce81c0f4ab579423ef45de6be3f1a0d9d72c6a1566d28c4be41917b3a586964f0b3e7cba7a658da6e5d852d89844f0fd166919f55f3f487380a SHA512 d66f3fb07f06fbaf7282c81f9a81b3106c61d1f60c9b5acf9f512dd5ec12bc772f93192aa535823c808531aea973653b0d59aa770fe898eaa406be319b8873fe DIST pycharm-community-2020.1.tar.gz 382333125 BLAKE2B 5fa9000bad467784f2276286639c98509481ab3aef7482f8d0d166d058b2798fb027c037762c76dfd947376320e75f05045b34f172f849198c63950fe27d9855 SHA512 7e2663ac21536f7663910d0e2561a93869f46cc7b1d06bbc448d5afbdf89c4fcb834b9e7e3f61263e5c0a3d25caf35c663a42c6219ae2d5a67cb2516eba2e8e6 diff --git a/dev-util/pycharm-community/pycharm-community-2020.1.3.ebuild b/dev-util/pycharm-community/pycharm-community-2020.1.3.ebuild new file mode 100644 index 000..722cecd0b2a --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-2020.1.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils readme.gentoo-r1 xdg + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/; +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; + +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + dev-libs/libdbusmenu + dev-python/pip" + +RESTRICT="mirror strip" + +QA_PREBUILT="*" + +MY_PN=${PN/-community/} + +src_install() { + insinto /opt/${PN} + doins -r * + + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-community/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-community/jbr/ || die + fi + + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} + + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-professional/
commit: 244f05a29edd6b58c3dae4def36e53b9bc0b04ed Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 15 07:27:51 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 15 07:32:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244f05a2 dev-util/pycharm-professional: Version bump (v2020.1.3) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> dev-util/pycharm-professional/Manifest | 1 + .../pycharm-professional-2020.1.3.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest index 1b348dc9a6f..8e21ba8181f 100644 --- a/dev-util/pycharm-professional/Manifest +++ b/dev-util/pycharm-professional/Manifest @@ -3,4 +3,5 @@ DIST pycharm-professional-2019.3.2.tar.gz 513486485 BLAKE2B eba9f0adb8f289f42ee2 DIST pycharm-professional-2019.3.3.tar.gz 513714430 BLAKE2B 7891d5290b87d8f01904860a80f2a5b7e90e41bf894decbdf04f5f322ed269eaf042954ad17656594ee85dc5518cbc69ea4c6b12b9f3febeb068021751fba5d8 SHA512 33f40be3f20370a0a62833510ed9c69b0a022e9298540bea0287038edfd6c8362cee1eb26592279728bf57f41bba2c921400ac56d4b371c8a3881d4f978115a0 DIST pycharm-professional-2019.3.4.tar.gz 51399 BLAKE2B 9f925eb48385abb57a833c8bd73307ba593fbea8ceae4df999b6c2a9ec54916e7e16d4ce8ed212842b1fc4f5383fac40fe6cc2ce5e99336852a96a2655c8e358 SHA512 187dd385ec07c908b13060135f1663cb5678ba82d017192ae0a4d2a8bf0f1e0ff51ec52f9b0fdc15d96f42808f801a971391de455afb52ea55cfb5f6d024d813 DIST pycharm-professional-2020.1.1.tar.gz 507346192 BLAKE2B eb035967475fa1baf7833cf0b4ea18a7870e9ddeb68cef1ed6eaa0690ae21cb2482a61138cfe230928aa41a65e6f78078107d44b6c98b1ace7e6de22af5db555 SHA512 222f2e7284fb77018ace14907da6fbbe58bb8411f71aef9b2875e8c375ea2754a8595bfe9b5847bcfde2f8d59d0480f8fb4acf342231933a58f0f99fafc5a48d +DIST pycharm-professional-2020.1.3.tar.gz 508036989 BLAKE2B 13bca1d093596bfedcad3c7837ab26c21631d15b5dce9ca62798baab281a7a4736e35fcbd96acc94b8e336119398c82c23583798ad53555eb8f1eac86febf031 SHA512 57a7878d3ee817778c7e1087d97e4d7a615fdd2f987fafecf4c6bcd7e1c0e7c1cb4411283214849cbd76fa92a2b98a074045b52cf1cd306f2e2995ed3b53e0e0 DIST pycharm-professional-2020.1.tar.gz 507643980 BLAKE2B f0869ebec8ae6396a4ff9579214a913be631d52e67cf12b437800a6f3292c96bef67b8b813bb9d703a2b6893ad27835a6868cce5ac4f3db818bacc2de4aed87c SHA512 23737bdd8bafb57dab794b4c874e6d14bb3b2591706bf13a835b0172fbe914ade932c701a313d982d7c393d02b15629a8273f3be092a92178ed0bfd4eff9baa5 diff --git a/dev-util/pycharm-professional/pycharm-professional-2020.1.3.ebuild b/dev-util/pycharm-professional/pycharm-professional-2020.1.3.ebuild new file mode 100644 index 000..035932264b0 --- /dev/null +++ b/dev-util/pycharm-professional/pycharm-professional-2020.1.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils readme.gentoo-r1 xdg + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/; +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz; + +LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+bundled-jdk" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + dev-libs/libdbusmenu + dev-python/pip" + +RESTRICT="mirror strip" + +QA_PREBUILT="*" + +MY_PN=${PN/-professional/} +S="${WORKDIR}/${MY_PN}-${PV}" + +src_install() { + insinto /opt/${PN} + doins -r * + + if use bundled-jdk; then + fperms -R a+x /opt/pycharm-professional/jbr/bin/ + else + rm -r "${D}"/opt/pycharm-professional/jbr/ || die + fi + + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} + + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 1f2e3cd8b0629377f67d61e373380fcc8e639835 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 07:33:45 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 07:39:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2e3cd8 package.mask: Add block for Perl 5.32 preparations Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 1486a59f419..89421c372e2 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,10 @@ #--- END OF EXAMPLES --- +# Andreas K. Hüttel (2020-07-15) +# In preparation; do not use yet. +=dev-lang/perl-5.32* + # Christoph Junghans (14 Jul 2020) # Unmaintained upstream and does not support systemd or firewalld. # Please use net-analyzer/fail2ban instead. (bug #732076)
[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Module-CoreList/
commit: 085c93457685cb6fddb456fbedcc40a2268748ab Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 15 07:37:33 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 15 07:39:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085c9345 virtual/perl-Module-CoreList: Remove old Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel gentoo.org> .../perl-Module-CoreList-5.201.911.100.ebuild | 17 - .../perl-Module-CoreList-5.202.003.140.ebuild | 17 - 2 files changed, 34 deletions(-) diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.911.100.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.911.100.ebuild deleted file mode 100644 index 149e9a5ee6f..000 --- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.911.100.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# Check https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList -# When bumping this package. -RDEPEND=" - || ( =dev-lang/perl-5.30.1* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.003.140.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.003.140.ebuild deleted file mode 100644 index 08ac8902265..000 --- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.003.140.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Virtual for ${PN#perl-}" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# Check https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList -# When bumping this package. -RDEPEND=" - || ( =dev-lang/perl-5.30.2* ~perl-core/${PN#perl-}-${PV} ) - dev-lang/perl:= - !perl-core/${PN#perl-}-${PV}-r999 -"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xcircuit/
commit: 2acc026a3ff1bf8214cbe84937be0e917a3fe12c Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 15 06:45:14 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 15 06:45:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acc026a sci-electronics/xcircuit: stable 3.9.73 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sci-electronics/xcircuit/xcircuit-3.9.73.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/xcircuit/xcircuit-3.9.73.ebuild b/sci-electronics/xcircuit/xcircuit-3.9.73.ebuild index 48d29c17668..3fb64e1e19e 100644 --- a/sci-electronics/xcircuit/xcircuit-3.9.73.ebuild +++ b/sci-electronics/xcircuit/xcircuit-3.9.73.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="http://opencircuitdesign.com/xcircuit; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ppc ~x86" IUSE="tcl" DEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-launchers/
commit: 3c00d6c0ff46120d685fae5677d1b87b8d0c5eaf Author: Matthias Coppens gmail com> AuthorDate: Wed Jul 15 06:53:37 2020 + Commit: Matthias Coppens gmail com> CommitDate: Wed Jul 15 07:05:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c00d6c0 gui-apps/nwg-launchers: Stable version 0.2.0 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-apps/nwg-launchers/Manifest | 1 + gui-apps/nwg-launchers/metadata.xml | 2 +- gui-apps/nwg-launchers/nwg-launchers-0.2.0.ebuild | 33 +++ 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/gui-apps/nwg-launchers/Manifest b/gui-apps/nwg-launchers/Manifest new file mode 100644 index 000..aa38694 --- /dev/null +++ b/gui-apps/nwg-launchers/Manifest @@ -0,0 +1 @@ +DIST nwg-launchers-0.2.0.tar.gz 43240 BLAKE2B e026faaa272d2c0b71a4140d3a0dd6bad9b40a528a3d49819197ad93a833a2263048c56287058f70fa50a7c0de503b8b3d84fa1a0271b3c906d107c582d61d3c SHA512 4f04c8bae4a3cf8869d66b833d9528fffb65f27a04e254c38133f2cd3b046b2db3cdc61dec90c958f009ea79e68313741f71b29bc15a04f4905f0853b3b3 diff --git a/gui-apps/nwg-launchers/metadata.xml b/gui-apps/nwg-launchers/metadata.xml index 60f8909..5059c72 100644 --- a/gui-apps/nwg-launchers/metadata.xml +++ b/gui-apps/nwg-launchers/metadata.xml @@ -8,7 +8,7 @@ Installs nwgbar, a horizontal or vertical button bar. -Installs nwgdmenu and nwgdmenu_run, +Installs nwgdmenu, GTK dynamic menu windows. Installs nwggrid, a GNOME-like application grid. diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.2.0.ebuild b/gui-apps/nwg-launchers/nwg-launchers-0.2.0.ebuild new file mode 100644 index 000..0ba68bd --- /dev/null +++ b/gui-apps/nwg-launchers/nwg-launchers-0.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/nwg-piotr/${PN}; +case "${PV}" in + ) + inherit git-r3 + ;; + *) + SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +esac +inherit meson + +DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" +HOMEPAGE="${EGIT_REPO_URI}" +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/gtk+:3 + dev-cpp/gtkmm:3.0 + dev-cpp/nlohmann_json" +DEPEND="${RDEPEND}" + +IUSE="+bar +dmenu +grid" + +src_configure() { + meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager/
commit: 557e5b18fe169a3fa9617a0cff863049ad6412d4 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 15 09:00:19 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 15 09:05:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557e5b18 net-misc/networkmanager: bump to 1.26.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-misc/networkmanager/Manifest | 1 + .../networkmanager/networkmanager-1.26.0.ebuild| 340 + 2 files changed, 341 insertions(+) diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest index 359cd1f2182..1cba6b81274 100644 --- a/net-misc/networkmanager/Manifest +++ b/net-misc/networkmanager/Manifest @@ -4,3 +4,4 @@ DIST NetworkManager-1.20.12.tar.xz 4663320 BLAKE2B c0faab91a50ee38d6c884dd4f753d DIST NetworkManager-1.22.10.tar.bz2 6292347 BLAKE2B b6cb06a0630685714cdd3c8b8e1d788a6e979c2d7f232259e682fdc9e1f5569259731fdbbea65b6e8321561ecb8354b6f7a0b10843eb17cbe6f5937af8d9d898 SHA512 61b6214188a3cd281d0d5a5b8bfc402f8a19d8beaa6a3a2bd85983991cc66d62b2c3785d7ca652373903d53331610cd63a45d94bdb355196d939c48f42be29c1 DIST NetworkManager-1.22.14.tar.xz 4771180 BLAKE2B d0133c2de2fd8a7932be7699bcef7e8e32083e6f908de0eaa3875a862329a1a302245d66dbba8a90a691245897b7a943a35785da21f394a7cf2659eb9cceb866 SHA512 81ccb634c3583406d52c159d1b0903f98c2732f9cd6962f3d6d71940d05cba32e262219de4f09c0cc687beff57bd7ba425f06d9a9c1bfa60aef11d427e91f453 DIST NetworkManager-1.24.2.tar.xz 4848624 BLAKE2B f8030159d6f645c3015cfb9cf41ffbf30f052592e04c27a2a378e6d7c0ac86f521a5147229b84e68adb7835ebac8b8ad094977f0783b3fa794149190d809a098 SHA512 34fcbdffe5b621ff5d851e6b8de07ddf3f3ad294822adc36d6c36682049cc1f7e0280631ecc38d335871a3ee3483b338106b3a513d46a6cafdf61849027fe923 +DIST NetworkManager-1.26.0.tar.xz 4956796 BLAKE2B 752b6b47387bac5787d06be7f31cc7387798d0c917977c8e72d6d21538a86c167003901d628e596109aec28816f56fd8cd6bf2b46a8d4918a7e6cf1946586550 SHA512 46035fda8f154497ba4a634e4bf7f0a11f579d0d3f4ffdcea7d47ea0bde6dd0183885491f5453255af7b163ae3db4f0c62c3161913a8c30c35b6475887235b6d diff --git a/net-misc/networkmanager/networkmanager-1.26.0.ebuild b/net-misc/networkmanager/networkmanager-1.26.0.ebuild new file mode 100644 index 000..91ce0e3aeda --- /dev/null +++ b/net-misc/networkmanager/networkmanager-1.26.0.ebuild @@ -0,0 +1,340 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="NetworkManager" +GNOME2_LA_PUNT="yes" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit bash-completion-r1 gnome2 linux-info multilib python-any-r1 systemd readme.gentoo-r1 vala virtualx udev multilib-minimal + +DESCRIPTION="A set of co-operative tools that make networking simple and straightforward" +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager; + +LICENSE="GPL-2+" +SLOT="0" + +IUSE="audit bluetooth connection-sharing consolekit dhclient dhcpcd elogind gnutls +introspection iwd json kernel_linux +nss +modemmanager ncurses ofono ovs policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + bluetooth? ( modemmanager ) + iwd? ( wifi ) + vala? ( introspection ) + wext? ( wifi ) + || ( nss gnutls ) + ?? ( consolekit elogind systemd ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# gobject-introspection-0.10.3 is needed due to gnome bug 642300 +# wpa_supplicant-0.7.3-r3 is needed due to bug 359271 +COMMON_DEPEND=" + >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] + policykit? ( >=sys-auth/polkit-0.106 ) + net-libs/libndp[${MULTILIB_USEDEP}] + >=net-misc/curl-7.24 + net-misc/iputils + sys-apps/util-linux[${MULTILIB_USEDEP}] + sys-libs/readline:0= + >=virtual/libudev-175:=[${MULTILIB_USEDEP}] + audit? ( sys-process/audit ) + bluetooth? ( >=net-wireless/bluez-5 ) + connection-sharing? ( + net-dns/dnsmasq[dbus,dhcp] + net-firewall/iptables ) + consolekit? ( >=sys-auth/consolekit-1.0.0 ) + dhclient? ( >=net-misc/dhcp-4[client] ) + dhcpcd? ( net-misc/dhcpcd ) + elogind? ( >=sys-auth/elogind-219 ) + introspection? ( >=dev-libs/gobject-introspection-0.10.3:= ) + json? ( >=dev-libs/jansson-2.5[${MULTILIB_USEDEP}] ) + modemmanager? ( >=net-misc/modemmanager-0.7.991:0= + net-misc/mobile-broadband-provider-info ) + ncurses? ( >=dev-libs/newt-0.52.15 ) + nss? ( >=dev-libs/nss-3.11:=[${MULTILIB_USEDEP}] ) + !nss? ( gnutls? ( + dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}] + >=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] ) ) + ofono? ( net-misc/ofono ) + ovs? ( dev-libs/jansson ) + ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] ) +
[gentoo-commits] repo/gentoo:master commit in: app-misc/gnote/
commit: 6329ed7343958885ed6da340e277943cd9494714 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 15 07:34:26 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 15 09:05:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6329ed73 app-misc/gnote: bump to 3.36.2 Closes: https://bugs.gentoo.org/732514 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/gnote/Manifest| 1 + app-misc/gnote/gnote-3.36.2.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest index d4cdb802d7d..d65cdf60d11 100644 --- a/app-misc/gnote/Manifest +++ b/app-misc/gnote/Manifest @@ -1 +1,2 @@ DIST gnote-3.36.1.tar.xz 3512000 BLAKE2B 00f5f8049085c855722f92fb3231684d53c4a15b96b7148a2a810d8fdd4c02b22510f4c4f9296fd7e2f4ba96e44d55215f71a2eb78ecb60170f8bb7ffbdef6ef SHA512 4c0c9d469836366a7886928beb0b47c48e60ee41591de193b9af597214f373c2c14b25745f6238ccbede8df8e7d4d83f39a34aed1b155895479bba3e043d2cce +DIST gnote-3.36.2.tar.xz 3511244 BLAKE2B d7b8859ec47f8da2d37f285141d4c7fc0f591751a1ebea70339d6cdb727c74a6ca711515f8169130e1b46c1653c0c98da3bc4bce691b8d7a7f2794745e8db2a7 SHA512 6d2e32954836b4ac2800071385eedd6ad391936ee52626b7d51b077e4b4a3e071149804281e645b0fd88dc18e9f3c0f8d53e0994d33875ce5375d6b50b14d5e1 diff --git a/app-misc/gnote/gnote-3.36.2.ebuild b/app-misc/gnote/gnote-3.36.2.ebuild new file mode 100644 index 000..95d5527ca52 --- /dev/null +++ b/app-misc/gnote/gnote-3.36.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 readme.gentoo-r1 + +DESCRIPTION="Desktop note-taking application" +HOMEPAGE="https://wiki.gnome.org/Apps/Gnote; + +LICENSE="GPL-3+ FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +# Automagic: +# glib-2.32 dep +# >=dev-libs/unittest++-1.5.1 (but not detected due to missing .pc) +COMMON_DEPEND=" + >=app-crypt/libsecret-0.8 + >=app-text/gspell-1.6.0:= + >=dev-cpp/glibmm-2.62.0:2 + >=dev-cpp/gtkmm-3.18:3.0 + >=dev-libs/glib-2.32:2[dbus] + >=dev-libs/libxml2-2:2 + dev-libs/libxslt + >=sys-apps/util-linux-2.16:= + >=x11-libs/gtk+-3.20:3 +" +RDEPEND="${COMMON_DEPEND} + gnome-base/gsettings-desktop-schemas +" +DEPEND="${DEPEND} + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/intltool-0.35.0 + dev-util/itstool + virtual/pkgconfig +" + +src_prepare() { + # Do not alter CFLAGS + sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die + + gnome2_src_prepare + + if has_version net-fs/wdfs; then + DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to + synchronize notes." + else + DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes. + If you want to use that functionality just emerge net-fs/wdfs. + Gnote will automatically detect that you did and let you use it." + fi +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable debug) +} + +src_install() { + gnome2_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachetools/
commit: f203e85909159b316463b1bfd205c3c02c5b2860 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 07:53:53 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f203e859 dev-python/cachetools: Bump to 4.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cachetools/Manifest| 1 + dev-python/cachetools/cachetools-4.1.1.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 5f7c0006fdd..dbf954a574e 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1 +1,2 @@ DIST cachetools-3.1.1.tar.gz 22055 BLAKE2B 9141adb9cff5e7f76a370666c24664de09b1562a9e40636b8103157cc65b146dca96ad871065191618e2d458078cb7da30c80da21b4fded73097bda7916f4819 SHA512 23a7d9c91f97727984585745169dbf94922288e464196d5c05f442226cbff4efeb3588ed463f481bd75892824188bd3ab8031f4f2f8e52924c74428b1034714a +DIST cachetools-4.1.1.tar.gz 23574 BLAKE2B 5777d243ae87635766811fd2aea8789f9f1674ae3a7ddcc08bb3c8d4345002d65cdbd00cbaf75ba801dccffb1896a75688a6e97f984e1d498a93726854398196 SHA512 254e8821feaaf4fff656aa2beaf0b2c1c6dbe8698148be783bb18a6476f758061471906e4774f47bd8722dbbbc09745088a8f61eb5c455fbe85ef17a3816ce7d diff --git a/dev-python/cachetools/cachetools-4.1.1.ebuild b/dev-python/cachetools/cachetools-4.1.1.ebuild new file mode 100644 index 000..9e0614ce3fc --- /dev/null +++ b/dev-python/cachetools/cachetools-4.1.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Extensible memoizing collections and decorators" +HOMEPAGE="https://pypi.org/project/cachetools/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pony/
commit: d14e21cbbb6d57ad73b05c85cf286dbd5bef3267 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 06:24:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14e21cb dev-python/pony: New package, dep of flask-security Signed-off-by: Michał Górny gentoo.org> dev-python/pony/Manifest | 1 + dev-python/pony/metadata.xml | 7 +++ dev-python/pony/pony-0.7.13.ebuild | 26 ++ 3 files changed, 34 insertions(+) diff --git a/dev-python/pony/Manifest b/dev-python/pony/Manifest new file mode 100644 index 000..dec2b328858 --- /dev/null +++ b/dev-python/pony/Manifest @@ -0,0 +1 @@ +DIST pony-0.7.13.gh.tar.gz 302541 BLAKE2B a1e6f82c6eb72f8626238cbfcc0bc01d1ad3498a75a5ce4c3b8a4511e6d1fbfdd39a239f0462458ae1d64dc9446b338bbaea33d6bbdd861c8d0738e50d58a717 SHA512 431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390 diff --git a/dev-python/pony/metadata.xml b/dev-python/pony/metadata.xml new file mode 100644 index 000..266e3f19ca5 --- /dev/null +++ b/dev-python/pony/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + + diff --git a/dev-python/pony/pony-0.7.13.ebuild b/dev-python/pony/pony-0.7.13.ebuild new file mode 100644 index 000..f5db45c4fdd --- /dev/null +++ b/dev-python/pony/pony-0.7.13.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +inherit distutils-r1 + +DESCRIPTION="Python ORM with beautiful query syntax" +HOMEPAGE=" + https://ponyorm.org/ + https://github.com/ponyorm/pony/; +SRC_URI=" + https://github.com/ponyorm/pony/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( $(python_gen_impl_dep sqlite) )" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: net-dns/nsd/
commit: 1e2c4085fdb8f474cb91377c9bbf0e32c3315116 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 15 08:07:54 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 15 08:10:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2c4085 net-dns/nsd: Removed old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> net-dns/nsd/Manifest | 1 - net-dns/nsd/nsd-4.3.0.ebuild | 116 --- 2 files changed, 117 deletions(-) diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest index 4574bae7346..871b54f727b 100644 --- a/net-dns/nsd/Manifest +++ b/net-dns/nsd/Manifest @@ -1,4 +1,3 @@ DIST nsd-4.2.4.tar.gz 1148826 BLAKE2B e2508c225d0bebeb9134c6eb3f00dfaf00d2de1a545cf9719b3bf04de8cf4a173ed744ebe5ff50a7062f5fb3135f4e476b9111736442fa358eb6ce20faac8406 SHA512 5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208 -DIST nsd-4.3.0.tar.gz 1168198 BLAKE2B 87eb68987dfff84f7ab3038e8c563724d2859e61d28238967d5db272f6783f026eaa3729b73bd16761b8218110bdac7d636307babdaf67b9d35ddeb013ab5ae8 SHA512 8724fdfe9ca07dce6cf73bd0441a5d6b6e8a37f31744aca185e8cff2bde66ba677c189bb0b5bd8c8ec5682cd623bf24c0087ae47630615292b96d89f1d4134c5 DIST nsd-4.3.1.tar.gz 1173582 BLAKE2B 4766beefa9578bf11de9c8aeb4d0729b248893f36ffa72c699a134d0dcf758a247f8a9e31e8da182db982a8717f6cd737e95dac236420b18d34d7dc38bff0e57 SHA512 58b6e964795d6c796b547e1134cef954e5f4adf4e976db830ff7900892327154dab2a607ceadbb99072d6e5495d62c808c8fb8c94359ae93f636d11925c0d261 DIST nsd-4.3.2.tar.gz 1177939 BLAKE2B 3c1eac9065c5c8aae3b0a98d43cdbc5d757712656efc7ed912b51b91f4b3b84672a15de8476eba40642d766abd9499bbdeaf71aa6e6720a67ac83a1ed0ea274c SHA512 0423aeddc7f60e04718b6ee0954fbdc274576b6ef61472324256e5db696f41e47899b645cbc4d6d8cc2a7dd00190b72f3ef0476c4640dbb80d36ec39f1c9f5c8 diff --git a/net-dns/nsd/nsd-4.3.0.ebuild b/net-dns/nsd/nsd-4.3.0.ebuild deleted file mode 100644 index b6ca20a489b..000 --- a/net-dns/nsd/nsd-4.3.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1 -MY_PV="${PV/_beta/b}" -MY_PV="${MY_PV/_rc/rc}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="An authoritative only, high performance, open source name server" -HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd; -SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz; -LICENSE="BSD" -SLOT="0" -[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~amd64 ~x86" -IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl systemd libressl" - -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - acct-group/nsd - acct-user/nsd - dnstap? ( - dev-libs/fstrm - dev-libs/protobuf-c - ) - libevent? ( dev-libs/libevent ) - munin? ( net-analyzer/munin ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/flex - virtual/yacc - systemd? ( virtual/pkgconfig ) -" - -PATCHES=( - # Fix the paths in the munin plugin to match our install - "${FILESDIR}"/nsd_munin_.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-largefile - --enable-pie - --enable-relro-now - --enable-tcp-fastopen - --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db - --with-logfile="${EPREFIX}"/var/log/nsd.log - --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid - --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state - --with-xfrdir="${EPREFIX}"/var/db/nsd - --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list - --with-zonesdir="${EPREFIX}"/var/lib/nsd - $(use_enable bind8-stats) - $(use_enable bind8-stats zone-stats) - $(use_enable dnstap) - $(use_enable ipv6) - $(use_enable minimal-responses) - $(use_enable mmap) - $(use_enable nsec3) - $(use_enable ratelimit) - $(use_enable root-server) - $(use_enable runtime-checks checking) - $(use_enable systemd) - $(use_with libevent) - $(use_with ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS} - - newinitd
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachetools/
commit: 30f91f8673baf75871d9f55621149dd5afa845d2 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 07:53:25 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f91f86 dev-python/cachetools: Port to py3.9 Signed-off-by: Michał Górny gentoo.org> dev-python/cachetools/cachetools-3.1.1.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-python/cachetools/cachetools-3.1.1.ebuild b/dev-python/cachetools/cachetools-3.1.1.ebuild index c43fb243991..42877d594d9 100644 --- a/dev-python/cachetools/cachetools-3.1.1.ebuild +++ b/dev-python/cachetools/cachetools-3.1.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1 @@ -15,8 +15,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86" -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mupen64plus-core/
commit: 73649de3d9793c425cc5b3e96936222e99cf513c Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 06:00:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73649de3 games-emulation/mupen64plus-core: Add dep on nasm Closes: https://bugs.gentoo.org/732674 Signed-off-by: Michał Górny gentoo.org> games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild b/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild index 99d93cc2358..21de520cdfe 100644 --- a/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild +++ b/games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild @@ -27,7 +27,9 @@ RDEPEND="media-libs/libpng:0= virtual/opengl:0= virtual/glu:0= )" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" + cpu_flags_x86_sse? ( dev-lang/nasm ) virtual/pkgconfig" REQUIRED_USE="gles2-only? ( !osd )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/nsd/
commit: d1e1c4d6f23a2c79b44ea3deb8034b37b0db5fd9 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 15 08:07:24 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 15 08:10:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e1c4d6 net-dns/nsd: Bump to version 4.3.2 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> net-dns/nsd/Manifest | 1 + net-dns/nsd/nsd-4.3.2.ebuild | 116 +++ 2 files changed, 117 insertions(+) diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest index 4feb12d58a8..4574bae7346 100644 --- a/net-dns/nsd/Manifest +++ b/net-dns/nsd/Manifest @@ -1,3 +1,4 @@ DIST nsd-4.2.4.tar.gz 1148826 BLAKE2B e2508c225d0bebeb9134c6eb3f00dfaf00d2de1a545cf9719b3bf04de8cf4a173ed744ebe5ff50a7062f5fb3135f4e476b9111736442fa358eb6ce20faac8406 SHA512 5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208 DIST nsd-4.3.0.tar.gz 1168198 BLAKE2B 87eb68987dfff84f7ab3038e8c563724d2859e61d28238967d5db272f6783f026eaa3729b73bd16761b8218110bdac7d636307babdaf67b9d35ddeb013ab5ae8 SHA512 8724fdfe9ca07dce6cf73bd0441a5d6b6e8a37f31744aca185e8cff2bde66ba677c189bb0b5bd8c8ec5682cd623bf24c0087ae47630615292b96d89f1d4134c5 DIST nsd-4.3.1.tar.gz 1173582 BLAKE2B 4766beefa9578bf11de9c8aeb4d0729b248893f36ffa72c699a134d0dcf758a247f8a9e31e8da182db982a8717f6cd737e95dac236420b18d34d7dc38bff0e57 SHA512 58b6e964795d6c796b547e1134cef954e5f4adf4e976db830ff7900892327154dab2a607ceadbb99072d6e5495d62c808c8fb8c94359ae93f636d11925c0d261 +DIST nsd-4.3.2.tar.gz 1177939 BLAKE2B 3c1eac9065c5c8aae3b0a98d43cdbc5d757712656efc7ed912b51b91f4b3b84672a15de8476eba40642d766abd9499bbdeaf71aa6e6720a67ac83a1ed0ea274c SHA512 0423aeddc7f60e04718b6ee0954fbdc274576b6ef61472324256e5db696f41e47899b645cbc4d6d8cc2a7dd00190b72f3ef0476c4640dbb80d36ec39f1c9f5c8 diff --git a/net-dns/nsd/nsd-4.3.2.ebuild b/net-dns/nsd/nsd-4.3.2.ebuild new file mode 100644 index 000..b6ca20a489b --- /dev/null +++ b/net-dns/nsd/nsd-4.3.2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1 +MY_PV="${PV/_beta/b}" +MY_PV="${MY_PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="An authoritative only, high performance, open source name server" +HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd; +SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz; +LICENSE="BSD" +SLOT="0" +[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ +KEYWORDS="~amd64 ~x86" +IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl systemd libressl" + +S="${WORKDIR}/${MY_P}" + +RDEPEND=" + acct-group/nsd + acct-user/nsd + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c + ) + libevent? ( dev-libs/libevent ) + munin? ( net-analyzer/munin ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + ) + systemd? ( sys-apps/systemd ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/flex + virtual/yacc + systemd? ( virtual/pkgconfig ) +" + +PATCHES=( + # Fix the paths in the munin plugin to match our install + "${FILESDIR}"/nsd_munin_.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-largefile + --enable-pie + --enable-relro-now + --enable-tcp-fastopen + --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db + --with-logfile="${EPREFIX}"/var/log/nsd.log + --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid + --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state + --with-xfrdir="${EPREFIX}"/var/db/nsd + --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list + --with-zonesdir="${EPREFIX}"/var/lib/nsd + $(use_enable bind8-stats) + $(use_enable bind8-stats zone-stats) + $(use_enable dnstap) + $(use_enable ipv6) + $(use_enable minimal-responses) + $(use_enable mmap) + $(use_enable nsec3) + $(use_enable ratelimit) + $(use_enable root-server) + $(use_enable runtime-checks checking) + $(use_enable systemd) + $(use_with libevent) + $(use_with ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS} + + newinitd
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: 681a27c6377bbfe32e3e156d4e59aecadf09e5e4 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 06:02:16 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681a27c6 dev-python/phonenumbers: Port to py3.9 Signed-off-by: Michał Górny gentoo.org> dev-python/phonenumbers/phonenumbers-8.12.4.ebuild | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/dev-python/phonenumbers/phonenumbers-8.12.4.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.4.ebuild index ddeb720dd44..edac4c6caf9 100644 --- a/dev-python/phonenumbers/phonenumbers-8.12.4.ebuild +++ b/dev-python/phonenumbers/phonenumbers-8.12.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1 @@ -14,13 +14,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DOCS=(README.md) -DOCS="README.md" - -python_test() { - esetup.py test -} +distutils_enable_tests setup.py
[gentoo-commits] repo/gentoo:master commit in: sys-libs/liburing/
commit: 5cd70d1248b4a51413a9708121f47aee800eec78 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 15 08:09:52 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 15 08:10:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd70d12 sys-libs/liburing: Bump to version 0.7 Closes: https://bugs.gentoo.org/730534 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> sys-libs/liburing/Manifest| 1 + sys-libs/liburing/liburing-0.7.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/sys-libs/liburing/Manifest b/sys-libs/liburing/Manifest index 67134c48af3..71664493284 100644 --- a/sys-libs/liburing/Manifest +++ b/sys-libs/liburing/Manifest @@ -1 +1,2 @@ DIST liburing-0.6.tar.bz2 81429 BLAKE2B f905238a324d5e3f4fd0c572aa7db7a2c337aea282175d2a0f89802588d3900d2fb3ef8d6787aea38a406f1ccc57bf143864b708a4716783b09d4208164d2d99 SHA512 07fb0f61cc1d204bd340ef55ec65579a718ca266e4b9c8cdd6e47ae06defa3a9521e83fb3e6ed7c8910f52428dd62f4af900c4ec13c3509c7e366b4c13e7feb5 +DIST liburing-0.7.tar.bz2 86386 BLAKE2B a4fa00cc8e384f9909f3c628d479774beaffd5ab09c9f321ef22bfbabd273e4c8d4dbb30a3280633e89e1a79e893348e68f0aa2f3b1b4deda56759f77d9b1875 SHA512 9a23bc08e0fa59273264295859dddbe3276b2911df6d937b3c6f7647a250a3175222b5f051f3094efc98e48cacd242511327c5c5b895ebde10c8c87929ba4328 diff --git a/sys-libs/liburing/liburing-0.7.ebuild b/sys-libs/liburing/liburing-0.7.ebuild new file mode 100644 index 000..13b6926c936 --- /dev/null +++ b/sys-libs/liburing/liburing-0.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +DESCRIPTION="Efficient I/O with io_uring" +HOMEPAGE="https://github.com/axboe/liburing; +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/axboe/liburing.git; +else + SRC_URI="https://git.kernel.dk/cgit/${PN}/snapshot/${P}.tar.bz2; + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +fi +LICENSE="MIT" +SLOT="0" + +IUSE="static-libs" + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + local myconf=( + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/usr/$(get_libdir)" + --libdevdir="${EPREFIX}/usr/$(get_libdir)" + --mandir="${EPREFIX}/usr/share/man" + --cc="$(tc-getCC)" + ) + # No autotools configure! "econf" will fail. + TMPDIR="${T}" ./configure "${myconf[@]}" +} + +multilib_src_compile() { + emake V=1 AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" +} + +multilib_src_install_all() { + einstalldocs + + if ! use static-libs ; then + find "${ED}" -type f -name "*.a" -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/argon2-cffi/
commit: cf47c41467b1df4b09b47081574107ac9a3ac2d7 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 06:12:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf47c414 dev-python/argon2-cffi: Port to py3.9 Signed-off-by: Michał Górny gentoo.org> dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild b/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild index fd169244b16..295facb2044 100644 --- a/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild +++ b/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) inherit distutils-r1 DESCRIPTION="CFFI bindings to the Argon2 password hashing library"
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-security/, dev-python/flask-security/files/
commit: 4a709fb2f8194cbef2bdedb886e02aaf799843c6 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 15 07:52:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 15 08:10:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a709fb2 dev-python/flask-security: Bump to 3.4.3 Signed-off-by: Michał Górny gentoo.org> dev-python/flask-security/Manifest | 1 + .../files/flask-security-3.4.3-optional-deps.patch | 63 +++ .../flask-security/flask-security-3.4.3.ebuild | 73 ++ 3 files changed, 137 insertions(+) diff --git a/dev-python/flask-security/Manifest b/dev-python/flask-security/Manifest index a8eeac2761e..349f4938ec3 100644 --- a/dev-python/flask-security/Manifest +++ b/dev-python/flask-security/Manifest @@ -1 +1,2 @@ DIST Flask-Security-3.0.0.tar.gz 160367 BLAKE2B c2e1449dc2807c2c40519fa3afb894157e17ecc9ff3f6dcf5ef0d02839a5988f827afd26c1d31af86d5e240e0ea8bfb8ed86354bb6a83535436b08721cac8f26 SHA512 09b94f0850372513add5c054c07aa465ecb95e8d1c414647e3ebee571ec08c94a29f0c138d092c02a55e242c422bc53f929ca066d671c082dcb29834ac753984 +DIST flask-security-3.4.3.gh.tar.gz 346540 BLAKE2B ab3b037282bc5bceeaaaf869996f471bc3b954f0b2cf6d17ba44d4014c8c3ac8e34618bc7347bbd1cd6b1c649b49407cb05aad9bd748191c08b7326f679a SHA512 23ad8bc91df418361a556827ff8369777f3716dfd1c97fef6237ba9cb07813eac4033eb3fed80e9ebadeab4f2d2a956b5a652bec80825f939a9fc7d817aa3d90 diff --git a/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch b/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch new file mode 100644 index 000..484e816908f --- /dev/null +++ b/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch @@ -0,0 +1,63 @@ +From 8943f49c3e6064839bd1e3c2c73a750b2b476ae3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Wed, 15 Jul 2020 09:02:15 +0200 +Subject: [PATCH 1/2] tests: Skip tests requiring specific data backends if not + available + +Skip tests that require a specific database backend if the respective +package is not available. This is mostly intended to make it possible +to test flask-security on Python 3.9 since Pony does not support this +Python version but there is no harm in extending it to other backends. + +Technically, Flask-SQLAlchemy is still required due to other tests. +--- + tests/conftest.py | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/tests/conftest.py b/tests/conftest.py +index 3305d92..a48f480 100644 +--- a/tests/conftest.py b/tests/conftest.py +@@ -218,6 +218,7 @@ def mongoengine_datastore(request, app, tmpdir, realdburl): + + + def mongoengine_setup(request, app, tmpdir, realdburl): ++pytest.importorskip('flask_mongoengine') + from flask_mongoengine import MongoEngine + from mongoengine.fields import ( + BooleanField, +@@ -282,6 +283,7 @@ def sqlalchemy_datastore(request, app, tmpdir, realdburl): + + + def sqlalchemy_setup(request, app, tmpdir, realdburl): ++pytest.importorskip('flask_sqlalchemy') + from flask_sqlalchemy import SQLAlchemy + from flask_security.models import fsqla_v2 as fsqla + +@@ -326,6 +328,7 @@ def sqlalchemy_session_datastore(request, app, tmpdir, realdburl): + + + def sqlalchemy_session_setup(request, app, tmpdir, realdburl): ++pytest.importorskip('sqlalchemy') + from sqlalchemy import create_engine + from sqlalchemy.orm import scoped_session, sessionmaker, relationship, backref + from sqlalchemy.ext.declarative import declarative_base +@@ -426,6 +429,7 @@ def peewee_datastore(request, app, tmpdir, realdburl): + + + def peewee_setup(request, app, tmpdir, realdburl): ++pytest.importorskip('peewee') + from peewee import ( + TextField, + DateTimeField, +@@ -522,6 +526,7 @@ def pony_datastore(request, app, tmpdir, realdburl): + + def pony_setup(request, app, tmpdir, realdburl): + ++pytest.importorskip('pony') + from pony.orm import Database, Optional, Required, Set + from pony.orm.core import SetInstance + +-- +2.27.0 + diff --git a/dev-python/flask-security/flask-security-3.4.3.ebuild b/dev-python/flask-security/flask-security-3.4.3.ebuild new file mode 100644 index 000..3044071d1a6 --- /dev/null +++ b/dev-python/flask-security/flask-security-3.4.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="Simple security for Flask apps" +HOMEPAGE=" + https://github.com/Flask-Middleware/flask-security/ + https://pypi.org/project/Flask-Security-Too/; +SRC_URI=" + https://github.com/Flask-Middleware/flask-security/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-gsconnect/
commit: b49a38748eebe63e428f48267fe6a6d139f94c3c Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:21:55 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49a3874 gnome-extra/gnome-shell-extension-gsconnect: Bump to v39 Closes: https://bugs.gentoo.org/732466 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-gsconnect/Manifest | 1 + .../gnome-shell-extension-gsconnect-39.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest b/gnome-extra/gnome-shell-extension-gsconnect/Manifest index bcad0843b64..b6e02f4c3ff 100644 --- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest +++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extension-gsconnect-33.tar.gz 314704 BLAKE2B fa4f2eb6325356a058b24b92b683ca7331af30112d27060e8ee191c21a3269639da58992d53434c7121ea511ee9e07869b082f908b59e19fc2434f3c07e09624 SHA512 26ef929b9b128db0cb29fba22203a3afd500c5b1c3bac6917926a60350d271e67bb0985866f84877355c079fe4a5656b8ac5e8dae976d17d9a068cc825293bce +DIST gnome-shell-extension-gsconnect-39.tar.gz 306878 BLAKE2B 273d2841d39a7786f40062dbc60cbefd48cfa589d91c938c6fdb6e61c3ffefe3621613aa59cb2526165e20fd6f62c526a5150b369f7f8d3fa1d828b05c95d817 SHA512 e62b9acd5ec3fed6be602dfeba747913a8c0d9c243d6b9b67a9c42d635f693c168052957edbcf598869f3dd45e15822c045bf1ac545729da2d45557a47fa85dd diff --git a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-39.ebuild b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-39.ebuild new file mode 100644 index 000..95d0c91e919 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-39.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2-utils meson readme.gentoo-r1 + +DESCRIPTION="KDE Connect implementation for Gnome Shell" +HOMEPAGE="https://github.com/andyholmes/gnome-shell-extension-gsconnect; +SRC_URI="https://github.com/andyholmes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nautilus" + +COMMON_DEPEND="dev-libs/glib:2" +RDEPEND="${COMMON_DEPEND} + app-eselect/eselect-gnome-shell-extensions + >=dev-libs/gjs-1.48 + =gnome-base/gnome-shell-3.36* + gnome-base/gvfs + gnome-extra/evolution-data-server + || ( media-libs/libcanberra media-libs/gsound ) + nautilus? ( + dev-python/nautilus-python + gnome-base/nautilus[introspection] ) +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="For knowing more about how to do the setup, please visit: +https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation; + +src_configure() { + # nemo support relies on nemo-python from https://github.com/linuxmint/nemo-extensions + # https://bugs.gentoo.org/694388 + meson_src_configure \ + -Dnemo=false \ + $(meson_use nautilus) +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + readme.gentoo_print_elog +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-applications-overview-tooltip/
commit: 65a3e0d729da51012441ee0e06bd642952eb0b5d Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:16:25 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a3e0d7 gnome-extra/gnome-shell-extension-applications-overview-tooltip: Bump to v8 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> .../Manifest | 1 + ...xtension-applications-overview-tooltip-8.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest index 20b5adfd2c7..38f1d09126c 100644 --- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest +++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extension-applications-overview-tooltip-7.tar.gz 79965 BLAKE2B f7698bdad46837f1ae736bbb2d9b376a28946df5f8a00d2e9b19d48bc4c2f4e742030f952d14bf5816ca1aae9b172a2639e2170d6bd87f373ff23c7ce9bd8912 SHA512 1cfaf23fefe5a940ae448658e176c69da9bb319f6200983b4ac14f65e76f5e449b9a235e6c1ccaf9b6d6db0fda9576e963fa1273b776dbfb5a72c608961e2d48 +DIST gnome-shell-extension-applications-overview-tooltip-8.tar.gz 79996 BLAKE2B a6686a1c3a853066bb578029eddab47391bb64fed0f61b9c2244d21362fb11155905288032fb7444a1557f4ac180e44b176b4ac788789f9519daf8aec2cab666 SHA512 cf0254cc182ecb7d96cc33c45a36713f246fa80426fb8604ee60503ecb8668fae0162a07db63f7fdfa9817f55c1835871dadb0be9d9d1aeb22afdbe9aea15e99 diff --git a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-8.ebuild b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-8.ebuild new file mode 100644 index 000..c88a77d8ce4 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-8.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Workaround until https://bugzilla.gnome.org/show_bug.cgi?id=663725 is fixed +DESCRIPTION="Show tooltip with full name and description" +HOMEPAGE="https://github.com/RaphaelRochet/applications-overview-tooltip; +SRC_URI="https://github.com/RaphaelRochet/applications-overview-tooltip/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +# https://github.com/RaphaelRochet/applications-overview-tooltip/issues/7 +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# glib for glib-compile-schemas at build time, needed at runtime anyways +COMMON_DEPEND=" + dev-libs/glib:2 +" +RDEPEND="${COMMON_DEPEND} + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-3.36 +" +DEPEND="${COMMON_DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${P/gnome-shell-extension-}" + +src_install() { + einstalldocs + rm -f README.md || die + insinto /usr/share/gnome-shell/extensions/applications-overview-tooltip@RaphaelRochet + doins -r * + glib-compile-schemas "${ED}"/usr/share/gnome-shell/extensions/applications-overview-tooltip@RaphaelRochet/schemas || die +} + +pkg_postinst() { + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons/
commit: a4db419c8d0afdb9f06dfa131f950663cc4d24a9 Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:20:55 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4db419c gnome-extra/gnome-shell-extension-desktop-icons: Supports newer gnome-shell Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> ...4.0.ebuild => gnome-shell-extension-desktop-icons-20.04.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0-r1.ebuild similarity index 96% rename from gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild rename to gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0-r1.ebuild index f262e92bfc6..bde033a368f 100644 --- a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild +++ b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0-r1.ebuild @@ -21,7 +21,7 @@ IUSE="" COMMON_DEPEND="dev-libs/glib:2" RDEPEND="${COMMON_DEPEND} app-eselect/eselect-gnome-shell-extensions - =gnome-base/gnome-shell-3.34* + >=gnome-base/gnome-shell-3.34 >=gnome-base/nautilus-3.30.4 sys-apps/xdg-desktop-portal "
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/
commit: 8d89f91cf178a769ad6bb2308b7ebe79f538ea2e Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:19:05 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d89f91c gnome-extra/gnome-shell-extension-dash-to-panel: Bump to v38 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-dash-to-panel/Manifest | 1 + .../gnome-shell-extension-dash-to-panel-38.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest index cb6174eb2c0..d829f1f28ce 100644 --- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extension-dash-to-panel-37.tar.gz 21116028 BLAKE2B 3e35f1f4b809f17e3971b708cdbed9f35a04cccbe651d804f101b70d1067310def60a7c8f6b2ebcf09087ed76a0214ce31e5560c8b8b4ef211bfa1f5befdbf79 SHA512 3f76ffc9e05ece7a96807815b229b6fb3fc391ec1b7ab35fb5db9fd61899f3c626a979f3d286f7f5ffb39890f9c99242c702d84d7690d0c9ee20b35a17e3303b +DIST gnome-shell-extension-dash-to-panel-38.tar.gz 21122697 BLAKE2B 3db2de6ed6716996552ed4aa62e41d59fb94870ddb6415f891b99eed9c8caeb8cd8cd2eb7fa600af055b6a21f6ea457e27a507bf1518c25c0c7666fb4143fcb2 SHA512 f4c353e9557db173c37fdaf59246875f4ddcc08ce2a8963845df6718b13889cd4f2c0b66d1b0d5037591229f61bf99dedfca310688ada741a7dd6cc5bb20ffda DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-38.ebuild b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-38.ebuild new file mode 100644 index 000..c5470a35cce --- /dev/null +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-38.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2-utils + +MY_PN="${PN/gnome-shell-extension-/}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="An icon taskbar for the Gnome Shell" +HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel; +SRC_URI=" + https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="branding" + +COMMON_DEPEND="dev-libs/glib:2" +RDEPEND="${COMMON_DEPEND} + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-3.18.0 +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + # Enable by default custom opacity to get panel slightly transparent + # as was done in older Gnome versions + "${FILESDIR}"/${PN}-26-opacity.patch +) + +src_prepare() { + default + + # Set correct version + export VERSION="${PV}" + + # Don't install README and COPYING in unwanted locations + sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die + + # Provide fancy Gentoo icon when requested + use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch +} + +src_install() { + default + if use branding; then + insinto /usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img + doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg" + fi +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bluetooth-quick-connect/
commit: c9e27e2cd0e2e9275930d14a0facbd8b23ed24fe Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:17:11 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e27e2c gnome-extra/gnome-shell-extension-bluetooth-quick-connect: Bump to v13 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> .../Manifest | 1 + ...ell-extension-bluetooth-quick-connect-13.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest index 7a3c30321e2..82ecc7b866d 100644 --- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest +++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extension-bluetooth-quick-connect-10.tar.gz 18214 BLAKE2B 6ca20071041605c5b0a34198562b0d913d4527b2521a0f219e7533730fece41607b2270f0349f0511a6270a9f5b4f5d936247be740a6813aa9901adf3cc0fdba SHA512 5d2dab53b5377cba00743de6501259691c519dd404922bab0e500ca54bcf8942731795aff122c1669471fd3d6a51521ecea966cd2df843777ef1aa871a548772 +DIST gnome-shell-extension-bluetooth-quick-connect-13.tar.gz 19937 BLAKE2B 3b5c70d5302d8508d0a6165b06e41db9d256805c35ab4de095b7d97ce9bb24ee58185b6a7afec15a2fbe22ce9dc7859229670d4e00646c5353825dab1d1b4b5b SHA512 494827fa61e02bb3df0a054c7274fd61bf7d42aa4f8ece8c2b30a29a459b6fceba110b4016bd069f3cf5504561aee06fce3260cf9496b3d41516f077e8f99563 diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-13.ebuild b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-13.ebuild new file mode 100644 index 000..5e6edf0907c --- /dev/null +++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-13.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Allow to connect bluetooth paired devices from gnome control panel" +HOMEPAGE="https://github.com/bjarosze/gnome-bluetooth-quick-connect; +SRC_URI="https://github.com/bjarosze/gnome-bluetooth-quick-connect/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# glib for glib-compile-schemas at build time, needed at runtime anyways +COMMON_DEPEND=" + dev-libs/glib:2 +" +RDEPEND="${COMMON_DEPEND} + net-wireless/bluez + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-3.36 +" +DEPEND="${COMMON_DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${P/shell-extension-}" + +src_install() { + einstalldocs + rm -f README.md LICENSE Makefile || die + insinto /usr/share/gnome-shell/extensions/bluetooth-quick-conn...@bjarosze.gmail.com + doins -r * + glib-compile-schemas "${ED}"/usr/share/gnome-shell/extensions/bluetooth-quick-conn...@bjarosze.gmail.com/schemas || die +} + +pkg_postinst() { + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons/
commit: 117638b7e7232dafe2183929fb677a7cb8f62b8e Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 15 08:21:13 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 15 08:22:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117638b7 gnome-extra/gnome-shell-extension-desktop-icons: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-desktop-icons/Manifest | 1 - ...me-shell-extension-desktop-icons-19.10.2.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-desktop-icons/Manifest b/gnome-extra/gnome-shell-extension-desktop-icons/Manifest index 1a774ab5678..f0df33f1758 100644 --- a/gnome-extra/gnome-shell-extension-desktop-icons/Manifest +++ b/gnome-extra/gnome-shell-extension-desktop-icons/Manifest @@ -1,2 +1 @@ -DIST desktop-icons-19.10.2.tar.xz 47920 BLAKE2B ac53da69fd76985b134fcff50d3340ad804e0a466ddf179cf06a7dd14ceaa1841a99341471a8dc2fb09e0e4794d1fee718ce516750381f71bf5e70b5ffe4a32a SHA512 c6af4ffdb6dcc2c163dcf4dcac69911746fdc1dc89b1f590b82e962b8c400327ae459d648157d784c154c45488bea5961e01fc64c04ab72b5da3ca07229f80f8 DIST desktop-icons-20.04.0.tar.xz 50448 BLAKE2B a93baf7cb37a3f78deb8780dcf4ec65bd20e42ecd9255924c61f457d3f6fe4cafd4865b80e414105f9e72fe835caaf034474f7e587a30b91c233edfc2851ad00 SHA512 6c411e4983901a0646d49ffa58bc9d711c33222b787795f5c237370168fb4bc7ff186cc071675decdcfaae846c1696d718b659b75120adcb04dfd26dbc84 diff --git a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild deleted file mode 100644 index 54ab2f0c340..000 --- a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome2-utils meson - -MY_PN="${PN/gnome-shell-extension-/}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A GNOME Shell extension for providing desktop icons" -HOMEPAGE="https://gitlab.gnome.org/World/ShellExtensions/desktop-icons; - -COMMIT="c2dfe4403c8b3bad25a2b41daa3c485e" -SRC_URI="https://gitlab.gnome.org/World/ShellExtensions/${MY_PN}/uploads/${COMMIT}/${MY_P}.tar.xz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -COMMON_DEPEND="dev-libs/glib:2" -RDEPEND="${COMMON_DEPEND} - app-eselect/eselect-gnome-shell-extensions - =gnome-base/gnome-shell-3.34* - >=gnome-base/nautilus-3.30.4 - sys-apps/xdg-desktop-portal -" -DEPEND="${COMMON_DEPEND}" -BDEPEND="" - -S="${WORKDIR}/${MY_P}" - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -}