From 4150b9c6b53fdfa82d4cc0efc1f4e7db979b812d Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Sat, 27 Jul 2019 10:40:51 -0400 Subject: [PATCH] ppa update --- src/android-emulator/PKGBUILD | 6 +- src/atheme/PKGBUILD | 4 +- src/aurutils/PKGBUILD | 2 +- src/biboumi-git/PKGBUILD | 2 +- src/binfmt-qemu-static/PKGBUILD | 2 +- src/bluez-utils-compat/PKGBUILD | 26 ++++-- src/broadcom-bt-firmware-git/PKGBUILD | 16 ++-- src/ccextractor/PKGBUILD | 4 +- src/chocolate-doom-git/PKGBUILD | 2 +- src/clean-chroot-manager/PKGBUILD | 8 +- src/clean-chroot-manager/ccm.install | 2 +- src/crispy-doom/PKGBUILD | 12 ++- src/crispy-doom/crispy-doom.install | 10 +-- src/dino-git/PKGBUILD | 9 +- src/displaylink/PKGBUILD | 8 +- src/emulationstation-git/PKGBUILD | 2 +- src/emulationstation-themes/PKGBUILD | 45 ++++++++-- .../emulationstation-themes.install | 4 +- src/evdi-git/PKGBUILD | 90 ++++++++++++------- src/evdi/PKGBUILD | 4 +- src/evdi/evdi.Changelog | 11 +++ src/filebot/PKGBUILD | 4 +- src/gajim-plugin-omemo/PKGBUILD | 4 +- src/hg-git-hg/PKGBUILD | 2 +- src/hivex/PKGBUILD | 6 +- src/htmlcxx/PKGBUILD | 6 +- src/inspircd/PKGBUILD | 51 ++++++----- src/intellij-idea-ultimate-edition/PKGBUILD | 10 +-- src/isl/PKGBUILD | 6 +- src/jdk6/PKGBUILD | 6 +- src/jdk8/PKGBUILD | 51 ++++++++--- src/kiwiirc/PKGBUILD | 2 +- src/kodi-standalone-service/PKGBUILD | 26 ++++-- src/kodi-standalone-service/readme.install | 25 +----- src/lgogdownloader/PKGBUILD | 6 +- src/libguestfs/PKGBUILD | 10 ++- src/libguestfs/update-libguestfs-appliance | 4 +- src/memtest86-efi/PKGBUILD | 13 ++- src/mingw-w64-gcc-base/PKGBUILD | 10 +-- src/mingw-w64-gcc/PKGBUILD | 31 ++++--- src/nextcloud-app-passman/PKGBUILD | 4 +- src/ocserv/PKGBUILD | 5 +- src/odamex/0001-Fix-WAD-path.patch | 39 +++----- src/odamex/PKGBUILD | 43 +++++---- src/openconnect-git/PKGBUILD | 2 +- src/pacaur/PKGBUILD | 14 ++- src/panda3d/PKGBUILD | 13 ++- src/pcem/PKGBUILD | 6 +- src/perl-file-libmagic/PKGBUILD | 2 +- src/pi-hole-ftl/PKGBUILD | 23 ++--- src/pi-hole-ftl/pi-hole-ftl.conf | 6 ++ src/pi-hole-server/PKGBUILD | 17 ++-- src/pi-hole-standalone/PKGBUILD | 10 +-- src/prosody-hg-stable/PKGBUILD | 2 +- src/python-aiodns/PKGBUILD | 7 +- src/python-pycares/PKGBUILD | 6 +- src/python-rtslib-fb/PKGBUILD | 16 +--- src/python2-axolotl-curve25519-git/PKGBUILD | 2 +- src/python2-axolotl-git/PKGBUILD | 2 +- src/qemu-user-static/PKGBUILD | 8 +- src/redis-desktop-manager/PKGBUILD | 13 ++- src/reprepro/PKGBUILD | 9 +- src/solaar-git/PKGBUILD | 4 +- src/sonarr/PKGBUILD | 4 +- src/ternimal-git/PKGBUILD | 4 +- src/ucspi-tcp/PKGBUILD | 3 +- src/visual-studio-code-bin/PKGBUILD | 30 +++---- src/wallabag/PKGBUILD | 4 +- src/webkitgtk/PKGBUILD | 36 ++++---- src/wide-dhcpv6/PKGBUILD | 8 +- 70 files changed, 487 insertions(+), 397 deletions(-) diff --git a/src/android-emulator/PKGBUILD b/src/android-emulator/PKGBUILD index 75116cc..fdf419e 100644 --- a/src/android-emulator/PKGBUILD +++ b/src/android-emulator/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Zhang Hai pkgname=android-emulator -pkgver=28.0.23 +pkgver=29.0.11 pkgrel=1 pkgdesc='Google Android Emulator' arch=('x86_64') @@ -10,10 +10,10 @@ license=('custom') depends=('libpulse' 'libx11' 'libxcb' 'libxdamage' 'libxext' 'libxfixes' 'ncurses5-compat-libs' 'zlib') install="${pkgname}.install" -source=('https://dl.google.com/android/repository/emulator-linux-5264690.zip' +source=('https://dl.google.com/android/repository/emulator-linux-5598178.zip' "${pkgname}.sh" "${pkgname}.csh") -sha1sums=('48c1cda2bdf3095d9d9d5c010fbfb3d6d673e3ea' +sha1sums=('aecaf5cc0648460575d352207515b400ec913a00' '4537a7ce30bedf87cedafc2020822219ad58310d' '2fb371b5774b67143f0610dfbec4963a4e2f11cc') diff --git a/src/atheme/PKGBUILD b/src/atheme/PKGBUILD index 50a66f7..d4a9580 100644 --- a/src/atheme/PKGBUILD +++ b/src/atheme/PKGBUILD @@ -5,7 +5,7 @@ _large_network=default _pcre=default _perl=default -_contrib=yes +_contrib=default _cracklib=default _ldap=no @@ -19,7 +19,7 @@ url="http://www.atheme.org/atheme/" license=('custom:ISC') # qrencode seems to be optional at build time but with no easy way to disable # it aside from uninstalling qrencode -#depends=('qrencode') +depends=('qrencode') conflicts=('libmowgli' 'xtheme' 'atheme-git') optdepends=( 'pcre: for pcre support' diff --git a/src/aurutils/PKGBUILD b/src/aurutils/PKGBUILD index 26355f6..d61093f 100644 --- a/src/aurutils/PKGBUILD +++ b/src/aurutils/PKGBUILD @@ -15,7 +15,7 @@ optdepends=('bash-completion: bash completion' 'devtools: aur-chroot' 'vifm: build file interaction' 'xdelta3: generate delta files') -sha256sums=('2e8c7656c620c1c8ded07e20cc9e9cb37d7a4bb234c9f5bd166a2e3887d3db65') +sha256sums=('c657f2d0878bedeb0f11d2b72f3028d271db0f14d8f23c18b641e3c59134150e') validpgpkeys=('DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A') # Alad Wenter build() { diff --git a/src/biboumi-git/PKGBUILD b/src/biboumi-git/PKGBUILD index f4091a3..08c7b70 100644 --- a/src/biboumi-git/PKGBUILD +++ b/src/biboumi-git/PKGBUILD @@ -2,7 +2,7 @@ _pkgname=biboumi pkgname="$_pkgname-git" -pkgver=8.2.r76.geb082d1 +pkgver=8.2.r74.gcd20177 pkgrel=1 pkgdesc="XMPP gateway to IRC" arch=('i686' 'x86_64' 'armv7h' 'aarch64') diff --git a/src/binfmt-qemu-static/PKGBUILD b/src/binfmt-qemu-static/PKGBUILD index d7d5ab2..2f682ed 100644 --- a/src/binfmt-qemu-static/PKGBUILD +++ b/src/binfmt-qemu-static/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: Bailey Kasin +# Maintainer: Katherine J. Cumberbatch pkgname=binfmt-qemu-static pkgver=20190112 pkgrel=4 diff --git a/src/bluez-utils-compat/PKGBUILD b/src/bluez-utils-compat/PKGBUILD index b2ea612..a2deaad 100644 --- a/src/bluez-utils-compat/PKGBUILD +++ b/src/bluez-utils-compat/PKGBUILD @@ -7,27 +7,31 @@ pkgname='bluez-utils-compat' _pkgbase='bluez' pkgver=5.50 -pkgrel=3 +pkgrel=6.2 url="http://www.bluez.org/" arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64') license=('GPL2') pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools." depends=('dbus' 'systemd' 'glib2') +makedepends=('libical' 'alsa-lib' 'ell') +optdepends=('ell: for btpclient') conflicts=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') -provides=('bluez-hcidump' 'bluez-utils') +provides=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') replaces=('bluez-hcidump' 'bluez<=4.101') -makedepends=('dbus' 'libical' 'systemd') source=("https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar."{xz,sign} - 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez') + 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez' + 'btpclient_signal.patch') # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911' 'SKIP' - 'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48') + 'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48' + '6bb00213ff4d04b60105ff563df77b91590b22a730eb44de67a005d8e65413ec') validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann prepare() { cd "${_pkgbase}-${pkgver}" patch -Np1 -i ../refresh_adv_manager_for_non-LE_devices.diff + patch -Np2 -r- -i ../btpclient_signal.patch } build() { @@ -38,17 +42,21 @@ build() { --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib \ + --with-dbusconfdir=/usr/share \ + --enable-btpclient \ + --enable-midi \ --enable-sixaxis \ + --enable-mesh \ --enable-experimental \ --enable-library \ --enable-deprecated # to enable deprectated tools make } -check() { - cd "${_pkgbase}-${pkgver}" - make check -} +#check() { +# cd "${_pkgbase}-${pkgver}" +# make check || /bin/true # https://bugzilla.kernel.org/show_bug.cgi?id=196621 +#} package() { cd "${_pkgbase}-${pkgver}" diff --git a/src/broadcom-bt-firmware-git/PKGBUILD b/src/broadcom-bt-firmware-git/PKGBUILD index 255a02e..3c570a3 100644 --- a/src/broadcom-bt-firmware-git/PKGBUILD +++ b/src/broadcom-bt-firmware-git/PKGBUILD @@ -1,29 +1,33 @@ -# Maintainer: Edward Pacman gmail com> +# Maintainer: Edward Pacman pkgname=broadcom-bt-firmware-git pkgdesc="Broadcom bluetooth firmware." conflicts=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') provides=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') pkgver=12.0.1.1011_p1.r3.gc0bd928 -pkgrel=1 +pkgrel=2 arch=('any') makedepends=('git') url="https://github.com/winterheart/broadcom-bt-firmware" -license=("Custom") +license=('custom') source=("git+https://github.com/winterheart/broadcom-bt-firmware.git") sha256sums=('SKIP') pkgver() { cd "${srcdir}/broadcom-bt-firmware" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } package() { + #Install firmwares cd "${srcdir}/broadcom-bt-firmware/brcm" - mkdir -p ${pkgdir}/usr/lib/firmware/brcm for i in *.hcd; do - install -m644 "$i" "${pkgdir}/usr/lib/firmware/brcm/$i" + install -Dm644 "$i" "${pkgdir}/usr/lib/firmware/brcm/$i" done + + #Install LICENSE + cd .. + install -Dm644 LICENSE.MIT.txt "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.MIT.txt" + install -Dm644 LICENSE.broadcom_bcm20702 "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.broadcom_bcm20702" } diff --git a/src/ccextractor/PKGBUILD b/src/ccextractor/PKGBUILD index 45818d5..f1ef3a2 100644 --- a/src/ccextractor/PKGBUILD +++ b/src/ccextractor/PKGBUILD @@ -7,7 +7,7 @@ # https://github.com/cacack/pkgbuilds/tree/master/ccextractor pkgname=ccextractor -pkgver=0.87 +pkgver=0.88 pkgrel=1 pkgdesc="A fast closed captions extractor for MPEG files." arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ depends=('gcc-libs' 'tesseract') source=( https://github.com/CCExtractor/ccextractor/archive/v$pkgver.tar.gz ) -sha512sums=('adc421dadc844c5708bd8a15d07bca9cece8d381515a5a2f7ebaca1b95a128d083de6a6cfaa695a89dc3bcb81e0e457a959be072a9b1cd2c268a5138a93a0a11') +sha512sums=('bb9442905f3c5d095b9b34eb318dc445a0ba484c22c4f061071cc2a1159ec9304b8aab5ea9e95348679e8c5ed378d4b2e471d6f7f933b7fa968f3443f1d5380f') build() { cd "$srcdir/$pkgname-$pkgver/linux" diff --git a/src/chocolate-doom-git/PKGBUILD b/src/chocolate-doom-git/PKGBUILD index f3240d1..f96dbdf 100644 --- a/src/chocolate-doom-git/PKGBUILD +++ b/src/chocolate-doom-git/PKGBUILD @@ -3,7 +3,7 @@ pkgname=(chocolate-{doom,heretic,hexen,strife,common}-git) _pkgname=${pkgname[0]/-git/} pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports." -pkgver=3.0.0.r653.05c3023d +pkgver=3.0.0.r58.a8985916 pkgrel=1 arch=('i686' 'x86_64') url="http://www.chocolate-doom.org/" diff --git a/src/clean-chroot-manager/PKGBUILD b/src/clean-chroot-manager/PKGBUILD index 7ea72e0..dbf69df 100644 --- a/src/clean-chroot-manager/PKGBUILD +++ b/src/clean-chroot-manager/PKGBUILD @@ -1,17 +1,17 @@ # Maintainer: graysky pkgname=clean-chroot-manager -pkgver=2.93 +pkgver=2.96 pkgrel=1 -pkgdesc='Wrapper scripts for managing clean chroots.' +pkgdesc='Wrapper for managing clean chroot builds with local repo therein.' arch=('any') url='https://github.com/graysky2/clean-chroot-manager' license=('MIT') -depends=('devtools>=20180528-1' 'rsync') +depends=('devtools>=20180528-1' 'rsync' 'libarchive>=3.3.3') conflicts=('clean_chroot_manager') replaces=('clean_chroot_manager') source=("$pkgname-$pkgver.tar.gz::https://github.com/graysky2/clean-chroot-manager/archive/v$pkgver.tar.gz") -sha256sums=('e78cf1c1a411d10dc9aae117e2fbd12cfcc4437cd39427c4a5c887ce6fa3ad8c') +sha256sums=('3bbe344f92914a490f61c6fcb95189f4c95dacee45da975bf9c530e8fe867806') install=ccm.install build() { diff --git a/src/clean-chroot-manager/ccm.install b/src/clean-chroot-manager/ccm.install index 1f83234..a45e3d5 100644 --- a/src/clean-chroot-manager/ccm.install +++ b/src/clean-chroot-manager/ccm.install @@ -2,7 +2,7 @@ ## arg 2: the old package version post_upgrade() { - for test in 2.92-1 2.87-1 2.81-1 2.73-1 2.72-1 2.55-1 2.17-1 2.22-1 2.69-1; do + for test in 2.92-1 2.87-1 2.81-1 2.73-1 2.72-1 2.55-1 2.17-1 2.22-1 2.69-1 2.93-1; do if [ "$(vercmp $2 $test)" -lt 1 ]; then echo echo '--> Please check ~/.config/clean-chroot-manager.conf against the' diff --git a/src/crispy-doom/PKGBUILD b/src/crispy-doom/PKGBUILD index 38bf4a0..720bbdb 100644 --- a/src/crispy-doom/PKGBUILD +++ b/src/crispy-doom/PKGBUILD @@ -2,7 +2,7 @@ pkgname=crispy-doom pkgdesc="Vanilla-compatible enhanced Doom engine" -pkgver=5.5 +pkgver=5.5.2 pkgrel=1 arch=('i686' 'x86_64') url="http://fabiangreffrath.github.io/crispy-doom" @@ -14,12 +14,10 @@ optdepends=('freedm: Free deathmatch game' 'freedoom2: Free Doom II/Final Doom-compatible game') install=crispy-doom.install source=(https://github.com/fabiangreffrath/$pkgname/archive/$pkgname-$pkgver.tar.gz) -sha512sums=('723c7fb15a4a7586506658889a9c309ca3a43bc1c078ce3cd72b976eeffef5f3c138fb6c2a8e2b40151ce5564f1a75e9c28d87bf6ea2c6be034ee73b7d5d3b44') +sha512sums=('0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672') prepare() { - # GitHub's generated archive prefix kind of sucks. - mv "$pkgname-$pkgname-$pkgver" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" for patch in ../*.patch; do if [ ! -f "$patch" ]; then @@ -31,14 +29,14 @@ prepare() { } build() { - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" ./autogen.sh --prefix=/usr make } package() { - cd "$pkgname-$pkgver" + cd "$pkgname-$pkgname-$pkgver" make DESTDIR="$pkgdir" install diff --git a/src/crispy-doom/crispy-doom.install b/src/crispy-doom/crispy-doom.install index 402730f..088574e 100644 --- a/src/crispy-doom/crispy-doom.install +++ b/src/crispy-doom/crispy-doom.install @@ -5,13 +5,11 @@ the engine to easily find them: * For all users: /usr/share/games/doom * For a single user: ~/.local/share/games/doom -Files such as doom2.wad, heretic.wad, hexen.wad, and strife1.wad are -appropriate for installation and usage with Chocolate engines. +Files such as doom.wad, doom2.wad, tnt.wad, plutonia.wad are +appropriate for installation and usage with Crispy Doom. In order to allow co-existence with Chocolate Doom, the following -manual pages have been removed: - default.cfg heretic.cfg hexen.cfg strife.cfg -They are identical to and are available in the Chocolate Doom packages -instead. +manual page has been removed: default.cfg +It is identical to and are available in the Chocolate Doom packages instead. EOF } diff --git a/src/dino-git/PKGBUILD b/src/dino-git/PKGBUILD index 72a70e0..d41991f 100644 --- a/src/dino-git/PKGBUILD +++ b/src/dino-git/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: svalo pkgname=dino-git -pkgver=r440.97c59cb +pkgver=r370.38b5320 pkgrel=1 pkgdesc="Simple and modern Jabber/XMPP client written in vala" arch=('i686' 'x86_64' 'aarch64') @@ -40,13 +40,6 @@ build() { package() { cd "${srcdir}/${pkgname%-git}" make DESTDIR="${pkgdir}/" install - mv "${pkgdir}/usr/bin/dino" "${pkgdir}/usr/bin/dino.real" - cat > "${pkgdir}/usr/bin/dino" <=1.5.0' 'libusb>=1.0.0') makedepends=('grep' 'gawk' 'wget') install= changelog="release-note.txt" -source=(displaylink-driver-$pkgver.zip::https://www.displaylink.com/downloads/file?id=1261 +source=(displaylink-driver-$pkgver.zip::https://www.displaylink.com/downloads/file?id=1369 udev.sh 99-displaylink.rules displaylink.service displaylink-sleep.sh) -md5sums=('f18b8e6fe8f2baf9c0288afddfd771a1' +md5sums=('a96ae6fc0d244ec4f9a8e9482f6c1535' 'd5de775e41af06edbd8073adc490139d' '20495d81c7d2540910ef86dc437b7fac' 'c141a15e973481c7d961f8e135627ca4' '7cbd9ab2ac79ba66e8297689c6e5483e') -DLAGENTS=('https::/usr/bin/wget -O %o --post-data=fileId=1261&accept_submit=Accept %u') +DLAGENTS=('https::/usr/bin/wget -O %o --post-data=fileId=1369&accept_submit=Accept %u') # Update with > updpkgsums diff --git a/src/emulationstation-git/PKGBUILD b/src/emulationstation-git/PKGBUILD index 4194e92..19338ed 100644 --- a/src/emulationstation-git/PKGBUILD +++ b/src/emulationstation-git/PKGBUILD @@ -6,7 +6,7 @@ pkgname=emulationstation-git _gitname=EmulationStation pkgrel=1 epoch=1 -pkgver=2.4.1.r396.g3b461470 +pkgver=2.4.1.r392.gb7bec0eb pkgdesc="A graphical front-end for emulators with controller navigation. Developed for the Raspbery Pi, but runs on most Linux systems." arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="https://github.com/RetroPie/EmulationStation" diff --git a/src/emulationstation-themes/PKGBUILD b/src/emulationstation-themes/PKGBUILD index 9edfdca..a9b1f68 100644 --- a/src/emulationstation-themes/PKGBUILD +++ b/src/emulationstation-themes/PKGBUILD @@ -1,21 +1,54 @@ # Contributor: Drew Liszewski -# Maintainer: Drew Liszewski +# Maintainer: Christopher KOBAYASHI pkgname=emulationstation-themes -pkgver=0.1 +pkgver=0.2 pkgrel=1 pkgdesc="EmulationStation themes pack" arch=('any') url="http://aloshi.com/emulationstation" license=('WTFPL') groups=() -makedepends=() +makedepends=('git') depends=() install='emulationstation-themes.install' -source=("${pkgname}-${pkgver}.zip::http://www.aloshi.com/es_downloads/es_themes_jan_20_2013.zip") -md5sums=('d72d30690bce0f00ca6c276bbc5ff816') +source=('https://aloshi.com/es_downloads/es_themes_jan_20_2013.zip' + 'https://emulationstation.org/downloads/themes/simple_latest.zip' + 'git+https://github.com/RetroPie/es-theme-carbon-centered.git' + 'git+https://github.com/RetroPie/es-theme-carbon-nometa.git' + 'git+https://github.com/RetroPie/es-theme-clean-look.git' + 'git+https://github.com/RetroPie/es-theme-color-pi.git' + 'git+https://github.com/RetroPie/es-theme-simple-dark.git' + 'git+https://github.com/RetroPie/es-theme-simplified-static-canela.git' + 'git+https://github.com/RetroPie/es-theme-turtle-pi.git' + ) +noextract=('es_themes_jan_20_2013.zip') +sha256sums=('f6430cf382cbd9dbd17ef864ae47993d5c912c6a0023f8189d98809aebe49b79' + '567cc78d4aec1ef13893834c7e73c3eea91f50d096468c1ae40c973c502471ea' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + ) + +prepare() { + mkdir -p xevin + bsdtar -xf es_themes_jan_20_2013.zip -C xevin/ +} + +build() { + rm -r -f ${srcdir}/*/.git* +} package() { cd "${srcdir}" install -d ${pkgdir}/usr/share/EmulationStation/themes - cp -r ${srcdir}/* ${pkgdir}/usr/share/EmulationStation/themes/ + cp -r ${srcdir}/{simple,xevin} ${pkgdir}/usr/share/EmulationStation/themes/ + for i in carbon-centered carbon-nometa clean-look color-pi simple-dark \ + simplified-static-canela turtle-pi; do + cp -r ${srcdir}/es-theme-${i} \ + ${pkgdir}/usr/share/EmulationStation/themes/${i} + done } diff --git a/src/emulationstation-themes/emulationstation-themes.install b/src/emulationstation-themes/emulationstation-themes.install index 857c9b5..4e69592 100644 --- a/src/emulationstation-themes/emulationstation-themes.install +++ b/src/emulationstation-themes/emulationstation-themes.install @@ -1,6 +1,6 @@ post_install() { - echo "Make symbolic links to relevant themes from /usr/share/EmulationStation/themes to ~/.emulationstation" - echo "Example: ln -s /usr/share/EmulationStation/themes/snes ~/.emulationstation/" + echo "Make symbolic links to relevant themes from /usr/share/EmulationStation/themes to ~/.emulationstation/themes" + echo "Example: ln -s /usr/share/EmulationStation/themes/snes ~/.emulationstation/themes/" echo } diff --git a/src/evdi-git/PKGBUILD b/src/evdi-git/PKGBUILD index 0e64f61..97f8d8a 100644 --- a/src/evdi-git/PKGBUILD +++ b/src/evdi-git/PKGBUILD @@ -1,43 +1,73 @@ -# Maintainer: ajs124 +# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com +# Contributor: ajs124 -pkgname=evdi-git -pkgver=1.5.0.r2.r7.g8eeb07a +# Tested with Kernel 4.16, Dell D3000 SuperSpeed USB 3.0 Docking Station, 17e9:4318 DisplayLink + +set -u +pkgname='evdi-git' +pkgver=1.6.2.r2.g75536ec +_pkgver="${pkgver%%.r*}" pkgrel=1 -pkgdesc="A Linux® kernel module that enables management of multiple screens. Git version." +pkgdesc='kernel module that enables management of multiple screens, primarily for DisplayLink USB VGA DVI HDMI DisplayPort video' +pkgdesc+=' git version.' arch=('i686' 'x86_64') -url="https://github.com/DisplayLink/evdi" +url='https://github.com/DisplayLink/evdi' license=('GPL') -depends=(dkms) -makedepends=(git libdrm) -install=$pkgname.install -changelog=$pkgname.Changelog -source=(git+https://github.com/DisplayLink/evdi/) -md5sums=(SKIP) -conflicts=(evdi) -provides=(evdi=$pkgver) +depends=('dkms') +makedepends=('git' 'libdrm') +provides=("evdi=${_pkgver}") +conflicts=('evdi') +install=${pkgname}.install +changelog="${pkgname}.Changelog" +_srcdir="${pkgname%-git}" +source=( + 'git+https://github.com/DisplayLink/evdi/' + 'relro.patch' +) +md5sums=('SKIP' + '05e64dd295a66c030139d0c8f6f7013b') +sha256sums=('SKIP' + 'ff03b5a804af826e6b0678cd4d821b5ecd2c5bf04ea7c465751f83b28e928786') pkgver() { - cd ${pkgname/-git/} - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + set -u + cd "${_srcdir}" + git describe --long --tags | sed -e 's/^v//' -e 's/\([^-]*-g\)/r\1/' -e 's/-/./g' + set +u +} + +prepare() { + set -u + cd "${_srcdir}" + local _src + for _src in "${source[@]}"; do + _src="${_src%%::*}" + _src="${_src##*/}" + if [[ "${_src}" = *.patch ]]; then + patch -Np1 -i "../${_src}" + fi + done + set +u } build() { - # We only need to build the library in this step, dmks will build the module - cd ${pkgname/-git/}/library - # hotfix mentioned at https://github.com/DisplayLink/evdi/issues/117 - sed -i -e 's/#if KERNEL_VERSION(4, 16, 0) <= LINUX_VERSION_CODE/#if KERNEL_VERSION(4, 15, 0) <= LINUX_VERSION_CODE/' ../module/evdi_connector.c - make + set -u + # We only need to build the library in this step, dmks will build the module + #cd "${_srcdir}/library" + # DKMS builds are hard to debug. We build it here and throw it away. + cd "${_srcdir}" + make + set +u } package() { - # Predfine some target folders - SRCDIR="$pkgdir/usr/src/${pkgname/-git/}-$pkgver" # This one is needed for dkms - LIBNAME=lib${pkgname/-git/} + set -u + cd "${_srcdir}" + install -Dpm755 "library/lib${pkgname%-git}.so" -t "${pkgdir}/usr/lib/" - cd ${pkgname/-git/} - - install -D -m 755 library/$LIBNAME.so $pkgdir/usr/lib/$LIBNAME.so - - install -d $SRCDIR - install -D -m 755 module/* $SRCDIR -} \ No newline at end of file + local _DKMS="${pkgdir}/usr/src/${pkgname%-git}-${_pkgver}" + install -Dpm644 module/* -t "${_DKMS}/" + make -j1 -C "${_DKMS}" clean + set +u +} +set +u diff --git a/src/evdi/PKGBUILD b/src/evdi/PKGBUILD index baa2d77..848e499 100644 --- a/src/evdi/PKGBUILD +++ b/src/evdi/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: PlusMinus pkgname=evdi -pkgver=1.6.0 +pkgver=1.6.2 pkgrel=1 pkgdesc="A Linux® kernel module that enables management of multiple screens." arch=('i686' 'x86_64') @@ -22,7 +22,7 @@ changelog=$pkgname.Changelog source=($pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver.tar.gz relro.patch) noextract=() -md5sums=('e59f2372e5aa5719da9995f09725c3c7' +md5sums=('11e968a27f2432d2c50738976b7f847f' '05e64dd295a66c030139d0c8f6f7013b') prepare() { diff --git a/src/evdi/evdi.Changelog b/src/evdi/evdi.Changelog index af909e8..101d853 100644 --- a/src/evdi/evdi.Changelog +++ b/src/evdi/evdi.Changelog @@ -1,3 +1,14 @@ +v1.6.2 +- support for 5.2 kernel +- Intel-IOMMU workaround +- workaround for problem with FourCC when switching Xorg <-> Wayland +- fix issues found with Coverity + +v1.6.1 +- support for 5.0 and 5.1 kernels +- use atomic helper for dirtyfb from upstream when possible +- fixup copyrights + v1.6.0 EVDI driver used in DisplayLink Ubuntu Software v5.1 - shift towards 'atomic modesetting' diff --git a/src/filebot/PKGBUILD b/src/filebot/PKGBUILD index 9bdb3ef..ec760ad 100644 --- a/src/filebot/PKGBUILD +++ b/src/filebot/PKGBUILD @@ -8,7 +8,7 @@ pkgname=filebot pkgver=4.8.5 -pkgrel=1 +pkgrel=2 pkgdesc="The ultimate TV and Movie Renamer" arch=('i686' 'x86_64' 'aarch64' 'armv7l' 'armv7h') url="https://www.filebot.net/" @@ -33,7 +33,7 @@ source=(#"https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-po #$pkgname.desktop ) -md5sums=('91827d5a16358316c475e58ee86b552e' +md5sums=('67567ae0fd2ab5b18fea3442362ac7f4' '7c1128f94fcd9f4e29225a12eac83704') optdepends=('libzen: Required by libmediainfo' diff --git a/src/gajim-plugin-omemo/PKGBUILD b/src/gajim-plugin-omemo/PKGBUILD index 39e96c2..d43a785 100644 --- a/src/gajim-plugin-omemo/PKGBUILD +++ b/src/gajim-plugin-omemo/PKGBUILD @@ -2,7 +2,7 @@ pkgname=gajim-plugin-omemo _pkgname=omemo -pkgver=2.6.27 +pkgver=2.6.29 pkgrel=1 pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption." arch=(any) @@ -12,7 +12,7 @@ depends=("gajim>=1.0.99" "gajim<=1.1.90" "python-qrcode" "python-setuptools" "py provides=('gajim-plugin-omemo') conflicts=('gajim-plugin-omemo-git') source=("https://ftp.gajim.org/plugins_releases/${_pkgname}_${pkgver}.zip") -sha512sums=('886319c373bb6435626bd36103221c375cd419d7a39970c36f4a5950aff565a17c4d050fa147e3f50d4987371885a559f0fbdecad4f85e1b87a3f049c49f9078') +sha512sums=('bae1aee69174a24e03e7de33b7a7ad72aa9b68075e72e22b954868dde2e74b50e6322e69fef2e05f9d8db2bc84a439455f0b1ed85b428ec73bd863c0bf675d09') package() { cd ${srcdir}/${_pkgname} diff --git a/src/hg-git-hg/PKGBUILD b/src/hg-git-hg/PKGBUILD index 9dd2316..48b1bd2 100644 --- a/src/hg-git-hg/PKGBUILD +++ b/src/hg-git-hg/PKGBUILD @@ -7,7 +7,7 @@ # name=hg-git pkgname=$name-hg -pkgver=1133.bbad9283f80f +pkgver=631.711baa274f78 pkgrel=1 pkgdesc="the Hg-Git mercurial plugin" arch=(any) diff --git a/src/hivex/PKGBUILD b/src/hivex/PKGBUILD index 49111e5..2c5c823 100644 --- a/src/hivex/PKGBUILD +++ b/src/hivex/PKGBUILD @@ -2,8 +2,8 @@ # Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> pkgname=hivex -pkgver=1.3.15 -pkgrel=3 +pkgver=1.3.18 +pkgrel=2 pkgdesc="System for extracting the contents of Windows Registry." arch=("i686" "x86_64") url="http://libguestfs.org" @@ -15,7 +15,7 @@ optdepends=("python2: for python bindings" "ocaml: for ocaml bindings") options=("!emptydirs" "!libtool") source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('7ba11dd842cf8dae9adeace6d3e58efc') +md5sums=('8468074cdc6e870e8f6a2c831ce22a0d') build() { cd $pkgname-$pkgver diff --git a/src/htmlcxx/PKGBUILD b/src/htmlcxx/PKGBUILD index 2b8f948..b0ce4fa 100644 --- a/src/htmlcxx/PKGBUILD +++ b/src/htmlcxx/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Eduardo Sánchez Muñoz pkgname=htmlcxx -pkgver=0.86 +pkgver=0.87 pkgrel=1 pkgdesc="A simple non-validating CSS1 and HTML parser for C++." arch=('i686' 'x86_64') @@ -12,8 +12,8 @@ depends=() makedepends=() conflicts=('htmlcxx' 'libhtmlcxx' 'libcss_parser') provides=('htmlcxx' 'libhtmlcxx' 'libcss_parser') -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('07542b5ea2442143b125ba213b6823ff4a23fff352ecdd84bbebe1d154f4f5c1') +source=("https://sourceforge.net/projects/${pkgname}/files/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('5d38f938cf4df9a298a5346af27195fffabfef9f460fc2a02233cbcfa8fc75c8') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/src/inspircd/PKGBUILD b/src/inspircd/PKGBUILD index aabfb3b..1038d7a 100644 --- a/src/inspircd/PKGBUILD +++ b/src/inspircd/PKGBUILD @@ -2,53 +2,54 @@ # Contributor: Damian Nowak # Contributor: Kyle Fuller # Contributor: jibi +# Co-Maintainer: TheGoliath pkgname='inspircd' -pkgver='2.0.27' +pkgver='3.2.0' pkgrel='1' -pkgdesc='A stable, modern and lightweight IRC daemon' +pkgdesc='A modular C++ IRC daemon (ircd).' arch=('any') url='http://www.inspircd.org/' license=('GPL2') conflicts=('inspircd') provides=('inspircd') -depends=('perl' 'openssl') -makedepends=('pkg-config' 'geoip') -optdepends=('geoip: m_geoip') +depends=('perl') +makedepends=('pkgconf' 'libmariadbclient' 'sqlite3' 'libldap' 'geoip' + 'gnutls' 'openssl' 'libgcrypt') +optdepends=('gnutls: m_ssl_gnutls' + 'libgcrypt: m_ssl_gnutls' + 'openssl: m_ssl_openssl' + 'libmariadbclient: m_mysql' + 'pcre: m_regex_pcre' + 'sqlite3: m_sqlite3' + 'libldap: m_ldapoper and m_ldapauth' + 'geoip: m_geoip') install='inspircd.install' source=("https://github.com/inspircd/inspircd/archive/v$pkgver.tar.gz" - "https://raw.githubusercontent.com/inspircd/inspircd-extras/master/2.0/m_rehashsslsignal.cpp" 'inspircd.service') -sha512sums=('56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd' -'a5f2a01bbc3e3ba0d5979d5146818edc3c6cfe975f1cdd84b7bb8ceb6ea734d2b3e1cfa8a41551b3ef622df508baddcc0c6f6fe79239026eed6c23cc9e31984f' -'5a16a7c237693ffc6a108358f339b6aa2451fb16430561848ae869f890199b38fab6a13640bcc35cf1d07e32d7e5fff405d88668ee05ddaffc2ef61cb42ee832') +sha512sums=('8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498' + '5a16a7c237693ffc6a108358f339b6aa2451fb16430561848ae869f890199b38fab6a13640bcc35cf1d07e32d7e5fff405d88668ee05ddaffc2ef61cb42ee832') build() { cd "${srcdir}/inspircd-${pkgver}" - cp "${srcdir}/m_rehashsslsignal.cpp" src/modules/extra/ - ./configure \ --enable-extras=m_geoip.cpp \ - --enable-extras=m_rehashsslsignal.cpp \ - --enable-extras=m_ssl_openssl.cpp -# --enable-extras=m_ldapauth.cpp \ -# --enable-extras=m_ldapoper.cpp \ -# --enable-extras=m_mysql.cpp \ -# --enable-extras=m_regex_pcre.cpp \ -# --enable-extras=m_regex_posix.cpp -# --enable-extras=m_sqlite3.cpp + --enable-extras=m_ldapauth.cpp \ + --enable-extras=m_ldapoper.cpp \ + --enable-extras=m_mysql.cpp \ + --enable-extras=m_regex_pcre.cpp \ + --enable-extras=m_regex_posix.cpp \ + --enable-extras=m_sqlite3.cpp ./configure \ - --enable-openssl \ --uid=0 \ --prefix=/usr/lib/inspircd \ --binary-dir=/usr/bin \ --module-dir=/usr/lib/inspircd/modules \ --config-dir=/etc/inspircd \ --data-dir=/var/lib/inspircd \ - --log-dir=/var/log/inspircd \ - --enable-epoll + --log-dir=/var/log/inspircd make } @@ -65,4 +66,10 @@ package() { rm -rf "${pkgdir}"/usr/lib/inspircd/logs rm -rf "${pkgdir}"/usr/lib/inspircd/data + + # Warn about major upgrade + echo "Version 3 is a major upgrade!" + echo "Please consult https://docs.inspircd.org/3/configuration-changes/" + echo "for configuration changes and add them accordingly" + } diff --git a/src/intellij-idea-ultimate-edition/PKGBUILD b/src/intellij-idea-ultimate-edition/PKGBUILD index 372fc47..6235c22 100644 --- a/src/intellij-idea-ultimate-edition/PKGBUILD +++ b/src/intellij-idea-ultimate-edition/PKGBUILD @@ -2,8 +2,8 @@ pkgbase=intellij-idea-ultimate-edition pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre) -pkgver=2019.1.3 -_buildver=191.7479.19 +pkgver=2019.2 +_buildver=192.5728.98 pkgrel=1 arch=('any') pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." @@ -12,12 +12,12 @@ license=('Commercial') options=(!strip) source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz" "jetbrains-idea.desktop") -sha256sums=('e3c19c6ebd99bd78c5e7b14c58362ddb441ad31d56d477ac719e89d367f9e14d' +sha256sums=('80b3e740d156021f1d91bb69a1bcb85f3f4b7b73889e5ec614063a216f69436c' '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b') prepare() { # Extract the JRE from the main pacakge - mv idea-IU-$_buildver/jre64 "$srcdir"/jre64 + mv idea-IU-$_buildver/jbr "$srcdir"/jbr } package_intellij-idea-ultimate-edition() { @@ -47,7 +47,7 @@ package_intellij-idea-ultimate-edition() { package_intellij-idea-ultimate-edition-jre() { arch=('x86_64') install -d -m 755 "$pkgdir"/opt/$pkgbase - mv "$srcdir"/jre64 "$pkgdir"/opt/$pkgbase + mv "$srcdir"/jbr "$pkgdir"/opt/$pkgbase } # vim:set ts=2 sw=2 et: diff --git a/src/isl/PKGBUILD b/src/isl/PKGBUILD index 141b4f8..91c083b 100644 --- a/src/isl/PKGBUILD +++ b/src/isl/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: Allan McRae pkgname=isl -pkgver=0.20 -pkgrel=5 +pkgver=0.21 +pkgrel=1 pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints" arch=('i686' 'x86_64') url="http://isl.gforge.inria.fr/" @@ -12,7 +12,7 @@ depends=('gmp') license=('MIT') conflicts=('isl-git' 'isl14' 'isl15' 'isl16' 'isl17') source=("http://isl.gforge.inria.fr/isl-${pkgver}.tar.gz") -sha256sums=('cf4ec18538df940ad5d5760af1246825cc58dd295241ab41d3f3962b24f55199') +sha256sums=('6d670e6b90ef220c80f79e538aa512e9eda77214058d668c77931143dc9374a2') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr diff --git a/src/jdk6/PKGBUILD b/src/jdk6/PKGBUILD index 7d7aae2..d972fb0 100755 --- a/src/jdk6/PKGBUILD +++ b/src/jdk6/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: Giovanni Santini 'ItachiSan' +# Maintainer: Katherine Cumberbatch 'Stykers' # Contributors: Det, JavaAtom, Ethan Hall, Giovanni Santini, Guillaume ALAUX, Daniel J Griffiths, # Jason Chu, Geoffroy Carrier, Thomas Dziedzic, Dan Serban @@ -89,11 +89,11 @@ source=('javaws-launcher' "policytool-$_jname.desktop" "http://download.oracle.com/otn-pub/java/jce_policy/$_major/jce_policy-$_major.zip") source_i686=( - "https://www.dropbox.com/s/a6jvq5acpm8xk3b/$_pkgname-$pkgver-linux-i586.bin" + "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-i586.bin" #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin" ) source_x86_64=( - "https://www.dropbox.com/s/ym5k71ftapaq4um/$_pkgname-$pkgver-linux-x64.bin" + "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-x64.bin" #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin" ) md5sums=('45c15a6b4767288f2f745598455ea2bf' diff --git a/src/jdk8/PKGBUILD b/src/jdk8/PKGBUILD index d4fc0e5..bcde98f 100644 --- a/src/jdk8/PKGBUILD +++ b/src/jdk8/PKGBUILD @@ -1,16 +1,17 @@ -# Maintainer: Chris Severance aur.severach AatT spamgourmet.com +# Maintainer: Chris Severance aur.severach AatT spamgourmet.com # Contributor: Det set -u _pkgname='jdk' _major='8' pkgname="${_pkgname}${_major}" -_minor='202'; _build='b08'; _hash='1961070e4c9b4e26a04e7f5a083f551e' +#_minor='212'; _build='b10'; _hash='59066701cf1a433da9770636fbc4c9aa' +_minor='221'; _build='b11'; _hash='230deb18db3e4014bb8e3e8324f81b43' pkgver="${_major}u${_minor}" pkgrel='1' pkgdesc="Oracle Java ${_major} Development Kit" arch=('x86_64') -url='http://www.oracle.com/technetwork/java/javase/downloads/index.html' +url='https://www.oracle.com/technetwork/java/javase/downloads/index.html' license=('custom:Oracle') depends=('ca-certificates-java' 'hicolor-icon-theme' 'java-runtime-common' 'nss' 'xdg-utils') depends+=('java-environment-common') @@ -21,9 +22,8 @@ provides=("java-runtime=${_major}" "java-runtime-headless=${_major}" "java-web-s "java-runtime-jre=${_major}" "java-runtime-headless-jre=${_major}" "java-web-start-jre=${_major}" "java-openjfx=${_major}") provides+=("java-environment-jdk=${_major}" "java-environment=${_major}") - # Variables -DLAGENTS=("${DLAGENTS[@]//curl -/curl -b 'oraclelicense=a' -}") + _jname="${_pkgname}${_major}" _jvmdir="/usr/lib/jvm/java-${_major}-${_pkgname}" @@ -44,28 +44,52 @@ backup=("etc/java-${_jname}/amd64/jvm.cfg" "etc/java-${_jname}/sound.properties") options=('!strip') # JDK debug-symbols install="${pkgname}.install" +_srcfil="${_pkgname}-${pkgver}-linux-x64.tar.gz" source=( "https://download.oracle.com/otn-pub/java/jce/${_major}/jce_policy-${_major}.zip" - "https://download.oracle.com/otn-pub/java/jdk/${pkgver}-${_build}/${_hash}/${_pkgname}-${pkgver}-linux-x64.tar.gz" + "https://download.oracle.com/otn-pub/java/jdk/${pkgver}-${_build}/${_hash}/${_srcfil}" "jconsole-${_jname}.desktop" "jmc-${_jname}.desktop" "jvisualvm-${_jname}.desktop" "policytool-${_jname}.desktop" + 'readme.sh' ) +# from oracle-sqldeveloper +DLAGENTS+=("manual::${startdir:-}/readme.sh %o %u") +source[1]="manual://${_srcfil}" +if [ -s ~/"Downloads/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then + if type msg > /dev/null 2>&1; then + set +u + msg "Scooping files from ~/Downloads" + msg2 "${_srcfil}" + set -u + ln -sr ~/"Downloads/${_srcfil}" + fi +fi +unset _srcfil md5sums=('b3c7031bc65c28c2340302065e7d00d3' - '0029351f7a946f6c05b582100c7d45b7' + '9e1ecd461c3b848af45ab41c528d9a95' '8a66f50efdc867ffd6a27168bc93b210' '1cbde70639abd98db4bace284dbf2bc4' 'f0b39865361437f3778ecbe6ffbc0a06' - '89704501aff8efe859c31968d8d168e6') + '89704501aff8efe859c31968d8d168e6' + '4dda444d58a4d78ca6357228adbde8a2') sha256sums=('f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59' - '9a5c32411a6a06e22b69c495b7975034409fa1652d03aeb8eb5b6f59fd4594e0' + 'bac52b7f120a03c4c0815ca8fc77c02a8f3db2ded121ffad7449525f377e2479' '65282603bd0804d162f3f7da47bc7f3c91373e87504297d6a6fd6f2f8a1ec4ee' '8f865b52946a9ab98556c56306c7e70ae7aa432b4d005c70df0bba9d2c3111b1' '144e6651fcea08d95f3148d3a8ad17deb93fec4dd9236d37d27d7c648230b870' - '635433e9c78ff58af65c316232ac9907d289a324428923788ea0f82ae7f8083b') + '635433e9c78ff58af65c316232ac9907d289a324428923788ea0f82ae7f8083b' + 'd1b4b3161614d7620365a0528a86f7eec543de30ee756b1ad2dabd386e84f734') + +PKGEXT='.pkg.tar.gz' # much faster than .xz ## Alternative mirror, if your local one is throttled: -#source[0]=("http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/${_pkgname}-${pkgver}-linux-x64.gz") +## Posting new sites does no good. They get taken down by the admin +## from too much traffic or complaints from Oracle. +#source[1]="http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/${_pkgname}-${pkgver}-linux-x64.gz" + +DLAGENTS=("${DLAGENTS[@]// -gqb \"\"/ -gq}") +DLAGENTS=("${DLAGENTS[@]//curl -/curl -b 'oraclelicense=a' -}") package() { set -u @@ -120,6 +144,11 @@ package() { mv 'jre/lib/desktop'/* "${pkgdir}/usr/share/" install -m644 "${srcdir}"/*.desktop "${pkgdir}/usr/share/applications/" + # Enable context menu launch (Austcool) + sed -e 's:^NoDisplay=true:#&:g' \ + -e 's:^Exec=/usr.*$:& -F:g' \ + -i "${pkgdir}/usr/share/applications/sun-java-jdk8.desktop" + # Move confs to /etc and link back to /usr: /usr/lib/jvm/java-${_jname}/jre/lib -> /etc local _new_etc_path for _new_etc_path in "${backup[@]}"; do diff --git a/src/kiwiirc/PKGBUILD b/src/kiwiirc/PKGBUILD index 5486c7f..e679c19 100644 --- a/src/kiwiirc/PKGBUILD +++ b/src/kiwiirc/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jingbei Li # Contributor: Jack Allnutt pkgname=kiwiirc -pkgver=1.1.0.r2083.g03db1488 +pkgver=1.1.0.r2044.g4c979963 pkgrel=1 pkgdesc="A hand-crafted web-based IRC client that you can enjoy" arch=('any') diff --git a/src/kodi-standalone-service/PKGBUILD b/src/kodi-standalone-service/PKGBUILD index f6e28ab..fa0964f 100644 --- a/src/kodi-standalone-service/PKGBUILD +++ b/src/kodi-standalone-service/PKGBUILD @@ -1,25 +1,33 @@ # Maintainer: graysky -pkgname=kodi-standalone-service -pkgver=1.94 -pkgrel=1 +pkgbase=kodi-standalone-service +pkgname=(kodi-standalone-service kodi-standalone-gbm-service) +pkgver=1.95 +pkgrel=5 pkgdesc="Systemd service to run kodi in stand-alone mode without a DE" # Do NOT attempt to use this package on Arch ARM! This is only for x86_64. # You have been warned. arch=('x86_64') url="https://github.com/graysky2/kodi-standalone-service" license=('GPL') -depends=('systemd' 'xorg-server' 'xorg-xinit' 'kodi' 'polkit') -replaces=('xbmc-standalone-service') install=readme.install -source=("https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz") -sha256sums=('c2796a8520fbb366263f38df007e9b292a26870e71b7c166465a18e210a90a96') +source=("https://github.com/graysky2/$pkgbase/archive/v$pkgver.tar.gz") +sha256sums=('da49c9f1cf6dad28ca88904db1d8b676cd935781a58f7c7917523e28a5bf74c8') -package() { - install -Dm644 "$srcdir/$pkgname-$pkgver/init/kodi.service" \ +package_kodi-standalone-service() { + depends=('kodi' 'polkit' 'xorg-server' 'xorg-xinit') + install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi.service" \ "$pkgdir/usr/lib/systemd/system/kodi.service" install -dm 700 "$pkgdir"/var/lib/kodi chown 420:420 "$pkgdir"/var/lib/kodi } +package_kodi-standalone-gbm-service() { + depends=('kodi-gbm' 'polkit' 'libinput') + install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi-gbm.service" \ + "$pkgdir/usr/lib/systemd/system/kodi-gbm.service" + install -dm 700 "$pkgdir"/var/lib/kodi + chown 420:420 "$pkgdir"/var/lib/kodi +} + # vim:set ts=2 sw=2 et: diff --git a/src/kodi-standalone-service/readme.install b/src/kodi-standalone-service/readme.install index 3fe317b..1ea4841 100644 --- a/src/kodi-standalone-service/readme.install +++ b/src/kodi-standalone-service/readme.install @@ -1,40 +1,21 @@ post_install() { getent group kodi > /dev/null || groupadd -g 420 kodi if ! getent passwd kodi > /dev/null; then - useradd -c 'kodi user' -u 420 -g kodi -G audio,video,network,optical \ + useradd -c 'kodi user' -u 420 -g kodi -G audio,input,network,optical,uucp,video \ -d /var/lib/kodi -s /usr/bin/nologin kodi passwd -l kodi > /dev/null [[ ! -d /var/lib/kodi/.kodi ]] && mkdir /var/lib/kodi/.kodi && chown -R kodi:kodi /var/lib/kodi/.kodi fi - - echo "==> Some drivers including Xorg's native modesetting may require the addition" - echo "==> of /etc/X11/Xwrapper.config for X to initialize. If kodi.service fails to" - echo "==> start, create that file containing the following single line:" - echo "==> needs_root_rights = yes" - echo "==> See: https://wiki.archlinux.org/index.php/Xorg#Rootless_Xorg_.28v1.16.29" } post_upgrade() { - post_install $1 - if ! getent group kodi | cut -d: -f3 | grep 420 > /dev/null 2>&1; then - groupmod -g 420 kodi > /dev/null 2>&1 - fi - if ! id -u kodi | grep 420 > /dev/null 2>&1; then - usermod -u 420 kodi > /dev/null 2>&1 - if [[ $? -ne 0 ]]; then - echo "==> Changing uid of user kodi failed." - echo "==> It is recommended that the uid is changed." - echo "==> Stop all processes running under the kodi user and reinstall kodi" - echo "==> or change the uid manually. (usermod -u 420 kodi)" - fi - chown -R kodi:kodi /var/lib/kodi - fi + usermod -g kodi -aG audio,input,network,optical,uucp,video kodi } post_remove() { - echo "==> Delete the kodi user if you are certain no processes are running under it." + echo "==> Optionally delete the kodi user if you are certain no processes are running under it." echo "==> userdel kodi" echo "==> groupdel kodi" } diff --git a/src/lgogdownloader/PKGBUILD b/src/lgogdownloader/PKGBUILD index 03ff6f1..bd0a277 100755 --- a/src/lgogdownloader/PKGBUILD +++ b/src/lgogdownloader/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Joe Davison pkgname=lgogdownloader -pkgver=3.4 -pkgrel=3 +pkgver=3.5 +pkgrel=1 pkgdesc="An open source downloader for GOG.com games, uses the GOG.com API" url="https://sites.google.com/site/gogdownloader/" arch=('x86_64') @@ -10,7 +10,7 @@ license=('WTFPL') depends=('boost' 'jsoncpp' 'liboauth' 'rhash' 'tinyxml2' 'htmlcxx' 'curl') makedepends=('help2man' 'cmake') source=("http://sites.google.com/site/gogdownloader/$pkgname-$pkgver.tar.gz") -sha256sums=('1ac33dc6678d2d40ecd3c042f0514ca905d2949c91240bda4d9e17d3ff433903') +sha256sums=('eeeaad098929a71b5fb42d14e1ca87c73fc08010ab168687bab487a763782ada') prepare() { cd $srcdir/$pkgname-$pkgver diff --git a/src/libguestfs/PKGBUILD b/src/libguestfs/PKGBUILD index 69cd50d..923436d 100644 --- a/src/libguestfs/PKGBUILD +++ b/src/libguestfs/PKGBUILD @@ -5,7 +5,7 @@ # Maintainer: Nikos Skalkotos pkgname=libguestfs -pkgver=1.38.6 +pkgver=1.40.2 pkgver_short=${pkgver%.*} pkgrel=1 pkgdesc="Access and modify virtual machine disk image" @@ -26,7 +26,8 @@ depends=("qemu-headless" "fuse" "file" "cpio" - "wget") + "wget" + "jansson") makedepends=("qemu-headless" "pcre" "cdrkit" @@ -40,6 +41,7 @@ makedepends=("qemu-headless" "perl-libintl-perl" "perl-sys-virt" "perl-module-build" + "jansson" # "lua" # "ghc" # "ruby" @@ -63,8 +65,8 @@ provides=("guestfish=${pkgver}") options=() source=("http://libguestfs.org/download/${pkgver_short}-stable/${pkgname}-${pkgver}.tar.gz" "update-libguestfs-appliance") -sha512sums=('20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1' - '436f85c20e5c596738fcadd08089ddf5923e3b51ab05fe0a80d0fea7f0f5a7b797aece70f05e7d0f68387632a4b816d688890e0e06af4c834ae000f0d4ad5aff') +sha512sums=('d288f15d5a70b4b87a4271ea2eb7dc0ec4f48fdb136b8f62003352a069f75573de873e1063763889f410fb1b99951252e9a48dd73bf0233047f21aae43ac6de2' + '6f695baf27927a7643b2b3f6a2497ca37e306b2e8640bd6025c49f1fc3b243a379b38ad6183acb099e9d762e5ab55b28bbdfab0c6dbd1d3fe748caa0846b1c5a') check() { # test-lock fails, perhaps related to: diff --git a/src/libguestfs/update-libguestfs-appliance b/src/libguestfs/update-libguestfs-appliance index 169d53c..eb1b3f7 100755 --- a/src/libguestfs/update-libguestfs-appliance +++ b/src/libguestfs/update-libguestfs-appliance @@ -17,8 +17,8 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -VERSION=1.38.0 -SHA512SUM="a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082" +VERSION=1.40.1 +SHA512SUM="2d63b2ce8850929b42ddc91518b0e2b37d13e358be94bb54899da6c310afa308d708a3443b9f3b3aa3c46f4f2079036a6a4b34027788f183c17a20b68fcf4e6e" set -e umask 022 diff --git a/src/memtest86-efi/PKGBUILD b/src/memtest86-efi/PKGBUILD index 28b125c..0b7ac19 100644 --- a/src/memtest86-efi/PKGBUILD +++ b/src/memtest86-efi/PKGBUILD @@ -2,25 +2,24 @@ _pkgbasename=memtest86 pkgname=$_pkgbasename-efi -pkgver=8.1 -#_build=1000 -pkgrel=4 +pkgver=8.2 +pkgrel=2 pkgdesc="A free, thorough, stand alone memory test as an EFI application" arch=('any') -url="http://www.memtest86.com" +url="https://www.memtest86.com" license=('GPL2' 'custom:PassMark') makedepends=('p7zip') optdepends=('efibootmgr: to add a new EFI boot entry' 'grub: to add MemTest86 entry in GRUB2 menu') backup=(etc/$pkgname/$pkgname.conf) install=$pkgname.install -source=(#"https://www.passmark.com/ftp/$_pkgbasename-usb-$pkgver.$_build.zip" - "$pkgname-$pkgver.zip::https://www.memtest86.com/downloads/$_pkgbasename-usb.zip" +source=(#"$pkgname-$pkgver.zip::https://www.memtest86.com/downloads/$_pkgbasename-usb.zip" + "$pkgname-$pkgver.zip::https://github.com/X0rg/AUR-packages/raw/master/files/$_pkgbasename-usb.zip" "memtest86-efi" "memtest86-efi.conf" "memtest86-efi-update.hook" "memtest86-efi-remove.hook") -sha512sums=('1b4dad3afe4bdf1e7d57ce52815ab8ab7646487272485723e99af1b9d6da79807d0aafea549f5906b320d346ab4f27d9c47734681ffad6fa1e6c50375ab94ff0' +sha512sums=('78e92597c2154b978d779ab78bca020fc3a4854773b847a3dd71f736e3565faadd2dd097f8e5dff5c20aaf7e397b29476e8102479b919f3212c48fe0529fd177' '9e4919d3a1d2435c3feed718b422be7206ec639268d79aee2ac419e9665d134829f507506da33903da547f73d22e0833335118cbe04cda0c5bbfc7e64aa3bd51' '947df5f141bdb00a007a796c74f862d6ca41f74b4e5b28d1a444b4b8e538114e7f404f54420508639a77e554c2477ad324570ada0462c9fd7b058ed51e0ea8d8' '6952376b601b84da5fba14a7a5316d37b6083bae20f68f5b90b22d2728a19bf6d1fb367cf1adecfb82bf03e339b7dbf91f6d23f0d59731f89cf45240f16d5614' diff --git a/src/mingw-w64-gcc-base/PKGBUILD b/src/mingw-w64-gcc-base/PKGBUILD index 6de87d3..5ae2771 100644 --- a/src/mingw-w64-gcc-base/PKGBUILD +++ b/src/mingw-w64-gcc-base/PKGBUILD @@ -4,23 +4,23 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc-base -pkgver=8.2.0 -_islver=0.19 +pkgver=8.3.0 +_islver=0.20 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler (bootstrap)" arch=('x86_64') url="http://gcc.gnu.org" license=('GPL' 'LGPL' 'FDL' 'custom') groups=('mingw-w64-bootstrap' 'mingw-w64') -depends=('zlib' 'libmpc' 'ppl' 'cloog' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') +depends=('zlib' 'libmpc' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') conflicts=('mingw-w64-gcc') options=('staticlibs' '!emptydirs') source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2") validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080' +sha256sums=('64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c' 'SKIP' - 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8') + 'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2') prepare() { cd ${srcdir}/gcc-${pkgver} diff --git a/src/mingw-w64-gcc/PKGBUILD b/src/mingw-w64-gcc/PKGBUILD index 366a041..6835a8a 100644 --- a/src/mingw-w64-gcc/PKGBUILD +++ b/src/mingw-w64-gcc/PKGBUILD @@ -4,12 +4,12 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=8.3.0 -_islver=0.20 -pkgrel=2 +pkgver=9.1.0 +_islver=0.21 +pkgrel=3 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('x86_64') -url="http://gcc.gnu.org" +url="https://gcc.gnu.org" license=('GPL' 'LGPL' 'FDL' 'custom') groups=('mingw-w64-toolchain' 'mingw-w64') depends=('zlib' 'libmpc' @@ -23,24 +23,30 @@ backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') #source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig} source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" bz86593.patch) + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" + bz90397.patch + bz90949.patch) validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com 33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c' +sha256sums=('79a66834e96a6050d8fe78db2c3b32fb285b230b855d0a66288235bc04b327a0' 'SKIP' - 'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2' SKIP) + 'd18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859' + 'cc20d05bcc6cb35bf0944b391f0b0380af375f2a8a03ce1cd67835884bc41fac' + 'c860819e730faf1621e1286ebe3a0179df6e25182b81a9ca0a3db02633982a14') prepare() { ln -sf gcc-${pkgver/+/-} gcc cd gcc + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90397 + patch -p0 -i "$srcdir/bz90397.patch" + + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90949 + patch -p0 -i "$srcdir/bz90949.patch" + # link isl for in-tree builds ln -sf ../isl-${_islver} isl - - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 - rm -f gcc/testsuite/g++.dg/pr86593.C - patch -p1 -i "$srcdir/bz86593.patch" } build() { @@ -51,7 +57,8 @@ build() { --target=${_target} \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-shared --enable-static \ - --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ + --enable-threads=posix --enable-fully-dynamic-string \ + --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes \ --with-system-zlib --enable-cloog-backend=isl \ --enable-lto --disable-dw2-exceptions --enable-libgomp \ --disable-multilib --enable-checking=release diff --git a/src/nextcloud-app-passman/PKGBUILD b/src/nextcloud-app-passman/PKGBUILD index 2c79c37..259307a 100644 --- a/src/nextcloud-app-passman/PKGBUILD +++ b/src/nextcloud-app-passman/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Jonas Heinrich pkgname=nextcloud-app-passman -pkgver=2.2.1 +pkgver=2.3.1 pkgrel=1 pkgdesc="Passman is a full featured password manager" arch=('any') @@ -12,7 +12,7 @@ depends=('nextcloud') makedepends=() options=('!strip') source=("nextcloud-app-passman-${pkgver}.tar.gz::https://releases.passman.cc/passman_${pkgver}.tar.gz") -sha512sums=("75e61910bf11cbc632da04cf107230f6c94a15965663e3660717e8eb98c211c08cceaecea92d7a0bc3d3b2979216791188d56be334761dc696638cbcead0eb8e") +sha512sums=("9c2572f8a4245c8b985cfa78b77cf27a5df4d9c6e183a0652e9e6d5732dfa46a647839cc4b965053515735d6b006a99b1ea0df21e59c1049b66837227b017db6") package() { install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" diff --git a/src/ocserv/PKGBUILD b/src/ocserv/PKGBUILD index 2f7c9e9..8ce5f57 100644 --- a/src/ocserv/PKGBUILD +++ b/src/ocserv/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Brian Bidulock pkgname=ocserv -pkgver=0.12.2 +pkgver=0.12.4 pkgrel=1 pkgdesc="OpenConnect VPN Server" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'tal makedepends=('freeradius' 'gperf' 'tcp-wrappers') backup=('etc/ocserv.config' 'etc/ocserv-passwd') source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=ocserv_${pkgver//./_}") -sha256sums=('3ebcad5855691c302d46957c035f3c01d0c8e2d275cfca78abbb37fdaf91c204') +sha256sums=('12b4f83ff16eff066c28d657ffbaacfef727984c817f63d12d506f7dcf9e24a3') prepare() { cd ${pkgname}-${pkgname}_* @@ -30,4 +30,3 @@ package() { install -Dm0600 doc/sample.passwd "$pkgdir/etc/ocserv-passwd" install -Dm0644 doc/systemd/standalone/ocserv.service "$pkgdir/usr/lib/systemd/system/ocserv.service" } -sha256sums=('da318005266de07d257daf407d087446d993c9035d4ca00156f65c3bae1ec851') diff --git a/src/odamex/0001-Fix-WAD-path.patch b/src/odamex/0001-Fix-WAD-path.patch index 00926cc..12b485a 100644 --- a/src/odamex/0001-Fix-WAD-path.patch +++ b/src/odamex/0001-Fix-WAD-path.patch @@ -1,25 +1,14 @@ -From 02dcf788ba288ddebb7164b86aef22e0e5fbf96a Mon Sep 17 00:00:00 2001 -From: Mikael Eriksson -Date: Mon, 17 Dec 2012 12:04:02 +0100 -Subject: [PATCH] Fix WAD path - ---- - common/d_main.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/common/d_main.cpp b/common/d_main.cpp -index a31cb62..4abf6be 100644 ---- a/common/d_main.cpp -+++ b/common/d_main.cpp -@@ -490,6 +490,8 @@ static std::string BaseFileSearch(std::string file, std::string ext = "", std::s - dirs.push_back(progdir); - - D_AddSearchDir(dirs, Args.CheckValue("-waddir"), separator); -+ D_AddSearchDir(dirs, "/usr/share/odamex", separator); -+ D_AddSearchDir(dirs, "/usr/share/doom", separator); - D_AddSearchDir(dirs, getenv("DOOMWADDIR"), separator); - D_AddSearchDir(dirs, getenv("DOOMWADPATH"), separator); - D_AddSearchDir(dirs, getenv("HOME"), separator); --- -1.8.0.2 - +diff --unified --recursive --text odamex-src-0.8.0/common/d_main.cpp "odamex-src-0.8.0 diff/common/d_main.cpp" +--- odamex-src-0.8.0/common/d_main.cpp 2019-01-23 04:01:47.000000000 +0100 ++++ "odamex-src-0.8.0 diff/common/d_main.cpp" 2019-03-07 22:31:46.807985980 +0100 +@@ -499,6 +499,8 @@ + dirs.push_back(progdir); + + D_AddSearchDir(dirs, Args.CheckValue("-waddir"), separator); ++ D_AddSearchDir(dirs, "/usr/share/odamex", separator); ++ D_AddSearchDir(dirs, "/usr/share/doom", separator); + D_AddSearchDir(dirs, getenv("DOOMWADDIR"), separator); + D_AddSearchDir(dirs, getenv("DOOMWADPATH"), separator); + D_AddSearchDir(dirs, getenv("HOME"), separator); + + VERSION_CONTROL (d_main_cpp, "$Id: cc97705a3130a984ef22d249de74a1dc64ba33a8 $") diff --git a/src/odamex/PKGBUILD b/src/odamex/PKGBUILD index 05a9b35..dcea0e3 100644 --- a/src/odamex/PKGBUILD +++ b/src/odamex/PKGBUILD @@ -1,45 +1,42 @@ # Maintainer: Mikael Eriksson +# Contributor: Pol Marcet Sardà # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Christoph Zeiler # Contributor: Curtis Smith pkgname=odamex -pkgver=0.7.0 -pkgrel=2 +pkgver=0.8.0 +pkgrel=1 pkgdesc='A free client/server multiplayer engine for the classic FPS Doom.' arch=('i686' 'x86_64') url='http://odamex.net/' license=('GPL') -depends=('sdl_mixer>=1.2.6' 'wxgtk') +depends=('sdl_mixer>=1.2.6' 'wxgtk' 'miniupnpc') makedepends=('cmake') optdepends=('timidity++: Required for music') -source=("http://downloads.sourceforge.net/odamex/odamex-src-${pkgver}.tar.bz2" +source=("http://downloads.sourceforge.net/odamex/odamex-src-${pkgver}.tar.gz" 0001-Fix-WAD-path.patch) -md5sums=('312769b98bbdb450454e4676b2c55986' - 'bb32f96f8b78f71456ae758b48e3fbe1') +sha256sums=('52b4d0ba504edfea53e24d8b19c86da6f7e3b75980c3133eb6b5e97d24a606ea' + 'c4ce4072515c7dbfe65d1829a317d21b5f1091e04997761cdfee345a60141638') + +prepare() { + cd $pkgname-src-$pkgver + patch --forward --strip=1 --input="${srcdir}/0001-Fix-WAD-path.patch" +} build() { - cd odamex-src-${pkgver} - - patch -p1 -i $srcdir/0001-Fix-WAD-path.patch - - cmake . + cd $pkgname-src-${pkgver} + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + . make } package() { - cd odamex-src-${pkgver} - - install -Dm755 client/odamex "$pkgdir/usr/bin/odamex" - install -Dm755 server/odasrv "$pkgdir/usr/bin/odasrv" - install -Dm755 odalaunch/odalaunch "$pkgdir/usr/bin/odalaunch" - install -Dm644 odamex.wad "$pkgdir/usr/share/odamex/odamex.wad" - install -Dm644 media/icon_odamex_96.png "$pkgdir/usr/share/pixmaps/odamex.png" - install -Dm644 media/icon_odasrv_96.png "$pkgdir/usr/share/pixmaps/odasrv.png" - install -Dm644 media/icon_odalaunch_96.png "$pkgdir/usr/share/pixmaps/odalaunch.png" - install -Dm644 installer/arch/odamex.desktop "$pkgdir/usr/share/applications/odamex.desktop" - install -Dm644 installer/arch/odasrv.desktop "$pkgdir/usr/share/applications/odasrv.desktop" - install -Dm644 installer/arch/odalaunch.desktop "$pkgdir/usr/share/applications/odalaunch.desktop" + cd $pkgname-src-${pkgver} + make DESTDIR=$pkgdir install + # Use system headers. + rm -r "$pkgdir/usr/include/miniupnpc/" } # vim:set ts=2 sw=2 et: diff --git a/src/openconnect-git/PKGBUILD b/src/openconnect-git/PKGBUILD index d4c8943..bedbece 100644 --- a/src/openconnect-git/PKGBUILD +++ b/src/openconnect-git/PKGBUILD @@ -2,7 +2,7 @@ pkgname=openconnect-git _pkgname=openconnect -pkgver=8.02.r11.g99ddf978 +pkgver=7.08.r127.g8977877 pkgrel=1 pkgdesc="Open client for Cisco AnyConnect VPN" arch=('i686' 'x86_64') diff --git a/src/pacaur/PKGBUILD b/src/pacaur/PKGBUILD index 67953d8..bad7a6e 100644 --- a/src/pacaur/PKGBUILD +++ b/src/pacaur/PKGBUILD @@ -1,21 +1,17 @@ pkgname='pacaur' -pkgver=4.8.4 +pkgver=4.8.6 pkgrel=1 pkgdesc='An AUR helper that minimizes user interaction' arch=('any') url="https://github.com/E5ten/${pkgname}" license=('ISC') depends=('auracle-git' 'expac' 'sudo' 'git' 'jq') -makedepends=('perl') +makedepends=('perl' 'git') backup=("etc/xdg/${pkgname}/config") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/E5ten/${pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('0b5da346d54b893896a032b4b61475d1579c996978fe882e84432ebe6ceacfa2') - -build() { - make -C "${srcdir}/${pkgname}-${pkgver}" --no-print-directory -} +source=("git+${url}#tag=${pkgver}") +sha256sums=('SKIP') package() { - make -C "${srcdir}/${pkgname}-${pkgver}" --no-print-directory DESTDIR="${pkgdir}" PREFIX='/usr' install + make -C "${srcdir}/${pkgname}" DESTDIR="${pkgdir}" PREFIX='/usr' install } diff --git a/src/panda3d/PKGBUILD b/src/panda3d/PKGBUILD index 2a86271..ac038e1 100755 --- a/src/panda3d/PKGBUILD +++ b/src/panda3d/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Tucos pkgname=panda3d -pkgver=1.10.1 +pkgver=1.10.3 pkgrel=1 pkgdesc="A 3D game engine with Python bindings. SDK package. Optional dependencies you want to support need to be installed before panda3d." url="http://www.panda3d.org" @@ -20,9 +20,6 @@ makedepends=('python' 'bison' 'cmake' 'flex') # pkgbuild to get support; makepanda automatically detects available # dependencies. -# PYTHON NOTICE: Replace all instances of python2 with python to compile with -# python 3 support instead - optdepends=(# Pretty much required 'xorg-server: X11 support' 'libgl: OpenGL support for X11' @@ -70,16 +67,16 @@ JOBS=$(nproc) build() { cd "$srcdir/panda3d-$pkgver" - #LD_LIBRARY_PATH=/usr/lib/openssl-1.0-compat/ - # disable broken extensions python makepanda/makepanda.py --everything --no-opencv --no-opencv --no-maya2012 --no-fmodex --no-gles --no-gles2 --no-openssl --no-egl ${PANDAFLAGS} --threads ${BUILD_THREADS:-$JOBS} } package() { cd "$srcdir/panda3d-$pkgver" - python2 makepanda/installpanda.py --prefix=/usr --destdir="$pkgdir" + python makepanda/installpanda.py --prefix=/usr --destdir="$pkgdir" install -D -m644 "$srcdir/panda3d-$pkgver/doc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -md5sums=('a8e438d4a13ac8c81b80d288326617b3' +sha256=('a8e438d4a13ac8c81b80d288326617b3' + '057269173f3c1987953302519bc744fa') +md5sums=('0fc0defbec60c794f07d76af6ab42d89' '057269173f3c1987953302519bc744fa') diff --git a/src/pcem/PKGBUILD b/src/pcem/PKGBUILD index 3d78cce..eb93433 100644 --- a/src/pcem/PKGBUILD +++ b/src/pcem/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Aaron Paden # Contributor: Natalia Portillo pkgname=pcem -pkgver=14 -pkgrel=4 +pkgver=15 +pkgrel=1 pkgdesc="Emulator for various IBM PC computers and clones." url="http://pcem-emulator.co.uk/" arch=('x86_64' 'i686') @@ -23,4 +23,4 @@ package() { } # vim:set ts=2 sw=2 et: -sha256sums=('06d84aa2089945fc554ac108ad94bbe92ef3ade2dbf16c67ddebacdfe8ac17cb') +sha256sums=('b501d3fc2b11bb6127d23fbbcd2de14aabf53460db52daf5d664a80c6f5c85f0') diff --git a/src/perl-file-libmagic/PKGBUILD b/src/perl-file-libmagic/PKGBUILD index 7f387a4..ae22543 100644 --- a/src/perl-file-libmagic/PKGBUILD +++ b/src/perl-file-libmagic/PKGBUILD @@ -2,7 +2,7 @@ pkgname=perl-file-libmagic pkgver=1.16 -pkgrel=1 +pkgrel=2 pkgdesc="Determine MIME types of data or files using libmagic" arch=('any') url="https://metacpan.org/release/File-LibMagic" diff --git a/src/pi-hole-ftl/PKGBUILD b/src/pi-hole-ftl/PKGBUILD index f8376d0..350d3af 100644 --- a/src/pi-hole-ftl/PKGBUILD +++ b/src/pi-hole-ftl/PKGBUILD @@ -4,8 +4,8 @@ pkgname=pi-hole-ftl _pkgname=FTL _servicename=pihole-FTL -pkgver=4.2.3 -pkgrel=1 +pkgver=4.3.1 +pkgrel=3 arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') pkgdesc="The Pi-hole FTL engine" url="https://github.com/pi-hole/FTL" @@ -17,20 +17,23 @@ provides=('dnsmasq') install=$pkgname.install backup=('etc/pihole/pihole-FTL.conf' 'etc/pihole/pihole-FTL.db') source=("https://github.com/pi-hole/FTL/archive/v$pkgver.tar.gz" - "https://raw.githubusercontent.com/max72bra/pi-hole-ftl-archlinux-customization/master/arch-ftl-$pkgver.patch" - "$pkgname.tmpfile" - "$pkgname.service" - "$pkgname.db" - "$pkgname.conf") -md5sums=('c77c455a423db6963ab0860cb3f256d6' - 'a1dffe02d7749ed94c0c2b088db36446' + "https://raw.githubusercontent.com/max72bra/pi-hole-ftl-archlinux-customization/master/arch-ftl-$pkgver.patch" + "nettle35.patch" + "$pkgname.tmpfile" + "$pkgname.service" + "$pkgname.db" + "$pkgname.conf") +md5sums=('1c0df5fa42e7f7b89c7e704fdc1b5154' + '882b825fe87e614d2c9be7ab63d24ab1' + 'f6f3d969e1517ff46f9e0ef2e2af4ab9' '5faa64558cc0a5888923fcf77c299fa7' 'f3e42ec6f04180c6d6972998bf172a41' '0495c002b7d5dce303d451e4cd2fede5' - '40b1c4174198eacd7d12eb9b356aced0') + 'a9c8de83f02d36bfe96db57975984bbb') prepare() { cd "$srcdir"/"$_pkgname"-"$pkgver" + patch -Np1 -i ../nettle35.patch patch -Np1 -i ../arch-ftl-$pkgver.patch } diff --git a/src/pi-hole-ftl/pi-hole-ftl.conf b/src/pi-hole-ftl/pi-hole-ftl.conf index 41c77bc..3683124 100644 --- a/src/pi-hole-ftl/pi-hole-ftl.conf +++ b/src/pi-hole-ftl/pi-hole-ftl.conf @@ -4,6 +4,12 @@ ### installations. ### Visit https://docs.pi-hole.net/ftldns/configfile/ for more detailed parameter explanations +## Out of documentation +#LOGFILE=/run/log/pihole-ftl/pihole-FTL.log +#PIDFILE=/run/pihole-ftl/pihole-FTL.pid +#PORTFILE=/run/pihole-ftl/pihole-FTL.port +#SOCKETFILE=/run/pihole-ftl/FTL.sock + ## Socket Listening ## Listen only for local socket connections or permit all connections ## Options: localonly, all diff --git a/src/pi-hole-server/PKGBUILD b/src/pi-hole-server/PKGBUILD index d981e4a..46dbf80 100644 --- a/src/pi-hole-server/PKGBUILD +++ b/src/pi-hole-server/PKGBUILD @@ -3,10 +3,10 @@ pkgname=pi-hole-server _pkgname=pi-hole -pkgver=4.2.2 +pkgver=4.3.1 pkgrel=1 _wwwpkgname=AdminLTE -_wwwpkgver=4.2 +_wwwpkgver=4.3 pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server.' arch=('any') license=('EUPL-1.1') @@ -26,7 +26,7 @@ backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' 'etc/pihole/regex. source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz admin-$_wwwpkgver.tar.gz::https://github.com/$_pkgname/$_wwwpkgname/archive/v$_wwwpkgver.tar.gz "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-$pkgver.patch" - "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-$pkgver.patch" + "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-$_wwwpkgver.patch" dnsmasq.include lighttpd.pi-hole.conf nginx.pi-hole.conf @@ -40,10 +40,10 @@ source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$ piholeDebug.sh ) -md5sums=('deebe32fd4867b289687689e0f377d72' - '36f3125e753c0e6f37496b26309501da' - 'fc9f91dee70d0e73a14a63ecd3743ec1' - 'e93d67128df08b0ed66893f3fbf5ed68' +md5sums=('3973f2a9d7fcd6ea10265feaa397f108' + '670e5c4c4ca0cba6f732bf622918784c' + 'e7bd89ed7b60cda7905176d338615c00' + 'f5fd7abfcf0ffdbfd181d839fb8edd60' '4d9038588164bb9130c8ca11653f83f3' '971cc2859672341d77f8deba702fb7f7' 'b63fcf29c29796023a2677bcf2b369a7' @@ -61,7 +61,7 @@ prepare() { patch -Np1 -i "$srcdir"/arch-server-core-$pkgver.patch patch -p1 -i "$srcdir"/version.patch cd "$srcdir"/"$_wwwpkgname"-"$_wwwpkgver" - patch -Np1 -i "$srcdir"/arch-server-admin-$pkgver.patch + patch -Np1 -i "$srcdir"/arch-server-admin-$_wwwpkgver.patch } package() { @@ -101,6 +101,7 @@ package() { install -dm755 "$pkgdir"/etc/pihole install -dm755 "$pkgdir"/usr/share/pihole/configs install -Dm644 $_pkgname-$pkgver/adlists.list "$pkgdir"/etc/pihole/adlists.list + install -Dm644 $_pkgname-$pkgver/dns-servers.conf "$pkgdir"/etc/pihole/dns-servers.conf install -Dm644 $_pkgname-$pkgver/advanced/Templates/logrotate "$pkgdir"/etc/pihole/logrotate install -Dm644 /dev/null "$pkgdir"/etc/pihole/whitelist.txt install -Dm644 /dev/null "$pkgdir"/etc/pihole/blacklist.txt diff --git a/src/pi-hole-standalone/PKGBUILD b/src/pi-hole-standalone/PKGBUILD index 2301b99..f82c863 100644 --- a/src/pi-hole-standalone/PKGBUILD +++ b/src/pi-hole-standalone/PKGBUILD @@ -2,13 +2,13 @@ pkgname=pi-hole-standalone _pkgname=pi-hole -pkgver=4.2.2 -pkgrel=2 +pkgver=4.3.1 +pkgrel=1 pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch alteration for standalone PC.' arch=('any') license=('EUPL-1.1') url="https://github.com/pi-hole/pi-hole" -depends=('dnsmasq' 'net-tools' 'iproute2' 'bind-tools') +depends=('pi-hole-ftl' 'net-tools' 'iproute2' 'bind-tools') conflicts=('pi-hole-server') install=$pkgname.install backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' @@ -23,8 +23,8 @@ source=(https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz mimic_setupVars.conf.sh piholeDebug.sh) -md5sums=('deebe32fd4867b289687689e0f377d72' - '6c24887dccda882c5779ff577e2e4db7' +md5sums=('3973f2a9d7fcd6ea10265feaa397f108' + '9a07ec70243c20ed5127a9b140cdccff' '91a3f21bb0a7d429cce2b8d7551e99da' '50d29442a7b185f0d05bc2ed72f875be' '047f13d4ac97877f724f87b002aaee63' diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD index 6517730..6df4c49 100644 --- a/src/prosody-hg-stable/PKGBUILD +++ b/src/prosody-hg-stable/PKGBUILD @@ -8,7 +8,7 @@ pkgname=prosody-hg-stable pkgrel=1 -pkgver=0.10.r7593+.7e053c022782+ +pkgver=0.10.r7499+.3d21c63ec03f+ pkgver() { cd "$srcdir/prosody-hg" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" diff --git a/src/python-aiodns/PKGBUILD b/src/python-aiodns/PKGBUILD index 00d1371..7cb44fe 100644 --- a/src/python-aiodns/PKGBUILD +++ b/src/python-aiodns/PKGBUILD @@ -1,15 +1,14 @@ pkgname=python-aiodns _pkgname=aiodns -pkgver=1.1.1 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc="An asynchronous python DNS library using asyncio" arch=('i686' 'x86_64') url="https://github.com/saghul/aiodns" license=('MIT') depends=('python' 'python-pycares') - source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") -sha512sums=('1da5f50b05b1e9a7e69c13f03596b4f74f5cb7500626abace91aba84770f70bbc62336bec33cdbc2bd34b0a97a5973749d08bdc60862876819d42f6356210af6') +sha512sums=('571c216edf24ad00b326f036b9ca39ab52d1bebd542c677bf9fb1978370be67bbdaeedc19228a8f4a20645fddbd18bd0e37f0404fec61d14fbf7638037b2c32b') package() { cd "$_pkgname-$_pkgname-$pkgver" diff --git a/src/python-pycares/PKGBUILD b/src/python-pycares/PKGBUILD index d2dfa32..c4b95b0 100644 --- a/src/python-pycares/PKGBUILD +++ b/src/python-pycares/PKGBUILD @@ -1,7 +1,7 @@ pkgname=python-pycares _pkgname=pycares -pkgver=2.3.0 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 pkgdesc="A python interface for c-ares" arch=('i686' 'x86_64') url="https://github.com/saghul/pycares" @@ -10,7 +10,7 @@ depends=('python') makedepends=('python-setuptools') source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") -sha512sums=('d9a910b529d3b070b1685f6d89458404f22a5aa7002b01c1772f3eff548e9764826454c41bb69bf2f5b663df39cd1fb71b599b5f1ea88e197218e02942af67c7') +sha512sums=('bf60549044686accae68ed118e6c5e0da07b1d13473b70f91db85693ebd9ac9e4afb87cba763c667f2f7f487de28759e26a1677023081e94311b547a51bf7451') build() { cd "$srcdir/$_pkgname-$_pkgname-$pkgver" diff --git a/src/python-rtslib-fb/PKGBUILD b/src/python-rtslib-fb/PKGBUILD index 3c4d5b2..83de79b 100644 --- a/src/python-rtslib-fb/PKGBUILD +++ b/src/python-rtslib-fb/PKGBUILD @@ -1,13 +1,13 @@ # Contributor: Johannes Dewender arch at JonnyJD dot net -pkgname=('python-rtslib-fb' 'python2-rtslib-fb') +pkgname='python-rtslib-fb' _pkgname=rtslib-fb pkgver=2.1.fb69 -pkgrel=1 +pkgrel=2 pkgdesc="free branch version of the LIO target API" arch=('any') url="https://github.com/agrover/rtslib-fb" license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyudev' 'python2-pyudev') +makedepends=('python-setuptools' 'python-pyudev') backup=() options=() install= @@ -39,14 +39,4 @@ package_python-rtslib-fb() { cp target.service "$pkgdir/usr/lib/systemd/system/" } -package_python2-rtslib-fb() { - depends=('python2' 'python2-six' 'python2-pyudev') - conflicts=('python2-rtslib') - - cd "$srcdir/$_pkgname-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 - # the service file and targetctl script is in python-rtslib-fb - rm -r "$pkgdir/usr/bin" -} - # vim:set ts=2 sw=2 et: diff --git a/src/python2-axolotl-curve25519-git/PKGBUILD b/src/python2-axolotl-curve25519-git/PKGBUILD index 5423d86..cf6af48 100644 --- a/src/python2-axolotl-curve25519-git/PKGBUILD +++ b/src/python2-axolotl-curve25519-git/PKGBUILD @@ -3,7 +3,7 @@ pkgname='python2-axolotl-curve25519-git' _pkgname='python-axolotl-curve25519' -pkgver=0.4.1.2.r0.g293f9cd +pkgver=r14.e4a9c4d pkgrel=1 pkgdesc="Python wrapper for curve25519 library" url="https://github.com/tgalal/${_pkgname}" diff --git a/src/python2-axolotl-git/PKGBUILD b/src/python2-axolotl-git/PKGBUILD index 514d7ca..948fff2 100644 --- a/src/python2-axolotl-git/PKGBUILD +++ b/src/python2-axolotl-git/PKGBUILD @@ -3,7 +3,7 @@ pkgname='python2-axolotl-git' _pkgname='python-axolotl' -pkgver=0.1.42.r0.g0c681af +pkgver=0.1.39.r0.g37c5c55 pkgrel=1 pkgdesc="Python port of libaxolotl" url="https://github.com/tgalal/python-axolotl" diff --git a/src/qemu-user-static/PKGBUILD b/src/qemu-user-static/PKGBUILD index 8be0933..0d10cea 100644 --- a/src/qemu-user-static/PKGBUILD +++ b/src/qemu-user-static/PKGBUILD @@ -2,7 +2,7 @@ pkgname=qemu-user-static pkgdesc="Statically linked binaries of Qemu with user emulation. Useful for containers/chroot environment with binfmt." -pkgver=3.1.0 +pkgver=4.0.0 pkgrel=1 arch=(x86_64) license=(GPL2 LGPL2.1) @@ -10,8 +10,10 @@ url="http://wiki.qemu.org/" depends=() makedepends=(python2 glib2-static pcre-static) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}) -sha512sums=('7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe' - 'SKIP') +sha512sums=( + '952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13' + 'SKIP' +) validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') case $CARCH in diff --git a/src/redis-desktop-manager/PKGBUILD b/src/redis-desktop-manager/PKGBUILD index 43f580f..ec133e5 100644 --- a/src/redis-desktop-manager/PKGBUILD +++ b/src/redis-desktop-manager/PKGBUILD @@ -1,8 +1,7 @@ # Maintainer: Vyacheslav Konovalov pkgname=redis-desktop-manager -_pkgver=0.9.9 -pkgver=${_pkgver/-/_} +pkgver=2019.2 pkgrel=1 pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' arch=('x86_64') @@ -21,7 +20,7 @@ depends=( 'libssh2') makedepends=('git' 'gcc' 'python2') conflicts=('redis-desktop-manager-bin') -source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=${_pkgver}" +source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver" 'rdm.sh' 'rdm.desktop') sha256sums=('SKIP' @@ -33,8 +32,8 @@ prepare() { git submodule update --init --recursive git submodule add https://chromium.googlesource.com/linux-syscall-support 3rdparty/linux-syscall-support - python2 build/utils/set_version.py "${_pkgver}" > src/version.h - python2 build/utils/set_version.py "${_pkgver}" > 3rdparty/crashreporter/src/version.h + python2 build/utils/set_version.py "$pkgver" > src/version.h + python2 build/utils/set_version.py "$pkgver" > 3rdparty/crashreporter/src/version.h _lssdir='3rdparty/gbreakpad/src/third_party/lss/' mkdir -p ${_lssdir} @@ -48,7 +47,7 @@ build() { cd $srcdir/rdm/3rdparty/crashreporter sed -ie 's/(APP_NAME)/("RedisDesktopManager")/g' src/main.cpp - sed -ie "s/(APP_VERSION)/(\"${_pkgver}\")/g" src/main.cpp + sed -ie "s/(APP_VERSION)/(\"$pkgver\")/g" src/main.cpp sed -ie 's/(CRASH_SERVER_URL)/("\/crash-report")/g' src/main.cpp qmake CONFIG+=release DESTDIR="$srcdir/rdm/bin/linux/release" QMAKE_LFLAGS_RPATH="" make -j 2 @@ -74,7 +73,7 @@ package() { install -Dm755 "${_instdir}/rdm" "${_bindir}/rdm" install -Dm755 "${_instdir}/crashreporter" "${_bindir}/crashreporter" install -Dm755 "$srcdir/rdm.sh" "${_bindir}/rdm.sh" - install -Dm644 "$srcdir/rdm/src/resources/rdm.png" "$pkgdir/usr/share/pixmaps/rdm.png" + install -Dm644 "$srcdir/rdm/src/resources/images/rdm.png" "$pkgdir/usr/share/pixmaps/rdm.png" install -Dm644 "$srcdir/rdm.desktop" "$pkgdir/usr/share/applications/rdm.desktop" mkdir "$pkgdir/usr/bin" diff --git a/src/reprepro/PKGBUILD b/src/reprepro/PKGBUILD index ee22b48..9f68e2a 100644 --- a/src/reprepro/PKGBUILD +++ b/src/reprepro/PKGBUILD @@ -2,16 +2,17 @@ # Maintainer: max-k pkgname=reprepro -pkgver=5.1.1 +pkgver=5.3.0 pkgrel=1 pkgdesc="A tool to handle local repositories of Debian packages" arch=('i686' 'x86_64') url="http://mirrorer.alioth.debian.org" license=('GPL') -depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive') -optdepends=('apt: Importing from other sources') +depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive' 'libgpg-error' 'zlib') +optdepends=('apt: Importing from other sources' + 'gnupg' 'inoticoming' 'lzip' 'pinentry') source=("http://ftp.debian.org/debian/pool/main/r/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz") -sha256sums=('fbf1b632e33096845febc6dcb278c4e946272cb6692e2d6c86ca35bb5b1758fc') +sha256sums=('5a5404114b43a2d4ca1f8960228b1db32c41fb55de1996f62bc1b36001f3fab4') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/src/solaar-git/PKGBUILD b/src/solaar-git/PKGBUILD index c968560..80b3d6c 100644 --- a/src/solaar-git/PKGBUILD +++ b/src/solaar-git/PKGBUILD @@ -4,7 +4,7 @@ _name=Solaar pkgname=solaar-git -pkgver=0.9.2.r247.gb852903 +pkgver=0.9.2.r281.g2aab7f7 pkgrel=1 pkgdesc="Device manager for Logitech's Unifying receiver peripherals" url="https://pwr.github.com/Solaar/" @@ -13,7 +13,7 @@ arch=('any') provides=("solaar") conflicts=("solaar") depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev') -source=("${pkgname}::git+https://github.com/pwr/Solaar.git") +source=("${pkgname}::git+https://github.com/pwr-Solaar/Solaar.git") sha512sums=('SKIP') pkgver() { diff --git a/src/sonarr/PKGBUILD b/src/sonarr/PKGBUILD index d152231..5176a17 100644 --- a/src/sonarr/PKGBUILD +++ b/src/sonarr/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Daniel Egeberg # Contributor: Justin Dray pkgname="sonarr" -pkgver="2.0.0.5301" +pkgver="2.0.0.5322" pkgrel=1 pkgdesc="PVR for newsgroup users" arch=(any) @@ -20,7 +20,7 @@ source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono. "sonarr.service" "sonarr.sysusers") noextract=() -sha512sums=('bb33e87203ab1dbf5d3a118e4ebcb02e7cf0256253d1b52cd9e46331be6232c1473515b9ff38dde040e25fa9619e61b655f1a99038b362158f3d7e659b51d164' +sha512sums=('b9167938c9f7cafcb29fc78da941db9efaa86c8390df6e4d15828e9434cc344f8794ae524cb41393ade68a61c8a5d07e61ff11a974a88347789ae2f24a90e27b' '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' '591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999' '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') diff --git a/src/ternimal-git/PKGBUILD b/src/ternimal-git/PKGBUILD index fc92d3a..ba2b5ed 100644 --- a/src/ternimal-git/PKGBUILD +++ b/src/ternimal-git/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: xiretza _pkgname=ternimal pkgname="${_pkgname}-git" -pkgver=r9.e7953b4 -pkgrel=1 +pkgver=r5.2eea4f4 +pkgrel=2 pkgdesc="Simulate a lifeform in the terminal" arch=('x86_64' 'i686' 'armv7h') url="https://github.com/p-e-w/ternimal" diff --git a/src/ucspi-tcp/PKGBUILD b/src/ucspi-tcp/PKGBUILD index b27d1c8..04eee7e 100644 --- a/src/ucspi-tcp/PKGBUILD +++ b/src/ucspi-tcp/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: Giancarlo Razzolini # Contributor: Christer Edwards # Contributor: eric # Contributor: Manolis Tzanidakis @@ -21,6 +21,7 @@ prepare() { patch -p0 < "$srcdir/head-1.patch" patch -p1 < "$srcdir/ucspi-tcp-$pkgver-ipv6.patch" echo "gcc ${CFLAGS}" > conf-cc + echo "gcc ${LDFLAGS}" > conf-ld echo "/usr" > conf-home } diff --git a/src/visual-studio-code-bin/PKGBUILD b/src/visual-studio-code-bin/PKGBUILD index ba036f7..06c5212 100644 --- a/src/visual-studio-code-bin/PKGBUILD +++ b/src/visual-studio-code-bin/PKGBUILD @@ -2,10 +2,10 @@ pkgname=visual-studio-code-bin _pkgname=visual-studio-code -pkgver=1.31.1 +pkgver=1.36.1 pkgrel=1 pkgdesc="Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)" -arch=('x86_64' 'i686') +arch=('x86_64') url="https://code.visualstudio.com/" license=('custom: commercial') provides=('code') @@ -13,23 +13,16 @@ conflicts=('code') depends=(fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss 'glibc>=2.28-4' lsof) optdepends=('gvfs: Needed for move to trash functionality' 'libdbusmenu-glib: Needed for KDE global menu') -source_x86_64=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable +source=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable ${_pkgname}.desktop ${_pkgname}-url-handler.desktop + code.png ) -source_i686=(code_ia32_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-ia32/stable - ${_pkgname}.desktop ${_pkgname}-url-handler.desktop - ) -sha256sums_x86_64=('154a316eb6785c126e2fccd80a5c76291321ca2d6945e7a2a13f2e262be89bde' - '488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212' - '727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7') -sha256sums_i686=('0e3248d4307db94ae9e0643cd86822f3f798c3cd2af89e63f29a02d259e86b12' - '488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212' - '727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7') +sha256sums=('8d25f1622d19fe6a8e90b83175bd7ce0329740aba5a12603628e4e676f1f61b2' + '488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212' + '727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7' + '7537330cec94b308feaa9bb66db45b5554b8379ec7dce83990521d2860bca4b2') package() { _pkg=VSCode-linux-x64 - if [ "${CARCH}" = "i686" ]; then - _pkg=VSCode-linux-ia32 - fi install -d "${pkgdir}/usr/share/licenses/${_pkgname}" install -d "${pkgdir}/opt/${_pkgname}" @@ -37,11 +30,16 @@ package() { install -d "${pkgdir}/usr/share/applications" install -d "${pkgdir}/usr/share/icons" - install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.txt" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.rtf" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE.rtf" install -m644 "${srcdir}/${_pkg}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" install -m644 "${srcdir}/${_pkgname}-url-handler.desktop" "${pkgdir}/usr/share/applications/${_pkgname}-url-handler.desktop" cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${_pkgname}" -R ln -s /opt/${_pkgname}/bin/code "${pkgdir}"/usr/bin/code + + # XFCE bug workaround + # see https://aur.archlinux.org/packages/visual-studio-code-bin/#comment-692211 + mkdir -p "${pkgdir}/usr/share/icons/hicolor/512x512/apps" + install -m644 "${srcdir}/code.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/visual-studio-code.png" } diff --git a/src/wallabag/PKGBUILD b/src/wallabag/PKGBUILD index a601b6f..633a241 100644 --- a/src/wallabag/PKGBUILD +++ b/src/wallabag/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Philipp Schmitt (philippschmittco) pkgname=wallabag -pkgver=2.3.6 +pkgver=2.3.7 pkgrel=1 pkgdesc='Self hostable application for saving web pages' arch=('any') @@ -22,7 +22,7 @@ optdepends=( install="$pkgname.install" options=(!strip) source=("https://static.wallabag.org/releases/wallabag-release-${pkgver}.tar.gz") -sha256sums=('018384e901a1ede2c8e3989726076d3c6f50757e6ba7e5bbbb454f92f2f00d54') +sha256sums=('e223de12d8ea9f889e8660df4555c37c965f5ae1ca77af3d3532ab76889762cf') backup=("etc/webapps/${pkgname}/parameters.yml" "usr/share/webapps/${pkgname}/parameters.yml" "var/lib/${pkgname}/data/db/wallabag.sqlite" diff --git a/src/webkitgtk/PKGBUILD b/src/webkitgtk/PKGBUILD index 0be314d..8fe145d 100644 --- a/src/webkitgtk/PKGBUILD +++ b/src/webkitgtk/PKGBUILD @@ -5,33 +5,39 @@ pkgname=webkitgtk pkgver=2.4.11 -pkgrel=16 +pkgrel=17 epoch=3 pkgdesc="Legacy Web content engine for GTK+ 3" arch=("armv7h" "i686" "x86_64") url="https://${pkgname}.org/" license=("custom") depends=("enchant>=2.2" "geoclue2" "gst-plugins-base-libs" "gtk3" "harfbuzz-icu" "libgl" "libsecret" "libwebp" "libxslt" "libxt") -optdepends=("gst-libav: nonfree media decoding" - "gst-plugins-base: free media decoding" - "gst-plugins-good: media decoding" - "gtk2: Netscape plugin support") +optdepends=( + "gst-libav: nonfree media decoding" + "gst-plugins-base: free media decoding" + "gst-plugins-good: media decoding" + "gtk2: Netscape plugin support" +) makedepends=("gobject-introspection" "gperf" "gtk2" "gtk3" "mesa" "python2" "ruby") provides=("${pkgname}3=${pkgver}" "libwebkit3=${pkgver}") conflicts=("${pkgname}3" "libwebkit3") replaces=("${pkgname}3" "libwebkit3") options=("!emptydirs") install="${pkgname}.install" -source=("https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz" - "${pkgname}-2.4.9-abs.patch" - "enchant-2.x.patch" - "icu59.patch" - "pkgconfig-enchant-2.patch") -sha256sums=("588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7" - "e40f1e08665e1646ebc490141678f26c9c4a2792207fdf7c05978547eae9f61c" - "7e37e059f071aaef93e387675de1a0c6a3dcf61ef67a3221a078caca69e22079" - "4e94e35b036f8a87a64e02d747d4103c0553dfe637fda372785c2b95211445ca" - "a1e2f24b28273746b2fbaecef42495f6314c76b16a446c22dc123e6a3afb58c8") +source=( + "https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz" + "${pkgname}-2.4.9-abs.patch" + "enchant-2.x.patch" + "icu59.patch" + "pkgconfig-enchant-2.patch" +) +sha256sums=( + "588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7" + "e40f1e08665e1646ebc490141678f26c9c4a2792207fdf7c05978547eae9f61c" + "7e37e059f071aaef93e387675de1a0c6a3dcf61ef67a3221a078caca69e22079" + "4e94e35b036f8a87a64e02d747d4103c0553dfe637fda372785c2b95211445ca" + "a1e2f24b28273746b2fbaecef42495f6314c76b16a446c22dc123e6a3afb58c8" +) prepare() { mkdir -p "${srcdir}/build-gtk" "${srcdir}/path" diff --git a/src/wide-dhcpv6/PKGBUILD b/src/wide-dhcpv6/PKGBUILD index 665856e..84ab428 100644 --- a/src/wide-dhcpv6/PKGBUILD +++ b/src/wide-dhcpv6/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Spyros Stathopoulos pkgname=wide-dhcpv6 pkgver=20080615 -pkgrel=13 +pkgrel=15 pkgdesc="An open source implementation of DHCPv6 developed by KAME project (with Debian patches)" arch=('i686' 'x86_64') url="http://wide-dhcpv6.sourceforge.net/" @@ -10,9 +10,8 @@ backup=('etc/wide-dhcpv6/dhcp6c.conf' 'etc/conf.d/startpd.conf') options=('emptydirs') source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" - "http://ftp.de.debian.org/debian/pool/main/w/${pkgname}/${pkgname}_${pkgver}-11.1.debian.tar.gz" + "http://ftp.debian.org/debian/pool/main/w/${pkgname}/${pkgname}_${pkgver}-22.debian.tar.xz" "0000-noyywrap-option.patch" - "0001-renew.patch" "0002-Fix-makefile.patch" "dhcp6c.service" "dhcp6c@.service" @@ -22,9 +21,8 @@ source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgnam install="dhcp6c.install" md5sums=('1011e165850fe40d3e332dad2bfd30b3' - 'e6bb556a2791b8a825ea2209ce10f27e' + '5e40a641ff20c8c0aceea269c1f1921e' '6bc5f3779f04cd1c74469b4942c1061d' - '678789721081e90e9a0822de1bb1d347' 'dfba035ab0fd99ae56ab2e37a000cba0' '7606280036a1a2c7c0a38af84803f41c' '897c6ccb3608e6ac33c3022631a49ee6'