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

2020-12-17 Thread Jan Steffens via arch-commits
Date: Thursday, December 17, 2020 @ 12:58:18
  Author: heftig
Revision: 404438

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 404437, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 404437, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 404437, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 404437, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   85 ++
 gio-querymodules.hook   |   11 
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 ++
 4 files changed, 132 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 404437, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-12-17 12:58:18 UTC (rev 404438)
@@ -0,0 +1,85 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.66.4
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL)
+arch=(x86_64)
+depends=(pcre libffi util-linux-libs zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus sysprof)
+checkdepends=(desktop-file-utils)
+_commit=bacbec652d356895ec493f3de2f2f6f4c7dafde0  # tags/2.66.4^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D sysprof=enabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  # Avoid a dep on sysprof
+  sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 404437, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-12-17 12:58:18 UTC (rev 
404438)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 404437, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-12-17 12:58:18 UTC (rev 
404438)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = 

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

2020-11-09 Thread Felix Yan via arch-commits
Date: Monday, November 9, 2020 @ 12:52:18
  Author: felixonmars
Revision: 399712

archrelease: copy trunk to staging-x86_64

Added:
  glib2/repos/staging-x86_64/
  glib2/repos/staging-x86_64/PKGBUILD
(from rev 399711, glib2/trunk/PKGBUILD)
  glib2/repos/staging-x86_64/gio-querymodules.hook
(from rev 399711, glib2/trunk/gio-querymodules.hook)
  glib2/repos/staging-x86_64/glib-compile-schemas.hook
(from rev 399711, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff
(from rev 399711, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   85 ++
 gio-querymodules.hook   |   11 
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 ++
 4 files changed, 132 insertions(+)

Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 399711, 
glib2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-11-09 12:52:18 UTC (rev 399712)
@@ -0,0 +1,85 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.66.2
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi util-linux-libs zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus sysprof)
+checkdepends=(desktop-file-utils)
+_commit=500db2e0b8643815cdd9cba4eb67d5daf1352338  # tags/2.66.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D sysprof=enabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  # Avoid a dep on sysprof
+  sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 399711, 
glib2/trunk/gio-querymodules.hook)
===
--- staging-x86_64/gio-querymodules.hook(rev 0)
+++ staging-x86_64/gio-querymodules.hook2020-11-09 12:52:18 UTC (rev 
399712)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 399711, 
glib2/trunk/glib-compile-schemas.hook)
===
--- staging-x86_64/glib-compile-schemas.hook(rev 0)
+++ staging-x86_64/glib-compile-schemas.hook2020-11-09 12:52:18 UTC (rev 
399712)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = 

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

2020-10-19 Thread Jan Steffens via arch-commits
Date: Monday, October 19, 2020 @ 15:33:03
  Author: heftig
Revision: 398576

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 398575, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 398575, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 398575, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 398575, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   85 ++
 gio-querymodules.hook   |   11 
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 ++
 4 files changed, 132 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 398575, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-10-19 15:33:03 UTC (rev 398576)
@@ -0,0 +1,85 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.66.2
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi util-linux-libs zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus sysprof)
+checkdepends=(desktop-file-utils)
+_commit=500db2e0b8643815cdd9cba4eb67d5daf1352338  # tags/2.66.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D sysprof=enabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  # Avoid a dep on sysprof
+  sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 398575, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-10-19 15:33:03 UTC (rev 
398576)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 398575, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-10-19 15:33:03 UTC (rev 
398576)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = 

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

2020-09-29 Thread Jan Steffens via arch-commits
Date: Tuesday, September 29, 2020 @ 16:46:18
  Author: heftig
Revision: 396976

archrelease: copy trunk to staging-x86_64

Added:
  glib2/repos/staging-x86_64/
  glib2/repos/staging-x86_64/PKGBUILD
(from rev 396969, glib2/trunk/PKGBUILD)
  glib2/repos/staging-x86_64/gio-querymodules.hook
(from rev 396970, glib2/trunk/gio-querymodules.hook)
  glib2/repos/staging-x86_64/glib-compile-schemas.hook
(from rev 396971, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff
(from rev 396973, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   82 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 129 insertions(+)

Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 396969, 
glib2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-09-29 16:46:18 UTC (rev 396976)
@@ -0,0 +1,82 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.66.0
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi util-linux-libs zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus sysprof)
+checkdepends=(desktop-file-utils)
+_commit=c2c12e42920d6e06c23c87398996827e53c1fc72  # tags/2.66.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D sysprof=enabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 396970, 
glib2/trunk/gio-querymodules.hook)
===
--- staging-x86_64/gio-querymodules.hook(rev 0)
+++ staging-x86_64/gio-querymodules.hook2020-09-29 16:46:18 UTC (rev 
396976)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 396971, 
glib2/trunk/glib-compile-schemas.hook)
===
--- staging-x86_64/glib-compile-schemas.hook(rev 0)
+++ staging-x86_64/glib-compile-schemas.hook2020-09-29 16:46:18 UTC (rev 
396976)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: 

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

2020-09-11 Thread Jan Steffens via arch-commits
Date: Friday, September 11, 2020 @ 23:13:39
  Author: heftig
