[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/
commit: dd44c8ac46f22bddd0ffcf30878056e0be1e7406 Author: Guilherme Amadio gentoo org> AuthorDate: Thu Aug 2 06:39:51 2018 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Aug 2 06:40:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd44c8ac media-libs/libjpeg-turbo: fix on prefix Package-Manager: Portage-2.3.44, Repoman-2.3.10 media-libs/libjpeg-turbo/libjpeg-turbo-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.0.ebuild b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.0.ebuild index 9bacfe12a0f..801a716356c 100644 --- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.0.ebuild +++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.0.ebuild @@ -47,7 +47,7 @@ multilib_src_configure() { fi local mycmakeargs=( - -DCMAKE_INSTALL_DEFAULT_DOCDIR="/usr/share/doc/${PF}" + -DCMAKE_INSTALL_DEFAULT_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" -DENABLE_STATIC="$(usex static-libs)" -DWITH_JAVA="$(multilib_native_usex java)" -DWITH_MEM_SRCDST=ON
[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/
commit: 72e954bbd2288f0dd63ffcca7c37d523f2d9fe10 Author: Hans de Graaff gentoo org> AuthorDate: Thu Aug 2 06:20:30 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Aug 2 06:20:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e954bb www-apache/passenger: add 5.3.4 Package-Manager: Portage-2.3.40, Repoman-2.3.9 www-apache/passenger/Manifest | 1 + www-apache/passenger/passenger-5.3.4.ebuild | 127 2 files changed, 128 insertions(+) diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest index 100640dd8f9..76a5f9b5fea 100644 --- a/www-apache/passenger/Manifest +++ b/www-apache/passenger/Manifest @@ -1,2 +1,3 @@ DIST passenger-5.3.2.tar.gz 7039759 BLAKE2B be10b368530b8560d7d93664bbf91711ace0cadb0d1e15a978c0a52311a626ea2e1c6d05e507ef488b384e4a7ccc4b02da35bd5bd5878788b036401e06a33b5f SHA512 97900a0e0de67cc3c3770c291c85c6fe937fceab5632c9832bc5c461d3b4e586a47c9733a1a50a805834f591e5af90651789ed74bf74e0eed4d6ce8084c51967 DIST passenger-5.3.3.tar.gz 7040055 BLAKE2B 1a9caa34dd809f96da84e9e3c00f365fd5a5e80c5134c25be810ad2bd9e1f01d0f64c6323211f28121590ac4d4593572c5f4392e1be2bc87d78741a0fdd73885 SHA512 ae0b4a2681e7877c7a57d236139033f17782f3d0d891ac58bbfec211e77e3ada9d36c250c9c9234d853c666d1501ccc0e2d5997c247f10985cad936ad97a741e +DIST passenger-5.3.4.tar.gz 7201951 BLAKE2B bc67fc5a0a1a8a38918d5c36470cc9df888eb7b85304b06f283199692b18922a9077db11db374fded091f851d5af67e7852d662f0e22a7ac4d49381eae35cbf9 SHA512 08fa0b06ae85cd48c748739be77713752c989ef031910441c243b5beacef398d544c41c87faa05a4d3f088da048b20ff5923d368ca12e0e2fd815726e9ce8c1a diff --git a/www-apache/passenger/passenger-5.3.4.ebuild b/www-apache/passenger/passenger-5.3.4.ebuild new file mode 100644 index 000..7a2b4ba6996 --- /dev/null +++ b/www-apache/passenger/passenger-5.3.4.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs + +DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze" +HOMEPAGE="https://www.phusionpassenger.com/"; +SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="apache2 debug" + +ruby_add_bdepend "dev-ruby/rake" + +ruby_add_rdepend " + >=dev-ruby/rack-1.0.0:* + >=dev-ruby/rake-0.8.1" + +# libev is bundled but with adapations that do not seem to be accepted +# upstream, so we must use the bundled version :-( +CDEPEND=" + >=dev-libs/libuv-1.8.0 + net-misc/curl[ssl] + apache2? ( www-servers/apache[apache2_modules_unixd(+)] )" + +RDEPEND="${RDEPEND} ${CDEPEND}" +DEPEND="${DEPEND} ${CDEPEND}" + +APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}" +APACHE2_MOD_DEFINE="PASSENGER" + +want_apache2 + +pkg_setup() { + use debug && append-flags -DPASSENGER_DEBUG + depend.apache_pkg_setup +} + +all_ruby_prepare() { + epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch + eapply "${FILESDIR}"/${PN}-5.1.1-isnan.patch + + # Change these with sed instead of a patch so that we can easily use + # the toolchain-funcs methods. + sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \ + -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \ + -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die + + # Avoid fixed debugging CFLAGs. + sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die + + # Use sed here so that we can dynamically set the documentation directory. + sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \ + -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \ + src/ruby_supportlib/phusion_passenger.rb || die + sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" src/cxx_supportlib/ResourceLocator.h || die + + # Don't install a tool that won't work in our setup. + sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die + rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script." + + # Make sure we use the system-provided version where possible + rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove vendored code." + + # Avoid building documentation to avoid a dependency on mizuho. + #sed -i -e 's/, :doc//' build/packaging.rb || die + touch doc/*.html || die + + # Fix hard-coded use of AR + sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || die + + # Make sure apache support is not attempted with -apache2 + if ! use apache2 ; then + sed -i
[gentoo-commits] repo/gentoo:master commit in: app-crypt/xca/
commit: 311a92b3f7ba58f658e7c4c69ff21d8601085adb Author: Alon Bar-Lev gentoo org> AuthorDate: Thu Aug 2 05:46:03 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Thu Aug 2 06:18:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311a92b3 app-crypt/xca: add dev-qt/qtsql dependency Closes: https://bugs.gentoo.org/show_bug.cgi?id=662610 Thanks-To: Mike Auty Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-crypt/xca/xca-2.1.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-crypt/xca/xca-2.1.0.ebuild b/app-crypt/xca/xca-2.1.0.ebuild index bda63f6d683..1577add7f67 100644 --- a/app-crypt/xca/xca-2.1.0.ebuild +++ b/app-crypt/xca/xca-2.1.0.ebuild @@ -17,6 +17,7 @@ IUSE="bindist doc libressl" RDEPEND=" dev-libs/libltdl:0= dev-qt/qtgui:5 + dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 !libressl? ( dev-libs/openssl:0=[bindist=] ) libressl? ( dev-libs/libressl:0= )
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgtop/
commit: 985aaaf44b0c3e3c891cfc750dd847626d53b26a Author: Mart Raudsepp gentoo org> AuthorDate: Thu Aug 2 05:34:45 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Aug 2 05:50:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985aaaf4 gnome-base/libgtop: fix license Package-Manager: Portage-2.3.43, Repoman-2.3.10 gnome-base/libgtop/libgtop-2.36.0.ebuild | 2 +- gnome-base/libgtop/libgtop-2.38.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/libgtop/libgtop-2.36.0.ebuild b/gnome-base/libgtop/libgtop-2.36.0.ebuild index dd04cae7630..6d26117f85c 100644 --- a/gnome-base/libgtop/libgtop-2.36.0.ebuild +++ b/gnome-base/libgtop/libgtop-2.36.0.ebuild @@ -7,7 +7,7 @@ inherit flag-o-matic gnome2 DESCRIPTION="A library that provides top functionality to applications" HOMEPAGE="https://git.gnome.org/browse/libgtop"; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="2/10" # libgtop soname version KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="+introspection" diff --git a/gnome-base/libgtop/libgtop-2.38.0.ebuild b/gnome-base/libgtop/libgtop-2.38.0.ebuild index 5a13f2cabe7..41517e31a31 100644 --- a/gnome-base/libgtop/libgtop-2.38.0.ebuild +++ b/gnome-base/libgtop/libgtop-2.38.0.ebuild @@ -7,7 +7,7 @@ inherit flag-o-matic gnome2 DESCRIPTION="A library that provides top functionality to applications" HOMEPAGE="https://git.gnome.org/browse/libgtop"; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="2/11" # libgtop soname version KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" IUSE="+introspection"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgtop/
commit: 045f590323ac919311642667ec531d89d9a8d77e Author: Mart Raudsepp gentoo org> AuthorDate: Thu Aug 2 05:21:22 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Aug 2 05:50:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045f5903 gnome-base/libgtop: bump to 2.38.0 Package-Manager: Portage-2.3.43, Repoman-2.3.10 gnome-base/libgtop/Manifest | 1 + gnome-base/libgtop/libgtop-2.38.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/gnome-base/libgtop/Manifest b/gnome-base/libgtop/Manifest index bb1da6b6f6c..5a283d2317a 100644 --- a/gnome-base/libgtop/Manifest +++ b/gnome-base/libgtop/Manifest @@ -1 +1,2 @@ DIST libgtop-2.36.0.tar.xz 727072 BLAKE2B 46f24573bde0bcfeb2210ea08446f6e6590fadc5697745178133ce5f3aec2e464cbce8446d2dbddb9f05d4a16eb7daf110c4554778a28573116b2b59edcf556f SHA512 2768c628fa3e872a940246042b2c78ad4618612ecb2cf2b95fb70343a4f1a01bb558d0ce9e5b3468f395349f338ca33d460e1d91f2c123ad39243cd0ff20d5e5 +DIST libgtop-2.38.0.tar.xz 729700 BLAKE2B 2296741d6c6bd1c9eb17be10e480dabd732e956826c859c176cbc6f8f03259a3b2f2f04d6c55d1c562b082f7e880bb4b7a3f07a66d7f24660085387dce078879 SHA512 96586b7f12a2b63c5ec7f69c51b6e28361a7458f24f20270fc589213bfae43ae99d1e39efb6101d189741bba084c887554f745131e99d8ed90b7db6d53c36e1d diff --git a/gnome-base/libgtop/libgtop-2.38.0.ebuild b/gnome-base/libgtop/libgtop-2.38.0.ebuild new file mode 100644 index 000..5a13f2cabe7 --- /dev/null +++ b/gnome-base/libgtop/libgtop-2.38.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic gnome2 + +DESCRIPTION="A library that provides top functionality to applications" +HOMEPAGE="https://git.gnome.org/browse/libgtop"; + +LICENSE="GPL-2" +SLOT="2/11" # libgtop soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="+introspection" + +RDEPEND=" + >=dev-libs/glib-2.26:2 + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_configure() { + # Add explicit stdc, bug #628256 + append-cflags "-std=c99" + + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-system-monitor/
commit: c5dbc2a5978d5c142b6d5b6fb97e4ef2afc1ae11 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Aug 2 05:37:18 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Aug 2 05:50:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dbc2a5 gnome-extra/gnome-system-monitor: bump to 3.26.0 Package-Manager: Portage-2.3.43, Repoman-2.3.10 gnome-extra/gnome-system-monitor/Manifest | 1 + .../gnome-system-monitor-3.26.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/gnome-extra/gnome-system-monitor/Manifest b/gnome-extra/gnome-system-monitor/Manifest index 3920fff8ab7..eb609dd5452 100644 --- a/gnome-extra/gnome-system-monitor/Manifest +++ b/gnome-extra/gnome-system-monitor/Manifest @@ -1 +1,2 @@ DIST gnome-system-monitor-3.24.0.tar.xz 930956 BLAKE2B f08b6da2ee9d45d232f1d1f019b6844f6fcf50baf85944d240611fbc0794cce6755d6b7daf275f4d97686558fc0f2525a8700fda473b576f8d5d41f66f118275 SHA512 4155d9f130cc1e38d32b76d10ca91056d82b90ca555f9ded26acfd1ef018b92163b0cc2256861b8e166b3bfa7eadc6c900aa9c79fd0c859045197ab2eaf3dc9f +DIST gnome-system-monitor-3.26.0.tar.xz 941144 BLAKE2B bde11ed78b10140916121df49af36b04afc6d9cb35fc1fa4f240ab8c109b79bfce5175d0e91e7a80c6da5420e13ca2aa520e76db9b79ea08d5dab23fcd8a301a SHA512 c2593371d956a4c11ad9ac4afabc996c02d743f9ba443192b0d955ab42464a02ad3fe19398b9489d33d552fdfdc2fb615e85d4dcb9342b821cb0b590fd3c3043 diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild new file mode 100644 index 000..d4296000909 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +RDEPEND=" + >=dev-libs/glib-2.37.3:2 + >=gnome-base/libgtop-2.37.2:2= + >=x11-libs/gtk+-3.22:3[X(+)] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/libxml2-2.0:2 + >=gnome-base/librsvg-2.35:2 + systemd? ( >=sys-apps/systemd-44:0= ) + X? ( >=x11-libs/libwnck-2.91.0:3 ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.41.0 + virtual/pkgconfig +" + +src_configure() { + # XXX: appdata is deprecated by appstream-glib, upstream must upgrade + gnome2_src_configure \ + $(use_enable systemd) \ + $(use_enable X broken-wnck) \ + APPDATA_VALIDATE="$(type -P true)" +}
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/
commit: cb6d5039987d8797c5c3f60c7a0f4c3b1d623144 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Aug 2 05:09:41 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Aug 2 05:50:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6d5039 games-puzzle/gnome-sudoku: bump to 3.26.0 Package-Manager: Portage-2.3.43, Repoman-2.3.10 games-puzzle/gnome-sudoku/Manifest | 1 + .../gnome-sudoku/gnome-sudoku-3.26.0.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest index 0562e6eaa84..0220384a700 100644 --- a/games-puzzle/gnome-sudoku/Manifest +++ b/games-puzzle/gnome-sudoku/Manifest @@ -1 +1,2 @@ DIST gnome-sudoku-3.24.0.tar.xz 2890256 BLAKE2B 81e8c2cf8df3a441979dfcd6d5726439231d9c4175be1fc765f02aef5bd13bee3675708cd33694f1c2a3a0097e35a83023b6add3bfe7930c4289be576fbfbf2f SHA512 3e00726be6ceebe6107f0e7c1100e1072f815dcaf0f4d5f2ce5cf75ae0393457aead001fe8b43420d20ef6e09bc8a7d6fd79d8aaa72a87c21e7c9f8d18ee0809 +DIST gnome-sudoku-3.26.0.tar.xz 2821288 BLAKE2B bb0c3269a1557d22686414dc3dd4eee4141af60e1342e498f30c0f902e8d6471dab588eeb4b302000fd5f302867edb80e966fb89f40587aa5f797c6525b0949b SHA512 d40ca96556af2d1537845554a8ee9bf4c63aa4eefd38a000d6dcffd649cdd14ee0d1fb85d128e59605714da19e6a7a02b8ca3e8d70fe9eb897b18028457f7928 diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.26.0.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-3.26.0.ebuild new file mode 100644 index 000..1b9809f4996 --- /dev/null +++ b/games-puzzle/gnome-sudoku/gnome-sudoku-3.26.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.36" + +inherit gnome2 vala + +DESCRIPTION="Test your logic skills in this number grid puzzle" +HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku"; + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40:2 + dev-libs/libgee:0.8=[introspection] + dev-libs/json-glib + >=dev-libs/qqwing-1.3.4 + x11-libs/gdk-pixbuf:2[introspection] + >=x11-libs/gtk+-3.19.0:3[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND} + $(vala_depend) + app-text/yelp-tools + dev-libs/appstream-glib + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + gnome2_src_prepare + vala_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gettext/
commit: 45101549c3f7dcd716c63454516b29d3531836cf Author: Hans de Graaff gentoo org> AuthorDate: Thu Aug 2 05:36:24 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Aug 2 05:36:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45101549 dev-ruby/ruby-gettext: cleanup Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/ruby-gettext/Manifest | 1 - dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest index b8c55bcde39..4111f0e62e4 100644 --- a/dev-ruby/ruby-gettext/Manifest +++ b/dev-ruby/ruby-gettext/Manifest @@ -1,2 +1 @@ -DIST gettext-3.2.2.gem 283648 BLAKE2B d9095e11f3f92ac37f84aad9059e5740af07186caad963b6cbd6081329031122ed2acf402565b5e8bf7c6f51b18d045fab09e6d390effe2f0d7d66981f253efd SHA512 c6806a4f2b9c8519cccdf7651b3482e5938015323648cb1b82acd0632d88ea5c7cdabd925eecb2d4e17d0d396126d4e2ebaac26241c3c7b4f61e187cd4b3133f DIST gettext-3.2.9.gem 285696 BLAKE2B a7bc40b2102f5b937d5f0e407dbaa23ead1da59eb9284c10a249c59548d0e2ad5fcd56b8855439893d2d31b57e0109bb6a9d5cc2d24075f5e360dc16b9291137 SHA512 21496c38cfc16a2b280f30bb94ff4560007eaa7f02c2341cb26aca2969a663c0863cdb650b4eadfd262d8585111dfb572e2ebc66a7a879045de50bf9da80a501 diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild deleted file mode 100644 index 26e0e20c816..000 --- a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_NAME="${PN/ruby-/}" -RUBY_FAKEGEM_VERSION="${PV%_*}" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" - -RUBY_FAKEGEM_TASK_TEST="none" - -RUBY_FAKEGEM_EXTRAINSTALL="locale po" - -inherit ruby-fakegem - -DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" -HOMEPAGE="http://ruby-gettext.github.io/"; - -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" -IUSE="doc test" -SLOT="0" -LICENSE="|| ( Ruby LGPL-3+ )" - -ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" - -ruby_add_bdepend "doc? ( dev-ruby/yard ) - dev-ruby/racc" -ruby_add_bdepend "test? ( - dev-ruby/test-unit:2 - dev-ruby/test-unit-rr )" - -RDEPEND+=" sys-devel/gettext" -DEPEND+=" sys-devel/gettext" - -all_ruby_prepare() { - # Fix broken racc invocation - sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die - - # Avoid bundler dependency - sed -i -e '/bundler/,/helper.install/ s:^:#:' \ - -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die - - # Avoid dependency on developer-specific tools. - sed -i -e '/notify/ s:^:#:' test/run-test.rb || die - - # Avoid tests failing due to a missing test file. - sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die -} - -each_ruby_test() { - # Upstream tries to daisy-chain rake calls but they fail badly - # with our setup, so run it manually. - ${RUBY} test/run-test.rb || die "tests failed" -} - -all_ruby_install() { - all_fakegem_install - - insinto /usr/share/doc/${PF} - doins -r samples -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/commander/
commit: 741293b6dca664f614e82b69963501d5c0f8d2d1 Author: Hans de Graaff gentoo org> AuthorDate: Thu Aug 2 05:32:18 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Aug 2 05:32:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741293b6 dev-ruby/commander: add 4.4.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/commander/Manifest | 1 + dev-ruby/commander/commander-4.4.6.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest index e1345e9295d..a5f083d317b 100644 --- a/dev-ruby/commander/Manifest +++ b/dev-ruby/commander/Manifest @@ -1,3 +1,4 @@ DIST commander-4.4.3.gem 36352 BLAKE2B 4849e3940762c2686258938590aad28292ff6d5c4cda0e14caf688b5d0177b1061318cc185071991e667f38efb132b9b4ea7bb9646731c18a30014b9f8d49b13 SHA512 9831ab6983359ebd112223f72991d09a79c04488d578973430920c399249b5071678b86190f9bc63f0303f479336a332b8e83e4f4ac9322e9630fa4d3863d4a5 DIST commander-4.4.4.gem 36864 BLAKE2B 66a391c3d25ecc79308b9da8010c8d3a8b26902a72e7e96558a9c2690f6a8735093c9a218097b52610d8dc49316c0469e47e05539a3b01beb9310894ce313bde SHA512 d4b7912f03f9c78c6bd5b63221b334391b0788a579d2dd20b389c6a34024ad7b5057631426e48befc9d5c02f35921cb31b530b38cee93817f2383dac113f2b82 DIST commander-4.4.5.gem 36864 BLAKE2B c4bfcfdd01c09bafa98497aac028054e910e077b38a23f0aa46898d6153560d41d6ccf0e36f46c2702cbd480da892195b7d28840448fb7f8d64ecb6c6e3b1962 SHA512 d2ed3abe7c054054a8442a76bd006684d26908d9ce92a7314d7acffc21dbc16e46144927dc795a69eb195ae04b8d84fa7bc6601c7f682ee188fcbc93ed5a9be2 +DIST commander-4.4.6.gem 36864 BLAKE2B 83e2390a482cc085b6af6cc78cbd28679e14ac09279495e1cf00c6aa55b04789501291e1547121b5223177631feead69aa789600ad660be52f22651490ef1278 SHA512 697fcbd7b1b8fe0d5f3c5f492b8d1dbd4fd4233ecef3f214797a8fbf9fd102f75f77fceb486d6386db51df0e6afa281518e522c161eba01d017c2c0532d9ac4d diff --git a/dev-ruby/commander/commander-4.4.6.ebuild b/dev-ruby/commander/commander-4.4.6.ebuild new file mode 100644 index 000..73c8c572cac --- /dev/null +++ b/dev-ruby/commander/commander-4.4.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="The complete solution for Ruby command-line executables" +HOMEPAGE="https://visionmedia.github.com/commander/"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/highline-1.7.2:0" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/commander/
commit: 5e8226c7f1f59dae150bbf58802ecb0fe18b7d40 Author: Hans de Graaff gentoo org> AuthorDate: Thu Aug 2 05:33:07 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Aug 2 05:33:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8226c7 dev-ruby/commander: cleanup Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/commander/Manifest | 2 -- dev-ruby/commander/commander-4.4.3.ebuild | 25 - dev-ruby/commander/commander-4.4.4.ebuild | 25 - 3 files changed, 52 deletions(-) diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest index a5f083d317b..c63b891de51 100644 --- a/dev-ruby/commander/Manifest +++ b/dev-ruby/commander/Manifest @@ -1,4 +1,2 @@ -DIST commander-4.4.3.gem 36352 BLAKE2B 4849e3940762c2686258938590aad28292ff6d5c4cda0e14caf688b5d0177b1061318cc185071991e667f38efb132b9b4ea7bb9646731c18a30014b9f8d49b13 SHA512 9831ab6983359ebd112223f72991d09a79c04488d578973430920c399249b5071678b86190f9bc63f0303f479336a332b8e83e4f4ac9322e9630fa4d3863d4a5 -DIST commander-4.4.4.gem 36864 BLAKE2B 66a391c3d25ecc79308b9da8010c8d3a8b26902a72e7e96558a9c2690f6a8735093c9a218097b52610d8dc49316c0469e47e05539a3b01beb9310894ce313bde SHA512 d4b7912f03f9c78c6bd5b63221b334391b0788a579d2dd20b389c6a34024ad7b5057631426e48befc9d5c02f35921cb31b530b38cee93817f2383dac113f2b82 DIST commander-4.4.5.gem 36864 BLAKE2B c4bfcfdd01c09bafa98497aac028054e910e077b38a23f0aa46898d6153560d41d6ccf0e36f46c2702cbd480da892195b7d28840448fb7f8d64ecb6c6e3b1962 SHA512 d2ed3abe7c054054a8442a76bd006684d26908d9ce92a7314d7acffc21dbc16e46144927dc795a69eb195ae04b8d84fa7bc6601c7f682ee188fcbc93ed5a9be2 DIST commander-4.4.6.gem 36864 BLAKE2B 83e2390a482cc085b6af6cc78cbd28679e14ac09279495e1cf00c6aa55b04789501291e1547121b5223177631feead69aa789600ad660be52f22651490ef1278 SHA512 697fcbd7b1b8fe0d5f3c5f492b8d1dbd4fd4233ecef3f214797a8fbf9fd102f75f77fceb486d6386db51df0e6afa281518e522c161eba01d017c2c0532d9ac4d diff --git a/dev-ruby/commander/commander-4.4.3.ebuild b/dev-ruby/commander/commander-4.4.3.ebuild deleted file mode 100644 index 01035888ab9..000 --- a/dev-ruby/commander/commander-4.4.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="The complete solution for Ruby command-line executables" -HOMEPAGE="https://visionmedia.github.com/commander/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*" - -all_ruby_prepare() { - sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die -} diff --git a/dev-ruby/commander/commander-4.4.4.ebuild b/dev-ruby/commander/commander-4.4.4.ebuild deleted file mode 100644 index 403705bb3b2..000 --- a/dev-ruby/commander/commander-4.4.4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24" - -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="The complete solution for Ruby command-line executables" -HOMEPAGE="https://visionmedia.github.com/commander/"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*" - -all_ruby_prepare() { - sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gettext/
commit: ce5ce1992d7877fac2f38cd26e4e57b59b582eff Author: Hans de Graaff gentoo org> AuthorDate: Thu Aug 2 05:35:48 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Aug 2 05:35:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5ce199 dev-ruby/ruby-gettext: ppc stable, bug 658310 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild index 43358f0b428..772539ef5db 100644 --- a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild @@ -20,7 +20,7 @@ inherit ruby-fakegem DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" HOMEPAGE="https://ruby-gettext.github.io/"; -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86" IUSE="doc test" SLOT="0" LICENSE="|| ( Ruby LGPL-3+ )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 8e19e0560b5a505cbbabda20240db0502263c219 Author: Virgil Dupras gentoo org> AuthorDate: Thu Aug 2 03:03:10 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Thu Aug 2 03:04:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e19e056 dev-python/django: bump to 2.1 * EAPI 7 * Drop py34 * Add py37 * Drop webapps Inheriting webapps doesn't make sense. This isn't a webapp, it's a library. Because django was abandoned before I took over maintenance, I highly doubt that the package was used for anything serious, so there isn't much to break by this removal. The only thing that webapps did was copy admin media in some place for easy HTTP static serving, but that isn't even what you would want to do in a django webapp. You would rather run "collectstatic" on the whole app and serve the result, which would include admin media, over HTTP. Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-python/django/Manifest | 1 + dev-python/django/django-2.1.ebuild | 87 + 2 files changed, 88 insertions(+) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index a64a8d232d8..fa19778180d 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -2,3 +2,4 @@ DIST Django-1.11.14.tar.gz 7850578 BLAKE2B b858ab51d40812979ec04cffc459ce137a5f5 DIST Django-1.11.15.tar.gz 7843843 BLAKE2B b7713de8136302d8d95929ed449ab01173e28c0d5d20529eaae9d6bd6d323f53b674a4fb6e8398da4b57a223f10ef63e7961accc8fd777313f18b4e2b0f225ed SHA512 4ea18c59f7c74d0b6deb9d292d5de068c6dcc53d9596f321f5a7e823ff5fe423cc8d69c88bf53e3acd9c36c4ecc4447148243a127d5114a4894b0fd4d449f37e DIST Django-1.8.19.tar.gz 7359244 BLAKE2B 1c7b857f864527cf5b9cac8e08599e1f4f3306a828bcc253e0e59755da6d464592e627eb3743687b0410d308b3d089359dd79af0146b02e6db7f5eca43f04401 SHA512 cec71f4a1aaa3fcfc43a035e9fcd8d6fabde7aade43491f9205942cbeb251ae394e49ec6b5b2403b74c24b069064d44ae6070b151c0c949b940f2d46aa87774e DIST Django-2.0.8.tar.gz 7987343 BLAKE2B ab35f50ce1911cb9603c7ac85e7ab01e6019ce9a2dac4cd733b11f35722368946ff3a130c3c791da4d49cf609b5747b4c5de64e29e27a8e12abb7f9e29cd363b SHA512 ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518 +DIST Django-2.1.tar.gz 8583964 BLAKE2B 92a48bbdd45fa94c7b43961bf22bd5521019bf0c9f37f6685c8916d9d1886b77522fb58d7db27989a713445b51e15858161e5b99e636cdadc23860d2d0a8ef56 SHA512 1c75f0ad8ef353fb38d245034f108df5554cc27073f44ef920576b5dba3d2dd685d8905c0bde1701d43cb01b4c9dbb2bfa7c38c57fae3208af5be616d26d39cb diff --git a/dev-python/django/django-2.1.ebuild b/dev-python/django/django-2.1.ebuild new file mode 100644 index 000..87201aa293d --- /dev/null +++ b/dev-python/django/django-2.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_REQ_USE='sqlite?,threads(+)' + +inherit bash-completion-r1 distutils-r1 eutils + +MY_PN="Django" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="High-level Python web framework" +HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"; +SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz" + +LICENSE="BSD" +# admin fonts: Roboto (media-fonts/roboto) +LICENSE+=" Apache-2.0" +# admin icons, jquery, xregexp.js +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="doc sqlite test" + +RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] ) + test? ( + $(python_gen_impl_dep sqlite) + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.7-bashcomp.patch +) + +python_prepare_all() { + # Prevent d'loading in the doc build + sed -e '/^"sphinx.ext.intersphinx",/d' -i docs/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + # Tests have non-standard assumptions about PYTHONPATH, + # and don't work with ${BUILD_DIR}/lib. + PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 \ + || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + newbashcomp extras/django_bash_completion ${PN}-admin + bashcomp_alias ${PN}-admin django-admin.py + + if use doc; then + rm -fr docs/_build/html/_sources || die + local HTML_DOCS=( do
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-mono/
commit: 310e575aa650af1b10d329161f5314651b119b3d Author: Nick Sarnie gentoo org> AuthorDate: Thu Aug 2 02:38:56 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:38:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310e575a app-emulation/wine-mono: Sync with ::wine Bump to 4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 app-emulation/wine-mono/Manifest | 1 + app-emulation/wine-mono/wine-mono-4.7.3.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest index 230aea30ad2..1254df968b4 100644 --- a/app-emulation/wine-mono/Manifest +++ b/app-emulation/wine-mono/Manifest @@ -1,3 +1,4 @@ DIST wine-mono-4.6.4.msi 45592064 BLAKE2B 30099b7f02276e47e350a96af07bf64b43c857b3b3323d0cab85864b753e9810c0d7b5d496e2f53f5b2c3a434eb440a19f9928707c4127303aa0335928e39097 SHA512 1d50df5d4d000998c74fbee79b8ffc691d88ee3b34db9fd7124e0df68d6f84768ece489ac8c3f5f3141c2073c8666b93ae23ca6cd652a6542a821df3d1b66b6d DIST wine-mono-4.7.0.msi 64625152 BLAKE2B 9c533d9f9a5cec6aefa66ed916e88f0a03ab76e8292f112a669208c5b26855a314657c9950993a205941cd314f0c93a55f621ed71ebb4846a66d30fa9af3c855 SHA512 07cd2b26f3bfe6fc796a126b83e9c0aa655d3e8152af536ae2e8ae419013742706ddae6f93cc2341c94a2f3b8ae7d1b27d12f891d371928189291428f9ed877c DIST wine-mono-4.7.1.msi 56470528 BLAKE2B b1b9dd832f725cb70b80889c08db524540c389c4eb8c990415f0c1b4a17274fc96390808c943bd0ff42c79f4bbb376b3d599d31ed42b5ebcb4be79dbc273eeec SHA512 d47f21fa3ddb31522366056a2062cf7b77eec0a12f96dc05326561c9d2604405128441ff40d1b9567a6e6cd1c19ee03444d2ba02dd3b8dd2d150030dfb52f765 +DIST wine-mono-4.7.3.msi 56470528 BLAKE2B 59397f851bd0883f060fd359228fcdedea5a32ce06349fd563411dfa603a6c8700496111821fd9e571cfd4586e829acb12321528a4a8330d1fb6f92855482225 SHA512 d51c0e21c8448a4d11c3e4fd530bda340cc93cd420080e08aadd7b704183dcadf8553b0937e02c7a54a8a2fb46a395718a3e807b85f19936b0e4ee7b92052dfe diff --git a/app-emulation/wine-mono/wine-mono-4.7.3.ebuild b/app-emulation/wine-mono/wine-mono-4.7.3.ebuild new file mode 100644 index 000..e18bbd1ddb6 --- /dev/null +++ b/app-emulation/wine-mono/wine-mono-4.7.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Wine Mono is a replacement for the .NET runtime and class libraries in Wine" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="https://dl.winehq.org/wine/${PN}/${PV}/${P}.msi"; + +LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND="!!app-emulation/wine:0" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/wine/mono + doins "${DISTDIR}/${P}.msi" +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 6594f2dbc3e0ed16f69031ae0e361b95fa707872 Author: Nick Sarnie gentoo org> AuthorDate: Thu Aug 2 02:40:16 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:40:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6594f2db app-emulation/wine-vanilla: Sync with ::wine Support wine-mono-4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../{wine-vanilla-.ebuild => wine-vanilla-3.13-r1.ebuild} | 2 +- app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild similarity index 99% copy from app-emulation/wine-vanilla/wine-vanilla-.ebuild copy to app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild index cdb123c486e..96e3367ccf4 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild @@ -107,7 +107,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index cdb123c486e..96e3367ccf4 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild @@ -107,7 +107,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-d3d9/
commit: 4a12f50bb608bf15c32b41243224e86e0437e93d Author: Nick Sarnie gentoo org> AuthorDate: Thu Aug 2 02:41:03 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:41:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a12f50b app-emulation/wine-d3d9: Sync with ::wine Support wine-mono-4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../wine-d3d9/{wine-d3d9-.ebuild => wine-d3d9-3.13-r1.ebuild} | 2 +- app-emulation/wine-d3d9/wine-d3d9-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/wine-d3d9/wine-d3d9-.ebuild b/app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild similarity index 99% copy from app-emulation/wine-d3d9/wine-d3d9-.ebuild copy to app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild index 76dbf253632..11b99cc481c 100644 --- a/app-emulation/wine-d3d9/wine-d3d9-.ebuild +++ b/app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild @@ -122,7 +122,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple diff --git a/app-emulation/wine-d3d9/wine-d3d9-.ebuild b/app-emulation/wine-d3d9/wine-d3d9-.ebuild index 76dbf253632..11b99cc481c 100644 --- a/app-emulation/wine-d3d9/wine-d3d9-.ebuild +++ b/app-emulation/wine-d3d9/wine-d3d9-.ebuild @@ -122,7 +122,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-any/
commit: 74a91a215c97d62e0318477483268b0ab31fbeb2 Author: Nick Sarnie gentoo org> AuthorDate: Thu Aug 2 02:42:42 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:42:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a91a21 app-emulation/wine-any: Sync with ::wine Support wine-mono-4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../wine-any/{wine-any-.ebuild => wine-any-3.13-r1.ebuild} | 2 +- app-emulation/wine-any/wine-any-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/wine-any/wine-any-.ebuild b/app-emulation/wine-any/wine-any-3.13-r1.ebuild similarity index 99% copy from app-emulation/wine-any/wine-any-.ebuild copy to app-emulation/wine-any/wine-any-3.13-r1.ebuild index 6380a95584b..8d4e1a7fbcf 100644 --- a/app-emulation/wine-any/wine-any-.ebuild +++ b/app-emulation/wine-any/wine-any-3.13-r1.ebuild @@ -138,7 +138,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple diff --git a/app-emulation/wine-any/wine-any-.ebuild b/app-emulation/wine-any/wine-any-.ebuild index 6380a95584b..8d4e1a7fbcf 100644 --- a/app-emulation/wine-any/wine-any-.ebuild +++ b/app-emulation/wine-any/wine-any-.ebuild @@ -138,7 +138,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: b477ed3992392a896f53e8d0a7290bffcb8898b7 Author: Nick Sarnie gentoo org> AuthorDate: Thu Aug 2 02:41:52 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:41:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b477ed39 app-emulation/wine-staging: Sync with ::wine Support wine-mono-4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../{wine-staging-.ebuild => wine-staging-3.13-r1.ebuild} | 2 +- app-emulation/wine-staging/wine-staging-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-3.13-r1.ebuild similarity index 99% copy from app-emulation/wine-staging/wine-staging-.ebuild copy to app-emulation/wine-staging/wine-staging-3.13-r1.ebuild index e7da95dd642..5a5e118f347 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-3.13-r1.ebuild @@ -128,7 +128,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index e7da95dd642..5a5e118f347 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -128,7 +128,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/
commit: f4534f87960d17380e1dacbc0ef5d5314ba76f9c Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 16:01:25 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:31 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=f4534f87 app-emulation/wine-vanilla-3.13: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-vanilla/wine-vanilla-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.13.ebuild b/app-emulation/wine-vanilla/wine-vanilla-3.13.ebuild index cdb123c..96e3367 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-3.13.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-3.13.ebuild @@ -107,7 +107,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/
commit: 39c18137746960f4e291c22348fcb4d19e333be3 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:59:17 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=39c18137 app-emulation/wine-d3d9: Add 3.13-r1 for mono fix Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild | 574 +++ 1 file changed, 574 insertions(+) diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild b/app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild new file mode 100644 index 000..11b99cc --- /dev/null +++ b/app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild @@ -0,0 +1,574 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +D3D9_P="wine-d3d9-${PV}" +D3D9_DIR="${WORKDIR}/wine-d3d9-patches-${D3D9_P}" +GWP_V="20180120" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Gallium Nine patchset" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +if [[ ${PV} == "" ]] ; then + D3D9_EGIT_REPO_URI="https://github.com/sarnex/wine-d3d9-patches.git"; +else + SRC_URI="${SRC_URI} + d3d9? ( https://github.com/sarnex/wine-d3d9-patches/archive/${D3D9_P}.tar.gz )" +fi + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X +xcomposite xinerama +xml" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + osmesa? ( opengl ) + test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + d3d9? ( + media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + gstreamer? ( + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] + ) + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] ) + lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) + nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) + odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) + openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + opengl? ( + virtual/glu[${MULTILIB_USEDEP}] +
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/
commit: 2bd5260117aaff4e58c9196f6f77a1897a0fe0a0 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:54:46 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=2bd52601 app-emulation/wine-staging-: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-staging/wine-staging-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index e7da95d..5a5e118 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -128,7 +128,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-mono/
commit: 6fd26791d17fa7c5f57081688c0e32d5d4039696 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:41:01 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:21 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=6fd26791 app-emulation/wine-mono: Bump 4.7.3 Fixes: https://bugs.gentoo.org/661902 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-mono/Manifest | 1 + app-emulation/wine-mono/wine-mono-4.7.3.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest index 230aea3..1254df9 100644 --- a/app-emulation/wine-mono/Manifest +++ b/app-emulation/wine-mono/Manifest @@ -1,3 +1,4 @@ DIST wine-mono-4.6.4.msi 45592064 BLAKE2B 30099b7f02276e47e350a96af07bf64b43c857b3b3323d0cab85864b753e9810c0d7b5d496e2f53f5b2c3a434eb440a19f9928707c4127303aa0335928e39097 SHA512 1d50df5d4d000998c74fbee79b8ffc691d88ee3b34db9fd7124e0df68d6f84768ece489ac8c3f5f3141c2073c8666b93ae23ca6cd652a6542a821df3d1b66b6d DIST wine-mono-4.7.0.msi 64625152 BLAKE2B 9c533d9f9a5cec6aefa66ed916e88f0a03ab76e8292f112a669208c5b26855a314657c9950993a205941cd314f0c93a55f621ed71ebb4846a66d30fa9af3c855 SHA512 07cd2b26f3bfe6fc796a126b83e9c0aa655d3e8152af536ae2e8ae419013742706ddae6f93cc2341c94a2f3b8ae7d1b27d12f891d371928189291428f9ed877c DIST wine-mono-4.7.1.msi 56470528 BLAKE2B b1b9dd832f725cb70b80889c08db524540c389c4eb8c990415f0c1b4a17274fc96390808c943bd0ff42c79f4bbb376b3d599d31ed42b5ebcb4be79dbc273eeec SHA512 d47f21fa3ddb31522366056a2062cf7b77eec0a12f96dc05326561c9d2604405128441ff40d1b9567a6e6cd1c19ee03444d2ba02dd3b8dd2d150030dfb52f765 +DIST wine-mono-4.7.3.msi 56470528 BLAKE2B 59397f851bd0883f060fd359228fcdedea5a32ce06349fd563411dfa603a6c8700496111821fd9e571cfd4586e829acb12321528a4a8330d1fb6f92855482225 SHA512 d51c0e21c8448a4d11c3e4fd530bda340cc93cd420080e08aadd7b704183dcadf8553b0937e02c7a54a8a2fb46a395718a3e807b85f19936b0e4ee7b92052dfe diff --git a/app-emulation/wine-mono/wine-mono-4.7.3.ebuild b/app-emulation/wine-mono/wine-mono-4.7.3.ebuild new file mode 100644 index 000..e18bbd1 --- /dev/null +++ b/app-emulation/wine-mono/wine-mono-4.7.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Wine Mono is a replacement for the .NET runtime and class libraries in Wine" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="https://dl.winehq.org/wine/${PN}/${PV}/${P}.msi"; + +LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86" + +DEPEND="!!app-emulation/wine:0" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/wine/mono + doins "${DISTDIR}/${P}.msi" +}
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/
commit: 7858d21ada12eb1137ec90e65625880e8e2b5bae Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 16:02:05 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:31 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=7858d21a app-emulation/wine-staging-3.13: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-staging/wine-staging-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-staging/wine-staging-3.13.ebuild b/app-emulation/wine-staging/wine-staging-3.13.ebuild index e7da95d..5a5e118 100644 --- a/app-emulation/wine-staging/wine-staging-3.13.ebuild +++ b/app-emulation/wine-staging/wine-staging-3.13.ebuild @@ -128,7 +128,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/
commit: df29bb61bba5b40f571e6ddcc1c6217d9d52400f Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 16:02:45 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:31 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=df29bb61 app-emulation/wine-d3d9-3.13: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild b/app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild index 76dbf25..11b99cc 100644 --- a/app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild +++ b/app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild @@ -122,7 +122,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/
commit: ea2906272de08e1f6fbbed20d6ac62ddc3da75a0 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 09:00:24 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=ea290627 app-emulation/wine-vanilla: Add 3.13-r1 for mono fix Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../wine-vanilla/wine-vanilla-3.13-r1.ebuild | 531 + 1 file changed, 531 insertions(+) diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild new file mode 100644 index 000..96e3367 --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-3.13-r1.ebuild @@ -0,0 +1,531 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +GWP_V="20180120" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X +xcomposite xinerama +xml" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + osmesa? ( opengl ) + test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + gstreamer? ( + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] + ) + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) + lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) + nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) + odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) + openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + opengl? ( + virtual/glu[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + ) + osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) + pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) + png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] ) + ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.0.0[${MULTI
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/
commit: 9812bf67605bb7092db97bad1875c5b1394038be Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 09:01:22 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=9812bf67 app-emulation/wine-staging: Add 3.13-r1 for mono fix Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../wine-staging/wine-staging-3.13-r1.ebuild | 611 + 1 file changed, 611 insertions(+) diff --git a/app-emulation/wine-staging/wine-staging-3.13-r1.ebuild b/app-emulation/wine-staging/wine-staging-3.13-r1.ebuild new file mode 100644 index 000..5a5e118 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-3.13-r1.ebuild @@ -0,0 +1,611 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +STAGING_P="wine-staging-${PV}" +STAGING_DIR="${WORKDIR}/${STAGING_P}" +GWP_V="20180120" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +if [[ ${PV} == "" ]] ; then + STAGING_EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git"; +else + SRC_URI="${SRC_URI} + staging? ( https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )" +fi + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc ffmpeg +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + ffmpeg? ( staging ) + osmesa? ( opengl ) + pipelight? ( staging ) + test? ( abi_x86_32 ) + themes? ( staging ) + vaapi? ( staging )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + ffmpeg? ( >=media-video/ffmpeg-4:=[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + gstreamer? ( + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] + ) + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] ) + lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) + nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) + odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) + openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + opengl? ( + virtual/glu[${MULTILIB_USEDEP}]
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-any/
commit: d1dfc37740c114286cf23af2bc9bbbd0fb028d0a Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:57:48 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=d1dfc377 app-emulation/wine-any: Add 3.13-r1 for mono fix Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-any/wine-any-3.13-r1.ebuild | 640 + 1 file changed, 640 insertions(+) diff --git a/app-emulation/wine-any/wine-any-3.13-r1.ebuild b/app-emulation/wine-any/wine-any-3.13-r1.ebuild new file mode 100644 index 000..8d4e1a7 --- /dev/null +++ b/app-emulation/wine-any/wine-any-3.13-r1.ebuild @@ -0,0 +1,640 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +STAGING_P="wine-staging-${PV}" +STAGING_DIR="${WORKDIR}/${STAGING_P}" +D3D9_P="wine-d3d9-${PV}" +D3D9_DIR="${WORKDIR}/wine-d3d9-patches-${D3D9_P}" +GWP_V="20180120" +PATCHDIR="${WORKDIR}/gentoo-wine-patches" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with optional external patchsets" +HOMEPAGE="https://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz +" + +if [[ ${PV} == "" ]] ; then + STAGING_EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git"; + D3D9_EGIT_REPO_URI="https://github.com/sarnex/wine-d3d9-patches.git"; +else + SRC_URI="${SRC_URI} + staging? ( https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz ) + d3d9? ( https://github.com/sarnex/wine-d3d9-patches/archive/${D3D9_P}.tar.gz )" +fi + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc ffmpeg +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi vkd3d vulkan +X +xcomposite xinerama +xml" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + ffmpeg? ( staging ) + osmesa? ( opengl ) + pipelight? ( staging ) + test? ( abi_x86_32 ) + themes? ( staging ) + vaapi? ( staging )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +RESTRICT="test" + +COMMON_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) + d3d9? ( + media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + ) + ffmpeg? ( >=media-video/ffmpeg-4:=[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + gstreamer? ( + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] + ) + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] ) + lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + mp3? ( >
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/
commit: d5e4a6027bf3abd94d28f55bb7a73b4af1356848 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:50:17 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:29 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=d5e4a602 app-emulation/wine-vanilla-: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index cdb123c..96e3367 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild @@ -107,7 +107,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-any/
commit: cba2971d19cc8b9fec5f6aa2aba1d94b2a09810f Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 16:03:27 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:35:02 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=cba2971d app-emulation/wine-any-3.13: wine-mono-4.7.3 Closes: https://github.com/gentoo/repo-proj-wine/pull/7 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-any/wine-any-3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-any/wine-any-3.13.ebuild b/app-emulation/wine-any/wine-any-3.13.ebuild index 6380a95..8d4e1a7 100644 --- a/app-emulation/wine-any/wine-any-3.13.ebuild +++ b/app-emulation/wine-any/wine-any-3.13.ebuild @@ -138,7 +138,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/
commit: ec06357399e30017b01e202dc383c1a90b397fe7 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:53:50 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=ec063573 app-emulation/wine-d3d9-: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-d3d9/wine-d3d9-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-d3d9/wine-d3d9-.ebuild b/app-emulation/wine-d3d9/wine-d3d9-.ebuild index 76dbf25..11b99cc 100644 --- a/app-emulation/wine-d3d9/wine-d3d9-.ebuild +++ b/app-emulation/wine-d3d9/wine-d3d9-.ebuild @@ -122,7 +122,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-any/
commit: f1c4d8a910a9b3cdca68b309aec334bc84390c92 Author: Lucian Poston pm me> AuthorDate: Wed Aug 1 08:52:51 2018 + Commit: Nick Sarnie gentoo org> CommitDate: Thu Aug 2 02:34:30 2018 + URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=f1c4d8a9 app-emulation/wine-any-: wine-mono-4.7.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-emulation/wine-any/wine-any-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-any/wine-any-.ebuild b/app-emulation/wine-any/wine-any-.ebuild index 6380a95..8d4e1a7 100644 --- a/app-emulation/wine-any/wine-any-.ebuild +++ b/app-emulation/wine-any/wine-any-.ebuild @@ -138,7 +138,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:4.7.1 ) + mono? ( app-emulation/wine-mono:4.7.3 ) perl? ( dev-lang/perl dev-perl/XML-Simple
[gentoo-commits] repo/gentoo:master commit in: sci-libs/xdmf2/
commit: 2896430e5bc38aa4fb4d500169bffeba7f244281 Author: Virgil Dupras gentoo org> AuthorDate: Thu Aug 2 01:17:24 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Thu Aug 2 01:17:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2896430e sci-libs/xdmf2: require cmake < 3.12 As it is, this package is incompatible with cmake 3.12+. Let's document that incompatibility until we fix the build. Bug: https://bugs.gentoo.org/661860 Package-Manager: Portage-2.3.44, Repoman-2.3.10 sci-libs/xdmf2/xdmf2-1.0_p141226-r2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-libs/xdmf2/xdmf2-1.0_p141226-r2.ebuild b/sci-libs/xdmf2/xdmf2-1.0_p141226-r2.ebuild index 605039d40cf..08550ddf6c1 100644 --- a/sci-libs/xdmf2/xdmf2-1.0_p141226-r2.ebuild +++ b/sci-libs/xdmf2/xdmf2-1.0_p141226-r2.ebuild @@ -23,7 +23,10 @@ RDEPEND=" dev-libs/libxml2:2 python? ( ${PYTHON_DEPS} ) " + +# TODO: fix builds for cmake 3.12+. See bug #661860 DEPEND="${RDEPEND} + <=dev-util/cmake-3.12 doc? ( app-doc/doxygen ) python? ( dev-lang/swig:0 ) "
[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/
commit: 5334a50837431d67a196a7848623e01401b3c5eb Author: Mike Gilbert gentoo org> AuthorDate: Thu Jul 26 17:23:11 2018 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Aug 1 22:57:52 2018 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=5334a508 install-functions: refer to ${ED} instead of ${D} Since EAPI 3, the install functions use ${ED} instead of ${D}. function-reference/install-functions/text.xml | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/function-reference/install-functions/text.xml b/function-reference/install-functions/text.xml index b6bd181..1134164 100644 --- a/function-reference/install-functions/text.xml +++ b/function-reference/install-functions/text.xml @@ -5,9 +5,8 @@ -The following functions, which are all provided by ebuild.sh and the standard -library, handle various install-related tasks. ${D} is automatically handled -for all of these functions. +The following functions are provided by the package manager to handle various +install-related tasks. ${ED} is prepended automatically to the install location. @@ -271,7 +270,7 @@ the first is the source name, the second the name to use when installing. fowners - Call chown on the specified files in ${D} + Call chown on the specified files in ${ED} @@ -279,7 +278,7 @@ the first is the source name, the second the name to use when installing. fperms - Call chmod on the specified files in ${D} + Call chmod on the specified files in ${ED}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
commit: 5228308caa2eb5c0ae8c0b64b7066817f4ce0235 Author: kuzetsa gmail com> AuthorDate: Sun Jul 29 22:09:35 2018 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Aug 1 22:46:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5228308c sys-kernel/ck-sources: genpatches-4.14-64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-kernel/ck-sources/Manifest | 3 ++ sys-kernel/ck-sources/ck-sources-4.14.59.ebuild | 66 + 2 files changed, 69 insertions(+) diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index fe7ea96f82a..52409dbb7d2 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -23,6 +23,9 @@ DIST genpatches-4.14-60.extras.tar.xz 17480 BLAKE2B ba9706cc7fd251ce586062354be3 DIST genpatches-4.14-61.base.tar.xz 1572988 BLAKE2B 247cb2a933ea600cdb8ae25d0d5b6fcdb25e3da1d5963b6585e0820c42b30d2ffc1fbb1c77ba997fb733956f9099fce97fc27c61940fe6c3acc02b158d4a2179 SHA512 487704706b850a241381ba4c32ad7088e9da8e9e371fde4b212d39945dcd9376ea1c24e354df3fea403837cee4e7d03b014a680d2e387f49bc7cc139e7d72f51 DIST genpatches-4.14-61.experimental.tar.xz 5224 BLAKE2B 452c3308f23ddc13e342c7840fe772d65a7cd95eb4ef72ebcf39121d4b8ffc67f6b0dbc8c544f9f93c0079904d3943a99e7a319c1856744ab6f2a7b248acbd95 SHA512 bf98aa6ba8fa40beed7f2849e02e3b598c5bd582843ab1d66805b71c81aa96aaf74d9c5d38788e1dedf825d98dac953bfc82faacf2774410b97044adcb7db41d DIST genpatches-4.14-61.extras.tar.xz 17488 BLAKE2B ff11e1b46e4cc9ccd85322800f2dca81db331635287c69c6959421dc621c763d3ddacc8cf9f5b7b2155fa24bfcf6d388fbcb7726be1af31dd8d2e3270b3762b3 SHA512 1335e48d797b29ba68672a60626105d2a5252f2a2a1707c478c3b68362aa5b1a4a562604f28cf3230d27e8be18f49f858289ddc1fde99f53ea7c66fe2942f52e +DIST genpatches-4.14-64.base.tar.xz 1627076 BLAKE2B 12cdb62b2204dc7eff6e05c81013fa898c37d708af01ad3581b173da82a52e52af946749922033fb46ec9e7ac35d909523fe30c6e82defd3e26717cb48b73a5a SHA512 8c1f384e329cbc34c774d503385cf99d1ba747851a872a8769ec50bfe5a43aa1d0074101228404a02c6930898725d3419dbb4203d0be6bd30e8f29f74505dd4c +DIST genpatches-4.14-64.experimental.tar.xz 5224 BLAKE2B 2914da5fc4ac05ed3e9c4bc1a864700e7cd701d4bfccc5b741044ad24da3b3c938ec24af000daa6492d8df8dadfd3526c28fd42807bc2e5081454dc2fd02561f SHA512 2706b89bc97c1754ae3ad820e5c005c05d1a4f609236e30089d1421769a2c246ceb8bcd3a06841f0e77bd1dd52c24123df7c363c3e5deffeb94a32429b36f956 +DIST genpatches-4.14-64.extras.tar.xz 17492 BLAKE2B 456c2108f5ae99cb231ba90363e824209a0ae7d63b59ba0a943e75d4a001a62dc93330d38d6c8509479a0a112728590016423b909717b8ad01462313d05d1216 SHA512 d248ec2ab188f1f0cd5f0ba253e76eddafb4687e750343de3cb29539cc64063ba7f3744b61735147e406d0307b2eec9a022ed9f4c179c5b1cace53b59ea05106 DIST genpatches-4.16-15.base.tar.xz 402268 BLAKE2B 1ce1a4da6e6ed219554adbf9acd0816747298c375a17794831ca9ecacd5bcf8c23c6eb49ab83d04d15b732f5ce6611be98f1d5acf151f3af172cfc6e48dab23d SHA512 2a5d0a8f83597bed7ee6000786d336729d53a2d76b674c14f4f92230cfb4cae6aca688ad70f0aa922e4826eddb0eb5d6d3b8d63ac207c54c52781759dd90c4ce DIST genpatches-4.16-15.experimental.tar.xz 5164 BLAKE2B c059c922b3f371ba3fbea51e714ee056d59a7326ddcc122f0c1e94055793d654e8a57faee263fd7b70a088a092e3b1d828befcf406d3d647291ce17782dadcde SHA512 ef3f4590aa9e4801c648b520a49eace811051422c4d849d80dd3d0ada07b71fd955cf520c8f1ce3d1c41d1bcc9f11f0fe05f329ca67f9098e924da3deb65d51b DIST genpatches-4.16-15.extras.tar.xz 17500 BLAKE2B f4c4d640834c03b2d0543b12fc6b227ac994201f9b31872342c63d930d4280bd1f93625c148eefb126f9269fc1fea1872ac4920ba679938c6aec7d916449 SHA512 a32823c41c47b26110da59d63bd6104d8b38ae9ecac43e87ec03ecef726349475e40fe88354a1680bf816a12f6edd0dbfb1a2b2865be0a0716047b12d2cfbded diff --git a/sys-kernel/ck-sources/ck-sources-4.14.59.ebuild b/sys-kernel/ck-sources/ck-sources-4.14.59.ebuild new file mode 100644 index 000..9fd3a4a11a7 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.14.59.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" + +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ + http://kernel.kolivas.org/"; + +IUSE="experimental" + +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="64" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +PYTHON_COMPAT=( python2_7 ) +inherit python-any-r1 kernel-2 +detect_version +detect_arch + +DEPEND="deblob? ( ${PYTHON_DEPS} )" + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" + +CK_VERSION="1" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" + +CK_BASE_URL="http://ck.kolivas.org/patches/4.0"; +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" + +# Fix for: https://github.com/gentoo/gentoo/pull/6942 +BLKIO_HASH="25849740d77dfc089fdb
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
commit: 7d3eacd6c7f5d60c55ed55d04894ac56676dcd74 Author: kuzetsa gmail com> AuthorDate: Sun Jul 29 22:07:42 2018 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Aug 1 22:45:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3eacd6 sys-kernel/ck-sources: genpatches-4.9-119 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-kernel/ck-sources/Manifest | 3 ++ sys-kernel/ck-sources/ck-sources-4.9.116.ebuild | 65 + 2 files changed, 68 insertions(+) diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 95a4065d70c..fe7ea96f82a 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -50,6 +50,9 @@ DIST genpatches-4.9-115.extras.tar.xz 17344 BLAKE2B 713ff0e6fcebf64ba05a3adef5f5 DIST genpatches-4.9-116.base.tar.xz 2242000 BLAKE2B ca253be4ee3d950ef2c2dafbcc7177e8bbb33cf7dc21f67f31eff367619675d5fd414ccfa157bbb993f08cef19692d682a3baf7c465abbeb087a4a39abce SHA512 c14e30c2deffd265e3308c3d988c5155c3e5b915a5c6a37a8f9b79e954eb67240006839868e1d67d272cb4a797eb1148bedc985f2aa3fe78674584940c1f93de DIST genpatches-4.9-116.experimental.tar.xz 106392 BLAKE2B 7bc7c184b906b8b30bfb0a9774c43d627e92c16ba5c352c4ec5b9a84947d1cf8aaeafa69c97755ac5734f185dfe8e7a65229ebc663fbcbcfa0d4ef78ee50f3ab SHA512 b2e9c0cd9eef7fde59b722d7e3e17dd7d22d6641f7cf1cb0dfc45d6b81af2eb78b212c76da19f4c8558f17248d14e79fa780475bd43bad3a38c1d7680e1451a0 DIST genpatches-4.9-116.extras.tar.xz 17364 BLAKE2B 32b28b0f9afbe1024e37625acf4cabb4ee4e0bb89f3b88b294ce56547dfb067e704b8c44f919cb93f79d8aa2ba186b17bf987666fe491768ae0d7a016a4744be SHA512 62123ab783bf3a712b45736ba772e9b045e4cb66e05be0481ebf1a15168ff4de91aa5abca2d52f9586495b26be1d257d9c20a4a78641a8e50780faf62f1c42ac +DIST genpatches-4.9-119.base.tar.xz 2275992 BLAKE2B fabaf4cf9d4162219bcb2bc3adf4166a3c704804a749822db00312907546720942cf474428fe7db5aef41c18a85de4c78beda00ea83d7cebb9ead51b9e593c80 SHA512 31d821b44476045d6d535dd52b99bc56a9c37daf732c9091537531eeac8e0c8e4f32928c90798ea2a5280eb6314d6a4a1eb4d5ec26f905ea2235b0b1e569 +DIST genpatches-4.9-119.experimental.tar.xz 106416 BLAKE2B aafd01ea5503cd78c70002c150b5bc7312f7a4c5ec9462bc72100e82daaeb84ab298210345f9574a40b7fcbbf6d4091ab09691ae8a2617ece7cdf5da2310c3b2 SHA512 a18c5be590fec6d6e2e24b2adfb96a1aa92eee9fe832313a8696a2b3a1a01b1df933d613d45ecda05f14088cc3831e5f315b4569bd3dfc6dd1d347ee6cffedd5 +DIST genpatches-4.9-119.extras.tar.xz 17352 BLAKE2B f48cb9bf0d315ba20c8649bbb713fa8072f5e41cb962295f31374b8253ad37e7e84220ae381dcf0ae95b9613e3d81bdc02c298c591ed3f692278d0680739ce6c SHA512 a6b7c6e8a6b01bd51b5182c434e06f664a5442e049e66087f18a24d56b5b96389972cc5aeb8c1ac894667462551d9a948d52b3bd147750e969e725c5128af522 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.16.tar.xz 103020152 BLAKE2B c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203ea98c2158fab2d5857ece5d74f9f SHA512 ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662 DIST linux-4.17.tar.xz 102165892 BLAKE2B b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3 SHA512 4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db diff --git a/sys-kernel/ck-sources/ck-sources-4.9.116.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.116.ebuild new file mode 100644 index 000..d56e3528bbc --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.9.116.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" + +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ + http://kernel.kolivas.org/"; + +K_WANT_GENPATCHES="base extras experimental" +K_EXP_GENPATCHES_PULL="1" +K_EXP_GENPATCHES_NOUSE="1" +K_GENPATCHES_VER="119" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +PYTHON_COMPAT=( python2_7 ) +inherit python-any-r1 kernel-2 +detect_version +detect_arch + +DEPEND="deblob? ( ${PYTHON_DEPS} )" + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" + +CK_VERSION="1" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" + +CK_BASE_URL="http://ck.kolivas.org/patches/4.0"; +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" + +# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x) +FRZR_HASH="7de569950716
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
commit: ac18e5ddee55924f98535b9ee428ca5405de9e9c Author: kuzetsa gmail com> AuthorDate: Sun Jul 29 22:10:33 2018 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Aug 1 22:46:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac18e5dd sys-kernel/ck-sources: genpatches-4.17-12 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-kernel/ck-sources/Manifest | 3 ++ sys-kernel/ck-sources/ck-sources-4.17.11.ebuild | 61 + 2 files changed, 64 insertions(+) diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 52409dbb7d2..af4497afc20 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -35,6 +35,9 @@ DIST genpatches-4.16-17.extras.tar.xz 17492 BLAKE2B 9ad1072b3c62c064a72a5406e80e DIST genpatches-4.16-18.base.tar.xz 508740 BLAKE2B bbdd0ef86712ab8561c1d0272ac163cf165ee35ca496f24f8c587f74004085ed058e26b9bcaa900918badfbaa146dec2dfe73d98072fb4b43fb1fdd33a5097af SHA512 5b4841f67241de83e984d9b83a9643a311f8b8bc18e78536db4b1223e0c7daaee60c75b7e551f42d0ccc1b068241d773d720159dc0446375229e38cfa0a9e140 DIST genpatches-4.16-18.experimental.tar.xz 5168 BLAKE2B 536cd42df508c7b528ca5cdd34f215426d07572455c0e26c678b9f044f53574fe1d2ab1488bde7ac306c9e7a3fd9042755bbb98d988f4389592dbd44ca3b0f47 SHA512 be5c1a1d6e758486b2d5bdeed44750cf6b9d38a42fdb34aa577b36c496ff25e221bf57243a280e1c4315705fc83e340e855614486d2bbff2528b05b1a35721ef DIST genpatches-4.16-18.extras.tar.xz 17496 BLAKE2B 926ea0dfe37beb6244da243d2dbf37c4e85118f0d56410b4f80b019228d5702d14e514c5324a1ca455e4d69927f30490b152b746340d0feeeae46342cf7ad1de SHA512 69db081086e60a2eaeb2038b3017b8815c7b2d8b6e1b0f20af04f3e8e783d3b6f67263cdf0988314ed6e91fa3561336c7db1949e3fc51ab00b9d7f62803f65c7 +DIST genpatches-4.17-12.base.tar.xz 246780 BLAKE2B 64cafd4ba5492db8df42f20d92040fa758d61044398562432f0111d07a4e8e3a5dcf9c2c1d52cb503f10ffc44162616185697186344cd5291390457a807aa376 SHA512 b9ea2c3181dac826da6db02bfb677f8889b9ff06497e7231b1ddb90cdcc6b8be70b85d25c70ccea874493fe26c338f2639fd5aee8cfa77a164f4a2d07278e4e7 +DIST genpatches-4.17-12.experimental.tar.xz 5228 BLAKE2B 303a95aa5d28940446d41530e02b251a3b2a4fb5123f2f0f7d7ce9f674012b4be27e2f6149760efcc3e7a92d91b4be0a6c46d34b320f50f1b3317b205da1d38e SHA512 758f92ba2a94e1a5052dc2470fc2a459032a25954fd799b1aa15cfdc37335f6ad642d2c06ec13250134bdece9ca0b9c30ddba31d70ea47fce87c6d637aaa3f63 +DIST genpatches-4.17-12.extras.tar.xz 17496 BLAKE2B 4e62accefe05f592f514403a5ee38aaa3e68f629e2cdc9b4048ac9884b7ef26940b9663055614881fc849fdc2948aeecb12b81ed283d587c3cf765784453ff45 SHA512 2c55ee4a36046b8c487ee2cf8a0484df9e00b529cf5d5296d3e7dc0f611a4ae748841574df2f996ffe81fcd98578bf9872523a795d3c2657df15f836af5a4975 DIST genpatches-4.17-7.base.tar.xz 145032 BLAKE2B b227c23375bc4b16bcc281b3c8e31776538d1d91a61f0df1a6f49dff41494c87c7f75abc455aa5afaa422f47e7d9900bff4834dd038f4af8ea07f0ac0628b3bb SHA512 95e67406a0400354b74e73273edd3dd6512212e408f7aa2202b5c7e6b03d541af05cdd37de9451673eebb6ec9893695d00a78bcabe4ff8686a51a62e8ae85899 DIST genpatches-4.17-7.experimental.tar.xz 5216 BLAKE2B ecaf744867f77064c251d4e35fc7737d25d46e66374edf9cb38004111ba3799728e0a02a9157f67ddb5d7577fe211ea3e6e09f8b272fd79ceab5f1097a34403e SHA512 1a6c77c94c2c7ff559e915fa4db238595c21b1faa7f716acecf68b7f31a349a30575f89e31ee2d64e2a4571feba4ff016fb858a5b1d3a3b7661923b1f3581fa4 DIST genpatches-4.17-7.extras.tar.xz 17480 BLAKE2B ba9706cc7fd251ce586062354be3af5bd1760a3f19c458ecac4da4d094489bc54a50e27c792725c8b8d5b5a9be0de09949fa7c389db226344bcdfd8ffb859455 SHA512 5f384790402cbd7a7ed9f00401f868d10b3f9a55b63f3cbcac37e196da48eced24c2994f1716267f9ce7be7d80fe118a42855b1e1c884acb8d1e3a1ad3ca5a09 diff --git a/sys-kernel/ck-sources/ck-sources-4.17.11.ebuild b/sys-kernel/ck-sources/ck-sources-4.17.11.ebuild new file mode 100644 index 000..ae581c138e8 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.17.11.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" + +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ + http://kernel.kolivas.org/"; + +IUSE="experimental" + +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="12" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +PYTHON_COMPAT=( python2_7 ) +inherit python-any-r1 kernel-2 +detect_version +detect_arch + +DEPEND="deblob? ( ${PYTHON_DEPS} )" + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" + +CK_VERSION="1" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" + +CK_BASE_URL="http://ck.kolivas.org/patches/4.0"; +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" + +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}" + +UNIPATCH_LIST="${DISTDIR}
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: ed07f6917e66f5389d39b8e8d3f428e75f18efc4 Author: Louis Sautier gentoo org> AuthorDate: Wed Aug 1 22:22:55 2018 + Commit: Louis Sautier gentoo org> CommitDate: Wed Aug 1 22:25:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed07f691 dev-python/irc: remove old Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/irc/Manifest | 1 - dev-python/irc/irc-15.0.6.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index f590746dad6..db17edb39ee 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1,3 +1,2 @@ -DIST irc-15.0.6.tar.gz 81996 BLAKE2B b5d329b70404a92d4f69cc3fef2be374b0a1e98e04588b7f2f7f7c241dc3d72122f813b67e48522b7779dfdf90478db6ff10cda3c66b621f7c4a099142d533f0 SHA512 48240eb496a3c88310f02cf092b8e19e4aa8d8dc165a9a8a39c313490a69ecc29ac67db297436df5e86e7253e2481bd19bc0429ea9cc359089a5cd6179125c0f DIST irc-16.3.tar.gz 87067 BLAKE2B 61d8b9cc20390a3eb918e5593a167b28f37154ee05cb4d7a72f8901509d3345e8d6bee9c17b66aa6c71fad4608a9f98eb3848190f82eac7db6f2013227979c25 SHA512 84b5a56a441cdf22396c10b81c115cb2e297ac082785e9baf0bc73d655034be1ff3f553d44412f066ab4b74530faddb66a9cc2f511a332e87fe49af0b6e68e5b DIST irc-16.4.tar.gz 86909 BLAKE2B c1544a36cb4173fdd22514ab5c6a61d691634224f93c9a04aa08b9fc91203aa18ed2bf429221089fd2bbea45de6138e8eb480b1ac706e36c6ed2c01405397dda SHA512 9080d3dd484751ffa80b117184cd63c4728b1bc50f2493b046a1fd3779e65016f874d0e629d2ac8a3b36db39a91985b890f3a1fb35bd9638d96f2654bf6da943 diff --git a/dev-python/irc/irc-15.0.6.ebuild b/dev-python/irc/irc-15.0.6.ebuild deleted file mode 100644 index b84a0821d67..000 --- a/dev-python/irc/irc-15.0.6.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit distutils-r1 - -DESCRIPTION="IRC client framework written in Python" -HOMEPAGE="https://github.com/jaraco/irc"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples test" - -RDEPEND=" - dev-python/jaraco-collections[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-1.5[${PYTHON_USEDEP}] - >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}] - dev-python/jaraco-logging[${PYTHON_USEDEP}] - dev-python/jaraco-stream[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/tempora-1.6[${PYTHON_USEDEP}] -" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/backports-unittest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-2.8[${PYTHON_USEDEP}] - dev-python/pytest-runner[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/rst-linker[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ) -" - -python_compile_all() { - if use doc; then - cd docs || die - sphinx-build . _build/html || die - HTML_DOCS=( docs/_build/html/. ) - fi -} - -python_test() { - py.test || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - if use examples; then - insinto "/usr/share/doc/${PF}" - docompress -x "/usr/share/doc/${PF}/scripts" - doins -r scripts - fi - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: db1b6eb178a699001d701be1f7f5c3604142e3d1 Author: Louis Sautier gentoo org> AuthorDate: Wed Aug 1 22:18:57 2018 + Commit: Louis Sautier gentoo org> CommitDate: Wed Aug 1 22:25:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1b6eb1 dev-python/irc: bump to 16.4 Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/irc/Manifest| 1 + dev-python/irc/irc-16.4.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index 3a36658a335..f590746dad6 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1,2 +1,3 @@ DIST irc-15.0.6.tar.gz 81996 BLAKE2B b5d329b70404a92d4f69cc3fef2be374b0a1e98e04588b7f2f7f7c241dc3d72122f813b67e48522b7779dfdf90478db6ff10cda3c66b621f7c4a099142d533f0 SHA512 48240eb496a3c88310f02cf092b8e19e4aa8d8dc165a9a8a39c313490a69ecc29ac67db297436df5e86e7253e2481bd19bc0429ea9cc359089a5cd6179125c0f DIST irc-16.3.tar.gz 87067 BLAKE2B 61d8b9cc20390a3eb918e5593a167b28f37154ee05cb4d7a72f8901509d3345e8d6bee9c17b66aa6c71fad4608a9f98eb3848190f82eac7db6f2013227979c25 SHA512 84b5a56a441cdf22396c10b81c115cb2e297ac082785e9baf0bc73d655034be1ff3f553d44412f066ab4b74530faddb66a9cc2f511a332e87fe49af0b6e68e5b +DIST irc-16.4.tar.gz 86909 BLAKE2B c1544a36cb4173fdd22514ab5c6a61d691634224f93c9a04aa08b9fc91203aa18ed2bf429221089fd2bbea45de6138e8eb480b1ac706e36c6ed2c01405397dda SHA512 9080d3dd484751ffa80b117184cd63c4728b1bc50f2493b046a1fd3779e65016f874d0e629d2ac8a3b36db39a91985b890f3a1fb35bd9638d96f2654bf6da943 diff --git a/dev-python/irc/irc-16.4.ebuild b/dev-python/irc/irc-16.4.ebuild new file mode 100644 index 000..f96d4b89782 --- /dev/null +++ b/dev-python/irc/irc-16.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="IRC client framework written in Python" +HOMEPAGE="https://github.com/jaraco/irc"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples test" + +RDEPEND=" + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}] + >=dev-python/tempora-1.6[${PYTHON_USEDEP}] + dev-python/jaraco-collections[${PYTHON_USEDEP}] + dev-python/jaraco-logging[${PYTHON_USEDEP}] + dev-python/jaraco-stream[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + doc? ( + >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/backports-unittest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-2.8[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + if use doc; then + cd docs || die + sphinx-build . _build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + # Override pytest options to skip flake8 + pytest -vv --override-ini="addopts=--doctest-modules" \ + || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/scripts" + dodoc -r scripts + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/slibtool/
commit: d657f4d48237bfdfec31c144778b5bbf7ad6ae44 Author: Patrice Clement gentoo org> AuthorDate: Wed Aug 1 21:29:08 2018 + Commit: Patrice Clement gentoo org> CommitDate: Wed Aug 1 21:40:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d657f4d4 sys-devel/slibtool: version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/slibtool/Manifest | 1 + sys-devel/slibtool/slibtool-0.5.20.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/sys-devel/slibtool/Manifest b/sys-devel/slibtool/Manifest index 2f0fc07df02..0c6f2ae9ef4 100644 --- a/sys-devel/slibtool/Manifest +++ b/sys-devel/slibtool/Manifest @@ -1 +1,2 @@ DIST slibtool-0.5.19.tar.xz 53100 BLAKE2B 0db931c536584318796ae4ed29eee79eebf29956a59075e3e75f77deb4ee429ece63fe4f42a11b9e1db906803216a29a97daf2e085db0e34c30afc6cad8ebd5d SHA512 ad15d7b9eb9996d6c94248b0a1db94c49a9bfecb0ddc9104aac2841708d521a03a3293cfa63c824e8af2b7ab04fa62c0f5e13c1c4bc037dc302f9101866df956 +DIST slibtool-0.5.20.tar.xz 53856 BLAKE2B 52663c6d3abe13c3c68bb4f42df303f3cebdf80cd45351c65bd57a65ee9e2eaee0485dfd9bd9083163178d9fc69b5afac3ec62dec973b84354663ca93f85618f SHA512 c447cc8f19d26451f5a36633311410a2c9c2c4a7c452c45e98248144349c48e623d5b59d4580a45a194067d4878776f2e6f754cee052cb87c2610a7b9f6c0a32 diff --git a/sys-devel/slibtool/slibtool-0.5.20.ebuild b/sys-devel/slibtool/slibtool-0.5.20.ebuild new file mode 100644 index 000..d5ca0f0b916 --- /dev/null +++ b/sys-devel/slibtool/slibtool-0.5.20.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A skinny libtool implementation, written in C" +HOMEPAGE="https://git.midipix.org/cgit.cgi/slibtool"; +SRC_URI="https://git.midipix.org/cgit.cgi/${PN}/snapshot/${P}.tar.xz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" + +src_configure() { + ./configure --host=${CHOST} --prefix="${EPREFIX}"/usr || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/precis-i18n/
commit: eb3ddb110e1f5d297adaa68caf0313d4837b7f6c Author: Amadeusz Żołnowski gentoo org> AuthorDate: Tue Jul 31 23:00:34 2018 + Commit: Amadeusz Piotr Żołnowski gentoo org> CommitDate: Wed Aug 1 21:01:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3ddb11 dev-python/precis-i18n: Add package, needed for net-im/gajim bump Thanks to Alex pzskc383.dp.ua> for initial version of the ebuild. Gentoo-Bug: 651616 dev-python/precis-i18n/Manifest | 1 + dev-python/precis-i18n/metadata.xml | 21 +++ dev-python/precis-i18n/precis-i18n-1.0.0.ebuild | 28 + 3 files changed, 50 insertions(+) diff --git a/dev-python/precis-i18n/Manifest b/dev-python/precis-i18n/Manifest new file mode 100644 index 000..ba8ebfe0e03 --- /dev/null +++ b/dev-python/precis-i18n/Manifest @@ -0,0 +1 @@ +DIST precis_i18n-1.0.0.tar.gz 61251 BLAKE2B 3f49f77ae4e6eea6ac1429a8de9b4ebe217d4d901edc223ee487d8a11bb45dc9e21a1e9fef9bd4478273ae721b5c02e4e2a7d2a3f28da281fcbdc17a12a1094e SHA512 9017852fdd2a066b8e31521bd39843f3b1f87259ce87e1567cfaa2b932b52b745ad84eb89b77a4c3ea0a04e513573655266b2cc73997e951268646da7a000e5d diff --git a/dev-python/precis-i18n/metadata.xml b/dev-python/precis-i18n/metadata.xml new file mode 100644 index 000..252b16c4bd6 --- /dev/null +++ b/dev-python/precis-i18n/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + aide...@gentoo.org + + + PRECIS-i18n: Internationalized Usernames and Passwords + + This module implements the PRECIS Framework as described in: + + PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols (RFC 8264) + Preparation, Enforcement, and Comparison of Internationalized Strings Representing Usernames and Passwords (RFC 8265) + Preparation, Enforcement, and Comparison of Internationalized Strings Representing Nicknames (RFC 8266) + + + https://github.com/byllyfish/precis_i18n/issues + byllyfish/precis_i18n + precis-i18n + + diff --git a/dev-python/precis-i18n/precis-i18n-1.0.0.ebuild b/dev-python/precis-i18n/precis-i18n-1.0.0.ebuild new file mode 100644 index 000..64ef7198e16 --- /dev/null +++ b/dev-python/precis-i18n/precis-i18n-1.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit distutils-r1 + +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Internationalized Usernames and Passwords" +HOMEPAGE="https://pypi.python.org/pypi/precis-i18n"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${MY_P}" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/
commit: 489d16282e799fe32caa98ff9827993b7f1a7e2c Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:37:45 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489d1628 sys-devel/llvmgold: Add version 8 for trunk sys-devel/llvmgold/llvmgold-8.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/sys-devel/llvmgold/llvmgold-8.ebuild b/sys-devel/llvmgold/llvmgold-8.ebuild new file mode 100644 index 000..aa147f6824c --- /dev/null +++ b/sys-devel/llvmgold/llvmgold-8.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="LLVMgold plugin symlink for autoloading" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="" +IUSE="" + +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-devel/clang-runtime/
commit: 229b4a263e6cdb036cc4738d1e4cd934d7050b86 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:45:44 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229b4a26 sys-devel/clang-runtime: Branch out LLVM 7.0 .../clang-runtime/clang-runtime-7.0..ebuild| 32 ++ 1 file changed, 32 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-7.0..ebuild b/sys-devel/clang-runtime/clang-runtime-7.0..ebuild new file mode 100644 index 000..dcd22734f00 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-7.0..ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/"; +SRC_URI="" + +LICENSE="metapackage" +# Note: keep it matching clang- version +SLOT="7.0.0" +KEYWORDS="" +IUSE="+compiler-rt crt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + crt? ( + || ( + sys-libs/netbsd-csu[${MULTILIB_USEDEP}] + sys-freebsd/freebsd-lib[${MULTILIB_USEDEP}] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" + +REQUIRED_USE="sanitize? ( compiler-rt )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 93b8d1d69fdbafb66f9d3fbab176aed2f14f6731 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:42:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b8d1d6 sys-libs/compiler-rt: Branch out LLVM 7.0 sys-libs/compiler-rt/compiler-rt-7.0..ebuild | 111 +++ 1 file changed, 111 insertions(+) diff --git a/sys-libs/compiler-rt/compiler-rt-7.0..ebuild b/sys-libs/compiler-rt/compiler-rt-7.0..ebuild new file mode 100644 index 000..11f4acf5427 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-7.0..ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils flag-o-matic git-r3 llvm multiprocessing \ + python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git + https://github.com/llvm-mirror/compiler-rt.git"; +EGIT_BRANCH="release_70" + +LICENSE="|| ( UoI-NCSA MIT )" +# Note: this needs to be updated to match version of clang- +SLOT="7.0.0" +KEYWORDS="" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep "dev-python/lit[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +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++ + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + strip-unsupported-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="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + + -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-utils_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake-utils_src_make check-builtins +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: b4d69f819e7d13e0849d08ae3f452d680f9f25c5 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:45:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d69f81 sys-libs/libomp: Branch out LLVM 7.0 sys-libs/libomp/libomp-7.0..ebuild | 116 + 1 file changed, 116 insertions(+) diff --git a/sys-libs/libomp/libomp-7.0..ebuild b/sys-libs/libomp/libomp-7.0..ebuild new file mode 100644 index 000..8c9332ca58e --- /dev/null +++ b/sys-libs/libomp/libomp-7.0..ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-multilib git-r3 linux-info multiprocessing python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/openmp.git + https://github.com/llvm-mirror/openmp.git"; +EGIT_BRANCH="release_70" + +# Additional licenses: +# - MIT-licensed Intel code, +# - LLVM Software Grant from Intel. + +LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant" +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}] + virtual/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-sdk:= ) + )" +# 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} + dev-lang/perl + offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +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="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + cmake-utils_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake-utils_src_make check-libomp +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 9d365f880dcfb1909fced669fb3b3141f804a431 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:40:11 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d365f88 sys-devel/clang-common: Branch out LLVM 7.0 .../clang-common/clang-common-7.0..ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/sys-devel/clang-common/clang-common-7.0..ebuild b/sys-devel/clang-common/clang-common-7.0..ebuild new file mode 100644 index 000..da74c699fbb --- /dev/null +++ b/sys-devel/clang-common/clang-common-7.0..ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit bash-completion-r1 git-r3 + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/clang.git + https://github.com/llvm-mirror/clang.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +src_unpack() { + git-r3_fetch + git-r3_checkout '' '' '' utils/bash-autocomplete.sh +} + +src_configure() { :; } +src_compile() { :; } +src_test() { :; } + +src_install() { + newbashcomp utils/bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 59079df70d51b8a4741fd5b2853f713ccf051f45 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:38:59 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59079df7 dev-ml/llvm-ocaml: Branch out LLVM 7.0 dev-ml/llvm-ocaml/llvm-ocaml-7.0..ebuild | 127 +++ 1 file changed, 127 insertions(+) diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-7.0..ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-7.0..ebuild new file mode 100644 index 000..a42a26046fc --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-7.0..ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm multiprocessing python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_70" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test ${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(-)]" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + dev-lang/perl + dev-ml/findlib + test? ( dev-ml/ounit ) + !!
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 4c3b65b73ec03b11cbd3375c85342e32ab80bd42 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:43:56 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3b65b7 sys-libs/llvm-libunwind: Branch out LLVM 7.0 .../llvm-libunwind/llvm-libunwind-7.0..ebuild | 146 + 1 file changed, 146 insertions(+) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-7.0..ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-7.0..ebuild new file mode 100644 index 000..377bafe2462 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-7.0..ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1 + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/libunwind.git + https://github.com/llvm-mirror/libunwind.git"; +EGIT_BRANCH="release_70" + +LICENSE="|| ( 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 + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + if use test; then + git-r3_fetch "https://git.llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git"; + git-r3_fetch "https://git.llvm.org/git/libcxxabi.git + https://github.com/llvm-mirror/libcxxabi.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/libcxx.git \ + "${WORKDIR}"/libcxx + git-r3_checkout https://llvm.org/git/libcxxabi.git \ + "${WORKDIR}"/libcxxabi + fi + git-r3_checkout +} + +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) + local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")} + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}"/libcxx + ) + fi + + cmake-utils_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=ON + -DLIBCXXABI_ENABLE_STATIC=OFF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include + ) + + cmake-utils_src_configure + cmake-utils_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=ON + -DLIBCXX_ENABLE_STATIC=OFF + -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) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 2fc71e0ca13ae8c71d986e86d3e9836de5f78d06 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:41:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc71e0c dev-python/clang-python: Branch out LLVM 7.0 .../clang-python/clang-python-7.0..ebuild | 49 ++ 1 file changed, 49 insertions(+) diff --git a/dev-python/clang-python/clang-python-7.0..ebuild b/dev-python/clang-python/clang-python-7.0..ebuild new file mode 100644 index 000..d0d8cf54084 --- /dev/null +++ b/dev-python/clang-python/clang-python-7.0..ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +inherit git-r3 python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/clang.git + https://github.com/llvm-mirror/clang.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# 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}" + +S=${WORKDIR}/${P}/bindings/python + +src_unpack() { + git-r3_fetch + git-r3_checkout '' '' '' bindings/python +} + +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: sys-devel/lld/
commit: d1a30469768b416a6b0cb5bec2324fe419cce4e8 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:39:37 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a30469 sys-devel/lld: Branch out LLVM 7.0 sys-devel/lld/lld-7.0..ebuild | 75 +++ 1 file changed, 75 insertions(+) diff --git a/sys-devel/lld/lld-7.0..ebuild b/sys-devel/lld/lld-7.0..ebuild new file mode 100644 index 000..2245210632c --- /dev/null +++ b/sys-devel/lld/lld-7.0..ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm multiprocessing python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/lld.git + https://github.com/llvm-mirror/lld.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND} + test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm '' utils/{lit,unittest} + fi + git-r3_checkout +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + + -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="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + ) + + cmake-utils_src_configure +} + +src_test() { + cmake-utils_src_make check-lld +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 9d598b0bfe83031f928d37d4618c4d137ed5d2cd Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:45:05 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d598b0b sys-libs/libcxx: Branch out LLVM 7.0 sys-libs/libcxx/libcxx-7.0..ebuild | 225 + 1 file changed, 225 insertions(+) diff --git a/sys-libs/libcxx/libcxx-7.0..ebuild b/sys-libs/libcxx/libcxx-7.0..ebuild new file mode 100644 index 000..64bc9accf26 --- /dev/null +++ b/sys-libs/libcxx/libcxx-7.0..ebuild @@ -0,0 +1,225 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Ninja provides better scalability and cleaner verbose output, and is used +# throughout all LLVM projects. +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git"; +EGIT_BRANCH="release_70" +PYTHON_COMPAT=( python2_7 ) + +[[ ${PV} == * ]] && SCM="git-r3" || SCM="" + +inherit ${SCM} cmake-multilib llvm multiprocessing python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/"; +if [[ ${PV} != * ]] ; then + SRC_URI="https://llvm.org/releases/${PV}/${P}.src.tar.xz"; + S="${WORKDIR}/${P}.src" +else + SRC_URI="" +fi + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +if [[ ${PV} != * ]] ; then + KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) ) + ?? ( libcxxabi libcxxrt )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( !libcxxrt? ( >=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} + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') ) + app-arch/xz-utils + >=sys-devel/llvm-6" + +DOCS=( CREDITS.TXT ) + +PATCHES=( + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" +) + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +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 && ! use libcxxrt && ! 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 + if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then + eerror "${PN} needs to be built with gcc-4.7 or later (or other" + eerror "conformant compilers). Please use gcc-config to switch to" + eerror "gcc-4.7 or later version." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +multilib_src_configure() { + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + elif use libcxxrt; then + cxxabi=libcxxrt + cxxabi_incs="${EPREFIX}/usr/include/libcxxrt" + 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 + + # 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 + 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 + # get the full library list out of 'pretend mode' + # and grep it for libclang_rt references + local args=( $($(tc-g
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 67b9dfae193718a8aab6f799c169d6998f444eb1 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:41:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b9dfae sys-devel/clang: Branch out LLVM 7.0 sys-devel/clang/clang-7.0..ebuild | 298 ++ 1 file changed, 298 insertions(+) diff --git a/sys-devel/clang/clang-7.0..ebuild b/sys-devel/clang/clang-7.0..ebuild new file mode 100644 index 000..68737b42224 --- /dev/null +++ b/sys-devel/clang/clang-7.0..ebuild @@ -0,0 +1,298 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils eapi7-ver flag-o-matic git-r3 llvm \ + multilib-minimal multiprocessing pax-utils python-single-r1 \ + toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/clang.git + https://github.com/llvm-mirror/clang.git"; +EGIT_BRANCH="release_70" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="UoI-NCSA" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer + test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// /,},${MULTILIB_USEDEP}] + static-analyzer? ( + dev-lang/perl:* + z3? ( sci-mathematics/z3:0= ) + ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx ) + xml? ( virtual/pkgconfig ) + !!https://git.llvm.org/git/clang-tools-extra.git + https://github.com/llvm-mirror/clang-tools-extra.git"; + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + git-r3_checkout https://llvm.org/git/clang-tools-extra.git \ + "${S}"/tools/extra + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm '' \ + lib/Testing/Support utils/{lit,llvm-lit,unittest} + fi + git-r3_checkout "${EGIT_REPO_URI}" "${S}" +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1-3 "${llvm_version}") + + local mycmakeargs=( + # ensure that the correct llvm-config is used + -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" + + -DBUILD_SHARED_LIBS=ON + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + # z3 is not multilib-friendly + -DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3) + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + ) + + if multilib_is_native_abi; then + mycmakeargs+=( + # normally copied from LLVM_INCLUDE_DOCS but the latter + # is lacking value in stand
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 5ee8fc8a088120af62fc8260e4bd76f4a198281b Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:36:58 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee8fc8a sys-devel/llvm: Branch out LLVM 7.0 sys-devel/llvm/llvm-7.0..ebuild | 252 1 file changed, 252 insertions(+) diff --git a/sys-devel/llvm/llvm-7.0..ebuild b/sys-devel/llvm/llvm-7.0..ebuild new file mode 100644 index 000..7e0077310f5 --- /dev/null +++ b/sys-devel/llvm/llvm-7.0..ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils eapi7-ver flag-o-matic git-r3 multilib-minimal \ + multiprocessing pax-utils python-any-r1 toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_70" + +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. ARM backend: LLVM Software Grant by ARM. +# 3. MD5 code: public-domain. +# 4. Tests (not installed): +# a. gtest: BSD. +# b. YAML tests: MIT. + +LICENSE="UoI-NCSA rc BSD public-domain + llvm_targets_ARM? ( LLVM-Grant )" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug doc gold libedit +libffi ncurses test xar xml + kernel_Darwin ${ALL_LLVM_TARGETS[*]}" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0= + gold? ( >=sys-devel/binutils-2.22:*[cxx] ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=virtual/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}] )" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + dev-lang/perl + || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5 + ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx ) + ) + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( dev-python/sphinx ) + gold? ( sys-libs/binutils-libs ) + libffi? ( virtual/pkgconfig ) + !!https://bugs.gentoo.org/show_bug.cgi?id=565358 + eapply "${FILESDIR}"//0007-llvm-config-Clean-up-exported-values-update-for-shar.patch + + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # User patches + QA + cmake-utils_src_prepare +} + +multilib_src_configure() { + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=ON + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + -DLLVM_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DWITH_POLLY=OFF # TODO + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + # used only for llvm-objdump tool + -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0) + + # disable OCaml bindings (now in dev-ml/llvm-ocaml) + -DOCAMLFIND=NO + ) + +# Note: go bindings have no CMake rules at the moment +# but let's kill the check in case they are introduced +# if ! multilib_is_native_abi || ! use go; then + mycmakeargs+=( + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + ) +# fi + + use test && mycmakeargs+=( + -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 9cbfe9d5e7e3fd05f1692db412b357b6023f0efb Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:43:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbfe9d5 sys-libs/compiler-rt-sanitizers: Branch out LLVM 7.0 .../compiler-rt-sanitizers-7.0..ebuild | 170 + 1 file changed, 170 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0..ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0..ebuild new file mode 100644 index 000..3028242fe9f --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0..ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit check-reqs cmake-utils flag-o-matic git-r3 llvm \ + multiprocessing python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git + https://github.com/llvm-mirror/compiler-rt.git"; +EGIT_BRANCH="release_70" + +LICENSE="|| ( UoI-NCSA MIT )" +# Note: this needs to be updated to match version of clang- +SLOT="7.0.0" +KEYWORDS="" +IUSE="+clang test elibc_glibc" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6 + clang? ( sys-devel/clang ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +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_unpack() { + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm '' utils/unittest + fi + git-r3_checkout +} + +src_prepare() { + cmake-utils_src_prepare + + if use test; then + # remove tests that are broken by new glibc + # https://bugs.llvm.org/show_bug.cgi?id=36065 + if use elibc_glibc && has_version '>=sys-libs/glibc-2.25'; then + rm test/lsan/TestCases/Linux/use_tls_dynamic.cc || die + rm test/msan/dtls_test.c || die + fi + fi +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_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) + # built-ins installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=ON + -DCOMPILER_RT_BUILD_PROFILE=ON + -DCOMPILER_RT_BUILD_SANITIZERS=ON + -DCOMPILER_RT_BUILD_XRAY=ON + ) + if use test; then + mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + + # 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/c
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 8dd62344f9a064f84b764c8dfe877d70d15249f0 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:42:03 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd62344 dev-util/lldb: Branch out LLVM 7.0 dev-util/lldb/lldb-7.0..ebuild | 118 + 1 file changed, 118 insertions(+) diff --git a/dev-util/lldb/lldb-7.0..ebuild b/dev-util/lldb/lldb-7.0..ebuild new file mode 100644 index 000..55be1c6e375 --- /dev/null +++ b/dev-util/lldb/lldb-7.0..ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \ + toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/lldb.git + https://github.com/llvm-mirror/lldb.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="libedit ncurses python test" +RESTRICT="!test? ( test )" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( dev-python/six[${PYTHON_USEDEP}] + ${PYTHON_DEPS} ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm '' lib/Testing/Support utils/unittest + fi + git-r3_checkout +} + +src_configure() { + local mycmakeargs=( + -DLLDB_DISABLE_CURSES=$(usex !ncurses) + -DLLDB_DISABLE_LIBEDIT=$(usex !libedit) + -DLLDB_DISABLE_PYTHON=$(usex !python) + -DLLDB_USE_SYSTEM_SIX=1 + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=$(usex test) + # compilers for lit tests + -DLLDB_TEST_C_COMPILER="$(type -P clang)" + -DLLDB_TEST_CXX_COMPILER="$(type -P clang++)" + + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + ) + + cmake-utils_src_configure +} + +src_test() { + cmake-utils_src_make check-lldb-lit + use python && cmake-utils_src_make check-lldb +} + +src_install() { + cmake-utils_src_install + + # oh my... + if use python; then + # remove custom readline.so for now + # TODO: figure out how to deal with it + # upstream is basically building a custom readline.so with -ledit + # to avoid symbol collisions between readline and libedit... + rm "${D}$(python_get_sitedir)/readline.so" || die + + # byte-compile the modules + python_optimize + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gverify/
commit: b640e0eb72b4cf87be93d2a8c97d34534fbcfafa Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 20:53:00 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b640e0eb app-portage/gverify: New package for gentoo.git verification tool app-portage/gverify/Manifest | 1 + app-portage/gverify/gverify-1.ebuild | 30 ++ app-portage/gverify/metadata.xml | 8 3 files changed, 39 insertions(+) diff --git a/app-portage/gverify/Manifest b/app-portage/gverify/Manifest new file mode 100644 index 000..7534034172c --- /dev/null +++ b/app-portage/gverify/Manifest @@ -0,0 +1 @@ +DIST gverify-1.tar.gz 4558 BLAKE2B 193fb63dd3816b4577314199e4f8606a20f60d883f22f36636f1dba4c3fe4a701e89fd352b33ee3ce5bfb10b39e351f971aa55c8cd6eef493fc492e2c4c5d17e SHA512 f666306973bf173683edd845499ea1b244ffc9254ed0d816660022f871e7cec480d452fd962db5417b23d3101496b80a49caece29cbddf3058e2a21ec945a268 diff --git a/app-portage/gverify/gverify-1.ebuild b/app-portage/gverify/gverify-1.ebuild new file mode 100644 index 000..3564e46d305 --- /dev/null +++ b/app-portage/gverify/gverify-1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) +inherit python-single-r1 + +DESCRIPTION="gentoo.git signature verification tool" +HOMEPAGE="https://github.com/mgorny/gverify"; +SRC_URI="https://github.com/mgorny/gverify/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${PYTHON_DEPS} + app-crypt/gnupg + dev-vcs/git" +DEPEND="${PYTHON_DEPS}" + +src_compile() { + emake PREFIX="${EPREFIX}"/usr +} + +src_install() { + emake install DESTDIR="${D}" PREFIX=/usr + dodoc README +} diff --git a/app-portage/gverify/metadata.xml b/app-portage/gverify/metadata.xml new file mode 100644 index 000..0319eec4c8b --- /dev/null +++ b/app-portage/gverify/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + mgo...@gentoo.org + Michał Górny + +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 49543978cfb4fc44b832b1580fd5f04cab17b127 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:43:35 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49543978 sys-libs/compiler-rt-sanitizers: is now 8.0 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild index bb00fe63714..6d2a4a7a40b 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild @@ -19,7 +19,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git LICENSE="|| ( UoI-NCSA MIT )" # Note: this needs to be updated to match version of clang- -SLOT="7.0.0" +SLOT="8.0.0" KEYWORDS="" IUSE="+clang test elibc_glibc" RESTRICT="!test? ( test ) !clang? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 60a26ff2bfb31e1e2f919754e8f656197d93 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:44:22 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a26ff2 sys-libs/libcxxabi: Branch out LLVM 7.0 sys-libs/libcxxabi/libcxxabi-7.0..ebuild | 122 +++ 1 file changed, 122 insertions(+) diff --git a/sys-libs/libcxxabi/libcxxabi-7.0..ebuild b/sys-libs/libcxxabi/libcxxabi-7.0..ebuild new file mode 100644 index 000..9d5908494f0 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-7.0..ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1 + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/libcxxabi.git + https://github.com/llvm-mirror/libcxxabi.git"; +EGIT_BRANCH="release_70" + +LICENSE="|| ( 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 + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + # we need the headers + git-r3_fetch "https://git.llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git"; + git-r3_fetch + + git-r3_checkout https://llvm.org/git/libcxx.git \ + "${WORKDIR}"/libcxx '' + git-r3_checkout +} + +multilib_src_configure() { + 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_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) + local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")} + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}" + ) + fi + cmake-utils_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=ON + -DLIBCXX_ENABLE_STATIC=OFF + -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-utils_src_configure + cmake-utils_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 + + cmake-utils_src_make check-libcxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 48a8c42a0b26a201768e92c56cd88b5d8d11ac83 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:41:13 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a8c42a sys-devel/clang: is now 8.0 sys-devel/clang/clang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang/clang-.ebuild b/sys-devel/clang/clang-.ebuild index 0ece5c80216..a30db408c52 100644 --- a/sys-devel/clang/clang-.ebuild +++ b/sys-devel/clang/clang-.ebuild @@ -27,7 +27,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} LICENSE="UoI-NCSA" -SLOT="7" +SLOT="8" KEYWORDS="" IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: e141c6729bd4523db261ce77bbdf0d5439acc100 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:45:52 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e141c672 sys-devel/clang-runtime: is now 8.0 sys-devel/clang-runtime/clang-runtime-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang-runtime/clang-runtime-.ebuild b/sys-devel/clang-runtime/clang-runtime-.ebuild index dcd22734f00..43a7e11f5ce 100644 --- a/sys-devel/clang-runtime/clang-runtime-.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="metapackage" # Note: keep it matching clang- version -SLOT="7.0.0" +SLOT="8.0.0" KEYWORDS="" IUSE="+compiler-rt crt libcxx openmp +sanitize"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 3fd207f77e8388be33f814d38ccbf59569a397e2 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:42:48 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd207f7 sys-libs/compiler-rt: is now 8.0 sys-libs/compiler-rt/compiler-rt-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt/compiler-rt-.ebuild b/sys-libs/compiler-rt/compiler-rt-.ebuild index 7a956b544df..7e254d18763 100644 --- a/sys-libs/compiler-rt/compiler-rt-.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-.ebuild @@ -19,7 +19,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git LICENSE="|| ( UoI-NCSA MIT )" # Note: this needs to be updated to match version of clang- -SLOT="7.0.0" +SLOT="8.0.0" KEYWORDS="" IUSE="+clang test" RESTRICT="!test? ( test ) !clang? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 8b25489970ab126bd00b30c0df1f91f0e681dadb Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:37:13 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b254899 sys-devel/llvm: is now 8.0 sys-devel/llvm/llvm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild index e405d61283c..612f8a07e7b 100644 --- a/sys-devel/llvm/llvm-.ebuild +++ b/sys-devel/llvm/llvm-.ebuild @@ -35,7 +35,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="UoI-NCSA rc BSD public-domain llvm_targets_ARM? ( LLVM-Grant )" -SLOT="7" +SLOT="8" KEYWORDS="" IUSE="debug doc gold libedit +libffi ncurses test xar xml kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: d202fe46c2e75a3f93d44deab3787d16824d5fc2 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:35:51 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d202fe46 sys-devel/llvm-common: Branch out LLVM 7.0 sys-devel/llvm-common/llvm-common-7.0..ebuild | 37 +++ 1 file changed, 37 insertions(+) diff --git a/sys-devel/llvm-common/llvm-common-7.0..ebuild b/sys-devel/llvm-common/llvm-common-7.0..ebuild new file mode 100644 index 000..8d23d53951c --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-7.0..ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit git-r3 + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +src_unpack() { + git-r3_fetch + git-r3_checkout '' '' '' utils/vim +} + +src_configure() { :; } +src_compile() { :; } +src_test() { :; } + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r utils/vim/*/ + # some users may find it useful + newdoc utils/vim/README README.vim + dodoc utils/vim/vimrc +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 12fd1fc143993600d715a838d02d6f19166b1bd8 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 16:38:15 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 20:53:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fd1fc1 dev-python/lit: Branch out LLVM 7.0 dev-python/lit/lit-7.0..ebuild | 41 ++ 1 file changed, 41 insertions(+) diff --git a/dev-python/lit/lit-7.0..ebuild b/dev-python/lit/lit-7.0..ebuild new file mode 100644 index 000..470c4cf4dbe --- /dev/null +++ b/dev-python/lit/lit-7.0..ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 git-r3 multiprocessing + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_70" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/${P}/utils/lit + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_unpack() { + git-r3_fetch + git-r3_checkout '' '' '' utils/lit +} + +python_test() { + ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" \ + -vv tests || die +}
[gentoo-commits] proj/portage:master commit in: bin/
commit: 50232e5d8c153e5500c97be29d6347f960e01760 Author: kewl fft alto eu org> AuthorDate: Wed Aug 1 20:05:48 2018 + Commit: Zac Medico gentoo org> CommitDate: Wed Aug 1 20:50:20 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=50232e5d etc-update: add arch32 to arch OS_FAMILY (for the 32-bit users) Closes: https://github.com/gentoo/portage/pull/349 bin/etc-update | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/etc-update b/bin/etc-update index 850f6a21b..f0aaca1e6 100755 --- a/bin/etc-update +++ b/bin/etc-update @@ -37,7 +37,7 @@ OS_RELEASE_ID=$(cat /etc/os-release 2>/dev/null | grep '^ID=' | cut -d'=' -f2 | case $OS_RELEASE_ID in suse|opensuse|opensuse-leap|opensuse-tumbleweed) OS_FAMILY='rpm' ;; fedora|rhel) OS_FAMILY='rpm' ;; - arch|archarm|manjaro|antergos) OS_FAMILY='arch' NEW_EXT='pacnew';; + arch|archarm|arch32|manjaro|antergos) OS_FAMILY='arch' NEW_EXT='pacnew';; *) OS_FAMILY='gentoo' ;; esac
[gentoo-commits] repo/gentoo:master commit in: games-rpg/bass/
commit: b8658e19e5694925e0464c263b71536db25f2d56 Author: Pacho Ramos gentoo org> AuthorDate: Wed Aug 1 20:11:59 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Aug 1 20:11:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8658e19 games-rpg/bass: Provide CD version too Package-Manager: Portage-2.3.43, Repoman-2.3.10 games-rpg/bass/Manifest | 1 + games-rpg/bass/bass-1.3-r1.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/games-rpg/bass/Manifest b/games-rpg/bass/Manifest index f8b05a25ee1..60c83753ec9 100644 --- a/games-rpg/bass/Manifest +++ b/games-rpg/bass/Manifest @@ -1,2 +1,3 @@ DIST BASS-Floppy-1.3.zip 7675813 BLAKE2B dbe6e110c4901ba6f1b055208b796b71ef1ab879a0266273765c8f9544065715e0535f41ecaa1cde7e02499ac5e90624eb5a42d1b82dbeee52ddba90bd1dcdd9 SHA512 d220f84448b50e1464329e204f876acc4a9eda24b319577ed74aec8e1a0316e2df268f8768ac9267b90a29a857b010bdae71e2f3c77428987f299bec3dc1ce15 +DIST bass-cd-1.2.zip 69377781 BLAKE2B 7eb59b78eda2ab1385f742189f420706aac3364dabb9263729341d1973e93b27c0509e7d22b5eb3a228400a398a82cc074adb9a601e93cfa7d7dca1f51e9d68e SHA512 ff896e723b4dbf2cc52851ee1260c1006aa285b768a727974719d63509bdac1c65be9ea565eb037d5e9e1c8fd8fd76a8c04776bcde46616ca9ccce18ea498d64 DIST bass.png 27613 BLAKE2B 1bc440055d4cfd3115e3b2768f5b88fa49eaed3f3d957b436e1e0df236fb0bc968ced18962ff9833962a1ab8a8b544e57ea10c679eb6d434c633f27956fdc489 SHA512 c0f62257f025970f51f32a7f3284cf117a091d40bbcd6c7503e8f0e8e98954cf96e35a04a4e633a04a721ff01beb7a6e0f4c883e286e477c3e065d411db4c87e diff --git a/games-rpg/bass/bass-1.3-r1.ebuild b/games-rpg/bass/bass-1.3-r1.ebuild new file mode 100644 index 000..57359be0e1b --- /dev/null +++ b/games-rpg/bass/bass-1.3-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit desktop eutils + +DESCRIPTION="Beneath a Steel Sky: a SciFi thriller set in a bleak vision of the future" +HOMEPAGE="https://en.wikipedia.org/wiki/Beneath_a_Steel_Sky"; + +CD_VERSION="1.2" +SRC_URI="http://downloads.sourceforge.net/scummvm/BASS-Floppy-${PV}.zip + http://downloads.sourceforge.net/scummvm/bass-cd-${CD_VERSION}.zip + mirror://gentoo/${PN}.png" + +LICENSE="bass" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=games-engines/scummvm-0.5.0" +DEPEND="${RDEPEND} + app-arch/unzip +" + +S="${WORKDIR}/" + +src_install() { + dobin "${FILESDIR}"/scummvmGetLang.sh + + insinto /usr/share/${PN} + doins sky.* + mv bass-cd-"${CD_VERSION}"/readme.txt readme-cd.txt + doins -r bass-cd-"${CD_VERSION}"/ + + make_wrapper bass "scummvm -f -p \"/usr/share/${PN}\" -q\$(scummvmGetLang.sh) sky" . + make_wrapper bass-cd "scummvm -f -p \"/usr/share/${PN}/bass-cd-${CD_VERSION}\" -q\$(scummvmGetLang.sh) sky" . + + doicon "${DISTDIR}"/${PN}.png + make_desktop_entry ${PN} "Beneath a Steel Sky (Floppy version)" + make_desktop_entry ${PN}-cd "Beneath a Steel Sky (CD version)" + + dodoc readme*.txt +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: af55e020ed97e6658d61d57ec9f1065eaf7d8bab Author: Tomas Mozes gmail com> AuthorDate: Tue Jun 26 14:27:48 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Aug 1 19:23:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af55e020 dev-libs/libbson: bump to 1.11.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9171 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.11.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 53b45ce472f..2f5fae2c400 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -2,6 +2,7 @@ DIST libbson-0.98.0.tar.gz 4451923 BLAKE2B 2d53cdc0cf1afa189eb1597ccc46a604c9801 DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 1e542797c6617296c0ca7cb6dbbd34be5b31789a39130fb61000f11dfce6f7e3584f884c9350234b9704143d6a3280635cd32572b35e83010a7e9ddcc3f86ff8 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21 SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 +DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.11.0.ebuild b/dev-libs/libbson/libbson-1.11.0.ebuild new file mode 100644 index 000..e229e5ac1bd --- /dev/null +++ b/dev-libs/libbson/libbson-1.11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson"; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/, dev-libs/mongo-c-driver/files/
commit: c862745e3e07663bd0fdc2d5f811bc25b27537ad Author: Tomas Mozes gmail com> AuthorDate: Tue Jun 26 14:31:33 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Aug 1 19:23:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c862745e dev-libs/mongo-c-driver: bump to 1.11.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/mongo-c-driver/Manifest | 1 + .../files/mongo-c-driver-1.11.0-enable-tests.patch | 25 +++ .../mongo-c-driver/mongo-c-driver-1.11.0.ebuild| 87 ++ 3 files changed, 113 insertions(+) diff --git a/dev-libs/mongo-c-driver/Manifest b/dev-libs/mongo-c-driver/Manifest index ace85a1ab45..0479e6f960f 100644 --- a/dev-libs/mongo-c-driver/Manifest +++ b/dev-libs/mongo-c-driver/Manifest @@ -4,6 +4,7 @@ DIST mongo-c-driver-0.98.2.tar.gz 5342760 BLAKE2B 399fb03464234c87dcb66647c5383c DIST mongo-c-driver-1.1.10.tar.gz 5321144 BLAKE2B d63ba4b1a256b8b29654398a53d9ca46d49faad0e0327db0d51cfc4e2a1771568341ff4e7ba6ff2ff31fb11ad8a14c452e52cabdd83da7eb1c1ceb8af7bef7d2 SHA512 10ebd1bddc0c713c0934679974fb1ed29eda1bf8e2ebbe2a1ebbcba219574092c34c4b352231ec65ffe3e350d8d701ef85debaaa9f9c10e6ab36fc3fa29f69df DIST mongo-c-driver-1.1.2.tar.gz 5443153 BLAKE2B f8004486baf6d2d3086e458bdb4bc8060462fd52ba700cbf05fdb9827adcbd087b61d7e0e00169cf635c8021983dc851b7f34c3e08d66efc65483fce98a85f74 SHA512 d420fc407f6a04c06a959b8971dc2643c987df5c3d82f2b13bfdf6a44e96bc377478c4d0e385abf67f21b56892c915c79675fe9ebf6efa9aab51fe452c5e6f95 DIST mongo-c-driver-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 +DIST mongo-c-driver-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e DIST mongo-c-driver-1.3.5.tar.gz 5860804 BLAKE2B a55de56d285638f21caff06446e3c0c19a5b8722a2ed69fdf046c35973c9bedcc1686065e4355db28afc83c1415872eee2972a6fb3f21647d2cafce12706adc0 SHA512 23844ffe20580998308aa9c8409afcb87dccde874077eefc6806b705e5de5743846ba0513f3a3fe83147fc47842ab8c7438ad1de5f3f55b81586b9e19046aabf DIST mongo-c-driver-1.6.2.tar.gz 6907818 BLAKE2B 7922a50ba58d92d2954eb5c2ccb02fd3b70861bd26516fd12fe6bdf79a926799fbc3a367e1c24a57932870726aa5abc1d264215ea964a56bc318ab0f413afc60 SHA512 b3fe08a31bc83707a4d94f8ea2742fc9b17d024d6c2f92b49cfc4fe012e58cd441c9f0fa4bae9f4205fca44b2a0d8c6d5bc32a05fc9ede9bab0011839a1394af DIST mongo-c-driver-1.8.2.tar.gz 7308675 BLAKE2B ca82c2824486cee78b164d1fdfcf1de062804f0f8637a36ec197efe434ae23a387ec0e6b2e4aa3e9c8bb2434a3cef48fecd17fc4b159a92ad86b8b940b17598a SHA512 af23601ba33694d80acdb890c1b85a354fda966491c4bbfb341a884bcd6314886e405efa3a09e47398adf8dbfdeb1b05ae8b022a72f04a66265bfaeddb661f76 diff --git a/dev-libs/mongo-c-driver/files/mongo-c-driver-1.11.0-enable-tests.patch b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.11.0-enable-tests.patch new file mode 100644 index 000..67fafafc93b --- /dev/null +++ b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.11.0-enable-tests.patch @@ -0,0 +1,25 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 860e4ea..7d646b1 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -110,7 +110,6 @@ if (ENABLE_BSON STREQUAL SYSTEM) + message ("-- libbson include path \"${BSON_INCLUDE_DIRS}\"") + message ("-- libbson libraries \"${BSON_LIBRARIES}\"") + message ("-- disabling test-libmongoc since using system libbson") +- SET (ENABLE_TESTS OFF) + + if (ENABLE_STATIC MATCHES "ON|AUTO") + find_package (libbson-static-1.0 +diff --git a/src/libbson/tests/test-bson.c b/src/libbson/tests/test-bson.c +index 51514ed..accb251 100644 +--- a/src/libbson/tests/test-bson.c b/src/libbson/tests/test-bson.c +@@ -18,7 +18,7 @@ + #include + #include + #define BSON_INSIDE +-#include ++#include "bson-private.h" + #undef BSON_INSIDE + #include + #include diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.11.0.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.11.0.ebuild new file mode 100644 index 000..aaa06162f88 --- /dev/null +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.11.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Client library written in C for MongoDB" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver"; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug example
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/keepalived/
commit: fcf9256619ad09fbb79ec2f7862f7b52547471a3 Author: Tomas Mozes gmail com> AuthorDate: Thu Jul 26 07:33:45 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Aug 1 19:21:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf92566 sys-cluster/keepalived: bump to 2.0.6 Package-Manager: Portage-2.3.43, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9355 sys-cluster/keepalived/Manifest| 1 + sys-cluster/keepalived/keepalived-2.0.6.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sys-cluster/keepalived/Manifest b/sys-cluster/keepalived/Manifest index 78093ce7a9e..ebad126b0b5 100644 --- a/sys-cluster/keepalived/Manifest +++ b/sys-cluster/keepalived/Manifest @@ -3,3 +3,4 @@ DIST keepalived-1.3.5.tar.gz 683183 BLAKE2B 6242cbe61e8cbe80d094dbad3882b0116fc3 DIST keepalived-1.4.3.tar.gz 744680 BLAKE2B d9ea5ef277bb0d11c489bbc8770f46528f1ddde14b2e8fb72fdccd543ff4583426aa2bb214e00e3964518e726377b049560ed35daf38f4cafcd4e7c43a13b78d SHA512 bbf734123edeee4c807788e8db626975d7b626003ce2a6b901fbac3b7985b11c222db78e2806a7e7211980a748a6a302847736b14f3f8ed32b7337dbde6f4eac DIST keepalived-1.4.5.tar.gz 749813 BLAKE2B ff379d46b5f5a4912feeb1e9a039a95a76027a50868ade8ac31bc4dea22573a51489939bb29bc20c0eb912f78b1e57fbc6ac18e4b8e38d6493d271e135f8332f SHA512 0786ecbef6dd840c8852f619cad1ea6a9c98b86a6c26bc6b104b38825212af689fbeb45148404b94dc6e3cdf7626cb6b2c902685b03586d05177578dff957bd5 DIST keepalived-2.0.4.tar.gz 845498 BLAKE2B f05b25b04e1dddbf5f6a90de6b4088b7fbd453f628130343f0688147ae40094e74a0892f3c30d91e41bad31c029692e7a1be6462d2906cdf53e4b82a98b4935c SHA512 b5df152b49a7b5187612b8719328c05fada57e8625c0e8053261c1d5f7afd09cc9b67200052d7a58ce596d1c718915109f5a9bf03520d80e0710157e938f72fb +DIST keepalived-2.0.6.tar.gz 853859 BLAKE2B 19cfc81d22026e607b0780612b1040ab7e2f9857038a612298b8676814b9bd1b7a43de905c62e5b853174b0298f53787e7fb52a3d35163e6aad3c0a01f0a SHA512 9e340825b443c02ba1afe27d9ad97afc34722d80a27fc9a5f934157ec04ff15cef0a82b68c8917712415dc7ef079e27af88ac29a372ef42c87fcc9f9b8ab751e diff --git a/sys-cluster/keepalived/keepalived-2.0.6.ebuild b/sys-cluster/keepalived/keepalived-2.0.6.ebuild new file mode 100644 index 000..9ec3a8f5d74 --- /dev/null +++ b/sys-cluster/keepalived/keepalived-2.0.6.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server project" +HOMEPAGE="http://www.keepalived.org/"; +SRC_URI="http://www.keepalived.org/software/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="dbus debug ipv6 -json snmp" + +RDEPEND="dev-libs/libnl:= + dev-libs/openssl:= + dev-libs/popt + net-libs/libnfnetlink + sys-apps/iproute2 + dbus? ( sys-apps/dbus ) + json? ( dev-libs/json-c:= ) + snmp? ( net-analyzer/net-snmp )" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-4.4" + +DOCS=( + README CONTRIBUTORS INSTALL ChangeLog AUTHOR TODO + doc/keepalived.conf.SYNOPSIS doc/NOTE_vrrp_vmac.txt +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + STRIP=/bin/true \ + econf \ + --with-kernel-dir=/usr \ + --enable-sha1 \ + --enable-vrrp \ + $(use_enable dbus) \ + $(use_enable dbus dbus-create-instance) \ + $(use_enable debug) \ + $(use_enable json) \ + $(use_enable snmp) +} + +src_install() { + default + + newinitd "${FILESDIR}"/keepalived.init keepalived + newconfd "${FILESDIR}"/keepalived.confd keepalived + + use snmp && dodoc doc/KEEPALIVED-MIB.txt + + docinto genhash + dodoc genhash/README genhash/AUTHOR genhash/ChangeLog + # This was badly named by upstream, it's more HOWTO than anything else. + newdoc INSTALL INSTALL+HOWTO + + # Security risk to bundle SSL certs + rm -v "${ED}"/etc/keepalived/samples/*.pem || die + # Clean up sysvinit files + rm -rv "${ED}"/etc/sysconfig || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography-vectors/
commit: 0cc4fe4edaedd5ed4d9875e4b6f73700f1c55f88 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 18:37:05 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 18:37:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc4fe4e dev-python/cryptography-vectors: cleaing up manifest Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/cryptography-vectors/Manifest | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/cryptography-vectors/Manifest b/dev-python/cryptography-vectors/Manifest index a77d313827d..b290b4fc468 100644 --- a/dev-python/cryptography-vectors/Manifest +++ b/dev-python/cryptography-vectors/Manifest @@ -1,5 +1,2 @@ -DIST cryptography_vectors-1.7.1.tar.gz 26652514 BLAKE2B 5aa670b4d52b010964465091660205fea4b7de1099701e25a6e31da9a7ea4a312a81a488ed369ac6b032e8232514361f87f1b0946cb55e0e0a18955874d2f09b SHA512 2edaa91198adcf5e2523ea8d3d25a8cd7df85e6f6c06618301f87af6f0133f5d4672721082205a9a3c0c648390ee772e6107eb6ba76e96649bc2832676df8283 -DIST cryptography_vectors-2.0.2.tar.gz 27011827 BLAKE2B eda02ca72a4a6a608050c531fc649a9843a9b7083a0a7a726ac89201f37016e258538671b15d4197deaffdb6902c345ff40e1da604e2b6034148d9c204b0ab1d SHA512 ab14bdf664e6df08c8436eb24c4465d3080aacd4e6cb47a0113b0877f869cd91d4184ad9122a428b323e91316b686eeb167c4e932773cac1e7b2adbc9309ca36 -DIST cryptography_vectors-2.1.4.tar.gz 27255711 BLAKE2B 6c842b6366d794e9986110479e2175996b344aa191345c85a5cec8c0640b7a67b157f310eca31ac8e6487739357b11a2b86b9832fc680318e754c4751414c754 SHA512 74c2c1e3924f848488a3b5abdabda1a0089ae7d070b94e65f9fa2bf2da057ad27a37e46f90de4f2c3e9f1cc96c1c179cb5dbf0f50d5166a02846923e3bceb165 DIST cryptography_vectors-2.2.2.tar.gz 27270814 BLAKE2B b57cfd402e85e34a1e52d034ef51699ba9ab7381e5baa28f0f062ecc8d6b7b5849ac4d5426c41768e1a4fb9462f84d7e22476ec64dc0bd0142a799caaf95eafb SHA512 bdaf53c8087d6c44fcd3ab54069d1d45b60ee80d98fd813fe180b9e88272203b5dd2abd5fa6dcd3b4ce9ec3215997fd8e99e63309e2f0ac619a6f72d552afff9 DIST cryptography_vectors-2.3.tar.gz 35303908 BLAKE2B 694f5a741ddedce2101632dcf165961d4706feaa5c8482235f5afb69f4257bfb4f8a9b8423213661de0da2d56ebf43cc7ba138a4bbf9462f367ebd5adf2620f7 SHA512 7c51b0c29c182c4da3265824a1b6e44c943bd41dfa89199cded963d0182a8ade678a560ec9ea13f6e8918119fcacf1c90d804cc90368e51cc5d430228448231c
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: 74117b828dbfc9c780f380dfe57bdb170088215a Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 18:36:23 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 18:37:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74117b82 dev-python/cryptography: fix attr(depends): = slot operator in blocker Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/cryptography/cryptography-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography/cryptography-2.3.ebuild b/dev-python/cryptography/cryptography-2.3.ebuild index b86ee83bd1e..958c0527b8c 100644 --- a/dev-python/cryptography/cryptography-2.3.ebuild +++ b/dev-python/cryptography/cryptography-2.3.ebuild @@ -42,7 +42,7 @@ RDEPEND=" DEPEND="${RDEPEND} >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 'python*') - $(python_gen_cond_dep '!~dev-python/cffi-1.11.3:=[${PYTHON_USEDEP}]' 'python*') + $(python_gen_cond_dep '!~dev-python/cffi-1.11.3[${PYTHON_USEDEP}]' 'python*') test? ( ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/svrcore/
commit: f943dfd5f530c38b079b82f187073d3cd2adce21 Author: Jonas Stein gentoo org> AuthorDate: Wed Aug 1 18:19:54 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Aug 1 18:19:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f943dfd5 dev-libs/svrcore: Maintainer retired Proxied maintainer retired due to inactivity. Bug: https://bugs.gentoo.org/585818 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-libs/svrcore/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/svrcore/metadata.xml b/dev-libs/svrcore/metadata.xml index 502fff316fa..f7f7b9686a7 100644 --- a/dev-libs/svrcore/metadata.xml +++ b/dev-libs/svrcore/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - wibr...@redhat.com - William Brown - w...@sol1.com.au Wes
[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/
commit: 9262fe640eeb0232ca266b82881b80aaa9731924 Author: Jonas Stein gentoo org> AuthorDate: Wed Aug 1 18:20:39 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Aug 1 18:20:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9262fe64 net-nds/389-ds-base: Maintainer retired Proxied maintainer retired due to inactivity. Closes: https://bugs.gentoo.org/585818 Package-Manager: Portage-2.3.44, Repoman-2.3.10 net-nds/389-ds-base/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-nds/389-ds-base/metadata.xml b/net-nds/389-ds-base/metadata.xml index 0a91bf8a309..5f1b11d4bad 100644 --- a/net-nds/389-ds-base/metadata.xml +++ b/net-nds/389-ds-base/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - wibr...@redhat.com - William Brown - w...@sol1.com.au Wes
[gentoo-commits] repo/gentoo:master commit in: dev-java/idm-console-framework/
commit: f913efedfce2b32e799be82b93ff111b31424036 Author: Jonas Stein gentoo org> AuthorDate: Wed Aug 1 18:19:18 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Aug 1 18:19:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f913efed dev-java/idm-console-framework: Maintainer retired Proxied maintainer retired due to inactivity. Bug: https://bugs.gentoo.org/585818 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-java/idm-console-framework/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-java/idm-console-framework/metadata.xml b/dev-java/idm-console-framework/metadata.xml index b3788377b81..9955befc08f 100644 --- a/dev-java/idm-console-framework/metadata.xml +++ b/dev-java/idm-console-framework/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - wibr...@redhat.com - William Brown - w...@sol1.com.au Wes
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: f13e7efa803147e9f82a01b6f7a6a8193f707e81 Author: Virgil Dupras gentoo org> AuthorDate: Wed Aug 1 17:53:00 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Wed Aug 1 17:57:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13e7efa dev-python/django: security bump to 1.11.15 and 2.0.8 Bug: https://bugs.gentoo.org/662580 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-python/django/Manifest | 3 ++- .../django/{django-2.0.7.ebuild => django-1.11.15.ebuild}| 12 +++- .../django/{django-2.0.7.ebuild => django-2.0.8.ebuild} | 0 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index a01632ba4fa..a64a8d232d8 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -1,3 +1,4 @@ DIST Django-1.11.14.tar.gz 7850578 BLAKE2B b858ab51d40812979ec04cffc459ce137a5f5604d105e73c2fdf9e36b07fd5cf12a7f31d6f89607716220328313663f4e99dabfdf40f93b5c829efe533efbc51 SHA512 71dbbad22bf0675a5c9aa36bcf69d6de561cf041b744fa37b407cb021ef342c3245b8001025c0492ce20df664e37ed2d7a5ffdc397761065d088ddb0d9fbe6c8 +DIST Django-1.11.15.tar.gz 7843843 BLAKE2B b7713de8136302d8d95929ed449ab01173e28c0d5d20529eaae9d6bd6d323f53b674a4fb6e8398da4b57a223f10ef63e7961accc8fd777313f18b4e2b0f225ed SHA512 4ea18c59f7c74d0b6deb9d292d5de068c6dcc53d9596f321f5a7e823ff5fe423cc8d69c88bf53e3acd9c36c4ecc4447148243a127d5114a4894b0fd4d449f37e DIST Django-1.8.19.tar.gz 7359244 BLAKE2B 1c7b857f864527cf5b9cac8e08599e1f4f3306a828bcc253e0e59755da6d464592e627eb3743687b0410d308b3d089359dd79af0146b02e6db7f5eca43f04401 SHA512 cec71f4a1aaa3fcfc43a035e9fcd8d6fabde7aade43491f9205942cbeb251ae394e49ec6b5b2403b74c24b069064d44ae6070b151c0c949b940f2d46aa87774e -DIST Django-2.0.7.tar.gz 7988568 BLAKE2B afc3fb9cd3f37b7488ad8eb46eb9ebb540c54b04661a44620951930a352537ee3a3072a604fd2cbbc95ea3fe112ebab25f45f971bc30ad48161eb8cda26db6d3 SHA512 ef42d9046ce3e7b5067c5b85114c0cb5854b0ebb1d3bae526484f11da8abbf04864c83f176e9c6e498c9140b134c9a517968c7bb0bc087c49bf105b2aae8644c +DIST Django-2.0.8.tar.gz 7987343 BLAKE2B ab35f50ce1911cb9603c7ac85e7ab01e6019ce9a2dac4cd733b11f35722368946ff3a130c3c791da4d49cf609b5747b4c5de64e29e27a8e12abb7f9e29cd363b SHA512 ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518 diff --git a/dev-python/django/django-2.0.7.ebuild b/dev-python/django/django-1.11.15.ebuild similarity index 89% copy from dev-python/django/django-2.0.7.ebuild copy to dev-python/django/django-1.11.15.ebuild index 133d40ffb7d..0d97bbcdfd4 100644 --- a/dev-python/django/django-2.0.7.ebuild +++ b/dev-python/django/django-1.11.15.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) PYTHON_REQ_USE='sqlite?,threads(+)' WEBAPP_NO_AUTO_INSTALL="yes" @@ -36,18 +36,19 @@ DEPEND="${RDEPEND} test? ( $(python_gen_impl_dep sqlite) dev-python/docutils[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] + dev-python/numpy[$(python_gen_usedep 'python*')] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] - )" + virtual/python-enum34[${PYTHON_USEDEP}] + )" S="${WORKDIR}/${MY_P}" WEBAPP_MANUAL_SLOT="yes" PATCHES=( - "${FILESDIR}"/${PN}-2.0.7-bashcomp.patch + "${FILESDIR}"/${PN}-1.9-bashcomp.patch ) pkg_setup() { @@ -93,7 +94,8 @@ src_install() { pkg_postinst() { elog "Additional Backend support can be enabled via" - optfeature "MySQL backend support" dev-python/mysqlclient + optfeature "MySQL backend support in python 2.7 only" dev-python/mysql-python + optfeature "MySQL backend support in python 2.7 - 3.4" dev-python/mysqlclient optfeature "PostgreSQL backend support" dev-python/psycopg:2 echo "" elog "Other features can be enhanced by" diff --git a/dev-python/django/django-2.0.7.ebuild b/dev-python/django/django-2.0.8.ebuild similarity index 100% rename from dev-python/django/django-2.0.7.ebuild rename to dev-python/django/django-2.0.8.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/, dev-python/cryptography-vectors/, ...
commit: bc82ed8c77227b67d20d84d0a05cffb8be68f26d Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 17:40:20 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 17:50:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc82ed8c dev-python/cryptography: 2.2.2-r1 for CVE-2018-10903 with cleanup Fast stable as well Bug: https://bugs.gentoo.org/662564 Package-Manager: Portage-2.3.43, Repoman-2.3.10 .../cryptography-vectors-1.7.1.ebuild | 25 --- .../cryptography-vectors-2.0.2.ebuild | 25 --- .../cryptography-vectors-2.1.4.ebuild | 25 --- .../cryptography-vectors-2.2.2.ebuild | 2 +- .../cryptography-vectors-2.3.ebuild| 2 +- dev-python/cryptography/Manifest | 3 - .../cryptography/cryptography-1.7.1-r1.ebuild | 52 --- dev-python/cryptography/cryptography-1.7.1.ebuild | 50 -- .../cryptography/cryptography-2.0.2-r1.ebuild | 51 --- .../cryptography/cryptography-2.1.4-r1.ebuild | 68 --- dev-python/cryptography/cryptography-2.1.4.ebuild | 63 -- 1.4-r2.ebuild => cryptography-2.2.2-r1.ebuild} | 3 +- dev-python/cryptography/cryptography-2.2.2.ebuild | 68 --- dev-python/cryptography/files/CVE-2018-10903.patch | 76 ++ 14 files changed, 80 insertions(+), 433 deletions(-) diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.7.1.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-1.7.1.ebuild deleted file mode 100644 index d116dec7d49..000 --- a/dev-python/cryptography-vectors/cryptography-vectors-1.7.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) - -inherit distutils-r1 - -MY_PN=${PN/-/_} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Test vectors for the cryptography package" -HOMEPAGE="https://pypi.org/project/cryptography-vectors/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" - -LICENSE="|| ( Apache-2.0 BSD )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -S=${WORKDIR}/${MY_P} diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild deleted file mode 100644 index 522a34ffd31..000 --- a/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) - -inherit distutils-r1 - -MY_PN=${PN/-/_} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Test vectors for the cryptography package" -HOMEPAGE="https://pypi.org/project/cryptography-vectors/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" - -LICENSE="|| ( Apache-2.0 BSD )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -S=${WORKDIR}/${MY_P} diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild deleted file mode 100644 index 4c323e7d6ba..000 --- a/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) - -inherit distutils-r1 - -MY_PN=${PN/-/_} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Test vectors for the cryptography package" -HOMEPAGE="https://pypi.org/project/cryptography-vectors/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" - -LICENSE="|| ( Apache-2.0 BSD )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-fbsd" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -S=${WORKDIR}/${MY_P} diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.2.2.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-2.2.2.ebuild index 6c1b08319c7..257fe8aef64 100644 --- a/dev-python/cryptography-vectors/cryptography-vectors-2.2.2.ebuild +++ b/dev-python/cryptography-vectors/cryptography-vectors-2.2.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/, dev-python/cryptography-vectors/
commit: 3f9ba7fc9d66809b602189bbd2650eac8d86d91a Author: Oz Tiram gmail com> AuthorDate: Wed Aug 1 08:51:05 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 17:35:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9ba7fc dev-python/cryptography: bump version to 2.3 libressl is now supported upstream, removing patches Bug: https://bugs.gentoo.org/662564 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Matthew Thode gentoo.org> dev-python/cryptography-vectors/Manifest | 1 + .../cryptography-vectors-2.3.ebuild| 25 dev-python/cryptography/Manifest | 1 + dev-python/cryptography/cryptography-2.3.ebuild| 67 ++ 4 files changed, 94 insertions(+) diff --git a/dev-python/cryptography-vectors/Manifest b/dev-python/cryptography-vectors/Manifest index 3d90c045a47..a77d313827d 100644 --- a/dev-python/cryptography-vectors/Manifest +++ b/dev-python/cryptography-vectors/Manifest @@ -2,3 +2,4 @@ DIST cryptography_vectors-1.7.1.tar.gz 26652514 BLAKE2B 5aa670b4d52b010964465091 DIST cryptography_vectors-2.0.2.tar.gz 27011827 BLAKE2B eda02ca72a4a6a608050c531fc649a9843a9b7083a0a7a726ac89201f37016e258538671b15d4197deaffdb6902c345ff40e1da604e2b6034148d9c204b0ab1d SHA512 ab14bdf664e6df08c8436eb24c4465d3080aacd4e6cb47a0113b0877f869cd91d4184ad9122a428b323e91316b686eeb167c4e932773cac1e7b2adbc9309ca36 DIST cryptography_vectors-2.1.4.tar.gz 27255711 BLAKE2B 6c842b6366d794e9986110479e2175996b344aa191345c85a5cec8c0640b7a67b157f310eca31ac8e6487739357b11a2b86b9832fc680318e754c4751414c754 SHA512 74c2c1e3924f848488a3b5abdabda1a0089ae7d070b94e65f9fa2bf2da057ad27a37e46f90de4f2c3e9f1cc96c1c179cb5dbf0f50d5166a02846923e3bceb165 DIST cryptography_vectors-2.2.2.tar.gz 27270814 BLAKE2B b57cfd402e85e34a1e52d034ef51699ba9ab7381e5baa28f0f062ecc8d6b7b5849ac4d5426c41768e1a4fb9462f84d7e22476ec64dc0bd0142a799caaf95eafb SHA512 bdaf53c8087d6c44fcd3ab54069d1d45b60ee80d98fd813fe180b9e88272203b5dd2abd5fa6dcd3b4ce9ec3215997fd8e99e63309e2f0ac619a6f72d552afff9 +DIST cryptography_vectors-2.3.tar.gz 35303908 BLAKE2B 694f5a741ddedce2101632dcf165961d4706feaa5c8482235f5afb69f4257bfb4f8a9b8423213661de0da2d56ebf43cc7ba138a4bbf9462f367ebd5adf2620f7 SHA512 7c51b0c29c182c4da3265824a1b6e44c943bd41dfa89199cded963d0182a8ade678a560ec9ea13f6e8918119fcacf1c90d804cc90368e51cc5d430228448231c diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.3.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-2.3.ebuild new file mode 100644 index 000..6c1b08319c7 --- /dev/null +++ b/dev-python/cryptography-vectors/cryptography-vectors-2.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN=${PN/-/_} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Test vectors for the cryptography package" +HOMEPAGE="https://pypi.org/project/cryptography-vectors/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" + +LICENSE="|| ( Apache-2.0 BSD )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="" + +S=${WORKDIR}/${MY_P} diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index 032127fab86..179000c042e 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -2,3 +2,4 @@ DIST cryptography-1.7.1.tar.gz 420673 BLAKE2B 8c0257187f29173bae610f191f6ae3251e DIST cryptography-2.0.2.tar.gz 427303 BLAKE2B 53f891c02aa4b82b13a66a4c74bd6db9e8dcdb57bd0bba76648e0c1be710ce1d94c8425ead6d81b240b39c034125ce320757d4b43c56bc7410af11f171cf9a21 SHA512 a71219ff52006a7c8bf1553d0f132c747566c630281ef89aac40c65b193b1f0074fc9cda1de7057c76b452113dfb6188c83baef3ed9c05ff18adbc8b7bba646b DIST cryptography-2.1.4.tar.gz 441557 BLAKE2B 66aa07930ee54469328977e27096e65b7a333b38b71828c71cb7891b489ef7af60f5e5590f67b43d5e63dc2279d9ca1ba036879f3145264f7639d65000958b50 SHA512 f749cb4384badc174a842514e5a4fee2ed01ab9c716799d8d9d5301f6d2d97b6c41deb9e425f48928b639fa34bef8c05529ed7e5b777ef5ca75c244f8fda8fd4 DIST cryptography-2.2.2.tar.gz 443822 BLAKE2B d0fbaad78d172f1ba1bfa6edd64d2d5a0eac0853a564fdbb9830dfedc5c53fe1b28d8c1878be85ce38b8cd90a0c2e40e6a209158693a88a7053a80f0481e6302 SHA512 6c1b19cdb870d65abad42523697e9a0bebc7a0025b34f10c4bdd30c31efd7c41bcb4237a29b3a1b270e3fbade75ccb35df172b055b7c075d619f4d9424c9 +DIST cryptography-2.3.tar.gz 449464 BLAKE2B 7485c745f9c6512a5efce42181970deff19bd4420e91230d84b070cd77450a6805c56a2e37cda73b45c90ed969c8fdbb866a7cc9e53a6828a1ca6e45befd9de8 SHA512 75e14020da500fdbbd578f004b22ef3237844185329adf59288b29f1b3ee9dd2005a2c4a933fe8609a59d168012a9f687bab0f31ab39ed6ca325198aa9295e52 diff -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/
commit: 173810f561e385a169b15814762c7f554b1b74a4 Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 17:22:58 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 17:23:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173810f5 dev-libs/libfmt: Re-add 4.1.0 because dev-libs/spdlog depends upon it Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-libs/libfmt/Manifest| 1 + dev-libs/libfmt/libfmt-4.1.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest index 79112bd9695..688eb5d732a 100644 --- a/dev-libs/libfmt/Manifest +++ b/dev-libs/libfmt/Manifest @@ -1 +1,2 @@ +DIST libfmt-4.1.0.tar.gz 620863 BLAKE2B ff3a7db5a1eed3a6fc936be16caf2dd153d9452df16c07d6e0dc718bcfb9f51f52146498cb3f49591f1ad96d36a9561de2a78426d3bb8a0907b772e8be5a6f7f SHA512 8daaa4a61bfe63345a12df0a9bca0b1cd6a162d0f4e97d2d2978ae19a1a1357ec4d4cce948ce726cdbe9403e51ad995950a2a99de28f9b9085c02ce845540b22 DIST libfmt-5.1.0.tar.gz 641502 BLAKE2B 8507e875a78de2e89b7fe2c1c049691bfef6e0a7375ef7958e2191bcc4c60972b54b6ebc213d1465826af8322d8f90b217c1c7e176b29351c733184ff95cca40 SHA512 b759a718353254fa8cd981e483bf01a45af0fc76901216404ace5e47f5d3edf43d42422184e5413c221e49832322fdf60d1860e8ec87349c674511064b31e5d6 diff --git a/dev-libs/libfmt/libfmt-4.1.0.ebuild b/dev-libs/libfmt/libfmt-4.1.0.ebuild new file mode 100644 index 000..205d52c52e7 --- /dev/null +++ b/dev-libs/libfmt/libfmt-4.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib versionator + +DESCRIPTION="Small, safe and fast formatting library" +HOMEPAGE="https://github.com/fmtlib/fmt"; + +LICENSE="BSD-2" +IUSE="test" +SLOT="0/$(get_major_version)" + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/fmtlib/fmt.git"; + inherit git-r3 +else + SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/fmt-${PV}" +fi + +DEPEND="" +RDEPEND="" + +multilib_src_configure() { + local mycmakeargs=( + -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" + -DFMT_LIB_DIR="$(get_libdir)" + -DFMT_TEST=$(usex test) + -DBUILD_SHARED_LIBS=ON + ) + cmake-utils_src_configure +}
[gentoo-commits] data/api:master commit in: files/gentoo-keys/seeds/
commit: 47715d1278848bbf113a2cffeee3f63951292d45 Author: Brian Dolbec gentoo org> AuthorDate: Wed Aug 1 17:09:43 2018 + Commit: Brian Dolbec gentoo org> CommitDate: Wed Aug 1 17:09:43 2018 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=47715d12 Gentoo-keys: Update gentoo-devs.seeds files/gentoo-keys/seeds/gentoo-devs.seeds | 4 ++-- files/gentoo-keys/seeds/gentoo-devs.seeds.sig | Bin 662 -> 662 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/files/gentoo-keys/seeds/gentoo-devs.seeds b/files/gentoo-keys/seeds/gentoo-devs.seeds index 16069df..5db9f13 100644 --- a/files/gentoo-keys/seeds/gentoo-devs.seeds +++ b/files/gentoo-keys/seeds/gentoo-devs.seeds @@ -2309,11 +2309,11 @@ }, "vdupras": { "fingerprint": [ -"CF101AD81FAC68A4D6F277C26E0303256C9ADB8C" +"400601D339F49A7E72B3203A0FF891CD9F3A56C4" ], "keydir": "vdupras", "keys": [ -"CF101AD81FAC68A4D6F277C26E0303256C9ADB8C" +"400601D339F49A7E72B3203A0FF891CD9F3A56C4" ], "name": "Virgil Dupras", "nick": "vdupras", diff --git a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig index 8ab2a97..8c8a966 100644 Binary files a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig and b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig differ
[gentoo-commits] proj/gkey-seeds:master commit in: /
commit: f7f35673510698ac04bf277addf74bc43fa0f832 Author: Brian Dolbec gentoo org> AuthorDate: Wed Aug 1 17:09:31 2018 + Commit: Brian Dolbec gentoo org> CommitDate: Wed Aug 1 17:09:31 2018 + URL:https://gitweb.gentoo.org/proj/gkey-seeds.git/commit/?id=f7f35673 Gentoo-keys: Update gentoo-devs.seeds gentoo-devs.seeds | 4 ++-- gentoo-devs.seeds.sig | Bin 662 -> 662 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gentoo-devs.seeds b/gentoo-devs.seeds index 16069df..5db9f13 100644 --- a/gentoo-devs.seeds +++ b/gentoo-devs.seeds @@ -2309,11 +2309,11 @@ }, "vdupras": { "fingerprint": [ -"CF101AD81FAC68A4D6F277C26E0303256C9ADB8C" +"400601D339F49A7E72B3203A0FF891CD9F3A56C4" ], "keydir": "vdupras", "keys": [ -"CF101AD81FAC68A4D6F277C26E0303256C9ADB8C" +"400601D339F49A7E72B3203A0FF891CD9F3A56C4" ], "name": "Virgil Dupras", "nick": "vdupras", diff --git a/gentoo-devs.seeds.sig b/gentoo-devs.seeds.sig index 8ab2a97..8c8a966 100644 Binary files a/gentoo-devs.seeds.sig and b/gentoo-devs.seeds.sig differ
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ironicclient/
commit: e27a166d44ec83d576179b0e3d98774c26bea6c0 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 17:03:04 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 17:03:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27a166d dev-python/python-ironicclient: 2.2.1 bump with cleanup Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/python-ironicclient/Manifest| 4 +- .../python-ironicclient-0.9.0.ebuild | 71 .../python-ironicclient-1.7.1.ebuild | 76 -- ...1.1.ebuild => python-ironicclient-2.2.1.ebuild} | 50 +++--- 4 files changed, 27 insertions(+), 174 deletions(-) diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index 8aa1a67a5ab..9db500b1e75 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1,4 +1,2 @@ -DIST python-ironicclient-0.9.0.tar.gz 95562 BLAKE2B a7030494cf706fd000ee52e2c1d9eb6e8c091ae667ddfb185dcf3fad16298229209340e92622310f70a44f0d32591175b6272f0fd1778e562a8c59c126bee9ba SHA512 324aec8ed9861ce2df4b7783b7bd8b98e30efbc8775ddcb4668f760d8916248df0d32def5cb2d30e9e743ff30e5b6717c653ca6e5cb9ea25b536a369ac45be5d -DIST python-ironicclient-1.11.1.tar.gz 171255 BLAKE2B 2bd5c0be160a552826a4a6b767022e266b1765fbc4b4befb55a90c533eeb6ecb5cb289c708f83b7e87762845c6cd051854d05a1b8886f8f218c3c29a09294e62 SHA512 d8f164ad46a7fd3d3fd9a11e44384f1acb52b0ce9b4567b08a7e59d32e2098678c74afd2025689df1f0959d72072308867fec57ee0a9e14ba8ea33ec4ca8cbe6 DIST python-ironicclient-1.17.0.tar.gz 206742 BLAKE2B 8fb92acb02e146916dfebd677ac1c179e78b0c16af80fe59361de6def1435d58466a1b9aef9798a05e0ed2ddc30e860e7da7579c2e6a336ff5f220d41b93b51e SHA512 3a1594d499dbfb508a87e87459308cdeb3eac9987116c8a7a250c5751fc1d4785056033e521ec5d99514a2b6c84362e7576dfec9c4941970422cf2757262c651 -DIST python-ironicclient-1.7.1.tar.gz 147835 BLAKE2B e656657833e7b5728d3c7f38707be01c3dbbf224101db64c05f94a2bab2bf0b64bc957aa60b84e383ff3170f77fb599e5132f1ce284128589ac0372cf654d29d SHA512 65d94f745c9544805bd73f77dcdc7f0ab731f932a01629089a952af6f30b85d1db38f518cd4e82ec0346c13dbcaf1eb0e4e166b28d940c77fcbb57ae2465ac08 +DIST python-ironicclient-2.2.1.tar.gz 220436 BLAKE2B b36a5d0b2c297f52a121aa96007ce03556199d7d6139198e39114f2931fd7004bdf76fc5eca369247975bb9eb6d853a2fb4be133976de0ddfeb5767ead6c3c1a SHA512 1827dba991c59cea8a43dd11d0f8f0f1dd6ae41a7f1f28d9d200bac61ae9a4901ac280107fa91a95ebf24072634eadee2e0140f5e1cf5962496f34997815aa04 diff --git a/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild deleted file mode 100644 index 1cd53910dde..000 --- a/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Ironic API" -HOMEPAGE="http://www.openstack.org/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -CDEPEND=" - >=dev-python/pbr-1.8[${PYTHON_USEDEP}] -" -CRDEPEND=" - >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}] - >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.5.4[${PYTHON_USEDEP}] - >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}] - >=dev-python/lxml-2.3[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7[${PYTHON_USEDEP}] - =dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-1.5.0[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND} - test? ( - ${CRDEPEND} - >=dev-python/coverage-3.6[${PYTHON_USEDEP}] - dev-python/doc8[${PYTHON_USEDEP}] - >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}] - >=dev-python/httpretty-0.8.4[${PYTHON_USEDEP}] - =dev-python/mock-1.2[${PYTHON_USEDEP}] - >=dev-python/Babel-1.3[${PYTHON_USEDEP}] - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] - =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] - ) -" -RDEPEND=" - ${CDEPEND} - ${CRDEPEND} -" -python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/cliff/
commit: 81b8565122201d2a9ac6f89c0fb7630cf76bc4df Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 16:37:51 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 17:03:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b85651 dev-python/cliff: 2.11.1 stable amd64 and x86 with cleanup Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/cliff/Manifest| 2 -- dev-python/cliff/cliff-2.11.0.ebuild | 62 dev-python/cliff/cliff-2.11.1.ebuild | 2 +- dev-python/cliff/cliff-2.8.0.ebuild | 62 4 files changed, 1 insertion(+), 127 deletions(-) diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest index 116a9e7bef4..9edbf1c4c3a 100644 --- a/dev-python/cliff/Manifest +++ b/dev-python/cliff/Manifest @@ -1,4 +1,2 @@ -DIST cliff-2.11.0.tar.gz 77037 BLAKE2B a38f37574f1802a2724143f35cc1d1159d8165f75f4c9e582e726cfdc9090814635d99b073a5d8df3a3e3b3d57b79e4e383c0569bd6769325d81af69384e9946 SHA512 0f29431b30610f0c781c9eddac57724043b6d7c05bc82f0ec3027a68230222f18f78ffc1d82dbd8ff4b5408b255b27879bbc1266e8641b4bc1c871f029f6cba2 DIST cliff-2.11.1.tar.gz 76570 BLAKE2B dc0b4a702c6807077f830941516e8c5f2dc6b732e7a7788eb2c2e5fc5c3fa8d893e7156d6ad76904deb2d1cf31d1ef50d08b73b750422b84bb053a09e4930bb2 SHA512 ba494cc26e103c6043de49a59b3e9c0c9bb1658416095f02c6bccd3536f24615239a66941fb971c289926c88e85eeb29eb10065379e4f21645828f6aa4a2755e DIST cliff-2.12.0.tar.gz 77405 BLAKE2B 70b3865837bdba1396fd76b4937c594dfc9f50db24f684c6676c4ac1125ab34f6cdca29fe63a490d41abd49a268d6246afc873a5805446d06b07cd754aebb727 SHA512 5802cdd17b6aa81dbb344efb8ef53212de999ab33eaec1eb06e1d002ab513758d3634ae5013ece6375b1bb98c9fed99aa74cf92752c34e1132fa5ac20a969f4f -DIST cliff-2.8.0.tar.gz 71815 BLAKE2B d73d467a1e2e06e5f45e7fce766d6c8daf79d9a882692c0e77049427bb6de629409a282c8c554ba92c62a9c8fd44e0b19cd3cd93b9b3f1f2b8091a1e917a25b8 SHA512 a371916945ee71ec519aeb923ca44b0a0e10fe6e460d236434c5c2946ad2b517050bf9d0430bdde506bdf2d28ba60bd45941d9ce21d77a83e2d5541b088d04b3 diff --git a/dev-python/cliff/cliff-2.11.0.ebuild b/dev-python/cliff/cliff-2.11.0.ebuild deleted file mode 100644 index de7cbcd1f88..000 --- a/dev-python/cliff/cliff-2.11.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -inherit distutils-r1 - -DESCRIPTION="Command Line Interface Formulation Framework" -HOMEPAGE="https://github.com/dreamhost/cliff"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="doc test" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/coverage-4.0[${PYTHON_USEDEP}] - !~dev-python/coverage-4.4[${PYTHON_USEDEP}] - >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}] - ) - doc? ( - >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}] - ) -" -# source files stipulate https://github.com/dreamhost/cliff"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="doc test" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/coverage-4.0[${PYTHON_USEDEP}] - !~dev-python/coverage-4.4[${PYTHON_USEDEP}] - ) - doc? ( - >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}] - >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}] - ) -" -# source files stipulate
[gentoo-commits] repo/gentoo:master commit in: dev-python/py-amqp/
commit: 753031c632393c27efc0730b28e9057a0b19ebf2 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 1 16:54:22 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 1 17:03:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753031c6 dev-python/py-amqp: 2.3.2 bump Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/py-amqp/Manifest | 1 + dev-python/py-amqp/py-amqp-2.3.2.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest index cde943adeeb..15f985f281d 100644 --- a/dev-python/py-amqp/Manifest +++ b/dev-python/py-amqp/Manifest @@ -1,3 +1,4 @@ DIST amqp-1.4.9.tar.gz 79392 BLAKE2B 03c37db7341705c05d8a1087d8e2911f5d89676b0dd00381677f09d1541b76bf6881688a8897202534e57f7dec0d4341e76138f4eb81b9cef3653f98a7c334b5 SHA512 9c2fecb3c9e1d24333895031a9ae255a858146d498b169a89c3ca8061428c622d85dcee8d2ca45d63a3ecdda34a1efc917aabf42c7c35b579143caf81494a079 DIST amqp-2.2.1.tar.gz 103599 BLAKE2B 2f0f5573bea19a8dcd609cbadf664ad8835b83f470d0ac24214f3cebcf174e9838fd2f1e4dde029ee9511a1e55ff4b7e2a6368902fdc22035272cc01b8c2f96b SHA512 dcb6297917d4528cfe3ebc446e97be6fed3c100ea77c68923c923cac466fa2d85ed8afaf19582b281ee6e05d699e8ed3fd6cdcbb0cb4de0451becaf16711af29 DIST amqp-2.2.2.tar.gz 103128 BLAKE2B ee1513e12e1695ce2d16f72fc09dce713a5c9e7e630f8e8d2d39b580b15e254287ff49039db6a43f808f1d2c26239195c003648f360169abfbdcdab9aa700604 SHA512 8ebb8f2b0942e9b88b12cf35b8861da392190dd200d843bf3bba7b98e325afa53f52fe3f8250af1d2c1c14ffe8a071df5494d1eedc1bff974cd62fe88bc3e1e7 +DIST amqp-2.3.2.tar.gz 105854 BLAKE2B 8bacae52f03118e2d0fb93a6494628f18f7139d655f1c4b3e7cda9fd81eba5d92f56038bc01dd4a28a89168be0fd51013db0060e945e7f7c63e1423892feaee6 SHA512 c9c99a238cf64ab5590eaea5756e9f68d58769b4d74af3405321d5c129171f34e6a5d20f2125ef2828e843b637fbd115d1ee9391726fe6ff09d233f0e6bdd511 diff --git a/dev-python/py-amqp/py-amqp-2.3.2.ebuild b/dev-python/py-amqp/py-amqp-2.3.2.ebuild new file mode 100644 index 000..b70ca5751c1 --- /dev/null +++ b/dev-python/py-amqp/py-amqp-2.3.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +MY_PN="amqp" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)" +HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/"; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc extras test" + +RDEPEND="" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/vine-1.1.3[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_celery[${PYTHON_USEDEP}] + ) + test? ( + >=dev-python/case-1.3.1[${PYTHON_USEDEP}] + >=dev-python/pytest-3.0[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + esetup.py test +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use extras; then + insinto /usr/share/${PF}/extras + doins -r extra + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/lirc/
commit: d0a15ec739a1ce991d73ba97ad2a45532140babc Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:23:25 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a15ec7 app-misc/lirc: Drop old version Package-Manager: Portage-2.3.44, Repoman-2.3.10 app-misc/lirc/Manifest | 1 - app-misc/lirc/lirc-0.10.0.ebuild | 151 --- 2 files changed, 152 deletions(-) diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest index 4f51ac9b435..d4b40149b07 100644 --- a/app-misc/lirc/Manifest +++ b/app-misc/lirc/Manifest @@ -1,3 +1,2 @@ -DIST lirc-0.10.0.tar.bz2 2523528 BLAKE2B 5c133b40936060fbaa0a9463b1b07d9197d935388e3eb4e46791b1f844b82ea6b6d42ae0c6ce249ca306688fa5d15718f5a3a54b497fc9f168b8b736b06bdd1e SHA512 06ccc1c8c80bfd17a6d180ae39a17779cbba341086f90a03a2e552bfb71e3abcb13f991312fba0e57df79c1882c1e29a2f273dddcd46a9ff53160b556e1547ab DIST lirc-0.10.1.tar.bz2 2523226 BLAKE2B 47b7ee87de8f64f7f829af519c0d296a85cf91790148927e850965177d4984bb994a0ad122cb59c3db508813d0824ffec45126e794abd08174a052361cea53e5 SHA512 31c0b6ee169b302b4a2a3fa0ebcae0e01cb83c02fe02acf1de5ba8cf77a091a0221c7d8104448c30930adafe654cd08afb7d0df6b5b7ec2d47df26e5df9d DIST lirc-0.9.0.tar.bz2 857286 BLAKE2B 034c7b8492dd42301bb6d40da8c6c95f714b925ee50e7396290231684024dc3fe3bb64987db92d2a4e4d56203436007e68222bbf9a775bb9d29bbefcc4a7c1e4 SHA512 e91534c63e6065bd7da3b15e1676edf1672b8beb21864a6825df86247d7d165bf2dee6f8191732933e24e42a406e46afc9948e4061eed2de7b08fac13431 diff --git a/app-misc/lirc/lirc-0.10.0.ebuild b/app-misc/lirc/lirc-0.10.0.ebuild deleted file mode 100644 index 9b8d2c10c01..000 --- a/app-misc/lirc/lirc-0.10.0.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_4 python3_{5,6} ) - -inherit eutils flag-o-matic linux-info python-single-r1 systemd xdg-utils - -DESCRIPTION="decode and send infra-red signals of many commonly used remote controls" -HOMEPAGE="http://www.lirc.org/"; - -LIRC_DRIVER_DEVICE="/dev/lirc0" - -MY_P=${PN}-${PV/_/-} - -if [[ "${PV/_pre/}" = "${PV}" ]]; then - SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2" -else - SRC_URI="http://www.lirc.org/software/snapshots/${MY_P}.tar.bz2"; -fi - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - gtk? ( X ) -" - -S="${WORKDIR}/${MY_P}" - -COMMON_DEPEND=" - ${PYTHON_DEPS} - audio? ( - >media-libs/portaudio-18 - media-libs/alsa-lib - ) - dev-python/pyyaml[${PYTHON_USEDEP}] - ftdi? ( dev-embedded/libftdi:0 ) - systemd? ( sys-apps/systemd ) - usb? ( virtual/libusb:0 ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - ) -" - -DEPEND=" - ${COMMON_DEPEND} - dev-libs/libxslt - doc? ( app-doc/doxygen ) - sys-apps/kmod - sys-kernel/linux-headers -" - -RDEPEND=" - ${COMMON_DEPEND} - gtk? ( - x11-libs/vte[introspection] - dev-python/pygobject[${PYTHON_USEDEP}] - ) - inputlirc? ( app-misc/inputlircd ) -" - -pkg_setup() { - use uinput && CONFIG_CHECK="INPUT_UINPUT" -} - -src_configure() { - xdg_environment_reset - econf \ - --localstatedir="${EPREFIX}/var" \ - $(use_enable static-libs static) \ - $(use_enable devinput) \ - $(use_enable uinput) \ - $(use_with X x) -} - -src_install() { - default - - if use !gtk ; then - # lirc-setup requires gtk - rm "${ED%/}"/usr/bin/lirc-setup || die - fi - - newinitd "${FILESDIR}"/lircd-0.8.6-r2 lircd - newinitd "${FILESDIR}"/lircmd-0.9.4a-r2 lircmd - newconfd "${FILESDIR}"/lircd.conf.4 lircd - newconfd "${FILESDIR}"/lircmd-0.10.0.conf lircmd - - insinto /etc/modprobe.d/ - newins "${FILESDIR}"/modprobed.lirc lirc.conf - - newinitd "${FILESDIR}"/irexec-initd-0.9.4a-r2 irexec - newconfd "${FILESDIR}"/irexec-confd irexec - - keepdir /etc/lirc - if [[ -e "${ED%/}"/etc/lirc/lircd.conf ]]; then - newdoc "${ED%/}"/etc/lirc/lircd.conf lircd.conf.example - fi - - find "${ED}" -name '*.la' -delete || die - - # Avoid QA notice - rm -d "${ED%/}"/var/run/lirc || die - rm -d "${ED%/}"/var/run || die -} - -pkg_preinst() { - local dir="${EROOT%/}/etc/modprobe.d" - if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then - elog "Renaming ${dir}/lirc to lirc.conf" - mv -f "${dir}/lirc" "${dir}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: ed8d384791a44541c68ffde982d93d6f656d45c7 Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:35:35 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8d3847 net-analyzer/netdata: keep /var/{log,lib}/netdata Closes: https://bugs.gentoo.org/655930 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../netdata/{netdata-.ebuild => netdata-1.10.0-r1.ebuild} | 7 +-- net-analyzer/netdata/netdata-.ebuild | 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-1.10.0-r1.ebuild similarity index 93% copy from net-analyzer/netdata/netdata-.ebuild copy to net-analyzer/netdata/netdata-1.10.0-r1.ebuild index 7c343955b89..d22fa18925f 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-1.10.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -90,13 +90,16 @@ src_configure() { src_install() { default - rm -rf "${D}/var/cache/netdata" || die + rm -rf "${D}/var/cache" || die # Remove unneeded .keep files find "${ED}" -name ".keep" -delete || die fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata + keepdir /var/log/netdata fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/lib/netdata + keepdir /var/lib/netdata + keepdir /var/lib/netdata/registry fowners -Rc root:${NETDATA_GROUP} /usr/share/${PN} diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-.ebuild index 7c343955b89..d22fa18925f 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -90,13 +90,16 @@ src_configure() { src_install() { default - rm -rf "${D}/var/cache/netdata" || die + rm -rf "${D}/var/cache" || die # Remove unneeded .keep files find "${ED}" -name ".keep" -delete || die fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata + keepdir /var/log/netdata fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/lib/netdata + keepdir /var/lib/netdata + keepdir /var/lib/netdata/registry fowners -Rc root:${NETDATA_GROUP} /usr/share/${PN}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/
commit: 6419bd820d5e600e02ea0465d38bea7fec4c7a76 Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:28:21 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6419bd82 dev-libs/libfmt: Drop old versions Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-libs/libfmt/Manifest| 5 - dev-libs/libfmt/libfmt-3.0.1.ebuild | 33 - dev-libs/libfmt/libfmt-3.0.2.ebuild | 35 --- dev-libs/libfmt/libfmt-4.0.0.ebuild | 35 --- dev-libs/libfmt/libfmt-4.1.0.ebuild | 35 --- dev-libs/libfmt/libfmt-5.0.0.ebuild | 35 --- 6 files changed, 178 deletions(-) diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest index 023d1a11b36..79112bd9695 100644 --- a/dev-libs/libfmt/Manifest +++ b/dev-libs/libfmt/Manifest @@ -1,6 +1 @@ -DIST libfmt-3.0.1.tar.gz 606603 BLAKE2B faba3f2e1ab6677403141d7eb9a217857f1a18668fff802c8b027598b94b8a8227af890eb98d20a42dde62aa02584b208187f4a4c71bc2d55d029a2c5af12259 SHA512 daf5dfb2fe63eb611983fa248bd2182c6202cf1c4f0fc236f357040fce8e87ad531cdf59090306bb313ea333d546e516f467b385e05094e696d0ca091310aad6 -DIST libfmt-3.0.2.tar.gz 608369 BLAKE2B abc4634a8f3da9eed68e5f52497503a34a25e8cd3141819bfb8c08c4dd9eb47edac1e263d81d997d1465a221fa1958c6a5c40a8bdd06017430922a25716b1c34 SHA512 50f5a25d1a10fd5b265f3811fa11886b9efdae2952f2aefc9f22c87c1a748128369f4d530b320e5e9c67c745cdab4607d1cb08940f4cf968300dee22e1150117 -DIST libfmt-4.0.0.tar.gz 617818 BLAKE2B 0c86bb6ff488226786c40cdf919fa2004c25a3da7a11ec69b81b08ca58a6a721c4e11f42a684d790c61b6ba0012d04f3af8b75f38ff2fd80332e80795a82 SHA512 8b9f7ce4720c3caef6de4a75b8d4b0fd7db4f1638edca98d5ea95f4a5157aef8faefbac68438236691bd373111ca089b4d3864f7352f3fba1fe44392e9644f8b -DIST libfmt-4.1.0.tar.gz 620863 BLAKE2B ff3a7db5a1eed3a6fc936be16caf2dd153d9452df16c07d6e0dc718bcfb9f51f52146498cb3f49591f1ad96d36a9561de2a78426d3bb8a0907b772e8be5a6f7f SHA512 8daaa4a61bfe63345a12df0a9bca0b1cd6a162d0f4e97d2d2978ae19a1a1357ec4d4cce948ce726cdbe9403e51ad995950a2a99de28f9b9085c02ce845540b22 -DIST libfmt-5.0.0.tar.gz 634165 BLAKE2B 32ef9f655e4864ef6decd6e8545260996834103cc7cbf0df7bce00afe88c15a9821fe2d46d3f6f1e3a729b45916c515e088e3a04a4e46e709e7c74fe3e04f34c SHA512 1ce93648ab7aca6082767ff009d5836e226fa42f183852ca15230f371ef0a34878110ca63d8669a68de7f115c137fdaa11de998986a9440f08d50f0f214ebb90 DIST libfmt-5.1.0.tar.gz 641502 BLAKE2B 8507e875a78de2e89b7fe2c1c049691bfef6e0a7375ef7958e2191bcc4c60972b54b6ebc213d1465826af8322d8f90b217c1c7e176b29351c733184ff95cca40 SHA512 b759a718353254fa8cd981e483bf01a45af0fc76901216404ace5e47f5d3edf43d42422184e5413c221e49832322fdf60d1860e8ec87349c674511064b31e5d6 diff --git a/dev-libs/libfmt/libfmt-3.0.1.ebuild b/dev-libs/libfmt/libfmt-3.0.1.ebuild deleted file mode 100644 index 577be5b9940..000 --- a/dev-libs/libfmt/libfmt-3.0.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt"; - -LICENSE="BSD-2" -IUSE="test" -SLOT="0" - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git"; - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -DEPEND="" -RDEPEND="" - -src_configure() { - local mycmakeargs=( - -DFMT_TEST=$(usex test) - -DBUILD_SHARED_LIBS=ON - ) - cmake-utils_src_configure -} diff --git a/dev-libs/libfmt/libfmt-3.0.2.ebuild b/dev-libs/libfmt/libfmt-3.0.2.ebuild deleted file mode 100644 index 23798b4282f..000 --- a/dev-libs/libfmt/libfmt-3.0.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt"; - -LICENSE="BSD-2" -IUSE="test" -SLOT="0" - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git"; - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -DEPEND="" -RDEPEND="" - -multilib_src_configure() { - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - -DBUILD_SHARED_LIBS=ON - ) - cmake-utils_src_configure -} diff --git a/dev-libs/libfmt/libfmt-4.0.0.eb
[gentoo-commits] repo/gentoo:master commit in: app-misc/lirc/
commit: b04f77d3b680bbb446f5b1a370830f9341f51931 Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:21:55 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04f77d3 app-misc/lirc: Parallel make fails so don't parallel make Closes: https://bugs.gentoo.org/660824 Package-Manager: Portage-2.3.44, Repoman-2.3.10 app-misc/lirc/lirc-0.10.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-misc/lirc/lirc-0.10.1.ebuild b/app-misc/lirc/lirc-0.10.1.ebuild index c31dc9f61af..9b775a2c345 100644 --- a/app-misc/lirc/lirc-0.10.1.ebuild +++ b/app-misc/lirc/lirc-0.10.1.ebuild @@ -67,6 +67,8 @@ RDEPEND=" inputlirc? ( app-misc/inputlircd ) " +MAKEOPTS+=" -j1" + pkg_setup() { use uinput && CONFIG_CHECK="INPUT_UINPUT" python-single-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: c3b1f35382fc6fef150c182cc9fdcb2c442cfb4b Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:36:10 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b1f353 net-analyzer/netdata: Drop old version Package-Manager: Portage-2.3.44, Repoman-2.3.10 net-analyzer/netdata/netdata-1.10.0.ebuild | 107 - 1 file changed, 107 deletions(-) diff --git a/net-analyzer/netdata/netdata-1.10.0.ebuild b/net-analyzer/netdata/netdata-1.10.0.ebuild deleted file mode 100644 index 5bde37d06a8..000 --- a/net-analyzer/netdata/netdata-1.10.0.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -inherit autotools fcaps linux-info python-r1 systemd user - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/firehol/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://github.com/firehol/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Linux real time system monitoring, done right!" -HOMEPAGE="https://github.com/firehol/netdata https://my-netdata.io/"; - -LICENSE="GPL-3+ MIT BSD" -SLOT="0" -IUSE="caps +compression cpu_flags_x86_sse2 ipmi mysql nfacct nodejs postgres +python" -REQUIRED_USE=" - mysql? ( python ) - python? ( ${PYTHON_REQUIRED_USE} )" -# most unconditional dependencies are for plugins.d/charts.d.plugin: -RDEPEND=" - >=app-shells/bash-4:0 - || ( - net-analyzer/netcat6 - net-analyzer/netcat - ) - net-analyzer/tcpdump - net-analyzer/traceroute - net-misc/curl - net-misc/wget - sys-apps/util-linux - virtual/awk - caps? ( sys-libs/libcap ) - compression? ( sys-libs/zlib ) - ipmi? ( sys-libs/freeipmi ) - nfacct? ( - net-firewall/nfacct - net-libs/libmnl - ) - nodejs? ( net-libs/nodejs ) - python? ( - ${PYTHON_DEPS} - dev-python/pyyaml[${PYTHON_USEDEP}] - mysql? ( - || ( - dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] - ) - ) - postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] ) - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -: ${NETDATA_USER:=netdata} -: ${NETDATA_GROUP:=netdata} - -FILECAPS=( - 'cap_dac_read_search,cap_sys_ptrace+ep' 'usr/libexec/netdata/plugins.d/apps.plugin' -) - -pkg_setup() { - linux-info_pkg_setup - - enewgroup ${PN} - enewuser ${PN} -1 -1 / ${PN} -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --localstatedir="${EPREFIX}"/var \ - --with-user=${NETDATA_USER} \ - $(use_enable nfacct plugin-nfacct) \ - $(use_enable ipmi plugin-freeipmi) \ - $(use_enable cpu_flags_x86_sse2 x86-sse) \ - $(use_with compression zlib) -} - -src_install() { - default - - rm -rf "${D}/var/cache/netdata" || die - - # Remove unneeded .keep files - find "${ED}" -name ".keep" -delete || die - - fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata - fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/lib/netdata - - fowners -Rc root:${NETDATA_GROUP} /usr/share/${PN} - - newinitd system/netdata-openrc ${PN} - systemd_dounit system/netdata.service - insinto /etc/netdata - doins system/netdata.conf -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/files/, net-analyzer/netdata/
commit: 0cd7399f84f76e46cbbe514b12d584221e8725e1 Author: Craig Andrews gentoo org> AuthorDate: Wed Aug 1 16:30:55 2018 + Commit: Craig Andrews gentoo org> CommitDate: Wed Aug 1 16:37:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd7399f net-analyzer/netdata: Drop old versions Package-Manager: Portage-2.3.44, Repoman-2.3.10 net-analyzer/netdata/Manifest | 2 - .../netdata/files/netdata-1.8.0-openrc-fixes.patch | 105 net-analyzer/netdata/netdata-1.8.0-r1.ebuild | 108 - net-analyzer/netdata/netdata-1.9.0.ebuild | 107 4 files changed, 322 deletions(-) diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest index 63eefb3104e..8705cb492bd 100644 --- a/net-analyzer/netdata/Manifest +++ b/net-analyzer/netdata/Manifest @@ -1,3 +1 @@ DIST netdata-1.10.0.tar.gz 2611773 BLAKE2B ffc4bfa593e4a36785c7e09709f1063598bd337016ad858e435049c5821f44fd5f048e4e7874e06d67c7e59234f6ec67a8a50fc7573f6b2f0cd768770ee2a612 SHA512 2358db818ad7d1ef6298c25d3f9d6c5a5a850f5bbe033b82cca1f3bc154055523637691417b6f2c2d4b7273b575afa0ec13e203ea7c2dd6321088a078ef05017 -DIST netdata-1.8.0.tar.gz 2779648 BLAKE2B 537d39c3f24ec53fbc7156663cf842143c560b8f8b40647d68e3ad0772bea441a70c7550da213bb0c5d75e0a0d685f32388f95f36e1e1101a0d619f44523c9f4 SHA512 8bb21f49ce1fcf3d199eabd18f65d5005ef784b227f08cd8efe91e5cab2ae980cf0aea4bcaa3aca1dc666c10845684deca48257510ad574bd948ecd019afcdaf -DIST netdata-1.9.0.tar.gz 2483847 BLAKE2B 7f1bcc9cc5768a91b39c39cac04f877472d008630dfa3da97c0893c3cceeed721fb2982fce1f377267cf76e2a9ea70cca650d53bdd442e944820b0356f2700ea SHA512 d17112ee48a7d06704d03598e6020b6172f93a6f19e5577657fc5ffe902b8a0472f53b880552eb653e855da3e743a863db446520af008d3b75fb1b438e90 diff --git a/net-analyzer/netdata/files/netdata-1.8.0-openrc-fixes.patch b/net-analyzer/netdata/files/netdata-1.8.0-openrc-fixes.patch deleted file mode 100644 index 517eaec51fa..000 --- a/net-analyzer/netdata/files/netdata-1.8.0-openrc-fixes.patch +++ /dev/null @@ -1,105 +0,0 @@ -From 3f4db620484e777265a7e5f0cfe10ba840f7eefd Mon Sep 17 00:00:00 2001 -From: Craig Andrews -Date: Tue, 3 Oct 2017 10:52:02 -0400 -Subject: [PATCH 1/3] Eliminate bashisms in openrc script - - system/netdata-openrc.in | 14 +++--- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/system/netdata-openrc.in b/system/netdata-openrc.in -index 465e1232c..5c4eafa57 100644 a/system/netdata-openrc.in -+++ b/system/netdata-openrc.in -@@ -38,13 +38,13 @@ depend() { - } - - start_post() { -- if [[ ! -f @sysconfdir_POST@/netdata/netdata.conf ]]; then -+ if [ ! -f @sysconfdir_POST@/netdata/netdata.conf ]; then - ebegin "Downloading default configuration to @sysconfdir_POST@/netdata/netdata.conf" - sleep 2 - curl -s -o @sysconfdir_POST@/netdata/netdata.conf.new "${NETDATA_CONFIG_URL}" - ret=$? -- if [[ $ret -eq 0 && -s @sysconfdir_POST@/netdata/netdata.conf.new ]]; then -- mv @sysconfdir_POST@/netdata/netdata.conf{.new,} -+ if [ $ret -eq 0 && -s @sysconfdir_POST@/netdata/netdata.conf.new ]; then -+ mv @sysconfdir_POST@/netdata/netdata.conf.new @sysconfdir_POST@/netdata/netdata.conf - else - ret=1 - rm @sysconfdir_POST@/netdata/netdata.conf.new 2>/dev/null -@@ -57,20 +57,20 @@ stop_post() { - local result ret=0 count=0 sigkill=0 - - ebegin "Waiting for netdata to save its database" -- while [[ -f "${pidfile}" ]]; do -- if [[ $count -gt ${NETDATA_WAIT_EXIT_TIMEOUT} ]]; then -+ while [ -f "${pidfile}" ]; do -+ if [ $count -gt ${NETDATA_WAIT_EXIT_TIMEOUT} ]; then - sigkill=1 - break - fi - -- count=$[count + 1] -+ count=$((count + 1)) - kill -0 $(cat ${pidfile}) 2>/dev/null - ret=$? - test $ret -eq 0 && sleep 1 - done - eend $sigkill - -- if [[ $sigkill -eq 1 && -f "${pidfile}" ]]; then -+ if [ $sigkill -eq 1 && -f "${pidfile}" ]; then - ebegin "Netdata is taking too long to exit, forcing it to quit" - kill -SIGKILL $(cat ${pidfile}) 2>/dev/null - eend $? - -From b6d80fb3a3ae60077cbbc1e8dd0d01e1eb3ff67d Mon Sep 17 00:00:00 2001 -From: Craig Andrews -Date: Tue, 3 Oct 2017 14:56:53 -0400 -Subject: [PATCH 2/3] Fix the path to the netdata executable in the openrc - script - -Fixes #2826 - system/netdata-openrc.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/system/netdata-openrc.in b/system/netdata-openrc.in -index 5c4eafa57..512d48278 100644 a/system/netdata-openrc.in -+++ b/system/netdata-openrc.in -@@ -23,7 +23,7 @@ - - ext
[gentoo-commits] proj/catalyst:master commit in: targets/support/
commit: f67924980900067f82afffde433dfc1d03e9e224 Author: Rick Farina (Zero_Chaos) gentoo org> AuthorDate: Wed Aug 1 15:45:35 2018 + Commit: Richard Farina gentoo org> CommitDate: Wed Aug 1 15:45:35 2018 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f6792498 gentoo users know to start services they need, we don't configure any of these services, no real point in starting them targets/support/rc-update.sh | 9 - 1 file changed, 9 deletions(-) diff --git a/targets/support/rc-update.sh b/targets/support/rc-update.sh index f2de50e0..3941f2e0 100755 --- a/targets/support/rc-update.sh +++ b/targets/support/rc-update.sh @@ -1,14 +1,5 @@ #!/bin/bash -if portageq has_version / '>=sys-apps/baselayout-2' -then - # We need to add a few here for baselayout-2 - [[ -e /etc/init.d/device-mapper ]] && rc-update add device-mapper boot - [[ -e /etc/init.d/lvm ]] && rc-update add lvm boot - [[ -e /etc/init.d/dmcrypt ]] && rc-update add dmcrypt boot - [[ -e /etc/init.d/mdraid ]] && rc-update add mdraid boot -fi - if [ "${clst_spec_prefix}" == "livecd" ] then rc-update --all del iptables
[gentoo-commits] repo/gentoo:master commit in: sys-apps/proot/files/, sys-apps/proot/
commit: 696f994460597f835f57e3d0d65211056391333d Author: Sergey Popov gentoo org> AuthorDate: Wed Aug 1 14:26:08 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Aug 1 14:27:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696f9944 sys-apps/proot: drop old versions As those versions are broken since kernel 4.8 Drop entire package to be unstable Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-apps/proot/Manifest | 4 - sys-apps/proot/files/proot-3.2.1-makefile.patch | 11 -- sys-apps/proot/files/proot-3.2.2-build-care.patch | 20 sys-apps/proot/files/proot-4.0.1-argv.patch | 125 -- sys-apps/proot/proot-3.2.2-r1.ebuild | 72 - sys-apps/proot/proot-4.0.1.ebuild | 67 sys-apps/proot/proot-4.0.3.ebuild | 68 sys-apps/proot/proot-5.0.0.ebuild | 68 sys-apps/proot/proot-5.1.0.ebuild | 68 9 files changed, 503 deletions(-) diff --git a/sys-apps/proot/Manifest b/sys-apps/proot/Manifest index 0cc284692be..37f988ee1d1 100644 --- a/sys-apps/proot/Manifest +++ b/sys-apps/proot/Manifest @@ -1,5 +1 @@ -DIST proot-3.2.2.tar.gz 171047 BLAKE2B a99f7e27e57bc63508cd31b39d15cade0ffadc6b92a4f9acdf92d41afcbc9e294962d8f7b0114eade568f15b0262065ae20b3308f5b5d03a973c896ecffecaea SHA512 baf8df06a463978f0faf36f9d81935d6583b99b7e8c54b8ac330478ed92bb3a5d5cd624e028247c50bb9bc6fbe1300c5736a38c0aff250b23614aa52f922dfdd -DIST proot-4.0.1.tar.gz 218732 BLAKE2B 2df499190bf4ffc2c60a9b4dcff21b21aa23647e958c49731679d0a8ca4ac33f8ffb2c52729179efd4dd6d0df78c92861e17061145527f0bc1aba574350a45c4 SHA512 df6ea412856268af65ed5fd3ede8ae099c70e9b08d7875e3e2d8e44e9d4288de93e3844aa361db0b7b579b68b5e7a983989ec0742a6d31d7bef889f739db2158 -DIST proot-4.0.3.tar.gz 222716 BLAKE2B 40a0f99926db386f4018612035812246b67e2070ebd343183dfc6f1e5a53f1c3718352e1042e9727d9e617c0591b6fdcb90745d8d359d607dec95e015ac2704e SHA512 1c74219d44ea79a4573c6dd21a5b62df8e93522886cadb1175044b782f40a711193af348763663d24ab634fbe13b67264f0bff061a980947810e38850d0133f8 -DIST proot-5.0.0.tar.gz 250005 BLAKE2B 89b4f9cb5507b87ae52e82502846fa66a0083618672599068620f7f21ea750524f56f9159e81e1e96bee2ac476b1c49aeb58429178b70c01f26f34065f443fdf SHA512 0617142d5bfe40329c12f5cbe3c850d01b82f10a8b44d63acb64e7e880af652fb60d05610fb91ce317353986eb30f031d82114661e5d58a38696d242ccd366ee DIST proot-5.1.0.tar.gz 253251 BLAKE2B 8dc147d6c6ee303baf0c86f2fa4a8c17a58e76d9da9432635fc70ee06a65aa748ad617735012a1a18a520775fbe38c2264dcccefb681e8e829a5e7e1ddb05cca SHA512 26be26d405a8bcbe94377c3e9c18a571e4b61e3074f0716b0db3517d147d9d4a07c80f7312171cf9580ac7748e72e688efaf1b8e4a0ca3bfc31c802aa351346f diff --git a/sys-apps/proot/files/proot-3.2.1-makefile.patch b/sys-apps/proot/files/proot-3.2.1-makefile.patch deleted file mode 100644 index 854c48ef081..000 --- a/sys-apps/proot/files/proot-3.2.1-makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ src/GNUmakefile.orig 2013-12-06 10:47:18.554784621 +0400 -+++ src/GNUmakefile2013-12-06 10:47:43.129785804 +0400 -@@ -9,7 +9,7 @@ - CC = gcc - LD = $(CC) - CPPFLAGS += -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I. -I$(VPATH) --CFLAGS += -Wall -Wextra -O2 -+CFLAGS += -Wall -Wextra - LDFLAGS += -ltalloc - - OBJECTS = \ diff --git a/sys-apps/proot/files/proot-3.2.2-build-care.patch b/sys-apps/proot/files/proot-3.2.2-build-care.patch deleted file mode 100644 index c52a39cf787..000 --- a/sys-apps/proot/files/proot-3.2.2-build-care.patch +++ /dev/null @@ -1,20 +0,0 @@ -Skip check for building care, patch by Patrick Lauer - src/GNUmakefile 2014-02-25 16:42:04.336863622 +0800 -+++ src/GNUmakefile.new 2014-02-25 16:42:26.063050467 +0800 -@@ -54,15 +54,6 @@ - all: proot - - ## --# Sanity checks -- --ifneq (,$(findstring care,$(MAKECMDGOALS))) --ifneq ($(CARE_BUILD_ENV),ok) --$(error care is supposed to be built with: http://build.reproducible.io) --endif --endif -- --## - # Beautified output - - quiet_GEN = @echo " GEN $@"; $(GEN) diff --git a/sys-apps/proot/files/proot-4.0.1-argv.patch b/sys-apps/proot/files/proot-4.0.1-argv.patch deleted file mode 100644 index df580563458..000 --- a/sys-apps/proot/files/proot-4.0.1-argv.patch +++ /dev/null @@ -1,125 +0,0 @@ -commit 520fa3601c36dd0a3c84e310bd2a1189259000bd -Author: Cédric VINCENT -Date: Thu Aug 7 14:29:37 2014 +0200 - -Don't dereference argv[0] when launching a script through a symlink. - -Reported-by: Joakim Tjernlund -Ref: https://bugs.gentoo.org/show_bug.cgi?id=517496 - -Also, don't complain about non-regular or non-executable files that -are not explicitely candidates. - -diff --git a/src/path/path.c b/src/path/p
[gentoo-commits] repo/gentoo:master commit in: sys-apps/proot/files/, sys-apps/proot/
commit: fe0b876d4e8abf8f9c28b365886fbbafdf9be14f Author: Sergey Popov gentoo org> AuthorDate: Wed Aug 1 14:23:02 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Aug 1 14:26:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0b876d sys-apps/proot: revision bump Backport patches to make PRoot work under newer kernels and to remove RWX code sections Closes: https://bugs.gentoo.org/536724 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../proot/files/proot-2.3.1-lib-paths-fix.patch| 4 +- sys-apps/proot/files/proot-5.1.0-loader.patch | 272 + sys-apps/proot/files/proot-5.1.0-makefile.patch| 22 ++ sys-apps/proot/proot-5.1.0-r1.ebuild | 73 ++ 4 files changed, 369 insertions(+), 2 deletions(-) diff --git a/sys-apps/proot/files/proot-2.3.1-lib-paths-fix.patch b/sys-apps/proot/files/proot-2.3.1-lib-paths-fix.patch index 43c0d03d978..647f19183a9 100644 --- a/sys-apps/proot/files/proot-2.3.1-lib-paths-fix.patch +++ b/sys-apps/proot/files/proot-2.3.1-lib-paths-fix.patch @@ -1,5 +1,5 @@ src/execve/ldso.c 2013-01-23 16:22:37.870287856 +0400 -+++ src/execve/ldso.c 2013-01-23 16:31:40.219283675 +0400 +--- a/src/execve/ldso.c2013-01-23 16:22:37.870287856 +0400 b/src/execve/ldso.c2013-01-23 16:31:40.219283675 +0400 @@ -285,16 +285,10 @@ /* 6. /lib, /usr/lib + /usr/local/lib */ if (IS_CLASS32(elf_header)) diff --git a/sys-apps/proot/files/proot-5.1.0-loader.patch b/sys-apps/proot/files/proot-5.1.0-loader.patch new file mode 100644 index 000..e74cfaa7807 --- /dev/null +++ b/sys-apps/proot/files/proot-5.1.0-loader.patch @@ -0,0 +1,272 @@ +commit 77d5ba4e5bb35f91d026a3240ad0a91a2d4b662a +Author: Cédric VINCENT +Date: Fri Feb 20 14:28:55 2015 +0100 + +Set tracee's stack executable when the loaded program requires this. + +This is required for UMEQ and for some older versions of PRoot. For +example: + +$ proot -q umeq-arm64-dce01957 -R ~/gentoo-arm64-20140718 + +Before: + +proot info: vpid 1 terminated with signal 11 + +Now, it is OK. + +diff --git a/src/compat.h b/src/compat.h +index 2b603f1..5009490 100644 +--- a/src/compat.h b/src/compat.h +@@ -243,5 +243,17 @@ + #ifndef MAP_ANONYMOUS + #define MAP_ANONYMOUS 0x20 + #endif ++#ifndef PROT_READ ++#define PROT_READ 0x1 ++#endif ++#ifndef PROT_WRITE ++#define PROT_WRITE0x2 ++#endif ++#ifndef PROT_EXEC ++#define PROT_EXEC 0x4 ++#endif ++#ifndef PROT_GROWSDOWN ++#define PROT_GROWSDOWN0x0100 ++#endif + + #endif /* COMPAT_H */ +diff --git a/src/execve/elf.h b/src/execve/elf.h +index 3ced10c..a5b367b 100644 +--- a/src/execve/elf.h b/src/execve/elf.h +@@ -108,7 +108,8 @@ typedef union { + typedef enum { + PT_LOAD= 1, + PT_DYNAMIC = 2, +- PT_INTERP = 3 ++ PT_INTERP = 3, ++ PT_GNU_STACK = 0x6474e551, + } SegmentType; + + typedef struct { +diff --git a/src/execve/enter.c b/src/execve/enter.c +index cb84ec6..f0f3e7f 100644 +--- a/src/execve/enter.c b/src/execve/enter.c +@@ -252,6 +252,11 @@ static int add_load_info(const ElfHeader *elf_header, + return status; + break; + ++ case PT_GNU_STACK: ++ data->load_info->needs_executable_stack |= ++ ((PROGRAM_FIELD(*elf_header, *program_header, flags) & PF_X) != 0); ++ break; ++ + default: + break; + } +diff --git a/src/execve/execve.h b/src/execve/execve.h +index 11eca10..98b8d03 100644 +--- a/src/execve/execve.h b/src/execve/execve.h +@@ -49,6 +49,7 @@ typedef struct load_info { + char *raw_path; + Mapping *mappings; + ElfHeader elf_header; ++ bool needs_executable_stack; + + struct load_info *interp; + } LoadInfo; +diff --git a/src/execve/exit.c b/src/execve/exit.c +index e6eff44..36cc51f 100644 +--- a/src/execve/exit.c b/src/execve/exit.c +@@ -174,6 +174,9 @@ static void *transcript_mappings(void *cursor, const Mapping *mappings) + static int transfer_load_script(Tracee *tracee) + { + const word_t stack_pointer = peek_reg(tracee, CURRENT, STACK_POINTER); ++ static word_t page_size = 0; ++ static word_t page_mask = 0; ++ + word_t entry_point; + + size_t script_size; +@@ -190,10 +193,22 @@ static int transfer_load_script(Tracee *tracee) + void *buffer; + size_t buffer_size; + ++ bool needs_executable_stack; + LoadStatement *statement; + void *cursor; + int status; + ++ if (page_size == 0) { ++ page_size = sysconf(_SC_PAGE_SIZE); ++ if ((int) page_size <= 0) ++ page_size = 0x1000; ++ page_mask = ~(page_size - 1); ++ } ++ ++
[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/
commit: 86b8e521983302545dea5c39c5a325d08c635837 Author: Fabian Groffen gentoo org> AuthorDate: Wed Aug 1 13:53:47 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Aug 1 13:53:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b8e521 app-portage/portage-utils: version bump to v0.73 Closes: https://bugs.gentoo.org/661762 Closes: https://bugs.gentoo.org/661474 Closes: https://bugs.gentoo.org/660508 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-portage/portage-utils/Manifest | 2 +- .../{portage-utils-0.71.ebuild => portage-utils-0.73.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 5ae983f0d09..001517ea8be 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -1,4 +1,4 @@ DIST portage-utils-0.62.tar.xz 527216 BLAKE2B ac8331b74998ddb86db55a937992447bccf60611cc259ceb5fe79918c1a43b6dc4633e4ad64462e2df5c39e8d8aa193bd57ab24dcd714e088357eb3cb177e972 SHA512 71b2888cef1bf7549c3829cc7d4bbe2e99a711434bae4fb78c55b9c37815b61623518f19ab87db30f533d771398933c085640dc7c8ffcedf87a70ac702a52fa1 DIST portage-utils-0.64.tar.xz 533124 BLAKE2B c3e0ecdc2d82af197dabb8434677d4c3bfbbee01c482c496d89d2f7be988ef894e0b3c7cb64337216144644a48ee3213fc1683ae6d75091e471189a4550b8c71 SHA512 e384b88454607aa9123ac3a71d55fb16de475ba59f4ba6efd236594f42140e75650696430138cdb6e1c4e1792db091bbc1db42b1c1102fd579af6514ecefffb7 -DIST portage-utils-0.71.tar.xz 555156 BLAKE2B 504973b242f54824ae1f4b135dc1e1021ed0ca6a59d04ef39161255dbebdb7f8870455954ba02987c04c50f6963e7f6c460c4440b2c5ce456b9c489296979e48 SHA512 b9bf4156a1060fec56f9b6348d2d8e83b507a8bff2c507e07bc1c84075082b184d270ca0f89e0f4abf738ce9e8cb8b1f45a211d2dc52cadbdb0ee5d658bf678f DIST portage-utils-0.72.tar.xz 1585068 BLAKE2B 33aae0b59cd6f6b7a5503f0282d009c6516f00d14228461359e5124fa104b2ce89019ae5113bac2ed2c975c891d9d5371632ad3dd66572bd6e3ce890895e9ba7 SHA512 9248a1f0d7103f5a26cc01bb8abc5890a0b02b746e06312cd25f0223faa0b59ba7cc0708f272ce327c956086f9a4fcc994bf30b948131da0e63164bba35cf1f2 +DIST portage-utils-0.73.tar.xz 1585564 BLAKE2B b743f459770ebceaa86cc47b0a9d0172ee495bbe2930cd57c2909d3ac2d7c1672447e84240245e1b98922004f4f34418d75b39c7e1550a34a07b964b7ecbcc8d SHA512 d35af62e3b6551c5224a3afb89ebf2e08cf42de266389c3423782c19fcfe8934433a4554ea5ed629de495a66371f0220c479fa84f24d68655211b8538e18d105 diff --git a/app-portage/portage-utils/portage-utils-0.71.ebuild b/app-portage/portage-utils/portage-utils-0.73.ebuild similarity index 94% rename from app-portage/portage-utils/portage-utils-0.71.ebuild rename to app-portage/portage-utils/portage-utils-0.73.ebuild index 300ced4574a..a8b0d9ea2d6 100644 --- a/app-portage/portage-utils/portage-utils-0.71.ebuild +++ b/app-portage/portage-utils/portage-utils-0.73.ebuild @@ -5,7 +5,7 @@ EAPI="6" inherit toolchain-funcs -DESCRIPTION="small and fast portage helper tools written in C" +DESCRIPTION="Small and fast Portage helper tools written in C" HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"; SRC_URI="mirror://gentoo/${P}.tar.xz https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz";
[gentoo-commits] proj/portage-utils: New tag: v0.73
commit: Commit: Fabian Groffen gentoo org> CommitDate: Wed Aug 1 13:48:11 2018 + New tag: v0.73
[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/
commit: 4b6c098a423bc4db7cb24c95d2ebccd50a94e534 Author: Tony Vroon gentoo org> AuthorDate: Wed Aug 1 13:27:07 2018 + Commit: Tony Vroon gentoo org> CommitDate: Wed Aug 1 13:39:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6c098a net-misc/asterisk: 13.22.0 version bump Bugfix release; addresses stuck channels after app_confbridge ended quickly, CDR deadlocks and now copes with OpenSSL configured as no-deprecated. Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-misc/asterisk/Manifest| 1 + net-misc/asterisk/asterisk-13.22.0.ebuild | 327 ++ 2 files changed, 328 insertions(+) diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index 2b79ea8e0b5..4f719c21b02 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -2,5 +2,6 @@ DIST asterisk-11.25.1.tar.gz 35125897 BLAKE2B 42f79202c3e69dc0ff1ddad909c87bc0a0 DIST asterisk-11.25.3.tar.gz 35134682 BLAKE2B 9da24d5d6a674ab660edb103e5fc56ddfbcc58cd86166cc08cceb0598a63b51eae36133565e09a30ad11ff6623ba8945437dfb561d2916f68341d398540dabce SHA512 9c0521d55e5b69663ea40066d52e397ba6c165a4b20cd0a1e5e375b9c0e5a6e4f37908e50b0b580e288dec9be252af9a8bce7bceb03ba029f902fb757e6311ed DIST asterisk-13.19.0.tar.gz 33027887 BLAKE2B f799f51dc4b45d6db2261abfae33f41416616650702ff0cf6c253a80cf2f554f180df9e90bd107ac6a29ef16e3bfadba087f6485fa93978899590b417443 SHA512 5404080a42e2d6d76b8fa8629c9570ae55c943676c51901a34552dc69c35f82001a1738e2da3adedf1de254bc8d1821ea7708f844685462ecdd1fd4e979e0e7f DIST asterisk-13.19.2.tar.gz 32991960 BLAKE2B 3b1f731fb68e2d455bfc76e863a8abbd8903ac2f7e89f5bc4b97db0072b0999679a79e6ebbb55c886847fb1db639b6ad84d1f7de1fc3414968ab6b48c5eed72f SHA512 3ee3d57d359ce3049480303b9662a33a905d08491e84d898fd6ee170ee9d34b8bdfcd082b80120dab606929a03572141fe219da75bb87770ed206aeb0249f1e4 +DIST asterisk-13.22.0.tar.gz 33036487 BLAKE2B 09febd1d9ca875b532dffb7e2be5bda0aa9b2aac22d39a28ee3270d5bcb46f56946549aa5d7c8159c00fdb5a7f36e6f5466d6ebfc93f39cb65276efe0bee52b9 SHA512 eb5416d6911aac474c4a1532b1452b0d05359e4150b2e03ba8ac7d5f5f8bfc837a1640fcf26dfa8452b3a738af37e5659f5db6680c16d3ff1ee6c785864c5d5c DIST gentoo-asterisk-patchset-3.17.tar.bz2 5074 BLAKE2B 3c945e77b54b2449253acb9fcea8d289a7a3184729190622c14aff5557d36c93556efa83320fe4e7ae84021960c09f35ae9f997e8015706eef933aae2948309e SHA512 37f86f3c699b2643afd8080391e817a282571694bb56e00efd0734918dbc33d6c12a2463dbc24667597420863b4f506870140fbb8ef3f1700124ef790ae7252d DIST gentoo-asterisk-patchset-4.07.tar.bz2 2471 BLAKE2B d9026e7e8c12431496c24f204d117ed715741623195af10c838ec3ac5ce6a26fbb2d76d4c45c538881b532084e2ce74d2de83a27a0abaa5f65791be91416ef6d SHA512 73a9f92e6a737687c311941100c45bbc573f54fa79d0284318996c0d70274a4d2218693406d71b371496d27123d4d99bbc159974388e6547a682c06084d3b4c5 diff --git a/net-misc/asterisk/asterisk-13.22.0.ebuild b/net-misc/asterisk/asterisk-13.22.0.ebuild new file mode 100644 index 000..e0b88a37696 --- /dev/null +++ b/net-misc/asterisk/asterisk-13.22.0.ebuild @@ -0,0 +1,327 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils linux-info multilib user systemd + +MY_P="${PN}-${PV/_/-}" + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="http://www.asterisk.org/"; +SRC_URI="http://downloads.asterisk.org/pub/telephony/asterisk/releases/${MY_P}.tar.gz +mirror://gentoo/gentoo-asterisk-patchset-4.07.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE_VOICEMAIL_STORAGE=" + +voicemail_storage_file + voicemail_storage_odbc + voicemail_storage_imap +" +IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc xmpp ldap libedit libressl lua mysql newt +samples odbc osplookup oss pjproject portaudio postgres radius selinux snmp span speex srtp static syslog vorbis" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} ) + voicemail_storage_odbc? ( odbc ) +" + +EPATCH_SUFFIX="patch" +PATCHES=( "${WORKDIR}/asterisk-patchset" ) + +CDEPEND="dev-db/sqlite:3 + dev-libs/popt + dev-libs/jansson + dev-libs/libxml2 + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + sys-libs/ncurses:* + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez ) + calendar? ( net-libs/neon +dev-libs/libical +dev-libs/iksemel ) + caps? ( sys-libs/libcap ) + cluster? ( sys-cluster/corosync ) + curl? ( net-misc/curl ) + dahdi? ( >=net-libs/libpri-1.4.12_beta2 + net-misc/dahdi-tools ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy/
commit: 34ad2d0e9058bd186d3239d8d4401678ddde8642 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 13:33:10 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 13:34:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ad2d0e dev-python/pypy: Disable more problematic tests Bug: https://bugs.gentoo.org/654242 dev-python/pypy/pypy-6.0.0.ebuild | 13 - dev-python/pypy/pypy-.ebuild | 13 - 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/dev-python/pypy/pypy-6.0.0.ebuild b/dev-python/pypy/pypy-6.0.0.ebuild index 63c1511a472..3f036775348 100644 --- a/dev-python/pypy/pypy-6.0.0.ebuild +++ b/dev-python/pypy/pypy-6.0.0.ebuild @@ -228,7 +228,18 @@ src_test() { # (unset) local -x PYTHONDONTWRITEBYTECODE= - ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv lib-python || die + local ignored_tests=( + # network + --ignore=lib-python/2.7/test/test_urllibnet.py + --ignore=lib-python/2.7/test/test_urllib2net.py + # lots of free space + --ignore=lib-python/2.7/test/test_zipfile64.py + # no module named 'worker' -- a lot + --ignore=lib-python/2.7/test/test_xpickle.py + ) + + ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \ + "${ignored_tests[@]}" lib-python || die } src_install() { diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild index d3d73e720f2..11f050a7d0a 100644 --- a/dev-python/pypy/pypy-.ebuild +++ b/dev-python/pypy/pypy-.ebuild @@ -234,7 +234,18 @@ src_test() { # (unset) local -x PYTHONDONTWRITEBYTECODE= - ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv lib-python || die + local ignored_tests=( + # network + --ignore=lib-python/2.7/test/test_urllibnet.py + --ignore=lib-python/2.7/test/test_urllib2net.py + # lots of free space + --ignore=lib-python/2.7/test/test_zipfile64.py + # no module named 'worker' -- a lot + --ignore=lib-python/2.7/test/test_xpickle.py + ) + + ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \ + "${ignored_tests[@]}" lib-python || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-bin/
commit: bd8453f541b60d86b5a64c8dd0becf34c64c6e01 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 13:32:47 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 13:34:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8453f5 dev-python/pypy-bin: Disable more problematic tests Bug: https://bugs.gentoo.org/637208 dev-python/pypy-bin/pypy-bin-6.0.0.ebuild | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild b/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild index 312b592c270..2330fd7634d 100644 --- a/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild +++ b/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild @@ -150,7 +150,18 @@ src_test() { # (unset) local -x PYTHONDONTWRITEBYTECODE= - ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv lib-python || die + local ignored_tests=( + # network + --ignore=lib-python/2.7/test/test_urllibnet.py + --ignore=lib-python/2.7/test/test_urllib2net.py + # lots of free space + --ignore=lib-python/2.7/test/test_zipfile64.py + # no module named 'worker' -- a lot + --ignore=lib-python/2.7/test/test_xpickle.py + ) + + ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \ + "${ignored_tests[@]}" lib-python || die } src_install() {
[gentoo-commits] proj/portage-utils:master commit in: /
commit: e04d4940401a13f6851c732b70bdba0a64902d10 Author: Fabian Groffen gentoo org> AuthorDate: Wed Aug 1 13:26:32 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Aug 1 13:26:32 2018 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=e04d4940 qmerge: implement laymans file identification, bug #660508 Portage can create binpkgs compressed differently than with bzip2, so try to probe the file quickly before untarring, so we can use the correct flag with tar. Bug: https://bugs.gentoo.org/660508 qmerge.c | 48 ++-- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/qmerge.c b/qmerge.c index 54d6a79..6d98c43 100644 --- a/qmerge.c +++ b/qmerge.c @@ -773,6 +773,7 @@ pkg_merge(int level, const depend_atom *atom, const struct pkg_t *pkg) char **iargv; char c; int iargc; + const char *compr; if (!install || !pkg || !atom) return; @@ -914,11 +915,54 @@ pkg_merge(int level, const depend_atom *atom, const struct pkg_t *pkg) if (run_applet_l("qxpak", "-d", "vdb", "-x", tbz2, NULL) != 0) err("`qxpak -d vdb -x %s` failed", tbz2); + /* figure out if the data is compressed differently from what the +* name suggests, bug #660508, usage of BINPKG_COMPRESS, +* due to the minimal nature of where we run, we cannot rely on file +* or GNU tar, so have to do some laymans MAGIC hunting ourselves */ + compr = "j"; /* default: bzip2 */ + { + /* bz2: 2-byte: 'B' 'Z' at byte 0 +* gz: 4-byte: 1f 8b at byte 0 +* xz: 4-byte: '7' 'z' 'X' 'Z' at byte 1 +* tar: 6-byte: 'u' 's' 't' 'a' 'r' \0 at byte 257 */ + unsigned char magic[257+6]; + FILE *mfd; + + sprintf(tbz2, "%s.tar.bz2", pkg->PF); + mfd = fopen(tbz2, "r"); + if (mfd != NULL) { + size_t mlen = fread(magic, 1, sizeof(magic), mfd); + fclose(mfd); + + if (mlen >= 2 && magic[0] == 'B' && magic[1] == 'Z') { + compr = "j"; + } else if (mlen >= 4 && + magic[0] == 037 && magic[1] == 0213 && + magic[2] == 010 && magic[3] == 00) + { + compr = "z"; + } else if (mlen >= 5 && + magic[1] == '7' && magic[2] == 'z' && + magic[3] == 'X' && magic[4] == 'Z') + { + compr = "J"; + } else if (mlen == 257+6 && + magic[257] == 'u' && magic[258] == 's' && + magic[259] == 't' && magic[260] == 'a' && + magic[261] == 'r' && magic[262] == '\0') + { + compr = ""; + } + } + } + free(tbz2); - /* extrct the binary package data */ + /* extract the binary package data */ mkdir("image", 0755); - snprintf(buf, sizeof(buf), BUSYBOX " tar -jx%sf %s.tar.bz2 -C image/", ((verbose > 1) ? "v" : ""), pkg->PF); + snprintf(buf, sizeof(buf), + BUSYBOX " tar -%sx%sf %s.tar.bz2 -C image/", + compr, ((verbose > 1) ? "v" : ""), pkg->PF); xsystem(buf); fflush(stdout);
[gentoo-commits] repo/gentoo:master commit in: net-im/err/
commit: 7be9f4f7085eab0f72211f0b9b109fc783bf5fa8 Author: Sergey Popov gentoo org> AuthorDate: Wed Aug 1 13:08:47 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Aug 1 13:11:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be9f4f7 net-im/err: version bump Reported-by: Leho Kraav kraav.com> Bug: https://bugs.gentoo.org/525036 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-im/err/Manifest | 1 + net-im/err/err-5.2.0.ebuild | 87 + net-im/err/metadata.xml | 32 - 3 files changed, 104 insertions(+), 16 deletions(-) diff --git a/net-im/err/Manifest b/net-im/err/Manifest index c83e07c39df..958feac807e 100644 --- a/net-im/err/Manifest +++ b/net-im/err/Manifest @@ -1 +1,2 @@ DIST err-1.7.1.tar.gz 100716 BLAKE2B 6d47ec4e632210ed313342075f87e1857460b57dc9b32d4487b2980c9c99e2a852d27ae7a5c87ee6d8bc4bcd15577ca11934111f27c81979f8aca9d14223212d SHA512 5be7f6ede6694877e73226de4da58bc47e1230032bc9be8dd3e8fd1448afd1e3ae4c02ecbdb30343b98466bb0d3a8fbfbcb6609c5c50768a9be70b9d22f675a4 +DIST errbot-5.2.0.tar.gz 189305 BLAKE2B 96e275ee2a70fcab217f4a91c855192d8536cc177e0cafe08c8f55e17a09c06913c07e50473f87ea29e4537cd6389907615eba86d44756962ed59a87498be398 SHA512 d879e9da6647d697ead0a5f72fe83cf33614201863a9a62bc62c90d7ac0478e1e0902438c6f053d2ea56c940d68b136bbfa497175fb11647913bd7f139220aec diff --git a/net-im/err/err-5.2.0.ebuild b/net-im/err/err-5.2.0.ebuild new file mode 100644 index 000..56e859063a4 --- /dev/null +++ b/net-im/err/err-5.2.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_5,3_6} ) + +MY_PN="errbot" +MY_P="${MY_PN}-${PV}" + +inherit distutils-r1 user + +DESCRIPTION="Multiprotocol chatbot designed to be easily deployable and maintainable" +HOMEPAGE="http://errbot.io/"; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" +IUSE="irc +xmpp" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/ansi[${PYTHON_USEDEP}] + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/daemonize[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/webtest[${PYTHON_USEDEP}] + dev-python/yapsy[${PYTHON_USEDEP}] + virtual/python-dnspython[${PYTHON_USEDEP}] + irc? ( + dev-python/irc[${PYTHON_USEDEP}] + ) + xmpp? ( + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/sleekxmpp[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}/${MY_P}" + +# NOTES: +# 1. Support for BOT_SENTRY option is missing, cause +#we do not have apropriate packages in portage yet +# 2. Currently only XMPP is supported(IRC still untested) +# 3. Internal web server is temporarily removed (rocket-err from requires.txt) +# 4. pygments-markdown-lexer dependency(needed only for debugging?) is temporarily removed (pygments-markdown-lexer from requires.txt) + +pkg_setup() { + ebegin "Creating err group and user" + enewgroup 'err' + enewuser 'err' -1 -1 -1 'err' + eend ${?} +} + +python_prepare_all() { + sed -i \ + -e '/rocket-errbot/d' \ + -e 's/dnspython3/dnspython/' \ + -e '/pygments-markdown-lexer/d' \ + setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + + newinitd "${FILESDIR}"/errd.initd.2 errd + newconfd "${FILESDIR}"/errd.confd errd + + dodir /etc/${PN} + keepdir /var/lib/${PN} + keepdir /var/log/${PN} + fowners -R err:err /var/lib/${PN} + fowners -R err:err /var/log/${PN} + + insinto /etc/${PN} + newins errbot/config-template.py config.py +} diff --git a/net-im/err/metadata.xml b/net-im/err/metadata.xml index e6e55f5a3b8..93446d15f5a 100644 --- a/net-im/err/metadata.xml +++ b/net-im/err/metadata.xml @@ -1,20 +1,20 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -pinkb...@gentoo.org -Sergey Popov - - -Pull optional dependencies, needed for IRC backend -Enable support for installing plugins with dev-vcs/git - - -gbin/err - - g...@gootz.net - Guillaume BINET - -err - + + pinkb...@gentoo.org + Sergey Popov + + + Pull optional dependencies, needed for IRC backend + Enable support for installing plugins with dev-vcs/git +
[gentoo-commits] repo/gentoo:master commit in: dev-python/daemonize/
commit: 76ee312b49eeef2cc1da22a87390a5189960f62c Author: Sergey Popov gentoo org> AuthorDate: Wed Aug 1 12:55:44 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Aug 1 12:55:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ee312b dev-python/daemonize: new package Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/daemonize/Manifest | 1 + dev-python/daemonize/daemonize-2.4.7.ebuild | 18 ++ dev-python/daemonize/metadata.xml | 12 3 files changed, 31 insertions(+) diff --git a/dev-python/daemonize/Manifest b/dev-python/daemonize/Manifest new file mode 100644 index 000..a2280ec257f --- /dev/null +++ b/dev-python/daemonize/Manifest @@ -0,0 +1 @@ +DIST daemonize-2.4.7.tar.gz 10096 BLAKE2B aeac5b0c0ac3dc0a1a069f3b1bdcc81bc8cc6703c4650ee6b569f6ce9caf621655e41a94406b1ff22817ef2f64d7826ad9491cbe1b0591e357141f34f06f SHA512 33c32893916b9bc45949bb4115bc8aee2eacd809535783eb7b07d3d3ee162ea969da5a739078f8b061e89da52e8da468f9d7fe916dd4f9d7dbea7012c2955e9d diff --git a/dev-python/daemonize/daemonize-2.4.7.ebuild b/dev-python/daemonize/daemonize-2.4.7.ebuild new file mode 100644 index 000..e186dc2bcd2 --- /dev/null +++ b/dev-python/daemonize/daemonize-2.4.7.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Library for writing system daemons in Python" +HOMEPAGE="https://github.com/thesharp/daemonize"; +SRC_URI="https://github.com/thesharp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/daemonize/metadata.xml b/dev-python/daemonize/metadata.xml new file mode 100644 index 000..0f169dd5171 --- /dev/null +++ b/dev-python/daemonize/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + pinkb...@gentoo.org + Sergey Popov + + + thesharp/daemonize + daemonize + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansi/
commit: 5e677253c3a88520c768a78c9be6d88c3b0659c4 Author: Sergey Popov gentoo org> AuthorDate: Wed Aug 1 12:59:44 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Aug 1 12:59:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e677253 dev-python/ansi: new package Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/ansi/Manifest | 1 + dev-python/ansi/ansi-0.1.3.ebuild | 20 dev-python/ansi/metadata.xml | 12 3 files changed, 33 insertions(+) diff --git a/dev-python/ansi/Manifest b/dev-python/ansi/Manifest new file mode 100644 index 000..3df0150bb7e --- /dev/null +++ b/dev-python/ansi/Manifest @@ -0,0 +1 @@ +DIST ansi-0.1.3.tar.gz 4561 BLAKE2B 33f1bb49dac19879a1e98dc75706e1963a11665a31c80161a6ff9580b5e2c0ec50de7e168860cde647488c67d2bb5bfd1418b9f4637c9db2f3d68d1b49bcfb47 SHA512 824ba1a9125af8fc23f402ab4de26c82250dad7be0080e0050585ad955337801393792c01ed3affa8a25551fa07b3caaedecde1889401293d415249e70a72705 diff --git a/dev-python/ansi/ansi-0.1.3.ebuild b/dev-python/ansi/ansi-0.1.3.ebuild new file mode 100644 index 000..e1e76f20762 --- /dev/null +++ b/dev-python/ansi/ansi-0.1.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6} ) + +inherit distutils-r1 + +DESCRIPTION="ANSI cursor movement and graphics in Python" +HOMEPAGE="https://github.com/tehmaze/ansi"; +SRC_URI="https://github.com/tehmaze/${PN}/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${PN}-${P}" diff --git a/dev-python/ansi/metadata.xml b/dev-python/ansi/metadata.xml new file mode 100644 index 000..7a7fc220ebb --- /dev/null +++ b/dev-python/ansi/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + pinkb...@gentoo.org + Sergey Popov + + + tehmaze/ansi + ansi + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: 6d8908533b9be01de026a18cdb5d25e5ca0e6279 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 1 12:22:56 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 1 12:24:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d890853 dev-python/pypy3: Fix reenabling byte-compilation for tests dev-python/pypy3/pypy3-6.0.0.ebuild | 4 ++-- dev-python/pypy3/pypy3-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/pypy3/pypy3-6.0.0.ebuild b/dev-python/pypy3/pypy3-6.0.0.ebuild index 71af571b476..d32be15922b 100644 --- a/dev-python/pypy3/pypy3-6.0.0.ebuild +++ b/dev-python/pypy3/pypy3-6.0.0.ebuild @@ -193,11 +193,11 @@ src_compile() { src_test() { # (unset) - local -x PYTHONDONTWRITEBYTECODE + local -x PYTHONDONTWRITEBYTECODE= # Test runner requires Python 2 too. However, it spawns PyPy3 # internally so that we end up testing the correct interpreter. - "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die + "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c -vv lib-python || die } src_install() { diff --git a/dev-python/pypy3/pypy3-.ebuild b/dev-python/pypy3/pypy3-.ebuild index 61b32ea2ad5..9aabe19e3d3 100644 --- a/dev-python/pypy3/pypy3-.ebuild +++ b/dev-python/pypy3/pypy3-.ebuild @@ -220,11 +220,11 @@ src_compile() { src_test() { # (unset) - local -x PYTHONDONTWRITEBYTECODE + local -x PYTHONDONTWRITEBYTECODE= # Test runner requires Python 2 too. However, it spawns PyPy3 # internally so that we end up testing the correct interpreter. - "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die + "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c -vv lib-python || die } src_install() {