[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc/
commit: b03a31c7a61feef013b70aad72719493922e76ca Author: Hans de Graaff gentoo org> AuthorDate: Sun Sep 17 06:24:39 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Sep 17 06:25:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03a31c7 www-apps/nanoc: add 4.8.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 www-apps/nanoc/Manifest | 1 + www-apps/nanoc/nanoc-4.8.5.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest index 8a1304f0df6..6aca5291525 100644 --- a/www-apps/nanoc/Manifest +++ b/www-apps/nanoc/Manifest @@ -3,3 +3,4 @@ DIST nanoc-4.5.4.gem 230400 SHA256 6bb5b62d7421893c7078b086baa94349294454d23def4 DIST nanoc-4.6.4.gem 241152 SHA256 4fc9c41f8103edc732654ba8559f42007ce6e7013078cf652f05e572c61272aa SHA512 49e41f5bfc3ae9afc7e40b182374579adbd703954ba97b0cbe68c0e3ac864e7301a90dc5993795636b96155a1d9cfbb102e6bfa321513919123ff680322a2631 WHIRLPOOL bbfd86c526f34258d68e1532ec4629cada74da8a5a6411f6bd5b1fa890693dd614205c9859483b1b796a0de38d9ec1ce21650d69415aa8eb4f08500fa9e27eea DIST nanoc-4.7.14.gem 256000 SHA256 e68fb32763517dbd78b655ad14d2bc69e0828f4cce6488240c4ec89b7d8377a9 SHA512 e7413771794e9d2931e3be2a5b5575f7cd207d9b11167a1838496edf34bee4e631c362d9ac50fb0f9dddbe2fd5836b402506565c704838327116a18f0ea34088 WHIRLPOOL ff04d10480a2a9ff308d0ac11320f37fcc7afed84221dc9bc86ff8b318a1100d2cdb20634d771612c7e56a727ac3448b094b7d736c5bf38c4f24fc09d9bd7486 DIST nanoc-4.8.1.gem 256000 SHA256 9d2bb60fffcc3a0f1ec7b6c204494514874f51ad9d5f8f4e15441d5d4d976a22 SHA512 9b24c91074ba591a18ba1f4adc2e97e89f3fa0e152cb56fbce58b2591312f54db0336487526ca0f34dc02ef22b2c0960a70a5313e0d8b6c6b7cb2d36ab98b5eb WHIRLPOOL 51fbe4eb5a587143a16d8d9bec7f5f2ccea3900a87534808209a54b763e9fa0d7ba7c5fece38fc82ff447f6175f1feb9ec26ea2127c12bd65ddb94b155af89e6 +DIST nanoc-4.8.5.gem 257536 SHA256 bd0909d15dfacc3f1e859ba1c84f66611c414aee6600c256d27394d8b47bed58 SHA512 6cb4e57e3e852dea5f2b64ed2d194dba88e109ebf1e83433b49bb6c0027b7d47676bd418aa6d1149c88a71981790bb459ae5a5d21c18a805cdd9db1bf5c3647f WHIRLPOOL 289ed9e7c2e90fe41392d2ade914f57db022455cab8f40a809d30a2bdf1e74b7b999c8e7d25ee3fc109dc896062bf20baeeff53d412cfae1e9798f2cdd0aaa23 diff --git a/www-apps/nanoc/nanoc-4.8.5.ebuild b/www-apps/nanoc/nanoc-4.8.5.ebuild new file mode 100644 index 000..10eba245930 --- /dev/null +++ b/www-apps/nanoc/nanoc-4.8.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.ws/"; +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +ruby_add_rdepend "!minimal? ( + dev-ruby/mime-types:* + dev-ruby/rack:* + www-servers/adsf +) + >=dev-ruby/cri-2.8:0 + dev-ruby/ddplugin:1 + =dev-ruby/hamster-3* + dev-ruby/ref:2" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/fuubar + >=dev-ruby/mocha-0.13 + dev-ruby/minitest + dev-ruby/rdoc + dev-ruby/systemu + dev-ruby/vcr + dev-ruby/webmock + dev-ruby/yard +) +doc? ( + dev-ruby/kramdown + dev-ruby/rdiscount + dev-ruby/yard +)" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' test/helper.rb || die + sed -i -e '/simplecov/I s:^:#:' -e '/codecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + # Avoid tests requiring a network connection + rm -f test/checking/checks/test_{css,html}.rb || die + + # Avoid tests for unpackaged dependencies + rm spec/nanoc/deploying/fog_spec.rb spec/nanoc/filters/less_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/adsf/
commit: 4b305c8e387f2e5f3c6549d753f3d14e2518a020 Author: Hans de Graaff gentoo org> AuthorDate: Sun Sep 17 06:24:05 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Sep 17 06:25:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b305c8e www-servers/adsf: add ruby24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 www-servers/adsf/adsf-1.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/adsf/adsf-1.2.1.ebuild b/www-servers/adsf/adsf-1.2.1.ebuild index 936b2dd2c98..e00cf36cec9 100644 --- a/www-servers/adsf/adsf-1.2.1.ebuild +++ b/www-servers/adsf/adsf-1.2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby22 ruby23 ruby24" RUBY_FAKEGEM_EXTRADOC="ChangeLog NEWS.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: 16347e6c0506071407aef3046f070b91cc7f6ad8 Author: Patrick Lauer gentoo org> AuthorDate: Sun Sep 17 06:16:26 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Sep 17 06:16:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16347e6c dev-python/sqlalchemy: Bump Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/sqlalchemy/Manifest | 1 + dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 8df5e912495..7ef66a692c2 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -4,5 +4,6 @@ DIST SQLAlchemy-1.0.17.tar.gz 4787165 SHA256 4352b8ddc625fe648e9e93929fa217c234d DIST SQLAlchemy-1.1.11.tar.gz 5197520 SHA256 76f76965e9a968ba3aecd2a8bc0d991cea04fd9a182e6c95c81f1551487b0211 SHA512 322ec0baa6360099eb000ddd36e28267f64019eb72201ecf60fc478591679e0dd5d2b1139a93036d2ec0165c588ea5836a67ed21dbf7c423b64432589bd73de4 WHIRLPOOL cebae426ff588ccf59e940fb11812abe60cf53fa1f67da954bbdbe06f558c5185f548e9446149e3187219608b1c9782af82c14bb41606b083f58103583d055bb DIST SQLAlchemy-1.1.12.tar.gz 5178158 SHA256 d501527319f51a3d9eb639b654222c6f67287228a98ba102b1d0b598eb3266c9 SHA512 f9d14b3d4eab049e9d7377008cf11678c1413e204baad898093282d1812d242a544bbb6606b4e9a83b37d5c17bcec3c115ffe402dda8b6a84d0d5186415645e3 WHIRLPOOL b6ab34dfb6eaf57d2440cc2edadc518785896b82b1c72b3cd2e3cf5296cb7db13e6705b11387412fd02db40a29380c04260dae84d774a4de1d5990ebb3ac385e DIST SQLAlchemy-1.1.13.tar.gz 5179952 SHA256 2a98ac87b30eaa2bee1f1044848b9590e476e7f93d033c6542e60b993a5cf898 SHA512 556222ff6b8218e7c3b892bf15ee24966aea366bf9d4e94db9762c56120aac3cde8eb174763a1edc1686744dd5c10f16791ac83111cb9d3da15f0ca5bdfad377 WHIRLPOOL a8a8ab2b18beb23164c26a42ef542fc8da3345657a67944d70885da632ef2bc1523144c5c8e280f74c767308f58db261cfc6f1a30ecbd2e53f4da1d046fb1ed1 +DIST SQLAlchemy-1.1.14.tar.gz 5183519 SHA256 f1191e29e35b6fe1aef7175a09b1707ebb7bd08d0b17cb0feada76c49e5a2d1e SHA512 82b9a97553a27e8d366401b1b99ebc884ee3a95f7ccefc27dae50bc335e30a4c019906caf07238c2a91b7b89a4a5a5e1118defb11e6a2719b631ca0d1e0905a1 WHIRLPOOL 9649bb860a09829b45a8ffc2097491d6853337258c14f8a7496ed8d177add425da183dc69e0f7cb926ef9706a7ccee4158eb11969a0b00048155d10d6e97f880 DIST SQLAlchemy-1.1.5.tar.gz 5134252 SHA256 68fb40049690e567ebda7b270176f5abf0d53d9fbd515fec4e43326f601119b6 SHA512 94cfa2a94c21a7f40a34f7bebacf74cafcd8cfc24cabd5a79e0ed28a7a6d0c4182c9ceb076b07e1ee5ca1bd01a38a25ca264bbfdf5344c40e0c59b59582eb043 WHIRLPOOL 2264a5f23e91854d9ad6dcdabc2622658e900be560e7f6f5461357850c445574a982ea81c9ae1b5fb35bea70c419b98f8f3ab6dd4ef1990b9ac647d7f7e80ef5 DIST SQLAlchemy-1.1.9.tar.gz 5164787 SHA256 b65cdc73cd348448ef0164f6c77d45a9f27ca575d3c5d71ccc33adf684bc6ef0 SHA512 95df08e6bca0013ddc7e61aa82d7d51eb133a9b34aa430a785bd8cec8eb79a2b6e1503c1757a71487b09e2f292b5916e6797efb2026d43175e34a52b68cf81c6 WHIRLPOOL c5ee51e72f4364d5c2c0bef0603212019d7f6d62f6cd153c88c31477f5363c37922e86e98821a17d0597ab1d360110629f53ec1257cc859204fcb7d05b3cb55e diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild new file mode 100644 index 000..3bce72a347f --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-1.1.14.ebuild @@ -0,0 +1,73 @@ +# 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 ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 eutils flag-o-matic + +MY_PN="SQLAlchemy" +MY_P="${MY_PN}-${PV/_beta/b}" + +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="doc examples +sqlite test" + +REQUIRED_USE="test? ( sqlite )" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy) + )" + +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + # Disable tests hardcoding function call counts specific to Python versions. + rm -r test/aaa_profiling || die + distutils-r1_python_prepare_all +} + +python_compile() { + if ! python_is_python3; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_test() { + # Create copies of necessary files in BUILD_DIR. + # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/ + cp -pR ex
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsat/, net-analyzer/nsat/files/
commit: 92f5db5df2fdce31b6ed8fc49a7cfe4139259d85 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 16 19:27:42 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Sep 17 06:08:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f5db5d net-analyzer/nsat: Add build fix and missing dependencies for sys-libs/glibc-2.26 Testing done: Built against glibc-2.25[rpc] and glibc-2.26. Closes: https://bugs.gentoo.org/371025 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-analyzer/nsat/files/nsat-1.5-libtirpc.patch | 36 + net-analyzer/nsat/nsat-1.5-r3.ebuild| 10 ++- 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/net-analyzer/nsat/files/nsat-1.5-libtirpc.patch b/net-analyzer/nsat/files/nsat-1.5-libtirpc.patch new file mode 100644 index 000..3e9766b4af7 --- /dev/null +++ b/net-analyzer/nsat/files/nsat-1.5-libtirpc.patch @@ -0,0 +1,36 @@ +diff -ruN nsat.orig/configure.in nsat/configure.in +--- nsat.orig/configure.in 2017-09-16 18:55:57.761877318 - nsat/configure.in 2017-09-16 19:00:24.689990798 - +@@ -195,6 +195,8 @@ + AC_FUNC_VPRINTF + AC_CHECK_FUNCS(select socket strdup strstr random srandom snprintf setsockopt initstate gettimeofday strerror) + ++PKG_CHECK_MODULES([TIRPC], [libtirpc], [], [AC_MSG_NOTICE([Using glibc rpc support])]) ++ + AC_OUTPUT(Makefile tools/Makefile src/Makefile src/mod/Makefile src/smb/Makefile src/libmix++/Makefile src/libmix++/mix/net.h) + + AC_MSG_RESULT() +diff -ruN nsat.orig/src/Makefile.in nsat/src/Makefile.in +--- nsat.orig/src/Makefile.in 2017-09-16 18:55:58.116879119 - nsat/src/Makefile.in 2017-09-16 19:03:39.994778665 - +@@ -36,7 +36,7 @@ + @cd mod ; $(MAKE) modobj + + ../nsat: modobj +- ${GPP} ${CFLAGS} ${LDFLAGS} ${OBJ} ${MODOBJ} ${MIXOBJ} -o ../nsat ${CLIB} ++ ${GPP} ${CFLAGS} ${LDFLAGS} ${OBJ} ${MODOBJ} ${MIXOBJ} -o ../nsat ${CLIB} @TIRPC_LIBS@ + + pidalloc.o: + ${GPP} ${CFLAGS} -c pidalloc.cpp +diff -ruN nsat.orig/src/mod/Makefile.in nsat/src/mod/Makefile.in +--- nsat.orig/src/mod/Makefile.in 2002-01-21 17:16:24.0 - nsat/src/mod/Makefile.in 2017-09-16 19:02:15.547438001 - +@@ -35,7 +35,7 @@ + ${GPP} ${CFLAGS} -c osscan.cpp + + rpc.o: +- ${GPP} ${CFLAGS} -c rpc.cpp ++ ${GPP} ${CFLAGS} @TIRPC_CFLAGS@ -c rpc.cpp + + www.o: + ${GPP} ${CFLAGS} -c www.cpp diff --git a/net-analyzer/nsat/nsat-1.5-r3.ebuild b/net-analyzer/nsat/nsat-1.5-r3.ebuild index 89af9c7ee25..a320fe17fbc 100644 --- a/net-analyzer/nsat/nsat-1.5-r3.ebuild +++ b/net-analyzer/nsat/nsat-1.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,6 +20,13 @@ RDEPEND=" ) dev-libs/libmix net-libs/libpcap + || (
[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/
commit: c1ba91ee9a50cc72425cc1466584991e00fc21b7 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Sep 17 05:23:14 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Sep 17 05:23:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ba91ee media-libs/gst-plugins-base: restrict soft blocker on -bad to 1.0 SLOT Closes: https://bugs.gentoo.org/631158 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild index 4a06de25348..e79d772eb23 100644 --- a/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild +++ b/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild @@ -44,7 +44,7 @@ DEPEND="${RDEPEND} >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}] >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] ) " -RDEPEND+="!
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: c1b3210166bf5ffc97bbc5f2e59367ebe2f68876 Author: Chris PeBenito ieee org> AuthorDate: Sat Sep 16 17:29:38 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:25:22 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c1b32101 gpg, pulseaudio, rpc: Module version bump. policy/modules/contrib/gpg.te| 2 +- policy/modules/contrib/pulseaudio.te | 2 +- policy/modules/contrib/rpc.te| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te index a235627e..048ff0f0 100644 --- a/policy/modules/contrib/gpg.te +++ b/policy/modules/contrib/gpg.te @@ -1,4 +1,4 @@ -policy_module(gpg, 2.12.0) +policy_module(gpg, 2.12.1) # diff --git a/policy/modules/contrib/pulseaudio.te b/policy/modules/contrib/pulseaudio.te index 4dcc776f..7bf49fb5 100644 --- a/policy/modules/contrib/pulseaudio.te +++ b/policy/modules/contrib/pulseaudio.te @@ -1,4 +1,4 @@ -policy_module(pulseaudio, 1.10.0) +policy_module(pulseaudio, 1.10.1) # diff --git a/policy/modules/contrib/rpc.te b/policy/modules/contrib/rpc.te index 970e5b31..9fcbce2f 100644 --- a/policy/modules/contrib/rpc.te +++ b/policy/modules/contrib/rpc.te @@ -1,4 +1,4 @@ -policy_module(rpc, 1.20.0) +policy_module(rpc, 1.20.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 7cbbfd7a20f904db1c3b0611022f211b3d51aaff Author: Jason Zaman perfinion com> AuthorDate: Sun Sep 10 12:56:26 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:25:22 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7cbbfd7a pulseaudio: Add neccessary map permissions policy/modules/contrib/pulseaudio.if | 2 +- policy/modules/contrib/pulseaudio.te | 5 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/policy/modules/contrib/pulseaudio.if b/policy/modules/contrib/pulseaudio.if index 921e519c..3073fd4a 100644 --- a/policy/modules/contrib/pulseaudio.if +++ b/policy/modules/contrib/pulseaudio.if @@ -33,7 +33,7 @@ interface(`pulseaudio_role',` allow $2 pulseaudio_home_t:lnk_file { manage_lnk_file_perms relabel_lnk_file_perms }; allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:dir { manage_dir_perms relabel_dir_perms }; - allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file { manage_file_perms relabel_file_perms }; + allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file { manage_file_perms relabel_file_perms map }; allow $2 pulseaudio_tmp_t:dir { manage_dir_perms relabel_dir_perms }; allow $2 pulseaudio_tmp_t:file { manage_file_perms relabel_file_perms }; diff --git a/policy/modules/contrib/pulseaudio.te b/policy/modules/contrib/pulseaudio.te index b4154208..4dcc776f 100644 --- a/policy/modules/contrib/pulseaudio.te +++ b/policy/modules/contrib/pulseaudio.te @@ -54,7 +54,7 @@ allow pulseaudio_t self:tcp_socket { accept listen }; allow pulseaudio_t self:netlink_kobject_uevent_socket create_socket_perms; allow pulseaudio_t pulseaudio_home_t:dir manage_dir_perms; -allow pulseaudio_t pulseaudio_home_t:file manage_file_perms; +allow pulseaudio_t pulseaudio_home_t:file { manage_file_perms map }; allow pulseaudio_t pulseaudio_home_t:lnk_file manage_lnk_file_perms; userdom_user_home_dir_filetrans(pulseaudio_t, pulseaudio_home_t, dir, ".pulse") @@ -73,6 +73,7 @@ userdom_user_tmp_filetrans(pulseaudio_t, pulseaudio_tmp_t, sock_file, "native") manage_dirs_pattern(pulseaudio_t, pulseaudio_tmpfs_t, pulseaudio_tmpfs_t) manage_files_pattern(pulseaudio_t, pulseaudio_tmpfs_t, { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }) +allow pulseaudio_t { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file map; fs_tmpfs_filetrans(pulseaudio_t, pulseaudio_tmpfs_t, { dir file }) manage_dirs_pattern(pulseaudio_t, pulseaudio_var_lib_t, pulseaudio_var_lib_t) @@ -138,6 +139,7 @@ logging_send_syslog_msg(pulseaudio_t) miscfiles_read_localization(pulseaudio_t) userdom_read_user_tmpfs_files(pulseaudio_t) +userdom_map_user_tmpfs_files(pulseaudio_t) userdom_delete_user_tmpfs_files(pulseaudio_t) userdom_search_user_home_dirs(pulseaudio_t) userdom_search_user_home_content(pulseaudio_t) @@ -238,6 +240,7 @@ allow pulseaudio_client pulseaudio_tmp_t:file manage_file_perms; allow pulseaudio_client pulseaudio_tmp_t:sock_file manage_sock_file_perms; rw_files_pattern(pulseaudio_client, { pulseaudio_tmpfsfile pulseaudio_tmpfs_t }, { pulseaudio_tmpfsfile pulseaudio_tmpfs_t }) +allow pulseaudio_client pulseaudio_tmpfs_t:file map; delete_files_pattern(pulseaudio_client, pulseaudio_tmpfsfile, pulseaudio_tmpfsfile) fs_getattr_tmpfs(pulseaudio_client)
[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/
commit: e961674e89c1e86cc57032a96ecfc155213916be Author: Jason Zaman perfinion com> AuthorDate: Sun Sep 17 04:20:43 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 04:20:43 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e961674e Merge upstream gentoo/STATE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gentoo/STATE b/gentoo/STATE index 37d28d67..69c47ad3 100644 --- a/gentoo/STATE +++ b/gentoo/STATE @@ -1,2 +1,2 @@ -master 09006ca15efd00cd57390e32d99b4a2e55f14dc0 -contrib a77dab8ee05e06284b1bcc378e9638c9f55b2108 +master eea649c0f4ea9b9349cb63b94873641757993d5b +contrib c23043a36fe713f3212fd597c105dde4fffaf5c2
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: cfbef5930f7c84b0ec41c68727706ce8ee1cc763 Author: Jason Zaman perfinion com> AuthorDate: Fri Sep 15 15:35:38 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:39 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cfbef593 udev: map module objects to load kernel modules denied { map } for pid=7850 comm="systemd-udevd" path="/lib64/modules/4.13.0-gentoo/kernel/drivers/hid/hid-logitech-hidpp.ko" dev="zfs" ino=709934 scontext=system_u:system_r:udev_t:s0-s0:c0.c1023 tcontext=system_u:object_r:modules_object_t:s0 tclass=file permissive=0 policy/modules/system/udev.te | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te index 50c89daa..838e7e34 100644 --- a/policy/modules/system/udev.te +++ b/policy/modules/system/udev.te @@ -174,6 +174,7 @@ modutils_domtrans(udev_t) modutils_read_module_config(udev_t) # read modules.inputmap: modutils_read_module_deps(udev_t) +modutils_read_module_objects(udev_t) seutil_read_config(udev_t) seutil_read_default_contexts(udev_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 1614577f275acd80d608b5e7dc6f35925407fe48 Author: Jason Zaman perfinion com> AuthorDate: Fri Sep 15 15:39:24 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:39 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1614577f syslog: allow map persist file policy/modules/system/logging.te | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index 4b04f9bc..99f778b9 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -421,6 +421,7 @@ manage_files_pattern(syslogd_t, syslogd_tmp_t, syslogd_tmp_t) files_tmp_filetrans(syslogd_t, syslogd_tmp_t, { dir file }) manage_files_pattern(syslogd_t, syslogd_var_lib_t, syslogd_var_lib_t) +allow syslogd_t syslogd_var_lib_t:file map; files_search_var_lib(syslogd_t) # manage pid file
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 56dd0a71e0ed5a64b1a35987cb1b296e97dd38ea Author: Christian Göttsche googlemail com> AuthorDate: Thu Sep 14 11:47:48 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:23:43 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=56dd0a71 dphysswapfile: fix swapfile creation Currently the policy only works when the swapfile already exists. During creation swapfile_t is hard coded in `mkswap` and needs to be used. v2: move swapfile file context into fstools module policy/modules/contrib/dphysswapfile.fc | 6 +++--- policy/modules/contrib/dphysswapfile.if | 6 -- policy/modules/contrib/dphysswapfile.te | 14 +- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/policy/modules/contrib/dphysswapfile.fc b/policy/modules/contrib/dphysswapfile.fc index 70b0ee3a..dd8ab602 100644 --- a/policy/modules/contrib/dphysswapfile.fc +++ b/policy/modules/contrib/dphysswapfile.fc @@ -2,8 +2,8 @@ /etc/rc\.d/init\.d/dphys-swapfile -- gen_context(system_u:object_r:dphysswapfile_initrc_exec_t,s0) -/usr/bin/dphys-swapfile-- gen_context(system_u:object_r:dphysswapfile_exec_t,s0) +/usr/bin/dphys-swapfile-- gen_context(system_u:object_r:dphysswapfile_exec_t,s0) -/usr/sbin/dphys-swapfile -- gen_context(system_u:object_r:dphysswapfile_exec_t,s0) +/usr/lib/systemd/system/dphys-swapfile\.service -- gen_context(system_u:object_r:dphysswapfile_unit_t,s0) -/var/swap -- gen_context(system_u:object_r:dphysswapfile_swap_t,s0) +/usr/sbin/dphys-swapfile -- gen_context(system_u:object_r:dphysswapfile_exec_t,s0) diff --git a/policy/modules/contrib/dphysswapfile.if b/policy/modules/contrib/dphysswapfile.if index 7dda9553..c39464e4 100644 --- a/policy/modules/contrib/dphysswapfile.if +++ b/policy/modules/contrib/dphysswapfile.if @@ -11,6 +11,8 @@ ## # interface(`dphysswapfile_dontaudit_read_swap',` + refpolicywarn(`$0($*) has been deprecated') + gen_require(` type dphysswapfile_swap_t; ') @@ -38,12 +40,12 @@ interface(`dphysswapfile_dontaudit_read_swap',` interface(`dphysswapfile_admin',` gen_require(` type dphysswapfile_t, dphysswapfile_conf_t; - type dphysswapfile_initrc_exec_t; + type dphysswapfile_initrc_exec_t, dphysswapfile_unit_t; ') admin_process_pattern($1, dphysswapfile_t) - init_startstop_service($1, $2, dphysswapfile_t, dphysswapfile_initrc_exec_t) + init_startstop_service($1, $2, dphysswapfile_t, dphysswapfile_initrc_exec_t, dphysswapfile_unit_t) files_search_etc($1) admin_pattern($1, dphysswapfile_conf_t) diff --git a/policy/modules/contrib/dphysswapfile.te b/policy/modules/contrib/dphysswapfile.te index dfd04e32..4bfe7826 100644 --- a/policy/modules/contrib/dphysswapfile.te +++ b/policy/modules/contrib/dphysswapfile.te @@ -18,6 +18,9 @@ init_script_file(dphysswapfile_initrc_exec_t) type dphysswapfile_swap_t; files_type(dphysswapfile_swap_t) +type dphysswapfile_unit_t; +init_unit_file(dphysswapfile_unit_t) + # # Policy @@ -32,20 +35,29 @@ allow dphysswapfile_t dphysswapfile_conf_t:file read_file_perms; allow dphysswapfile_t dphysswapfile_exec_t:file execute_no_trans; -allow dphysswapfile_t dphysswapfile_swap_t:file manage_file_perms; +allow dphysswapfile_t dphysswapfile_swap_t:file { manage_file_perms relabelfrom }; kernel_read_system_state(dphysswapfile_t) corecmd_exec_bin(dphysswapfile_t) corecmd_exec_shell(dphysswapfile_t) +dev_read_rand(dphysswapfile_t) +dev_read_urand(dphysswapfile_t) + # ignore ls -l /var/swap noise files_dontaudit_getattr_pid_dirs(dphysswapfile_t) files_read_etc_files(dphysswapfile_t) files_search_var(dphysswapfile_t) +files_var_filetrans(dphysswapfile_t, dphysswapfile_swap_t, file) fstools_exec(dphysswapfile_t) +# swapfile_t is hardcoded in mkswap +fstools_manage_swap_files(dphysswapfile_t) +fstools_relabelto_swap_files(dphysswapfile_t) miscfiles_read_localization(dphysswapfile_t) +storage_getattr_removable_dev(dphysswapfile_t) + userdom_dontaudit_search_user_home_dirs(dphysswapfile_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 33e05534acddbd2fee61e5dd45cec0ee32ed1183 Author: Jason Zaman perfinion com> AuthorDate: Fri Sep 15 07:11:38 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:25:22 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=33e05534 rpc: add sm-notify pid fcontext policy/modules/contrib/rpc.fc | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/contrib/rpc.fc b/policy/modules/contrib/rpc.fc index 6674a53e..6dfd4516 100644 --- a/policy/modules/contrib/rpc.fc +++ b/policy/modules/contrib/rpc.fc @@ -29,3 +29,4 @@ /run/rpc\.statd(/.*)? gen_context(system_u:object_r:rpcd_var_run_t,s0) /run/rpc\.statd\.pid -- gen_context(system_u:object_r:rpcd_var_run_t,s0) +/run/sm-notify\.pid-- gen_context(system_u:object_r:rpcd_var_run_t,s0)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: d584e0ae937da73467210e8990b8d2eb56e61459 Author: Chris PeBenito ieee org> AuthorDate: Sat Sep 16 17:31:12 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:40 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d584e0ae init: Remove sm-notify.pid fc entry which collides with the rpc module. policy/modules/system/init.fc | 1 - policy/modules/system/init.te | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc index 1637792a..d029ea30 100644 --- a/policy/modules/system/init.fc +++ b/policy/modules/system/init.fc @@ -61,7 +61,6 @@ ifdef(`distro_redhat',` /run/runlevel\.dir gen_context(system_u:object_r:initrc_var_run_t,s0) /run/random-seed -- gen_context(system_u:object_r:initrc_var_run_t,s0) /run/setmixer_flag -- gen_context(system_u:object_r:initrc_var_run_t,s0) -/run/sm-notify\.pid-- gen_context(system_u:object_r:initrc_var_run_t,s0) /run/systemd(/.*)? gen_context(system_u:object_r:init_var_run_t,s0) /run/wd_keepalive\.pid -- gen_context(system_u:object_r:initrc_var_run_t,s0) diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te index 30b144f2..5a60092d 100644 --- a/policy/modules/system/init.te +++ b/policy/modules/system/init.te @@ -1,4 +1,4 @@ -policy_module(init, 2.3.4) +policy_module(init, 2.3.5) gen_require(` class passwd rootok;
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: e18120024faf4b04bba1a291f78a57f61d6f9ba9 Author: Chris PeBenito ieee org> AuthorDate: Thu Sep 14 21:20:36 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:23:43 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e1812002 dphysswapfile: Module version bump. policy/modules/contrib/dphysswapfile.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/contrib/dphysswapfile.te b/policy/modules/contrib/dphysswapfile.te index 4bfe7826..26132dd8 100644 --- a/policy/modules/contrib/dphysswapfile.te +++ b/policy/modules/contrib/dphysswapfile.te @@ -1,4 +1,4 @@ -policy_module(dphysswapfile, 1.1.0) +policy_module(dphysswapfile, 1.1.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: cdc58022a0b11cea7084de37e62a17f743b320d3 Author: Jason Zaman perfinion com> AuthorDate: Fri Sep 15 07:03:12 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:25:22 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cdc58022 gpg: add fcontexts for user runtime sockets Without this, restorecon relabels them and the agent connection breaks policy/modules/contrib/gpg.fc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/policy/modules/contrib/gpg.fc b/policy/modules/contrib/gpg.fc index c2c1236d..c9362398 100644 --- a/policy/modules/contrib/gpg.fc +++ b/policy/modules/contrib/gpg.fc @@ -12,3 +12,5 @@ HOME_DIR/\.gnupg/S\.scdaemon -s gen_context(system_u:object_r:gpg_agent_tmp_t,s /usr/lib/gnupg/gpgkeys.* -- gen_context(system_u:object_r:gpg_helper_exec_t,s0) /run/user/%{USERID}/gnupg(/.*)? gen_context(system_u:object_r:gpg_runtime_t,s0) +/run/user/%{USERID}/gnupg/S\.gpg-agent.* -s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) +/run/user/%{USERID}/gnupg/S\.scdaemon -s gen_context(system_u:object_r:gpg_agent_tmp_t,s0)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 2bda37cd873705f0740cf82fc5a02383a14fdbba Author: Jason Zaman perfinion com> AuthorDate: Fri Sep 15 07:14:21 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:40 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2bda37cd sudo: add fcontext for /run/sudo/ts/USERNAME This lets restorecon -F set the context properly policy/modules/system/authlogin.fc | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/system/authlogin.fc b/policy/modules/system/authlogin.fc index 68f61737..a0c4d1c9 100644 --- a/policy/modules/system/authlogin.fc +++ b/policy/modules/system/authlogin.fc @@ -49,5 +49,6 @@ ifdef(`distro_suse', ` /run/pam_ssh(/.*)? gen_context(system_u:object_r:var_auth_t,s0) /run/sepermit(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0) /run/sudo(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0) +/run/sudo/ts/%{USERNAME} gen_context(system_u:object_r:pam_var_run_t,s0) /var/(db|adm)/sudo(/.*)? gen_context(system_u:object_r:pam_var_run_t,s0) /var/lib/sudo(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 05ebcff9bff4e900891c31115c37ed3e8753eb2b Author: Chris PeBenito ieee org> AuthorDate: Sat Sep 16 17:30:33 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:40 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=05ebcff9 authlogin, logging, udev: Module version bump. policy/modules/system/authlogin.te | 2 +- policy/modules/system/logging.te | 2 +- policy/modules/system/udev.te | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/policy/modules/system/authlogin.te b/policy/modules/system/authlogin.te index 69337c89..5ee69fcf 100644 --- a/policy/modules/system/authlogin.te +++ b/policy/modules/system/authlogin.te @@ -1,4 +1,4 @@ -policy_module(authlogin, 2.11.0) +policy_module(authlogin, 2.11.1) # diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index 99f778b9..075e1e2f 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -1,4 +1,4 @@ -policy_module(logging, 1.26.3) +policy_module(logging, 1.26.4) # diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te index 838e7e34..6d4722e9 100644 --- a/policy/modules/system/udev.te +++ b/policy/modules/system/udev.te @@ -1,4 +1,4 @@ -policy_module(udev, 1.22.2) +policy_module(udev, 1.22.3) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/roles/
commit: 49d93dd3845f17a8e9bd86c6f17697abedd0c000 Author: Chris PeBenito ieee org> AuthorDate: Thu Sep 14 21:21:56 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:39 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=49d93dd3 sysadm,fstools: Module version bump. policy/modules/roles/sysadm.te | 2 +- policy/modules/system/fstools.te | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te index a6e7ba61..47179088 100644 --- a/policy/modules/roles/sysadm.te +++ b/policy/modules/roles/sysadm.te @@ -1,4 +1,4 @@ -policy_module(sysadm, 2.12.0) +policy_module(sysadm, 2.12.1) # diff --git a/policy/modules/system/fstools.te b/policy/modules/system/fstools.te index e0f72464..6459f17d 100644 --- a/policy/modules/system/fstools.te +++ b/policy/modules/system/fstools.te @@ -1,4 +1,4 @@ -policy_module(fstools, 1.21.0) +policy_module(fstools, 1.21.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/system/
commit: bbcc0fa3e3162e0a012c7b740d3e549b10e3709c Author: Christian Göttsche googlemail com> AuthorDate: Thu Sep 14 11:46:04 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Sep 17 03:17:39 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=bbcc0fa3 dphysswapfile: add interfaces and sysadm access v2: add swapfile file context policy/modules/roles/sysadm.te | 4 +++ policy/modules/system/fstools.fc | 2 ++ policy/modules/system/fstools.if | 54 3 files changed, 60 insertions(+) diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te index c7520fac..a6e7ba61 100644 --- a/policy/modules/roles/sysadm.te +++ b/policy/modules/roles/sysadm.te @@ -379,6 +379,10 @@ optional_policy(` ') optional_policy(` + dphysswapfile_admin(sysadm_t, sysadm_r) +') + +optional_policy(` dpkg_run(sysadm_t, sysadm_r) ') diff --git a/policy/modules/system/fstools.fc b/policy/modules/system/fstools.fc index 71dad308..494d021e 100644 --- a/policy/modules/system/fstools.fc +++ b/policy/modules/system/fstools.fc @@ -106,6 +106,8 @@ /usr/sbin/zstreamdump -- gen_context(system_u:object_r:fsadm_exec_t,s0) /usr/sbin/ztest-- gen_context(system_u:object_r:fsadm_exec_t,s0) +/var/swap -- gen_context(system_u:object_r:swapfile_t,s0) + /var/log/fsck(/.*)?gen_context(system_u:object_r:fsadm_log_t,s0) /run/blkid(/.*)? gen_context(system_u:object_r:fsadm_run_t,s0) diff --git a/policy/modules/system/fstools.if b/policy/modules/system/fstools.if index f04d843c..6ebe3800 100644 --- a/policy/modules/system/fstools.if +++ b/policy/modules/system/fstools.if @@ -209,3 +209,57 @@ interface(`fstools_getattr_swap_files',` allow $1 swapfile_t:file getattr; ') + + +## +## Ignore access to a swapfile. +## +## +## +## Domain to not audit. +## +## +# +interface(`fstools_dontaudit_getattr_swap_files',` + gen_require(` + type swapfile_t; + ') + + dontaudit $1 swapfile_t:file getattr; +') + + +## +## Relabel to swapfile. +## +## +## +## Domain allowed access. +## +## +# +interface(`fstools_relabelto_swap_files',` + gen_require(` + type swapfile_t; + ') + + allow $1 swapfile_t:file relabelto; +') + + +## +## Manage swapfile. +## +## +## +## Domain allowed access. +## +## +# +interface(`fstools_manage_swap_files',` + gen_require(` + type swapfile_t; + ') + + allow $1 swapfile_t:file manage_file_perms; +')
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/
commit: 01ffade15e855ac3794100a65bfc6ac61027c3f4 Author: William Hubbs gentoo org> AuthorDate: Sun Sep 17 04:05:25 2017 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 17 04:05:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ffade1 sys-apps/openrc: 0.31.1 version bump for cgroup2 fixes Package-Manager: Portage-2.3.6, Repoman-2.3.3 sys-apps/openrc/Manifest | 1 + sys-apps/openrc/openrc-0.31.1.ebuild | 329 +++ 2 files changed, 330 insertions(+) diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 0a8c206b32d..58bed91f45d 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -9,4 +9,5 @@ DIST openrc-0.27.2.tar.gz 223572 SHA256 4e9c12c77c101b6ea255f1a9291c4c4d228c7ddc DIST openrc-0.28.tar.gz 224228 SHA256 9548b03ffc164f75887d810469f0535a16c5c8c2e615e250d5753a16e66cf317 SHA512 a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93 WHIRLPOOL d55ae26bef0ebf4c17f484c476c08cefe40d0bdaf55a571bb4cfefaf67248661661eb28936e509c4bbccb2f4a0e36e8d01f7b6ae3dc2b1831f571b26d0ac6223 DIST openrc-0.29.tar.gz 223275 SHA256 b919c4520e93ba02db24e7766d32688928d5bb0cc8fe2f250277c46274d99927 SHA512 1accc52c3e729432fee433395eb7551fa7913004999c595f6485a0505b7916338df6d9e7d95304e865adf67df54378525a758b34bb67beefe240a90700e4f7d8 WHIRLPOOL 341ae930257f23513fd3582a7e329c48f546d306c467bab3430a8838c343d5697db5941e3590a8f1c33f34a0eefac07f0fb9c0e4a752d1659293374057cc4aea DIST openrc-0.30.tar.gz 222383 SHA256 29b4d565bc37f51585c4a9aabedad46d79031861209cbda3a916a0a01c56e0bc SHA512 d1893adc776184cdb9a7ab884250d29357d1e4855f5f1f93577e6ca2ff30f3233d263d237672395caaff6e479bcba5e52c31c9089e8904ed70b40a29f10864cb WHIRLPOOL 68f931a6c8fb141d85217fa8d37e9a0507d583e7fc41a5db78b9700223f52ea06ffb514c19f541b93977609c351872804968fdd2ad0431055283c034c2a89698 +DIST openrc-0.31.1.tar.gz 224059 SHA256 2a5cb07ce64fec2b3fd35c11be6b7dfe383fdc6a5449278c67b2f0af026650cc SHA512 98001e05896d113e20fad27ba100e2db5588262cb9c0b52c2800b38fd320b9baf4a99302044ef4045ba3a746d685d0cc27f8fdb42dccbc0574e32c6db9e6d3d2 WHIRLPOOL 00cb1d252d79700b79828fed6e319c124ae1c89bd10f506ff2f0e36961288c1d9a7366abb19e77f866aaa1695b176ecaad892ddd4b5a26713d084d4744470acd DIST openrc-0.31.tar.gz 223966 SHA256 9d1631b647b3b8981dcbb5251f9d2444859c6cf0791c1b6b07469953e657 SHA512 2c28daa5b2bfd3c31a2b87b08a7b39dc078ab0224c713a2b738e991f968f07d4761770a813fb449df551d6e3db58ed997ac8bbe210d1fb17b4c88ead859eba7b WHIRLPOOL 929dbd2724b6f6aaeaae1d9bce913068ac94ec3e21aefae859d782ed7f6f2a948042a5371afc3a8f631b10552776225b4b8487a11188847366877bfd12889001 diff --git a/sys-apps/openrc/openrc-0.31.1.ebuild b/sys-apps/openrc/openrc-0.31.1.ebuild new file mode 100644 index 000..278de480e1f --- /dev/null +++ b/sys-apps/openrc/openrc-0.31.1.ebuild @@ -0,0 +1,329 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic pam toolchain-funcs + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/"; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs + unicode kernel_linux kernel_FreeBSD" + +COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) + ncurses? ( sys-libs/ncurses:0= ) + pam? ( + sys-auth/pambase + virtual/pam + ) + audit? ( sys-process/audit ) + kernel_linux? ( + sys-process/psmisc + !test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + emake ${MAKE_ARGS} DESTDIR="${D}" install + + # move the shared libs back to /usr so ldscript can install + # more of a minimal set of files + # disabled for now due to #270646 + #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die + #gen_usr_ldscript -a einfo rc + gen_usr_ldscript libeinfo.so + gen_usr_ldscript librc.so + + if ! use kernel_linux; then + keepdir /$(get_libdir)/rc/init.d + fi + keep
[gentoo-commits] proj/openrc: New tag: 0.31.1
commit: Commit: William Hubbs gentoo org> CommitDate: Sun Sep 17 04:00:39 2017 + New tag: 0.31.1
[gentoo-commits] proj/openrc:0.31.x commit in: /
commit: 60eadd5fa2ba2675caab4f977b8627bc07e39e8e Author: William Hubbs gmail com> AuthorDate: Sun Sep 17 03:55:42 2017 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 17 03:55:42 2017 + URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=60eadd5f Update ChangeLog ChangeLog | 46 +++--- 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9bfe4ec4..b900d24b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,34 @@ +commit 2a203b9b6e91e4ed140750eb9223012035870864 +Author: William Hubbs +Commit: William Hubbs + +sysfs: fix cgroup hybrid mode + +In hybrid mode, we should not try to mount cgroup2 if it is not +available in the kernel. + +This fixes #164. + +commit a769ea1b92f47254edf11458d2c8b79d3819e0e6 +Author: William Hubbs +Commit: William Hubbs + +cgroup2_find_path: use legacy mode if cgroup2 is not in the kernel + +This is related to #164. + +commit 6f564b59cc15e688b2fa0758fa9797632e0751d7 +Author: William Hubbs +Commit: William Hubbs + +version 0.31.1 + +commit e312e569970c74cf52e255da67034391b68dafac +Author: William Hubbs +Commit: William Hubbs + +Update ChangeLog + commit 2f60a959b442866b0e879d83f2732c4fa3ed3f7d Author: William Hubbs Commit: William Hubbs @@ -1421,18 +1452,3 @@ Commit: William Hubbs now have a request to enable it. This fixes #24. - -commit c146b966913ae80652e3be925d3aba60ed82f14d -Author: William Hubbs -Commit: William Hubbs - -Add command_progress variable - -If this is set to yes, 1, true, or on, start-stop-daemon will display a -progress meter while waiting for a daemon to stop. - -commit 6cabaf274defa11773094a2c85b3d0a9f0bd9b08 -Author: Doug Freed -Commit: Doug Freed - -rc-misc: allow EINFO_VERBOSE through too
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Usage/
commit: 0e4a8796d9420046b8d81d867ba90d9c52325864 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:38:02 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:38:02 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0e4a8796 virtual/perl-Pod-Usage: Fix for perl 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild | 19 --- ...e-1.630.0.ebuild => perl-Pod-Usage-1.680.0.ebuild} | 4 ++-- 2 files changed, 2 insertions(+), 21 deletions(-) diff --git a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild deleted file mode 100644 index bea2ea76d..0 --- a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - !perl-core/${PN#perl-}-${PV} -" diff --git a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild similarity index 72% rename from virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild rename to virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild index 3bbfa48a0..826392d00 100644 --- a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild +++ b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) + || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV} "
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-JSON/
commit: 962394b6b7e2f348275ad309992f59dcdcc28c3f Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 02:39:14 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 02:39:14 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=962394b6 dev-perl/Test-JSON: Remove dev-perl/Test-Tester Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild b/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild index 16a589eb2..54b6240c2 100644 --- a/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild +++ b/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -23,7 +23,6 @@ RDEPEND=" DEPEND="${RDEPEND} dev-perl/Module-Build test? ( - || ( >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Tester-0.107.0 ) - >=virtual/perl-Test-Simple-0.620.0 + >=virtual/perl-Test-Simple-1.1.10 ) "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Usage/, virtual/perl-IPC-SysV/, virtual/perl-Sub-Util/, ...
commit: 4c75f91144ff0bc6a6efea2fe3417062d10f09b2 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:19:46 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:19:46 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=4c75f911 virtual/perl-*: Fix header virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild | 1 + virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild | 1 + virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild | 1 + virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild | 1 + virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild | 1 + virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild | 1 + virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild| 1 + virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild | 1 + virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild | 1 + virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild | 1 + virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild | 1 + virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild | 1 + virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild | 1 + virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild | 1 + virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild | 1 + virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild | 1 + virtual/perl-constant/perl-constant-1.310.0.ebuild | 1 + virtual/perl-constant/perl-constant-1.330.0.ebuild | 1 + 18 files changed, 18 insertions(+) diff --git a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild index 705b3b606..907d11f2c 100644 --- a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild +++ b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for ${PN#perl-}" diff --git a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild index 705b3b606..907d11f2c 100644 --- a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild +++ b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for ${PN#perl-}" diff --git a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild index bba12a636..a83d38790 100644 --- a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild +++ b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for perl-core/${PN#perl-}" HOMEPAGE="" diff --git a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild index 9eddc0be2..b217b71b4 100644 --- a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild +++ b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for ${PN#perl-}" diff --git a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild index 9eddc0be2..b217b71b4 100644 --- a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild +++ b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for ${PN#perl-}" diff --git a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild b/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild index e4ffe2a9d..94f8048a6 100644 --- a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild +++ b/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 + EAPI=5 DESCRIPTION="Virtual for perl-core/${PN#perl-}" HOMEPAGE="" diff --git a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild index c0d621453..fa612adc0 100644 --- a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild +++ b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild @@ -1,5 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public Lic
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Kwalitee/
commit: 2319a7f0624f440cfb4a2f10e731c7baa37ed5d6 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 02:40:44 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 02:40:44 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=2319a7f0 dev-perl/Test-Kwalitee: Remove dev-perl/Test-Tester Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild | 5 ++--- dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild index c598d74d4..1d01ae0f6 100644 --- a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild +++ b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -29,8 +29,7 @@ DEPEND="${RDEPEND} >=dev-perl/CPAN-Meta-Check-0.7.0 virtual/perl-CPAN-Meta-Requirements dev-perl/Test-Deep - >=virtual/perl-Test-Simple-0.880.0 - || ( >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Tester-0.108.0 ) + >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) diff --git a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild index ebea2bc1a..166ad7526 100644 --- a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild +++ b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -43,7 +43,7 @@ perl_meta_test() { # Test::More 0.94 ( 0.940.0 ) echo \>=virtual/perl-Test-Simple-0.94 # Test::Tester 0.108 ( 0.108.0 ) - echo '|| ( >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Tester-0.108.0 )' + echo '>=virtual/perl-Test-Simple-1.1.10' } DEPEND=" $(perl_meta_configure)
[gentoo-commits] proj/perl-overlay:master commit in: perl-core/IPC-SysV/
commit: a35b9526b9832797e87ce9029660943db677eaac Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:42:17 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:42:17 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a35b9526 perl-core/IPC-SysV: Nuke, all old perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild | 23 --- perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild| 20 perl-core/IPC-SysV/metadata.xml | 22 -- 3 files changed, 65 deletions(-) diff --git a/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild b/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild deleted file mode 100644 index b966a88f6..0 --- a/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -EAPI=5 -MODULE_AUTHOR=MHX -MODULE_VERSION=2.03 -inherit perl-module - -DESCRIPTION="System V IPC constants and system calls" -LICENSE="|| ( Artistic GPL-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -COMMON_DEPEND="" -DEPEND=" - ${COMMON_DEPEND} - test? ( - >=virtual/perl-Test-Simple-0.45 - ) -" -RDEPEND=" - ${COMMON_DEPEND} -" -SRC_TEST="do" diff --git a/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild b/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild deleted file mode 100644 index 66a3c7108..0 --- a/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -EAPI=5 -MODULE_AUTHOR=MHX -MODULE_VERSION=2.04 -inherit perl-module - -DESCRIPTION="System V IPC constants and system calls" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RDEPEND="" -DEPEND=" - virtual/perl-ExtUtils-MakeMaker - ${RDEPEND} - test? ( - >=virtual/perl-Test-Simple-0.450.0 - ) -" -SRC_TEST="do" diff --git a/perl-core/IPC-SysV/metadata.xml b/perl-core/IPC-SysV/metadata.xml deleted file mode 100644 index 0170fb97d..0 --- a/perl-core/IPC-SysV/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - - kentfred...@gmail.com - Kent Fredric - - - IPC-SysV - IPC::Msg - IPC::Msg::stat - IPC::Semaphore - IPC::Semaphore::stat - IPC::SharedMem - IPC::SharedMem::stat - IPC::SysV - -
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Scalar-Util/
commit: 07edf3466ac7c1f11721ae12fe3933e57fd595ed Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:38:47 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:38:47 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=07edf346 virtual/perl-Scalar-Util: Nuke until upstream sees progress virtual/perl-Scalar-Util/metadata.xml| 8 virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild | 15 --- virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild | 15 --- 3 files changed, 38 deletions(-) diff --git a/virtual/perl-Scalar-Util/metadata.xml b/virtual/perl-Scalar-Util/metadata.xml deleted file mode 100644 index 51930499a..0 --- a/virtual/perl-Scalar-Util/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - diff --git a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild b/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild deleted file mode 100644 index b217b71b4..0 --- a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}" diff --git a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild b/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild deleted file mode 100644 index b217b71b4..0 --- a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Filename/
commit: 10b016d43e7cbe595a152a9b157fc3e95930324c Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 02:38:29 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 02:38:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=10b016d4 dev-perl/Test-Filename: Remove dev-perl/Test-Tester Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild b/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild index f9e198162..7cc8d5083 100644 --- a/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild +++ b/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -26,6 +26,6 @@ DEPEND=" test? ( virtual/perl-File-Spec virtual/perl-File-Temp - || ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-Tester ) + >=virtual/perl-Test-Simple-1.1.10 ) "
[gentoo-commits] proj/perl-overlay:master commit in: perl-core/Env/
commit: d6db4c6586ab5db3b5141ff2266a5380df33e585 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:41:47 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:41:47 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=d6db4c65 perl-core/Env: Nuke, no virtuals perl-core/Env/Env-1.40.0.ebuild | 28 perl-core/Env/metadata.xml | 18 -- 2 files changed, 46 deletions(-) diff --git a/perl-core/Env/Env-1.40.0.ebuild b/perl-core/Env/Env-1.40.0.ebuild deleted file mode 100644 index b5fe15332..0 --- a/perl-core/Env/Env-1.40.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -EAPI=5 -MODULE_AUTHOR=FLORA -MODULE_VERSION=1.04 -inherit perl-module - -DESCRIPTION='perl module that imports environment variables as scalars or arrays' -LICENSE=" || ( Artistic GPL-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -perl_meta_configure() { - # ExtUtils::MakeMaker 6.30 ( 6.300.0 ) - echo \>=virtual/perl-ExtUtils-MakeMaker-6.30 -} -perl_meta_runtime() { - # Tie::Array - echo dev-lang/perl -} -DEPEND=" - $(perl_meta_configure) - $(perl_meta_runtime) -" -RDEPEND=" - $(perl_meta_runtime) -" -SRC_TEST="do" diff --git a/perl-core/Env/metadata.xml b/perl-core/Env/metadata.xml deleted file mode 100644 index d0930c280..0 --- a/perl-core/Env/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - - kentfred...@gmail.com - Kent Fredric - - - Env - Env - Env::Array - Env::Array::VMS - -
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Sub-Util/
commit: 0173d3c7c66bd2c8262b1fc3b4802aed6c92f031 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:40:43 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:40:43 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0173d3c7 virtual/perl-Sub-Util: Nuke until upstream sees progress virtual/perl-Sub-Util/metadata.xml | 8 virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild | 15 --- 2 files changed, 23 deletions(-) diff --git a/virtual/perl-Sub-Util/metadata.xml b/virtual/perl-Sub-Util/metadata.xml deleted file mode 100644 index 51930499a..0 --- a/virtual/perl-Sub-Util/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - diff --git a/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild b/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild deleted file mode 100644 index b217b71b4..0 --- a/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Method-Signatures/
commit: 975c3069e24611502e1139ed98f4d4b83d41a906 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:00:16 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:00:16 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=975c3069 dev-perl/Method-Signatures: Cleanup old Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../Method-Signatures-20121201.0.0.ebuild | 60 -- .../Method-Signatures-20130222.0.0.ebuild | 60 -- 2 files changed, 120 deletions(-) diff --git a/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild b/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild deleted file mode 100644 index 5a87cd93e..0 --- a/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MODULE_AUTHOR=BAREFOOT -MODULE_VERSION=20121201 -inherit perl-module - -DESCRIPTION='method and function declarations with signatures and no source filter' -LICENSE=" || ( Artistic GPL-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -perl_meta_configure() { - # Module::Build 0.26 ( 0.260.0 ) - echo \>=dev-perl/Module-Build-0.26 -} -perl_meta_build() { - # Module::Build 0.26 ( 0.260.0 ) - echo \>=dev-perl/Module-Build-0.26 - # Test::Builder 0.82 ( 0.820.0 ) - echo \>=virtual/perl-Test-Simple-0.82 - # Test::Exception 0.29 ( 0.290.0 ) - echo \>=dev-perl/Test-Exception-0.290.0 - # Test::More 0.82 ( 0.820.0 ) - echo \>=virtual/perl-Test-Simple-0.82 - # Test::Warn 0.10 ( 0.100.0 ) - echo \>=dev-perl/Test-Warn-0.100.0 -} -perl_meta_runtime() { - # Any::Moose 0.11 ( 0.110.0 ) - echo \>=dev-perl/Any-Moose-0.110.0 - # Const::Fast 0.006 ( 0.6.0 ) - echo \>=dev-perl/Const-Fast-0.6.0 - # Data::Alias 1.08 ( 1.80.0 ) - echo \>=dev-perl/Data-Alias-1.80.0 - # Devel::Declare 0.006002 ( 0.6.2 ) - echo \>=dev-perl/Devel-Declare-0.6.2 - # Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 ) - echo \>=dev-perl/Devel-Declare-0.6.2 - # Devel::Pragma 0.40 ( 0.400.0 ) - echo \>=dev-perl/Devel-Pragma-0.400.0 - # Mouse 0.64 ( 0.640.0 ) - echo \>=dev-perl/Mouse-0.640.0 - # PPI 1.203 ( 1.203.0 ) - echo \>=dev-perl/PPI-1.203.0 - # Sub::Name 0.03 ( 0.30.0 ) - echo \>=dev-perl/Sub-Name-0.30.0 - # perl v5.8.1 ( 5.8.1 ) - echo \>=dev-lang/perl-5.8.1 -} -DEPEND=" - $(perl_meta_configure) - $(perl_meta_build) - $(perl_meta_runtime) -" -RDEPEND=" - $(perl_meta_runtime) -" -SRC_TEST="do" diff --git a/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild b/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild deleted file mode 100644 index 135b44baa..0 --- a/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MODULE_AUTHOR=BAREFOOT -MODULE_VERSION=20130222 -inherit perl-module - -DESCRIPTION='method and function declarations with signatures and no source filter' -LICENSE=" || ( Artistic GPL-2 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -perl_meta_configure() { - # Module::Build 0.26 ( 0.260.0 ) - echo \>=dev-perl/Module-Build-0.26 -} -perl_meta_build() { - # Module::Build 0.26 ( 0.260.0 ) - echo \>=dev-perl/Module-Build-0.26 - # Test::Builder 0.82 ( 0.820.0 ) - echo \>=virtual/perl-Test-Simple-0.82 - # Test::Exception 0.29 ( 0.290.0 ) - echo \>=dev-perl/Test-Exception-0.290.0 - # Test::More 0.82 ( 0.820.0 ) - echo \>=virtual/perl-Test-Simple-0.82 - # Test::Warn 0.10 ( 0.100.0 ) - echo \>=dev-perl/Test-Warn-0.100.0 -} -perl_meta_runtime() { - # Any::Moose 0.11 ( 0.110.0 ) - echo \>=dev-perl/Any-Moose-0.110.0 - # Const::Fast 0.006 ( 0.6.0 ) - echo \>=dev-perl/Const-Fast-0.6.0 - # Data::Alias 1.08 ( 1.80.0 ) - echo \>=dev-perl/Data-Alias-1.80.0 - # Devel::Declare 0.006002 ( 0.6.2 ) - echo \>=dev-perl/Devel-Declare-0.6.2 - # Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 ) - echo \>=dev-perl/Devel-Declare-0.6.2 - # Devel::Pragma 0.40 ( 0.400.0 ) - echo \>=dev-perl/Devel-Pragma-0.400.0 - # Mouse 0.64 ( 0.640.0 ) - echo \>=dev-perl/Mouse-0.640.0 - # PPI 1.203 ( 1.203.0 ) - echo \>=dev-perl/PPI-1.203.0 - # Sub::Name 0.03 ( 0.30.0 ) - echo \>=dev-perl/Sub-Name-0.30.0 - # perl v5.8.1 ( 5.8.1 ) - echo \>=dev-lang/perl-5.8.1 -} -DEPEND=" - $(perl_meta_configure) - $(perl_meta_build) - $(perl_meta_runtime) -" -RDEPEND=" - $(perl_meta_runti
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Devel-SelfStubber/
commit: bae47601e547fe645a97b3fb7c036fe3b81f5987 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:25:12 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:25:12 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=bae47601 virtual/perl-Devel-SelfStubber: Update for perl 5.24* Package-Manager: Portage-2.3.6, Repoman-2.3.2 ...ubber-1.50.0-r6.ebuild => perl-Devel-SelfStubber-1.50.0-r7.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild similarity index 68% rename from virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild rename to virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild index 907d11f2c..826392d00 100644 --- a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild +++ b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) + || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV} "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Checker/
commit: e5dd6ba4adc052ecdc421ed7affe4232b39f6030 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:35:10 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:35:10 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e5dd6ba4 virtual/perl-Pod-Checker: Fix for perl 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 ...d-Checker-1.600.0-r3.ebuild => perl-Pod-Checker-1.600.0-r4.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild similarity index 60% rename from virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild rename to virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild index fa612adc0..cda978a5f 100644 --- a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild +++ b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,4 +12,4 @@ KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="" -RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )" +RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )"
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Perldoc/
commit: fefb286929b12f7e01c0566b27b2ecf982a355b9 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:37:04 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:37:04 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fefb2869 virtual/perl-Pod-Perldoc: Fix for perl 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild | 18 -- 230.0.ebuild => perl-Pod-Perldoc-3.250.300.ebuild} | 4 ++-- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild deleted file mode 100644 index 16e2b0b6e..0 --- a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -DESCRIPTION="Virtual for perl-core/${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND="|| ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - !perl-core/${PN#perl-}-${PV}-r999 -" diff --git a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild similarity index 67% rename from virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild rename to virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild index 3ac997835..acf23770c 100644 --- a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild +++ b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="" -RDEPEND="|| ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) +RDEPEND="|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV}-r999 "
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Number-Tolerant/
commit: 45b701073cc97bc6430f9f98002a788f7bb4218d Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 02:37:34 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 02:37:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=45b70107 dev-perl/Number-Tolerant: Remove dev-perl/Test-Tester Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild b/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild index 1331e610e..0214e506b 100644 --- a/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild +++ b/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -29,8 +29,7 @@ DEPEND=" virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec - >=virtual/perl-Test-Simple-0.960.0 - || ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-Tester ) + >=virtual/perl-Test-Simple-1.1.10 virtual/perl-if ) "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-List-Util/
commit: 74659f1b5153dcbbe170266903579cfbbaefbb35 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:32:30 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:32:30 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=74659f1b virtual/perl-List-Util: Nuke until upstream sees some progress virtual/perl-List-Util/metadata.xml | 8 virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild | 15 --- virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild | 15 --- 3 files changed, 38 deletions(-) diff --git a/virtual/perl-List-Util/metadata.xml b/virtual/perl-List-Util/metadata.xml deleted file mode 100644 index 51930499a..0 --- a/virtual/perl-List-Util/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - diff --git a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild deleted file mode 100644 index b217b71b4..0 --- a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}" diff --git a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild deleted file mode 100644 index b217b71b4..0 --- a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Method-Signatures/
commit: 0b4879a68b3c7684e81ae978cc5d120d179b3efb Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:01:16 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:01:16 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0b4879a6 dev-perl/Method-Signatures: Remove dep on optional Data-Alias Package-Manager: Portage-2.3.6, Repoman-2.3.2 ...s-20130505.0.0.ebuild => Method-Signatures-20130505.0.0-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild b/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild similarity index 93% rename from dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild rename to dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild index eab5c653d..323f21c9e 100644 --- a/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild +++ b/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -32,8 +32,6 @@ perl_meta_runtime() { echo \>=dev-perl/Any-Moose-0.110.0 # Const::Fast 0.006 ( 0.6.0 ) echo \>=dev-perl/Const-Fast-0.6.0 - # Data::Alias 1.08 ( 1.80.0 ) - echo \>=dev-perl/Data-Alias-1.80.0 # Devel::Declare 0.006002 ( 0.6.2 ) echo \>=dev-perl/Devel-Declare-0.6.2 # Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 )
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-constant/
commit: b35888a543c21add3071e274e1056d7fa49a4402 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:23:53 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:23:53 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=b35888a5 virtual/perl-constant: cleanup old Package-Manager: Portage-2.3.6, Repoman-2.3.2 virtual/perl-constant/perl-constant-1.310.0.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/virtual/perl-constant/perl-constant-1.310.0.ebuild b/virtual/perl-constant/perl-constant-1.310.0.ebuild deleted file mode 100644 index 3bbfa48a0..0 --- a/virtual/perl-constant/perl-constant-1.310.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) - !perl-core/${PN#perl-}-${PV} -"
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-constant/
commit: 54dca359dd9b7a541f8453ad9ead4509af0e7e75 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:22:52 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:23:31 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=54dca359 virtual/perl-constant: Fix for 5.24/5.26 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../{perl-constant-1.330.0.ebuild => perl-constant-1.330.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-constant/perl-constant-1.330.0.ebuild b/virtual/perl-constant/perl-constant-1.330.0-r1.ebuild similarity index 68% rename from virtual/perl-constant/perl-constant-1.330.0.ebuild rename to virtual/perl-constant/perl-constant-1.330.0-r1.ebuild index bea2ea76d..c662010ce 100644 --- a/virtual/perl-constant/perl-constant-1.330.0.ebuild +++ b/virtual/perl-constant/perl-constant-1.330.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) + || ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV} "
[gentoo-commits] proj/perl-overlay:master commit in: profiles/
commit: 057451ac9ba313aded388389c284ce1273a5428d Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:42:53 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:42:53 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=057451ac profiles: remove redundant perl-core category profiles/categories | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/categories b/profiles/categories index 25cbc88c1..583b25434 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1,3 +1,2 @@ dev-perl -perl-core virtual
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-IPC-SysV/
commit: 534907f229e8cd3b4d45163e052706332f47300d Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:30:57 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:30:57 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=534907f2 virtual/perl-IPC-SysV: Fix for 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../{perl-IPC-SysV-2.40.0-r2.ebuild => perl-IPC-SysV-2.60.100.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild similarity index 68% rename from virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild rename to virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild index a83d38790..5114d4d55 100644 --- a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild +++ b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="" -RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) +RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV}-r999 "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-File-Fetch/
commit: 5afb3df678736fa33f5b045b51998a61bbd8cb2c Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:28:36 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:28:36 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=5afb3df6 virtual/perl-File-Fetch: Fix for 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 ...-File-Fetch-0.480.0-r1.ebuild => perl-File-Fetch-0.480.100.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild similarity index 68% rename from virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild rename to virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild index 907d11f2c..19c73ba05 100644 --- a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild +++ b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) + || ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV} "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-SelfLoader/
commit: 878b37f88bcf222047658e8a158ac4a871154b23 Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:39:54 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:39:54 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=878b37f8 virtual/perl-SelfLoader: Fix for perl 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild| 19 --- ...210.0-r1.ebuild => perl-SelfLoader-1.230.0.ebuild} | 4 ++-- 2 files changed, 2 insertions(+), 21 deletions(-) diff --git a/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild b/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild deleted file mode 100644 index bea2ea76d..0 --- a/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Virtual for ${PN#perl-}" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} ) - !perl-core/${PN#perl-}-${PV} -" diff --git a/virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild b/virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild similarity index 72% rename from virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild rename to virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild index a3f8a07cc..826392d00 100644 --- a/virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild +++ b/virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} ) + || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} ) !perl-core/${PN#perl-}-${PV} "
[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-NEXT/
commit: a64de1c5535959881361f456fcfcd3f3ff7c138b Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:34:03 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:34:03 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a64de1c5 virtual/perl-NEXT: Fix for perl 5.24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../{perl-NEXT-0.650.0-r4.ebuild => perl-NEXT-0.650.0-r5.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild b/virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild similarity index 63% rename from virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild rename to virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild index 94f8048a6..140d319ec 100644 --- a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild +++ b/virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,4 +12,4 @@ KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="" -RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/NEXT-${PV} )" +RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/NEXT-${PV} )"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Data-Alias/
commit: 77c3f22ec4a1144d5ecce6a4a045a8cc41d3e8ee Author: Kent Fredric gentoo org> AuthorDate: Sun Sep 17 03:01:49 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 03:01:49 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=77c3f22e dev-perl/Data-Alias: Remove from tree Dead since Perl 5.22 https://rt.cpan.org/Public/Bug/Display.html?id=118854 dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild | 17 - dev-perl/Data-Alias/metadata.xml | 16 2 files changed, 33 deletions(-) diff --git a/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild b/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild deleted file mode 100644 index 91428264f..0 --- a/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MODULE_AUTHOR=ZEFRAM -MODULE_VERSION=1.18 -inherit perl-module - -DESCRIPTION='Comprehensive set of aliasing operations' -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND=" - <=dev-lang/perl-5.21.4 - >=dev-lang/perl-5.8.1 -" -DEPEND="$RDEPEND" diff --git a/dev-perl/Data-Alias/metadata.xml b/dev-perl/Data-Alias/metadata.xml deleted file mode 100644 index 74742673f..0 --- a/dev-perl/Data-Alias/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - p...@gentoo.org - Gentoo Perl Project - - - kentfred...@gmail.com - Kent Fredric - - - Data-Alias - Data::Alias - -
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 6aa284ea08fe973c9b473ed3b9a62d88d6d529ed Author: Matt Turner gentoo org> AuthorDate: Sun Sep 17 02:55:57 2017 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 17 02:56:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa284ea dev-db/postgis: dropped ppc keywords, bug 631168 dev-db/postgis/postgis-2.1.8-r1.ebuild | 2 +- dev-db/postgis/postgis-2.2.0-r1.ebuild | 2 +- dev-db/postgis/postgis-2.2.1-r1.ebuild | 2 +- dev-db/postgis/postgis-2.2.2-r1.ebuild | 2 +- dev-db/postgis/postgis-2.2.5-r1.ebuild | 2 +- dev-db/postgis/postgis-2.3.2-r1.ebuild | 2 +- dev-db/postgis/postgis-2.3.3.ebuild| 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-db/postgis/postgis-2.1.8-r1.ebuild b/dev-db/postgis/postgis-2.1.8-r1.ebuild index 903e4745c66..bf96c0f4468 100644 --- a/dev-db/postgis/postgis-2.1.8-r1.ebuild +++ b/dev-db/postgis/postgis-2.1.8-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.2.0-r1.ebuild b/dev-db/postgis/postgis-2.2.0-r1.ebuild index 52b5a2fde5d..c3bd56c2fbb 100644 --- a/dev-db/postgis/postgis-2.2.0-r1.ebuild +++ b/dev-db/postgis/postgis-2.2.0-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.2.1-r1.ebuild b/dev-db/postgis/postgis-2.2.1-r1.ebuild index 52b5a2fde5d..c3bd56c2fbb 100644 --- a/dev-db/postgis/postgis-2.2.1-r1.ebuild +++ b/dev-db/postgis/postgis-2.2.1-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.2.2-r1.ebuild b/dev-db/postgis/postgis-2.2.2-r1.ebuild index ad5f2683f7e..c47dcf1c366 100644 --- a/dev-db/postgis/postgis-2.2.2-r1.ebuild +++ b/dev-db/postgis/postgis-2.2.2-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.2.5-r1.ebuild b/dev-db/postgis/postgis-2.2.5-r1.ebuild index ad5f2683f7e..c47dcf1c366 100644 --- a/dev-db/postgis/postgis-2.2.5-r1.ebuild +++ b/dev-db/postgis/postgis-2.2.5-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.3.2-r1.ebuild b/dev-db/postgis/postgis-2.3.2-r1.ebuild index d2ef921ec50..4f05317c1d1 100644 --- a/dev-db/postgis/postgis-2.3.2-r1.ebuild +++ b/dev-db/postgis/postgis-2.3.2-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND=" diff --git a/dev-db/postgis/postgis-2.3.3.ebuild b/dev-db/postgis/postgis-2.3.3.ebuild index 0548475fe6c..87001946ec6 100644 --- a/dev-db/postgis/postgis-2.3.3.ebuild +++ b/dev-db/postgis/postgis-2.3.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://postgis.net"; SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc gtk static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/lib_users/
commit: 1c58ed8d3e41be7c0c8b860c50e8cfef280f4557 Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 17 02:03:48 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 17 02:30:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c58ed8d app-admin/lib_users: add ~arm keyword Tested on Raspberry Pi 2. Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-admin/lib_users/lib_users-0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/lib_users/lib_users-0.10.ebuild b/app-admin/lib_users/lib_users-0.10.ebuild index 131b81cb420..89d0f323c9a 100644 --- a/app-admin/lib_users/lib_users-0.10.ebuild +++ b/app-admin/lib_users/lib_users-0.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/klausman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/
commit: e8fe85a3d1da3f58f2c8e94fc8bd308c080b0bf8 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 17 02:17:45 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 17 02:17:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fe85a3 sys-apps/fakeroot: Bump to v1.22 Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-apps/fakeroot/Manifest | 1 + sys-apps/fakeroot/fakeroot-1.22.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest index 1e33a114419..36907c3e384 100644 --- a/sys-apps/fakeroot/Manifest +++ b/sys-apps/fakeroot/Manifest @@ -2,3 +2,4 @@ DIST fakeroot_1.18.4.orig.tar.bz2 309298 SHA256 0a359efa3e9496c33234b3e9c89306a0 DIST fakeroot_1.19.orig.tar.bz2 312304 SHA256 eafa6885535ff57a42248aec090fe17cfa5ca85b62cefa0d13637c9de8996868 SHA512 ff3f50cdf168deafab337d3d98299ccd4129ed2a9befa5f28171d92c2ddfa08c8f42424f32b3fbcbb1f83c16f22952e571946f4152246d08b0d18bab77c458e9 WHIRLPOOL 4fcce88f114a87a07698eede3ab384621bfff4cc3fa478c5b162e95c4901bc75647c7e7c69c8196885d96acd0658b5f3cba50e46973e010d0e4adc3f49729e00 DIST fakeroot_1.20.2.orig.tar.bz2 326910 SHA256 7c0a164d19db3efa9e802e0fc7cdfeff70ec6d26cdbdc4338c9c2823c5ea230c SHA512 1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231 WHIRLPOOL b39d8682e13d69648f60ff70853b2588b9e638112b8874794e1c6bccb6c060868ee81031887cb7aacf78d2fa2ec9f00c4103655d24406d001e076c43b4ca6c1d DIST fakeroot_1.20.orig.tar.bz2 321491 SHA256 2297b7e79487cf0bbc64ff6d3d02446d895e82e2b26467c74fd1119011f6f098 SHA512 b041ab87559f784041f05bfa9d5186ceaafebbcbd03057ede62bf420551e337ceec4b7101854937e206c6389ac2c0719545d5971457edaf564856bb44ce7b4b6 WHIRLPOOL 00b55e38004b3bb843e06299e014fb776150efc398b42099fa1772c4999aa3282a244c0987123f33aee9f844351dd9a31cf6c218c3439aebf1cba2c633a2b7bb +DIST fakeroot_1.22.orig.tar.bz2 338238 SHA256 bd806a4a1e641203eb3d4571a10089e8a038c10ec7e492fa1e061b03ae3ec6fe SHA512 193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a WHIRLPOOL ad09ceabd14e6e144aaaf07fd24b973565ef027f69769192f67b7b5c76c04716e7c6d9d3a1ff8cd7ee090665a7654d469381fdfc2625345bc18a3b78c40ec231 diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild b/sys-apps/fakeroot/fakeroot-1.22.ebuild new file mode 100644 index 000..be4446fbe1f --- /dev/null +++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic + +DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or TCP) trickery" +HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html"; +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug static-libs test" + +DEPEND=" + sys-libs/libcap + acl? ( sys-apps/acl ) + test? ( app-arch/sharutils )" + +DOCS="AUTHORS BUGS DEBUG README doc/README.saving" + +PATCHES=( + "${FILESDIR}"/${PN}-1.19-no-acl_h.patch + "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + export ac_cv_header_sys_acl_h=$(usex acl) + + use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING" + econf \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-shells/bashdb/
commit: 89ba7faa3a3192a6f7beaa53550158c15c3c62c3 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 17 01:04:34 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 17 01:04:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ba7faa app-shells/bashdb: Bump to v4.4.0.94 Package-Manager: Portage-2.3.8, Repoman-2.3.3 app-shells/bashdb/Manifest | 1 + app-shells/bashdb/bashdb-4.4.0.94.ebuild | 34 2 files changed, 35 insertions(+) diff --git a/app-shells/bashdb/Manifest b/app-shells/bashdb/Manifest index 5f1d596aadc..304af51db4d 100644 --- a/app-shells/bashdb/Manifest +++ b/app-shells/bashdb/Manifest @@ -1,2 +1,3 @@ DIST bashdb-4.3-0.91.tar.bz2 660370 SHA256 60117745813f29070a034c590c9d70153cc47f47024ae54bfecdc8cd86d9e3ea SHA512 903710e61efcf272213c3dcc20799842e8ef969e791e3d1a8eab071e5b7538a195f621320945019611042ed623d005e481bd75724194cc10cb6f668b615ce3af WHIRLPOOL 075ee878713a7611b7437d4c3420669c6bcff949a9e2991cbfc533874e2b215e1c9a4d23f4f414205d979190c09eec1a2a8daa3857053dfade6f8864211534be DIST bashdb-4.4-0.92.tar.bz2 678961 SHA256 6a8c2655e04339b954731a0cb0d9910e2878e45b2fc08fe469b93e4f2dbaaf92 SHA512 68d5cdf4fb6cbacb0e7b69fb793ab9ead3114e152ea87dfb9d540103c9975af8dcaa78ad9a89b00a0f85f3ab1f090d9b6ca6a13c3e09673b5ab073762500fb80 WHIRLPOOL 5577a7a9a3e905a758ffbed931846bc408c038ce80cfedd7e2bd6bb57902acb63567b0ed461fd4ee76ba6d0a8d4109d9ecfd651367d42f2a1e5ab5e5546bfb54 +DIST bashdb-4.4-0.94.tar.bz2 810610 SHA256 5931afc2f153aa595b4c59e53d303d845952ab6101227c34654a1b83686dc006 SHA512 97e7d057f16d90d7f1677e1b29d2467d5ee263e9aaad64e2d7a8b8a19b3f3ca68023f23a45faea235fdba57e803fae762a19aab67f650b81e868a8a01c5b1fb7 WHIRLPOOL 425f8883c96ab7c68c12dc352cb2de6a0073944f49ca7ada93ec4e51bdda125babf6ff4f2d95980a09614bd41ebda26191497b0edb90756c62cfac08210daa2d diff --git a/app-shells/bashdb/bashdb-4.4.0.94.ebuild b/app-shells/bashdb/bashdb-4.4.0.94.ebuild new file mode 100644 index 000..8a43d82f635 --- /dev/null +++ b/app-shells/bashdb/bashdb-4.4.0.94.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +MY_P="${PN}-${PV:0:3}-${PV:4}" +DESCRIPTION="bash source code debugging" +HOMEPAGE="http://bashdb.sourceforge.net/"; +SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="!>=app-shells/bash-${PV:0:1}.$((${PV:2:1}+1))" + +S="${WORKDIR}/${MY_P}" + +# Unfortunately, not all tests pass. #276877 +RESTRICT="test" + +src_prepare() { + default + + # We don't install this, so don't bother building it. #468044 + sed -i 's:texi2html:true:' doc/Makefile.in || die +} + +src_configure() { + # This path matches the bash sources. If we ever change bash, + # we'll probably have to change this to match. #591994 + econf --with-dbg-main='$(PKGDATADIR)/bashdb-main.inc' +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: c2d0dfdf2be7840ead3a1d731cf9cf90253af0fd Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 17 02:13:19 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 17 02:13:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d0dfdf app-arch/sharutils: Enforce -Wno-error=format-security See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html Package-Manager: Portage-2.3.8, Repoman-2.3.3 app-arch/sharutils/sharutils-4.15.2.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild b/app-arch/sharutils/sharutils-4.15.2.ebuild index 75da8ed243a..1edfe87ae80 100644 --- a/app-arch/sharutils/sharutils-4.15.2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit eutils +inherit eutils flag-o-matic MY_P="${P/_/-}" DESCRIPTION="Tools to deal with shar archives" @@ -21,6 +21,14 @@ DEPEND="app-arch/xz-utils S=${WORKDIR}/${MY_P} +src_prepare() { + default + + # Upstream is aware but thinks this isn't a bug/problem in sharutils itself + # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html + append-cflags $(test-flags-CC -Wno-error=format-security) +} + src_configure() { strip-linguas -u po econf $(use_enable nls)
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 8d9b2b281577717bb223f50b24f57ed4eaebd56c Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 09:58:36 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8d9b2b28 perl-functions.eclass: Add a new (not in ::gentoo) perl_check_eapi function eclass/perl-functions.eclass | 54 1 file changed, 54 insertions(+) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index b189ff32c..21fe60592 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -686,3 +686,57 @@ perl_domodule() { insinto "/${target#/}" doins "${doins_opts[@]}" "${files[@]}" } + +# @FUNCTION: perl_check_eapi +# @DESCRIPTION: +# Checks a blacklist of known-suspect eclass variables which can be accidentally set +# by maintainers, or may be accidentally left residual after an EAPI change. +# +# Dies if any of the suspect fields are found, and tell the user that the ebuild in question +# is broken and needs a fix. +# +# There's a workaround, but you'll have to read the code for it. +perl_check_eapi() { + local errored value; + local suspect_vars=(); + + # Secret sauce to inhibit this check + [[ -n "${_EAPI_PERL_MODULE_PERMISSIVE}" ]] && return; + + if [[ ${EAPI:-0} == 5 ]]; then + suspect_vars=( DIST_TEST DIST_VERSION DIST_NAME DIST_AUTHOR DIST_A_EXT DIST_A DIST_SECTION DIST_EXAMPLES ); + else + suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION ); + fi + for i in "${suspect_vars[@]}"; do + [[ -v $i ]] || continue; + + # Add heading once and only once + if [[ ${errored:-0} == 0 ]]; then + if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then + elog "perl-module.eclass: Suspicious EAPI${EAPI:-0} eclass variables found."; + else + eerror "perl-module.eclass: Suspicious EAPI${EAPI:-0} eclass variables found."; + fi + fi + + errored=1 + # Print ENV name/value pair + if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then + elog "${i}=\"${!i}\""; + else + eerror "${i}=\"${!i}\""; + fi + done + # Return if there were no failures + [[ ${errored:-0} == 0 ]] && return; + + # Return if user knows what they're doing + if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then + elog "Continuing anyway, seems you know what you're doing." + return + fi + + eerror "Your ebuild/env contains eclass variables that are known invalid/legacy and indicate author oversight." + die "Please file a bug for this ebuild as per above details." +}
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: fe459db9888c8b04007820d488349b05edaf3a61 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:41:31 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fe459db9 perl-module.eclass: src_configure: remove skip-src-configure logic outside EAPI5 eclass/perl-module.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index aea9a2230..860546698 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -212,7 +212,9 @@ perl-module_src_prepare() { perl-module_src_configure() { debug-print-function $FUNCNAME "$@" - [[ ${SRC_PREP} = yes ]] && return 0 + if [[ ${EAPI:-0} == 5 && ${SRC_PREP} == yes ]]; then + return 0 + fi SRC_PREP="yes" perl_check_env
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: ed840e0aa89638422581bd62a0985ba524873f3d Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 03:56:30 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:38 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ed840e0a perl-functions.eclass: Add internal option decoder for eapi6 This is much more like the version in ::gentoo eclass/perl-functions.eclass | 44 1 file changed, 44 insertions(+) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 28657799f..194bbc820 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -783,3 +783,47 @@ _perl_get_test_opts_eapi5() { return } +# Internal: EAPI6 Implementation of probe, mostly the same mechanics +# as ::gentoo, with exception of explicit fail for network-required +_perl_get_test_opts_eapi6() { + local can_test=1 + local is_parallel=1 + local is_verbose=0 + local is_network=0 + local my_test_control + debug-print-function $FUNCNAME "$@" + + [[ -n "${DIST_TEST_OVERRIDE}" ]] && ewarn DIST_TEST_OVERRIDE is set to ${DIST_TEST_OVERRIDE} + my_test_control="${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}" + + if ! has 'do' ${my_test_control} && ! has 'parallel' ${my_test_control}; then + ewarn "Skipping tests due to DIST_TEST=${my_test_control}" + can_test=0 + elif has 'network-required' ${my_test_control}; then + # "do parallel network-required" -> Bail still , but please just write "network-required" + # for compat with ::gentoo + ewarn "Skipping tests due to DIST_TEST=${my_test_control}" + can_test=0 + else + if ! has 'parallel' ${my_test_control}; then + is_parallel=0 + fi + if has 'verbose' ${my_test_control}; then + is_verbose=1 + fi + if has 'network' ${my_test_control}; then + ewarn "Network tests enabled due to DIST_TEST=${my_test_control}" + is_network=1 + fi + fi + if [[ ${can_test} == 0 ]]; then + printf "skip\n" + return + fi + printf "test " + [[ ${is_parallel} == 1 ]] && printf "parallel " + [[ ${is_verbose} == 1 ]] && printf "verbose " + [[ ${is_network} == 1 ]] && printf "network " + printf "\n" + return +}
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 7b90583916bc9d40af69abda084341fd2ee9450c Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:37:34 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=7b905839 perl-module.eclass: remove defaults for SRC_TEST and perlinfo_done eclass/perl-module.eclass | 2 -- 1 file changed, 2 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 27afac97e..c07599eab 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -169,11 +169,9 @@ else fi SRC_PREP="no" -SRC_TEST="skip" PREFER_BUILDPL="yes" pm_echovar="" -perlinfo_done=false # @FUNCTION: perl-module_src_unpack # @DESCRIPTION:
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 11e52068ff5158fdf6aaae7482441b306748ef45 Author: Kent Fredric gentoo org> AuthorDate: Fri Sep 15 20:54:10 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:37 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=11e52068 perl-module.eclass: run perl_check_eapi in src_configure I had to think long and hard about where to put this :/ Putting it where it should be logically: * pkg_setup: Downsides: new phase function people won't expect to be there Downsides: makes extra work for the common definition of pkg_setup * src_unpack: Downsides: Same as pkg_setup * src_pretend: Downsides: Too early Downsides: makes all perl modules slow to install * global Downsides: makes metadata collection very slow Downsides: risks running too much code in global scope * src_configre: Downsides: risks only discovering the bug after shipping However, the case of the last one dictates that the maintainer did significant changes, and then never even compile tested it. Maintainer rightly gets a rap over the knuckles and such things should never be stable eclass/perl-module.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 3b4971389..5789d96bf 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -228,6 +228,7 @@ perl-module_src_configure() { fi SRC_PREP="yes" + perl_check_eapi perl_check_env perl_set_version
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 06649f5912fc007c582b782d0455b6a03dedaaf1 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 05:49:45 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=06649f59 perl-module.eclass: sync EAPI + GENTOO_DEPEND_ON_PERL and DIST_(X) logic eclass/perl-module.eclass | 147 +++--- 1 file changed, 114 insertions(+), 33 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 9f3f7a28a..27afac97e 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -40,52 +40,133 @@ esac # slot operator (EAPI=6). All packages installing into the vendor_perl # path must use yes here. -case "${GENTOO_DEPEND_ON_PERL:-yes}" in -yes) - case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in - yes) - DEPEND="dev-lang/perl:=[-build(-)]" - ;; - *) - DEPEND="dev-lang/perl[-build(-)]" +case ${EAPI:-0} in + 5) + [[ ${CATEGORY} == perl-core ]] && \ + PERL_EXPF+=" pkg_postinst pkg_postrm" + + case "${GENTOO_DEPEND_ON_PERL:-yes}" in + yes) + case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in + yes) + DEPEND="dev-lang/perl:=[-build(-)]" + ;; + *) + DEPEND="dev-lang/perl[-build(-)]" + ;; + esac + RDEPEND="${DEPEND}" + ;; + esac + + case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in + yes) + EXPORT_FUNCTIONS ${PERL_EXPF} + ;; + no) + debug-print "PERL_EXPORT_PHASE_FUNCTIONS=no" + ;; + *) + die "PERL_EXPORT_PHASE_FUNCTIONS=${PERL_EXPORT_PHASE_FUNCTIONS} is not supported by perl-module.eclass" + ;; + esac ;; - esac - RDEPEND="${DEPEND}" - ;; -esac + 6) + [[ ${CATEGORY} == perl-core ]] && \ + PERL_EXPF+=" pkg_postinst pkg_postrm" + + case "${GENTOO_DEPEND_ON_PERL:-yes}" in + yes) + DEPEND="dev-lang/perl:=" + RDEPEND="dev-lang/perl:=" + ;; + noslotop) + DEPEND="dev-lang/perl" + RDEPEND="dev-lang/perl" + ;; + esac -if [[ -z "${MODULE_VERSION}" && -n "${MODULE_VERSION_SCHEME}" ]]; then - inherit perl-version - MODULE_VERSION=$( perl-version-denormalize ${MY_PV:-${PV}} $MODULE_VERSION_SCHEME ) -fi + if [[ "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" != "yes" ]]; then + eerror "GENTOO_DEPEND_ON_PERL_SUBSLOT=no is banned in EAPI=6. If you don't want a slot operator" + die"set GENTOO_DEPEND_ON_PERL=noslotop instead." + fi + + if [[ "${PERL_EXPORT_PHASE_FUNCTIONS}" ]]; then + eerror "PERL_EXPORT_PHASE_FUNCTIONS is banned in EAPI=6. Use perl-module.eclass if you need" + die"phase functions, perl-functions.eclass if not." + fi -case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in - yes) EXPORT_FUNCTIONS ${PERL_EXPF} ;; - no) - debug-print "PERL_EXPORT_PHASE_FUNCTIONS=no" - ;; *) - die "PERL_EXPORT_PHASE_FUNCTIONS=${PERL_EXPORT_PHASE_FUNCTIONS} is not supported by perl-module.eclass" + die "EAPI=${EAPI:-0} is not supported by perl-module.eclass" ;; esac LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}" -if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then - : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV - S=${MY_S:-${WORKDIR}/${MY_P}} -fi +# @ECLASS-VARIABLE: DIST_NAME +# @DESCRIPTION: +# (EAPI=6) This variable provides a way to override PN for the calculation of S, +# SRC_URI, and HOMEPAGE. Defaults to PN. + +# @ECLASS-VARIABLE: DIST_VERSION +# @DESCRIPTION: +# (EAPI=6) This variable provides a way to override PV for the calculation of S and SRC_URI. +# Use it to provide the non-normalized, upstream version number. Defaults to PV. +# Named MODULE_VERSION in EAPI=5. + +# @ECLASS-VARIABLE: DIST_A_EXT +# @DESCRIPTION: +# (EAPI=6) This variable provides a way to override the distfile extension for the calculation of +# SRC_URI. Defaults to tar.gz.
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: eb040de5e03592c3aa264772942612abe67325d2 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:44:52 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=eb040de5 perl-module.eclass: Stop deleting packlists past EAPI5 eclass/perl-module.eclass | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 864ea8474..18e559d68 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -413,7 +413,12 @@ perl-module_src_install() { perl_delete_module_manpages perl_delete_localpod - perl_delete_packlist + if [[ ${EAPI:-0} == 5 ]] ; then + perl_delete_packlist + else + perl_fix_packlist + perl_delete_emptybsdir + fi perl_remove_temppath for f in Change* CHANGES README* TODO FAQ ${mydoc}; do
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 0e14c664b964314a0a4830100ac63b3d604c27ab Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 03:56:30 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:38 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0e14c664 perl-functions.eclass: Add (not in ::gentoo) perl_get_test_opts function eclass/perl-functions.eclass | 35 +++ 1 file changed, 35 insertions(+) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 194bbc820..1c40dac61 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -827,3 +827,38 @@ _perl_get_test_opts_eapi6() { printf "\n" return } + +# @FUNCTION: perl_get_test_opts +# @DESCRIPTION: +# Decodes a dizzying collection of options and returns a list of flags +# Returns a list of the following possible strings +# skip: tests should be skipped +# test: tests should run +# parallel: tests should run in parallel +# verbose : tests should be run verbosely +# network : network tests should run +# +# On first invocation, any atypical configurations will be ewarn'd about +# and then cached in perl_test_opts +# +# @CODE +# local opts="$(perl_get_test_opts)" +# if has verbose ${opts}; then +# ... +# fi +# if has network ${opts}; then +# ... +# fi +# @CODE +perl_get_test_opts() { + debug-print-function $FUNCNAME "$@" + + if [[ ! -v _perl_test_opts ]]; then + if [[ ${EAPI:-0} == 5 ]]; then + _perl_test_opts="$(_perl_get_test_opts_eapi5)" + else + _perl_test_opts="$(_perl_get_test_opts_eapi6)" + fi + fi + echo "${_perl_test_opts}" +}
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: afb03689efd0c191928ecf021b0f70fca1dce9d4 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 05:47:35 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:32 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=afb03689 perl-module.eclass: sync EAPI-support and inherit logic eclass/perl-module.eclass | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 96d4c587c..9f3f7a28a 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -17,15 +17,17 @@ # ExtUtils::MakeMaker or Module::Build), we recommend to use perl-functions.eclass # instead. -inherit eutils multiprocessing unpacker perl-functions -[[ ${CATEGORY} == "perl-core" ]] && inherit alternatives - -PERL_EXPF="src_unpack src_compile src_test src_install src_prepare src_configure" -[[ ${CATEGORY} == "perl-core" ]] && PERL_EXPF+=" pkg_postinst pkg_postrm" - -case "${EAPI:-0}" in - 5) ;; - *) die "EAPI=${EAPI} is not supported by perl-module.eclass" +case ${EAPI:-0} in + 5) + inherit eutils multiprocessing unpacker perl-functions + PERL_EXPF="src_unpack src_prepare src_configure src_compile src_test src_install" + ;; + 6) + inherit multiprocessing perl-functions + PERL_EXPF="src_prepare src_configure src_compile src_test src_install" + ;; + *) + die "EAPI=${EAPI} is not supported by perl-module.eclass" ;; esac
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 827cfafd22e458208ed384e48e71e57c9c333b05 Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 06:25:35 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:38 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=827cfafd perl-module.eclass: Reimplement src_test using perl_has_test_opt eclass/perl-module.eclass | 77 ++- 1 file changed, 43 insertions(+), 34 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 5789d96bf..d94a3d554 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -316,7 +316,8 @@ perl-module_src_compile() { fi } -# Starting 2014-10-12: +# Historical notes for EAPI5 only on perl-experimental +# Starting 2014-10-12 # # AUTHORS: # @@ -344,51 +345,59 @@ perl-module_src_compile() { # SRC_TEST: #No longer used and completely ignored +# @ECLASS-VARIABLE: DIST_TEST +# @DESCRIPTION: +# (EAPI=6) Variable that controls if tests are run in the test phase +# at all, and if yes under which conditions. Defaults to "do parallel" +# If neither "do" nor "parallel" is recognized, tests are skipped. +# (In EAPI=5 the variable is called SRC_TEST, defaults to "skip", and +# recognizes fewer options.) +# The following space-separated keywords are recognized: +# do : run tests +# parallel : run tests in parallel +# verbose : increase test verbosity +# network : do not try to disable network tests + +# @ECLASS-VARIABLE: DIST_TEST_OVERRIDE +# @DEFAULT_UNSET +# @DESCRIPTION: +# (EAPI=6) Variable that controls if tests are run in the test phase +# at all, and if yes under which conditions. It is intended for use in +# make.conf or the environment by ebuild authors during testing, and +# accepts the same values as DIST_TEST. If set, it overrides DIST_TEST +# completely. DO NOT USE THIS IN EBUILDS! + +# @FUNCTION: perl-module_src-test +# @DESCRIPTION: +# This code attempts to work out your threadingness and runs tests +# according to the settings of DIST_TEST using Test::Harness. perl-module_src_test() { debug-print-function $FUNCNAME "$@" + local my_test_verbose=0 - # Turn it off globally per user choice. - if has 'parallel-test' ${USER_PERL_RESTRICT}; then - einfo "Disabling Parallel Testing: USER_PERL_RESTRICT=parallel-test"; - export HARNESS_OPTIONS=""; - - # If user has TEST_VERBOSE globally, disable parallelism because verboseness - # can break parallel testing. - elif ! has "${TEST_VERBOSE:-0}" 0; then - einfo "Disabling Parallel Testing: TEST_VERBOSE=${TEST_VERBOSE}"; - export HARNESS_OPTIONS=""; - - # If ebuild says parallel tests dont work, turn them off. - elif has 'parallel-test' ${PERL_RESTRICT}; then - einfo "Disabling Parallel Testing: PERL_RESTRICT=parallel-test"; - export HARNESS_OPTIONS=""; - else - # Default is on. + + if perl_has_test_opt skip; then + return; + fi + + perl_has_test_opt verbose && my_test_verbose=1 + + if perl_has_test_opt parallel; then einfo "Test::Harness Jobs=$(makeopts_jobs)" export HARNESS_OPTIONS=j$(makeopts_jobs) + else + export HARNESS_OPTIONS="" fi - # If a user says "USER_PERL_RESTRICT=network-test", - # then assume many CPAN dists will respect NO_NETWORK_TESTING and friends - # even if Gentoo haven't made the entire dist "no network testing" - if has 'network-test' ${USER_PERL_RESTRICT}; then + if ! perl_has_test_opt network; then export NO_NETWORK_TESTING=1 fi - # However, if CPAN don't auto trigger on the above, Gentoo - # Can still disable them package wide with PERL_RESTRICT=network-test - # But they'll run by default unless USER_PERL_RESTRICT=network-test - if has 'network-test' ${USER_PERL_RESTRICT} && has 'network-test' ${PERL_RESTRICT}; then - einfo "Skipping Tests: USER_PERL_RESTRICT=network-test && PERL_RESTRICT=network-test"; - return true; - fi - - ${perlinfo_done} || perl_set_version - + perl_set_version if [[ -f Build ]] ; then - ./Build test verbose=${TEST_VERBOSE:-0} || die "test failed" + ./Build test verbose=${my_test_verbose} || die "test failed" elif [[ -f Makefile ]] ; then - emake test TEST_VERBOSE=${TEST_VERBOSE:-0} || die "test failed" + emake test TEST_VERBOSE=${my_test_verbose} || die "test failed" fi }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: ca7426cf1432dfc74331d2f106dfe3da2999bed8 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:42:12 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ca7426cf perl-module.eclass: Tell Build.PL to create packlists eclass/perl-module.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 860546698..31afa6dc8 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -251,7 +251,7 @@ perl-module_src_configure() { --installdirs=vendor \ --libdoc= \ --destdir="${D}" \ - --create_packlist=0 \ + --create_packlist=1 \ "${myconf_local[@]}" einfo "perl Build.PL" "$@" perl Build.PL "$@" <<< "${pm_echovar}" \
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: a02c6eaf26f440d9cdca673672f7cccf3fc1535f Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 02:12:17 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:37 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a02c6eaf perl-functions.eclass: add internal option-decoder for eapi5 This is an internal function that produces a canonical option string as per EAPI5 as per the deviated API I introduced on overlay eclass/perl-functions.eclass | 43 +++ 1 file changed, 43 insertions(+) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 21fe60592..28657799f 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -740,3 +740,46 @@ perl_check_eapi() { eerror "Your ebuild/env contains eclass variables that are known invalid/legacy and indicate author oversight." die "Please file a bug for this ebuild as per above details." } + +# Internal: this is specific to EAPI5 on the overlay +_perl_get_test_opts_eapi5() { + local can_test=1 + local is_parallel=1 + local is_verbose=0 + local is_network=1 + debug-print-function $FUNCNAME "$@" + + if has 'parallel-test' ${USER_PERL_RESTRICT}; then + ewarn "Parallel tests disabled via USER_PERL_RESTRICT=parallel-test" + is_parallel=0 + elif ! has "${TEST_VERBOSE:-0}" 0; then + ewarn "Parallel tests disabled via TEST_VERBOSE=1" + ewarn "Verbose tests enabled via TEST_VERBOSE=1" + is_verbose=1 + is_parallel=0 + elif has 'parallel-test' ${PERL_RESTRICT}; then + ewarn "Parallel tests disabled via PERL_RESTRICT=parallel-test" + is_parallel=0 + fi + + if has 'network-test' ${USER_PERL_RESTRICT} && has 'network-test' ${PERL_RESTRICT}; then + ewarn "Tests disabled via USER_PERL_RESTRICT & PERL_RESTRICT = network-test" + can_test=0 + elif has 'network-test' ${USER_PERL_RESTRICT}; then + ewarn "Network tests disabled via USER_PERL_RESTRICT=network-test" + is_network=0 + fi + + if [[ ${can_test} == 0 ]]; then + printf "skip\n" + return; + fi + + printf "test " + [[ ${is_parallel} == 1 ]] && printf "parallel " + [[ ${is_verbose} == 1 ]] && printf "verbose " + [[ ${is_network} == 1 ]] && printf "network " + printf "\n" + return +} +
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 813980f0ceafc5816f556387d4332fdd78b9f2a4 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:46:03 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:35 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=813980f0 perl-module.eclass: Fatalize pkg_postrm outside perl-core eclass/perl-module.eclass | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index bce191e76..c68d13173 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -452,10 +452,8 @@ perl-module_pkg_postinst() { perl-module_pkg_postrm() { debug-print-function $FUNCNAME "$@" if [[ ${CATEGORY} != perl-core ]] ; then - eqawarn "perl-module.eclass: You are calling perl-module_pkg_postrm outside the perl-core category." - eqawarn " This does not do anything; the call can be safely removed." - perl_qafatal "function" "$FUNCNAME is private to perl-core" - return 0 + eerror "perl-module.eclass: You are calling perl-module_pkg_postrm outside the perl-core category." + die" This does not do anything; the call can be removed." fi perl_link_duallife_scripts }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 91fd2768eb6b0df7aefdd43b7a41d707ccdb7a55 Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 06:33:42 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:39 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=91fd2768 perl-functions.eclass: sync duallife scripts implementation from ::gentoo eclass/perl-functions.eclass | 26 +- 1 file changed, 5 insertions(+), 21 deletions(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index ee90324e2..e37cf1e53 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -280,43 +280,27 @@ perl_link_duallife_scripts() { return 0 fi - local i ff execdir mandir - - execdir="usr/share/perl-${P}/bin" - mandir="usr/share/perl-${P}/man/man1" - + local i ff if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then for i in "${DUALLIFESCRIPTS[@]}" ; do - alternatives_auto_makesym "/${i}-${PV}" "${EROOT}${execdir}/${i##*/}" alternatives_auto_makesym "/${i}" "/${i}-[0-9]*" done for i in "${DUALLIFEMAN[@]}" ; do - # Expand $i to a full path as it was installed, - # which may add .gz or whatever to the end during compress. - # then boil it till you just get ".gz" - ff="${EROOT}${mandir}/${i##*/}"; - ff=$( echo ${ff%.1}.1* ); + ff=`echo "${EROOT}"/${i%.1}-${PV}-${P}.1*` ff=${ff##*.1} - alternatives_auto_makesym "/${i%.1}-${PV}.1${ff}" "${EROOT}${mandir}/${i##*/}${ff}" - alternatives_auto_makesym "/${i}${ff}" "/${i%.1}-[0-9]*.1${ff}" + alternatives_auto_makesym "/${i}${ff}" "/${i%.1}-[0-9]*" done else pushd "${ED}" > /dev/null for i in $(find usr/bin -maxdepth 1 -type f 2>/dev/null) ; do - mkdir -p "${D}/${execdir}" || die - mv ${i} "${D}/${execdir}/${i##*/}" || die + mv ${i}{,-${PV}-${P}} || die #DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i##*/} DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i} done for i in $(find usr/share/man/man1 -maxdepth 1 -type f 2>/dev/null) ; do - mkdir -p "${D}/${mandir}" || die - mv ${i} "${D}/${mandir}/${i##*/}" || die + mv ${i} ${i%.1}-${PV}-${P}.1 || die DUALLIFEMAN[${#DUALLIFEMAN[*]}]=${i} done - - einfo "Cleaning empty directories" - perl_trim_empty_dirs "${EROOT}/usr/bin" - popd > /dev/null fi }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 6aad2715aa7be4d95218214023e8730ead0abd1c Author: Kent Fredric gentoo org> AuthorDate: Fri Sep 15 06:21:04 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=6aad2715 perl-module.eclass: Make Module-Build/Module-Build-Tiny deps fatal eclass/perl-module.eclass | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 31afa6dc8..f21e3a684 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -235,16 +235,14 @@ perl-module_src_configure() { if grep -q '\(use\|require\)\s*Module::Build::Tiny' Build.PL ; then einfo "Using Module::Build::Tiny" if [[ ${DEPEND} != *dev-perl/Module-Build-Tiny* && ${PN} != Module-Build-Tiny ]]; then - eqawarn "QA Notice: The ebuild uses Module::Build::Tiny but doesn't depend on it." - eqawarn " Add dev-perl/Module-Build-Tiny to DEPEND!" - perl_qafatal "modulebuildtiny" "Needs to depend on Module-Build-Tiny" + eerror "QA Notice: The ebuild uses Module::Build::Tiny but doesn't depend on it." + die" Add dev-perl/Module-Build-Tiny to DEPEND!" fi else einfo "Using Module::Build" if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${DEPEND} != *dev-perl/Module-Build* && ${PN} != Module-Build ]] ; then - eqawarn "QA Notice: The ebuild uses Module::Build but doesn't depend on it." - eqawarn " Add dev-perl/Module-Build to DEPEND!" - perl_qafatal "modulebuild" "Needs to depend on Module-Build" + eerror "QA Notice: The ebuild uses Module::Build but doesn't depend on it." + die" Add dev-perl/Module-Build to DEPEND!" fi fi set -- \
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 47de0a8955d04e02ef2cebd2b574417229c154f1 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:38:48 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=47de0a89 perl-module.eclass: ban direct use of perl-module_src_unpack in EAPI6 eclass/perl-module.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index c07599eab..6460e874a 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -179,7 +179,7 @@ pm_echovar="" # This function is to be called during the ebuild src_unpack() phase. perl-module_src_unpack() { debug-print-function $FUNCNAME "$@" - + [[ ${EAPI:-0} == 5 ]] || die "perl-module_src_unpack is banned in EAPI=6 or later" unpacker_src_unpack has src_prepare ${PERL_EXPF} || perl-module_src_prepare }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 60b86b0b85f41fe4a288410c27f928e27f987c4a Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 03:58:31 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:38 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=60b86b0b perl-functions.eclass: add (Not in ::gentoo) perl_has_test_opt function eclass/perl-functions.eclass | 27 +++ 1 file changed, 27 insertions(+) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 1c40dac61..45d4da617 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -862,3 +862,30 @@ perl_get_test_opts() { fi echo "${_perl_test_opts}" } + +# @FUNCTION: perl_has_test_opt +# @USAGE: +# @DESCRIPTION: +# Compute if a given test flag is enabled by computing a bunch of environment values +# +# See perl_get_test_opts for the various values and meanings +# +# @CODE +# src_test() { +# if ! perl_has_test_opt network; then +# ... +# fi +# perl-module_src_test +# } +# @CODE +perl_has_test_opt() { + debug-print-function $FUNCNAME "$@" + if [[ ! -v _perl_test_opts ]]; then + if [[ ${EAPI:-0} == 5 ]]; then + _perl_test_opts="$(_perl_get_test_opts_eapi5)" + else + _perl_test_opts="$(_perl_get_test_opts_eapi6)" + fi + fi + has "$1" ${_perl_test_opts} +}
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: f473f7cbd4bb64ceb543e464565d2b536a3ecc0c Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:40:10 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=f473f7cb perl-module.eclass: src_prepare: use epatch_user in EAPI5, else, call default eclass/perl-module.eclass | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 0804c044e..21762adfc 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -189,10 +189,15 @@ perl-module_src_unpack() { # This function is to be called during the ebuild src_prepare() phase. perl-module_src_prepare() { debug-print-function $FUNCNAME "$@" - has src_prepare ${PERL_EXPF} && \ - [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}" - debug-print "$FUNCNAME: applying user patches" - epatch_user + + if [[ ${EAPI:-0} == 5 ]] ; then + [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}" + debug-print "$FUNCNAME: applying user patches" + epatch_user + else + default + fi + if [[ ${PERL_RM_FILES[@]} ]]; then debug-print "$FUNCNAME: stripping unneeded files" perl_rm_files "${PERL_RM_FILES[@]}"
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 775dcb129011fbc2b30135ebe963791556fe7232 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:44:02 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:34 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=775dcb12 perl-module.eclass: Remove fallback src_configure calling because EAPI!=5 is gone eclass/perl-module.eclass | 2 -- 1 file changed, 2 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index f21e3a684..864ea8474 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -284,8 +284,6 @@ perl-module_src_compile() { debug-print-function $FUNCNAME "$@" perl_set_version - has src_configure ${PERL_EXPF} || perl-module_src_configure - if [[ $(declare -p mymake 2>&-) != "declare -a mymake="* ]]; then local mymake_local=(${mymake}) else
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 8a10fbbec5dcca39cd0680dd47add7925947a208 Author: Kent Fredric gentoo org> AuthorDate: Fri Sep 15 06:25:51 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:35 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8a10fbbe perl-module.eclass: Add DIST_EXAMPLES support to EAPI6 eclass/perl-module.eclass | 17 + 1 file changed, 17 insertions(+) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index c68d13173..3b4971389 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -139,6 +139,15 @@ LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}" # SRC_URI. Only required in rare cases for very special snowflakes. # Named MODULE_SECTION in EAPI=5. +# @ECLASS-VARIABLE: DIST_EXAMPLES +# @DEFAULT_UNSET +# @DESCRIPTION: +# (EAPI=6) This Bash array allows passing a list of example files to be installed +# in /usr/share/doc/${PF}/examples. If set before inherit, automatically adds +# a use-flag examples, if not you'll have to add the useflag in your ebuild. +# Examples are installed only if the useflag examples exists and is activated. + + if [[ ${EAPI:-0} == 5 ]]; then if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV @@ -166,6 +175,8 @@ else SRC_URI="mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${DIST_SECTION:+${DIST_SECTION}/}${DIST_A}" [[ -z "${HOMEPAGE}" ]] && \ HOMEPAGE="http://search.cpan.org/dist/${DIST_NAME}/"; + + [[ -z "${DIST_EXAMPLES}" ]] || IUSE+=" examples" fi SRC_PREP="no" @@ -425,6 +436,12 @@ perl-module_src_install() { [[ -s ${f} ]] && dodoc ${f} done + if [[ ${EAPI:-0} != 5 ]] ; then + if in_iuse examples && use examples ; then +[[ ${#DIST_EXAMPLES[@]} -eq 0 ]] || perl_doexamples "${DIST_EXAMPLES[@]}" + fi + fi + perl_link_duallife_scripts }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 73a0bc56fb219717618f974a4f1d96ea9fde69c7 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:45:39 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:35 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=73a0bc56 perl-module.eclass: Fatalize pkg_postinst outside perl-core eclass/perl-module.eclass | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 18e559d68..bce191e76 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -437,10 +437,8 @@ perl-module_src_install() { perl-module_pkg_postinst() { debug-print-function $FUNCNAME "$@" if [[ ${CATEGORY} != perl-core ]] ; then - eqawarn "perl-module.eclass: You are calling perl-module_pkg_postinst outside the perl-core category." - eqawarn " This does not do anything; the call can be safely removed." - perl_qafatal "function" "$FUNCNAME is private to perl-core" - return 0 + eerror "perl-module.eclass: You are calling perl-module_pkg_postinst outside the perl-core category." + die" This does not do anything; the call can be removed." fi perl_link_duallife_scripts }
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 86642470fc266b5f8a38ad591b67afd6e480e5ad Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:39:17 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=86642470 perl-module.eclass: stop calling src_prepare in src_unpack eclass/perl-module.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 6460e874a..0804c044e 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -181,7 +181,6 @@ perl-module_src_unpack() { debug-print-function $FUNCNAME "$@" [[ ${EAPI:-0} == 5 ]] || die "perl-module_src_unpack is banned in EAPI=6 or later" unpacker_src_unpack - has src_prepare ${PERL_EXPF} || perl-module_src_prepare } # @FUNCTION: perl-module_src_prepare
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: e7a58393c16d853a165ec56d2637d4c1649ff033 Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 21:59:56 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:39 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e7a58393 perl-functions.eclass: Update check_module_version for EAPI6 eclass/perl-functions.eclass | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index e37cf1e53..da444735b 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -57,7 +57,7 @@ perl_diagnostics() { eerror } -perl_check_module_version() { +_perl_check_module_version_eapi5() { local REAL_PV local gpmv="$(type -p gentoo-perlmod-version.pl)" [[ -n ${MODULE_VERSION} && -n ${gpmv} && -x ${gpmv} ]] || return @@ -69,6 +69,26 @@ perl_check_module_version() { fi } +_perl_check_module_version_eapi6() { + local REAL_PV + local gpmv="$(type -p gentoo-perlmod-version.pl)" + [[ -n ${DIST_VERSION} && -n ${gpmv} && -x ${gpmv} ]] || return + REAL_PV=$( ${gpmv} --oneshot "${DIST_VERSION}" ) + if [[ -n ${REAL_PV} && ${REAL_PV} != ${PV} ]] ; then + eqawarn "QA Notice: Based on DIST_VERSION=${DIST_VERSION} the ebuild version ${PV} is wrong!" + eqawarn " The ebuild version should be ${REAL_PV}" + perl_qafatal "version" "${REAL_PV} != ${PV}" + fi +} + +perl_check_module_version() { + debug-print-function $FUNCNAME "$@" + if [[ ${EAPI:-0} == 5 ]]; then + _perl_check_module_version_eapi5 + return + fi + _perl_check_module_version_eapi6 +} perlinfo_done=false # @FUNCTION: perl_set_version
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 85be8a2170d0a7e948ea1dcc7f8760fc0b63ba4a Author: Kent Fredric gentoo org> AuthorDate: Sat Sep 16 06:29:27 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:39:38 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=85be8a21 perl-functions.eclass: Make PERL_RESTRICT suspect in EAPI6 eclass/perl-functions.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 45d4da617..ee90324e2 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -706,7 +706,7 @@ perl_check_eapi() { if [[ ${EAPI:-0} == 5 ]]; then suspect_vars=( DIST_TEST DIST_VERSION DIST_NAME DIST_AUTHOR DIST_A_EXT DIST_A DIST_SECTION DIST_EXAMPLES ); else - suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION ); + suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION PERL_RESTRICT ); fi for i in "${suspect_vars[@]}"; do [[ -v $i ]] || continue;
[gentoo-commits] proj/perl-overlay:master commit in: eclass/
commit: 1c9856f0a34d8538ebb3a20b7936b6a6a99bc200 Author: Kent Fredric gmail com> AuthorDate: Mon Apr 11 06:40:31 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sun Sep 17 00:07:33 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=1c9856f0 perl-module.eclass: src_prepare: stop calling esvn_clean eclass/perl-module.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass index 21762adfc..aea9a2230 100644 --- a/eclass/perl-module.eclass +++ b/eclass/perl-module.eclass @@ -203,7 +203,6 @@ perl-module_src_prepare() { perl_rm_files "${PERL_RM_FILES[@]}" fi perl_fix_osx_extra - esvn_clean } # @FUNCTION: perl-module_src_configure
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtools/
commit: 732bf88e235195795c460388e03bf276e164409b Author: Marty Plummer gmail com> AuthorDate: Sat Aug 12 05:43:06 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 17 00:41:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732bf88e sys-fs/mtools: fix musl build Closes https://bugs.gentoo.org/show_bug.cgi?id=626948 Package-Manager: Portage-2.3.6, Repoman-2.3.3 sys-fs/mtools/mtools-4.0.18-r2.ebuild | 2 +- sys-fs/mtools/mtools-4.0.18.ebuild| 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mtools/mtools-4.0.18-r2.ebuild b/sys-fs/mtools/mtools-4.0.18-r2.ebuild index c58be8b13a7..b24e3026f32 100644 --- a/sys-fs/mtools/mtools-4.0.18-r2.ebuild +++ b/sys-fs/mtools/mtools-4.0.18-r2.ebuild @@ -36,7 +36,7 @@ src_prepare() { src_configure() { # 447688 - use elibc_glibc || append-libs iconv + use !elibc_glibc && use !elibc_musl && append-libs "-liconv" econf \ --sysconfdir="${EPREFIX}"/etc/mtools \ $(use_with X x) diff --git a/sys-fs/mtools/mtools-4.0.18.ebuild b/sys-fs/mtools/mtools-4.0.18.ebuild index bec1d577505..20531ff7b2d 100644 --- a/sys-fs/mtools/mtools-4.0.18.ebuild +++ b/sys-fs/mtools/mtools-4.0.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -32,7 +32,7 @@ src_prepare() { src_configure() { # 447688 - use elibc_glibc || append-libs iconv + use !elibc_glibc && use !elibc_musl && append-libs "-liconv" econf \ --sysconfdir="${EPREFIX}"/etc/mtools \ $(use_with X x)
[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/, net-libs/libnsl/files/
commit: 9f51db391d92e8318158a75a38163dc3d563a47d Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 23:58:18 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 23:58:18 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9f51db39 net-libs/libnsl: fix implicit __stpcpy net-libs/libnsl/Manifest | 2 +- net-libs/libnsl/files/libnsl-1.1.0-musl.patch | 6 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest index 70aec19..e607397 100644 --- a/net-libs/libnsl/Manifest +++ b/net-libs/libnsl/Manifest @@ -1,4 +1,4 @@ -AUX libnsl-1.1.0-musl.patch 980 SHA256 ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c WHIRLPOOL 9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91 +AUX libnsl-1.1.0-musl.patch 1032 SHA256 c00dacc15d8b6673e2f74816cd8642ab0cde4045530a9ce7223e6cbb7695ee67 SHA512 7e0a0b0fd75790650655eed4821ade68c97c951fc15285a9fa75239b63240cd6721a75a63de1ebb9faf63fbf1d79ca7a856b30e145bc56842333de3fba11bd31 WHIRLPOOL 7699da3feab31cd876aae204788edb65129dfbe072a8ac9871008f7efe909e0c723dcba4361b24d2d40737a385283eb1b33b6bc34588ffa4b4b7500e93d73da0 DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730 EBUILD libnsl-1.1.0.ebuild 1010 SHA256 fbe5a6dd770ef832336607f11a40026c06ae254aababb84fc853ab549e81a179 SHA512 84d1332f2906df6c12f7096f6f63a12d4165d98e30f0ef0c08d7be9747cce98836726b3c261f13f79fbc7e1879cded86d0b320835fc8092c991b668e02b05eb2 WHIRLPOOL a5bbb974f2f9704f7484ee5261e65ce8739184ce8c9542b90d1a0980d78cace5f14fc76ae2ed73b8e1b6ccf6de5972b7666ed7a419be210e5265f88e9c4ed7bb MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6 diff --git a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch index 6d59d2b..7b73c49 100644 --- a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch +++ b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch @@ -1,7 +1,7 @@ diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h libnsl-libnsl-1.1.0/src/rpcsvc/nis.h --- libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h 2017-08-18 12:40:34.0 -0700 +++ libnsl-libnsl-1.1.0/src/rpcsvc/nis.h 2017-09-16 16:48:58.148882799 -0700 -@@ -56,10 +56,38 @@ +@@ -56,10 +56,42 @@ * */ @@ -21,6 +21,10 @@ diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h libnsl-libnsl-1.1.0/src/rpc +#define __mempcpy mempcpy +#endif + ++#ifdef __stpcpy ++#define __stpcpy stpcpy ++#endif ++ +#ifndef __strtok_r +#define __strtok_r strtok_r +#endif
[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/
commit: 01d9c7d1c14515bdc20baeec51a9478fea0eb43f Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 23:54:38 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 23:54:38 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=01d9c7d1 net-libs/libnsl: fix typo in patch path net-libs/libnsl/Manifest| 2 +- net-libs/libnsl/libnsl-1.1.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest index 7dc270b..70aec19 100644 --- a/net-libs/libnsl/Manifest +++ b/net-libs/libnsl/Manifest @@ -1,4 +1,4 @@ AUX libnsl-1.1.0-musl.patch 980 SHA256 ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c WHIRLPOOL 9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91 DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730 -EBUILD libnsl-1.1.0.ebuild 1003 SHA256 edfa8d22d21794348c00856f1cc54127c221fb7b384b365bba4959cd2c318687 SHA512 60ebe318184aa6900a8ada9f7c5c3def4bfbe5dcb76e7eaa39b140b869b6285a9ff22795641d08499a829cccd17c21d3611f3e60df859bfd47d303a95c7d4998 WHIRLPOOL 343ae7a7f4314bc907b7ad3c26eb1d010ecdf239b612c1b3d44e9597c064a7b1999eb68e7366723383139a76c5f1ba3629c89e903dbce784746c225bd2c3b528 +EBUILD libnsl-1.1.0.ebuild 1010 SHA256 fbe5a6dd770ef832336607f11a40026c06ae254aababb84fc853ab549e81a179 SHA512 84d1332f2906df6c12f7096f6f63a12d4165d98e30f0ef0c08d7be9747cce98836726b3c261f13f79fbc7e1879cded86d0b320835fc8092c991b668e02b05eb2 WHIRLPOOL a5bbb974f2f9704f7484ee5261e65ce8739184ce8c9542b90d1a0980d78cace5f14fc76ae2ed73b8e1b6ccf6de5972b7666ed7a419be210e5265f88e9c4ed7bb MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6 diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild b/net-libs/libnsl/libnsl-1.1.0.ebuild index 8683f9a..1ced571 100644 --- a/net-libs/libnsl/libnsl-1.1.0.ebuild +++ b/net-libs/libnsl/libnsl-1.1.0.ebuild @@ -20,7 +20,7 @@ DEPEND=" " RDEPEND=${DEPEND} -PATCHES=( "${S}"/${P}-musl.patch ) +PATCHES=( "${FILESDIR}"/${P}-musl.patch ) S=${WORKDIR}/${PN}-${P}
[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/, net-libs/libnsl/files/
commit: a1e9ffcd17aa852b1b73ed26bad7ed9555c7fde2 Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 23:50:02 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 23:50:02 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a1e9ffcd net-libs/libnsl: add patch More complicated musl issues than was initially apparent adapted from alpine linux net-libs/libnsl/Manifest | 3 +- net-libs/libnsl/files/libnsl-1.1.0-musl.patch | 43 +++ net-libs/libnsl/libnsl-1.1.0.ebuild | 3 +- 3 files changed, 47 insertions(+), 2 deletions(-) diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest index 6e4241c..7dc270b 100644 --- a/net-libs/libnsl/Manifest +++ b/net-libs/libnsl/Manifest @@ -1,3 +1,4 @@ +AUX libnsl-1.1.0-musl.patch 980 SHA256 ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c WHIRLPOOL 9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91 DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730 -EBUILD libnsl-1.1.0.ebuild 1006 SHA256 dae9457daf893d82cbaab00ee2bc72bd2a2e17477558d29120e905068e4c1183 SHA512 98459d3710f1cc93f3e70c40b89b0a65c9827831826d18790e9ef22235f18af2b057a90f495c0777e9e734496bed4c5a986fa3cad1cee27fe6eb3407638b26aa WHIRLPOOL dff95f9c0317e9e20abd3a703e571bba6c2004cebb2cc46f56d0c9880d9eb5475ee92ef0d04099da490af85997afcc203b80c8d2a146175f0adde5188ae83f36 +EBUILD libnsl-1.1.0.ebuild 1003 SHA256 edfa8d22d21794348c00856f1cc54127c221fb7b384b365bba4959cd2c318687 SHA512 60ebe318184aa6900a8ada9f7c5c3def4bfbe5dcb76e7eaa39b140b869b6285a9ff22795641d08499a829cccd17c21d3611f3e60df859bfd47d303a95c7d4998 WHIRLPOOL 343ae7a7f4314bc907b7ad3c26eb1d010ecdf239b612c1b3d44e9597c064a7b1999eb68e7366723383139a76c5f1ba3629c89e903dbce784746c225bd2c3b528 MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6 diff --git a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch new file mode 100644 index 000..6d59d2b --- /dev/null +++ b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch @@ -0,0 +1,43 @@ +diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h libnsl-libnsl-1.1.0/src/rpcsvc/nis.h +--- libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h 2017-08-18 12:40:34.0 -0700 libnsl-libnsl-1.1.0/src/rpcsvc/nis.h 2017-09-16 16:48:58.148882799 -0700 +@@ -56,10 +56,38 @@ + * + */ + +- + #ifndef __nis_object_h + #define __nis_object_h + ++#ifndef rawmemchr ++#define rawmemchr(s, c) memchr((s),(size_t)-1,(c)) ++#endif ++ ++#ifndef __asprintf ++#define __asprintf asprintf ++#endif ++ ++#ifndef __mempcpy ++#define __mempcpy mempcpy ++#endif ++ ++#ifndef __strtok_r ++#define __strtok_r strtok_r ++#endif ++ ++#ifndef __always_inline ++#define __always_inline inline ++#endif ++ ++#ifndef TEMP_FAILURE_RETRY ++#define TEMP_FAILURE_RETRY(exp) ({ \ ++ typeof (exp) _rc; \ ++ do { \ ++ _rc = (exp); \ ++ } while (_rc == -1 && errno == EINTR); \ ++ _rc; }) ++#endif ++ + #define NIS_MAXSTRINGLEN 255 + #define NIS_MAXNAMELEN 1024 + #define NIS_MAXATTRNAME 32 diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild b/net-libs/libnsl/libnsl-1.1.0.ebuild index 3fbbc6b..8683f9a 100644 --- a/net-libs/libnsl/libnsl-1.1.0.ebuild +++ b/net-libs/libnsl/libnsl-1.1.0.ebuild @@ -20,6 +20,8 @@ DEPEND=" " RDEPEND=${DEPEND} +PATCHES=( "${S}"/${P}-musl.patch ) + S=${WORKDIR}/${PN}-${P} src_prepare(){ @@ -28,7 +30,6 @@ src_prepare(){ sed -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" {\n#endif|' \ -e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \ -e 's| __THROW||' \ - -e 's|__always_inline|inline|' \ -i {} \; || die eautoreconf }
[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/
commit: e1a067c5f6ac27ab2ade3a6220489b21355ed8f3 Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 23:32:05 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 23:32:05 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e1a067c5 net-libs/libnsl: fix __always_inline net-libs/libnsl/Manifest| 2 +- net-libs/libnsl/libnsl-1.1.0.ebuild | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest index 8367efc..6e4241c 100644 --- a/net-libs/libnsl/Manifest +++ b/net-libs/libnsl/Manifest @@ -1,3 +1,3 @@ DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730 -EBUILD libnsl-1.1.0.ebuild 967 SHA256 a9123cdd506a2be6455829c046df1e1e9d606cb2042303ec25b55677a7e69d0e SHA512 e99ec0a2a5c3afd0486d5925ce9027a9327108effdb2d403d79d04f698e7168ee20790a126ac19f099ce6f41ddb886010ab4ac7a56315fc2bb44fb87876fefe8 WHIRLPOOL 35bc4be387b9e1a277c87413b69fc811d8a8dafef89aea60240108ef7bc5bc27fdaf3bd6eb51326b3d92dbafb70c4febc96d3a9470fa16839285a54687b5fd1f +EBUILD libnsl-1.1.0.ebuild 1006 SHA256 dae9457daf893d82cbaab00ee2bc72bd2a2e17477558d29120e905068e4c1183 SHA512 98459d3710f1cc93f3e70c40b89b0a65c9827831826d18790e9ef22235f18af2b057a90f495c0777e9e734496bed4c5a986fa3cad1cee27fe6eb3407638b26aa WHIRLPOOL dff95f9c0317e9e20abd3a703e571bba6c2004cebb2cc46f56d0c9880d9eb5475ee92ef0d04099da490af85997afcc203b80c8d2a146175f0adde5188ae83f36 MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6 diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild b/net-libs/libnsl/libnsl-1.1.0.ebuild index f9d9ea0..3fbbc6b 100644 --- a/net-libs/libnsl/libnsl-1.1.0.ebuild +++ b/net-libs/libnsl/libnsl-1.1.0.ebuild @@ -28,6 +28,7 @@ src_prepare(){ sed -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" {\n#endif|' \ -e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \ -e 's| __THROW||' \ + -e 's|__always_inline|inline|' \ -i {} \; || die eautoreconf }
[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/
commit: c6179287820078ab4040b011f5a4759bd874592b Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 23:25:27 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 23:25:27 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c6179287 net-libs/libnsl: add most recent version net-libs/libnsl/Manifest| 3 +++ net-libs/libnsl/libnsl-1.1.0.ebuild | 38 + net-libs/libnsl/metadata.xml| 12 3 files changed, 53 insertions(+) diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest new file mode 100644 index 000..8367efc --- /dev/null +++ b/net-libs/libnsl/Manifest @@ -0,0 +1,3 @@ +DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730 +EBUILD libnsl-1.1.0.ebuild 967 SHA256 a9123cdd506a2be6455829c046df1e1e9d606cb2042303ec25b55677a7e69d0e SHA512 e99ec0a2a5c3afd0486d5925ce9027a9327108effdb2d403d79d04f698e7168ee20790a126ac19f099ce6f41ddb886010ab4ac7a56315fc2bb44fb87876fefe8 WHIRLPOOL 35bc4be387b9e1a277c87413b69fc811d8a8dafef89aea60240108ef7bc5bc27fdaf3bd6eb51326b3d92dbafb70c4febc96d3a9470fa16839285a54687b5fd1f +MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6 diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild b/net-libs/libnsl/libnsl-1.1.0.ebuild new file mode 100644 index 000..f9d9ea0 --- /dev/null +++ b/net-libs/libnsl/libnsl-1.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multilib-minimal + +DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready version" +HOMEPAGE="https://github.com/thkukuk/libnsl"; +SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz"; + +SLOT="0" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +DEPEND=" + ! +http://www.gentoo.org/dtd/metadata.dtd";> + + + toolch...@gentoo.org + Gentoo Toolchain Project + + + base-sys...@gentoo.org + Gentoo Base System Project + +
[gentoo-commits] proj/musl:master commit in: net-misc/chrony/
commit: d86b116e4d06adaf0ed1daff6eff236946a7cb95 Author: Aric Belsito gmail com> AuthorDate: Sat Sep 16 22:53:52 2017 + Commit: Aric Belsito gmail com> CommitDate: Sat Sep 16 22:53:52 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d86b116e net-misc/chrony: version bump to 3.2 net-misc/chrony/Manifest | 6 +- .../{chrony-3.2_pre1.ebuild => chrony-3.2.ebuild} | 0 net-misc/chrony/chrony-3.2_pre2.ebuild | 123 - 3 files changed, 2 insertions(+), 127 deletions(-) diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest index 9abc12e..c2e0ce7 100644 --- a/net-misc/chrony/Manifest +++ b/net-misc/chrony/Manifest @@ -3,8 +3,6 @@ AUX chrony-3.2-no-glob_magic.patch 404 SHA256 0e85df5fcc6138ea67636a9f0295efd6ec AUX chronyd.conf 378 SHA256 29040502f86c419dbfbc7e2627cc658a8df82b37da21b3d1fce2eed9136d8f99 SHA512 6919c7bddce2a8f81c0f2759c7c58506e97f89102bfeb7b5c19c6da5ed4cbd9070faddd4f3fb411bb4c653fffbdcc93a7f7dc810f38b199f038b1d4072f57640 WHIRLPOOL 14e6e90959e434475f8d74a144fd342588e99a7102b15cedbf7a436ca32db3e09bbe4bd2630634fac9045db4b75a6c7afcd8f91c67bd8bb4f977d821d220ced9 AUX chronyd.init-r1 1637 SHA256 f3c8b8dfbb1ee14b251d3502cb799411aa4fb71d107ddd90b41b4841eee22f5c SHA512 cbfafe8210cc3d86d417d590fa6c54924ef9f3487c3766a17fffb34d2421a5fc2dfb98ce53dcc33c5811e7c2fd428a235bfde68d999cb50c7d9e5100f769a37b WHIRLPOOL d1b31217ede912611bf7aec69a37d4321913cff0e41f8dfe1df1ff1a6605fd21bbfbdced53ea6e9dc0a22ff5848fe0b705ddf0a6b0e5154ddd4e9b6ed1fe656a AUX chronyd.service-r2 261 SHA256 d5996c6b8596e137b36099d0ce7974bfd8e36411d999712d2f0393ac738f3754 SHA512 671415208e123628e123575d708dbe4ed7946bc45832dce506d539cc747e84ae63783b53398e96a60d815f1758fe44836f34d804e28859538cf560715474dffe WHIRLPOOL f95d9472ad30fb06e3d0014ddc2be492dd1a6d2b5590bed27214ba1b0566d83e89e108a8df3de9dade939a9feff005bfff431d796f9e813388830e3f3dfc437b -DIST chrony-3.2-pre1.tar.gz 431211 SHA256 3c6fa2fe71ba670955498dcecab6a57c0b4ed8bc5a761629e96cd6038946942f SHA512 8ce54f246c3e11e72d90ba03e6f39894445eed314b26113c4a98b5746a00c1886291bf1bb20db68318c3310350b36ea6c88fe05607ae82e551ee93aea6e3fcb6 WHIRLPOOL 1fdf2b0d66b048b448e184b947416bd5ac10996633a41b77749f787ac88b2e605925174483ba8b52f398a1adc8c79b56a2c75d759d187066981dad8045c32eb2 -DIST chrony-3.2-pre2.tar.gz 433579 SHA256 8fe90b486e33909c22362ad524701470cd119618013d10e6bc750edca0cb5fbd SHA512 ddc1008da21ee995bfc6049e713f79e9872a3c45d26867b763c41914000bcc5c016c968588d00f85547405bb0bc7950c5954b5757ef08edef8adf988c711546a WHIRLPOOL e4e52c1b5b08824acfae22f554aee464c6d642bd007f6a979fa89c931b7dfa848ec67798ab71c9e1e87cb9570521ad0278671af3ce420255a08b31b6574b1323 -EBUILD chrony-3.2_pre1.ebuild 2958 SHA256 15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde WHIRLPOOL 582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4 -EBUILD chrony-3.2_pre2.ebuild 2958 SHA256 15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde WHIRLPOOL 582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4 +DIST chrony-3.2.tar.gz 433882 SHA256 329f6718dd8c3ece3eee78be1f4821cbbeb62608e7d23f25da293cfa433c4116 SHA512 496af5bed91600f268c1a0fa577bb8c7785e485f78598b666829c674e94770c16548cec4289a2ae9d0a51191d2705eda00886cb6cccae3828aa201a49d4783a4 WHIRLPOOL b8a9045c81970653393c2afadece1e3a5e093c893b7ac3bae061bbd40bc043439e426df8da6598e36ef9589b4dd402419199307a9bfa48df526206952814667e +EBUILD chrony-3.2.ebuild 2958 SHA256 15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde WHIRLPOOL 582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4 MISC metadata.xml 1566 SHA256 df519c8729414da92dabce3e6fcfd98e7cbee2c3ca31c1271d280d63f39cfdc2 SHA512 bc9d33fa4f146feb7b934ffa6cf8e4d235316f23b9e08dbd6bf6d071496508a9c1dfbed2fca686244360ef848acdeec0d3b96992601aeb669c30482f9ca5ee84 WHIRLPOOL 12b3b29c032ba953e7d945d5a7cc1264e03468fe0c9c7201bc0cc82a1927c253856f714fcce957dc74eb95f23457265ac3e08925b9a4a3530e5a710d93275c96 diff --git a/net-misc/chrony/chrony-3.2_pre1.ebuild b/net-misc/chrony/chrony-3.2.ebuild similarity index 100% rename from net-misc/chrony/chrony-3.2_pre1.ebuild rename to net-misc/chrony/chrony-3.2.ebuild diff --git a/net-misc/chrony/chrony-3.2_pre2.ebuild b/net-misc/chrony/chrony-3.2_pre2.ebuild deleted file mode 100644 index 24347f5..000
[gentoo-commits] proj/perl-overlay:master commit in: scripts/
commit: 3ada1f58b0b05b765b668a16e317a0319f2c7f1d Author: Kent Fredric gentoo org> AuthorDate: Tue Jan 17 01:37:54 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=3ada1f58 scripts/: update multiplex script for current gentoo repos scripts/ssh_multiplex.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/ssh_multiplex.pl b/scripts/ssh_multiplex.pl index cb3d4c9bb..703e4c96d 100755 --- a/scripts/ssh_multiplex.pl +++ b/scripts/ssh_multiplex.pl @@ -38,9 +38,9 @@ spawn_cmd( { pids=> \@pids, params => [qw( background no_execute_command no_stdin control_master )], -connect => 'g...@git.overlays.gentoo.org', +connect => 'g...@git.gentoo.org', cleanup => sub { - say "\e[32mConnected to git\@git.overlays.gentoo.org\e[0m"; + say "\e[32mConnected to git\@git.gentoo.org\e[0m"; }, } );
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/MooseX-Storage/
commit: ef9f3beb6ea752765ebce9cce5c823832293b1fc Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 02:40:43 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:06:47 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ef9f3beb dev-perl/MooseX-Storage: Bump to version 0.520.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --force .../MooseX-Storage/MooseX-Storage-0.520.0.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild b/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild new file mode 100644 index 0..f5e64924d --- /dev/null +++ b/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI=5 +MODULE_AUTHOR=ETHER +MODULE_VERSION=0.52 +inherit perl-module + +DESCRIPTION='A serialization framework for Moose classes' +LICENSE=" || ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test minimal" + +# TODO: dev-perl/MooseX-Storage-Format-JSONpm +# dev-perl/YAML-Any +# dev-perl/YAML-XS + +RDEPEND=" + !minimal? ( + virtual/perl-IO + dev-perl/IO-stringy + >=dev-perl/JSON-MaybeXS-1.1.0 + virtual/perl-Storable + dev-perl/YAML + dev-perl/YAML-Syck + ) + virtual/perl-Carp + virtual/perl-Data-Dumper + virtual/perl-Digest + dev-perl/Module-Runtime + >=dev-perl/Moose-0.990.0 + virtual/perl-Scalar-List-Utils + dev-perl/String-RewritePrefix + dev-perl/namespace-autoclean +" +DEPEND="${RDEPEND} + >=virtual/perl-CPAN-Meta-Requirements-2.120.620 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-Module-Metadata + test? ( + !minimal? ( + dev-perl/Digest-HMAC + dev-perl/MooseX-Types + >=virtual/perl-CPAN-Meta-2.120.900 + dev-perl/Test-Deep-JSON + dev-perl/Test-Without-Module + ) + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-JSON-PP + dev-perl/Test-Deep + dev-perl/Test-Deep-Type + dev-perl/Test-Fatal + dev-perl/Test-Requires + >=virtual/perl-Test-Simple-0.880.0 + ) +"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Pod-Markdown-Github/
commit: 7bcd2cfaad804033ba529ba1bad3242e3c1f24d4 Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 11:54:16 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=7bcd2cfa dev-perl/Pod-Markdown-Github: Add version 0.10.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../Pod-Markdown-Github-0.10.0.ebuild | 38 ++ dev-perl/Pod-Markdown-Github/metadata.xml | 7 2 files changed, 45 insertions(+) diff --git a/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild b/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild new file mode 100644 index 0..57a369044 --- /dev/null +++ b/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=MINIMAL +MODULE_VERSION=0.01 +inherit perl-module + +DESCRIPTION="Convert POD to Githubs specific markdown" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +perl_meta_configure() { + # ExtUtils::MakeMaker 6.30 ( 6.300.0 ) + echo \>=virtual/perl-ExtUtils-MakeMaker-6.300.0 +} +perl_meta_build() { + # Test::More + echo virtual/perl-Test-Simple +} +perl_meta_runtime() { + # Pod::Markdown + echo \>=dev-perl/Pod-Markdown-3 + # parent + echo virtual/perl-parent + # strict + echo dev-lang/perl + # warnings + echo dev-lang/perl +} +DEPEND=" + $(perl_meta_configure) + $(perl_meta_build) + $(perl_meta_runtime) +" +RDEPEND=" + $(perl_meta_runtime) +" diff --git a/dev-perl/Pod-Markdown-Github/metadata.xml b/dev-perl/Pod-Markdown-Github/metadata.xml new file mode 100644 index 0..fcb39fe7f --- /dev/null +++ b/dev-perl/Pod-Markdown-Github/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + p...@gentoo.org + +
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Role-FileWatcher/
commit: 604571a1ae037ce7071faa8defb924ac71232165 Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 11:38:04 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=604571a1 dev-perl/Dist-Zilla-Role-FileWatcher: Add for ReadmeAnyFromPod Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../Dist-Zilla-Role-FileWatcher-0.6.0.ebuild | 78 ++ dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml | 7 ++ 2 files changed, 85 insertions(+) diff --git a/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild b/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild new file mode 100644 index 0..80554f3b4 --- /dev/null +++ b/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=ETHER +MODULE_VERSION=0.006 +inherit perl-module + +DESCRIPTION='Receive notification when something changes a file'\''s contents' +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +perl_meta_configure() { + # Module::Build::Tiny 0.039 ( 0.39.0 ) + echo \>=dev-perl/Module-Build-Tiny-0.39.0 + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 +} +perl_meta_runtime() { + # Digest::MD5 + echo virtual/perl-Digest-MD5 + # Dist::Zilla 4.300039 ( 4.300.39 ) + echo \>=dev-perl/Dist-Zilla-4.300.39 + # Encode + echo virtual/perl-Encode + # Moose::Role + echo dev-perl/Moose + # Safe::Isa + echo dev-perl/Safe-Isa + # namespace::autoclean + echo dev-perl/namespace-autoclean + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 + # strict + echo dev-lang/perl + # warnings + echo dev-lang/perl +} +perl_meta_test() { + # Dist::Zilla::File::InMemory + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FileGatherer + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FileMunger + echo dev-perl/Dist-Zilla + # ExtUtils::MakeMaker + echo virtual/perl-ExtUtils-MakeMaker + # File::Spec + echo virtual/perl-File-Spec + # Module::Runtime + echo dev-perl/Module-Runtime + # Moose + echo dev-perl/Moose + # Moose::Util::TypeConstraints + echo dev-perl/Moose + # Path::Tiny + echo dev-perl/Path-Tiny + # Test::DZil + echo dev-perl/Dist-Zilla + # Test::Deep + echo dev-perl/Test-Deep + # Test::Fatal + echo dev-perl/Test-Fatal + # Test::More 0.88 ( 0.880.0 ) + echo \>=virtual/perl-Test-Simple-0.880.0 + # if + echo virtual/perl-if + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 +} +DEPEND=" + $(perl_meta_configure) + $(perl_meta_runtime) + test? ( $(perl_meta_test) ) +" +RDEPEND=" + $(perl_meta_runtime) +" diff --git a/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml b/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml new file mode 100644 index 0..fcb39fe7f --- /dev/null +++ b/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + p...@gentoo.org + +
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Plugin-CheckExtraTests/
commit: a460a756aa6fdafbca499f8753c187cba18a Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 02:48:49 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:06:47 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a460a756 dev-perl/Dist-Zilla-Plugin-CheckExtraTests: Bump to 0.29.0 I know this isn't my usual standard, but this is fast-passing with "good enough" so I can get my build tools fixing real problems without being held back by version incompat. Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --force ...Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild | 81 ++ 1 file changed, 81 insertions(+) diff --git a/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild b/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild new file mode 100644 index 0..04f2a8bcb --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=DAGOLDEN +MODULE_VERSION=0.029 +inherit perl-module + +DESCRIPTION='check xt tests before release' +LICENSE=" Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +perl_meta_configure() { + # ExtUtils::MakeMaker 6.17 ( 6.170.0 ) + echo \>=virtual/perl-ExtUtils-MakeMaker-6.170.0 + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 +} +perl_meta_runtime() { + # App::Prove 3.00 ( 3.0.0 ) + echo \>=virtual/perl-Test-Harness-3.0.0 + # Archive::Tar + echo virtual/perl-Archive-Tar + # Dist::Zilla 4.3 ( 4.300.0 ) + echo \>=dev-perl/Dist-Zilla-4.300.0 + # Dist::Zilla::App + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::BeforeRelease + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::TestRunner + echo dev-perl/Dist-Zilla + # File::pushd + echo dev-perl/File-pushd + # Moose 2 ( 2.0.0 ) + echo \>=dev-perl/Moose-2.0.0 + # Path::Iterator::Rule + echo dev-perl/Path-Iterator-Rule + # Path::Tiny 0.013 ( 0.13.0 ) + echo \>=dev-perl/Path-Tiny-0.13.0 + # namespace::autoclean 0.09 ( 0.90.0 ) + echo \>=dev-perl/namespace-autoclean-0.90.0 + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 + # strict + echo dev-lang/perl + # warnings + echo dev-lang/perl +} +perl_meta_test() { + # Capture::Tiny + echo dev-perl/Capture-Tiny + # Dist::Zilla::App::Tester + echo dev-perl/Dist-Zilla + # ExtUtils::MakeMaker + echo virtual/perl-ExtUtils-MakeMaker + # File::Spec + echo virtual/perl-File-Spec + # Params::Util + echo dev-perl/Params-Util + # Sub::Exporter + echo dev-perl/Sub-Exporter + # Test::More 0.88 ( 0.880.0 ) + echo \>=virtual/perl-Test-Simple-0.880.0 + # Test::Requires + echo dev-perl/Test-Requires + # Try::Tiny + echo dev-perl/Try-Tiny + # lib + # echo virtual/perl-lib + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 +} +DEPEND=" + $(perl_meta_configure) + $(perl_meta_runtime) + test? ( $(perl_meta_test) ) +" +RDEPEND=" + $(perl_meta_runtime) +"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Tree-XPathEngine/
commit: 8f293a3bd74e4450351cf8169b3d921fd1e9c38d Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 11:44:22 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8f293a3b dev-perl/Tree-XPathEngine: Added Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../Tree-XPathEngine-0.50.0.ebuild | 23 ++ dev-perl/Tree-XPathEngine/metadata.xml | 7 +++ 2 files changed, 30 insertions(+) diff --git a/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild b/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild new file mode 100644 index 0..cc27e1667 --- /dev/null +++ b/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=MIROD +MODULE_VERSION=0.05 +inherit perl-module + +DESCRIPTION='a re-usable XPath engine' +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +perl_meta_runtime() { + # Test::More + echo virtual/perl-Test-Simple +} +PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" ) +DEPEND=" + $(perl_meta_runtime) +" +RDEPEND=" + $(perl_meta_runtime) +" diff --git a/dev-perl/Tree-XPathEngine/metadata.xml b/dev-perl/Tree-XPathEngine/metadata.xml new file mode 100644 index 0..fcb39fe7f --- /dev/null +++ b/dev-perl/Tree-XPathEngine/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + p...@gentoo.org + +
[gentoo-commits] proj/perl-overlay:master commit in: README/src/, README/, README/src/git/
commit: fe506353a15d62f9061044a0e1a8d6eaa4e4ec76 Author: Kent Fredric gentoo org> AuthorDate: Tue Jan 17 01:49:22 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fe506353 README: update references to newer git.gentoo.org instead of old g.o.g.o README/index.html | 12 ++-- README/src/git/contribution-order.html | 2 +- README/src/git/contribution-order.txt | 2 +- README/src/git/repositories.html | 8 README/src/git/repositories.txt| 8 README/src/git/ssh-multiplex.html | 2 +- README/src/git/ssh-multiplex.txt | 2 +- README/src/networks.html | 2 +- README/src/networks.txt| 2 +- 9 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README/index.html b/README/index.html index ca0f70caa..2ba21dca2 100644 --- a/README/index.html +++ b/README/index.html @@ -104,7 +104,7 @@ on irc.freenode.org 1.2. Source-Control Overlays for Gentoo can be found on Github and -the Gentoo Overlays website. +the Gentoo Overlays website. @@ -115,7 +115,7 @@ on irc.freenode.org 2.1. Repositories At the time of this writing, there are several repositories. -2.1.1. Git.Overlays.Gentoo.org +2.1.1. Git.Overlays.Gentoo.org Few people with commit rights. Does not broadcast pushes to IRC. @@ -124,7 +124,7 @@ ReadOnly(git) - git://git.overlays.gentoo.org/proj/perl-overlay.git + git://anongit.gentoo.org/proj/perl-overlay.git @@ -132,7 +132,7 @@ ReadOnly(http) - http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git + http://anongit.gentoo.org/git/proj/perl-overlay.git @@ -140,7 +140,7 @@ ReadWrite - git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay + git+ssh://g...@git.gentoo.org/proj/perl-overlay @@ -199,7 +199,7 @@ Push your patch sequence to Github. -Push your patch sequence to git.overlays.gentoo.org. +Push your patch sequence to git.gentoo.org. diff --git a/README/src/git/contribution-order.html b/README/src/git/contribution-order.html index e01b9a12d..3aa93089f 100644 --- a/README/src/git/contribution-order.html +++ b/README/src/git/contribution-order.html @@ -111,7 +111,7 @@ Push your patch sequence to Github. -Push your patch sequence to git.overlays.gentoo.org. +Push your patch sequence to git.gentoo.org. diff --git a/README/src/git/contribution-order.txt b/README/src/git/contribution-order.txt index a1175dc0c..520c8d607 100644 --- a/README/src/git/contribution-order.txt +++ b/README/src/git/contribution-order.txt @@ -6,7 +6,7 @@ Contributions are recommended to be performed in the following order: 1. Progress your patch sequence locally. 2. *(optional)* push your patch sequence to your personal public repository 3. Push your patch sequence to xref:repositories-github[Github]. - 4. Push your patch sequence to xref:repositories-gogo[git.overlays.gentoo.org]. + 4. Push your patch sequence to xref:repositories-ggo[git.gentoo.org]. This order will hopefully reduce the amount of push collisions encountered, which will make all our lives easier =). diff --git a/README/src/git/repositories.html b/README/src/git/repositories.html index 097c3befa..e19be7911 100644 --- a/README/src/git/repositories.html +++ b/README/src/git/repositories.html @@ -96,7 +96,7 @@ window.onload = function(){asciidoc.footnotes(); asciidoc.toc(4);} -1. Git.Overlays.Gentoo.org +1. Git.Overlays.Gentoo.org Few people with commit rights. Does not broadcast pushes to IRC. @@ -106,7 +106,7 @@ ReadOnly(git) - git://git.overlays.gentoo.org/proj/perl-overlay.git + git://anongit.gentoo.org/proj/perl-overlay.git @@ -114,7 +114,7 @@ ReadOnly(http) - http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git + http://anongit.gentoo.org/git/proj/perl-overlay.git @@ -122,7 +122,7 @@ ReadWrite - git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay + git+ssh://g...@git.gentoo.org/proj/perl-overlay diff --git a/README/src/git/repositories.txt b/README/src/git/repositories.txt index e5cc4d5fd..644eafca0 100644 --- a/README/src/git/repositories.txt +++ b/README/src/git/repositories.txt @@ -4,7 +4,7 @@ Repositories At the time of this writing, there are several repositories. -[[repositories-gogo]] +[[repositories-ggo]] Git.Overlays.Gentoo.org --- @@ -12,12 +12,12 @@ Few people with commit rights. Does not broadcast pushes to IRC. ReadOnly(git):: - `git://git.overlays.gentoo.org/proj/perl-overlay.git` + `git://anongit.gentoo.org/proj/perl-overlay.git` ReadOnly(http):: - `http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git` + `http://anongit.gentoo.org/git/proj/perl-overlay.git` ReadWrite:: - `git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay` + `git+ssh://g...@git.gentoo.org/proj/perl-overlay` [[repos
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/
commit: 134840546a30f681c9e01ef52fc9b3d47471e372 Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 11:57:01 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=13484054 dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod: Bump to 0.163.250 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --force ...-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild | 108 + 1 file changed, 108 insertions(+) diff --git a/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild b/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild new file mode 100644 index 0..9a5140b64 --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=RTHOMPSON +MODULE_VERSION=0.163250 +inherit perl-module + +DESCRIPTION='Automatically convert POD to a README in any format for Dist::Zilla' +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +perl_meta_configure() { + # ExtUtils::MakeMaker + echo virtual/perl-ExtUtils-MakeMaker + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 +} +perl_meta_runtime() { + # Dist::Zilla::File::InMemory + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::AfterBuild + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::AfterRelease + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FileGatherer + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FileMunger + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FilePruner + echo dev-perl/Dist-Zilla + # Dist::Zilla::Role::FileWatcher + echo dev-perl/Dist-Zilla-Role-FileWatcher + # Dist::Zilla::Role::PPI + echo dev-perl/Dist-Zilla + # Encode + echo virtual/perl-Encode + # List::Util 1.33 ( 1.330.0 ) + echo \>=virtual/perl-Scalar-List-Utils-1.330.0 + # Moose + echo dev-perl/Moose + # Moose::Util::TypeConstraints + echo dev-perl/Moose + # MooseX::Has::Sugar + echo dev-perl/MooseX-Has-Sugar + # PPI::Document + echo dev-perl/PPIx-XPath + # Path::Tiny 0.004 ( 0.4.0 ) + echo \>=dev-perl/Path-Tiny-0.4.0 + # Pod::Markdown 2.000 ( 2.0.0 ) + echo \>=dev-perl/Pod-Markdown-2.0.0 + # Pod::Markdown::Github + echo dev-perl/Pod-Markdown-Github + # Pod::Simple::HTML 3.23 ( 3.230.0 ) + echo \>=virtual/perl-Pod-Simple-3.230.0 + # Pod::Simple::Text 3.23 ( 3.230.0 ) + echo \>=virtual/perl-Pod-Simple-3.230.0 + # Scalar::Util + echo virtual/perl-Scalar-List-Utils + # perl 5.008 ( 5.8.0 ) + echo \>=dev-lang/perl-5.8.0 + # strict + echo dev-lang/perl + # warnings + echo dev-lang/perl +} +perl_meta_test() { + # Carp + echo virtual/perl-Carp + # Dist::Zilla::Role::PluginBundle::Easy + echo dev-perl/Dist-Zilla + # File::Spec + echo virtual/perl-File-Spec + # IO::Handle + echo virtual/perl-IO + # IPC::Open3 + echo dev-lang/perl + # Test::DZil + echo dev-perl/Dist-Zilla + # Test::Deep + echo dev-perl/Test-Deep + # Test::Fatal + echo dev-perl/Test-Fatal + # Test::More 0.94 ( 0.940.0 ) + echo \>=virtual/perl-Test-Simple-0.940.0 + # Test::Most + echo dev-perl/Test-Most + # Test::Requires + echo dev-perl/Test-Requires + # autodie + echo virtual/perl-autodie + # blib 1.01 ( 1.10.0 ) + echo \>=dev-lang/perl-1.10.0 + # lib + # echo virtual/perl-lib + # perl 5.008 ( 5.8.0 ) + echo \>=dev-lang/perl-5.8.0 + # utf8 + echo dev-lang/perl +} +DEPEND=" + $(perl_meta_configure) + $(perl_meta_runtime) + test? ( $(perl_meta_test) ) +" +RDEPEND=" + $(perl_meta_runtime) +"
[gentoo-commits] proj/perl-overlay:master commit in: README/src/, README/, README/src/git/
commit: 8248a780be3468e9d6f880344f510f817d900c2a Author: Kent Fredric gentoo org> AuthorDate: Tue Jan 17 01:50:28 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:30 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8248a780 README: Update to asciidoc 8.6.9 README/index.html | 126 - README/src/git/contribution-order.html | 68 +- README/src/git/disable-merge-pull.html | 70 +- README/src/git/linearize-commits.html | 68 +- README/src/git/repositories.html | 68 +- README/src/git/ssh-multiplex.html | 80 ++--- README/src/git/work-in-a-branch.html | 110 ++-- README/src/networks.html | 68 +- 8 files changed, 313 insertions(+), 345 deletions(-) diff --git a/README/index.html b/README/index.html index 2ba21dca2..a1a2be988 100644 --- a/README/index.html +++ b/README/index.html @@ -3,23 +3,20 @@ http://www.w3.org/1999/xhtml"; xml:lang="en"> - + Gentoo Perl Overlay Tips /*
[gentoo-commits] proj/perl-overlay:master commit in: /
commit: 2066d9fdaa553134dad739fb451af33eeb95467b Author: Kent Fredric gentoo org> AuthorDate: Fri Sep 15 05:04:15 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:31:14 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=2066d9fd Add .mailmap This is to normalize email data for git shortlog and friends so people get correctly attributed where relevant. .mailmap | 8 1 file changed, 8 insertions(+) diff --git a/.mailmap b/.mailmap new file mode 100644 index 0..0aea6fe40 --- /dev/null +++ b/.mailmap @@ -0,0 +1,8 @@ +Kent Fredric +Kent Fredric +Michele Beltrame +Michele Beltrame +Michele Beltrame +Daniel Westermann-Clark +Andreas K. Hüttel +Torsten Veller
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/PPIx-XPath/
commit: 77f5ff6daaa117db8fcb35d9935237a9044340ef Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 11:45:14 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:07:29 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=77f5ff6d dev-perl/PPIx-XPath: Add 2.20.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild | 44 dev-perl/PPIx-XPath/metadata.xml | 7 + 2 files changed, 51 insertions(+) diff --git a/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild b/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild new file mode 100644 index 0..abd03add9 --- /dev/null +++ b/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=DAKKAR +MODULE_VERSION=2.02 +inherit perl-module + +DESCRIPTION='an XPath implementation for the PDOM' +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +perl_meta_configure() { + # ExtUtils::MakeMaker + echo virtual/perl-ExtUtils-MakeMaker +} +perl_meta_runtime() { + # Carp + echo virtual/perl-Carp + # PPI + echo dev-perl/PPI + # Scalar::Util + echo virtual/perl-Scalar-List-Utils + # Tree::XPathEngine + echo dev-perl/Tree-XPathEngine + # perl 5.006 ( 5.6.0 ) + echo \>=dev-lang/perl-5.6.0 + # strict + echo dev-lang/perl + # warnings + echo dev-lang/perl +} +perl_meta_test() { + # Test::Most + echo dev-perl/Test-Most +} +DEPEND=" + $(perl_meta_configure) + $(perl_meta_runtime) + test? ( $(perl_meta_test) ) +" +RDEPEND=" + $(perl_meta_runtime) +" diff --git a/dev-perl/PPIx-XPath/metadata.xml b/dev-perl/PPIx-XPath/metadata.xml new file mode 100644 index 0..fcb39fe7f --- /dev/null +++ b/dev-perl/PPIx-XPath/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + p...@gentoo.org + +
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/WWW-Mechanize-TreeBuilder/
commit: d92416bbdc6400c8eb00f48cefb19084ef94057a Author: Kent Fredric gentoo org> AuthorDate: Sun Dec 18 15:55:51 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:06:03 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=d92416bb dev-perl/WWW-Mechanize-TreeBuilder: Bump to 1.200.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --force .../WWW-Mechanize-TreeBuilder-1.200.0.ebuild | 29 ++ 1 file changed, 29 insertions(+) diff --git a/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild b/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild new file mode 100644 index 0..1649cdc5f --- /dev/null +++ b/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_VERSION=1.2 +MODULE_AUTHOR=ASH +inherit perl-module + +DESCRIPTION="This module combines WWW::Mechanize and HTML::TreeBuilder." + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# Scalar::Util +RDEPEND=" + >=dev-perl/Moose-2.120.0 + dev-perl/HTML-Tree + dev-perl/MooseX-Role-Parameterized + virtual/perl-Scalar-List-Utils +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + virtual/perl-Test-Simple + dev-perl/Test-WWW-Mechanize + )"
[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Deep-Type/
commit: a2ac295bb7b37f547fa11bf274ba7012ec90223d Author: Kent Fredric gentoo org> AuthorDate: Mon Dec 19 02:39:02 2016 + Commit: Kent Fredric gentoo org> CommitDate: Sat Sep 16 22:06:47 2017 + URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a2ac295b dev-perl/Test-Deep-Type: Add 0.8.0 Needed by MooseX-Storage Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild | 30 ++ dev-perl/Test-Deep-Type/metadata.xml | 7 + 2 files changed, 37 insertions(+) diff --git a/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild b/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild new file mode 100644 index 0..d9e1cb8b1 --- /dev/null +++ b/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 +MODULE_AUTHOR=ETHER +MODULE_VERSION=0.008 +inherit perl-module + +DESCRIPTION="A Test::Deep plugin for validating type constraints" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + virtual/perl-Scalar-List-Utils + dev-perl/Test-Deep + dev-perl/Try-Tiny + virtual/perl-parent +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-1.1.10 + dev-perl/Test-Needs + virtual/perl-if + ) +" diff --git a/dev-perl/Test-Deep-Type/metadata.xml b/dev-perl/Test-Deep-Type/metadata.xml new file mode 100644 index 0..fcb39fe7f --- /dev/null +++ b/dev-perl/Test-Deep-Type/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + p...@gentoo.org + +
[gentoo-commits] proj/openrc: New branch: 0.31.x
commit: Commit: William Hubbs gentoo org> CommitDate: Sat Sep 16 22:20:55 2017 + New branch: 0.31.x
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 7036d6264c466f331ee4f502bca70d02725e8499 Author: Shane Peelar gmail com> AuthorDate: Sat Sep 16 19:46:21 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 16 22:05:46 2017 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7036d626 repositories: Add lto-overlay Closes: https://github.com/gentoo/api-gentoo-org/pull/75 files/overlays/repositories.xml | 12 1 file changed, 12 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 7185c68..087b8b3 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -2644,6 +2644,18 @@ FIN http://github.com/bignaux/lorelei-overlay.git http://github.com/feeds/bignaux/commits/lorelei-overlay/master + +lto-overlay +A Portage configuration for O3, Graphite, and LTO system-wide +https://github.com/InBetweenNames/gentooLTO + + lookatyouhac...@gmail.com + Shane Peelar + +https://github.com/InBetweenNames/gentooLTO.git +git+ssh://g...@github.com:InBetweenNames/gentooLTO.git +https://github.com/InBetweenNames/gentooLTO/commits/master + lua Lua development overlay
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfilezilla/
commit: 0d9fa33465c9383d281945e18a6e8ee1d1ad99d1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 16 22:02:37 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 16 22:02:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9fa334 dev-libs/libfilezilla: keyworded 0.9.1 for ppc, bug #571888 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild b/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild index 1e6cdf9b3fa..26d14b20ef9 100644 --- a/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild +++ b/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/filezilla/${P}.tar.bz2 LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc x86" IUSE="test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/
commit: afabc2467edfbf280e43a86d816181808dfbe3c2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 16 22:02:42 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 16 22:02:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afabc246 net-ftp/filezilla: keyworded 3.25.2 for ppc, bug #571888 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" net-ftp/filezilla/filezilla-3.25.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/filezilla/filezilla-3.25.2.ebuild b/net-ftp/filezilla/filezilla-3.25.2.ebuild index 91adb95c753..9273ca52e53 100644 --- a/net-ftp/filezilla/filezilla-3.25.2.ebuild +++ b/net-ftp/filezilla/filezilla-3.25.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc x86" IUSE="dbus nls test" # pugixml 1.7 minimal dependency is for c++11 proper configuration