Revision: 395779

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 395778, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 395778, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 395778, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 395778, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 395778, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-09-11 23:13:39 UTC (rev 395779)
@@ -0,0 +1,81 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.66.0
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=c2c12e42920d6e06c23c87398996827e53c1fc72  # tags/2.66.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 395778, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-09-11 23:13:39 UTC (rev 
395779)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 395778, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-09-11 23:13:39 UTC (rev 
395779)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
395778, 

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

2020-08-18 Thread Jan Steffens via arch-commits
Date: Tuesday, August 18, 2020 @ 12:49:04
  Author: heftig
Revision: 394369

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 394368, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 394368, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 394368, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 394368, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 394368, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-18 12:49:04 UTC (rev 394369)
@@ -0,0 +1,81 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.5
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=2560f61370a143e6a056b99d1e918a58f40e3710  # tags/2.64.5^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 394368, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-08-18 12:49:04 UTC (rev 
394369)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 394368, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-08-18 12:49:04 UTC (rev 
394369)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
394368, 

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

2020-07-02 Thread Jan Steffens via arch-commits
Date: Thursday, July 2, 2020 @ 18:09:10
  Author: heftig
Revision: 390749

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 390747, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 390747, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 390747, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 390747, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 390747, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-07-02 18:09:10 UTC (rev 390749)
@@ -0,0 +1,81 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.4
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=551bd5c1d1db1aa10d71acb9cde6a088a374d8bb  # tags/2.64.4^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 390747, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-07-02 18:09:10 UTC (rev 
390749)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 390747, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-07-02 18:09:10 UTC (rev 
390749)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
390747, 

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

2020-05-23 Thread Allan McRae via arch-commits
Date: Saturday, May 23, 2020 @ 11:10:00
  Author: allan
Revision: 387449

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 387448, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 387448, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 387448, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 387448, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 387448, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-23 11:10:00 UTC (rev 387449)
@@ -0,0 +1,81 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.3
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=af1edc1c338d9a8b2a99bdd0e6cc6bede51f40b4  # tags/2.64.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387448, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-05-23 11:10:00 UTC (rev 
387449)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387448, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-05-23 11:10:00 UTC (rev 
387449)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
387448, 

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

2020-05-20 Thread Jan Steffens via arch-commits
Date: Wednesday, May 20, 2020 @ 14:00:22
  Author: heftig
Revision: 387021

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 387020, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 387020, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 387020, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 387020, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   80 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 127 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 387020, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-20 14:00:22 UTC (rev 387021)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.3
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=af1edc1c338d9a8b2a99bdd0e6cc6bede51f40b4  # tags/2.64.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 387020, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-05-20 14:00:22 UTC (rev 
387021)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 387020, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-05-20 14:00:22 UTC (rev 
387021)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
387020, 

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

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 15:18:45
  Author: felixonmars
Revision: 379844

archrelease: copy trunk to staging-x86_64

Added:
  glib2/repos/staging-x86_64/
  glib2/repos/staging-x86_64/PKGBUILD
(from rev 379843, glib2/trunk/PKGBUILD)
  glib2/repos/staging-x86_64/gio-querymodules.hook
(from rev 379843, glib2/trunk/gio-querymodules.hook)
  glib2/repos/staging-x86_64/glib-compile-schemas.hook
(from rev 379843, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff
(from rev 379843, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   80 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 127 insertions(+)

Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 379843, 
glib2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-08 15:18:45 UTC (rev 379844)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.1
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=24d272511c7ae8bb4c46dce0b0c67eca8d2ca3e5  # tags/2.64.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 379843, 
glib2/trunk/gio-querymodules.hook)
===
--- staging-x86_64/gio-querymodules.hook(rev 0)
+++ staging-x86_64/gio-querymodules.hook2020-04-08 15:18:45 UTC (rev 
379844)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 379843, 
glib2/trunk/glib-compile-schemas.hook)
===
--- staging-x86_64/glib-compile-schemas.hook(rev 0)
+++ staging-x86_64/glib-compile-schemas.hook2020-04-08 15:18:45 UTC (rev 
379844)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 
379843, 

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

2020-03-11 Thread Jan Steffens via arch-commits
Date: Wednesday, March 11, 2020 @ 13:40:56
  Author: heftig
Revision: 377379

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 377375, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 377376, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 377376, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 377376, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   80 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 127 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 377375, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-11 13:40:56 UTC (rev 377379)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.64.1
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=24d272511c7ae8bb4c46dce0b0c67eca8d2ca3e5  # tags/2.64.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
+'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 377376, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-03-11 13:40:56 UTC (rev 
377379)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 377376, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-03-11 13:40:56 UTC (rev 
377379)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
377376, glib2/trunk/noisy-glib-compile-schemas.diff)

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

2020-02-18 Thread Jan Steffens via arch-commits
Date: Tuesday, February 18, 2020 @ 14:44:50
  Author: heftig
Revision: 375794

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 375793, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 375793, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 375793, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 375793, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   80 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 127 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 375793, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-02-18 14:44:50 UTC (rev 375794)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.5
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
+ meson dbus)
+checkdepends=(desktop-file-utils)
+_commit=86c2832f950c389e230ec09c8bf0b92b475f0ee3  # tags/2.62.5^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  git apply -3 ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+  optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+  'libelf: gresource inspection tool')
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen \
+"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 375793, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2020-02-18 14:44:50 UTC (rev 
375794)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 375793, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2020-02-18 14:44:50 UTC (rev 
375794)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
375793, 

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

