Tim Meusel pushed to branch main at Arch Linux / Packaging / Packages / facter


Commits:
2ef96fdf by Tim Meusel at 2024-09-06T12:18:50+02:00
fix thor upper version

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,69 +1,38 @@
 pkgbase = facter
        pkgdesc = Collect and display system facts
-       pkgver = 3.14.24
-       pkgrel = 9
+       pkgver = 4.8.0
+       pkgrel = 1
        url = https://puppetlabs.com/facter
        arch = x86_64
        license = Apache-2.0
+       checkdepends = rubocop
+       checkdepends = ruby-bundler
        checkdepends = ruby-rake
-       checkdepends = ruby-diff-lcs
-       checkdepends = ruby-mocha
-       checkdepends = ruby-rspec-support
-       checkdepends = ruby-rspec-core
-       checkdepends = ruby-rspec-expectations
-       checkdepends = ruby-rspec-mocks
+       checkdepends = ruby-rubocop-performance
+       checkdepends = ruby-rubocop-rspec
        checkdepends = ruby-rspec
-       makedepends = boost
-       makedepends = cmake
-       makedepends = java-environment>=10
-       makedepends = python
-       makedepends = rapidjson
-       depends = yaml-cpp
-       depends = boost-libs
-       depends = curl
-       depends = libwhereami
-       depends = libwhereami.so
-       depends = cpp-hocon
-       depends = libcpp-hocon.so
-       depends = systemd-libs
-       depends = leatherman
-       depends = leatherman_curl.so
-       depends = leatherman_ruby.so
-       depends = leatherman_execution.so
-       depends = leatherman_file_util.so
-       depends = leatherman_util.so
-       depends = leatherman_logging.so
-       depends = leatherman_locale.so
-       depends = openssl
-       depends = gcc-libs
-       depends = glibc
-       depends = util-linux-libs
-       depends = ruby
-       depends = libblkid.so
-       depends = yaml-cpp
+       checkdepends = ruby-simplecov
+       checkdepends = ruby-octokit
+       checkdepends = ruby-webmock
+       checkdepends = ruby-yard
+       checkdepends = systemd
+       makedepends = git
+       makedepends = ruby-rdoc
        depends = dmidecode
        depends = pciutils
+       depends = ruby-hocon
+       depends = ruby-sys-filesystem
+       depends = ruby-thor
        depends = virt-what
-       optdepends = java-runtime>=8: jruby support
        optdepends = puppet: retrieve puppet facts
-       provides = libfacter.so
        replaces = cfacter
-       source = https://downloads.puppet.com/facter/facter-3.14.24.tar.gz
-       source = https://downloads.puppet.com/facter/facter-3.14.24.tar.gz.asc
-       source = fix-shared-libwhereami-detection.patch
-       source = shared_cpp_hcon.patch
-       source = rapidjson-1.1-compat.patch
-       source = workaround-broken-double-test.patch
-       source = gcc12.patch
-       source = azure_rapidjson_fix.patch
+       noextract = facter-4.8.0.gem
+       source = https://downloads.puppet.com/facter/facter-4.8.0.gem
+       source = https://downloads.puppet.com/facter/facter-4.8.0.gem.asc
+       source = git+https://github.com/puppetlabs/facter.git#tag=4.8.0
        validpgpkeys = D6811ED3ADEEB8441AF5AA8F4528B6CD9E61EF26
-       sha512sums = 
501ed89b16f58ab9ddea0234076bff50f8c0f3f48df3ab01b1acfa23315f7953ea9bb2958d7a2f07c1910d13d00a3a2a4cff64446ddf34b44e558ebe533ee8c5
+       sha512sums = 
fd3967f08bfad695b170c20002b9c3085b1eb1de1d91f9c8685f511cbca155ade120efb27b07b435e295ebb9194c0b6fbb07b1b31541784897f4d064b4da828e
        sha512sums = SKIP
-       sha512sums = 
1f5d2595cd6b2a63fc01c92c84eccf8f92bd9e9f0721ea1a3f59836d7d02f5ec6e6e3711b223b240d46ca55f7377f27339b7458c12d6c21564a2764c76df12b2
-       sha512sums = 
15fdfb75bb1045e160c095b62025f10d0a04c167223340072a9b8d065a2a185e942d299f86c80449661f37be5e1807efb49e77def44b8de4a9a9f7c2cc111e1a
-       sha512sums = 
a1fb08be2c6c9b2a4085404f1d13b13c9d41e3c1a38d35cbad1d29bbd497380492dab368a0fa7288d141f7f94ff7a7a0ae5ce271119e7074e039868682cc766f
-       sha512sums = 
335c6db6a4953cf3678877ba81506c475d93f461ec2ee75c22fba4a3f938db0bca7f6cf3ee0376eb4c34b43f1f3fb1a35a0a0e64be5a484c344bd689641ddc2b
-       sha512sums = 
77b7faeea9804f97f68168ef019b7f2204305891c257ba63ddd290cae558b1cf7fcda4f4481481829b45f3abbcb0d271629f71c4d7cc797d039c4a95c0bc9a16
-       sha512sums = 
8b03cbc74c7672aaa121d279198993a5779bc6ca30a2f03cf75cb371f4b2699476df1422fcbbfe08b6f700ca434ef589b852aa8157dbbbdb6ae4bfe204ac8733
+       sha512sums = 
7293f7433293dc535f760cb7fe6a71d1223ada0e975250573a97ace6680edc71ff1862e9adca095ac283fa448183146b0e4014d93a5378c3c062db41832c4338
 
 pkgname = facter


=====================================
PKGBUILD
=====================================
@@ -54,6 +54,10 @@ build() {
     facter.gemspec Gemfile \
     tmp_install"${_gemdir}"/specifications/facter-4.8.0.gemspec
 
+  # remove upper version constraint for thor
+  # https://github.com/puppetlabs/facter/pull/2751
+  sed --in-place 's/, "< 1.3"//' facter.gemspec 
tmp_install"${_gemdir}"/specifications/facter-4.8.0.gemspec
+
   # remove unrepreducible files
   rm --force --recursive --verbose \
     "tmp_install${_gemdir}/cache/" \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/facter/-/commit/2ef96fdf6c072c21d7319cecda97d9aa36132e35

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/facter/-/commit/2ef96fdf6c072c21d7319cecda97d9aa36132e35
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to