[arch-commits] Commit in (6 files)

2020-12-15 Thread Tim Meusel via arch-commits
Date: Tuesday, December 15, 2020 @ 18:43:34
  Author: bastelfreak
Revision: 776062

Add ruby-cri 2.15.10-2

Added:
  ruby-cri/
  ruby-cri/repos/
  ruby-cri/trunk/
  ruby-cri/trunk/PKGBUILD
  ruby-cri/trunk/Rakefile.patch
  ruby-cri/trunk/disable-coveralls.patch

-+
 PKGBUILD|   57 ++
 Rakefile.patch  |   22 +
 disable-coveralls.patch |   12 +
 3 files changed, 91 insertions(+)

Added: ruby-cri/trunk/PKGBUILD
===
--- ruby-cri/trunk/PKGBUILD (rev 0)
+++ ruby-cri/trunk/PKGBUILD 2020-12-15 18:43:34 UTC (rev 776062)
@@ -0,0 +1,57 @@
+# Maintainer: Tim Meusel 
+# Contributor: Jeremy Audet 
+# Contributor: Lucky 
+
+_gemname='cri'
+pkgname="ruby-${_gemname}"
+pkgver=2.15.10
+pkgrel=2
+pkgdesc='Library for building easy-to-use command-line tools with support for 
nested commands'
+arch=('any')
+url='https://github.com/ddfreyne/cri'
+license=('MIT')
+makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-rake')
+checkdepends=('ruby-minitest')
+depends=('ruby')
+options=(!emptydirs)
+source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz" 
'Rakefile.patch' 'disable-coveralls.patch')
+
+sha512sums=('b18971cb2f7db6dff3e0f6074d770a062f021d35640e9f010a1e31e1bf2286ff60aafe145589fb16b3805a586eecee00fa14239967b9630efee23966c2f4e023'
+
'44d3db7dfda851d432ff293e178c31e513dfd902cbbf3c7862857b479562f091cd8afcac7c68a4fb4c825286fd6d62c5956be54eeb4e1640cf04bb7d1f71d764'
+
'a6ff67046e306b199973754f5526367df5d4b1420ed1cb387a35756d1558eda92e0de481ebb83051cb0126f0c1565bcd4192c9808344a2cb8c212a66bbacb680')
+
+prepare() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+
+  # The Rakefile and a helper file try to load a bunch of gems to report the 
CI status to a cloud provider
+  # Also it tries to execute a ruby linter for a legacy Ruby version
+  # all those tools aren't required to build and test the software, also we 
don't have them in the repos.
+  patch --forward --verbose --strip=1 --input='../Rakefile.patch'
+  patch --forward --verbose --strip=1 --input='../disable-coveralls.patch'
+}
+
+build() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  rake test_unit
+  rake doc
+}
+
+package() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --verbose --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  install -Dm 644 README.md CODE_OF_CONDUCT.md NEWS.md -t 
"${pkgdir}/usr/share/doc/${pkgname}/"
+  mv doc/yardoc "${pkgdir}/usr/share/doc/${pkgname}/"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{README.md,CODE_OF_CONDUCT.md,NEWS.md,.gitignore,.rubocop.yml,.travis.yml,test,LICENSE}
+
+  rm -rf "${pkgdir}/${_gemdir}/cache"
+}
+
+# vim: ts=2 sw=2 et:

Added: ruby-cri/trunk/Rakefile.patch
===
--- ruby-cri/trunk/Rakefile.patch   (rev 0)
+++ ruby-cri/trunk/Rakefile.patch   2020-12-15 18:43:34 UTC (rev 776062)
@@ -0,0 +1,22 @@
+diff --git a/Rakefile b/Rakefile
+index 968a3e8..52b3bca 100644
+--- a/Rakefile
 b/Rakefile
+@@ -1,7 +1,6 @@
+ # frozen_string_literal: true
+ 
+ require 'rake/testtask'
+-require 'rubocop/rake_task'
+ require 'yard'
+ 
+ YARD::Rake::YardocTask.new(:doc) do |yard|
+@@ -18,9 +17,3 @@ Rake::TestTask.new(:test_unit) do |t|
+   t.test_files = Dir['test/**/*_spec.rb'] + Dir['test/**/test_*.rb']
+   t.libs << 'test'
+ end
+-
+-RuboCop::RakeTask.new(:test_style)
+-
+-task test: %i[test_unit test_style]
+-
+-task default: :test

Added: ruby-cri/trunk/disable-coveralls.patch
===
--- ruby-cri/trunk/disable-coveralls.patch  (rev 0)
+++ ruby-cri/trunk/disable-coveralls.patch  2020-12-15 18:43:34 UTC (rev 
776062)
@@ -0,0 +1,12 @@
+diff --git a/test/helper.rb b/test/helper.rb
+index ee4fc27..afd3b01 100644
+--- a/test/helper.rb
 b/test/helper.rb
+@@ -1,8 +1,5 @@
+ # frozen_string_literal: true
+ 
+-require 'coveralls'
+-Coveralls.wear!
+-
+ require 'minitest'
+ require 'minitest/autorun'


[arch-commits] Commit in (6 files)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 09:16:15
  Author: felixonmars
Revision: 740471

addpkg: fcitx5-m17n 5.0.0-1

Added:
  fcitx5-m17n/
  fcitx5-m17n/repos/
  fcitx5-m17n/repos/community-x86_64/
  fcitx5-m17n/repos/community-x86_64/PKGBUILD
  fcitx5-m17n/trunk/
  fcitx5-m17n/trunk/PKGBUILD

-+
 repos/community-x86_64/PKGBUILD |   28 
 trunk/PKGBUILD  |   28 
 2 files changed, 56 insertions(+)

Added: fcitx5-m17n/repos/community-x86_64/PKGBUILD
===
--- fcitx5-m17n/repos/community-x86_64/PKGBUILD (rev 0)
+++ fcitx5-m17n/repos/community-x86_64/PKGBUILD 2020-11-03 09:16:15 UTC (rev 
740471)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-hangul
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="Hangul Wrapper for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-hangul;
+license=('GPL')
+depends=('fcitx5' 'libhangul')
+makedepends=('extra-cmake-modules')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('716733b6c070abbffe7cc63cf1e42ae435c8318d52cdc1b42c818a2d6261ce9c0f21ae875ef1776021ea856095ae699f2758f5c61a47e1b7c118c49853de4721'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Added: fcitx5-m17n/trunk/PKGBUILD
===
--- fcitx5-m17n/trunk/PKGBUILD  (rev 0)
+++ fcitx5-m17n/trunk/PKGBUILD  2020-11-03 09:16:15 UTC (rev 740471)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-m17n
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="m17n Wrapper for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-m17n;
+license=('GPL')
+depends=('fcitx5' 'm17n-lib')
+makedepends=('extra-cmake-modules')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('a9a05efe9c0cd41b2154be22c41cdfe9bd581bb91571a471c034d689b812e0892144ee564b15e78defad0c896ad02db5e53effc30f633c9adec0662fdbbc66b0'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (6 files)

2020-10-06 Thread Jelle van der Waa via arch-commits
Date: Tuesday, October 6, 2020 @ 19:10:24
  Author: jelle
Revision: 719490

extra2community: Moving ttf-junicode from extra to community

Added:
  ttf-junicode/
  ttf-junicode/repos/
  ttf-junicode/trunk/
  ttf-junicode/trunk/LICENSE
  ttf-junicode/trunk/PKGBUILD
  ttf-junicode/trunk/install

--+
 LICENSE  |   97 +
 PKGBUILD |   26 
 install  |   13 
 3 files changed, 136 insertions(+)

Added: ttf-junicode/trunk/LICENSE
===
--- ttf-junicode/trunk/LICENSE  (rev 0)
+++ ttf-junicode/trunk/LICENSE  2020-10-06 19:10:24 UTC (rev 719490)
@@ -0,0 +1,97 @@
+Copyright (c) ,  (),
+with Reserved Font Name .
+Copyright (c) ,  (),
+with Reserved Font Name .
+Copyright (c) ,  ().
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+---
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+---
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded, 
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 

[arch-commits] Commit in (6 files)

2020-10-06 Thread Alexander Rødseth via arch-commits
Date: Tuesday, October 6, 2020 @ 14:23:38
  Author: arodseth
Revision: 719334

Add med, needed for FreeCAD

Added:
  med/
  med/repos/
  med/repos/community-x86_64/
  med/trunk/
  med/trunk/PKGBUILD
  med/trunk/pycompile.patch

-+
 PKGBUILD|   43 +++
 pycompile.patch |   13 +
 2 files changed, 56 insertions(+)

Added: med/trunk/PKGBUILD
===
--- med/trunk/PKGBUILD  (rev 0)
+++ med/trunk/PKGBUILD  2020-10-06 14:23:38 UTC (rev 719334)
@@ -0,0 +1,43 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Guilhem Saurel 
+# Contributor: Michel Zou
+# Contributor: Oliver Goethel
+
+pkgname=med
+pkgver=4.0.0
+pkgrel=8
+pkgdesc='Generic pre- and post-processing platform for numerical simulation'
+url="https://www.salome-platform.org/downloads;
+license=(LGPL)
+arch=(x86_64)
+depends=(hdf5 python tk)
+makedepends=(cmake gcc-fortran ninja swig)
+source=("https://files.salome-platform.org/Salome/other/$pkgname-$pkgver.tar.gz;
+
'https://gist.githubusercontent.com/jedbrown/527ef81ff59a0dccf833da40fdd15a47/raw/7482f9a42fdd277f5f9cf0167ea7a3381032ca7a/hdf5-1.12.patch'
+pycompile.patch)
+sha256sums=('a474e90b5882ce69c5e9f66f6359c53b8b73eb448c5f631fa96e8cd2c14df004'
+'82d28b6ae2ee6ceb3c6de9acb861a49741e2e759c7c556217f7d284216788206'
+'fec659efc391376eeb73c2e749d98ae504a178dde2d2e9d7b81d26537a043300')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../hdf5-1.12.patch
+  patch -p1 -i ../pycompile.patch
+}
+
+build() {
+  mkdir build
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DMEDFILE_BUILD_PYTHON=ON \
+-DMEDFILE_BUILD_TESTS=OFF \
+-DMEDFILE_INSTALL_DOC=OFF \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}

Added: med/trunk/pycompile.patch
===
--- med/trunk/pycompile.patch   (rev 0)
+++ med/trunk/pycompile.patch   2020-10-06 14:23:38 UTC (rev 719334)
@@ -0,0 +1,13 @@
+diff --git a/config/cmake_files/medMacros.cmake 
b/config/cmake_files/medMacros.cmake
+index 7c82cec..f6ca6d0 100644
+--- a/config/cmake_files/medMacros.cmake
 b/config/cmake_files/medMacros.cmake
+@@ -457,7 +457,7 @@ MACRO(INSTALL_AND_COMPILE_PYTHON_FILE PYFILE2COMPINST 
PYFILELOC)
+ GET_FILENAME_COMPONENT(inputname ${input} NAME)
+ INSTALL(FILES ${input} DESTINATION ${CMAKE_INSTALL_PREFIX}/${PYFILELOC})
+ INSTALL(CODE "MESSAGE(STATUS \"py compiling 
${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}\")")
+-INSTALL(CODE "SET(CMD \"import py_compile ; 
py_compile.compile('${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")")
++INSTALL(CODE "SET(CMD \"import py_compile, os ; 
py_compile.compile(os.environ.get('DESTDIR', '') + '/' + 
'${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}', 
dfile='${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")")
+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c 
\"\${CMD}\")")
+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -O -c 
\"\${CMD}\")")
+   ENDFOREACH(input ${PYFILE2COMPINST})


[arch-commits] Commit in (6 files)

2020-09-23 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, September 23, 2020 @ 18:05:25
  Author: svenstaro
Revision: 711579

Add ansible-base for ansible

Added:
  ansible-base/
  ansible-base/repos/
  ansible-base/repos/community-any/
  ansible-base/repos/community-any/PKGBUILD
  ansible-base/trunk/
  ansible-base/trunk/PKGBUILD

--+
 repos/community-any/PKGBUILD |   50 +
 trunk/PKGBUILD   |   45 
 2 files changed, 95 insertions(+)

Added: ansible-base/repos/community-any/PKGBUILD
===
--- ansible-base/repos/community-any/PKGBUILD   (rev 0)
+++ ansible-base/repos/community-any/PKGBUILD   2020-09-23 18:05:25 UTC (rev 
711579)
@@ -0,0 +1,50 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Daniel Wallace 
+# Contributor: Chris 
+# Contributor: m0ikz 
+# Contributor: atweiden 
+
+pkgname=ansible
+pkgver=2.9.13
+pkgrel=1
+pkgdesc='Radically simple IT automation platform'
+arch=('any')
+url='https://www.ansible.com'
+license=('GPL3')
+depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja')
+provides=('python-ansible')
+optdepends=('sshpass: for ssh connections with password'
+'python-passlib: crypt values for vars_prompt'
+'python-pyopenssl: openssl modules'
+'python-netaddr: for the ipaddr filter'
+'python-systemd: log to journal'
+'python-pywinrm: connect to Windows machines'
+'python-dnspython: for dig lookup'
+'python-ovirt-engine-sdk: ovirt support'
+'python-boto3: aws_s3 module'
+'python-jmespath: json_query support'
+'python-ldap: ldap support'
+'acme-tiny: openssl_certificate module')
+makedepends=('fakeroot' 'python-setuptools')
+backup=('etc/ansible/ansible.cfg')
+source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz;)
+sha512sums=('cb08adf62df0f3650425a5d960baadd7439c7c1e95b8f9df3d08e7504f9622b9e5f7104b8700b0f1e9fe318d349a6a5728e9178f0193fb4a190456e30a2f1eb2')
+
+build() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}"
+  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/ansible/COPYING
+
+  install -d "${pkgdir}"/usr/share/ansible/doc
+  cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/
+  install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg
+
+  install -d "${pkgdir}"/usr/share/man/man1
+  cp -dpr --no-preserve=ownership docs/man/man1/*.1 
"${pkgdir}"/usr/share/man/man1
+}

Added: ansible-base/trunk/PKGBUILD
===
--- ansible-base/trunk/PKGBUILD (rev 0)
+++ ansible-base/trunk/PKGBUILD 2020-09-23 18:05:25 UTC (rev 711579)
@@ -0,0 +1,45 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Daniel Wallace 
+# Contributor: Chris 
+# Contributor: m0ikz 
+# Contributor: atweiden 
+
+pkgname=ansible-base
+pkgver=2.10.1
+pkgrel=1
+pkgdesc='Radically simple IT automation platform'
+arch=('any')
+url='https://pypi.org/project/ansible-base/'
+license=('GPL3')
+depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja')
+provides=('python-ansible')
+optdepends=('sshpass: for ssh connections with password'
+'python-passlib: crypt values for vars_prompt'
+'python-netaddr: for the ipaddr filter'
+'python-systemd: log to journal'
+'python-pywinrm: connect to Windows machines'
+'python-dnspython: for dig lookup'
+'python-jmespath: json_query support')
+makedepends=('python-setuptools')
+backup=('etc/ansible/ansible.cfg')
+source=("https://pypi.python.org/packages/source/a/ansible-base/ansible-base-${pkgver}.tar.gz;)
+sha512sums=('77bc2f3f6b924299add7e3a57beaf4a0517b036027a785c177874ae6a07a06679de65770a296f81ab0022cb0b495f17e2ceb772f906172fbf46fb65609be1ce2')
+
+build() {
+  cd ansible-base-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ansible-base-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}"
+  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
+
+  install -d "${pkgdir}"/usr/share/ansible/doc
+  cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/
+  install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg
+
+  install -d "${pkgdir}"/usr/share/man/man1
+  cp -dpr --no-preserve=ownership docs/man/man1/*.1 
"${pkgdir}"/usr/share/man/man1
+}


[arch-commits] Commit in (6 files)

2020-08-14 Thread Felix Yan via arch-commits
Date: Friday, August 14, 2020 @ 08:18:06
  Author: felixonmars
Revision: 678508

addpkg: dhcp-helper 1.2-2

Added:
  dhcp-helper/
  dhcp-helper/repos/
  dhcp-helper/trunk/
  dhcp-helper/trunk/PKGBUILD
  dhcp-helper/trunk/dhcp-helper.conf
  dhcp-helper/trunk/dhcp-helper.service

-+
 PKGBUILD|   32 
 dhcp-helper.conf|2 ++
 dhcp-helper.service |   11 +++
 3 files changed, 45 insertions(+)

Added: dhcp-helper/trunk/PKGBUILD
===
--- dhcp-helper/trunk/PKGBUILD  (rev 0)
+++ dhcp-helper/trunk/PKGBUILD  2020-08-14 08:18:06 UTC (rev 678508)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhcp-helper
+pkgver=1.2
+pkgrel=2
+pkgdesc="daemon for DHCP relay agent"
+arch=('i686' 'x86_64')
+url="http://thekelleys.org.uk/dhcp-helper/;
+license=('GPL2')
+depends=('iproute')
+backup=("etc/conf.d/dhcp-helper")
+source=("http://thekelleys.org.uk/dhcp-helper/dhcp-helper-1.2.tar.gz;
+"dhcp-helper.conf"
+"dhcp-helper.service")
+sha256sums=('ae9e589ec50f1b5be302e7ebb8111ad734a11e2422a9cf61d08f7858ea2366ad'
+'08a8691c2eb4d249be20f6d93bd2fd987a73d9c91e4be8d73c239a3756788d5f'
+'90edc47cbd1264cb3b8619c3aebab78fd59de40b81550ccf488e404cb9d4f1da')
+
+build() {
+  cd $pkgname-$pkgver
+  make CFLAGS="$CFLAGS $LDFLAGS"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm0755 dhcp-helper   "$pkgdir"/usr/bin/dhcp-helper
+  install -Dm0644 dhcp-helper.8 "$pkgdir"/usr/share/man/man8/dhcp-helper.8
+
+  cd "$srcdir"
+  install -Dm0644 dhcp-helper.conf"$pkgdir"/etc/conf.d/dhcp-helper
+  install -Dm0644 dhcp-helper.service 
"$pkgdir"/usr/lib/systemd/system/dhcp-helper.service
+}

Added: dhcp-helper/trunk/dhcp-helper.conf
===
--- dhcp-helper/trunk/dhcp-helper.conf  (rev 0)
+++ dhcp-helper/trunk/dhcp-helper.conf  2020-08-14 08:18:06 UTC (rev 678508)
@@ -0,0 +1,2 @@
+EXTIF=eth0
+INTIF=eth1

Added: dhcp-helper/trunk/dhcp-helper.service
===
--- dhcp-helper/trunk/dhcp-helper.service   (rev 0)
+++ dhcp-helper/trunk/dhcp-helper.service   2020-08-14 08:18:06 UTC (rev 
678508)
@@ -0,0 +1,11 @@
+[Unit]
+Description=daemon for DHCP relay agent
+
+[Service]
+Type=forking
+PIDFile=/run/dhcp-helper.pid
+EnvironmentFile=/etc/conf.d/dhcp-helper
+ExecStart=/usr/bin/dhcp-helper -r /run/dhcp-helper.pid -i $INTIF -b $EXTIF
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2020-07-16 Thread Bruno Pagani via arch-commits
Date: Friday, July 17, 2020 @ 00:27:01
  Author: archange
Revision: 664240

Renaming of riot to element during the 1.7 upgrade

Added:
  element.io/
  element.io/repos/
  element.io/trunk/
  element.io/trunk/PKGBUILD
  element.io/trunk/element-desktop.sh
  element.io/trunk/element.desktop

+
 PKGBUILD   |   92 +++
 element-desktop.sh |3 +
 element.desktop|   10 +
 3 files changed, 105 insertions(+)

Added: element.io/trunk/PKGBUILD
===
--- element.io/trunk/PKGBUILD   (rev 0)
+++ element.io/trunk/PKGBUILD   2020-07-17 00:27:01 UTC (rev 664240)
@@ -0,0 +1,92 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Steef Hegeman 
+# Contributor: Luca Weiss 
+# Contributor: Julian Schacher 
+
+_pkgbase=riot
+pkgbase=element.io
+pkgname=(element-web element-desktop)
+pkgver=1.7.1
+pkgrel=1
+pkgdesc="Glossy Matrix collaboration client — "
+arch=(x86_64)
+url="https://element.io;
+license=(Apache)
+makedepends=(npm git yarn python rust sqlcipher electron)
+_url="https://github.com/vector-im/riot;
+source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz
+
element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
+
element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz
+
element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
+element.desktop
+element-desktop.sh)
+sha256sums=('e26ad0d5ce192de4dfe29dd0cee296dddf77c043ae6e23ffcc6fc5c5fdb959b2'
+'SKIP'
+'6d92437d3cd3d7846a21616a98759e9d0c1cabd07bcbbedf1e933c1baf55b287'
+'SKIP'
+'07b26f0d4d8fa2308d56ab8d1b9edc8089cfd02d2d1fd3b844bd7cade7c031b3'
+'7b9beb0999e99beebb85e142fe6d26e9b386ce6b636675610d4caccdfb7fd293')
+validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

+
+prepare() {
+  cd riot-web-${pkgver}
+  # Switch target to output to directory rather than .deb package
+  sed -i 's/"target": "deb"/"target": "dir"/g' package.json
+  yarn install
+
+  cd ../riot-desktop-${pkgver}
+  sed -i 's@"https://packages.riot.im/desktop/update/"@null@g' 
element.io/release/config.json
+  yarn install
+}
+
+build() {
+  cd riot-web-${pkgver}
+  yarn build
+
+  cd ../riot-desktop-${pkgver}
+  yarn run build:native
+  yarn run build
+}
+
+package_element-web() {
+  pkgdesc+="web version."
+  replaces=(riot-web vector-web)
+
+  cd riot-web-${pkgver}
+
+  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element
+
+  cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/
+  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/
+  ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/
+  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version
+}
+
+package_element-desktop() {
+  pkgdesc+="desktop version."
+  replaces=(riot-desktop)
+  depends=("element-web=${pkgver}" electron sqlcipher)
+  backup=('etc/element/config.json')
+
+  cd riot-desktop-${pkgver}
+
+  install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element}
+
+  # Install the app content, replace the webapp with a symlink to the system 
package
+  cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/
+  ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp
+
+  # Config file
+  ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json
+  install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element
+
+  # Required extras
+  install -Dm644 ../element.desktop 
"${pkgdir}"/usr/share/applications/element.desktop
+  install -Dm755 ../${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
+
+  # Icons
+  install -Dm644 
../riot-web-${pkgver}/res/themes/element/img/logos/element-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/element.svg
+  for i in 16 24 48 64 96 128 256 512; do
+install -Dm644 build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/element.png
+  done
+}

Added: element.io/trunk/element-desktop.sh
===
--- element.io/trunk/element-desktop.sh (rev 0)
+++ element.io/trunk/element-desktop.sh 2020-07-17 00:27:01 UTC (rev 664240)
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+electron /usr/lib/element/app.asar "$@"


Property changes on: element.io/trunk/element-desktop.sh
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: element.io/trunk/element.desktop
===
--- element.io/trunk/element.desktop(rev 0)
+++ element.io/trunk/element.desktop2020-07-17 00:27:01 UTC (rev 664240)
@@ -0,0 +1,10 @@
+[Desktop 

[arch-commits] Commit in (6 files)

2020-07-15 Thread Balló György via arch-commits
Date: Wednesday, July 15, 2020 @ 13:10:10
  Author: bgyorgy
Revision: 663964

Move scite from AUR with 17 votes

Added:
  scite/
  scite/trunk/
  scite/trunk/PKGBUILD
  scite/trunk/SciTE.appdata.xml
  scite/trunk/hardening_flags.patch
  scite/trunk/load_so_from_library_path.patch

-+
 PKGBUILD|   45 +++
 SciTE.appdata.xml   |   21 ++
 hardening_flags.patch   |   58 +
 load_so_from_library_path.patch |   74 ++
 4 files changed, 198 insertions(+)

Added: scite/trunk/PKGBUILD
===
--- scite/trunk/PKGBUILD(rev 0)
+++ scite/trunk/PKGBUILD2020-07-15 13:10:10 UTC (rev 663964)
@@ -0,0 +1,45 @@
+# Maintainer: Balló György 
+# Contributor: Lex Black 
+# Contributor: Alexander F Rødseth 
+# Contributor: Thomas S Hatch 
+# Contributor: Corrado 'bardo' Primier 
+# Contributor: Jochem Kossen 
+# Contributor: Daniel J Griffiths 
+
+pkgname=scite
+pkgver=4.4.3
+pkgrel=3
+pkgdesc='Editor with facilities for building and running programs'
+arch=(x86_64)
+url='https://www.scintilla.org/SciTE.html'
+license=('custom:HPND')
+depends=(gtk3)
+backup=(usr/share/scite/SciTEGlobal.properties)
+source=(https://www.scintilla.org/${pkgname}${pkgver//./}.tgz
+load_so_from_library_path.patch
+hardening_flags.patch
+SciTE.appdata.xml)
+sha256sums=('05e53ccb1219753b9c73b0c1b83b6e2868a8c0c91d8785db2a5f8f9c41ed7d3f'
+'f2cbc239a1fb166d411a817ad7964d06b72111fc51b5ef56795275a62ead3681'
+'8d18bef06a73d0a081659119094c6f1b2582bfc3e3ae0c55210b083820d7a514'
+'04a33885833024a450c295d384f833bbc60894d57615de2a6f89db32d3ba942d')
+
+prepare() {
+  patch -Np1 -i load_so_from_library_path.patch
+  patch -Np1 -i hardening_flags.patch
+  sed -i 
's|pixmapdir=$(datadir)/pixmaps|pixmapdir=$(datadir)/icons/hicolor/48x48/apps|
+  s|pixmapdir)/Sci48M.png|pixmapdir)/SciTE.png|' scite/gtk/makefile
+  sed -i 's/Sci48M/SciTE/' scite/gtk/{SciTEGTK.cxx,SciTE.desktop}
+}
+
+build() {
+  GTK3=1 make -C scintilla/gtk
+  GTK3=1 make -C scite/gtk
+}
+
+package() {
+  GTK3=1 make -C scite/gtk DESTDIR="$pkgdir" install
+  install -Dm644 scite/License.txt 
"$pkgdir/usr/share/licenses/$pkgname/License.txt"
+  install -Dm644 SciTE.appdata.xml 
"$pkgdir/usr/share/metainfo/SciTE.appdata.xml"
+  ln -sf /usr/bin/SciTE "$pkgdir/usr/bin/scite"
+}

Added: scite/trunk/SciTE.appdata.xml
===
--- scite/trunk/SciTE.appdata.xml   (rev 0)
+++ scite/trunk/SciTE.appdata.xml   2020-07-15 13:10:10 UTC (rev 663964)
@@ -0,0 +1,21 @@
+
+
+  org.scintilla.SciTE
+  SciTE.desktop
+  SciTE
+  Edit your source files
+  CC0-1.0
+  HPND
+  
+
+  SciTE is a SCIntilla based Text Editor. Originally built to demonstrate 
Scintilla, it has grown to be a generally useful editor with facilities for 
building and running programs. It is best used for jobs with simple 
configurations.
+
+  
+  
+
+  https://www.scintilla.org/SciTE224.png
+
+  
+  https://sourceforge.net/p/scintilla/bugs/
+  https://scintilla.org/SciTE.html
+

Added: scite/trunk/hardening_flags.patch
===
--- scite/trunk/hardening_flags.patch   (rev 0)
+++ scite/trunk/hardening_flags.patch   2020-07-15 13:10:10 UTC (rev 663964)
@@ -0,0 +1,58 @@
+From: Antonio Valentino 
+Date: Sat, 14 Apr 2018 17:39:34 +
+Subject: Use CPPFLAGS/CXXFAGS/LDFLAGS in the makefiles to enable all
+ hardening flags
+
+===
+---
+ scintilla/gtk/makefile | 4 ++--
+ scite/gtk/makefile | 6 +++---
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/scintilla/gtk/makefile b/scintilla/gtk/makefile
+index 00f9025..0a882d2 100644
+--- a/scintilla/gtk/makefile
 b/scintilla/gtk/makefile
+@@ -89,9 +89,9 @@ clean:
+   $(DEL) *.o $(call normalize,$(COMPLIB)) *.plist
+ 
+ %.o: %.cxx
+-  $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $<
++  $(CXX) $(CPPFLAGS) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $<
+ %.o: %.c
+-  $(CC) $(DEFINES) $(INCLUDES) $(CONFIG_FLAGS) $(BASE_FLAGS) $(CFLAGS) -w 
-c $<
++  $(CC) $(CPPFLAGS) $(DEFINES) $(INCLUDES) $(CONFIG_FLAGS) $(BASE_FLAGS) 
$(CFLAGS) -w -c $<
+ 
+ GLIB_GENMARSHAL = glib-genmarshal
+ GLIB_GENMARSHAL_FLAGS = --prefix=scintilla_marshal
+diff --git a/scite/gtk/makefile b/scite/gtk/makefile
+index 28c1ee1..33001a7 100644
+--- a/scite/gtk/makefile
 b/scite/gtk/makefile
+@@ -79,7 +79,7 @@ INCLUDES += -I$(srcdir)/../lua/src
+ LUA_DEFINES = -DLUA_USE_POSIX -DLUA_USE_DLOPEN
+ 
+ %.o: %.c
+-  $(CC) $(DEFINES) $(INCLUDES) $(WARNINGS) $(LUA_DEFINES) $(BASE_FLAGS) 
$(CFLAGS) -c $< -o $@
++  $(CC) $(CPPFLAGS) 

[arch-commits] Commit in (6 files)

2020-07-14 Thread Jelle van der Waa via arch-commits
Date: Tuesday, July 14, 2020 @ 19:06:20
  Author: jelle
Revision: 391916

Addition of postgresql exporter for devops

Added:
  prometheus-postgresql-exporter/
  prometheus-postgresql-exporter/repos/
  prometheus-postgresql-exporter/trunk/
  prometheus-postgresql-exporter/trunk/PKGBUILD
  prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf
  prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service

+
 PKGBUILD   |   42 +++
 prometheus-postgresql-exporter.conf|2 +
 prometheus-postgresql-exporter.service |   14 ++
 3 files changed, 58 insertions(+)

Added: prometheus-postgresql-exporter/trunk/PKGBUILD
===
--- prometheus-postgresql-exporter/trunk/PKGBUILD   
(rev 0)
+++ prometheus-postgresql-exporter/trunk/PKGBUILD   2020-07-14 19:06:20 UTC 
(rev 391916)
@@ -0,0 +1,42 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Nils Czernia 
+
+pkgname=prometheus-postgresql-exporter
+pkgver=0.8.0
+pkgrel=2
+pkgdesc="Prometheus exporter for PostrgreSQL"
+arch=('x86_64')
+url="https://github.com/wrouesnel/postgres_exporter;
+license=('Apache')
+makedepends=('git' 'go')
+source=("https://github.com/wrouesnel/postgres_exporter/archive/v${pkgver}.tar.gz;
+"prometheus-postgresql-exporter.service")
+sha256sums=('27877c9b3aa751c7c1265f39986218f6a2c2b66a126cf348c6cc2f20f5201b02'
+'cda225c236df0e2a6d71c17a5390a92ed5cc7f71b8ca5843590c59fa02cdb135')
+
+prepare() {
+cd "${srcdir}/postgres_exporter-${pkgver}"
+
+export GOPATH="${srcdir}/gopath"
+mkdir -p "${GOPATH}/src/github.com/wrouesnel"
+ln -snf "${srcdir}/postgres_exporter-${pkgver}" 
"${GOPATH}/src/github.com/wrouesnel/postgres_exporter"
+}
+
+build() {
+export GOPATH="${srcdir}/gopath"
+cd "${GOPATH}/src/github.com/wrouesnel/postgres_exporter"
+go run mage.go binary
+}
+
+check() {
+export GOPATH="${srcdir}/gopath"
+cd "${GOPATH}/src/github.com/wrouesnel/postgres_exporter"
+go run mage.go test
+}
+
+package() {
+install -Dm755 prometheus-postgresql-exporter.service 
"${pkgdir}/usr/lib/systemd/system/prometheus-postgresql-exporter.service"
+install -Dm755 prometheus-postgresql-exporter.conf 
"${pkgdir}/etc/conf.d/prometheus-postgresql-exporter"
+
+install -Dm755 "postgres_exporter-${pkgver}/postgres_exporter" 
"${pkgdir}/usr/bin/prometheus-postgresql-exporter"
+}

Added: prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf
===
--- prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf
(rev 0)
+++ prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf
2020-07-14 19:06:20 UTC (rev 391916)
@@ -0,0 +1,2 @@
+DATA_SOURCE_NAME=""
+POSTGRESQL_EXPORTER_ARGS=""

Added: 
prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service
===
--- prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service 
(rev 0)
+++ prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service 
2020-07-14 19:06:20 UTC (rev 391916)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Prometheus exporter for PostgreSQL
+After=network.target
+
+[Service]
+EnvironmentFile=-/etc/conf.d/prometheus-postgresql-exporter
+ExecStart=/usr/bin/prometheus-postgresql-exporter $POSTGRESQL_EXPORTER_ARGS
+Restart=on-failure
+
+
+PrivateDevices=true
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2020-07-13 Thread Jelle van der Waa via arch-commits
Date: Monday, July 13, 2020 @ 20:36:07
  Author: jelle
Revision: 391882

Add prometheus-mysqld-exporter for devops

Added:
  prometheus-mysqld-exporter/
  prometheus-mysqld-exporter/repos/
  prometheus-mysqld-exporter/trunk/
  prometheus-mysqld-exporter/trunk/PKGBUILD
  prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf
  prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service

+
 PKGBUILD   |   46 +++
 prometheus-mysqld-exporter.conf|2 +
 prometheus-mysqld-exporter.service |   24 ++
 3 files changed, 72 insertions(+)

Added: prometheus-mysqld-exporter/trunk/PKGBUILD
===
--- prometheus-mysqld-exporter/trunk/PKGBUILD   (rev 0)
+++ prometheus-mysqld-exporter/trunk/PKGBUILD   2020-07-13 20:36:07 UTC (rev 
391882)
@@ -0,0 +1,46 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Jakob Gahde 
+
+pkgname=prometheus-mysqld-exporter
+pkgver=0.12.1
+pkgrel=2
+pkgdesc="Prometheus exporter for MySQL server metrics"
+arch=('x86_64')
+url="https://github.com/prometheus/mysqld_exporter;
+license=('Apache')
+depends=('glibc')
+makedepends=('go')
+backup=('etc/conf.d/prometheus-mysqld-exporter')
+source=("mysql_exporter-${pkgver}.tar.gz::https://github.com/prometheus/mysqld_exporter/archive/v${pkgver}.tar.gz;
+"prometheus-mysqld-exporter.service"
+"prometheus-mysqld-exporter.conf")
+sha512sums=('a655a9ad4b5bc6e7840df68bee934d55485d3a04a7dc8186c8f9d224eb33b0e1d98de3db78a0c7d92f9b3d6ca06ead2d609cf2cfa99e584635f0339984e60629'
+
'845716ce251bc29d8059f113e7451030ac1fa592e9b8f4f6daa39d2326fe451f66cfa9f5fe8acc7ece6b875ed811ea4818df04d70269ecc76a560dfdfadd1fad'
+
'c13a99a42e5a28e2be1287c337aa0f351dc8ffdbafb903e51a360d00aecf1d49d2b28b73e3741cdf681cb18c33546ae2088a8dab8bc4908b5c5ef008500b40fb')
+
+build() {
+  cd "mysqld_exporter-${pkgver}"
+
+  go build \
+-trimpath \
+-buildmode=pie \
+-mod=readonly \
+-modcacherw \
+-ldflags "-extldflags ${LDFLAGS}
+  -X github.com/prometheus/common/version.Version=${pkgver} \
+  -X github.com/prometheus/common/version.Revision=${pkgver} \
+  -X github.com/prometheus/common/version.Branch=tarball \
+  -X github.com/prometheus/common/version.BuildUser=someone@builder \
+  -X github.com/prometheus/common/version.BuildDate=$(date 
-d@"${SOURCE_DATE_EPOCH}" +%Y%m%d-%T)" \
+.
+}
+
+package() {
+  install -Dm644 "prometheus-mysqld-exporter.service" \
+"${pkgdir}/usr/lib/systemd/system/prometheus-mysqld-exporter.service"
+  install -Dm644 "prometheus-mysqld-exporter.conf" \
+"${pkgdir}/etc/conf.d/prometheus-mysqld-exporter"
+
+  cd "mysqld_exporter-${pkgver}"
+  install -Dm755 "mysqld_exporter" 
"${pkgdir}/usr/bin/prometheus-mysqld-exporter"
+}

Added: prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf
===
--- prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf
(rev 0)
+++ prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf
2020-07-13 20:36:07 UTC (rev 391882)
@@ -0,0 +1,2 @@
+DATA_SOURCE_NAME=""
+MYSQLD_EXPORTER_ARGS=""

Added: prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service
===
--- prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service 
(rev 0)
+++ prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service 
2020-07-13 20:36:07 UTC (rev 391882)
@@ -0,0 +1,24 @@
+[Unit]
+Description=Prometheus exporter for MySQL server metrics
+After=network.target
+
+[Service]
+EnvironmentFile=-/etc/conf.d/prometheus-mysqld-exporter
+ExecStart=/usr/bin/prometheus-mysqld-exporter $MYSQLD_EXPORTER_ARGS
+Restart=on-failure
+
+DynamicUser=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+LockPersonality=true
+ProtectHostname=true
+ProtectHome=true
+ProtectControlGroups=true
+ProtectKernelLogs=true
+PrivateDevices=true
+RestrictRealtime=true
+CapabilityBoundingSet=
+MemoryDenyWriteExecute=true
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2020-07-08 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, July 8, 2020 @ 19:13:50
  Author: mtorromeo
Revision: 661761

Added benchmark as dependency for grpc

Added:
  benchmark/
  benchmark/trunk/
  benchmark/trunk/PKGBUILD
Modified:
  grpc/trunk/PKGBUILD
  python-ujson/trunk/PKGBUILD
  salt/trunk/PKGBUILD

-+
 benchmark/trunk/PKGBUILD|   40 
 grpc/trunk/PKGBUILD |   34 +++---
 python-ujson/trunk/PKGBUILD |   10 +-
 salt/trunk/PKGBUILD |   40 +++-
 4 files changed, 83 insertions(+), 41 deletions(-)

Added: benchmark/trunk/PKGBUILD
===
--- benchmark/trunk/PKGBUILD(rev 0)
+++ benchmark/trunk/PKGBUILD2020-07-08 19:13:50 UTC (rev 661761)
@@ -0,0 +1,40 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Philipp Claßen 
+
+pkgname=benchmark
+pkgver=1.5.1
+pkgrel=1
+pkgdesc="A microbenchmark support library"
+arch=('x86_64')
+url="https://github.com/google/benchmark;
+license=('Apache')
+depends=('gcc-libs')
+makedepends=('cmake')
+
+source=("https://github.com/google/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('23082937d1663a53b90cb5b61df4bcc312f6dee7018da78ba00dd6bd669dfef2')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  mkdir -p build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DBUILD_SHARED_LIBS=ON \
+-DBENCHMARK_ENABLE_LTO=ON \
+-DBENCHMARK_ENABLE_GTEST_TESTS=OFF \
+..
+
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+}

Modified: grpc/trunk/PKGBUILD
===
--- grpc/trunk/PKGBUILD 2020-07-08 19:09:54 UTC (rev 661760)
+++ grpc/trunk/PKGBUILD 2020-07-08 19:13:50 UTC (rev 661761)
@@ -4,10 +4,9 @@
 
 pkgbase='grpc'
 pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli')
-pkgver=1.29.1
+pkgver=1.30.0
 _gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397
 _abseilcppver=20200225.2
-_gbenchmark=1.5.0
 pkgrel=1
 pkgdesc="High performance, open source, general RPC framework that puts mobile 
and HTTP/2 first."
 arch=('x86_64')
@@ -14,17 +13,15 @@
 url='https://grpc.io'
 license=('BSD')
 makedepends=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 
'cython' 'cmake')
-source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
+source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz;
 
"https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz;
-
"https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;
-
"https://github.com/google/benchmark/archive/v$_gbenchmark/google-benchmark-$_gbenchmark.tar.gz;)
-sha256sums=('0343e6dbde66e9a31c691f2f61e98d79f3584e03a11511fad3f10e3667832a45'
+
"https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;)
+sha256sums=('419dba362eaf8f1d36849ceee17c3e2ff8ff12ac666b42d3ff02a164ebe090e9'
 '443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468'
-'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111'
-'3c6a165b6ecc948967a1ead710d4a181d7b0fbcaa183ef7ea84604994966221a')
+'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111')
 
 prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$srcdir/$pkgbase-$pkgver"
   ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \
 third_party/googletest
 
@@ -31,14 +28,16 @@
   rm -rf third_party/abseil-cpp
   ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp
 
-  rm -rf third_party/benchmark
-  ln -s "$srcdir/benchmark-$_gbenchmark/" third_party/benchmark
-
   sed '/TARGET gflags::gflags/i \  set(_gRPC_GFLAGS_LIBRARIES gflags)' -i 
cmake/gflags.cmake
 
   mkdir build
-  cd build
+}
+
+build() {
+  cd "$srcdir/$pkgbase-$pkgver/build"
   cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_CXX_FLAGS=-DNDEBUG \
 -DgRPC_INSTALL=ON \
 -DBUILD_SHARED_LIBS=ON \
 -DgRPC_BUILD_TESTS=ON \
@@ -48,12 +47,9 @@
 -DgRPC_SSL_PROVIDER=package \
 -DgRPC_ZLIB_PROVIDER=package \
 -DgRPC_GFLAGS_PROVIDER=package \
--DBENCHMARK_HAS_CXX03_FLAG=OFF \
+-DgRPC_BENCHMARK_PROVIDER=package \
 ..
-}
 
-build() {
-  cd "$srcdir/$pkgname-$pkgver/build"
   make
   export LDFLAGS="$LDFLAGS -L$PWD"
 
@@ -60,11 +56,11 @@
   # PHP
   cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase"
   phpize
-  ./configure --enable-grpc="$srcdir/$pkgname-$pkgver"
+  ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver"
   make
 
   # Python
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$srcdir/$pkgbase-$pkgver"
   GRPC_PYTHON_BUILD_WITH_CYTHON=1 \
   

[arch-commits] Commit in (6 files)

2020-07-06 Thread Daurnimator via arch-commits
Date: Monday, July 6, 2020 @ 15:14:02
  Author: daurnimator
Revision: 658034

argocd-cli: initial commit

Added:
  argocd-cli/
  argocd-cli/repos/
  argocd-cli/trunk/
  argocd-cli/trunk/PKGBUILD
  argocd-cli/trunk/argocd.bash
  argocd-cli/trunk/argocd.zsh

-+
 PKGBUILD|   45 +
 argocd.bash |1 +
 argocd.zsh  |3 +++
 3 files changed, 49 insertions(+)

Added: argocd-cli/trunk/PKGBUILD
===
--- argocd-cli/trunk/PKGBUILD   (rev 0)
+++ argocd-cli/trunk/PKGBUILD   2020-07-06 15:14:02 UTC (rev 658034)
@@ -0,0 +1,45 @@
+# Maintainer: Daurnimator 
+
+pkgname=argocd-cli
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="Declarative continuous deployment for Kubernetes command line utility"
+arch=('x86_64')
+url='https://argoproj.github.io/argo-cd/'
+license=('Apache')
+makedepends=('go')
+depends=('glibc')
+source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz;
+"argocd.bash"
+"argocd.zsh")
+sha512sums=('1a01fbb16dc05abc7f8a56e1b2b3fe8f1b093823d482ee5ca842f6943b253ae9548a6667cf2ac1aa89e24ebca5825b53a20a0e8031c6167055cc55ae45e6'
+
'5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762'
+
'28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754')
+
+build() {
+  cd "argo-cd-$pkgver"
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  go run github.com/gobuffalo/packr/packr build \
+-trimpath \
+-buildmode=pie \
+-mod=readonly \
+-modcacherw \
+-ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \
+  -X github.com/argoproj/argo-cd/common.buildDate=$(date -u 
+'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \
+  -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \
+  -extldflags ${LDFLAGS}" \
+./cmd/argocd
+}
+
+package() {
+  install -Dm644 argocd.bash 
"$pkgdir/usr/share/bash-completion/completions/argocd"
+  install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd"
+
+  cd "argo-cd-$pkgver"
+
+  install -D argocd "$pkgdir/usr/bin/argocd"
+}

Added: argocd-cli/trunk/argocd.bash
===
--- argocd-cli/trunk/argocd.bash(rev 0)
+++ argocd-cli/trunk/argocd.bash2020-07-06 15:14:02 UTC (rev 658034)
@@ -0,0 +1 @@
+source <(argocd completion bash)

Added: argocd-cli/trunk/argocd.zsh
===
--- argocd-cli/trunk/argocd.zsh (rev 0)
+++ argocd-cli/trunk/argocd.zsh 2020-07-06 15:14:02 UTC (rev 658034)
@@ -0,0 +1,3 @@
+#compdef argocd
+
+source <(argocd completion zsh)


[arch-commits] Commit in (6 files)

2020-06-27 Thread Filipe Laíns via arch-commits
Date: Saturday, June 27, 2020 @ 15:50:55
  Author: ffy00
Revision: 654949

rename simplesoapy python-simplesoapy

Added:
  python-simplesoapy/
  python-simplesoapy/repos/
  python-simplesoapy/repos/community-any/
  python-simplesoapy/repos/community-any/PKGBUILD
  python-simplesoapy/trunk/
  python-simplesoapy/trunk/PKGBUILD

--+
 repos/community-any/PKGBUILD |   27 +++
 trunk/PKGBUILD   |   30 ++
 2 files changed, 57 insertions(+)

Added: python-simplesoapy/repos/community-any/PKGBUILD
===
--- python-simplesoapy/repos/community-any/PKGBUILD 
(rev 0)
+++ python-simplesoapy/repos/community-any/PKGBUILD 2020-06-27 15:50:55 UTC 
(rev 654949)
@@ -0,0 +1,27 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Michal Krenek (Mikos) 
+
+pkgname=simplesoapy
+pkgver=1.5.1
+pkgrel=4
+pkgdesc="Simple pythonic wrapper for SoapySDR library"
+arch=('any')
+url="https://github.com/xmikos/simplesoapy;
+license=('MIT')
+depends=('python' 'python-numpy' 'soapysdr')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplesoapy/archive/v$pkgver.tar.gz;)
+sha256sums=('4006fb23997693266fbeee0b92d7461c3801c677a6dd2931a9539f34f37aa5b2')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+

Added: python-simplesoapy/trunk/PKGBUILD
===
--- python-simplesoapy/trunk/PKGBUILD   (rev 0)
+++ python-simplesoapy/trunk/PKGBUILD   2020-06-27 15:50:55 UTC (rev 654949)
@@ -0,0 +1,30 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Michal Krenek (Mikos) 
+
+_pkgname=simplesoapy
+pkgname=python-$_pkgname
+pkgver=1.5.1
+pkgrel=4
+pkgdesc='Simple pythonic wrapper for SoapySDR library'
+arch=('any')
+url='https://github.com/xmikos/simplesoapy'
+license=('MIT')
+depends=('python' 'python-numpy' 'soapysdr')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplesoapy/archive/v$pkgver.tar.gz;)
+sha256sums=('4006fb23997693266fbeee0b92d7461c3801c677a6dd2931a9539f34f37aa5b2')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir"
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+


[arch-commits] Commit in (6 files)

2020-06-27 Thread Filipe Laíns via arch-commits
Date: Saturday, June 27, 2020 @ 15:52:26
  Author: ffy00
Revision: 654951

rename simplespectral to python-simplespectral

Added:
  python-simplespectral/
  python-simplespectral/repos/
  python-simplespectral/repos/community-any/
  python-simplespectral/repos/community-any/PKGBUILD
  python-simplespectral/trunk/
  python-simplespectral/trunk/PKGBUILD

--+
 repos/community-any/PKGBUILD |   27 +++
 trunk/PKGBUILD   |   30 ++
 2 files changed, 57 insertions(+)

Added: python-simplespectral/repos/community-any/PKGBUILD
===
--- python-simplespectral/repos/community-any/PKGBUILD  
(rev 0)
+++ python-simplespectral/repos/community-any/PKGBUILD  2020-06-27 15:52:26 UTC 
(rev 654951)
@@ -0,0 +1,27 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Michal Krenek (Mikos) 
+
+pkgname=simplespectral
+pkgver=1.0.0
+pkgrel=4
+pkgdesc="Heavily simplified scipy.signal.spectral module"
+arch=('any')
+url="https://github.com/xmikos/simplespectral;
+license=('MIT')
+depends=('python' 'python-numpy')
+makedepends=('python-setuptools')
+optdepends=('python-scipy: faster FFT calculations with scipy.fftpack library')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplespectral/archive/v$pkgver.tar.gz;)
+sha256sums=('4342741f7054c71f7c5fb9d38df49e048e0a4e20eb53cefd247e47937644cad0')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Added: python-simplespectral/trunk/PKGBUILD
===
--- python-simplespectral/trunk/PKGBUILD(rev 0)
+++ python-simplespectral/trunk/PKGBUILD2020-06-27 15:52:26 UTC (rev 
654951)
@@ -0,0 +1,30 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Michal Krenek (Mikos) 
+
+pkgname=simplespectral
+pkgname=python-$_pkgname
+pkgver=1.0.0
+pkgrel=4
+pkgdesc='Heavily simplified scipy.signal.spectral module'
+arch=('any')
+url='https://github.com/xmikos/simplespectral'
+license=('MIT')
+depends=('python' 'python-numpy')
+makedepends=('python-setuptools')
+optdepends=('python-scipy: faster FFT calculations with scipy.fftpack library')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplespectral/archive/v$pkgver.tar.gz;)
+sha256sums=('4342741f7054c71f7c5fb9d38df49e048e0a4e20eb53cefd247e47937644cad0')
+
+build() {
+  cd $pkgname-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir"
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in (6 files)

2020-06-04 Thread Balló György via arch-commits
Date: Thursday, June 4, 2020 @ 15:03:19
  Author: bgyorgy
Revision: 638933

Add kvirc

Added:
  kvirc/
  kvirc/trunk/
  kvirc/trunk/PKGBUILD
  kvirc/trunk/kvirc.appdata.xml
  kvirc/trunk/python3.patch
  kvirc/trunk/qt5.15.patch

---+
 PKGBUILD  |   45 +
 kvirc.appdata.xml |   36 +++
 python3.patch |  239 
 qt5.15.patch  |   21 
 4 files changed, 341 insertions(+)

Added: kvirc/trunk/PKGBUILD
===
--- kvirc/trunk/PKGBUILD(rev 0)
+++ kvirc/trunk/PKGBUILD2020-06-04 15:03:19 UTC (rev 638933)
@@ -0,0 +1,45 @@
+# Maintainer: Balló György 
+
+pkgname=kvirc
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="Qt based IRC client"
+arch=('x86_64')
+url="https://kvirc.net/;
+license=('GPL2')
+depends=(enchant hicolor-icon-theme qt5-multimedia qt5-svg qt5-x11extras)
+makedepends=(cmake python)
+optdepends=('perl: scripting support'
+'python: scripting support')
+source=(ftp://ftp.kvirc.net/pub/kvirc/$pkgver/source/KVIrc-$pkgver.tar.bz2
+kvirc.appdata.xml
+python3.patch
+qt5.15.patch)
+sha256sums=('76cd4cdcaca5e4056f086cdcbb6122c2ca7e331d6e66c7ebc57d32565f626a65'
+'0426f1f3c2b410e9d5f9f44b7bf2042a06a33260c77ca083dda3275e2b96f2a7'
+'dfa8586a849b1c74280b4203b45c24d3e9ad1f184ba09fe16c59febb64b1ca79'
+'06c5df4fa2fded8b686beddf6824ff655aa6cd2164b1e8b07100418563d02e4e')
+
+prepare() {
+  [[ -d build ]] || mkdir build
+  cd KVIrc-$pkgver
+  patch -Np1 -i ../python3.patch
+  patch -Np1 -i ../qt5.15.patch
+}
+
+build() {
+  cd build
+  cmake -G "Unix Makefiles" ../KVIrc-$pkgver/ \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=YES \
+-DWANT_QTWEBKIT=OFF \
+-DWANT_KDE=OFF \
+-DWANT_PHONON=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+}

Added: kvirc/trunk/kvirc.appdata.xml
===
--- kvirc/trunk/kvirc.appdata.xml   (rev 0)
+++ kvirc/trunk/kvirc.appdata.xml   2020-06-04 15:03:19 UTC (rev 638933)
@@ -0,0 +1,36 @@
+
+
+  net.kvirc.KVIrc
+  kvirc.desktop
+  KVIrc
+  Connect to Internet Relay Chat
+  CC0-1.0
+  GPL-2.0
+  
+KVIrc is a free portable IRC client based on the excellent Qt GUI 
toolkit.
+  
+  
+
+  The SilverIRC theme, the default since KVIrc 3.2.6 after a 
fresh installation
+​  https://kvirc.net/img/screenshots/snapshot15.png
+
+
+  The theme manager
+​  https://kvirc.net/img/screenshots/snapshot16.png
+
+
+  The Aliases Editor
+​  https://kvirc.net/img/screenshots/snapshot17.png
+
+
+  The Events Editor
+​  https://kvirc.net/img/screenshots/snapshot18.png
+
+
+  The Popups Editor
+​  https://kvirc.net/img/screenshots/snapshot19.png
+
+  
+  https://github.com/kvirc/KVIrc/issues
+  https://kvirc.net/
+

Added: kvirc/trunk/python3.patch
===
--- kvirc/trunk/python3.patch   (rev 0)
+++ kvirc/trunk/python3.patch   2020-06-04 15:03:19 UTC (rev 638933)
@@ -0,0 +1,239 @@
+From dbe8ef6dad916124c3714abc469403ed9991261c Mon Sep 17 00:00:00 2001
+From: wodim 
+Date: Sat, 26 Aug 2017 15:02:56 +0200
+Subject: [PATCH 1/5] Add support for Python 3
+
+---
+ CMakeLists.txt   |  7 ++
+ src/modules/python/libkvipython.cpp  | 26 
+ src/modules/pythoncore/kvircmodule.cpp   |  2 +-
+ src/modules/pythoncore/pythonheaderwrapper.h |  6 +
+ 4 files changed, 35 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 96659b5c3..c3d103726 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -69,9 +69,6 @@ set(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR})
+ set(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER})
+ set(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS})
+ 
+-# Prefer Python 2.7 over 3.x (which is currently incompatible) - GitHub issue 
#2020
+-set(Python_ADDITIONAL_VERSIONS "2.7")
+-
+ # Suffix for GNU/Linux
+ set(LIB_SUFFIX
+   CACHE STRING "Define suffix of directory name (32/64)"
+@@ -786,10 +783,10 @@ endif()
+ # Check for Python support
+ option(WANT_PYTHON "Compile Python support" ON)
+ if(WANT_PYTHON)
+-  find_package(PythonLibs 2.7)
++  find_package(PythonLibs)
+   if(PYTHONLIBS_FOUND)
+   set(COMPILE_PYTHON_SUPPORT 1)
+-  set(CMAKE_STATUS_PYTHON_SUPPORT "Yes")
++  set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python 
${PYTHONLIBS_VERSION_STRING}")
+   list(APPEND LIBS ${PYTHON_LIBRARIES})
+   include_directories(${PYTHON_INCLUDE_DIRS})
+   else()
+diff --git 

[arch-commits] Commit in (6 files)

2020-04-29 Thread David Runge via arch-commits
Date: Wednesday, April 29, 2020 @ 22:50:57
  Author: dvzrv
Revision: 622335

Adding mediathekview.

Added:
  mediathekview/
  mediathekview/repos/
  mediathekview/trunk/
  mediathekview/trunk/PKGBUILD
  mediathekview/trunk/de.mediathekview.MediathekView.desktop
  mediathekview/trunk/mediathekview.sh

+
 PKGBUILD   |   53 +++
 de.mediathekview.MediathekView.desktop |   11 ++
 mediathekview.sh   |4 ++
 3 files changed, 68 insertions(+)

Added: mediathekview/trunk/PKGBUILD
===
--- mediathekview/trunk/PKGBUILD(rev 0)
+++ mediathekview/trunk/PKGBUILD2020-04-29 22:50:57 UTC (rev 622335)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=MediathekView
+pkgname=mediathekview
+pkgver=13.5.1
+pkgrel=2
+pkgdesc="Access the Mediathek of many German TV stations"
+arch=('any')
+url="https://github.com/mediathekview/MediathekView;
+license=('GPL3')
+depends=('bash' 'hicolor-icon-theme' 'java-runtime>=11')
+makedepends=('maven')
+optdepends=('mplayer: for recording streams'
+'vlc: for stream playback')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
+"de.${pkgname}.${_name}.desktop"
+"${pkgname}.sh")
+sha512sums=('8e46259eb0ecc4f378d01fa378cf3f52d9e419194e9d6b37668bb07a9c3f6590dbd60a08ff4feff1d475c1266eb852279db37e11c76c32d39aa5ca02c7ae6daa'
+
'24a94a078180aca7c50ed7763ef4806c116c27f901f644ef570ee413ffc3ac795b5ebd24d696a9b2ec426e7c9b6eaf8a8b22addb5ac7c9fe9700f7c04305f64b'
+
'3769eb34164d967a729aeaf733e8a20a6ea123b9ba63fdead628c6b245cc4d578847fc2c800f4606d933d62a509adce5bd489353cd2c70c20f890089acf0c8d5')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./mvnw clean install -Plinux,install4j-linux
+}
+
+package() {
+  local _size
+  cd "$pkgname-$pkgver"
+  # jar
+  install -vDm 644 "target/${_name}.jar" \
+-t "${pkgdir}/usr/share/java/${pkgname}"
+  # script
+  install -vDm 755 "../${pkgname}.sh" \
+"${pkgdir}/usr/bin/${pkgname}"
+  # XDG desktop file
+  install -vDm 644 "../de.mediathekview.${_name}.desktop" \
+-t "${pkgdir}/usr/share/applications"
+  # icons
+  for _size in 16 32 48 128; do
+install -vDm 644 "target/${_name}@x${_size}.png" \
+  "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png"
+  done
+  install -vDm 644 res/${_name}.svg \
+-t "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+  # docs
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}

Added: mediathekview/trunk/de.mediathekview.MediathekView.desktop
===
--- mediathekview/trunk/de.mediathekview.MediathekView.desktop  
(rev 0)
+++ mediathekview/trunk/de.mediathekview.MediathekView.desktop  2020-04-29 
22:50:57 UTC (rev 622335)
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Categories=AudioVideo;Audio;Video;Player;TV;
+Comment=Access to the Mediathek of different tv stations
+Comment[de]=Durchsucht die Online-Mediatheken verschiedener Sender
+Exec=mediathekview
+GenericName=Mediathek
+Icon=mediathekview
+Name=MediathekView
+StartupNotify=true
+Terminal=false
+Type=Application

Added: mediathekview/trunk/mediathekview.sh
===
--- mediathekview/trunk/mediathekview.sh(rev 0)
+++ mediathekview/trunk/mediathekview.sh2020-04-29 22:50:57 UTC (rev 
622335)
@@ -0,0 +1,4 @@
+#!/usr/bin/env sh
+
+PATH="/usr/lib/jvm/java-13-openjdk/bin:${PATH}"
+java -jar /usr/share/java/mediathekview/MediathekView.jar "$@"


[arch-commits] Commit in (6 files)

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:35:52
  Author: felixonmars
Revision: 612858

addpkg: netfilter-fullconenat r73.0cf3b48-6

Added:
  netfilter-fullconenat/
  netfilter-fullconenat/repos/
  netfilter-fullconenat/trunk/
  netfilter-fullconenat/trunk/Kbuild
  netfilter-fullconenat/trunk/PKGBUILD
  netfilter-fullconenat/trunk/netfilter-fullconenat.conf

+
 Kbuild |1 +
 PKGBUILD   |   40 
 netfilter-fullconenat.conf |1 +
 3 files changed, 42 insertions(+)

Added: netfilter-fullconenat/trunk/Kbuild
===
--- netfilter-fullconenat/trunk/Kbuild  (rev 0)
+++ netfilter-fullconenat/trunk/Kbuild  2020-04-09 00:35:52 UTC (rev 612858)
@@ -0,0 +1 @@
+obj-m = xt_FULLCONENAT.o

Added: netfilter-fullconenat/trunk/PKGBUILD
===
--- netfilter-fullconenat/trunk/PKGBUILD(rev 0)
+++ netfilter-fullconenat/trunk/PKGBUILD2020-04-09 00:35:52 UTC (rev 
612858)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=6
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('any')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+source=("netfilter-fullconenat.conf" Kbuild
+
"${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;)
+sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571'
+'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2'
+'SKIP')
+
+pkgver() {
+  cd "$srcdir/${pkgname}"
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+build() {
+  cd $pkgname
+  ln -s ../Kbuild
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  # Install modules-load.conf
+  install -Dm644 netfilter-fullconenat.conf 
"${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf"
+
+  install -Dt 
"${pkgdir}/usr/lib/modules/$(

[arch-commits] Commit in (6 files)

2020-03-22 Thread David Runge via arch-commits
Date: Sunday, March 22, 2020 @ 14:32:39
  Author: dvzrv
Revision: 603507

Adding abletonlink (replacing link) to accomodate for better cmake packaging 
practices.

Added:
  abletonlink/
  abletonlink/repos/
  abletonlink/trunk/
  abletonlink/trunk/PKGBUILD
  abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch
  abletonlink/trunk/abletonlink-3.0.2-use_system_libs.patch

+
 PKGBUILD   |   77 +++
 abletonlink-3.0.2-cmake_system_paths.patch |   19 ++
 abletonlink-3.0.2-use_system_libs.patch|   27 +
 3 files changed, 123 insertions(+)

Added: abletonlink/trunk/PKGBUILD
===
--- abletonlink/trunk/PKGBUILD  (rev 0)
+++ abletonlink/trunk/PKGBUILD  2020-03-22 14:32:39 UTC (rev 603507)
@@ -0,0 +1,77 @@
+# Maintainer: David Runge 
+
+_name=link
+pkgname=abletonlink
+pkgver=3.0.2
+pkgrel=3
+pkgdesc="Synchronizes musical beat, tempo, and phase across multiple 
applications"
+arch=('x86_64')
+url="https://github.com/ableton/link;
+license=('GPL2')
+depends=('asio')
+# TODO: remove replaces on 2020-09-22
+replaces=('link')
+makedepends=('catch2' 'cmake' 'portaudio' 'qt5-tools' 'qt5-quickcontrols')
+optdepends=('jack: for JACK examples'
+'portaudio: for portaudio based examples'
+'qt5-quickcontrols: for Qt examples')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Ableton/${_name}/archive/Link-${pkgver}.tar.gz;
+"${pkgname}-3.0.2-cmake_system_paths.patch"
+"${pkgname}-3.0.2-use_system_libs.patch")
+sha512sums=('7ee81721272fe758f59889bd5c3cef4fae14189fda7113b46f71128d5ca2bed280dc2271a23ec522d49cd21653aef1b58aa8c68b50e323e0dfa46d15c95e'
+
'8ccd3cc531b64fc91d1b5ba8c1de2a0f6aa52399e1ad5b971cf68b503aa471accb71834e8157b9c4b7a86a346d882f5408e7b99ba890a0baaf2cef21545424e9'
+
'4683948b7bdc42f85674ad7ebed4abe8123a95580c0892a9c326d05e4783c2e875254e7d9c98767b5c8cc11b85023d31533f4535ffcf9654736a72abe256e6ca')
+
+prepare() {
+  mv -v "${_name}-Link-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  # using system libraries when integrating
+  patch -Np1 -i "../${pkgname}-3.0.2-use_system_libs.patch"
+  # the cmake integration is used to build tests and examples, so duplicating
+  # before patching
+  cp -v AbletonLinkConfig.cmake{,.local}
+  patch -Np1 -i "../${pkgname}-3.0.2-cmake_system_paths.patch"
+  mv -v AbletonLinkConfig.cmake{,.system}
+  mv -v AbletonLinkConfig.cmake{.local,}
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  # fixing the catch2 include for the test binaries
+  export CXXFLAGS+=" -I/usr/include/catch2"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DLINK_BUILD_JACK=ON \
+-DLINK_BUILD_QT_EXAMPLES=ON \
+-B build \
+-S .
+  make -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver/build"
+  bin/LinkCoreTest
+  bin/LinkDiscoveryTest
+}
+
+package() {
+  local dirs=('discovery' 'discovery/test' 'discovery/v1' 'link' 'link/v1'
+  'platforms' 'platforms/asio' 'platforms/darwin' 'platforms/linux'
+  'platforms/posix' 'platforms/stl' 'platforms/windows' 'test' 'test/serial_io'
+  'util' 'util/test')
+  cd "$pkgname-$pkgver"
+  install -vDm 644 include/ableton/*.{ipp,hpp} \
+-t "${pkgdir}/usr/include/ableton"
+  for dir in "${dirs[@]}"; do
+install -vDm 644 include/ableton/"${dir}"/*.hpp \
+  -t "${pkgdir}/usr/include/ableton/${dir}"
+  done
+  # install cmake integration
+  install -vDm 644 AbletonLinkConfig.cmake.system \
+"${pkgdir}/usr/lib/cmake/${pkgname}/AbletonLinkConfig.cmake"
+  install -vDm 644 cmake_include/AsioStandaloneConfig.cmake \
+-t "${pkgdir}/usr/lib/cmake/${pkgname}/cmake_include"
+  # examples
+  install -vDm 755 build/bin/{LinkHut,QLinkHut,QLinkHutSilent} -t 
"${pkgdir}/usr/bin/"
+  install -vDm 644 {{README,CONTRIBUTING}.md,*.pdf} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Added: abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch
===
--- abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch
(rev 0)
+++ abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch
2020-03-22 14:32:39 UTC (rev 603507)
@@ -0,0 +1,19 @@
+diff -ruN a/AbletonLinkConfig.cmake b/AbletonLinkConfig.cmake
+--- a/AbletonLinkConfig.cmake  2018-05-29 12:37:09.0 +0200
 b/AbletonLinkConfig.cmake  2020-03-21 20:19:34.040771008 +0100
+@@ -5,7 +5,7 @@
+ add_library(Ableton::Link IMPORTED INTERFACE)
+ set_property(TARGET Ableton::Link APPEND PROPERTY
+   INTERFACE_INCLUDE_DIRECTORIES
+-  ${CMAKE_CURRENT_LIST_DIR}/include
++  ${CMAKE_CURRENT_LIST_DIR}/../../../include
+ )
+ 
+ # Force C++11 support for consuming targets
+@@ -50,5 +50,5 @@
+ 
+ set_property(TARGET Ableton::Link APPEND PROPERTY
+   INTERFACE_SOURCES
+-  ${CMAKE_CURRENT_LIST_DIR}/include/ableton/Link.hpp

[arch-commits] Commit in (6 files)

2020-03-22 Thread David Runge via arch-commits
Date: Sunday, March 22, 2020 @ 11:50:49
  Author: dvzrv
Revision: 603463

Adding helm-synth (replacing helm, so kubernetes' helm can be moved to the 
repos).

Added:
  helm-synth/
  helm-synth/repos/
  helm-synth/trunk/
  helm-synth/trunk/PKGBUILD
  helm-synth/trunk/helm-synth-0.9.0-gcc91.patch
  helm-synth/trunk/helm-synth-0.9.0-rename_helm-synth.patch

--+
 PKGBUILD |   50 +++
 helm-synth-0.9.0-gcc91.patch |  140 ++
 helm-synth-0.9.0-rename_helm-synth.patch |  183 +
 3 files changed, 373 insertions(+)

Added: helm-synth/trunk/PKGBUILD
===
--- helm-synth/trunk/PKGBUILD   (rev 0)
+++ helm-synth/trunk/PKGBUILD   2020-03-22 11:50:49 UTC (rev 603463)
@@ -0,0 +1,50 @@
+# Maintainer: David Runge 
+
+_name=helm
+pkgname=helm-synth
+pkgver=0.9.0
+pkgrel=8
+pkgdesc="A cross-platform, polyphonic synthesizer, available standalone and as 
an LV2 plugin"
+arch=('x86_64')
+url="https://tytel.org/helm/;
+license=('GPL3')
+groups=('pro-audio' 'lv2-plugins' 'vst-plugins')
+depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'libglvnd' 'libx11' 'libxext' 
'libxinerama')
+makedepends=('alsa-lib' 'freetype2' 'jack' 'libxcursor' 'lv2')
+conflicts=('helm')
+replaces=('helm')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mtytel/${_name}/archive/v${pkgver}.tar.gz;
+"${pkgname}-0.9.0-gcc91.patch"
+"${pkgname}-0.9.0-rename_helm-synth.patch")
+sha512sums=('241c6bf3aec422e9ccaf7c7113eec7e30a11baadd30fe8f05f0abfac9c41d0c8a9fb284f0cae49bcaf0d3d08aa952737f6ff3eb7d48c2b2e22c60932738aeaa4'
+
'4c12575c6a58c6a03644b9c7d560e3a794fa3575ac10eb9301ca911a58a86eb5c721f0e4c8c1c5bfcf81b6efba25ed7bdba2a12fe68ec49eb18581067cec06bb'
+
'99df61242d6fd5629440c72210c541f3ce0e711190ab2472ebc066a9044d79499c657c9554b39570867a95e061da3c32ceefce3706e84fc6b4cb540e59289607')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # gcc > 9.1 fixes:
+  # https://github.com/mtytel/helm/pull/233
+  patch -Np1 -i "../${pkgname}-0.9.0-gcc91.patch"
+  # rename to helm-synth as (kubernetes) helm will be in the repos
+  patch -Np1 -i "../${pkgname}-0.9.0-rename_helm-synth.patch"
+  # prevent from linking against libcurl.so for no reason
+  sed -e 's/libcurl //g' \
+  -i {builds/linux/{LV2,VST},standalone/builds/linux}/Makefile*
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  make CONFIG='Release' \
+   PREFIX="/usr" \
+   standalone lv2 vst
+}
+
+package() {
+  depends+=('libasound.so' 'libfreetype.so')
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="$pkgdir/" \
+   VSTDIR="${pkgdir}/usr/lib/vst" \
+   install_standalone install_lv2 install_vst
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Added: helm-synth/trunk/helm-synth-0.9.0-gcc91.patch
===
--- helm-synth/trunk/helm-synth-0.9.0-gcc91.patch   
(rev 0)
+++ helm-synth/trunk/helm-synth-0.9.0-gcc91.patch   2020-03-22 11:50:49 UTC 
(rev 603463)
@@ -0,0 +1,140 @@
+From cb611a80bd5a36d31bfc31212ebbf79aa86c6f08 Mon Sep 17 00:00:00 2001
+From: jikstra 
+Date: Tue, 20 Aug 2019 03:00:51 +0200
+Subject: [PATCH] Backport
+ 
https://github.com/WeAreROLI/JUCE/commit/4e0adb2af8b424c43d22bd431011c9a6c57d36b6
+ to the bundled JUCE framework to make helm compile on gcc 9.1 again
+
+---
+ .../juce_graphics/colour/juce_PixelFormats.h  | 25 +-
+ .../native/juce_RenderingHelpers.h| 48 +--
+ 2 files changed, 4 insertions(+), 69 deletions(-)
+
+diff --git a/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h 
b/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h
+index 9be9ba09c..3535eab80 100644
+--- a/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h
 b/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h
+@@ -105,23 +105,9 @@ class JUCE_API  PixelARGB
+ 
+ 
//==
+ forcedinline uint8 getAlpha() const noexcept  { return components.a; }
+-forcedinline uint8 getRed() const noexcept{ return components.r; }
++forcedinline uint8 getRed()   const noexcept  { return components.r; }
+ forcedinline uint8 getGreen() const noexcept  { return components.g; }
+-forcedinline uint8 getBlue() const noexcept   { return components.b; }
+-
+-   #if JUCE_GCC
+-// NB these are here as a workaround because GCC refuses to bind to 
packed values.
+-forcedinline uint8& getAlpha() noexcept   { return comps 
[indexA]; }
+-forcedinline uint8& getRed() noexcept { return comps 
[indexR]; }
+-forcedinline uint8& getGreen() noexcept   { return comps 
[indexG]; }
+-forcedinline uint8& getBlue() 

[arch-commits] Commit in (6 files)

2020-03-07 Thread Felix Yan via arch-commits
Date: Saturday, March 7, 2020 @ 14:29:45
  Author: felixonmars
Revision: 591170

addpkg: clash 0.18.0-1

Added:
  clash/
  clash/repos/
  clash/trunk/
  clash/trunk/PKGBUILD
  clash/trunk/clash@.service
  clash/trunk/clash_user.service

+
 PKGBUILD   |   32 
 clash@.service |   12 
 clash_user.service |   11 +++
 3 files changed, 55 insertions(+)

Added: clash/trunk/PKGBUILD
===
--- clash/trunk/PKGBUILD(rev 0)
+++ clash/trunk/PKGBUILD2020-03-07 14:29:45 UTC (rev 591170)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Ariel AxionL 
+# Contributor: Luke Yue 
+
+pkgname=clash
+pkgver=0.18.0
+pkgrel=1
+pkgdesc="A rule based proxy in Go"
+arch=('x86_64')
+url="https://github.com/Dreamacro/clash;
+license=('GPL3')
+makedepends=('go' 'git')
+depends=('glibc')
+source=("clash@.service"
+"clash_user.service"
+
"${pkgname}-${pkgver}.tar.gz::https://github.com/Dreamacro/clash/archive/v${pkgver}.tar.gz;)
+sha512sums=('e9e215e0a06d0d1072467342dd72e25b94634714c5bd5fdee31f48897d9b8ab7e83830d836533d6862fa6ebfda56dbf138edd873140de61d8ccdf2a54572'
+
'338c3a5904623bec48c03b2ef8cf452979c229fc5b89b2e0447664b40cd6e29c83cae47a19145be76d3ee2f0b6a54184a0cff69b834ba6107b444caacc02decf'
+
'abfaebf269c3cf69fa82a7537dfe8b5b00ea332bdf70d4b3d3d8ec232b697b87e5450bd63d00b11c4785a8d1555b05aec47a8d0f7f7f69b2085946919fed3113')
+
+build() {
+cd "${pkgname}-${pkgver}"
+go build -ldflags "-extldflags ${LDFLAGS} -X 
github.com/Dreamacro/clash/constant.Version=${pkgver} -w -s" -mod=readonly
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -Dm755 "clash" "${pkgdir}/usr/bin/clash"
+install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/clash/LICENSE"
+install -Dm644 "${srcdir}/clash@.service" 
"${pkgdir}/usr/lib/systemd/system/clash@.service"
+install -Dm644 "${srcdir}/clash_user.service" 
"${pkgdir}/usr/lib/systemd/user/clash.service"
+}

Added: clash/trunk/clash@.service
===
--- clash/trunk/clash@.service  (rev 0)
+++ clash/trunk/clash@.service  2020-03-07 14:29:45 UTC (rev 591170)
@@ -0,0 +1,12 @@
+[Unit]
+Description=A rule based proxy in Go for %i.
+After=network.target
+
+[Service]
+Type=simple
+User=%i
+Restart=on-abort
+ExecStart=/usr/bin/clash
+
+[Install]
+WantedBy=multi-user.target

Added: clash/trunk/clash_user.service
===
--- clash/trunk/clash_user.service  (rev 0)
+++ clash/trunk/clash_user.service  2020-03-07 14:29:45 UTC (rev 591170)
@@ -0,0 +1,11 @@
+[Unit]
+Description=A rule based proxy in Go.
+After=network.target
+
+[Service]
+Type=simple
+Restart=on-abort
+ExecStart=/usr/bin/clash
+
+[Install]
+WantedBy=default.target


[arch-commits] Commit in (6 files)

2020-02-21 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 10:04:21
  Author: felixonmars
Revision: 577486

revert path update: stack doesn't build

Modified:
  haskell-http-download/trunk/PKGBUILD
  haskell-pantry/trunk/PKGBUILD
  haskell-path-io/trunk/PKGBUILD
  haskell-path/trunk/PKGBUILD
  haskell-rio-prettyprint/trunk/PKGBUILD
  hindent/trunk/PKGBUILD

+
 haskell-http-download/trunk/PKGBUILD   |2 +-
 haskell-pantry/trunk/PKGBUILD  |2 +-
 haskell-path-io/trunk/PKGBUILD |4 ++--
 haskell-path/trunk/PKGBUILD|   13 +
 haskell-rio-prettyprint/trunk/PKGBUILD |2 +-
 hindent/trunk/PKGBUILD |2 +-
 6 files changed, 15 insertions(+), 10 deletions(-)

Modified: haskell-http-download/trunk/PKGBUILD
===
--- haskell-http-download/trunk/PKGBUILD2020-02-21 10:00:47 UTC (rev 
577485)
+++ haskell-http-download/trunk/PKGBUILD2020-02-21 10:04:21 UTC (rev 
577486)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.1.0.1
-pkgrel=41
+pkgrel=40
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')

Modified: haskell-pantry/trunk/PKGBUILD
===
--- haskell-pantry/trunk/PKGBUILD   2020-02-21 10:00:47 UTC (rev 577485)
+++ haskell-pantry/trunk/PKGBUILD   2020-02-21 10:04:21 UTC (rev 577486)
@@ -4,7 +4,7 @@
 pkgname=haskell-pantry
 pkgver=0.2.0.0.20200204
 _commit=86462a97c4d8091993cc6e246fd0f2ae5aa608f0
-pkgrel=24
+pkgrel=23
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')

Modified: haskell-path/trunk/PKGBUILD
===
--- haskell-path/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485)
+++ haskell-path/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486)
@@ -3,9 +3,9 @@
 
 _hkgname=path
 pkgname=haskell-path
-pkgver=0.7.0
-pkgrel=1
-pkgdesc="Support for well-typed paths"
+pkgver=0.6.1
+pkgrel=135
+pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
 arch=('x86_64')
@@ -12,8 +12,13 @@
 depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c')
+sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<1/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 

Modified: haskell-path-io/trunk/PKGBUILD
===
--- haskell-path-io/trunk/PKGBUILD  2020-02-21 10:00:47 UTC (rev 577485)
+++ haskell-path-io/trunk/PKGBUILD  2020-02-21 10:04:21 UTC (rev 577486)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.2
-pkgrel=59
+pkgrel=58
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io;
 license=("BSD")
@@ -18,7 +18,7 @@
 
 prepare() {
   cd $_hkgname-$pkgver
-  sed -i -e 's/< *1.9/<2/' -e 's/< *0.7/<1/' $_hkgname.cabal
+  sed -i 's/< *1.9/<2/' $_hkgname.cabal
 }
 
 build() {

Modified: haskell-rio-prettyprint/trunk/PKGBUILD
===
--- haskell-rio-prettyprint/trunk/PKGBUILD  2020-02-21 10:00:47 UTC (rev 
577485)
+++ haskell-rio-prettyprint/trunk/PKGBUILD  2020-02-21 10:04:21 UTC (rev 
577486)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.0.0
-pkgrel=29
+pkgrel=28
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/stack;
 license=('MIT')

Modified: hindent/trunk/PKGBUILD
===
--- hindent/trunk/PKGBUILD  2020-02-21 10:00:47 UTC (rev 577485)
+++ hindent/trunk/PKGBUILD  2020-02-21 10:04:21 UTC (rev 577486)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=54
+pkgrel=53
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("BSD")


[arch-commits] Commit in (6 files)

2020-01-31 Thread David Runge via arch-commits
Date: Friday, January 31, 2020 @ 15:52:04
  Author: dvzrv
Revision: 560814

Adding python-xapian-haystack as optdepends for python-django-haystack.

Added:
  python-xapian-haystack/
  python-xapian-haystack/repos/
  python-xapian-haystack/trunk/
  python-xapian-haystack/trunk/PKGBUILD
  python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch
  
python-xapian-haystack/trunk/python-xapian-haystack-2.1.0-xapian_settings.patch

+
 PKGBUILD   |   78 +++
 django-haystack-2.8.1-settings.patch   |   22 +
 python-xapian-haystack-2.1.0-xapian_settings.patch |   12 ++
 3 files changed, 112 insertions(+)

Added: python-xapian-haystack/trunk/PKGBUILD
===
--- python-xapian-haystack/trunk/PKGBUILD   (rev 0)
+++ python-xapian-haystack/trunk/PKGBUILD   2020-01-31 15:52:04 UTC (rev 
560814)
@@ -0,0 +1,78 @@
+# Maintainer: David Runge 
+
+_name=xapian-haystack
+pkgname=python-xapian-haystack
+pkgver=2.1.0.r7.g2247b23
+_haystack_pkgver=2.8.1.r109.g7773b7f9
+pkgrel=1
+pkgdesc="Xapian backend for Django-Haystack"
+arch=('any')
+url="https://github.com/notanumber/xapian-haystack;
+license=('GPL2')
+depends=('python-django' 'python-django-haystack' 'python-six' 'python-xapian')
+makedepends=('git' 'python-setuptools')
+checkdepends=('python-pytest')
+# tests not included in pypi sdist:
+# https://github.com/notanumber/xapian-haystack/issues/191
+# 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+# release on pypi not on github:
+# https://github.com/notanumber/xapian-haystack/issues/190
+# 
source=("${_name}-${pkgver}.tar.gz::https://github.com/notanumber/xapian-haystack/archive/${pkgver}.tar.gz;)
+# using very recent version, as otherwise integration with django 3 is broken 
completely
+# using the current python-django-haystack version to test against
+source=("${_name}-${pkgver}::git+https://github.com/notanumber/xapian-haystack#commit=2247b23;
+"${pkgname}-2.1.0-xapian_settings.patch"
+
"django-haystack-${_haystack_pkgver}::git+https://github.com/django-haystack/django-haystack#commit=7773b7f95599701d391983df6bacbe394033c0a6;
+"django-haystack-2.8.1-settings.patch")
+sha512sums=('SKIP'
+
'6866210a6b079ae2ecc905aa065f51c5b0e7647c644a20d1bde79779749b24cdb23b4105d847bd2779d92c5cfbe77f10bce88c4ae7ab657d194e99707085970e'
+'SKIP'
+
'76016be102d21e3bb6734a7505e805c6cc28d749c94b948efc2456a045044057915b609d1ad254b91683e2670f0e7fa14802d9bea9a979cc6b411c2e2c5975f6')
+
+pkgver() {
+  cd "$pkgname-$pkgver"
+  git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+  (
+cd "$pkgname-$pkgver"
+# using python-six instead of relying on broken legacy way of importing 
from python-django
+sed -e 's/from django.utils import six/import six/' -i xapian_backend.py
+# fixing broken xapian_settings.py
+patch -Np1 -i "../${pkgname}-2.1.0-xapian_settings.patch"
+  )
+  (
+cd "django-haystack-${_haystack_pkgver}"
+# fixing broken settings.py
+patch -Np1 -i "../django-haystack-2.8.1-settings.patch"
+  )
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  # inserting xapian-haystack tests into django-haystack (because... pain)
+  ln -sv "${PWD}/build/lib/xapian_backend.py" \
+../django-haystack-${_haystack_pkgver}/haystack/backends/
+  ln -sv "${PWD}/tests/"{xapian_tests,xapian_settings.py} \
+../django-haystack-${_haystack_pkgver}/test_haystack/
+  ln -svf "${PWD}/tests/xapian_tests/__init__.py" \
+../django-haystack-${_haystack_pkgver}/test_haystack/
+  cd "../django-haystack-${_haystack_pkgver}"
+  PYTHONPATH="${PWD}:${PYTHONPATH}" django-admin.py test 
test_haystack.xapian_tests --settings=test_haystack.xapian_settings
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 {AUTHORS,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}"
+}

Added: python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch
===
--- python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch   
(rev 0)
+++ python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch   
2020-01-31 15:52:04 UTC (rev 560814)
@@ -0,0 +1,22 @@
+diff --git c/test_haystack/settings.py w/test_haystack/settings.py
+index dd426f1..30015eb 100644
+--- c/test_haystack/settings.py
 w/test_haystack/settings.py
+@@ -16,6 +16,7 @@ INSTALLED_APPS = [
+ "django.contrib.admin",
+ "django.contrib.auth",
+ "django.contrib.contenttypes",
++

[arch-commits] Commit in (6 files)

2020-01-30 Thread Sergej Pupykin via arch-commits
Date: Thursday, January 30, 2020 @ 09:14:59
  Author: spupykin
Revision: 560079

add log4cxx

Added:
  log4cxx/
  log4cxx/repos/
  log4cxx/trunk/
  log4cxx/trunk/PKGBUILD
  log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch
  log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch

+
 PKGBUILD   |   34 +
 log4cxx-0.10.0-missing_includes.patch  |   38 ++
 log4cxx-0.10.0-narrowing-fixes-from-upstream.patch |  117 +++
 3 files changed, 189 insertions(+)

Added: log4cxx/trunk/PKGBUILD
===
--- log4cxx/trunk/PKGBUILD  (rev 0)
+++ log4cxx/trunk/PKGBUILD  2020-01-30 09:14:59 UTC (rev 560079)
@@ -0,0 +1,34 @@
+pkgname=log4cxx
+pkgver=0.10.0
+pkgrel=4
+pkgdesc="A C++ port of Log4j"
+url="http://logging.apache.org/log4cxx;
+license=("Apache")
+depends=('apr-util' 'libxml2')
+arch=('any')
+makedepends=('autoconf' 'automake' 'libtool' 'patch' 'zip' 'gzip' 'sed')
+provides=('log4cxx')
+conflicts=('log4cxx-svn')
+
+source=("http://archive.apache.org/dist/logging/$pkgname/$pkgver/apache-$pkgname-$pkgver.tar.gz;
+'log4cxx-0.10.0-missing_includes.patch'
+'log4cxx-0.10.0-narrowing-fixes-from-upstream.patch')
+sha512sums=('1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37'
+
'14fa0b19516171cbbe2c6220816819fc52cf8f3b3ded5d71966e2f4a71bda9ce1ed8fe7e57745a835e6ac5558631916ed9824d09ec7469d84c7bf99fb4946304'
+
'15b692b37961adbc808e4c10d2719483502f3ac060ee5be248832d4e2a2f76f7d9e120ea9a6bf908230cf230a893964040e54415cca35a12e576d0a5ab1f4176')
+
+build() {
+  cd "$srcdir/apache-$pkgname-$pkgver"
+
+  patch -p1 < $startdir/log4cxx-0.10.0-missing_includes.patch
+  patch -p1 < $startdir/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch
+
+  #./autogen.sh
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd "$srcdir/apache-$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+}

Added: log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch
===
--- log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch 
(rev 0)
+++ log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch 2020-01-30 09:14:59 UTC 
(rev 560079)
@@ -0,0 +1,38 @@
+diff -Naur apache-log4cxx-0.10.0.orig/src/examples/cpp/console.cpp 
apache-log4cxx-0.10.0/src/examples/cpp/console.cpp
+--- apache-log4cxx-0.10.0.orig/src/examples/cpp/console.cpp2008-04-01 
00:34:52.0 +0200
 apache-log4cxx-0.10.0/src/examples/cpp/console.cpp 2008-05-06 
05:40:52.0 +0200
+@@ -15,7 +15,10 @@
+  * limitations under the License.
+  */
+ 
+-#include 
++#include 
++#include 
++#include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -Naur apache-log4cxx-0.10.0.orig/src/main/cpp/inputstreamreader.cpp 
apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp
+--- apache-log4cxx-0.10.0.orig/src/main/cpp/inputstreamreader.cpp  
2008-04-01 00:34:09.0 +0200
 apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp   2008-05-06 
05:32:31.0 +0200
+@@ -21,6 +21,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ using namespace log4cxx;
+ using namespace log4cxx::helpers;
+ 
+diff -Naur apache-log4cxx-0.10.0.orig/src/main/cpp/socketoutputstream.cpp 
apache-log4cxx-0.10.0/src/main/cpp/socketoutputstream.cpp
+--- apache-log4cxx-0.10.0.orig/src/main/cpp/socketoutputstream.cpp 
2008-04-01 00:34:09.0 +0200
 apache-log4cxx-0.10.0/src/main/cpp/socketoutputstream.cpp  2008-05-06 
05:35:55.0 +0200
+@@ -20,6 +20,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ using namespace log4cxx;
+ using namespace log4cxx::helpers;
\ No newline at end of file

Added: log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch
===
--- log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch
(rev 0)
+++ log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch
2020-01-30 09:14:59 UTC (rev 560079)
@@ -0,0 +1,117 @@
+diff --git a/src/main/cpp/locationinfo.cpp b/src/main/cpp/locationinfo.cpp
+index e76ea29..bd22a1d 100644
+--- a/src/main/cpp/locationinfo.cpp
 b/src/main/cpp/locationinfo.cpp
+@@ -149,18 +149,21 @@ void LocationInfo::write(ObjectOutputStream& os, Pool& 
p) const {
+  os.writeNull(p);
+ } else {
+ char prolog[] = {
+- 0x72, 0x00, 0x21, 0x6F, 0x72, 0x67, 0x2E, 
+- 0x61, 0x70, 0x61, 0x63, 0x68, 0x65, 0x2E, 0x6C, 
+- 0x6F, 0x67, 0x34, 0x6A, 0x2E, 0x73, 0x70, 0x69, 
+- 0x2E, 0x4C, 0x6F, 0x63, 0x61, 0x74, 0x69, 0x6F, 
+- 0x6E, 0x49, 0x6E, 0x66, 0x6F, 0xED, 0x99, 0xBB, 
+- 0xE1, 0x4A, 0x91, 0xA5, 0x7C, 0x02, 0x00, 0x01, 

[arch-commits] Commit in (6 files)

2020-01-09 Thread Kpcyrd via arch-commits
Date: Thursday, January 9, 2020 @ 17:43:28
  Author: kpcyrd
Revision: 551357

addpkg: signal-desktop 1.29.3-2

Added:
  signal-desktop/
  signal-desktop/repos/
  signal-desktop/trunk/
  signal-desktop/trunk/PKGBUILD
  signal-desktop/trunk/openssl-linking.patch
  signal-desktop/trunk/signal-desktop.desktop

+
 PKGBUILD   |   80 +++
 openssl-linking.patch  |   19 +++
 signal-desktop.desktop |9 +
 3 files changed, 108 insertions(+)

Added: signal-desktop/trunk/PKGBUILD
===
--- signal-desktop/trunk/PKGBUILD   (rev 0)
+++ signal-desktop/trunk/PKGBUILD   2020-01-09 17:43:28 UTC (rev 551357)
@@ -0,0 +1,80 @@
+# Maintainer: kpcyrd 
+# Contributor: Jean Lucas 
+
+pkgname=signal-desktop
+_pkgname=Signal-Desktop
+pkgver=1.29.3
+pkgrel=2
+pkgdesc="Electron application that links with Signal on mobile"
+license=('GPL3')
+arch=('x86_64')
+url="https://signal.org;
+depends=('electron')
+makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2')
+source=(
+  
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz;
+  "${pkgname}.desktop"
+  "openssl-linking.patch"
+  # Cherry-pick a specific commit for the node-spellchecker dependency
+  # See https://github.com/atom/node-spellchecker/issues/127
+  
"https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz;
+)
+sha512sums=('99c7733f563b0a81061e6c12368d389ca4907c167c31a6b5c96d321d7c4e5f78a5abb83f8d64805d60b43dae4142e34d7d959e1904a604e5e8c7ba1c87326c2e'
+
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
+
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
+
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
+b2sums=('82525d2eff0bf3a26c45f6b147981d389acfc079a4ac3792bce40d3c58dcec6e1d6ed7774a566ac1011d69c1ea341c910093b8292ee410f9432962f85b7da0a7'
+
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
+
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
+
'53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b')
+
+prepare() {
+  cd "${_pkgname}-${pkgver}"
+
+  # Fix SpellChecker build with imminent Node 13
+  # See https://github.com/atom/node-spellchecker/issues/127
+  sed -r 's#("spellchecker": 
").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' 
-i package.json
+
+  # Set system Electron version for ABI compatibility
+  sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i 
package.json
+
+  # Allow higher Node versions
+  sed 's#"node": "#&>=#' -i package.json
+
+  yarn install
+
+  # Have SQLCipher dynamically link from OpenSSL
+  # See https://github.com/signalapp/Signal-Desktop/issues/2634
+  patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch"
+}
+
+build() {
+  cd "${_pkgname}-${pkgver}"
+
+  # Gruntfile expects Git commit information which we don't have in a tarball 
download
+  # See https://github.com/signalapp/Signal-Desktop/issues/2376
+  yarn generate exec:build-protobuf exec:transpile concat copy:deps sass
+
+  yarn build-release --dir
+}
+
+package() {
+  cd "${_pkgname}-${pkgver}"
+
+  install -d "${pkgdir}/usr/"{lib,bin}
+  cp -a release/linux-unpacked/resources "${pkgdir}/usr/lib/${pkgname}"
+  cat << EOF > "${pkgdir}"/usr/bin/${pkgname}
+#!/bin/sh
+
+NODE_ENV=production electron /usr/lib/${pkgname}/app.asar "\$@"
+EOF
+  chmod +x "${pkgdir}/usr/bin/${pkgname}"
+
+  install -Dm 644 "../${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
+  for i in 16 24 32 48 64 128 256 512 1024; do
+install -Dm 644 "build/icons/png/${i}x${i}.png" \
+  "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png"
+  done
+}
+
+# vim: ts=2 sw=2 et:

Added: signal-desktop/trunk/openssl-linking.patch
===
--- signal-desktop/trunk/openssl-linking.patch  (rev 0)
+++ signal-desktop/trunk/openssl-linking.patch  2020-01-09 17:43:28 UTC (rev 
551357)
@@ -0,0 +1,19 @@
+--- a/node_modules/@journeyapps/sqlcipher/deps/sqlite3.gyp 2019-10-27 
01:53:29.860275405 -0400
 b/node_modules/@journeyapps/sqlcipher/deps/sqlite3.gyp 2019-10-27 
01:51:32.001730882 -0400
+@@ -73,7 +73,7 @@
+ 'link_settings': {
+   'libraries': [
+ # This 

[arch-commits] Commit in (6 files)

2020-01-08 Thread David Runge via arch-commits
Date: Wednesday, January 8, 2020 @ 20:58:06
  Author: dvzrv
Revision: 550633

Adding iempluginsuite.

Added:
  iempluginsuite/
  iempluginsuite/repos/
  iempluginsuite/trunk/
  iempluginsuite/trunk/PKGBUILD
  iempluginsuite/trunk/iempluginsuite.directory
  iempluginsuite/trunk/iempluginsuite.menu

--+
 PKGBUILD |  117 +
 iempluginsuite.directory |4 +
 iempluginsuite.menu  |   14 +
 3 files changed, 135 insertions(+)

Added: iempluginsuite/trunk/PKGBUILD
===
--- iempluginsuite/trunk/PKGBUILD   (rev 0)
+++ iempluginsuite/trunk/PKGBUILD   2020-01-08 20:58:06 UTC (rev 550633)
@@ -0,0 +1,117 @@
+# Maintainer: David Runge 
+
+_name=IEMPluginSuite
+pkgname=iempluginsuite
+pkgver=1.11.0
+pkgrel=1
+pkgdesc="Plug-in suite including Ambisonic plug-ins up to 7th order"
+arch=('x86_64')
+url="https://plugins.iem.at;
+license=('GPL3')
+groups=('pro-audio' 'vst-plugins')
+depends=('alsa-lib' 'fftw' 'gcc-libs' 'glibc' 'libFLAC.so' 'libcurl.so'
+'libfreetype.so' 'libglvnd' 'libjack.so' 'libjpeg-turbo' 'libogg' 'libpng'
+'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'libx11' 'libxext'
+'libxinerama' 'zlib')
+makedepends=('gendesk' 'juce' 'xorg-server-xvfb')
+source=("$pkgname-$pkgver.tar.gz::https://git.iem.at/audioplugins/${_name}/-/archive/v${pkgver}/${_name}-v${pkgver}.tar.gz;
+"$pkgname.directory"
+"$pkgname.menu")
+sha512sums=('9c1adbd053a87cb2e743fa2a287b80517b553405cc21d171b6ef147198db20d64fce1ad6fd5e2083e2de4e479a10f664f3b7b68e4be7b7f07a54065b85191bcb'
+
'412ac2581089babfe57b10c06dca86c19a8b708b76af70283d3b35dd1deffc8f7c654d9e7d182da8b0fa2f40cafe46fc855890e0aed7d11530de3c0d56bf17dd'
+
'2d290b5b8c9320013abb97e0a9051c6687a92700433454c88d4c89fe122c9b1537e128faf7060715c63eb28e93ad9f3f1a98765a7a5934e4f8bd0a8c20254ab3')
+_standalones=('AllRADecoder' 'BinauralDecoder' 'CoordinateConverter'
+'DirectionalCompressor' 'DirectivityShaper' 'DistanceCompensator' 'DualDelay'
+'EnergyVisualizer' 'FdnReverb' 'MatrixMultiplier' 'MultiBandCompressor'
+'MultiEQ' 'MultiEncoder' 'OmniCompressor' 'PluginTemplate' 'ProbeDecoder'
+'RoomEncoder' 'SceneRotator' 'SimpleDecoder' 'StereoEncoder' 'ToolBox')
+
+prepare() {
+  mv -v "${_name}-v$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  declare -A comments=(
+['AllRADecoder']="Design an Ambisonic decoder for an arbitrary loudspeaker 
layout using the AllRAD approach."
+['BinauralDecoder']="Renders the Ambisonic input signal to a binaural 
headphone signal using the MagLS approach."
+['CoordinateConverter']="Converts VST parameters from a spherical 
representation to a cartesian, and vice versa."
+['DirectionalCompressor']="A more sophisticated Ambisonic 
compressor/limiter which lets you control the dynamics for different spatial 
regions."
+['DirectivityShaper']="Filter input signal into four independent bands, to 
which different directivity patterns can be applied to."
+['DistanceCompensator']="Calculate the needed delays and gains in order to 
compensate for distance differences."
+['DualDelay']="Two delay-lines, which can be configured independently."
+['EnergyVisualizer']="Visualizes the energy distribution on the sphere of 
the Ambisonic input signal using a Hammer-Aitoff projection (a spherical 
projection which is area-preserving)"
+['FdnReverb']="A Feedback-Delay-Network reverberation."
+['MatrixMultiplier']="Load a configuration which contains a 
TransformationMatrix object which will be applied to the input signal."
+['MultiBandCompressor']="Splits an Ambisonic signal into four bands and 
compresses them individually."
+['MultiEQ']="A simple multi-channel equalizer, filtering up to 64 audio 
channels."
+['MultiEncoder']="Encode multiple sources with just one plug-in."
+['OmniCompressor']="An Ambisonic compressor which can also be used as a 
limiter."
+['ProbeDecoder']="A little tool to sample/decode the Ambisonic input 
signal for one specific direction and listen to the output."
+['RoomEncoder']="Puts a source and a listener into a virtual 
shoebox-shaped room and renders over 200 wall reflections."
+['SceneRotator']="An Ambisonic rotator plug-in, which rotates the 
Ambisonic scene."
+['SimpleDecoder']="Reads JSON configuration files and decodes the 
Ambisonic input signal to loudspeaker signals."
+['StereoEncoder']="Encodes mono or stereo audio signals into the Ambisonic 
domain."
+['ToolBox']="Flips the Ambisonic input signal along the x, y and/or z 
axis."
+  )
+  declare -A comments=(
+['AllRADecoder']="Ambisonic Decoder Designer"
+['BinauralDecoder']="Binaural Decoder"
+['CoordinateConverter']="VST Coordinate Converter"
+['DirectionalCompressor']="Compressor Limiter"
+['DirectivityShaper']="Directivity Shaper"
+

[arch-commits] Commit in (6 files)

2019-12-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, December 26, 2019 @ 21:10:13
  Author: anatolik
Revision: 542952

Add ruby2.6 to help packages that are not ready for ruby2.7 yet

Added:
  ruby2.6/
  ruby2.6/repos/
  ruby2.6/repos/community-x86_64/
  ruby2.6/repos/community-x86_64/PKGBUILD
  ruby2.6/trunk/
  ruby2.6/trunk/PKGBUILD

-+
 repos/community-x86_64/PKGBUILD |   62 ++
 trunk/PKGBUILD  |   61 +
 2 files changed, 123 insertions(+)

Added: ruby2.6/repos/community-x86_64/PKGBUILD
===
--- ruby2.6/repos/community-x86_64/PKGBUILD (rev 0)
+++ ruby2.6/repos/community-x86_64/PKGBUILD 2019-12-26 21:10:13 UTC (rev 
542952)
@@ -0,0 +1,62 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+_rubyver=2.5
+pkgname=ruby2.5
+pkgver=2.5.7
+pkgdesc='An object-oriented language for quick and easy programming (version 
2.5)'
+pkgrel=1
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+depends=(gdbm openssl libffi libyaml gmp zlib)
+optdepends=('tk: for Ruby/TK')
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
+sha512sums=('63b7c75fab44cd1bd22f22ddec00c740cf379ac7240da0dfafcec54347766695faef47428ce1c433fd77fa96992e976c984697067fa526236d383b12adc9ce75')
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/opt/ruby${_rubyver} \
+--program-suffix=-${_rubyver} \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package() {
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -dm755 $pkgdir/usr/bin
+  install -dm755 $pkgdir/usr/lib
+
+  for i in erb irb rdoc ri ruby testrb rake gem; do
+ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver}
+ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i
+  done
+
+ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} 
$pkgdir/usr/lib/libruby.so.${_rubyver}
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL"
+}

Added: ruby2.6/trunk/PKGBUILD
===
--- ruby2.6/trunk/PKGBUILD  (rev 0)
+++ ruby2.6/trunk/PKGBUILD  2019-12-26 21:10:13 UTC (rev 542952)
@@ -0,0 +1,61 @@
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+_rubyver=2.6
+pkgname=ruby2.6
+pkgver=2.6.5
+pkgdesc='An object-oriented language for quick and easy programming (version 
2.6)'
+pkgrel=1
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+depends=(gdbm openssl libffi libyaml gmp zlib)
+optdepends=('tk: for Ruby/TK')
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
+sha512sums=('e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db')
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/opt/ruby${_rubyver} \
+--program-suffix=-${_rubyver} \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package() {
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -dm755 $pkgdir/usr/bin
+  install -dm755 $pkgdir/usr/lib
+
+  for i in erb irb rdoc ri ruby testrb rake gem; do
+ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver}
+ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i
+  done
+
+ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} 
$pkgdir/usr/lib/libruby.so.${_rubyver}
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL"
+}


[arch-commits] Commit in (6 files)

2019-12-24 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 24, 2019 @ 12:30:51
  Author: arojas
Revision: 372217

Add pyqt5 group

Modified:
  pyqt3d/trunk/PKGBUILD
  pyqt5/trunk/PKGBUILD
  pyqtchart/trunk/PKGBUILD
  pyqtdatavisualization/trunk/PKGBUILD
  pyqtpurchasing/trunk/PKGBUILD
  pyqtwebengine/trunk/PKGBUILD

--+
 pyqt3d/trunk/PKGBUILD|1 +
 pyqt5/trunk/PKGBUILD |1 +
 pyqtchart/trunk/PKGBUILD |3 ++-
 pyqtdatavisualization/trunk/PKGBUILD |1 +
 pyqtpurchasing/trunk/PKGBUILD|1 +
 pyqtwebengine/trunk/PKGBUILD |1 +
 6 files changed, 7 insertions(+), 1 deletion(-)

Modified: pyqt3d/trunk/PKGBUILD
===
--- pyqt3d/trunk/PKGBUILD   2019-12-24 12:27:29 UTC (rev 372216)
+++ pyqt3d/trunk/PKGBUILD   2019-12-24 12:30:51 UTC (rev 372217)
@@ -9,6 +9,7 @@
 arch=(x86_64)
 url="https://www.riverbankcomputing.com/software/pyqt3d/intro;
 license=(GPL3)
+groups=(pyqt5)
 depends=(qt5-3d python-pyqt5)
 makedepends=(sip5 pyqt-builder)
 
source=("https://pypi.python.org/packages/source/P/PyQt3D/PyQt3D-$pkgver.tar.gz;)

Modified: pyqt5/trunk/PKGBUILD
===
--- pyqt5/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216)
+++ pyqt5/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217)
@@ -41,6 +41,7 @@
 
 package_python-pyqt5(){
   pkgdesc="A set of Python bindings for the Qt5 toolkit"
+  groups=(pyqt5)
   depends=('python' 'qt5-base')
   optdepends=('python-opengl: enable OpenGL 3D graphics in PyQt applications'
   'python-dbus: for python-dbus mainloop support'

Modified: pyqtchart/trunk/PKGBUILD
===
--- pyqtchart/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216)
+++ pyqtchart/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217)
@@ -5,10 +5,11 @@
 pkgname=(python-pyqtchart)
 pkgver=5.14.0
 pkgrel=2
-pkgdesc="Python 3 bindings for QtCharts"
+pkgdesc="Python bindings for QtCharts"
 arch=(x86_64)
 url="https://www.riverbankcomputing.com/software/pyqtchart/intro;
 license=(GPL3)
+groups=(pyqt5)
 depends=(qt5-charts python-pyqt5)
 makedepends=(sip5 pyqt-builder)
 
source=("https://pypi.python.org/packages/source/P/PyQtChart/PyQtChart-$pkgver.tar.gz;)

Modified: pyqtdatavisualization/trunk/PKGBUILD
===
--- pyqtdatavisualization/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 
372216)
+++ pyqtdatavisualization/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 
372217)
@@ -9,6 +9,7 @@
 arch=(x86_64)
 url="https://www.riverbankcomputing.com/software/pyqtdatavisualization/intro;
 license=(GPL3)
+groups=(pyqt5)
 depends=(qt5-datavis3d python-pyqt5)
 makedepends=(sip5 pyqt-builder)
 
source=("https://pypi.python.org/packages/source/P/PyQtDataVisualization/PyQtDataVisualization-$pkgver.tar.gz;)

Modified: pyqtpurchasing/trunk/PKGBUILD
===
--- pyqtpurchasing/trunk/PKGBUILD   2019-12-24 12:27:29 UTC (rev 372216)
+++ pyqtpurchasing/trunk/PKGBUILD   2019-12-24 12:30:51 UTC (rev 372217)
@@ -9,6 +9,7 @@
 arch=(x86_64)
 url="https://www.riverbankcomputing.com/software/pyqtpurchasing/intro;
 license=(GPL3)
+groups=(pyqt5)
 depends=(qt5-purchasing python-pyqt5)
 makedepends=(sip5 pyqt-builder)
 
source=("https://pypi.python.org/packages/source/P/PyQtPurchasing/PyQtPurchasing-$pkgver.tar.gz;)

Modified: pyqtwebengine/trunk/PKGBUILD
===
--- pyqtwebengine/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216)
+++ pyqtwebengine/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217)
@@ -33,6 +33,7 @@
 
 package_python-pyqtwebengine() {
   pkgdesc="Python bindings for QtWebEngine"
+  groups=(pyqt5)
   depends=(python-pyqt5 qt5-webengine)
 
   cd PyQtWebEngine-$pkgver/build


[arch-commits] Commit in (6 files)

2019-12-17 Thread Maxime Gauduin via arch-commits
Date: Tuesday, December 17, 2019 @ 18:58:11
  Author: alucryd
Revision: 537941

add compat dotnet-core-2.2

Added:
  dotnet-core-2.2/
  dotnet-core-2.2/trunk/
  dotnet-core-2.2/trunk/PKGBUILD
  dotnet-core-2.2/trunk/dotnet-coreclr-asm.patch
  dotnet-core-2.2/trunk/dotnet-coreclr-rid.patch
  dotnet-core-2.2/trunk/dotnet-coreclr-sysinfo.patch

--+
 PKGBUILD |  174 +
 dotnet-coreclr-asm.patch |  537 +
 dotnet-coreclr-rid.patch |   39 ++
 dotnet-coreclr-sysinfo.patch |   20 +
 4 files changed, 770 insertions(+)

Added: dotnet-core-2.2/trunk/PKGBUILD
===
--- dotnet-core-2.2/trunk/PKGBUILD  (rev 0)
+++ dotnet-core-2.2/trunk/PKGBUILD  2019-12-17 18:58:11 UTC (rev 537941)
@@ -0,0 +1,174 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Max Liebkies 
+# Contributor: Krzysztof Bogacki 
+
+pkgbase=dotnet-core-2.2
+pkgname=(
+ dotnet-runtime-2.2
+ dotnet-sdk-2.2
+ aspnet-runtime-2.2
+)
+pkgver=2.2.7.sdk109
+_runtimever=2.2.7
+_sdkver=2.2.109
+pkgrel=1
+arch=(x86_64)
+url=https://www.microsoft.com/net/core
+license=(MIT)
+makedepends=(
+  clang
+  cmake
+  curl
+  git
+  icu
+  inetutils
+  krb5
+  libunwind
+  lldb
+  llvm
+  lttng-ust
+  openssl-1.0
+  zlib
+)
+options=(staticlibs)
+source=(
+  
dotnet-source-build::git+https://github.com/dotnet/source-build.git#tag=2ea940c21cfb258ad514660d856b558655ea1f92
+  
dotnet-application-insights::git+https://github.com/Microsoft/ApplicationInsights-dotnet.git
+  dotnet-arcade::git+https://github.com/dotnet/arcade.git
+  dotnet-aspnet-razor::git+https://github.com/aspnet/Razor.git
+  dotnet-cecil::git+https://github.com/mono/cecil.git
+  dotnet-cli::git+https://github.com/dotnet/cli.git
+  dotnet-cli-migrate::git+https://github.com/dotnet/cli-migrate.git
+  
dotnet-clicommandlineparser::git+https://github.com/dotnet/clicommandlineparser.git
+  dotnet-common::git+https://github.com/aspnet/common.git
+  dotnet-core-setup::git+https://github.com/dotnet/core-setup.git
+  dotnet-coreclr::git+https://github.com/dotnet/coreclr.git
+  dotnet-corefx::git+https://github.com/dotnet/corefx.git
+  dotnet-fsharp::git+https://github.com/Microsoft/VisualFSharp.git
+  dotnet-linker::git+https://github.com/mono/linker.git
+  dotnet-msbuild::git+https://github.com/Microsoft/msbuild.git
+  dotnet-newtonsoft-json::git+https://github.com/JamesNK/Newtonsoft.Json.git
+  dotnet-nuget-client::git+https://github.com/NuGet/NuGet.Client.git
+  dotnet-roslyn::git+https://github.com/dotnet/roslyn.git
+  dotnet-roslyn-tools::git+https://github.com/dotnet/roslyn-tools.git
+  dotnet-sdk::git+https://github.com/dotnet/sdk.git
+  dotnet-standard::git+https://github.com/dotnet/standard.git
+  dotnet-templating::git+https://github.com/dotnet/templating.git
+  dotnet-vstest::git+https://github.com/Microsoft/vstest.git
+  dotnet-websdk::git+https://github.com/aspnet/websdk.git
+  dotnet-xliff-tasks::git+https://github.com/dotnet/xliff-tasks.git
+  
https://download.visualstudio.microsoft.com/download/pr/f0b6c052-2f5d-42b9-8ffa-870ea2a60d11/90c1d5b4a2548c1beaeacff0a39a459c/aspnetcore-runtime-2.2.7-linux-x64.tar.gz
+  dotnet-coreclr-rid.patch
+  dotnet-coreclr-asm.patch
+  dotnet-coreclr-sysinfo.patch
+)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'e9872e53b834e2c3194710cc2b242bb17a00f1a8b1f42df6e4b87d2ea1ed935e'
+'192af878c513f7d27f670104aaef309073f65287809361739038d770b16415d3'
+'ecbd476481deef395d88496a5b6adfeb37660c45052523f31df6805ec85bdb6c'
+'b0c63c807cd58c170f55ba0621eb11761e6f6aa6a8530d8b0468c46f51e17698')
+
+prepare() {
+  cd dotnet-source-build
+
+  for submodule in 
src/{application-insights,arcade,aspnet-razor,cli,cli-migrate,clicommandlineparser,common,core-setup,coreclr,corefx,fsharp,linker,msbuild,newtonsoft-json,nuget-client,roslyn,roslyn-tools,sdk,standard,templating,vstest,websdk,xliff-tasks};
 do
+git submodule init ${submodule}
+git config submodule.${submodule}.url ../dotnet-${submodule#src/}
+git submodule update
+  done
+
+  cd src/linker
+
+  for submodule in cecil; do
+git submodule init ${submodule}
+git config submodule.${submodule}.url ../../../dotnet-${submodule}
+git submodule update
+  done
+
+  cd ../coreclr
+
+  patch -Np1 -i "${srcdir}"/dotnet-coreclr-rid.patch
+  patch -Np1 -i "${srcdir}"/dotnet-coreclr-asm.patch
+  patch -Np1 -i 

[arch-commits] Commit in (6 files)

2019-12-10 Thread Giancarlo Razzolini via arch-commits
Date: Tuesday, December 10, 2019 @ 18:53:42
  Author: grazzolini
Revision: 370630

addpkg: nvidia-prime

Added:
  nvidia-prime/
  nvidia-prime/repos/
  nvidia-prime/trunk/
  nvidia-prime/trunk/PKGBUILD
  nvidia-prime/trunk/nvidia-prime.conf
  nvidia-prime/trunk/prime-run

---+
 PKGBUILD  |   21 +
 nvidia-prime.conf |4 
 prime-run |2 ++
 3 files changed, 27 insertions(+)

Added: nvidia-prime/trunk/PKGBUILD
===
--- nvidia-prime/trunk/PKGBUILD (rev 0)
+++ nvidia-prime/trunk/PKGBUILD 2019-12-10 18:53:42 UTC (rev 370630)
@@ -0,0 +1,21 @@
+# Maintainer: Giancarlo Razzolini 
+
+pkgname=nvidia-prime
+pkgver=1.0
+pkgrel=1
+pkgdesc="NVIDIA Prime Render Offload configuration and utilities"
+arch=('any')
+url="https://www.archlinux.org/packages/extra/any/nvidia-prime/;
+license=('GPL')
+depends=('bash')
+source=("nvidia-prime.conf"
+"prime-run")
+md5sums=('a42f2fb5225b2cd0fbda4cf20c5314d7'
+ '3d377404ef87df6e18ea3b149ba1110b')
+sha512sums=('753821b4d16e1d9d1ac0c73b1adf2a34a9bf4e3156f1b948ea6096f7c418dbfde89fa659d4da8abffef9d451beda0c07106a4a81d03794f6687fbd018198f74d'
+
'd9158ddee6ec105796d86ac42b32c6c925cfa866d5e25c64d5a29be47fe393ace0efb4ef8a3e7cff699abc599d28ee46866dcbfdfd1920122e426ee262c562e6')
+
+package() {
+install -Dm644 $srcdir/nvidia-prime.conf 
$pkgdir/usr/share/X11/xorg.conf.d/20-nvidia-prime.conf
+install -Dm755 $srcdir/prime-run $pkgdir/usr/bin/prime-run
+}

Added: nvidia-prime/trunk/nvidia-prime.conf
===
--- nvidia-prime/trunk/nvidia-prime.conf(rev 0)
+++ nvidia-prime/trunk/nvidia-prime.conf2019-12-10 18:53:42 UTC (rev 
370630)
@@ -0,0 +1,4 @@
+Section "ServerLayout"
+Identifier "layout"
+Option "AllowNVIDIAGPUScreens"
+EndSection

Added: nvidia-prime/trunk/prime-run
===
--- nvidia-prime/trunk/prime-run(rev 0)
+++ nvidia-prime/trunk/prime-run2019-12-10 18:53:42 UTC (rev 370630)
@@ -0,0 +1,2 @@
+#!/bin/bash
+__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only 
__GLX_VENDOR_LIBRARY_NAME=nvidia "$@"


[arch-commits] Commit in (6 files)

2019-11-25 Thread Kpcyrd via arch-commits
Date: Monday, November 25, 2019 @ 20:43:12
  Author: kpcyrd
Revision: 533296

addpkg: monero

Added:
  monero/
  monero/repos/
  monero/trunk/
  monero/trunk/PKGBUILD
  monero/trunk/monero.sysusers
  monero/trunk/monero.tmpfiles

-+
 PKGBUILD|   76 ++
 monero.sysusers |1 
 monero.tmpfiles |1 
 3 files changed, 78 insertions(+)

Added: monero/trunk/PKGBUILD
===
--- monero/trunk/PKGBUILD   (rev 0)
+++ monero/trunk/PKGBUILD   2019-11-25 20:43:12 UTC (rev 533296)
@@ -0,0 +1,76 @@
+# Maintainer: kpcyrd 
+
+pkgname=monero
+pkgver=0.15.0.1
+pkgrel=2
+pkgdesc="Monero: the secure, private, untraceable currency - release version 
(includes daemon, wallet and miner)"
+license=('custom:Cryptonote')
+arch=('x86_64')
+url="https://getmonero.org/;
+depends=('boost-libs' 'libunwind' 'openssl' 'readline' 'zeromq' 'pcsclite' 
'hidapi')
+makedepends=('git' 'cmake' 'boost')
+source=(
+"${pkgname}"::"git+https://github.com/monero-project/monero#tag=v${pkgver};
+"git+https://github.com/monero-project/unbound.git;
+"git+https://github.com/monero-project/miniupnp.git;
+"git+https://github.com/Tencent/rapidjson;
+"git+https://github.com/trezor/trezor-common.git;
+"git+https://github.com/tevador/randomx;
+"monero.sysusers"
+"monero.tmpfiles")
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'2e4ecf3f305dab46e166f50c0451dd969927b485df544aebcf8115a65444573e6d57a8ac6bea64ce5ab4b5cce2c70f913d9ac3bce561c59acf89851edc76a22c'
+
'ae3c300548e6ba5fdf6a203146e5dcaf1955c3e19820c0bb3a73bb70ec5629a3af00d43dac95b6f3832ded5c480e872d829981a63206016d4a64f3940b713357')
+
+prepare() {
+  cd "${pkgname}"
+  git submodule init
+  git config submodule.external/unbound.url "$srcdir/unbound"
+  git config submodule.external/miniupnp.url "$srcdir/miniupnp"
+  git config submodule.external/rapidjson.url "$srcdir/rapidjson"
+  git config submodule.external/trezor-common.url "$srcdir/trezor-common"
+  git config submodule.external/randomx.url "$srcdir/randomx"
+  git submodule update
+}
+
+build() {
+  cd "${pkgname}"
+  mkdir -p build && cd build
+  cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=release ../
+  make
+}
+
+package() {
+  backup=('etc/monerod.conf')
+
+  cd "${pkgname}"
+  install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  install -Dm644 "utils/conf/monerod.conf" "${pkgdir}/etc/monerod.conf"
+  install -Dm644 "utils/systemd/monerod.service" 
"${pkgdir}/usr/lib/systemd/system/monerod.service"
+  install -Dm644 "../monero.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/monero.conf"
+  install -Dm644 "../monero.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/monero.conf"
+
+  install -Dm755 "build/bin/monero-blockchain-ancestry" \
+ "build/bin/monero-blockchain-depth" \
+ "build/bin/monero-blockchain-export" \
+ "build/bin/monero-blockchain-import" \
+ "build/bin/monero-blockchain-mark-spent-outputs" \
+ "build/bin/monero-blockchain-prune" \
+ "build/bin/monero-blockchain-prune-known-spent-data" \
+ "build/bin/monero-blockchain-stats" \
+ "build/bin/monero-blockchain-usage" \
+ "build/bin/monero-gen-ssl-cert" \
+ "build/bin/monero-gen-trusted-multisig" \
+ "build/bin/monero-wallet-cli" \
+ "build/bin/monero-wallet-rpc" \
+ "build/bin/monerod" \
+ -t "${pkgdir}/usrc/bin"
+}
+
+# vim: ts=2 sw=2 et:

Added: monero/trunk/monero.sysusers
===
--- monero/trunk/monero.sysusers(rev 0)
+++ monero/trunk/monero.sysusers2019-11-25 20:43:12 UTC (rev 533296)
@@ -0,0 +1 @@
+u monero - - /var/lib/monero

Added: monero/trunk/monero.tmpfiles
===
--- monero/trunk/monero.tmpfiles(rev 0)
+++ monero/trunk/monero.tmpfiles2019-11-25 20:43:12 UTC (rev 533296)
@@ -0,0 +1 @@
+d /var/lib/monero 0770 monero monero - -


[arch-commits] Commit in (6 files)

2019-11-17 Thread Alexander Rødseth via arch-commits
Date: Sunday, November 17, 2019 @ 13:14:51
  Author: arodseth
Revision: 52

Add picom (compton was renamed to picom)

Added:
  picom/
  picom/repos/
  picom/repos/community-x86_64/
  picom/trunk/
  picom/trunk/PKGBUILD
  picom/trunk/picom.conf

+
 PKGBUILD   |   56 ++
 picom.conf |  227 +++
 2 files changed, 283 insertions(+)

Added: picom/trunk/PKGBUILD
===
--- picom/trunk/PKGBUILD(rev 0)
+++ picom/trunk/PKGBUILD2019-11-17 13:14:51 UTC (rev 52)
@@ -0,0 +1,56 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: WorMzy Tykashi 
+# Contributor: OK100 
+# Contributor: Valère Monseur 
+
+pkgname=picom
+pkgver=7.4
+pkgrel=1
+pkgdesc='X compositor that may fix tearing issues'
+arch=(x86_64)
+url='https://github.com/yshui/picom'
+license=(MIT)
+replaces=(compton)
+provides=(compton)
+makedepends=(asciidoc git mesa meson ninja setconf uthash)
+depends=(hicolor-icon-theme libconfig libdbus libev libgl libxdg-basedir pcre
+ pixman xcb-util-image xcb-util-renderutil)
+backup=(etc/xdg/picom.conf)
+optdepends=('dbus:  For controlling picom via D-Bus'
+'xorg-xwininfo: For picom-trans'
+'xorg-xprop:For picom-trans'
+'python:For running picom-convgen.py')
+# > git tag v7.4, this is after the rename
+source=("git+$url#commit=9a88d971d59ed8c33f9d8734cd0039d9fd6030a5"
+picom.conf)
+sha256sums=('SKIP'
+'78b697fcc5f1c377b682cf2196683766b601a12ef61321291f1c7b875679c481')
+
+prepare() {
+  cd $pkgname
+  setconf $pkgname.desktop Exec picom
+  setconf $pkgname.desktop Comment 'Compositor for X11'
+  setconf $pkgname.desktop TryExec /usr/bin/picom
+}
+
+build() {
+  mkdir -p build
+  arch-meson build $pkgname -D build_docs=true -D b_ndebug=true
+  ninja -v -C build
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 picom.conf "$pkgdir/etc/xdg/picom.conf"
+  cd $pkgname
+  install -Dm644 picom.sample.conf "$pkgdir/etc/xdg/picom.conf.example"
+  install -Dm644 LICENSES/MIT "$pkgdir/usr/share/licenses/$pkgname/MIT"
+  install -Dm644 LICENSES/MPL-2.0 "$pkgdir/usr/share/licenses/$pkgname/MPL-2.0"
+}
+
+# getver: github.com/yshui/picom/releases
+# vim: ts=2 sw=2 et

Added: picom/trunk/picom.conf
===
--- picom/trunk/picom.conf  (rev 0)
+++ picom/trunk/picom.conf  2019-11-17 13:14:51 UTC (rev 52)
@@ -0,0 +1,227 @@
+# Thank you code_nomad: http://9m.no/ꪯ鵞
+# and Arch Wiki contributors: https://wiki.archlinux.org/index.php/Compton
+
+#
+#
+# Backend
+#
+#
+
+# Backend to use: "xrender" or "glx".
+# GLX backend is typically much faster but depends on a sane driver.
+backend = "glx";
+
+#
+#
+# GLX backend
+#
+#
+
+glx-no-stencil = true;
+
+# GLX backend: Copy unmodified regions from front buffer instead of redrawing 
them all.
+# My tests with nvidia-drivers show a 10% decrease in performance when the 
whole screen is modified,
+# but a 20% increase when only 1/4 is.
+# My tests on nouveau show terrible slowdown.
+glx-copy-from-front = false;
+
+# GLX backend: Use MESA_copy_sub_buffer to do partial screen update.
+# My tests on nouveau shows a 200% performance boost when only 1/4 of the 
screen is updated.
+# May break VSync and is not available on some drivers.
+# Overrides --glx-copy-from-front.
+# glx-use-copysubbuffermesa = true;
+
+# GLX backend: Avoid rebinding pixmap on window damage.
+# Probably could improve performance on rapid window content changes, but is 
known to break things on some drivers (LLVMpipe).
+# Recommended if it works.
+# glx-no-rebind-pixmap = true;
+
+# GLX backend: GLX buffer swap method we assume.
+# Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1).
+# undefined is the slowest and the safest, and the default value.
+# copy is fastest, but may fail on some drivers,
+# 2-6 are gradually slower but safer (6 is still faster than 0).
+# Usually, double buffer means 2, triple buffer means 3.
+# buffer-age means auto-detect using GLX_EXT_buffer_age, supported by some 
drivers.
+# Useless with --glx-use-copysubbuffermesa.
+# Partially breaks --resize-damage.
+# Defaults to undefined.
+#glx-swap-method = "undefined";
+
+#
+#
+# Shadows
+#
+#
+
+# Enabled client-side shadows on windows.
+shadow = true;
+# The blur radius for shadows. (default 12)
+shadow-radius = 5;
+# The left offset for shadows. (default -15)
+shadow-offset-x = -5;
+# The top offset for shadows. (default -15)
+shadow-offset-y = -5;
+# The translucency for shadows. (default .75)
+shadow-opacity = 

[arch-commits] Commit in (6 files)

2019-10-15 Thread Antonio Rojas via arch-commits
Date: Tuesday, October 15, 2019 @ 13:55:19
  Author: arojas
Revision: 365044

kcalcore -> kcalendarcore

Modified:
  akonadi-search/trunk/PKGBUILD
  kblog/trunk/PKGBUILD
  kcalutils/trunk/PKGBUILD
  kitinerary/trunk/PKGBUILD
  ktouch/trunk/PKGBUILD
  libkgapi/trunk/PKGBUILD

---+
 akonadi-search/trunk/PKGBUILD |2 +-
 kblog/trunk/PKGBUILD  |2 +-
 kcalutils/trunk/PKGBUILD  |2 +-
 kitinerary/trunk/PKGBUILD |2 +-
 ktouch/trunk/PKGBUILD |3 +--
 libkgapi/trunk/PKGBUILD   |2 +-
 6 files changed, 6 insertions(+), 7 deletions(-)

Modified: akonadi-search/trunk/PKGBUILD
===
--- akonadi-search/trunk/PKGBUILD   2019-10-15 13:54:23 UTC (rev 365043)
+++ akonadi-search/trunk/PKGBUILD   2019-10-15 13:55:19 UTC (rev 365044)
@@ -8,7 +8,7 @@
 url='https://kontact.kde.org'
 arch=(x86_64)
 license=(GPL LGPL FDL)
-depends=(xapian-core akonadi-mime kcontacts kcalcore krunner kcmutils)
+depends=(xapian-core akonadi-mime kcontacts kcalendarcore krunner kcmutils)
 makedepends=(extra-cmake-modules boost)
 
source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('75c9713b84a03c60a68ff36652decbf57f4f56a0fb39579f53e7ed80a5ee8525'

Modified: kblog/trunk/PKGBUILD
===
--- kblog/trunk/PKGBUILD2019-10-15 13:54:23 UTC (rev 365043)
+++ kblog/trunk/PKGBUILD2019-10-15 13:55:19 UTC (rev 365044)
@@ -7,7 +7,7 @@
 arch=(x86_64)
 url="https://kontact.kde.org;
 license=(LGPL)
-depends=(kxmlrpcclient syndication kcalcore)
+depends=(kxmlrpcclient syndication kcalendarcore)
 makedepends=(extra-cmake-modules)
 
source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('f4d9017d38746b9669efebf5b6cfdc5ebf1cbaf1bbf45ab331530ade3c21cbb5'

Modified: kcalutils/trunk/PKGBUILD
===
--- kcalutils/trunk/PKGBUILD2019-10-15 13:54:23 UTC (rev 365043)
+++ kcalutils/trunk/PKGBUILD2019-10-15 13:55:19 UTC (rev 365044)
@@ -7,7 +7,7 @@
 arch=(x86_64)
 url="https://kontact.kde.org;
 license=(LGPL)
-depends=(kcalcore kidentitymanagement)
+depends=(kcalendarcore kidentitymanagement)
 makedepends=(extra-cmake-modules)
 
source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('3f789a18348152f9fc70965dbc2e9a8bd0ba872968c3d0631afacd0e78d3ce13'

Modified: kitinerary/trunk/PKGBUILD
===
--- kitinerary/trunk/PKGBUILD   2019-10-15 13:54:23 UTC (rev 365043)
+++ kitinerary/trunk/PKGBUILD   2019-10-15 13:55:19 UTC (rev 365044)
@@ -7,7 +7,7 @@
 arch=(x86_64)
 url="https://kontact.kde.org;
 license=(LGPL)
-depends=(kmime kpkpass kcalcore kcontacts poppler libphonenumber zxing-cpp)
+depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber 
zxing-cpp)
 makedepends=(extra-cmake-modules)
 
source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('d814a2f1deaadce5fec85b1122aab6ff926c53ca8f020aadc99401bd31597eaa'

Modified: ktouch/trunk/PKGBUILD
===
--- ktouch/trunk/PKGBUILD   2019-10-15 13:54:23 UTC (rev 365043)
+++ ktouch/trunk/PKGBUILD   2019-10-15 13:55:19 UTC (rev 365044)
@@ -25,8 +25,7 @@
 build() {
   cd build
   cmake ../$pkgname-$pkgver \
--DBUILD_TESTING=OFF \
--DCOMPILE_QML=OFF # Don't compile QML, it creates a hard dependency on a 
specific Qt version
+-DBUILD_TESTING=OFF
   make
 }
 

Modified: libkgapi/trunk/PKGBUILD
===
--- libkgapi/trunk/PKGBUILD 2019-10-15 13:54:23 UTC (rev 365043)
+++ libkgapi/trunk/PKGBUILD 2019-10-15 13:55:19 UTC (rev 365044)
@@ -8,7 +8,7 @@
 url='https://www.kde.org/'
 arch=(x86_64)
 license=(GPL LGPL FDL)
-depends=(kcalcore kcontacts qt5-webengine kio)
+depends=(kcalendarcore kcontacts qt5-webengine kio)
 makedepends=(extra-cmake-modules qt5-tools)
 
source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
 sha256sums=('b220908dd4a21e589a25b964b7786f1154f63ca98bf90c43ced3120adf4fb0a6'


[arch-commits] Commit in (6 files)

2019-10-10 Thread Jonas Witschel via arch-commits
Date: Thursday, October 10, 2019 @ 16:30:51
  Author: diabonas
Revision: 514478

Move clevis 11 from the AUR to [community]

Added:
  clevis/
  clevis/repos/
  clevis/trunk/
  clevis/trunk/PKGBUILD
  clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch
  clevis/trunk/clevis-11-gh-115-ncat.patch

-+
 PKGBUILD|   54 ++
 clevis-11-gh-114-tpm2-tools-4.patch |  299 ++
 clevis-11-gh-115-ncat.patch |   54 ++
 3 files changed, 407 insertions(+)

Added: clevis/trunk/PKGBUILD
===
--- clevis/trunk/PKGBUILD   (rev 0)
+++ clevis/trunk/PKGBUILD   2019-10-10 16:30:51 UTC (rev 514478)
@@ -0,0 +1,54 @@
+# Maintainer: Jonas Witschel 
+pkgname=clevis
+pkgver=11
+pkgrel=6
+pkgdesc='Automated Encryption Framework'
+arch=('x86_64')
+url='https://github.com/latchset/clevis'
+license=('GPL3')
+depends=('bash' 'jose')
+makedepends=('meson' 'asciidoc' 'bash-completion' 'dracut' 'libpwquality'
+ 'luksmeta' 'tpm2-tools' 'udisks2')
+checkdepends=('tang')
+optdepends=('cryptsetup: LUKS unlocker support'
+'curl: Tang pin support'
+'dracut: dracut unlocker support'
+'libpwquality: LUKS unlocker support'
+'luksmeta: LUKS and UDisks2 unlocker support'
+'nmap: dracut unlocker support'
+'tpm2-tools: TPM2 pin support'
+'udisks2: UDisks2 unlocker support')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz"
+"clevis-gh-81-dracut-fixes.patch::$url/pull/81.patch"
+'clevis-11-gh-115-ncat.patch'
+'clevis-11-gh-114-tpm2-tools-4.patch')
+sha512sums=('f15033a27f662986c48ca36390d3b0f127bc691b3cd7a35d437db2e2b123f8bbebd6385d799620b11f42db0d279a2030d5bf69e55e96a584800393bf47a00368'
+
'ab159ff8de8bc6ffa804cb258e53a7960fbdb016d5b63d872e0e30ac3575765a1380e932fcfb8f694a0c9563bc8ee7d72bf2618eb854b4280b8dc88e65451f40'
+
'f98e700fa33c86aa7589c18a13e8c1248c1d8346dc05c17eee5b5f284f6537d514f917d417e1e9e65242657d4f586122b33fc3666c9557b1f00d2f154791b91c'
+
'21298b8141dd437b7cf9dc8d095bde1f54995eb2f2fd15321b4eafef1a9c9efe95ea5f188e7d67e7c306f7f489d422a866ac7bec125e200df38631bc24502af4')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Fix dracut module-setup.sh (GitHub PR #81)
+   patch --strip=1 --input="$srcdir/clevis-gh-81-dracut-fixes.patch"
+   # Replace nc by ncat (backport of GitHub PR #115)
+   patch --strip=1 --input="$srcdir/clevis-11-gh-115-ncat.patch"
+   # Add support for tpm2-tools 4.0 (backport of GitHub PR #114)
+   patch --strip=1 --input="$srcdir/clevis-11-gh-114-tpm2-tools-4.patch"
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+   meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build
+   ninja -C build
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   ninja -C build test
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   DESTDIR="$pkgdir" ninja -C build install
+}

Added: clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch
===
--- clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch
(rev 0)
+++ clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch2019-10-10 16:30:51 UTC 
(rev 514478)
@@ -0,0 +1,299 @@
+From 90a926a4c60d8504057ddf8800cd45d99a250262 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 24 Aug 2019 16:43:17 +0200
+Subject: [PATCH 1/2] clevis-encrypt-tpm2: fix TPM object attributes
+
+Fix two problems with the current specification of the object
+attributes:
+
+1. According to the Trusted Platform Module Library Family 2.0
+Specification - Part 2: Structures, Revision 1.38, Section 8.3.3.5,
+sensitiveDataOrigin shall not be set for data objects:
+
+NOTE 3 The inSensitive.sensitive.data.size parameter may not be zero for
+a data object so sensitiveDataOrigin is required to be CLEAR. A data
+object has type = TPM_ALG_KEYEDHASH and its sign and decrypt attributes
+are CLEAR.
+
+tpm2-tools 3.X silently removes the inconsistent 'sensitivedataorigin'
+attribute.
+
+2. If the key is sealed against a certain PCR configuration,
+'userwithauth' needs to be clear so that the key cannot be unsealed with
+the default empty authorisation password. On the other hand, if the key
+is not sealed against a specific PCR configuration, 'userwithauth' must
+be set because there is no PCR policy to fulfil.
+
+tpm2-tools 3.X silently adds 'userwithauth' if no policy is specified
+for tpm2_create.
+---
+ src/pins/tpm2/clevis-encrypt-tpm2 | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/pins/tpm2/clevis-encrypt-tpm2 
b/src/pins/tpm2/clevis-encrypt-tpm2
+index c70187d..a7f3332 100755
+--- a/src/pins/tpm2/clevis-encrypt-tpm2
 b/src/pins/tpm2/clevis-encrypt-tpm2
+@@ -24,7 +24,7 @@ auth="o"
+ # Algorithm type must be 

[arch-commits] Commit in (6 files)

2019-10-08 Thread Jonas Witschel via arch-commits
Date: Tuesday, October 8, 2019 @ 21:26:28
  Author: diabonas
Revision: 514279

Move tpm2-tss-engine 1.0.1 from the AUR to [community]

Added:
  tpm2-tss-engine/
  tpm2-tss-engine/repos/
  tpm2-tss-engine/trunk/
  tpm2-tss-engine/trunk/PKGBUILD
  tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
  tpm2-tss-engine/trunk/tpm2-tss-engine_check.sh

+
 PKGBUILD   |   42 +++
 tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch |  159 +++
 tpm2-tss-engine_check.sh   |9 +
 3 files changed, 210 insertions(+)

Added: tpm2-tss-engine/trunk/PKGBUILD
===
--- tpm2-tss-engine/trunk/PKGBUILD  (rev 0)
+++ tpm2-tss-engine/trunk/PKGBUILD  2019-10-08 21:26:28 UTC (rev 514279)
@@ -0,0 +1,42 @@
+# Maintainer: Jonas Witschel 
+pkgname=tpm2-tss-engine
+pkgver=1.0.1
+pkgrel=3
+pkgdesc='OpenSSL engine for Trusted Platform Module 2.0 devices'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-tss-engine'
+license=('BSD')
+depends=('openssl' 'tpm2-tss')
+checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'tpm2-tools')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
+'tpm2-tss-engine_check.sh'
+'tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch')
+sha512sums=('106fc6aadf0b4b27c3b38be596356aa59b4b76ec1602e8c5564aec6b4be7e2b5d6077006ee13d41e58402255b879aadaa966c758b5b326ae32742007ce2ef238'
+'SKIP'
+
'77d0d1789376e76b1f357edea59e5cd0953cfcf33c35069da6c4092c43e028dfb1e1593e3c85456e590f9da8252701519a06a5eb94adf8501cf4e5f21cc92cf1'
+
'bf73ef8834fc92c1a85b590e0dd69e9d0a465533e631768652fdd0e316f590fa5a16fdcc7faf9af360b6b05a508d904f3657e7c476c136b2000e3374e2a3606d')
+validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs 

+
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Use tpm2-tools 4.0 for tests (backport of GitHub PR #142)
+   patch --strip=1 
--input="$srcdir/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch"
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+   (( CHECKFUNC )) && _opts=('--enable-unit' '--enable-integration')
+   ./configure --prefix=/usr --enable-tctienvvar "${_opts[@]}"
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   "$srcdir/tpm2-tss-engine_check.sh"
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Added: tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
===
--- tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
(rev 0)
+++ tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
2019-10-08 21:26:28 UTC (rev 514279)
@@ -0,0 +1,159 @@
+From 2baa572d28c826837d94114acf8e894030c65d67 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sun, 25 Aug 2019 00:18:03 +0200
+Subject: [PATCH] test: use tpm2-tools 4.X
+
+Since tpm2-tools 4.0 has been released, we can update our tests.
+tpm2-tools 4.0 also requires tpm2-tss 2.3, so bump that as well.
+
+Signed-off-by: Jonas Witschel 
+---
+ test/rsasign_parent.sh   |  8 
+ test/rsasign_persistent.sh   | 26 +-
+ test/rsasign_persistent_emptyauth.sh | 24 
+ 3 files changed, 29 insertions(+), 29 deletions(-)
+
+diff --git a/test/rsasign_parent.sh b/test/rsasign_parent.sh
+index 238631d..ce0f494 100755
+--- a/test/rsasign_parent.sh
 b/test/rsasign_parent.sh
+@@ -15,12 +15,12 @@ PARENT_CTX=${DIR}/primary_owner_key.ctx
+ 
+ tpm2_startup -c || true
+ 
+-tpm2_createprimary --hierarchy=o --halg=sha256 --kalg=rsa \
+-   --context=${PARENT_CTX}
++tpm2_createprimary --hierarchy=o --hash-algorithm=sha256 --key-algorithm=rsa \
++   --key-context=${PARENT_CTX}
+ tpm2_flushcontext --transient-object
+ 
+ # Load primary key to persistent handle
+-HANDLE=$(tpm2_evictcontrol --auth=o --context=${PARENT_CTX} 
--persistent=0x81010001 | cut -d ' ' -f 2 | head -n 1)
++HANDLE=$(tpm2_evictcontrol --hierarchy=o --object-context=${PARENT_CTX} | cut 
-d ' ' -f 2 | head -n 1)
+ tpm2_flushcontext --transient-object
+ 
+ # Generating a key underneath the persistent parent
+@@ -32,7 +32,7 @@ cat ${DIR}/mykey.pub
+ echo "abc" | openssl pkeyutl -engine tpm2tss -keyform engine -inkey 
${DIR}/mykey -sign -in ${DIR}/mydata.txt -out ${DIR}/mysig -passin stdin
+ 
+ # Release persistent HANDLE
+-tpm2_evictcontrol --auth=o --handle=${HANDLE} --persistent=${HANDLE}
++tpm2_evictcontrol --hierarchy=o --object-context=${HANDLE}
+ 
+ cat ${DIR}/mysig
+ 
+diff --git a/test/rsasign_persistent.sh b/test/rsasign_persistent.sh
+index d08809a..5dd749e 100755
+--- a/test/rsasign_persistent.sh
 b/test/rsasign_persistent.sh
+@@ 

[arch-commits] Commit in (6 files)

2019-10-01 Thread Daniel Bermond via arch-commits
Date: Tuesday, October 1, 2019 @ 18:10:50
  Author: dbermond
Revision: 512373

Initial commit of hm

Added:
  hm/
  hm/repos/
  hm/trunk/
  hm/trunk/010-hm-use-arch-flags.patch
  hm/trunk/020-hm-fix-build-with-gcc8.patch
  hm/trunk/PKGBUILD

--+
 010-hm-use-arch-flags.patch  |  100 +
 020-hm-fix-build-with-gcc8.patch |   46 +
 PKGBUILD |   40 ++
 3 files changed, 186 insertions(+)

Added: hm/trunk/010-hm-use-arch-flags.patch
===
--- hm/trunk/010-hm-use-arch-flags.patch(rev 0)
+++ hm/trunk/010-hm-use-arch-flags.patch2019-10-01 18:10:50 UTC (rev 
512373)
@@ -0,0 +1,100 @@
+diff -Naurp a/build/linux/common/makefile.base 
b/build/linux/common/makefile.base
+--- a/build/linux/common/makefile.base 2019-06-09 14:04:51.0 +
 b/build/linux/common/makefile.base 2019-06-09 14:06:58.251352310 +
+@@ -46,36 +46,36 @@ endif
+ #
+ 
+ # default cpp flags for all configurations
+-#CPPFLAGS  = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS)
+-CPPFLAGS  = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall 
-Wshadow -Wno-sign-compare -Werror -std=c++11
+-CFLAGS  = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall 
-Wshadow -Wno-sign-compare -Werror
++#CXXFLAGS  = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS)
++CXXFLAGS  += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall 
-Wshadow -Wno-sign-compare -Werror -std=c++11
++CFLAGS  += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall 
-Wshadow -Wno-sign-compare -Werror
+ 
+ ## 
+ # enforce 32-bit build : 1=yes, 0=no
+ ##
+ M32?= 0
+ ifeq ($(M32),1)
+-CPPFLAGS+=-m32
++CXXFLAGS+=-m32
+ endif
+ ##
+ 
+ ifeq ($(HIGHBITDEPTH), 1)
+-CPPFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1"
++CXXFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1"
+ endif
+ 
+ ifeq ($(EXTENSION_360_VIDEO), 1)
+-  CPPFLAGS+=-DEXTENSION_360_VIDEO=1
++  CXXFLAGS+=-DEXTENSION_360_VIDEO=1
+ else
+-  CPPFLAGS+=-DEXTENSION_360_VIDEO=0
++  CXXFLAGS+=-DEXTENSION_360_VIDEO=0
+ endif
+ 
+ #
+ # debug cpp flags
+-DEBUG_CPPFLAGS= -g  -D_DEBUG
++DEBUG_CXXFLAGS= -g  -D_DEBUG
+ DEBUG_CFLAGS= -g  -D_DEBUG
+ #
+ # release cpp
+-RELEASE_CPPFLAGS  =  -O3 -Wuninitialized
++RELEASE_CXXFLAGS  =  -O3 -Wuninitialized
+ RELEASE_CFLAGS  =  -O3 -Wuninitialized
+ 
+ 
+@@ -113,7 +113,7 @@ endif
+ ifeq ($(CONFIG), LIBRARY)
+ # linker flags for library
+ # LDFLAGS   = $(ALL_LDFLAGS) -shared -Wl,-Bsymbolic
+-LDFLAGS   = $(ALL_LDFLAGS) -shared
++LDFLAGS   += $(ALL_LDFLAGS) -shared
+ #
+ # debug linker flags for library
+ DEBUG_LDFLAGS = -Wl,-soname,lib$(PRJ_NAME)d.so.$(VER)
+@@ -124,7 +124,7 @@ RELEASE_LDFLAGS   = -Wl,-soname,lib$(PRJ
+ else
+ ifeq ($(CONFIG), CONSOLE)
+ # linker flags for console
+-LDFLAGS   = $(ALL_LDFLAGS)
++LDFLAGS   += $(ALL_LDFLAGS)
+ #
+ # debug linker flags for console
+ DEBUG_LDFLAGS =
+@@ -208,28 +208,28 @@ $(OBJ_DIR)/%.d.o: $(SRC_DIR4)/%.asm
+ # see also: http://make.paulandlesley.org/autodep.html
+ #2005-01-25 Steffen Kamp (k...@ient.rwth-aachen.de), RWTH Aachen
+ define COMPILE_AND_DEPEND_RELEASE
+-$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o 
$(CPPFLAGS) $(RELEASE_CPPFLAGS) -o $@ $(CURDIR)/$<
++$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o 
$(CXXFLAGS) $(RELEASE_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$<
+ @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \
+ sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
+ -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> 
$(OBJ_DIR)/$*.r.P; \
+ rm -f $(OBJ_DIR)/$*.r.d
+ endef
+ define COMPILE_AND_DEPEND_DEBUG
+-$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o 
$(CPPFLAGS) $(DEBUG_CPPFLAGS) -o $@ $(CURDIR)/$<
++$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o 
$(CXXFLAGS) $(DEBUG_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$<
+ @cp $(OBJ_DIR)/$*.d.d $(OBJ_DIR)/$*.d.P; \
+ sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
+ -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.d.d >> 
$(OBJ_DIR)/$*.d.P; \
+ rm -f $(OBJ_DIR)/$*.d.d
+ endef
+ define COMPILE_AND_DEPEND_RELEASE_C
+-$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) 
$(RELEASE_CFLAGS) -o $@ $(CURDIR)/$<
++$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) 
$(RELEASE_CFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$<
+ @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \
+ sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
+ -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> 
$(OBJ_DIR)/$*.r.P; \
+ rm -f 

[arch-commits] Commit in (6 files)

2019-10-01 Thread Daniel Bermond via arch-commits
Date: Tuesday, October 1, 2019 @ 17:42:21
  Author: dbermond
Revision: 512365

Initial commit of fs-uae-launcher

Added:
  fs-uae-launcher/
  fs-uae-launcher/repos/
  fs-uae-launcher/trunk/
  fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch
  fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch
  fs-uae-launcher/trunk/PKGBUILD

+
 010-fs-uae-launcher-fix-install-path.patch |   12 +++
 020-fs-uae-launcher-remove-python2.patch   |   45 +++
 PKGBUILD   |   40 
 3 files changed, 97 insertions(+)

Added: fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch
===
--- fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch
(rev 0)
+++ fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch
2019-10-01 17:42:21 UTC (rev 512365)
@@ -0,0 +1,12 @@
+diff -Nawurp a/fs-uae-launcher b/fs-uae-launcher
+--- a/fs-uae-launcher  2019-06-21 16:49:42.0 +
 b/fs-uae-launcher  2019-06-29 13:38:13.351496262 +
+@@ -8,6 +8,8 @@ if sys.version_info[0] < 3 or sys.versio
+ 
+ if os.environ.get("FSGS_PYTHONPATH", ""):
+ sys.path.insert(0, os.environ.get("FSGS_PYTHONPATH"))
++else:
++sys.path.insert(0, "/usr/share/fs-uae-launcher")
+ 
+ if os.getcwd().startswith("C:\\msys64\\home\\"):
+ os.environ["PATH"] = "C:\\msys64\\mingw64\\bin;" + os.environ["PATH"]

Added: fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch
===
--- fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch  
(rev 0)
+++ fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch  
2019-10-01 17:42:21 UTC (rev 512365)
@@ -0,0 +1,45 @@
+diff -Nawurp a/amitools/tools/geotool.py b/amitools/tools/geotool.py
+--- a/amitools/tools/geotool.py2019-06-21 16:49:43.0 +
 b/amitools/tools/geotool.py2019-06-29 14:09:16.52186 +
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2.7
++#!/usr/bin/env python
+ 
+ from __future__ import absolute_import
+ from __future__ import print_function
+diff -Nawurp a/amitools/tools/rdbtool.py b/amitools/tools/rdbtool.py
+--- a/amitools/tools/rdbtool.py2019-06-21 16:49:43.0 +
 b/amitools/tools/rdbtool.py2019-06-29 14:09:24.111043044 +
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2.7
++#!/usr/bin/env python
+ # rdbtool
+ # swiss army knife for rdb disk images or devices
+ 
+diff -Nawurp a/amitools/tools/xdfscan.py b/amitools/tools/xdfscan.py
+--- a/amitools/tools/xdfscan.py2019-06-21 16:49:43.0 +
 b/amitools/tools/xdfscan.py2019-06-29 14:09:28.464317106 +
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2.7
++#!/usr/bin/env python
+ # xdfscan
+ # quickly scan large sets of Amiga disk image files
+ 
+diff -Nawurp a/amitools/tools/xdftool.py b/amitools/tools/xdftool.py
+--- a/amitools/tools/xdftool.py2019-06-21 16:49:43.0 +
 b/amitools/tools/xdftool.py2019-06-29 14:09:32.760925361 +
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2.7
++#!/usr/bin/env python
+ # xdftool
+ # swiss army knife for adf and hdf amiga disk images
+ 
+diff -Nawurp a/amitools/util/BlkDevTools.py b/amitools/util/BlkDevTools.py
+--- a/amitools/util/BlkDevTools.py 2019-06-21 16:49:43.0 +
 b/amitools/util/BlkDevTools.py 2019-06-29 14:09:39.364169091 +
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2.7
++#!/usr/bin/env python
+ # based heavily on "iops" by Benjamin Schweizer
+ # https://github.com/gopher/iops
+ 

Added: fs-uae-launcher/trunk/PKGBUILD
===
--- fs-uae-launcher/trunk/PKGBUILD  (rev 0)
+++ fs-uae-launcher/trunk/PKGBUILD  2019-10-01 17:42:21 UTC (rev 512365)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Bermond 
+# Contributor: Uffe Jakobsen 
+# Contributor: Guilherme Calé 
+
+pkgname=fs-uae-launcher
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Graphical user interface for the fs-uae Amiga emulator'
+arch=('any')
+url='https://fs-uae.net/launcher/'
+license=('GPL2')
+depends=("fs-uae>=${pkgver}" 'python' 'python-setuptools' 'python-pyqt5' 
'python-six'
+ 'hicolor-icon-theme')
+optdepends=('p7zip: for .7z file support'
+'python-lhafile: for .lha file support')
+source=("https://fs-uae.net/stable/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+'010-fs-uae-launcher-fix-install-path.patch'
+'020-fs-uae-launcher-remove-python2.patch')
+sha256sums=('ee7ea368f1c8a58755cdd79f091a84ffe4e4d5b50d5523ed892f9d07be41e905'
+'15463d3d3ed5bdc4fb614cea91b93e7678eccce0696c66ac28c194dd7558e3fa'
+'dcb9be9e6881ec8102d230d54ac1dbd8fa3774d2282f5ea62ea67a3aea33045c')
+
+prepare() {
+cd "${pkgname}-${pkgver}"

[arch-commits] Commit in (6 files)

2019-09-06 Thread Konstantin Gizdov via arch-commits
Date: Friday, September 6, 2019 @ 09:15:08
  Author: kgizdov
Revision: 508268

initial release

Added:
  opencv-gcc8/
  opencv-gcc8/repos/
  opencv-gcc8/trunk/
  opencv-gcc8/trunk/PKGBUILD
  opencv-gcc8/trunk/opencv-includedir.patch
Modified:
  python-pytorch/trunk/PKGBUILD

---+
 opencv-gcc8/trunk/PKGBUILD|  102 
 opencv-gcc8/trunk/opencv-includedir.patch |9 ++
 python-pytorch/trunk/PKGBUILD |7 +
 3 files changed, 116 insertions(+), 2 deletions(-)

Added: opencv-gcc8/trunk/PKGBUILD
===
--- opencv-gcc8/trunk/PKGBUILD  (rev 0)
+++ opencv-gcc8/trunk/PKGBUILD  2019-09-06 09:15:08 UTC (rev 508268)
@@ -0,0 +1,102 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Ray Rashif 
+# Contributor: Tobias Powalowski 
+
+pkgbase=opencv-gcc8
+_pkgbase=opencv
+pkgname=(opencv-gcc8 opencv-gcc8-samples)
+_pkgname=${_pkgbase}
+pkgver=4.1.1
+pkgrel=1
+pkgdesc="Open Source Computer Vision Library compiled with GCC 8"
+arch=(x86_64)
+license=(BSD)
+url="https://opencv.org/;
+depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
jasper ffmpeg gcc8 gcc8-libs)
+makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 
vtk glew ant java-environment)
+optdepends=('opencv-samples: samples'
+'gtk3: for the HighGUI module and the Python bindings'
+'vtk: for the viz module'
+'hdf5: for the HDF5 module and the Python bindings'
+'opencl-icd-loader: For coding with OpenCL'
+'python-numpy: Python bindings'
+'java-runtime: Java interface')
+source=("${_pkgbase}-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip;
+
"opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz;
+opencv-includedir.patch)
+sha256sums=('d34985c7b4283519c032e3585b30846644f56c81acba35693295ff8930f080aa'
+'9f85d380758498d800fec26307e389620cde8b1a2e86ab51cddc5200fbe37102'
+'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10')
+
+prepare() {
+  mkdir -p build
+
+  cd ${_pkgname}-$pkgver
+  patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in 
pkgconfig file
+}
+
+build() {
+  cd build
+  export JAVA_HOME="/usr/lib/jvm/default"
+  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
+  _pythonpath=`python -c "from sysconfig import get_path; 
print(get_path('platlib'))"`
+  CC=/usr/bin/gcc-8 \
+  CXX=/usr/bin/g++-8 \
+  cmake ../${_pkgname}-$pkgver \
+-DWITH_OPENCL=ON \
+-DWITH_OPENGL=ON \
+-DWITH_TBB=ON \
+-DOpenGL_GL_PREFERENCE=GLVND \
+-DBUILD_WITH_DEBUG_INFO=OFF \
+-DBUILD_TESTS=OFF \
+-DBUILD_PERF_TESTS=OFF \
+-DBUILD_EXAMPLES=ON \
+-DINSTALL_C_EXAMPLES=ON \
+-DINSTALL_PYTHON_EXAMPLES=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCPU_BASELINE_DISABLE=SSE3 \
+-DCPU_BASELINE_REQUIRE=SSE2 \
+-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \
+-DOPENCV_SKIP_PYTHON_LOADER=ON \
+-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \
+
-DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so"
 \
+-DLAPACK_CBLAS_H="/usr/include/cblas.h" \
+-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \
+-DOPENCV_GENERATE_PKGCONFIG=ON \
+-DOPENCV_ENABLE_NONFREE=ON \
+-DOPENCV_JNI_INSTALL_PATH=lib \
+-DOPENCV_GENERATE_SETUPVARS=OFF \
+-DEIGEN_INCLUDE_PATH=/usr/include/eigen3
+  make
+}
+
+package_opencv-gcc8() {
+  provides=('opencv')
+  conflicts=('opencv')
+  cd build
+  make DESTDIR="$pkgdir" install
+
+  # install license file
+  install -Dm644 "$srcdir"/${_pkgname}-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/${_pkgname}
+
+  # separate samples package
+  cd "$pkgdir"/usr/share
+  mv opencv4/samples "$srcdir"/${_pkgname}-samples
+}
+
+package_opencv-gcc8-samples() {
+  pkgdesc+=" (samples)"
+  depends=("opencv-gcc8=$pkgver")
+  provides=("opencv-samples=$pkgver")
+  conflicts=("opencv-samples=$pkgver")
+  unset optdepends
+
+  mkdir -p "$pkgdir"/usr/share/opencv
+  cp -r "$srcdir"/opencv-samples "$pkgdir"/usr/share/opencv/samples
+  # fix permissions
+  chmod 755 "$pkgdir"/usr/share/opencv/samples/*
+
+  # install license file
+  install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/${_pkgname}
+}

Added: opencv-gcc8/trunk/opencv-includedir.patch
===
--- opencv-gcc8/trunk/opencv-includedir.patch   (rev 0)
+++ opencv-gcc8/trunk/opencv-includedir.patch   2019-09-06 09:15:08 UTC (rev 
508268)
@@ -0,0 +1,9 @@
+diff -u -r opencv-4.0.1/cmake/templates/opencv-XXX.pc.in 
opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in
+--- 

[arch-commits] Commit in (6 files)

2019-08-31 Thread Bruno Pagani via arch-commits
Date: Saturday, August 31, 2019 @ 15:49:27
  Author: archange
Revision: 505729

Deleting unmaintained OCaml packages

Deleted:
  cppo/
  menhir/
  merlin/
  ocaml-biniou/
  ocaml-easy-format/
  ocaml-yojson/


[arch-commits] Commit in (6 files)

2019-08-23 Thread Felix Yan via arch-commits
Date: Friday, August 23, 2019 @ 07:46:51
  Author: felixonmars
Revision: 501225

addpkg: klayout 0.25.9-1

Added:
  klayout/
  klayout/repos/
  klayout/trunk/
  klayout/trunk/PKGBUILD
  klayout/trunk/klayoutEditor.desktop
  klayout/trunk/klayoutViewer.desktop

---+
 PKGBUILD  |   36 
 klayoutEditor.desktop |   13 +
 klayoutViewer.desktop |   13 +
 3 files changed, 62 insertions(+)

Added: klayout/trunk/PKGBUILD
===
--- klayout/trunk/PKGBUILD  (rev 0)
+++ klayout/trunk/PKGBUILD  2019-08-23 07:46:51 UTC (rev 501225)
@@ -0,0 +1,36 @@
+# Contributor: Lars Boettcher 
+# Maintainer: Aaron Ali 
+
+pkgname=klayout
+pkgver=0.25.9
+pkgrel=1
+pkgdesc="High Performance Layout Viewer And Editor. Support of GDS and OASIS 
files."
+arch=('i686' 'x86_64')
+url="http://www.klayout.org/;
+license=('GPL')
+depends=('qt5-base' 'qt5-tools' 'qt5-multimedia' 'qt5-xmlpatterns' 'qt5-svg' 
'ruby' 'python')
+source=(http://www.klayout.org/downloads/source/klayout-$pkgver.tar.gz
+klayoutEditor.desktop klayoutViewer.desktop)
+sha512sums=('6becad581b94d8ca36c10afbae422fa4a322986190b45fa752cb864cb5b61c35926ac550a20dc1892dfb0c40cbc52d817bb44cbc512329209af86d8d5247240f'
+
'bc6c7621e5cda754509a86664fb3e7ecd15f577dec712f4b0c52c9a7455ba692043a67145f5bf143d8fdc502b84e4212303906d62107537eefb4bebe57b2ffe1'
+
'37a3bbb06ab155c1c22e3990cf160383570e8ea945dbf4964bc94b6fd4e6321627d31071a29d3dbeafc9e2fc406b6905761e299bfccdfe0a35663f2021624f4f')
+
+build() {
+  cd klayout-$pkgver
+  ./build.sh $build_opt
+}
+
+package() {
+  install -D -m 644 klayoutEditor.desktop 
"$pkgdir"/usr/share/applications/klayoutEditor.desktop
+  install -D -m 644 klayoutViewer.desktop 
"$pkgdir"/usr/share/applications/klayoutViewer.desktop
+  cd klayout-$pkgver
+  install -D -m 644 etc/logo.png 
"$pkgdir"/usr/share/icons/hicolor/32x32/apps/klayout.png
+  install -D -m 755 build-release/klayout "$pkgdir"/usr/bin/klayout
+  cd bin-release
+  for lib in `find . -type f | grep so`; do
+install -D -m 755 $lib "$pkgdir"/usr/lib/$lib
+  done
+  for lib in `find . -type l | grep so`; do
+cp -a $lib "$pkgdir"/usr/lib/$lib
+  done
+}

Added: klayout/trunk/klayoutEditor.desktop
===
--- klayout/trunk/klayoutEditor.desktop (rev 0)
+++ klayout/trunk/klayoutEditor.desktop 2019-08-23 07:46:51 UTC (rev 501225)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Comment[de]=Programm zur Bearbeiten von GDS-Dateien
+Comment=Program to edit GDS and CIF files
+Exec=klayout -e %F
+GenericName[de]=Klayout Editor
+GenericName=Klayout Editor
+Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png
+Name[de]=Klayout Editor
+Name=Klayout Editor
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Scientific;Development

Added: klayout/trunk/klayoutViewer.desktop
===
--- klayout/trunk/klayoutViewer.desktop (rev 0)
+++ klayout/trunk/klayoutViewer.desktop 2019-08-23 07:46:51 UTC (rev 501225)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Comment[de]=Programm zur Betrachten von GDS-Dateien
+Comment=Program to view GDS and CIF files
+Exec=klayout %F
+GenericName[de]=Klayout Viewer
+GenericName=Klayout Viewer
+Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png
+Name[de]=Klayout Viewer
+Name=Klayout Viewer
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Scientific;Development


[arch-commits] Commit in (6 files)

2019-08-08 Thread Christian Rebischke via arch-commits
Date: Thursday, August 8, 2019 @ 15:13:22
  Author: shibumi
Revision: 498352

new openvas scanner package

Added:
  openvas/
  openvas/repos/
  openvas/trunk/
  openvas/trunk/CHANGELOG.md
  openvas/trunk/PKGBUILD
  openvas/trunk/openvas.service

-+
 CHANGELOG.md|   87 ++
 PKGBUILD|   36 ++
 openvas.service |   11 ++
 3 files changed, 134 insertions(+)

Added: openvas/trunk/CHANGELOG.md
===
--- openvas/trunk/CHANGELOG.md  (rev 0)
+++ openvas/trunk/CHANGELOG.md  2019-08-08 15:13:22 UTC (rev 498352)
@@ -0,0 +1,87 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/).
+
+## [Unreleased]
+
+### Added
+- An ID has been added to NVT preferences. 
[#282](https://github.com/greenbone/openvas/pull/282)
+- A new NVT cross references data handling has been 
added.[#317](https://github.com/greenbone/openvas/pull/317)
+
+### Changes
+- Vendor version is now an option in the config file. 
[#363](https://github.com/greenbone/openvas/pull/363)
+- The NVT preference format has been changed. 
[#275](https://github.com/greenbone/openvas/pull/275)
+- Redis supported versions must be 3.2 or higher. 
[#287](https://github.com/greenbone/openvas/pull/287)
+- Log directory is now configurable. 
[#316](https://github.com/greenbone/openvas/pull/316)
+- The greenbone-nvt-sync script is not allowed to run as root. 
[#323](https://github.com/greenbone/openvas/pull/323)
+- OpenVAS Scanner has been renamed to OpenVAS (Open Vulnerability Assessment 
Scanner). [#337](https://github.com/greenbone/openvas/pull/337) 
[#343](https://github.com/greenbone/openvas/pull/343)
+- Retry until a host finishes and frees a db before running a new host scan, 
in case there is no free redis db. Therefore a infinite loop has been added 
when it call kb_new(). [#340](https://github.com/greenbone/openvas/pull/340)
+
+### Fixed
+- An issue with stuck scans where only a single plugin is running and is 
beyond its timeout has been addressed. 
[#289](https://github.com/greenbone/openvas/pull/289)
+- Fix a type mismatch. Use correct format specifier for size_t. 
[#299](https://github.com/greenbone/openvas/pull/299)
+- An issue which caused falling back into a default port in get_ssh_port() has 
been fixed. [#342](https://github.com/greenbone/openvas/pull/342)
+
+### Removed
+- Unused be_nice scan preferences has been removed. 
[#313](https://github.com/greenbone/openvas/pull/313)
+- OTP has been entirely removed in favor of using the ospd-openvas interface. 
[#337](https://github.com/greenbone/openvas/pull/337)
+- Daemon mode has been entirely removed. 
[#337](https://github.com/greenbone/openvas/pull/337)  
[#341](https://github.com/greenbone/openvas/pull/341)
+
+[Unreleased]: 
https://github.com/greenbone/openvas/compare/openvas-scanner-6.0...master
+
+## [6.0.2] (unreleased)
+
+### Changes
+- The call to wmiexec.py has been replaced with impacket-wmiexec, because the 
symlink has been added in Debian Stretch with python-impacket 0.9.15-1.
+
+[6.0.2]: 
https://github.com/greenbone/openvas/compare/v6.0.1...openvas-scanner-6.0
+
+## [6.0.1] (2019-07-17)
+
+### Added
+
+### Changes
+- Use lowercase for values added from add_host_name(). 
[#306](https://github.com/greenbone/openvas/pull/306)
+- Do not launch the scan if the nvticache is corrupted. 
[#309](https://github.com/greenbone/openvas/pull/310)
+- Separate each scan plugin process into its own process group. 
[#325](https://github.com/greenbone/openvas/pull/325)
+
+### Fixed
+- An issue which caused the scanner to crash when a plugin is missing during a 
scan has been addressed. [#296](https://github.com/greenbone/openvas/pull/296)
+- An issue which causes a scan to hang has been addressed. 
[#301](https://github.com/greenbone/openvas/pull/301)
+- Issues in building process have been addressed. 
[#308](https://github.com/greenbone/openvas/pull/308)
+- An issue which caused resuming task not to work was addressed. 
[#312](https://github.com/greenbone/openvas/pull/312)
+- An issue which caused a possible null IP values in OTP results / HOST_END 
has been addressed. [#321](https://github.com/greenbone/openvas/pull/321)
+- An issue which caused the scanner to finish instantly without any result has 
been addressed. [#330](https://github.com/greenbone/openvas/pull/330)
+
+### Removed
+- Currently unused advanced_log related code has been removed. 
[#327](https://github.com/greenbone/openvas/pull/327)
+
+[6.0.1]: 
https://github.com/greenbone/openvas/compare/v6.0.0...openvas-scanner-6.0
+
+## [6.0.0] (2019-04-05)
+
+### Added
+- Function to get the currently running script filename has been added.
+
+### Changed
+- Debugging nasl mechanism has been improved, replacing preprocessor directives
+  with 

[arch-commits] Commit in (6 files)

2019-07-25 Thread Maxime Gauduin via arch-commits
Date: Thursday, July 25, 2019 @ 11:08:41
  Author: alucryd
Revision: 358574

add java11-openjfx

Added:
  java11-openjfx/
  java11-openjfx/trunk/
  java11-openjfx/trunk/PKGBUILD
  java11-openjfx/trunk/gradle.properties
  java11-openjfx/trunk/java11-openjfx-flags.patch
  java11-openjfx/trunk/java11-openjfx-no-xlocale.patch

-+
 PKGBUILD|  122 
 gradle.properties   |3 
 java11-openjfx-flags.patch  |  227 ++
 java11-openjfx-no-xlocale.patch |   16 ++
 4 files changed, 368 insertions(+)

Added: java11-openjfx/trunk/PKGBUILD
===
--- java11-openjfx/trunk/PKGBUILD   (rev 0)
+++ java11-openjfx/trunk/PKGBUILD   2019-07-25 11:08:41 UTC (rev 358574)
@@ -0,0 +1,122 @@
+# Maintainer: Guillaume Alaux 
+# Maintainer: Maxime Gauduin 
+# Contributor: William Gathoye 
+# Contributor: Emanuel Couto 
+# Contributor: Richard Jackson 
+# Contributor: Tinx 
+# Contributor: Jens Kapitza 
+# Contributor: Olli 
+
+pkgbase=java11-openjfx
+pkgname=(
+  java11-openjfx
+  java11-openjfx-doc
+  java11-openjfx-src
+)
+pkgver=11.0.3.u1
+pkgrel=1
+pkgdesc='Java OpenJFX 11 client application platform (open-source 
implementation of JavaFX)'
+arch=(x86_64)
+url=https://wiki.openjdk.java.net/display/OpenJFX/Main
+license=(custom)
+makedepends=(
+  alsa-lib
+  ant
+  cairo
+  cmake
+  ffmpeg
+  freetype2
+  gdk-pixbuf2
+  glib2
+  gperf
+  gtk2
+  gtk3
+  java-environment-openjdk=11
+  libgl
+  libx11
+  libxtst
+  pango
+  python2
+  qt5-base
+  ruby
+  unzip
+  webkit2gtk
+  zip
+)
+source=(
+  https://hg.openjdk.java.net/openjfx/11/rt/archive/${pkgver//.u/+}.tar.bz2
+  gradle.properties
+  https://services.gradle.org/distributions/gradle-4.8-bin.zip
+  java11-openjfx-flags.patch
+  java11-openjfx-no-xlocale.patch
+)
+sha256sums=('c4a42e9f7ac94ca3b05b363375f782bc79be9446bee23eb94e6175a97b5262ae'
+'2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6'
+'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
+'62d7356654b541a9f868cc7beb185e64a1375d9a734b906ba00eacbee258d16e'
+'220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c')
+
+prepare() {
+  cd rt-${pkgver//.u/+}
+
+  ln -sf ../gradle.properties .
+  patch -Np1 -i ../java11-openjfx-flags.patch
+  patch -Np1 -i ../java11-openjfx-no-xlocale.patch
+}
+
+build() {
+  cd rt-${pkgver//.u/+}
+
+  ../gradle-4.8/bin/gradle zips
+}
+
+package_java11-openjfx() {
+  depends=(
+alsa-lib
+cairo
+ffmpeg
+gdk-pixbuf2
+glib2
+gtk2
+gtk3
+java-runtime-openjdk=11
+libavcodec.so
+libavformat.so
+libfreetype.so
+libgl
+libx11
+libxtst
+pango
+python2
+qt5-base
+ruby
+unzip
+webkit2gtk
+  )
+
+  cd rt-${pkgver//.u/+}
+
+  install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjdk,share/licenses}
+  cp -dr --no-preserve=ownership build/sdk/lib 
"${pkgdir}"/usr/lib/jvm/java-11-openjdk/
+  rm "${pkgdir}"/usr/lib/jvm/java-11-openjdk/lib/src.zip
+  cp -dr --no-preserve=ownership build/jmods 
"${pkgdir}"/usr/lib/jvm/java-11-openjdk/
+  cp -dr --no-preserve=ownership build/sdk/legal 
"${pkgdir}"/usr/share/licenses/java11-openjfx
+}
+
+package_java11-openjfx-doc() {
+  cd rt-${pkgver//.u/+}
+
+  install -dm 755 "${pkgdir}"/usr/share/{doc,licenses}
+  cp -dr --no-preserve=ownership build/javadoc 
"${pkgdir}"/usr/share/doc/java11-openjfx
+  ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-doc
+}
+
+package_java11-openjfx-src() {
+  cd rt-${pkgver//.u/+}
+
+  install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjdk,share/licenses}
+  install -m 644 build/sdk/lib/src.zip 
"${pkgdir}"/usr/lib/jvm/java-11-openjdk/javafx-src.zip
+  ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-src
+}
+
+# vim: ts=2 sw=2 et:

Added: java11-openjfx/trunk/gradle.properties
===
--- java11-openjfx/trunk/gradle.properties  (rev 0)
+++ java11-openjfx/trunk/gradle.properties  2019-07-25 11:08:41 UTC (rev 
358574)
@@ -0,0 +1,3 @@
+COMPILE_MEDIA = true
+COMPILE_WEBKIT = true
+CONF = Release

Added: java11-openjfx/trunk/java11-openjfx-flags.patch
===
--- java11-openjfx/trunk/java11-openjfx-flags.patch 
(rev 0)
+++ java11-openjfx/trunk/java11-openjfx-flags.patch 2019-07-25 11:08:41 UTC 
(rev 358574)
@@ -0,0 +1,227 @@
+From a28f9aaab759d82384279c16d86bb98ab47412a3 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Sat, 1 Jun 2019 00:12:55 -0700
+Subject: [PATCH] respect user cflags
+
+---
+ buildSrc/linux.gradle   |  7 ++-
+ .../gstreamer/projects/linux/avplugin/Makefile  | 16 ++--
+ 

[arch-commits] Commit in (6 files)

2019-06-29 Thread Maxim Baz via arch-commits
Date: Saturday, June 29, 2019 @ 07:52:02
  Author: maximbaz
Revision: 485720

ttf-joypixels: create pkg

Added:
  ttf-joypixels/
  ttf-joypixels/repos/
  ttf-joypixels/trunk/
  ttf-joypixels/trunk/75-joypixels.conf
  ttf-joypixels/trunk/PKGBUILD
  ttf-joypixels/trunk/ttf-joypixels.install

---+
 75-joypixels.conf |  167 
 PKGBUILD  |   31 
 ttf-joypixels.install |   18 +
 3 files changed, 216 insertions(+)

Added: ttf-joypixels/trunk/75-joypixels.conf
===
--- ttf-joypixels/trunk/75-joypixels.conf   (rev 0)
+++ ttf-joypixels/trunk/75-joypixels.conf   2019-06-29 07:52:02 UTC (rev 
485720)
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+emoji
+JoyPixels
+
+
+
+
+sans
+JoyPixels
+
+
+
+serif
+JoyPixels
+
+
+
+sans-serif
+JoyPixels
+
+
+
+monospace
+JoyPixels
+
+
+
+
+
+
+
+Symbola
+
+
+
+
+
+
+
+EmojiOne
+JoyPixels
+
+
+
+Emoji One
+JoyPixels
+
+
+
+EmojiOne Color
+JoyPixels
+
+
+
+EmojiOne Mozilla
+JoyPixels
+
+
+
+
+Apple Color 
Emoji
+JoyPixels
+
+
+
+Segoe UI Emoji
+JoyPixels
+
+
+
+Segoe UI Symbol
+JoyPixels
+
+
+
+Noto Color Emoji
+JoyPixels
+
+
+
+NotoColorEmoji
+JoyPixels
+
+
+
+Android Emoji
+JoyPixels
+
+
+
+Noto Emoji
+JoyPixels
+
+
+
+Twitter Color 
Emoji
+JoyPixels
+
+
+
+Twemoji
+JoyPixels
+
+
+
+Twemoji Mozilla
+JoyPixels
+
+
+
+TwemojiMozilla
+JoyPixels
+
+
+
+EmojiTwo
+JoyPixels
+
+
+
+Emoji Two
+JoyPixels
+
+
+
+EmojiSymbols
+JoyPixels
+
+
+
+Symbola
+JoyPixels
+
+

Added: ttf-joypixels/trunk/PKGBUILD
===
--- ttf-joypixels/trunk/PKGBUILD(rev 0)
+++ ttf-joypixels/trunk/PKGBUILD2019-06-29 07:52:02 UTC (rev 485720)
@@ -0,0 +1,31 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=ttf-joypixels
+pkgver=5.0.2
+pkgrel=1
+pkgdesc='Emoji as a Service (formerly EmojiOne)'
+url='https://www.joypixels.com/download'
+arch=('any')
+license=('custom')
+depends=('fontconfig')
+provides=('emoji-font')
+conflicts=('ttf-emojione')
+replaces=('ttf-emojione')
+install="${pkgname}.install"
+source=("joypixels-android-${pkgver}.ttf::https://cdn.joypixels.com/arch-linux/font/${pkgver}/joypixels-android.ttf;
+'75-joypixels.conf'
+
"license-free-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/license/free-license.pdf;
+
"license-appendix-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/appendix/joypixels-license-appendix.pdf;)
+sha256sums=('91c597b52bcfb6ed083c3870f445e728ab80e2f7c45157726bce0aa89d7d5b49'
+'a6d96bba6ec120adad118a57d1ba39ea64cb0c796c671894ddff1be4aa13be18'
+'c4a17634bfebd5c1b74d9a02a1d981f8fcf6b1737162696cad7bfab161d8dbb3'
+'05084e4ddbbb0c241bb0ff4e307853a9e6236fa1c617b7cba44af31b6bfc5e2d')
+
+package() {
+install -Dm644 "joypixels-android-${pkgver}.ttf" 
"${pkgdir}/usr/share/fonts/joypixels/joypixels.ttf"
+install -Dm644 -t "${pkgdir}/etc/fonts/conf.avail" 75-joypixels.conf
+install -Dm644 "license-free-${pkgver}-${pkgrel}.pdf" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.pdf"
+install -Dm644 "license-appendix-${pkgver}-${pkgrel}.pdf" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.appendix.pdf"
+}
+
+# vim:set ts=4 sw=4 et:

Added: ttf-joypixels/trunk/ttf-joypixels.install
===
--- ttf-joypixels/trunk/ttf-joypixels.install   (rev 0)
+++ ttf-joypixels/trunk/ttf-joypixels.install   2019-06-29 07:52:02 UTC (rev 
485720)
@@ -0,0 +1,18 @@
+post_install() {
+echo
+echo "  To prevent conflicts with other emoji fonts,"
+echo "  75-joypixels.conf is not automatically installed to 
/etc/fonts/conf.d/"
+echo
+echo "  If you don't use other emoji fonts, you can simply create a 
symlink:"
+echo "  # ln -sf ../conf.avail/75-joypixels.conf 
/etc/fonts/conf.d/75-joypixels.conf"
+echo
+echo "  If you do use other emoji fonts,"
+echo "  copy 75-joypixels.conf to /etc/fonts/conf.d/ and remove 
corresponding aliases"
+echo
+}
+
+post_remove() {
+echo
+echo "  Make sure to remove 

[arch-commits] Commit in (6 files)

2019-06-03 Thread Maxime Gauduin via arch-commits
Date: Monday, June 3, 2019 @ 20:31:20
  Author: alucryd
Revision: 354763

add java8-openjfx

Added:
  java8-openjfx/
  java8-openjfx/trunk/
  java8-openjfx/trunk/PKGBUILD
  java8-openjfx/trunk/gradle.properties
  java8-openjfx/trunk/java8-openjfx-flags.patch
  java8-openjfx/trunk/java8-openjfx-no-xlocale.patch

+
 PKGBUILD   |  115 +
 gradle.properties  |5 
 java8-openjfx-flags.patch  |  208 +++
 java8-openjfx-no-xlocale.patch |   29 +
 4 files changed, 357 insertions(+)

Added: java8-openjfx/trunk/PKGBUILD
===
--- java8-openjfx/trunk/PKGBUILD(rev 0)
+++ java8-openjfx/trunk/PKGBUILD2019-06-03 20:31:20 UTC (rev 354763)
@@ -0,0 +1,115 @@
+# Maintainer: Guillaume Alaux 
+# Maintainer: Maxime Gauduin 
+# Contributor: William Gathoye 
+# Contributor: Emanuel Couto 
+# Contributor: Richard Jackson 
+# Contributor: Tinx 
+# Contributor: Jens Kapitza 
+# Contributor: Olli 
+
+pkgbase=java8-openjfx
+pkgname=(
+  java8-openjfx
+  java8-openjfx-doc
+  java8-openjfx-src
+)
+pkgver=8.u202
+pkgrel=1
+pkgdesc='Java OpenJFX 8 client application platform (open-source 
implementation of JavaFX)'
+arch=(x86_64)
+url=https://wiki.openjdk.java.net/display/OpenJFX/Main
+license=(GPL)
+makedepends=(
+  alsa-lib
+  cairo
+  cmake
+  ffmpeg
+  freetype2
+  gdk-pixbuf2
+  glib2
+  gperf
+  gtk2
+  gtk3
+  java-environment-openjdk=8
+  libgl
+  libx11
+  libxtst
+  pango
+  python2
+  qt5-base
+  ruby
+  unzip
+  webkit2gtk
+)
+source=(
+  https://hg.openjdk.java.net/openjfx/8u/rt/archive/${pkgver//./}-ga.tar.bz2
+  gradle.properties
+  https://services.gradle.org/distributions/gradle-4.8-bin.zip
+  java8-openjfx-flags.patch
+  java8-openjfx-no-xlocale.patch
+)
+sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc'
+'75335ac8ccae143ab4dbb81fc32c70d34d95baa360388f55bf2d237e8821ad97'
+'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
+'1838a1f9a65dd4a0fd72b3940b54c7e03b9b5eb51b30a1856bb4dbc69d9a0bb4'
+'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d')
+
+prepare() {
+  cd rt-${pkgver//./}-ga
+
+  ln -sf ../gradle.properties .
+  patch -Np1 -i ../java8-openjfx-flags.patch
+  patch -Np1 -i ../java8-openjfx-no-xlocale.patch
+}
+
+build() {
+  cd rt-${pkgver//./}-ga
+
+  ../gradle-4.8/bin/gradle
+}
+
+package_java8-openjfx() {
+  depends=(
+alsa-lib
+cairo
+ffmpeg
+gdk-pixbuf2
+glib2
+gtk2
+gtk3
+java-runtime-openjdk=8
+libavcodec.so
+libavformat.so
+libfreetype.so
+libgl
+libx11
+libxtst
+pango
+python2
+qt5-base
+ruby
+unzip
+webkit2gtk
+  )
+
+  cd rt-${pkgver//./}-ga
+
+  install -dm 755  "${pkgdir}"/usr/lib/java-8-openjdk/jre
+  cp -dr --no-preserve=ownership build/sdk/{bin,lib} 
"${pkgdir}"/usr/lib/java-8-openjdk/
+  cp -dr --no-preserve=ownership build/sdk/rt/lib 
"${pkgdir}"/usr/lib/java-8-openjdk/jre/
+}
+
+package_java8-openjfx-doc() {
+  cd rt-${pkgver//./}-ga
+
+  install -dm 755 "${pkgdir}"/usr/share/doc
+  cp -dr --no-preserve=ownership build/javadoc 
"${pkgdir}"/usr/share/doc/java8-openjfx
+}
+
+package_java8-openjfx-src() {
+  cd rt-${pkgver//./}-ga
+
+  install -Dm 644 build/javafx-src.zip -t 
"${pkgdir}"/usr/lib/jvm/java-8-openjdk/
+}
+
+# vim: ts=2 sw=2 et:

Added: java8-openjfx/trunk/gradle.properties
===
--- java8-openjfx/trunk/gradle.properties   (rev 0)
+++ java8-openjfx/trunk/gradle.properties   2019-06-03 20:31:20 UTC (rev 
354763)
@@ -0,0 +1,5 @@
+BUILD_JAVADOC = true
+BUILD_SRC_ZIP = true
+COMPILE_MEDIA = true
+COMPILE_WEBKIT = true
+CONF = Release

Added: java8-openjfx/trunk/java8-openjfx-flags.patch
===
--- java8-openjfx/trunk/java8-openjfx-flags.patch   
(rev 0)
+++ java8-openjfx/trunk/java8-openjfx-flags.patch   2019-06-03 20:31:20 UTC 
(rev 354763)
@@ -0,0 +1,208 @@
+diff -rupN rt-8u202-ga.orig/buildSrc/linux.gradle 
rt-8u202-ga/buildSrc/linux.gradle
+--- rt-8u202-ga.orig/buildSrc/linux.gradle 2019-06-03 15:45:22.599465670 
+0200
 rt-8u202-ga/buildSrc/linux.gradle  2019-06-03 15:50:59.746039363 +0200
+@@ -44,8 +44,11 @@ LINUX.library = { name -> return "lib${n
+ def commonFlags = [
+ "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // 
optimization flags
+ "-fstack-protector",
++"-Wno-error=cast-function-type",
+ "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", 
"-Werror=implicit-function-declaration"] // warning flags
+
++commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
++
+ if (!IS_64) {
+ commonFlags += "-m32"
+ }
+@@ -60,6 

[arch-commits] Commit in (6 files)

2019-05-30 Thread Maxime Gauduin via arch-commits
Date: Thursday, May 30, 2019 @ 19:42:07
  Author: alucryd
Revision: 475144

add rx and promise for graphql

Added:
  python-promise/
  python-promise/trunk/
  python-promise/trunk/PKGBUILD
  python-rx/
  python-rx/trunk/
  python-rx/trunk/PKGBUILD

---+
 python-promise/trunk/PKGBUILD |   33 +
 python-rx/trunk/PKGBUILD  |   52 
 2 files changed, 85 insertions(+)

Added: python-promise/trunk/PKGBUILD
===
--- python-promise/trunk/PKGBUILD   (rev 0)
+++ python-promise/trunk/PKGBUILD   2019-05-30 19:42:07 UTC (rev 475144)
@@ -0,0 +1,33 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=python-promise
+pkgver=2.2.0
+pkgrel=1
+pkgdesc='Ultra-performant Promise implementation in Python'
+url=https://github.com/syrusakbary/promise
+arch=(any)
+license=(MIT)
+depends=(
+  python-six
+)
+makedepends=(
+  git
+  python-setuptools
+)
+source=(git+https://github.com/syrusakbary/promise.git#tag=v${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  cd promise
+
+  python setup.py build
+}
+
+package() {
+  cd promise
+
+  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-promise/
+}
+
+# vim: ts=2 sw=2 et:

Added: python-rx/trunk/PKGBUILD
===
--- python-rx/trunk/PKGBUILD(rev 0)
+++ python-rx/trunk/PKGBUILD2019-05-30 19:42:07 UTC (rev 475144)
@@ -0,0 +1,52 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ilya Elenskiy 
+# Contributor: Julien Nicoulaud 
+
+pkgname=python-rx
+pkgver=1.6.1
+pkgrel=3
+pkgdesc='Reactive Extensions for Python'
+arch=(any)
+url=http://reactivex.io
+license=(APACHE)
+depends=(python)
+makedepends=(
+  git
+  python-setuptools
+)
+checkdepends=(
+  python-coverage
+  python-nose
+  python-pytest
+  python-pytest-asyncio
+)
+source=(git+https://github.com/ReactiveX/RxPY.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+prepare() {
+  cd RxPY
+
+  # some tests fail with Python 3.7
+  rm tests/test_observable/test_dowhile.py
+  rm tests/test_observable/test_while.py
+}
+
+build() {
+  cd RxPY
+
+  python setup.py build
+}
+
+check() {
+  cd RxPY
+
+  python setup.py test
+}
+
+package() {
+  cd RxPY
+
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (6 files)

2019-04-30 Thread Maxime Gauduin via arch-commits
Date: Tuesday, April 30, 2019 @ 09:52:06
  Author: alucryd
Revision: 456714

add an older ffnvcodec for emby

Added:
  ffnvcodec-headers8.1/
  ffnvcodec-headers8.1/trunk/
  ffnvcodec-headers8.1/trunk/.SRCINFO
  ffnvcodec-headers8.1/trunk/PKGBUILD
  ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch
Modified:
  emby-server/trunk/PKGBUILD

+
 emby-server/trunk/PKGBUILD |   19 +-
 ffnvcodec-headers8.1/trunk/.SRCINFO|   13 ++
 ffnvcodec-headers8.1/trunk/PKGBUILD|   36 +++
 ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch |   32 
 4 files changed, 91 insertions(+), 9 deletions(-)

Modified: emby-server/trunk/PKGBUILD
===
--- emby-server/trunk/PKGBUILD  2019-04-30 09:49:04 UTC (rev 456713)
+++ emby-server/trunk/PKGBUILD  2019-04-30 09:52:06 UTC (rev 456714)
@@ -2,10 +2,10 @@
 # Contributor: Daniel Seymour 
 
 pkgname=emby-server
-pkgver=4.0.2.0
-_ffmpeg_ver=2018_12_01
-_ffdetect_ver=4.0.2
-pkgrel=3
+pkgver=4.1.1.0
+_ffmpeg_ver=2019_04_09
+_ffdetect_ver=4.0.3
+pkgrel=1
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=(any)
 url=https://emby.media
@@ -23,6 +23,7 @@
   libdrm
   libfreetype.so
   libjpeg-turbo
+  libmfx.so
   libpng
   libtheora
   libva-drm.so
@@ -34,7 +35,7 @@
   libx11
   libx264.so
   opus
-  skia-sharp60
+  skia-sharp
   sqlite
   zlib
   zvbi
@@ -56,9 +57,9 @@
 )
 noextract=(license.docx)
 backup=(etc/conf.d/emby-server)
-sha256sums=('555e5646a6a70651876e0d61841d6a3365fd7f055ba7a1d2dcd93803c9915509'
-'1129e1bfb7fc4090cdd6e055d57b0cd90c9881f0db8b9ceb80fdd145de4ffc71'
-'c25eea4ace3824c7172e0b7cab57cc2baa459004680fed5fa645355205fe2c51'
+sha256sums=('f89f9b2b3355a0674101834b36aa328822918bea5d466525634c50da0093c241'
+'d2081fd92e92ee90561c91edbd28ccba4beb1d72bdd38cd94c338726020e2e62'
+'85697071cb6412d244fc6dd76f3561b6a42d7556ef20f26a702542b58198f0c7'
 'ee6ed36a13fcd8fd0b2b818eac742cc2cc2513d7f8f6cd867fa8d1c45ef3dd22'
 'd1a805284d8a1329f6f6e736423be747d8951c5a9600fbb79c13a6f9be7149c0'
 'efdaabd3002fee13a6831e90fd700dea4d7c6c954ede00da6f28c1eada33ad8c'
@@ -109,7 +110,7 @@
 package() {
   install -dm 755 "${pkgdir}"/usr/lib
   cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
-  ln -s ../libSkiaSharp.so.60.0.0 
"${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so
+  ln -s ../libSkiaSharp.so.68.0.0 
"${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so
   install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
   install -Dm 755 bin/ffdetect "${pkgdir}"/usr/bin/ffdetect-emby
   install -Dm 755 ffmpeg-${_ffmpeg_ver}/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby

Added: ffnvcodec-headers8.1/trunk/.SRCINFO
===
--- ffnvcodec-headers8.1/trunk/.SRCINFO (rev 0)
+++ ffnvcodec-headers8.1/trunk/.SRCINFO 2019-04-30 09:52:06 UTC (rev 456714)
@@ -0,0 +1,13 @@
+pkgbase = ffnvcodec-headers
+   pkgdesc = FFmpeg version of headers required to interface with Nvidias 
codec APIs
+   pkgver = 9.0.18.1
+   pkgrel = 1
+   url = https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
+   arch = any
+   license = MIT
+   makedepends = git
+   source = 
git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=n9.0.18.1
+   sha256sums = SKIP
+
+pkgname = ffnvcodec-headers
+

Added: ffnvcodec-headers8.1/trunk/PKGBUILD
===
--- ffnvcodec-headers8.1/trunk/PKGBUILD (rev 0)
+++ ffnvcodec-headers8.1/trunk/PKGBUILD 2019-04-30 09:52:06 UTC (rev 456714)
@@ -0,0 +1,36 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Daniel Bermond 
+
+pkgname=ffnvcodec-headers8.1
+pkgver=8.1.24.9
+pkgrel=1
+pkgdesc='FFmpeg version of headers required to interface with Nvidias codec 
APIs'
+arch=(any)
+url=https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
+license=(MIT)
+makedepends=(git)
+source=(
+  git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=n${pkgver}
+  ffnvcodec-install.patch
+)
+sha256sums=('SKIP'
+'248dc04818d010c470a2dc4436bd4091f6e2ef3e09d1b3fcb4d52ed08cd7809b')
+
+prepare() {
+  cd nv-codec-headers
+
+  patch -Np1 -i ../ffnvcodec-install.patch
+}
+
+build() {
+  make PREFIX='/usr' -C nv-codec-headers
+  sed -n '4,25p' nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h > LICENSE # 
Extract license
+  sed -i '1,22s/^.\{,3\}//' LICENSE # Delete C comments
+}
+
+package() {
+  make PREFIX='/usr' DESTDIR="${pkgdir}" -C nv-codec-headers install
+  install -Dm 644 LICENSE -t 
"${pkgdir}"/usr/share/licenses/ffnvcodec-headers8.1/
+}
+
+# vim: ts=2 sw=2 et:

Added: ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch

[arch-commits] Commit in (6 files)

2019-04-18 Thread David Runge via arch-commits
Date: Thursday, April 18, 2019 @ 22:40:20
  Author: dvzrv
Revision: 452006

Adding rtosc, as new dependency to zynaddsubfx.

Added:
  rtosc/
  rtosc/repos/
  rtosc/trunk/
  rtosc/trunk/PKGBUILD
  rtosc/trunk/rtosc-fix-pkg-config-file.patch
  rtosc/trunk/rtosc-include-missing-headers.patch

-+
 PKGBUILD|   56 ++
 rtosc-fix-pkg-config-file.patch |   15 +
 rtosc-include-missing-headers.patch |   32 +++
 3 files changed, 103 insertions(+)

Added: rtosc/trunk/PKGBUILD
===
--- rtosc/trunk/PKGBUILD(rev 0)
+++ rtosc/trunk/PKGBUILD2019-04-18 22:40:20 UTC (rev 452006)
@@ -0,0 +1,56 @@
+# Maintainer: David Runge 
+
+pkgname=rtosc
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="Realtime safe OSC Messaging"
+arch=('x86_64')
+url="https://github.com/fundamental/rtosc;
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('cmake' 'doxygen')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/fundamental/${pkgname}/archive/v${pkgver}.tar.gz;
+"${pkgname}-fix-pkg-config-file.patch"
+"${pkgname}-include-missing-headers.patch")
+sha512sums=('f19aed587c752f33a063849fce2b4f531b734d8ae68d9f3b623da2872260b258b92c24b6160734a01f091ba821a4bd72cae98a138570ef6c741b03e1353d835a'
+
'65f6ada68c74b4c7f5e1bf3939dce3f04fbc704a8fd5386e003951201c927dc6776327c520de0b6cca2c9b09445072f931fd9cc08ed4a50c94a500f06cce4244'
+
'25db71244ce931919c6c95ca3b90fe3d4f21537a913b1c1056559b28fe59abbe6643113d46d5fda02ff3c11de4c4e51ac0f03b1a9b550176f3d547f698dccfe4')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  mkdir -p build
+  # add missing headers: https://github.com/fundamental/rtosc/issues/41
+  patch -Np1 -i ../"${pkgname}-include-missing-headers.patch"
+  # fix libdir in pkg-config file:
+  # https://github.com/fundamental/rtosc/issues/42
+  patch -Np1 -i ../"${pkgname}-fix-pkg-config-file.patch"
+  sed -e 's/STATIC/SHARED/g' -i CMakeLists.txt
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DPERF_TEST=ON
+  make VERBOSE=1
+  doxygen
+}
+
+check() {
+  cd "$pkgname-$pkgver/build"
+  make -k test
+}
+
+package() {
+  cd "$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+  install -vDm 644 html/search/*.{js,png,html} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/html/search"
+  install -vDm 644 html/*.{css,js,png,html} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/html"
+  install -vDm 644 ../README.adoc \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 ../LICENSE \
+-t "${pkgdir}/usr/share/licenses/${pkgname}"
+}

Added: rtosc/trunk/rtosc-fix-pkg-config-file.patch
===
--- rtosc/trunk/rtosc-fix-pkg-config-file.patch (rev 0)
+++ rtosc/trunk/rtosc-fix-pkg-config-file.patch 2019-04-18 22:40:20 UTC (rev 
452006)
@@ -0,0 +1,15 @@
+diff -ruN a/librtosc.pc.cmake c/librtosc.pc.cmake
+--- a/librtosc.pc.cmake2019-04-16 01:18:21.0 +0200
 c/librtosc.pc.cmake2019-04-18 23:43:41.030168614 +0200
+@@ -3,9 +3,8 @@
+ #
+ 
+ prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=${prefix}
+-libdir=${exec_prefix}
+-includedir=${prefix}/include
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+ 
+ Name: rtosc
+ Description: rtosc - a realtime safe open sound control serialization and 
dispatch system

Added: rtosc/trunk/rtosc-include-missing-headers.patch
===
--- rtosc/trunk/rtosc-include-missing-headers.patch 
(rev 0)
+++ rtosc/trunk/rtosc-include-missing-headers.patch 2019-04-18 22:40:20 UTC 
(rev 452006)
@@ -0,0 +1,32 @@
+diff -ruN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2019-04-16 01:18:21.0 +0200
 b/CMakeLists.txt   2019-04-16 21:10:10.934681045 +0200
+@@ -251,14 +251,24 @@
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig/")
+ endif()
+ install(FILES include/rtosc/rtosc.h
+-include/rtosc/thread-link.h
+-include/rtosc/ports.h
++include/rtosc/arg-val-cmp.h
++include/rtosc/arg-val-math.h
++include/rtosc/automations.h
++include/rtosc/bundle-foreach.h
++include/rtosc/default-value.h
+ include/rtosc/miditable.h
+ include/rtosc/port-sugar.h
+-include/rtosc/undo-history.h
++include/rtosc/ports-runtime.h
++include/rtosc/ports.h
++include/rtosc/pretty-format.h
++include/rtosc/rtosc-time.h
++include/rtosc/rtosc-version.h
++include/rtosc/savefile.h
+ include/rtosc/subtree-serialize.h
++include/rtosc/thread-link.h
+ include/rtosc/typed-message.h
+-

[arch-commits] Commit in (6 files)

2019-04-17 Thread Daniel M. Capella via arch-commits
Date: Thursday, April 18, 2019 @ 01:47:44
  Author: polyzen
Revision: 451963

Initial commit

Added:
  dehydrated/
  dehydrated/repos/
  dehydrated/trunk/
  dehydrated/trunk/PKGBUILD
  dehydrated/trunk/dehydrated.service
  dehydrated/trunk/dehydrated.timer

+
 PKGBUILD   |   29 +
 dehydrated.service |6 ++
 dehydrated.timer   |8 
 3 files changed, 43 insertions(+)

Added: dehydrated/trunk/PKGBUILD
===
--- dehydrated/trunk/PKGBUILD   (rev 0)
+++ dehydrated/trunk/PKGBUILD   2019-04-18 01:47:44 UTC (rev 451963)
@@ -0,0 +1,29 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: VVL 
+# Contributor: Alexander Görtz 
+# Contributor: Patrick Burroughs (Celti) 
+
+pkgname=dehydrated
+pkgver=0.6.2
+pkgrel=2
+pkgdesc='letsencrypt/acme client implemented as a shell-script – just add 
water'
+arch=('any')
+url=https://dehydrated.io
+license=('MIT')
+source=("https://github.com/lukas2511/dehydrated/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;
+"$pkgname".{service,timer})
+depends=('curl' 'openssl')
+sha512sums=('97cce8f4936482d6b3a7d4227d8735b1c91f3b6cb7c728669a4a5139605932a88171c7e5d715d269782f260454d06ee95a0f6cd2735521e22c4f69bdc3e38f86'
+
'e3cb75d50e35b14121f605b1fc19c027e8143075eef93c2d5a59c98c0266b0e934c9c315522490e8f49e54c7a8d2f6db3bbff27d4adc6eb39f7547488103cd8c'
+
'56847122a86573c06973b7eb74dd53fe3010394dff478f3a9d7ccc872f41fd4e8fdf236cd5e3ff1075210c4aaa6c9afaa79b2bd29da277c42d8075993e24a81a')
+
+package() {
+  cd $pkgname-$pkgver
+  install -d "$pkgdir"/etc/dehydrated
+  install -Dm755 -t "$pkgdir"/usr/bin $pkgname
+  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system 
../$pkgname.{service,timer}
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname docs/*.md
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname/examples docs/examples/*
+  install -Dm644 -t "$pkgdir"/usr/share/man/man1 docs/man/$pkgname.1
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}

Added: dehydrated/trunk/dehydrated.service
===
--- dehydrated/trunk/dehydrated.service (rev 0)
+++ dehydrated/trunk/dehydrated.service 2019-04-18 01:47:44 UTC (rev 451963)
@@ -0,0 +1,6 @@
+[Unit]
+Description=Check and renew ACME TLS certificates
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/dehydrated -c

Added: dehydrated/trunk/dehydrated.timer
===
--- dehydrated/trunk/dehydrated.timer   (rev 0)
+++ dehydrated/trunk/dehydrated.timer   2019-04-18 01:47:44 UTC (rev 451963)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Check and renew ACME TLS certificates
+
+[Timer]
+OnCalendar=daily UTC
+
+[Install]
+WantedBy=timers.target


[arch-commits] Commit in (6 files)

2019-04-02 Thread Christian Rebischke via arch-commits
Date: Tuesday, April 2, 2019 @ 16:57:18
  Author: shibumi
Revision: 447821

added taskd

Added:
  taskd/
  taskd/repos/
  taskd/trunk/
  taskd/trunk/PKGBUILD
  taskd/trunk/taskd.install
  taskd/trunk/taskd.sysusers.conf

-+
 PKGBUILD|   40 
 taskd.install   |   12 
 taskd.sysusers.conf |1 +
 3 files changed, 53 insertions(+)

Added: taskd/trunk/PKGBUILD
===
--- taskd/trunk/PKGBUILD(rev 0)
+++ taskd/trunk/PKGBUILD2019-04-02 16:57:18 UTC (rev 447821)
@@ -0,0 +1,40 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Keerthan Jaic 
+# Contributor: Rich Li 
+# Contributor: Kevin MacMartin 
+# Contributor: Markus Holtermann 
+# Contributor: Andrea Scarpino 
+
+pkgname=taskd
+pkgver=1.1.0
+pkgrel=3
+pkgdesc="A lightweight, secure server providing multi-user, multi-client 
access to task data"
+url="http://tasktools.org/projects/${pkgname}.html;
+license=('MIT')
+arch=('x86_64')
+depends=('gnutls' 'libutil-linux')
+makedepends=('cmake')
+install="${pkgname}.install"
+source=("http://taskwarrior.org/download/${pkgname}-${pkgver}.tar.gz;
+"${pkgname}.sysusers.conf")
+
+sha512sums=('df2349c354258fd1b014b1a9c78f68dc10c9e5a48357e282e8a760cf4e4aaf4d36486796ad094ee2b050e7506195b778e3316c90ef543a2f8242de313daa13aa'
+
'882ffe7de4bf569a16595d69cfd827fffd23beae7af19c90748bc2ee23e74f8313bcd2733131155d8fea4a37a207b052255fa5aeb6b61b47e4207332f7083e04')
+
+build() {
+cd ${pkgname}-${pkgver}
+cmake . \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+cp -a {pki,scripts} "${pkgdir}/usr/share/doc/taskd/"
+
+install -Dm644 ${srcdir}/${pkgname}.sysusers.conf 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+install -Dm644 scripts/systemd/${pkgname}.service 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Added: taskd/trunk/taskd.install
===
--- taskd/trunk/taskd.install   (rev 0)
+++ taskd/trunk/taskd.install   2019-04-02 16:57:18 UTC (rev 447821)
@@ -0,0 +1,12 @@
+datadir=/var/lib/taskd
+
+post_install() {
+systemd-sysusers taskd.conf
+if [[ ! -e $datadir ]]; then
+  echo "Initializing taskd data."
+  install -dm770 $datadir
+  taskd init --data $datadir
+  chown -R taskd:taskd $datadir
+fi
+
+}

Added: taskd/trunk/taskd.sysusers.conf
===
--- taskd/trunk/taskd.sysusers.conf (rev 0)
+++ taskd/trunk/taskd.sysusers.conf 2019-04-02 16:57:18 UTC (rev 447821)
@@ -0,0 +1 @@
+u taskd - "Taskwarrior Sync Server"


[arch-commits] Commit in (6 files)

2019-03-29 Thread Balló György via arch-commits
Date: Saturday, March 30, 2019 @ 00:08:23
  Author: bgyorgy
Revision: 446158

Remove gnome-do and scribes

Inactive projects, and depend on deprecated gconf and libglade.

Deleted:
  gio-sharp/
  gkeyfile-sharp/
  gnome-do/
  gnome-keyring-sharp/
  notify-sharp/
  scribes/


[arch-commits] Commit in (6 files)

2019-03-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 28, 2019 @ 10:23:43
  Author: foutrelis
Revision: 349347

Add LLVM 7 transitional package

Added:
  llvm7/
  llvm7/repos/
  llvm7/trunk/
  llvm7/trunk/PKGBUILD
  llvm7/trunk/add-discriminator-to-debuginfo-test.patch
  llvm7/trunk/rusty-discriminator-thingy.patch

---+
 PKGBUILD  |   97 
 add-discriminator-to-debuginfo-test.patch |   25 +++
 rusty-discriminator-thingy.patch  |   57 
 3 files changed, 179 insertions(+)

Added: llvm7/trunk/PKGBUILD
===
--- llvm7/trunk/PKGBUILD(rev 0)
+++ llvm7/trunk/PKGBUILD2019-03-28 10:23:43 UTC (rev 349347)
@@ -0,0 +1,97 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+# ** #
+# This package is meant to be used for compiling packages that have not been #
+# ported to LLVM 8 yet. Such packages may depend on llvm7-libs but not llvm7 #
+# which is not co-installable with the main llvm package (currently LLVM 8). #
+# ** #
+
+pkgname=('llvm7' 'llvm7-libs')
+pkgver=7.0.1
+pkgrel=1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ 'python-setuptools')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+rusty-discriminator-thingy.patch
+add-discriminator-to-debuginfo-test.patch)
+sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+'SKIP'
+'4abaef845abb899628deb62a3f184fb8433555620648150dc346a74ef134fd68'
+'1d2ea3a07e94f4c826706a452e93ed8a2301b5eed5715d22eab19a5ea3f3d0a7')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+
+  # Fix rust 1.32 segfaults with LTO being enabled
+  # https://github.com/rust-lang/rust/issues/54614
+  patch -Np1 -i ../rusty-discriminator-thingy.patch
+  patch -Np1 -i ../add-discriminator-to-debuginfo-test.patch
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INSTALL_UTILS=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+  ninja
+}
+
+check() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+  ninja check
+}
+
+package_llvm7() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
+  depends=('llvm7-libs' 'perl')
+  optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)')
+  conflicts=('llvm')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # Include lit for running lit-based tests in other projects
+  pushd ../utils/lit
+  python3 setup.py install --root="$pkgdir" -O1
+  popd
+
+  # The runtime libraries go into llvm7-libs
+  mv -f "$pkgdir"/usr/lib/lib{LLVM-*.so,LTO.so.*} "$srcdir"
+
+  # Remove files which conflict with llvm-libs
+  rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm7-libs() {
+  pkgdesc="LLVM 7 runtime libraries"
+  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
+
+  install -d "$pkgdir/usr/lib"
+  cp -P "$srcdir"/lib{LLVM-*.so,LTO.so.*} "$pkgdir/usr/lib/"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Added: llvm7/trunk/add-discriminator-to-debuginfo-test.patch
===
--- llvm7/trunk/add-discriminator-to-debuginfo-test.patch   
(rev 0)
+++ llvm7/trunk/add-discriminator-to-debuginfo-test.patch   2019-03-28 
10:23:43 UTC (rev 349347)
@@ -0,0 +1,25 @@
+From cc1f2a595ead516812a6c50398f0f3480ebe031f Mon Sep 17 00:00:00 2001
+From: Jonas Devlieghere 
+Date: Fri, 21 Sep 2018 12:28:44 +
+Subject: [PATCH] [test] Fix Assembler/debug-info.ll
+
+Update Assembler/debug-info.ll to contain discriminator.
+
+git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342727 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ test/Assembler/debug-info.ll | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/Assembler/debug-info.ll 

[arch-commits] Commit in (6 files)

2019-03-28 Thread Gaëtan Bisson via arch-commits
Date: Thursday, March 28, 2019 @ 10:17:30
  Author: bisson
Revision: 445234

extra2community: Moving ttf-hannom from extra to community

Added:
  ttf-hannom/
  ttf-hannom/repos/
  ttf-hannom/trunk/
  ttf-hannom/trunk/PKGBUILD
  ttf-hannom/trunk/README
  ttf-hannom/trunk/install

--+
 PKGBUILD |   24 
 README   |7 +++
 install  |   13 +
 3 files changed, 44 insertions(+)

Added: ttf-hannom/trunk/PKGBUILD
===
--- ttf-hannom/trunk/PKGBUILD   (rev 0)
+++ ttf-hannom/trunk/PKGBUILD   2019-03-28 10:17:30 UTC (rev 445234)
@@ -0,0 +1,24 @@
+# Contributor: Willey Chen 
+# Maintainer: Gaetan Bisson 
+
+pkgname=ttf-hannom
+pkgver=2005
+pkgrel=5
+pkgdesc='Chinese and Vietnamese TrueType fonts'
+url='http://vietunicode.sourceforge.net/fonts/fonts_hannom.html'
+license=('custom:non-profit')
+arch=('any')
+depends=('fontconfig' 'xorg-fonts-encodings')
+source=("https://downloads.sourceforge.net/project/vietunicode/hannom/hannom%20v${pkgver}/hannomH.zip;
+'README')
+sha256sums=('428a31ff62e26dc33080789f8d49c39ac529dbfdbcfd50825f78cbd0903a3936'
+'df3e54959e5295b2d13857cf75a3f04817b280b2c4e227ca887394ca6d8b0bb7')
+
+install=install
+
+package() {
+   cd "${srcdir}"
+   install -d "${pkgdir}"/usr/share/fonts/TTF
+   install -m644 *.ttf "${pkgdir}/usr/share/fonts/TTF"
+   install -Dm644 README "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


Property changes on: ttf-hannom/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-hannom/trunk/README
===
--- ttf-hannom/trunk/README (rev 0)
+++ ttf-hannom/trunk/README 2019-03-28 10:17:30 UTC (rev 445234)
@@ -0,0 +1,7 @@
+Complete licensing information is embedded in the TTF files; most importantly:
+
+   Chỉ được dùng riêng, tuyệt đối không được dùng để kinh doanh & vụ lợi
+
+Loose translation:
+
+   For non-commercial, non-profit, personal use only.

Added: ttf-hannom/trunk/install
===
--- ttf-hannom/trunk/install(rev 0)
+++ ttf-hannom/trunk/install2019-03-28 10:17:30 UTC (rev 445234)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (6 files)

2019-03-12 Thread Balló György via arch-commits
Date: Tuesday, March 12, 2019 @ 16:38:48
  Author: bgyorgy
Revision: 440639

Add offroad package

Added:
  offroad/
  offroad/trunk/
  offroad/trunk/PKGBUILD
  offroad/trunk/offroad.appdata.xml
  offroad/trunk/offroad.desktop
  offroad/trunk/offroad.sh

-+
 PKGBUILD|   39 +++
 offroad.appdata.xml |   27 +++
 offroad.desktop |8 
 offroad.sh  |2 ++
 4 files changed, 76 insertions(+)

Added: offroad/trunk/PKGBUILD
===
--- offroad/trunk/PKGBUILD  (rev 0)
+++ offroad/trunk/PKGBUILD  2019-03-12 16:38:48 UTC (rev 440639)
@@ -0,0 +1,39 @@
+# Maintainer: Balló György 
+
+pkgname=offroad
+pkgver=0.2
+pkgrel=1
+pkgdesc="Offline vector map display ported from OsmAnd"
+arch=('any')
+url="https://sourceforge.net/projects/offroadosm/;
+license=('GPL')
+depends=('hicolor-icon-theme' 'java-runtime')
+source=("https://downloads.sourceforge.net/offroadosm/OffRoad-bin-$pkgver.zip;
+
"http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar;
+
"http://central.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1.jar;
+
"http://central.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.2/jaxb-impl-2.3.2.jar;
+
"http://central.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar;
+"$pkgname.png::https://a.fsdn.com/allura/p/offroadosm/icon;
+"$pkgname.desktop"
+"$pkgname.appdata.xml"
+"$pkgname.sh")
+noextract=("$pkgname-$pkgver.jar")
+sha256sums=('048aba0c619c663ba1eb62c09ea20bca728a9bc3b50590562eea76b99032c6cf'
+'88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06'
+'d2ecba63615f317a11fb55c6468f6a9480f6411c10951d9881bafd9a9a8d0467'
+'b3a3d3aeaa5503cadc24dca9539b87efcd7bc3bd8c48018887a1489f2a77bdc0'
+'993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce'
+'b954ea70ff3cf07f99916c1c850e41fa756a71c5ea6544fb34cdc696e24edabc'
+'a59f0a5ab10efe74cbf75d52fb78642c1106335dd3c192a083d185f0358faec2'
+'3e5836a968bca5589183e470a01f2af978a3fe6d16e4406928d971284e38e971'
+'533d09ac0b0b63522cfc96ac6b3eda7676221d3f51d5066587795f8f63a2562d')
+
+package() {
+  install -Dm644 OffRoad.jar "$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+  install -Dm644 -t "$pkgdir/usr/share/java/$pkgname/lib/" lib/*.jar 
jaxb-*.jar javax.activation-*.jar
+  install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 $pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 $pkgname.appdata.xml 
"$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml
+  install -Dm644 $pkgname.png 
"$pkgdir/usr/share/icons/hicolor/48x48/apps/$pkgname.png"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


Property changes on: offroad/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: offroad/trunk/offroad.appdata.xml
===
--- offroad/trunk/offroad.appdata.xml   (rev 0)
+++ offroad/trunk/offroad.appdata.xml   2019-03-12 16:38:48 UTC (rev 440639)
@@ -0,0 +1,27 @@
+
+
+  net.sourceforge.offroad
+  offroad.desktop
+  OffRoad
+  Offline vector map display ported from OsmAnd
+  CC0-1.0
+  GPL-3.0
+  
+Main features:
+
+  Offline maps
+  Offline navigation
+  GPX tracks management
+  Rendering engine
+  OSM Vector Data
+  Elevation/Contour lines
+
+  
+  
+
+  
https://a.fsdn.com/con/app/proj/offroadosm/screenshots/pois.png
+
+  
+  https://sourceforge.net/p/offroadosm/tickets/
+  https://sourceforge.net/projects/offroadosm/
+

Added: offroad/trunk/offroad.desktop
===
--- offroad/trunk/offroad.desktop   (rev 0)
+++ offroad/trunk/offroad.desktop   2019-03-12 16:38:48 UTC (rev 440639)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=OffRoad
+Comment=Offline vector map display ported from OsmAnd
+Exec=offroad
+Icon=offroad
+Categories=Utility;Maps;

Added: offroad/trunk/offroad.sh
===
--- offroad/trunk/offroad.sh(rev 0)
+++ offroad/trunk/offroad.sh2019-03-12 16:38:48 UTC (rev 440639)
@@ -0,0 +1,2 @@
+#!/bin/bash
+java -Xmx256M -classpath 
"/usr/share/java/offroad/lib/*:/usr/share/java/offroad/offroad.jar" 
net.sourceforge.offroad.OsmWindow


[arch-commits] Commit in (6 files)

2019-03-12 Thread Balló György via arch-commits
Date: Tuesday, March 12, 2019 @ 12:15:49
  Author: bgyorgy
Revision: 440623

Add back geotag package

Added:
  geotag/
  geotag/trunk/
  geotag/trunk/PKGBUILD
  geotag/trunk/geotag.appdata.xml
  geotag/trunk/geotag.desktop
  geotag/trunk/geotag.sh

+
 PKGBUILD   |   38 ++
 geotag.appdata.xml |   14 ++
 geotag.desktop |8 
 geotag.sh  |2 ++
 4 files changed, 62 insertions(+)

Added: geotag/trunk/PKGBUILD
===
--- geotag/trunk/PKGBUILD   (rev 0)
+++ geotag/trunk/PKGBUILD   2019-03-12 12:15:49 UTC (rev 440623)
@@ -0,0 +1,38 @@
+# Maintainer: Balló György 
+# Contributor: Johannes Wienke 
+# Contributor: Danilo Bargen 
+
+pkgname=geotag
+pkgver=0.103
+pkgrel=2
+pkgdesc="Match date/time information from photos with location information 
from a GPS unit or from a map"
+arch=('any')
+url="http://geotag.sourceforge.net/;
+license=('GPL')
+depends=('java-runtime' 'perl-image-exiftool')
+optdepends=('dcraw: display preview for RAW images'
+'gpsbabel: load tracks from GPS')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.jar;
+
"http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar;
+"$pkgname.desktop"
+"$pkgname.appdata.xml"
+"$pkgname.sh")
+noextract=("$pkgname-$pkgver.jar")
+sha256sums=('9c12b0bdc8e497b461a5fb1611175e7c26750617febc70dd92b5c7783d69b2ba'
+'88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06'
+'8bce60d5a6c8ac61a4e72f433fcb921cc4df7ded3ffb954838aedc07f9ae8c0a'
+'a0ed07e35fb3e632dc4aceb464d8c04e602847bf94f65854debf9ed36ebf3c93'
+'81ea7d4b35c85c7b032bfaba2caeb319ced2550692d4f739c68a94b741682066')
+
+prepare() {
+  bsdtar -xf $pkgname-$pkgver.jar images/$pkgname-128.png
+}
+
+package() {
+  install -Dm644 $pkgname-$pkgver.jar 
"$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+  install -Dm644 jaxb-api-2.3.1.jar 
"$pkgdir/usr/share/java/$pkgname/lib/jaxb-api.jar"
+  install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 $pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 $pkgname.appdata.xml 
"$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml
+  install -Dm644 images/$pkgname-128.png 
"$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png"
+}


Property changes on: geotag/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: geotag/trunk/geotag.appdata.xml
===
--- geotag/trunk/geotag.appdata.xml (rev 0)
+++ geotag/trunk/geotag.appdata.xml 2019-03-12 12:15:49 UTC (rev 440623)
@@ -0,0 +1,14 @@
+
+
+  org.fibs.geotag
+  geotag.desktop
+  Geotag
+  Match date/time information from photos with location information 
from a GPS unit or from a map
+  CC0-1.0
+  GPL-2.0
+  
+The user interface makes adding location information to your photos 
easy. The algorithms in Geotag automatically match GPS data to your photos. For 
photos taken when your GPS didn't have a signal you can let Geotag make a guess 
based on the closest available GPS information.
+  
+  https://sourceforge.net/p/geotag/bugs/
+  http://geotag.sourceforge.net/
+

Added: geotag/trunk/geotag.desktop
===
--- geotag/trunk/geotag.desktop (rev 0)
+++ geotag/trunk/geotag.desktop 2019-03-12 12:15:49 UTC (rev 440623)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Geotag
+Comment=Match date/time information from photos with location information from 
a GPS unit
+Exec=geotag
+Icon=geotag
+Categories=Graphics;ImageProcessing;Geography;

Added: geotag/trunk/geotag.sh
===
--- geotag/trunk/geotag.sh  (rev 0)
+++ geotag/trunk/geotag.sh  2019-03-12 12:15:49 UTC (rev 440623)
@@ -0,0 +1,2 @@
+#!/bin/bash
+java -Xmx256M -classpath 
"/usr/share/java/geotag/lib/jaxb-api.jar:/usr/share/java/geotag/geotag.jar" 
org.fibs.geotag.Geotag


[arch-commits] Commit in (6 files)

2019-02-14 Thread Alexander Rødseth via arch-commits
Date: Thursday, February 14, 2019 @ 11:49:10
  Author: arodseth
Revision: 432187

Add xcftools. 27 votes on AUR.

Added:
  xcftools/
  xcftools/repos/
  xcftools/repos/community-x86_64/
  xcftools/trunk/
  xcftools/trunk/PKGBUILD
  xcftools/trunk/xcftools.patch

+
 PKGBUILD   |   37 +
 xcftools.patch |   27 +++
 2 files changed, 64 insertions(+)

Added: xcftools/trunk/PKGBUILD
===
--- xcftools/trunk/PKGBUILD (rev 0)
+++ xcftools/trunk/PKGBUILD 2019-02-14 11:49:10 UTC (rev 432187)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org>
+# Contributor: Jonathan Frawley 
+
+pkgname=xcftools
+pkgver=1.0.7
+pkgrel=4
+pkgdesc='Command line tools for use with the open XCF image format (includes 
xcf2png)'
+# no https available
+url='http://henning.makholm.net/software'
+arch=(x86_64)
+license=(custom)
+depends=(libpng perl)
+optdepends=(gimp)
+makedepends=(libpng)
+source=("http://henning.makholm.net/xcftools/xcftools-$pkgver.tar.gz;
+xcftools.patch)
+sha256sums=('1ebf6d8405348600bc551712d9e4f7c33cc83e416804709f68d0700afde920a6'
+'fc70dbef790bc708b1609c4393a08e565f0617e697c735078e3368048dd33a4d')
+
+prepare() {
+  grep -A16 License "$pkgname-$pkgver/README" > LICENSE
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  patch -i ../xcftools.patch
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  make DESTDIR="$pkgdir" -C "$pkgname-$pkgver" install
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:

Added: xcftools/trunk/xcftools.patch
===
--- xcftools/trunk/xcftools.patch   (rev 0)
+++ xcftools/trunk/xcftools.patch   2019-02-14 11:49:10 UTC (rev 432187)
@@ -0,0 +1,27 @@
+diff -rupN xcftools-1.0.7.old/Makefile.in xcftools-1.0.7/Makefile.in
+--- xcftools-1.0.7.old/Makefile.in 2009-07-03 11:31:56.0 +0100
 xcftools-1.0.7/Makefile.in 2012-01-03 13:03:51.152358830 +
+@@ -79,7 +79,7 @@ xcf2pnm$e: xcf2pnm.$o $(FILEIO).$o enums
+ 
+ xcf2png$e: xcf2png.$o $(FILEIO).$o enums.$o xcf-general.$o utils.$o nlsini.$o 
\
+  pixels.$o flatten.$o flatspec.$o scaletab.$o table.$o palette.$o
+-  $(CC) $(LDFLAGS) $(LIBS) -lpng $^ -o $@
++  $(CC) $(LDFLAGS) $(LIBS) $^ -lpng -o $@
+ 
+ xcfview: xcfview.in Makefile
+   sed '1s,/usr/bin/perl,@PERL@,' < $< > $@
+diff -rupN xcftools-1.0.7.old/xcf2png.c xcftools-1.0.7/xcf2png.c
+--- xcftools-1.0.7.old/xcf2png.c   2009-07-03 11:31:52.0 +0100
 xcftools-1.0.7/xcf2png.c   2012-01-03 13:03:36.262509165 +
+@@ -71,9 +71,9 @@ init_output(void)
+   
+   outfile = openout(flatspec.output_filename);
+   libpng = png_create_write_struct(PNG_LIBPNG_VER_STRING,
+-   png_voidp_NULL,
++   (png_voidp)NULL,
+my_error_callback,
+-   png_error_ptr_NULL);
++   (png_voidp)NULL);
+   if( !libpng )
+ FatalUnexpected(_("Couldn't initialize libpng library"));
+   


[arch-commits] Commit in (6 files)

2019-02-12 Thread Maxim Baz via arch-commits
Date: Wednesday, February 13, 2019 @ 01:18:57
  Author: maximbaz
Revision: 432016

pam-u2f: import from AUR

Added:
  pam-u2f/
  pam-u2f/repos/
  pam-u2f/trunk/
  pam-u2f/trunk/PKGBUILD
Modified:
  libu2f-server/repos/community-x86_64/PKGBUILD
  libu2f-server/trunk/PKGBUILD

---+
 libu2f-server/repos/community-x86_64/PKGBUILD |2 +
 libu2f-server/trunk/PKGBUILD  |2 +
 pam-u2f/trunk/PKGBUILD|   44 
 3 files changed, 48 insertions(+)

Modified: libu2f-server/repos/community-x86_64/PKGBUILD
===
--- libu2f-server/repos/community-x86_64/PKGBUILD   2019-02-13 01:01:03 UTC 
(rev 432015)
+++ libu2f-server/repos/community-x86_64/PKGBUILD   2019-02-13 01:18:57 UTC 
(rev 432016)
@@ -35,3 +35,5 @@
 
 install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING
 }
+
+# vim:set ts=4 sw=4 et:

Modified: libu2f-server/trunk/PKGBUILD
===
--- libu2f-server/trunk/PKGBUILD2019-02-13 01:01:03 UTC (rev 432015)
+++ libu2f-server/trunk/PKGBUILD2019-02-13 01:18:57 UTC (rev 432016)
@@ -35,3 +35,5 @@
 
 install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING
 }
+
+# vim:set ts=4 sw=4 et:

Added: pam-u2f/trunk/PKGBUILD
===
--- pam-u2f/trunk/PKGBUILD  (rev 0)
+++ pam-u2f/trunk/PKGBUILD  2019-02-13 01:18:57 UTC (rev 432016)
@@ -0,0 +1,44 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Maxime de Roucy 
+# Contributor: David Manouchehri 
+# Contributor: Sven Lechner 
+
+pkgname=pam-u2f
+_name="${pkgname/-/_}"
+pkgver=1.0.7
+pkgrel=2
+pkgdesc='Universal 2nd Factor (U2F) PAM authentication module from Yubico'
+arch=('x86_64')
+url='https://developers.yubico.com/pam-u2f'
+license=('BSD')
+replaces=("${_name}")
+depends=('libu2f-host' 'libu2f-server' 'pam')
+makedepends=('asciidoc')
+source=("${url}/Releases/${_name}-${pkgver}.tar.gz"{,.sig})
+sha256sums=('034aad8e29b159443dd6c1b7740006addc83d0659304fc4b0b4fb592f768e7cf'
+'SKIP')
+validpgpkeys=('B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A') # Alessio Di Mauro 

+
+build() {
+cd "${_name}-${pkgver}"
+
+./configure \
+--prefix=/usr \
+--with-pam-dir=/usr/lib/security
+make
+}
+
+check() {
+cd "${_name}-${pkgver}"
+
+make check
+}
+
+package() {
+cd "${_name}-${pkgver}"
+
+make DESTDIR="${pkgdir}" install
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING
+}
+
+# vim:set ts=4 sw=4 et:


[arch-commits] Commit in (6 files)

2019-01-14 Thread Felix Yan via arch-commits
Date: Monday, January 14, 2019 @ 12:23:46
  Author: felixonmars
Revision: 423060

extra2community: Moving bitlbee from extra to community

Added:
  bitlbee/
  bitlbee/repos/
  bitlbee/trunk/
  bitlbee/trunk/PKGBUILD
  bitlbee/trunk/bitlbee.install
  bitlbee/trunk/bitlbee.tmpfiles

--+
 PKGBUILD |   48 
 bitlbee.install  |   12 
 bitlbee.tmpfiles |1 +
 3 files changed, 61 insertions(+)

Added: bitlbee/trunk/PKGBUILD
===
--- bitlbee/trunk/PKGBUILD  (rev 0)
+++ bitlbee/trunk/PKGBUILD  2019-01-14 12:23:46 UTC (rev 423060)
@@ -0,0 +1,48 @@
+# Maintainer: Dave Reisner 
+# Contributor: Gaetan Bisson 
+# Contributor: Daniel J Griffiths 
+# Contributor: Jeff 'codemac' Mickey 
+# Contributor: simo 
+# Contributor: FUBAR 
+
+pkgname=bitlbee
+pkgver=3.5.1
+pkgrel=2
+pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to 
IRC'
+url='http://www.bitlbee.org/'
+license=('GPL')
+arch=('x86_64')
+depends=('gnutls' 'glib2')
+makedepends=('python' 'libotr')
+optdepends=('libotr: for OTR encryption support')
+source=("https://get.bitlbee.org/src/$pkgname-$pkgver.tar.gz;
+'bitlbee.tmpfiles')
+sha1sums=('de0767facdb7729253ae4d6ef6e3637ebd54939a'
+  '3695ed2fe22436c4d0fc3ead829f7d1f89bc491c')
+backup=('etc/bitlbee/bitlbee.conf'
+'etc/bitlbee/motd.txt')
+install=bitlbee.install
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--etcdir=/etc/bitlbee \
+--sbindir=/usr/bin \
+--pidfile=/run/bitlbee/bitlbee.pid \
+--ipcsocket=/run/bitlbee/bitlbee.sock \
+--systemdsystemunitdir=/usr/lib/systemd/system \
+--ssl=gnutls \
+--strip=0 \
+--otr=plugin
+
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install{,-etc,-dev,-systemd}
+
+  install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee"
+  install -Dm644 "$srcdir/bitlbee.tmpfiles" 
"$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf"
+}


Property changes on: bitlbee/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: bitlbee/trunk/bitlbee.install
===
--- bitlbee/trunk/bitlbee.install   (rev 0)
+++ bitlbee/trunk/bitlbee.install   2019-01-14 12:23:46 UTC (rev 423060)
@@ -0,0 +1,12 @@
+post_install() {
+  if ! getent group bitlbee &>/dev/null; then
+groupadd -r -g 65 bitlbee >/dev/null
+  fi
+  if ! getent passwd bitlbee &>/dev/null; then
+useradd -r -u 65 -g bitlbee -d /var/lib/bitlbee -s /bin/false -c bitlbee 
bitlbee >/dev/null
+  fi
+}
+
+post_upgrade() {
+  post_install
+}

Added: bitlbee/trunk/bitlbee.tmpfiles
===
--- bitlbee/trunk/bitlbee.tmpfiles  (rev 0)
+++ bitlbee/trunk/bitlbee.tmpfiles  2019-01-14 12:23:46 UTC (rev 423060)
@@ -0,0 +1 @@
+d /run/bitlbee 0755 bitlbee bitlbee - -


[arch-commits] Commit in (6 files)

2018-12-20 Thread Brad Fanella via arch-commits
Date: Thursday, December 20, 2018 @ 08:32:08
  Author: cesura
Revision: 416878

Added libxpresent

Added:
  libxpresent/
  libxpresent/repos/
  libxpresent/trunk/
  libxpresent/trunk/PKGBUILD
Modified:
  mate-menus/trunk/PKGBUILD
  mate-settings-daemon/trunk/PKGBUILD

-+
 libxpresent/trunk/PKGBUILD  |   32 
 mate-menus/trunk/PKGBUILD   |2 +-
 mate-settings-daemon/trunk/PKGBUILD |2 +-
 3 files changed, 34 insertions(+), 2 deletions(-)

Added: libxpresent/trunk/PKGBUILD
===
--- libxpresent/trunk/PKGBUILD  (rev 0)
+++ libxpresent/trunk/PKGBUILD  2018-12-20 08:32:08 UTC (rev 416878)
@@ -0,0 +1,32 @@
+# Maintainer: Brad Fanella 
+# Contributor: Andrey Vihrov 
+
+pkgname=libxpresent
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="X Present Extension library"
+arch=('x86_64')
+url="https://gitlab.freedesktop.org/xorg/lib/libxpresent;
+license=('custom')
+depends=('xorgproto' 'libxfixes' 'libxrandr')
+makedepends=('xorg-util-macros')
+source=("https://gitlab.freedesktop.org/xorg/lib/${pkgname}/-/archive/libXpresent-${pkgver}/${pkgname}-libXpresent-${pkgver}.tar.gz;)
+sha256sums=('86e280867498906ae617faaeefbef10e1ef7d367102950b497503a348bd5daab')
+
+build() {
+   cd "${pkgname}-libXpresent-${pkgver}"
+
+   ./autogen.sh --prefix=/usr --disable-dependency-tracking
+   
+   # -Wl,--as-needed should come before all libraries
+   sed -i -e '/\$CC/s/-shared/\0 -Wl,--as-needed/' libtool
+
+   make
+}
+
+package() {
+   cd "${pkgname}-libXpresent-${pkgver}"
+   
+   make DESTDIR="${pkgdir}" install
+   install -D -m 0644 COPYING 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Modified: mate-menus/trunk/PKGBUILD
===
--- mate-menus/trunk/PKGBUILD   2018-12-20 08:28:12 UTC (rev 416877)
+++ mate-menus/trunk/PKGBUILD   2018-12-20 08:32:08 UTC (rev 416878)
@@ -3,7 +3,7 @@
 
 pkgname=mate-menus
 pkgver=1.20.1
-pkgrel=1
+pkgrel=2
 pkgdesc="MATE menu specifications"
 url="https://mate-desktop.org;
 arch=('x86_64')

Modified: mate-settings-daemon/trunk/PKGBUILD
===
--- mate-settings-daemon/trunk/PKGBUILD 2018-12-20 08:28:12 UTC (rev 416877)
+++ mate-settings-daemon/trunk/PKGBUILD 2018-12-20 08:32:08 UTC (rev 416878)
@@ -2,7 +2,7 @@
 # Contributor: Martin Wimpress 
 
 pkgname=mate-settings-daemon
-pkgver=1.20.3
+pkgver=1.20.4
 pkgrel=1
 pkgdesc="The MATE Settings daemon"
 url="https://mate-desktop.org;


[arch-commits] Commit in (6 files)

2018-12-15 Thread Balló György via arch-commits
Date: Saturday, December 15, 2018 @ 10:21:27
  Author: bgyorgy
Revision: 416357

Bump pkgrel

Modified:
  fragments/trunk/PKGBUILD
  gnome-passwordsafe/trunk/PKGBUILD
  gnome-podcasts/trunk/PKGBUILD
  libhandy/trunk/PKGBUILD
  python-argon2_cffi/trunk/PKGBUILD
  python-pykeepass/trunk/PKGBUILD

---+
 fragments/trunk/PKGBUILD  |2 +-
 gnome-passwordsafe/trunk/PKGBUILD |2 +-
 gnome-podcasts/trunk/PKGBUILD |2 +-
 libhandy/trunk/PKGBUILD   |2 +-
 python-argon2_cffi/trunk/PKGBUILD |2 +-
 python-pykeepass/trunk/PKGBUILD   |2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

Modified: fragments/trunk/PKGBUILD
===
--- fragments/trunk/PKGBUILD2018-12-15 10:18:53 UTC (rev 416356)
+++ fragments/trunk/PKGBUILD2018-12-15 10:21:27 UTC (rev 416357)
@@ -2,7 +2,7 @@
 
 pkgname=fragments
 pkgver=1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
 url="https://github.com/haecker-felix/Fragments;

Modified: gnome-passwordsafe/trunk/PKGBUILD
===
--- gnome-passwordsafe/trunk/PKGBUILD   2018-12-15 10:18:53 UTC (rev 416356)
+++ gnome-passwordsafe/trunk/PKGBUILD   2018-12-15 10:21:27 UTC (rev 416357)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-passwordsafe
 pkgver=3.30.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Password manager for GNOME which makes use of the KeePass v.4 format"
 arch=(any)
 url="https://gitlab.gnome.org/World/PasswordSafe;

Modified: gnome-podcasts/trunk/PKGBUILD
===
--- gnome-podcasts/trunk/PKGBUILD   2018-12-15 10:18:53 UTC (rev 416356)
+++ gnome-podcasts/trunk/PKGBUILD   2018-12-15 10:21:27 UTC (rev 416357)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-podcasts
 pkgver=0.4.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Podcast application for GNOME"
 arch=(x86_64)
 url="https://gitlab.gnome.org/World/podcasts;

Modified: libhandy/trunk/PKGBUILD
===
--- libhandy/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356)
+++ libhandy/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357)
@@ -2,7 +2,7 @@
 
 pkgname=libhandy
 pkgver=0.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Library full of GTK+ widgets for mobile phones"
 arch=(x86_64)
 url="https://source.puri.sm/Librem5/libhandy;

Modified: python-argon2_cffi/trunk/PKGBUILD
===
--- python-argon2_cffi/trunk/PKGBUILD   2018-12-15 10:18:53 UTC (rev 416356)
+++ python-argon2_cffi/trunk/PKGBUILD   2018-12-15 10:21:27 UTC (rev 416357)
@@ -4,7 +4,7 @@
 pkgbase=python-argon2_cffi
 pkgname=('python2-argon2_cffi' 'python-argon2_cffi')
 pkgver=18.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="CFFI-based Argon2 Bindings for Python"
 arch=('x86_64')
 url="https://github.com/hynek/argon2_cffi;

Modified: python-pykeepass/trunk/PKGBUILD
===
--- python-pykeepass/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356)
+++ python-pykeepass/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357)
@@ -3,7 +3,7 @@
 _pkgname=pykeepass
 pkgname=python-pykeepass
 pkgver=3.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Python library to interact with keepass databases"
 arch=('any')
 url="https://github.com/pschmitt/pykeepass;


[arch-commits] Commit in (6 files)

2018-11-20 Thread Antonio Rojas via arch-commits
Date: Tuesday, November 20, 2018 @ 19:38:57
  Author: arojas
Revision: 409197

Add jupyterlab (14 votes)

Added:
  jupyterlab/
  jupyterlab/trunk/
  jupyterlab/trunk/PKGBUILD
  jupyterlab_server/
  jupyterlab_server/trunk/
  jupyterlab_server/trunk/PKGBUILD

--+
 jupyterlab/trunk/PKGBUILD|   29 +
 jupyterlab_server/trunk/PKGBUILD |   26 ++
 2 files changed, 55 insertions(+)

Added: jupyterlab/trunk/PKGBUILD
===
--- jupyterlab/trunk/PKGBUILD   (rev 0)
+++ jupyterlab/trunk/PKGBUILD   2018-11-20 19:38:57 UTC (rev 409197)
@@ -0,0 +1,29 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=jupyterlab
+pkgver=0.35.4
+pkgrel=1
+pkgdesc="JupyterLab computational environment"
+arch=(any)
+url="https://github.com/jupyterlab/jupyterlab;
+license=(custom)
+makedepends=(python-setuptools nodejs)
+depends=(jupyterlab_server)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/jupyterlab/jupyterlab/archive/v$pkgver.tar.gz;)
+sha256sums=('601316b94b161f8b54f441a1a328606688867958c021d070ed9b8e5e549c1051')
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --skip-build --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  # symlink to fix assets
+  install -d "$pkgdir"/usr/share/jupyter
+  ln -s `python -c "from distutils.sysconfig import get_python_lib; 
print(get_python_lib())"`/jupyterlab "$pkgdir"/usr/share/jupyter/lab
+}

Added: jupyterlab_server/trunk/PKGBUILD
===
--- jupyterlab_server/trunk/PKGBUILD(rev 0)
+++ jupyterlab_server/trunk/PKGBUILD2018-11-20 19:38:57 UTC (rev 409197)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Guillaume Duboc 
+
+pkgname=jupyterlab_server
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="Launch an application built using JupyterLab"
+arch=(any)
+url="http://jupyter.org/;
+license=(custom)
+depends=(jupyter-notebook)
+makedepends=(python-setuptools)
+source=(https://pypi.io/packages/source/j/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('72d916a73957a880cdb885def6d8664a6d1b2760ef5dca5ad665aa1e8d1bb783')
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --skip-build --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in (6 files)

2018-10-30 Thread Massimiliano Torromeo via arch-commits
Date: Tuesday, October 30, 2018 @ 10:45:45
  Author: mtorromeo
Revision: 399611

addpkg: libimagequant and pngquant

Added:
  libimagequant/
  libimagequant/trunk/
  libimagequant/trunk/PKGBUILD
  pngquant/
  pngquant/trunk/
  pngquant/trunk/PKGBUILD

--+
 libimagequant/trunk/PKGBUILD |   29 +
 pngquant/trunk/PKGBUILD  |   26 ++
 2 files changed, 55 insertions(+)

Added: libimagequant/trunk/PKGBUILD
===
--- libimagequant/trunk/PKGBUILD(rev 0)
+++ libimagequant/trunk/PKGBUILD2018-10-30 10:45:45 UTC (rev 399611)
@@ -0,0 +1,29 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=libimagequant
+pkgver=2.12.2
+pkgrel=1
+pkgdesc="Library for high-quality conversion of RGBA images to 8-bit 
indexed-color (palette) images"
+arch=('i686' 'x86_64')
+url="https://pngquant.org/lib/;
+license=('BSD')
+depends=('gcc-libs')
+source=("https://github.com/ImageOptim/libimagequant/archive/$pkgver/libimagequant-$pkgver.tar.gz;)
+sha256sums=('23ccecb4898ec17474914cfd2fbc4684425f7fd249117f2f1e3f3ba0bf8159e6')
+
+prepare() {
+cd "$srcdir/$pkgname-$pkgver"
+sed -r 's/^install:.*/install:/;/install.*STATICLIB/d' -i Makefile
+}
+
+build() {
+cd "$srcdir/$pkgname-$pkgver"
+./configure --prefix=/usr --with-openmp
+make shared imagequant.pc
+}
+
+package() {
+cd "$srcdir/$pkgname-$pkgver"
+make DESTDIR="$pkgdir" PREFIX=/usr install
+install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Added: pngquant/trunk/PKGBUILD
===
--- pngquant/trunk/PKGBUILD (rev 0)
+++ pngquant/trunk/PKGBUILD 2018-10-30 10:45:45 UTC (rev 399611)
@@ -0,0 +1,26 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Hannes Graeuler 
+
+pkgname=pngquant
+pkgver=2.12.2
+pkgrel=1
+pkgdesc="Command-line utility to quantize PNGs down to 8-bit paletted PNGs"
+arch=('i686' 'x86_64')
+url="http://pngquant.org/;
+license=('BSD')
+depends=('libpng' 'lcms2' 'libimagequant')
+source=("https://github.com/kornelski/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('5edf7c5bffd07e5d28fcc6d4d94a187c30b532c52ac986b3e45aff3dce0567dc')
+
+build() {
+cd "$srcdir/$pkgname-$pkgver"
+./configure --prefix=/usr --with-openmp --with-libimagequant=/usr/lib
+make
+}
+
+package() {
+cd "$srcdir/$pkgname-$pkgver"
+install -dm755 "$pkgdir/usr/bin"
+make DESTDIR="$pkgdir" PREFIX=/usr install
+install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in (6 files)

2018-10-22 Thread Maxime Gauduin via arch-commits
Date: Monday, October 22, 2018 @ 10:07:19
  Author: alucryd
Revision: 398334

Add 2 marshmallow related python packages

Added:
  python-flask-marshmallow/
  python-flask-marshmallow/trunk/
  python-flask-marshmallow/trunk/PKGBUILD
  python-marshmallow-sqlalchemy/
  python-marshmallow-sqlalchemy/trunk/
  python-marshmallow-sqlalchemy/trunk/PKGBUILD

--+
 python-flask-marshmallow/trunk/PKGBUILD  |   28 +
 python-marshmallow-sqlalchemy/trunk/PKGBUILD |   28 +
 2 files changed, 56 insertions(+)

Added: python-flask-marshmallow/trunk/PKGBUILD
===
--- python-flask-marshmallow/trunk/PKGBUILD (rev 0)
+++ python-flask-marshmallow/trunk/PKGBUILD 2018-10-22 10:07:19 UTC (rev 
398334)
@@ -0,0 +1,28 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=python-flask-marshmallow
+pkgver=0.9.0
+pkgrel=1
+pkgdesc='Flask + marshmallow for beautiful APIs'
+url='http://flask-marshmallow.readthedocs.io/'
+arch=('any')
+license=('MIT')
+depends=('python-flask' 'python-marshmallow')
+makedepends=('git' 'python-setuptools')
+source=("git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=${pkgver};)
+sha256sums=('SKIP')
+
+build() {
+  cd flask-marshmallow
+
+  python setup.py build
+}
+
+package() {
+  cd flask-marshmallow
+
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-flask-marshmallow
+}
+
+# vim: ts=2 sw=2 et:

Added: python-marshmallow-sqlalchemy/trunk/PKGBUILD
===
--- python-marshmallow-sqlalchemy/trunk/PKGBUILD
(rev 0)
+++ python-marshmallow-sqlalchemy/trunk/PKGBUILD2018-10-22 10:07:19 UTC 
(rev 398334)
@@ -0,0 +1,28 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=python-marshmallow-sqlalchemy
+pkgver=0.14.1
+pkgrel=1
+pkgdesc='SQLAlchemy integration with marshmallow'
+url='https://marshmallow-sqlalchemy.readthedocs.io/'
+arch=('any')
+license=('MIT')
+depends=('python-marshmallow' 'python-sqlalchemy')
+makedepends=('git' 'python-setuptools')
+source=("git+https://github.com/marshmallow-code/marshmallow-sqlalchemy.git#tag=${pkgver};)
+sha256sums=('SKIP')
+
+build() {
+  cd marshmallow-sqlalchemy
+
+  python setup.py build
+}
+
+package() {
+  cd marshmallow-sqlalchemy
+
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-marshmallow-sqlalchemy
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (6 files)

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 21:16:06
  Author: foutrelis
Revision: 335484

Add llvm6 package for crystal and ponyc

Added:
  llvm6/
  llvm6/repos/
  llvm6/trunk/
  llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
  llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
  llvm6/trunk/PKGBUILD

---+
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch |   36 +++
 D44420-cmake-fix-a-typo-in-llvm_config-macro.patch|   13 +
 PKGBUILD  |   91 ++
 3 files changed, 140 insertions(+)

Added: llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
===
--- llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
(rev 0)
+++ llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,36 @@
+From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001
+From: Pavel Labath 
+Date: Wed, 14 Mar 2018 09:28:38 +
+Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
+
+Summary:
+This is needed so that external projects (e.g. a standalone build of
+lldb) can link to the LLVM shared library via the USE_SHARED argument of
+llvm_config. Without this, llvm_config would add LLVM to the link list,
+but then also add the constituent static libraries, resulting in
+multiply defined symbols.
+
+Reviewers: beanz, mgorny
+
+Subscribers: llvm-commits
+
+Differential Revision: https://reviews.llvm.org/D44391
+
+git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ cmake/modules/LLVMConfig.cmake.in | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/cmake/modules/LLVMConfig.cmake.in 
b/cmake/modules/LLVMConfig.cmake.in
+index fe4df5278498..e70018679846 100644
+--- a/cmake/modules/LLVMConfig.cmake.in
 b/cmake/modules/LLVMConfig.cmake.in
+@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@)
+ 
+ set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@)
+ 
++set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@)
++
+ set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@)
+ 
+ set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@)

Added: llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
===
--- llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  
(rev 0)
+++ llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  
2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,13 @@
+Index: cmake/modules/LLVM-Config.cmake
+===
+--- cmake/modules/LLVM-Config.cmake
 cmake/modules/LLVM-Config.cmake
+@@ -68,7 +68,7 @@
+   cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN})
+   set(link_components ${ARG_UNPARSED_ARGUMENTS})
+ 
+-  if(USE_SHARED)
++  if(ARG_USE_SHARED)
+ # If USE_SHARED is specified, then we link against libLLVM,
+ # but also against the component libraries below. This is
+ # done in case libLLVM does not contain all of the components

Added: llvm6/trunk/PKGBUILD
===
--- llvm6/trunk/PKGBUILD(rev 0)
+++ llvm6/trunk/PKGBUILD2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,91 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+# ** #
+# This package is meant to be used for compiling packages that have not been #
+# ported to LLVM 7 yet. Such packages may depend on llvm6-libs but not llvm6 #
+# which is not co-installable with the main llvm package (currently LLVM 7). #
+# ** #
+
+pkgname=('llvm6' 'llvm6-libs')
+pkgver=6.0.1
+pkgrel=1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
+D44420-cmake-fix-a-typo-in-llvm_config-macro.patch)
+sha256sums=('b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2'
+'SKIP'
+'96e2f3ca8b7d1bdbe2606a1eebb12c57b39838d1bcc15e40388e8d59649a9f4a'
+'5cc114fd711e6ea836a6270b2f713e2e751c49e8b5ffa6c6812127ca801acef3')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+
+  # 

[arch-commits] Commit in (6 files)

2018-09-08 Thread Morten Linderud via arch-commits
Date: Saturday, September 8, 2018 @ 23:48:25
  Author: foxboron
Revision: 378834

addpkg: py3status 3.12-2

Added:
  py3status/
  py3status/repos/
  py3status/trunk/
  py3status/trunk/PKGBUILD
  py3status/trunk/fix_to_ascii.patch
Deleted:
  py3status/

+
 PKGBUILD   |   37 +++
 fix_to_ascii.patch |   81 +++
 2 files changed, 118 insertions(+)

Added: py3status/trunk/PKGBUILD
===
--- py3status/trunk/PKGBUILD(rev 0)
+++ py3status/trunk/PKGBUILD2018-09-08 23:48:25 UTC (rev 378834)
@@ -0,0 +1,37 @@
+# Maintainer: Morten Linderud 
+# Contributor: Alexis "Horgix" Chotard 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+
+pkgname=py3status
+pkgver=3.12
+pkgrel=2
+pkgdesc="An extensible i3status replacement/wrapper written in python"
+url="http://www.ultrabug.fr/tag/py3status/;
+arch=('any')
+license=('BSD')
+depends=('python' 'python-setuptools' 'i3status')
+optdepends=('i3status: for some of the functionality'
+'acpi: for some of the battery related modules'
+'pacman-contrib: for the arch_updates module')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;
+"fix_to_ascii.patch")
+sha256sums=('c85e10116be2c62ba0916c3cc2e2af75e7fb3c1c714f0690dbdadfcb3871c51f'
+'bf3d79664e0f6974b52a84c386663969b6394fc1c5f4680f6eaae24a8b459de9')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p0 -i "$srcdir/fix_to_ascii.patch" setup.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  install -m644 doc/* README.rst CHANGELOG "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Added: py3status/trunk/fix_to_ascii.patch
===
--- py3status/trunk/fix_to_ascii.patch  (rev 0)
+++ py3status/trunk/fix_to_ascii.patch  2018-09-08 23:48:25 UTC (rev 378834)
@@ -0,0 +1,81 @@
+--- src/py3status-3.12/setup.py2018-08-09 08:03:15.0 +0200
 src/py3status-3.12/setupnew.py 2018-08-30 01:48:06.579451985 +0200
+@@ -5,9 +5,6 @@
+ import os
+ import sys
+ from setuptools import find_packages, setup
+-from setuptools.command.develop import develop
+-from setuptools.command.install import install
+-from setuptools.command.easy_install import _to_ascii, ScriptWriter
+ 
+ module_path = os.path.join(
+ os.path.dirname(os.path.realpath(__file__)), 'py3status')
+@@ -16,50 +13,6 @@
+ sys.path.remove(module_path)
+ 
+ 
+-# setuptools causes scripts to run slowly see
+-# https://github.com/pypa/setuptools/issues/510
+-# We can make py3-cmd run much faster when installed via
+-# python setup install/develop
+-PY3_CMD_SCRIPT_TEXT = u"""{}
+-# -*- coding: utf-8 -*-
+-import re
+-import sys
+-
+-from py3status.command import send_command
+-
+-if __name__ == '__main__':
+-sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+-sys.exit(send_command())
+-"""
+-
+-
+-def install_py3_cmd(installer):
+-"""Attempt to overwrite /bin/py3-cmd with efficient version"""
+-py_cmd = ScriptWriter.get_header()
+-script_text = PY3_CMD_SCRIPT_TEXT.format(py_cmd)
+-try:
+-installer.write_script('py3-cmd', _to_ascii(script_text), 'b')
+-except AttributeError:
+-# building wheel etc
+-pass
+-
+-
+-class PostDevelopCommand(develop):
+-"""Post-installation for develop"""
+-
+-def run(self):
+-develop.run(self)
+-install_py3_cmd(self)
+-
+-
+-class PostInstallCommand(install):
+-"""Post-installation for install"""
+-
+-def run(self):
+-install.run(self)
+-install_py3_cmd(self)
+-
+-
+ # Utility function to read the README file.
+ # Used for the long_description.  It's nice, because now 1) we have a top 
level
+ # README file and 2) it's easier to type in the README file than to put a raw
+@@ -83,10 +36,6 @@
+ packages=find_packages(),
+ include_package_data=True,
+ install_requires=[],
+-cmdclass={
+-'develop': PostDevelopCommand,
+-'install': PostInstallCommand,
+-},
+ entry_points={
+ 'console_scripts': [
+ 'py3status = py3status:main',
+@@ -105,5 +54,6 @@
+ 'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6',
++'Programming Language :: Python :: 3.7',
+ 'Topic :: Software Development :: Libraries :: Python Modules',
+ ], )


[arch-commits] Commit in (6 files)

2018-09-08 Thread Morten Linderud via arch-commits
Date: Saturday, September 8, 2018 @ 23:46:52
  Author: foxboron
Revision: 378832

addpkg: py3status 3.12-2

Added:
  py3status/
  py3status/repos/
  py3status/trunk/
  py3status/trunk/PKGBUILD
  py3status/trunk/fix_to_ascii.patch
Deleted:
  py3status/

+
 PKGBUILD   |   37 +++
 fix_to_ascii.patch |   81 +++
 2 files changed, 118 insertions(+)

Added: py3status/trunk/PKGBUILD
===
--- py3status/trunk/PKGBUILD(rev 0)
+++ py3status/trunk/PKGBUILD2018-09-08 23:46:52 UTC (rev 378832)
@@ -0,0 +1,37 @@
+# Maintainer: Morten Linderud 
+# Contributor: Alexis "Horgix" Chotard 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+
+pkgname=py3status
+pkgver=3.12
+pkgrel=2
+pkgdesc="An extensible i3status replacement/wrapper written in python"
+url="http://www.ultrabug.fr/tag/py3status/;
+arch=('any')
+license=('BSD')
+depends=('python' 'python-setuptools' 'i3status')
+optdepends=('i3status: for some of the functionality'
+'acpi: for some of the battery related modules'
+'pacman-contrib: for the arch_updates module')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;
+"fix_to_ascii.patch")
+sha256sums=('c85e10116be2c62ba0916c3cc2e2af75e7fb3c1c714f0690dbdadfcb3871c51f'
+'bf3d79664e0f6974b52a84c386663969b6394fc1c5f4680f6eaae24a8b459de9')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p0 -i "$srcdir/fix_to_ascii.patch" setup.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  install -m644 doc/* README.rst CHANGELOG "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Added: py3status/trunk/fix_to_ascii.patch
===
--- py3status/trunk/fix_to_ascii.patch  (rev 0)
+++ py3status/trunk/fix_to_ascii.patch  2018-09-08 23:46:52 UTC (rev 378832)
@@ -0,0 +1,81 @@
+--- src/py3status-3.12/setup.py2018-08-09 08:03:15.0 +0200
 src/py3status-3.12/setupnew.py 2018-08-30 01:48:06.579451985 +0200
+@@ -5,9 +5,6 @@
+ import os
+ import sys
+ from setuptools import find_packages, setup
+-from setuptools.command.develop import develop
+-from setuptools.command.install import install
+-from setuptools.command.easy_install import _to_ascii, ScriptWriter
+ 
+ module_path = os.path.join(
+ os.path.dirname(os.path.realpath(__file__)), 'py3status')
+@@ -16,50 +13,6 @@
+ sys.path.remove(module_path)
+ 
+ 
+-# setuptools causes scripts to run slowly see
+-# https://github.com/pypa/setuptools/issues/510
+-# We can make py3-cmd run much faster when installed via
+-# python setup install/develop
+-PY3_CMD_SCRIPT_TEXT = u"""{}
+-# -*- coding: utf-8 -*-
+-import re
+-import sys
+-
+-from py3status.command import send_command
+-
+-if __name__ == '__main__':
+-sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+-sys.exit(send_command())
+-"""
+-
+-
+-def install_py3_cmd(installer):
+-"""Attempt to overwrite /bin/py3-cmd with efficient version"""
+-py_cmd = ScriptWriter.get_header()
+-script_text = PY3_CMD_SCRIPT_TEXT.format(py_cmd)
+-try:
+-installer.write_script('py3-cmd', _to_ascii(script_text), 'b')
+-except AttributeError:
+-# building wheel etc
+-pass
+-
+-
+-class PostDevelopCommand(develop):
+-"""Post-installation for develop"""
+-
+-def run(self):
+-develop.run(self)
+-install_py3_cmd(self)
+-
+-
+-class PostInstallCommand(install):
+-"""Post-installation for install"""
+-
+-def run(self):
+-install.run(self)
+-install_py3_cmd(self)
+-
+-
+ # Utility function to read the README file.
+ # Used for the long_description.  It's nice, because now 1) we have a top 
level
+ # README file and 2) it's easier to type in the README file than to put a raw
+@@ -83,10 +36,6 @@
+ packages=find_packages(),
+ include_package_data=True,
+ install_requires=[],
+-cmdclass={
+-'develop': PostDevelopCommand,
+-'install': PostInstallCommand,
+-},
+ entry_points={
+ 'console_scripts': [
+ 'py3status = py3status:main',
+@@ -105,5 +54,6 @@
+ 'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6',
++'Programming Language :: Python :: 3.7',
+ 'Topic :: Software Development :: Libraries :: Python Modules',
+ ], )


[arch-commits] Commit in (6 files)

2018-07-24 Thread Jan Steffens via arch-commits
Date: Tuesday, July 24, 2018 @ 13:46:47
  Author: heftig
Revision: 329516

fix gnome git urls

Modified:
  gedit/trunk/PKGBUILD
  gnome-music/trunk/PKGBUILD
  gnome-photos/trunk/PKGBUILD
  libgda/trunk/PKGBUILD
  libgdata/trunk/PKGBUILD
  nautilus/trunk/PKGBUILD

-+
 gedit/trunk/PKGBUILD|4 ++--
 gnome-music/trunk/PKGBUILD  |2 +-
 gnome-photos/trunk/PKGBUILD |2 +-
 libgda/trunk/PKGBUILD   |2 +-
 libgdata/trunk/PKGBUILD |2 +-
 nautilus/trunk/PKGBUILD |2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

Modified: gedit/trunk/PKGBUILD
===
--- gedit/trunk/PKGBUILD2018-07-24 13:45:23 UTC (rev 329515)
+++ gedit/trunk/PKGBUILD2018-07-24 13:46:47 UTC (rev 329516)
@@ -14,8 +14,8 @@
 optdepends=('gedit-plugins: Additional features')
 groups=(gnome)
 _commit=59a804accea4010cab5acbd4f5bb30838a3ad248  # tags/3.28.1^0
-source=("git+https://git.gnome.org/browse/gedit#commit=$_commit;
-"git+https://git.gnome.org/browse/libgd;)
+source=("git+https://gitlab.gnome.org/GNOME/gedit.git#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libgd.git;)
 sha256sums=('SKIP'
 'SKIP')
 

Modified: gnome-music/trunk/PKGBUILD
===
--- gnome-music/trunk/PKGBUILD  2018-07-24 13:45:23 UTC (rev 329515)
+++ gnome-music/trunk/PKGBUILD  2018-07-24 13:46:47 UTC (rev 329516)
@@ -19,7 +19,7 @@
 groups=(gnome)
 _commit=8502f24746800aba2357f839ddcae9fc6c7555e9  # tags/3.28.2.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit;
-"git+https://git.gnome.org/browse/libgd;)
+"git+https://gitlab.gnome.org/GNOME/libgd.git;)
 sha256sums=('SKIP'
 'SKIP')
 

Modified: gnome-photos/trunk/PKGBUILD
===
--- gnome-photos/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515)
+++ gnome-photos/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516)
@@ -15,7 +15,7 @@
 groups=(gnome)
 _commit=cceaa5f8543a995b186cafb5443f3dd1a9c13c9c  # tags/3.28.0^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-photos.git#commit=$_commit;
-"git+https://git.gnome.org/browse/libgd;)
+"git+https://gitlab.gnome.org/GNOME/libgd.git;)
 sha256sums=('SKIP'
 'SKIP')
 

Modified: libgda/trunk/PKGBUILD
===
--- libgda/trunk/PKGBUILD   2018-07-24 13:45:23 UTC (rev 329515)
+++ libgda/trunk/PKGBUILD   2018-07-24 13:46:47 UTC (rev 329516)
@@ -13,7 +13,7 @@
 makedepends=(glade libmariadbclient postgresql-libs libfbclient jdk8-openjdk 
intltool
  gobject-introspection gtk-doc vala itstool gnome-common git)
 _commit=3f70d4fced92d5fe7134c77b78e0730ce2945cc5  # LIBGDA_5.2
-source=("git+https://git.gnome.org/browse/libgda#commit=$_commit;
+source=("git+https://gitlab.gnome.org/GNOME/libgda.git#commit=$_commit;
 fix-crash.diff
 java.patch
 0001-Convert-files-to-Unicode.patch

Modified: libgdata/trunk/PKGBUILD
===
--- libgdata/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515)
+++ libgdata/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516)
@@ -11,7 +11,7 @@
 depends=('libsoup' 'liboauth' 'gcr' 'gnome-online-accounts')
 makedepends=('intltool' 'gobject-introspection' 'vala' 'uhttpmock' 'git' 
'gtk-doc' 'autoconf-archive')
 _commit=60f2269178d7a6449e2ffdf7fdf82d96a5aff0d4  # tags/0.17.9^0
-source=("git+https://git.gnome.org/browse/libgdata#commit=$_commit;)
+source=("git+https://gitlab.gnome.org/GNOME/libgdata.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {

Modified: nautilus/trunk/PKGBUILD
===
--- nautilus/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515)
+++ nautilus/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516)
@@ -14,7 +14,7 @@
 options=(!emptydirs)
 _commit=784b3eaab6495515393e99bcbc22344bb9cd975f  # tags/3.28.1^0
 source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit;
-"git+https://git.gnome.org/browse/libgd;)
+"git+https://gitlab.gnome.org/GNOME/libgd.git;)
 sha256sums=('SKIP'
 'SKIP')
 


[arch-commits] Commit in (6 files)

2018-07-19 Thread Laurent Carlier via arch-commits
Date: Thursday, July 19, 2018 @ 15:18:09
  Author: lcarlier
Revision: 329055

splitted from vulkan-loader-layers package

Added:
  vulkan-validation-layers/
  vulkan-validation-layers/repos/
  vulkan-validation-layers/repos/extra-x86_64/
  vulkan-validation-layers/repos/extra-x86_64/PKGBUILD
  vulkan-validation-layers/trunk/
  vulkan-validation-layers/trunk/PKGBUILD

-+
 repos/extra-x86_64/PKGBUILD |   86 ++
 trunk/PKGBUILD  |   45 +
 2 files changed, 131 insertions(+)

Added: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD
===
--- vulkan-validation-layers/repos/extra-x86_64/PKGBUILD
(rev 0)
+++ vulkan-validation-layers/repos/extra-x86_64/PKGBUILD2018-07-19 
15:18:09 UTC (rev 329055)
@@ -0,0 +1,86 @@
+# $Id: PKGBUILD 323172 2018-04-30 09:47:12Z lcarlier $
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-loader-layers
+pkgname=(vulkan-icd-loader vulkan-validation-layers)
+_pkgname=Vulkan-LoaderAndValidationLayers
+pkgver=1.1.73.0
+pkgrel=1
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+depends=()
+makedepends=(git cmake python-lxml libx11 libxrandr wayland)
+source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};)
+sha256sums=('SKIP')
+
+prepare() {
+  cd "${srcdir}"
+  ln -s ${_pkgname} "${_pkgname}-sdk-${pkgver}"
+}
+
+build() {
+  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
+
+  ./update_external_sources.sh
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DBUILD_WSI_MIR_SUPPORT=Off \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package_vulkan-icd-loader() {
+  pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
+  depends=(glibc)
+  optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
+  cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build"
+  
+  make DESTDIR="${pkgdir}" install
+  
+  rm -r ${pkgdir}/etc
+  rm -r ${pkgdir}/usr/bin
+  rm ${pkgdir}/usr/include/vulkan/*{.h,.hpp}
+  rm ${pkgdir}/usr/lib/libVkLayer*.so
+
+  install -m644 ../include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/
+   
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+package_vulkan-validation-layers() {
+  pkgdesc="Vulkan Software Development Kit"
+  depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
+  conflicts=('vulkan-sdk')
+  replaces=('vulkan-sdk')
+  groups=('vulkan-devel')
+  cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build"
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 ${pkgdir}/usr/
+  mv -v ${pkgdir}/etc ${pkgdir}/usr/share/
+  
+  # already in vulkan-headers
+  rm ${pkgdir}/usr/include/vulkan/vulkan*.h*
+  rm ${pkgdir}/usr/include/vulkan/vk_platform.h
+  # already in vulkan-icd-loader
+  rm ${pkgdir}/usr/include/vulkan/vk_icd.h
+  rm ${pkgdir}/usr/lib/libvulkan.so*
+  rm -r ${pkgdir}/usr/lib/pkgconfig
+   
+  install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
+  install -m644 ../loader/LoaderAndLayerInterface.md 
"${pkgdir}"/usr/share/doc/${pkgname}/
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}

Added: vulkan-validation-layers/trunk/PKGBUILD
===
--- vulkan-validation-layers/trunk/PKGBUILD (rev 0)
+++ vulkan-validation-layers/trunk/PKGBUILD 2018-07-19 15:18:09 UTC (rev 
329055)
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 323171 2018-04-30 09:47:06Z lcarlier $
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-validation-layers)
+pkgver=1.1.73.0
+pkgrel=1
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
+makedepends=(cmake python-lxml libx11 libxrandr wayland git)
+source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};)
+sha256sums=('SKIP')
+
+build() {
+  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
+
+  ./update_external_sources.sh
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DBUILD_WSI_MIR_SUPPORT=Off \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  pkgdesc="Vulkan Software Development Kit"
+  groups=('vulkan-devel')

[arch-commits] Commit in (6 files)

2018-07-07 Thread Morten Linderud via arch-commits
Date: Saturday, July 7, 2018 @ 12:59:10
  Author: foxboron
Revision: 353962

Added influxdb to community

Added:
  influxdb/
  influxdb/repos/
  influxdb/trunk/
  influxdb/trunk/PKGBUILD
  influxdb/trunk/influxdb.sysusers
  influxdb/trunk/influxdb.tmpfiles

---+
 PKGBUILD  |   73 
 influxdb.sysusers |1 
 influxdb.tmpfiles |4 ++
 3 files changed, 78 insertions(+)

Added: influxdb/trunk/PKGBUILD
===
--- influxdb/trunk/PKGBUILD (rev 0)
+++ influxdb/trunk/PKGBUILD 2018-07-07 12:59:10 UTC (rev 353962)
@@ -0,0 +1,73 @@
+# Maintainer: Morten Linderud 
+# Contributor: Nicolas Leclercq 
+# Contributor: Adam S Levy 
+# Contributor: Charles B. Johnson 
+# Contributor: Daichi Shinozaki 
+# Contributor: Ben Alex 
+
+pkgname='influxdb'
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='Scalable datastore for metrics, events, and real-time analytics'
+arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
+url='https://github.com/InfluxData/influxdb'
+license=('MIT')
+makedepends=('go-pie' 'git' 'asciidoc' 'xmlto' 'dep')
+backup=('etc/influxdb/influxdb.conf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/influxdata/influxdb/archive/v${pkgver}.tar.gz;
+"influxdb.sysusers"
+"influxdb.tmpfiles")
+sha256sums=('908445f6a456ebcf9eef31ea6431b9f620342e29dd65b9b13d8aa310c90e5545'
+'809cca823ae3027984bc7ace70db75753d7d0d4f6658a36db9d94a33054ca5e9'
+'e2aa59413a6204737383b86cedefd866d7073f56ace5b89aad38c530cc86e60c')
+
+prepare(){
+  export GOPATH="$srcdir/gopath"
+
+  mkdir -p "$GOPATH/src/github.com/influxdata/"
+  cp -r "${srcdir}/influxdb-$pkgver" 
"$GOPATH/src/github.com/influxdata/influxdb"
+  cd "$GOPATH/src/github.com/influxdata/influxdb"
+  dep ensure
+}
+
+build(){
+  export GOPATH="$srcdir/gopath"
+
+  _LDFLAGS="-X main.version=$pkgver -X main.branch=master"
+  go install -v -ldflags="$_LDFLAGS" "github.com/influxdata/influxdb/cmd/..."
+
+  cd "$GOPATH/src/github.com/influxdata/influxdb/man/"
+  make
+}
+
+check(){
+  export GOPATH="$srcdir/gopath"
+  #go test "github.com/influxdata/influxdb/..."
+}
+
+package(){
+  export GOPATH="$srcdir/gopath"
+
+  cd "$srcdir"
+  install -Dm644 influxdb.sysusers "$pkgdir/usr/lib/sysusers.d/influxdb.conf"
+  install -Dm644 influxdb.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/influxdb.conf"
+
+  cd "$GOPATH/bin"
+  install -d "$pkgdir/usr/bin/"
+  install -Dm755 influx "$pkgdir/usr/bin/"
+  install -Dm755 influxd"$pkgdir/usr/bin/"
+  install -Dm755 influx_inspect "$pkgdir/usr/bin/"
+  install -Dm755 influx_stress  "$pkgdir/usr/bin/"
+  install -Dm755 influx-tools   "$pkgdir/usr/bin/"
+  install -Dm755 influx_tsm "$pkgdir/usr/bin/"
+  install -Dm755 store  "$pkgdir/usr/bin/"
+
+  cd "$GOPATH/src/github.com/influxdata/influxdb"
+  install -Dm644 scripts/influxdb.service 
"$pkgdir/usr/lib/systemd/system/influxdb.service"
+  install -Dm644 etc/config.sample.toml   "$pkgdir/etc/influxdb/influxdb.conf"
+  install -Dm644 LICENSE  
"$pkgdir/usr/share/licenses/influxdb/LICENSE"
+
+  # Install man pages
+  install -d "$pkgdir/usr/share/man/man1"
+  install -Dm644 man/*.1 "$pkgdir/usr/share/man/man1/"
+}

Added: influxdb/trunk/influxdb.sysusers
===
--- influxdb/trunk/influxdb.sysusers(rev 0)
+++ influxdb/trunk/influxdb.sysusers2018-07-07 12:59:10 UTC (rev 353962)
@@ -0,0 +1 @@
+u influxdb - - /var/lib/influxdb

Added: influxdb/trunk/influxdb.tmpfiles
===
--- influxdb/trunk/influxdb.tmpfiles(rev 0)
+++ influxdb/trunk/influxdb.tmpfiles2018-07-07 12:59:10 UTC (rev 353962)
@@ -0,0 +1,4 @@
+d /var/lib/influxdb   0755 influxdb influxdb
+d /etc/influxdb   0755 influxdb influxdb
+x /var/lib/influxdb/*
+x /etc/influxdb/*


[arch-commits] Commit in (6 files)

2018-07-05 Thread Felix Yan via arch-commits
Date: Thursday, July 5, 2018 @ 09:18:11
  Author: felixonmars
Revision: 352564

extra2community: Moving gcin from extra to community

Added:
  gcin/
  gcin/repos/
  gcin/trunk/
  gcin/trunk/PKGBUILD
  gcin/trunk/install
  gcin/trunk/qt-5.5.patch

--+
 PKGBUILD |   58 +
 install  |   14 +
 qt-5.5.patch |   13 
 3 files changed, 85 insertions(+)

Added: gcin/trunk/PKGBUILD
===
--- gcin/trunk/PKGBUILD (rev 0)
+++ gcin/trunk/PKGBUILD 2018-07-05 09:18:11 UTC (rev 352564)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Gaetan Bisson 
+# Contributor: Andreas Radke 
+# Contributor: damir 
+
+pkgname=gcin
+pkgver=2.8.5
+pkgrel=3
+pkgdesc='Input method server supporting various input methods'
+url='http://hyperrate.com/dir.php?eid=67'
+license=('LGPL')
+arch=('x86_64')
+depends=('gtk2' 'libxtst')
+makedepends=('qt5-base' 'qt4' 'gtk3' 'anthy' 'libchewing')
+optdepends=('qt5-base: support for qt5 input method'
+'qt4: support for qt4 input method'
+'gtk3: support for gtk3 input method'
+'anthy: support for anthy input method'
+'libchewing: support for chewing input method')
+source=("http://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz;
+qt-5.5.patch)
+sha1sums=('0bed162df43e3d5f65ff9f183b7957cdd9678731'
+  'fd29b91d7b573546ecb3a8cb0341d4f11364cd1a')
+
+install=install
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed 's/lib64/lib/g' -i configure
+sed '/include suffixes-rule/a \
+CFLAGS+='"${CFLAGS}"' \
+LDFLAGS+='"${LDFLAGS}"' \
+OPTFLAGS=' \
+-i Makefile
+sed \
+-e 's:usr/include/qt5:usr/include/qt:g' \
+-e 's:QT=qt5:QT=qt:' \
+-e '/^MODVERSION=/a INCS+=-I/usr/include/qt/QtGui/$(MODVERSION) 
-I/usr/include/qt/QtCore/$(MODVERSION)' \
+-i qt5-im/Makefile
+
+# FS#45732
+patch -p1 -i ../qt-5.5.patch
+
+# Qt 5.6 doesn't provide Qt5PlatformSupport.pc anymore
+sed -i 's/Qt5PlatformSupport//' qt5-im/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+./configure --prefix=/usr --use_i18n=Y
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}


Property changes on: gcin/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: gcin/trunk/install
===
--- gcin/trunk/install  (rev 0)
+++ gcin/trunk/install  2018-07-05 09:18:11 UTC (rev 352564)
@@ -0,0 +1,14 @@
+post_install() {
+   echo -n "updating gtk immodules... "
+   [ -x /usr/bin/gtk-query-immodules-2.0 ] && 
/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+   [ -x /usr/bin/gtk-query-immodules-3.0 ] && 
/usr/bin/gtk-query-immodules-3.0 > /usr/lib/gtk-3.0/3.0.0/immodules.cache
+   echo "done."
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}

Added: gcin/trunk/qt-5.5.patch
===
--- gcin/trunk/qt-5.5.patch (rev 0)
+++ gcin/trunk/qt-5.5.patch 2018-07-05 09:18:11 UTC (rev 352564)
@@ -0,0 +1,13 @@
+diff --git a/qt5-im/gcin-qt5.h.org b/qt5-im/gcin-qt5.h
+index 63aacc0..a72ea76 100644
+--- a/qt5-im/gcin-qt5.h.orig
 b/qt5-im/gcin-qt5.h
+@@ -9,7 +9,7 @@ class QGcinPlatformInputContextPlugin : public 
QPlatformInputContextPlugin
+ {
+ Q_OBJECT
+ public:
+-Q_PLUGIN_METADATA(IID 
"org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "gcin.json")
++Q_PLUGIN_METADATA(IID 
"org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1" FILE "gcin.json")
+ QStringList keys() const;
+ QGcinPlatformInputContext *create(const QString& system, const 
QStringList& paramList);
+ };


[arch-commits] Commit in (6 files)

2018-07-02 Thread Alexander Rødseth via arch-commits
Date: Monday, July 2, 2018 @ 20:58:55
  Author: arodseth
Revision: 350279

Transitional package

Until all erlang-dependent packages support Erlang 21

Added:
  erlang-nox-20/
  erlang-nox-20/trunk/
  erlang-nox-20/trunk/PKGBUILD
  erlang-nox-20/trunk/epmd.conf
  erlang-nox-20/trunk/epmd.service
  erlang-nox-20/trunk/epmd.socket

--+
 PKGBUILD |   78 +
 epmd.conf|3 ++
 epmd.service |   11 
 epmd.socket  |9 ++
 4 files changed, 101 insertions(+)

Added: erlang-nox-20/trunk/PKGBUILD
===
--- erlang-nox-20/trunk/PKGBUILD(rev 0)
+++ erlang-nox-20/trunk/PKGBUILD2018-07-02 20:58:55 UTC (rev 350279)
@@ -0,0 +1,78 @@
+# $Id: PKGBUILD 344305 2018-06-21 12:29:48Z arodseth $
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Lukas Fleischer 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Sarah Hay 
+# Contributor: Tom Burdick 
+# Contributor: Ricardo Catalinas Jiménez 
+
+pkgname=erlang-nox-20
+pkgver=20.3.8
+_docver=20.3
+pkgrel=1
+pkgdesc='General-purpose concurrent functional programming language developed 
by Ericsson (headless version)'
+arch=('x86_64')
+url='http://www.erlang.org/'
+license=('Apache')
+depends=('ncurses' 'openssl')
+makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 
'unixodbc')
+conflicts=('erlang' 'erlang-nox')
+optdepends=('erlang-unixodbc: database support'
+'java-environment: for Java support'
+'lksctp-tools: for SCTP support')
+options=('staticlibs')
+source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver;
+"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz;
+'epmd.service' 'epmd.socket' 'epmd.conf')
+sha256sums=('SKIP'
+'17e0b2f94f11576a12526614a906ecad629b8804c25e6c18523f7c4346607112'
+'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e'
+'998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34'
+'78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2')
+
+prepare() {
+  cd otp
+
+  ./otp_build autoconf
+}
+
+build() {
+  cd otp
+
+  ./configure \
+--prefix=/usr \
+--enable-smp-support \
+--with-odbc \
+--enable-builtin-zlib
+  make
+}
+
+package() {
+  make -C otp DESTDIR="$pkgdir" install
+
+  # Documentation
+  install -d "$pkgdir/usr/share/doc/erlang"
+  install -m0644 "$srcdir/otp/README.md" \
+"$srcdir"/COPYRIGHT \
+"$pkgdir/usr/share/doc/erlang"
+
+  # Compressed man pages
+  for page in "$srcdir/man/man?/*"; do gzip $page; done
+  cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang/"
+
+  # License
+  install -Dm0644 "$srcdir/otp/LICENSE.txt" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+
+  # Remove files that are packaged as erlang-unixodbc
+  rm -rf "$pkgdir/usr/lib/erlang/"{lib/odbc*,man/man3/odbc.3.gz}
+
+  # epmd service, socket and conf
+  cd "$srcdir"
+  install -Dm644 epmd.service "$pkgdir/usr/lib/systemd/system/epmd.service"
+  install -Dm644 epmd.socket "$pkgdir/usr/lib/systemd/system/epmd.socket"
+  install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd"
+}
+
+# getver: raw.githubusercontent.com/erlang/otp/maint/OTP_VERSION
+# vim: ts=2 sw=2 et:

Added: erlang-nox-20/trunk/epmd.conf
===
--- erlang-nox-20/trunk/epmd.conf   (rev 0)
+++ erlang-nox-20/trunk/epmd.conf   2018-07-02 20:58:55 UTC (rev 350279)
@@ -0,0 +1,3 @@
+#ERL_EPMD_ADDRESS=
+#ERL_EPMD_PORT=4369
+#ERL_EPMD_RELAXED_COMMAND_CHECK=

Added: erlang-nox-20/trunk/epmd.service
===
--- erlang-nox-20/trunk/epmd.service(rev 0)
+++ erlang-nox-20/trunk/epmd.service2018-07-02 20:58:55 UTC (rev 350279)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Erlang Port Mapper Daemon
+
+[Service]
+EnvironmentFile=/etc/conf.d/epmd
+ExecStart=/usr/bin/epmd -daemon $EPMD_OPTS
+ExecStop=/usr/bin/epmd -kill
+Type=forking
+
+[Install]
+WantedBy=multi-user.target

Added: erlang-nox-20/trunk/epmd.socket
===
--- erlang-nox-20/trunk/epmd.socket (rev 0)
+++ erlang-nox-20/trunk/epmd.socket 2018-07-02 20:58:55 UTC (rev 350279)
@@ -0,0 +1,9 @@
+[Unit]
+Conflicts=epmd.service
+
+[Socket]
+ListenStream=4369
+Accept=no
+
+[Install]
+WantedBy=sockets.target


[arch-commits] Commit in (6 files)

2018-06-01 Thread Christian Rebischke via arch-commits
Date: Friday, June 1, 2018 @ 14:57:29
  Author: shibumi
Revision: 336103

pushed cloud-init back to community

I will take care of cloud-init. I will need it for official cloud images

Added:
  cloud-init/
  cloud-init/repos/
  cloud-init/trunk/
  cloud-init/trunk/PKGBUILD
  cloud-init/trunk/archlinux.cloud.cfg
  cloud-init/trunk/fix-lib.patch

-+
 PKGBUILD|   43 
 archlinux.cloud.cfg |   53 ++
 fix-lib.patch   |   11 ++
 3 files changed, 107 insertions(+)

Added: cloud-init/trunk/PKGBUILD
===
--- cloud-init/trunk/PKGBUILD   (rev 0)
+++ cloud-init/trunk/PKGBUILD   2018-06-01 14:57:29 UTC (rev 336103)
@@ -0,0 +1,43 @@
+# Maintainer: Christian Rebischke 
+# Contributor:  kpcyrd 
+# Contributor: Jonathan Steel 
+# Contributor: Daniel Wallace 
+
+pkgname=cloud-init
+pkgver=18.2
+pkgrel=2
+pkgdesc="The standard for customising cloud instances"
+arch=('any')
+url="https://cloud-init.io;
+license=('GPL3')
+depends=('systemd' 'sudo' 'python2-yaml' 'python2-cheetah' 
'python2-prettytable'
+ 'python2-oauth' 'python2-boto' 'python2-configobj'
+ 'python2-jsonschema' 'python2-jsonpatch' 'python2-jsonpointer' 
'net-tools'
+ 'python2-requests' 'python2-argparse' 'python2-oauthlib'
+ 'python2-jinja')
+makedepends=('python2' 'python2-setuptools')
+backup=('etc/cloud/cloud.cfg' 'etc/cloud/cloud.cfg.d/05_logging.cfg')
+source=("https://launchpad.net/$pkgname/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz;
+fix-lib.patch
+archlinux.cloud.cfg)
+sha256sums=('0224969ebdae6eadffc5f40823bb206d8b05d99a1b730018535102f38b155249'
+'0ace6a9e4156145e5b50bd5fa75d6aeefe8e5c10a63f8d9e0d3c7be4c9b53942'
+'109dd4500593c2fb7b2f7bf05eaf1835be8062c4f7b3025a0371184a691950da')
+
+prepare(){
+  cd $pkgname-$pkgver
+
+  patch -Np1 -i ../fix-lib.patch
+
+  find . -name \*.py -exec sed -i '1s/python$/&2/' {} +
+  sed -i '1s/python$/&2/' tools/read*
+  sed -e 's:/etc/systemd:/usr/lib/systemd:g' -e 's:\"/lib\":\"/usr/lib\":g' -i 
setup.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python2 ./setup.py install --root="$pkgdir" --init-system systemd
+
+  install -m644 ../archlinux.cloud.cfg "$pkgdir"/etc/cloud/cloud.cfg
+}


Property changes on: cloud-init/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: cloud-init/trunk/archlinux.cloud.cfg
===
--- cloud-init/trunk/archlinux.cloud.cfg(rev 0)
+++ cloud-init/trunk/archlinux.cloud.cfg2018-06-01 14:57:29 UTC (rev 
336103)
@@ -0,0 +1,53 @@
+##
+### Arch Linux cloud.cfg - This config enables Archlinux tested/compatible 
cloud-init modules.
+##
+
+# Not using additional user / sudoers scheme.
+disable_root: false
+
+# Allow cloud-init to set the hostname.
+preserve_hostname: false
+
+ssh_genkeytypes: ['dsa', 'rsa', 'ecdsa', 'ed25519']
+
+# The modules that run in the 'init' stage.
+cloud_init_modules:
+ - bootcmd
+ - write-files
+ - set_hostname
+ - update_hostname
+ - update_etc_hosts
+ - users-groups
+ - ssh
+
+# The modules that run in the 'config' stage.
+cloud_config_modules:
+ - runcmd
+
+# The modules that run in the 'final' stage.
+cloud_final_modules:
+ - rightscale_userdata
+ - scripts-per-once
+ - scripts-per-boot
+ - scripts-per-instance
+ - scripts-user
+ - ssh-authkey-fingerprints
+ - keys-to-console
+ - final-message
+
+# root:log matches the rest of the logs on Arch
+syslog_fix_perms: root:log
+
+system_info:
+   distro: arch
+   default_user:
+ name: archlinux
+ lock_passwd: True
+ gecos: Archlinux
+ groups: [adm, audio, floppy, video, wheel]
+ sudo: ["ALL=(ALL) NOPASSWD:ALL"]
+ shell: /bin/bash
+   paths:
+  cloud_dir: /var/lib/cloud/
+  templates_dir: /etc/cloud/templates/
+   ssh_svcname: sshd

Added: cloud-init/trunk/fix-lib.patch
===
--- cloud-init/trunk/fix-lib.patch  (rev 0)
+++ cloud-init/trunk/fix-lib.patch  2018-06-01 14:57:29 UTC (rev 336103)
@@ -0,0 +1,11 @@
+--- a/setup.py
 b/setup.py
+@@ -151,7 +151,7 @@ INITSYS_TYPES = sorted([f.partition(".")[0] for f in 
INITSYS_ROOTS.keys()])
+ USR = "usr"
+ ETC = "etc"
+ USR_LIB_EXEC = "usr/lib"
+-LIB = "lib"
++LIB = "usr/lib"
+ if os.uname()[0] == 'FreeBSD':
+ USR = "usr/local"
+ USR_LIB_EXEC = "usr/local/lib"


[arch-commits] Commit in (6 files)

2018-05-28 Thread Alexander Rødseth via arch-commits
Date: Monday, May 28, 2018 @ 15:54:21
  Author: arodseth
Revision: 332742

Add polyml from AUR

21 votes on AUR

Added:
  polyml/
  polyml/repos/
  polyml/repos/community-x86_64/
  polyml/trunk/
  polyml/trunk/PKGBUILD
  polyml/trunk/polyml.install

+
 PKGBUILD   |   40 
 polyml.install |7 +++
 2 files changed, 47 insertions(+)

Added: polyml/trunk/PKGBUILD
===
--- polyml/trunk/PKGBUILD   (rev 0)
+++ polyml/trunk/PKGBUILD   2018-05-28 15:54:21 UTC (rev 332742)
@@ -0,0 +1,40 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Mort Yao 
+# Contributor: Alex Merry 
+
+pkgname=polyml
+pkgver=5.7.1
+pkgrel=2
+pkgdesc='Full implementation of Standard ML (SML)'
+arch=('x86_64')
+url='https://polyml.org/'
+license=('LGPL')
+conflicts=('mesa-demo') # /usr/bin/poly
+options=('!libtool')
+depends=('gmp' 'libffi')
+install=polyml.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz;)
+sha256sums=('d18dd824b426edaed1cec71dded354b57df9ebdbd38863bc7540a60bd0667028')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--without-x \
+--with-system-libffi \
+--with-gmp \
+--enable-shared
+  make
+}
+
+check() {
+  make -C "$pkgname-$pkgver" -k check
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}
+
+# getver: polyml.org
+# vim: ts=2 sw=2 et:

Added: polyml/trunk/polyml.install
===
--- polyml/trunk/polyml.install (rev 0)
+++ polyml/trunk/polyml.install 2018-05-28 15:54:21 UTC (rev 332742)
@@ -0,0 +1,7 @@
+post_upgrade() {
+  cat << EOF
+If you compile executables using Poly/ML, you should use
+the new polyc script, as this automatically passes the
+correct libraries to the linker.
+EOF
+}


[arch-commits] Commit in (6 files)

2018-05-12 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 12, 2018 @ 10:45:32
  Author: arodseth
Revision: 321028

Add docopt 0.6.2

Added:
  docopt/
  docopt/repos/
  docopt/repos/community-x86_64/
  docopt/trunk/
  docopt/trunk/PKGBUILD
  docopt/trunk/docopt.pc

---+
 PKGBUILD  |   38 ++
 docopt.pc |9 +
 2 files changed, 47 insertions(+)

Added: docopt/trunk/PKGBUILD
===
--- docopt/trunk/PKGBUILD   (rev 0)
+++ docopt/trunk/PKGBUILD   2018-05-12 10:45:32 UTC (rev 321028)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+
+pkgname=docopt
+pkgver=0.6.2
+pkgrel=1
+pkgdesc='Command line arguments parser for C++11 and later'
+arch=('x86_64')
+url='https://github.com/docopt/docopt.cpp/'
+license=('MIT')
+makedepends=('cmake' 'git' 'ninja' 'setconf')
+source=('git+https://github.com/docopt/docopt.cpp.git#commit=4f491249e6def236937dbfac7602852e7d99aff8'
+'docopt.pc')
+sha256sums=('SKIP'
+'bec63bdb0313610f0d8fc55b508a0c3a4c593fa58c4c6a7241326a9cfb909853')
+
+prepare() {
+  setconf docopt.pc Version "$pkgver"
+}
+
+build() {
+  mkdir -p build
+  cd build
+  cmake ../docopt.cpp \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 docopt.cpp/LICENSE-MIT 
"$pkgdir/usr/share/licenses/docopt/LICENSE"
+  install -Dm644 docopt.pc "$pkgdir/usr/lib/pkgconfig/docopt.pc"
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: docopt/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: docopt/trunk/docopt.pc
===
--- docopt/trunk/docopt.pc  (rev 0)
+++ docopt/trunk/docopt.pc  2018-05-12 10:45:32 UTC (rev 321028)
@@ -0,0 +1,9 @@
+prefix=/usr
+libdir=${prefix}/lib
+includedir=${prefix}/include/docopt
+
+Name: docopt
+Description: docopt headers and library
+Version: 0.6.2
+Libs: -L${libdir} -ldocopt
+Cflags: -I${includedir}


[arch-commits] Commit in (6 files)

2018-05-10 Thread Levente Polyak via arch-commits
Date: Thursday, May 10, 2018 @ 11:52:05
  Author: anthraxx
Revision: 320246

addpkg: sniffglue 0.5.0-3

Added:
  sniffglue/
  sniffglue/repos/
  sniffglue/trunk/
  sniffglue/trunk/PKGBUILD
  sniffglue/trunk/sniffglue-sysuser.conf
  sniffglue/trunk/sniffglue.conf

+
 PKGBUILD   |   43 +++
 sniffglue-sysuser.conf |1 +
 sniffglue.conf |3 +++
 3 files changed, 47 insertions(+)

Added: sniffglue/trunk/PKGBUILD
===
--- sniffglue/trunk/PKGBUILD(rev 0)
+++ sniffglue/trunk/PKGBUILD2018-05-10 11:52:05 UTC (rev 320246)
@@ -0,0 +1,43 @@
+# Maintainer: Levente Polyak 
+# Contributor: kpcyrd 
+
+pkgname=sniffglue
+pkgver=0.5.0
+pkgrel=3
+pkgdesc='Secure multithreaded packet sniffer'
+url='https://github.com/kpcyrd/sniffglue'
+arch=('x86_64')
+license=('GPL3')
+depends=('libpcap' 'libseccomp')
+makedepends=('cargo')
+backup=('etc/sniffglue.conf')
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+sniffglue-sysuser.conf
+sniffglue.conf)
+sha256sums=('55ebe9c0bab9f780c41edc3d410e9ae7843149317a9c868c4811c9c0b1986cc8'
+'531e051488e57ed2f5bf5d8289fa5562aa0ca73783838c11ec13c043dc268d02'
+'a2e6cfa918a4e354b5c4c4c84867f3bb142833fde4acab545e13c8e89864004c')
+sha512sums=('e33c600ea915a3a667b1a231d888e2340eb979af3971edfb488f1a2174e12472d7ad3caa665684fb6b05979ff3b501fb3a49c0d33eefe93670595db1d7f43b2e'
+
'2595eb4856bc7a59c078255bf2aeeaa44a4f6a69b37cc8982e5d70a8ef14cb29b83b4d191ab3baabfbcf209f3effd232c10ec5baabc6ce52990969526d6fda98'
+
'66e6b87e832ba8424334d24e3457a214e60e67c731471098329d0ca54c574518f7856ba780bb6bffde53bdefe2c8f789a242138ae67e2fef3e562fa083b362b1')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --release --locked
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --release --locked
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin"
+  install -Dm 644 "${srcdir}/sniffglue-sysuser.conf" 
"${pkgdir}/usr/lib/sysusers.d/sniffglue.conf"
+  install -Dm 644 "${srcdir}/sniffglue.conf" -t "${pkgdir}/etc"
+  install -Dm 644 docs/sniffglue.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Added: sniffglue/trunk/sniffglue-sysuser.conf
===
--- sniffglue/trunk/sniffglue-sysuser.conf  (rev 0)
+++ sniffglue/trunk/sniffglue-sysuser.conf  2018-05-10 11:52:05 UTC (rev 
320246)
@@ -0,0 +1 @@
+u sniffglue - "sniffglue sandbox user"

Added: sniffglue/trunk/sniffglue.conf
===
--- sniffglue/trunk/sniffglue.conf  (rev 0)
+++ sniffglue/trunk/sniffglue.conf  2018-05-10 11:52:05 UTC (rev 320246)
@@ -0,0 +1,3 @@
+[sandbox]
+user = "sniffglue"
+chroot = "/var/empty/"


[arch-commits] Commit in (6 files)

2018-05-03 Thread Eli Schwartz via arch-commits
Date: Thursday, May 3, 2018 @ 20:13:49
  Author: eschwartz
Revision: 318894

New package: llpp

75 votes in the AUR, nice PDF viewer even if the build system is a bit...
odd...

Added:
  llpp/
  llpp/repos/
  llpp/trunk/
  llpp/trunk/Makefile
  llpp/trunk/PKGBUILD
  llpp/trunk/no-quit-on-escape.patch

-+
 Makefile|   79 ++
 PKGBUILD|   66 ++
 no-quit-on-escape.patch |   33 +++
 3 files changed, 178 insertions(+)

Added: llpp/trunk/Makefile
===
--- llpp/trunk/Makefile (rev 0)
+++ llpp/trunk/Makefile 2018-05-03 20:13:49 UTC (rev 318894)
@@ -0,0 +1,79 @@
+VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null)
+ifeq "${VERSION}" ""
+VERSION = 26b
+endif
+
+# paths
+PREFIX ?= /usr/local
+
+# includes and libs
+INCS = -I/usr/include -I/usr/include/freetype2 -include ft2build.h
+LIBS = -L/usr/lib -lX11 -lpthread -lmupdf -lmupdfthird -ljbig2dec -lcrypto \
+   -lz -lopenjp2 -ljpeg -lfreetype -lharfbuzz
+
+CPPFLAGS += -D_GNU_SOURCE -DFFP
+CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow ${INCS} ${CPPFLAGS}
+LDFLAGS += -g ${LIBS}
+
+# ocaml
+CAMLOPT = ocamlopt
+CAMLFLAGS = -g -w +a -safe-string -I +lablGL
+
+VPATH = wsi/x11
+
+SRC = utils.ml keys.ml wsi.ml parser.ml config.ml main.ml
+OBJ = help.cmx ${SRC:.ml=.cmx}
+MOD = unix.cmxa str.cmxa lablgl.cmxa
+
+DISTFILES := Makefile ${SRC} link.c glfont.c keysym2ucs.c wsi.mli
+DISTFILES += mkhelp.sh KEYS README BUILDING
+DISTFILES += misc/
+
+all: llpp
+
+llpp: ${OBJ} link.o
+   ${CAMLOPT} -o $@ ${CAMLFLAGS} link.o -cclib '${LDFLAGS}' ${MOD} ${OBJ}
+
+main.cmx: main.ml utils.cmx config.cmx
+   ${CAMLOPT} -c -o $@ ${CAMLFLAGS} -thread $^
+
+wsi.cmx: wsi.cmi utils.cmx keys.cmx
+
+wsi.cmi: utils.cmx
+
+help.ml: mkhelp.sh KEYS
+   sh mkhelp.sh KEYS ${VERSION} > $@
+
+config.cmx: wsi.cmi parser.cmx utils.cmx help.cmx
+
+parser.cmx: utils.cmx
+
+link.o: glfont.c keysym2ucs.c
+
+.SUFFIXES: .ml .mli .cmo .cmi .cmx .mll .mly
+
+.c.o:
+   ${CAMLOPT} -c -o $@ ${CAMLFLAGS} -cc ${CC} -ccopt '${CFLAGS}' $<
+
+.ml.cmx:
+   ${CAMLOPT} -c -o $@ ${CAMLFLAGS} $<
+
+.mli.cmi:
+   ${CAMLOPT} -c -o $@ ${CAMLFLAGS} $<
+
+.PHONY: all clean dist install
+
+clean:
+   ${RM} llpp link.o help.ml ${OBJ} ${OBJ:.cmx=.cmi} ${OBJ:.cmx=.o}
+
+dist: clean
+   mkdir llpp-${VERSION}
+   cp -r ${DISTFILES} llpp-${VERSION}
+   tar czf llpp-${VERSION}.tar.gz llpp-${VERSION}
+   rm -rf llpp-${VERSION}
+
+install:
+   install -Dm755 llpp ${DESTDIR}${PREFIX}/bin/llpp
+   install -Dm755 misc/llppac ${DESTDIR}${PREFIX}/bin/llppac
+   install -Dm644 misc/llpp.desktop 
${DESTDIR}${PREFIX}/share/applications/llpp.desktop
+   install -Dm644 README ${DESTDIR}${PREFIX}/share/licenses/llpp/README

Added: llpp/trunk/PKGBUILD
===
--- llpp/trunk/PKGBUILD (rev 0)
+++ llpp/trunk/PKGBUILD 2018-05-03 20:13:49 UTC (rev 318894)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+# Contributor: earnestly
+
+pkgname=llpp
+pkgver=26b.r109.ge27b9bb
+_commit=e27b9bb90449cbb48fb11de0ada03cbc8226009e
+pkgrel=1
+pkgdesc='opengl accelerated pdf viewer based on mupdf'
+arch=('x86_64')
+url="https://github.com/moosotc/${pkgname};
+license=('GPL')
+depends=('glu' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2' 
'desktop-file-utils')
+optdepends=('djvulibre: llppac djvu conversion'
+'ghostscript: llppac ps, dvi, and djvu conversion'
+'princexml: llppac html conversion'
+'unoconv: llppac office conversion'
+'librsvg: llppac svg conversion'
+'imagemagick: llppac image conversion'
+'llpp-gc: clean nonextant history items')
+makedepends=('git' 'ocaml' 'ocaml-lablgl' 'libmupdf' 'camlp4')
+
+# llpp seems to go through build systems like fasion, holomorph has provided a
+# very nice Makefile for building this software which has served well for
+# months.  It was contributed, or offered, to the author malc, but he concluded
+# that make was bad and needed constant effort to prevent "bitrot" as
+# justification for using a terrible shell script that downloaded arbitrary
+# commits of bundled libraries.  Now he's on to shake, a haskell NIH
+# implementation of make requiring that you now also have ghc and the shake
+# library to build this software.  Before this he used ninja.
+
+# For obvious reasons I'm sticking with the custom makefile which greatly
+# reduces maintainence burden and unecessary dependency bloat.
+source=("git+${url}#commit=${_commit}"
+'no-quit-on-escape.patch'
+'Makefile')
+sha256sums=('SKIP'
+'29a9550c6502c9de7db14f2f61edc6b77c7ebee9f1de8b865d4e1b219b9ae377'
+

[arch-commits] Commit in (6 files)

2018-04-24 Thread Bruno Pagani via arch-commits
Date: Tuesday, April 24, 2018 @ 09:00:12
  Author: archange
Revision: 317536

Initial addition of materia-kde to [community]

Added:
  materia-kde/
  materia-kde/repos/
  materia-kde/repos/community-any/
  materia-kde/repos/community-any/PKGBUILD
  materia-kde/trunk/
  materia-kde/trunk/PKGBUILD

--+
 repos/community-any/PKGBUILD |   37 +
 trunk/PKGBUILD   |   37 +
 2 files changed, 74 insertions(+)

Added: materia-kde/repos/community-any/PKGBUILD
===
--- materia-kde/repos/community-any/PKGBUILD(rev 0)
+++ materia-kde/repos/community-any/PKGBUILD2018-04-24 09:00:12 UTC (rev 
317536)
@@ -0,0 +1,37 @@
+# Maintainer: Bruno Pagani 
+
+pkgbase=adapta-kde
+pkgname=('adapta-kde' 'kvantum-theme-adapta')
+pkgver=20180401
+pkgrel=1
+pkgdesc="Adapta theme for KDE Plasma 5"
+arch=('any')
+url="https://github.com/PapirusDevelopmentTeam/${pkgbase};
+license=('GPL3')
+options=('!strip')
+source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
+sha256sums=('282056ac5c29bafc007a42fc4ef385643d82234416af722c43afe4f37cf5251f')
+
+package_adapta-kde() {
+optdepends=('adapta-gtk-theme: Matching GTK theme'
+'kvantum-theme-adapta: Adapta theme for Kvantum Qt style 
(recommended)')
+
+cd ${pkgbase}-${pkgver}
+install -d "${pkgdir}"/usr/share
+
+cp -r plasma "${pkgdir}"/usr/share
+cp -r aurorae "${pkgdir}"/usr/share
+cp -r color-schemes "${pkgdir}"/usr/share
+cp -r konsole "${pkgdir}"/usr/share
+cp -r yakuake "${pkgdir}"/usr/share
+}
+
+package_kvantum-theme-adapta() {
+pkgdesc="Adapta theme for KDE Plasma 5"
+depends=('kvantum-qt5')
+
+cd ${pkgbase}-${pkgver}
+install -d "${pkgdir}"/usr/share
+
+cp -r Kvantum "${pkgdir}"/usr/share
+}

Added: materia-kde/trunk/PKGBUILD
===
--- materia-kde/trunk/PKGBUILD  (rev 0)
+++ materia-kde/trunk/PKGBUILD  2018-04-24 09:00:12 UTC (rev 317536)
@@ -0,0 +1,37 @@
+# Maintainer: Bruno Pagani 
+
+pkgbase=materia-kde
+pkgname=('materia-kde' 'kvantum-theme-materia')
+pkgver=20180424
+pkgrel=1
+pkgdesc="Materia theme for KDE Plasma 5"
+arch=('any')
+url="https://github.com/PapirusDevelopmentTeam/${pkgbase};
+license=('GPL3')
+options=('!strip')
+source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
+sha256sums=('038cdb17fbaa3eb814802ec4a0b6089e166fd10c8c26e1519b8754f1e4c027e4')
+
+package_materia-kde() {
+optdepends=('materia-gtk-theme: Matching GTK theme'
+'kvantum-theme-materia: Materia theme for Kvantum Qt style 
(recommended)')
+
+cd ${pkgbase}-${pkgver}
+install -d "${pkgdir}"/usr/share
+
+cp -r plasma "${pkgdir}"/usr/share
+cp -r aurorae "${pkgdir}"/usr/share
+cp -r color-schemes "${pkgdir}"/usr/share
+cp -r konsole "${pkgdir}"/usr/share
+cp -r yakuake "${pkgdir}"/usr/share
+}
+
+package_kvantum-theme-materia() {
+pkgdesc="Materia theme for KDE Plasma 5"
+depends=('kvantum-qt5')
+
+cd ${pkgbase}-${pkgver}
+install -d "${pkgdir}"/usr/share
+
+cp -r Kvantum "${pkgdir}"/usr/share
+}


[arch-commits] Commit in (6 files)

2018-04-19 Thread Balló György via arch-commits
Date: Thursday, April 19, 2018 @ 11:27:03
  Author: bgyorgy
Revision: 317002

Move back gnucash from AUR with 120 votes

It's ported to GTK+ 3.

Added:
  gnucash-docs/
  gnucash-docs/trunk/
  gnucash-docs/trunk/PKGBUILD
  gnucash/
  gnucash/trunk/
  gnucash/trunk/PKGBUILD

-+
 gnucash-docs/trunk/PKGBUILD |   25 +++
 gnucash/trunk/PKGBUILD  |   44 ++
 2 files changed, 69 insertions(+)

Added: gnucash/trunk/PKGBUILD
===
--- gnucash/trunk/PKGBUILD  (rev 0)
+++ gnucash/trunk/PKGBUILD  2018-04-19 11:27:03 UTC (rev 317002)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Juergen Hoetzel 
+# Contributor: Mark Schneider 
+
+pkgname=gnucash
+pkgver=3.0
+pkgrel=5
+pkgdesc='Personal and small-business financial-accounting application'
+arch=(x86_64)
+url='https://gnucash.org/'
+license=(GPL)
+depends=(aqbanking boost-libs guile libdbi webkit2gtk)
+makedepends=(boost cmake gmock libdbi-drivers libmariadbclient postgresql-libs)
+optdepends=('gnucash-docs: documentation'
+'perl-date-manip: stock information lookups'
+'perl-finance-quote: stock information lookups')
+options=(!emptydirs)
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('a2dd7be61d4795717295b7629f35df72161a882fd1668dc744a299f63735ba23')
+
+build() {
+  cd $pkgname-$pkgver
+  cmake-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=/usr/lib \
+-DHAVE_GWEN_GTK3=ON \
+-DCOMPILE_GSCHEMAS=OFF
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check || : # 2 tests failed
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # Delete the gnucash-valgrind executable because the source files
+  # are not included with the package and the executable is hardlinked
+  # to the location that it was built at.
+  rm -f "$pkgdir/usr/bin/gnucash-valgrind"
+}


Property changes on: gnucash/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: gnucash-docs/trunk/PKGBUILD
===
--- gnucash-docs/trunk/PKGBUILD (rev 0)
+++ gnucash-docs/trunk/PKGBUILD 2018-04-19 11:27:03 UTC (rev 317002)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Juergen Hoetzel 
+
+pkgname=gnucash-docs
+pkgver=3.0
+pkgrel=2
+pkgdesc='Documentation for GnuCash'
+arch=(any)
+url='https://gnucash.org/docs.phtml'
+license=(FDL)
+depends=(yelp)
+source=(https://downloads.sourceforge.net/gnucash/$pkgname-$pkgver.tar.gz)
+sha256sums=('05f662b0318b9415fd87bb5e37b9f44db6c9120f2d602b5ce38db7f1872e067b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


Property changes on: gnucash-docs/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in (6 files)

2018-04-10 Thread David Runge via arch-commits
Date: Tuesday, April 10, 2018 @ 21:45:40
  Author: dvzrv
Revision: 315640

Adding sonic-pi 3.1.0 from AUR... shibumi made me do it.

Added:
  sonic-pi/
  sonic-pi/repos/
  sonic-pi/trunk/
  sonic-pi/trunk/PKGBUILD
  sonic-pi/trunk/fix-paths-in-gui.diff
  sonic-pi/trunk/fix-ruby-paths.diff

---+
 PKGBUILD  |  153 
 fix-paths-in-gui.diff |   62 +++
 fix-ruby-paths.diff   |   96 ++
 3 files changed, 311 insertions(+)

Added: sonic-pi/trunk/PKGBUILD
===
--- sonic-pi/trunk/PKGBUILD (rev 0)
+++ sonic-pi/trunk/PKGBUILD 2018-04-10 21:45:40 UTC (rev 315640)
@@ -0,0 +1,153 @@
+# Maintainer: David Runge 
+pkgname=sonic-pi
+pkgver=3.1.0
+pkgrel=2
+pkgdesc="The Live Coding Music Synth for Everyone"
+arch=('x86_64')
+url="https://sonic-pi.net/;
+license=('MIT')
+groups=('pro-audio')
+depends=('aubio' 'boost-libs' 'erlang-nox' 'libffi' 'http-parser' 'osmid' 
'qscintilla-qt5' 'qwt' 'ruby' 'sc3-plugins' 'supercollider')
+makedepends=('boost' 'cmake' 'lua' 'qt5-tools' 'wkhtmltopdf')
+checkdepends=('ruby-rake')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/samaaron/${pkgname}/archive/v${pkgver}.tar.gz;
+"fix-paths-in-gui.diff"
+"fix-ruby-paths.diff")
+sha512sums=('45373d3e673bc2f45bf5ccea31f6cf5e2003c9bdfc4645dec4b9fec391cb28b9e0b0823a98e9690928e116b8c40f96596bd1c8f5aefbf4f3e43e6c30ab76d41f'
+
'ef3dfe52d05f085f230ee02f84b20ee615a98a0be5ec60edba28075b93a7edbd37668ebbcc30f695126515eb614ebd27cee77ab3145d06ee7ba1c10ffced2471'
+
'1c0238a2cda782de97504c81c47db71b940d89987b7fa6aad1a00c8a095a5627b2d82809d81f48f0e2bee290ad1bbeded634827511d63eed5635bd94806fcccb')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  sed -e 's/lqt5scintilla2/lqscintilla2_qt5/g' -i app/gui/qt/SonicPi.pro
+  rm -rvf app/server/native
+  # TODO: patch app/gui/qt/mainwindow.cpp to set path to external components 
in /usr/{lib,share}/sonic-pi
+  patch -Np1 -i ../fix-paths-in-gui.diff
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # OSC and pi_server
+  cd app/server/erlang
+  erlc {osc,pi_server}.erl
+
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  # ruby extensions
+  cd app/gui/qt/
+  ../../server/ruby/bin/compile-extensions.rb
+  ../../server/ruby/bin/i18n-tool.rb -t
+  # help template
+  cp -vf ruby_help.{tmpl,h}
+  ../../server/ruby/bin/qt-doc.rb -o ruby_help.h
+
+  # GUI
+  lrelease SonicPi.pro
+  qmake-qt5 SonicPi.pro
+  make
+
+  cd "${srcdir}/$pkgname-$pkgver"
+  # TODO: patch app/server/ruby/lib/sonicpi/util.rb to set proper paths to 
external components
+  patch -Np1 -i ../fix-ruby-paths.diff
+}
+
+## tests fail: https://github.com/samaaron/sonic-pi/issues/1865
+#check() {
+#  cd "$pkgname-$pkgver"
+#  cd app/server/ruby/test
+#  rake test
+#}
+
+package() {
+  cd "$pkgname-$pkgver"
+  # GUI executable
+  install -vDm 755 "app/gui/qt/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+
+  # book
+  install -vDm 644 app/gui/qt/book/*.html \
+-t "${pkgdir}/usr/share/${pkgname}/book"
+  # i18n
+  install -vDm 644 app/gui/qt/lang/*.qm \
+-t "${pkgdir}/usr/share/${pkgname}/lang"
+  # help
+  install -vDm 644 app/gui/qt/help/*.html \
+-t "${pkgdir}/usr/share/${pkgname}/help"
+  # html
+  install -vDm 644 app/gui/qt/html/*.html \
+-t "${pkgdir}/usr/share/${pkgname}/html"
+  # images
+  install -vDm 644 app/gui/qt/images/*.png \
+-t "${pkgdir}/usr/share/${pkgname}/images"
+  install -vDm 644 app/gui/qt/images/coreteam/*.png \
+-t "${pkgdir}/usr/share/${pkgname}/images/coreteam"
+  install -vDm 644 app/gui/qt/images/toolbar/default/*.png \
+-t "${pkgdir}/usr/share/${pkgname}/images/toolbar/default"
+  install -vDm 644 app/gui/qt/images/toolbar/pro/*.png \
+-t "${pkgdir}/usr/share/${pkgname}/images/toolbar/pro"
+  install -vDm 644 etc/doc/images/tutorial/*.png \
+-t "${pkgdir}/usr/share/${pkgname}/images/tutorial"
+  # theme
+  install -vDm 644 app/gui/qt/theme/app.qss \
+-t "${pkgdir}/usr/share/${pkgname}/theme/"
+  install -vDm 644 app/gui/qt/theme/dark/doc-styles.css \
+-t "${pkgdir}/usr/share/${pkgname}/theme/dark"
+  install -vDm 644 app/gui/qt/theme/light/doc-styles.css \
+-t "${pkgdir}/usr/share/${pkgname}/theme/light"
+  # samples
+  install -vDm 644 etc/samples/*.{flac,md} \
+-t "${pkgdir}/usr/share/${pkgname}/samples"
+  # snippets
+  install -vDm 644 etc/snippets/fx/*.sps \
+-t "${pkgdir}/usr/share/${pkgname}/snippets/fx"
+  install -vDm 644 etc/snippets/live_loop/*.sps \
+-t "${pkgdir}/usr/share/${pkgname}/snippets/live_loop"
+  install -vDm 644 etc/snippets/syntax/*.sps \
+-t "${pkgdir}/usr/share/${pkgname}/snippets/syntax"
+  # synthdefs
+  install -vDm 644 etc/synthdefs/compiled/*.scsyndef \
+-t "${pkgdir}/usr/share/${pkgname}/synthdefs/compiled"
+  install -vDm 644 etc/synthdefs/designs/sonic_pi/synths/*.clj\
+

[arch-commits] Commit in (6 files)

2018-04-05 Thread Antonio Rojas via arch-commits
Date: Thursday, April 5, 2018 @ 06:58:52
  Author: arojas
Revision: 314400

Add new appstream-generator dependencies

Added:
  d-containers/
  d-containers/trunk/
  d-containers/trunk/PKGBUILD
  d-stdx-allocator/
  d-stdx-allocator/trunk/
  d-stdx-allocator/trunk/PKGBUILD

-+
 d-containers/trunk/PKGBUILD |   29 +
 d-stdx-allocator/trunk/PKGBUILD |   28 
 2 files changed, 57 insertions(+)

Added: d-containers/trunk/PKGBUILD
===
--- d-containers/trunk/PKGBUILD (rev 0)
+++ d-containers/trunk/PKGBUILD 2018-04-05 06:58:52 UTC (rev 314400)
@@ -0,0 +1,29 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=d-containers
+_pkgver=0.8.0-alpha.5
+pkgver=${_pkgver/-/}
+pkgrel=1
+pkgdesc="Containers for D backed by std.experimental.allocator"
+arch=(x86_64)
+url="https://github.com/dlang-community;
+license=(Boost)
+depends=(libphobos)
+makedepends=(dmd libphobos meson d-stdx-allocator)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/dlang-community/containers/archive/v$_pkgver.tar.gz;)
+sha256sums=('30f82f85d573cf0d3d21bd53f7b9a813ac80fc3e2cfe1fbe6da4e31f237afad7')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  meson ../containers-$_pkgver --prefix=/usr
+  ninja
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+}

Added: d-stdx-allocator/trunk/PKGBUILD
===
--- d-stdx-allocator/trunk/PKGBUILD (rev 0)
+++ d-stdx-allocator/trunk/PKGBUILD 2018-04-05 06:58:52 UTC (rev 314400)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=d-stdx-allocator
+pkgver=2.77.1.1
+pkgrel=1
+pkgdesc="Extracted std.experimental.allocator for usage via DUB"
+arch=(x86_64)
+url="https://github.com/dlang-community;
+license=(Boost)
+depends=(libphobos)
+makedepends=(dmd meson)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/dlang-community/stdx-allocator/archive/v$pkgver.tar.gz;)
+sha256sums=('9d9b897e67b9d7c2eea9144f8f4e50eb2f8d49e30d587416c1750403a84a6f91')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  meson ../stdx-allocator-$pkgver --prefix=/usr
+  ninja
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+}


[arch-commits] Commit in (6 files)

2018-03-28 Thread Ivy Foster via arch-commits
Date: Wednesday, March 28, 2018 @ 21:15:22
  Author: escondida
Revision: 313177

Add t-prot-3.4-2

Added:
  t-prot/
  t-prot/repos/
  t-prot/trunk/
  t-prot/trunk/.SRCINFO
  t-prot/trunk/LICENSE
  t-prot/trunk/PKGBUILD

--+
 .SRCINFO |   17 +
 LICENSE  |   31 +++
 PKGBUILD |   34 ++
 3 files changed, 82 insertions(+)

Added: t-prot/trunk/.SRCINFO
===
--- t-prot/trunk/.SRCINFO   (rev 0)
+++ t-prot/trunk/.SRCINFO   2018-03-28 21:15:22 UTC (rev 313177)
@@ -0,0 +1,17 @@
+pkgbase = t-prot
+   pkgdesc = Filter to improve readability of email/usenet by hiding 
annoyances
+   pkgver = 3.4
+   pkgrel = 2
+   url = http://www.escape.de/~tolot/mutt/
+   arch = any
+   license = BSD
+   depends = gettext
+   depends = perl
+   depends = perl-locale-gettext
+   source = 
http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz
+   source = LICENSE
+   md5sums = c075489f1bd7063d589dcfb2536989b9
+   md5sums = 712bd4102dde61b207be93a1f64d03bc
+
+pkgname = t-prot
+

Added: t-prot/trunk/LICENSE
===
--- t-prot/trunk/LICENSE(rev 0)
+++ t-prot/trunk/LICENSE2018-03-28 21:15:22 UTC (rev 313177)
@@ -0,0 +1,31 @@
+COPYRIGHT
+   All of the documentation and software included in the t-prot releases  
is  copy-
+   righted by Jochen Striepe (except when explicitly stated otherwise).
+
+   Copyright © 2001-2009 Jochen Striepe. All rights reserved.
+
+   Redistribution  and  use,  with  or without modification, are permitted 
provided
+   that the following conditions are met:
+
+   1. Redistributions of source code must retain the above copyright  
notice,  this
+   list of conditions and the following disclaimer.
+
+   2.  All  advertising  materials mentioning features or use of this 
software must
+   display the following acknowledgement:
+
+ This product includes software developed by Jochen Striepe and others.
+
+   3. Neither the name of the author nor the names of any contributors may 
be  used
+   to endorse or promote products derived from this software without 
specific prior
+   written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE AUTHOR  AND  CONTRIBUTORS  ``AS  IS''  
AND  ANY
+   EXPRESS  OR  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WAR-
+   RANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE  
DISCLAIMED.
+   IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
INDIRECT,
+   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL  DAMAGES  (INCLUDING,  
BUT  NOT
+   LIMITED  TO,  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
DATA, OR
+   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY  OF 
 LIABIL-
+   ITY,  WHETHER  IN  CONTRACT,  STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR
+   OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN  IF 
 ADVISED
+   OF THE POSSIBILITY OF SUCH DAMAGE.

Added: t-prot/trunk/PKGBUILD
===
--- t-prot/trunk/PKGBUILD   (rev 0)
+++ t-prot/trunk/PKGBUILD   2018-03-28 21:15:22 UTC (rev 313177)
@@ -0,0 +1,34 @@
+# Maintainer: Ivy Foster 
+# Contributor: Jan Fader 
+# Reference: PKGBUILD(5)
+
+pkgname=t-prot
+pkgver=3.4
+pkgrel=2
+pkgdesc='Filter to improve readability of email/usenet by hiding annoyances'
+url='http://www.escape.de/~tolot/mutt/'
+license=(BSD)
+
+depends=(gettext perl perl-locale-gettext)
+
+arch=(any)
+# LICENSE text from t-prot.1
+source=(
+   
"http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-$pkgver.tar.gz;
+   LICENSE
+)
+md5sums=(
+   c075489f1bd7063d589dcfb2536989b9
+   712bd4102dde61b207be93a1f64d03bc
+)
+
+package() {
+   install -D LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE"
+
+   cd "t-prot-$pkgver"
+
+   install -D t-prot "$pkgdir/usr/bin/t-prot"
+   install -D t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1"
+   install -D README "$pkgdir/usr/share/doc/t-prot/README"
+   cp -a contrib "$pkgdir/usr/share/doc/t-prot/"
+}


Property changes on: t-prot/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+"Id"
\ No newline at end of property


[arch-commits] Commit in (6 files)

2018-03-25 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, March 25, 2018 @ 11:47:04
  Author: bpiotrowski
Revision: 312572

newpkg: skopeo 0.1.28-1

Added:
  skopeo/
  skopeo/.SRCINFO
  skopeo/repos/
  skopeo/trunk/
  skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch
  skopeo/trunk/PKGBUILD

+
 .SRCINFO   |   23 +
 trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch |  157 
++
 trunk/PKGBUILD |   37 ++
 3 files changed, 217 insertions(+)

Added: skopeo/.SRCINFO
===
--- skopeo/.SRCINFO (rev 0)
+++ skopeo/.SRCINFO 2018-03-25 11:47:04 UTC (rev 312572)
@@ -0,0 +1,23 @@
+pkgbase = skopeo
+   pkgdesc = A command line utility for various operations on container 
images and image repositories.
+   pkgver = 0.1.27
+   pkgrel = 1
+   url = https://github.com/projectatomic/skopeo
+   arch = i686
+   arch = x86_64
+   arch = armv6h
+   arch = armv7h
+   license = Apache
+   makedepends = go
+   makedepends = go-md2man
+   makedepends = gpgme
+   makedepends = btrfs-progs
+   makedepends = device-mapper
+   depends = gpgme
+   depends = device-mapper
+   depends = ostree
+   source = 
https://github.com/projectatomic/skopeo/archive/v0.1.27/skopeo.tar.gz
+   sha256sums = 
a72a920bc13260ac167f938e9b7dbbb0a53bf0a82c5d76109b2b5aaba62be71a
+
+pkgname = skopeo
+

Added: skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch
===
--- skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch   
(rev 0)
+++ skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch   
2018-03-25 11:47:04 UTC (rev 312572)
@@ -0,0 +1,157 @@
+From 6b8fffe3e9a8525679b8a653fcd9b05dc2f5984a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= 
+Date: Sat, 17 Mar 2018 21:33:23 +0100
+Subject: [PATCH] Revert "ostree: add selinux label for each file"
+
+This reverts commit 9b4510f6d1627c8e53c3303a8fe48ca7842c2ace.
+---
+ ostree/ostree_dest.go | 60 ++-
+ 1 file changed, 7 insertions(+), 53 deletions(-)
+
+diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go
+index 1d97daf..c1c8557 100644
+--- a/ostree/ostree_dest.go
 b/ostree/ostree_dest.go
+@@ -14,31 +14,25 @@ import (
+   "os/exec"
+   "path/filepath"
+   "strconv"
+-  "strings"
+-  "syscall"
+   "time"
+-  "unsafe"
+ 
+   "github.com/containers/image/manifest"
+   "github.com/containers/image/types"
+   "github.com/containers/storage/pkg/archive"
+   "github.com/opencontainers/go-digest"
+-  selinux "github.com/opencontainers/selinux/go-selinux"
+   "github.com/ostreedev/ostree-go/pkg/otbuiltin"
+   "github.com/pkg/errors"
+   "github.com/vbatts/tar-split/tar/asm"
+   "github.com/vbatts/tar-split/tar/storage"
+ )
+ 
+-// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux
++// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+-// #include 
+-// #include 
+ import "C"
+ 
+ type blobToImport struct {
+@@ -156,7 +150,7 @@ func (d *ostreeImageDestination) PutBlob(stream io.Reader, 
inputInfo types.BlobI
+   return types.BlobInfo{Digest: computedDigest, Size: size}, nil
+ }
+ 
+-func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, 
usermode bool) error {
++func fixFiles(dir string, usermode bool) error {
+   entries, err := ioutil.ReadDir(dir)
+   if err != nil {
+   return err
+@@ -171,42 +165,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root 
string, dir string, user
+   continue
+   }
+ 
+-  if selinuxHnd != nil {
+-  relPath, err := filepath.Rel(root, fullpath)
+-  if err != nil {
+-  return err
+-  }
+-  // Handle /exports/hostfs as a special case.  Files 
under this directory are copied to the host,
+-  // thus we benefit from maintaining the same SELinux 
label they would have on the host as we could
+-  // use hard links instead of copying the files.
+-  relPath = fmt.Sprintf("/%s", 
strings.TrimPrefix(relPath, "exports/hostfs/"))
+-
+-  relPathC := C.CString(relPath)
+-  defer C.free(unsafe.Pointer(relPathC))
+-  var context *C.char
+-
+-  res, err := C.selabel_lookup_raw(selinuxHnd, , 
relPathC, C.int(info.Mode()))
+-  

[arch-commits] Commit in (6 files)

2018-03-11 Thread Christian Rebischke via arch-commits
Date: Sunday, March 11, 2018 @ 23:57:05
  Author: shibumi
Revision: 306251

moved to community

Added:
  consul-template/
  consul-template/repos/
  consul-template/trunk/
  consul-template/trunk/PKGBUILD
  consul-template/trunk/consul-template.hcl
  consul-template/trunk/consul-template.service

-+
 PKGBUILD|   41 +
 consul-template.hcl |  350 ++
 consul-template.service |   12 +
 3 files changed, 403 insertions(+)

Added: consul-template/trunk/PKGBUILD
===
--- consul-template/trunk/PKGBUILD  (rev 0)
+++ consul-template/trunk/PKGBUILD  2018-03-11 23:57:05 UTC (rev 306251)
@@ -0,0 +1,41 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Tyler Langlois 
+# Contributor: Tim Meusel 
+pkgname=consul-template
+pkgver=0.19.4
+pkgrel=2
+pkgdesc='Template rendering, notifier, and supervisor for HashiCorp Consul and 
Vault data'
+arch=('x86_64')
+url='https://github.com/hashicorp/consul-template'
+license=('MPL')
+backup=("etc/${pkgname}/${pkgname}.hcl")
+makedepends=('go-pie' 'git')
+depends=('glibc')
+optdepends=('consul: interpolate values from a distributed key/value store'
+'vault: reference secure secrets in template files')
+_consul_template_commit='111a80441153783544817b7c6a9c08633308b9a8'
+source=("git+https://github.com/hashicorp/consul-template#commit=${_consul_template_commit};
+"${pkgname}.service"
+"${pkgname}.hcl")
+sha512sums=('SKIP'
+
'8b187ff470fb10b47b815b2faaad836ac369071c8ce7e353ec0cbc98e3b1ac2ffc9c892244ac492be1285caa303c4b5fd0a22df3bdb2a037fca1b06c7b24084b'
+
'b2acfbb4bf389b1d95ca9a5f2dfe9be85444c20efdae63f0e6e34d2f33a16ca1d089e6510b6867f74c3b4390a097952ab235c55e4023245e61cc4318622d5674')
+
+prepare() {
+  export GOPATH="${srcdir}"
+  export PATH="$PATH:$GOPATH/bin"
+  mkdir -p src/github.com/hashicorp/
+  mv "${pkgname}" src/github.com/hashicorp/
+}
+
+build() {
+  cd src/github.com/hashicorp/"${pkgname}"
+  go build -o consul-template-binary
+}
+
+package() {
+  cd src/github.com/hashicorp/"${pkgname}"
+  install -Dm755 consul-template-binary "${pkgdir}/usr/bin/consul-template"
+  install -Dm644 "${srcdir}/${pkgname}.hcl" 
"${pkgdir}/etc/${pkgname}/${pkgname}.hcl"
+  install -Dm644 "${srcdir}/${pkgname}.service" 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+}


Property changes on: consul-template/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: consul-template/trunk/consul-template.hcl
===
--- consul-template/trunk/consul-template.hcl   (rev 0)
+++ consul-template/trunk/consul-template.hcl   2018-03-11 23:57:05 UTC (rev 
306251)
@@ -0,0 +1,350 @@
+# This denotes the start of the configuration section for Consul. All values
+# contained in this section pertain to Consul.
+consul {
+  # This block specifies the basic authentication information to pass with the
+  # request. For more information on authentication, please see the Consul
+  # documentation.
+  auth {
+enabled  = true
+username = "test"
+password = "test"
+  }
+
+  # This is the address of the Consul agent. By default, this is
+  # 127.0.0.1:8500, which is the default bind and port for a local Consul
+  # agent. It is not recommended that you communicate directly with a Consul
+  # server, and instead communicate with the local Consul agent. There are many
+  # reasons for this, most importantly the Consul agent is able to multiplex
+  # connections to the Consul server and reduce the number of open HTTP
+  # connections. Additionally, it provides a "well-known" IP address for which
+  # clients can connect.
+  address = "127.0.0.1:8500"
+
+  # This is the ACL token to use when connecting to Consul. If you did not
+  # enable ACLs on your Consul cluster, you do not need to set this option.
+  #
+  # This option is also available via the environment variable CONSUL_TOKEN.
+  token = "abcd1234"
+
+  # This controls the retry behavior when an error is returned from Consul.
+  # Consul Template is highly fault tolerant, meaning it does not exit in the
+  # face of failure. Instead, it uses exponential back-off and retry functions
+  # to wait for the cluster to become available, as is customary in distributed
+  # systems.
+  retry {
+# This enabled retries. Retries are enabled by default, so this is
+# redundant.
+enabled = true
+
+# This specifies the number of attempts to make before giving up. Each
+# attempt adds the exponential backoff sleep time. Setting this to
+# zero will implement an unlimited number of retries.
+attempts = 12
+
+# This is the base amount of time to sleep 

[arch-commits] Commit in (6 files)

2018-02-13 Thread Jonathan Steel via arch-commits
Date: Tuesday, February 13, 2018 @ 11:18:25
  Author: jsteel
Revision: 293778

Todo List: Use gpg signatures and https sources

Modified:
  dgen-sdl/trunk/PKGBUILD
  dvdbackup/trunk/PKGBUILD
  lsdvd/trunk/PKGBUILD
  partclone/trunk/PKGBUILD
  pidgin-sipe/trunk/PKGBUILD
  scratch/trunk/PKGBUILD

+
 dgen-sdl/trunk/PKGBUILD|4 ++--
 dvdbackup/trunk/PKGBUILD   |4 ++--
 lsdvd/trunk/PKGBUILD   |4 ++--
 partclone/trunk/PKGBUILD   |4 ++--
 pidgin-sipe/trunk/PKGBUILD |4 ++--
 scratch/trunk/PKGBUILD |4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

Modified: dgen-sdl/trunk/PKGBUILD
===
--- dgen-sdl/trunk/PKGBUILD 2018-02-13 11:05:36 UTC (rev 293777)
+++ dgen-sdl/trunk/PKGBUILD 2018-02-13 11:18:25 UTC (rev 293778)
@@ -9,11 +9,11 @@
 pkgrel=2
 pkgdesc="An emulator for Sega Genesis/Mega Drive systems ported to SDL"
 arch=('x86_64')
-url="http://dgen.sourceforge.net;
+url="https://dgen.sourceforge.net;
 license=('BSD')
 depends=('sdl' 'libgl' 'libarchive')
 [[ $CARCH == i686 ]] && makedepends=('nasm')
-source=(http://downloads.sourceforge.net/dgen/$pkgname-$pkgver.tar.gz)
+source=(https://downloads.sourceforge.net/dgen/$pkgname-$pkgver.tar.gz)
 md5sums=('48a8b287985ccba6f26806e7ca80067c')
 
 build() {

Modified: dvdbackup/trunk/PKGBUILD
===
--- dvdbackup/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777)
+++ dvdbackup/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778)
@@ -9,11 +9,11 @@
 pkgrel=2
 pkgdesc="A tool to rip video DVDs from the command line"
 arch=('x86_64')
-url="http://dvdbackup.sourceforge.net;
+url="https://dvdbackup.sourceforge.net;
 license=('GPL')
 depends=('libdvdread')
 optdepends=('libdvdcss: to decrypt encrypted DVDs')
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.xz)
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.xz)
 md5sums=('28f273b2f27a3afea3a3c965ddbede86')
 
 build() {

Modified: lsdvd/trunk/PKGBUILD
===
--- lsdvd/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777)
+++ lsdvd/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778)
@@ -8,10 +8,10 @@
 pkgrel=1
 pkgdesc="Console application that displays the content of a DVD"
 arch=('x86_64')
-url="http://sourceforge.net/projects/lsdvd/;
+url="https://sourceforge.net/projects/lsdvd/;
 license=('GPL2')
 depends=('libdvdread')
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
+source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
 md5sums=('32e63ff932ee2867e023ad3e74e14dcb')
 
 build() {

Modified: partclone/trunk/PKGBUILD
===
--- partclone/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777)
+++ partclone/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778)
@@ -10,10 +10,10 @@
 pkgrel=2
 pkgdesc="Utilities to save and restore used blocks on a partition"
 arch=('x86_64')
-url="http://partclone.org;
+url="https://partclone.org;
 license=('GPL')
 depends=('progsreiserfs' 'ntfs-3g' 'nilfs-utils')
-source=(http://partclone.nchc.org.tw/download/stable/$pkgver/${pkgname}_$pkgver.orig.tar.gz)
+source=(https://partclone.nchc.org.tw/download/stable/$pkgver/${pkgname}_$pkgver.orig.tar.gz)
 md5sums=('1b6602fa623afc37a8c5252335d1bb01')
 
 build() {

Modified: pidgin-sipe/trunk/PKGBUILD
===
--- pidgin-sipe/trunk/PKGBUILD  2018-02-13 11:05:36 UTC (rev 293777)
+++ pidgin-sipe/trunk/PKGBUILD  2018-02-13 11:18:25 UTC (rev 293778)
@@ -12,11 +12,11 @@
 pkgdesc="Third-party Pidgin plugin for Microsoft Office 365/Lync/LCS/OCS"
 arch=('x86_64')
 license=('GPL2')
-url="http://sipe.sourceforge.net/;
+url="https://sipe.sourceforge.net/;
 depends=('gmime' 'libpurple')
 makedepends=('intltool')
 optdepends=('krb5: Kerberos support')
-source=(http://downloads.sourceforge.net/project/sipe/sipe/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2)
+source=(https://downloads.sourceforge.net/project/sipe/sipe/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2)
 md5sums=('d29c4642cdf6de36f9795e9895c34010')
 
 build() {

Modified: scratch/trunk/PKGBUILD
===
--- scratch/trunk/PKGBUILD  2018-02-13 11:05:36 UTC (rev 293777)
+++ scratch/trunk/PKGBUILD  2018-02-13 11:18:25 UTC (rev 293778)
@@ -7,12 +7,12 @@
 pkgrel=6
 pkgdesc="Create and share your own interactive stories, games, music and art"
 arch=('x86_64')
-url="http://scratch.mit.edu;
+url="https://scratch.mit.edu;
 license=('GPL2')
 depends=('squeak-vm' 'shared-mime-info' 'desktop-file-utils' 'pango'
  'gtk-update-icon-cache')
 backup=('usr/lib/scratch/Scratch.ini')
-source=(http://download.scratch.mit.edu/$pkgname-$pkgver.src.tar.gz)

[arch-commits] Commit in (6 files)

2018-02-06 Thread Antonio Rojas via arch-commits
Date: Tuesday, February 6, 2018 @ 16:54:50
  Author: arojas
Revision: 289401

extra2community: Moving ardour from extra to community

Added:
  ardour/
  ardour/repos/
  ardour/trunk/
  ardour/trunk/.contrib
  ardour/trunk/PKGBUILD
  ardour/trunk/ardour.desktop

+
 .contrib   |2 ++
 PKGBUILD   |   55 +++
 ardour.desktop |9 +
 3 files changed, 66 insertions(+)

Added: ardour/trunk/.contrib
===
--- ardour/trunk/.contrib   (rev 0)
+++ ardour/trunk/.contrib   2018-02-06 16:54:50 UTC (rev 289401)
@@ -0,0 +1,2 @@
+# Contributor: Bernardo Barros 
+# Contributor: Uli Armbruster 

Added: ardour/trunk/PKGBUILD
===
--- ardour/trunk/PKGBUILD   (rev 0)
+++ ardour/trunk/PKGBUILD   2018-02-06 16:54:50 UTC (rev 289401)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: SpepS 
+# Contributor: see .contrib
+
+pkgname=ardour
+pkgver=5.12
+pkgrel=2
+pkgdesc="Professional-grade digital audio workstation"
+arch=('x86_64')
+url="http://ardour.org/;
+license=('GPL')
+depends=('liblrdf' 'liblo' 'lilv' 'suil' 'taglib'
+ 'aubio' 'rubberband' 'gtkmm')
+makedepends=('git' 'python2' 'boost' 'cppunit' 'doxygen' 'graphviz')
+optdepends=('xjadeo: video monitoring'
+'harvid: video timeline')
+source=("$pkgname-$pkgver::git+https://github.com/${pkgname^}/$pkgname.git#tag=$pkgver;
+"$pkgname.desktop")
+md5sums=('SKIP'
+ 'dc653c227bc34aa6c729a4c2149308a7')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # python2 fix
+  sed -i 's/python ${SRC}/python2 ${SRC}/' libs/pbd/wscript
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  python2 waf configure --prefix=/usr \
+--configdir=/etc \
+--with-backends="jack,alsa" \
+--libjack=weak \
+--optimize \
+--docs \
+--cxx11 \
+--no-phone-home
+
+  python2 waf build $MAKEFLAGS
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  python2 waf install --destdir="$pkgdir"
+
+  # install some freedesktop.org compatibility
+  install -Dm644 "$srcdir/$pkgname.desktop" \
+"$pkgdir/usr/share/applications/$pkgname.desktop"
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: ardour/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ardour/trunk/ardour.desktop
===
--- ardour/trunk/ardour.desktop (rev 0)
+++ ardour/trunk/ardour.desktop 2018-02-06 16:54:50 UTC (rev 289401)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Ardour 5
+Comment=Multitrack hard disk recorder
+Exec=ardour5
+Icon=/usr/share/ardour5/resources/Ardour-icon_256px.png
+Terminal=false
+Type=Application
+X-MultipleArgs=false
+Categories=GTK;Audio;AudioVideoEditing;AudioVideo;Video;


[arch-commits] Commit in (6 files)

2018-01-31 Thread Balló György via arch-commits
Date: Wednesday, January 31, 2018 @ 12:44:11
  Author: bgyorgy
Revision: 288388

Add python-mohawk and python-requests-hawk

New optional dependencies for eolie.

Added:
  python-mohawk/
  python-mohawk/trunk/
  python-mohawk/trunk/PKGBUILD
  python-requests-hawk/
  python-requests-hawk/trunk/
  python-requests-hawk/trunk/PKGBUILD

-+
 python-mohawk/trunk/PKGBUILD|   46 ++
 python-requests-hawk/trunk/PKGBUILD |   43 +++
 2 files changed, 89 insertions(+)

Added: python-mohawk/trunk/PKGBUILD
===
--- python-mohawk/trunk/PKGBUILD(rev 0)
+++ python-mohawk/trunk/PKGBUILD2018-01-31 12:44:11 UTC (rev 288388)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Balló György 
+
+_pkgbase=mohawk
+pkgbase=python-mohawk
+pkgname=('python2-mohawk' 'python-mohawk')
+pkgver=0.3.4
+pkgrel=1
+pkgdesc=" Python library for Hawk HTTP authorization"
+arch=('any')
+url="https://github.com/kumar303/mohawk;
+license=('BSD')
+depends=('python-six' 'python2-six')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/kumar303/$_pkgbase/archive/$pkgver.tar.gz;)
+sha256sums=('26fd94a894cdaec1349fa05eae4e7766c63da7cad04a8a4b3eff3a3a0736f203')
+
+prepare() {
+  cp -a $_pkgbase-$pkgver{,-py2}
+}
+
+build() {
+  # Building Python2
+  cd $_pkgbase-$pkgver-py2
+  python2 setup.py build
+
+  # Building Python3
+  cd ../$_pkgbase-$pkgver
+  python3 setup.py build
+}
+
+package_python2-mohawk() {
+  depends=('python2-six')
+
+  cd $_pkgbase-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}
+
+package_python-mohawk() {
+  depends=('python-six')
+
+  cd $_pkgbase-$pkgver 
+  python3 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}


Property changes on: python-mohawk/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: python-requests-hawk/trunk/PKGBUILD
===
--- python-requests-hawk/trunk/PKGBUILD (rev 0)
+++ python-requests-hawk/trunk/PKGBUILD 2018-01-31 12:44:11 UTC (rev 288388)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Balló György 
+
+_pkgbase=requests-hawk
+pkgbase=python-requests-hawk
+pkgname=('python2-requests-hawk' 'python-requests-hawk')
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Hawk authentication strategy for the requests python library"
+arch=('any')
+url="https://github.com/mozilla-services/requests-hawk;
+license=('Apache')
+depends=('python-mohawk' 'python-requests' 'python2-mohawk' 'python2-requests')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/mozilla-services/$_pkgbase/archive/$pkgver.tar.gz;)
+sha256sums=('6d1be6fab72659952069048081b26e0d536f3d2960640452943cd347a1b2e117')
+
+prepare() {
+  cp -a $_pkgbase-$pkgver{,-py2}
+}
+
+build() {
+  # Building Python2
+  cd $_pkgbase-$pkgver-py2
+  python2 setup.py build
+
+  # Building Python3
+  cd ../$_pkgbase-$pkgver
+  python3 setup.py build
+}
+
+package_python2-requests-hawk() {
+  depends=('python2-mohawk' 'python2-requests')
+
+  cd $_pkgbase-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python-requests-hawk() {
+  depends=('python-mohawk' 'python-requests')
+
+  cd $_pkgbase-$pkgver 
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}


Property changes on: python-requests-hawk/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in (6 files)

2018-01-16 Thread Bruno Pagani via arch-commits
Date: Tuesday, January 16, 2018 @ 08:27:43
  Author: archange
Revision: 283071

Initial addition of paraview to [community]

Added:
  paraview/
  paraview/repos/
  paraview/trunk/
  paraview/trunk/PKGBUILD
  paraview/trunk/jsoncpp-1.8.4.patch
  paraview/trunk/visit_fix_gcc7.patch

--+
 PKGBUILD |  109 +
 jsoncpp-1.8.4.patch  |   16 +++
 visit_fix_gcc7.patch |   43 +++
 3 files changed, 168 insertions(+)

Added: paraview/trunk/PKGBUILD
===
--- paraview/trunk/PKGBUILD (rev 0)
+++ paraview/trunk/PKGBUILD 2018-01-16 08:27:43 UTC (rev 283071)
@@ -0,0 +1,109 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Oliver Goethel 
+# Contributor: eolianoe eolianoe 
+# Contributor: George Eleftheriou 
+# Contributor: Mathias Anselmann 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Michele Mocciola 
+# Contributor: Simon Zilliken 
+# Contributor: chuckdaniels
+
+_pkg=paraview
+_mpi=openmpi
+pkgname=${_pkg}
+#-${_mpi}
+pkgver=5.4.1
+pkgrel=1
+pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
+arch=('x86_64')
+url="https://www.paraview.org;
+license=('custom')
+depends=('qt5-tools' 'qt5-x11extras' 'ospray' 'ffmpeg' 'openmpi'
+ 'cgns' 'python-pygments' 'protobuf' 'pugixml'
+ 'python-matplotlib' 'python-numpy' 'python-mpi4py'
+ 'python-six' 'python-constantly' 'python-twisted'
+ 'python-autobahn' 'python-zope-interface' 'python-incremental'
+ 'boost-libs' 'glew' 'expat' 'freetype2'
+ 'libjpeg' 'jsoncpp' 'libxml2' 'libtheora' 'libpng'
+ 'libtiff' 'zlib' 'hdf5-openmpi' 'lz4')
+#netcdf-cxx gl2ps libharu
+#python-txaio python-hyperlink
+#proj apparently not used in this VTK configuration
+makedepends=('cmake' 'boost' 'mesa' 'gcc-fortran' 'ninja' 'qt5-tools' 
'qt5-xmlpatterns')
+source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.gz"
+'visit_fix_gcc7.patch'
+'jsoncpp-1.8.4.patch')
+sha256sums=('390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4'
+'d1daa5da6ec25c5a6bfcabb3cf0bf02ab97ec87a332886a2f42695072fe8568d'
+'ed9a99d5d0fb54f7506e819f6d54bd1b6cd7dd0e91647d9d06591ae300f9ef05')
+
+prepare() {
+mkdir -p build
+cd ParaView-v${pkgver}
+patch Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C 
"${srcdir}"/visit_fix_gcc7.patch
+patch -p1 -i "${srcdir}"/jsoncpp-1.8.4.patch
+}
+
+build() {
+cd build
+
+# Flags to enable system libs in VTK building, as in VTK package
+# NETCDF NETCDFCPP status?
+# LIBPROJ4 UNUSED?
+# GL2PS fails.
+# libharu blocked by https://github.com/libharu/libharu/pull/157
+# TXAIO HYPERLINK in a future VTK version
+# LIBPROJ4 apparently not used in this VTK configuration
+local VTK_USE_SYSTEM_LIB=""
+for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF5 CONSTANTLY INCREMENTAL LZ4
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
+done
+# Specific system libs for ParaView version
+for lib in CGNS PUGIXML PROTOBUF PYGMENTS 
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
+done
+
+cmake ../ParaView-v${pkgver} \
+-DBUILD_DOCUMENTATION=OFF \
+-DBUILD_EXAMPLES=ON \
+-DBUILD_SHARED_LIBS=ON \
+-DBUILD_TESTING=OFF \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_C_COMPILER=mpicc \
+-DCMAKE_CXX_COMPILER=mpicxx \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DOSPRAY_INSTALL_DIR=/usr \
+-DPARAVIEW_ENABLE_FFMPEG=ON \
+-DPARAVIEW_ENABLE_MATPLOTLIB=ON \
+-DPARAVIEW_ENABLE_PYTHON=ON \
+-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \
+-DPARAVIEW_QT_VERSION=5 \
+-DPARAVIEW_USE_MPI=ON \
+-DPARAVIEW_USE_VISITBRIDGE=ON \
+-DPARAVIEW_USE_OSPRAY=ON \
+-DVISIT_BUILD_READER_CGNS=ON \
+-DVTK_PYTHON_FULL_THREADSAFE=ON \
+-DVTK_PYTHON_VERSION=3 \
+-DVTK_QT_VERSION=5 \
+-DVTK_RENDERING_BACKEND=OpenGL2 \
+-DVTK_SMP_IMPLEMENTATION_TYPE=OpenMP \
+${VTK_USE_SYSTEM_LIB} \
+-GNinja
+
+ninja ${MAKEFLAGS}
+}
+
+package() {
+cd build
+
+DESTDIR="${pkgdir}" ninja install
+
+# Install license
+install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt 
"${pkgdir}"/usr/share/licenses/paraview/LICENSE
+
+# Remove IceT man pages to avoid conflicts
+rm -- "${pkgdir}"/usr/share/man/man3/icet*.3
+}

Added: paraview/trunk/jsoncpp-1.8.4.patch
===
--- paraview/trunk/jsoncpp-1.8.4.patch  (rev 

[arch-commits] Commit in (6 files)

2018-01-03 Thread Christian Hesse via arch-commits
Date: Wednesday, January 3, 2018 @ 10:54:39
  Author: eworm
Revision: 313979

community2extra: Moving argon2 from community to extra

Added:
  argon2/
  argon2/repos/
  argon2/trunk/
  argon2/trunk/PKGBUILD
  argon2/trunk/argon2.install
  argon2/trunk/libargon2.pc

+
 PKGBUILD   |   47 +++
 argon2.install |6 ++
 libargon2.pc   |   11 +++
 3 files changed, 64 insertions(+)

Added: argon2/trunk/PKGBUILD
===
--- argon2/trunk/PKGBUILD   (rev 0)
+++ argon2/trunk/PKGBUILD   2018-01-03 10:54:39 UTC (rev 313979)
@@ -0,0 +1,47 @@
+# Maintainer: Baptiste Jonglez 
+
+pkgname=argon2
+pkgver=20171227
+pkgrel=2
+pkgdesc='A password-hashing function (reference C implementation)'
+arch=('x86_64')
+url='https://github.com/P-H-C/phc-winner-argon2'
+license=('Apache' 'custom:CC0')
+depends=('glibc')
+install=argon2.install
+source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+'libargon2.pc')
+sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8'
+'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836')
+
+prepare() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  # Copy and prepare custom pkg-config file
+  cp "${srcdir}/libargon2.pc" libargon2.pc
+  sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc
+}
+
+build() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make
+}
+
+check() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make test
+}
+
+package() {
+  cd "$srcdir/phc-winner-$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE"
+
+  install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc"
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: argon2/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: argon2/trunk/argon2.install
===
--- argon2/trunk/argon2.install (rev 0)
+++ argon2/trunk/argon2.install 2018-01-03 10:54:39 UTC (rev 313979)
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+post_upgrade() {
+  # clean up upstream soname mess
+  rm -f usr/lib/libargon2.so.0
+}

Added: argon2/trunk/libargon2.pc
===
--- argon2/trunk/libargon2.pc   (rev 0)
+++ argon2/trunk/libargon2.pc   2018-01-03 10:54:39 UTC (rev 313979)
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libargon2
+Description: Development libraries for libargon2
+Version: @UPSTREAM_VER@
+Libs: -L${libdir} -largon2 -lrt -ldl
+Cflags:
+URL: https://github.com/P-H-C/phc-winner-argon2


[arch-commits] Commit in (6 files)

2017-12-24 Thread Antonio Rojas via arch-commits
Date: Sunday, December 24, 2017 @ 10:20:18
  Author: arojas
Revision: 275745

extra2community: Moving ssmtp from extra to community

Added:
  ssmtp/
  ssmtp/repos/
  ssmtp/trunk/
  ssmtp/trunk/PKGBUILD
  ssmtp/trunk/build-idempotency.patch
  ssmtp/trunk/opessl_crypto.patch

-+
 PKGBUILD|   56 ++
 build-idempotency.patch |   13 ++
 opessl_crypto.patch |   21 +
 3 files changed, 90 insertions(+)

Added: ssmtp/trunk/PKGBUILD
===
--- ssmtp/trunk/PKGBUILD(rev 0)
+++ ssmtp/trunk/PKGBUILD2017-12-24 10:20:18 UTC (rev 275745)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer:
+
+pkgname=ssmtp
+pkgver=2.64
+pkgrel=9
+pkgdesc="Extremely simple MTA to get mail off the system to a mailhub"
+arch=('x86_64')
+license=('GPL')
+url="http://packages.debian.org/stable/mail/ssmtp;
+depends=('openssl' 'inetutils')
+conflicts=('exim' 'smtp-forwarder')
+provides=('smtp-forwarder')
+backup=('etc/ssmtp/ssmtp.conf' 'etc/ssmtp/revaliases')
+options=('!makeflags' '!emptydirs')
+source=("http://ftp.debian.org/debian/pool/main/s/ssmtp/${pkgname}_${pkgver}.orig.tar.bz2;
+'opessl_crypto.patch'
+'build-idempotency.patch')
+md5sums=('65b4e0df4934a6cd08c506cabcbe584f'
+ 'aeb4ed09a26eefea9a5f6ac755c4dff0'
+ '589925d042ab01bd692ba68cb25d404f')
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  patch -p1 -i "${srcdir}/opessl_crypto.patch"
+  patch -p1 -i "${srcdir}/build-idempotency.patch"
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  autoreconf
+
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --mandir=/usr/share/man \
+  --enable-md5auth \
+  --enable-ssl\
+  --enable-inet6
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  yes | make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man/man8" 
etcdir="${pkgdir}/etc" install
+
+  install -D -m644 ssmtp.conf.5 "${pkgdir}/usr/share/man/man5/ssmtp.conf.5"
+
+  ln -s ssmtp "${pkgdir}/usr/sbin/sendmail"
+  ln -s ssmtp "${pkgdir}/usr/sbin/newaliases"
+  ln -s ssmtp "${pkgdir}/usr/sbin/mailq"
+  # usrmove
+  cd "$pkgdir"
+  mv usr/sbin usr/bin
+}


Property changes on: ssmtp/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ssmtp/trunk/build-idempotency.patch
===
--- ssmtp/trunk/build-idempotency.patch (rev 0)
+++ ssmtp/trunk/build-idempotency.patch 2017-12-24 10:20:18 UTC (rev 275745)
@@ -0,0 +1,13 @@
+diff --git a/generate_config b/generate_config
+index a16efd4..cf29461 100755
+--- a/generate_config
 b/generate_config
+@@ -56,7 +56,7 @@ mailhub=mail
+ # Where will the mail seem to come from?
+ #rewriteDomain=`echo -n $mailname`
+ # The full hostname
+-hostname=`hostname --fqdn`
++hostname=localhost.localdomain
+ EOF
+ 
+ echo

Added: ssmtp/trunk/opessl_crypto.patch
===
--- ssmtp/trunk/opessl_crypto.patch (rev 0)
+++ ssmtp/trunk/opessl_crypto.patch 2017-12-24 10:20:18 UTC (rev 275745)
@@ -0,0 +1,21 @@
+Fix linking error:
+
+Undefined symbols:
+  "_X509_free", referenced from:
+  _smtp_open in ssmtp.o
+ld: symbol(s) not found
+
+
+Index: ssmtp-2.64/configure.in
+===
+--- ssmtp-2.64.orig/configure.in
 ssmtp-2.64/configure.in
+@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
+ [  --enable-ssl   support for secure connection to mail server])
+ if test x$enableval = xyes ; then
+   AC_DEFINE(HAVE_SSL)
+-  LIBS="$LIBS -lssl"
++  LIBS="$LIBS -lssl -lcrypto"
+ fi
+ enableval=""
+ 


[arch-commits] Commit in (6 files)

2017-11-26 Thread Florian Pritz via arch-commits
Date: Sunday, November 26, 2017 @ 10:00:12
  Author: bluewind
Revision: 268903

Add perl-app-borgrestore deps

Added:
  perl-path-tiny/
  perl-path-tiny/repos/
  perl-path-tiny/trunk/
  perl-version-compare/
  perl-version-compare/repos/
  perl-version-compare/trunk/


[arch-commits] Commit in (6 files)

2017-11-22 Thread Felix Yan
Date: Thursday, November 23, 2017 @ 03:58:44
  Author: felixonmars
Revision: 268141

addpkg: zssh 1.5c-10

Added:
  zssh/
  zssh/repos/
  zssh/trunk/
  zssh/trunk/PKGBUILD
  zssh/trunk/fix_CPPsymlink.patch
  zssh/trunk/fix_use_ptmx_on_arch.patch

+
 PKGBUILD   |   41 +
 fix_CPPsymlink.patch   |   10 ++
 fix_use_ptmx_on_arch.patch |   11 +++
 3 files changed, 62 insertions(+)

Added: zssh/trunk/PKGBUILD
===
--- zssh/trunk/PKGBUILD (rev 0)
+++ zssh/trunk/PKGBUILD 2017-11-23 03:58:44 UTC (rev 268141)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Ross Eldridge 
+# Contributor: Ivo(sh) Musil 
+
+pkgname=zssh
+pkgver=1.5c
+pkgrel=10
+pkgdesc="SSH and Telnet client with ZMODEM file transfer capability"
+arch=("i686" "x86_64")
+license=("GPL")
+url="http://zssh.sourceforge.net/;
+depends=("readline")
+source=("http://downloads.sourceforge.net/project/zssh/zssh/1.5/$pkgname-$pkgver.tgz;
+'fix_use_ptmx_on_arch.patch'
+'fix_CPPsymlink.patch')
+sha512sums=('799ce3bbea5e94a800f61e6c38879746a579992396304861b7584b6bad967214b811b6bf9aecb36d9d60a15857377cb2fee80b495ad69778903fc45593efeebd'
+
'2d68216fe859d1bcf35e316cf9bf8ed105afb15e27ea00e5ca2e66e433aebf13834fb648e70b544a54a2a135fe65169c6839a67180eb66c724766f4a5ab33725'
+
'5e17325b65cd4f48bbb08d4c986ff5789a29d9657b3fb9828183ba489f231124371e37ef718d4793b52898ea1302f29ebad768866a2322f85a75ae8771ccd607')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -p0 < "$srcdir"/fix_use_ptmx_on_arch.patch
+  patch -p0 < "$srcdir"/fix_CPPsymlink.patch
+
+  rm -r lrzsz-*
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --mandir='${exec_prefix}/share/man'
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -dm755 "$pkgdir"/usr/{bin,share/man/man1}
+  make exec_prefix="$pkgdir"/usr install
+  chmod a+r $pkgdir/usr/bin/*
+}


Property changes on: zssh/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: zssh/trunk/fix_CPPsymlink.patch
===
--- zssh/trunk/fix_CPPsymlink.patch (rev 0)
+++ zssh/trunk/fix_CPPsymlink.patch 2017-11-23 03:58:44 UTC (rev 268141)
@@ -0,0 +1,10 @@
+--- configure  2014-08-17 15:11:40.382633891 +1000
 ../fix/configure   2014-08-17 15:17:24.110722666 +1000
+@@ -52,6 +52,7 @@
+ oldincludedir='/usr/include'
+ infodir='${prefix}/info'
+ mandir='${prefix}/man'
++CPPFLAGS="$CPPFLAGS -O2"
+ 
+ # Initialize some other variables.
+ subdirs=

Added: zssh/trunk/fix_use_ptmx_on_arch.patch
===
--- zssh/trunk/fix_use_ptmx_on_arch.patch   (rev 0)
+++ zssh/trunk/fix_use_ptmx_on_arch.patch   2017-11-23 03:58:44 UTC (rev 
268141)
@@ -0,0 +1,11 @@
+--- configure.orig 2015-12-18 14:48:28.0 +0100
 configure  2015-12-18 15:01:39.619986497 +0100
+@@ -1893,7 +1893,7 @@
+ 
+   echo "$ac_t""getpseudotty" 1>&6
+ else
+-if test -c /dev/ptmx && test -c /dev/pts/0
++if test -c /dev/ptmx
+ then
+   cat >> confdefs.h <<\EOF
+ #define HAVE_DEV_PTMX 1


[arch-commits] Commit in (6 files)

2017-11-17 Thread Felix Yan
Date: Friday, November 17, 2017 @ 08:56:19
  Author: felixonmars
Revision: 267073

addpkg: babeld 1.8.0-1

Added:
  babeld/
  babeld/repos/
  babeld/trunk/
  babeld/trunk/PKGBUILD
  babeld/trunk/babeld.conf
  babeld/trunk/babeld.service

+
 PKGBUILD   |   36 
 babeld.conf|   52 
 babeld.service |   14 ++
 3 files changed, 102 insertions(+)

Added: babeld/trunk/PKGBUILD
===
--- babeld/trunk/PKGBUILD   (rev 0)
+++ babeld/trunk/PKGBUILD   2017-11-17 08:56:19 UTC (rev 267073)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Baptiste Jonglez 
+# Contributor: Yann Lopez 
+
+pkgname=babeld
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="A loop-avoiding distance-vector routing protocol"
+arch=('x86_64')
+url="https://www.irif.fr/~jch/software/babel/;
+license=('MIT')
+depends=('glibc')
+optdepends=('ahcpd: for autoconfiguration of addresses and other informations')
+backup=('etc/babeld.conf')
+source=("https://www.irif.fr/~jch/software/files/$pkgname-$pkgver.tar.gz"{,.asc}
+'babeld.conf' 'babeld.service')
+validpgpkeys=('F8E70AAD74D32CAC27B9AFD62652C881EADB5526')
+sha512sums=('6665ea5108200fe9d158a221ee5697c35fa1bf1d59e99a354aabea844342505731d77c1e3dff3917d048c2154bbadcdda5904ad6e46f16c43f52b5c297480b7d'
+'SKIP'
+
'1232684447b4409d6e3813041f4ab1158faa844b5ac65441b5f299f1e353f48679aacbce9cc79e6714e9a3e1b17d2cfa4963c1388dba225ee342ea3cdb7f1194'
+
'01e69d19a6176a6bf26ee703939c5bdea3f1245464ed5d3863dc5867a76b8b6a6fc7324912aee17458a0c6275ccdfa5abe63b88f7503c8d4dfd37d3f15f42700')
+
+build() {
+  cd $pkgname-$pkgver
+  make PREFIX="/usr"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make PREFIX="/usr" TARGET="$pkgdir" install
+
+  install -Dm644 ../babeld.conf "$pkgdir"/etc/babeld.conf
+  install -Dm644 ../babeld.service 
"$pkgdir"/usr/lib/systemd/system/babeld.service
+  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


Property changes on: babeld/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: babeld/trunk/babeld.conf
===
--- babeld/trunk/babeld.conf(rev 0)
+++ babeld/trunk/babeld.conf2017-11-17 08:56:19 UTC (rev 267073)
@@ -0,0 +1,52 @@
+# Configuration for babeld. See the man page babeld(8) for
+# details on the configuration format.
+
+# Works on Linux > 3.11
+ipv6-subtrees true
+
+# You must provide at least one interface for babeld to operate on.
+#interface eth0
+#interface wlan0
+
+# Global options you might want to set. There are many more, see the man page.
+#debug 1
+#local-port 33123
+#diversity true
+#random-id true
+
+# Per-interface configuration. Note that each interface referenced here
+# will be used by babeld.
+#interface eth1 rxcost 10
+#interface tun0 faraway true
+#interface wlan0 hello-interval 1
+
+# Since 1.4.2, you can also specify defaults for interface parameters, which
+# will be used for all interfaces except specified otherwise (see above).
+#default rxcost 42
+#default hello-interval 5
+
+# Since 1.5.0, you can use the RTT-based metric, most useful for a network
+# with tunnels (overlay network).
+#default enable-timestamps true
+#interface tun0 max-rtt-penalty 150
+#interface tun0 rtt-max 100
+
+
+# Filtering rules.
+
+# Only accept routes included in a specific prefix.
+#in ip 192.168.42.0/24 allow
+#in ip 2001:db8:cafe:cafe::/64 allow
+#in deny
+
+# Only redistribute addresses from a given prefix, to avoid redistributing
+# all local addresses
+#redistribute ip 192.168.1.0/24 local allow
+#redistribute ip 2001:db8:cafe:cafe::/64 local allow
+#redistribute local deny
+
+# Redistribute a default route obtained otherwise (here, through DHCP or
+# configured statically).
+# Note that babeld ignores kernel routes with proto 3 (boot) by default.
+#redistribute proto 3 ip 0.0.0.0/0 eq 0 metric 50
+#redistribute proto 3 ip ::/0 eq 0 metric 50

Added: babeld/trunk/babeld.service
===
--- babeld/trunk/babeld.service (rev 0)
+++ babeld/trunk/babeld.service 2017-11-17 08:56:19 UTC (rev 267073)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Babel routing daemon
+Documentation=man:babeld(8) 
http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
+After=network.target
+
+[Service]
+Type=simple
+# Don't write a PID file, since it prevents babeld from starting again
+# in case of crash.
+ExecStart=/usr/bin/babeld -I ''
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2017-11-08 Thread Maxime Gauduin
Date: Wednesday, November 8, 2017 @ 22:16:56
  Author: alucryd
Revision: 265769

Add skia-sharp, and skia-sharp58 for compatibility with emby-server

Added:
  skia-sharp/
  skia-sharp/trunk/
  skia-sharp/trunk/PKGBUILD
  skia-sharp58/
  skia-sharp58/trunk/
  skia-sharp58/trunk/PKGBUILD

-+
 skia-sharp/trunk/PKGBUILD   |   84 ++
 skia-sharp58/trunk/PKGBUILD |   84 ++
 2 files changed, 168 insertions(+)

Added: skia-sharp/trunk/PKGBUILD
===
--- skia-sharp/trunk/PKGBUILD   (rev 0)
+++ skia-sharp/trunk/PKGBUILD   2017-11-08 22:16:56 UTC (rev 265769)
@@ -0,0 +1,84 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=skia-sharp
+pkgver=1.59.2
+_major=59
+_minor=2
+_release=0
+_depot_tools_commit='372e0fd'
+_skia_commit='3ddc29e'
+pkgrel=1
+pkgdesc='The Skia 2D Graphics library from Google exposed to .NET languages 
and runtimes across the board'
+arch=('x86_64')
+url='https://github.com/mono/SkiaSharp'
+license=('MIT')
+depends=('fontconfig' 'gcc-libs' 'glibc' 'libjpeg-turbo' 'libpng' 'libwebp'
+ 'zlib'
+ 'libfreetype.so')
+makedepends=('clang' 'git' 'python2')
+provides=('libSkiaSharp.so')
+source=("skia-sharp-${pkgver}.tar.gz::https://github.com/mono/SkiaSharp/archive/v${pkgver}.tar.gz;
+
"git+https://chromium.googlesource.com/chromium/tools/depot_tools#commit=${_depot_tools_commit};
+"git+https://github.com/mono/skia.git#commit=${_skia_commit};)
+sha256sums=('42698c702fd6480f459cebd7b088964c87d226c0ca6bcaac1cd8d4627dc1337d'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd SkiaSharp-${pkgver}
+
+  rmdir externals/{depot_tools,skia}
+  ln -sf ${srcdir}/{depot_tools,skia} externals/
+  ln -sf /usr/bin/python2 externals/depot_tools/python
+
+  cd externals/skia
+
+  python2 tools/git-sync-deps
+}
+
+build(){
+  pushd SkiaSharp-${pkgver}/externals/skia
+
+  [[ $CARCH == 'i686' ]] && export ARCH='x86'
+  [[ $CARCH == 'x86_64' ]] && export ARCH='x64'
+  export PATH="${srcdir}/depot_tools:$PATH"
+  export VERSION="1.${_major}.${_minor}.${_release}"
+  export SUPPORT_GPU='0'
+  export PYTHON='/usr/bin/pyton2'
+
+  CFLAGS="$CFLAGS -DSKIA_C_DLL -Wno-cast-qual -Wno-unused-template 
-Wno-zero-as-null-pointer-constant"
+  LDFLAGS="$LDFLAGS -lfreetype -ljpeg -lpng16 -lwebp -lwebpdemux -lwebpmux -lz"
+
+  target_os='linux'
+  target_cpu="$ARCH"
+  extra_cflags=""
+  for cflag in $CFLAGS; do
+extra_cflags+="\"${cflag}\","
+  done
+  extra_ldflags=""
+  for ldflag in $LDFLAGS; do
+extra_ldflags+="\"${ldflag}\","
+  done
+
+  bin/gn gen out/${target_os}/${target_cpu} --args="target_os=\"${target_os}\" 
target_cpu=\"${target_cpu}\" cc=\"clang\" cxx=\"clang++\" 
extra_cflags=[${extra_cflags}] extra_ldflags=[${extra_ldflags}] 
skia_enable_gpu=false skia_enable_tools=false skia_use_icu=false 
skia_use_sfntly=false is_official_build=true is_component_build=false 
is_debug=false"
+  ninja -C out/${target_os}/${target_cpu}
+
+  popd
+  pushd SkiaSharp-${pkgver}/native-builds/libSkiaSharp_linux
+
+  make
+
+  popd
+}
+
+package() {
+  cd SkiaSharp-${pkgver}/native-builds/libSkiaSharp_linux
+
+  install -dm 755 "${pkgdir}"/usr/{lib,share/licenses/skia-sharp}
+  install -m 755  bin/$ARCH/libSkiaSharp.so.${_major}.${_minor}.${_release} -t 
"${pkgdir}"/usr/lib/
+  ln -s libSkiaSharp.so.${_major}.${_minor}.${_release} 
"${pkgdir}"/usr/lib/libSkiaSharp.so.${_major}
+  ln -s libSkiaSharp.so.${_major} "${pkgdir}"/usr/lib/libSkiaSharp.so
+  install -m 644 ../../LICENSE.md -t "${pkgdir}"/usr/share/licenses/skia-sharp/
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: skia-sharp/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: skia-sharp58/trunk/PKGBUILD
===
--- skia-sharp58/trunk/PKGBUILD (rev 0)
+++ skia-sharp58/trunk/PKGBUILD 2017-11-08 22:16:56 UTC (rev 265769)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+
+pkgname='skia-sharp58'
+pkgver='1.58.1.1'
+_major='58'
+_minor='1'
+_release='1'
+_depot_tools_commit='ecf3dbe'
+_skia_commit='79502c2'
+pkgrel='1'
+pkgdesc='The Skia 2D Graphics library from Google exposed to .NET languages 
and runtimes across the board'
+arch=('x86_64')
+url='https://github.com/mono/SkiaSharp'
+license=('MIT')
+depends=('fontconfig' 'gcc-libs' 'glibc'
+ 'libfreetype.so')
+makedepends=('clang' 'git' 'python2')
+provides=('libSkiaSharp.so')
+source=("skia-sharp-${pkgver}.tar.gz::https://github.com/mono/SkiaSharp/archive/v${pkgver}.tar.gz;
+
"git+https://chromium.googlesource.com/chromium/tools/depot_tools#commit=${_depot_tools_commit};
+"git+https://github.com/mono/skia.git#commit=${_skia_commit};)

[arch-commits] Commit in (6 files)

2017-11-01 Thread Bruno Pagani
Date: Wednesday, November 1, 2017 @ 13:19:36
  Author: archange
Revision: 264996

Initial addition of stubby in [community]

Added:
  stubby/
  stubby/repos/
  stubby/trunk/
  stubby/trunk/PKGBUILD
  stubby/trunk/fix-makefile.patch
  stubby/trunk/stubby.sysusers

+
 PKGBUILD   |   43 +++
 fix-makefile.patch |   22 ++
 stubby.sysusers|1 +
 3 files changed, 66 insertions(+)

Added: stubby/trunk/PKGBUILD
===
--- stubby/trunk/PKGBUILD   (rev 0)
+++ stubby/trunk/PKGBUILD   2017-11-01 13:19:36 UTC (rev 264996)
@@ -0,0 +1,43 @@
+# Maintainer: Bruno Pagani  
+
+pkgname=stubby
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="DNS Privacy stub resolver"
+arch=('x86_64' 'i686')
+url="https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+Stubby;
+license=('BSD')
+backup=('etc/stubby/stubby.yml')
+depends=('getdns')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/getdnsapi/stubby/archive/v${pkgver}.tar.gz;
+"${pkgname}.sysusers"
+'fix-makefile.patch')
+sha256sums=('cc10f253b6f0334cb5865982e8dbb25e012df4fff1ee01ea1860a10d41abf4b1'
+'2acedcf2b65d6e802a70deb55a5befbb71ff83be68a0ba5231a09c126910142b'
+'b9ea6a864f33dfeac7ad6cc20b35956bba3d61c8362512529f212604bc124939')
+
+prepare() {
+cd ${pkgname}-${pkgver}
+patch -p1 -i ../fix-makefile.patch
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+autoreconf -vfi
+./configure \
+--prefix=/usr \
+--sysconfdir=/etc
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}
+
+install -Dm644 systemd/${pkgname}.service -t 
"${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 systemd/${pkgname}.conf -t "${pkgdir}"/usr/lib/tmpfiles.d/
+install -Dm644 ../${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}

Added: stubby/trunk/fix-makefile.patch
===
--- stubby/trunk/fix-makefile.patch (rev 0)
+++ stubby/trunk/fix-makefile.patch 2017-11-01 13:19:36 UTC (rev 264996)
@@ -0,0 +1,22 @@
+From 0ada751ca26dfcdd3b4cd9a1a95acdb6e6301881 Mon Sep 17 00:00:00 2001
+From: Sara Dickinson 
+Date: Wed, 1 Nov 2017 10:24:24 +
+Subject: [PATCH] Use DESTDIR when installing stubby.yml file
+
+---
+ Makefile.am | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index aab3b3b..1f86472 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -14,5 +14,6 @@ stubby.yml.windows: ${srcdir}/stubby.yml.example
+   awk "{sub(/$$/,\"\r\")}1" $< > $@
+ 
+ install-data-hook: $(CONFIG_FILE)
+-  test -f ${stubbyconfdir}/stubby.yml || \
+-  ${INSTALL_DATA} $(CONFIG_FILE) ${stubbyconfdir}/stubby.yml
++  $(INSTALL) -m 755 -d $(DESTDIR)$(stubbyconfdir)
++  test -f $(DESTDIR)${stubbyconfdir}/stubby.yml || \
++  ${INSTALL_DATA} $(CONFIG_FILE) 
$(DESTDIR)${stubbyconfdir}/stubby.yml

Added: stubby/trunk/stubby.sysusers
===
--- stubby/trunk/stubby.sysusers(rev 0)
+++ stubby/trunk/stubby.sysusers2017-11-01 13:19:36 UTC (rev 264996)
@@ -0,0 +1 @@
+u stubby - "DNS Privacy Daemon" -


[arch-commits] Commit in (6 files)

2017-09-10 Thread Dan Printzell
Date: Sunday, September 10, 2017 @ 19:41:23
  Author: wild
Revision: 256805

Imported dcd from AUR

Added:
  dcd/
  dcd/repos/
  dcd/trunk/
  dcd/trunk/PKGBUILD
  dcd/trunk/dcd.conf
  dcd/trunk/dcd.service

-+
 PKGBUILD|   72 ++
 dcd.conf|1 
 dcd.service |   13 ++
 3 files changed, 86 insertions(+)

Added: dcd/trunk/PKGBUILD
===
--- dcd/trunk/PKGBUILD  (rev 0)
+++ dcd/trunk/PKGBUILD  2017-09-10 19:41:23 UTC (rev 256805)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Dan Printzell 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Mihails Strasuns 
+
+pkgname=('dcd')
+pkgver=0.9.1
+pkgrel=1
+_pkgcommit=9f4c6ddaf43544682de37d864d33b52e9648ca10
+pkgdesc="D Completion Daemon: auto-complete for the D programming language"
+arch=('i686' 'x86_64')
+url="https://github.com/Hackerpilot/DCD;
+license=('GPL3')
+groups=('dlang')
+makedepends=('dmd' 'git')
+depends=('libphobos')
+
+source=(
+   "git+https://github.com/dlang-community/DCD#commit=$_pkgcommit;
+   "git+https://github.com/msgpack/msgpack-d;
+   "git+https://github.com/economicmodeling/containers;
+   "git+https://github.com/dlang-community/libdparse;
+   "git+https://github.com/dlang-community/dsymbol;
+   "dcd.service"
+   "dcd.conf"
+)
+
+sha256sums=(
+   'SKIP'
+   'SKIP'
+   'SKIP'
+   'SKIP'
+   'SKIP'
+   '7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
+   'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b'
+)
+
+prepare() {
+   cd "$srcdir/DCD"
+
+   git submodule init
+   git config submodule.msgpack-d.url "$srcdir/msgpack-d"
+   git config submodule.containers.url "$srcdir/containers"
+   git config submodule.libdparse.url "$srcdir/libdparse"
+   git config submodule.dsymbol.url "$srcdir/dsymbol"
+   git submodule update
+}
+
+build() {
+   cd "$srcdir/DCD"
+
+   make dmd
+}
+
+package() {
+   # binaries
+   install -Dm755 "$srcdir/DCD/bin/dcd-server" "$pkgdir/usr/bin/dcd-server"
+   install -Dm755 "$srcdir/DCD/bin/dcd-client" "$pkgdir/usr/bin/dcd-client"
+
+   # documentation
+   install -d "$pkgdir/usr/share/man/man1/"
+   find "$srcdir/DCD/man1/" -type f -exec install -m 644 "{}" 
"$pkgdir/usr/share/man/man1/" \;
+
+   # license
+   install -Dm644 "$srcdir/DCD/License.txt" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+   # systemd service
+   install -Dm644 "$srcdir/dcd.service" 
"$pkgdir/usr/lib/systemd/system/dcd.service"
+
+   # global config
+   install -Dm644 "$srcdir/dcd.conf" "$pkgdir/etc/dcd.conf"
+}

Added: dcd/trunk/dcd.conf
===
--- dcd/trunk/dcd.conf  (rev 0)
+++ dcd/trunk/dcd.conf  2017-09-10 19:41:23 UTC (rev 256805)
@@ -0,0 +1 @@
+/usr/include/dlang/dmd

Added: dcd/trunk/dcd.service
===
--- dcd/trunk/dcd.service   (rev 0)
+++ dcd/trunk/dcd.service   2017-09-10 19:41:23 UTC (rev 256805)
@@ -0,0 +1,13 @@
+[Unit]
+Description=DCD server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/dcd-server
+ExecReload=/bin/kill $MAINPID
+KillMode=process
+Restart=always
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2017-08-16 Thread Sergej Pupykin
Date: Wednesday, August 16, 2017 @ 16:25:33
  Author: spupykin
Revision: 251345

add psi-plus

Added:
  psi-plus/
  psi-plus/repos/
  psi-plus/trunk/
  psi-plus/trunk/PKGBUILD
  psi-plus/trunk/conf.diff
  psi-plus/trunk/join.patch

+
 PKGBUILD   |   54 ++
 conf.diff  |   12 
 join.patch |   26 ++
 3 files changed, 92 insertions(+)

Added: psi-plus/trunk/PKGBUILD
===
--- psi-plus/trunk/PKGBUILD (rev 0)
+++ psi-plus/trunk/PKGBUILD 2017-08-16 16:25:33 UTC (rev 251345)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname="psi-plus"
+pkgver=1.2.32
+pkgrel=1
+pkgdesc="Psi+ is a powerful Jabber client (Qt, C++) designed for the Jabber 
power users (built with Qt 5.x)"
+url="http://psi-plus.com;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('qt5-base' 'qt5-webkit' 'qt5-multimedia' 'qt5-x11extras' 'qca-qt5'
+'libidn' 'aspell' 'libxss' 'qt5-svg')
+makedepends=('git' 'patch' 'qconf')
+optdepends=('qca-gnupg: encrypted client-to-client connection')
+conflicts=('psi-plus-qt5-git' 'psi-plus-webkit-qt5-git' 'psi-plus-webkit-git' 
'psi-plus-git')
+source=("git://github.com/psi-plus/psi-plus-snapshots#tag=$pkgver"
+   "git://github.com/psi-plus/main.git#tag=${pkgver%.*}"
+   'conf.diff'
+   'join.patch')
+sha256sums=('SKIP'
+'SKIP'
+'690770c7c8976d536d8c4078d01c28f187f510574ddffe91251f5045fa672e53'
+'8b2ab645005fab4ca9c7fc84f57e94e1796309e780b535010b84eb0c191ad42c')
+
+prepare() {
+  cd psi-plus-snapshots
+  # make build date in --version output a bit more readable
+  #sed "s/MMdd/-MM-dd/" -i qcm/conf.qcm
+  mkdir -p iconsets
+  cp -r "$srcdir"/main/iconsets/* ./iconsets
+  echo "$pkgver ($(date +"%Y-%m-%d"))" >version
+  patch -p1 <"$srcdir"/join.patch
+}
+
+build() {
+  cd psi-plus-snapshots
+  qconf
+  patch -p0 < "$srcdir"/conf.diff
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib \
+  --disable-enchant \
+  --enable-whiteboarding
+  make
+  patch -Rp0 < "$srcdir"/conf.diff
+}
+
+package() {
+  cd psi-plus-snapshots
+
+  make INSTALL_ROOT="$pkgdir" install
+
+  install -dm755 "$pkgdir/usr/include/psi-plus/plugins"
+  install -m644 src/plugins/include/*.h "$pkgdir/usr/include/psi-plus/plugins"
+}


Property changes on: psi-plus/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: psi-plus/trunk/conf.diff
===
--- psi-plus/trunk/conf.diff(rev 0)
+++ psi-plus/trunk/conf.diff2017-08-16 16:25:33 UTC (rev 251345)
@@ -0,0 +1,12 @@
+--- configure.old  2016-04-16 16:10:54.312012000 +0300
 configure  2016-04-16 16:11:15.062012000 +0300
+@@ -994,7 +994,8 @@
+   conf->addIncludePath(inc);
+   }
+   conf->addLib(libs);
+-
++  conf->addExtra("CONFIG += psi-minizip");
++  return true;
+ #ifdef Q_OS_WIN
+   // HACK: on windows, always use psi's bundled minizip
+   conf->addExtra("CONFIG += psi-minizip");

Added: psi-plus/trunk/join.patch
===
--- psi-plus/trunk/join.patch   (rev 0)
+++ psi-plus/trunk/join.patch   2017-08-16 16:25:33 UTC (rev 251345)
@@ -0,0 +1,26 @@
+diff --git a/src/groupchatdlg.cpp b/src/groupchatdlg.cpp
+index 294bee2..6473998 100644
+--- a/src/groupchatdlg.cpp
 b/src/groupchatdlg.cpp
+@@ -1508,7 +1508,7 @@ void GCMainDlg::goConn()
+   QString nick = d->self;
+ 
+   if(!account()->groupChatJoin(host, room, nick, d->password)) {
+-  appendSysMsg(tr("Error: You are in or joining this room 
already!"), true);
++//appendSysMsg(tr("Error: You are in or joining this room 
already!"), true);
+   d->state = Private::Idle;
+   }
+   }
+diff --git a/src/mucjoindlg.cpp b/src/mucjoindlg.cpp
+index 244c3e8..1a1d4e8 100644
+--- a/src/mucjoindlg.cpp
 b/src/mucjoindlg.cpp
+@@ -221,7 +221,7 @@ void MUCJoinDlg::doJoin(MucJoinReason r)
+ 
+ 
+   if (!account_->groupChatJoin(host, room, nick, pass, 
!ui_.ck_history->isChecked())) {
+-  QMessageBox::information(this, tr("Error"), tr("You are in or 
joining this room already!"));
++//QMessageBox::information(this, tr("Error"), tr("You are in or 
joining this room already!"));
+   return;
+   }
+ 


[arch-commits] Commit in (6 files)

2017-08-04 Thread Alexander Rødseth
Date: Friday, August 4, 2017 @ 11:34:21
  Author: arodseth
Revision: 248299

Add exa, an ls replacement

Added:
  exa/
  exa/repos/
  exa/repos/community-i686/
  exa/repos/community-x86_64/
  exa/trunk/
  exa/trunk/PKGBUILD

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

Added: exa/trunk/PKGBUILD
===
--- exa/trunk/PKGBUILD  (rev 0)
+++ exa/trunk/PKGBUILD  2017-08-04 11:34:21 UTC (rev 248299)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: 
+
+pkgname=exa
+pkgver=0.7.0
+pkgrel=1
+pkgdesc='ls replacement'
+arch=('x86_64' 'i686')
+url='https://the.exa.website/'
+license=('MIT')
+depends=('libssh2')
+makedepends=('cmake' 'rust' 'cargo' 'git')
+source=("git+https://github.com/ogham/exa.git#tag=v$pkgver;)
+md5sums=('SKIP')
+
+build() {
+  make -C "$pkgname"
+}
+
+package() {
+  make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: exa/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in (6 files)

2017-07-20 Thread Felix Yan
Date: Thursday, July 20, 2017 @ 15:15:34
  Author: felixonmars
Revision: 245822

addpkg: meshbird 0.2-1

Added:
  meshbird/
  meshbird/repos/
  meshbird/trunk/
  meshbird/trunk/PKGBUILD
  meshbird/trunk/meshbird.conf
  meshbird/trunk/meshbird.service

--+
 PKGBUILD |   37 +
 meshbird.conf|1 +
 meshbird.service |   11 +++
 3 files changed, 49 insertions(+)

Added: meshbird/trunk/PKGBUILD
===
--- meshbird/trunk/PKGBUILD (rev 0)
+++ meshbird/trunk/PKGBUILD 2017-07-20 15:15:34 UTC (rev 245822)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=meshbird
+pkgver=0.2
+pkgrel=1
+pkgdesc="GO Simple Tunnel"
+arch=('i686' 'x86_64')
+url="https://github.com/meshbird/meshbird;
+license=('Apache')
+depends=('glibc')
+makedepends=('git' 'go')
+backup=(etc/meshbird.conf)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/meshbird/meshbird/archive/v$pkgver.tar.gz;
+meshbird.service meshbird.conf)
+md5sums=('989a59013a4bb0da94e31ea08fe6e8ba'
+ 'c8947f4684023c7e9eb2a9f6634ed5a9'
+ '4e7d7a2569f88a8eecda6cddac939d4a')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir"/.gopath
+
+  go get github.com/codegangsta/cli github.com/meshbird/meshbird
+}
+
+build() {
+  cd meshbird-$pkgver
+  go build # -gccgoflags "$CFLAGS $LDFLAGS"
+}
+
+package() {
+  cd meshbird-$pkgver
+  install -Dm755 meshbird-$pkgver "$pkgdir"/usr/bin/meshbird
+  install -Dm644 "$srcdir"/meshbird.service 
"$pkgdir"/usr/lib/systemd/system/meshbird.service
+  install -Dm644 "$srcdir"/meshbird.conf "$pkgdir"/etc/meshbird.conf
+}


Property changes on: meshbird/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: meshbird/trunk/meshbird.conf
===
--- meshbird/trunk/meshbird.conf(rev 0)
+++ meshbird/trunk/meshbird.conf2017-07-20 15:15:34 UTC (rev 245822)
@@ -0,0 +1 @@
+MESHBIRD_KEY="CHANGE_THIS"

Added: meshbird/trunk/meshbird.service
===
--- meshbird/trunk/meshbird.service (rev 0)
+++ meshbird/trunk/meshbird.service 2017-07-20 15:15:34 UTC (rev 245822)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Meshbird Service
+After=network.target
+
+[Service]
+Type=simple
+EnvironmentFile=/etc/meshbird.conf
+ExecStart=/usr/bin/meshbird join
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2017-07-19 Thread Levente Polyak
Date: Wednesday, July 19, 2017 @ 16:35:09
  Author: anthraxx
Revision: 245698

addpkg: kibana 5.5.0-2

Added:
  kibana/
  kibana/repos/
  kibana/trunk/
  kibana/trunk/PKGBUILD
  kibana/trunk/kibana.install
  kibana/trunk/kibana.service

+
 PKGBUILD   |   37 +
 kibana.install |   17 +
 kibana.service |   12 
 3 files changed, 66 insertions(+)

Added: kibana/trunk/PKGBUILD
===
--- kibana/trunk/PKGBUILD   (rev 0)
+++ kibana/trunk/PKGBUILD   2017-07-19 16:35:09 UTC (rev 245698)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Spider.007 
+
+pkgname=kibana
+pkgver=5.5.0
+pkgrel=2
+pkgdesc='Browser based analytics and search dashboard for Elasticsearch'
+url='https://www.elastic.co/products/kibana'
+arch=('any')
+license=('Apache')
+depends=('nodejs')
+optdepends=('elasticsearch>=2.4')
+backup=('etc/kibana/kibana.yml')
+options=('!strip' 'emptydirs')
+install=kibana.install
+source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz
+kibana.service)
+sha256sums=('8aa30bf3a4a453bdbcfad4e96fabf518b4bff7532a67b8001d3e293fcd625cd2'
+'85d62ab2d8e2667746303f98b055fcc6eae6bde8d378563c1b56057998eb3c98')
+sha512sums=('c4c9ad706050b3224b05b155b0c25f1c04fc3c53800f9b29e7162016599e6429ff0d08f07660ef865dc79dbba39f2cc16d0ed31b4cdc0d1eac920951411e4131'
+
'573942289964f554541222d2e8cd7851f5a94cabf3d1a26b734fb5f3efbbe5214f0c110eef2eeadd6185ba8765f6e5ab53fc8f40dea7fad5f51fee70cf20a787')
+
+package() {
+  cd ${pkgbase}-${pkgver}-linux-x86_64
+
+  install -dm 755 "${pkgdir}/usr/share/kibana"
+  cp -a * "${pkgdir}/usr/share/kibana"
+
+  install -dm 750 "${pkgdir}/etc/kibana"
+  install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana"
+  install -Dm 644 "${srcdir}/kibana.service" -t 
"${pkgdir}/usr/lib/systemd/system"
+  
+  chown -R 206:206 "${pkgdir}"/usr/share/kibana/{optimize,data} 
"${pkgdir}/etc/kibana"
+  rm -r "${pkgdir}/usr/share/kibana/node"
+}
+
+# vim: ts=2 sw=2 et:

Added: kibana/trunk/kibana.install
===
--- kibana/trunk/kibana.install (rev 0)
+++ kibana/trunk/kibana.install 2017-07-19 16:35:09 UTC (rev 245698)
@@ -0,0 +1,17 @@
+post_install() {
+  if ! getent passwd kibana &>/dev/null; then
+groupadd -r -g 206 kibana &>/dev/null
+useradd -r -u 206 -g kibana -d /var/lib/kibana -s /bin/nologin -c 'kibana 
user' kibana &>/dev/null
+passwd -l kibana &>/dev/null
+  fi
+}
+
+post_upgrade() {
+  post_install $1
+  if (( $(vercmp $2 5.5.0-2) <= 0 )); then
+chown -R 206:206 /usr/share/kibana/{optimize,data}
+chmod -R o-w,g-w /usr/share/kibana/{optimize,data}
+  fi
+}
+
+# vim: ts=2 sw=2 et:

Added: kibana/trunk/kibana.service
===
--- kibana/trunk/kibana.service (rev 0)
+++ kibana/trunk/kibana.service 2017-07-19 16:35:09 UTC (rev 245698)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Kibana - dashboard for Elasticsearch
+After=elasticsearch.service
+
+[Service]
+User=kibana
+Group=kibana
+Environment="NODE_ENV=production"
+ExecStart=/usr/bin/node --max-old-space-size=512 /usr/share/kibana/src/cli 
--quiet --config=/etc/kibana/kibana.yml
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (6 files)

2017-07-02 Thread Balló György
Date: Sunday, July 2, 2017 @ 14:35:37
  Author: bgyorgy
Revision: 242063

Move latexila from AUR with 104 votes

Added:
  latexila/
  latexila/trunk/
  latexila/trunk/PKGBUILD
  tepl/
  tepl/trunk/
  tepl/trunk/PKGBUILD

-+
 latexila/trunk/PKGBUILD |   28 
 tepl/trunk/PKGBUILD |   31 +++
 2 files changed, 59 insertions(+)

Added: latexila/trunk/PKGBUILD
===
--- latexila/trunk/PKGBUILD (rev 0)
+++ latexila/trunk/PKGBUILD 2017-07-02 14:35:37 UTC (rev 242063)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Tobias Bohrmann (PlainTextField) 
+# Contributor: Bernd Prünster (JesusMcCloud) 
+
+pkgname=latexila
+pkgver=3.24.2
+pkgrel=1
+pkgdesc="LaTeX editor for the GNOME desktop"
+arch=('x86_64' 'i686')
+url="https://wiki.gnome.org/Apps/LaTeXila;
+license=('GPL3')
+depends=('gsettings-desktop-schemas' 'gspell' 'libgee' 'tepl')
+makedepends=('intltool' 'itstool' 'python')
+optdepends=('texlive-core: build LaTeX documents')
+source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
+sha256sums=('89042a9253b3e150d56bada649d47a9879fd702fc46f73be5649b0edad3f1183')
+
+build() {
+   cd $pkgname-$pkgver
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd $pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


Property changes on: latexila/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: tepl/trunk/PKGBUILD
===
--- tepl/trunk/PKGBUILD (rev 0)
+++ tepl/trunk/PKGBUILD 2017-07-02 14:35:37 UTC (rev 242063)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Tobias Bohrmann (PlainTextField) 
+
+pkgname=tepl
+_oldname=gtef
+pkgver=2.0.1
+pkgrel=1
+pkgdesc="Library that eases the development of GtkSourceView-based text 
editors and IDEs"
+arch=('x86_64' 'i686')
+url="https://wiki.gnome.org/Projects/Tepl;
+license=('LGPL2.1')
+depends=('gtksourceview3' 'uchardet')
+makedepends=('gobject-introspection' 'vala')
+provides=("$_oldname=$pkgver")
+conflicts=("$_oldname")
+replaces=("$_oldname")
+source=("https://download.gnome.org/sources/$_oldname/${pkgver%.*}/$_oldname-$pkgver.tar.xz;)
+sha256sums=('8432f0f404b93e5a2702978b5f121b8f9ae2167c906e9f2ed7b5165142e27a4f')
+
+build() {
+   cd $_oldname-$pkgver
+   ./configure --prefix=/usr
+   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+   make
+}
+
+package() {
+   cd $_oldname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


Property changes on: tepl/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in (6 files)

2017-07-02 Thread Balló György
Date: Sunday, July 2, 2017 @ 12:44:20
  Author: bgyorgy
Revision: 242060

Move gnome-games from AUR with 28 votes

Added:
  gnome-games/
  gnome-games/trunk/
  gnome-games/trunk/PKGBUILD
  retro-gtk/
  retro-gtk/trunk/
  retro-gtk/trunk/PKGBUILD

+
 gnome-games/trunk/PKGBUILD |   33 +
 retro-gtk/trunk/PKGBUILD   |   29 +
 2 files changed, 62 insertions(+)

Added: gnome-games/trunk/PKGBUILD
===
--- gnome-games/trunk/PKGBUILD  (rev 0)
+++ gnome-games/trunk/PKGBUILD  2017-07-02 12:44:20 UTC (rev 242060)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Tom Richards 
+
+pkgname=gnome-games
+pkgver=3.24.1
+pkgrel=1
+pkgdesc='Simple game launcher for GNOME'
+arch=('x86_64' 'i686')
+license=('GPL3')
+url='https://wiki.gnome.org/Apps/Games'
+depends=('grilo' 'libevdev' 'retro-gtk' 'tracker')
+makedepends=('intltool' 'vala')
+source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
+sha256sums=('e81fbd16e294bde572b4041c8dd068588525138066a20f4fda29be20c28fde8d')
+
+prepare() {
+   cd $pkgname-$pkgver
+   # Regenerate C files from Vala sources to fix build
+   rm src/gnome_games_vala.stamp
+}
+
+build() {
+   cd $pkgname-$pkgver
+   ./configure --prefix=/usr
+   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+   make
+}
+
+package() {
+   cd $pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


Property changes on: gnome-games/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: retro-gtk/trunk/PKGBUILD
===
--- retro-gtk/trunk/PKGBUILD(rev 0)
+++ retro-gtk/trunk/PKGBUILD2017-07-02 12:44:20 UTC (rev 242060)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Tom Richards 
+# Contributor: TingPing 
+# Contributor: Omar Pakker 
+
+pkgname=retro-gtk
+pkgver=0.10.0
+pkgrel=2
+pkgdesc='Toolkit to write GTK+ 3 based Libretro frontends'
+arch=('x86_64' 'i686')
+license=('GPL3')
+url='https://wiki.gnome.org/Apps/Games'
+depends=('gtk3' 'libpulse')
+makedepends=('gobject-introspection' 'intltool')
+source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
+sha256sums=('2e6925418003f2931be82380a013e6e738c3738959a481005370dc13d45b93a0')
+
+build() {
+   cd $pkgname-$pkgver
+   ./configure --prefix=/usr
+   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+   make
+}
+
+package() {
+   cd $pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


Property changes on: retro-gtk/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in (6 files)

2017-06-13 Thread Bruno Pagani
Date: Tuesday, June 13, 2017 @ 22:03:59
  Author: archange
Revision: 236707

Initial import of fwupd from the AUR

Added:
  fwupd/
  fwupd/repos/
  fwupd/trunk/
  fwupd/trunk/PKGBUILD
  fwupd/trunk/fix-failure-without-remote-d.patch
  fwupd/trunk/fix-missing-test-files.patch

+
 PKGBUILD   |   47 ++
 fix-failure-without-remote-d.patch |   23 +++
 fix-missing-test-files.patch   |  111 +++
 3 files changed, 181 insertions(+)

Added: fwupd/trunk/PKGBUILD
===
--- fwupd/trunk/PKGBUILD(rev 0)
+++ fwupd/trunk/PKGBUILD2017-06-13 22:03:59 UTC (rev 236707)
@@ -0,0 +1,47 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupd
+pkgver=0.9.3
+pkgrel=2
+pkgdesc='A simple daemon to allow session software to update firmware'
+arch=('i686' 'x86_64')
+url='https://github.com/hughsie/fwupd'
+license=('GPL2')
+depends=('appstream-glib' 'fwupdate' 'colord')
+#makedepends=('meson' 'valgrind' 'docbook2x' 'gobject-introspection' 'gtk-doc')
+makedepends=('meson' 'valgrind' 'docbook-utils' 'docbook-sgml' 'perl-sgmls'
+ 'gobject-introspection' 'gtk-doc')
+source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz"
+'fix-missing-test-files.patch'
+'fix-failure-without-remote-d.patch')
+sha256sums=('56840998a4a7757ac93732c4a51e203e1fef1497dc98ebc175310b132da2a2cc'
+'ee2bb86e1efaff2d4ca3f2ed55fd8b685cba2cb40debf1418d4e91e27dba00a7'
+'79a5ffc151067d52ff49af55b851b8bcd0976e47d1751268fb1bdd61b46f5dbe')
+
+prepare() {
+cd ${pkgname}-${pkgver}
+patch -p1 -i ../fix-missing-test-files.patch
+patch -p1 -i ../fix-failure-without-remote-d.patch
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+
+meson --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--buildtype=plain \
+../build
+
+ninja -v -C ../build
+}
+
+check() {
+ninja -C build test
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C build install
+}

Added: fwupd/trunk/fix-failure-without-remote-d.patch
===
--- fwupd/trunk/fix-failure-without-remote-d.patch  
(rev 0)
+++ fwupd/trunk/fix-failure-without-remote-d.patch  2017-06-13 22:03:59 UTC 
(rev 236707)
@@ -0,0 +1,23 @@
+From f04923ae2ff186a10802c3b236855c612d676fea Mon Sep 17 00:00:00 2001
+From: Richard Hughes 
+Date: Tue, 13 Jun 2017 10:15:40 +0100
+Subject: [PATCH] trivial: Don't fail to refresh if a remotes.d does not exist
+
+Resolves: https://github.com/hughsie/fwupd/issues/137
+---
+ libfwupd/fwupd-client.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/libfwupd/fwupd-client.c b/libfwupd/fwupd-client.c
+index 1601b2a..814802c 100644
+--- a/libfwupd/fwupd-client.c
 b/libfwupd/fwupd-client.c
+@@ -1294,6 +1294,8 @@ fwupd_client_add_remotes_for_path (FwupdClient *client,
+   g_autoptr(GDir) dir = NULL;
+ 
+   path_remotes = g_build_filename (path, "remotes.d", NULL);
++  if (!g_file_test (path_remotes, G_FILE_TEST_EXISTS))
++  return TRUE;
+   dir = g_dir_open (path_remotes, 0, error);
+   if (dir == NULL)
+   return FALSE;

Added: fwupd/trunk/fix-missing-test-files.patch
===
--- fwupd/trunk/fix-missing-test-files.patch(rev 0)
+++ fwupd/trunk/fix-missing-test-files.patch2017-06-13 22:03:59 UTC (rev 
236707)
@@ -0,0 +1,111 @@
+From ad9b22480a63225a32f092fc36407586183bd04f Mon Sep 17 00:00:00 2001
+From: Richard Hughes 
+Date: Wed, 7 Jun 2017 17:08:49 +0100
+Subject: [PATCH] trivial: Fix missing test files
+
+Resolves: https://github.com/hughsie/fwupd/issues/129
+---
+ data/tests/hwids/bios_major_release | 1 +
+ data/tests/hwids/bios_minor_release | 1 +
+ data/tests/hwids/bios_vendor| 1 +
+ data/tests/hwids/bios_version   | 1 +
+ data/tests/hwids/board_name | 1 +
+ data/tests/hwids/board_vendor   | 1 +
+ data/tests/hwids/chassis_type   | 1 +
+ data/tests/hwids/product_family | 1 +
+ data/tests/hwids/product_name   | 1 +
+ data/tests/hwids/product_sku| 1 +
+ data/tests/hwids/sys_vendor | 1 +
+ 11 files changed, 11 insertions(+)
+ create mode 100644 data/tests/hwids/bios_major_release
+ create mode 100644 data/tests/hwids/bios_minor_release
+ create mode 100644 data/tests/hwids/bios_vendor
+ create mode 100644 data/tests/hwids/bios_version
+ create mode 100644 data/tests/hwids/board_name
+ create mode 100644 data/tests/hwids/board_vendor
+ create mode 100644 data/tests/hwids/chassis_type
+ create mode 100644 data/tests/hwids/product_family
+ create 

  1   2   3   4   >