2019-12-19 Thread Jan Steffens via arch-commits
Date: Thursday, December 19, 2019 @ 17:15:16
  Author: heftig
Revision: 371866

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 371865, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 371865, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 371865, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 371865, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 371865, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-19 17:15:16 UTC (rev 371866)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.4
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=dac69d7128b3b66ed7007ab944eb629d30f4de4b  # tags/2.62.4^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 371865, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-12-19 17:15:16 UTC (rev 
371866)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 371865, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-12-19 17:15:16 UTC (rev 
371866)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
371865, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff   

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

2019-11-19 Thread Jan Steffens via arch-commits
Date: Wednesday, November 20, 2019 @ 00:44:50
  Author: heftig
Revision: 369448

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 369447, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 369447, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 369447, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 369447, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 369447, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-11-20 00:44:50 UTC (rev 369448)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.3
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=bda1ad5918d439cca1a4518c17950992fe777059  # tags/2.62.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 369447, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-11-20 00:44:50 UTC (rev 
369448)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 369447, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-11-20 00:44:50 UTC (rev 
369448)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
369447, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:17:05
  Author: foutrelis
Revision: 368319

archrelease: copy trunk to staging-x86_64

Added:
  glib2/repos/staging-x86_64/
  glib2/repos/staging-x86_64/PKGBUILD
(from rev 368318, glib2/trunk/PKGBUILD)
  glib2/repos/staging-x86_64/gio-querymodules.hook
(from rev 368318, glib2/trunk/gio-querymodules.hook)
  glib2/repos/staging-x86_64/glib-compile-schemas.hook
(from rev 368318, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff
(from rev 368318, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/staging-x86_64/PKGBUILD (from rev 368318, 
glib2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:17:05 UTC (rev 368319)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.2
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=ca9f51b82f57e05f6b3c82b98c235623afa47573  # tags/2.62.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/staging-x86_64/gio-querymodules.hook (from rev 368318, 
glib2/trunk/gio-querymodules.hook)
===
--- staging-x86_64/gio-querymodules.hook(rev 0)
+++ staging-x86_64/gio-querymodules.hook2019-11-13 17:17:05 UTC (rev 
368319)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/staging-x86_64/glib-compile-schemas.hook (from rev 368318, 
glib2/trunk/glib-compile-schemas.hook)
===
--- staging-x86_64/glib-compile-schemas.hook(rev 0)
+++ staging-x86_64/glib-compile-schemas.hook2019-11-13 17:17:05 UTC (rev 
368319)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/staging-x86_64/noisy-glib-compile-schemas.diff (from rev 
368318, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- staging-x86_64/noisy-glib-compile-schemas.diff   

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

2019-10-21 Thread Jan Steffens via arch-commits
Date: Monday, October 21, 2019 @ 20:21:14
  Author: heftig
Revision: 365280

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 365279, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 365279, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 365279, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 365279, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 365279, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-21 20:21:14 UTC (rev 365280)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.2
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=ca9f51b82f57e05f6b3c82b98c235623afa47573  # tags/2.62.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 365279, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-10-21 20:21:14 UTC (rev 
365280)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 365279, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-10-21 20:21:14 UTC (rev 
365280)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
365279, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  

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

2019-10-04 Thread Jan Steffens via arch-commits
Date: Friday, October 4, 2019 @ 12:17:42
  Author: heftig
Revision: 363767

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 363766, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 363766, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 363766, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 363766, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 363766, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-04 12:17:42 UTC (rev 363767)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.1
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=2a0e33360d0453028d8e14e7a7c6fa5820d7c6a2  # tags/2.62.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 363766, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-10-04 12:17:42 UTC (rev 
363767)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 363766, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-10-04 12:17:42 UTC (rev 
363767)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
363766, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff   

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

2019-09-05 Thread Jan Steffens via arch-commits
Date: Thursday, September 5, 2019 @ 20:05:42
  Author: heftig
Revision: 361967

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 361964, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 361964, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 361964, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 361964, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 361964, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-09-05 20:05:42 UTC (rev 361967)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.62.0
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=a1af0be78c6cb3bce4791a1598a796c3e912019f  # tags/2.62.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361964, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-09-05 20:05:42 UTC (rev 
361967)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361964, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-09-05 20:05:42 UTC (rev 
361967)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
361964, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff   

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

2019-09-02 Thread Jan Steffens via arch-commits
Date: Monday, September 2, 2019 @ 14:06:28
  Author: heftig
Revision: 361490

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 361489, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 361489, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 361489, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 361489, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 361489, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-09-02 14:06:28 UTC (rev 361490)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.7
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=a7da87e3e8dad5e53b2acf10617485d137a44ca5  # tags/2.60.7^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 361489, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-09-02 14:06:28 UTC (rev 
361490)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 361489, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-09-02 14:06:28 UTC (rev 
361490)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
361489, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff 

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

2019-07-24 Thread Jan Steffens via arch-commits
Date: Wednesday, July 24, 2019 @ 12:05:33
  Author: heftig
Revision: 358543

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 358541, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 358541, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 358541, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 358541, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 358541, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-07-24 12:05:33 UTC (rev 358543)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.6
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=0a63daa96426715498b55318f68a67baee40c509  # tags/2.60.6^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 358541, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-07-24 12:05:33 UTC (rev 
358543)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 358541, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-07-24 12:05:33 UTC (rev 
358543)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
358541, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  

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

