[arch-commits] Commit in ruby-thin/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:58:52
  Author: foutrelis
Revision: 277993

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-thin/repos/community-staging-x86_64/
  ruby-thin/repos/community-staging-x86_64/PKGBUILD
(from rev 277992, ruby-thin/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: ruby-thin/repos/community-staging-x86_64/PKGBUILD (from rev 277992, 
ruby-thin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:58:52 UTC (rev 277993)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_gemname=thin
+pkgname=ruby-${_gemname}
+pkgver=1.7.2
+pkgrel=2
+pkgdesc='Thin and fast Ruby web server'
+url='http://code.macournoyer.com/thin/'
+arch=('x86_64')
+license=('RUBY')
+depends=('glibc' 'ruby' 'ruby-rack' 'ruby-eventmachine' 'ruby-daemons')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/macournoyer/thin/archive/v${pkgver}.tar.gz)
+sha256sums=('667a78697331b917ad0f14974537c000c6e06d67a0d9b2a6592791adfed2c48f')
+sha512sums=('2c3c831eedd42fc88fc2c46e557284748b6b6bf331d6fd827073918cc3a869e5a60bf7db19ba82add28e07c8a8c92dac609a56cda82b41b37ddfb247e7bf')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -a example "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-rspec-mocks/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:59:33
  Author: foutrelis
Revision: 277996

archrelease: copy trunk to community-staging-any

Added:
  ruby-rspec-mocks/repos/community-staging-any/
  ruby-rspec-mocks/repos/community-staging-any/PKGBUILD
(from rev 277995, ruby-rspec-mocks/trunk/PKGBUILD)

--+
 PKGBUILD |   27 +++
 1 file changed, 27 insertions(+)

Copied: ruby-rspec-mocks/repos/community-staging-any/PKGBUILD (from rev 277995, 
ruby-rspec-mocks/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:59:33 UTC (rev 277996)
@@ -0,0 +1,27 @@
+# Maintainer: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-mocks
+pkgname=ruby-${_gemname}
+pkgver=3.7.0
+pkgrel=2
+pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking"
+url='https://github.com/rspec/rspec-mocks'
+arch=('any')
+license=('MIT')
+depends=('ruby-rspec-support' 'ruby-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('a1bd5992528adca3c9021fbc7afd9bfd43707e13c5f54879c9b603376c69fd23389b0c503912b76e10f42ed49b8ba23656220cc75869cc63bd5920efca667678')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  find ${pkgdir}
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in tp_smapi/repos (2 files)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:59:27
  Author: heftig
Revision: 277995

archrelease: copy trunk to community-staging-x86_64

Added:
  tp_smapi/repos/community-staging-x86_64/
  tp_smapi/repos/community-staging-x86_64/PKGBUILD
(from rev 277993, tp_smapi/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 277993, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:59:27 UTC (rev 277995)
@@ -0,0 +1,44 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.14-ARCH
+pkgrel=47
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


[arch-commits] Commit in ruby-rspec-mocks/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:59:25
  Author: foutrelis
Revision: 277994

Ruby 2.5.0 rebuild

Modified:
  ruby-rspec-mocks/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:58:52 UTC (rev 277993)
+++ PKGBUILD2018-01-03 07:59:25 UTC (rev 277994)
@@ -4,7 +4,7 @@
 _gemname=rspec-mocks
 pkgname=ruby-${_gemname}
 pkgver=3.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking"
 url='https://github.com/rspec/rspec-mocks'
 arch=('any')


[arch-commits] Commit in ruby-thin/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:58:46
  Author: foutrelis
Revision: 277992

Ruby 2.5.0 rebuild

Modified:
  ruby-thin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:58:10 UTC (rev 277991)
+++ PKGBUILD2018-01-03 07:58:46 UTC (rev 277992)
@@ -3,7 +3,7 @@
 _gemname=thin
 pkgname=ruby-${_gemname}
 pkgver=1.7.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Thin and fast Ruby web server'
 url='http://code.macournoyer.com/thin/'
 arch=('x86_64')


[arch-commits] Commit in ruby-packetfu/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:58:10
  Author: foutrelis
Revision: 277991

archrelease: copy trunk to community-staging-any

Added:
  ruby-packetfu/repos/community-staging-any/
  ruby-packetfu/repos/community-staging-any/PKGBUILD
(from rev 277990, ruby-packetfu/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: ruby-packetfu/repos/community-staging-any/PKGBUILD (from rev 277990, 
ruby-packetfu/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:58:10 UTC (rev 277991)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_gemname=packetfu
+pkgname=ruby-${_gemname}
+pkgver=1.1.13
+pkgrel=2
+pkgdesc='Library for reading and writing packets to an interface or to a 
libpcap-formatted file'
+url='https://github.com/packetfu/packetfu'
+arch=('any')
+license=('BSD')
+depends=('ruby' 'ruby-network_interface' 'ruby-pcaprub')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/packetfu/packetfu/archive/version-${pkgver}.tar.gz)
+sha256sums=('323add3c94b869c48c9f20ecacc0d176c9a0d1a47f606ebaa15105f5c9a9d828')
+sha512sums=('2e8f2e05b15cf5e9007384ff55dfa6dad9a8f9d32f86b8d05dd4df930f72bd9fa80a84a5f465c936fca5615f87cd6129a0edad0863ef4eca15c5d970390d62a0')
+
+prepare() {
+  cd ${_gemname}-version-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-version-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-version-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 examples/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-packetfu/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:58:04
  Author: foutrelis
Revision: 277990

Ruby 2.5.0 rebuild

Modified:
  ruby-packetfu/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:57:23 UTC (rev 277989)
+++ PKGBUILD2018-01-03 07:58:04 UTC (rev 277990)
@@ -3,7 +3,7 @@
 _gemname=packetfu
 pkgname=ruby-${_gemname}
 pkgver=1.1.13
-pkgrel=1
+pkgrel=2
 pkgdesc='Library for reading and writing packets to an interface or to a 
libpcap-formatted file'
 url='https://github.com/packetfu/packetfu'
 arch=('any')


[arch-commits] Commit in ruby-rspec-expectations/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:57:23
  Author: foutrelis
Revision: 277989

archrelease: copy trunk to community-staging-any

Added:
  ruby-rspec-expectations/repos/community-staging-any/
  ruby-rspec-expectations/repos/community-staging-any/PKGBUILD
(from rev 277988, ruby-rspec-expectations/trunk/PKGBUILD)

--+
 PKGBUILD |   26 ++
 1 file changed, 26 insertions(+)

Copied: ruby-rspec-expectations/repos/community-staging-any/PKGBUILD (from rev 
277988, ruby-rspec-expectations/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:57:23 UTC (rev 277989)
@@ -0,0 +1,26 @@
+# Maintainer: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-expectations
+pkgname=ruby-${_gemname}
+pkgver=3.7.0
+pkgrel=2
+pkgdesc='Provides a readable API to express expected outcomes of a code 
example'
+url='https://github.com/rspec/rspec-expectations'
+arch=('any')
+license=('MIT')
+depends=('ruby-rspec-support' 'ruby-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('011575f87fb26ea3dd04ebff30f94c6686f07508c3adfd5b1fe6cde12758bd05773b685e45d4596f860b85de74da14ea80072ac09932aa0ab30e06304a24')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-rspec-expectations/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:57:16
  Author: foutrelis
Revision: 277988

Ruby 2.5.0 rebuild

Modified:
  ruby-rspec-expectations/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:56:44 UTC (rev 277987)
+++ PKGBUILD2018-01-03 07:57:16 UTC (rev 277988)
@@ -4,7 +4,7 @@
 _gemname=rspec-expectations
 pkgname=ruby-${_gemname}
 pkgver=3.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Provides a readable API to express expected outcomes of a code 
example'
 url='https://github.com/rspec/rspec-expectations'
 arch=('any')


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:28
  Author: heftig
Revision: 313961

340.104-19: kernel 4.14.11

Modified:
  nvidia-340xx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:56:18 UTC (rev 313960)
+++ PKGBUILD2018-01-03 07:56:28 UTC (rev 313961)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.104
 _extramodules=extramodules-4.14-ARCH
-pkgrel=18
+pkgrel=19
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


[arch-commits] Commit in ruby-mime-types/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:44
  Author: foutrelis
Revision: 277987

archrelease: copy trunk to community-staging-any

Added:
  ruby-mime-types/repos/community-staging-any/
  ruby-mime-types/repos/community-staging-any/PKGBUILD
(from rev 277986, ruby-mime-types/trunk/PKGBUILD)

--+
 PKGBUILD |   28 
 1 file changed, 28 insertions(+)

Copied: ruby-mime-types/repos/community-staging-any/PKGBUILD (from rev 277986, 
ruby-mime-types/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:56:44 UTC (rev 277987)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Alexsandr Pavlov 
+
+pkgname=ruby-mime-types
+pkgver=3.1
+pkgrel=3
+pkgdesc='MIME Content-Type database'
+arch=('any')
+url='http://mime-types.rubyforge.org'
+license=('GPL2' 'MIT' 'PerlArtistic')
+depends=('ruby' 'ruby-mime-types-data')
+options=('!emptydirs')
+source=("http://rubygems.org/downloads/mime-types-${pkgver}.gem;)
+noextract=("mime-types-${pkgver}.gem")
+sha256sums=('75949321c3f55e6618d0596016059841c26168342ec1ee4e641053bb66fa0701')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --ignore-dependencies --no-user-install -N -i 
"${pkgdir}"/${_gemdir} mime-types-${pkgver}.gem
+  find "${pkgdir}" -type f -name *.gem -delete
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses/ruby-mime-types
+  ln -s ${_gemdir}/gems/mime-types-${pkgver}/Licence.rdoc 
"${pkgdir}"/usr/share/licenses/ruby-mime-types/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-mime-types/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:37
  Author: foutrelis
Revision: 277986

Ruby 2.5.0 rebuild

Modified:
  ruby-mime-types/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:56:09 UTC (rev 277985)
+++ PKGBUILD2018-01-03 07:56:37 UTC (rev 277986)
@@ -4,7 +4,7 @@
 
 pkgname=ruby-mime-types
 pkgver=3.1
-pkgrel=2
+pkgrel=3
 pkgdesc='MIME Content-Type database'
 arch=('any')
 url='http://mime-types.rubyforge.org'


[arch-commits] Commit in nvidia/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:05
  Author: heftig
Revision: 313959

387.34-17: kernel 4.14.11

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:52:30 UTC (rev 313958)
+++ PKGBUILD2018-01-03 07:56:05 UTC (rev 313959)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=387.34
 _extramodules=extramodules-4.14-ARCH
-pkgrel=16
+pkgrel=17
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:55:53
  Author: heftig
Revision: 277983

5.2.4-6: kernel 4.14.11

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:55:30 UTC (rev 277982)
+++ PKGBUILD2018-01-03 07:55:53 UTC (rev 277983)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.4
-pkgrel=5
+pkgrel=6
 _linux_major=4
 _linux_minor=14
 arch=('x86_64')


[arch-commits] Commit in ruby-rack-protection/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:02
  Author: foutrelis
Revision: 277984

Ruby 2.5.0 rebuild

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:55:53 UTC (rev 277983)
+++ PKGBUILD2018-01-03 07:56:02 UTC (rev 277984)
@@ -3,7 +3,7 @@
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')


[arch-commits] Commit in nvidia-304xx/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:18
  Author: heftig
Revision: 313960

304.137-20: kernel 4.14.11

Modified:
  nvidia-304xx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:56:05 UTC (rev 313959)
+++ PKGBUILD2018-01-03 07:56:18 UTC (rev 313960)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-304xx nvidia-304xx-dkms)
 pkgver=304.137
 _extramodules=extramodules-4.14-ARCH
-pkgrel=19
+pkgrel=20
 pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


[arch-commits] Commit in ruby-rack-protection/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:09
  Author: foutrelis
Revision: 277985

archrelease: copy trunk to community-staging-any

Added:
  ruby-rack-protection/repos/community-staging-any/
  ruby-rack-protection/repos/community-staging-any/PKGBUILD
(from rev 277984, ruby-rack-protection/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-rack-protection/repos/community-staging-any/PKGBUILD (from rev 
277984, ruby-rack-protection/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:56:09 UTC (rev 277985)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=rack-protection
+pkgname=ruby-${_gemname}
+pkgver=2.0.0
+pkgrel=2
+pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
+url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-rack')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sinatra/sinatra/archive/v${pkgver}.tar.gz)
+sha256sums=('8e9483b7dede0468128af227381cbf13acd974f8987a09013a584ee6d0a7d65b')
+sha512sums=('54c736fc6f63bb55ad36b4005335cc5709da9da8c2a29e13218e9f4494f07167077a2ec22dfb08f0bfaf0d4f872ec4d561adb636f7392f148da2ce0ea5a24084')
+
+prepare() {
+  cd sinatra-${pkgver}/${_gemname}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd sinatra-${pkgver}/${_gemname}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd sinatra-${pkgver}/${_gemname}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 License -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in vhba-module/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:55:26
  Author: heftig
Revision: 277981

20170610-33: kernel 4.14.11

Modified:
  vhba-module/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:55:21 UTC (rev 277980)
+++ PKGBUILD2018-01-03 07:55:26 UTC (rev 277981)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=32
+pkgrel=33
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


[arch-commits] Commit in ruby-timers/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:55:21
  Author: foutrelis
Revision: 277980

Ruby 2.5.0 rebuild

Modified:
  ruby-timers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:55:09 UTC (rev 277979)
+++ PKGBUILD2018-01-03 07:55:21 UTC (rev 277980)
@@ -4,7 +4,7 @@
 _gemname=timers
 pkgname=ruby-${_gemname}
 pkgver=4.1.2
-pkgrel=3
+pkgrel=4
 pkgdesc='Schedule procs to run after a certain time, or at periodic intervals, 
using any API that accepts a timeout'
 url='https://github.com/celluloid/timers'
 arch=('any')


[arch-commits] Commit in wpscan/repos (3 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:40
  Author: foutrelis
Revision: 277977

archrelease: copy trunk to community-staging-x86_64

Added:
  wpscan/repos/community-staging-x86_64/
  wpscan/repos/community-staging-x86_64/PKGBUILD
(from rev 277976, wpscan/trunk/PKGBUILD)
  wpscan/repos/community-staging-x86_64/wpscan.install
(from rev 277976, wpscan/trunk/wpscan.install)

+
 PKGBUILD   |   52 
 wpscan.install |9 +
 2 files changed, 61 insertions(+)

Copied: wpscan/repos/community-staging-x86_64/PKGBUILD (from rev 277976, 
wpscan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:54:40 UTC (rev 277977)
@@ -0,0 +1,52 @@
+# Maintainer: Levente Polyak 
+# Contributor: alexiobash < me (at) alexiobash (dot) com >
+
+pkgname=wpscan
+pkgver=2.9.3
+pkgrel=2
+epoch=1
+pkgdesc='Black box WordPress vulnerability scanner'
+url='http://wpscan.org'
+arch=('x86_64')
+license=('custom:WPScan')
+depends=('ruby-bundler' 'libxslt' 'libyaml' 'curl')
+makedepends=('unzip')
+options=('!strip' '!emptydirs')
+install=wpscan.install
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wpscanteam/wpscan/archive/${pkgver}.tar.gz)
+sha256sums=('1bacc03857cca5a2fdcda060886bf51dbf73b129abbb7251b8eb95bc874e5376')
+sha512sums=('95f18f78cc6ba94c0085700fa3c26a6e66441e0978ef7b492deb3b42e96d9b91c17bd07ef2d48e2c7a1428ebc280eba608a41032452c6c42791fc3c91012e490')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  unzip -o data.zip
+  rm data.zip
+  # replace cache location with local user share
+  sed "s|ROOT_DIR, 'cache'|ENV['HOME'] + '/.local/share/${pkgname}/cache'|" -i 
lib/common/common_helper.rb
+  sed "s|ROOT_DIR, 'log.txt'|ENV['HOME'] + 
'/.local/share/${pkgname}/log.txt'|" -i lib/common/common_helper.rb
+  bundle config build.nokogiri --use-system-libraries
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  bundle install -j"$(nproc)" --path vendor/bundle --without development test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -d "${pkgdir}/opt/${pkgname}"
+  cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}"
+
+  install -d "${pkgdir}/usr/bin"
+  cat > "${pkgdir}/usr/bin/${pkgname}" << EOF
+#!/bin/sh
+BUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby 
/opt/${pkgname}/${pkgname}.rb "\$@"
+EOF
+  chmod 755 "${pkgdir}/usr/bin/${pkgname}"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 CHANGELOG.md DISCLAIMER.txt README.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Copied: wpscan/repos/community-staging-x86_64/wpscan.install (from rev 277976, 
wpscan/trunk/wpscan.install)
===
--- community-staging-x86_64/wpscan.install (rev 0)
+++ community-staging-x86_64/wpscan.install 2018-01-03 07:54:40 UTC (rev 
277977)
@@ -0,0 +1,9 @@
+post_install() {
+  echo -n 'Updating wpscan database...'
+  /usr/bin/wpscan --update >/dev/null 2>&1
+  echo "done."
+}
+
+post_upgrade() {
+  post_install
+}


[arch-commits] Commit in ruby-timers/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:55:30
  Author: foutrelis
Revision: 277982

archrelease: copy trunk to community-staging-any

Added:
  ruby-timers/repos/community-staging-any/
  ruby-timers/repos/community-staging-any/PKGBUILD
(from rev 277980, ruby-timers/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-timers/repos/community-staging-any/PKGBUILD (from rev 277980, 
ruby-timers/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:55:30 UTC (rev 277982)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+# Contributor: Hugo Osvaldo Barrera 
+
+_gemname=timers
+pkgname=ruby-${_gemname}
+pkgver=4.1.2
+pkgrel=4
+pkgdesc='Schedule procs to run after a certain time, or at periodic intervals, 
using any API that accepts a timeout'
+url='https://github.com/celluloid/timers'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-hitimes')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/celluloid/timers/archive/v${pkgver}.tar.gz)
+sha512sums=('4f3fae32e868fbf87a4e02767b3ebdb04a30596f3668d8e0d1ad70d59e3c590de42a89d9773e6a830cf34ab68f063663839775a5618e832b871dc976c670e6af')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in r8168/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:53
  Author: heftig
Revision: 277978

8.045.08-20: kernel 4.14.11

Modified:
  r8168/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:54:40 UTC (rev 277977)
+++ PKGBUILD2018-01-03 07:54:53 UTC (rev 277978)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=19
+pkgrel=20
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


[arch-commits] Commit in ruby-cairo/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:21
  Author: foutrelis
Revision: 277974

Ruby 2.5.0 rebuild

Modified:
  ruby-cairo/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:54:16 UTC (rev 277973)
+++ PKGBUILD2018-01-03 07:54:21 UTC (rev 277974)
@@ -4,7 +4,7 @@
 _gemname=cairo
 pkgname=ruby-$_gemname
 pkgver=1.15.11
-pkgrel=1
+pkgrel=2
 pkgdesc='Ruby bindings for cairo'
 arch=(x86_64)
 url='http://cairographics.org/rcairo'


[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:55:09
  Author: heftig
Revision: 277979

0.42-47: kernel 4.14.11

Modified:
  tp_smapi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:54:53 UTC (rev 277978)
+++ PKGBUILD2018-01-03 07:55:09 UTC (rev 277979)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-ARCH
-pkgrel=46
+pkgrel=47
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


[arch-commits] Commit in ruby-cairo/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:30
  Author: foutrelis
Revision: 277975

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-cairo/repos/community-staging-x86_64/
  ruby-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 277974, ruby-cairo/trunk/PKGBUILD)

--+
 PKGBUILD |   24 
 1 file changed, 24 insertions(+)

Copied: ruby-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 277974, 
ruby-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:54:30 UTC (rev 277975)
@@ -0,0 +1,24 @@
+# Generated by gem2arch (https://github.com/anatol/gem2arch)
+# Maintainer: Anatol Pomozov 
+
+_gemname=cairo
+pkgname=ruby-$_gemname
+pkgver=1.15.11
+pkgrel=2
+pkgdesc='Ruby bindings for cairo'
+arch=(x86_64)
+url='http://cairographics.org/rcairo'
+license=(Ruby)
+depends=(ruby cairo ruby-pkg-config)
+makedepends=(ruby-native-package-installer)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha512sums=('3c21468511eac323b27a86e1c5188b5444d3bf2de244f4dc35d0ae297cb3f1756ec8333555bb7c4178e9f4ebcfd1600e6fd77fa7fe76055bf633bb2f8c69271c')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


[arch-commits] Commit in wpscan/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:33
  Author: foutrelis
Revision: 277976

Ruby 2.5.0 rebuild

Modified:
  wpscan/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:54:30 UTC (rev 277975)
+++ PKGBUILD2018-01-03 07:54:33 UTC (rev 277976)
@@ -3,7 +3,7 @@
 
 pkgname=wpscan
 pkgver=2.9.3
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc='Black box WordPress vulnerability scanner'
 url='http://wpscan.org'


[arch-commits] Commit in bbswitch/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:54:16
  Author: heftig
Revision: 277973

0.8-98: kernel 4.14.11

Modified:
  bbswitch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:53:51 UTC (rev 277972)
+++ PKGBUILD2018-01-03 07:54:16 UTC (rev 277973)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=97
+pkgrel=98
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


[arch-commits] Commit in ruby-ronn/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:53:42
  Author: foutrelis
Revision: 277971

archrelease: copy trunk to community-staging-any

Added:
  ruby-ronn/repos/community-staging-any/
  ruby-ronn/repos/community-staging-any/PKGBUILD
(from rev 277970, ruby-ronn/trunk/PKGBUILD)

--+
 PKGBUILD |   27 +++
 1 file changed, 27 insertions(+)

Copied: ruby-ronn/repos/community-staging-any/PKGBUILD (from rev 277970, 
ruby-ronn/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:53:42 UTC (rev 277971)
@@ -0,0 +1,27 @@
+# Generated by gem2arch (https://github.com/anatol/gem2arch)
+# Maintainer: Anatol Pomozov 
+# Contributor: Alexsandr Pavlov 
+
+_gemname=ronn
+pkgname=ruby-$_gemname
+pkgver=0.7.3
+pkgrel=7
+pkgdesc='Manual page formatter that generates man pages from markdown'
+arch=(any)
+url='http://rtomayko.github.com/ronn'
+license=(MIT)
+depends=(ruby ruby-hpricot ruby-rdiscount ruby-mustache)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('e30936a7e93204a81dd84fc0bff283b645fa1c29')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/man/ronn.1" 
"$pkgdir/usr/share/man/man1/ronn.1"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/man/ronn-format.7" 
"$pkgdir/usr/share/man/man7/ronn-format.7"
+}


[arch-commits] Commit in ruby-term-ansicolor/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:53:25
  Author: foutrelis
Revision: 277969

archrelease: copy trunk to community-staging-any

Added:
  ruby-term-ansicolor/repos/community-staging-any/
  ruby-term-ansicolor/repos/community-staging-any/PKGBUILD
(from rev 277968, ruby-term-ansicolor/trunk/PKGBUILD)

--+
 PKGBUILD |   29 +
 1 file changed, 29 insertions(+)

Copied: ruby-term-ansicolor/repos/community-staging-any/PKGBUILD (from rev 
277968, ruby-term-ansicolor/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:53:25 UTC (rev 277969)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Hyacinthe Cartiaux 
+# Contributor: Hilton Medeiros 
+
+pkgname=ruby-term-ansicolor
+pkgver=1.4.0
+pkgrel=3
+pkgdesc='A ruby library that colors strings using ANSI escape sequences'
+arch=('any')
+url='https://rubygems.org/gems/term-ansicolor'
+license=('GPL2')
+depends=('ruby-tins')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem;)
+noextract=("${pkgname#*-}-${pkgver}.gem")
+sha256sums=('6a510f88287c68e6d439695cbd2416399c9189c7e6c501b55cfb98d34d0627bc')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --ignore-dependencies --no-user-install -N -i 
"${pkgdir}"/${_gemdir} -n "${pkgdir}"/usr/bin ${pkgname#*-}-${pkgver}.gem
+  find "${pkgdir}" -type f -name *.gem -delete
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+  ln -s ${_gemdir}/gems/${pkgname#*-}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in acpi_call/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:53:51
  Author: heftig
Revision: 277972

1.1.0-92: kernel 4.14.11

Modified:
  acpi_call/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:53:42 UTC (rev 277971)
+++ PKGBUILD2018-01-03 07:53:51 UTC (rev 277972)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=91
+pkgrel=92
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


[arch-commits] Commit in ruby-ronn/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:53:35
  Author: foutrelis
Revision: 277970

Ruby 2.5.0 rebuild

Modified:
  ruby-ronn/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:53:25 UTC (rev 277969)
+++ PKGBUILD2018-01-03 07:53:35 UTC (rev 277970)
@@ -5,7 +5,7 @@
 _gemname=ronn
 pkgname=ruby-$_gemname
 pkgver=0.7.3
-pkgrel=6
+pkgrel=7
 pkgdesc='Manual page formatter that generates man pages from markdown'
 arch=(any)
 url='http://rtomayko.github.com/ronn'


[arch-commits] Commit in ruby-term-ansicolor/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:53:13
  Author: foutrelis
Revision: 277968

Ruby 2.5.0 rebuild

Modified:
  ruby-term-ansicolor/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:48:05 UTC (rev 277967)
+++ PKGBUILD2018-01-03 07:53:13 UTC (rev 277968)
@@ -5,7 +5,7 @@
 
 pkgname=ruby-term-ansicolor
 pkgver=1.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A ruby library that colors strings using ANSI escape sequences'
 arch=('any')
 url='https://rubygems.org/gems/term-ansicolor'


[arch-commits] Commit in subversion/repos (8 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:52:30
  Author: foutrelis
Revision: 313958

archrelease: copy trunk to staging-x86_64

Added:
  subversion/repos/staging-x86_64/
  subversion/repos/staging-x86_64/PKGBUILD
(from rev 313957, subversion/trunk/PKGBUILD)
  subversion/repos/staging-x86_64/ruby-frozen-nil.patch
(from rev 313957, subversion/trunk/ruby-frozen-nil.patch)
  subversion/repos/staging-x86_64/subversion.rpath.fix.patch
(from rev 313957, subversion/trunk/subversion.rpath.fix.patch)
  subversion/repos/staging-x86_64/svn
(from rev 313957, subversion/trunk/svn)
  subversion/repos/staging-x86_64/svnserve.conf
(from rev 313957, subversion/trunk/svnserve.conf)
  subversion/repos/staging-x86_64/svnserve.service
(from rev 313957, subversion/trunk/svnserve.service)
  subversion/repos/staging-x86_64/svnserve.tmpfiles
(from rev 313957, subversion/trunk/svnserve.tmpfiles)

+
 PKGBUILD   |  110 +++
 ruby-frozen-nil.patch  |   42 
 subversion.rpath.fix.patch |   11 
 svn|   11 
 svnserve.conf  |5 +
 svnserve.service   |   11 
 svnserve.tmpfiles  |1 
 7 files changed, 191 insertions(+)

Copied: subversion/repos/staging-x86_64/PKGBUILD (from rev 313957, 
subversion/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-03 07:52:30 UTC (rev 313958)
@@ -0,0 +1,110 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Paul Mattal 
+# Contributor: Jason Chu 
+
+pkgname=subversion
+pkgver=1.9.7
+pkgrel=4
+pkgdesc="A Modern Concurrent Version Control System"
+arch=('x86_64')
+url="http://subversion.apache.org/;
+license=('APACHE')
+depends=('sqlite' 'file' 'serf' 'systemd')
+makedepends=('apache' 'python2' 'perl' 'swig' 'java-environment'
+ 'libgnome-keyring' 'kdelibs' 'ruby')
+optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
+'kdebase-runtime: for KWallet for auth credentials'
+'bash-completion: for svn bash completion'
+'python2: for some hook scripts'
+'java-environment: for Java support'
+'ruby: for some hook scripts')
+provides=('svn')
+backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
+options=('!makeflags' '!emptydirs')
+source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
+svn
+svnserve.conf
+svnserve.tmpfiles
+svnserve.service
+subversion.rpath.fix.patch
+ruby-frozen-nil.patch)
+sha512sums=('a55efd3edaddbc099450d849fcc6fe5a8d20b85ece966d8ac2fd73ee9cb4255a0349bbcfceb4e9fca6daf054ce7c648eff8d273c6873f5dade6e62dcea7eeb2b'
+'SKIP'
+
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
+
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
+
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
+
'8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de'
+
'60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440'
+
'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898')
+validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
+  '8BC4DAE0C5A4D65F404401074F7DBAA99A59B973'
+  'BA3C15B1337CF0FB222BD41A1BCA6586A347943F'
+  'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74'
+  '3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF')
+# Ben Reser / Stefan Sperling / Branko Čibej / Evgeny Kotkov / Bert Huijben
+
+prepare() {
+   cd ${pkgname}-${pkgver}
+   patch -Np0 -i ../subversion.rpath.fix.patch
+   patch -p1 -i ../ruby-frozen-nil.patch
+   sed -i 's|/usr/bin/env python|/usr/bin/env python2|' 
tools/hook-scripts/{,mailer/{,tests/}}*.py subversion/tests/cmdline/*.py
+}
+
+build() {
+   cd ${pkgname}-${pkgver}
+   export PYTHON=/usr/bin/python2
+   ./configure --prefix=/usr --with-apr=/usr --with-apr-util=/usr \
+   --with-zlib=/usr --with-serf=/usr --with-apxs \
+   --with-sqlite=/usr \
+   --enable-javahl --with-jdk=/usr/lib/jvm/default \
+   --with-gnome-keyring --with-kwallet \
+   

[arch-commits] Commit in subversion/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:52:19
  Author: foutrelis
Revision: 313957

Ruby 2.5.0 rebuild

Modified:
  subversion/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:39:34 UTC (rev 313956)
+++ PKGBUILD2018-01-03 07:52:19 UTC (rev 313957)
@@ -7,7 +7,7 @@
 
 pkgname=subversion
 pkgver=1.9.7
-pkgrel=3
+pkgrel=4
 pkgdesc="A Modern Concurrent Version Control System"
 arch=('x86_64')
 url="http://subversion.apache.org/;


[arch-commits] Commit in jruby/repos/community-any (PKGBUILD PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:48:05
  Author: heftig
Revision: 277967

archrelease: copy trunk to community-any

Added:
  jruby/repos/community-any/PKGBUILD
(from rev 277966, jruby/trunk/PKGBUILD)
Deleted:
  jruby/repos/community-any/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-03 07:46:11 UTC (rev 277966)
+++ PKGBUILD2018-01-03 07:48:05 UTC (rev 277967)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: FaziBear 
-
-pkgname=jruby
-pkgver=9.1.14.0
-pkgrel=1
-pkgdesc="100% pure-Java implementation of the Ruby programming language"
-arch=(any)
-url="http://www.jruby.org/;
-license=(EPL GPL2 LGPL2.1 custom)
-options=(!strip)
-noextract=($pkgname-bin-${pkgver}.tar.gz)
-source=(http://jruby.org.s3.amazonaws.com/downloads/$pkgver/$pkgname-bin-${pkgver}.tar.gz)
-sha256sums=('074057e672350a6652d92ccaaa5d517fc7d6b980bce8b947515fb64d114d1651')
-
-package() {
-  depends=(java-runtime-headless bash)
-
-  cd "$pkgdir"
-
-  mkdir opt
-  bsdtar -C opt -xf "$srcdir/$pkgname-bin-$pkgver.tar.gz"
-  mv opt/jruby-$pkgver opt/jruby
-
-  find opt/jruby -regextype posix-extended -regex '.*\.(bat|dll|exe)' -print 
-delete
-  rm -rv opt/jruby/lib/jni/{Darwin,*-SunOS,*-Windows,*-AIX,*-*BSD}
-
-  chmod -cR g-w opt/jruby
-
-  mkdir -p usr/bin
-  for _file in jirb{,_swing} jgem jruby{,c}; do
-ln -s ../../opt/jruby/bin/$_file usr/bin/$_file
-  done
-
-  mkdir -p usr/share/licenses/$pkgname
-  ln -s ../../../../opt/jruby/COPYING usr/share/licenses/$pkgname/COPYING
-}

Copied: jruby/repos/community-any/PKGBUILD (from rev 277966, 
jruby/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-03 07:48:05 UTC (rev 277967)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: FaziBear 
+
+pkgname=jruby
+pkgver=9.1.15.0
+pkgrel=1
+pkgdesc="100% pure-Java implementation of the Ruby programming language"
+arch=(any)
+url="http://www.jruby.org/;
+license=(EPL GPL2 LGPL2.1 custom)
+options=(!strip)
+noextract=($pkgname-bin-${pkgver}.tar.gz)
+source=(http://jruby.org.s3.amazonaws.com/downloads/$pkgver/$pkgname-bin-${pkgver}.tar.gz)
+sha256sums=('4a0d9305867ed327a8cf4f7ff8a65c7ff62094a495ec85463d0792656762469e')
+
+package() {
+  depends=(java-runtime-headless bash)
+
+  cd "$pkgdir"
+
+  mkdir opt
+  bsdtar -C opt -xf "$srcdir/$pkgname-bin-$pkgver.tar.gz"
+  mv opt/jruby-$pkgver opt/jruby
+
+  find opt/jruby -regextype posix-extended -regex '.*\.(bat|dll|exe)' -print 
-delete
+  rm -rv opt/jruby/lib/jni/{Darwin,*-SunOS,*-Windows,*-AIX,*-*BSD}
+
+  chmod -cR g-w opt/jruby
+
+  mkdir -p usr/bin
+  for _file in jirb{,_swing} jgem jruby{,c}; do
+ln -s ../../opt/jruby/bin/$_file usr/bin/$_file
+  done
+
+  mkdir -p usr/share/licenses/$pkgname
+  ln -s ../../../../opt/jruby/COPYING usr/share/licenses/$pkgname/COPYING
+}


[arch-commits] Commit in jruby/trunk (PKGBUILD)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:46:11
  Author: heftig
Revision: 277966

9.1.15.0-1

Modified:
  jruby/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:43:08 UTC (rev 277965)
+++ PKGBUILD2018-01-03 07:46:11 UTC (rev 277966)
@@ -3,7 +3,7 @@
 # Contributor: FaziBear 
 
 pkgname=jruby
-pkgver=9.1.14.0
+pkgver=9.1.15.0
 pkgrel=1
 pkgdesc="100% pure-Java implementation of the Ruby programming language"
 arch=(any)
@@ -12,7 +12,7 @@
 options=(!strip)
 noextract=($pkgname-bin-${pkgver}.tar.gz)
 
source=(http://jruby.org.s3.amazonaws.com/downloads/$pkgver/$pkgname-bin-${pkgver}.tar.gz)
-sha256sums=('074057e672350a6652d92ccaaa5d517fc7d6b980bce8b947515fb64d114d1651')
+sha256sums=('4a0d9305867ed327a8cf4f7ff8a65c7ff62094a495ec85463d0792656762469e')
 
 package() {
   depends=(java-runtime-headless bash)


[arch-commits] Commit in ruby-ffi/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:43:08
  Author: foutrelis
Revision: 277965

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-ffi/repos/community-staging-x86_64/
  ruby-ffi/repos/community-staging-x86_64/PKGBUILD
(from rev 277964, ruby-ffi/trunk/PKGBUILD)

--+
 PKGBUILD |   26 ++
 1 file changed, 26 insertions(+)

Copied: ruby-ffi/repos/community-staging-x86_64/PKGBUILD (from rev 277964, 
ruby-ffi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:43:08 UTC (rev 277965)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Mario Finelli 
+# Contributor: Artem Vorotnikov 
+
+_gemname=ffi
+pkgname=ruby-$_gemname
+pkgver=1.9.18
+pkgrel=2
+pkgdesc='Ruby FFI'
+arch=('x86_64')
+url='http://wiki.github.com/ffi/ffi'
+license=('BSD')
+depends=('ruby')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
+noextract=($_gemname-$pkgver.gem)
+sha256sums=('a0df16d6a369a3306dd257adcb2ddef673e91b9740d0c5f77a98fde3ba288e0c')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in ruby-ffi/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:43:00
  Author: foutrelis
Revision: 277964

Ruby 2.5.0 rebuild

Modified:
  ruby-ffi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:42:11 UTC (rev 277963)
+++ PKGBUILD2018-01-03 07:43:00 UTC (rev 277964)
@@ -6,7 +6,7 @@
 _gemname=ffi
 pkgname=ruby-$_gemname
 pkgver=1.9.18
-pkgrel=1
+pkgrel=2
 pkgdesc='Ruby FFI'
 arch=('x86_64')
 url='http://wiki.github.com/ffi/ffi'


[arch-commits] Commit in ruby-forwardable-extended/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:42:05
  Author: foutrelis
Revision: 277962

Ruby 2.5.0 rebuild

Modified:
  ruby-forwardable-extended/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:41:36 UTC (rev 277961)
+++ PKGBUILD2018-01-03 07:42:05 UTC (rev 277962)
@@ -3,7 +3,7 @@
 _gemname=forwardable-extended
 pkgname=ruby-forwardable-extended
 pkgver=2.6.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Extends forwardable with delegation to hashes and instance variables'
 url='https://github.com/envygeeks/forwardable-extended'
 arch=('any')


[arch-commits] Commit in ruby-forwardable-extended/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:42:11
  Author: foutrelis
Revision: 277963

archrelease: copy trunk to community-staging-any

Added:
  ruby-forwardable-extended/repos/community-staging-any/
  ruby-forwardable-extended/repos/community-staging-any/PKGBUILD
(from rev 277962, ruby-forwardable-extended/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: ruby-forwardable-extended/repos/community-staging-any/PKGBUILD (from 
rev 277962, ruby-forwardable-extended/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:42:11 UTC (rev 277963)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_gemname=forwardable-extended
+pkgname=ruby-forwardable-extended
+pkgver=2.6.0
+pkgrel=3
+pkgdesc='Extends forwardable with delegation to hashes and instance variables'
+url='https://github.com/envygeeks/forwardable-extended'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/envygeeks/forwardable-extended/archive/v${pkgver}.tar.gz)
+sha256sums=('d19fc7802c7e2261530e50da15b612e3bdd4f77b50c310ab2733b0affe5e2a22')
+sha512sums=('23a682e06ee823b076d6b9925a1ef4ada4f1fc7fa63b02d1b9122485204b62f55c191866170b63b34891934c762ac903df46bf5a2b17055d7504ee7a70627a8b')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  mv Gem.gemspec ${_gemname}.gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-yard/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:41:36
  Author: foutrelis
Revision: 277961

archrelease: copy trunk to community-staging-any

Added:
  ruby-yard/repos/community-staging-any/
  ruby-yard/repos/community-staging-any/PKGBUILD
(from rev 277960, ruby-yard/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: ruby-yard/repos/community-staging-any/PKGBUILD (from rev 277960, 
ruby-yard/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:41:36 UTC (rev 277961)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jerome Leclanche 
+
+_gemname=yard
+pkgname=ruby-yard
+pkgver=0.9.12
+pkgrel=2
+pkgdesc='YARD is a Ruby Documentation tool. The Y stands for "Yay!"'
+url='https://yardoc.org/'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/lsegal/yard/archive/v${pkgver}.tar.gz)
+sha256sums=('ed1811e54645305559bd9e6c8ada7d5903ef39b00c156133e503f13938588c56')
+sha512sums=('f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-yard/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:41:30
  Author: foutrelis
Revision: 277960

Ruby 2.5.0 rebuild

Modified:
  ruby-yard/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:40:50 UTC (rev 277959)
+++ PKGBUILD2018-01-03 07:41:30 UTC (rev 277960)
@@ -4,7 +4,7 @@
 _gemname=yard
 pkgname=ruby-yard
 pkgver=0.9.12
-pkgrel=1
+pkgrel=2
 pkgdesc='YARD is a Ruby Documentation tool. The Y stands for "Yay!"'
 url='https://yardoc.org/'
 arch=('any')


[arch-commits] Commit in ruby-maruku/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:40:43
  Author: foutrelis
Revision: 277958

Ruby 2.5.0 rebuild

Modified:
  ruby-maruku/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:40:26 UTC (rev 277957)
+++ PKGBUILD2018-01-03 07:40:43 UTC (rev 277958)
@@ -3,7 +3,7 @@
 _gemname=maruku
 pkgname=ruby-maruku
 pkgver=0.7.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Pure-Ruby Markdown-superset interpreter'
 url='https://github.com/bhollis/maruku'
 arch=('any')


[arch-commits] Commit in ruby-maruku/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:40:50
  Author: foutrelis
Revision: 277959

archrelease: copy trunk to community-staging-any

Added:
  ruby-maruku/repos/community-staging-any/
  ruby-maruku/repos/community-staging-any/PKGBUILD
(from rev 277958, ruby-maruku/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-maruku/repos/community-staging-any/PKGBUILD (from rev 277958, 
ruby-maruku/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:40:50 UTC (rev 277959)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=maruku
+pkgname=ruby-maruku
+pkgver=0.7.3
+pkgrel=3
+pkgdesc='Pure-Ruby Markdown-superset interpreter'
+url='https://github.com/bhollis/maruku'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bhollis/maruku/archive/v${pkgver}.tar.gz)
+sha256sums=('d503927c2bc04075bbc57c04e5786d55ed872cb6f79ef76781086e142e69c125')
+sha512sums=('a36da80ea1ed7f8909cc823e9222b17a65ca80589c7ad9a7fefbbb69ec97344207c168f78f49de15ac378dfae6ffe904b1a9bd1d52f67be5362d6658d24a0bfa')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 MIT-LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-native-package-installer/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:40:04
  Author: foutrelis
Revision: 277952

Ruby 2.5.0 rebuild

Modified:
  ruby-native-package-installer/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:38:45 UTC (rev 277951)
+++ PKGBUILD2018-01-03 07:40:04 UTC (rev 277952)
@@ -3,7 +3,7 @@
 _gemname=native-package-installer
 pkgname=ruby-$_gemname
 pkgver=1.0.6
-pkgrel=1
+pkgrel=2
 pkgdesc=native-package-installer\ helps\ to\ install\ native\ packages\ on\ 
\"gem\ install\"
 arch=(any)
 url=https://github.com/ruby-gnome2/native-package-installer


[arch-commits] Commit in ruby-native-package-installer/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:40:10
  Author: foutrelis
Revision: 277953

archrelease: copy trunk to community-staging-any

Added:
  ruby-native-package-installer/repos/community-staging-any/
  ruby-native-package-installer/repos/community-staging-any/PKGBUILD
(from rev 277952, ruby-native-package-installer/trunk/PKGBUILD)

--+
 PKGBUILD |   21 +
 1 file changed, 21 insertions(+)

Copied: ruby-native-package-installer/repos/community-staging-any/PKGBUILD 
(from rev 277952, ruby-native-package-installer/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:40:10 UTC (rev 277953)
@@ -0,0 +1,21 @@
+# Maintainer: Ruby quarry (https://github.com/anatol/quarry)
+
+_gemname=native-package-installer
+pkgname=ruby-$_gemname
+pkgver=1.0.6
+pkgrel=2
+pkgdesc=native-package-installer\ helps\ to\ install\ native\ packages\ on\ 
\"gem\ install\"
+arch=(any)
+url=https://github.com/ruby-gnome2/native-package-installer
+license=(LGPL3)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('b49175bbb84cfcaebdc981a3c099383180cfda73')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


[arch-commits] Commit in ecasound/repos (3 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:39:34
  Author: foutrelis
Revision: 313956

archrelease: copy trunk to staging-x86_64

Added:
  ecasound/repos/staging-x86_64/
  ecasound/repos/staging-x86_64/PKGBUILD
(from rev 313955, ecasound/trunk/PKGBUILD)
  ecasound/repos/staging-x86_64/ruby2.patch
(from rev 313955, ecasound/trunk/ruby2.patch)

-+
 PKGBUILD|   58 ++
 ruby2.patch |   12 
 2 files changed, 70 insertions(+)

Copied: ecasound/repos/staging-x86_64/PKGBUILD (from rev 313955, 
ecasound/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-03 07:39:34 UTC (rev 313956)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Eric Belanger 
+# Contributor: Tom Newsom 
+
+pkgname=ecasound
+pkgver=2.9.1
+pkgrel=10
+pkgdesc="Command-line multitrack audio processor"
+arch=('x86_64')
+url="https://ecasound.seul.org/ecasound/;
+license=('GPL' 'LGPL')
+depends=('audiofile' 'liblo>=0.28' 'lilv')
+makedepends=('python2' 'ruby')
+optdepends=('python2: ecamonitor, ECI API'
+'ruby: ECI API'
+'mpg123: MP3 decoding'
+'lame: MP3 encoding'
+'vorbis-tools: Ogg Vorbis decoding/encoding'
+'faad2: AAC decoding'
+'faac: AAC encoding'
+'timidity++: MIDI file input'
+'libmikmod: tracker module')
+source=("https://ecasound.seul.org/download/$pkgname-$pkgver.tar.gz;
+'ruby2.patch')
+options=('staticlibs')
+sha256sums=('39fce8becd84d80620fa3de31fb5223b2b7d4648d36c9c337d3739c2fad0dcf3'
+'5dda8e8bd245d90975f57bd68e05c50f72076f7b82fab02fdd5a510275f0f188')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # fix ruby 2.0 incompatibility + use vendor_ruby for ruby files
+  patch -Np1 -i "$srcdir/ruby2.patch"
+}
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  PYTHONPATH=/usr/bin/python2 ./configure \
+--prefix=/usr \
+--with-python-includes=/usr/include/python2.7 \
+--with-python-modules=/usr/lib/python2.7 \
+--enable-liboil=no
+
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir/" install
+
+  # fix for python 2.7
+  sed -i 's:bin/env python:bin/env python2:' \
+"$pkgdir/usr/bin/ecamonitor"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: ecasound/repos/staging-x86_64/ruby2.patch (from rev 313955, 
ecasound/trunk/ruby2.patch)
===
--- staging-x86_64/ruby2.patch  (rev 0)
+++ staging-x86_64/ruby2.patch  2018-01-03 07:39:34 UTC (rev 313956)
@@ -0,0 +1,12 @@
+diff -aur ecasound-2.9.0.orig/configure ecasound-2.9.0/configure
+--- ecasound-2.9.0.orig/configure  2013-03-26 17:14:51.759045636 +0800
 ecasound-2.9.0/configure   2013-03-26 17:15:50.502060731 +0800
+@@ -6535,7 +6535,7 @@
+   rubyecasound_support=no
+   ECA_S_RUBY_SITEDIR=""
+ else
+-  ECA_S_RUBY_SITEDIR="`ruby -e 'require "rbconfig"; include Config; print 
CONFIG["sitedir"] + "/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`"
++  ECA_S_RUBY_SITEDIR="`ruby -e 'include RbConfig; print CONFIG["vendordir"] + 
"/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`"
+ fi
+ 
+ 


[arch-commits] Commit in ecasound/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:39:28
  Author: foutrelis
Revision: 313955

Ruby 2.5.0 rebuild

Modified:
  ecasound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:35:39 UTC (rev 313954)
+++ PKGBUILD2018-01-03 07:39:28 UTC (rev 313955)
@@ -5,7 +5,7 @@
 
 pkgname=ecasound
 pkgver=2.9.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Command-line multitrack audio processor"
 arch=('x86_64')
 url="https://ecasound.seul.org/ecasound/;


[arch-commits] Commit in pandoc-crossref/repos (2 files)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:38:45
  Author: felixonmars
Revision: 277951

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 277950, pandoc-crossref/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
277950, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:38:45 UTC (rev 277951)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.0
+pkgrel=7
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'haskell-utility-ht')
+makedepends=('ghc')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('1a7e50a16b39a7d348901c58d1da177f9f2f941d4ce52c9f6a45e84c45d3e74a3f5c8dfe98ec7e2b922ffacf5fefc39778d393dc62832e2f81caf7d967e41826')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:38:17
  Author: felixonmars
Revision: 277950

upgpkg: pandoc-crossref 0.3.0.0-7

rebuild with pandoc,2.0.6 pandoc-citeproc,0.12.2.3

Modified:
  pandoc-crossref/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:38:09 UTC (rev 277949)
+++ PKGBUILD2018-01-03 07:38:17 UTC (rev 277950)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


[arch-commits] Commit in hiera/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:38:09
  Author: foutrelis
Revision: 277949

archrelease: copy trunk to community-staging-any

Added:
  hiera/repos/community-staging-any/
  hiera/repos/community-staging-any/PKGBUILD
(from rev 277948, hiera/trunk/PKGBUILD)

--+
 PKGBUILD |   25 +
 1 file changed, 25 insertions(+)

Copied: hiera/repos/community-staging-any/PKGBUILD (from rev 277948, 
hiera/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:38:09 UTC (rev 277949)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Jonathan Steel 
+
+pkgname=hiera
+pkgver=3.4.2
+pkgrel=2
+pkgdesc="Lightweight pluggable hierarchical database"
+arch=('any')
+url="http://projects.puppetlabs.com/projects/hiera;
+license=('APACHE')
+depends=('ruby')
+backup=('etc/hiera.yaml')
+source=(https://downloads.puppetlabs.com/$pkgname/$pkgname-$pkgver.tar.gz)
+md5sums=('5ba594aaab0976bc3e0e3bd97d6e5825')
+
+package() {
+  cd $pkgname-$pkgver
+
+  ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \
+'puts RbConfig::CONFIG["vendorlibdir"]' )" --mandir=/
+
+  install -d "$pkgdir"/var/lib/hiera/
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in hiera/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:38:02
  Author: foutrelis
Revision: 277948

Ruby 2.5.0 rebuild

Modified:
  hiera/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:37:53 UTC (rev 277947)
+++ PKGBUILD2018-01-03 07:38:02 UTC (rev 277948)
@@ -3,7 +3,7 @@
 
 pkgname=hiera
 pkgver=3.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Lightweight pluggable hierarchical database"
 arch=('any')
 url="http://projects.puppetlabs.com/projects/hiera;


[arch-commits] Commit in uwsgi/repos (15 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:37:19
  Author: foutrelis
Revision: 277945

archrelease: copy trunk to community-staging-x86_64

Added:
  uwsgi/repos/community-staging-x86_64/
  uwsgi/repos/community-staging-x86_64/PKGBUILD
(from rev 277944, uwsgi/trunk/PKGBUILD)
  uwsgi/repos/community-staging-x86_64/archlinux.ini
(from rev 277944, uwsgi/trunk/archlinux.ini)
  uwsgi/repos/community-staging-x86_64/emperor.ini
(from rev 277944, uwsgi/trunk/emperor.ini)
  uwsgi/repos/community-staging-x86_64/emperor.uwsgi.service
(from rev 277944, uwsgi/trunk/emperor.uwsgi.service)
  uwsgi/repos/community-staging-x86_64/emperor.uwsgi.socket
(from rev 277944, uwsgi/trunk/emperor.uwsgi.socket)
  uwsgi/repos/community-staging-x86_64/php7.patch
(from rev 277944, uwsgi/trunk/php7.patch)
  uwsgi/repos/community-staging-x86_64/tmpfilesd
(from rev 277944, uwsgi/trunk/tmpfilesd)
  uwsgi/repos/community-staging-x86_64/uwsgi.install
(from rev 277944, uwsgi/trunk/uwsgi.install)
  uwsgi/repos/community-staging-x86_64/uwsgi.logrotate
(from rev 277944, uwsgi/trunk/uwsgi.logrotate)
  uwsgi/repos/community-staging-x86_64/uwsgi_at.service
(from rev 277944, uwsgi/trunk/uwsgi_at.service)
  uwsgi/repos/community-staging-x86_64/uwsgi_at.socket
(from rev 277944, uwsgi/trunk/uwsgi_at.socket)
  uwsgi/repos/community-staging-x86_64/uwsgi_fix_rpath.patch
(from rev 277944, uwsgi/trunk/uwsgi_fix_rpath.patch)
  uwsgi/repos/community-staging-x86_64/uwsgi_ruby20_compatibility.patch
(from rev 277944, uwsgi/trunk/uwsgi_ruby20_compatibility.patch)
  uwsgi/repos/community-staging-x86_64/uwsgi_trick_chroot.patch
(from rev 277944, uwsgi/trunk/uwsgi_trick_chroot.patch)

--+
 PKGBUILD |  215 +
 archlinux.ini|5 
 emperor.ini  |4 
 emperor.uwsgi.service|   16 ++
 emperor.uwsgi.socket |9 +
 php7.patch   |  169 +
 tmpfilesd|1 
 uwsgi.install|9 +
 uwsgi.logrotate  |9 +
 uwsgi_at.service |   16 ++
 uwsgi_at.socket  |9 +
 uwsgi_fix_rpath.patch|   66 +++
 uwsgi_ruby20_compatibility.patch |   42 +++
 uwsgi_trick_chroot.patch |   16 ++
 14 files changed, 586 insertions(+)

Copied: uwsgi/repos/community-staging-x86_64/PKGBUILD (from rev 277944, 
uwsgi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:37:19 UTC (rev 277945)
@@ -0,0 +1,215 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Valentin Hăloiu 
+# Contributor: Angel Velasquez 
+# Contributor: Kevin Zuber 
+# Contributor: Vsevolod Balashov 
+# Contributor: David Runge 
+
+pkgbase=uwsgi
+pkgname=(uwsgi
+ uwsgi-plugin-rack
+ uwsgi-plugin-psgi
+ uwsgi-plugin-cgi
+ uwsgi-plugin-python2
+ uwsgi-plugin-python
+ uwsgi-plugin-pypy
+ uwsgi-plugin-php
+ uwsgi-plugin-lua51
+ uwsgi-plugin-jvm
+ uwsgi-plugin-mono
+ uwsgi-plugin-webdav
+ uwsgi-plugin-zabbix
+ mod_proxy_uwsgi)
+pkgver=2.0.15
+pkgrel=8
+arch=(x86_64)
+url="http://projects.unbit.it/$pkgbase;
+license=(GPL2)
+backup=('etc/uwsgi/emperor.ini')
+conflicts=(python-$pkgbase)
+makedepends=(gcc python python2 ruby python2-greenlet python-greenlet 
php-embed curl libxml2 libyaml
+ perl lua51 pcre libedit openssl bzip2 gmp pam java-environment=7
+ jansson classpath pypy mono python2-gevent apache systemd)
+optdepends=('systemd: daemon scripts')
+source=("https://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz;
+
uwsgiplugin.py::https://raw.githubusercontent.com/unbit/uwsgi/9787f6882c2475aa9873e400988160b17dd04545/plugins/systemd_logger/uwsgiplugin.py
+archlinux.ini
+tmpfilesd
+uwsgi_at.service
+uwsgi_at.socket
+uwsgi_ruby20_compatibility.patch
+uwsgi_trick_chroot.patch
+emperor.ini
+emperor.uwsgi.service
+emperor.uwsgi.socket
+uwsgi.logrotate)
+sha512sums=('cb3ce7dc9eb9806151b04b04dc80ac7204cb4ddadf295eea98d5ebbf3a8c02f4b0bfb9a0490997c5edf427e39d3073a2d5b4fe7bd8ec458b30c0aab8e1da9bef'
+
'68eef703de39cb336915e1e9c36b11c65c2d46482407b0234ca245df0e052952abb7dd85b0a1cd4507c78356a3b7a55424524b3aa0997b559b51e7b20eab5e16'
+
'acfe9fb089d1905c3d736dbeaaef7eb1848b4ce8d1f585de653086cf7f90c166a1e493d0b62ba030a4bcf2eca9c919e0d6deea2ea1c0bcb8533d7cb040d2f67c'
+

[arch-commits] Commit in deepin-dock/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:37:53
  Author: felixonmars
Revision: 277947

archrelease: copy trunk to community-x86_64

Added:
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 277946, deepin-dock/trunk/PKGBUILD)
Deleted:
  deepin-dock/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-03 07:37:21 UTC (rev 277946)
+++ PKGBUILD2018-01-03 07:37:53 UTC (rev 277947)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=4.5.9
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
- 'deepin-qt-dbus-factory')
-makedepends=('qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('ea804408bb1c40c9de71a770c6f21a64c738e7704f6a54e36585d36637869c7304851f5df0a82a8247f2530e4d55f9d9a16b772f7f03f26b4d834002aff4a731')
-
-build() {
-  cd dde-dock-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd dde-dock-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 277946, 
deepin-dock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-03 07:37:53 UTC (rev 277947)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=4.5.9.1
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-dock;
+license=('GPL3')
+depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
+ 'deepin-qt-dbus-factory')
+makedepends=('qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
+sha512sums=('c4ec142c9fceac2076405bf272de2e4adec138e1c4be85bc2be64f4108e5ef9907fc467929e945a4c571b43464873b8071b89cbc359bc00ffd3c46f78a7df0cc')
+
+build() {
+  cd dde-dock-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd dde-dock-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


[arch-commits] Commit in haskell-hakyll/repos (2 files)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:36:40
  Author: felixonmars
Revision: 277944

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 277942, haskell-hakyll/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
277942, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:36:40 UTC (rev 277944)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.10.0.0
+pkgrel=9
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-parsec'
+ 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37')
+
+prepare() {
+sed -e 's/tasty  >= 0.11 && < 0.12,/tasty,/' \
+-e 's/tasty-hunit>= 0.9  && < 0.10,/tasty-hunit,/' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+# pandoc 2.0.6 is causing the test suite of hakyll to hang
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in deepin-dock/trunk (PKGBUILD)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:37:21
  Author: felixonmars
Revision: 277946

upgpkg: deepin-dock 4.5.9.1-1

Modified:
  deepin-dock/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:37:19 UTC (rev 277945)
+++ PKGBUILD2018-01-03 07:37:21 UTC (rev 277946)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=4.5.9
+pkgver=4.5.9.1
 pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 replaces=('dde-dock')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('ea804408bb1c40c9de71a770c6f21a64c738e7704f6a54e36585d36637869c7304851f5df0a82a8247f2530e4d55f9d9a16b772f7f03f26b4d834002aff4a731')
+sha512sums=('c4ec142c9fceac2076405bf272de2e4adec138e1c4be85bc2be64f4108e5ef9907fc467929e945a4c571b43464873b8071b89cbc359bc00ffd3c46f78a7df0cc')
 
 build() {
   cd dde-dock-$pkgver


[arch-commits] Commit in uwsgi/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:36:37
  Author: foutrelis
Revision: 277943

Ruby 2.5.0 rebuild

Modified:
  uwsgi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:36:17 UTC (rev 277942)
+++ PKGBUILD2018-01-03 07:36:37 UTC (rev 277943)
@@ -23,7 +23,7 @@
  uwsgi-plugin-zabbix
  mod_proxy_uwsgi)
 pkgver=2.0.15
-pkgrel=7
+pkgrel=8
 arch=(x86_64)
 url="http://projects.unbit.it/$pkgbase;
 license=(GPL2)


[arch-commits] Commit in ruby-mime-types-data/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:36:17
  Author: foutrelis
Revision: 277942

archrelease: copy trunk to community-staging-any

Added:
  ruby-mime-types-data/repos/community-staging-any/
  ruby-mime-types-data/repos/community-staging-any/PKGBUILD
(from rev 277940, ruby-mime-types-data/trunk/PKGBUILD)

--+
 PKGBUILD |   22 ++
 1 file changed, 22 insertions(+)

Copied: ruby-mime-types-data/repos/community-staging-any/PKGBUILD (from rev 
277940, ruby-mime-types-data/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:36:17 UTC (rev 277942)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+
+_gemname=mime-types-data
+pkgname=ruby-$_gemname
+pkgver=3.2016.0521
+pkgrel=3
+pkgdesc='provides a registry for information about MIME media type definitions'
+arch=(any)
+url='https://github.com/mime-types/mime-types-data/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('4d9b8f282c84d31a177c9d5789c3630c7bd3e8cb')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


[arch-commits] Commit in ruby-mime-types-data/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:36:07
  Author: foutrelis
Revision: 277940

Ruby 2.5.0 rebuild

Modified:
  ruby-mime-types-data/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:35:48 UTC (rev 277939)
+++ PKGBUILD2018-01-03 07:36:07 UTC (rev 277940)
@@ -4,7 +4,7 @@
 _gemname=mime-types-data
 pkgname=ruby-$_gemname
 pkgver=3.2016.0521
-pkgrel=2
+pkgrel=3
 pkgdesc='provides a registry for information about MIME media type definitions'
 arch=(any)
 url='https://github.com/mime-types/mime-types-data/'


[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:36:12
  Author: felixonmars
Revision: 277941

upgpkg: haskell-hakyll 4.10.0.0-9

rebuild with pandoc,2.0.6 pandoc-citeproc,0.12.2.3

Modified:
  haskell-hakyll/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:36:07 UTC (rev 277940)
+++ PKGBUILD2018-01-03 07:36:12 UTC (rev 277941)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.10.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")
@@ -45,7 +45,8 @@
 
 check() {
 cd $_hkgname-$pkgver
-runhaskell Setup test
+# runhaskell Setup test
+# pandoc 2.0.6 is causing the test suite of hakyll to hang
 }
 
 package() {


[arch-commits] Commit in ruby-pkg-config/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:35:48
  Author: foutrelis
Revision: 277939

archrelease: copy trunk to community-staging-any

Added:
  ruby-pkg-config/repos/community-staging-any/
  ruby-pkg-config/repos/community-staging-any/PKGBUILD
(from rev 277938, ruby-pkg-config/trunk/PKGBUILD)

--+
 PKGBUILD |   29 +
 1 file changed, 29 insertions(+)

Copied: ruby-pkg-config/repos/community-staging-any/PKGBUILD (from rev 277938, 
ruby-pkg-config/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:35:48 UTC (rev 277939)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Brad Fanella 
+# Contributor: gem2arch 0.1
+# Contributor: theapodan
+
+pkgname=ruby-pkg-config
+_pkgname=pkg-config
+pkgver=1.2.8
+pkgrel=2
+pkgdesc='Implementation of pkg-config in ruby'
+arch=('any')
+url='http://github.com/ruby-gnome2/pkg-config'
+license=('LGPL')
+depends=('ruby')
+provides=('ruby-pkgconfig')
+replaces=('ruby-pkgconfig')
+conflicts=('ruby-pkgconfig')
+source=("http://gems.rubyforge.org/gems/$_pkgname-$pkgver.gem;)
+sha256sums=('9aff7ab9d6aea2218dba94791a1b3ba6f149fa57dc9c81634e54f0c59959d814')
+noextract=("$_pkgname-$pkgver.gem")
+
+package() {
+  gem install \
+--no-user-install \
+--ignore-dependencies \
+-i "$pkgdir$(ruby -e'puts Gem.default_dir')" \
+$_pkgname-$pkgver.gem
+}


[arch-commits] Commit in linux/repos (14 files)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:35:39
  Author: heftig
Revision: 313954

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  
linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 313953, 
linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux/repos/staging-x86_64/0002-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
(from rev 313953, 
linux/trunk/0002-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch)
  
linux/repos/staging-x86_64/0003-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
(from rev 313953, 
linux/trunk/0003-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch)
  
linux/repos/staging-x86_64/0004-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch
(from rev 313953, 
linux/trunk/0004-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch)
  
linux/repos/staging-x86_64/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
(from rev 313953, 
linux/trunk/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch)
  
linux/repos/staging-x86_64/0006-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch
(from rev 313953, 
linux/trunk/0006-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch)
  
linux/repos/staging-x86_64/0007-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch
(from rev 313953, 
linux/trunk/0007-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch)
  linux/repos/staging-x86_64/60-linux.hook
(from rev 313953, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 313953, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 313953, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 313953, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 313953, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 313953, linux/trunk/linux.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0002-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch |   75 
 0003-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch   |   57 
 0004-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch |   74 
 0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch |   49 
 0006-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch |  114 
 0007-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch  |   42 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  265 
 config  | 8499 
++
 linux.install   |   10 
 linux.preset|   14 
 13 files changed, 9325 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 313953:313954 to see the changes.


[arch-commits] Commit in ruby-pkg-config/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:35:40
  Author: foutrelis
Revision: 277938

Ruby 2.5.0 rebuild

Modified:
  ruby-pkg-config/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:35:23 UTC (rev 277937)
+++ PKGBUILD2018-01-03 07:35:40 UTC (rev 277938)
@@ -7,7 +7,7 @@
 pkgname=ruby-pkg-config
 _pkgname=pkg-config
 pkgver=1.2.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Implementation of pkg-config in ruby'
 arch=('any')
 url='http://github.com/ruby-gnome2/pkg-config'


[arch-commits] Commit in ruby-multipart-post/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:35:23
  Author: foutrelis
Revision: 277937

archrelease: copy trunk to community-staging-any

Added:
  ruby-multipart-post/repos/community-staging-any/
  ruby-multipart-post/repos/community-staging-any/PKGBUILD
(from rev 277936, ruby-multipart-post/trunk/PKGBUILD)

--+
 PKGBUILD |   22 ++
 1 file changed, 22 insertions(+)

Copied: ruby-multipart-post/repos/community-staging-any/PKGBUILD (from rev 
277936, ruby-multipart-post/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:35:23 UTC (rev 277937)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Rhys Davies 
+
+pkgname=ruby-multipart-post
+pkgver=2.0.0
+pkgrel=2
+pkgdesc='A multipart form post accessory for Net::HTTP.'
+arch=('any')
+url='https://github.com/nicksieger/multipart-post'
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/multipart-post-$pkgver.gem;)
+noextract=("multipart-post-$pkgver.gem")
+sha1sums=('15f1fee5557716868726ec23f389938e7957bf63')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" multipart-post-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/multipart-post-$pkgver.gem"
+}


[arch-commits] Commit in ruby-multipart-post/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:35:16
  Author: foutrelis
Revision: 277936

Ruby 2.5.0 rebuild

Modified:
  ruby-multipart-post/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:34:56 UTC (rev 277935)
+++ PKGBUILD2018-01-03 07:35:16 UTC (rev 277936)
@@ -4,7 +4,7 @@
 
 pkgname=ruby-multipart-post
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A multipart form post accessory for Net::HTTP.'
 arch=('any')
 url='https://github.com/nicksieger/multipart-post'


[arch-commits] Commit in linux-zen/repos (7 files)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:34:36
  Author: heftig
Revision: 313953

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/60-linux.hook
(from rev 313952, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/testing-x86_64/90-linux.hook
(from rev 313952, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 313952, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 313952, linux-zen/trunk/config)
  linux-zen/repos/testing-x86_64/linux.install
(from rev 313952, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-x86_64/linux.preset
(from rev 313952, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  242 +
 config| 8538 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 8827 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 313952:313953 to see the changes.


[arch-commits] Commit in ruby-thor/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:34:48
  Author: foutrelis
Revision: 277934

archrelease: copy trunk to community-staging-any

Added:
  ruby-thor/repos/community-staging-any/
  ruby-thor/repos/community-staging-any/PKGBUILD
(from rev 277932, ruby-thor/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-thor/repos/community-staging-any/PKGBUILD (from rev 277932, 
ruby-thor/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:34:48 UTC (rev 277934)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=thor
+pkgname=ruby-thor
+pkgver=0.20.0
+pkgrel=2
+pkgdesc='Toolkit for building powerful command-line interfaces'
+url='https://github.com/erikhuda/thor'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/erikhuda/thor/archive/v${pkgver}.tar.gz)
+sha256sums=('5fb1c7b6184be26bcfa2dbafa5ae6624fb5e3970fa8210a208c7f4d803c681f3')
+sha512sums=('aa5344c94cad7c33dd0582409dbcf9bd109bf97b37131357a4cc8a66317acf8781460e8fe5532b301a74521010be59bb34ac1c68bc01ad3140bfe73fedc2a451')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-augeas/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:34:44
  Author: foutrelis
Revision: 277933

Ruby 2.5.0 rebuild

Modified:
  ruby-augeas/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:34:36 UTC (rev 277932)
+++ PKGBUILD2018-01-03 07:34:44 UTC (rev 277933)
@@ -4,7 +4,7 @@
 _gemname=ruby-augeas
 pkgname="$_gemname"
 pkgver=0.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Provides Ruby bindings for augeas"
 arch=('x86_64')
 url="http://augeas.net;


[arch-commits] Commit in ruby-thor/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:34:36
  Author: foutrelis
Revision: 277932

Ruby 2.5.0 rebuild

Modified:
  ruby-thor/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:33:54 UTC (rev 277931)
+++ PKGBUILD2018-01-03 07:34:36 UTC (rev 277932)
@@ -3,7 +3,7 @@
 _gemname=thor
 pkgname=ruby-thor
 pkgver=0.20.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Toolkit for building powerful command-line interfaces'
 url='https://github.com/erikhuda/thor'
 arch=('any')


[arch-commits] Commit in ruby-augeas/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:34:56
  Author: foutrelis
Revision: 277935

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-augeas/repos/community-staging-x86_64/
  ruby-augeas/repos/community-staging-x86_64/PKGBUILD
(from rev 277933, ruby-augeas/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: ruby-augeas/repos/community-staging-x86_64/PKGBUILD (from rev 277933, 
ruby-augeas/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:34:56 UTC (rev 277935)
@@ -0,0 +1,39 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Greg Sutcliffe 
+
+_gemname=ruby-augeas
+pkgname="$_gemname"
+pkgver=0.5.0
+pkgrel=2
+pkgdesc="Provides Ruby bindings for augeas"
+arch=('x86_64')
+url="http://augeas.net;
+license=('LGPL')
+depends=('ruby' 'augeas')
+makedepends=('rubygems')
+source=("https://rubygems.org/downloads/$_gemname-${pkgver//_/-}.gem;)
+noextract=("$_gemname-$pkgver.gem")
+sha512sums=('523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d')
+
+package() {
+  cd "$srcdir"
+  # _gemdir is defined inside package() because if ruby[gems] is not installed 
on
+  # the system, makepkg will exit with an error when sourcing the PKGBUILD.
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --no-user-install --ignore-dependencies -i "${pkgdir}${_gemdir}" 
\
+-n "${pkgdir}/usr/bin" "${_gemname}-${pkgver//_/-}.gem"
+}
+
+
+package() {
+  cd "$srcdir"
+  # _gemdir is defined inside package() because if ruby[gems] is not installed 
on
+  # the system, makepkg will exit with an error when sourcing the PKGBUILD.
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" \
+-n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in ruby-augeas/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:33:54
  Author: foutrelis
Revision: 277931

Remove unneeded (and now invalid) -rubygems switch

Modified:
  ruby-augeas/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:31:45 UTC (rev 277930)
+++ PKGBUILD2018-01-03 07:33:54 UTC (rev 277931)
@@ -19,7 +19,7 @@
   cd "$srcdir"
   # _gemdir is defined inside package() because if ruby[gems] is not installed 
on
   # the system, makepkg will exit with an error when sourcing the PKGBUILD.
-  local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
 
   gem install --no-user-install --ignore-dependencies -i "${pkgdir}${_gemdir}" 
\
 -n "${pkgdir}/usr/bin" "${_gemname}-${pkgver//_/-}.gem"
@@ -30,7 +30,7 @@
   cd "$srcdir"
   # _gemdir is defined inside package() because if ruby[gems] is not installed 
on
   # the system, makepkg will exit with an error when sourcing the PKGBUILD.
-  local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
 
   gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" \
 -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem"


[arch-commits] Commit in pandoc-citeproc/repos/community-staging-x86_64 (2 files)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:31:45
  Author: felixonmars
Revision: 277930

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 277929, pandoc-citeproc/trunk/PKGBUILD)
Deleted:
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  112 ++---
 1 file changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-03 07:31:11 UTC (rev 277929)
+++ PKGBUILD2018-01-03 07:31:45 UTC (rev 277930)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=pandoc-citeproc
-pkgver=0.12.2
-pkgrel=4
-pkgdesc="Supports using pandoc with citeproc"
-url="https://hackage.haskell.org/package/$pkgname;
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
- 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 
'haskell-old-locale' 'pandoc'
- 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 
'haskell-setenv' 'haskell-split'
- 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 
'haskell-text-icu'
- 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
-conflicts=('haskell-pandoc-citeproc')
-replaces=('haskell-pandoc-citeproc')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
-sha512sums=('e706a8c4d202ac026563ed763295947809dc4baa70ee1f6a4d147e5b2a7acefc6e50f2b49fa387e682541c23a8102b5cd8e35fb3ecbddc10f417d4007b1f08dd')
-
-prepare() {
-cd "${srcdir}/$pkgname-${pkgver}"
-# TODO: find a better solution
-sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
-}
-
-build() {
-cd "${srcdir}/$pkgname-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $pkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd "${srcdir}/$pkgname-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
-}

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
277929, pandoc-citeproc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-03 07:31:45 UTC (rev 277930)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.12.2.3
+pkgrel=1
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 
'haskell-old-locale' 'pandoc'
+ 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 
'haskell-setenv' 'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 
'haskell-text-icu'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('1652bcbf6720ec823aef0d1363fdafaa31a1ea89c592eb7df014b8c0a2f61d9ed771de65ba8d4612f48840d1f8f749a0835c776600875bda6458f7991391817f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd 

[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)

2018-01-02 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 07:31:11
  Author: felixonmars
Revision: 277929

upgpkg: pandoc-citeproc 0.12.2.3-1

rebuild with pandoc,2.0.6 pandoc-citeproc,0.12.2.3

Modified:
  pandoc-citeproc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:28:15 UTC (rev 277928)
+++ PKGBUILD2018-01-03 07:31:11 UTC (rev 277929)
@@ -3,8 +3,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=pandoc-citeproc
-pkgver=0.12.2
-pkgrel=4
+pkgver=0.12.2.3
+pkgrel=1
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")
@@ -18,7 +18,7 @@
 replaces=('haskell-pandoc-citeproc')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
-sha512sums=('e706a8c4d202ac026563ed763295947809dc4baa70ee1f6a4d147e5b2a7acefc6e50f2b49fa387e682541c23a8102b5cd8e35fb3ecbddc10f417d4007b1f08dd')
+sha512sums=('1652bcbf6720ec823aef0d1363fdafaa31a1ea89c592eb7df014b8c0a2f61d9ed771de65ba8d4612f48840d1f8f749a0835c776600875bda6458f7991391817f')
 
 prepare() {
 cd "${srcdir}/$pkgname-${pkgver}"


[arch-commits] Commit in libsigrok/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:28:15
  Author: foutrelis
Revision: 277928

archrelease: copy trunk to community-staging-x86_64

Added:
  libsigrok/repos/community-staging-x86_64/
  libsigrok/repos/community-staging-x86_64/PKGBUILD
(from rev 277927, libsigrok/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: libsigrok/repos/community-staging-x86_64/PKGBUILD (from rev 277927, 
libsigrok/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:28:15 UTC (rev 277928)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Thomas Krug 
+# Contributor: Thomas Krug 
+
+pkgname=libsigrok
+pkgver=0.5.0
+pkgrel=4
+pkgdesc='Client software that supports various hardware logic analyzers, core 
library'
+arch=(x86_64)
+url='https://www.sigrok.org/wiki/Libsigrok'
+license=(GPL3)
+depends=(libftdi libserialport glibmm libzip libieee1284)
+makedepends=(cmake doxygen ruby jdk8-openjdk swig python pygobject-devel 
python-numpy python-setuptools)
+optdepends=('python' 'ruby' 'jdk8-openjdk')
+source=(https://sigrok.org/download/source/libsigrok/libsigrok-$pkgver.tar.gz)
+sha1sums=('51dbf0728804f1df9fd76c6136ee48a157298833')
+
+prepare() {
+  cd libsigrok-$pkgver
+  sed -i 's|, MODE="660", GROUP="plugdev"||' contrib/z60_libsigrok.rules # 
FS#56059
+}
+
+build() {
+  cd libsigrok-$pkgver
+ ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd libsigrok-$pkgver
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+  install -m644 -D contrib/z60_libsigrok.rules 
$pkgdir/usr/lib/udev/rules.d/60-libsigrok.rules
+}


[arch-commits] Commit in libsigrok/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:28:08
  Author: foutrelis
Revision: 277927

Ruby 2.5.0 rebuild

Modified:
  libsigrok/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:26:47 UTC (rev 277926)
+++ PKGBUILD2018-01-03 07:28:08 UTC (rev 277927)
@@ -4,7 +4,7 @@
 
 pkgname=libsigrok
 pkgver=0.5.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Client software that supports various hardware logic analyzers, core 
library'
 arch=(x86_64)
 url='https://www.sigrok.org/wiki/Libsigrok'


[arch-commits] Commit in ruby-titlecase/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:26:09
  Author: foutrelis
Revision: 277924

archrelease: copy trunk to community-staging-any

Added:
  ruby-titlecase/repos/community-staging-any/
  ruby-titlecase/repos/community-staging-any/PKGBUILD
(from rev 277923, ruby-titlecase/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: ruby-titlecase/repos/community-staging-any/PKGBUILD (from rev 277923, 
ruby-titlecase/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:26:09 UTC (rev 277924)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+
+_gemname=titlecase
+pkgname=ruby-titlecase
+_gitcommit=1d6b4f760ae753440db4e7ccf0e0ddba621bf25f
+pkgver=0.1.1+13+1d6b4f7
+pkgrel=2
+pkgdesc="Ruby version of John Gruber's TitleCase.pl"
+url='https://github.com/samsouder/titlecase'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('git')
+options=('!emptydirs')
+source=(${pkgname}::"git+https://github.com/samsouder/titlecase#commit=${_gitcommit};)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  printf "%s+%s+%s" \
+"$(grep version ${_gemname}.gemspec|sed -r 's/.+s.version = "(.+)"/\1/')" \
+"$(git rev-list --count HEAD)" \
+"$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+  cd ${pkgname}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${pkgname}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${pkgname}
+  local _gemdir="$(gem env gemdir)"
+  local _gemver="$(grep version ${_gemname}.gemspec|sed -r 's/.+s.version = 
"(.+)"/\1/')"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${_gemver}.gem
+  install -Dm 644 README -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${_gemver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-network_interface/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:26:47
  Author: foutrelis
Revision: 277926

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-network_interface/repos/community-staging-x86_64/
  ruby-network_interface/repos/community-staging-x86_64/PKGBUILD
(from rev 277925, ruby-network_interface/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-network_interface/repos/community-staging-x86_64/PKGBUILD (from 
rev 277925, ruby-network_interface/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:26:47 UTC (rev 277926)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=network_interface
+pkgname=ruby-${_gemname}
+pkgver=0.0.1
+pkgrel=6
+pkgdesc='Library to get network interface information'
+url='https://github.com/rapid7/network_interface'
+arch=('x86_64')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/network_interface/archive/v${pkgver}.tar.gz)
+sha512sums=('d6ef7b82b2e3b4834b1eede2734bbef80c5a635ac62db33b3b3ba5660910c4cbc38c270e3b4e5be039217ba20e7064da172869cf7553a62db9526bcb43bf1013')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  find "${pkgdir}" \( -name gem_make.out -o -name mkmf.log \) -delete
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-network_interface/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:26:41
  Author: foutrelis
Revision: 277925

Ruby 2.5.0 rebuild

Modified:
  ruby-network_interface/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:26:09 UTC (rev 277924)
+++ PKGBUILD2018-01-03 07:26:41 UTC (rev 277925)
@@ -3,7 +3,7 @@
 _gemname=network_interface
 pkgname=ruby-${_gemname}
 pkgver=0.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc='Library to get network interface information'
 url='https://github.com/rapid7/network_interface'
 arch=('x86_64')


[arch-commits] Commit in ruby-titlecase/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:26:02
  Author: foutrelis
Revision: 277923

Ruby 2.5.0 rebuild

Modified:
  ruby-titlecase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:25:32 UTC (rev 277922)
+++ PKGBUILD2018-01-03 07:26:02 UTC (rev 277923)
@@ -4,7 +4,7 @@
 pkgname=ruby-titlecase
 _gitcommit=1d6b4f760ae753440db4e7ccf0e0ddba621bf25f
 pkgver=0.1.1+13+1d6b4f7
-pkgrel=1
+pkgrel=2
 pkgdesc="Ruby version of John Gruber's TitleCase.pl"
 url='https://github.com/samsouder/titlecase'
 arch=('any')


[arch-commits] Commit in ruby-colorize/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:25:32
  Author: foutrelis
Revision: 277922

archrelease: copy trunk to community-staging-any

Added:
  ruby-colorize/repos/community-staging-any/
  ruby-colorize/repos/community-staging-any/PKGBUILD
(from rev 277921, ruby-colorize/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: ruby-colorize/repos/community-staging-any/PKGBUILD (from rev 277921, 
ruby-colorize/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:25:32 UTC (rev 277922)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: David Phillips 
+# Contributor: Anatol Pomozov 
+
+_gemname=colorize
+pkgname=ruby-colorize
+_gitcommit=7c0b50a278da01870be4435ec1b5753c2544e8f3
+pkgver=0.8.1
+pkgrel=5
+pkgdesc='Ruby string class extension to set color, background and text effect 
using ANSI escape sequences'
+url='https://github.com/fazibear/colorize'
+arch=('any')
+license=('GPL2')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/fazibear/colorize/archive/${_gitcommit}.tar.gz)
+sha256sums=('3ab2b2c87443fe8565a6a771592e372be6140e7b77372198b6d78a07861a362a')
+sha512sums=('3b116a65913a242b2c8eb987b6e96d86f32ab08e776943288a09a8cd389f47a66a5fab10201e8dd98f4db0f05231d64a78ae10d9523c80545ef9e96ce8ce30f7')
+
+prepare() {
+  cd ${_gemname}-${_gitcommit}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${_gitcommit}
+  gem build ${_gemname}.gemspec
+}
+
+
+package() {
+  cd ${_gemname}-${_gitcommit}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG -t "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-colorize/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:25:26
  Author: foutrelis
Revision: 277921

Ruby 2.5.0 rebuild

Modified:
  ruby-colorize/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:25:13 UTC (rev 277920)
+++ PKGBUILD2018-01-03 07:25:26 UTC (rev 277921)
@@ -6,7 +6,7 @@
 pkgname=ruby-colorize
 _gitcommit=7c0b50a278da01870be4435ec1b5753c2544e8f3
 pkgver=0.8.1
-pkgrel=4
+pkgrel=5
 pkgdesc='Ruby string class extension to set color, background and text effect 
using ANSI escape sequences'
 url='https://github.com/fazibear/colorize'
 arch=('any')


[arch-commits] Commit in ruby-multi_json/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:25:13
  Author: foutrelis
Revision: 277920

archrelease: copy trunk to community-staging-any

Added:
  ruby-multi_json/repos/community-staging-any/
  ruby-multi_json/repos/community-staging-any/PKGBUILD
(from rev 277919, ruby-multi_json/trunk/PKGBUILD)

--+
 PKGBUILD |   22 ++
 1 file changed, 22 insertions(+)

Copied: ruby-multi_json/repos/community-staging-any/PKGBUILD (from rev 277919, 
ruby-multi_json/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:25:13 UTC (rev 277920)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=ruby-multi_json
+pkgver=1.12.2
+pkgrel=2
+pkgdesc='A common interface to multiple JSON libraries.'
+arch=('any')
+url='https://github.com/intridea/multi_json'
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/multi_json-$pkgver.gem;)
+noextract=("multi_json-$pkgver.gem")
+sha512sums=('9ceacf99188dcd482a4ee459deaeb0a0a5de70d66a083ad5c4c4c4762686f2fc37cfd3714b227178b6633643efb1874b1e15ed3c48e7adbdca94d51f68474476')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir"/usr/bin multi_json-$pkgver.gem
+  rm "$pkgdir/$_gemdir"/cache/multi_json-$pkgver.gem
+  install -D -m644 "$pkgdir/$_gemdir"/gems/multi_json-$pkgver/LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+}


[arch-commits] Commit in ruby-rouge/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:50
  Author: foutrelis
Revision: 277917

archrelease: copy trunk to community-staging-any

Added:
  ruby-rouge/repos/community-staging-any/
  ruby-rouge/repos/community-staging-any/PKGBUILD
(from rev 277916, ruby-rouge/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: ruby-rouge/repos/community-staging-any/PKGBUILD (from rev 277916, 
ruby-rouge/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:24:50 UTC (rev 277917)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=rouge
+pkgname=ruby-rouge
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Pure-ruby code highlighter that is compatible with pygments'
+url='http://rouge.jneen.net/'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jneen/rouge/archive/v${pkgver}.tar.gz)
+sha256sums=('46f109e0b54e588376b70935556f248e9f70d79bb043677fc5c19c174ace5a7d')
+sha512sums=('9ec9a22b0b4c0ca37b765b7f76104f64c46d2c6f3d7073f8ad6eb3512f5671b1d828f8bdd2073c67dba18afb682f8111e56112a23c0d66debb418573d4fb8007')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-pkg-config/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:57
  Author: foutrelis
Revision: 277918

Remove unneeded (and now invalid) -rubygems switch

Modified:
  ruby-pkg-config/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:24:50 UTC (rev 277917)
+++ PKGBUILD2018-01-03 07:24:57 UTC (rev 277918)
@@ -24,6 +24,6 @@
   gem install \
 --no-user-install \
 --ignore-dependencies \
--i "$pkgdir$(ruby -rubygems -e'puts Gem.default_dir')" \
+-i "$pkgdir$(ruby -e'puts Gem.default_dir')" \
 $_pkgname-$pkgver.gem
 }


[arch-commits] Commit in ruby-multi_json/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:25:05
  Author: foutrelis
Revision: 277919

Ruby 2.5.0 rebuild

Modified:
  ruby-multi_json/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:24:57 UTC (rev 277918)
+++ PKGBUILD2018-01-03 07:25:05 UTC (rev 277919)
@@ -3,7 +3,7 @@
 
 pkgname=ruby-multi_json
 pkgver=1.12.2
-pkgrel=1
+pkgrel=2
 pkgdesc='A common interface to multiple JSON libraries.'
 arch=('any')
 url='https://github.com/intridea/multi_json'


[arch-commits] Commit in ruby-polyglot/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:36
  Author: foutrelis
Revision: 277915

archrelease: copy trunk to community-staging-any

Added:
  ruby-polyglot/repos/community-staging-any/
  ruby-polyglot/repos/community-staging-any/PKGBUILD
(from rev 277914, ruby-polyglot/trunk/PKGBUILD)

--+
 PKGBUILD |   28 
 1 file changed, 28 insertions(+)

Copied: ruby-polyglot/repos/community-staging-any/PKGBUILD (from rev 277914, 
ruby-polyglot/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:24:36 UTC (rev 277915)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Guilherme Nogueira 
+
+pkgname=ruby-polyglot
+pkgver=0.3.5
+pkgrel=5
+pkgdesc='Allows custom language loaders to be hooked into require'
+arch=('any')
+url='http://polyglot.rubyforge.org/'
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=("http://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem;)
+noextract=("${pkgname#*-}-${pkgver}.gem")
+sha256sums=('59d66ef5e3c166431c39cb8b7c1d02af419051352f27912f6a43981b3def16af')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --ignore-dependencies --no-user-install -N -i 
"${pkgdir}"/${_gemdir} ${pkgname#*-}-${pkgver}.gem
+  find "${pkgdir}" -type f -name *.gem -delete
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+  ln -s ${_gemdir}/gems/${pkgname#*-}-${pkgver}/License.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-rouge/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:41
  Author: foutrelis
Revision: 277916

Ruby 2.5.0 rebuild

Modified:
  ruby-rouge/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:24:36 UTC (rev 277915)
+++ PKGBUILD2018-01-03 07:24:41 UTC (rev 277916)
@@ -3,7 +3,7 @@
 _gemname=rouge
 pkgname=ruby-rouge
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Pure-ruby code highlighter that is compatible with pygments'
 url='http://rouge.jneen.net/'
 arch=('any')


[arch-commits] Commit in ruby-polyglot/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:29
  Author: foutrelis
Revision: 277914

Ruby 2.5.0 rebuild

Modified:
  ruby-polyglot/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:24:18 UTC (rev 277913)
+++ PKGBUILD2018-01-03 07:24:29 UTC (rev 277914)
@@ -4,7 +4,7 @@
 
 pkgname=ruby-polyglot
 pkgver=0.3.5
-pkgrel=4
+pkgrel=5
 pkgdesc='Allows custom language loaders to be hooked into require'
 arch=('any')
 url='http://polyglot.rubyforge.org/'


[arch-commits] Commit in ruby-kramdown/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:23:51
  Author: foutrelis
Revision: 277911

archrelease: copy trunk to community-staging-any

Added:
  ruby-kramdown/repos/community-staging-any/
  ruby-kramdown/repos/community-staging-any/PKGBUILD
(from rev 277910, ruby-kramdown/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: ruby-kramdown/repos/community-staging-any/PKGBUILD (from rev 277910, 
ruby-kramdown/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:23:51 UTC (rev 277911)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+
+_gemname=kramdown
+pkgname=ruby-kramdown
+pkgver=1.16.2
+pkgrel=2
+pkgdesc='Fast, pure Ruby Markdown superset converter, using a strict syntax 
definition'
+url='https://kramdown.gettalong.org/'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gettalong/kramdown/archive/REL_${pkgver//./_}.tar.gz)
+sha256sums=('28f3e9ec689aa15334f2b027f890e55c6196fc974015e4c8f27f4a4312a8d0cb')
+sha512sums=('789e2eff48d4f4a613432ffb165d6a82134cf4bd49a03c4030a246f6835580a536a36c86f23206671b3dde049de1bc2ca55ca9947c9e9f2b179fd9a59f4f91f1')
+
+prepare() {
+  cd ${_gemname}-REL_${pkgver//./_}
+  rake gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-REL_${pkgver//./_}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-REL_${pkgver//./_}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/man/man1"
+  mv "${pkgdir}/${_gemdir}/gems/kramdown-${pkgver}/man/man1/kramdown.1" 
"${pkgdir}/usr/share/man/man1"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -r "${pkgdir}/${_gemdir}/gems/kramdown-${pkgver}/test"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby-rainbow/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:10
  Author: foutrelis
Revision: 277912

Ruby 2.5.0 rebuild

Modified:
  ruby-rainbow/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:23:51 UTC (rev 277911)
+++ PKGBUILD2018-01-03 07:24:10 UTC (rev 277912)
@@ -6,7 +6,7 @@
 _gemname=rainbow
 pkgname=ruby-${_gemname}
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Rainbow is extension to ruby's String class adding support for 
colorizing text on ANSI terminal"
 url='https://rubygems.org/gems/rainbow'
 arch=('any')


[arch-commits] Commit in rrdtool/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:23:59
  Author: foutrelis
Revision: 313952

archrelease: copy trunk to staging-x86_64

Added:
  rrdtool/repos/staging-x86_64/
  rrdtool/repos/staging-x86_64/PKGBUILD
(from rev 313951, rrdtool/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: rrdtool/repos/staging-x86_64/PKGBUILD (from rev 313951, 
rrdtool/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-03 07:23:59 UTC (rev 313952)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=rrdtool
+pkgver=1.7.0
+pkgrel=4
+pkgdesc="Data logging and graphing application"
+arch=('x86_64')
+url="http://www.rrdtool.org;
+license=('GPL' 'custom')
+depends=('libxml2' 'pango' 'ttf-dejavu')
+makedepends=('intltool' 'ruby' 'python2-setuptools' 'tcl' 'lua51')
+optdepends=('perl: to use corresponding binding'
+   'tcl: to use corresponding binding'
+'python2: to use corresponding binding'
+'ruby: to use corresponding binding'
+'lua51: to use corresponding binding')
+options=('!emptydirs' '!makeflags')
+source=(http://oss.oetiker.ch/rrdtool/pub/rrdtool-${pkgver}.tar.gz)
+sha1sums=('15a2009e2ee67eb41a2598d1a0f1f7cf1a651c78')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i 's|/usr/bin/python|/usr/bin/python2|' examples/stripes.py
+  # fix FS#28521 make ruby install to vendor_ruby instead of site_ruby
+  sed -e 's/$(RUBY) ${abs_srcdir}\/ruby\/extconf.rb/& --vendor/' -i 
bindings/Makefile.am
+  aclocal
+  automake
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  PYTHON=python2 LUA=/usr/bin/lua5.1 \
+LUA_CFLAGS="-I/usr/include/lua5.1 -llua5.1" 
LUA_INSTALL_CMOD="/usr/lib/lua/5.1" \
+./configure --prefix=/usr --localstatedir=/var --disable-rpath \
+--enable-perl --enable-perl-site-install 
--with-perl-options='INSTALLDIRS=vendor' \
+--enable-ruby --enable-ruby-site-install --enable-python \
+--enable-lua --enable-lua-site-install --enable-tcl --disable-libwrap
+  make LIBS+="-lglib-2.0"
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" includedir=/usr/include install
+  install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in ruby-rainbow/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:24:18
  Author: foutrelis
Revision: 277913

archrelease: copy trunk to community-staging-any

Added:
  ruby-rainbow/repos/community-staging-any/
  ruby-rainbow/repos/community-staging-any/PKGBUILD
(from rev 277912, ruby-rainbow/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: ruby-rainbow/repos/community-staging-any/PKGBUILD (from rev 277912, 
ruby-rainbow/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-01-03 07:24:18 UTC (rev 277913)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Hyacinthe Cartiaux 
+# Contributor: Juan Diego Tascon
+# Contributor: Tom Vincent 
+
+_gemname=rainbow
+pkgname=ruby-${_gemname}
+pkgver=3.0.0
+pkgrel=2
+pkgdesc="Rainbow is extension to ruby's String class adding support for 
colorizing text on ANSI terminal"
+url='https://rubygems.org/gems/rainbow'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sickill/rainbow/archive/v${pkgver}.tar.gz)
+sha256sums=('5abcf7d46cd3ab35e46ae5218befeca3a4c4438c45856f09b203b1e69e0b278d')
+sha512sums=('863b89152696b6a13606a1e92b68a788b9b5bcd6f521f02f26fb189fc6c9613e5db032dd5deed1aa95247ab0aa08a44981756f941af6eb786076c271881a38c1')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i rainbow.gemspec # don't give a fuck about rubys bla bla
+  sed -r 's|git ls-files|find|g' -i rainbow.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build rainbow.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" rainbow*.gem
+  install -Dm 644 README.markdown Changelog.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in rrdtool/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:23:50
  Author: foutrelis
Revision: 313951

Ruby 2.5.0 rebuild

Modified:
  rrdtool/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:21:27 UTC (rev 313950)
+++ PKGBUILD2018-01-03 07:23:50 UTC (rev 313951)
@@ -3,7 +3,7 @@
 
 pkgname=rrdtool
 pkgver=1.7.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Data logging and graphing application"
 arch=('x86_64')
 url="http://www.rrdtool.org;


[arch-commits] Commit in ruby-kramdown/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:23:41
  Author: foutrelis
Revision: 277910

Ruby 2.5.0 rebuild

Modified:
  ruby-kramdown/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:22:28 UTC (rev 277909)
+++ PKGBUILD2018-01-03 07:23:41 UTC (rev 277910)
@@ -3,7 +3,7 @@
 _gemname=kramdown
 pkgname=ruby-kramdown
 pkgver=1.16.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast, pure Ruby Markdown superset converter, using a strict syntax 
definition'
 url='https://kramdown.gettalong.org/'
 arch=('any')


[arch-commits] Commit in xmms2/repos (6 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:22:28
  Author: foutrelis
Revision: 277909

archrelease: copy trunk to community-staging-x86_64

Added:
  xmms2/repos/community-staging-x86_64/
  xmms2/repos/community-staging-x86_64/PKGBUILD
(from rev 277908, xmms2/trunk/PKGBUILD)
  xmms2/repos/community-staging-x86_64/install.sh
(from rev 277908, xmms2/trunk/install.sh)
  xmms2/repos/community-staging-x86_64/system.service
(from rev 277908, xmms2/trunk/system.service)
  xmms2/repos/community-staging-x86_64/tmpfiles.conf
(from rev 277908, xmms2/trunk/tmpfiles.conf)
  xmms2/repos/community-staging-x86_64/user.service
(from rev 277908, xmms2/trunk/user.service)

+
 PKGBUILD   |  118 +++
 install.sh |   10 
 system.service |   17 +++
 tmpfiles.conf  |2 
 user.service   |   13 ++
 5 files changed, 160 insertions(+)

Copied: xmms2/repos/community-staging-x86_64/PKGBUILD (from rev 277908, 
xmms2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:22:28 UTC (rev 277909)
@@ -0,0 +1,118 @@
+# Maintainer:
+# Contributor: Storm Dragon 
+# Contributor: Aaron 'venisonslurpee' Laursen 
+# Contributor: Christopher Rosell 
+# Contributor: lh 
+# Contributor: Sebastian Schwarz 
+# Contributor: Sergej Pupykin 
+# Contributor: Xilon 
+
+pkgname=xmms2
+pkgver=0.8DrO_o.949.gca15e830
+_commit=ca15e830bd1b18e26772657b0a057cfedb91d2eb
+pkgrel=7
+pkgdesc="X-platform Music Multiplexing System 2"
+arch=(x86_64)
+url="https://xmms2.org/;
+license=(GPL LGPL)
+_depends=('alsa-lib: ALSA output'
+  'avahi: announce xmms2d via bonjour/mDNS/zeroconf'
+  'boost: C++ bindings'
+  'curl: play HTTP streams'
+  'cython: Python bindings'
+  'faad2: AAC support'
+  'ffmpeg: WMA, avcodec & avformat support'
+  'fftw: visualization'
+  'flac: FLAC support'
+  'fluidsynth: MIDI support'
+  'jack: JACK output'
+  'libao: libao output'
+  'libcdio-paranoia: CDDA support'
+  'libdiscid: CDDA support'
+  'libgme: support for various video game music formats'
+  'libmad: MP3 support'
+  'libmms: play MMS streams'
+  'libmodplug: MOD support'
+  'libmpcdec: Musepack support'
+  'libofa: MusicDNS fingerprinting'
+  'libsamplerate: vocoder support'
+  'libshout: Icecast output'
+  'libvorbis: Ogg Vorbis support'
+  'libxml2: XSPF and podcast support'
+  'mac: APE support'
+  'mpg123: alternative MP3 support'
+  'opusfile: Opus support'
+  'perl: Perl bindings'
+  'ruby: Ruby bindings'
+#  'sidplay2-libs: support for C64 music files'
+# we do not have sidplay 2 series in repos; also it's
+# somehow connected with resid i guess(not in repos also)
+  'smbclient: direct CIFS/SMB access'
+  'speex: Speex support'
+  'wavpack: WavPack support')
+depends=(glib2 readline)
+makedepends=("${_depends[@]%%:*}" libpulse python2 git)
+optdepends=("${_depends[@]}" 'pulseaudio: PulseAudio output')
+install=install.sh
+source=(git://git.xmms2.org/xmms2/xmms2-devel.git#commit=${_commit}
+tmpfiles.conf
+system.service
+user.service)
+sha256sums=('SKIP'
+'fd37bd48c61bb71ec03566d740c52dcedd95a37d6c92008606ff7e76c261224f'
+'a159b18c5959cfe76ca87990ff6879d082bfe9a4c6d674c493461f7f2781f348'
+'76f1a06b81cec0f5942430401998f6c8cd9cb95d798f97b854f88afd73ffe61d')
+
+pkgver() {
+cd xmms2-devel
+git describe --always | sed 's/-/./g'
+}
+
+prepare() {
+cd xmms2-devel
+git submodule update --init
+sed -i '$a#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 /* 1 second of 48kHz 
32bit audio */' src/plugins/avcodec/avcodec_compat.h
+sed -i 's,#include ,#include ,' 
src/plugins/cdda/cdda.c
+sed -i 's,libsmbclient.h,samba-4.0/libsmbclient.h,' 
src/plugins/samba/{samba.c,wscript}
+sed -i 's|Werror|Wno-error|g' waftools/*.py
+}
+
+build() {
+cd xmms2-devel
+CXXFLAGS="-Wall" CFLAGS="-Wall" ./waf configure --prefix=/usr 
--sbindir=/usr/bin --without-ldconfig \
+--with-ruby-archdir=`ruby -e 'puts 
RbConfig::CONFIG["vendorarchdir"]'` \
+--with-ruby-libdir=`ruby -e 'puts 
RbConfig::CONFIG["vendorlibdir"]'` \
+--with-perl-archdir=`perl -V:installvendorarch | cut -f2 -d\'` \
+
--with-optionals=launcher,xmmsclient++,xmmsclient++-glib,perl,ruby,nycli,pixmaps,et,mdns,medialib-updater,sqlite2s4
 \
+--without-optionals=python
+./waf build
+}
+
+package() {
+cd xmms2-devel
+./waf 

[arch-commits] Commit in ruby-hitimes/repos (2 files)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:22:15
  Author: foutrelis
Revision: 277907

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-hitimes/repos/community-staging-x86_64/
  ruby-hitimes/repos/community-staging-x86_64/PKGBUILD
(from rev 277906, ruby-hitimes/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: ruby-hitimes/repos/community-staging-x86_64/PKGBUILD (from rev 277906, 
ruby-hitimes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-03 07:22:15 UTC (rev 277907)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Olivier Biesmans 
+
+_gemname=hitimes
+pkgname=ruby-${_gemname}
+pkgver=1.2.6
+pkgrel=2
+pkgdesc='Fast, high resolution timer library for recording performance metrics'
+url='https://github.com/copiousfreetime/hitimes'
+arch=('x86_64')
+license=('ISC')
+depends=('ruby')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/copiousfreetime/hitimes/archive/v${pkgver}.tar.gz)
+sha256sums=('74c74059475c44971500604027847af4489f5e017fca8818d20fd30b5a6c8b06')
+sha512sums=('8299227a996d4fcd0eaa33c9bdc83e78604494f9d4a4194d826de85444d35013e864594a36bdaf0e037b5a46d333ef3e8d0ed9dcbccb10e425b85a5f761613e5')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r "s|(s.version =) \".+\"|\1 \"${pkgver}\"|g" -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  find "${pkgdir}/${_gemdir}" \( -name '*.log' -or -name 'gem_make.out' \) 
-delete
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in xmms2/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:22:18
  Author: foutrelis
Revision: 277908

Ruby 2.5.0 rebuild

Modified:
  xmms2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:22:15 UTC (rev 277907)
+++ PKGBUILD2018-01-03 07:22:18 UTC (rev 277908)
@@ -10,7 +10,7 @@
 pkgname=xmms2
 pkgver=0.8DrO_o.949.gca15e830
 _commit=ca15e830bd1b18e26772657b0a057cfedb91d2eb
-pkgrel=6
+pkgrel=7
 pkgdesc="X-platform Music Multiplexing System 2"
 arch=(x86_64)
 url="https://xmms2.org/;


[arch-commits] Commit in linux/trunk (14 files)

2018-01-02 Thread Jan Steffens via arch-commits
Date: Wednesday, January 3, 2018 @ 07:21:25
  Author: heftig
Revision: 313949

4.14.11-1

Added:
  linux/trunk/0002-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
(from rev 313772, 
linux/trunk/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch)
  linux/trunk/0003-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
(from rev 313772, 
linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch)
  linux/trunk/0004-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch
(from rev 313772, 
linux/trunk/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch)
  linux/trunk/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
(from rev 313772, 
linux/trunk/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch)
  linux/trunk/0006-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch
(from rev 313772, 
linux/trunk/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch)
  linux/trunk/0007-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch
Modified:
  linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
  linux/trunk/PKGBUILD
  linux/trunk/config
Deleted:
  linux/trunk/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch
  linux/trunk/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
  linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
  linux/trunk/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
  linux/trunk/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch

-+
 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch |   72 --
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |   15 -
 0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch |   73 --
 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch   |   57 -
 0002-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch |   75 ++
 0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch |   49 
 0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch |  114 
--
 0003-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch   |   57 +
 0004-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch |   74 ++
 0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch |   49 
 0006-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch |  114 
++
 0007-x86-cpu-x86-pti-Do-not-enable-PTI-on-AMD-processors.patch  |   42 +++
 PKGBUILD|   43 ++-
 config  |3 
 14 files changed, 445 insertions(+), 392 deletions(-)

Deleted: 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch
===
--- 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch 
2018-01-03 07:16:24 UTC (rev 313948)
+++ 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch 
2018-01-03 07:21:25 UTC (rev 313949)
@@ -1,72 +0,0 @@
-From b0bfa7c33cead5dd87267cfd4c29fda47dc1adc4 Mon Sep 17 00:00:00 2001
-Message-Id: 

-From: Steffen Klassert 
-Date: Wed, 15 Nov 2017 06:40:57 +0100
-Subject: [PATCH 1/3] Revert "xfrm: Fix stack-out-of-bounds read in
- xfrm_state_find."
-
-This reverts commit c9f3f813d462c72dbe412cee6a5cbacf13c4ad5e.
-
-This commit breaks transport mode when the policy template
-has widlcard addresses configured, so revert it.
-
-Signed-off-by: Steffen Klassert 

- net/xfrm/xfrm_policy.c | 29 ++---
- 1 file changed, 18 insertions(+), 11 deletions(-)
-
-diff --git a/net/xfrm/xfrm_policy.c b/net/xfrm/xfrm_policy.c
-index 6eb228a70131069b..a2e531bf4f976308 100644
 a/net/xfrm/xfrm_policy.c
-+++ b/net/xfrm/xfrm_policy.c
-@@ -1361,29 +1361,36 @@ xfrm_tmpl_resolve_one(struct xfrm_policy *policy, 
const struct flowi *fl,
-   struct net *net = xp_net(policy);
-   int nx;
-   int i, error;
-+  xfrm_address_t *daddr = xfrm_flowi_daddr(fl, family);
-+  xfrm_address_t *saddr = xfrm_flowi_saddr(fl, family);
-   xfrm_address_t tmp;
- 
-   for (nx = 0, i = 0; i < policy->xfrm_nr; i++) {
-   struct xfrm_state *x;
--  xfrm_address_t *local;
--  xfrm_address_t *remote;
-+  xfrm_address_t *remote = daddr;
-+  xfrm_address_t *local  = saddr;
-   struct xfrm_tmpl *tmpl = >xfrm_vec[i];
- 
--  remote = >id.daddr;
--  local = >saddr;
--  if (xfrm_addr_any(local, tmpl->encap_family)) {
--  error = xfrm_get_saddr(net, fl->flowi_oif,
-- , remote,
-- 

[arch-commits] Commit in ruby-hitimes/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:22:04
  Author: foutrelis
Revision: 277906

Ruby 2.5.0 rebuild

Modified:
  ruby-hitimes/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:21:38 UTC (rev 277905)
+++ PKGBUILD2018-01-03 07:22:04 UTC (rev 277906)
@@ -4,7 +4,7 @@
 _gemname=hitimes
 pkgname=ruby-${_gemname}
 pkgver=1.2.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast, high resolution timer library for recording performance metrics'
 url='https://github.com/copiousfreetime/hitimes'
 arch=('x86_64')


[arch-commits] Commit in ruby-dbus/trunk (PKGBUILD)

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:21:28
  Author: foutrelis
Revision: 277904

Ruby 2.5.0 rebuild

Modified:
  ruby-dbus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:20:40 UTC (rev 277903)
+++ PKGBUILD2018-01-03 07:21:28 UTC (rev 277904)
@@ -6,7 +6,7 @@
 _gemname=ruby-dbus
 pkgname=$_gemname
 pkgver=0.14.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Ruby module for interaction with D-Bus'
 arch=(any)
 url='https://trac.luon.net/ruby-dbus'


  1   2   3   4   >