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

2020-11-11 Thread Jan de Groot via arch-commits
Date: Wednesday, November 11, 2020 @ 15:13:00
  Author: jgc
Revision: 400393

upgpkg: libxml2 2.9.10-7: Another python3.9 rebuild

Modified:
  libxml2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-11 15:10:50 UTC (rev 400392)
+++ PKGBUILD2020-11-11 15:13:00 UTC (rev 400393)
@@ -5,7 +5,7 @@
 
 pkgname=libxml2
 pkgver=2.9.10
-pkgrel=6
+pkgrel=7
 pkgdesc='XML parsing library, version 2'
 url='http://www.xmlsoft.org/'
 arch=(x86_64)


[arch-commits] Commit in libxml2/repos/staging-x86_64 (15 files)

2020-11-11 Thread Jan de Groot via arch-commits
Date: Wednesday, November 11, 2020 @ 15:13:05
  Author: jgc
Revision: 400394

archrelease: copy trunk to staging-x86_64

Added:
  libxml2/repos/staging-x86_64/PKGBUILD
(from rev 400393, libxml2/trunk/PKGBUILD)
  libxml2/repos/staging-x86_64/fix-relaxed-approach-to-nested-documents.patch
(from rev 400393, 
libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
(from rev 400393, libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
(from rev 400393, libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
(from rev 400393, libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.10-fix-integer-overflow.patch
(from rev 400393, libxml2/trunk/libxml2-2.9.10-fix-integer-overflow.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
(from rev 400393, 
libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch)
  libxml2/repos/staging-x86_64/libxml2-2.9.8-python3-unicode-errors.patch
(from rev 400393, libxml2/trunk/libxml2-2.9.8-python3-unicode-errors.patch)
Deleted:
  libxml2/repos/staging-x86_64/PKGBUILD
  libxml2/repos/staging-x86_64/fix-relaxed-approach-to-nested-documents.patch
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
  libxml2/repos/staging-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
  libxml2/repos/staging-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
  libxml2/repos/staging-x86_64/libxml2-2.9.8-python3-unicode-errors.patch

+
 PKGBUILD   |  181 +++---
 fix-relaxed-approach-to-nested-documents.patch |   66 
 libxml2-2.9.10-CVE-2019-20388.patch|   66 
 libxml2-2.9.10-CVE-2020-24977.patch|   77 -
 libxml2-2.9.10-CVE-2020-7595.patch |   64 
 libxml2-2.9.10-fix-integer-overflow.patch  |   41 +
 libxml2-2.9.10-parenthesize-type-checks.patch  |  184 +++
 libxml2-2.9.8-python3-unicode-errors.patch |   68 
 8 files changed, 393 insertions(+), 354 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-11 15:13:00 UTC (rev 400393)
+++ PKGBUILD2020-11-11 15:13:05 UTC (rev 400394)
@@ -1,89 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jan de Groot 
-# Contributor: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.10
-pkgrel=5
-pkgdesc='XML parsing library, version 2'
-url='http://www.xmlsoft.org/'
-arch=(x86_64)
-license=(MIT)
-depends=(zlib readline ncurses xz icu)
-makedepends=(python2 python git)
-_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
-source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
-libxml2-2.9.8-python3-unicode-errors.patch
-fix-relaxed-approach-to-nested-documents.patch
-libxml2-2.9.10-CVE-2019-20388.patch
-libxml2-2.9.10-CVE-2020-7595.patch
-libxml2-2.9.10-parenthesize-type-checks.patch
-libxml2-2.9.10-CVE-2020-24977.patch
-https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
-sha256sums=('SKIP'
-'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
-'50f04807b86a179d051fb86755e82f55ba7aac9d0c005eefea93d2599a911d01'
-'cfe1b3e0f026df6f979dbd77c1dcd1268e60acf3d7a8ff3f480b4e67bfcc19d6'
-'c6105ff40d7b1b140fcd821b5d64ab8c7b596708071c26964727e7352b07ac7e'
-'b63c161e4c8a6f0a65ba091c3d3ed09d3110d21f997ee61077c782b311fd4b33'
-'fd227780ad5699bebca7ef412d2d50fb1d21a54f6e3fdcad0bda5bdc8f8b2525'
-'9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
-
-pkgver() {
-  cd $pkgname
-  git describe --always --tags | sed 
's/-rc/rc/;s/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-  mkdir build-py{2,3}
-  cd $pkgname
-
-  # From https://src.fedoraproject.org/rpms/libxml2/tree/master
-  patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
-  patch -Np1 -i ../fix-relaxed-approach-to-nested-documents.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2019-20388.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-7595.patch
-  patch -Np1 -i ../libxml2-2.9.10-parenthesize-type-checks.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-24977.patch
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-_build() (
-  cd build-py$1
-  ../$pkgname/configure \
---prefix=/usr \
---with-threads \
---with-history \
---with-python=/usr/bin/python$1 \
---with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-  find doc -type f -exec chmod 0644 {} +
-)
-
-build() {
-  _build 2
-  _build 

[arch-commits] Commit in libxml2/repos/extra-x86_64 (15 files)

2020-11-11 Thread Jan de Groot via arch-commits
Date: Wednesday, November 11, 2020 @ 14:42:14
  Author: jgc
Revision: 400372

archrelease: copy trunk to extra-x86_64

Added:
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 400371, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/fix-relaxed-approach-to-nested-documents.patch
(from rev 400371, 
libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
(from rev 400371, libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
(from rev 400371, libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
(from rev 400371, libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-fix-integer-overflow.patch
(from rev 400371, libxml2/trunk/libxml2-2.9.10-fix-integer-overflow.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
(from rev 400371, 
libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch
(from rev 400371, libxml2/trunk/libxml2-2.9.8-python3-unicode-errors.patch)
Deleted:
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/fix-relaxed-approach-to-nested-documents.patch
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
  libxml2/repos/extra-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch

+
 PKGBUILD   |  181 +++---
 fix-relaxed-approach-to-nested-documents.patch |   66 
 libxml2-2.9.10-CVE-2019-20388.patch|   66 
 libxml2-2.9.10-CVE-2020-24977.patch|   77 -
 libxml2-2.9.10-CVE-2020-7595.patch |   64 
 libxml2-2.9.10-fix-integer-overflow.patch  |   41 +
 libxml2-2.9.10-parenthesize-type-checks.patch  |  184 +++
 libxml2-2.9.8-python3-unicode-errors.patch |   68 
 8 files changed, 393 insertions(+), 354 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-11 14:39:06 UTC (rev 400371)
+++ PKGBUILD2020-11-11 14:42:14 UTC (rev 400372)
@@ -1,89 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jan de Groot 
-# Contributor: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.10
-pkgrel=3
-pkgdesc='XML parsing library, version 2'
-url='http://www.xmlsoft.org/'
-arch=(x86_64)
-license=(MIT)
-depends=(zlib readline ncurses xz icu)
-makedepends=(python2 python git)
-_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
-source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
-libxml2-2.9.8-python3-unicode-errors.patch
-fix-relaxed-approach-to-nested-documents.patch
-libxml2-2.9.10-CVE-2019-20388.patch
-libxml2-2.9.10-CVE-2020-7595.patch
-libxml2-2.9.10-parenthesize-type-checks.patch
-libxml2-2.9.10-CVE-2020-24977.patch
-https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
-sha256sums=('SKIP'
-'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
-'50f04807b86a179d051fb86755e82f55ba7aac9d0c005eefea93d2599a911d01'
-'cfe1b3e0f026df6f979dbd77c1dcd1268e60acf3d7a8ff3f480b4e67bfcc19d6'
-'c6105ff40d7b1b140fcd821b5d64ab8c7b596708071c26964727e7352b07ac7e'
-'b63c161e4c8a6f0a65ba091c3d3ed09d3110d21f997ee61077c782b311fd4b33'
-'fd227780ad5699bebca7ef412d2d50fb1d21a54f6e3fdcad0bda5bdc8f8b2525'
-'9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
-
-pkgver() {
-  cd $pkgname
-  git describe --always --tags | sed 
's/-rc/rc/;s/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-  mkdir build-py{2,3}
-  cd $pkgname
-
-  # From https://src.fedoraproject.org/rpms/libxml2/tree/master
-  patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
-  patch -Np1 -i ../fix-relaxed-approach-to-nested-documents.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2019-20388.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-7595.patch
-  patch -Np1 -i ../libxml2-2.9.10-parenthesize-type-checks.patch
-  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-24977.patch
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-_build() (
-  cd build-py$1
-  ../$pkgname/configure \
---prefix=/usr \
---with-threads \
---with-history \
---with-python=/usr/bin/python$1 \
---with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-  find doc -type f -exec chmod 0644 {} +
-)
-
-build() {
-  _build 2
-  _build 3
-}
-
-check() {
-  cd 

[arch-commits] Commit in libxml2/trunk (4 files)

2020-11-11 Thread Jan de Groot via arch-commits
Date: Wednesday, November 11, 2020 @ 14:39:06
  Author: jgc
Revision: 400371

Use correct patch for CVE-2020-24977

Added:
  libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch
  libxml2/trunk/libxml2-2.9.10-fix-integer-overflow.patch
(from rev 400370, libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch)
Modified:
  libxml2/trunk/PKGBUILD
Deleted:
  libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch

---+
 PKGBUILD  |5 +
 libxml2-2.9.10-CVE-2020-24977.patch   |   77 +---
 libxml2-2.9.10-fix-integer-overflow.patch |   41 ++
 3 files changed, 81 insertions(+), 42 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-11 14:08:10 UTC (rev 400370)
+++ PKGBUILD2020-11-11 14:39:06 UTC (rev 400371)
@@ -5,7 +5,7 @@
 
 pkgname=libxml2
 pkgver=2.9.10
-pkgrel=5
+pkgrel=6
 pkgdesc='XML parsing library, version 2'
 url='http://www.xmlsoft.org/'
 arch=(x86_64)
@@ -20,6 +20,7 @@
 libxml2-2.9.10-CVE-2020-7595.patch
 libxml2-2.9.10-parenthesize-type-checks.patch
 libxml2-2.9.10-CVE-2020-24977.patch
+libxml2-2.9.10-fix-integer-overflow.patch
 https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
 sha256sums=('SKIP'
 '37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
@@ -27,6 +28,7 @@
 'cfe1b3e0f026df6f979dbd77c1dcd1268e60acf3d7a8ff3f480b4e67bfcc19d6'
 'c6105ff40d7b1b140fcd821b5d64ab8c7b596708071c26964727e7352b07ac7e'
 'b63c161e4c8a6f0a65ba091c3d3ed09d3110d21f997ee61077c782b311fd4b33'
+'62eafffc2b4949489c261c63883d27c2e83d688f1d4c899000b283e4c2a682be'
 'fd227780ad5699bebca7ef412d2d50fb1d21a54f6e3fdcad0bda5bdc8f8b2525'
 '9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
 
@@ -46,6 +48,7 @@
   patch -Np1 -i ../libxml2-2.9.10-CVE-2020-7595.patch
   patch -Np1 -i ../libxml2-2.9.10-parenthesize-type-checks.patch
   patch -Np1 -i ../libxml2-2.9.10-CVE-2020-24977.patch
+  patch -Np1 -i ../libxml2-2.9.10-fix-integer-overflow.patch
 
   NOCONFIGURE=1 ./autogen.sh
 }

Deleted: libxml2-2.9.10-CVE-2020-24977.patch
===
--- libxml2-2.9.10-CVE-2020-24977.patch 2020-11-11 14:08:10 UTC (rev 400370)
+++ libxml2-2.9.10-CVE-2020-24977.patch 2020-11-11 14:39:06 UTC (rev 400371)
@@ -1,41 +0,0 @@
-From 8e7c20a1af8776677d7890f30b7a180567701a49 Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer 
-Date: Mon, 3 Aug 2020 17:30:41 +0200
-Subject: [PATCH] Fix integer overflow when comparing schema dates
-
-Found by OSS-Fuzz.

- xmlschemastypes.c | 10 ++
- 1 file changed, 10 insertions(+)
-
-diff --git a/xmlschemastypes.c b/xmlschemastypes.c
-index 4249d700..d6b9f924 100644
 a/xmlschemastypes.c
-+++ b/xmlschemastypes.c
-@@ -3691,6 +3691,8 @@ xmlSchemaCompareDurations(xmlSchemaValPtr x, 
xmlSchemaValPtr y)
-   minday = 0;
-   maxday = 0;
- } else {
-+if (myear > LONG_MAX / 366)
-+return -2;
- /* FIXME: This doesn't take leap year exceptions every 100/400 years
-into account. */
-   maxday = 365 * myear + (myear + 3) / 4;
-@@ -4079,6 +4081,14 @@ xmlSchemaCompareDates (xmlSchemaValPtr x, 
xmlSchemaValPtr y)
- if ((x == NULL) || (y == NULL))
- return -2;
- 
-+if ((x->value.date.year > LONG_MAX / 366) ||
-+(x->value.date.year < LONG_MIN / 366) ||
-+(y->value.date.year > LONG_MAX / 366) ||
-+(y->value.date.year < LONG_MIN / 366)) {
-+/* Possible overflow when converting to days. */
-+return -2;
-+}
-+
- if (x->value.date.tz_flag) {
- 
- if (!y->value.date.tz_flag) {
--- 
-2.28.0.rc2
-

Added: libxml2-2.9.10-CVE-2020-24977.patch
===
--- libxml2-2.9.10-CVE-2020-24977.patch (rev 0)
+++ libxml2-2.9.10-CVE-2020-24977.patch 2020-11-11 14:39:06 UTC (rev 400371)
@@ -0,0 +1,36 @@
+From 50f06b3efb638efb0abd95dc62dca05ae67882c2 Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Fri, 7 Aug 2020 21:54:27 +0200
+Subject: [PATCH] Fix out-of-bounds read with 'xmllint --htmlout'
+
+Make sure that truncated UTF-8 sequences don't cause an out-of-bounds
+array access.
+
+Thanks to @SuhwanSong and the Agency for Defense Development (ADD) for
+the report.
+
+Fixes #178.
+---
+ xmllint.c | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/xmllint.c b/xmllint.c
+index f6a8e463..c647486f 100644
+--- a/xmllint.c
 b/xmllint.c
+@@ -528,6 +528,12 @@ static void
+ xmlHTMLEncodeSend(void) {
+ char *result;
+ 
++/*
++ * xmlEncodeEntitiesReentrant assumes valid UTF-8, but the buffer might
++ * end with a truncated UTF-8 sequence. This is a hack to at least avoid
++ * an out-of-bounds read.
++ */
++

[arch-commits] Commit in libxml2/trunk (6 files)

2020-11-03 Thread Jan de Groot via arch-commits
Date: Wednesday, November 4, 2020 @ 06:39:08
  Author: jgc
Revision: 399236

upgpkg: libxml2 2.9.10-3: Include security updates for FS#68510
Add some additional fixes from Fedora

Added:
  libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch
  libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch
Modified:
  libxml2/trunk/PKGBUILD

+
 PKGBUILD   |   23 +
 fix-relaxed-approach-to-nested-documents.patch |   33 
 libxml2-2.9.10-CVE-2019-20388.patch|   33 
 libxml2-2.9.10-CVE-2020-24977.patch|   41 ++
 libxml2-2.9.10-CVE-2020-7595.patch |   32 
 libxml2-2.9.10-parenthesize-type-checks.patch  |   92 +++
 6 files changed, 253 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:57:35 UTC (rev 399235)
+++ PKGBUILD2020-11-04 06:39:08 UTC (rev 399236)
@@ -5,7 +5,7 @@
 
 pkgname=libxml2
 pkgver=2.9.10
-pkgrel=2
+pkgrel=3
 pkgdesc='XML parsing library, version 2'
 url='http://www.xmlsoft.org/'
 arch=(x86_64)
@@ -15,9 +15,19 @@
 _commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
 source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
 libxml2-2.9.8-python3-unicode-errors.patch
+fix-relaxed-approach-to-nested-documents.patch
+libxml2-2.9.10-CVE-2019-20388.patch
+libxml2-2.9.10-CVE-2020-7595.patch
+libxml2-2.9.10-parenthesize-type-checks.patch
+libxml2-2.9.10-CVE-2020-24977.patch
 https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
 sha256sums=('SKIP'
 '37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
+'50f04807b86a179d051fb86755e82f55ba7aac9d0c005eefea93d2599a911d01'
+'cfe1b3e0f026df6f979dbd77c1dcd1268e60acf3d7a8ff3f480b4e67bfcc19d6'
+'c6105ff40d7b1b140fcd821b5d64ab8c7b596708071c26964727e7352b07ac7e'
+'b63c161e4c8a6f0a65ba091c3d3ed09d3110d21f997ee61077c782b311fd4b33'
+'fd227780ad5699bebca7ef412d2d50fb1d21a54f6e3fdcad0bda5bdc8f8b2525'
 '9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
 
 pkgver() {
@@ -31,6 +41,11 @@
 
   # From https://src.fedoraproject.org/rpms/libxml2/tree/master
   patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
+  patch -Np1 -i ../fix-relaxed-approach-to-nested-documents.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2019-20388.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-7595.patch
+  patch -Np1 -i ../libxml2-2.9.10-parenthesize-type-checks.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-24977.patch
 
   NOCONFIGURE=1 ./autogen.sh
 }
@@ -63,6 +78,12 @@
   make -C build-py2 DESTDIR="$pkgdir" install
   make -C build-py3/python DESTDIR="$pkgdir" install
   install -Dm 644 build-py2/COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+  
+  #Disabled for now, as I don't want to introduce file conflicts during a 
security update 
+  #python2 -m compileall -d /usr/lib/python2.7 "$pkgdir/usr/lib/python2.7"
+  #python2 -O -m compileall -d /usr/lib/python2.7 "$pkgdir/usr/lib/python2.7"
+  #python -m compileall -d /usr/lib/python3.8 "$pkgdir/usr/lib/python3.8"
+  #python -O -m compileall -d /usr/lib/python3.8 "$pkgdir/usr/lib/python3.8" 
 }
 
 # vim: ts=2 sw=2 et:

Added: fix-relaxed-approach-to-nested-documents.patch
===
--- fix-relaxed-approach-to-nested-documents.patch  
(rev 0)
+++ fix-relaxed-approach-to-nested-documents.patch  2020-11-04 06:39:08 UTC 
(rev 399236)
@@ -0,0 +1,33 @@
+From 0815302dee2b78139832c2080348086a0564836b Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Fri, 6 Dec 2019 12:27:29 +0100
+Subject: [PATCH] Fix freeing of nested documents
+
+Apparently, some libxslt RVTs can contain nested document nodes, see
+issue #132. I'm not sure how this happens exactly but it can cause a
+segfault in xmlFreeNodeList after the changes in commit 0762c9b6.
+
+Make sure not to touch the (nonexistent) `content` member of xmlDocs.
+---
+ tree.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/tree.c b/tree.c
+index 070670f1..0d7fc98c 100644
+--- a/tree.c
 b/tree.c
+@@ -3708,6 +3708,11 @@ xmlFreeNodeList(xmlNodePtr cur) {
+   (cur->type != XML_XINCLUDE_START) &&
+   (cur->type != XML_XINCLUDE_END) &&
+   (cur->type != XML_ENTITY_REF_NODE) &&
++  (cur->type != XML_DOCUMENT_NODE) &&
++#ifdef LIBXML_DOCB_ENABLED
++  (cur->type != XML_DOCB_DOCUMENT_NODE) &&
++#endif
++  (cur->type != XML_HTML_DOCUMENT_NODE) &&
+   (cur->content != (xmlChar *) 

[arch-commits] Commit in libxml2/repos/extra-x86_64 (9 files)

2020-11-03 Thread Jan de Groot via arch-commits
Date: Wednesday, November 4, 2020 @ 06:39:12
  Author: jgc
Revision: 399237

archrelease: copy trunk to extra-x86_64

Added:
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 399236, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/fix-relaxed-approach-to-nested-documents.patch
(from rev 399236, 
libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
(from rev 399236, 
libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.8-python3-unicode-errors.patch)
Deleted:
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch

+
 PKGBUILD   |  157 +--
 fix-relaxed-approach-to-nested-documents.patch |   33 
 libxml2-2.9.10-CVE-2019-20388.patch|   33 
 libxml2-2.9.10-CVE-2020-24977.patch|   41 ++
 libxml2-2.9.10-CVE-2020-7595.patch |   32 
 libxml2-2.9.10-parenthesize-type-checks.patch  |   92 +
 libxml2-2.9.8-python3-unicode-errors.patch |   68 -
 7 files changed, 354 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:39:08 UTC (rev 399236)
+++ PKGBUILD2020-11-04 06:39:12 UTC (rev 399237)
@@ -1,68 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jan de Groot 
-# Contributor: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.10
-pkgrel=2
-pkgdesc='XML parsing library, version 2'
-url='http://www.xmlsoft.org/'
-arch=(x86_64)
-license=(MIT)
-depends=(zlib readline ncurses xz icu)
-makedepends=(python2 python git)
-_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
-source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
-libxml2-2.9.8-python3-unicode-errors.patch
-https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
-sha256sums=('SKIP'
-'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
-'9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
-
-pkgver() {
-  cd $pkgname
-  git describe --always --tags | sed 
's/-rc/rc/;s/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-  mkdir build-py{2,3}
-  cd $pkgname
-
-  # From https://src.fedoraproject.org/rpms/libxml2/tree/master
-  patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-_build() (
-  cd build-py$1
-  ../$pkgname/configure \
---prefix=/usr \
---with-threads \
---with-history \
---with-python=/usr/bin/python$1 \
---with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-  find doc -type f -exec chmod 0644 {} +
-)
-
-build() {
-  _build 2
-  _build 3
-}
-
-check() {
-  cd build-py2
-  ln -s ../xmlconf
-  make check
-}
-
-package() {
-  make -C build-py2 DESTDIR="$pkgdir" install
-  make -C build-py3/python DESTDIR="$pkgdir" install
-  install -Dm 644 build-py2/COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}
-
-# vim: ts=2 sw=2 et:

Copied: libxml2/repos/extra-x86_64/PKGBUILD (from rev 399236, 
libxml2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:39:12 UTC (rev 399237)
@@ -0,0 +1,89 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jan de Groot 
+# Contributor: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.10
+pkgrel=3
+pkgdesc='XML parsing library, version 2'
+url='http://www.xmlsoft.org/'
+arch=(x86_64)
+license=(MIT)
+depends=(zlib readline ncurses xz icu)
+makedepends=(python2 python git)
+_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
+source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
+libxml2-2.9.8-python3-unicode-errors.patch
+fix-relaxed-approach-to-nested-documents.patch
+libxml2-2.9.10-CVE-2019-20388.patch
+libxml2-2.9.10-CVE-2020-7595.patch
+libxml2-2.9.10-parenthesize-type-checks.patch
+libxml2-2.9.10-CVE-2020-24977.patch
+https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
+sha256sums=('SKIP'
+'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
+

[arch-commits] Commit in (gnome-python-desktop gnome-python)

2020-06-16 Thread Jan de Groot via arch-commits
Date: Tuesday, June 16, 2020 @ 11:49:38
  Author: jgc
Revision: 389299

Remove from SVN too (FS#67015)

Deleted:
  gnome-python-desktop/
  gnome-python/


[arch-commits] Commit in zeitgeist/trunk (PKGBUILD ontology2code.patch)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 23:21:01
  Author: jgc
Revision: 383741

upgpkg: zeitgeist 1.0.2-5: Fix ontology2code to dump python symbols (FS#62572)

Added:
  zeitgeist/trunk/ontology2code.patch
Modified:
  zeitgeist/trunk/PKGBUILD

-+
 PKGBUILD|9 ++---
 ontology2code.patch |   31 +++
 2 files changed, 37 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 22:11:42 UTC (rev 383740)
+++ PKGBUILD2020-05-15 23:21:01 UTC (rev 383741)
@@ -4,7 +4,7 @@
 
 pkgname=zeitgeist
 pkgver=1.0.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Service logging user activities and events"
 arch=(x86_64)
 url="https://launchpad.net/zeitgeist/;
@@ -16,9 +16,11 @@
 replaces=(zeitgeist-datahub)
 _commit=f6394278664b19210823d27e9c04d363f38bd33d  # tags/v1.0.2^0
 
source=("git+https://anongit.freedesktop.org/git/zeitgeist/zeitgeist#commit=$_commit;
- zeitgeist-python3.patch)
+ zeitgeist-python3.patch
+ ontology2code.patch)
 sha256sums=('SKIP'
-'69f7eb95e51cabef247296a92d753de654ffeeca8e111f58cbaa960d5e431e10')
+'69f7eb95e51cabef247296a92d753de654ffeeca8e111f58cbaa960d5e431e10'
+'5242827ff26b0dcb151053a48e77e50931ac2beba131bfdabdfe9421c616862e')
 validpgpkeys=('E4884AEEDE4CC02043C3D8045DECDBA89270E723') #Rico Tzschichholz 

 
 pkgver() {
@@ -30,6 +32,7 @@
   cd $pkgname
 
   patch -p1 -i ../zeitgeist-python3.patch # Port to python3
+  patch -p1 -i ../ontology2code.patch
   autoreconf -fi
 }
 

Added: ontology2code.patch
===
--- ontology2code.patch (rev 0)
+++ ontology2code.patch 2020-05-15 23:21:01 UTC (rev 383741)
@@ -0,0 +1,31 @@
+diff --git a/data/ontology2code b/data/ontology2code
+index 63af897d..b05f7412 100755
+--- a/data/ontology2code
 b/data/ontology2code
+@@ -195,7 +195,7 @@ class Utils:
+   def replace_items(item_set, item_map):
+   if not item_set:
+   return
+-  for item, value in item_map.iteritems():
++  for item, value in item_map.items():
+   try:
+   item_set.remove(item)
+   except KeyError:
+@@ -277,7 +277,7 @@ class GenericSerializer:
+ class PythonSerializer(GenericSerializer):
+ 
+   def dump(self):
+-  for symbol in sorted(self.symbols.itervalues()):
++  for symbol in sorted(self.symbols.values()):
+   parents = set((symbol.uri for symbol in symbol.parents))
+   Utils.replace_items(parents, {
+   str(NIENS['InformationElement']): 
'Interpretation',
+@@ -435,7 +435,7 @@ class OntologyCodeGenerator:
+ if __name__ == "__main__":
+   parser = argparse.ArgumentParser()
+   parser.add_argument('--vala', nargs=4, metavar=('URI_TEMPLATE', 
'SYMBOLS_TEMPLATE', 'URI_DESTINATION', 'SYMBOLS_DESTINATION'))
+-  parser.add_argument('--dump-python', action='store_false')
++  parser.add_argument('--dump-python', action='store_true')
+ 
+   args = parser.parse_args()
+ 


[arch-commits] Commit in zeitgeist/repos/extra-x86_64 (5 files)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 23:21:04
  Author: jgc
Revision: 383742

archrelease: copy trunk to extra-x86_64

Added:
  zeitgeist/repos/extra-x86_64/PKGBUILD
(from rev 383741, zeitgeist/trunk/PKGBUILD)
  zeitgeist/repos/extra-x86_64/ontology2code.patch
(from rev 383741, zeitgeist/trunk/ontology2code.patch)
  zeitgeist/repos/extra-x86_64/zeitgeist-python3.patch
(from rev 383741, zeitgeist/trunk/zeitgeist-python3.patch)
Deleted:
  zeitgeist/repos/extra-x86_64/PKGBUILD
  zeitgeist/repos/extra-x86_64/zeitgeist-python3.patch

-+
 PKGBUILD|  109 +++---
 ontology2code.patch |   31 
 zeitgeist-python3.patch |  338 +++---
 3 files changed, 256 insertions(+), 222 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-15 23:21:01 UTC (rev 383741)
+++ PKGBUILD2020-05-15 23:21:04 UTC (rev 383742)
@@ -1,53 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Andrea Scarpino 
-# Contributor: György Balló 
-
-pkgname=zeitgeist
-pkgver=1.0.2
-pkgrel=4
-pkgdesc="Service logging user activities and events"
-arch=(x86_64)
-url="https://launchpad.net/zeitgeist/;
-license=(GPL2 LGPL2.1)
-depends=(json-glib telepathy-glib gtk3 xapian-core sqlite)
-makedepends=(gobject-introspection vala raptor python-rdflib git)
-provides=(zeitgeist-datahub)
-conflicts=(zeitgeist-datahub)
-replaces=(zeitgeist-datahub)
-_commit=f6394278664b19210823d27e9c04d363f38bd33d  # tags/v1.0.2^0
-source=("git+https://anongit.freedesktop.org/git/zeitgeist/zeitgeist#commit=$_commit;
- zeitgeist-python3.patch)
-sha256sums=('SKIP'
-'69f7eb95e51cabef247296a92d753de654ffeeca8e111f58cbaa960d5e431e10')
-validpgpkeys=('E4884AEEDE4CC02043C3D8045DECDBA89270E723') #Rico Tzschichholz 

-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  patch -p1 -i ../zeitgeist-python3.patch # Port to python3
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
---libexecdir=/usr/lib --enable-fts
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  # Log test fails in chroot, as we have no X and no proper dbus
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: zeitgeist/repos/extra-x86_64/PKGBUILD (from rev 383741, 
zeitgeist/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-15 23:21:04 UTC (rev 383742)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Andrea Scarpino 
+# Contributor: György Balló 
+
+pkgname=zeitgeist
+pkgver=1.0.2
+pkgrel=5
+pkgdesc="Service logging user activities and events"
+arch=(x86_64)
+url="https://launchpad.net/zeitgeist/;
+license=(GPL2 LGPL2.1)
+depends=(json-glib telepathy-glib gtk3 xapian-core sqlite)
+makedepends=(gobject-introspection vala raptor python-rdflib git)
+provides=(zeitgeist-datahub)
+conflicts=(zeitgeist-datahub)
+replaces=(zeitgeist-datahub)
+_commit=f6394278664b19210823d27e9c04d363f38bd33d  # tags/v1.0.2^0
+source=("git+https://anongit.freedesktop.org/git/zeitgeist/zeitgeist#commit=$_commit;
+ zeitgeist-python3.patch
+ ontology2code.patch)
+sha256sums=('SKIP'
+'69f7eb95e51cabef247296a92d753de654ffeeca8e111f58cbaa960d5e431e10'
+'5242827ff26b0dcb151053a48e77e50931ac2beba131bfdabdfe9421c616862e')
+validpgpkeys=('E4884AEEDE4CC02043C3D8045DECDBA89270E723') #Rico Tzschichholz 

+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  patch -p1 -i ../zeitgeist-python3.patch # Port to python3
+  patch -p1 -i ../ontology2code.patch
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib --enable-fts
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  # Log test fails in chroot, as we have no X and no proper dbus
+  make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Copied: zeitgeist/repos/extra-x86_64/ontology2code.patch (from rev 383741, 
zeitgeist/trunk/ontology2code.patch)
===
--- ontology2code.patch (rev 0)
+++ ontology2code.patch 2020-05-15 23:21:04 UTC (rev 383742)
@@ -0,0 +1,31 @@
+diff --git a/data/ontology2code b/data/ontology2code
+index 63af897d..b05f7412 100755
+--- a/data/ontology2code
 b/data/ontology2code
+@@ -195,7 +195,7 @@ class Utils:
+   def replace_items(item_set, item_map):
+   if not item_set:
+   return
+-  for item, value in 

[arch-commits] Commit in libgpod/repos/extra-x86_64 (9 files)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 22:11:42
  Author: jgc
Revision: 383740

archrelease: copy trunk to extra-x86_64

Added:
  libgpod/repos/extra-x86_64/0001-323-Segmentation-fault-when-opening-ipod.patch
(from rev 383739, 
libgpod/trunk/0001-323-Segmentation-fault-when-opening-ipod.patch)
  libgpod/repos/extra-x86_64/PKGBUILD
(from rev 383739, libgpod/trunk/PKGBUILD)
  libgpod/repos/extra-x86_64/libgpod-0.8.2-pkgconfig_overlinking.patch
(from rev 383739, libgpod/trunk/libgpod-0.8.2-pkgconfig_overlinking.patch)
  libgpod/repos/extra-x86_64/libgpod-fixswig.patch
(from rev 383739, libgpod/trunk/libgpod-fixswig.patch)
  libgpod/repos/extra-x86_64/libgpod-udev.patch
(from rev 383739, libgpod/trunk/libgpod-udev.patch)
Deleted:
  libgpod/repos/extra-x86_64/0001-323-Segmentation-fault-when-opening-ipod.patch
  libgpod/repos/extra-x86_64/PKGBUILD
  libgpod/repos/extra-x86_64/libgpod-0.8.2-pkgconfig_overlinking.patch
  libgpod/repos/extra-x86_64/libgpod-fixswig.patch

-+
 0001-323-Segmentation-fault-when-opening-ipod.patch |   86 +-
 PKGBUILD|   85 +
 libgpod-0.8.2-pkgconfig_overlinking.patch   |   22 ++--
 libgpod-fixswig.patch   |   28 ++---
 libgpod-udev.patch  |   15 +++
 5 files changed, 127 insertions(+), 109 deletions(-)

Deleted: 0001-323-Segmentation-fault-when-opening-ipod.patch
===
--- 0001-323-Segmentation-fault-when-opening-ipod.patch 2020-05-15 22:11:39 UTC 
(rev 383739)
+++ 0001-323-Segmentation-fault-when-opening-ipod.patch 2020-05-15 22:11:42 UTC 
(rev 383740)
@@ -1,43 +0,0 @@
-From 8dc5015ae036b219c4c9579a156886aa3a722aa5 Mon Sep 17 00:00:00 2001
-From: phantomjinx 
-Date: Sat, 9 Aug 2014 19:57:10 +0100
-Subject: [PATCH] #323 Segmentation fault when opening ipod
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-* Patch submitted in bug report from François Melchior / James Burton

- src/itdb_itunesdb.c | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/itdb_itunesdb.c b/src/itdb_itunesdb.c
-index 4cc771a..1e85476 100644
 a/src/itdb_itunesdb.c
-+++ b/src/itdb_itunesdb.c
-@@ -1156,6 +1156,7 @@ static gboolean playcounts_plist_read (FImport *fimp, 
GValue *plist_data)
- GHashTable *pc_dict, *track_dict;
- GValue *to_parse;
- GArray *array;
-+GValue value;
- gint i;
- guint32 mac_time;
- guint64 *dbid;
-@@ -1175,11 +1176,12 @@ static gboolean playcounts_plist_read (FImport *fimp, 
GValue *plist_data)
- 
- array = (GArray*)g_value_get_boxed (to_parse);
- for (i = 0; i < array->len; i++) {
--   if (!G_VALUE_HOLDS (g_array_index (array, GValue *, i), 
G_TYPE_HASH_TABLE)) {
-+   value = g_array_index (array, GValue, i);
-+   if (!G_VALUE_HOLDS (, G_TYPE_HASH_TABLE)) {
-   continue;
-}
- 
--   track_dict = g_value_get_boxed (g_array_index (array, GValue *, i));
-+   track_dict = g_value_get_boxed ();
-if (track_dict == NULL)
-continue;
- 
--- 
-2.12.2
-

Copied: 
libgpod/repos/extra-x86_64/0001-323-Segmentation-fault-when-opening-ipod.patch 
(from rev 383739, 
libgpod/trunk/0001-323-Segmentation-fault-when-opening-ipod.patch)
===
--- 0001-323-Segmentation-fault-when-opening-ipod.patch 
(rev 0)
+++ 0001-323-Segmentation-fault-when-opening-ipod.patch 2020-05-15 22:11:42 UTC 
(rev 383740)
@@ -0,0 +1,43 @@
+From 8dc5015ae036b219c4c9579a156886aa3a722aa5 Mon Sep 17 00:00:00 2001
+From: phantomjinx 
+Date: Sat, 9 Aug 2014 19:57:10 +0100
+Subject: [PATCH] #323 Segmentation fault when opening ipod
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* Patch submitted in bug report from François Melchior / James Burton
+---
+ src/itdb_itunesdb.c | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/itdb_itunesdb.c b/src/itdb_itunesdb.c
+index 4cc771a..1e85476 100644
+--- a/src/itdb_itunesdb.c
 b/src/itdb_itunesdb.c
+@@ -1156,6 +1156,7 @@ static gboolean playcounts_plist_read (FImport *fimp, 
GValue *plist_data)
+ GHashTable *pc_dict, *track_dict;
+ GValue *to_parse;
+ GArray *array;
++GValue value;
+ gint i;
+ guint32 mac_time;
+ guint64 *dbid;
+@@ -1175,11 +1176,12 @@ static gboolean playcounts_plist_read (FImport *fimp, 
GValue *plist_data)
+ 
+ array = (GArray*)g_value_get_boxed (to_parse);
+ for (i = 0; i < array->len; i++) {
+-   if (!G_VALUE_HOLDS (g_array_index (array, GValue *, i), 
G_TYPE_HASH_TABLE)) {
++   value = g_array_index (array, GValue, i);
++   if (!G_VALUE_HOLDS (, G_TYPE_HASH_TABLE)) {
+   continue;
+}
+ 
+-   track_dict = 

[arch-commits] Commit in libgpod/trunk (PKGBUILD libgpod-udev.patch)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 22:11:39
  Author: jgc
Revision: 383739

upgpkg: libgpod 0.8.3-10: Fix udev rules (FS#64300)

Added:
  libgpod/trunk/libgpod-udev.patch
Modified:
  libgpod/trunk/PKGBUILD

+
 PKGBUILD   |9 ++---
 libgpod-udev.patch |   15 +++
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 22:03:06 UTC (rev 383738)
+++ PKGBUILD2020-05-15 22:11:39 UTC (rev 383739)
@@ -3,7 +3,7 @@
 
 pkgname=libgpod
 pkgver=0.8.3
-pkgrel=9
+pkgrel=10
 pkgdesc="A shared library to access the contents of an iPod"
 arch=(x86_64)
 license=('LGPL')
@@ -14,12 +14,14 @@
 
source=(https://downloads.sourceforge.net/sourceforge/gtkpod/${pkgname}-${pkgver}.tar.bz2
 libgpod-0.8.2-pkgconfig_overlinking.patch
 libgpod-fixswig.patch
-0001-323-Segmentation-fault-when-opening-ipod.patch)
+0001-323-Segmentation-fault-when-opening-ipod.patch
+libgpod-udev.patch)
 options=('!emptydirs')
 sha256sums=('638a7959d04e95f1e62abad02bd33702e4e8dfef98485ac7d9d50395c37e955d'
 '02daa2b46d0cfdee14c9d96eabf903ba4638694e669c5cb0ec462076837ac2ff'
 '86f7054dc53ee2aa756c98dc893af6718bbeb6361a0785a5c93a5592b8cc8cdd'
-'b181131ee5b42673074f8217155b4f147623cc63dd382ee4bfa2cb81cd281b20')
+'b181131ee5b42673074f8217155b4f147623cc63dd382ee4bfa2cb81cd281b20'
+'35786054ebbfab1d247d51e7c7dc7618f8ed9fc17ad3c8b590d89190728452ea')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -26,6 +28,7 @@
   patch -Np1 -i ../libgpod-0.8.2-pkgconfig_overlinking.patch
   patch -Np1 -i ../libgpod-fixswig.patch
   patch -Np1 -i ../0001-323-Segmentation-fault-when-opening-ipod.patch
+  patch -Np0 -i ../libgpod-udev.patch
 }
 
 build() {

Added: libgpod-udev.patch
===
--- libgpod-udev.patch  (rev 0)
+++ libgpod-udev.patch  2020-05-15 22:11:39 UTC (rev 383739)
@@ -0,0 +1,15 @@
+--- tools/90-libgpod.rules.in~ 2011-07-24 06:03:29.0 -0500
 tools/90-libgpod.rules.in  2019-10-15 15:50:28.279770507 -0500
+@@ -16,10 +16,10 @@
+ 
+ 
+ # "iPods" using the afc protocol (iPhone, iPod Touch, ...)
+-ACTION=="add|change", ENV{USBMUX_SUPPORTED}=="1", 
IMPORT{program}+="@udevdir@/iphone-set-info", GOTO="libgpod_end"
++ACTION=="add|change", ENV{USBMUX_SUPPORTED}=="1", 
IMPORT{program}=="@udevdir@/iphone-set-info", GOTO="libgpod_end"
+ # with a new enough usbmuxd, the rule below is not useful since it will
+ # take care of setting USBMUX_SUPPORTED for all supported devices. Keep
+ # this rule for now until distros ship a new enough usbmuxd
+-ACTION=="add|change", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", 
ATTR{idProduct}=="129[0-9a]", IMPORT{program}+="@udevdir@/iphone-set-info"
++ACTION=="add|change", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", 
ATTR{idProduct}=="129[0-9a]", IMPORT{program}=="@udevdir@/iphone-set-info"
+ 
+ LABEL="libgpod_end"


[arch-commits] Commit in gst-plugins-base/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 22:03:06
  Author: jgc
Revision: 383738

archrelease: copy trunk to extra-x86_64

Added:
  gst-plugins-base/repos/extra-x86_64/PKGBUILD
(from rev 383737, gst-plugins-base/trunk/PKGBUILD)
Deleted:
  gst-plugins-base/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  131 ++---
 1 file changed, 66 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-15 22:03:03 UTC (rev 383737)
+++ PKGBUILD2020-05-15 22:03:06 UTC (rev 383738)
@@ -1,65 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgbase=gst-plugins-base
-pkgname=(gst-plugins-base-libs gst-plugins-base)
-pkgver=1.16.2
-pkgrel=1
-pkgdesc="GStreamer open-source multimedia framework base plugins"
-url="https://gstreamer.freedesktop.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(gstreamer orc libxv iso-codes libgudev mesa)
-makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg
- gobject-introspection gtk-doc git meson)
-checkdepends=(gtk3 qt5-base clutter sdl glu xorg-server-xvfb)
-options=(!emptydirs)
-_commit=9d3581b2e6f12f0b7e790d1ebb63b90cf5b1ef4e  # tags/1.16.2^0
-source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-build() {
-  arch-meson $pkgbase build \
--D tremor=disabled \
--D gobject-cast-checks=disabled \
--D glib-asserts=disabled \
--D glib-checks=disabled \
--D package-name="GStreamer Base Plugins (Arch Linux)" \
--D package-origin="https://www.archlinux.org/;
-  ninja -C build
-}
-
-check() (
-  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
-  export XDG_RUNTIME_DIR
-
-  xvfb-run -s '+iglx -noreset' meson test -C build --print-errorlogs
-)
-
-package_gst-plugins-base-libs() {
-  pkgdesc="${pkgdesc/plugins/libraries}"
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  mkdir -p ext/lib/gstreamer-1.0
-  for _x in alsa cdparanoia libvisual ogg opengl opus pango theora vorbis; do
-_x="lib/gstreamer-1.0/libgst${_x}.so"
-mv "$pkgdir/usr/$_x" "ext/$_x"
-  done
-}
-
-package_gst-plugins-base() {
-  depends=("gst-plugins-base-libs=$pkgver"
-   alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg)
-
-  mv ext "$pkgdir/usr"
-}

Copied: gst-plugins-base/repos/extra-x86_64/PKGBUILD (from rev 383737, 
gst-plugins-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-15 22:03:06 UTC (rev 383738)
@@ -0,0 +1,66 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=gst-plugins-base
+pkgname=(gst-plugins-base-libs gst-plugins-base)
+pkgver=1.16.2
+pkgrel=2
+pkgdesc="GStreamer open-source multimedia framework base plugins"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(gstreamer orc libxv iso-codes libgudev mesa)
+makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus
+ graphene libpng libjpeg gobject-introspection gtk-doc git meson
+ gtk3 qt5-base clutter sdl glu)
+checkdepends=(xorg-server-xvfb)
+options=(!emptydirs)
+_commit=9d3581b2e6f12f0b7e790d1ebb63b90cf5b1ef4e  # tags/1.16.2^0
+source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  arch-meson $pkgbase build \
+-D tremor=disabled \
+-D gobject-cast-checks=disabled \
+-D glib-asserts=enabled \
+-D glib-checks=enabled \
+-D package-name="GStreamer Base Plugins (Arch Linux)" \
+-D package-origin="https://www.archlinux.org/;
+  ninja -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  export XDG_RUNTIME_DIR
+
+  xvfb-run -s '+iglx -noreset' meson test -C build --print-errorlogs
+)
+
+package_gst-plugins-base-libs() {
+  pkgdesc="${pkgdesc/plugins/libraries}"
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  mkdir -p ext/lib/gstreamer-1.0
+  for _x in alsa cdparanoia libvisual ogg opengl opus pango theora vorbis; do
+_x="lib/gstreamer-1.0/libgst${_x}.so"
+mv "$pkgdir/usr/$_x" "ext/$_x"
+  done
+}
+
+package_gst-plugins-base() {
+  depends=("gst-plugins-base-libs=$pkgver"
+   alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg)
+
+  mv ext "$pkgdir/usr"
+}


[arch-commits] Commit in gst-plugins-base/trunk (PKGBUILD)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 22:03:03
  Author: jgc
Revision: 383737

upgpkg: gst-plugins-base 1.16.2-2: Build with checks and asserts enabled. 
Documentation is wrong about these, they should be enabled on stable releases 
too (default is enabled, not auto)

Modified:
  gst-plugins-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 21:47:07 UTC (rev 383736)
+++ PKGBUILD2020-05-15 22:03:03 UTC (rev 383737)
@@ -4,7 +4,7 @@
 pkgbase=gst-plugins-base
 pkgname=(gst-plugins-base-libs gst-plugins-base)
 pkgver=1.16.2
-pkgrel=1
+pkgrel=2
 pkgdesc="GStreamer open-source multimedia framework base plugins"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
@@ -32,8 +32,8 @@
   arch-meson $pkgbase build \
 -D tremor=disabled \
 -D gobject-cast-checks=disabled \
--D glib-asserts=disabled \
--D glib-checks=disabled \
+-D glib-asserts=enabled \
+-D glib-checks=enabled \
 -D package-name="GStreamer Base Plugins (Arch Linux)" \
 -D package-origin="https://www.archlinux.org/;
   ninja -C build


[arch-commits] Commit in gstreamer/repos/extra-x86_64 (4 files)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:47:07
  Author: jgc
Revision: 383736

archrelease: copy trunk to extra-x86_64

Added:
  gstreamer/repos/extra-x86_64/PKGBUILD
(from rev 383735, gstreamer/trunk/PKGBUILD)
  gstreamer/repos/extra-x86_64/gstreamer.install
(from rev 383735, gstreamer/trunk/gstreamer.install)
Deleted:
  gstreamer/repos/extra-x86_64/PKGBUILD
  gstreamer/repos/extra-x86_64/gstreamer.install

---+
 PKGBUILD  |   92 ++--
 gstreamer.install |   14 +++
 2 files changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-15 21:47:04 UTC (rev 383735)
+++ PKGBUILD2020-05-15 21:47:07 UTC (rev 383736)
@@ -1,46 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=gstreamer
-pkgver=1.16.2
-pkgrel=1
-pkgdesc="GStreamer open-source multimedia framework core library"
-url="https://gstreamer.freedesktop.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(libxml2 glib2 libunwind libcap libelf)
-makedepends=(gtk-doc gobject-introspection git valgrind bash-completion meson)
-checkdepends=(gmp gsl gtk3)
-_commit=129493687793cbc109d6211bb0e465218e383e9d  # tags/1.16.2^0
-install=gstreamer.install
-source=("git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
--D ptp-helper-permissions=capabilities \
--D dbghelp=disabled \
--D gobject-cast-checks=disabled \
--D glib-asserts=disabled \
--D glib-checks=disabled \
--D package-name="GStreamer (Arch Linux)" \
--D package-origin="https://www.archlinux.org/;
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gstreamer/repos/extra-x86_64/PKGBUILD (from rev 383735, 
gstreamer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-15 21:47:07 UTC (rev 383736)
@@ -0,0 +1,46 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gstreamer
+pkgver=1.16.2
+pkgrel=2
+pkgdesc="GStreamer open-source multimedia framework core library"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libxml2 glib2 libunwind libcap libelf)
+makedepends=(gtk-doc gobject-introspection git valgrind bash-completion meson
+ gmp gsl gtk3)
+_commit=129493687793cbc109d6211bb0e465218e383e9d  # tags/1.16.2^0
+install=gstreamer.install
+source=("git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D ptp-helper-permissions=capabilities \
+-D dbghelp=disabled \
+-D gobject-cast-checks=disabled \
+-D glib-asserts=enabled \
+-D glib-checks=enabled \
+-D package-name="GStreamer (Arch Linux)" \
+-D package-origin="https://www.archlinux.org/;
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}

Deleted: gstreamer.install
===
--- gstreamer.install   2020-05-15 21:47:04 UTC (rev 383735)
+++ gstreamer.install   2020-05-15 21:47:07 UTC (rev 383736)
@@ -1,7 +0,0 @@
-post_install() {
-  post_upgrade $1 ''
-}
-
-post_upgrade() {
-  setcap cap_net_bind_service,cap_net_admin+ep 
usr/lib/gstreamer-1.0/gst-ptp-helper
-}

Copied: gstreamer/repos/extra-x86_64/gstreamer.install (from rev 383735, 
gstreamer/trunk/gstreamer.install)
===
--- gstreamer.install   (rev 0)
+++ gstreamer.install   2020-05-15 21:47:07 UTC (rev 383736)
@@ -0,0 +1,7 @@
+post_install() {
+  post_upgrade $1 ''
+}
+
+post_upgrade() {
+  setcap cap_net_bind_service,cap_net_admin+ep 
usr/lib/gstreamer-1.0/gst-ptp-helper
+}


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:47:04
  Author: jgc
Revision: 383735

upgpkg: gstreamer 1.16.2-2: Build with checks and asserts enabled. 
Documentation is wrong about these, they should be enabled on stable releases 
too (default is enabled, not auto)

Modified:
  gstreamer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 21:12:04 UTC (rev 383734)
+++ PKGBUILD2020-05-15 21:47:04 UTC (rev 383735)
@@ -3,7 +3,7 @@
 
 pkgname=gstreamer
 pkgver=1.16.2
-pkgrel=1
+pkgrel=2
 pkgdesc="GStreamer open-source multimedia framework core library"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
@@ -30,8 +30,8 @@
 -D ptp-helper-permissions=capabilities \
 -D dbghelp=disabled \
 -D gobject-cast-checks=disabled \
--D glib-asserts=disabled \
--D glib-checks=disabled \
+-D glib-asserts=enabled \
+-D glib-checks=enabled \
 -D package-name="GStreamer (Arch Linux)" \
 -D package-origin="https://www.archlinux.org/;
   ninja -C build


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:12:01
  Author: jgc
Revision: 383733

upgpkg: goffice 0.10.47+2+gfcac4d61-1: Update to git master, adds a bugfix

Modified:
  goffice/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 21:05:33 UTC (rev 383732)
+++ PKGBUILD2020-05-15 21:12:01 UTC (rev 383733)
@@ -2,7 +2,7 @@
 # Contributor: Aaron Griffin 
 
 pkgname=goffice
-pkgver=0.10.46
+pkgver=0.10.47+2+gfcac4d61
 pkgrel=1
 pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
 url="https://git.gnome.org/browse/goffice;
@@ -10,7 +10,7 @@
 license=(GPL)
 depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
 makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
-_commit=0da5282a9179cf63f8f0e6637f05aef595fec3e4  # tags/GOFFICE_0_10_46^0
+_commit=fcac4d610e0cc87d5c0de1f501d7d5afd2bf6e30  # master
 source=("git+https://gitlab.gnome.org/GNOME/goffice.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in goffice/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:12:04
  Author: jgc
Revision: 383734

archrelease: copy trunk to extra-x86_64

Added:
  goffice/repos/extra-x86_64/PKGBUILD
(from rev 383733, goffice/trunk/PKGBUILD)
Deleted:
  goffice/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-15 21:12:01 UTC (rev 383733)
+++ PKGBUILD2020-05-15 21:12:04 UTC (rev 383734)
@@ -1,39 +0,0 @@
-# Maintainer: Jan de Groot 
-# Contributor: Aaron Griffin 
-
-pkgname=goffice
-pkgver=0.10.46
-pkgrel=1
-pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
-url="https://git.gnome.org/browse/goffice;
-arch=(x86_64)
-license=(GPL)
-depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
-makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
-_commit=0da5282a9179cf63f8f0e6637f05aef595fec3e4  # tags/GOFFICE_0_10_46^0
-source=("git+https://gitlab.gnome.org/GNOME/goffice.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GOFFICE_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static --enable-introspection 
--enable-gtk-doc
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="${pkgdir}" install
-}

Copied: goffice/repos/extra-x86_64/PKGBUILD (from rev 383733, 
goffice/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-15 21:12:04 UTC (rev 383734)
@@ -0,0 +1,39 @@
+# Maintainer: Jan de Groot 
+# Contributor: Aaron Griffin 
+
+pkgname=goffice
+pkgver=0.10.47+2+gfcac4d61
+pkgrel=1
+pkgdesc="A GLib/GTK+ set of document-centric objects and charting library"
+url="https://git.gnome.org/browse/goffice;
+arch=(x86_64)
+license=(GPL)
+depends=(librsvg gtk3 libgsf libspectre libxslt lasem)
+makedepends=(intltool gtk-doc gobject-introspection autoconf-archive git)
+_commit=fcac4d610e0cc87d5c0de1f501d7d5afd2bf6e30  # master
+source=("git+https://gitlab.gnome.org/GNOME/goffice.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GOFFICE_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static --enable-introspection 
--enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in gnote/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:05:33
  Author: jgc
Revision: 383732

archrelease: copy trunk to extra-x86_64

Added:
  gnote/repos/extra-x86_64/PKGBUILD
(from rev 383731, gnote/trunk/PKGBUILD)
Deleted:
  gnote/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-15 21:05:30 UTC (rev 383731)
+++ PKGBUILD2020-05-15 21:05:33 UTC (rev 383732)
@@ -1,47 +0,0 @@
-# Contributor: Ionut Biru 
-# Contributor: uastasi 
-
-pkgname=gnote
-pkgver=3.34.2
-pkgrel=1
-pkgdesc="A note taking application"
-url="https://wiki.gnome.org/Apps/Gnote;
-arch=(x86_64)
-license=(GPL3)
-depends=(gtkmm3 gspell libxslt dconf libsecret)
-makedepends=(intltool yelp-tools autoconf-archive git)
-_commit=9a8df15914de9da5c6f2493fdf9f7ae2f2b58c89  # tags/3.34.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gnote.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---libexecdir=/usr/lib \
---disable-schemas-compile \
---disable-static
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gnote/repos/extra-x86_64/PKGBUILD (from rev 383731, 
gnote/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-15 21:05:33 UTC (rev 383732)
@@ -0,0 +1,47 @@
+# Contributor: Ionut Biru 
+# Contributor: uastasi 
+
+pkgname=gnote
+pkgver=3.36.1
+pkgrel=1
+pkgdesc="A note taking application"
+url="https://wiki.gnome.org/Apps/Gnote;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtkmm3 gspell libxslt dconf libsecret)
+makedepends=(intltool yelp-tools autoconf-archive git)
+_commit=39d111c838a6895290fc7e6dbc0dc182fc1d05c6  # tags/3.36.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnote.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--disable-schemas-compile \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 21:05:30
  Author: jgc
Revision: 383731

upgpkg: gnote 3.36.1-1

Modified:
  gnote/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 20:53:51 UTC (rev 383730)
+++ PKGBUILD2020-05-15 21:05:30 UTC (rev 383731)
@@ -2,7 +2,7 @@
 # Contributor: uastasi 
 
 pkgname=gnote
-pkgver=3.34.2
+pkgver=3.36.1
 pkgrel=1
 pkgdesc="A note taking application"
 url="https://wiki.gnome.org/Apps/Gnote;
@@ -10,7 +10,7 @@
 license=(GPL3)
 depends=(gtkmm3 gspell libxslt dconf libsecret)
 makedepends=(intltool yelp-tools autoconf-archive git)
-_commit=9a8df15914de9da5c6f2493fdf9f7ae2f2b58c89  # tags/3.34.2^0
+_commit=39d111c838a6895290fc7e6dbc0dc182fc1d05c6  # tags/3.36.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnote.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 20:54:59
  Author: jgc
Revision: 628115

Remove mozilla-common from depends, plugins are eeither obsolete or already 
hardcoded to the correct path

Modified:
  seamonkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 20:54:39 UTC (rev 628114)
+++ PKGBUILD2020-05-15 20:54:59 UTC (rev 628115)
@@ -7,7 +7,7 @@
 arch=('x86_64')
 license=('MPL')
 depends=('dbus-glib' 'gtk3' 'hunspell' 'icu'
- 'libevent' 'libpulse' 'libvpx' 'libxt' 'mime-types' 'mozilla-common'
+ 'libevent' 'libpulse' 'libvpx' 'libxt' 'mime-types'
  'nss' 'sqlite' 'startup-notification')
 makedepends=('autoconf2.13' 'clang' 'gtk2' 'imake' 'llvm' 'mesa' 
'python2-setuptools'
  'python2-psutil' 'rust' 'yasm' 'unzip' 'zip')


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 20:54:39
  Author: jgc
Revision: 628114

Remove mozilla-common from depends, plugins are eeither obsolete or already 
hardcoded to the correct path

Modified:
  bluegriffon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 20:15:36 UTC (rev 628113)
+++ PKGBUILD2020-05-15 20:54:39 UTC (rev 628114)
@@ -10,7 +10,7 @@
 arch=('x86_64')
 url="http://bluegriffon.org/;
 license=('MPL' 'GPL' 'LGPL')
-depends=('dbus-glib' 'gtk3' 'hunspell' 'mozilla-common' 'nss' 'libvpx' 'libxt' 
'startup-notification')
+depends=('dbus-glib' 'gtk3' 'hunspell' 'nss' 'libvpx' 'libxt' 
'startup-notification')
 makedepends=('autoconf2.13' 'gtk2' 'libpulse' 'python2' 'rust' 'unzip' 'yasm' 
'zip')
 options=('!emptydirs')
 
source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/therealglazou/${pkgbase}/archive/${pkgver}.tar.gz;


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

2020-05-15 Thread Jan de Groot via arch-commits
Date: Friday, May 15, 2020 @ 20:53:51
  Author: jgc
Revision: 383730

Remove mozilla-common from depends, plugins are eeither obsolete or already 
hardcoded to the correct path

Modified:
  thunderbird/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-15 20:19:53 UTC (rev 383729)
+++ PKGBUILD2020-05-15 20:53:51 UTC (rev 383730)
@@ -12,7 +12,7 @@
 url='https://www.mozilla.org/thunderbird/'
 arch=(x86_64)
 license=(MPL GPL LGPL)
-depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib 
alsa-lib
+depends=(gtk3 libxt startup-notification mime-types dbus-glib alsa-lib
  nss hunspell sqlite ttf-font icu) # libvpx
 makedepends=(unzip zip diffutils python python2 yasm nasm mesa imake libpulse 
inetutils xorg-server-xvfb
  autoconf2.13 rust clang llvm gtk2 cbindgen nodejs)


[arch-commits] Commit in (libart-lgpl)

2020-05-14 Thread Jan de Groot via arch-commits
Date: Thursday, May 14, 2020 @ 09:58:18
  Author: jgc
Revision: 383396

Remove from repos, not needed anymore

Deleted:
  libart-lgpl/


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 12:48:13
  Author: jgc
Revision: 382294

upgpkg: gvfs 1.44.1-3: Build with new smbclient (FS#66474)

Modified:
  gvfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 11:15:30 UTC (rev 382293)
+++ PKGBUILD2020-05-05 12:48:13 UTC (rev 382294)
@@ -4,7 +4,7 @@
 pkgbase=gvfs
 pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google})
 pkgver=1.44.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Virtual filesystem implementation for GIO"
 url="https://wiki.gnome.org/Projects/gvfs;
 arch=(x86_64)
@@ -113,7 +113,7 @@
 
 package_gvfs-smb() {
   pkgdesc+=" (SMB/CIFS backend; Windows client)"
-  depends=("gvfs=$pkgver" smbclient)
+  depends=("gvfs=$pkgver" 'smbclient>=4.12.0')
 
   mv "$srcdir/smb" "$pkgdir/usr"
 }


[arch-commits] Commit in gvfs/repos/extra-x86_64 (6 files)

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 12:48:18
  Author: jgc
Revision: 382295

archrelease: copy trunk to extra-x86_64

Added:
  gvfs/repos/extra-x86_64/PKGBUILD
(from rev 382294, gvfs/trunk/PKGBUILD)
  gvfs/repos/extra-x86_64/gvfs-nfs.install
(from rev 382294, gvfs/trunk/gvfs-nfs.install)
  gvfs/repos/extra-x86_64/gvfsd.hook
(from rev 382294, gvfs/trunk/gvfsd.hook)
Deleted:
  gvfs/repos/extra-x86_64/PKGBUILD
  gvfs/repos/extra-x86_64/gvfs-nfs.install
  gvfs/repos/extra-x86_64/gvfsd.hook

--+
 PKGBUILD |  328 ++---
 gvfs-nfs.install |   14 +-
 gvfsd.hook   |   22 +--
 3 files changed, 182 insertions(+), 182 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-05 12:48:13 UTC (rev 382294)
+++ PKGBUILD2020-05-05 12:48:18 UTC (rev 382295)
@@ -1,164 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgbase=gvfs
-pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google})
-pkgver=1.44.1
-pkgrel=1
-pkgdesc="Virtual filesystem implementation for GIO"
-url="https://wiki.gnome.org/Projects/gvfs;
-arch=(x86_64)
-license=(LGPL)
-depends=(avahi dconf fuse3 libarchive libcdio-paranoia libsoup udisks2 
libsecret
- libbluray libgudev gcr psmisc 'gsettings-desktop-schemas>=3.34.0')
-makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp
- gnome-online-accounts libnfs libgdata git gtk-doc python meson
- openssh)
-groups=(gnome)
-_commit=0071ed715da2c6ace52c4e772205c01eca209f25  # tags/1.44.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit;
-gvfsd.hook)
-sha256sums=('SKIP'
-'d3b714db35b2ce75d7f6d528044554decbb9149a98425aff119a071ca0a25282')
-
-prepare() {
-  cd $pkgbase
-}
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  arch-meson $pkgbase build -D man=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-_split() {
-  local name="$1" src dest; shift
-  for src; do
-echo "$name: /usr/$src"
-dest="$srcdir/$name/$src"
-mkdir -p "${dest%/*}"
-mv -T "$src" "$dest"
-rmdir -p --ignore-fail-on-non-empty "${src%/*}"
-  done
-}
-
-package_gvfs() {
-  replaces=(gvfs-{obexftp,afp})
-  optdepends=('gvfs-afc: AFC (mobile devices) support'
-  'gvfs-smb: SMB/CIFS (Windows client) support'
-  'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support'
-  'gvfs-mtp: MTP device support'
-  'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support'
-  'gvfs-nfs: NFS support'
-  'gvfs-google: Google Drive support'
-  'gtk3: Recent files support')
-  options=(!emptydirs)
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-
-  cd "$pkgdir/usr"
-
-  _split smb \
-lib/gvfsd-smb{,-browse} \
-share/GConf/gsettings/gvfs-smb.convert \
-share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \
-share/gvfs/mounts/smb{,-browse}.mount
-
-  _split afc \
-lib/gvfs{-afc-volume-monitor,d-afc} \
-lib/systemd/user/gvfs-afc-volume-monitor.service \
-share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \
-share/gvfs/mounts/afc.mount \
-share/gvfs/remote-volume-monitors/afc.monitor
-
-  _split gphoto2 \
-lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \
-lib/systemd/user/gvfs-gphoto2-volume-monitor.service \
-share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \
-share/gvfs/mounts/gphoto2.mount \
-share/gvfs/remote-volume-monitors/gphoto2.monitor
-
-  _split mtp \
-lib/gvfs{-mtp-volume-monitor,d-mtp} \
-lib/systemd/user/gvfs-mtp-volume-monitor.service \
-share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \
-share/gvfs/mounts/mtp.mount \
-share/gvfs/remote-volume-monitors/mtp.monitor
-
-  _split goa \
-lib/gvfs-goa-volume-monitor \
-lib/systemd/user/gvfs-goa-volume-monitor.service \
-share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \
-share/gvfs/remote-volume-monitors/goa.monitor
-
-  _split nfs \
-lib/gvfsd-nfs \
-share/gvfs/mounts/nfs.mount
-
-  _split google \
-lib/gvfsd-google \
-share/gvfs/mounts/google.mount
-}
-
-package_gvfs-smb() {
-  pkgdesc+=" (SMB/CIFS backend; Windows client)"
-  depends=("gvfs=$pkgver" smbclient)
-
-  mv "$srcdir/smb" "$pkgdir/usr"
-}
-
-package_gvfs-afc() {
-  pkgdesc+=" (AFC backend; Apple mobile devices)"
-  depends=("gvfs=$pkgver" libimobiledevice usbmuxd)
-
-  mv "$srcdir/afc" "$pkgdir/usr"
-}
-
-package_gvfs-gphoto2() {
-  pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)"
-  depends=("gvfs=$pkgver" libgphoto2)
-
-  mv "$srcdir/gphoto2" "$pkgdir/usr"
-}
-
-package_gvfs-mtp() {
-  pkgdesc+=" 

[arch-commits] Commit in libxslt/trunk (2 files)

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:33:49
  Author: jgc
Revision: 382285

Add debian patch local (FS#66520)

Added:
  libxslt/trunk/0002-Make-generate-id-deterministic.patch
Modified:
  libxslt/trunk/PKGBUILD

---+
 0002-Make-generate-id-deterministic.patch |  180 
 PKGBUILD  |2 
 2 files changed, 181 insertions(+), 1 deletion(-)

Added: 0002-Make-generate-id-deterministic.patch
===
--- 0002-Make-generate-id-deterministic.patch   (rev 0)
+++ 0002-Make-generate-id-deterministic.patch   2020-05-05 10:33:49 UTC (rev 
382285)
@@ -0,0 +1,180 @@
+From: Daniel Veillard 
+Date: Sun, 29 Oct 2017 01:04:54 +0200
+Subject: Make generate-id deterministic
+
+Origin: upstream, https://bugzilla.gnome.org/attachment.cgi?id=306475
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=751621
+Bug-Debian: https://bugs.debian.org/823857
+---
+ libxslt/functions.c | 91 -
+ libxslt/functions.h |  7 
+ libxslt/transform.c |  8 +
+ libxslt/xsltInternals.h |  2 ++
+ 4 files changed, 107 insertions(+), 1 deletion(-)
+
+diff --git a/libxslt/functions.c b/libxslt/functions.c
+index b350545..858a483 100644
+--- a/libxslt/functions.c
 b/libxslt/functions.c
+@@ -671,6 +671,63 @@ xsltFormatNumberFunction(xmlXPathParserContextPtr ctxt, 
int nargs)
+ xmlXPathFreeObject(decimalObj);
+ }
+ 
++/**
++ * xsltCleanupIds:
++ * @ctxt: the transformation context
++ * @root: the root of the resulting document
++ *
++ * This clean up ids which may have been saved in Element contents
++ * by xsltGenerateIdFunction() to provide stable IDs on elements.
++ *
++ * Returns the number of items cleaned or -1 in case of error
++ */
++int
++xsltCleanupIds(xsltTransformContextPtr ctxt, xmlNodePtr root) {
++xmlNodePtr cur;
++int count = 0;
++
++if ((ctxt == NULL) || (root == NULL))
++return(-1);
++if (root->type != XML_ELEMENT_NODE)
++return(-1);
++
++cur = root;
++while (cur != NULL) {
++  if (cur->type == XML_ELEMENT_NODE) {
++  if (cur->content != NULL) {
++  cur->content = NULL;
++  count++;
++  }
++  if (cur->children != NULL) {
++  cur = cur->children;
++  continue;
++  }
++  }
++  if (cur->next != NULL) {
++  cur = cur->next;
++  continue;
++  }
++  do {
++  cur = cur->parent;
++  if (cur == NULL)
++  break;
++  if (cur == (xmlNodePtr) root) {
++  cur = NULL;
++  break;
++  }
++  if (cur->next != NULL) {
++  cur = cur->next;
++  break;
++  }
++  } while (cur != NULL);
++}
++
++fprintf(stderr, "Attributed %d IDs for element, cleaned up %d\n",
++ctxt->nextid, count);
++
++return(count);
++}
++
+ /**
+  * xsltGenerateIdFunction:
+  * @ctxt:  the XPath Parser context
+@@ -722,7 +779,39 @@ xsltGenerateIdFunction(xmlXPathParserContextPtr ctxt, int 
nargs){
+ if (obj)
+ xmlXPathFreeObject(obj);
+ 
+-val = (long)((char *)cur - (char *)_address);
++/*
++ * Try to provide stable ID for generated document:
++ *   - usually ID are computed to be placed on elements via attributes
++ * so using the element as the node for the ID
++ *   - the cur->content should be a correct placeholder for this, we use
++ * it to hold element node numbers in xmlXPathOrderDocElems to
++ * speed up XPath too
++ *   - xsltCleanupIds() clean them up before handing the XSLT output
++ * to the API client.
++ *   - other nodes types use the node address method but that should
++ * not end up in resulting document ID
++ *   - we can enable this by default without risk of performance issues
++ * only the one pass xsltCleanupIds() is added
++ */
++if (cur->type == XML_ELEMENT_NODE) {
++if (cur->content == NULL) {
++  xsltTransformContextPtr tctxt;
++
++  tctxt = xsltXPathGetTransformContext(ctxt);
++  if (tctxt == NULL) {
++  val = (long)((char *)cur - (char *)_address);
++  } else {
++  tctxt->nextid++;
++  val = tctxt->nextid;
++  cur->content = (void *) (val);
++  }
++  } else {
++  val = (long) cur->content;
++  }
++} else {
++  val = (long)((char *)cur - (char *)_address);
++}
++
+ if (val >= 0) {
+   snprintf((char *)str, sizeof(str), "idp%ld", val);
+ } else {
+diff --git a/libxslt/functions.h b/libxslt/functions.h
+index 5455b7f..3116361 100644
+--- a/libxslt/functions.h
 b/libxslt/functions.h
+@@ -63,6 +63,13 @@ XSLTPUBFUN void XSLTCALL
+   xsltFunctionAvailableFunction   (xmlXPathParserContextPtr ctxt,
+   

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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:31:59
  Author: jgc
Revision: 382282

Move nautilus-sendto from depends to optdepends (FS#63005)

Modified:
  nautilus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:22:26 UTC (rev 382281)
+++ PKGBUILD2020-05-05 10:31:59 UTC (rev 382282)
@@ -9,7 +9,7 @@
 url="https://wiki.gnome.org/Apps/Files;
 arch=(x86_64)
 license=(GPL)
-depends=(libgexiv2 gnome-desktop gvfs dconf tracker nautilus-sendto 
gnome-autoar
+depends=(libgexiv2 gnome-desktop gvfs dconf tracker gnome-autoar
  gst-plugins-base-libs tracker-miners)
 makedepends=(gobject-introspection git gtk-doc meson appstream-glib)
 _commit=5ee1fc0be9af9aa4b32223e735400d50d19456cf  # tags/3.36.2^0
@@ -54,6 +54,7 @@
 
 package_nautilus() {
   depends+=(libnautilus-extension)
+  optdepends=('nautilus-sendto: Send files via mail extension')
   groups=(gnome)
 
   DESTDIR="$pkgdir" meson install -C build


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:22:26
  Author: jgc
Revision: 382281

Remove from gnome group

Modified:
  nautilus-sendto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:20:54 UTC (rev 382280)
+++ PKGBUILD2020-05-05 10:22:26 UTC (rev 382281)
@@ -12,7 +12,6 @@
 license=(GPL)
 depends=(glib2)
 makedepends=(gobject-introspection git meson appstream-glib)
-groups=(gnome-extra)
 _commit=e8a3604c69e178dc379c04d6f0684c9e1a60532a  # master
 
source=("git+https://gitlab.gnome.org/GNOME/nautilus-sendto.git#commit=$_commit;)
 sha256sums=('SKIP')


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:20:54
  Author: jgc
Revision: 382280

Remove from gnome group

Modified:
  mousetweaks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:17:25 UTC (rev 382279)
+++ PKGBUILD2020-05-05 10:20:54 UTC (rev 382280)
@@ -10,7 +10,6 @@
 license=(GPL3 FDL)
 depends=(libxtst gtk3 gsettings-desktop-schemas)
 makedepends=(python git)
-groups=(gnome)
 _commit=db65986e791c8dd001f8e295d19e374dd5e3efd5  # tags/3.32.0^0
 source=("git+https://gitlab.gnome.org/GNOME/mousetweaks.git#commit=$_commit;)
 sha256sums=('SKIP')


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:17:25
  Author: jgc
Revision: 382279

Add to gnome-extra (FS#63005)

Modified:
  gnome-notes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:12:55 UTC (rev 382278)
+++ PKGBUILD2020-05-05 10:17:25 UTC (rev 382279)
@@ -13,6 +13,7 @@
 provides=("bijiben=$pkgver")
 conflicts=(bijiben)
 replaces=(bijiben)
+groups=('gnome-extra')
 _commit=1e896e3ec21efaa92be30eeb42627efb5492aa5a  # tags/BIJIBEN_3_36_0^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-notes.git#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libgd.git;)


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:12:55
  Author: jgc
Revision: 382278

Add to gnome-extra (FS#63005)

Modified:
  glade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:12:27 UTC (rev 382277)
+++ PKGBUILD2020-05-05 10:12:55 UTC (rev 382278)
@@ -12,6 +12,7 @@
 makedepends=(intltool gtk-doc gobject-introspection python-gobject itstool 
docbook-xsl git
  gnome-common webkit2gtk)
 optdepends=('devhelp: development help')
+groups=('gnome-extra')
 provides=(libgladeui-2.so)
 _commit=1f0e1db7178c5038b2f61dc708b0939cb21d9254  # tags/GLADE_3_22_2^0
 source=("git+https://gitlab.gnome.org/GNOME/glade.git#commit=$_commit;)


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:12:27
  Author: jgc
Revision: 382277

Move to gnome-extra (FS#63005)

Modified:
  gnome-todo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:11:51 UTC (rev 382276)
+++ PKGBUILD2020-05-05 10:12:27 UTC (rev 382277)
@@ -9,7 +9,7 @@
 license=(GPL)
 depends=(evolution-data-server libpeas python)
 makedepends=(gobject-introspection appstream-glib git meson gtk-doc)
-groups=(gnome)
+groups=(gnome-extra)
 _commit=d56e14e886021f7dcd81dc5d7bddc8470e5e25ad  # gnome-3-28
 source=("git+https://gitlab.gnome.org/GNOME/gnome-todo.git#commit=$_commit;
 gnome-todo-eds-libecal-2.0.patch)


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

2020-05-05 Thread Jan de Groot via arch-commits
Date: Tuesday, May 5, 2020 @ 10:11:51
  Author: jgc
Revision: 382276

Move to gnome-extra (FS#63005)

Modified:
  gnome-documents/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-05 10:01:55 UTC (rev 382275)
+++ PKGBUILD2020-05-05 10:11:51 UTC (rev 382276)
@@ -12,7 +12,7 @@
  libgepub gnome-epub-thumbnailer)
 makedepends=(gobject-introspection git meson yelp-tools inkscape)
 optdepends=('libreoffice-fresh: Support for Libreoffice document types')
-groups=(gnome)
+groups=(gnome-extra)
 _commit=966b04ec9601e2a6bf337c851fc9762524a7b7c6  # master
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-documents.git#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libgd.git;)


[arch-commits] Commit in dee/trunk (4 files)

2020-04-29 Thread Jan de Groot via arch-commits
Date: Wednesday, April 29, 2020 @ 12:31:17
  Author: jgc
Revision: 622250

Add patches from Fedora and Debian to fix compilation

Added:
  dee/trunk/dee-1.2.7-deprecated-g_type_class_add_private.patch
  dee/trunk/dee-1.2.7-gcc6-fixes.patch
  dee/trunk/vapi-skip-properties.patch
Modified:
  dee/trunk/PKGBUILD

-+
 PKGBUILD|   17 
 dee-1.2.7-deprecated-g_type_class_add_private.patch |  927 ++
 dee-1.2.7-gcc6-fixes.patch  |   36 
 vapi-skip-properties.patch  |   15 
 4 files changed, 989 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-29 11:56:14 UTC (rev 622249)
+++ PKGBUILD2020-04-29 12:31:17 UTC (rev 622250)
@@ -13,16 +13,20 @@
 depends=("glib2" "icu")
 makedepends=("gobject-introspection" "python" "vala")
 
source=("https://launchpad.net/${pkgname}/1.0/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz;
-
"https://launchpadlibrarian.net/258481465/fix-misleading-indentation.patch;)
+ dee-1.2.7-gcc6-fixes.patch
+ dee-1.2.7-deprecated-g_type_class_add_private.patch
+ vapi-skip-properties.patch)
 sha256sums=('1bf0336ce684aa0f48d6eae2469628c1a9b43695a77443bc31a5790aa673bf8a'
-'3bf75bd632d6be88632c0f6113aac5ac5d65e1a01b408c27ea1fd7bb718d6ebd')
+'0a97d52b6c1e63ac070d9870914b1741d0bd2cd69f179c6a8ae69d0482905d38'
+'e9be91ded88cbb8256ea71d20a71be6ca8e304bc971902e28ffe9bba0ac1dc05'
+'ba0f9f80e3827fc4e1e546e4011982512b5b09e8f66496b213a4bd319bf829f5')
 
 prepare() {
-  cd $srcdir
-  patch -p1 -i $srcdir/fix-misleading-indentation.patch
-
   cd ${pkgname}-${pkgver}
-  sed -i 's/-Werror//' configure
+  patch -Np1 -i ../dee-1.2.7-gcc6-fixes.patch
+  patch -Np1 -i ../dee-1.2.7-deprecated-g_type_class_add_private.patch
+  patch -Np1 -i ../vapi-skip-properties.patch
+  autoreconf -fi
 }
 
 build() {
@@ -29,6 +33,7 @@
cd ${pkgname}-${pkgver}
export PYTHON="/usr/bin/python"
./configure --prefix="/usr" --sysconfdir="/etc" --localstatedir="/var" 
--disable-{static,tests}
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
 }
 

Added: dee-1.2.7-deprecated-g_type_class_add_private.patch
===
--- dee-1.2.7-deprecated-g_type_class_add_private.patch 
(rev 0)
+++ dee-1.2.7-deprecated-g_type_class_add_private.patch 2020-04-29 12:31:17 UTC 
(rev 622250)
@@ -0,0 +1,927 @@
+diff -up dee-1.2.7/configure.ac.dep dee-1.2.7/configure.ac
+--- dee-1.2.7/configure.ac.dep 2013-09-09 05:22:35.0 -0400
 dee-1.2.7/configure.ac 2019-09-05 11:17:15.833415732 -0400
+@@ -95,7 +95,7 @@ AC_FUNC_MMAP
+ AC_CHECK_FUNCS([memset munmap strcasecmp strdup])
+ 
+ PKG_CHECK_MODULES(DEE,
+-  glib-2.0 >= 2.32
++  glib-2.0 >= 2.38
+   gthread-2.0  >= 2.32
+   gobject-2.0  >= 2.32
+   gio-2.0  >= 2.32
+diff -up dee-1.2.7/src/dee-analyzer.c.dep dee-1.2.7/src/dee-analyzer.c
+--- dee-1.2.7/src/dee-analyzer.c.dep   2012-11-08 05:13:46.0 -0500
 dee-1.2.7/src/dee-analyzer.c   2019-09-05 11:22:55.498031535 -0400
+@@ -45,13 +45,6 @@
+ #include 
+ #include "dee-analyzer.h"
+ 
+-G_DEFINE_TYPE (DeeAnalyzer,
+-   dee_analyzer,
+-   G_TYPE_OBJECT);
+-
+-#define DEE_ANALYZER_GET_PRIVATE(obj) \
+-  (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_ANALYZER, DeeAnalyzerPrivate))
+-
+ typedef struct {
+   DeeTermFilterFunc filter_func;
+   gpointer  data;
+@@ -76,6 +69,10 @@ enum
+   PROP_0,
+ };
+ 
++G_DEFINE_TYPE_WITH_PRIVATE (DeeAnalyzer,
++   dee_analyzer,
++   G_TYPE_OBJECT);
++
+ /*
+  * DeeAnalyzer forward declarations
+  */
+@@ -195,9 +192,6 @@ dee_analyzer_class_init (DeeAnalyzerClas
+   klass->add_term_filter = dee_analyzer_add_term_filter_real;
+   klass->collate_key = dee_analyzer_collate_key_real;
+   klass->collate_cmp = dee_analyzer_collate_cmp_real;
+-
+-  /* Add private data */
+-  g_type_class_add_private (obj_class, sizeof (DeeAnalyzerPrivate));
+ }
+ 
+ static void
+@@ -205,7 +199,7 @@ dee_analyzer_init (DeeAnalyzer *self)
+ {
+   DeeAnalyzerPrivate *priv;
+ 
+-  priv = self->priv = DEE_ANALYZER_GET_PRIVATE (self);
++  priv = self->priv = dee_analyzer_get_instance_private (self);
+   
+   priv->term_filters = NULL;
+   priv->term_pool = (DeeTermList*) g_object_new (DEE_TYPE_TERM_LIST, NULL);
+diff -up dee-1.2.7/src/dee-client.c.dep dee-1.2.7/src/dee-client.c
+--- dee-1.2.7/src/dee-client.c.dep 2012-11-08 05:13:46.0 -0500
 dee-1.2.7/src/dee-client.c 2019-09-05 11:42:29.972418434 -0400
+@@ -37,11 +37,6 @@
+ #include "dee-marshal.h"
+ #include "trace-log.h"
+ 
+-G_DEFINE_TYPE (DeeClient, dee_client, DEE_TYPE_PEER)
+-

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

2020-04-29 Thread Jan de Groot via arch-commits
Date: Wednesday, April 29, 2020 @ 11:56:14
  Author: jgc
Revision: 622249

Fix typo caused by using vi instead of vim

Modified:
  dino/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-29 11:54:48 UTC (rev 622248)
+++ PKGBUILD2020-04-29 11:56:14 UTC (rev 622249)
@@ -23,7 +23,7 @@
 }
 
 build() {
-cmake -G Ninja -B buIld -S ${pkgname}-${pkgver} \
+cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr
 ninja -C build
 }


[arch-commits] Commit in dino/trunk (PKGBUILD signal-2.3.3.patch)

2020-04-29 Thread Jan de Groot via arch-commits
Date: Wednesday, April 29, 2020 @ 11:40:16
  Author: jgc
Revision: 622242

Add upstream patch to allow signal 2.3.3

Added:
  dino/trunk/signal-2.3.3.patch
Modified:
  dino/trunk/PKGBUILD

+
 PKGBUILD   |   14 +++---
 signal-2.3.3.patch |   34 ++
 2 files changed, 45 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-29 11:40:12 UTC (rev 622241)
+++ PKGBUILD2020-04-29 11:40:16 UTC (rev 622242)
@@ -10,12 +10,20 @@
 depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c
  libsoup sqlite qrencode)
 makedepends=(git cmake vala ninja)
-source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('100542fcf05781f37f5a871489affe0a82f205cd15e3d0d3cdfd717fa1149835' 
'SKIP')
+source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}
+   signal-2.3.3.patch)
+sha256sums=('100542fcf05781f37f5a871489affe0a82f205cd15e3d0d3cdfd717fa1149835'
+'SKIP'
+'0f46b133b0e11a71d167b66f94e8dfd6f5677344c83f8fda903dd382e83bc673')
 validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
 
+prepare() {
+cd ${pkgname}-${pkgver}
+patch -Np1 -i ../signal-2.3.3.patch
+}
+
 build() {
-cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
+cmake -G Ninja -B buIld -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr
 ninja -C build
 }

Added: signal-2.3.3.patch
===
--- signal-2.3.3.patch  (rev 0)
+++ signal-2.3.3.patch  2020-04-29 11:40:16 UTC (rev 622242)
@@ -0,0 +1,34 @@
+From fbd70ceaac5ebbddfa21a580c61165bf5b861303 Mon Sep 17 00:00:00 2001
+From: Marvin W 
+Date: Mon, 13 Apr 2020 18:16:52 +0200
+Subject: [PATCH] Bump libsignal-protocol-c version to 2.3.3
+
+---
+ .gitmodules  | 2 +-
+ plugins/signal-protocol/CMakeLists.txt   | 2 +-
+ plugins/signal-protocol/libsignal-protocol-c | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/.gitmodules b/.gitmodules
+index 02c33f98..b5480660 100644
+--- a/.gitmodules
 b/.gitmodules
+@@ -1,4 +1,4 @@
+ [submodule "libsignal-protocol-c"]
+   path = plugins/signal-protocol/libsignal-protocol-c
+   url = https://github.com/WhisperSystems/libsignal-protocol-c.git
+-  branch = v2.3.2
++  branch = v2.3.3
+diff --git a/plugins/signal-protocol/CMakeLists.txt 
b/plugins/signal-protocol/CMakeLists.txt
+index 0ae84111..400de03c 100644
+--- a/plugins/signal-protocol/CMakeLists.txt
 b/plugins/signal-protocol/CMakeLists.txt
+@@ -32,7 +32,7 @@ if(NOT BUILD_LIBSIGNAL_IN_TREE)
+ # libsignal-protocol-c has a history of breaking compatibility on the 
patch level
+ # we'll have to check compatibility for every new release
+ # distro maintainers may update this dependency after compatibility tests
+-find_package(SignalProtocol 2.3.2 EXACT REQUIRED)
++find_package(SignalProtocol 2.3.2 REQUIRED)
+ else()
+ add_subdirectory(libsignal-protocol-c EXCLUDE_FROM_ALL)
+ set_property(TARGET curve25519 PROPERTY POSITION_INDEPENDENT_CODE ON)


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

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 18:59:37
  Author: jgc
Revision: 622078

upgpkg: gambas3 3.14.3-12: Rebuild for gtkglext without pangox-compat

Modified:
  gambas3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-28 18:59:00 UTC (rev 622077)
+++ PKGBUILD2020-04-28 18:59:37 UTC (rev 622078)
@@ -27,7 +27,7 @@
  'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web'
  'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script')
 pkgver=3.14.3
-pkgrel=11
+pkgrel=12
 pkgdesc="A free development environment based on a Basic interpreter."
 arch=('x86_64')
 url="http://gambas.sourceforge.net/;


[arch-commits] Commit in gambas3/repos/community-staging-x86_64 (12 files)

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 18:59:50
  Author: jgc
Revision: 622079

archrelease: copy trunk to community-staging-x86_64

Added:
  
gambas3/repos/community-staging-x86_64/0001-Fix-segfault-with-poppler-0.83.patch
(from rev 622078, gambas3/trunk/0001-Fix-segfault-with-poppler-0.83.patch)
  
gambas3/repos/community-staging-x86_64/0001-Packager-Fix-ArchLinux-packager.patch
(from rev 622078, gambas3/trunk/0001-Packager-Fix-ArchLinux-packager.patch)
  
gambas3/repos/community-staging-x86_64/0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch
(from rev 622078, 
gambas3/trunk/0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch)
  gambas3/repos/community-staging-x86_64/PKGBUILD
(from rev 622078, gambas3/trunk/PKGBUILD)
  gambas3/repos/community-staging-x86_64/gambas-poppler-0.86.patch
(from rev 622078, gambas3/trunk/gambas-poppler-0.86.patch)
  gambas3/repos/community-staging-x86_64/gambas-postgresql-12.patch
(from rev 622078, gambas3/trunk/gambas-postgresql-12.patch)
Deleted:
  
gambas3/repos/community-staging-x86_64/0001-Fix-segfault-with-poppler-0.83.patch
  
gambas3/repos/community-staging-x86_64/0001-Packager-Fix-ArchLinux-packager.patch
  
gambas3/repos/community-staging-x86_64/0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch
  gambas3/repos/community-staging-x86_64/PKGBUILD
  gambas3/repos/community-staging-x86_64/gambas-poppler-0.86.patch
  gambas3/repos/community-staging-x86_64/gambas-postgresql-12.patch

--+
 0001-Fix-segfault-with-poppler-0.83.patch|   58 
 0001-Packager-Fix-ArchLinux-packager.patch   |   58 
 0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch |  108 
 PKGBUILD | 2312 +-
 gambas-poppler-0.86.patch|   76 
 gambas-postgresql-12.patch   |   54 
 6 files changed, 1333 insertions(+), 1333 deletions(-)

Deleted: 0001-Fix-segfault-with-poppler-0.83.patch
===
--- 0001-Fix-segfault-with-poppler-0.83.patch   2020-04-28 18:59:37 UTC (rev 
622078)
+++ 0001-Fix-segfault-with-poppler-0.83.patch   2020-04-28 18:59:50 UTC (rev 
622079)
@@ -1,29 +0,0 @@
-From 36c093cb21d9dab3aae35f64d44e5883eefe020e Mon Sep 17 00:00:00 2001
-From: Laurent Carlier 
-Date: Thu, 23 Jan 2020 18:02:44 +0100
-Subject: [PATCH] Fix segfault with poppler>0.83
-
-[GB.PDF]
-* BUG: Fix segfault with poppler > 0.83
-
-Signed-off-by: Laurent Carlier 

- gb.pdf/src/main.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gb.pdf/src/main.cpp b/gb.pdf/src/main.cpp
-index 2d7f02ca0..62923cc34 100644
 a/gb.pdf/src/main.cpp
-+++ b/gb.pdf/src/main.cpp
-@@ -56,7 +56,7 @@ int EXPORT GB_INIT(void)
-   if (!globalParams)
-   {
- #if POPPLER_VERSION_0_83
--  globalParams = std::unique_ptr();
-+  globalParams = std::unique_ptr(new 
GlobalParams());
- #else
-   globalParams = new GlobalParams();
- #endif
--- 
-2.25.0
-

Copied: 
gambas3/repos/community-staging-x86_64/0001-Fix-segfault-with-poppler-0.83.patch
 (from rev 622078, gambas3/trunk/0001-Fix-segfault-with-poppler-0.83.patch)
===
--- 0001-Fix-segfault-with-poppler-0.83.patch   (rev 0)
+++ 0001-Fix-segfault-with-poppler-0.83.patch   2020-04-28 18:59:50 UTC (rev 
622079)
@@ -0,0 +1,29 @@
+From 36c093cb21d9dab3aae35f64d44e5883eefe020e Mon Sep 17 00:00:00 2001
+From: Laurent Carlier 
+Date: Thu, 23 Jan 2020 18:02:44 +0100
+Subject: [PATCH] Fix segfault with poppler>0.83
+
+[GB.PDF]
+* BUG: Fix segfault with poppler > 0.83
+
+Signed-off-by: Laurent Carlier 
+---
+ gb.pdf/src/main.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gb.pdf/src/main.cpp b/gb.pdf/src/main.cpp
+index 2d7f02ca0..62923cc34 100644
+--- a/gb.pdf/src/main.cpp
 b/gb.pdf/src/main.cpp
+@@ -56,7 +56,7 @@ int EXPORT GB_INIT(void)
+   if (!globalParams)
+   {
+ #if POPPLER_VERSION_0_83
+-  globalParams = std::unique_ptr();
++  globalParams = std::unique_ptr(new 
GlobalParams());
+ #else
+   globalParams = new GlobalParams();
+ #endif
+-- 
+2.25.0
+

Deleted: 0001-Packager-Fix-ArchLinux-packager.patch
===
--- 0001-Packager-Fix-ArchLinux-packager.patch  2020-04-28 18:59:37 UTC (rev 
622078)
+++ 0001-Packager-Fix-ArchLinux-packager.patch  2020-04-28 18:59:50 UTC (rev 
622079)
@@ -1,29 +0,0 @@
-From 989a1266a20f360f1b2db3635a35cc5bbb95d763 Mon Sep 17 00:00:00 2001
-From: gambas 
-Date: Mon, 27 Jan 2020 08:24:52 +0100
-Subject: [PATCH] Packager: Fix ArchLinux packager.
-
-[DEVELOPMENT ENVIRONMENT]
-* BUG: Packager: Fix ArchLinux packager.
-
-Signed-off-by: Laurent Carlier 

- 

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

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 14:51:51
  Author: jgc
Revision: 381791

upgpkg: gtkmathview 0.8.0-7: Build without gtk module to avoid pangox-compat 
dependency

Modified:
  gtkmathview/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-28 14:30:35 UTC (rev 381790)
+++ PKGBUILD2020-04-28 14:51:51 UTC (rev 381791)
@@ -3,12 +3,12 @@
 
 pkgname=gtkmathview
 pkgver=0.8.0
-pkgrel=6
+pkgrel=7
 pkgdesc="C++ rendering engine for MathML documents"
 arch=('x86_64')
 url="http://helm.cs.unibo.it/mml-widget/;
 license=('LGPL3')
-depends=('popt' 'gtk2' 't1lib' 'gmetadom' 'pangox-compat')
+depends=('popt' 'gtk2' 't1lib' 'gmetadom')
 source=(http://helm.cs.unibo.it/mml-widget/sources/${pkgname}-${pkgver}.tar.gz
 gtkmathview-0.8.0-gcc43.patch
 gtkmathview-0.8.0-cond-t1.patch
@@ -16,13 +16,13 @@
 gtkmathview-0.8.0-includes.patch
 gtkmathview-gcc6.patch
 gtkmathview-gcc7.patch)
-md5sums=('b53564e553728d4b69f7d366dfeb5299'
- '92eb2870c1922cbebd5566900cde220b'
- 'a79a27e00908e75712bc9453b669fe61'
- '8c8620aee002b30975e1e175ef9af7a7'
- '4fc8daefbf27d49067b0c66bba54f428'
- '280e26beb1b6f1008d75b90c485dd47f'
- '8ecffe417121723755749444dfcbbafb')
+sha256sums=('1dc30175da6a3c560a7d62d1abe1c2f9829d988e6f1a7c5e766544575c558c43'
+'e55785f4dafedfe97679ce51e0753ffdd5eb8036b1dd00653b22e6e89aa02beb'
+'731894b852a8f692a3a1778bfa43e6afaa38e30b73d90272ae56d65bf709'
+'1437647e6782547021a774df6ee3efd23c1b80941044d4bf44b283879636fb3e'
+'09641f1547c5a526fc901b417ba1b1ae59ea251e56164dbf765ee7132e0c988b'
+'4ed73eb412392adbb48ea069290bb2a4d0c2de98597f55171b35ab01f72e7734'
+'7921e647ef4bd5d94c5218a15b636fc1f01c4dc33f60175b6046bce726c9cfb9')
 
 prepare() {
   cd ${pkgname}-${pkgver}
@@ -42,8 +42,10 @@
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr \
 --sysconfdir=/etc \
---disable-static
-  make LIBTOOL=/usr/bin/libtool
+--disable-static \
+--disable-gtk
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
 }
 
 package() {


[arch-commits] Commit in gtkmathview/repos/extra-x86_64 (14 files)

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 14:51:54
  Author: jgc
Revision: 381792

archrelease: copy trunk to extra-x86_64

Added:
  gtkmathview/repos/extra-x86_64/PKGBUILD
(from rev 381791, gtkmathview/trunk/PKGBUILD)
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-cond-t1.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-0.8.0-cond-t1.patch)
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-gcc43.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-0.8.0-gcc43.patch)
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-gcc47.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-0.8.0-gcc47.patch)
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-includes.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-0.8.0-includes.patch)
  gtkmathview/repos/extra-x86_64/gtkmathview-gcc6.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-gcc6.patch)
  gtkmathview/repos/extra-x86_64/gtkmathview-gcc7.patch
(from rev 381791, gtkmathview/trunk/gtkmathview-gcc7.patch)
Deleted:
  gtkmathview/repos/extra-x86_64/PKGBUILD
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-cond-t1.patch
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-gcc43.patch
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-gcc47.patch
  gtkmathview/repos/extra-x86_64/gtkmathview-0.8.0-includes.patch
  gtkmathview/repos/extra-x86_64/gtkmathview-gcc6.patch
  gtkmathview/repos/extra-x86_64/gtkmathview-gcc7.patch

--+
 PKGBUILD |  109 ++--
 gtkmathview-0.8.0-cond-t1.patch  |   44 
 gtkmathview-0.8.0-gcc43.patch|  112 ++--
 gtkmathview-0.8.0-gcc47.patch|  134 -
 gtkmathview-0.8.0-includes.patch |   24 ++--
 gtkmathview-gcc6.patch   |  198 ++---
 gtkmathview-gcc7.patch   |   54 +-
 7 files changed, 338 insertions(+), 337 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-28 14:51:51 UTC (rev 381791)
+++ PKGBUILD2020-04-28 14:51:54 UTC (rev 381792)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
-# Contributor: Jan de Groot 
-
-pkgname=gtkmathview
-pkgver=0.8.0
-pkgrel=6
-pkgdesc="C++ rendering engine for MathML documents"
-arch=('x86_64')
-url="http://helm.cs.unibo.it/mml-widget/;
-license=('LGPL3')
-depends=('popt' 'gtk2' 't1lib' 'gmetadom' 'pangox-compat')
-source=(http://helm.cs.unibo.it/mml-widget/sources/${pkgname}-${pkgver}.tar.gz
-gtkmathview-0.8.0-gcc43.patch
-gtkmathview-0.8.0-cond-t1.patch
-gtkmathview-0.8.0-gcc47.patch
-gtkmathview-0.8.0-includes.patch
-gtkmathview-gcc6.patch
-gtkmathview-gcc7.patch)
-md5sums=('b53564e553728d4b69f7d366dfeb5299'
- '92eb2870c1922cbebd5566900cde220b'
- 'a79a27e00908e75712bc9453b669fe61'
- '8c8620aee002b30975e1e175ef9af7a7'
- '4fc8daefbf27d49067b0c66bba54f428'
- '280e26beb1b6f1008d75b90c485dd47f'
- '8ecffe417121723755749444dfcbbafb')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-gcc43.patch
-  patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-gcc47.patch
-  patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-includes.patch
-  patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-cond-t1.patch
-  patch -p1 -i ../gtkmathview-gcc6.patch # Debian patch  
-  patch -p1 -i ../gtkmathview-gcc7.patch # Debian patch
-
-  # AM_BINRELOC missing, just ignore
-  echo 'AC_DEFUN([AM_BINRELOC], [])' > acinclude.m4
-  autoreconf -if
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
---sysconfdir=/etc \
---disable-static
-  make LIBTOOL=/usr/bin/libtool
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir}/ install
-}
-

Copied: gtkmathview/repos/extra-x86_64/PKGBUILD (from rev 381791, 
gtkmathview/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-28 14:51:54 UTC (rev 381792)
@@ -0,0 +1,55 @@
+# Maintainer: Giovanni Scafora 
+# Contributor: Jan de Groot 
+
+pkgname=gtkmathview
+pkgver=0.8.0
+pkgrel=7
+pkgdesc="C++ rendering engine for MathML documents"
+arch=('x86_64')
+url="http://helm.cs.unibo.it/mml-widget/;
+license=('LGPL3')
+depends=('popt' 'gtk2' 't1lib' 'gmetadom')
+source=(http://helm.cs.unibo.it/mml-widget/sources/${pkgname}-${pkgver}.tar.gz
+gtkmathview-0.8.0-gcc43.patch
+gtkmathview-0.8.0-cond-t1.patch
+gtkmathview-0.8.0-gcc47.patch
+gtkmathview-0.8.0-includes.patch
+gtkmathview-gcc6.patch
+gtkmathview-gcc7.patch)
+sha256sums=('1dc30175da6a3c560a7d62d1abe1c2f9829d988e6f1a7c5e766544575c558c43'
+'e55785f4dafedfe97679ce51e0753ffdd5eb8036b1dd00653b22e6e89aa02beb'
+'731894b852a8f692a3a1778bfa43e6afaa38e30b73d90272ae56d65bf709'
+

[arch-commits] Commit in gtkglext/repos (5 files)

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 14:30:35
  Author: jgc
Revision: 381790

archrelease: copy trunk to staging-x86_64

Added:
  gtkglext/repos/staging-x86_64/
  gtkglext/repos/staging-x86_64/PKGBUILD
(from rev 381789, gtkglext/trunk/PKGBUILD)
  gtkglext/repos/staging-x86_64/gtk2.20.patch
(from rev 381789, gtkglext/trunk/gtk2.20.patch)
  gtkglext/repos/staging-x86_64/gtkglext-gcc8.patch
(from rev 381789, gtkglext/trunk/gtkglext-gcc8.patch)
  gtkglext/repos/staging-x86_64/kill-pangox.patch
(from rev 381789, gtkglext/trunk/kill-pangox.patch)

-+
 PKGBUILD|   43 ++
 gtk2.20.patch   |   77 
 gtkglext-gcc8.patch |   34 ++
 kill-pangox.patch   |  811 ++
 4 files changed, 965 insertions(+)

Copied: gtkglext/repos/staging-x86_64/PKGBUILD (from rev 381789, 
gtkglext/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-28 14:30:35 UTC (rev 381790)
@@ -0,0 +1,43 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Ben 
+
+pkgname=gtkglext
+pkgver=1.2.0
+pkgrel=12
+pkgdesc="opengl extensions for gtk2"
+arch=('x86_64')
+url="http://gtkglext.sourceforge.net/;
+license=('LGPL')
+depends=('gtk2' 'glu' 'libxmu')
+makedepends=('python')
+source=("https://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2;
+   'gtk2.20.patch' gtkglext-gcc8.patch kill-pangox.patch)
+sha256sums=('16bd736074f6b14180f206b7e91263fc721b49912ea3258ab5f094cfa5497f51'
+'864c6963c4a2f4f69f1f028ecee6c821a4f4d5aba142f2e07898aede825ce9ea'
+'0ec0c22b15054b0684f9a9015ff05920af0c00dae5409e76321f683dcc17cff9'
+'8ce31aa17ea84aede3b03fa392ec95e0e9c001f348384ba93d850de9f0b7044e')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -Np1 -i "${srcdir}/kill-pangox.patch"
+  patch -Np1 -i "${srcdir}/gtk2.20.patch"
+  sed '/AC_PATH_XTRA/d' -i configure.in  
+  patch -p1 -i ../gtkglext-gcc8.patch # Fix build with GCC 8
+
+  autoreconf -vi
+}
+  
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr \
+  --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Copied: gtkglext/repos/staging-x86_64/gtk2.20.patch (from rev 381789, 
gtkglext/trunk/gtk2.20.patch)
===
--- staging-x86_64/gtk2.20.patch(rev 0)
+++ staging-x86_64/gtk2.20.patch2020-04-28 14:30:35 UTC (rev 381790)
@@ -0,0 +1,77 @@
+diff -Nur gtkglext-1.2.0.orig/gtk/gtkglwidget.c 
gtkglext-1.2.0/gtk/gtkglwidget.c
+--- gtkglext-1.2.0.orig/gtk/gtkglwidget.c  2004-02-20 11:38:36.0 
+0200
 gtkglext-1.2.0/gtk/gtkglwidget.c   2010-04-20 19:29:42.941917275 +0300
+@@ -127,7 +127,7 @@
+* Synchronize OpenGL and window resizing request streams.
+*/
+ 
+-  if (GTK_WIDGET_REALIZED (widget) && private->is_realized)
++  if (gtk_widget_get_realized (widget) && private->is_realized)
+ {
+   gldrawable = gdk_window_get_gl_drawable (widget->window);
+   gdk_gl_drawable_wait_gdk (gldrawable);
+@@ -154,7 +154,7 @@
+* Remove OpenGL-capability from widget->window.
+*/
+ 
+-  if (GTK_WIDGET_REALIZED (widget))
++  if (gtk_widget_get_realized (widget))
+ gdk_window_unset_gl_capability (widget->window);
+ 
+   private->is_realized = FALSE;
+@@ -174,7 +174,7 @@
+*/
+ 
+   toplevel = gtk_widget_get_toplevel (widget);
+-  if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel))
++  if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized 
(toplevel))
+ {
+   GTK_GL_NOTE (MISC,
+ g_message (" - Install colormap to the top-level window."));
+@@ -194,7 +194,7 @@
+* Set a background of "None" on window to avoid AIX X server crash.
+*/
+ 
+-  if (GTK_WIDGET_REALIZED (widget))
++  if (gtk_widget_get_realized (widget))
+ {
+   GTK_GL_NOTE (MISC,
+ g_message (" - window->bg_pixmap = %p",
+@@ -250,8 +250,8 @@
+   GTK_GL_NOTE_FUNC ();
+ 
+   g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE);
+-  g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE);
+-  g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE);
++  g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE);
++  g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE);
+   g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE);
+ 
+   /* 
+@@ -432,7 +432,7 @@
+   GTK_GL_NOTE_FUNC ();
+ 
+   g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
+-  g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL);
++  g_return_val_if_fail (gtk_widget_get_realized (widget), NULL);
+ 
+   gldrawable = gdk_window_get_gl_drawable (widget->window);
+   if (gldrawable == NULL)
+@@ -474,7 +474,7 @@
+   GLWidgetPrivate *private;

[arch-commits] Commit in gtkglext/trunk (PKGBUILD kill-pangox.patch)

2020-04-28 Thread Jan de Groot via arch-commits
Date: Tuesday, April 28, 2020 @ 14:30:32
  Author: jgc
Revision: 381789

upgpkg: gtkglext 1.2.0-12: Drop pangox-compat usage by killing gdkglfont API

Added:
  gtkglext/trunk/kill-pangox.patch
Modified:
  gtkglext/trunk/PKGBUILD

---+
 PKGBUILD  |   15 
 kill-pangox.patch |  811 
 2 files changed, 820 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-28 13:37:37 UTC (rev 381788)
+++ PKGBUILD2020-04-28 14:30:32 UTC (rev 381789)
@@ -3,22 +3,24 @@
 
 pkgname=gtkglext
 pkgver=1.2.0
-pkgrel=11
+pkgrel=12
 pkgdesc="opengl extensions for gtk2"
 arch=('x86_64')
 url="http://gtkglext.sourceforge.net/;
 license=('LGPL')
-depends=('gtk2' 'glu' 'libxmu' 'pangox-compat')
+depends=('gtk2' 'glu' 'libxmu')
 makedepends=('python')
 
source=("https://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2;
-   'gtk2.20.patch' gtkglext-gcc8.patch)
-md5sums=('ed7ba24ce06a8630c07f2d0ee5f04ab4'
- 'e5a87ec3f2d0e616c6f32f90c3f7237f'
- '9f116d557167dabf4fcbe765f5c784b2')
+   'gtk2.20.patch' gtkglext-gcc8.patch kill-pangox.patch)
+sha256sums=('16bd736074f6b14180f206b7e91263fc721b49912ea3258ab5f094cfa5497f51'
+'864c6963c4a2f4f69f1f028ecee6c821a4f4d5aba142f2e07898aede825ce9ea'
+'0ec0c22b15054b0684f9a9015ff05920af0c00dae5409e76321f683dcc17cff9'
+'8ce31aa17ea84aede3b03fa392ec95e0e9c001f348384ba93d850de9f0b7044e')
 
 prepare() {
   cd $pkgname-$pkgver
 
+  patch -Np1 -i "${srcdir}/kill-pangox.patch"
   patch -Np1 -i "${srcdir}/gtk2.20.patch"
   sed '/AC_PATH_XTRA/d' -i configure.in  
   patch -p1 -i ../gtkglext-gcc8.patch # Fix build with GCC 8
@@ -31,6 +33,7 @@
 
   ./configure --prefix=/usr \
   --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 

Added: kill-pangox.patch
===
--- kill-pangox.patch   (rev 0)
+++ kill-pangox.patch   2020-04-28 14:30:32 UTC (rev 381789)
@@ -0,0 +1,811 @@
+diff -ruN gtkglext-1.2.0.orig/configure.in gtkglext-1.2.0/configure.in
+--- gtkglext-1.2.0.orig/configure.in   2006-02-05 03:17:19.0 +
 gtkglext-1.2.0/configure.in2020-04-28 12:35:21.905828768 +
+@@ -59,10 +59,6 @@
+ m4_define([pango_pkg], [pango])
+ m4_define([pango_required_version], [1.0.0])
+ 
+-# Pangox
+-m4_define([pangox_pkg], [pangox])
+-m4_define([pangox_required_version], [1.0.0])
+-
+ # PangoFT2
+ m4_define([pangoft2_pkg], [pangoft2])
+ m4_define([pangoft2_required_version], [1.0.0])
+@@ -349,7 +345,6 @@
+ gtk_pkg >= gtk_required_version \
+ gdk_pkg >= gdk_required_version \
+ pango_pkg >= pango_required_version \
+-pangox_pkg >= pangox_required_version \
+ gmodule_pkg >= gmodule_required_version \
+ ])
+ 
+@@ -794,7 +789,7 @@
+ # CFLAGS and LIBS
+ ##
+ 
+-GDKGLEXT_PACKAGES="gdk_pkg pango_pkg pangox_pkg gmodule_pkg"
++GDKGLEXT_PACKAGES="gdk_pkg pango_pkg gmodule_pkg"
+ GDKGLEXT_EXTRA_CFLAGS="$GL_CFLAGS $GDKGLEXT_WIN_CFLAGS"
+ GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GDKGLEXT_WIN_LIBS"
+ GDKGLEXT_DEP_CFLAGS="$GDKGLEXT_EXTRA_CFLAGS `$PKG_CONFIG --cflags 
$GDKGLEXT_PACKAGES`"
+diff -ruN gtkglext-1.2.0.orig/examples/font.c gtkglext-1.2.0/examples/font.c
+--- gtkglext-1.2.0.orig/examples/font.c2003-11-06 18:04:46.0 
+
 gtkglext-1.2.0/examples/font.c 1970-01-01 00:00:00.0 +
+@@ -1,349 +0,0 @@
+-/*
+- * font.c:
+- * Simple bitmap font rendering example.
+- *
+- * written by Naofumi Yasufuku  
+- */
+-
+-#include 
+-#include 
+-
+-#include 
+-
+-#include 
+-
+-#ifdef G_OS_WIN32
+-#define WIN32_LEAN_AND_MEAN 1
+-#include 
+-#endif
+-
+-#include 
+-#include 
+-
+-static gchar font_string[] = "courier 12";
+-static GLuint font_list_base;
+-static gint font_height;
+-
+-static void
+-realize (GtkWidget *widget,
+- gpointer   data)
+-{
+-  GdkGLContext *glcontext = gtk_widget_get_gl_context (widget);
+-  GdkGLDrawable *gldrawable = gtk_widget_get_gl_drawable (widget);
+-
+-  PangoFontDescription *font_desc;
+-  PangoFont *font;
+-  PangoFontMetrics *font_metrics;
+-
+-  /*** OpenGL BEGIN ***/
+-  if (!gdk_gl_drawable_gl_begin (gldrawable, glcontext))
+-return;
+-
+-  /*
+-   * Generate font display lists.
+-   */
+-  font_list_base = glGenLists (128);
+-
+-  font_desc = pango_font_description_from_string (font_string);
+-
+-  font = gdk_gl_font_use_pango_font (font_desc, 0, 128, font_list_base);
+-  if (font == NULL)
+-{
+-  g_print ("*** Can't load font '%s'\n", font_string);
+-  exit (1);
+-}
+-
+-  font_metrics = pango_font_get_metrics (font, NULL);
+-
+-  font_height = pango_font_metrics_get_ascent (font_metrics) +
+-pango_font_metrics_get_descent (font_metrics);
+-  font_height = PANGO_PIXELS (font_height);
+-
+-  

[arch-commits] Commit in libshout/repos/extra-x86_64 (4 files)

2019-11-05 Thread Jan de Groot via arch-commits
Date: Tuesday, November 5, 2019 @ 11:51:10
  Author: jgc
Revision: 366794

archrelease: copy trunk to extra-x86_64

Added:
  libshout/repos/extra-x86_64/PKGBUILD
(from rev 366793, libshout/trunk/PKGBUILD)
  libshout/repos/extra-x86_64/corrected-blocking-state.patch
(from rev 366793, libshout/trunk/corrected-blocking-state.patch)
  libshout/repos/extra-x86_64/icy-port-increment.patch
(from rev 366793, libshout/trunk/icy-port-increment.patch)
Deleted:
  libshout/repos/extra-x86_64/PKGBUILD

+
 PKGBUILD   |   69 +++--
 corrected-blocking-state.patch |  125 +++
 icy-port-increment.patch   |   29 +
 3 files changed, 191 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-05 11:50:35 UTC (rev 366793)
+++ PKGBUILD2019-11-05 11:51:10 UTC (rev 366794)
@@ -1,32 +0,0 @@
-# Maintainer: Giovanni Scafora 
-# Contributor: arjan 
-# Contributor: Jason Chu 
-
-pkgname=libshout
-pkgver=2.4.3
-pkgrel=1
-epoch=1
-pkgdesc="Library for accessing a shoutcast/icecast server"
-arch=('x86_64')
-depends=('libvorbis' 'libtheora' 'speex' 'openssl')
-url="https://www.icecast.org/;
-options=('!emptydirs')
-license=('LGPL')
-source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed -e 's/SSLeay_add_all_algorithms/OpenSSL_add_all_algorithms/g' -i 
src/tls.c
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: libshout/repos/extra-x86_64/PKGBUILD (from rev 366793, 
libshout/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-05 11:51:10 UTC (rev 366794)
@@ -0,0 +1,37 @@
+# Maintainer: Giovanni Scafora 
+# Contributor: arjan 
+# Contributor: Jason Chu 
+
+pkgname=libshout
+pkgver=2.4.3
+pkgrel=2
+epoch=1
+pkgdesc="Library for accessing a shoutcast/icecast server"
+arch=('x86_64')
+depends=('libvorbis' 'libtheora' 'speex' 'openssl')
+url="https://www.icecast.org/;
+options=('!emptydirs')
+license=('LGPL')
+source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+ corrected-blocking-state.patch
+ icy-port-increment.patch)
+sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34'
+
'53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c'
+
'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 -i ../corrected-blocking-state.patch
+  patch -Np1 -i ../icy-port-increment.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Copied: libshout/repos/extra-x86_64/corrected-blocking-state.patch (from rev 
366793, libshout/trunk/corrected-blocking-state.patch)
===
--- corrected-blocking-state.patch  (rev 0)
+++ corrected-blocking-state.patch  2019-11-05 11:51:10 UTC (rev 366794)
@@ -0,0 +1,125 @@
+From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001
+From: Philipp Schafft 
+Date: Wed, 26 Jun 2019 18:58:44 +
+Subject: [PATCH] Fix: Corrected blocking state of connections
+
+Thanks to Bernd Geiser  for initial report.
+
+Fixes: #2309
+---
+ include/shout/shout.h.in |  8 +++-
+ src/connection.c | 13 +++--
+ src/shout.c  |  7 +--
+ 3 files changed, 19 insertions(+), 9 deletions(-)
+
+diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in
+index 6fda58b..297ff17 100644
+--- a/include/shout/shout.h.in
 b/include/shout/shout.h.in
+@@ -85,6 +85,11 @@ extern "C" {
+ #define SHOUT_TLS_RFC2818   ( 11) /* Use TLS for transport layer like 
HTTPS [RFC2818] does. */
+ #define SHOUT_TLS_RFC2817   ( 12) /* Use TLS via HTTP Upgrade:-header 
[RFC2817]. */
+ 
++/* Possible values for blocking */
++#define SHOUT_BLOCKING_DEFAULT  (255) /* Use the default blocking 
setting. */
++#define SHOUT_BLOCKING_FULL (  0) /* Block in all I/O related 
functions */
++#define SHOUT_BLOCKING_NONE (  1) /* Do not block in I/O related 
functions */
++
+ #define SHOUT_AI_BITRATE

[arch-commits] Commit in libshout/trunk (3 files)

2019-11-05 Thread Jan de Groot via arch-commits
Date: Tuesday, November 5, 2019 @ 11:50:35
  Author: jgc
Revision: 366793

upgpkg: libshout 1:2.4.3-2

Add upstream fixes from git for FS#64392

Added:
  libshout/trunk/corrected-blocking-state.patch
  libshout/trunk/icy-port-increment.patch
Modified:
  libshout/trunk/PKGBUILD

+
 PKGBUILD   |   13 ++--
 corrected-blocking-state.patch |  125 +++
 icy-port-increment.patch   |   29 +
 3 files changed, 163 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-05 09:28:43 UTC (rev 366792)
+++ PKGBUILD2019-11-05 11:50:35 UTC (rev 366793)
@@ -4,7 +4,7 @@
 
 pkgname=libshout
 pkgver=2.4.3
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Library for accessing a shoutcast/icecast server"
 arch=('x86_64')
@@ -12,12 +12,17 @@
 url="https://www.icecast.org/;
 options=('!emptydirs')
 license=('LGPL')
-source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34')
+source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+ corrected-blocking-state.patch
+ icy-port-increment.patch)
+sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34'
+
'53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c'
+
'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a')
 
 prepare() {
   cd ${pkgname}-${pkgver}
-  sed -e 's/SSLeay_add_all_algorithms/OpenSSL_add_all_algorithms/g' -i 
src/tls.c
+  patch -Np1 -i ../corrected-blocking-state.patch
+  patch -Np1 -i ../icy-port-increment.patch
 }
 
 build() {

Added: corrected-blocking-state.patch
===
--- corrected-blocking-state.patch  (rev 0)
+++ corrected-blocking-state.patch  2019-11-05 11:50:35 UTC (rev 366793)
@@ -0,0 +1,125 @@
+From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001
+From: Philipp Schafft 
+Date: Wed, 26 Jun 2019 18:58:44 +
+Subject: [PATCH] Fix: Corrected blocking state of connections
+
+Thanks to Bernd Geiser  for initial report.
+
+Fixes: #2309
+---
+ include/shout/shout.h.in |  8 +++-
+ src/connection.c | 13 +++--
+ src/shout.c  |  7 +--
+ 3 files changed, 19 insertions(+), 9 deletions(-)
+
+diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in
+index 6fda58b..297ff17 100644
+--- a/include/shout/shout.h.in
 b/include/shout/shout.h.in
+@@ -85,6 +85,11 @@ extern "C" {
+ #define SHOUT_TLS_RFC2818   ( 11) /* Use TLS for transport layer like 
HTTPS [RFC2818] does. */
+ #define SHOUT_TLS_RFC2817   ( 12) /* Use TLS via HTTP Upgrade:-header 
[RFC2817]. */
+ 
++/* Possible values for blocking */
++#define SHOUT_BLOCKING_DEFAULT  (255) /* Use the default blocking 
setting. */
++#define SHOUT_BLOCKING_FULL (  0) /* Block in all I/O related 
functions */
++#define SHOUT_BLOCKING_NONE (  1) /* Do not block in I/O related 
functions */
++
+ #define SHOUT_AI_BITRATE"bitrate"
+ #define SHOUT_AI_SAMPLERATE "samplerate"
+ #define SHOUT_AI_CHANNELS   "channels"
+@@ -244,7 +249,8 @@ int shout_set_protocol(shout_t *self, unsigned int 
protocol);
+ unsigned int shout_get_protocol(shout_t *self);
+ 
+ /* Instructs libshout to use nonblocking I/O. Must be called before
+- * shout_open (no switching back and forth midstream at the moment). */
++ * shout_open (no switching back and forth midstream at the moment).
++ * nonblocking is one of SHOUT_BLOCKING_xxx. */
+ int shout_set_nonblocking(shout_t* self, unsigned int nonblocking);
+ unsigned int shout_get_nonblocking(shout_t *self);
+ 
+diff --git a/src/connection.c b/src/connection.c
+index 07fc587..01b15ba 100644
+--- a/src/connection.c
 b/src/connection.c
+@@ -118,7 +118,7 @@ static struct timeval 
shout_connection_iter__wait_for_io__get_timeout(shout_conn
+ .tv_usec = (timeout % 1000) * 1000
+ };
+ return tv;
+-} else if (con->nonblocking) {
++} else if (con->nonblocking == SHOUT_BLOCKING_NONE) {
+ return tv_nonblocking;
+ } else {
+ return tv_blocking;
+@@ -167,7 +167,7 @@ static shout_connection_return_state_t 
shout_connection_iter__socket(shout_conne
+ }
+ break;
+ case SHOUT_SOCKSTATE_CONNECTING:
+-if (con->nonblocking) {
++if (con->nonblocking == SHOUT_BLOCKING_NONE) {
+ ret = shout_connection_iter__wait_for_io(con, shout, 1, 1, 0);
+  

[arch-commits] Commit in java7-openjdk/repos/extra-x86_64 (14 files)

2019-09-30 Thread Jan de Groot via arch-commits
Date: Monday, September 30, 2019 @ 11:05:48
  Author: jgc
Revision: 363556

archrelease: copy trunk to extra-x86_64

Added:
  java7-openjdk/repos/extra-x86_64/PKGBUILD
(from rev 363555, java7-openjdk/trunk/PKGBUILD)
  java7-openjdk/repos/extra-x86_64/fix-xattr-include.patch
(from rev 363555, java7-openjdk/trunk/fix-xattr-include.patch)
  java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff
(from rev 363555, java7-openjdk/trunk/fontconfig-paths.diff)
  java7-openjdk/repos/extra-x86_64/icedtea-jdk-xattr.diff
(from rev 363555, java7-openjdk/trunk/icedtea-jdk-xattr.diff)
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.install
(from rev 363555, java7-openjdk/trunk/jdk7-openjdk.install)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install
(from rev 363555, java7-openjdk/trunk/jre7-openjdk-headless.install)
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.install
(from rev 363555, java7-openjdk/trunk/jre7-openjdk.install)
  java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff
(from rev 363555, java7-openjdk/trunk/openjdk7_nonreparenting-wm.diff)
Deleted:
  java7-openjdk/repos/extra-x86_64/PKGBUILD
  java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff
  java7-openjdk/repos/extra-x86_64/jdk7-openjdk.install
  java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install
  java7-openjdk/repos/extra-x86_64/jre7-openjdk.install
  java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff

-+
 PKGBUILD|  651 +++---
 fix-xattr-include.patch |   13 
 fontconfig-paths.diff   |  268 +++
 icedtea-jdk-xattr.diff  |   11 
 jdk7-openjdk.install|  100 ++---
 jre7-openjdk-headless.install   |   96 ++---
 jre7-openjdk.install|  110 +++---
 openjdk7_nonreparenting-wm.diff |  116 +++---
 8 files changed, 700 insertions(+), 665 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-30 11:04:11 UTC (rev 363555)
+++ PKGBUILD2019-09-30 11:05:48 UTC (rev 363556)
@@ -1,320 +0,0 @@
-## $Id$
-# Maintainer: Andreas Radke 
-# Maintainer: Guillaume ALAUX 
-# Contributor: Jan de Groot 
-
-pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src' 
'openjdk7-doc')
-pkgbase=java7-openjdk
-_java_ver=7
-_icedtea_ver=2.6.13
-#pkgver() {
-#  _updatever=$(grep -E "^JDK_UPDATE_VERSION = (.)+" 
${srcdir}/icedtea-${_icedtea_ver}/Makefile.am \
-#| sed -r 's/^JDK_UPDATE_VERSION = (.+)$/\1/')
-#  echo ${_java_ver}.u${_updatever}_${_icedtea_ver}
-#}
-_updatever=171
-pkgver=${_java_ver}.u${_updatever}_${_icedtea_ver}
-pkgrel=1
-
-_bootstrap=0 # 0/1 for quick build or full bootstrap
-
-arch=('x86_64')
-url='http://icedtea.classpath.org'
-license=('custom')
-options=('!emptydirs')
-makedepends=('jdk7-openjdk' 'libxp' 'libxslt'
- 'alsa-lib' 'apache-ant>=1.8.1' 'giflib' 'libpng>=1.5.7' 'gtk2'
- 'java-rhino' 'libpulse>=0.9.11' 'zip' 'unzip' 'cpio' 'fastjar' 
'wget'
- 'eclipse-ecj' 'pcsclite' 'lksctp-tools')
-
-_icedtea_url=http://icedtea.classpath.org/download
-_drops_url=${_icedtea_url}/drops/icedtea7/${_icedtea_ver}
-source=(${_icedtea_url}/source/icedtea-${_icedtea_ver}.tar.xz{,.sig}
-icedtea_${_icedtea_ver}_openjdk.tar.bz2::${_drops_url}/openjdk.tar.bz2
-icedtea_${_icedtea_ver}_corba.tar.bz2::${_drops_url}/corba.tar.bz2
-icedtea_${_icedtea_ver}_jaxp.tar.bz2::${_drops_url}/jaxp.tar.bz2
-icedtea_${_icedtea_ver}_jaxws.tar.bz2::${_drops_url}/jaxws.tar.bz2
-icedtea_${_icedtea_ver}_jdk.tar.bz2::${_drops_url}/jdk.tar.bz2
-
icedtea_${_icedtea_ver}_langtools.tar.bz2::${_drops_url}/langtools.tar.bz2
-icedtea_${_icedtea_ver}_hotspot.tar.bz2::${_drops_url}/hotspot.tar.bz2
-fontconfig-paths.diff
-openjdk7_nonreparenting-wm.diff)
-# EdDSA key may require `keyserver sks-keyservers.net` in GPG config
-validpgpkeys=('5132579DD1540ED23E04C5A0CFDA0F9B35964222') # Andrew John Hughes
-
-# http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2357
-
-sha256sums=('104e84205d1176e217e24f770784c53d1cd666aeb23ab0bae8ac858e5b0e63f0'
-'SKIP'
-'14a9f90e2fe5c0bb73dc8ffcc9ea5dc76d3ce7a74a0c901cfd0b0ae3fc8c6450'
-'df1154915cad317b93555b563fc12acad1b92e5f2870642736f186b7a4d80f14'
-'143a5b957fbb00889ff9d38a4bf391218786b6a33664235279edbb6e79a3decc'
-'d3e3d55d6e2231c4420d30d124f72c56695d45e8a398e3cc7ba21ff2a93c1284'
-'adbda93d1e9be89447e009733a6c9050c6e6cebda3c674a76ebbeb8986623534'
-'12036b985f8811cdadf6d5bf840f90bab25f4da1cc3e86bab9c3f6efcc10055b'
-'9ae3d6d43ff771cf02b8c7805ac0f0a457f5fa7026b1334ea1085262d3d86d9d'
-'9ad943ceb3dbcdf45d72974fc3667886a7ed65c69ab9abc17be5412827551a7f'
-'56b919ababb13bd6afdcdaceb112b529b6e82539255f2dae9a7e5eb91645164b')
-

[arch-commits] Commit in java7-openjdk/trunk (3 files)

2019-09-30 Thread Jan de Groot via arch-commits
Date: Monday, September 30, 2019 @ 11:04:11
  Author: jgc
Revision: 363555

upgpkg: java7-openjdk 7.u231_2.6.19-1

Update to 231 / 2.6.19
Use older ant from binary, as packaged ant requires java8
Pass CFLAGS and LDFLAGS
Patch for changed xattr headers

Added:
  java7-openjdk/trunk/fix-xattr-include.patch
  java7-openjdk/trunk/icedtea-jdk-xattr.diff
Modified:
  java7-openjdk/trunk/PKGBUILD

-+
 PKGBUILD|   56 +++---
 fix-xattr-include.patch |   13 ++
 icedtea-jdk-xattr.diff  |   11 +
 3 files changed, 58 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-30 09:07:09 UTC (rev 363554)
+++ PKGBUILD2019-09-30 11:04:11 UTC (rev 363555)
@@ -5,13 +5,13 @@
 pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src' 
'openjdk7-doc')
 pkgbase=java7-openjdk
 _java_ver=7
-_icedtea_ver=2.6.13
+_icedtea_ver=2.6.19
 #pkgver() {
 #  _updatever=$(grep -E "^JDK_UPDATE_VERSION = (.)+" 
${srcdir}/icedtea-${_icedtea_ver}/Makefile.am \
 #| sed -r 's/^JDK_UPDATE_VERSION = (.+)$/\1/')
 #  echo ${_java_ver}.u${_updatever}_${_icedtea_ver}
 #}
-_updatever=171
+_updatever=231
 pkgver=${_java_ver}.u${_updatever}_${_icedtea_ver}
 pkgrel=1
 
@@ -22,10 +22,10 @@
 license=('custom')
 options=('!emptydirs')
 makedepends=('jdk7-openjdk' 'libxp' 'libxslt'
- 'alsa-lib' 'apache-ant>=1.8.1' 'giflib' 'libpng>=1.5.7' 'gtk2'
+ 'alsa-lib' 'giflib' 'libpng>=1.5.7' 'gtk2'
  'java-rhino' 'libpulse>=0.9.11' 'zip' 'unzip' 'cpio' 'fastjar' 
'wget'
  'eclipse-ecj' 'pcsclite' 'lksctp-tools')
-
+_antver=1.9.14
 _icedtea_url=http://icedtea.classpath.org/download
 _drops_url=${_icedtea_url}/drops/icedtea7/${_icedtea_ver}
 source=(${_icedtea_url}/source/icedtea-${_icedtea_ver}.tar.xz{,.sig}
@@ -36,24 +36,31 @@
 icedtea_${_icedtea_ver}_jdk.tar.bz2::${_drops_url}/jdk.tar.bz2
 
icedtea_${_icedtea_ver}_langtools.tar.bz2::${_drops_url}/langtools.tar.bz2
 icedtea_${_icedtea_ver}_hotspot.tar.bz2::${_drops_url}/hotspot.tar.bz2
+
https://archive.apache.org/dist/ant/binaries/apache-ant-${_antver}-bin.tar.bz2
 fontconfig-paths.diff
-openjdk7_nonreparenting-wm.diff)
+openjdk7_nonreparenting-wm.diff
+icedtea-jdk-xattr.diff
+fix-xattr-include.patch)
+
 # EdDSA key may require `keyserver sks-keyservers.net` in GPG config
 validpgpkeys=('5132579DD1540ED23E04C5A0CFDA0F9B35964222') # Andrew John Hughes
 
 # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2357
 
-sha256sums=('104e84205d1176e217e24f770784c53d1cd666aeb23ab0bae8ac858e5b0e63f0'
+sha256sums=('2ba0d2ec3970a163f27d1996074ac4a8767075fc0b7671ef3974cd667aba277d'
 'SKIP'
-'14a9f90e2fe5c0bb73dc8ffcc9ea5dc76d3ce7a74a0c901cfd0b0ae3fc8c6450'
-'df1154915cad317b93555b563fc12acad1b92e5f2870642736f186b7a4d80f14'
-'143a5b957fbb00889ff9d38a4bf391218786b6a33664235279edbb6e79a3decc'
-'d3e3d55d6e2231c4420d30d124f72c56695d45e8a398e3cc7ba21ff2a93c1284'
-'adbda93d1e9be89447e009733a6c9050c6e6cebda3c674a76ebbeb8986623534'
-'12036b985f8811cdadf6d5bf840f90bab25f4da1cc3e86bab9c3f6efcc10055b'
-'9ae3d6d43ff771cf02b8c7805ac0f0a457f5fa7026b1334ea1085262d3d86d9d'
+'2531838d9cf08755d88c91498da6fef427000d0fd527c7ddeaa60c993aa679ea'
+'aae916ff4c1f3cbdb14f57716d03adf1f2d9cb221bf0fa0580f607d7a360245b'
+'4545cf0b2bfeca6cd019f1c8bab3ed7317963776b859f80ffc4d8d79d3c82e8f'
+'9b2b76598996962c5128e586edded4022e162421d9898a57c3d6dce2fbe7ee6b'
+'1653315e15f30f4f250d6ec9085043b534a28c293ba445467e274c56fef84b88'
+'d9d02a7f135350d66d2dde28dad7f2257843d11cc663b641740b1cf21ec3d710'
+'fbbfa17c95891491311758d2ef595ec322c46452e0bf7b51eb42a9ca1ccc419b'
+'efad74bd98d9eb72b080a3e08f5b17118e05372d22e3aa3bc0bd1686aa71361c'
 '9ad943ceb3dbcdf45d72974fc3667886a7ed65c69ab9abc17be5412827551a7f'
-'56b919ababb13bd6afdcdaceb112b529b6e82539255f2dae9a7e5eb91645164b')
+'56b919ababb13bd6afdcdaceb112b529b6e82539255f2dae9a7e5eb91645164b'
+'8da7248a72c60f4cb82c33712bdd8ce8f25b0cd147816efb7112f18a752fcabd'
+'9a48d91af72d28d7f0fca8ea6f5e42085d7c877c7141a7d895331ab1f5882086')
 
 noextract=(icedtea_${_icedtea_ver}_openjdk.tar.bz2
icedtea_${_icedtea_ver}_corba.tar.bz2
@@ -73,7 +80,13 @@
   lib/${_JARCH}/libsplashscreen.so
   lib/${_JARCH}/xawt/libmawt.so)
 
+prepare() {
+  cp "${srcdir}"/*.diff "${srcdir}"/icedtea-${_icedtea_ver}/patches
 
+  cd "${srcdir}/icedtea-${_icedtea_ver}"
+  patch -Np1 -i ../fix-xattr-include.patch
+  ./autogen.sh
+}
 
 build() {
   cd "${srcdir}/icedtea-${_icedtea_ver}"
@@ -81,11 +94,9 @@
   export ALT_PARALLEL_COMPILE_JOBS="${MAKEFLAGS/-j}"
   

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

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 11:01:33
  Author: jgc
Revision: 363448

upgpkg: pango 1:1.44.6+2-1

Package from correct tag
tarball release was done from 1.44.6-2 instead of 1.44.6.

Modified:
  pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 10:07:37 UTC (rev 363447)
+++ PKGBUILD2019-09-26 11:01:33 UTC (rev 363448)
@@ -1,7 +1,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=pango
-pkgver=1.44.6
+pkgver=1.44.6+2
 pkgrel=1
 epoch=1
 pkgdesc="A library for layout and rendering of text"
@@ -11,7 +11,7 @@
 depends=(libthai cairo libxft harfbuzz fribidi)
 makedepends=(gobject-introspection help2man gtk-doc git meson)
 checkdepends=(ttf-dejavu cantarell-fonts)
-_commit=ee65d75feca3e128c951fdfbf9a61619e2a5239e  # tags/1.44.6^0
+_commit=512663d4ed441dba3de66cd2b4928b717835f72a  # tags/1.44.6-2^0
 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in pango/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 11:01:36
  Author: jgc
Revision: 363449

archrelease: copy trunk to extra-x86_64

Added:
  pango/repos/extra-x86_64/PKGBUILD
(from rev 363448, pango/trunk/PKGBUILD)
Deleted:
  pango/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-26 11:01:33 UTC (rev 363448)
+++ PKGBUILD2019-09-26 11:01:36 UTC (rev 363449)
@@ -1,38 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=pango
-pkgver=1.44.6
-pkgrel=1
-epoch=1
-pkgdesc="A library for layout and rendering of text"
-url="https://www.pango.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(libthai cairo libxft harfbuzz fribidi)
-makedepends=(gobject-introspection help2man gtk-doc git meson)
-checkdepends=(ttf-dejavu cantarell-fonts)
-_commit=ee65d75feca3e128c951fdfbf9a61619e2a5239e  # tags/1.44.6^0
-source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pango
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd pango
-}
-
-build() {
-  arch-meson pango build -D gtk_doc=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: pango/repos/extra-x86_64/PKGBUILD (from rev 363448, 
pango/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-26 11:01:36 UTC (rev 363449)
@@ -0,0 +1,38 @@
+# Maintainer: Jan de Groot 
+
+pkgname=pango
+pkgver=1.44.6+2
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text"
+url="https://www.pango.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libthai cairo libxft harfbuzz fribidi)
+makedepends=(gobject-introspection help2man gtk-doc git meson)
+checkdepends=(ttf-dejavu cantarell-fonts)
+_commit=512663d4ed441dba3de66cd2b4928b717835f72a  # tags/1.44.6-2^0
+source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pango
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd pango
+}
+
+build() {
+  arch-meson pango build -D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in mobile-broadband-provider-info/repos/extra-any (2 files)

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 09:12:44
  Author: jgc
Revision: 363440

archrelease: copy trunk to extra-any

Added:
  mobile-broadband-provider-info/repos/extra-any/PKGBUILD
(from rev 363439, mobile-broadband-provider-info/trunk/PKGBUILD)
Deleted:
  mobile-broadband-provider-info/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-26 09:12:42 UTC (rev 363439)
+++ PKGBUILD2019-09-26 09:12:44 UTC (rev 363440)
@@ -1,42 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=mobile-broadband-provider-info
-pkgver=20190116
-pkgrel=1
-pkgdesc="Network Management daemon"
-url="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info;
-arch=(any)
-license=(custom)
-makedepends=(git)
-checkdepends=(libxml2)
-_commit=c7def60ba50d9cc30a90f69f89d7e82243501e86  # tags/20190116^0
-source=("git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
-}

Copied: mobile-broadband-provider-info/repos/extra-any/PKGBUILD (from rev 
363439, mobile-broadband-provider-info/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-26 09:12:44 UTC (rev 363440)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=mobile-broadband-provider-info
+pkgver=20190618
+pkgrel=1
+pkgdesc="Network Management daemon"
+url="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info;
+arch=(any)
+license=(custom)
+makedepends=(git libxslt)
+_commit=22b49d86fb7aded2c195a9d49e5924da696b3228  # tags/20190618^0
+source=("git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+}


[arch-commits] Commit in mobile-broadband-provider-info/trunk (PKGBUILD)

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 09:12:42
  Author: jgc
Revision: 363439

upgpkg: mobile-broadband-provider-info 20190618-1

Modified:
  mobile-broadband-provider-info/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 09:06:32 UTC (rev 363438)
+++ PKGBUILD2019-09-26 09:12:42 UTC (rev 363439)
@@ -2,15 +2,14 @@
 # Maintainer: Jan de Groot 
 
 pkgname=mobile-broadband-provider-info
-pkgver=20190116
+pkgver=20190618
 pkgrel=1
 pkgdesc="Network Management daemon"
 url="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info;
 arch=(any)
 license=(custom)
-makedepends=(git)
-checkdepends=(libxml2)
-_commit=c7def60ba50d9cc30a90f69f89d7e82243501e86  # tags/20190116^0
+makedepends=(git libxslt)
+_commit=22b49d86fb7aded2c195a9d49e5924da696b3228  # tags/20190618^0
 
source=("git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in babl/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 09:06:32
  Author: jgc
Revision: 363438

archrelease: copy trunk to extra-x86_64

Added:
  babl/repos/extra-x86_64/PKGBUILD
(from rev 363437, babl/trunk/PKGBUILD)
Deleted:
  babl/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-26 09:06:30 UTC (rev 363437)
+++ PKGBUILD2019-09-26 09:06:32 UTC (rev 363438)
@@ -1,43 +0,0 @@
-# Maintainer: Daniel Isenmann 
-
-pkgname=babl
-pkgver=0.1.66
-pkgrel=1
-pkgdesc="Dynamic, any to any, pixel format conversion library"
-arch=(x86_64)
-url="https://gegl.org/babl/;
-license=(LGPL3)
-depends=(glibc)
-makedepends=(git)
-_commit=ebc0f7cf843df52380c00e44f152098332362dad  # tags/BABL_0_1_66^0
-source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-# Don't port to meson until babl's runtime cpu detection works there
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  make -C $pkgname check
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C $pkgname install
-}
-
-# vim:set sw=2 et:

Copied: babl/repos/extra-x86_64/PKGBUILD (from rev 363437, babl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-26 09:06:32 UTC (rev 363438)
@@ -0,0 +1,36 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+pkgver=0.1.72
+pkgrel=1
+pkgdesc="Dynamic, any to any, pixel format conversion library"
+arch=(x86_64)
+url="https://gegl.org/babl/;
+license=(LGPL3)
+depends=(glibc lcms2)
+makedepends=(git meson gobject-introspection)
+_commit=a03dd586abc94373fd2010e8f4fb444f6ff8efc1  # tags/BABL_0_1_72^0
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+# Don't port to meson until babl's runtime cpu detection works there
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 09:06:30
  Author: jgc
Revision: 363437

upgpkg: babl 0.1.72-1

Switch to meson

Modified:
  babl/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 8 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 08:57:09 UTC (rev 363436)
+++ PKGBUILD2019-09-26 09:06:30 UTC (rev 363437)
@@ -1,15 +1,15 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=babl
-pkgver=0.1.66
+pkgver=0.1.72
 pkgrel=1
 pkgdesc="Dynamic, any to any, pixel format conversion library"
 arch=(x86_64)
 url="https://gegl.org/babl/;
 license=(LGPL3)
-depends=(glibc)
-makedepends=(git)
-_commit=ebc0f7cf843df52380c00e44f152098332362dad  # tags/BABL_0_1_66^0
+depends=(glibc lcms2)
+makedepends=(git meson gobject-introspection)
+_commit=a03dd586abc94373fd2010e8f4fb444f6ff8efc1  # tags/BABL_0_1_72^0
 source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -20,24 +20,17 @@
   git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
 }
 
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
+  arch-meson $pkgname build
+  ninja -C build
 }
 
 check() {
-  make -C $pkgname check
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  DESTDIR="$pkgdir" make -C $pkgname install
+  DESTDIR="$pkgdir" meson install -C build
 }
 
 # vim:set sw=2 et:


[arch-commits] Commit in libxvmc/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 08:57:09
  Author: jgc
Revision: 363436

archrelease: copy trunk to extra-x86_64

Added:
  libxvmc/repos/extra-x86_64/PKGBUILD
(from rev 363435, libxvmc/trunk/PKGBUILD)
Deleted:
  libxvmc/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-26 08:57:06 UTC (rev 363435)
+++ PKGBUILD2019-09-26 08:57:09 UTC (rev 363436)
@@ -1,30 +0,0 @@
-#Maintainer: Jan de Groot 
-
-pkgname=libxvmc
-pkgver=1.0.12
-pkgrel=1
-pkgdesc="X11 Video Motion Compensation extension library"
-arch=('x86_64')
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('libxv')
-makedepends=('pkgconfig')
-source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2{,.sig})
-sha512sums=('62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') #  Alan Coopersmith 

-validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

-validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson 
"
-
-build() {
-  cd libXvMC-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
-  make
-}
-
-package() {
-  cd libXvMC-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: libxvmc/repos/extra-x86_64/PKGBUILD (from rev 363435, 
libxvmc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-26 08:57:09 UTC (rev 363436)
@@ -0,0 +1,31 @@
+#Maintainer: Jan de Groot 
+
+pkgname=libxvmc
+pkgver=1.0.12
+pkgrel=2
+pkgdesc="X11 Video Motion Compensation extension library"
+arch=('x86_64')
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('libxext')
+makedepends=('pkgconfig' 'libxv')
+source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2{,.sig})
+sha512sums=('62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') #  Alan Coopersmith 

+validpgpkeys+=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb 

+validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson 
"
+
+build() {
+  cd libXvMC-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd libXvMC-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}


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

2019-09-26 Thread Jan de Groot via arch-commits
Date: Thursday, September 26, 2019 @ 08:57:06
  Author: jgc
Revision: 363435

upgpkg: libxvmc 1.0.12-2

Remove runtime dependency on libxv, it is not used

Modified:
  libxvmc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 07:15:12 UTC (rev 363434)
+++ PKGBUILD2019-09-26 08:57:06 UTC (rev 363435)
@@ -2,13 +2,13 @@
 
 pkgname=libxvmc
 pkgver=1.0.12
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Video Motion Compensation extension library"
 arch=('x86_64')
 url="https://xorg.freedesktop.org/;
 license=('custom')
-depends=('libxv')
-makedepends=('pkgconfig')
+depends=('libxext')
+makedepends=('pkgconfig' 'libxv')
 source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2{,.sig})
 
sha512sums=('62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955'
 'SKIP')
@@ -19,6 +19,7 @@
 build() {
   cd libXvMC-${pkgver}
   ./configure --prefix=/usr --sysconfdir=/etc --disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 


[arch-commits] Commit in xorg-xkbcomp/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-09-15 Thread Jan de Groot via arch-commits
Date: Sunday, September 15, 2019 @ 21:55:27
  Author: jgc
Revision: 362924

archrelease: copy trunk to extra-x86_64

Added:
  xorg-xkbcomp/repos/extra-x86_64/PKGBUILD
(from rev 362923, xorg-xkbcomp/trunk/PKGBUILD)
Deleted:
  xorg-xkbcomp/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-15 21:55:22 UTC (rev 362923)
+++ PKGBUILD2019-09-15 21:55:27 UTC (rev 362924)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Andreas Radke 
-
-pkgname=xorg-xkbcomp
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="X Keyboard description compiler"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('libxkbfile')
-makedepends=('xorg-util-macros')
-groups=('xorg-apps' 'xorg')
-source=(${url}/releases/individual/app/xkbcomp-${pkgver}.tar.bz2{,.sig})
-sha512sums=('b00d1eb08c19be86044418c8ea3bfc3c3973406c481878270138a70ed9dab348acb8e4d0af8678879598ffbd7df1c640a63d0abad3d7481758be99af8dd7734e'
-'SKIP')
-validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
-validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
-validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson 
"
-
-build() {
-  cd xkbcomp-${pkgver}
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd xkbcomp-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: xorg-xkbcomp/repos/extra-x86_64/PKGBUILD (from rev 362923, 
xorg-xkbcomp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-15 21:55:27 UTC (rev 362924)
@@ -0,0 +1,46 @@
+# Maintainer: Jan de Groot 
+# Maintainer: Andreas Radke 
+
+pkgname=xorg-xkbcomp
+pkgver=1.4.2+7+g29fda8e
+pkgrel=1
+pkgdesc="X Keyboard description compiler"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('libxkbfile')
+makedepends=('xorg-util-macros' git)
+groups=('xorg-apps' 'xorg')
+_commit=29fda8e50e4a4a127348e63fcf9f47600beab93c  # master
+source=("git+https://gitlab.freedesktop.org/xorg/app/xkbcomp#commit=$_commit;)
+sha512sums=('SKIP')
+validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
+validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
+validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson 
"
+
+pkgver() {
+  cd xkbcomp
+  git describe --tags | sed 's/^xkbcomp-//;s/-/+/g'
+}
+
+prepare() {
+  cd xkbcomp
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+check() {
+  make -C xkbcomp check
+}
+
+build() {
+  cd xkbcomp
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd xkbcomp
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}


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

2019-09-15 Thread Jan de Groot via arch-commits
Date: Sunday, September 15, 2019 @ 21:55:22
  Author: jgc
Revision: 362923

upgpkg: xorg-xkbcomp 1.4.2+7+g29fda8e-1

Bump to git snapshot to fix errors from FS#62449

Modified:
  xorg-xkbcomp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-15 21:50:31 UTC (rev 362922)
+++ PKGBUILD2019-09-15 21:55:22 UTC (rev 362923)
@@ -2,7 +2,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=xorg-xkbcomp
-pkgver=1.4.2
+pkgver=1.4.2+7+g29fda8e
 pkgrel=1
 pkgdesc="X Keyboard description compiler"
 arch=(x86_64)
@@ -9,23 +9,37 @@
 url="https://xorg.freedesktop.org/;
 license=('custom')
 depends=('libxkbfile')
-makedepends=('xorg-util-macros')
+makedepends=('xorg-util-macros' git)
 groups=('xorg-apps' 'xorg')
-source=(${url}/releases/individual/app/xkbcomp-${pkgver}.tar.bz2{,.sig})
-sha512sums=('b00d1eb08c19be86044418c8ea3bfc3c3973406c481878270138a70ed9dab348acb8e4d0af8678879598ffbd7df1c640a63d0abad3d7481758be99af8dd7734e'
-'SKIP')
+_commit=29fda8e50e4a4a127348e63fcf9f47600beab93c  # master
+source=("git+https://gitlab.freedesktop.org/xorg/app/xkbcomp#commit=$_commit;)
+sha512sums=('SKIP')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
 validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
 validpgpkeys+=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson 
"
 
+pkgver() {
+  cd xkbcomp
+  git describe --tags | sed 's/^xkbcomp-//;s/-/+/g'
+}
+
+prepare() {
+  cd xkbcomp
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+check() {
+  make -C xkbcomp check
+}
+
 build() {
-  cd xkbcomp-${pkgver}
+  cd xkbcomp
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd xkbcomp-${pkgver}
+  cd xkbcomp
   make DESTDIR="${pkgdir}" install
   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
   install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"


[arch-commits] Commit in (pygtksourceview2)

2019-09-15 Thread Jan de Groot via arch-commits
Date: Sunday, September 15, 2019 @ 21:50:31
  Author: jgc
Revision: 362922

No longer required by anything in repos

Deleted:
  pygtksourceview2/


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

2019-08-23 Thread Jan de Groot via arch-commits
Date: Friday, August 23, 2019 @ 21:18:36
  Author: jgc
Revision: 360621

Fix FTBS with automake 1.16 (FS#62022)

Modified:
  gtk2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-23 14:31:58 UTC (rev 360620)
+++ PKGBUILD2019-08-23 21:18:36 UTC (rev 360621)
@@ -30,6 +30,7 @@
 
 prepare() {
   cd gtk
+  git cherry-pick -n 2dbf31c0ea4f17a817b931c731f8de14c278300d
   patch -Np1 -i ../xid-collision-debug.patch
   sed -i '1s/python$/&2/' gtk/gtk-builder-convert
   NOCONFIGURE=1 ./autogen.sh


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

2019-06-15 Thread Jan de Groot via arch-commits
Date: Saturday, June 15, 2019 @ 22:35:23
  Author: jgc
Revision: 356169

upgpkg: libnghttp2 1.39.1-1

Modified:
  libnghttp2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-06-15 22:35:14 UTC (rev 356168)
+++ PKGBUILD2019-06-15 22:35:23 UTC (rev 356169)
@@ -2,7 +2,7 @@
 # Contributor: Zhuoyun Wei 
 
 pkgname=libnghttp2
-pkgver=1.36.0
+pkgver=1.39.1
 pkgrel=1
 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(glibc)
 conflicts=('nghttp2<1.20.0-2')
 
source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
-sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
+sha512sums=('36558ed03c59086086abbf144ec7c54c60de3fea00a9ea594feea7186a779781cbb66a08c9b34265892dea382b42b875f551e85331cfa0086e357f9b27b919fa')
 
 build() {
   cd nghttp2-$pkgver


[arch-commits] Commit in nghttp2/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-06-15 Thread Jan de Groot via arch-commits
Date: Saturday, June 15, 2019 @ 22:35:14
  Author: jgc
Revision: 356168

archrelease: copy trunk to testing-x86_64

Added:
  nghttp2/repos/testing-x86_64/
  nghttp2/repos/testing-x86_64/PKGBUILD
(from rev 356167, nghttp2/trunk/PKGBUILD)

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

Copied: nghttp2/repos/testing-x86_64/PKGBUILD (from rev 356167, 
nghttp2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-06-15 22:35:14 UTC (rev 356168)
@@ -0,0 +1,46 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Zhuoyun Wei 
+
+pkgname=nghttp2
+pkgver=1.39.1
+pkgrel=1
+pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
+arch=(x86_64)
+url='https://nghttp2.org/'
+license=(MIT)
+depends=(openssl libev zlib libxml2 jansson jemalloc c-ares libnghttp2 
systemd-libs)
+options=(!emptydirs)
+source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
+backup=(
+  etc/nghttpx/nghttpx.conf
+  etc/logrotate.d/nghttpx
+)
+sha512sums=('36558ed03c59086086abbf144ec7c54c60de3fea00a9ea594feea7186a779781cbb66a08c9b34265892dea382b42b875f551e85331cfa0086e357f9b27b919fa')
+
+build() {
+  cd nghttp2-$pkgver
+
+  autoreconf -i
+  ./configure \
+--prefix=/usr \
+--disable-examples \
+--disable-python-bindings
+  make
+}
+
+check() {
+  cd nghttp2-$pkgver
+  make check
+}
+
+package() {
+  cd nghttp2-$pkgver
+
+  make DESTDIR="$pkgdir" install
+  make -C lib DESTDIR="$pkgdir" uninstall
+
+  install -Dm644 contrib/nghttpx.service 
"$pkgdir/usr/lib/systemd/system/nghttpx.service"
+  install -Dm644 contrib/nghttpx-logrotate "$pkgdir/etc/logrotate.d/nghttpx"
+  install -Dm644 nghttpx.conf.sample "$pkgdir/etc/nghttpx/nghttpx.conf"
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/nghttp2/COPYING"
+}


[arch-commits] Commit in libnghttp2/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-06-15 Thread Jan de Groot via arch-commits
Date: Saturday, June 15, 2019 @ 22:35:27
  Author: jgc
Revision: 356170

archrelease: copy trunk to testing-x86_64

Added:
  libnghttp2/repos/testing-x86_64/
  libnghttp2/repos/testing-x86_64/PKGBUILD
(from rev 356169, libnghttp2/trunk/PKGBUILD)

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

Copied: libnghttp2/repos/testing-x86_64/PKGBUILD (from rev 356169, 
libnghttp2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-06-15 22:35:27 UTC (rev 356170)
@@ -0,0 +1,38 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Zhuoyun Wei 
+
+pkgname=libnghttp2
+pkgver=1.39.1
+pkgrel=1
+pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
+arch=(x86_64)
+url='https://nghttp2.org/'
+license=(MIT)
+depends=(glibc)
+conflicts=('nghttp2<1.20.0-2')
+source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
+sha512sums=('36558ed03c59086086abbf144ec7c54c60de3fea00a9ea594feea7186a779781cbb66a08c9b34265892dea382b42b875f551e85331cfa0086e357f9b27b919fa')
+
+build() {
+  cd nghttp2-$pkgver
+
+  autoreconf -i
+  ./configure \
+--prefix=/usr \
+--disable-examples \
+--disable-python-bindings \
+--enable-lib-only
+  make
+}
+
+check() {
+  cd nghttp2-$pkgver
+  make check
+}
+
+package() {
+  cd nghttp2-$pkgver/lib
+
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/libnghttp2/COPYING"
+}


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

2019-06-15 Thread Jan de Groot via arch-commits
Date: Saturday, June 15, 2019 @ 22:34:58
  Author: jgc
Revision: 356167

upgpkg: nghttp2 1.39.1-1

Modified:
  nghttp2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-06-15 19:12:47 UTC (rev 356166)
+++ PKGBUILD2019-06-15 22:34:58 UTC (rev 356167)
@@ -2,7 +2,7 @@
 # Contributor: Zhuoyun Wei 
 
 pkgname=nghttp2
-pkgver=1.36.0
+pkgver=1.39.1
 pkgrel=1
 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
 arch=(x86_64)
@@ -15,7 +15,7 @@
   etc/nghttpx/nghttpx.conf
   etc/logrotate.d/nghttpx
 )
-sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
+sha512sums=('36558ed03c59086086abbf144ec7c54c60de3fea00a9ea594feea7186a779781cbb66a08c9b34265892dea382b42b875f551e85331cfa0086e357f9b27b919fa')
 
 build() {
   cd nghttp2-$pkgver


[arch-commits] Commit in thunderbird/repos/extra-x86_64 (6 files)

2019-06-13 Thread Jan de Groot via arch-commits
Date: Thursday, June 13, 2019 @ 22:31:04
  Author: jgc
Revision: 356038

archrelease: copy trunk to extra-x86_64

Added:
  thunderbird/repos/extra-x86_64/PKGBUILD
(from rev 356037, thunderbird/trunk/PKGBUILD)
  thunderbird/repos/extra-x86_64/rust-1.33.patch
(from rev 356037, thunderbird/trunk/rust-1.33.patch)
  thunderbird/repos/extra-x86_64/thunderbird.desktop
(from rev 356037, thunderbird/trunk/thunderbird.desktop)
Deleted:
  thunderbird/repos/extra-x86_64/PKGBUILD
  thunderbird/repos/extra-x86_64/rust-1.33.patch
  thunderbird/repos/extra-x86_64/thunderbird.desktop

-+
 PKGBUILD|  321 +++---
 rust-1.33.patch |   78 +--
 thunderbird.desktop |  346 +-
 3 files changed, 374 insertions(+), 371 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-06-13 22:30:38 UTC (rev 356037)
+++ PKGBUILD2019-06-13 22:31:04 UTC (rev 356038)
@@ -1,159 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Alexander Baldeck 
-# Contributor: Dale Blount 
-# Contributor: Anders Bostrom 
-
-pkgname=thunderbird
-pkgver=60.7.0
-pkgrel=1
-pkgdesc='Standalone mail and news reader from mozilla.org'
-url='https://www.mozilla.org/thunderbird/'
-arch=(x86_64)
-license=(MPL GPL LGPL)
-depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types 
dbus-glib alsa-lib
- nss hunspell sqlite ttf-font icu)  # libvpx
-makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse 
inetutils xorg-server-xvfb
- autoconf2.13 rust clang llvm)
-optdepends=('libcanberra: sound support')
-options=(!emptydirs !makeflags)
-source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz
-rust-1.33.patch
-$pkgname.desktop)
-sha256sums=('377ca762624df103dd768dc36b7632537b46aa83ddc9d336a157cadcde8bb51d'
-'2b0244a9f7a30f28bcc12055f171e5506c7e3b929d85c3b3514b7e4e4c251784'
-'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # https://bugzilla.mozilla.org/show_bug.cgi?id=1539901 (Patch from Fedora)
-  patch -Np1 -i ../rust-1.33.patch
-
-  echo -n "$_google_api_key" >google-api-key
-  echo -n "$_mozilla_api_key" >mozilla-api-key
-
-  cat >.mozconfig 

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

2019-06-13 Thread Jan de Groot via arch-commits
Date: Thursday, June 13, 2019 @ 22:30:38
  Author: jgc
Revision: 356037

upgpkg: thunderbird 60.7.1-1

Disable elf-hack (FS#60779)
Disable gconf support (FS#59993)
Move gtk2 to makedepends (FS#59134)

Modified:
  thunderbird/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-13 22:03:42 UTC (rev 356036)
+++ PKGBUILD2019-06-13 22:30:38 UTC (rev 356037)
@@ -6,22 +6,22 @@
 # Contributor: Anders Bostrom 
 
 pkgname=thunderbird
-pkgver=60.7.0
+pkgver=60.7.1
 pkgrel=1
 pkgdesc='Standalone mail and news reader from mozilla.org'
 url='https://www.mozilla.org/thunderbird/'
 arch=(x86_64)
 license=(MPL GPL LGPL)
-depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types 
dbus-glib alsa-lib
+depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib 
alsa-lib
  nss hunspell sqlite ttf-font icu)  # libvpx
-makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse 
inetutils xorg-server-xvfb
- autoconf2.13 rust clang llvm)
+makedepends=(unzip zip diffutils python2 yasm mesa imake libpulse inetutils 
xorg-server-xvfb
+ autoconf2.13 rust clang llvm gtk2)
 optdepends=('libcanberra: sound support')
 options=(!emptydirs !makeflags)
 
source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz
 rust-1.33.patch
 $pkgname.desktop)
-sha256sums=('377ca762624df103dd768dc36b7632537b46aa83ddc9d336a157cadcde8bb51d'
+sha256sums=('f638cb12415af3a34134fa6c60ba082752c949461ca92e529205a05ac6486453'
 '2b0244a9f7a30f28bcc12055f171e5506c7e3b929d85c3b3514b7e4e4c251784'
 'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827')
 
@@ -57,6 +57,8 @@
 ac_add_options --enable-optimize
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
 #ac_add_options --enable-rust-simd
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
+ac_add_options --disable-elf-hack
 
 # Branding
 ac_add_options --enable-official-branding
@@ -86,6 +88,7 @@
 ac_add_options --enable-startup-notification
 ac_add_options --disable-crashreporter
 ac_add_options --disable-updater
+ac_add_options --disable-gconf
 END
 }
 


[arch-commits] Commit in thunderbird-i18n/repos/extra-any (PKGBUILD PKGBUILD)

2019-06-13 Thread Jan de Groot via arch-commits
Date: Thursday, June 13, 2019 @ 22:03:42
  Author: jgc
Revision: 356036

archrelease: copy trunk to extra-any

Added:
  thunderbird-i18n/repos/extra-any/PKGBUILD
(from rev 356035, thunderbird-i18n/trunk/PKGBUILD)
Deleted:
  thunderbird-i18n/repos/extra-any/PKGBUILD

--+
 PKGBUILD |  306 ++---
 1 file changed, 153 insertions(+), 153 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-06-13 22:03:37 UTC (rev 356035)
+++ PKGBUILD2019-06-13 22:03:42 UTC (rev 356036)
@@ -1,153 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jan de Groot 
-# Contributor: Andrea Scarpino 
-# Contributor: Thomas Baechler 
-
-pkgbase=thunderbird-i18n
-pkgver=60.7.0
-pkgrel=1
-pkgdesc='Language pack for Thunderbird'
-url='https://www.mozilla.org/thunderbird'
-arch=('any')
-license=('MPL' 'GPL')
-
-_languages=(
-  'ar "Arabic"'
-  'ast"Asturian"'
-  'be "Belarusian"'
-  'bg "Bulgarian"'
-  'br "Breton"'
-  'ca "Catalan"'
-  'cs "Czech"'
-  'cy "Welsh"'
-  'da "Danish"'
-  'de "German"'
-  'dsb"Lower Sorbian"'
-  'el "Greek"'
-  'en-GB  "English (British)"'
-  'en-US  "English (US)"'
-  'es-AR  "Spanish (Argentina)"'
-  'es-ES  "Spanish (Spain)"'
-  'et "Estonian"'
-  'eu "Basque"'
-  'fi "Finnish"'
-  'fr "French"'
-  'fy-NL  "Frisian"'
-  'ga-IE  "Irish"'
-  'gd "Gaelic (Scotland)"'
-  'gl "Galician"'
-  'he "Hebrew"'
-  'hr "Croatian"'
-  'hsb"Upper Sorbian"'
-  'hu "Hungarian"'
-  'hy-AM  "Armenian"'
-  'id "Indonesian"'
-  'is "Icelandic"'
-  'it "Italian"'
-  'ja "Japanese"'
-  'ko "Korean"'
-  'lt "Lithuanian"'
-  'nb-NO  "Norwegian (Bokmål)"'
-  'nl "Dutch"'
-  'nn-NO  "Norwegian (Nynorsk)"'
-  'pl "Polish"'
-  'pt-BR  "Portuguese (Brazilian)"'
-  'pt-PT  "Portuguese (Portugal)"'
-  'rm "Romansh"'
-  'ro "Romanian"'
-  'ru "Russian"'
-  'si "Sinhala"'
-  'sk "Slovak"'
-  'sl "Slovenian"'
-  'sq "Albanian"'
-  'sr "Serbian"'
-  'sv-SE  "Swedish"'
-  'tr "Turkish"'
-  'uk "Ukrainian"'
-  'vi "Vietnamese"'
-  'zh-CN  "Chinese (Simplified)"'
-  'zh-TW  "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=thunderbird-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  source+=("thunderbird-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Thunderbird"
-  depends=("thunderbird>=$pkgver")
-  install -Dm644 thunderbird-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/thunderbird/extensions/langpack-$1...@thunderbird.mozilla.org.xpi"
-}
-
-sha256sums=('4a7a6a16c6bd60c07347e09a88c891c3738119879d9b713055aff2c2a46a5410'
-'62d01b3f01a55003a750ddbb0ef937476b5b9ac5b2d237321e174a463c93752e'
-'6346a8511de2a27045e6e1fbdbec3be1459932b4d4548f9aa828a011cb110ee9'
-'cb6f8da42d2e82e3ffdb699a55d73f15d4bb0cc54ecdaeac3e4fadebe225cffb'
-'874df8cccd4fc3f1dd09f7ffb0fd81f8adeed7359d44543858e5a30d1b0265b1'
-'1b989e7f0fd75c4513db59d1aad3c715db17df2262a0deba7fa4420a00c72213'
-'3b2f01e8e1bbf67b56b6e985dff5c8d64837c9a51e10e717081ba5c760b3ec90'
-'980cd501d02ff1b40e1a811289e7e0e20c45e5a680e002f8213daa11570abe8b'
-'622c5a08e5249bdbf711e1aeadb56485f9568aaf2bfa551fbeca9d53a6401d9e'
-'f0754b8076afcaa0ebcab93a38e875ba19800ba96c9c923053abcc7dae266f89'
-'ebbe43f0a193e0916402892dcd200f06ebacbd204581760ed6535b4a062c1b74'
-'0e46fed18e421a3e3b236d5ec0b36e62a33a6fe2353b7540f3492417c2f2156f'
-'b1f5f0a5e61408cba75c5bcd62f0cdd9bc02573eb428b6fac0d20cd598aec7f6'
-'00d6072b2ea24bb81c3cbfa133dc0d9b1ca79ebb5132647508acda92a7717830'
-'2439b0aa7d3acb416fa6820c8cfe2ef395bdf5c08dbf21b07abc1a6320e1ec8f'
-'2325bd0b7f5e80f8641434222e29526493fa041805d6e231a36466a6572d0bb1'
-'62e7961e698b724c4821823c7067f57794ce571c4b6c06899a50315187624c9e'
-'a48c2ccd6d59b72622375a65cbed3e068c896b96c0d4b514ff58b8c7f6c2d0d5'
-'ee55386f1854276ac4e73e115ee8f4d66d25364b09d23d714777f34bf5f0f67f'
-'64732dab1c4f10a254c2b7897d1668e6da488de0595985941affd87ae0037977'
-'743577e2edc20aae8264115cca2b26551e58d7c2da91b8ddb10c971584472348'
-'c245e2c0f3639f9993bb64662df3d567be6ee20ed9574ffe6438df976cf6319a'
-'ede9793239e5f4cff65e359ef3c7cfb535054b9241f8bc72e15a2f4e9cdb3296'
-'7720820bd3cc4da254d12dcd51f2fd922972d047492b774b9dcda201bf0b99df'
-'dd5fe61654f061261a29f5a9ae39bcba71d4bcca0ee34d9ed58373e333aac9b9'
-

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

2019-06-13 Thread Jan de Groot via arch-commits
Date: Thursday, June 13, 2019 @ 22:03:37
  Author: jgc
Revision: 356035

upgpkg: thunderbird-i18n 60.7.1-1

Modified:
  thunderbird-i18n/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-06-13 21:48:26 UTC (rev 356034)
+++ PKGBUILD2019-06-13 22:03:37 UTC (rev 356035)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=thunderbird-i18n
-pkgver=60.7.0
+pkgver=60.7.1
 pkgrel=1
 pkgdesc='Language pack for Thunderbird'
 url='https://www.mozilla.org/thunderbird'
@@ -94,60 +94,60 @@
 
"$pkgdir/usr/lib/thunderbird/extensions/langpack-$1...@thunderbird.mozilla.org.xpi"
 }
 
-sha256sums=('4a7a6a16c6bd60c07347e09a88c891c3738119879d9b713055aff2c2a46a5410'
-'62d01b3f01a55003a750ddbb0ef937476b5b9ac5b2d237321e174a463c93752e'
-'6346a8511de2a27045e6e1fbdbec3be1459932b4d4548f9aa828a011cb110ee9'
-'cb6f8da42d2e82e3ffdb699a55d73f15d4bb0cc54ecdaeac3e4fadebe225cffb'
-'874df8cccd4fc3f1dd09f7ffb0fd81f8adeed7359d44543858e5a30d1b0265b1'
-'1b989e7f0fd75c4513db59d1aad3c715db17df2262a0deba7fa4420a00c72213'
-'3b2f01e8e1bbf67b56b6e985dff5c8d64837c9a51e10e717081ba5c760b3ec90'
-'980cd501d02ff1b40e1a811289e7e0e20c45e5a680e002f8213daa11570abe8b'
-'622c5a08e5249bdbf711e1aeadb56485f9568aaf2bfa551fbeca9d53a6401d9e'
-'f0754b8076afcaa0ebcab93a38e875ba19800ba96c9c923053abcc7dae266f89'
-'ebbe43f0a193e0916402892dcd200f06ebacbd204581760ed6535b4a062c1b74'
-'0e46fed18e421a3e3b236d5ec0b36e62a33a6fe2353b7540f3492417c2f2156f'
-'b1f5f0a5e61408cba75c5bcd62f0cdd9bc02573eb428b6fac0d20cd598aec7f6'
-'00d6072b2ea24bb81c3cbfa133dc0d9b1ca79ebb5132647508acda92a7717830'
-'2439b0aa7d3acb416fa6820c8cfe2ef395bdf5c08dbf21b07abc1a6320e1ec8f'
-'2325bd0b7f5e80f8641434222e29526493fa041805d6e231a36466a6572d0bb1'
-'62e7961e698b724c4821823c7067f57794ce571c4b6c06899a50315187624c9e'
-'a48c2ccd6d59b72622375a65cbed3e068c896b96c0d4b514ff58b8c7f6c2d0d5'
-'ee55386f1854276ac4e73e115ee8f4d66d25364b09d23d714777f34bf5f0f67f'
-'64732dab1c4f10a254c2b7897d1668e6da488de0595985941affd87ae0037977'
-'743577e2edc20aae8264115cca2b26551e58d7c2da91b8ddb10c971584472348'
-'c245e2c0f3639f9993bb64662df3d567be6ee20ed9574ffe6438df976cf6319a'
-'ede9793239e5f4cff65e359ef3c7cfb535054b9241f8bc72e15a2f4e9cdb3296'
-'7720820bd3cc4da254d12dcd51f2fd922972d047492b774b9dcda201bf0b99df'
-'dd5fe61654f061261a29f5a9ae39bcba71d4bcca0ee34d9ed58373e333aac9b9'
-'7223a778c7df1cd6091d1f6278bc6fcb24110270b4226a4a35d3bebe74a44434'
-'ea2062f868a740295a077a987828b24418e5baba453bf8b4ac518f0121a6bb44'
-'08d75823c9e74b30199cf57849c5870409df9686073eb0c0bc4add189ef85658'
-'e417264899d179a02ab90d50e03ab887aac7449562343b153ce0980f4286c806'
-'5327b2a5b830fa82948a424415f2bb2889250ccae76d01d30426168018d08c51'
-'142a0832d63bd7bd7f1a1da347f63d3abe667681c4ec671fbf0891c4a2ea8dc9'
-'726922739e705485ce5f0cc74fe7fa87b3495171829210ec86afdc084f0d10c2'
-'51f04a841c61c4f67b5fe9b83b4842212bb7b2656fbde351d6dfc84ff24cddbe'
-'ca0a714314f06df800ee4f6f1d9e62d679113d8c8e7eb547880fcff0f9b5ae82'
-'bc2db69d0640e304b9db70aa6fd3039fe1c63011695f56813d23a3a7c001200b'
-'f99f0a744c304bb7dc1a1cb7e25871122fbf78936519103ad4ea5ba381865765'
-'6cfeb883d06cedf66b8e9a3f13667e1ecfc06ec1d035e4f303e80c29ab2fe6b6'
-'4f0319782e2139dcfc94800d89f9a744dd2052d46bd92a109bff8859bc69b9cc'
-'524303b3f7055fca2aea2aa7a6cb94d60fa63bae0be37f269a987e3abc2baef9'
-'6e3257863fc14534572f3065425ecca790538c6009b721ed8b2b6482d55cd55b'
-'fafa8ada8fb288a2cc43599646079a0a1c5b1cc6f02c7348575a8d5bd2989403'
-'c764e1741e80b1a8ecee656c97fcb2dd0b1e1a7183f0ed2a0e3d94e35a119519'
-'23150a2b495d0fdf4c0e80a329e1e6519d11d1158b8970e98b0ce8e18225111c'
-'cbe0b58d4f3d98cde103afba06d03f310b2f8ed0d852f12fa67753be37dfe9f0'
-'6025846d95e2c023140fbb7f32399293eda1c0a246b7118069a3cc9d3ba115cd'
-'a5ae873a1127215ae307f9aa4ecf78f7f95061ff851f14415a77e5c5564b5b1a'
-'3f2bc6fd9a64e81dae1f63b86ef7dcde6bf19ac101be69041c2822633e17e703'
-'8b796c03c0549417ae54d690403bb9e6d8511496530f1fc7974d76465aaae169'
-'1d74ebf07f67fad51edc0742c0202ce66f350f673936300e5aca7cf30b607ba8'
-'8abffe7570236ac172bd5395118be5317f7b89b79112bf70ff5e954301cf4900'
-'3b6514fe28d41f294f7cb9f46dea565321ecf1ff2879243945f354c2ac5669cc'
-'16ccc77563a7fe103a0b6b12b62dece65a35d7deb9b0de917783a3ba0164af8f'
-

[arch-commits] Commit in libgnome-keyring/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-03-24 Thread Jan de Groot via arch-commits
Date: Sunday, March 24, 2019 @ 22:45:44
  Author: jgc
Revision: 349156

archrelease: copy trunk to extra-x86_64

Added:
  libgnome-keyring/repos/extra-x86_64/PKGBUILD
(from rev 349155, libgnome-keyring/trunk/PKGBUILD)
Deleted:
  libgnome-keyring/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-24 22:45:40 UTC (rev 349155)
+++ PKGBUILD2019-03-24 22:45:44 UTC (rev 349156)
@@ -1,32 +0,0 @@
-#$Id$
-#Maintainer: Jan De Groot 
-
-pkgname=libgnome-keyring
-pkgver=3.12.0
-pkgrel=3
-pkgdesc="GNOME keyring client library"
-arch=(x86_64)
-license=('GPL' 'LGPL')
-depends=('dbus' 'glib2' 'libgcrypt')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'python2')
-optdepends=('gnome-keyring: key storage service (or use any other service 
implementing org.freedesktop.secrets)')
-options=('!emptydirs')
-url="https://www.gnome.org;
-source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
-sha256sums=('c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783')
-
-build() {
-  cd "$pkgname-$pkgver"
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: libgnome-keyring/repos/extra-x86_64/PKGBUILD (from rev 349155, 
libgnome-keyring/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-24 22:45:44 UTC (rev 349156)
@@ -0,0 +1,42 @@
+#Maintainer: Jan De Groot 
+
+pkgname=libgnome-keyring
+pkgver=3.12.0+11+g3766bcc
+pkgrel=1
+pkgdesc="GNOME keyring client library"
+arch=(x86_64)
+license=('GPL' 'LGPL')
+depends=('dbus' 'glib2' 'libgcrypt')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'python2' git 
gnome-common)
+optdepends=('gnome-keyring: key storage service (or use any other service 
implementing org.freedesktop.secrets)')
+options=('!emptydirs')
+url="https://www.gnome.org;
+_commit=3766bcc482f9e02fb5f9c183e814833ad1fbf08a  # master
+source=("git+https://gitlab.gnome.org/GNOME/libgnome-keyring.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd "$pkgname"
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring --enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package() {
+  cd "$pkgname"
+  make DESTDIR="$pkgdir" install
+}


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

2019-03-24 Thread Jan de Groot via arch-commits
Date: Sunday, March 24, 2019 @ 22:45:40
  Author: jgc
Revision: 349155

upgpkg: libgnome-keyring 3.12.0+11+g3766bcc-1

Fix build with latest vala

Modified:
  libgnome-keyring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-24 20:57:07 UTC (rev 349154)
+++ PKGBUILD2019-03-24 22:45:40 UTC (rev 349155)
@@ -1,24 +1,35 @@
 #Maintainer: Jan De Groot 
 
 pkgname=libgnome-keyring
-pkgver=3.12.0
-pkgrel=3
+pkgver=3.12.0+11+g3766bcc
+pkgrel=1
 pkgdesc="GNOME keyring client library"
 arch=(x86_64)
 license=('GPL' 'LGPL')
 depends=('dbus' 'glib2' 'libgcrypt')
-makedepends=('intltool' 'gobject-introspection' 'vala' 'python2')
+makedepends=('intltool' 'gobject-introspection' 'vala' 'python2' git 
gnome-common)
 optdepends=('gnome-keyring: key storage service (or use any other service 
implementing org.freedesktop.secrets)')
 options=('!emptydirs')
 url="https://www.gnome.org;
-source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
-sha256sums=('c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783')
+_commit=3766bcc482f9e02fb5f9c183e814833ad1fbf08a  # master
+source=("git+https://gitlab.gnome.org/GNOME/libgnome-keyring.git#commit=$_commit;)
+sha256sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
   ./configure --prefix=/usr --sysconfdir=/etc \
   --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring
+  --libexecdir=/usr/lib/gnome-keyring --enable-gtk-doc
 
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 
@@ -26,6 +37,6 @@
 }
 
 package() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
   make DESTDIR="$pkgdir" install
 }


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

2019-03-21 Thread Jan de Groot via arch-commits
Date: Thursday, March 21, 2019 @ 22:31:37
  Author: jgc
Revision: 348850

upgpkg: gegl 0.4.14-1

Modified:
  gegl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-21 22:13:07 UTC (rev 348849)
+++ PKGBUILD2019-03-21 22:31:37 UTC (rev 348850)
@@ -1,16 +1,16 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=gegl
-pkgver=0.4.12
+pkgver=0.4.14
 pkgrel=1
 pkgdesc="Graph based image processing framework"
 arch=('x86_64')
-url="http://www.gegl.org/;
+url="https://www.gegl.org/;
 license=('GPL3' 'LGPL3')
-depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 
'librsvg' 'libtiff' 'lua' 'jasper' 'lensfun' 'suitesparse')
+depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 
'librsvg' 'libtiff' 'luajit' 'jasper' 'lensfun' 'suitesparse')
 makedepends=('intltool' 'ruby' 'mesa' 'glu' 'ffmpeg' 'exiv2' 'vala' 'python2' 
'gobject-introspection' 'git')
 optdepends=('ffmpeg: ffmpeg plugin')
-_commit=59c7371ee04b98908fe3047a47abe18b01c1c6eb  # tags/GEGL_0_4_12^0
+_commit=75db50c77eb93ce23222b86caf93140b484b5900  # tags/GEGL_0_4_14^0
 source=("git+https://gitlab.gnome.org/GNOME/gegl.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in gegl/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-03-21 Thread Jan de Groot via arch-commits
Date: Thursday, March 21, 2019 @ 22:31:41
  Author: jgc
Revision: 348851

archrelease: copy trunk to extra-x86_64

Added:
  gegl/repos/extra-x86_64/PKGBUILD
(from rev 348850, gegl/trunk/PKGBUILD)
Deleted:
  gegl/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  108 ++---
 1 file changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-21 22:31:37 UTC (rev 348850)
+++ PKGBUILD2019-03-21 22:31:41 UTC (rev 348851)
@@ -1,54 +0,0 @@
-# Maintainer: Daniel Isenmann 
-
-pkgname=gegl
-pkgver=0.4.12
-pkgrel=1
-pkgdesc="Graph based image processing framework"
-arch=('x86_64')
-url="http://www.gegl.org/;
-license=('GPL3' 'LGPL3')
-depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 
'librsvg' 'libtiff' 'lua' 'jasper' 'lensfun' 'suitesparse')
-makedepends=('intltool' 'ruby' 'mesa' 'glu' 'ffmpeg' 'exiv2' 'vala' 'python2' 
'gobject-introspection' 'git')
-optdepends=('ffmpeg: ffmpeg plugin')
-_commit=59c7371ee04b98908fe3047a47abe18b01c1c6eb  # tags/GEGL_0_4_12^0
-source=("git+https://gitlab.gnome.org/GNOME/gegl.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GEGL_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  mkdir path
-  ln -s /usr/bin/python2 path/python
-
-  cd ${pkgname}
-  git cherry-pick -n c1c3541caab485384087bbbcf1c83ef2d5bd4d43
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
-  cd ${pkgname}
-  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
---with-libavformat --with-jasper --disable-docs \
---enable-workshop
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
-  cd ${pkgname}
-  make -k check || :
-}
-
-package() {
-  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
-  cd ${pkgname}
-  make DESTDIR="${pkgdir}" install
-}

Copied: gegl/repos/extra-x86_64/PKGBUILD (from rev 348850, gegl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-21 22:31:41 UTC (rev 348851)
@@ -0,0 +1,54 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=gegl
+pkgver=0.4.14
+pkgrel=1
+pkgdesc="Graph based image processing framework"
+arch=('x86_64')
+url="https://www.gegl.org/;
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 
'librsvg' 'libtiff' 'luajit' 'jasper' 'lensfun' 'suitesparse')
+makedepends=('intltool' 'ruby' 'mesa' 'glu' 'ffmpeg' 'exiv2' 'vala' 'python2' 
'gobject-introspection' 'git')
+optdepends=('ffmpeg: ffmpeg plugin')
+_commit=75db50c77eb93ce23222b86caf93140b484b5900  # tags/GEGL_0_4_14^0
+source=("git+https://gitlab.gnome.org/GNOME/gegl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GEGL_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  mkdir path
+  ln -s /usr/bin/python2 path/python
+
+  cd ${pkgname}
+  git cherry-pick -n c1c3541caab485384087bbbcf1c83ef2d5bd4d43
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --disable-docs \
+--enable-workshop
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  make -k check || :
+}
+
+package() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in babl/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-03-21 Thread Jan de Groot via arch-commits
Date: Thursday, March 21, 2019 @ 22:13:07
  Author: jgc
Revision: 348849

archrelease: copy trunk to extra-x86_64

Added:
  babl/repos/extra-x86_64/PKGBUILD
(from rev 348848, babl/trunk/PKGBUILD)
Deleted:
  babl/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-21 22:10:58 UTC (rev 348848)
+++ PKGBUILD2019-03-21 22:13:07 UTC (rev 348849)
@@ -1,43 +0,0 @@
-# Maintainer: Daniel Isenmann 
-
-pkgname=babl
-pkgver=0.1.62
-pkgrel=1
-pkgdesc="Dynamic, any to any, pixel format conversion library"
-arch=(x86_64)
-url="https://gegl.org/babl/;
-license=(LGPL3)
-depends=(glibc)
-makedepends=(git)
-_commit=412c8b0fd5556053e9b1c4682f8151b64a19f8ec  # tags/BABL_0_1_62^0
-source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-# Don't port to meson until babl's runtime cpu detection works there
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  make -C $pkgname check
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C $pkgname install
-}
-
-# vim:set sw=2 et:

Copied: babl/repos/extra-x86_64/PKGBUILD (from rev 348848, babl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-21 22:13:07 UTC (rev 348849)
@@ -0,0 +1,43 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+pkgver=0.1.62
+pkgrel=1
+pkgdesc="Dynamic, any to any, pixel format conversion library"
+arch=(x86_64)
+url="https://gegl.org/babl/;
+license=(LGPL3)
+depends=(glibc)
+makedepends=(git)
+_commit=412c8b0fd5556053e9b1c4682f8151b64a19f8ec  # tags/BABL_0_1_62^0
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+# Don't port to meson until babl's runtime cpu detection works there
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  make -C $pkgname check
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C $pkgname install
+}
+
+# vim:set sw=2 et:


[arch-commits] Commit in babl/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-03-21 Thread Jan de Groot via arch-commits
Date: Thursday, March 21, 2019 @ 22:10:58
  Author: jgc
Revision: 348848

archrelease: copy trunk to extra-x86_64

Added:
  babl/repos/extra-x86_64/PKGBUILD
(from rev 348847, babl/trunk/PKGBUILD)
Deleted:
  babl/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-21 22:06:27 UTC (rev 348847)
+++ PKGBUILD2019-03-21 22:10:58 UTC (rev 348848)
@@ -1,43 +0,0 @@
-# Maintainer: Daniel Isenmann 
-
-pkgname=babl
-pkgver=0.1.60
-pkgrel=1
-pkgdesc="Dynamic, any to any, pixel format conversion library"
-arch=(x86_64)
-url="http://gegl.org/babl/;
-license=(LGPL3)
-depends=(glibc)
-makedepends=(git)
-_commit=6bc0c933b998299b15d474af53c096ad970a0477  # tags/BABL_0_1_60^0
-source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-# Don't port to meson until babl's runtime cpu detection works there
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  make -C $pkgname check
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C $pkgname install
-}
-
-# vim:set sw=2 et:

Copied: babl/repos/extra-x86_64/PKGBUILD (from rev 348847, babl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-21 22:10:58 UTC (rev 348848)
@@ -0,0 +1,43 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+pkgver=0.1.62
+pkgrel=1
+pkgdesc="Dynamic, any to any, pixel format conversion library"
+arch=(x86_64)
+url="https://gegl.org/babl/;
+license=(LGPL3)
+depends=(glibc)
+makedepends=(git)
+_commit=412c8b0fd5556053e9b1c4682f8151b64a19f8ec  # tags/BABL_0_1_62^0
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+# Don't port to meson until babl's runtime cpu detection works there
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  make -C $pkgname check
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C $pkgname install
+}
+
+# vim:set sw=2 et:


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

2019-03-21 Thread Jan de Groot via arch-commits
Date: Thursday, March 21, 2019 @ 22:06:27
  Author: jgc
Revision: 348847

upgpkg: babl 0.1.62-1

Modified:
  babl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-21 21:55:32 UTC (rev 348846)
+++ PKGBUILD2019-03-21 22:06:27 UTC (rev 348847)
@@ -1,15 +1,15 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=babl
-pkgver=0.1.60
+pkgver=0.1.62
 pkgrel=1
 pkgdesc="Dynamic, any to any, pixel format conversion library"
 arch=(x86_64)
-url="http://gegl.org/babl/;
+url="https://gegl.org/babl/;
 license=(LGPL3)
 depends=(glibc)
 makedepends=(git)
-_commit=6bc0c933b998299b15d474af53c096ad970a0477  # tags/BABL_0_1_60^0
+_commit=412c8b0fd5556053e9b1c4682f8151b64a19f8ec  # tags/BABL_0_1_62^0
 source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in libdvdread/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-03-07 Thread Jan de Groot via arch-commits
Date: Thursday, March 7, 2019 @ 09:49:22
  Author: jgc
Revision: 347195

archrelease: copy trunk to extra-x86_64

Added:
  libdvdread/repos/extra-x86_64/PKGBUILD
(from rev 347194, libdvdread/trunk/PKGBUILD)
Deleted:
  libdvdread/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-07 09:49:18 UTC (rev 347194)
+++ PKGBUILD2019-03-07 09:49:22 UTC (rev 347195)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: Thomas Baechler 
-# Contributor: Tom Newsom 
-
-pkgname=libdvdread
-pkgver=6.0.0
-pkgrel=1
-pkgdesc="Provides a simple foundation for reading DVD video disks"
-arch=(x86_64)
-url="https://www.videolan.org/developers/libdvdnav.html;
-license=('GPL')
-depends=('glibc')
-makedepends=('libdvdcss' 'git')
-optdepends=('libdvdcss: for decoding encrypted DVDs')
-_commit=95fdbe8337d2ff31dcfb68f35f3e4441dc27d92f  # tags/6.0.0^0
-source=("git+https://code.videolan.org/videolan/libdvdread.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -e 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="${pkgdir}" install
-}

Copied: libdvdread/repos/extra-x86_64/PKGBUILD (from rev 347194, 
libdvdread/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-07 09:49:22 UTC (rev 347195)
@@ -0,0 +1,38 @@
+# Maintainer: Jan de Groot 
+# Contributor: Thomas Baechler 
+# Contributor: Tom Newsom 
+
+pkgname=libdvdread
+pkgver=6.0.1
+pkgrel=1
+pkgdesc="Provides a simple foundation for reading DVD video disks"
+arch=(x86_64)
+url="https://www.videolan.org/developers/libdvdnav.html;
+license=('GPL')
+depends=('glibc')
+makedepends=('libdvdcss' 'git')
+optdepends=('libdvdcss: for decoding encrypted DVDs')
+_commit=b851de7220657aaba96d447abd2937ffd2a23490  # tags/6.0.1^0
+source=("git+https://code.videolan.org/videolan/libdvdread.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" install
+}


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

2019-03-07 Thread Jan de Groot via arch-commits
Date: Thursday, March 7, 2019 @ 09:49:18
  Author: jgc
Revision: 347194

upgpkg: libdvdread 6.0.1-1

Modified:
  libdvdread/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-07 09:04:21 UTC (rev 347193)
+++ PKGBUILD2019-03-07 09:49:18 UTC (rev 347194)
@@ -3,7 +3,7 @@
 # Contributor: Tom Newsom 
 
 pkgname=libdvdread
-pkgver=6.0.0
+pkgver=6.0.1
 pkgrel=1
 pkgdesc="Provides a simple foundation for reading DVD video disks"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=('glibc')
 makedepends=('libdvdcss' 'git')
 optdepends=('libdvdcss: for decoding encrypted DVDs')
-_commit=95fdbe8337d2ff31dcfb68f35f3e4441dc27d92f  # tags/6.0.0^0
+_commit=b851de7220657aaba96d447abd2937ffd2a23490  # tags/6.0.1^0
 
source=("git+https://code.videolan.org/videolan/libdvdread.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2019-02-17 Thread Jan de Groot via arch-commits
Date: Sunday, February 17, 2019 @ 21:51:39
  Author: jgc
Revision: 346440

upgpkg: libpwquality 1.4.0-2

Switch python bindings to 3.x instead of 2.7 (FS#60662)

Modified:
  libpwquality/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-17 17:09:43 UTC (rev 346439)
+++ PKGBUILD2019-02-17 21:51:39 UTC (rev 346440)
@@ -2,14 +2,14 @@
 
 pkgname=libpwquality
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Library for password quality checking and generating random passwords"
 arch=('x86_64')
 url="https://github.com/libpwquality/libpwquality;
 license=('GPL')
 depends=('cracklib' 'pam')
-optdepends=('python2: Python bindings')
-makedepends=('python2' git)
+optdepends=('python: Python bindings')
+makedepends=('python' git)
 backup=('etc/security/pwquality.conf')
 _commit=ec03e45823965bbcfcbaec7497a1b47033c3b632  # tags/libpwquality-1.4.0
 source=("git+https://github.com/libpwquality/libpwquality.git#commit=$_commit;)
@@ -31,8 +31,7 @@
 ./configure --prefix=/usr \
 --sysconfdir=/etc \
 --localstatedir=/var \
---with-python-rev=2.7 \
---with-python-binary=python2
+--with-python-binary=python3
 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 make
 }


[arch-commits] Commit in libpwquality/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-02-17 Thread Jan de Groot via arch-commits
Date: Sunday, February 17, 2019 @ 21:51:42
  Author: jgc
Revision: 346441

archrelease: copy trunk to extra-x86_64

Added:
  libpwquality/repos/extra-x86_64/PKGBUILD
(from rev 346440, libpwquality/trunk/PKGBUILD)
Deleted:
  libpwquality/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   88 +
 1 file changed, 43 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-17 21:51:39 UTC (rev 346440)
+++ PKGBUILD2019-02-17 21:51:42 UTC (rev 346441)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=libpwquality
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="Library for password quality checking and generating random passwords"
-arch=('i686' 'x86_64')
-url="https://github.com/libpwquality/libpwquality;
-license=('GPL')
-depends=('cracklib' 'pam')
-optdepends=('python2: Python bindings')
-makedepends=('python2' git)
-backup=('etc/security/pwquality.conf')
-_commit=ec03e45823965bbcfcbaec7497a1b47033c3b632  # tags/libpwquality-1.4.0
-source=("git+https://github.com/libpwquality/libpwquality.git#commit=$_commit;)
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^libpwquality-//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-  sed '/mr_IN/d' -i po/LINGUAS
-}
-
-build() {
-cd "$pkgname"
-./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---with-python-rev=2.7 \
---with-python-binary=python2
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd "$pkgname"
-make DESTDIR="$pkgdir" install
-install -m755 -d "$pkgdir"/etc/security/pwquality.conf.d
-}

Copied: libpwquality/repos/extra-x86_64/PKGBUILD (from rev 346440, 
libpwquality/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-17 21:51:42 UTC (rev 346441)
@@ -0,0 +1,43 @@
+# Maintainer: Jan de Groot 
+
+pkgname=libpwquality
+pkgver=1.4.0
+pkgrel=2
+pkgdesc="Library for password quality checking and generating random passwords"
+arch=('x86_64')
+url="https://github.com/libpwquality/libpwquality;
+license=('GPL')
+depends=('cracklib' 'pam')
+optdepends=('python: Python bindings')
+makedepends=('python' git)
+backup=('etc/security/pwquality.conf')
+_commit=ec03e45823965bbcfcbaec7497a1b47033c3b632  # tags/libpwquality-1.4.0
+source=("git+https://github.com/libpwquality/libpwquality.git#commit=$_commit;)
+md5sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^libpwquality-//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+  sed '/mr_IN/d' -i po/LINGUAS
+}
+
+build() {
+cd "$pkgname"
+./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--with-python-binary=python3
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd "$pkgname"
+make DESTDIR="$pkgdir" install
+install -m755 -d "$pkgdir"/etc/security/pwquality.conf.d
+}


[arch-commits] Commit in gtk-sharp-2/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 22:42:04
  Author: jgc
Revision: 345202

archrelease: copy trunk to extra-x86_64

Added:
  gtk-sharp-2/repos/extra-x86_64/PKGBUILD
(from rev 345201, gtk-sharp-2/trunk/PKGBUILD)
Deleted:
  gtk-sharp-2/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-03 22:42:01 UTC (rev 345201)
+++ PKGBUILD2019-02-03 22:42:04 UTC (rev 345202)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: tobias 
-
-pkgname=gtk-sharp-2
-pkgver=2.12.45
-pkgrel=1
-pkgdesc="gtk2 bindings for C#"
-arch=(x86_64)
-license=('LGPL')
-url="http://www.mono-project.com/docs/gui/gtksharp/;
-depends=('mono' 'libglade' 'gtk2')
-makedepends=('pkgconfig' 'monodoc')
-conflicts=('gtk#')
-options=('!makeflags')
-source=(https://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-${pkgver}.tar.gz)
-sha256sums=('02680578e4535441064aac21d33315daa009d742cab8098ac8b2749d86fffb6a')
-
-build() {
-  cd gtk-sharp-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-package() {
-  cd gtk-sharp-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: gtk-sharp-2/repos/extra-x86_64/PKGBUILD (from rev 345201, 
gtk-sharp-2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-03 22:42:04 UTC (rev 345202)
@@ -0,0 +1,28 @@
+# Maintainer: tobias 
+
+pkgname=gtk-sharp-2
+pkgver=2.12.45
+pkgrel=2
+pkgdesc="gtk2 bindings for C#"
+arch=(x86_64)
+license=('LGPL')
+url="https://www.mono-project.com/docs/gui/gtksharp/;
+depends=('mono' 'libglade' 'gtk2')
+makedepends=('pkgconfig' 'monodoc')
+options=('!makeflags')
+source=(https://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-${pkgver}.tar.gz)
+sha256sums=('02680578e4535441064aac21d33315daa009d742cab8098ac8b2749d86fffb6a')
+
+build() {
+  cd gtk-sharp-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package() {
+  cd gtk-sharp-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in gtk-sharp-2/trunk (PKGBUILD)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 22:42:01
  Author: jgc
Revision: 345201

upgpkg: gtk-sharp-2 2.12.45-2

Change URL to HTTPS, remove gtk# conflict, as # is invalid now in package names 
(FS#60806)

Modified:
  gtk-sharp-2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-03 21:35:32 UTC (rev 345200)
+++ PKGBUILD2019-02-03 22:42:01 UTC (rev 345201)
@@ -2,14 +2,13 @@
 
 pkgname=gtk-sharp-2
 pkgver=2.12.45
-pkgrel=1
+pkgrel=2
 pkgdesc="gtk2 bindings for C#"
 arch=(x86_64)
 license=('LGPL')
-url="http://www.mono-project.com/docs/gui/gtksharp/;
+url="https://www.mono-project.com/docs/gui/gtksharp/;
 depends=('mono' 'libglade' 'gtk2')
 makedepends=('pkgconfig' 'monodoc')
-conflicts=('gtk#')
 options=('!makeflags')
 
source=(https://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-${pkgver}.tar.gz)
 sha256sums=('02680578e4535441064aac21d33315daa009d742cab8098ac8b2749d86fffb6a')


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

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 16:22:37
  Author: jgc
Revision: 345189

upgpkg: glibmm 2.58.0-1

Modified:
  glibmm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-03 16:17:36 UTC (rev 345188)
+++ PKGBUILD2019-02-03 16:22:37 UTC (rev 345189)
@@ -3,7 +3,7 @@
 
 pkgbase=glibmm
 pkgname=(glibmm glibmm-docs)
-pkgver=2.56.0
+pkgver=2.58.0
 pkgrel=1
 pkgdesc="C++ bindings for GLib"
 url="http://www.gtkmm.org/;
@@ -11,8 +11,8 @@
 license=(LGPL)
 depends=(glib2 libsigc++)
 makedepends=(git mm-common perl-xml-parser clang)
-_commit=8236b0f457e6ede0511f5e197017baa31eb953b4  # tags/2.56.0^0
-source=("git+https://git.gnome.org/browse/glibmm#commit=$_commit;)
+_commit=17ee1d96b852ff74ca85c05448afb63e02488594  # tags/2.58.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glibmm.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {


[arch-commits] Commit in glibmm/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 16:22:40
  Author: jgc
Revision: 345190

archrelease: copy trunk to extra-x86_64

Added:
  glibmm/repos/extra-x86_64/PKGBUILD
(from rev 345189, glibmm/trunk/PKGBUILD)
Deleted:
  glibmm/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-03 16:22:37 UTC (rev 345189)
+++ PKGBUILD2019-02-03 16:22:40 UTC (rev 345190)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: Tom Newsom 
-
-pkgbase=glibmm
-pkgname=(glibmm glibmm-docs)
-pkgver=2.56.0
-pkgrel=1
-pkgdesc="C++ bindings for GLib"
-url="http://www.gtkmm.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(glib2 libsigc++)
-makedepends=(git mm-common perl-xml-parser clang)
-_commit=8236b0f457e6ede0511f5e197017baa31eb953b4  # tags/2.56.0^0
-source=("git+https://git.gnome.org/browse/glibmm#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgbase
-  ./configure --prefix=/usr --enable-maintainer-mode
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package_glibmm() {
-  cd $pkgbase
-  sed -i -e '/^doc_subdirs/s/^/#/' Makefile
-  make DESTDIR="$pkgdir" install
-}
-
-package_glibmm-docs() {
-  pkgdesc+=" (documentation)"
-  depends=()
-
-  cd $pkgbase
-  make -C docs DESTDIR="$pkgdir" install
-}

Copied: glibmm/repos/extra-x86_64/PKGBUILD (from rev 345189, 
glibmm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-03 16:22:40 UTC (rev 345190)
@@ -0,0 +1,47 @@
+# Maintainer: Jan de Groot 
+# Contributor: Tom Newsom 
+
+pkgbase=glibmm
+pkgname=(glibmm glibmm-docs)
+pkgver=2.58.0
+pkgrel=1
+pkgdesc="C++ bindings for GLib"
+url="http://www.gtkmm.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(glib2 libsigc++)
+makedepends=(git mm-common perl-xml-parser clang)
+_commit=17ee1d96b852ff74ca85c05448afb63e02488594  # tags/2.58.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glibmm.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgbase
+  ./configure --prefix=/usr --enable-maintainer-mode
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package_glibmm() {
+  cd $pkgbase
+  sed -i -e '/^doc_subdirs/s/^/#/' Makefile
+  make DESTDIR="$pkgdir" install
+}
+
+package_glibmm-docs() {
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  cd $pkgbase
+  make -C docs DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in gnome-devel-docs/trunk (PKGBUILD)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 16:17:31
  Author: jgc
Revision: 345187

upgpkg: gnome-devel-docs 3.30.2-1

Modified:
  gnome-devel-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-03 15:41:28 UTC (rev 345186)
+++ PKGBUILD2019-02-03 16:17:31 UTC (rev 345187)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=gnome-devel-docs
-pkgver=3.30.1
+pkgver=3.30.2
 pkgrel=1
 pkgdesc="Developer documentation for GNOME"
 url="https://gitlab.gnome.org/GNOME/gnome-devel-docs;
@@ -11,7 +11,7 @@
 depends=(yelp)
 makedepends=(yelp-tools git)
 groups=(gnome-extra)
-_commit=2b22c9aaf018c878471909b5638907bdfe2bd665  # tags/3.30.1^0
+_commit=f61b49e846f67b29998c0245eb4b3aab2233100b  # tags/3.30.2^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-devel-docs.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in gnome-devel-docs/repos/extra-any (PKGBUILD PKGBUILD)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 16:17:36
  Author: jgc
Revision: 345188

archrelease: copy trunk to extra-any

Added:
  gnome-devel-docs/repos/extra-any/PKGBUILD
(from rev 345187, gnome-devel-docs/trunk/PKGBUILD)
Deleted:
  gnome-devel-docs/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-03 16:17:31 UTC (rev 345187)
+++ PKGBUILD2019-02-03 16:17:36 UTC (rev 345188)
@@ -1,37 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=gnome-devel-docs
-pkgver=3.30.1
-pkgrel=1
-pkgdesc="Developer documentation for GNOME"
-url="https://gitlab.gnome.org/GNOME/gnome-devel-docs;
-arch=(any)
-license=(FDL)
-depends=(yelp)
-makedepends=(yelp-tools git)
-groups=(gnome-extra)
-_commit=2b22c9aaf018c878471909b5638907bdfe2bd665  # tags/3.30.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-devel-docs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  autoreconf -fvi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gnome-devel-docs/repos/extra-any/PKGBUILD (from rev 345187, 
gnome-devel-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-03 16:17:36 UTC (rev 345188)
@@ -0,0 +1,37 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gnome-devel-docs
+pkgver=3.30.2
+pkgrel=1
+pkgdesc="Developer documentation for GNOME"
+url="https://gitlab.gnome.org/GNOME/gnome-devel-docs;
+arch=(any)
+license=(FDL)
+depends=(yelp)
+makedepends=(yelp-tools git)
+groups=(gnome-extra)
+_commit=f61b49e846f67b29998c0245eb4b3aab2233100b  # tags/3.30.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-devel-docs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  autoreconf -fvi
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in cyrus-sasl/repos (13 files)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:41:28
  Author: jgc
Revision: 345186

archrelease: copy trunk to testing-x86_64

Added:
  cyrus-sasl/repos/testing-x86_64/
  
cyrus-sasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
(from rev 345185, 
cyrus-sasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
  cyrus-sasl/repos/testing-x86_64/0006-Enable-autoconf-maintainer-mode.patch
(from rev 345185, 
cyrus-sasl/trunk/0006-Enable-autoconf-maintainer-mode.patch)
  
cyrus-sasl/repos/testing-x86_64/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
(from rev 345185, 
cyrus-sasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch)
  
cyrus-sasl/repos/testing-x86_64/0013-Don-t-use-la-files-for-opening-plugins.patch
(from rev 345185, 
cyrus-sasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch)
  
cyrus-sasl/repos/testing-x86_64/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
(from rev 345185, 
cyrus-sasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch)
  cyrus-sasl/repos/testing-x86_64/0022-Fix-keytab-option-for-MIT-Kerberos.patch
(from rev 345185, 
cyrus-sasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch)
  
cyrus-sasl/repos/testing-x86_64/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
(from rev 345185, 
cyrus-sasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch)
  cyrus-sasl/repos/testing-x86_64/PKGBUILD
(from rev 345185, cyrus-sasl/trunk/PKGBUILD)
  cyrus-sasl/repos/testing-x86_64/gdbm-errno.patch
(from rev 345185, cyrus-sasl/trunk/gdbm-errno.patch)
  cyrus-sasl/repos/testing-x86_64/saslauthd.conf.d
(from rev 345185, cyrus-sasl/trunk/saslauthd.conf.d)
  cyrus-sasl/repos/testing-x86_64/saslauthd.service
(from rev 345185, cyrus-sasl/trunk/saslauthd.service)
  cyrus-sasl/repos/testing-x86_64/tmpfiles.conf
(from rev 345185, cyrus-sasl/trunk/tmpfiles.conf)

-+
 0003-Update-saslauthd.conf-location-in-documentation.patch  |   41 ++
 0006-Enable-autoconf-maintainer-mode.patch  |   22 +
 0010-Update-required-libraries-when-ld-as-needed-is-used.patch  |   37 ++
 0013-Don-t-use-la-files-for-opening-plugins.patch   |  153 
 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch |   26 +
 0022-Fix-keytab-option-for-MIT-Kerberos.patch   |   66 +++
 0032-Add-with_pgsql-include-postgresql-to-include-path.patch|   23 +
 PKGBUILD|  179 
++
 gdbm-errno.patch|   29 +
 saslauthd.conf.d|1 
 saslauthd.service   |   11 
 tmpfiles.conf   |1 
 12 files changed, 589 insertions(+)

Copied: 
cyrus-sasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
 (from rev 345185, 
cyrus-sasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
===
--- testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch   
(rev 0)
+++ testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch   
2019-02-03 15:41:28 UTC (rev 345186)
@@ -0,0 +1,41 @@
+From: Debian Cyrus SASL Team
+ 
+Date: Thu, 24 Mar 2016 11:35:03 +0100
+Subject: Update saslauthd.conf location in documentation
+
+date format (cosmetic).
+---
+ saslauthd/saslauthd.mdoc | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/saslauthd/saslauthd.mdoc b/saslauthd/saslauthd.mdoc
+index 0c2209e..17c9284 100644
+--- a/saslauthd/saslauthd.mdoc
 b/saslauthd/saslauthd.mdoc
+@@ -10,7 +10,7 @@
+ .\" manpage in saslauthd.8 whenever you change this source
+ .\" version. Only the pre-formatted manpage is installed.
+ .\"
+-.Dd 12 12 2005
++.Dd December 12 2005
+ .Dt SASLAUTHD 8
+ .Os "CMU-SASL"
+ .Sh NAME
+@@ -245,7 +245,7 @@ instead.
+ .Em (All platforms that support OpenLDAP 2.0 or higher)
+ .Pp
+ Authenticate against an ldap server.  The ldap configuration parameters are
+-read from /usr/local/etc/saslauthd.conf.  The location of this file can be
++read from /etc/saslauthd.conf.  The location of this file can be
+ changed with the -O parameter. See the LDAP_SASLAUTHD file included with the
+ distribution for the list of available parameters.
+ .It Li sia
+@@ -278,7 +278,7 @@ was never intended to be used in this manner, anyway.)
+ .Bl -tag -width "/var/run/saslauthd/mux"
+ .It Pa /var/run/saslauthd/mux
+ The default communications socket.
+-.It Pa /usr/local/etc/saslauthd.conf
++.It Pa /etc/saslauthd.conf
+ The default configuration file for ldap support.
+ .El
+ .Sh SEE ALSO

Copied: 

[arch-commits] Commit in libsasl/repos/testing-x86_64 (24 files)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:39:41
  Author: jgc
Revision: 345185

archrelease: copy trunk to testing-x86_64

Added:
  
libsasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
(from rev 345184, 
libsasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
  libsasl/repos/testing-x86_64/0006-Enable-autoconf-maintainer-mode.patch
(from rev 345184, libsasl/trunk/0006-Enable-autoconf-maintainer-mode.patch)
  
libsasl/repos/testing-x86_64/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
(from rev 345184, 
libsasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch)
  libsasl/repos/testing-x86_64/0013-Don-t-use-la-files-for-opening-plugins.patch
(from rev 345184, 
libsasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch)
  
libsasl/repos/testing-x86_64/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
(from rev 345184, 
libsasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch)
  libsasl/repos/testing-x86_64/0022-Fix-keytab-option-for-MIT-Kerberos.patch
(from rev 345184, 
libsasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch)
  
libsasl/repos/testing-x86_64/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
(from rev 345184, 
libsasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch)
  libsasl/repos/testing-x86_64/PKGBUILD
(from rev 345184, libsasl/trunk/PKGBUILD)
  libsasl/repos/testing-x86_64/gdbm-errno.patch
(from rev 345184, libsasl/trunk/gdbm-errno.patch)
  libsasl/repos/testing-x86_64/saslauthd.conf.d
(from rev 345184, libsasl/trunk/saslauthd.conf.d)
  libsasl/repos/testing-x86_64/saslauthd.service
(from rev 345184, libsasl/trunk/saslauthd.service)
  libsasl/repos/testing-x86_64/tmpfiles.conf
(from rev 345184, libsasl/trunk/tmpfiles.conf)
Deleted:
  
libsasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
  libsasl/repos/testing-x86_64/0006-Enable-autoconf-maintainer-mode.patch
  
libsasl/repos/testing-x86_64/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
  libsasl/repos/testing-x86_64/0013-Don-t-use-la-files-for-opening-plugins.patch
  
libsasl/repos/testing-x86_64/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
  libsasl/repos/testing-x86_64/0022-Fix-keytab-option-for-MIT-Kerberos.patch
  
libsasl/repos/testing-x86_64/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
  libsasl/repos/testing-x86_64/PKGBUILD
  libsasl/repos/testing-x86_64/gdbm-errno.patch
  libsasl/repos/testing-x86_64/saslauthd.conf.d
  libsasl/repos/testing-x86_64/saslauthd.service
  libsasl/repos/testing-x86_64/tmpfiles.conf

-+
 0003-Update-saslauthd.conf-location-in-documentation.patch  |   82 +-
 0006-Enable-autoconf-maintainer-mode.patch  |   44 -
 0010-Update-required-libraries-when-ld-as-needed-is-used.patch  |   74 +-
 0013-Don-t-use-la-files-for-opening-plugins.patch   |  306 
 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch |   52 -
 0022-Fix-keytab-option-for-MIT-Kerberos.patch   |  132 +--
 0032-Add-with_pgsql-include-postgresql-to-include-path.patch|   46 -
 PKGBUILD|  358 
+-
 gdbm-errno.patch|   58 -
 saslauthd.conf.d|2 
 saslauthd.service   |   22 
 tmpfiles.conf   |2 
 12 files changed, 589 insertions(+), 589 deletions(-)

Deleted: 0003-Update-saslauthd.conf-location-in-documentation.patch
===
--- 0003-Update-saslauthd.conf-location-in-documentation.patch  2019-02-03 
15:39:35 UTC (rev 345184)
+++ 0003-Update-saslauthd.conf-location-in-documentation.patch  2019-02-03 
15:39:41 UTC (rev 345185)
@@ -1,41 +0,0 @@
-From: Debian Cyrus SASL Team
- 
-Date: Thu, 24 Mar 2016 11:35:03 +0100
-Subject: Update saslauthd.conf location in documentation
-
-date format (cosmetic).

- saslauthd/saslauthd.mdoc | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/saslauthd/saslauthd.mdoc b/saslauthd/saslauthd.mdoc
-index 0c2209e..17c9284 100644
 a/saslauthd/saslauthd.mdoc
-+++ b/saslauthd/saslauthd.mdoc
-@@ -10,7 +10,7 @@
- .\" manpage in saslauthd.8 whenever you change this source
- .\" version. Only the pre-formatted manpage is installed.
- .\"
--.Dd 12 12 2005
-+.Dd December 12 2005
- .Dt SASLAUTHD 8
- .Os "CMU-SASL"
- .Sh NAME
-@@ -245,7 +245,7 @@ instead.
- .Em (All platforms that support OpenLDAP 2.0 or higher)
- .Pp
- Authenticate against an ldap server.  The ldap configuration parameters are
--read from /usr/local/etc/saslauthd.conf.  The location of this file 

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

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:39:35
  Author: jgc
Revision: 345184

upgpkg: libsasl 2.1.27-1

Use correct pkgbase

Modified:
  libsasl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-03 15:35:32 UTC (rev 345183)
+++ PKGBUILD2019-02-03 15:39:35 UTC (rev 345184)
@@ -3,7 +3,7 @@
 # This package spans multiple repositories.
 # Always build from cyrus-sasl/trunk and merge changes to libsasl/trunk.
 
-pkgbase=('cyrus-sasl')
+#pkgbase=('cyrus-sasl')
 #pkgname=('cyrus-sasl' 'cyrus-sasl-gssapi' 'cyrus-sasl-ldap' 'cyrus-sasl-sql')
 pkgname=libsasl
 pkgver=2.1.27


[arch-commits] Commit in libsasl/repos (13 files)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:35:32
  Author: jgc
Revision: 345183

archrelease: copy trunk to testing-x86_64

Added:
  libsasl/repos/testing-x86_64/
  
libsasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
(from rev 345182, 
libsasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
  libsasl/repos/testing-x86_64/0006-Enable-autoconf-maintainer-mode.patch
(from rev 345182, libsasl/trunk/0006-Enable-autoconf-maintainer-mode.patch)
  
libsasl/repos/testing-x86_64/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
(from rev 345182, 
libsasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch)
  libsasl/repos/testing-x86_64/0013-Don-t-use-la-files-for-opening-plugins.patch
(from rev 345182, 
libsasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch)
  
libsasl/repos/testing-x86_64/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
(from rev 345182, 
libsasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch)
  libsasl/repos/testing-x86_64/0022-Fix-keytab-option-for-MIT-Kerberos.patch
(from rev 345182, 
libsasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch)
  
libsasl/repos/testing-x86_64/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
(from rev 345182, 
libsasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch)
  libsasl/repos/testing-x86_64/PKGBUILD
(from rev 345182, libsasl/trunk/PKGBUILD)
  libsasl/repos/testing-x86_64/gdbm-errno.patch
(from rev 345182, libsasl/trunk/gdbm-errno.patch)
  libsasl/repos/testing-x86_64/saslauthd.conf.d
(from rev 345182, libsasl/trunk/saslauthd.conf.d)
  libsasl/repos/testing-x86_64/saslauthd.service
(from rev 345182, libsasl/trunk/saslauthd.service)
  libsasl/repos/testing-x86_64/tmpfiles.conf
(from rev 345182, libsasl/trunk/tmpfiles.conf)

-+
 0003-Update-saslauthd.conf-location-in-documentation.patch  |   41 ++
 0006-Enable-autoconf-maintainer-mode.patch  |   22 +
 0010-Update-required-libraries-when-ld-as-needed-is-used.patch  |   37 ++
 0013-Don-t-use-la-files-for-opening-plugins.patch   |  153 
 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch |   26 +
 0022-Fix-keytab-option-for-MIT-Kerberos.patch   |   66 +++
 0032-Add-with_pgsql-include-postgresql-to-include-path.patch|   23 +
 PKGBUILD|  179 
++
 gdbm-errno.patch|   29 +
 saslauthd.conf.d|1 
 saslauthd.service   |   11 
 tmpfiles.conf   |1 
 12 files changed, 589 insertions(+)

Copied: 
libsasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch
 (from rev 345182, 
libsasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
===
--- testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch   
(rev 0)
+++ testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch   
2019-02-03 15:35:32 UTC (rev 345183)
@@ -0,0 +1,41 @@
+From: Debian Cyrus SASL Team
+ 
+Date: Thu, 24 Mar 2016 11:35:03 +0100
+Subject: Update saslauthd.conf location in documentation
+
+date format (cosmetic).
+---
+ saslauthd/saslauthd.mdoc | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/saslauthd/saslauthd.mdoc b/saslauthd/saslauthd.mdoc
+index 0c2209e..17c9284 100644
+--- a/saslauthd/saslauthd.mdoc
 b/saslauthd/saslauthd.mdoc
+@@ -10,7 +10,7 @@
+ .\" manpage in saslauthd.8 whenever you change this source
+ .\" version. Only the pre-formatted manpage is installed.
+ .\"
+-.Dd 12 12 2005
++.Dd December 12 2005
+ .Dt SASLAUTHD 8
+ .Os "CMU-SASL"
+ .Sh NAME
+@@ -245,7 +245,7 @@ instead.
+ .Em (All platforms that support OpenLDAP 2.0 or higher)
+ .Pp
+ Authenticate against an ldap server.  The ldap configuration parameters are
+-read from /usr/local/etc/saslauthd.conf.  The location of this file can be
++read from /etc/saslauthd.conf.  The location of this file can be
+ changed with the -O parameter. See the LDAP_SASLAUTHD file included with the
+ distribution for the list of available parameters.
+ .It Li sia
+@@ -278,7 +278,7 @@ was never intended to be used in this manner, anyway.)
+ .Bl -tag -width "/var/run/saslauthd/mux"
+ .It Pa /var/run/saslauthd/mux
+ The default communications socket.
+-.It Pa /usr/local/etc/saslauthd.conf
++.It Pa /etc/saslauthd.conf
+ The default configuration file for ldap support.
+ .El
+ .Sh SEE ALSO


Property changes on: 
libsasl/repos/testing-x86_64/0003-Update-saslauthd.conf-location-in-documentation.patch

[arch-commits] Commit in libsasl/trunk (22 files)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:35:26
  Author: jgc
Revision: 345182

upgpkg: cyrus-sasl 2.1.27-1

Added:
  libsasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch
(from rev 345181, 
cyrus-sasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
  libsasl/trunk/0006-Enable-autoconf-maintainer-mode.patch
(from rev 345181, 
cyrus-sasl/trunk/0006-Enable-autoconf-maintainer-mode.patch)
  libsasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
(from rev 345181, 
cyrus-sasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch)
  libsasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch
(from rev 345181, 
cyrus-sasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch)
  libsasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
(from rev 345181, 
cyrus-sasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch)
  libsasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch
(from rev 345181, 
cyrus-sasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch)
  libsasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
(from rev 345181, 
cyrus-sasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch)
  libsasl/trunk/gdbm-errno.patch
(from rev 345181, cyrus-sasl/trunk/gdbm-errno.patch)
Modified:
  libsasl/trunk/PKGBUILD
Deleted:
  libsasl/trunk/0010_maintainer_mode.patch
  libsasl/trunk/0011_saslauthd_ac_prog_libtool.patch
  libsasl/trunk/0025_ld_as_needed.patch
  libsasl/trunk/0026_drop_krb5support_dependency.patch
  libsasl/trunk/0030-dont_use_la_files_for_opening_plugins.patch
  libsasl/trunk/CVE-2013-4122.patch
  libsasl/trunk/cyrus-sasl-2.1.22-as-needed.patch
  libsasl/trunk/cyrus-sasl-2.1.22-qa.patch
  libsasl/trunk/cyrus-sasl-2.1.26-size_t.patch
  libsasl/trunk/cyrus-sasl-2.1.27-openssl-1.1.0.patch
  libsasl/trunk/cyrus-sasl-gssapi.patch
  libsasl/trunk/cyrus-sasl-sql.patch
  libsasl/trunk/fix-pkgconfig.patch

-+
 0003-Update-saslauthd.conf-location-in-documentation.patch  |   41 
 0006-Enable-autoconf-maintainer-mode.patch  |   22 
 0010-Update-required-libraries-when-ld-as-needed-is-used.patch  |   37 
 0010_maintainer_mode.patch  |   19 
 0011_saslauthd_ac_prog_libtool.patch|   15 
 0013-Don-t-use-la-files-for-opening-plugins.patch   |  153 +++
 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch |   26 
 0022-Fix-keytab-option-for-MIT-Kerberos.patch   |   66 +
 0025_ld_as_needed.patch |   27 
 0026_drop_krb5support_dependency.patch  |   14 
 0030-dont_use_la_files_for_opening_plugins.patch|  134 ---
 0032-Add-with_pgsql-include-postgresql-to-include-path.patch|   23 
 CVE-2013-4122.patch |  116 --
 PKGBUILD|   97 --
 cyrus-sasl-2.1.22-as-needed.patch   |   11 
 cyrus-sasl-2.1.22-qa.patch  |   22 
 cyrus-sasl-2.1.26-size_t.patch  |   11 
 cyrus-sasl-2.1.27-openssl-1.1.0.patch   |  435 
--
 cyrus-sasl-gssapi.patch |   16 
 cyrus-sasl-sql.patch|   39 
 fix-pkgconfig.patch |   27 
 gdbm-errno.patch|   29 
 22 files changed, 434 insertions(+), 946 deletions(-)

Copied: 
libsasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch (from 
rev 345181, 
cyrus-sasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch)
===
--- 0003-Update-saslauthd.conf-location-in-documentation.patch  
(rev 0)
+++ 0003-Update-saslauthd.conf-location-in-documentation.patch  2019-02-03 
15:35:26 UTC (rev 345182)
@@ -0,0 +1,41 @@
+From: Debian Cyrus SASL Team
+ 
+Date: Thu, 24 Mar 2016 11:35:03 +0100
+Subject: Update saslauthd.conf location in documentation
+
+date format (cosmetic).
+---
+ saslauthd/saslauthd.mdoc | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/saslauthd/saslauthd.mdoc b/saslauthd/saslauthd.mdoc
+index 0c2209e..17c9284 100644
+--- a/saslauthd/saslauthd.mdoc
 b/saslauthd/saslauthd.mdoc
+@@ -10,7 +10,7 @@
+ .\" manpage in saslauthd.8 whenever you change this source
+ .\" version. Only the pre-formatted manpage is installed.
+ .\"
+-.Dd 12 12 2005
++.Dd December 12 2005
+ .Dt SASLAUTHD 8
+ .Os "CMU-SASL"
+ .Sh NAME
+@@ -245,7 +245,7 @@ instead.
+ .Em (All platforms that support OpenLDAP 2.0 or higher)
+ .Pp
+ Authenticate against an 

[arch-commits] Commit in cyrus-sasl/trunk (22 files)

2019-02-03 Thread Jan de Groot via arch-commits
Date: Sunday, February 3, 2019 @ 15:26:46
  Author: jgc
Revision: 345181

Update to 2.1.27
Fix FS#59173
Fix FS#59873
Refresh patches from debian, remove obsolete patches

Added:
  cyrus-sasl/trunk/0003-Update-saslauthd.conf-location-in-documentation.patch
  cyrus-sasl/trunk/0006-Enable-autoconf-maintainer-mode.patch
  
cyrus-sasl/trunk/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
  cyrus-sasl/trunk/0013-Don-t-use-la-files-for-opening-plugins.patch
  
cyrus-sasl/trunk/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
  cyrus-sasl/trunk/0022-Fix-keytab-option-for-MIT-Kerberos.patch
  cyrus-sasl/trunk/0032-Add-with_pgsql-include-postgresql-to-include-path.patch
  cyrus-sasl/trunk/gdbm-errno.patch
Modified:
  cyrus-sasl/trunk/PKGBUILD
Deleted:
  cyrus-sasl/trunk/0010_maintainer_mode.patch
  cyrus-sasl/trunk/0011_saslauthd_ac_prog_libtool.patch
  cyrus-sasl/trunk/0025_ld_as_needed.patch
  cyrus-sasl/trunk/0026_drop_krb5support_dependency.patch
  cyrus-sasl/trunk/0030-dont_use_la_files_for_opening_plugins.patch
  cyrus-sasl/trunk/CVE-2013-4122.patch
  cyrus-sasl/trunk/cyrus-sasl-2.1.22-as-needed.patch
  cyrus-sasl/trunk/cyrus-sasl-2.1.22-qa.patch
  cyrus-sasl/trunk/cyrus-sasl-2.1.26-size_t.patch
  cyrus-sasl/trunk/cyrus-sasl-2.1.27-openssl-1.1.0.patch
  cyrus-sasl/trunk/cyrus-sasl-gssapi.patch
  cyrus-sasl/trunk/cyrus-sasl-sql.patch
  cyrus-sasl/trunk/fix-pkgconfig.patch

-+
 0003-Update-saslauthd.conf-location-in-documentation.patch  |   41 
 0006-Enable-autoconf-maintainer-mode.patch  |   22 
 0010-Update-required-libraries-when-ld-as-needed-is-used.patch  |   37 
 0010_maintainer_mode.patch  |   19 
 0011_saslauthd_ac_prog_libtool.patch|   15 
 0013-Don-t-use-la-files-for-opening-plugins.patch   |  153 +++
 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch |   26 
 0022-Fix-keytab-option-for-MIT-Kerberos.patch   |   66 +
 0025_ld_as_needed.patch |   27 
 0026_drop_krb5support_dependency.patch  |   14 
 0030-dont_use_la_files_for_opening_plugins.patch|  134 ---
 0032-Add-with_pgsql-include-postgresql-to-include-path.patch|   23 
 CVE-2013-4122.patch |  116 --
 PKGBUILD|   93 --
 cyrus-sasl-2.1.22-as-needed.patch   |   11 
 cyrus-sasl-2.1.22-qa.patch  |   22 
 cyrus-sasl-2.1.26-size_t.patch  |   11 
 cyrus-sasl-2.1.27-openssl-1.1.0.patch   |  435 
--
 cyrus-sasl-gssapi.patch |   16 
 cyrus-sasl-sql.patch|   39 
 fix-pkgconfig.patch |   27 
 gdbm-errno.patch|   29 
 22 files changed, 432 insertions(+), 944 deletions(-)

Added: 0003-Update-saslauthd.conf-location-in-documentation.patch
===
--- 0003-Update-saslauthd.conf-location-in-documentation.patch  
(rev 0)
+++ 0003-Update-saslauthd.conf-location-in-documentation.patch  2019-02-03 
15:26:46 UTC (rev 345181)
@@ -0,0 +1,41 @@
+From: Debian Cyrus SASL Team
+ 
+Date: Thu, 24 Mar 2016 11:35:03 +0100
+Subject: Update saslauthd.conf location in documentation
+
+date format (cosmetic).
+---
+ saslauthd/saslauthd.mdoc | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/saslauthd/saslauthd.mdoc b/saslauthd/saslauthd.mdoc
+index 0c2209e..17c9284 100644
+--- a/saslauthd/saslauthd.mdoc
 b/saslauthd/saslauthd.mdoc
+@@ -10,7 +10,7 @@
+ .\" manpage in saslauthd.8 whenever you change this source
+ .\" version. Only the pre-formatted manpage is installed.
+ .\"
+-.Dd 12 12 2005
++.Dd December 12 2005
+ .Dt SASLAUTHD 8
+ .Os "CMU-SASL"
+ .Sh NAME
+@@ -245,7 +245,7 @@ instead.
+ .Em (All platforms that support OpenLDAP 2.0 or higher)
+ .Pp
+ Authenticate against an ldap server.  The ldap configuration parameters are
+-read from /usr/local/etc/saslauthd.conf.  The location of this file can be
++read from /etc/saslauthd.conf.  The location of this file can be
+ changed with the -O parameter. See the LDAP_SASLAUTHD file included with the
+ distribution for the list of available parameters.
+ .It Li sia
+@@ -278,7 +278,7 @@ was never intended to be used in this manner, anyway.)
+ .Bl -tag -width "/var/run/saslauthd/mux"
+ .It Pa /var/run/saslauthd/mux
+ The default communications socket.
+-.It Pa /usr/local/etc/saslauthd.conf
++.It Pa /etc/saslauthd.conf
+ The default configuration file for ldap support.
+ .El
+ .Sh SEE ALSO

Added: 

[arch-commits] Commit in libgit2/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:27:38
  Author: jgc
Revision: 345169

archrelease: copy trunk to extra-x86_64

Added:
  libgit2/repos/extra-x86_64/PKGBUILD
(from rev 345168, libgit2/trunk/PKGBUILD)
Deleted:
  libgit2/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-02 22:27:35 UTC (rev 345168)
+++ PKGBUILD2019-02-02 22:27:38 UTC (rev 345169)
@@ -1,33 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Hilton Medeiros 
-# Contributor: Dave Reisner 
-
-pkgname=libgit2
-pkgver=0.27.7
-pkgrel=1
-epoch=1
-pkgdesc='A linkable library for Git'
-arch=('x86_64')
-url='https://libgit2.github.com/'
-depends=(zlib openssl libssh2 curl)
-makedepends=(cmake python)
-license=('GPL2')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/libgit2/libgit2/archive/v${pkgver}.tar.gz;)
-sha256sums=('1a5435a483759b1cd96feb12b11abb5231b0688016db506ce5947178f6ba2531')
-
-build() {
-  cd "$pkgname-$pkgver"
-  export LANG=en_US.UTF-8
-  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DTHREADSAFE=ON
-  make
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  make test
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: libgit2/repos/extra-x86_64/PKGBUILD (from rev 345168, 
libgit2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-02 22:27:38 UTC (rev 345169)
@@ -0,0 +1,33 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Hilton Medeiros 
+# Contributor: Dave Reisner 
+
+pkgname=libgit2
+pkgver=0.27.8
+pkgrel=1
+epoch=1
+pkgdesc='A linkable library for Git'
+arch=('x86_64')
+url='https://libgit2.github.com/'
+depends=(zlib openssl libssh2 curl)
+makedepends=(cmake python)
+license=('GPL2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/libgit2/libgit2/archive/v${pkgver}.tar.gz;)
+sha256sums=('8313873d49dc01e8b880ec334d7430ae67496a89aaa8c6e7bbd3affb47a00c76')
+
+build() {
+  cd "$pkgname-$pkgver"
+  export LANG=en_US.UTF-8
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DTHREADSAFE=ON 
.
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  make test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}


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

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:27:35
  Author: jgc
Revision: 345168

upgpkg: libgit2 1:0.27.8-1

Modified:
  libgit2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-02 22:22:15 UTC (rev 345167)
+++ PKGBUILD2019-02-02 22:27:35 UTC (rev 345168)
@@ -3,7 +3,7 @@
 # Contributor: Dave Reisner 
 
 pkgname=libgit2
-pkgver=0.27.7
+pkgver=0.27.8
 pkgrel=1
 epoch=1
 pkgdesc='A linkable library for Git'
@@ -13,12 +13,12 @@
 makedepends=(cmake python)
 license=('GPL2')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/libgit2/libgit2/archive/v${pkgver}.tar.gz;)
-sha256sums=('1a5435a483759b1cd96feb12b11abb5231b0688016db506ce5947178f6ba2531')
+sha256sums=('8313873d49dc01e8b880ec334d7430ae67496a89aaa8c6e7bbd3affb47a00c76')
 
 build() {
   cd "$pkgname-$pkgver"
   export LANG=en_US.UTF-8
-  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DTHREADSAFE=ON
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DTHREADSAFE=ON 
.
   make
 }
 


[arch-commits] Commit in mpfr/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:17:52
  Author: jgc
Revision: 345130

archrelease: copy trunk to testing-x86_64

Added:
  mpfr/repos/testing-x86_64/
  mpfr/repos/testing-x86_64/PKGBUILD
(from rev 345129, mpfr/trunk/PKGBUILD)

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

Copied: mpfr/repos/testing-x86_64/PKGBUILD (from rev 345129, 
mpfr/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-02 22:17:52 UTC (rev 345130)
@@ -0,0 +1,32 @@
+# Maintainer: Allan McRae 
+# Contributor: damir 
+
+pkgname=mpfr
+pkgver=4.0.2
+pkgrel=1
+pkgdesc='Multiple-precision floating-point library'
+arch=(x86_64)
+url='https://www.mpfr.org/'
+license=(LGPL)
+depends=('gmp>=5.0')
+source=(https://www.mpfr.org/mpfr-$pkgver/mpfr-${pkgver}.tar.xz{,.asc})
+validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D')
+sha256sums=('1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a'
+'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --enable-thread-safe --enable-shared
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+  make check-exported-symbols
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in mpfr/trunk (PKGBUILD mpfr-3.1.6-p1.patch)

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:17:40
  Author: jgc
Revision: 345129

upgpkg: mpfr 4.0.2-1

Modified:
  mpfr/trunk/PKGBUILD
Deleted:
  mpfr/trunk/mpfr-3.1.6-p1.patch

-+
 PKGBUILD|8 -
 mpfr-3.1.6-p1.patch |  285 --
 2 files changed, 4 insertions(+), 289 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-02 22:13:39 UTC (rev 345128)
+++ PKGBUILD2019-02-02 22:17:40 UTC (rev 345129)
@@ -2,16 +2,16 @@
 # Contributor: damir 
 
 pkgname=mpfr
-pkgver=4.0.1
+pkgver=4.0.2
 pkgrel=1
 pkgdesc='Multiple-precision floating-point library'
 arch=(x86_64)
-url='http://www.mpfr.org/'
+url='https://www.mpfr.org/'
 license=(LGPL)
 depends=('gmp>=5.0')
-source=(http://www.mpfr.org/mpfr-$pkgver/mpfr-${pkgver}.tar.xz{,.asc})
+source=(https://www.mpfr.org/mpfr-$pkgver/mpfr-${pkgver}.tar.xz{,.asc})
 validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D')
-sha256sums=('67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e'
+sha256sums=('1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a'
 'SKIP')
 
 build() {

Deleted: mpfr-3.1.6-p1.patch
===
--- mpfr-3.1.6-p1.patch 2019-02-02 22:13:39 UTC (rev 345128)
+++ mpfr-3.1.6-p1.patch 2019-02-02 22:17:40 UTC (rev 345129)
@@ -1,285 +0,0 @@
-diff -Naurd mpfr-3.1.6-a/PATCHES mpfr-3.1.6-b/PATCHES
 mpfr-3.1.6-a/PATCHES   2017-10-26 13:55:51.168013439 +
-+++ mpfr-3.1.6-b/PATCHES   2017-10-26 13:55:51.236013121 +
-@@ -0,0 +1 @@
-+mpfr_get
-diff -Naurd mpfr-3.1.6-a/VERSION mpfr-3.1.6-b/VERSION
 mpfr-3.1.6-a/VERSION   2017-09-07 11:36:44.0 +
-+++ mpfr-3.1.6-b/VERSION   2017-10-26 13:55:51.236013121 +
-@@ -1 +1 @@
--3.1.6
-+3.1.6-p1
-diff -Naurd mpfr-3.1.6-a/src/get_ld.c mpfr-3.1.6-b/src/get_ld.c
 mpfr-3.1.6-a/src/get_ld.c  2017-01-01 01:39:09.0 +
-+++ mpfr-3.1.6-b/src/get_ld.c  2017-10-26 13:55:51.208013252 +
-@@ -41,6 +41,9 @@
-   mpfr_exp_t sh; /* exponent shift, so that x/2^sh is in the double range 
*/
-   mpfr_t y, z;
-   int sign;
-+  MPFR_SAVE_EXPO_DECL (expo);
-+
-+  MPFR_SAVE_EXPO_MARK (expo);
- 
-   /* first round x to the target long double precision, so that
-  all subsequent operations are exact (this avoids double rounding
-@@ -103,6 +106,7 @@
- }
-   if (sign < 0)
- r = -r;
-+  MPFR_SAVE_EXPO_FREE (expo);
-   return r;
- }
- }
-diff -Naurd mpfr-3.1.6-a/src/get_si.c mpfr-3.1.6-b/src/get_si.c
 mpfr-3.1.6-a/src/get_si.c  2017-01-01 01:39:09.0 +
-+++ mpfr-3.1.6-b/src/get_si.c  2017-10-26 13:55:51.208013252 +
-@@ -28,6 +28,7 @@
-   mpfr_prec_t prec;
-   long s;
-   mpfr_t x;
-+  MPFR_SAVE_EXPO_DECL (expo);
- 
-   if (MPFR_UNLIKELY (!mpfr_fits_slong_p (f, rnd)))
- {
-@@ -39,14 +40,22 @@
-   if (MPFR_IS_ZERO (f))
- return (long) 0;
- 
--  /* determine prec of long */
--  for (s = LONG_MIN, prec = 0; s != 0; s /= 2, prec++)
-+  /* Determine the precision of long. |LONG_MIN| may have one more bit
-+ as an integer, but in this case, this is a power of 2, thus fits
-+ in a precision-prec floating-point number. */
-+  for (s = LONG_MAX, prec = 0; s != 0; s /= 2, prec++)
- { }
- 
-+  MPFR_SAVE_EXPO_MARK (expo);
-+
-   /* first round to prec bits */
-   mpfr_init2 (x, prec);
-   mpfr_rint (x, f, rnd);
- 
-+  /* The flags from mpfr_rint are the wanted ones. In particular,
-+ it sets the inexact flag when necessary. */
-+  MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, __gmpfr_flags);
-+
-   /* warning: if x=0, taking its exponent is illegal */
-   if (MPFR_UNLIKELY (MPFR_IS_ZERO(x)))
- s = 0;
-@@ -65,5 +74,7 @@
- 
-   mpfr_clear (x);
- 
-+  MPFR_SAVE_EXPO_FREE (expo);
-+
-   return s;
- }
-diff -Naurd mpfr-3.1.6-a/src/get_sj.c mpfr-3.1.6-b/src/get_sj.c
 mpfr-3.1.6-a/src/get_sj.c  2017-01-01 01:39:09.0 +
-+++ mpfr-3.1.6-b/src/get_sj.c  2017-10-26 13:55:51.208013252 +
-@@ -35,6 +35,7 @@
-   intmax_t r;
-   mpfr_prec_t prec;
-   mpfr_t x;
-+  MPFR_SAVE_EXPO_DECL (expo);
- 
-   if (MPFR_UNLIKELY (!mpfr_fits_intmax_p (f, rnd)))
- {
-@@ -46,20 +47,24 @@
-   if (MPFR_IS_ZERO (f))
-  return (intmax_t) 0;
- 
--  /* determine the precision of intmax_t */
--  for (r = MPFR_INTMAX_MIN, prec = 0; r != 0; r /= 2, prec++)
-+  /* Determine the precision of intmax_t. |INTMAX_MIN| may have one
-+ more bit as an integer, but in this case, this is a power of 2,
-+ thus fits in a precision-prec floating-point number. */
-+  for (r = MPFR_INTMAX_MAX, prec = 0; r != 0; r /= 2, prec++)
- { }
--  /* Note: though INTMAX_MAX would have been sufficient for the conversion,
-- we chose INTMAX_MIN so that INTMAX_MIN - 1 is always representable in
-- precision prec; this is useful to detect overflows in MPFR_RNDZ (will
-- be needed later). */

[arch-commits] Commit in nghttp2/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:13:39
  Author: jgc
Revision: 345128

archrelease: copy trunk to testing-x86_64

Added:
  nghttp2/repos/testing-x86_64/
  nghttp2/repos/testing-x86_64/PKGBUILD
(from rev 345127, nghttp2/trunk/PKGBUILD)

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

Copied: nghttp2/repos/testing-x86_64/PKGBUILD (from rev 345127, 
nghttp2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-02 22:13:39 UTC (rev 345128)
@@ -0,0 +1,46 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Zhuoyun Wei 
+
+pkgname=nghttp2
+pkgver=1.36.0
+pkgrel=1
+pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
+arch=(x86_64)
+url='https://nghttp2.org/'
+license=(MIT)
+depends=(openssl libev zlib libxml2 jansson jemalloc c-ares libnghttp2 
libsystemd)
+options=(!emptydirs)
+source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
+backup=(
+  etc/nghttpx/nghttpx.conf
+  etc/logrotate.d/nghttpx
+)
+sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
+
+build() {
+  cd nghttp2-$pkgver
+
+  autoreconf -i
+  ./configure \
+--prefix=/usr \
+--disable-examples \
+--disable-python-bindings
+  make
+}
+
+check() {
+  cd nghttp2-$pkgver
+  make check
+}
+
+package() {
+  cd nghttp2-$pkgver
+
+  make DESTDIR="$pkgdir" install
+  make -C lib DESTDIR="$pkgdir" uninstall
+
+  install -Dm644 contrib/nghttpx.service 
"$pkgdir/usr/lib/systemd/system/nghttpx.service"
+  install -Dm644 contrib/nghttpx-logrotate "$pkgdir/etc/logrotate.d/nghttpx"
+  install -Dm644 nghttpx.conf.sample "$pkgdir/etc/nghttpx/nghttpx.conf"
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/nghttp2/COPYING"
+}


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

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:13:35
  Author: jgc
Revision: 345127

upgpkg: nghttp2 1.36.0-1

Modified:
  nghttp2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-02 22:11:02 UTC (rev 345126)
+++ PKGBUILD2019-02-02 22:13:35 UTC (rev 345127)
@@ -2,7 +2,7 @@
 # Contributor: Zhuoyun Wei 
 
 pkgname=nghttp2
-pkgver=1.35.1
+pkgver=1.36.0
 pkgrel=1
 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
 arch=(x86_64)
@@ -15,7 +15,7 @@
   etc/nghttpx/nghttpx.conf
   etc/logrotate.d/nghttpx
 )
-sha512sums=('fcd3f79f913afbeee1c75003bb39df918e6122bbf728b3ad4192d5849d8fb96705e04f5505465d63f25a565b2f1da6abd8fabdebb6e3347500f7abd31980861d')
+sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
 
 build() {
   cd nghttp2-$pkgver


[arch-commits] Commit in libnghttp2/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:11:02
  Author: jgc
Revision: 345126

archrelease: copy trunk to testing-x86_64

Added:
  libnghttp2/repos/testing-x86_64/
  libnghttp2/repos/testing-x86_64/PKGBUILD
(from rev 345125, libnghttp2/trunk/PKGBUILD)

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

Copied: libnghttp2/repos/testing-x86_64/PKGBUILD (from rev 345125, 
libnghttp2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-02 22:11:02 UTC (rev 345126)
@@ -0,0 +1,38 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Zhuoyun Wei 
+
+pkgname=libnghttp2
+pkgver=1.36.0
+pkgrel=1
+pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
+arch=(x86_64)
+url='https://nghttp2.org/'
+license=(MIT)
+depends=(glibc)
+conflicts=('nghttp2<1.20.0-2')
+source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
+sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
+
+build() {
+  cd nghttp2-$pkgver
+
+  autoreconf -i
+  ./configure \
+--prefix=/usr \
+--disable-examples \
+--disable-python-bindings \
+--enable-lib-only
+  make
+}
+
+check() {
+  cd nghttp2-$pkgver
+  make check
+}
+
+package() {
+  cd nghttp2-$pkgver/lib
+
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/libnghttp2/COPYING"
+}


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

2019-02-02 Thread Jan de Groot via arch-commits
Date: Saturday, February 2, 2019 @ 22:10:59
  Author: jgc
Revision: 345125

upgpkg: libnghttp2 1.36.0-1

Modified:
  libnghttp2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-02 21:09:19 UTC (rev 345124)
+++ PKGBUILD2019-02-02 22:10:59 UTC (rev 345125)
@@ -2,7 +2,7 @@
 # Contributor: Zhuoyun Wei 
 
 pkgname=libnghttp2
-pkgver=1.35.1
+pkgver=1.36.0
 pkgrel=1
 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library'
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(glibc)
 conflicts=('nghttp2<1.20.0-2')
 
source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz)
-sha512sums=('fcd3f79f913afbeee1c75003bb39df918e6122bbf728b3ad4192d5849d8fb96705e04f5505465d63f25a565b2f1da6abd8fabdebb6e3347500f7abd31980861d')
+sha512sums=('4e0d5c5cdb4f1b7e5f12790850237f36649af4aa9596033392725972e4e0e5a33bb78bd1aa0735e35e489b523b7e9a236a7b5847dfca69bd7583fcab36c13c76')
 
 build() {
   cd nghttp2-$pkgver


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

2018-10-13 Thread Jan de Groot via arch-commits
Date: Saturday, October 13, 2018 @ 21:19:49
  Author: jgc
Revision: 336545

Change source URL (FS#60395)

Modified:
  libsigc++/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-13 21:10:58 UTC (rev 336544)
+++ PKGBUILD2018-10-13 21:19:49 UTC (rev 336545)
@@ -3,7 +3,7 @@
 
 pkgbase=libsigc++
 pkgname=('libsigc++' 'libsigc++-docs')
-pkgver=2.10.0
+pkgver=2.10.0+31+g83f1e2f
 pkgrel=1
 arch=('x86_64')
 license=('LGPL')
@@ -11,7 +11,7 @@
 makedepends=('gcc-libs' 'git' 'mm-common' 'doxygen' 'libxslt' 'graphviz')
 options=('!emptydirs')
 _commit=83f1e2fe7855f85af570b9653903d2c426d67e72
-source=("git://git.gnome.org/libsigcplusplus#commit=$_commit")
+source=("git+https://github.com/libsigcplusplus/libsigcplusplus#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {


[arch-commits] Commit in babl/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-10-13 Thread Jan de Groot via arch-commits
Date: Saturday, October 13, 2018 @ 21:10:58
  Author: jgc
Revision: 336544

archrelease: copy trunk to extra-x86_64

Added:
  babl/repos/extra-x86_64/PKGBUILD
(from rev 336543, babl/trunk/PKGBUILD)
Deleted:
  babl/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-13 21:10:53 UTC (rev 336543)
+++ PKGBUILD2018-10-13 21:10:58 UTC (rev 336544)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Daniel Isenmann 
-
-pkgname=babl
-pkgver=0.1.56
-pkgrel=1
-pkgdesc="Dynamic, any to any, pixel format conversion library"
-arch=(x86_64)
-url="http://gegl.org/babl/;
-license=(LGPL3)
-depends=(glibc)
-makedepends=(git)
-_commit=0449b887bd57ecb3dff1fa931410b3fb13cf4858  # tags/BABL_0_1_56^0
-source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-# Don't port to meson until babl's runtime cpu detection works there
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  make -C $pkgname check
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C $pkgname install
-}
-
-# vim:set sw=2 et:

Copied: babl/repos/extra-x86_64/PKGBUILD (from rev 336543, babl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-13 21:10:58 UTC (rev 336544)
@@ -0,0 +1,43 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+pkgver=0.1.58
+pkgrel=1
+pkgdesc="Dynamic, any to any, pixel format conversion library"
+arch=(x86_64)
+url="http://gegl.org/babl/;
+license=(LGPL3)
+depends=(glibc)
+makedepends=(git)
+_commit=c47dfb63556e4884f65702386fa1d45df2931d08  # tags/BABL_0_1_58^0
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+# Don't port to meson until babl's runtime cpu detection works there
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  make -C $pkgname check
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C $pkgname install
+}
+
+# vim:set sw=2 et:


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

2018-10-13 Thread Jan de Groot via arch-commits
Date: Saturday, October 13, 2018 @ 21:10:53
  Author: jgc
Revision: 336543

upgpkg: babl 0.1.58-1

Modified:
  babl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-13 20:45:00 UTC (rev 336542)
+++ PKGBUILD2018-10-13 21:10:53 UTC (rev 336543)
@@ -1,7 +1,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=babl
-pkgver=0.1.56
+pkgver=0.1.58
 pkgrel=1
 pkgdesc="Dynamic, any to any, pixel format conversion library"
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=(LGPL3)
 depends=(glibc)
 makedepends=(git)
-_commit=0449b887bd57ecb3dff1fa931410b3fb13cf4858  # tags/BABL_0_1_56^0
+_commit=c47dfb63556e4884f65702386fa1d45df2931d08  # tags/BABL_0_1_58^0
 source=("git+https://gitlab.gnome.org/GNOME/babl.git#commit=$_commit;)
 sha256sums=('SKIP')
 


  1   2   3   4   5   >