2019-07-09 Thread Jan Steffens via arch-commits
Date: Tuesday, July 9, 2019 @ 11:56:43
  Author: heftig
Revision: 357424

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 357423, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 357423, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 357423, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 357423, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 357423, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-07-09 11:56:43 UTC (rev 357424)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.5
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=cffe8efd0a367cb08c651533ee07e049f3765edc  # tags/2.60.5^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 357423, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-07-09 11:56:43 UTC (rev 
357424)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 357423, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-07-09 11:56:43 UTC (rev 
357424)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
357423, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff 

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

2019-06-10 Thread Jan Steffens via arch-commits
Date: Monday, June 10, 2019 @ 18:10:42
  Author: heftig
Revision: 355591

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 355590, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 355590, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 355590, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 355590, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 355590, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-06-10 18:10:42 UTC (rev 355591)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.4
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=6672d0cbed1f2bc87ca27ab69290900ff838224e  # tags/2.60.4^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 355590, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-06-10 18:10:42 UTC (rev 
355591)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 355590, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-06-10 18:10:42 UTC (rev 
355591)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
355590, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff 

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

2019-06-04 Thread Jan Steffens via arch-commits
Date: Tuesday, June 4, 2019 @ 07:51:02
  Author: heftig
Revision: 354768

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 354767, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 354767, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 354767, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 354767, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   75 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 122 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 354767, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-06-04 07:51:02 UTC (rev 354768)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.3
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=0f6191d02a8e1ca7b08ffe0ccc4def88855baeae  # tags/2.60.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 354767, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-06-04 07:51:02 UTC (rev 
354768)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 354767, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-06-04 07:51:02 UTC (rev 
354768)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
354767, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff 

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

2019-05-21 Thread Jan Steffens via arch-commits
Date: Tuesday, May 21, 2019 @ 22:00:00
  Author: heftig
Revision: 353770

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 353769, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 353769, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 353769, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 353769, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 353769, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-05-21 22:00:00 UTC (rev 353770)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.3
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=0f6191d02a8e1ca7b08ffe0ccc4def88855baeae  # tags/2.60.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 353769, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-05-21 22:00:00 UTC (rev 
353770)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 353769, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-05-21 22:00:00 UTC (rev 
353770)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
353769, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2019-05-03 Thread Jan Steffens via arch-commits
Date: Friday, May 3, 2019 @ 21:01:36
  Author: heftig
Revision: 352450

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 352448, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 352448, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 352448, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 352448, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 352448, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-05-03 21:01:36 UTC (rev 352450)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.2
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=a3b5608170c0b4381d0217ea99325ec7fcecb7f6  # tags/2.60.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 352448, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-05-03 21:01:36 UTC (rev 
352450)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 352448, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-05-03 21:01:36 UTC (rev 
352450)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
352448, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2019-04-15 Thread Jan Steffens via arch-commits
Date: Monday, April 15, 2019 @ 13:26:07
  Author: heftig
Revision: 350788

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 350787, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 350787, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 350787, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 350787, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   77 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 124 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 350787, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-04-15 13:26:07 UTC (rev 350788)
@@ -0,0 +1,77 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.1
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=527022ae143c0ef154edaba449bedd430f382d86  # tags/2.60.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky --print-errorlogs
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 350787, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-04-15 13:26:07 UTC (rev 
350788)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 350787, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-04-15 13:26:07 UTC (rev 
350788)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
350787, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:52:57
  Author: heftig
Revision: 347095

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 347094, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 347094, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 347094, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 347094, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   77 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 124 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 347094, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-03-04 23:52:57 UTC (rev 347095)
@@ -0,0 +1,77 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.0
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489  # tags/2.60.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 347094, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-03-04 23:52:57 UTC (rev 
347095)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 347094, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-03-04 23:52:57 UTC (rev 
347095)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
347094, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- 

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

2019-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 21, 2019 @ 14:54:04
  Author: heftig
Revision: 344558

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 344557, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 344557, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 344557, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 344557, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 344557, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-01-21 14:54:04 UTC (rev 344558)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.3
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=f2d1128ffae0de87680e411fb62ccfccafed6b1c  # tags/2.58.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 344557, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-01-21 14:54:04 UTC (rev 
344558)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 344557, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-01-21 14:54:04 UTC (rev 
344558)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
344557, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-12-18 Thread Jan Steffens via arch-commits
Date: Tuesday, December 18, 2018 @ 20:23:56
  Author: heftig
Revision: 342532

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 342531, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 342531, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 342531, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 342531, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 342531, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-12-18 20:23:56 UTC (rev 342532)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.2
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=97bcbcb8c2aa0aeee5afd9939efbadbae0c8a8fa  # tags/2.58.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 342531, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-12-18 20:23:56 UTC (rev 
342532)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 342531, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-12-18 20:23:56 UTC (rev 
342532)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
342531, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-10-24 Thread Jan Steffens via arch-commits
Date: Wednesday, October 24, 2018 @ 23:51:58
  Author: heftig
