[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 62f1f8914fc927353b5c9b6eb188cabee34e5f06 Author: Matthew Thode gentoo org> AuthorDate: Tue Jan 19 17:13:46 2021 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jan 19 17:14:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f1f891 dev-ruby/facter: 3.14.15 bump Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.15.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 6ffafeacf00..86336cd585a 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1 +1,2 @@ DIST facter-3.14.14.tar.gz 407276 BLAKE2B 5f911581773ef9a19ee42b5ed64114e2519ff88e024490d74bf9b1e777221d92d3ed502c8e6a0df573a5390fca323fcf0bcfdce6aeed25826c84efb3971307a5 SHA512 22e0ff0a9280be129f7587e24109f76f34660d99086378dd7e9ccc004c08a4fa5dd6f9ba50957c146ea40e26344ee87dbafd45b885f8f576192b6e572b084af7 +DIST facter-3.14.15.tar.gz 407293 BLAKE2B 0f9bfe78314144e920695e678fa7ce8b4656ba424240e7e7621fe048e15e46db6fe507bc859448fa22f31e28caecadc33877ebaee8dab85c8e87238daf140157 SHA512 45deb530991883ecb1235d6a6166c36888c3c2c4a42a694e041f4d0911ab4bed880bee56034871fde08cc723b7270166e7d0dfa626bbc205d3b1f495c8d74691 diff --git a/dev-ruby/facter/facter-3.14.15.ebuild b/dev-ruby/facter/facter-3.14.15.ebuild new file mode 100644 index 000..0feb8baceee --- /dev/null +++ b/dev-ruby/facter/facter-3.14.15.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: f8c550fa1018cce1de87e7e856afaeba5bab9a82 Author: Matthew Thode gentoo org> AuthorDate: Sun Dec 20 19:55:14 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Dec 20 19:57:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c550fa dev-ruby/facter: delete old (3.14.13) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.13.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 4aee4cb4dc8..6ffafeacf00 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1 @@ -DIST facter-3.14.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac DIST facter-3.14.14.tar.gz 407276 BLAKE2B 5f911581773ef9a19ee42b5ed64114e2519ff88e024490d74bf9b1e777221d92d3ed502c8e6a0df573a5390fca323fcf0bcfdce6aeed25826c84efb3971307a5 SHA512 22e0ff0a9280be129f7587e24109f76f34660d99086378dd7e9ccc004c08a4fa5dd6f9ba50957c146ea40e26344ee87dbafd45b885f8f576192b6e572b084af7 diff --git a/dev-ruby/facter/facter-3.14.13.ebuild b/dev-ruby/facter/facter-3.14.13.ebuild deleted file mode 100644 index f2b40c9e3b7..000 --- a/dev-ruby/facter/facter-3.14.13.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: e4d030536b3ca9e373e6de4b2ca3c464369e84da Author: Matthew Thode gentoo org> AuthorDate: Sat Nov 21 05:52:25 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Nov 21 05:57:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d03053 dev-ruby/facter: 3.14.14 stable amd64/x86 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.12.ebuild | 99 --- dev-ruby/facter/facter-3.14.14.ebuild | 2 +- 3 files changed, 1 insertion(+), 101 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 41baa7f3d54..4aee4cb4dc8 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,2 @@ -DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 DIST facter-3.14.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac DIST facter-3.14.14.tar.gz 407276 BLAKE2B 5f911581773ef9a19ee42b5ed64114e2519ff88e024490d74bf9b1e777221d92d3ed502c8e6a0df573a5390fca323fcf0bcfdce6aeed25826c84efb3971307a5 SHA512 22e0ff0a9280be129f7587e24109f76f34660d99086378dd7e9ccc004c08a4fa5dd6f9ba50957c146ea40e26344ee87dbafd45b885f8f576192b6e572b084af7 diff --git a/dev-ruby/facter/facter-3.14.12.ebuild b/dev-ruby/facter/facter-3.14.12.ebuild deleted file mode 100644 index f2b40c9e3b7..000 --- a/dev-ruby/facter/facter-3.14.12.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: ea66157f0139db0afc0f84456031e047d6c8c34f Author: Matthew Thode gentoo org> AuthorDate: Tue Oct 20 20:45:23 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Oct 20 20:45:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea66157f dev-ruby/facter: 3.14.14 bump Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.14.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 143edab7df9..41baa7f3d54 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 DIST facter-3.14.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac +DIST facter-3.14.14.tar.gz 407276 BLAKE2B 5f911581773ef9a19ee42b5ed64114e2519ff88e024490d74bf9b1e777221d92d3ed502c8e6a0df573a5390fca323fcf0bcfdce6aeed25826c84efb3971307a5 SHA512 22e0ff0a9280be129f7587e24109f76f34660d99086378dd7e9ccc004c08a4fa5dd6f9ba50957c146ea40e26344ee87dbafd45b885f8f576192b6e572b084af7 diff --git a/dev-ruby/facter/facter-3.14.14.ebuild b/dev-ruby/facter/facter-3.14.14.ebuild new file mode 100644 index 000..b7819b83844 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.14.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 171f3976e9bee941afc47524512c870af50b51f5 Author: Matthew Thode gentoo org> AuthorDate: Fri Sep 25 15:39:27 2020 + Commit: Matthew Thode gentoo org> CommitDate: Fri Sep 25 15:39:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171f3976 dev-ruby/facter: 3.14.13 stable amd64/x86 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.13.ebuild b/dev-ruby/facter/facter-3.14.13.ebuild index b7819b83844..f2b40c9e3b7 100644 --- a/dev-ruby/facter/facter-3.14.13.ebuild +++ b/dev-ruby/facter/facter-3.14.13.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 0e1b201065b260170a865cd9b89f59ac56e91ce5 Author: Matthew Thode gentoo org> AuthorDate: Fri Sep 11 16:41:49 2020 + Commit: Matthew Thode gentoo org> CommitDate: Fri Sep 11 16:42:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1b2010 dev-ruby/facter: cleanup Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.11.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index c72fc942777..143edab7df9 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,2 @@ -DIST facter-3.14.11.tar.gz 406391 BLAKE2B 27606fe89fe9009db0ee14ccff6ad15db9fb548c25f752d044c0ec67bd772c1a523b2ec9d4fc49e5916b853ee119b7f640e2893b628e31fcaf2fc90e7edb3d81 SHA512 5e6a23f7ff91bfa2617c6afc15e441d1a61e9a1d57f4c7a1cfb033083ea0e2d72b348f06121a36c392b3ec64f08644832ef2d73c486def3e92edc7625ea62f51 DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 DIST facter-3.14.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac diff --git a/dev-ruby/facter/facter-3.14.11.ebuild b/dev-ruby/facter/facter-3.14.11.ebuild deleted file mode 100644 index f2b40c9e3b7..000 --- a/dev-ruby/facter/facter-3.14.11.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 269c7dc53ec289423f7f1d93cc26c3ec3b7ecca6 Author: Matthew Thode gentoo org> AuthorDate: Mon Aug 24 18:22:35 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Aug 24 18:22:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269c7dc5 dev-ruby/facter: 3.14.13 bump Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.13.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index bb3bf743610..c72fc942777 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.14.11.tar.gz 406391 BLAKE2B 27606fe89fe9009db0ee14ccff6ad15db9fb548c25f752d044c0ec67bd772c1a523b2ec9d4fc49e5916b853ee119b7f640e2893b628e31fcaf2fc90e7edb3d81 SHA512 5e6a23f7ff91bfa2617c6afc15e441d1a61e9a1d57f4c7a1cfb033083ea0e2d72b348f06121a36c392b3ec64f08644832ef2d73c486def3e92edc7625ea62f51 DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 +DIST facter-3.14.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac diff --git a/dev-ruby/facter/facter-3.14.13.ebuild b/dev-ruby/facter/facter-3.14.13.ebuild new file mode 100644 index 000..b7819b83844 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.13.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: e9c070da26602572bf8be55bb7d4bb4ab872d6f5 Author: Matthew Thode gentoo org> AuthorDate: Tue Aug 11 18:02:52 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Aug 11 18:03:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c070da dev-ruby/facter: 3.14.12 stable amd64/x86 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.12.ebuild b/dev-ruby/facter/facter-3.14.12.ebuild index b7819b83844..f2b40c9e3b7 100644 --- a/dev-ruby/facter/facter-3.14.12.ebuild +++ b/dev-ruby/facter/facter-3.14.12.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 041b6772fee6cc44b0856d0cf7d1cd7ffa15e93b Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 29 18:13:12 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 29 18:13:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041b6772 dev-ruby/facter: 3.14.9 3.14.10 cleanup Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 2 - dev-ruby/facter/facter-3.14.10.ebuild | 99 --- dev-ruby/facter/facter-3.14.9.ebuild | 99 --- 3 files changed, 200 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 3ae57a306c5..bb3bf743610 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,2 @@ -DIST facter-3.14.10.tar.gz 406470 BLAKE2B ffd97f450676ad7465332f5159dc4fc9c695b9cbaaf8a09a2b575221bf11b11c044edeaab093f5222d64b0e7ef271d860072ab5435845ddff427714a4f2950e6 SHA512 e9f6b5a722982ad80282c355a82a5a6d302e6db36367d65701b7216f80032225da58106ccb025b742d2dc6ef98e2f5df5a07e53489802ee44603bc99ab930ffa DIST facter-3.14.11.tar.gz 406391 BLAKE2B 27606fe89fe9009db0ee14ccff6ad15db9fb548c25f752d044c0ec67bd772c1a523b2ec9d4fc49e5916b853ee119b7f640e2893b628e31fcaf2fc90e7edb3d81 SHA512 5e6a23f7ff91bfa2617c6afc15e441d1a61e9a1d57f4c7a1cfb033083ea0e2d72b348f06121a36c392b3ec64f08644832ef2d73c486def3e92edc7625ea62f51 DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 -DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.10.ebuild b/dev-ruby/facter/facter-3.14.10.ebuild deleted file mode 100644 index f2b40c9e3b7..000 --- a/dev-ruby/facter/facter-3.14.10.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: bb52c8492dcf5ba324c2325d8cac273b7ea95276 Author: Matthew Thode gentoo org> AuthorDate: Sat Jul 11 18:20:36 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Jul 11 18:21:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb52c849 dev-ruby/facter: facter-3.14.12 bump Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.12.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 8daa73ed089..3ae57a306c5 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.14.10.tar.gz 406470 BLAKE2B ffd97f450676ad7465332f5159dc4fc9c695b9cbaaf8a09a2b575221bf11b11c044edeaab093f5222d64b0e7ef271d860072ab5435845ddff427714a4f2950e6 SHA512 e9f6b5a722982ad80282c355a82a5a6d302e6db36367d65701b7216f80032225da58106ccb025b742d2dc6ef98e2f5df5a07e53489802ee44603bc99ab930ffa DIST facter-3.14.11.tar.gz 406391 BLAKE2B 27606fe89fe9009db0ee14ccff6ad15db9fb548c25f752d044c0ec67bd772c1a523b2ec9d4fc49e5916b853ee119b7f640e2893b628e31fcaf2fc90e7edb3d81 SHA512 5e6a23f7ff91bfa2617c6afc15e441d1a61e9a1d57f4c7a1cfb033083ea0e2d72b348f06121a36c392b3ec64f08644832ef2d73c486def3e92edc7625ea62f51 +DIST facter-3.14.12.tar.gz 406896 BLAKE2B 5f25e9da754931c6318370877b0ab1158e47920c8d9776a24689b3b906a91beddfe6c32b584888f6c9131d8338eb3fcb3983f062767d16eb9da51572d0156c60 SHA512 599984d0cc86f65ab9c487963fe6e12513895079cf145d924910a53ceb702e3b59785ea073e695ec9acac36f8a7405ffcd1130eb338ce261a3af4213ef11f7d0 DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.12.ebuild b/dev-ruby/facter/facter-3.14.12.ebuild new file mode 100644 index 000..b7819b83844 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.12.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 39b0b8a62dde04f4e0baa523aff90fc8fc8fc8cc Author: Matthew Thode gentoo org> AuthorDate: Mon Jun 29 21:41:59 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Jun 29 21:47:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b0b8a6 dev-ruby/facter: 3.14.11 stable amd64/x86 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.11.ebuild b/dev-ruby/facter/facter-3.14.11.ebuild index b7819b83844..f2b40c9e3b7 100644 --- a/dev-ruby/facter/facter-3.14.11.ebuild +++ b/dev-ruby/facter/facter-3.14.11.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/
commit: 33963cd2ad4880d3733f3dcd7f3e3078880034ed Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jun 14 07:34:56 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 15 02:33:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33963cd2 dev-ruby/facter: remove unused patch Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16234 Signed-off-by: Aaron Bauman gentoo.org> dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch | 11 --- 1 file changed, 11 deletions(-) diff --git a/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch b/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch deleted file mode 100644 index cd8f9f614d1..000 --- a/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch +++ /dev/null @@ -1,11 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -205,7 +205,7 @@ - if (RUBY_FOUND) - find_program(BUNDLER_PATH NAMES bundle.bat bundle) - if (BUNDLER_PATH) --add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") -+add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec-2 WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") - endif() - endif() - add_test(NAME "facter\\ smoke" COMMAND facter)
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 471bde459a98ab3361fc38fe3be7144aefba585c Author: Matthew Thode gentoo org> AuthorDate: Sat May 30 17:18:17 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat May 30 17:18:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471bde45 dev-ruby/facter: 3.14.10 stable amd64/x86 with 3.14.11 bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.10.ebuild| 2 +- dev-ruby/facter/{facter-3.14.10.ebuild => facter-3.14.11.ebuild} | 0 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index aba2c725447..8daa73ed089 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.14.10.tar.gz 406470 BLAKE2B ffd97f450676ad7465332f5159dc4fc9c695b9cbaaf8a09a2b575221bf11b11c044edeaab093f5222d64b0e7ef271d860072ab5435845ddff427714a4f2950e6 SHA512 e9f6b5a722982ad80282c355a82a5a6d302e6db36367d65701b7216f80032225da58106ccb025b742d2dc6ef98e2f5df5a07e53489802ee44603bc99ab930ffa +DIST facter-3.14.11.tar.gz 406391 BLAKE2B 27606fe89fe9009db0ee14ccff6ad15db9fb548c25f752d044c0ec67bd772c1a523b2ec9d4fc49e5916b853ee119b7f640e2893b628e31fcaf2fc90e7edb3d81 SHA512 5e6a23f7ff91bfa2617c6afc15e441d1a61e9a1d57f4c7a1cfb033083ea0e2d72b348f06121a36c392b3ec64f08644832ef2d73c486def3e92edc7625ea62f51 DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.10.ebuild b/dev-ruby/facter/facter-3.14.10.ebuild index b7819b83844..f2b40c9e3b7 100644 --- a/dev-ruby/facter/facter-3.14.10.ebuild +++ b/dev-ruby/facter/facter-3.14.10.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi diff --git a/dev-ruby/facter/facter-3.14.10.ebuild b/dev-ruby/facter/facter-3.14.11.ebuild similarity index 100% copy from dev-ruby/facter/facter-3.14.10.ebuild copy to dev-ruby/facter/facter-3.14.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 88d54ddb1e0d4e8a387bf25de99807463e125408 Author: Matthew Thode gentoo org> AuthorDate: Thu Apr 30 15:49:34 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Apr 30 15:51:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d54ddb dev-ruby/facter: 3.14.10 bump Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.10.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 734a02c8eee..aba2c725447 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1 +1,2 @@ +DIST facter-3.14.10.tar.gz 406470 BLAKE2B ffd97f450676ad7465332f5159dc4fc9c695b9cbaaf8a09a2b575221bf11b11c044edeaab093f5222d64b0e7ef271d860072ab5435845ddff427714a4f2950e6 SHA512 e9f6b5a722982ad80282c355a82a5a6d302e6db36367d65701b7216f80032225da58106ccb025b742d2dc6ef98e2f5df5a07e53489802ee44603bc99ab930ffa DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.10.ebuild b/dev-ruby/facter/facter-3.14.10.ebuild new file mode 100644 index 000..b7819b83844 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.10.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 783c83af9ce7950edec7f6aadb2875d6406aad41 Author: Matthew Thode gentoo org> AuthorDate: Wed Apr 8 16:24:35 2020 + Commit: Matthew Thode gentoo org> CommitDate: Wed Apr 8 16:25:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783c83af dev-ruby/facter: 3.14.9 stable amd64/x86 with cleanup Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.8.ebuild | 99 dev-ruby/facter/facter-3.14.9.ebuild | 2 +- 3 files changed, 1 insertion(+), 101 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index dff6c973025..734a02c8eee 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1 @@ -DIST facter-3.14.8.tar.gz 403496 BLAKE2B 768e1675edd47671bd916fbfae8c1e246ac7a6edb3473bf4ef02627d074f19b54149fae6479156aed3931faaea7b3a867e41b45a7ea4316f03a63687102dff06 SHA512 558de74fb90ba03e6725087e3cdd40f164460a242b7d1b015ed633b8137cd97e2590cb1e5a8634a090da5e51164b0e19e0a509710a4b2ae370b5ef84c936731b DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.8.ebuild b/dev-ruby/facter/facter-3.14.8.ebuild deleted file mode 100644 index bbe9df7aa20..000 --- a/dev-ruby/facter/facter-3.14.8.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 348650da545f1156aad8c8e446731fea2fcfe4a6 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 20:24:32 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 20:27:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348650da dev-ruby/facter: add ruby27 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/facter/facter-3.14.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.9.ebuild b/dev-ruby/facter/facter-3.14.9.ebuild index dbf805620b4..b7819b83844 100644 --- a/dev-ruby/facter/facter-3.14.9.ebuild +++ b/dev-ruby/facter/facter-3.14.9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils ruby-ng
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: ff486ee0d27182ee45668b3a2e3f6944046c7959 Author: Matthew Thode gentoo org> AuthorDate: Tue Mar 17 06:33:33 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Mar 17 06:33:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff486ee0 dev-ruby/facter: 3.14.8 stable amd64/x86 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.8.ebuild b/dev-ruby/facter/facter-3.14.8.ebuild index dbf805620b4..bbe9df7aa20 100644 --- a/dev-ruby/facter/facter-3.14.8.ebuild +++ b/dev-ruby/facter/facter-3.14.8.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: a1c7d6cdce0120ca59901975f4f018a6fca938ca Author: Matthew Thode gentoo org> AuthorDate: Tue Mar 17 06:34:10 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Mar 17 06:34:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c7d6cd dev-ruby/facter: cleanup Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.7.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index a5cdc3b45b5..dff6c973025 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,2 @@ -DIST facter-3.14.7.tar.gz 398902 BLAKE2B e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78 SHA512 33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675 DIST facter-3.14.8.tar.gz 403496 BLAKE2B 768e1675edd47671bd916fbfae8c1e246ac7a6edb3473bf4ef02627d074f19b54149fae6479156aed3931faaea7b3a867e41b45a7ea4316f03a63687102dff06 SHA512 558de74fb90ba03e6725087e3cdd40f164460a242b7d1b015ed633b8137cd97e2590cb1e5a8634a090da5e51164b0e19e0a509710a4b2ae370b5ef84c936731b DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.7.ebuild b/dev-ruby/facter/facter-3.14.7.ebuild deleted file mode 100644 index ebf87e23f2b..000 --- a/dev-ruby/facter/facter-3.14.7.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b24c5a56e5e0799739c370e11cf5eccbdfa5a77f Author: Matthew Thode gentoo org> AuthorDate: Sun Mar 8 18:05:47 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Mar 8 18:11:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c5a56 dev-ruby/facter: 3.14.9 bump Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.9.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index bba49f3f4a5..a5cdc3b45b5 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.14.7.tar.gz 398902 BLAKE2B e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78 SHA512 33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675 DIST facter-3.14.8.tar.gz 403496 BLAKE2B 768e1675edd47671bd916fbfae8c1e246ac7a6edb3473bf4ef02627d074f19b54149fae6479156aed3931faaea7b3a867e41b45a7ea4316f03a63687102dff06 SHA512 558de74fb90ba03e6725087e3cdd40f164460a242b7d1b015ed633b8137cd97e2590cb1e5a8634a090da5e51164b0e19e0a509710a4b2ae370b5ef84c936731b +DIST facter-3.14.9.tar.gz 404448 BLAKE2B f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18 SHA512 ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582 diff --git a/dev-ruby/facter/facter-3.14.9.ebuild b/dev-ruby/facter/facter-3.14.9.ebuild new file mode 100644 index 000..dbf805620b4 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.9.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/, dev-ruby/facter/
commit: 5624d85c41eb5d8db26a56d521702ea5d56710dd Author: Matthew Thode gentoo org> AuthorDate: Tue Feb 18 16:39:22 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Feb 18 16:39:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5624d85c dev-ruby/facter: fix 3.14.8 patch Closes: https://bugs.gentoo.org/710066 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.8.ebuild | 2 +- dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch | 10 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.8.ebuild b/dev-ruby/facter/facter-3.14.8.ebuild index 9eddae0a3f5..dbf805620b4 100644 --- a/dev-ruby/facter/facter-3.14.8.ebuild +++ b/dev-ruby/facter/facter-3.14.8.ebuild @@ -45,7 +45,7 @@ S="${WORKDIR}/${P}" PATCHES=( "${FILESDIR}"/${PN}-3.14.6-fix-static-libcpp-hocon.patch # be explicit about the version of rspec we test with - "${FILESDIR}"/${PN}-3.14.6-explicit-rspec-2.patch + "${FILESDIR}"/${PN}-3.14.8-explicit-rspec-2.patch ) pkg_setup() { diff --git a/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch b/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch new file mode 100644 index 000..bca424be1b8 --- /dev/null +++ b/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -205,7 +205,7 @@ + if (BUNDLER_PATH) + message(STATUS "Bundler found, installing dependencies for Ruby tests...") + execute_process(COMMAND ${BUNDLER_PATH} install --retry 2 --path=vendor/bundle WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") +-add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") ++add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec-2 WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") + endif() + endif()
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: fb7321f7b356f64381144ec1ec598a07019da9ba Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 17 22:20:08 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 17 22:36:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7321f7 dev-ruby/facter: 3.14.8 bump Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.8.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index f4bb14f30ea..bba49f3f4a5 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1 +1,2 @@ DIST facter-3.14.7.tar.gz 398902 BLAKE2B e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78 SHA512 33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675 +DIST facter-3.14.8.tar.gz 403496 BLAKE2B 768e1675edd47671bd916fbfae8c1e246ac7a6edb3473bf4ef02627d074f19b54149fae6479156aed3931faaea7b3a867e41b45a7ea4316f03a63687102dff06 SHA512 558de74fb90ba03e6725087e3cdd40f164460a242b7d1b015ed633b8137cd97e2590cb1e5a8634a090da5e51164b0e19e0a509710a4b2ae370b5ef84c936731b diff --git a/dev-ruby/facter/facter-3.14.8.ebuild b/dev-ruby/facter/facter-3.14.8.ebuild new file mode 100644 index 000..9eddae0a3f5 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.8.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 8a1725ed77e6f3af0904abeb7334dbd6fe157dc3 Author: Matthew Thode gentoo org> AuthorDate: Thu Feb 13 22:50:43 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Feb 13 22:54:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1725ed dev-ruby/facter: 3.14.7 stable amd64 / x86 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.7.ebuild b/dev-ruby/facter/facter-3.14.7.ebuild index 9eddae0a3f5..ebf87e23f2b 100644 --- a/dev-ruby/facter/facter-3.14.7.ebuild +++ b/dev-ruby/facter/facter-3.14.7.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 9e11665c0fc69553096b100980ee18d84053 Author: Matthew Thode gentoo org> AuthorDate: Thu Feb 13 22:51:16 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Feb 13 22:54:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e116644 dev-ruby/facter: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.6.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 95c0bdbcefc..f4bb14f30ea 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1 @@ -DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787 DIST facter-3.14.7.tar.gz 398902 BLAKE2B e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78 SHA512 33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675 diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild deleted file mode 100644 index f43caea884f..000 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" - -RDEPEND=" - >=dev-cpp/cpp-hocon-0.2.1:= - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - dev-libs/boost:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: efe912880ca88ba62da67337752ce92481a7fd95 Author: Matthew Thode gentoo org> AuthorDate: Mon Jan 13 16:35:45 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Jan 13 16:36:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe91288 dev-ruby/facter: 3.14.7 bump Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.7.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 555f7a7a4bf..95c0bdbcefc 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1 +1,2 @@ DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787 +DIST facter-3.14.7.tar.gz 398902 BLAKE2B e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78 SHA512 33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675 diff --git a/dev-ruby/facter/facter-3.14.7.ebuild b/dev-ruby/facter/facter-3.14.7.ebuild new file mode 100644 index 000..9eddae0a3f5 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +RESTRICT="!test? ( test )" + +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + dev-libs/boost:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: d533c6b4b974a032022565efea6a61b2c4f17f05 Author: David Seifert gentoo org> AuthorDate: Tue Dec 31 15:17:17 2019 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 31 15:17:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d533c6b4 dev-ruby/facter: Remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.5.ebuild | 113 --- 2 files changed, 114 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 2a3332a287f..555f7a7a4bf 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1 @@ -DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787 diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild deleted file mode 100644 index dbf4788a288..000 --- a/dev-ruby/facter/facter-3.14.5.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -BDEPEND=" - >=sys-devel/gcc-4.8:* - >=dev-cpp/cpp-hocon-0.1.4-r1" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 9a2ac061c6360318089802766fa83ad1cbfd394e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 31 14:02:20 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 31 14:02:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2ac061 dev-ruby/facter: x86 stable wrt bug #703942 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/facter/facter-3.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild index d2e42049617..f43caea884f 100644 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: f30bb4b9be638a0d09aefe612a1c61e761d82a9b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 30 15:19:11 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 30 15:19:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30bb4b9 dev-ruby/facter: amd64 stable wrt bug #703942 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/facter/facter-3.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild index da1945e046f..d2e42049617 100644 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/, dev-ruby/facter/files/
commit: 45a6e82bee41452295212dd7217645c39fff35f3 Author: David Seifert gentoo org> AuthorDate: Wed Dec 18 22:43:42 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 18 22:43:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a6e82b dev-ruby/facter: Fix for shared dev-cpp/cpp-hocon Closes: https://bugs.gentoo.org/703148 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-ruby/facter/facter-3.14.6.ebuild | 44 -- .../files/facter-3.14.6-explicit-rspec-2.patch | 11 ++ .../facter-3.14.6-fix-static-libcpp-hocon.patch| 9 + 3 files changed, 35 insertions(+), 29 deletions(-) diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild index a4124fce9bd..da1945e046f 100644 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -1,18 +1,18 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 USE_RUBY="ruby23 ruby24 ruby25 ruby26" # git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng +inherit cmake-utils eutils ruby-ng DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; LICENSE="Apache-2.0" SLOT="0" -IUSE="debug test" +IUSE="test" if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; @@ -25,28 +25,29 @@ fi RESTRICT="!test? ( test )" -BDEPEND=" - >=sys-devel/gcc-4.8:* - >=dev-cpp/cpp-hocon-0.1.4-r1" -COMMON_DEPEND=" +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" + +RDEPEND=" + >=dev-cpp/cpp-hocon-0.2.1:= >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl - >=dev-libs/boost-1.54:=[nls] + dev-libs/boost:=[nls] >=dev-cpp/yaml-cpp-0.5.1 ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default cmake-utils_src_prepare } @@ -82,15 +74,9 @@ src_configure() { ruby-ng_src_configure local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi cmake-utils_src_configure } diff --git a/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch b/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch new file mode 100644 index 000..cd8f9f614d1 --- /dev/null +++ b/dev-ruby/facter/files/facter-3.14.6-explicit-rspec-2.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -205,7 +205,7 @@ + if (RUBY_FOUND) + find_program(BUNDLER_PATH NAMES bundle.bat bundle) + if (BUNDLER_PATH) +-add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") ++add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec-2 WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib") + endif() + endif() + add_test(NAME "facter\\ smoke" COMMAND facter) diff --git a/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch b/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch new file mode 100644 index 000..26c193c12b5 --- /dev/null +++ b/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch @@ -0,0 +1,9 @@ +--- a/cmake/FindCPPHOCON.cmake b/cmake/FindCPPHOCON.cmake +@@ -1,5 +1,5 @@ + include(FindDependency) +-find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a") ++find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.so") + + include(FeatureSummary) + set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon;)
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/
commit: 277f364af20b42e5e6bbe95a94e2bffa6d50a302 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Dec 8 13:17:52 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Dec 8 15:53:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277f364a dev-ruby/facter: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13920 Signed-off-by: Aaron Bauman gentoo.org> dev-ruby/facter/files/00facterdir | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-ruby/facter/files/00facterdir b/dev-ruby/facter/files/00facterdir deleted file mode 100644 index 45e29a2405a..000 --- a/dev-ruby/facter/files/00facterdir +++ /dev/null @@ -1 +0,0 @@ -FACTERDIR=/usr
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 13403bcdc4e7549d2790b061ae4e9fc609801500 Author: David Seifert gentoo org> AuthorDate: Sat Dec 7 19:00:33 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 7 19:00:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13403bcd dev-ruby/facter: Remove old Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-ruby/facter/Manifest | 2 - dev-ruby/facter/facter-3.14.3.ebuild | 114 - dev-ruby/facter/facter-3.9.2-r1.ebuild | 91 -- 3 files changed, 207 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 620de77227b..2a3332a287f 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,2 @@ -DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787 -DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.3.ebuild b/dev-ruby/facter/facter-3.14.3.ebuild deleted file mode 100644 index 30611286b2d..000 --- a/dev-ruby/facter/facter-3.14.3.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -RESTRICT="!test? ( test )" - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.9.2-r1.ebuild b/dev-ruby/facter/facter-3.9.2-r1.ebuild deleted file mode 100644 index 8d687d2b690..000 --- a/dev-ruby/facter/facter-3.9.2-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -inherit cmake-utils eutils multilib
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 696d7dab0e4aa6b01a12340633cdc2829867b937 Author: David Seifert gentoo org> AuthorDate: Sat Dec 7 19:00:30 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 7 19:00:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696d7dab dev-ruby/facter: DEPEND on more recent dev-cpp/cpp-hocon Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-ruby/facter/facter-3.14.5.ebuild | 2 +- dev-ruby/facter/facter-3.14.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild index 2e6bb05427e..dbf4788a288 100644 --- a/dev-ruby/facter/facter-3.14.5.ebuild +++ b/dev-ruby/facter/facter-3.14.5.ebuild @@ -27,7 +27,7 @@ RESTRICT="!test? ( test )" BDEPEND=" >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" + >=dev-cpp/cpp-hocon-0.1.4-r1" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:0= diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild index de60deb0a21..a4124fce9bd 100644 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -27,7 +27,7 @@ RESTRICT="!test? ( test )" BDEPEND=" >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" + >=dev-cpp/cpp-hocon-0.1.4-r1" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:0=
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b13253b57334218f05dbb594a913d80a3702d1bd Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 24 14:00:28 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 24 14:00:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13253b5 dev-ruby/facter: force RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-ruby/facter/facter-3.14.3.ebuild | 2 ++ dev-ruby/facter/facter-3.14.5.ebuild | 2 ++ dev-ruby/facter/facter-3.14.6.ebuild | 2 ++ dev-ruby/facter/facter-3.9.2-r1.ebuild | 2 ++ dev-ruby/facter/facter-.ebuild | 2 ++ 5 files changed, 10 insertions(+) diff --git a/dev-ruby/facter/facter-3.14.3.ebuild b/dev-ruby/facter/facter-3.14.3.ebuild index b9491751f31..30611286b2d 100644 --- a/dev-ruby/facter/facter-3.14.3.ebuild +++ b/dev-ruby/facter/facter-3.14.3.ebuild @@ -23,6 +23,8 @@ else SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi +RESTRICT="!test? ( test )" + BDEPEND=" >=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon" diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild index ebbe2255c46..2e6bb05427e 100644 --- a/dev-ruby/facter/facter-3.14.5.ebuild +++ b/dev-ruby/facter/facter-3.14.5.ebuild @@ -23,6 +23,8 @@ else SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi +RESTRICT="!test? ( test )" + BDEPEND=" >=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon" diff --git a/dev-ruby/facter/facter-3.14.6.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild index 41229ebb2d2..de60deb0a21 100644 --- a/dev-ruby/facter/facter-3.14.6.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -23,6 +23,8 @@ else SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi +RESTRICT="!test? ( test )" + BDEPEND=" >=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon" diff --git a/dev-ruby/facter/facter-3.9.2-r1.ebuild b/dev-ruby/facter/facter-3.9.2-r1.ebuild index 1c70dd61c8d..8d687d2b690 100644 --- a/dev-ruby/facter/facter-3.9.2-r1.ebuild +++ b/dev-ruby/facter/facter-3.9.2-r1.ebuild @@ -34,6 +34,8 @@ RDEPEND="${CDEPEND}" DEPEND="${BDEPEND} ${CDEPEND}" +RESTRICT="!test? ( test )" + src_prepare() { # Remove the code that installs facter.rb to the wrong directory. sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 41229ebb2d2..de60deb0a21 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -23,6 +23,8 @@ else SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi +RESTRICT="!test? ( test )" + BDEPEND=" >=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 2b607ed2bc7860b569e07daacbc6a3a760463e08 Author: Matthew Thode gentoo org> AuthorDate: Mon Nov 18 15:30:48 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Nov 18 15:30:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b607ed2 dev-ruby/facter: 3.14.6 bump Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/{facter-.ebuild => facter-3.14.6.ebuild} | 3 ++- dev-ruby/facter/facter-.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 72b16410fb4..620de77227b 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d +DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild similarity index 96% copy from dev-ruby/facter/facter-.ebuild copy to dev-ruby/facter/facter-3.14.6.ebuild index 89cbbf1b0b4..41229ebb2d2 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-3.14.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils multilib ruby-ng @@ -93,6 +93,7 @@ src_configure() { } src_compile() { + addpredict /proc/self/oom_score_adj cmake-utils_src_compile } diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 89cbbf1b0b4..41229ebb2d2 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils multilib ruby-ng @@ -93,6 +93,7 @@ src_configure() { } src_compile() { + addpredict /proc/self/oom_score_adj cmake-utils_src_compile }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 86bd1f66abc7ed38a6fa6ac739f38e70ca178b85 Author: Matthew Thode gentoo org> AuthorDate: Wed Nov 13 19:15:15 2019 + Commit: Matthew Thode gentoo org> CommitDate: Wed Nov 13 19:15:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bd1f66 dev-ruby/facter: uncap boost dep Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.14.5.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild index b9491751f31..ebbe2255c46 100644 --- a/dev-ruby/facter/facter-3.14.5.ebuild +++ b/dev-ruby/facter/facter-3.14.5.ebuild @@ -33,7 +33,6 @@ COMMON_DEPEND=" app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b1ddfd103d0d85a81fb93408fc16711d928fb73f Author: Matthew Thode gentoo org> AuthorDate: Fri Oct 18 15:37:31 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Oct 18 16:02:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ddfd10 dev-ruby/facter: 3.14.5 stable amd64 and x86 with cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.4.ebuild | 112 --- dev-ruby/facter/facter-3.14.5.ebuild | 2 +- 3 files changed, 1 insertion(+), 114 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index de8091767e8..72b16410fb4 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df -DIST facter-3.14.4.tar.gz 395849 BLAKE2B e3a08f5c6e1f8d441ea50b41432f0fff3120923e7cb81e47586622e239d691c89c1e4bbf17fdbc744ae20cc44b5bf0adf4178ab7d8572dc44edef4f3b789e92b SHA512 631eb10efdd51e2aab2f9d139c18bb659dffd0341141f2c094f46f27e54166527355be52e768e1f5e4f61ff3eb3bf099ec8626947d66cea71d36395d6551c7b9 DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.4.ebuild b/dev-ruby/facter/facter-3.14.4.ebuild deleted file mode 100644 index 4c7110c0cf6..000 --- a/dev-ruby/facter/facter-3.14.4.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild index 4c7110c0cf6..b9491751f31 100644 --- a/dev-ruby/facter/facter-3.14.5.ebuild +++ b/dev-ruby/facter/facter-3.14.5.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 708621ca28511934e52dd5034f71999ac5d8520f Author: Matthew Thode gentoo org> AuthorDate: Mon Sep 30 14:35:38 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Sep 30 14:36:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708621ca dev-ruby/facter: 3.14.5 bump Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.5.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 305c2f3ca81..de8091767e8 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.14.4.tar.gz 395849 BLAKE2B e3a08f5c6e1f8d441ea50b41432f0fff3120923e7cb81e47586622e239d691c89c1e4bbf17fdbc744ae20cc44b5bf0adf4178ab7d8572dc44edef4f3b789e92b SHA512 631eb10efdd51e2aab2f9d139c18bb659dffd0341141f2c094f46f27e54166527355be52e768e1f5e4f61ff3eb3bf099ec8626947d66cea71d36395d6551c7b9 +DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild new file mode 100644 index 000..4c7110c0cf6 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.5.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + =dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 31c2e69f11691f471e1ec3f52a7e737161b1709e Author: Matthew Thode gentoo org> AuthorDate: Mon Sep 23 15:31:52 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Sep 23 15:31:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c2e69f dev-ruby/facter: 3.14.2 cleanup Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.14.2.ebuild | 112 --- 2 files changed, 113 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 4e289243e2b..305c2f3ca81 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ -DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.14.4.tar.gz 395849 BLAKE2B e3a08f5c6e1f8d441ea50b41432f0fff3120923e7cb81e47586622e239d691c89c1e4bbf17fdbc744ae20cc44b5bf0adf4178ab7d8572dc44edef4f3b789e92b SHA512 631eb10efdd51e2aab2f9d139c18bb659dffd0341141f2c094f46f27e54166527355be52e768e1f5e4f61ff3eb3bf099ec8626947d66cea71d36395d6551c7b9 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.2.ebuild b/dev-ruby/facter/facter-3.14.2.ebuild deleted file mode 100644 index b9491751f31..000 --- a/dev-ruby/facter/facter-3.14.2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 11e9fcaa7d48b32fc0715d9ebcc64dea70574be9 Author: Matthew Thode gentoo org> AuthorDate: Wed Sep 18 16:16:01 2019 + Commit: Matthew Thode gentoo org> CommitDate: Wed Sep 18 16:16:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e9fcaa dev-ruby/facter: 3.14.4 bump Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.4.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 8969c6bfe89..4e289243e2b 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df +DIST facter-3.14.4.tar.gz 395849 BLAKE2B e3a08f5c6e1f8d441ea50b41432f0fff3120923e7cb81e47586622e239d691c89c1e4bbf17fdbc744ae20cc44b5bf0adf4178ab7d8572dc44edef4f3b789e92b SHA512 631eb10efdd51e2aab2f9d139c18bb659dffd0341141f2c094f46f27e54166527355be52e768e1f5e4f61ff3eb3bf099ec8626947d66cea71d36395d6551c7b9 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.4.ebuild b/dev-ruby/facter/facter-3.14.4.ebuild new file mode 100644 index 000..4c7110c0cf6 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.4.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + =dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b0505bc9063373e69b2895be9c37800f4562f39d Author: Matthew Thode gentoo org> AuthorDate: Mon Sep 16 16:17:23 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Sep 16 16:45:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0505bc9 dev-ruby/facter: 3.14.3 stable amd64/x86 with cleanup Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest| 1 - dev-ruby/facter/facter-3.13.2-r1.ebuild | 112 dev-ruby/facter/facter-3.14.3.ebuild| 2 +- 3 files changed, 1 insertion(+), 114 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index b476b90ea8e..8969c6bfe89 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ -DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.2-r1.ebuild b/dev-ruby/facter/facter-3.13.2-r1.ebuild deleted file mode 100644 index b9491751f31..000 --- a/dev-ruby/facter/facter-3.13.2-r1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.14.3.ebuild b/dev-ruby/facter/facter-3.14.3.ebuild index 4c7110c0cf6..b9491751f31 100644 --- a/dev-ruby/facter/facter-3.14.3.ebuild +++ b/dev-ruby/facter/facter-3.14.3.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: d2ff967cf7d3f636072194d3b1960796b5c76f27 Author: Matthew Thode gentoo org> AuthorDate: Fri Aug 16 20:00:59 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Aug 16 20:07:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ff967c dev-ruby/facter: 3.14.3 bump Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.3.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 3a0a1a085e8..b476b90ea8e 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 +DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.3.ebuild b/dev-ruby/facter/facter-3.14.3.ebuild new file mode 100644 index 000..4c7110c0cf6 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + =dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 2b84b4d16d851a490ebe8be69d77bf8ba83ac2a1 Author: Matthew Thode gentoo org> AuthorDate: Sat Jul 27 18:03:09 2019 + Commit: Matthew Thode gentoo org> CommitDate: Sat Jul 27 18:14:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b84b4d1 dev-ruby/facter: 3.14.2 stable amd64/x86 with cleanup Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 2 - dev-ruby/facter/facter-3.13.3.ebuild | 112 --- dev-ruby/facter/facter-3.14.1.ebuild | 112 --- dev-ruby/facter/facter-3.14.2.ebuild | 2 +- 4 files changed, 1 insertion(+), 227 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index d57a977d4a7..3a0a1a085e8 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,5 +1,3 @@ DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 -DIST facter-3.13.3.tar.gz 393406 BLAKE2B 2a428fc43a46024233f2924a759a52bcbf55655cc430add9cbe4958ae36c581c2bbd05069279e129fea2f29afd8cf3a3a6a522b728d14214192253e0010b05c3 SHA512 26b1788aae0ffbc7ad9365f03486be5a3a6c27c4b06542aad68eceb34de90de53128d2abcb47fa6cbaeee082b1c1b86739d70619c7263b8797e49a0ed7f6c652 -DIST facter-3.14.1.tar.gz 393548 BLAKE2B a3f61df9a7a302948fa8579c451b5cdb973a3e8b92109582b1a6046c68e5212b675f9310012409194f933574d004a7a3fbed1dc0e20576a2ee759feadeac54ee SHA512 b3f4cbaffb2c70423fd9d5eca7afdee35f92f3a3445fb78996258471a3dc3881b1797bed5ee90aa66b62b0e9d1b979dbc05b6e169499d4f1a9e61f002118476d DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.3.ebuild b/dev-ruby/facter/facter-3.13.3.ebuild deleted file mode 100644 index 4c7110c0cf6..000 --- a/dev-ruby/facter/facter-3.13.3.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - =dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - addpredict /proc/self/oom_score_adj - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: c6cebebb2c9fa97dc200c4d107cec199046f4164 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 19 19:16:44 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 19 19:17:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cebebb dev-ruby/facter: 3.14.2 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.2.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 5ea2e4c745d..d57a977d4a7 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,5 @@ DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.13.3.tar.gz 393406 BLAKE2B 2a428fc43a46024233f2924a759a52bcbf55655cc430add9cbe4958ae36c581c2bbd05069279e129fea2f29afd8cf3a3a6a522b728d14214192253e0010b05c3 SHA512 26b1788aae0ffbc7ad9365f03486be5a3a6c27c4b06542aad68eceb34de90de53128d2abcb47fa6cbaeee082b1c1b86739d70619c7263b8797e49a0ed7f6c652 DIST facter-3.14.1.tar.gz 393548 BLAKE2B a3f61df9a7a302948fa8579c451b5cdb973a3e8b92109582b1a6046c68e5212b675f9310012409194f933574d004a7a3fbed1dc0e20576a2ee759feadeac54ee SHA512 b3f4cbaffb2c70423fd9d5eca7afdee35f92f3a3445fb78996258471a3dc3881b1797bed5ee90aa66b62b0e9d1b979dbc05b6e169499d4f1a9e61f002118476d +DIST facter-3.14.2.tar.gz 393499 BLAKE2B 41e8c81668580f215eb597a2130b0d9830bed4067c76d6429f54d7389767f79ef7f059b8d14d8fdf5baeeb1abdce1fa7c0ae69fee4eb221facb1cc66b9a5049b SHA512 83520da9b9739eb7f1fa72bea6765d02d92d09f20143b7c605b032cd5e720b239035c4ae9991711a0e1b9699ee074710506aa4de5f630c28c3d5c9c1a0682fb2 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.2.ebuild b/dev-ruby/facter/facter-3.14.2.ebuild new file mode 100644 index 000..4c7110c0cf6 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + =dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: c9c6a51f47b3774a8e5a8145f0b58b2e9496aee7 Author: Matthew Thode gentoo org> AuthorDate: Tue Jul 16 15:06:15 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jul 16 15:06:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c6a51f dev-ruby/facter: 3.13.3 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.13.3.ebuild | 112 +++ 2 files changed, 113 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 202f831e580..5ea2e4c745d 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 +DIST facter-3.13.3.tar.gz 393406 BLAKE2B 2a428fc43a46024233f2924a759a52bcbf55655cc430add9cbe4958ae36c581c2bbd05069279e129fea2f29afd8cf3a3a6a522b728d14214192253e0010b05c3 SHA512 26b1788aae0ffbc7ad9365f03486be5a3a6c27c4b06542aad68eceb34de90de53128d2abcb47fa6cbaeee082b1c1b86739d70619c7263b8797e49a0ed7f6c652 DIST facter-3.14.1.tar.gz 393548 BLAKE2B a3f61df9a7a302948fa8579c451b5cdb973a3e8b92109582b1a6046c68e5212b675f9310012409194f933574d004a7a3fbed1dc0e20576a2ee759feadeac54ee SHA512 b3f4cbaffb2c70423fd9d5eca7afdee35f92f3a3445fb78996258471a3dc3881b1797bed5ee90aa66b62b0e9d1b979dbc05b6e169499d4f1a9e61f002118476d DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.3.ebuild b/dev-ruby/facter/facter-3.13.3.ebuild new file mode 100644 index 000..4c7110c0cf6 --- /dev/null +++ b/dev-ruby/facter/facter-3.13.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + =dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: fa42c8d85f693a0ac72d0543d8e6435d874fee3e Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 10 18:24:49 2019 + Commit: Matthew Thode gentoo org> CommitDate: Wed Jul 10 18:24:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa42c8d8 dev-ruby/facter: add cap on boost, fails to build with newer boost Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest| 3 - dev-ruby/facter/facter-3.12.3.ebuild| 111 dev-ruby/facter/facter-3.12.4.ebuild| 111 dev-ruby/facter/facter-3.13.0.ebuild| 111 dev-ruby/facter/facter-3.13.2-r1.ebuild | 1 + dev-ruby/facter/facter-3.14.1.ebuild| 1 + dev-ruby/facter/facter-3.9.2-r1.ebuild | 1 + 7 files changed, 3 insertions(+), 336 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 90b39bf1a1c..202f831e580 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,6 +1,3 @@ -DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b -DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 -DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.14.1.tar.gz 393548 BLAKE2B a3f61df9a7a302948fa8579c451b5cdb973a3e8b92109582b1a6046c68e5212b675f9310012409194f933574d004a7a3fbed1dc0e20576a2ee759feadeac54ee SHA512 b3f4cbaffb2c70423fd9d5eca7afdee35f92f3a3445fb78996258471a3dc3881b1797bed5ee90aa66b62b0e9d1b979dbc05b6e169499d4f1a9e61f002118476d DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.3.ebuild b/dev-ruby/facter/facter-3.12.3.ebuild deleted file mode 100644 index 6d48b1f4f37..000 --- a/dev-ruby/facter/facter-3.12.3.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:0= - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: daa18a632beb6ef96e26d9cb35c92af4b549e0df Author: Matthew Thode gentoo org> AuthorDate: Thu Jun 27 14:48:35 2019 + Commit: Matthew Thode gentoo org> CommitDate: Thu Jun 27 15:25:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa18a63 dev-ruby/facter: 3.14.1 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.14.1.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 6c86ed362db..90b39bf1a1c 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,4 +2,5 @@ DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 +DIST facter-3.14.1.tar.gz 393548 BLAKE2B a3f61df9a7a302948fa8579c451b5cdb973a3e8b92109582b1a6046c68e5212b675f9310012409194f933574d004a7a3fbed1dc0e20576a2ee759feadeac54ee SHA512 b3f4cbaffb2c70423fd9d5eca7afdee35f92f3a3445fb78996258471a3dc3881b1797bed5ee90aa66b62b0e9d1b979dbc05b6e169499d4f1a9e61f002118476d DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.14.1.ebuild b/dev-ruby/facter/facter-3.14.1.ebuild new file mode 100644 index 000..41229ebb2d2 --- /dev/null +++ b/dev-ruby/facter/facter-3.14.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:0= + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: eff5d163c6a1edc81b41b2c7e5b5e687ce582e56 Author: Michał Górny gentoo org> AuthorDate: Tue May 28 18:43:30 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed May 29 10:00:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff5d163 dev-ruby/facter: [QA] Fix openssl dep Fix openssl dependency to :0=, as the package clearly build against OpenSSL and only slot 0 installs development files. Signed-off-by: Michał Górny gentoo.org> dev-ruby/facter/facter-3.12.3.ebuild | 2 +- dev-ruby/facter/facter-3.12.4.ebuild | 2 +- dev-ruby/facter/facter-3.13.0.ebuild | 2 +- dev-ruby/facter/{facter-3.13.2.ebuild => facter-3.13.2-r1.ebuild} | 2 +- dev-ruby/facter/{facter-3.9.2.ebuild => facter-3.9.2-r1.ebuild} | 4 ++-- dev-ruby/facter/facter-.ebuild| 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-ruby/facter/facter-3.12.3.ebuild b/dev-ruby/facter/facter-3.12.3.ebuild index 1f3d2812887..6d48b1f4f37 100644 --- a/dev-ruby/facter/facter-3.12.3.ebuild +++ b/dev-ruby/facter/facter-3.12.3.ebuild @@ -28,7 +28,7 @@ BDEPEND=" dev-cpp/cpp-hocon" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl diff --git a/dev-ruby/facter/facter-3.12.4.ebuild b/dev-ruby/facter/facter-3.12.4.ebuild index 1f3d2812887..6d48b1f4f37 100644 --- a/dev-ruby/facter/facter-3.12.4.ebuild +++ b/dev-ruby/facter/facter-3.12.4.ebuild @@ -28,7 +28,7 @@ BDEPEND=" dev-cpp/cpp-hocon" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl diff --git a/dev-ruby/facter/facter-3.13.0.ebuild b/dev-ruby/facter/facter-3.13.0.ebuild index 1f3d2812887..6d48b1f4f37 100644 --- a/dev-ruby/facter/facter-3.13.0.ebuild +++ b/dev-ruby/facter/facter-3.13.0.ebuild @@ -28,7 +28,7 @@ BDEPEND=" dev-cpp/cpp-hocon" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl diff --git a/dev-ruby/facter/facter-3.13.2.ebuild b/dev-ruby/facter/facter-3.13.2-r1.ebuild similarity index 99% rename from dev-ruby/facter/facter-3.13.2.ebuild rename to dev-ruby/facter/facter-3.13.2-r1.ebuild index 73d4aa321d5..ebbe2255c46 100644 --- a/dev-ruby/facter/facter-3.13.2.ebuild +++ b/dev-ruby/facter/facter-3.13.2-r1.ebuild @@ -28,7 +28,7 @@ BDEPEND=" dev-cpp/cpp-hocon" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2-r1.ebuild similarity index 97% rename from dev-ruby/facter/facter-3.9.2.ebuild rename to dev-ruby/facter/facter-3.9.2-r1.ebuild index 67281c8efef..f23d657e2fe 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ BDEPEND=" >=dev-libs/leatherman-1.0.0 dev-cpp/cpp-hocon" CDEPEND=" - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 683775e7668..89cbbf1b0b4 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,7 +28,7 @@ BDEPEND=" dev-cpp/cpp-hocon" COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* + dev-libs/openssl:0= sys-apps/util-linux app-emulation/virt-what net-misc/curl
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: cb0a147694e27e1ed06aef4d9f11ced9a2f237f7 Author: Hans de Graaff gentoo org> AuthorDate: Wed May 15 18:11:20 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed May 15 18:29:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0a1476 dev-ruby/facter: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/facter/facter-3.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.13.2.ebuild b/dev-ruby/facter/facter-3.13.2.ebuild index 1f3d2812887..73d4aa321d5 100644 --- a/dev-ruby/facter/facter-3.13.2.ebuild +++ b/dev-ruby/facter/facter-3.13.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils multilib ruby-ng
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: a8453c70838d47094b64c0405975458eca755238 Author: Matthew Thode gentoo org> AuthorDate: Thu Apr 25 01:08:00 2019 + Commit: Matthew Thode gentoo org> CommitDate: Thu Apr 25 01:11:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8453c70 dev-ruby/facter: 3.13.2 and 3.12.4 stable amd64/x86 with cleanup Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 2 - dev-ruby/facter/facter-3.12.2.ebuild | 110 -- dev-ruby/facter/facter-3.12.4.ebuild | 2 +- dev-ruby/facter/facter-3.13.1.ebuild | 111 --- dev-ruby/facter/facter-3.13.2.ebuild | 2 +- 5 files changed, 2 insertions(+), 225 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 0327979a07c..6c86ed362db 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,7 +1,5 @@ -DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de -DIST facter-3.13.1.tar.gz 392008 BLAKE2B c08eccbad8210aa8f75563566b84d8a179fc90dc74829c8a325a0c20d96189870cc4f59eb46d12603a1e3fd12650eebceba39a6553a54dcb0138c37c5d94395d SHA512 22d65d3c7eeedc674b99dcba1503bcecdc268abda0f25e6e209f1c3560dc8077b13fc5a6bbb8de1b45f2b7f5d1f2dfec8aa4fe20461a1b1d6a1a65674f570e56 DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.2.ebuild b/dev-ruby/facter/facter-3.12.2.ebuild deleted file mode 100644 index ec0ab034459..000 --- a/dev-ruby/facter/facter-3.12.2.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 636114725199b28ace0bd729c2aa1be5e715af11 Author: Matthew Thode gentoo org> AuthorDate: Thu Apr 11 20:33:27 2019 + Commit: Matthew Thode gentoo org> CommitDate: Thu Apr 11 20:33:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63611472 dev-ruby/facter: 3.13.2 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.13.2.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index d4ecfa010c9..0327979a07c 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -3,4 +3,5 @@ DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de DIST facter-3.13.1.tar.gz 392008 BLAKE2B c08eccbad8210aa8f75563566b84d8a179fc90dc74829c8a325a0c20d96189870cc4f59eb46d12603a1e3fd12650eebceba39a6553a54dcb0138c37c5d94395d SHA512 22d65d3c7eeedc674b99dcba1503bcecdc268abda0f25e6e209f1c3560dc8077b13fc5a6bbb8de1b45f2b7f5d1f2dfec8aa4fe20461a1b1d6a1a65674f570e56 +DIST facter-3.13.2.tar.gz 392065 BLAKE2B ae06a1a44de25f55b2eb84483a7abc70433b9437a00724f239a908846148f20bdb3e208d10256e6ddeb7d609ee9eb1c572e14dad84d8640fee147c34cb1bf184 SHA512 c7d1d0958720e0884b06eccf6d7fca64d2c8462c1747bbfbfe5df957ad009c3e930fe5eee80d42c985ea9f59e2b8b7d0a34a194a7e1c713a043bbee9a3b89df3 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.2.ebuild b/dev-ruby/facter/facter-3.13.2.ebuild new file mode 100644 index 000..c6ee584a2af --- /dev/null +++ b/dev-ruby/facter/facter-3.13.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 6bbfcf581b4aa2558d4c5bd69e460cd6d07c7ccc Author: Matthew Thode gentoo org> AuthorDate: Tue Mar 26 15:42:52 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Mar 26 15:54:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbfcf58 dev-ruby/facter: 3.13.1 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.13.1.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 410770c1145..d4ecfa010c9 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,4 +2,5 @@ DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67d DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de +DIST facter-3.13.1.tar.gz 392008 BLAKE2B c08eccbad8210aa8f75563566b84d8a179fc90dc74829c8a325a0c20d96189870cc4f59eb46d12603a1e3fd12650eebceba39a6553a54dcb0138c37c5d94395d SHA512 22d65d3c7eeedc674b99dcba1503bcecdc268abda0f25e6e209f1c3560dc8077b13fc5a6bbb8de1b45f2b7f5d1f2dfec8aa4fe20461a1b1d6a1a65674f570e56 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.1.ebuild b/dev-ruby/facter/facter-3.13.1.ebuild new file mode 100644 index 000..c6ee584a2af --- /dev/null +++ b/dev-ruby/facter/facter-3.13.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 239a689fcdc78ee2dd74f4c7be13bbaf599556e9 Author: Matthew Thode gentoo org> AuthorDate: Sat Mar 23 19:08:44 2019 + Commit: Matthew Thode gentoo org> CommitDate: Sat Mar 23 19:58:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239a689f dev-ruby/facter: 3.12.4 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.12.4.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 49bcee966dc..410770c1145 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,5 @@ DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b +DIST facter-3.12.4.tar.gz 392011 BLAKE2B 5e3d7ce65eb6c35cddba70b2b397cdc9c591a6c420a58a04ecddabdc537f0f799c510d14bba436aadbdce9c9932a28b6b36b893526a7727c8017c79827a97b9a SHA512 952bf1ac4c67bfb5170d31bca471c317211523804a14bd39f34b4fd0730586b3764499200b5c816d4b6bd0338482ea8bd83cedc5fe670db38ea6ec144b6e2e94 DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.4.ebuild b/dev-ruby/facter/facter-3.12.4.ebuild new file mode 100644 index 000..c6ee584a2af --- /dev/null +++ b/dev-ruby/facter/facter-3.12.4.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: bb02604edd25affba7fcf8b54d5226f177d6b194 Author: Matthew Thode gentoo org> AuthorDate: Mon Mar 18 16:18:23 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Mar 18 16:18:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb02604e dev-ruby/facter: 3.13.0 stable amd64 and x86 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.13.0.ebuild b/dev-ruby/facter/facter-3.13.0.ebuild index c6ee584a2af..1f3d2812887 100644 --- a/dev-ruby/facter/facter-3.13.0.ebuild +++ b/dev-ruby/facter/facter-3.13.0.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 27b8ed4fd4aaab537034830ccc28ea467aa992ea Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 18 16:48:06 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 18 16:48:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b8ed4f dev-ruby/facter: 3.13.0 bump Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.13.0.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 9938d3f0d86..49bcee966dc 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b +DIST facter-3.13.0.tar.gz 391833 BLAKE2B 8fabb2ebb438975564a770657866c6ac8ac77394c4e3cdb635eae78a744a097ef5eabb4307092cd2b9cf12b4db70623b18b3ca1e2c9e1a248825a2bf53b76565 SHA512 f3c39239d7b0708bd98a3e5de5d5623406edf5e60b6321de1d4ec7c8cf903f3ec777640b9301979f2316e90e97e2aa0a80dc71975239dc715aaba61ec7cc37de DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.13.0.ebuild b/dev-ruby/facter/facter-3.13.0.ebuild new file mode 100644 index 000..c6ee584a2af --- /dev/null +++ b/dev-ruby/facter/facter-3.13.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + addpredict /proc/self/oom_score_adj + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 97a5ba5b316b67d7a7dc1159078023ab5ec8a5c1 Author: Matthew Thode gentoo org> AuthorDate: Fri Feb 15 16:03:51 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Feb 15 16:14:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a5ba5b dev-ruby/facter: 3.12.3 stable amd64 and x86 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/facter-3.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.12.3.ebuild b/dev-ruby/facter/facter-3.12.3.ebuild index c6ee584a2af..1f3d2812887 100644 --- a/dev-ruby/facter/facter-3.12.3.ebuild +++ b/dev-ruby/facter/facter-3.12.3.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: cc60b9e0bfa1f8e49b22caabef3fb6009665d756 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Jan 24 07:35:50 2019 + Commit: Robin H. Johnson gentoo org> CommitDate: Fri Jan 25 20:56:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc60b9e0 dev-ruby/facter: sandbox tweak for /proc/self/oom_score_adj Fix for sandbox bad opening: [ 3%] Generating /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java/com_puppetlabs_Facter.h cd /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3_build/lib && javah -classpath facter.jar -d /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java com.puppetlabs.Facter * javah is not available for oracle-jre-bin-1.8 on x86_64 * IMPORTANT: some Java tools are not available on some VMs on some architectures * javah is not available for oracle-jre-bin-1.8 on x86_64 * IMPORTANT: some Java tools are not available on some VMs on some architectures * ACCESS DENIED: open_wr: /proc/self/oom_score_adj * ACCESS DENIED: open_wr: /proc/self/oom_score_adj make[2]: *** [lib/CMakeFiles/libfactersrc.dir/build.make:65: /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java/com_puppetlabs_Facter.h] Error 1 make[2]: Leaving directory '/dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3_build' Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Robin H. Johnson gentoo.org> dev-ruby/facter/facter-3.12.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ruby/facter/facter-3.12.3.ebuild b/dev-ruby/facter/facter-3.12.3.ebuild index 62e2727dc21..c6ee584a2af 100644 --- a/dev-ruby/facter/facter-3.12.3.ebuild +++ b/dev-ruby/facter/facter-3.12.3.ebuild @@ -93,6 +93,7 @@ src_configure() { } src_compile() { + addpredict /proc/self/oom_score_adj cmake-utils_src_compile }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 1f1d11f510ddebd203098af0928da63aa04ced37 Author: Matthew Thode gentoo org> AuthorDate: Tue Jan 15 17:13:03 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jan 15 17:13:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1d11f5 dev-ruby/facter: 3.12.3 bump Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.12.3.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 6fe4e09394c..ce9c8176445 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 +DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.3.ebuild b/dev-ruby/facter/facter-3.12.3.ebuild new file mode 100644 index 000..62e2727dc21 --- /dev/null +++ b/dev-ruby/facter/facter-3.12.3.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 7dac19b64638e6f93380a09f0f3a34465840a8e1 Author: Matthew Thode gentoo org> AuthorDate: Tue Jan 15 17:14:41 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jan 15 17:14:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dac19b6 dev-ruby/facter: 3.12.2 stable amd64 and x86 with cleanup Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.12.1.ebuild | 110 --- dev-ruby/facter/facter-3.12.2.ebuild | 4 +- 3 files changed, 2 insertions(+), 113 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index ce9c8176445..9938d3f0d86 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ -DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 DIST facter-3.12.3.tar.gz 391836 BLAKE2B 60ec23ab9df0d6ca069608c897949be8aaf719b2ab1b71455871a9364b7d0111ec78753cdb45d082041d2b028bac8e468a415a2bd9a15fe51dc69ec9738dc723 SHA512 d1568ca606b07c67f2e293b020dc5c2d399d5080857e47d3c748a7d104f75231d59dc95d54e5504b24f951ce540d1223102ee1b882e4495633ed89324ccc1c7b DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.1.ebuild b/dev-ruby/facter/facter-3.12.1.ebuild deleted file mode 100644 index 47277b802f6..000 --- a/dev-ruby/facter/facter-3.12.1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.12.2.ebuild b/dev-ruby/facter/facter-3.12.2.ebuild index 21124e27b59..ec0ab034459 100644 --- a/dev-ruby/facter/facter-3.12.2.ebuild +++ b/dev-ruby/facter/facter-3.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: f42f8107afd8ee9256a104ec8e35776705c95c79 Author: Matthew Thode gentoo org> AuthorDate: Mon Dec 17 19:05:30 2018 + Commit: Matthew Thode gentoo org> CommitDate: Mon Dec 17 19:05:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42f8107 dev-ruby/facter: 3.12.2 bump Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.12.2.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 9ab832b6888..6fe4e09394c 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 +DIST facter-3.12.2.tar.gz 391789 BLAKE2B a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07 SHA512 82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.2.ebuild b/dev-ruby/facter/facter-3.12.2.ebuild new file mode 100644 index 000..21124e27b59 --- /dev/null +++ b/dev-ruby/facter/facter-3.12.2.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 842a1f19d234c17896e7102e691c95c5b552bbb7 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 10 07:47:28 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 10 07:47:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842a1f19 dev-ruby/facter: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/facter/Manifest| 1 - dev-ruby/facter/facter-2.4.6.ebuild | 61 - dev-ruby/facter/metadata.xml| 5 --- 3 files changed, 67 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 2d2f067a6ec..9ab832b6888 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,2 @@ -DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-2.4.6.ebuild b/dev-ruby/facter/facter-2.4.6.ebuild deleted file mode 100644 index 355f548540d..000 --- a/dev-ruby/facter/facter-2.4.6.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby23 ruby24" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_BINWRAP="facter" - -inherit ruby-fakegem - -DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+dmi +pciutils +virt" -KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86" - -CDEPEND=" - app-emulation/virt-what - sys-apps/net-tools - sys-apps/lsb-release - dmi? ( sys-apps/dmidecode ) - pciutils? ( sys-apps/pciutils )" - -RDEPEND+=" ${CDEPEND}" -DEPEND+=" test? ( ${CDEPEND} )" - -ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )" - -all_ruby_prepare() { - # Provide explicit path since /sbin is not in the default PATH on - # Gentoo. - sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die - - # Ensure the correct version of mocha is used without using bundler. - sed -i -e '1igem "mocha", "~>1.0"' spec/spec_helper.rb || die - - # Avoid because tests try to access outside stuff, e.g. /sys/block - sed -i -e '/should load facts on the facter search path only once/,/^ end/ s:^:#:' spec/unit/util/loader_spec.rb || die - - # Allow specs to work with newer rspec 2.x versions. - sed -i -e '1irequire "rspec-expectations"' spec/puppetlabs_spec/matchers.rb || die - - # Avoid specs specific to macosx requiring cfpropertylist which is - # not available anymore. - rm spec/unit/util/macosx_spec.rb || die - sed -i -e '/macosx/ s:^:#:' \ - -e '/on Darwin/,/^ end/ s:^:#:' spec/unit/virtual_spec.rb || die - sed -i -e '/Facter::Processors::Darwin/,/^end/ s:^:#:' spec/unit/processors/os_spec.rb || die -} - -all_ruby_install() { - all_fakegem_install - - # Create the directory for custom facts. - keepdir /etc/facter/facts.d -} diff --git a/dev-ruby/facter/metadata.xml b/dev-ruby/facter/metadata.xml index 8f010b49bce..89ac2d179c9 100644 --- a/dev-ruby/facter/metadata.xml +++ b/dev-ruby/facter/metadata.xml @@ -12,11 +12,6 @@ r...@gentoo.org Gentoo Ruby Project - - Use sys-apps/dmidecode to determine hardware system properties - Use app-emulation/virt-what for virtual machine detection - Use sys-apps/pciutils to determine hardware system properties - puppetlabs/facter
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 4315b90a64d39d9f3ca5ecff2588b0eb86ce4341 Author: Matthew Thode gentoo org> AuthorDate: Fri Nov 23 22:12:02 2018 + Commit: Matthew Thode gentoo org> CommitDate: Fri Nov 23 22:16:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4315b90a dev-ruby/facter: 3.12.1 stable amd64 and x86 with cleanup Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.12.0.ebuild | 110 --- dev-ruby/facter/facter-3.12.1.ebuild | 2 +- 3 files changed, 1 insertion(+), 112 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 1ad6c72ea6f..2d2f067a6ec 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,3 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a -DIST facter-3.12.0.tar.gz 390445 BLAKE2B 8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b SHA512 2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36 DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.0.ebuild b/dev-ruby/facter/facter-3.12.0.ebuild deleted file mode 100644 index 47277b802f6..000 --- a/dev-ruby/facter/facter-3.12.0.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.12.1.ebuild b/dev-ruby/facter/facter-3.12.1.ebuild index 21124e27b59..47277b802f6 100644 --- a/dev-ruby/facter/facter-3.12.1.ebuild +++ b/dev-ruby/facter/facter-3.12.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 2d0397731174e9fe82d64fdd2198415042172bec Author: Hans de Graaff gentoo org> AuthorDate: Fri Nov 23 09:03:46 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Nov 23 09:09:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d039773 dev-ruby/facter: drop hppa stable keyword, bug 656206 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/facter/facter-2.4.6.ebuild | 4 ++-- dev-ruby/facter/facter-3.9.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/facter/facter-2.4.6.ebuild b/dev-ruby/facter/facter-2.4.6.ebuild index ec8007fe201..355f548540d 100644 --- a/dev-ruby/facter/facter-2.4.6.ebuild +++ b/dev-ruby/facter/facter-2.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -17,7 +17,7 @@ HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; LICENSE="Apache-2.0" SLOT="0" IUSE="+dmi +pciutils +virt" -KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86" CDEPEND=" app-emulation/virt-what diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index 7783cc03791..67281c8efef 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: d30c2d77f82824bb4479dfb7cf1b22c087cab137 Author: Matthew Thode gentoo org> AuthorDate: Wed Oct 24 00:36:06 2018 + Commit: Matthew Thode gentoo org> CommitDate: Wed Oct 24 00:36:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30c2d77 dev-ruby/facter: 3.12.1 bump Signed-off-by: Matthew Thode gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.12.1.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 08a01168020..1ad6c72ea6f 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,3 +1,4 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-3.12.0.tar.gz 390445 BLAKE2B 8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b SHA512 2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36 +DIST facter-3.12.1.tar.gz 390863 BLAKE2B 3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4 SHA512 34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.12.1.ebuild b/dev-ruby/facter/facter-3.12.1.ebuild new file mode 100644 index 000..21124e27b59 --- /dev/null +++ b/dev-ruby/facter/facter-3.12.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b6423ce797b90533723cce2275e1d91f682cf5d7 Author: Matthew Thode gentoo org> AuthorDate: Wed Oct 17 19:34:57 2018 + Commit: Matthew Thode gentoo org> CommitDate: Wed Oct 17 19:34:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6423ce7 dev-ruby/facter: 3.12.0 stable amd64 and x86 with cleanup Signed-off-by: Matthew Thode gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-ruby/facter/Manifest| 2 - dev-ruby/facter/facter-3.11.3-r1.ebuild | 110 dev-ruby/facter/facter-3.11.4.ebuild| 110 dev-ruby/facter/facter-3.12.0.ebuild| 4 +- 4 files changed, 2 insertions(+), 224 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 47cf93c427b..08a01168020 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,5 +1,3 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a -DIST facter-3.11.3.tar.gz 384882 BLAKE2B ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8 SHA512 6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef -DIST facter-3.11.4.tar.gz 388074 BLAKE2B c3105376ba8d74df08e7e19ca7b5291d241d57aebb43a77d0dabe96668a07a62bf70fb18aa3bc3d85011e22f935a711daade17cf60ad867a7503e1b731647c88 SHA512 af58d0592a4b220d8f1d9a6d065da71136b58b7a474587c140021fd2915d920d328bad52178566f26292bd932ca1ac1371a631f88a567876265c7494bb01c518 DIST facter-3.12.0.tar.gz 390445 BLAKE2B 8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b SHA512 2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.11.3-r1.ebuild b/dev-ruby/facter/facter-3.11.3-r1.ebuild deleted file mode 100644 index 5060a204e2a..000 --- a/dev-ruby/facter/facter-3.11.3-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -COMMON_DEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -each_ruby_configure() { - # hack for correct calculation of relative path from facter.rb to - # libfacter.so - my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') -} - -src_configure() { - ruby-ng_src_configure - - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} - -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_test() { - cmake-utils_src_test -} - -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - -src_install() { - cmake-utils_src_install - ruby-ng_src_install -} diff --git a/dev-ruby/facter/facter-3.11.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 11fb63515d84e8022d26b029c79bc3664773546a Author: Matthew Thode gentoo org> AuthorDate: Fri Sep 21 18:18:22 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Sep 21 18:18:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fb6351 dev-ruby/facter: 3.11.4 stable allarches with cleanup Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-ruby/facter/Manifest | 2 - dev-ruby/facter/facter-3.11.1.ebuild | 108 --- dev-ruby/facter/facter-3.11.2.ebuild | 105 -- dev-ruby/facter/facter-3.11.4.ebuild | 2 +- 4 files changed, 1 insertion(+), 216 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 7c129b02248..47cf93c427b 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,6 +1,4 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a -DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 -DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 DIST facter-3.11.3.tar.gz 384882 BLAKE2B ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8 SHA512 6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef DIST facter-3.11.4.tar.gz 388074 BLAKE2B c3105376ba8d74df08e7e19ca7b5291d241d57aebb43a77d0dabe96668a07a62bf70fb18aa3bc3d85011e22f935a711daade17cf60ad867a7503e1b731647c88 SHA512 af58d0592a4b220d8f1d9a6d065da71136b58b7a474587c140021fd2915d920d328bad52178566f26292bd932ca1ac1371a631f88a567876265c7494bb01c518 DIST facter-3.12.0.tar.gz 390445 BLAKE2B 8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b SHA512 2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36 diff --git a/dev-ruby/facter/facter-3.11.1.ebuild b/dev-ruby/facter/facter-3.11.1.ebuild deleted file mode 100644 index f1584484e8b..000 --- a/dev-ruby/facter/facter-3.11.1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" - S="${S}/${P}" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${S}/all/${P}" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -CDEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DUSE_JRUBY_SUPPORT=FALSE - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -each_ruby_install() { - doruby
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: a4ccf9d957bd2e1408b7ddb6a706df0822f61498 Author: Matthew Thode gentoo org> AuthorDate: Tue Sep 18 06:48:51 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Sep 18 06:48:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ccf9d9 dev-ruby/facter: 3.12.0 bump Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/{facter-.ebuild => facter-3.12.0.ebuild} | 1 + dev-ruby/facter/facter-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 868765f4765..7c129b02248 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -3,4 +3,5 @@ DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f7485 DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 DIST facter-3.11.3.tar.gz 384882 BLAKE2B ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8 SHA512 6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef DIST facter-3.11.4.tar.gz 388074 BLAKE2B c3105376ba8d74df08e7e19ca7b5291d241d57aebb43a77d0dabe96668a07a62bf70fb18aa3bc3d85011e22f935a711daade17cf60ad867a7503e1b731647c88 SHA512 af58d0592a4b220d8f1d9a6d065da71136b58b7a474587c140021fd2915d920d328bad52178566f26292bd932ca1ac1371a631f88a567876265c7494bb01c518 +DIST facter-3.12.0.tar.gz 390445 BLAKE2B 8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b SHA512 2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-3.12.0.ebuild similarity index 98% copy from dev-ruby/facter/facter-.ebuild copy to dev-ruby/facter/facter-3.12.0.ebuild index d99f0e0675c..683775e7668 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-3.12.0.ebuild @@ -82,6 +82,7 @@ src_configure() { local mycmakeargs=( -DCMAKE_VERBOSE_MAKEFILE=ON -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" ) if use debug; then mycmakeargs+=( diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index d99f0e0675c..683775e7668 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -82,6 +82,7 @@ src_configure() { local mycmakeargs=( -DCMAKE_VERBOSE_MAKEFILE=ON -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" ) if use debug; then mycmakeargs+=(
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 5e5db25a589b9b6a0cae14998c3562e29bb98640 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 22 05:16:59 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Aug 22 05:17:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5db25a dev-ruby/facter: 3.11.4 bump Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.11.4.ebuild | 110 +++ 2 files changed, 111 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index df92cf0d070..868765f4765 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,4 +2,5 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f817 DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 DIST facter-3.11.3.tar.gz 384882 BLAKE2B ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8 SHA512 6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef +DIST facter-3.11.4.tar.gz 388074 BLAKE2B c3105376ba8d74df08e7e19ca7b5291d241d57aebb43a77d0dabe96668a07a62bf70fb18aa3bc3d85011e22f935a711daade17cf60ad867a7503e1b731647c88 SHA512 af58d0592a4b220d8f1d9a6d065da71136b58b7a474587c140021fd2915d920d328bad52178566f26292bd932ca1ac1371a631f88a567876265c7494bb01c518 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.11.4.ebuild b/dev-ruby/facter/facter-3.11.4.ebuild new file mode 100644 index 000..683775e7668 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.4.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +COMMON_DEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + +src_configure() { + ruby-ng_src_configure + + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_test() { + cmake-utils_src_test +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3a149a4059d46f82fb8033bfc00f2367dcae9a6c Author: Matthew Thode gentoo org> AuthorDate: Fri Aug 17 22:40:00 2018 + Commit: Matt Thode gentoo org> CommitDate: Sat Aug 18 02:46:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a149a40 dev-ruby/facter: 3.11.3-r1 stable amd64 and x86 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-ruby/facter/facter-3.11.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.11.3-r1.ebuild b/dev-ruby/facter/facter-3.11.3-r1.ebuild index 683775e7668..5060a204e2a 100644 --- a/dev-ruby/facter/facter-3.11.3-r1.ebuild +++ b/dev-ruby/facter/facter-3.11.3-r1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then EGIT_BRANCH="master" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 59a805431a62b90d79cd4524e8ffb89cd6ba870d Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 27 15:22:55 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jul 27 15:40:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a80543 dev-ruby/facter: add missing blkid config option Bug: https://bugs.gentoo.org/662252 Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-ruby/facter/facter-3.11.3-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ruby/facter/facter-3.11.3-r1.ebuild b/dev-ruby/facter/facter-3.11.3-r1.ebuild index d99f0e0675c..683775e7668 100644 --- a/dev-ruby/facter/facter-3.11.3-r1.ebuild +++ b/dev-ruby/facter/facter-3.11.3-r1.ebuild @@ -82,6 +82,7 @@ src_configure() { local mycmakeargs=( -DCMAKE_VERBOSE_MAKEFILE=ON -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} + -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)" ) if use debug; then mycmakeargs+=(
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 63fd0be576f822c65c0800bd7eb485266cf40b38 Author: Alexander Tsoy tsoy me> AuthorDate: Tue Jul 24 23:05:38 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Jul 25 18:44:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fd0be5 dev-ruby/facter: ebuild cleanup Cleanup: - do not use ${S} set by ruby-ng.eclass - correctly generate facter.rb, FACTERDIR environment variable is no longer required - remove no longer needed environment file - remove no longer needed multilib magic Closes: https://bugs.gentoo.org/601746 Closes: https://github.com/gentoo/gentoo/pull/9339 Signed-off-by: Matthew Thode gentoo.org> ...acter-3.11.3.ebuild => facter-3.11.3-r1.ebuild} | 62 +++-- dev-ruby/facter/facter-.ebuild | 64 -- 2 files changed, 67 insertions(+), 59 deletions(-) diff --git a/dev-ruby/facter/facter-3.11.3.ebuild b/dev-ruby/facter/facter-3.11.3-r1.ebuild similarity index 65% rename from dev-ruby/facter/facter-3.11.3.ebuild rename to dev-ruby/facter/facter-3.11.3-r1.ebuild index 6210613630d..d99f0e0675c 100644 --- a/dev-ruby/facter/facter-3.11.3.ebuild +++ b/dev-ruby/facter/facter-3.11.3-r1.ebuild @@ -17,18 +17,16 @@ if [[ ${PV} == ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; EGIT_BRANCH="master" - S="${S}/${P}" else [[ "${PV}" = *_rc* ]] || \ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${S}/all/${P}" fi BDEPEND=" >=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon" -CDEPEND=" +COMMON_DEPEND=" >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux @@ -40,23 +38,29 @@ CDEPEND=" ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )" -RDEPEND="${CDEPEND}" +RDEPEND="${COMMON_DEPEND}" DEPEND="${BDEPEND} - ${CDEPEND}" + ${COMMON_DEPEND}" + +# restore ${S} and override all phases exported by ruby-ng.eclass +S="${WORKDIR}/${P}" + +pkg_setup() { + ruby-ng_pkg_setup +} + +src_unpack() { + default + + if [[ ${PV} == ]] ; then + git-r3_src_unpack + fi +} src_prepare() { - # Remove the code that installs facter.rb to the wrong directory. - sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die - sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die - # make it support multilib - sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die - sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die - # make the require work - sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die - # be explicit about the version of rspec we test with and use the - # correct lib directory for tests + # be explicit about the version of rspec we test with sed -i -e '/libfacter.*specs/ s/rspec/rspec-2/' \ - -e '/libfacter.*specs/ s/lib64/lib/' CMakeLists.txt || die + CMakeLists.txt || die # be more lenient for software versions for tests sed -i -e '/rake/ s/~> 10.1.0/>= 10/' \ -e '/rspec/ s/2.11.0/2.11/' \ @@ -66,12 +70,18 @@ src_prepare() { cmake-utils_src_prepare } +each_ruby_configure() { + # hack for correct calculation of relative path from facter.rb to + # libfacter.so + my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir') +} + src_configure() { + ruby-ng_src_configure + local mycmakeargs=( -DCMAKE_VERBOSE_MAKEFILE=ON - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir} ) if use debug; then mycmakeargs+=( @@ -85,21 +95,15 @@ src_compile() { cmake-utils_src_compile } -each_ruby_install() { - doruby "${BUILD_DIR}"/lib/facter.rb -} - src_test() { cmake-utils_src_test } +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + src_install() { cmake-utils_src_install ruby-ng_src_install - - # need a variable file in env.d :( - diropts -m0755 - dodir /etc/env.d - echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" - fperms 0644 /etc/env.d/00facterdir } diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 4500cc443e2..d99f0e0675c 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" # git-r3 goes after ruby-ng so that it overrides src_unpack properly
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: d7a0d3975f9f92ea468f225eaa055073f36a9f80 Author: Matthew Thode gentoo org> AuthorDate: Tue Jul 17 15:59:20 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Jul 17 16:02:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a0d397 dev-ruby/facter: 3.11.3 bup Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.11.3.ebuild | 105 +++ 2 files changed, 106 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 72f62d63374..df92cf0d070 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,4 +1,5 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 +DIST facter-3.11.3.tar.gz 384882 BLAKE2B ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8 SHA512 6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.11.3.ebuild b/dev-ruby/facter/facter-3.11.3.ebuild new file mode 100644 index 000..6210613630d --- /dev/null +++ b/dev-ruby/facter/facter-3.11.3.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install + + # need a variable file in env.d :( + diropts -m0755 + dodir /etc/env.d + echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 576cedff5dfb620a2885bd34aef42374006f8265 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 1 07:59:45 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 1 08:25:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576cedff dev-ruby/facter: add ruby24 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/facter/facter-2.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-2.4.6.ebuild b/dev-ruby/facter/facter-2.4.6.ebuild index bd8ef484f6a..ec8007fe201 100644 --- a/dev-ruby/facter/facter-2.4.6.ebuild +++ b/dev-ruby/facter/facter-2.4.6.ebuild @@ -3,7 +3,7 @@ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby23 ruby24" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_RECIPE_TEST="rspec" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3882cc2071d170916d58201c28f2300ee45be174 Author: Matthew Thode gentoo org> AuthorDate: Sat Jun 30 19:01:00 2018 + Commit: Matt Thode gentoo org> CommitDate: Sat Jun 30 19:01:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3882cc20 dev-ruby/facter: 3.11.2 stable amd64 and x86 with cleanup Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/facter/Manifest | 3 - dev-ruby/facter/facter-2.5.1.ebuild | 61 dev-ruby/facter/facter-3.10.0.ebuild | 108 --- dev-ruby/facter/facter-3.11.2.ebuild | 2 +- dev-ruby/facter/facter-3.9.5.ebuild | 108 --- 5 files changed, 1 insertion(+), 281 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 7ef38e725c1..72f62d63374 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,7 +1,4 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a -DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 -DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 -DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-2.5.1.ebuild b/dev-ruby/facter/facter-2.5.1.ebuild deleted file mode 100644 index 55e308b2c58..000 --- a/dev-ruby/facter/facter-2.5.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22 ruby23" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_BINWRAP="facter" - -inherit ruby-fakegem - -DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+dmi +pciutils +virt" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" - -CDEPEND=" - app-emulation/virt-what - sys-apps/net-tools - sys-apps/lsb-release - dmi? ( sys-apps/dmidecode ) - pciutils? ( sys-apps/pciutils )" - -RDEPEND+=" ${CDEPEND}" -DEPEND+=" test? ( ${CDEPEND} )" - -ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )" - -all_ruby_prepare() { - # Provide explicit path since /sbin is not in the default PATH on - # Gentoo. - sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die - - # Ensure the correct version of mocha is used without using bundler. - sed -i -e '1igem "mocha", "~>1.0"' spec/spec_helper.rb || die - - # Avoid because tests try to access outside stuff, e.g. /sys/block - sed -i -e '/should load facts on the facter search path only once/,/^ end/ s:^:#:' spec/unit/util/loader_spec.rb || die - - # Allow specs to work with newer rspec 2.x versions. - sed -i -e '1irequire "rspec-expectations"' spec/puppetlabs_spec/matchers.rb || die - - # Avoid specs specific to macosx requiring cfpropertylist
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3195b917d71f32d4a7e992544e4f30deb93309fe Author: Matthew Thode gentoo org> AuthorDate: Thu Jun 28 16:18:06 2018 + Commit: Matt Thode gentoo org> CommitDate: Thu Jun 28 16:18:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3195b917 dev-ruby/facter: remove unused cmake args Closes: https://bugs.gentoo.org/659404 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/facter/facter-3.11.2.ebuild | 3 --- dev-ruby/facter/facter-.ebuild | 3 --- 2 files changed, 6 deletions(-) diff --git a/dev-ruby/facter/facter-3.11.2.ebuild b/dev-ruby/facter/facter-3.11.2.ebuild index bfde41b2169..6210613630d 100644 --- a/dev-ruby/facter/facter-3.11.2.ebuild +++ b/dev-ruby/facter/facter-3.11.2.ebuild @@ -71,9 +71,6 @@ src_configure() { -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DUSE_JRUBY_SUPPORT=FALSE -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 ) if use debug; then diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 921e49af450..4500cc443e2 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -71,9 +71,6 @@ src_configure() { -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DUSE_JRUBY_SUPPORT=FALSE -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 ) if use debug; then
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 4b10cdd5e3ef37e809756929407a5f807f78f4a4 Author: Matthew Thode gentoo org> AuthorDate: Wed May 30 19:38:15 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed May 30 20:23:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b10cdd5 dev-ruby/facter: 3.11.2 bup Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.11.2.ebuild | 108 +++ 2 files changed, 109 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 047946bd0c7..7ef38e725c1 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,5 +2,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f817 DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 +DIST facter-3.11.2.tar.gz 384784 BLAKE2B f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a SHA512 aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-3.11.2.ebuild b/dev-ruby/facter/facter-3.11.2.ebuild new file mode 100644 index 000..bfde41b2169 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DUSE_JRUBY_SUPPORT=FALSE + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} + +src_install() { +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 25bd02b5299a4441f16751a871029ebd278d3a48 Author: Matthew Thode gentoo org> AuthorDate: Tue May 15 14:58:21 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue May 15 15:26:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bd02b5 dev-ruby/facter: 3.11.0 cleanup Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ruby/facter/Manifest | 1 - dev-ruby/facter/facter-3.11.0.ebuild | 108 --- 2 files changed, 109 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index fbccf433f7b..047946bd0c7 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,7 +1,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 -DIST facter-3.11.0.tar.gz 388960 BLAKE2B a37c72201d4b32fda2f2fd1e047f86014121faac4ae78010b7736d40ebb8470cd8c635b5837acb72d891d7540aa0b8cb02908b780de93c85e69bf1e6a95e7cac SHA512 de2ee8e4467eeb40dcf6367063d5902c1d7fb49564ae22536003dbe360b4c6ddf562f8a7139995d0e1c79222437cb47076b3b07cb3a89630a7410aed4e1710ce DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-3.11.0.ebuild b/dev-ruby/facter/facter-3.11.0.ebuild deleted file mode 100644 index 7e5d9190829..000 --- a/dev-ruby/facter/facter-3.11.0.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -# git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; - EGIT_BRANCH="master" - S="${S}/${P}" -else - [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" - SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${S}/all/${P}" -fi - -BDEPEND=" - >=sys-devel/gcc-4.8:* - dev-cpp/cpp-hocon" -CDEPEND=" - >=dev-libs/leatherman-1.0.0:= - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - >=dev-libs/boost-1.54:=[nls] - >=dev-cpp/yaml-cpp-0.5.1 - ! 10.1.0/>= 10/' \ - -e '/rspec/ s/2.11.0/2.11/' \ - -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die - # patches - default - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DUSE_JRUBY_SUPPORT=FALSE - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 - ) - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 39162182fc9389be397fa5ae322436e8ef85b108 Author: Matthew Thode gentoo org> AuthorDate: Tue May 15 14:57:43 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue May 15 15:26:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39162182 dev-ruby/facter: 3.11.1 stable amd64 and x86 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ruby/facter/facter-3.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.11.1.ebuild b/dev-ruby/facter/facter-3.11.1.ebuild index bfde41b2169..f1584484e8b 100644 --- a/dev-ruby/facter/facter-3.11.1.ebuild +++ b/dev-ruby/facter/facter-3.11.1.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]] ; then S="${S}/${P}" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${S}/all/${P}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3d00a5d3f1c9d890be61774ea4f89fcb4c475626 Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 28 06:42:24 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 28 07:05:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d00a5d3 dev-ruby/facter: add ruby25 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/facter/facter-3.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.11.1.ebuild b/dev-ruby/facter/facter-3.11.1.ebuild index 921e49af450..bfde41b2169 100644 --- a/dev-ruby/facter/facter-3.11.1.ebuild +++ b/dev-ruby/facter/facter-3.11.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils multilib ruby-ng
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 16d4700d1e9fcff7aaa46aa89de14c170be4d7b0 Author: Matthew Thode gentoo org> AuthorDate: Wed Apr 18 19:45:34 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Apr 18 19:51:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d4700d dev-ruby/facter: 3.11.1 bup Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.11.1.ebuild | 108 +++ 2 files changed, 109 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index af60ff39243..fbccf433f7b 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,5 +2,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f817 DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 DIST facter-3.11.0.tar.gz 388960 BLAKE2B a37c72201d4b32fda2f2fd1e047f86014121faac4ae78010b7736d40ebb8470cd8c635b5837acb72d891d7540aa0b8cb02908b780de93c85e69bf1e6a95e7cac SHA512 de2ee8e4467eeb40dcf6367063d5902c1d7fb49564ae22536003dbe360b4c6ddf562f8a7139995d0e1c79222437cb47076b3b07cb3a89630a7410aed4e1710ce +DIST facter-3.11.1.tar.gz 384201 BLAKE2B 349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39 SHA512 295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-3.11.1.ebuild b/dev-ruby/facter/facter-3.11.1.ebuild new file mode 100644 index 000..921e49af450 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DUSE_JRUBY_SUPPORT=FALSE + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 0ce40454a55e61d27c017b6f8ab665a392ac65e3 Author: Matthew Thode gentoo org> AuthorDate: Wed Apr 18 19:37:14 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Apr 18 19:51:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce40454 dev-ruby/facter: 3.11.0 stable amd64 and x86 Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-ruby/facter/facter-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.11.0.ebuild b/dev-ruby/facter/facter-3.11.0.ebuild index 921e49af450..7e5d9190829 100644 --- a/dev-ruby/facter/facter-3.11.0.ebuild +++ b/dev-ruby/facter/facter-3.11.0.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]] ; then S="${S}/${P}" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${S}/all/${P}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: c162600b1b0263c8363b45d999edd049e4de19cc Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 21 06:25:52 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Mar 21 06:25:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c162600b dev-ruby/facter: cleanup ruby22-only version Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/facter/Manifest| 1 - dev-ruby/facter/facter-3.1.8.ebuild | 73 - 2 files changed, 74 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index e5a20946aea..af60ff39243 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,6 +1,5 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 -DIST facter-3.1.8.tar.gz 324710 BLAKE2B 9b7ce93d7d0b2112771ea79df0cb35e7bb752e19e4a54d213161479c27c7ade79e148fe1fdbbb3c20d0d61462aac5f4b97b6e84fdca89623d9ba4911f286e9fd SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 DIST facter-3.11.0.tar.gz 388960 BLAKE2B a37c72201d4b32fda2f2fd1e047f86014121faac4ae78010b7736d40ebb8470cd8c635b5837acb72d891d7540aa0b8cb02908b780de93c85e69bf1e6a95e7cac SHA512 de2ee8e4467eeb40dcf6367063d5902c1d7fb49564ae22536003dbe360b4c6ddf562f8a7139995d0e1c79222437cb47076b3b07cb3a89630a7410aed4e1710ce DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 diff --git a/dev-ruby/facter/facter-3.1.8.ebuild b/dev-ruby/facter/facter-3.1.8.ebuild deleted file mode 100644 index 3c5472826b0..000 --- a/dev-ruby/facter/facter-3.1.8.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" - -inherit cmake-utils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${S}/all/${P}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -KEYWORDS="amd64 hppa ppc ppc64 x86" - -CDEPEND=" - >=sys-devel/gcc-4.8:* - >=dev-libs/boost-1.54[nls] - >=dev-libs/leatherman-0.4.2 - >=dev-cpp/yaml-cpp-0.5.1 - dev-libs/openssl:* - sys-apps/util-linux - app-emulation/virt-what - net-misc/curl - !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: ff144e19b3dc255231b3d0e8ce3fe25f896131c0 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 21 02:43:33 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 21 02:43:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff144e19 dev-ruby/facter-3.9.2: hppa stable, bug 622158 dev-ruby/facter/facter-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index f285659e15b..7783cc03791 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 669c523b722f712e3a961d7b47e3be67d5da4121 Author: Matthew Thode gentoo org> AuthorDate: Tue Mar 20 01:45:34 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Mar 20 01:46:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669c523b dev-ruby/facter: 3.11.0 bup Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/facter/Manifest | 1 + dev-ruby/facter/facter-3.11.0.ebuild | 108 +++ 2 files changed, 109 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 21daef1f21d..e5a20946aea 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -2,5 +2,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f817 DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.1.8.tar.gz 324710 BLAKE2B 9b7ce93d7d0b2112771ea79df0cb35e7bb752e19e4a54d213161479c27c7ade79e148fe1fdbbb3c20d0d61462aac5f4b97b6e84fdca89623d9ba4911f286e9fd SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 +DIST facter-3.11.0.tar.gz 388960 BLAKE2B a37c72201d4b32fda2f2fd1e047f86014121faac4ae78010b7736d40ebb8470cd8c635b5837acb72d891d7540aa0b8cb02908b780de93c85e69bf1e6a95e7cac SHA512 de2ee8e4467eeb40dcf6367063d5902c1d7fb49564ae22536003dbe360b4c6ddf562f8a7139995d0e1c79222437cb47076b3b07cb3a89630a7410aed4e1710ce DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-3.11.0.ebuild b/dev-ruby/facter/facter-3.11.0.ebuild new file mode 100644 index 000..921e49af450 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DUSE_JRUBY_SUPPORT=FALSE + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: f8344d7a2911ce56d0f6283e04ac628c5631d999 Author: Matthew Thode gentoo org> AuthorDate: Tue Mar 13 14:24:44 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Mar 13 14:29:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8344d7a dev-ruby/facter: 3.10.0 stable amd64 and x86 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/facter/facter-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.10.0.ebuild b/dev-ruby/facter/facter-3.10.0.ebuild index 921e49af450..7e5d9190829 100644 --- a/dev-ruby/facter/facter-3.10.0.ebuild +++ b/dev-ruby/facter/facter-3.10.0.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]] ; then S="${S}/${P}" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${S}/all/${P}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: b249499689e8f96335f7fe9f4649d919eb0e9b50 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 25 21:42:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 25 21:50:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2494996 dev-ruby/facter: stable 3.9.2 for ppc, bug #622158 (thanks to ernsteiswuerfel) Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-ruby/facter/facter-3.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index e81bc08542d..f285659e15b 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 123110762ca419dc51e3cdc9367f63632464fbc3 Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 19 15:50:46 2018 + Commit: Matt Thode gentoo org> CommitDate: Mon Feb 19 15:51:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12311076 dev-ruby/facter: move leatherman to cdepend Closes: https://bugs.gentoo.org/648082 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/facter-3.10.0.ebuild | 2 +- dev-ruby/facter/facter-3.9.5.ebuild | 2 +- dev-ruby/facter/facter-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/facter/facter-3.10.0.ebuild b/dev-ruby/facter/facter-3.10.0.ebuild index 948c25dd68c..921e49af450 100644 --- a/dev-ruby/facter/facter-3.10.0.ebuild +++ b/dev-ruby/facter/facter-3.10.0.ebuild @@ -27,9 +27,9 @@ fi BDEPEND=" >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-1.0.0:= dev-cpp/cpp-hocon" CDEPEND=" + >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what diff --git a/dev-ruby/facter/facter-3.9.5.ebuild b/dev-ruby/facter/facter-3.9.5.ebuild index 948c25dd68c..921e49af450 100644 --- a/dev-ruby/facter/facter-3.9.5.ebuild +++ b/dev-ruby/facter/facter-3.9.5.ebuild @@ -27,9 +27,9 @@ fi BDEPEND=" >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-1.0.0:= dev-cpp/cpp-hocon" CDEPEND=" + >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 948c25dd68c..921e49af450 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -27,9 +27,9 @@ fi BDEPEND=" >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-1.0.0:= dev-cpp/cpp-hocon" CDEPEND=" + >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 16efb1b2406833cab00c4f1e807fa04d18e150b7 Author: Matthew Thode gentoo org> AuthorDate: Fri Feb 16 16:46:07 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Feb 16 17:14:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16efb1b2 dev-ruby/facter: add slot deps for rebuilds Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/facter-3.10.0.ebuild | 4 ++-- dev-ruby/facter/facter-3.9.5.ebuild | 4 ++-- dev-ruby/facter/facter-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-ruby/facter/facter-3.10.0.ebuild b/dev-ruby/facter/facter-3.10.0.ebuild index c15426643a6..948c25dd68c 100644 --- a/dev-ruby/facter/facter-3.10.0.ebuild +++ b/dev-ruby/facter/facter-3.10.0.ebuild @@ -27,14 +27,14 @@ fi BDEPEND=" >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-1.0.0 + >=dev-libs/leatherman-1.0.0:= dev-cpp/cpp-hocon" CDEPEND=" dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl - >=dev-libs/boost-1.54[nls] + >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 112014a75dcf57dcde5f50959e64aa10b55b4367 Author: Matthew Thode gentoo org> AuthorDate: Wed Feb 14 02:59:33 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Feb 14 02:59:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112014a7 dev-ruby/facter: 3.9.5 and 3.10.0 bup with cleanup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/Manifest | 8 +- .../{facter-3.9.4.ebuild => facter-3.10.0.ebuild} | 0 dev-ruby/facter/facter-3.7.1.ebuild| 88 -- dev-ruby/facter/facter-3.8.0.ebuild| 88 -- dev-ruby/facter/facter-3.9.0.ebuild| 88 -- dev-ruby/facter/facter-3.9.1.ebuild| 88 -- dev-ruby/facter/facter-3.9.3.ebuild| 100 - .../{facter-3.9.4.ebuild => facter-3.9.5.ebuild} | 0 8 files changed, 2 insertions(+), 458 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 8fb3db7828c..21daef1f21d 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,10 +1,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.1.8.tar.gz 324710 BLAKE2B 9b7ce93d7d0b2112771ea79df0cb35e7bb752e19e4a54d213161479c27c7ade79e148fe1fdbbb3c20d0d61462aac5f4b97b6e84fdca89623d9ba4911f286e9fd SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 -DIST facter-3.7.1.tar.gz 374576 BLAKE2B 58f3a8f22c0a01bee1202fdb3f44a8f61a2f9bfed18585c6ccc8f0f3990fcde8c267540a0d06b805b91c538dcdee90e9b9dba3d618cd2df8e935d8d994134167 SHA512 3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee -DIST facter-3.8.0.tar.gz 378859 BLAKE2B 3fe790c21211fe749727e6da7849911751c8deb51c5ef08ca9669ba385a1791a289c50d4696eb1ed72b06c934bdf385b6928ef04d20ae7b903090162e047b3c5 SHA512 e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d -DIST facter-3.9.0.tar.gz 380715 BLAKE2B c4045020edaae06b23e0c75788cc76854f440ec7605234e3fef476e92ebb4d541d4b1b9148fc0350cc4b1854c1cb7888482120a3566fc579dabe033301791019 SHA512 ca818ba58fe232752a74faaa8377f706a49661e37ce85af7e6eaf735ecbcdcda4071618a6b8906b0444fea989b7b16cb85171b980a089cd57aaad37508a2b905 -DIST facter-3.9.1.tar.gz 380762 BLAKE2B 15d6c4884a4bd4ce1de252f51b1f480c0908ed8b1b3d7b386e651265a21359305f93dfe199b7e100d027d8507ddf99a0ee712e85e63f26f07f3f6f7c2976cc99 SHA512 a3b66bf40c062dbef644d60909a2c2afd0839c8a11fd02a0a15ccbbc1a1f216d9b0420a0f90dd44166487faa4e00843f2c0f3f057bb43bb30c22677dfac325a0 +DIST facter-3.10.0.tar.gz 388935 BLAKE2B fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5 SHA512 4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 -DIST facter-3.9.3.tar.gz 387062 BLAKE2B 7fef72ae0ded8be1ac0eae317b748995df58e66837daf410970cca4049304a54af5976f4502a36a3c7d0963d0e65d5bd1c8df5dc1347cc0d6325a9d79512b676 SHA512 c01685e67ed25ae12f51086012e563df9ea80dde43c4cf40ab2f17b90e7bcb0791369a9c8ea67af7a0039e1fb2714b0758d8f0d00e4e857201ad8075d8ba51c4 -DIST facter-3.9.4.tar.gz 388097 BLAKE2B 872ea33c2412ccafd3df1b5e49e79559bac578e91003eda717d03ee1c82e5550f237459066d7fb6692df066fcce183ea4057b4e5e37d1ceaa4b79079ef1c4599 SHA512 e3bb57ad5e538c2561968aab3b47ca7324162dfc5f2a507ed872e41b98f5bbc91f6e836a3452ea2d519a933c76c17a8e1253e74b5d5769e395d7c6895a4400b1 +DIST facter-3.9.5.tar.gz 388129 BLAKE2B baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f SHA512 32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a diff --git a/dev-ruby/facter/facter-3.9.4.ebuild b/dev-ruby/facter/facter-3.10.0.ebuild similarity
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: a2c52248f15edded8794361fa7a57a250f16c40c Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 10 12:52:16 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 10 12:56:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c52248 dev-ruby/facter: Revert "dev-ruby/facter: Drop to ~hppa" Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/facter/facter-2.4.6.ebuild | 2 +- dev-ruby/facter/facter-3.1.8.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/facter/facter-2.4.6.ebuild b/dev-ruby/facter/facter-2.4.6.ebuild index 18180e3884e..bd8ef484f6a 100644 --- a/dev-ruby/facter/facter-2.4.6.ebuild +++ b/dev-ruby/facter/facter-2.4.6.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; LICENSE="Apache-2.0" SLOT="0" IUSE="+dmi +pciutils +virt" -KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86" CDEPEND=" app-emulation/virt-what diff --git a/dev-ruby/facter/facter-3.1.8.ebuild b/dev-ruby/facter/facter-3.1.8.ebuild index 5604ec6096d..3c5472826b0 100644 --- a/dev-ruby/facter/facter-3.1.8.ebuild +++ b/dev-ruby/facter/facter-3.1.8.ebuild @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 hppa ppc ppc64 x86" CDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 3512c12707719861264f451907850ca71bde04f8 Author: Matthew Thode gentoo org> AuthorDate: Tue Feb 6 16:56:38 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Feb 6 17:05:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3512c127 dev-ruby/facter: 3.9.4 bup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/Manifest | 1 + .../{facter-.ebuild => facter-3.9.4.ebuild}| 29 +- dev-ruby/facter/facter-.ebuild | 29 +- 3 files changed, 47 insertions(+), 12 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 31f80620966..8fb3db7828c 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -7,3 +7,4 @@ DIST facter-3.9.0.tar.gz 380715 BLAKE2B c4045020edaae06b23e0c75788cc76854f440ec7 DIST facter-3.9.1.tar.gz 380762 BLAKE2B 15d6c4884a4bd4ce1de252f51b1f480c0908ed8b1b3d7b386e651265a21359305f93dfe199b7e100d027d8507ddf99a0ee712e85e63f26f07f3f6f7c2976cc99 SHA512 a3b66bf40c062dbef644d60909a2c2afd0839c8a11fd02a0a15ccbbc1a1f216d9b0420a0f90dd44166487faa4e00843f2c0f3f057bb43bb30c22677dfac325a0 DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 DIST facter-3.9.3.tar.gz 387062 BLAKE2B 7fef72ae0ded8be1ac0eae317b748995df58e66837daf410970cca4049304a54af5976f4502a36a3c7d0963d0e65d5bd1c8df5dc1347cc0d6325a9d79512b676 SHA512 c01685e67ed25ae12f51086012e563df9ea80dde43c4cf40ab2f17b90e7bcb0791369a9c8ea67af7a0039e1fb2714b0758d8f0d00e4e857201ad8075d8ba51c4 +DIST facter-3.9.4.tar.gz 388097 BLAKE2B 872ea33c2412ccafd3df1b5e49e79559bac578e91003eda717d03ee1c82e5550f237459066d7fb6692df066fcce183ea4057b4e5e37d1ceaa4b79079ef1c4599 SHA512 e3bb57ad5e538c2561968aab3b47ca7324162dfc5f2a507ed872e41b98f5bbc91f6e836a3452ea2d519a933c76c17a8e1253e74b5d5769e395d7c6895a4400b1 diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-3.9.4.ebuild similarity index 68% copy from dev-ruby/facter/facter-.ebuild copy to dev-ruby/facter/facter-3.9.4.ebuild index 95b52c0fbfd..c15426643a6 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-3.9.4.ebuild @@ -1,22 +1,29 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 USE_RUBY="ruby21 ruby22 ruby23 ruby24" # git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng git-r3 +inherit cmake-utils eutils multilib ruby-ng DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; -EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; -EGIT_BRANCH="master" -S="${S}/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi BDEPEND=" >=sys-devel/gcc-4.8:* @@ -31,6 +38,8 @@ CDEPEND=" >=dev-cpp/yaml-cpp-0.5.1 ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die # patches default cmake-utils_src_prepare diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 95b52c0fbfd..c15426643a6 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -1,22 +1,29 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 USE_RUBY="ruby21 ruby22 ruby23 ruby24" # git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils eutils multilib ruby-ng git-r3 +inherit cmake-utils eutils multilib ruby-ng DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; -EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; -EGIT_BRANCH="master" -S="${S}/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="" +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git; + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/files/
commit: bd4f066f122c32363a6eaefdf73e9e5d851e2cfa Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Feb 4 08:31:44 2018 + Commit: Matt Thode gentoo org> CommitDate: Mon Feb 5 00:13:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4f066f dev-ruby/facter: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/7046 Signed-off-by: Matthew Thode gentoo.org> .../facter/files/is-integer_fact-1624_3.6.5.patch | 58 -- 1 file changed, 58 deletions(-) diff --git a/dev-ruby/facter/files/is-integer_fact-1624_3.6.5.patch b/dev-ruby/facter/files/is-integer_fact-1624_3.6.5.patch deleted file mode 100644 index c7b8d80b2c7..000 --- a/dev-ruby/facter/files/is-integer_fact-1624_3.6.5.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 9cb17d9fdffabab3693f6548f6bfc54ed2251325 Mon Sep 17 00:00:00 2001 -From: Maggie Dreyer-Date: Tue, 2 May 2017 10:21:06 -0700 -Subject: [PATCH] (FACT-1624) Use `is_integer` instead of `is_fixednum` and - `is_bignum` - -Ruby 2.4 unified Fixnum and Bignum into Integer. We updated the -Leatherman API to match this. This commit updates Facter to use the new -API. - lib/src/ruby/module.cc | 2 +- - lib/src/ruby/ruby_value.cc | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/lib/src/ruby/module.cc b/lib/src/ruby/module.cc -index 2d7223e0f..b8aeeed09 100644 a/lib/src/ruby/module.cc -+++ b/lib/src/ruby/module.cc -@@ -866,7 +866,7 @@ namespace facter { namespace ruby { - // Unfortunately we have to call to_sym rather than using ID2SYM, which is Ruby version dependent - uint32_t timeout = 0; - volatile VALUE timeout_option = ruby.rb_hash_lookup(argv[1], ruby.to_symbol("timeout")); --if (ruby.is_fixednum(timeout_option)) { -+if (ruby.is_integer(timeout_option)) { - timeout = ruby.num2size_t(timeout_option); - } - -diff --git a/lib/src/ruby/ruby_value.cc b/lib/src/ruby/ruby_value.cc -index d8ea20ce6..645472a3f 100644 a/lib/src/ruby/ruby_value.cc -+++ b/lib/src/ruby/ruby_value.cc -@@ -86,7 +86,7 @@ namespace facter { namespace ruby { - json.SetString(str, size, allocator); - return; - } --if (ruby.is_fixednum(value) || ruby.is_bignum(value)) { -+if (ruby.is_integer(value)) { - json.SetInt64(ruby.rb_num2ll(value)); - return; - } -@@ -155,7 +155,7 @@ namespace facter { namespace ruby { - } - return; - } --if (ruby.is_fixednum(value) || ruby.is_bignum(value)) { -+if (ruby.is_integer(value)) { - os << ruby.rb_num2ll(value); - return; - } -@@ -241,7 +241,7 @@ namespace facter { namespace ruby { - emitter << str; - return; - } --if (ruby.is_fixednum(value) || ruby.is_bignum(value)) { -+if (ruby.is_integer(value)) { - emitter << ruby.rb_num2ll(value); - return; - }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 184808f646a8531eedbadcaec7f20a0ec331c9c5 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jan 22 19:46:18 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jan 22 19:46:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184808f6 dev-ruby/facter: cleanup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/Manifest| 4 -- dev-ruby/facter/facter-3.6.3.ebuild | 88 dev-ruby/facter/facter-3.6.4.ebuild | 88 dev-ruby/facter/facter-3.6.7.ebuild | 89 - dev-ruby/facter/facter-3.6.8.ebuild | 89 - 5 files changed, 358 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 77b4c3fee8e..31f80620966 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,10 +1,6 @@ DIST facter-2.4.6.gem 246272 BLAKE2B 105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20 SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a DIST facter-2.5.1.gem 254464 BLAKE2B 7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 DIST facter-3.1.8.tar.gz 324710 BLAKE2B 9b7ce93d7d0b2112771ea79df0cb35e7bb752e19e4a54d213161479c27c7ade79e148fe1fdbbb3c20d0d61462aac5f4b97b6e84fdca89623d9ba4911f286e9fd SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 -DIST facter-3.6.3.tar.gz 370771 BLAKE2B 2c94f319e4f739fd750622e431239412726b193db26ea4f9a9eee79a5a1cf6db76721d343ae042b1ce9a5e6a8ff48461251ca088badedb6754e4a2d31f547e5d SHA512 cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33 -DIST facter-3.6.4.tar.gz 373722 BLAKE2B df6c38f0828010a2b9663fb66965e0b4c69ebce0e3d4bd9cbe424cf82ff0f47f6c60ece6206728d0420047f078cec96e37a16f0a41bd79274b2525d1d3d8b071 SHA512 d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337 -DIST facter-3.6.7.tar.gz 372697 BLAKE2B 1a0f118049e698048cb94544041d7a6feb3f530c62837e477deb0b0c4254efdf27a793a1ceb9182185a52e7dc277587834a80c9dbc8ec994e86cc12f36a3 SHA512 a9f2781b0e05d09240efaf88d79476786782df7afc5afa222df30f3cd69eb1712dca59bd33157c2be43e7c54ab940e8d8ef0642dc075c44ee86fc6fd89a102da -DIST facter-3.6.8.tar.gz 378732 BLAKE2B d898e6ccab188fa90b867a337aa3c248dcb913d75318749b35639c429b192ceb9dd4cc20eef1f1e478540702b6f9487558bc8da865a7a40b851389d8da594e56 SHA512 f076819ce04aee404fb54e0f97423f39bf60ca56d8927bbd778972efaf650e2ffd0c75e5be0a3108738fd65242582269f17eca865fefc74dfef8f6a5bbec7f88 DIST facter-3.7.1.tar.gz 374576 BLAKE2B 58f3a8f22c0a01bee1202fdb3f44a8f61a2f9bfed18585c6ccc8f0f3990fcde8c267540a0d06b805b91c538dcdee90e9b9dba3d618cd2df8e935d8d994134167 SHA512 3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee DIST facter-3.8.0.tar.gz 378859 BLAKE2B 3fe790c21211fe749727e6da7849911751c8deb51c5ef08ca9669ba385a1791a289c50d4696eb1ed72b06c934bdf385b6928ef04d20ae7b903090162e047b3c5 SHA512 e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d DIST facter-3.9.0.tar.gz 380715 BLAKE2B c4045020edaae06b23e0c75788cc76854f440ec7605234e3fef476e92ebb4d541d4b1b9148fc0350cc4b1854c1cb7888482120a3566fc579dabe033301791019 SHA512 ca818ba58fe232752a74faaa8377f706a49661e37ce85af7e6eaf735ecbcdcda4071618a6b8906b0444fea989b7b16cb85171b980a089cd57aaad37508a2b905 diff --git a/dev-ruby/facter/facter-3.6.3.ebuild b/dev-ruby/facter/facter-3.6.3.ebuild deleted file mode 100644 index ad8f6680f77..000 --- a/dev-ruby/facter/facter-3.6.3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22" - -inherit cmake-utils multilib ruby-ng - -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${S}/all/${P}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug test" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" - -BDEPEND=" - >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-0.9.3 - dev-cpp/cpp-hocon" -CDEPEND=" - dev-libs/openssl:* - sys-apps/util-linux -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: c9465a06140d31bc10d09597337189c8b611ea9c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 20 15:38:05 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 20 23:02:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9465a06 dev-ruby/facter: Drop to ~hppa Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/facter/facter-2.4.6.ebuild | 4 ++-- dev-ruby/facter/facter-3.1.8.ebuild | 4 ++-- dev-ruby/facter/facter-3.6.3.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-ruby/facter/facter-2.4.6.ebuild b/dev-ruby/facter/facter-2.4.6.ebuild index da36480b3a7..18180e3884e 100644 --- a/dev-ruby/facter/facter-2.4.6.ebuild +++ b/dev-ruby/facter/facter-2.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -17,7 +17,7 @@ HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; LICENSE="Apache-2.0" SLOT="0" IUSE="+dmi +pciutils +virt" -KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86" CDEPEND=" app-emulation/virt-what diff --git a/dev-ruby/facter/facter-3.1.8.ebuild b/dev-ruby/facter/facter-3.1.8.ebuild index 8b2c428f2c2..5604ec6096d 100644 --- a/dev-ruby/facter/facter-3.1.8.ebuild +++ b/dev-ruby/facter/facter-3.1.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 hppa ppc ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" CDEPEND=" >=sys-devel/gcc-4.8:* diff --git a/dev-ruby/facter/facter-3.6.3.ebuild b/dev-ruby/facter/facter-3.6.3.ebuild index b9c6d07157b..ad8f6680f77 100644 --- a/dev-ruby/facter/facter-3.6.3.ebuild +++ b/dev-ruby/facter/facter-3.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: aa2a6471d6e1841118a4694b11192d486ac995b0 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 09:58:25 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 09:59:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2a6471 dev-ruby/facter: fix tests, bug 640362 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/facter/facter-3.9.3.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/dev-ruby/facter/facter-3.9.3.ebuild b/dev-ruby/facter/facter-3.9.3.ebuild index ab465a65a85..d15e9288ae6 100644 --- a/dev-ruby/facter/facter-3.9.3.ebuild +++ b/dev-ruby/facter/facter-3.9.3.ebuild @@ -30,6 +30,8 @@ CDEPEND=" >=dev-cpp/yaml-cpp-0.5.1 ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die # patches default cmake-utils_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: aa2370bd5dbf6d47d020b461e7d1fc3f0cbcf1ca Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Dec 19 22:29:05 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 19 22:30:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2370bd dev-ruby/facter: keyworded 3.9.3 for sparc (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-ruby/facter/facter-3.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.9.3.ebuild b/dev-ruby/facter/facter-3.9.3.ebuild index 02ce8a5fad9..ab465a65a85 100644 --- a/dev-ruby/facter/facter-3.9.3.ebuild +++ b/dev-ruby/facter/facter-3.9.3.ebuild @@ -15,7 +15,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 38d00c809e421e8460e0534123aaa302dd67de84 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 10 00:37:49 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 10 00:37:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d00c80 dev-ruby/facter: stable 3.9.2 for sparc, bug #622158 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-ruby/facter/facter-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index 87d5830a154..e81bc08542d 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/, dev-ruby/facter/files/
commit: 4d92a66e5852d4358b2a132e1461f8e9aec8993d Author: Matthew Thode gentoo org> AuthorDate: Sat Nov 25 21:03:41 2017 + Commit: Matt Thode gentoo org> CommitDate: Sat Nov 25 21:04:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d92a66e dev-ruby/facter: remove unused file for pull 6299, thanks mm1ke Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-ruby/facter/Manifest | 26 ++--- dev-ruby/facter/files/facter-3.5.0-jar.patch | 34 2 files changed, 13 insertions(+), 47 deletions(-) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index baf24707fe8..77b4c3fee8e 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,13 +1,13 @@ -DIST facter-2.4.6.gem 246272 SHA256 56ffc5fbcd550fcdb4788bc4d7fd0199bff69937d6df1e5a1f61c92d143d78fe SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a WHIRLPOOL fca6165c55d6123e1ab123e5d3459943fda845e696b111520fb6de682ab56fd51a9a4ca072e0a533496c0aedd83b2b26f827147ed01a30dbe72389250437301e -DIST facter-2.5.1.gem 254464 SHA256 6108a6178ee727088915984d161c2006e5bf991134fd37f29417ec5fbdfee51c SHA512 4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57 WHIRLPOOL 5a9bf9a257db5d10f0006004794cb7b8e9652c090abc8d2cc03caa29544530c565a780eec6de5072b5bb9ddf8427707ca8447faae0223cb8d2107d84cb7b -DIST facter-3.1.8.tar.gz 324710 SHA256 bd393026640baf149507c11d36be144759889d4c90174d7c6bfb35e0a341fbca SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 WHIRLPOOL 465432940e068318da0028ce1c8ea3084392212cfc6a50449a3ba034fe721836c88ba16c2248b4b3f062a890087421c93a3d14574c8d03e1eafe4f4f82b49d0d -DIST facter-3.6.3.tar.gz 370771 SHA256 8c7491db7937a350d738985ee9b4ab370f074d82d89b6ed0115cc21e5adadcbe SHA512 cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33 WHIRLPOOL 91d7b8df9e79455f65e89f7a4e17c1cd7076e08091af89a8eb2116bc4716a7b4d4163559cdbed55f356d2fafc6a86cd075de6e15d8b9103be62d6ec3f68b69f6 -DIST facter-3.6.4.tar.gz 373722 SHA256 de12c53c74dd3f39633e61f62a900842d829cbe24b76e72b0c6e85000a99b8bc SHA512 d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337 WHIRLPOOL f7a05a044c7031f248a888458678b48fc8d7996a2d0bc588323bf6c76513ff4fc838f0299db19f212dd0b5ba094b8135558db7da7f4ff596267832354d369634 -DIST facter-3.6.7.tar.gz 372697 SHA256 2a5d5305f584f10269e9ed68e2ec0dc1b0e87a2986eb46d281ada5fb72625880 SHA512 a9f2781b0e05d09240efaf88d79476786782df7afc5afa222df30f3cd69eb1712dca59bd33157c2be43e7c54ab940e8d8ef0642dc075c44ee86fc6fd89a102da WHIRLPOOL 9538bc4d503a8f1543831b3e8ebbda074ddfc6f8a2a4379f49e58a5629b87341aa4022f6b02329951451acc21a9188a1e718fd33534aba8596e80fbb9dd21640 -DIST facter-3.6.8.tar.gz 378732 SHA256 8d652637a33f6304971b8524168c2a9117cf6872f5bf2ad06e394b3915ec0e1b SHA512 f076819ce04aee404fb54e0f97423f39bf60ca56d8927bbd778972efaf650e2ffd0c75e5be0a3108738fd65242582269f17eca865fefc74dfef8f6a5bbec7f88 WHIRLPOOL 9b04c8dc66d3af423b76be614984bc25ef8979ed7f8169ac59aa88a0e4f8d02069a9af50cab66a0d721be3179e96101973633ddd7ad9907217c2f3212edf884c -DIST facter-3.7.1.tar.gz 374576 SHA256 fe62b0a33c9edd3f945c1d3057e45172a26952439e0e922341d3844864b92320 SHA512 3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee WHIRLPOOL 342d3d26cb23116a469530f4e3621575650dbfce0b66f8e5debcd05d05736b24df14b20213b4540a0be2065b50e445385b4c3cc583c88490dce4b59b1408e806 -DIST facter-3.8.0.tar.gz 378859 SHA256 1a481a50a621e55fdf2b1b2da089315209ec40b255687ad66cbe8bf32cce5ab9 SHA512 e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d WHIRLPOOL 212ac005ab67fddea50d7bee4deaec125eb85f1d0f11fbcfb709eb95b26bfc3fbc85430d260d3a72413c368c07b5b66325bf44bd1ced4aae1cb18733ec09fa40 -DIST facter-3.9.0.tar.gz 380715 SHA256 5567544487e7ec1f3bc2c393a9dc66449315accb53666049ae01b3a94afd2298 SHA512 ca818ba58fe232752a74faaa8377f706a49661e37ce85af7e6eaf735ecbcdcda4071618a6b8906b0444fea989b7b16cb85171b980a089cd57aaad37508a2b905 WHIRLPOOL 35e9fc01a9f86a0e85ec81a5ff5f434857b13eb45387e2ad14588a13ea930a72754b0f18c0d479bd41f2e127dcfb18cadc33f58da69bc221ca7dc3f47ac2325c -DIST facter-3.9.1.tar.gz 380762 SHA256 9e4a4aaafcadcdf01a86249a28a007e8bd5ea14bb41ace1e531ed3ccb9339a68 SHA512 a3b66bf40c062dbef644d60909a2c2afd0839c8a11fd02a0a15ccbbc1a1f216d9b0420a0f90dd44166487faa4e00843f2c0f3f057bb43bb30c22677dfac325a0 WHIRLPOOL
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: c0c94f4e8212f9572401f42834118554f4586748 Author: Matthew Thode gentoo org> AuthorDate: Sat Nov 18 22:20:53 2017 + Commit: Matt Thode gentoo org> CommitDate: Sat Nov 18 22:23:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c94f4e dev-ruby/facter: fixing bug 637364 Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-ruby/facter/facter-3.9.3.ebuild | 2 ++ dev-ruby/facter/facter-.ebuild | 26 ++ 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/dev-ruby/facter/facter-3.9.3.ebuild b/dev-ruby/facter/facter-3.9.3.ebuild index 247eed1af45..02ce8a5fad9 100644 --- a/dev-ruby/facter/facter-3.9.3.ebuild +++ b/dev-ruby/facter/facter-3.9.3.ebuild @@ -4,6 +4,7 @@ EAPI=6 USE_RUBY="ruby21 ruby22 ruby23 ruby24" +# git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils multilib ruby-ng DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" @@ -44,6 +45,7 @@ src_prepare() { sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die # patches default + cmake-utils_src_prepare } src_configure() { diff --git a/dev-ruby/facter/facter-.ebuild b/dev-ruby/facter/facter-.ebuild index 0fed77cf9e2..95b52c0fbfd 100644 --- a/dev-ruby/facter/facter-.ebuild +++ b/dev-ruby/facter/facter-.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -USE_RUBY="ruby21 ruby22" +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" # git-r3 goes after ruby-ng so that it overrides src_unpack properly -inherit cmake-utils multilib ruby-ng git-r3 +inherit cmake-utils eutils multilib ruby-ng git-r3 DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/; @@ -20,7 +20,7 @@ KEYWORDS="" BDEPEND=" >=sys-devel/gcc-4.8:* - >=dev-libs/leatherman-0.9.3 + >=dev-libs/leatherman-1.0.0 dev-cpp/cpp-hocon" CDEPEND=" dev-libs/openssl:* @@ -36,15 +36,17 @@ DEPEND="${BDEPEND} ${CDEPEND}" src_prepare() { - pwd # Remove the code that installs facter.rb to the wrong directory. sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die # make it support multilib sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die + # make the require work + sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die + # patches default - epatch "${FILESDIR}/facter-3.5.0-jar.patch" + cmake-utils_src_prepare } src_configure() { @@ -80,10 +82,10 @@ src_test() { src_install() { cmake-utils_src_install ruby-ng_src_install - if [[ $(get_libdir) == lib64 ]]; then - dodir /usr/lib64 - mv "${D}/usr/lib/"* "${D}/usr/lib64/" - rmdir "${D}/usr/lib" - fi - doenvd "${FILESDIR}"/00facterdir + + # need a variable file in env.d :( + diropts -m0755 + dodir /etc/env.d + echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: d0e354394ec4d1d50a32dc4592c7b819cb686555 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 18 20:30:10 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 18 20:30:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e35439 dev-ruby/facter: stable 3.9.2 for ppc64, bug #622158 Package-Manager: Portage-2.3.14, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-ruby/facter/facter-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index 9517c4b3746..87d5830a154 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 x86" BDEPEND=" >=sys-devel/gcc-4.8:*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 360c535c61ad31788cfcf79d22c6485644feb667 Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 2 04:08:59 2017 + Commit: Matt Thode gentoo org> CommitDate: Thu Nov 2 04:28:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360c535c dev-ruby/facter: 3.6.8 and 3.9.3 bup Package-Manager: Portage-2.3.8, Repoman-2.3.4 dev-ruby/facter/Manifest| 2 + dev-ruby/facter/facter-3.6.8.ebuild | 89 + dev-ruby/facter/facter-3.9.3.ebuild | 88 3 files changed, 179 insertions(+) diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 04dee7ad8ca..baf24707fe8 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -4,8 +4,10 @@ DIST facter-3.1.8.tar.gz 324710 SHA256 bd393026640baf149507c11d36be144759889d4c9 DIST facter-3.6.3.tar.gz 370771 SHA256 8c7491db7937a350d738985ee9b4ab370f074d82d89b6ed0115cc21e5adadcbe SHA512 cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33 WHIRLPOOL 91d7b8df9e79455f65e89f7a4e17c1cd7076e08091af89a8eb2116bc4716a7b4d4163559cdbed55f356d2fafc6a86cd075de6e15d8b9103be62d6ec3f68b69f6 DIST facter-3.6.4.tar.gz 373722 SHA256 de12c53c74dd3f39633e61f62a900842d829cbe24b76e72b0c6e85000a99b8bc SHA512 d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337 WHIRLPOOL f7a05a044c7031f248a888458678b48fc8d7996a2d0bc588323bf6c76513ff4fc838f0299db19f212dd0b5ba094b8135558db7da7f4ff596267832354d369634 DIST facter-3.6.7.tar.gz 372697 SHA256 2a5d5305f584f10269e9ed68e2ec0dc1b0e87a2986eb46d281ada5fb72625880 SHA512 a9f2781b0e05d09240efaf88d79476786782df7afc5afa222df30f3cd69eb1712dca59bd33157c2be43e7c54ab940e8d8ef0642dc075c44ee86fc6fd89a102da WHIRLPOOL 9538bc4d503a8f1543831b3e8ebbda074ddfc6f8a2a4379f49e58a5629b87341aa4022f6b02329951451acc21a9188a1e718fd33534aba8596e80fbb9dd21640 +DIST facter-3.6.8.tar.gz 378732 SHA256 8d652637a33f6304971b8524168c2a9117cf6872f5bf2ad06e394b3915ec0e1b SHA512 f076819ce04aee404fb54e0f97423f39bf60ca56d8927bbd778972efaf650e2ffd0c75e5be0a3108738fd65242582269f17eca865fefc74dfef8f6a5bbec7f88 WHIRLPOOL 9b04c8dc66d3af423b76be614984bc25ef8979ed7f8169ac59aa88a0e4f8d02069a9af50cab66a0d721be3179e96101973633ddd7ad9907217c2f3212edf884c DIST facter-3.7.1.tar.gz 374576 SHA256 fe62b0a33c9edd3f945c1d3057e45172a26952439e0e922341d3844864b92320 SHA512 3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee WHIRLPOOL 342d3d26cb23116a469530f4e3621575650dbfce0b66f8e5debcd05d05736b24df14b20213b4540a0be2065b50e445385b4c3cc583c88490dce4b59b1408e806 DIST facter-3.8.0.tar.gz 378859 SHA256 1a481a50a621e55fdf2b1b2da089315209ec40b255687ad66cbe8bf32cce5ab9 SHA512 e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d WHIRLPOOL 212ac005ab67fddea50d7bee4deaec125eb85f1d0f11fbcfb709eb95b26bfc3fbc85430d260d3a72413c368c07b5b66325bf44bd1ced4aae1cb18733ec09fa40 DIST facter-3.9.0.tar.gz 380715 SHA256 5567544487e7ec1f3bc2c393a9dc66449315accb53666049ae01b3a94afd2298 SHA512 ca818ba58fe232752a74faaa8377f706a49661e37ce85af7e6eaf735ecbcdcda4071618a6b8906b0444fea989b7b16cb85171b980a089cd57aaad37508a2b905 WHIRLPOOL 35e9fc01a9f86a0e85ec81a5ff5f434857b13eb45387e2ad14588a13ea930a72754b0f18c0d479bd41f2e127dcfb18cadc33f58da69bc221ca7dc3f47ac2325c DIST facter-3.9.1.tar.gz 380762 SHA256 9e4a4aaafcadcdf01a86249a28a007e8bd5ea14bb41ace1e531ed3ccb9339a68 SHA512 a3b66bf40c062dbef644d60909a2c2afd0839c8a11fd02a0a15ccbbc1a1f216d9b0420a0f90dd44166487faa4e00843f2c0f3f057bb43bb30c22677dfac325a0 WHIRLPOOL c1e039cc1d3ae667b68dc54d1761c885a8ae0b22c690b8344a670c7d5c07c737fe45aa16a5341656c9fe04f4ce17b8b38737131b7c27f348655c2b220a936dd8 DIST facter-3.9.2.tar.gz 380883 SHA256 f5441ed10d5c84493439151840bee23c69273f3cd877500d83cf973ba5b0348d SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374 WHIRLPOOL deb9928bfe48314bbdb8debe22593a4cdcdfa926aade4dc9a96d09029f79f64e12aea6e7fd28b9df87b002a06caa72960003b54a8f0bf781fc7ecbe4efa9b601 +DIST facter-3.9.3.tar.gz 387062 SHA256 d102b94a3016ab6ad7261c65a627309ef5359164f07087480e30cd0bb1601c7b SHA512 c01685e67ed25ae12f51086012e563df9ea80dde43c4cf40ab2f17b90e7bcb0791369a9c8ea67af7a0039e1fb2714b0758d8f0d00e4e857201ad8075d8ba51c4 WHIRLPOOL 87780a237c416ccd466b348f715f55db901aed9dfc8e51258f77565b76caf309124cae878ab9b23716de57ec33fa46b5c3d1e3652f68fa19b292ffeed4e9a191 diff --git a/dev-ruby/facter/facter-3.6.8.ebuild b/dev-ruby/facter/facter-3.6.8.ebuild new file mode 100644 index 000..b1ecb67c84c --- /dev/null +++ b/dev-ruby/facter/facter-3.6.8.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: ecf7fbdbd491c670d47c830ce0eef2683001ff69 Author: Matthew Thode gentoo org> AuthorDate: Mon Oct 9 04:21:39 2017 + Commit: Matt Thode gentoo org> CommitDate: Mon Oct 9 04:23:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf7fbdb dev-ruby/facter: 3.9.2 stable amd64 and x86 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-ruby/facter/facter-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild index 247eed1af45..9517c4b3746 100644 --- a/dev-ruby/facter/facter-3.9.2.ebuild +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -14,7 +14,7 @@ S="${S}/all/${P}" LICENSE="Apache-2.0" SLOT="0" IUSE="debug test" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" BDEPEND=" >=sys-devel/gcc-4.8:*