Revision: 337253

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 337252, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 337252, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 337252, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 337252, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 337252, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-10-24 23:51:58 UTC (rev 337253)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.1+67+g17519e039
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=17519e039f29b5ffd0aad5ed1661bc56eb1dfeaa  # glib-2-58
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 337252, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-10-24 23:51:58 UTC (rev 
337253)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 337252, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-10-24 23:51:58 UTC (rev 
337253)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
337252, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-09-21 Thread Jan Steffens via arch-commits
Date: Friday, September 21, 2018 @ 15:30:08
  Author: heftig
Revision: 335167

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 335166, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 335166, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 335166, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 335166, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   74 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 121 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 335166, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-21 15:30:08 UTC (rev 335167)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.1
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=a9f5a6fa2fdd6eb2f754709d7e790d24e3ceaa18  # tags/2.58.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build -t 2
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 335166, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-09-21 15:30:08 UTC (rev 
335167)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 335166, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-09-21 15:30:08 UTC (rev 
335167)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
335166, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-09-09 Thread Jan Steffens via arch-commits
Date: Sunday, September 9, 2018 @ 11:07:27
  Author: heftig
Revision: 334274

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 334273, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 334273, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 334273, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 334273, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   71 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 118 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 334273, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-09 11:07:27 UTC (rev 334274)
@@ -0,0 +1,71 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.0+19+gc3c059e6d
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=c3c059e6d75ac5ad5d371e42501cab2a4fa93c53  # glib-2-58
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build -t 2
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+  python -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 334273, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-09-09 11:07:27 UTC (rev 
334274)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 334273, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-09-09 11:07:27 UTC (rev 
334274)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
334273, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ testing-x86_64/noisy-glib-compile-schemas.diff  2018-09-09 11:07:27 UTC 
(rev 334274)
@@ -0,0 +1,24 @@

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

2018-09-01 Thread Jan Steffens via arch-commits
Date: Sunday, September 2, 2018 @ 00:37:21
  Author: heftig
Revision: 333193

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  glib2/repos/gnome-unstable-x86_64/
  glib2/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 333192, glib2/trunk/PKGBUILD)
  glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook
(from rev 333192, glib2/trunk/gio-querymodules.hook)
  glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook
(from rev 333192, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff
(from rev 333192, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   71 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 ++
 noisy-glib-compile-schemas.diff |   24 
 4 files changed, 118 insertions(+)

Copied: glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 333192, 
glib2/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-09-02 00:37:21 UTC (rev 333193)
@@ -0,0 +1,71 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.0
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=f0b57dd7a80425264e318f85c331a039a3cddd87  # tags/2.58.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build -t 2
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+  python -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 
333192, glib2/trunk/gio-querymodules.hook)
===
--- gnome-unstable-x86_64/gio-querymodules.hook (rev 0)
+++ gnome-unstable-x86_64/gio-querymodules.hook 2018-09-02 00:37:21 UTC (rev 
333193)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 
333192, glib2/trunk/glib-compile-schemas.hook)
===
--- gnome-unstable-x86_64/glib-compile-schemas.hook 
(rev 0)
+++ gnome-unstable-x86_64/glib-compile-schemas.hook 2018-09-02 00:37:21 UTC 
(rev 333193)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from 
rev 333192, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- gnome-unstable-x86_64/noisy-glib-compile-schemas.diff   
(rev 0)
+++ 

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

2018-08-16 Thread Jan Steffens via arch-commits
Date: Friday, August 17, 2018 @ 05:41:13
  Author: heftig
Revision: 331623

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 331622, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 331622, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 331622, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 331622, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 331622, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-17 05:41:13 UTC (rev 331623)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.56.2
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=d4b60396c79c7294ab69a2c591518e76ab17b603  # tags/2.56.2^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  local debug=minimum
+  check_option debug y && debug=yes
+
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=$debug \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 331622, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-08-17 05:41:13 UTC (rev 
331623)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 331622, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-08-17 05:41:13 UTC (rev 
331623)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
331622, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ testing-x86_64/noisy-glib-compile-schemas.diff  2018-08-17 

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

2018-04-07 Thread Jan Steffens via arch-commits
Date: Saturday, April 7, 2018 @ 10:15:53
  Author: heftig
Revision: 321299

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 321298, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 321298, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 321298, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 321298, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 321298, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-04-07 10:15:53 UTC (rev 321299)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.56.1
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=d0364b443805dcb832c200fcf8bf58a64fdf3e7d  # tags/2.56.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  local debug=minimum
+  check_option debug y && debug=yes
+
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=$debug \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 321298, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-04-07 10:15:53 UTC (rev 
321299)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 321298, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-04-07 10:15:53 UTC (rev 
321299)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
321298, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:40:10
  Author: heftig
Revision: 320580

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 320579, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 320579, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 320579, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 04:40:10 UTC (rev 320580)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.56.0+16+gecabc6e21
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30  # glib-2-56
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  local debug=minimum
+  check_option debug y && debug=yes
+
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=$debug \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-03-29 04:40:10 UTC (rev 
320580)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-03-29 04:40:10 UTC (rev 
320580)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
320579, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-03-08 Thread Jan Steffens via arch-commits
Date: Thursday, March 8, 2018 @ 16:51:27
  Author: heftig
Revision: 318239

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  glib2/repos/gnome-unstable-x86_64/
  glib2/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318238, glib2/trunk/PKGBUILD)
  glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook
(from rev 318238, glib2/trunk/gio-querymodules.hook)
  glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook
(from rev 318238, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff
(from rev 318238, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   78 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 125 insertions(+)

Copied: glib2/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318238, 
glib2/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-08 16:51:27 UTC (rev 318239)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.55.1+240+g5d93dd63e
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: for gdbus-codegen and gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=5d93dd63e8e533fffdc5ebbd74a25508b98f9b93  # master
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=yes \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/gnome-unstable-x86_64/gio-querymodules.hook (from rev 
318238, glib2/trunk/gio-querymodules.hook)
===
--- gnome-unstable-x86_64/gio-querymodules.hook (rev 0)
+++ gnome-unstable-x86_64/gio-querymodules.hook 2018-03-08 16:51:27 UTC (rev 
318239)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/gnome-unstable-x86_64/glib-compile-schemas.hook (from rev 
318238, glib2/trunk/glib-compile-schemas.hook)
===
--- gnome-unstable-x86_64/glib-compile-schemas.hook 
(rev 0)
+++ gnome-unstable-x86_64/glib-compile-schemas.hook 2018-03-08 16:51:27 UTC 
(rev 318239)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/gnome-unstable-x86_64/noisy-glib-compile-schemas.diff (from 
rev 318238, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- gnome-unstable-x86_64/noisy-glib-compile-schemas.diff   
(rev 0)
+++ 

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

2018-01-18 Thread Jan Steffens via arch-commits
Date: Thursday, January 18, 2018 @ 16:04:55
  Author: heftig
Revision: 315084

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 315083, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 315083, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 315083, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 315083, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   78 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 125 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 315083, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-18 16:04:55 UTC (rev 315084)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.54.3+2+g94b38beff
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: for gdbus-codegen and gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=94b38beff1347ec4a733199f7a7abdacaa958678  # glib-2-54
+source=("git+https://git.gnome.org/browse/glib#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=yes \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 315083, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-01-18 16:04:55 UTC (rev 
315084)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 315083, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-01-18 16:04:55 UTC (rev 
315084)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
315083, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ testing-x86_64/noisy-glib-compile-schemas.diff  2018-01-18 16:04:55 UTC 
(rev 315084)
@@ -0,0 +1,24 @@
+diff --git 

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

2018-01-12 Thread Jan Steffens via arch-commits
Date: Friday, January 12, 2018 @ 08:47:38
  Author: heftig
Revision: 314628

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 314627, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 314627, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 314627, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 314627, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 314627, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-12 08:47:38 UTC (rev 314628)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.54.3
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: for gdbus-codegen and gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=5a650925899c7aae62e9ff79e405e72a6adc981c  # tags/2.54.3^0
+source=("git+https://git.gnome.org/browse/glib#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # https://bugs.archlinux.org/task/57036
+  git revert -n 4976e8109045b8aa72598668b809418d13e1f031
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=yes \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314627, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-01-12 08:47:38 UTC (rev 
314628)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314627, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-01-12 08:47:38 UTC (rev 
314628)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
314627, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-01-08 Thread Jan Steffens via arch-commits
Date: Tuesday, January 9, 2018 @ 03:24:17
  Author: heftig
Revision: 314283

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 314282, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 314282, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 314282, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 314282, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   78 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 125 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 314282, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-09 03:24:17 UTC (rev 314283)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.54.3
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: for gdbus-codegen and gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=5a650925899c7aae62e9ff79e405e72a6adc981c  # tags/2.54.3^0
+source=("git+https://git.gnome.org/browse/glib#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=yes \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 314282, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-01-09 03:24:17 UTC (rev 
314283)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 314282, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-01-09 03:24:17 UTC (rev 
314283)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
314282, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ testing-x86_64/noisy-glib-compile-schemas.diff  2018-01-09 03:24:17 UTC 
(rev 314283)
@@ -0,0 +1,24 @@
+diff --git 

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

2012-04-01 Thread Jan Steffens
Date: Sunday, April 1, 2012 @ 07:32:34
  Author: heftig
Revision: 155089

db-move: moved glib2 from [gnome-unstable] to [testing] (i686)

Added:
  glib2/repos/testing-i686/
  glib2/repos/testing-i686/PKGBUILD
(from rev 155005, glib2/repos/gnome-unstable-i686/PKGBUILD)
  glib2/repos/testing-i686/glib2.csh
(from rev 155005, glib2/repos/gnome-unstable-i686/glib2.csh)
  glib2/repos/testing-i686/glib2.sh
(from rev 155005, glib2/repos/gnome-unstable-i686/glib2.sh)
Deleted:
  glib2/repos/gnome-unstable-i686/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-i686/PKGBUILD (from rev 155005, 
glib2/repos/gnome-unstable-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-04-01 11:32:34 UTC (rev 155089)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.32.0
+pkgrel=1
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd glib-$pkgver
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd glib-$pkgver
+  make DESTDIR=$pkgdir install
+
+  install -d $pkgdir/etc/profile.d
+  install -m755 $srcdir/glib2.sh $pkgdir/etc/profile.d/
+  install -m755 $srcdir/glib2.csh $pkgdir/etc/profile.d/
+
+  for _i in $pkgdir/etc/bash_completion.d/*; do
+  chmod -x $_i
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-i686/glib2.csh (from rev 155005, 
glib2/repos/gnome-unstable-i686/glib2.csh)
===
--- testing-i686/glib2.csh  (rev 0)
+++ testing-i686/glib2.csh  2012-04-01 11:32:34 UTC (rev 155089)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-i686/glib2.sh (from rev 155005, 
glib2/repos/gnome-unstable-i686/glib2.sh)
===
--- testing-i686/glib2.sh   (rev 0)
+++ testing-i686/glib2.sh   2012-04-01 11:32:34 UTC (rev 155089)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1



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

2012-04-01 Thread Jan Steffens
Date: Sunday, April 1, 2012 @ 07:32:36
  Author: heftig
Revision: 155090

db-move: moved glib2 from [gnome-unstable] to [testing] (x86_64)

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 155005, glib2/repos/gnome-unstable-x86_64/PKGBUILD)
  glib2/repos/testing-x86_64/glib2.csh
(from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.csh)
  glib2/repos/testing-x86_64/glib2.sh
(from rev 155005, glib2/repos/gnome-unstable-x86_64/glib2.sh)
Deleted:
  glib2/repos/gnome-unstable-x86_64/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 155005, 
glib2/repos/gnome-unstable-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-04-01 11:32:36 UTC (rev 155090)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.32.0
+pkgrel=1
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd glib-$pkgver
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd glib-$pkgver
+  make DESTDIR=$pkgdir install
+
+  install -d $pkgdir/etc/profile.d
+  install -m755 $srcdir/glib2.sh $pkgdir/etc/profile.d/
+  install -m755 $srcdir/glib2.csh $pkgdir/etc/profile.d/
+
+  for _i in $pkgdir/etc/bash_completion.d/*; do
+  chmod -x $_i
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 155005, 
glib2/repos/gnome-unstable-x86_64/glib2.csh)
===
--- testing-x86_64/glib2.csh(rev 0)
+++ testing-x86_64/glib2.csh2012-04-01 11:32:36 UTC (rev 155090)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 155005, 
glib2/repos/gnome-unstable-x86_64/glib2.sh)
===
--- testing-x86_64/glib2.sh (rev 0)
+++ testing-x86_64/glib2.sh 2012-04-01 11:32:36 UTC (rev 155090)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1



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

2012-02-08 Thread Allan McRae
Date: Wednesday, February 8, 2012 @ 18:59:18
  Author: allan
Revision: 149652

db-move: moved glib2 from [staging] to [testing] (i686)

Added:
  glib2/repos/testing-i686/
  glib2/repos/testing-i686/PKGBUILD
(from rev 149641, glib2/repos/staging-i686/PKGBUILD)
  glib2/repos/testing-i686/glib2.csh
(from rev 149641, glib2/repos/staging-i686/glib2.csh)
  glib2/repos/testing-i686/glib2.sh
(from rev 149641, glib2/repos/staging-i686/glib2.sh)
Deleted:
  glib2/repos/staging-i686/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-i686/PKGBUILD (from rev 149641, 
glib2/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-08 23:59:18 UTC (rev 149652)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.30.2
+pkgrel=2
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('f0e91e621ddb48fa12b5c66f56c3d5f05325748c66dd2e9016c278ff8e82'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd ${srcdir}/glib-${pkgver}
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd ${srcdir}/glib-${pkgver}
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/etc/profile.d
+  install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/
+  install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/
+
+  for _i in ${pkgdir}/etc/bash_completion.d/*; do
+  chmod -x ${_i}
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-i686/glib2.csh (from rev 149641, 
glib2/repos/staging-i686/glib2.csh)
===
--- testing-i686/glib2.csh  (rev 0)
+++ testing-i686/glib2.csh  2012-02-08 23:59:18 UTC (rev 149652)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-i686/glib2.sh (from rev 149641, 
glib2/repos/staging-i686/glib2.sh)
===
--- testing-i686/glib2.sh   (rev 0)
+++ testing-i686/glib2.sh   2012-02-08 23:59:18 UTC (rev 149652)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1



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

2012-02-08 Thread Allan McRae
Date: Wednesday, February 8, 2012 @ 18:59:19
  Author: allan
Revision: 149653

db-move: moved glib2 from [staging] to [testing] (x86_64)

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 149641, glib2/repos/staging-x86_64/PKGBUILD)
  glib2/repos/testing-x86_64/glib2.csh
(from rev 149641, glib2/repos/staging-x86_64/glib2.csh)
  glib2/repos/testing-x86_64/glib2.sh
(from rev 149641, glib2/repos/staging-x86_64/glib2.sh)
Deleted:
  glib2/repos/staging-x86_64/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 149641, 
glib2/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-08 23:59:19 UTC (rev 149653)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.30.2
+pkgrel=2
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('f0e91e621ddb48fa12b5c66f56c3d5f05325748c66dd2e9016c278ff8e82'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd ${srcdir}/glib-${pkgver}
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd ${srcdir}/glib-${pkgver}
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/etc/profile.d
+  install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/
+  install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/
+
+  for _i in ${pkgdir}/etc/bash_completion.d/*; do
+  chmod -x ${_i}
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 149641, 
glib2/repos/staging-x86_64/glib2.csh)
===
--- testing-x86_64/glib2.csh(rev 0)
+++ testing-x86_64/glib2.csh2012-02-08 23:59:19 UTC (rev 149653)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 149641, 
glib2/repos/staging-x86_64/glib2.sh)
===
--- testing-x86_64/glib2.sh (rev 0)
+++ testing-x86_64/glib2.sh 2012-02-08 23:59:19 UTC (rev 149653)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1



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

2011-09-28 Thread Ionut Biru
Date: Wednesday, September 28, 2011 @ 15:42:05
  Author: ibiru
Revision: 139086

db-move: moved glib2 from [gnome-unstable] to [testing] (x86_64)

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 139084, glib2/repos/gnome-unstable-x86_64/PKGBUILD)
  glib2/repos/testing-x86_64/glib2.csh
(from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.csh)
  glib2/repos/testing-x86_64/glib2.sh
(from rev 139084, glib2/repos/gnome-unstable-x86_64/glib2.sh)
Deleted:
  glib2/repos/gnome-unstable-x86_64/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 139084, 
glib2/repos/gnome-unstable-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-09-28 19:42:05 UTC (rev 139086)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.30.0
+pkgrel=1
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('d64c00b43409eabb89aad78501fcb1a992b002b314a4414a9bd069585cb7cdc1'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd ${srcdir}/glib-${pkgver}
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd ${srcdir}/glib-${pkgver}
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/etc/profile.d
+  install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/
+  install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/
+
+  for _i in ${pkgdir}/etc/bash_completion.d/*; do
+  chmod -x ${_i}
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-x86_64/glib2.csh (from rev 139084, 
glib2/repos/gnome-unstable-x86_64/glib2.csh)
===
--- testing-x86_64/glib2.csh(rev 0)
+++ testing-x86_64/glib2.csh2011-09-28 19:42:05 UTC (rev 139086)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-x86_64/glib2.sh (from rev 139084, 
glib2/repos/gnome-unstable-x86_64/glib2.sh)
===
--- testing-x86_64/glib2.sh (rev 0)
+++ testing-x86_64/glib2.sh 2011-09-28 19:42:05 UTC (rev 139086)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1



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

2011-09-28 Thread Ionut Biru
Date: Wednesday, September 28, 2011 @ 15:42:03
  Author: ibiru
Revision: 139085

db-move: moved glib2 from [gnome-unstable] to [testing] (i686)

Added:
  glib2/repos/testing-i686/
  glib2/repos/testing-i686/PKGBUILD
(from rev 139084, glib2/repos/gnome-unstable-i686/PKGBUILD)
  glib2/repos/testing-i686/glib2.csh
(from rev 139084, glib2/repos/gnome-unstable-i686/glib2.csh)
  glib2/repos/testing-i686/glib2.sh
(from rev 139084, glib2/repos/gnome-unstable-i686/glib2.sh)
Deleted:
  glib2/repos/gnome-unstable-i686/

---+
 PKGBUILD  |   43 +++
 glib2.csh |1 +
 glib2.sh  |1 +
 3 files changed, 45 insertions(+)

Copied: glib2/repos/testing-i686/PKGBUILD (from rev 139084, 
glib2/repos/gnome-unstable-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-09-28 19:42:03 UTC (rev 139085)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=glib2
+pkgver=2.30.0
+pkgrel=1
+pkgdesc=Common C routines used by GTK+ and other libs
+url=http://www.gtk.org/;
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('pcre' 'libffi')
+makedepends=('pkgconfig' 'python2')
+optdepends=('python2: for gdbus-codegen')
+options=('!libtool' '!docs' '!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.30/glib-${pkgver}.tar.xz
+glib2.sh
+glib2.csh)
+sha256sums=('d64c00b43409eabb89aad78501fcb1a992b002b314a4414a9bd069585cb7cdc1'
+'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
+'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3')
+
+build() {
+  cd ${srcdir}/glib-${pkgver}
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --with-pcre=system \
+  --disable-fam
+  make
+}
+
+package() {
+  cd ${srcdir}/glib-${pkgver}
+  make DESTDIR=${pkgdir} install
+
+  install -d ${pkgdir}/etc/profile.d
+  install -m755 ${srcdir}/glib2.sh ${pkgdir}/etc/profile.d/
+  install -m755 ${srcdir}/glib2.csh ${pkgdir}/etc/profile.d/
+
+  for _i in ${pkgdir}/etc/bash_completion.d/*; do
+  chmod -x ${_i}
+  done
+  sed -i s|#!/usr/bin/env python|#!/usr/bin/env python2| 
$pkgdir/usr/bin/gdbus-codegen
+}

Copied: glib2/repos/testing-i686/glib2.csh (from rev 139084, 
glib2/repos/gnome-unstable-i686/glib2.csh)
===
--- testing-i686/glib2.csh  (rev 0)
+++ testing-i686/glib2.csh  2011-09-28 19:42:03 UTC (rev 139085)
@@ -0,0 +1 @@
+setenv G_BROKEN_FILENAMES 1

Copied: glib2/repos/testing-i686/glib2.sh (from rev 139084, 
glib2/repos/gnome-unstable-i686/glib2.sh)
===
--- testing-i686/glib2.sh   (rev 0)
+++ testing-i686/glib2.sh   2011-09-28 19:42:03 UTC (rev 139085)
@@ -0,0 +1 @@
+export G_BROKEN_FILENAMES=1