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

2020-09-27 Thread Jan Steffens via arch-commits
Date: Sunday, September 27, 2020 @ 22:36:44
  Author: heftig
Revision: 396856

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-builder/repos/gnome-unstable-x86_64/
  gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 396854, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD (from rev 396854, 
gnome-builder/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2020-09-27 22:36:44 UTC (rev 396856)
@@ -0,0 +1,52 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.38.0
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang
+ desktop-file-utils ctags libpeas vte3 vala python-jedi 
autoconf-archive
+ flatpak-builder gspell libdazzle template-glib jsonrpc-glib
+ python-sphinx webkit2gtk glade python-lxml meson libportal)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common
+ python-sphinx_rtd_theme)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=a891fe37c22248c6594a5772d127ed7ba62c5a1c  # tags/3.38.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D plugin_sysprof=false \
+-D help=true
+  meson compile -C build
+}
+
+check() {
+  dbus-run-session xvfb-run \
+-s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libgladeui-2.so)
+
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2020-03-07 Thread Jan Steffens via arch-commits
Date: Sunday, March 8, 2020 @ 07:06:29
  Author: heftig
Revision: 377055

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-builder/repos/gnome-unstable-x86_64/
  gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 377054, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD (from rev 377054, 
gnome-builder/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2020-03-08 07:06:29 UTC (rev 377055)
@@ -0,0 +1,48 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.36.0
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
+ libpeas vte3 vala python-jedi autoconf-archive sysprof 
flatpak-builder gspell libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk glade python-lxml 
meson libportal)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common
+ python-sphinx_rtd_theme)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=d73cecfb8bf4b40df32d7f81607e5b24a3536bb4  # tags/3.36.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D help=true
+  ninja -C build
+}
+
+check() {
+  dbus-run-session xvfb-run \
+-s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-09-13 Thread Jan Steffens via arch-commits
Date: Friday, September 13, 2019 @ 12:34:39
  Author: heftig
Revision: 362518

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-builder/repos/gnome-unstable-x86_64/
  gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 362516, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD (from rev 362516, 
gnome-builder/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2019-09-13 12:34:39 UTC (rev 362518)
@@ -0,0 +1,46 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.34.0
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
+ libpeas vte3 vala python-jedi autoconf-archive sysprof 
flatpak-builder gspell libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk glade python-lxml 
meson)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common
+ python-sphinx_rtd_theme)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=fd3388681bc097f31771549b6f58a0b3689af16d  # tags/3.34.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D help=true
+  ninja -C build
+}
+
+check() {
+  xvfb-run meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-03-15 Thread Jan Steffens via arch-commits
Date: Friday, March 15, 2019 @ 18:54:08
  Author: heftig
Revision: 348232

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-builder/repos/gnome-unstable-x86_64/
  gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 348231, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD (from rev 348231, 
gnome-builder/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2019-03-15 18:54:08 UTC (rev 348232)
@@ -0,0 +1,47 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.32.0
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
+ libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell 
libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk glade)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common meson)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services'
+'python-lxml: documentation support for Python auto-completion')
+groups=(gnome-extra)
+_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5  # tags/3.32.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D help=true
+  ninja -C build
+}
+
+check() {
+  # some tests need an installed gnome-builder
+  xvfb-run meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2018-09-07 Thread Jan Steffens via arch-commits
Date: Saturday, September 8, 2018 @ 01:55:29
  Author: heftig
Revision: 333898

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-builder/repos/gnome-unstable-x86_64/
  gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 333897, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/gnome-unstable-x86_64/PKGBUILD (from rev 333897, 
gnome-builder/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-09-08 01:55:29 UTC (rev 333898)
@@ -0,0 +1,52 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.30.0
+pkgrel=1
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils
+ ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak 
gspell libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk)
+makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
+ mm-common meson)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=81a9a8235f3c9818147cd1a710ac870bed4c5938  # tags/3.30.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n ba4d103
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype debugoptimized \
+-D with_docs=true \
+-D with_help=true \
+-D with_editorconfig=true \
+-D with_webkit=true \
+-D with_vapi=true
+  ninja -C build
+}
+
+check() {
+  # some tests need an installed gnome-builder
+  xvfb-run meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2017-04-20 Thread Evangelos Foutras
Date: Thursday, April 20, 2017 @ 20:07:48
  Author: foutrelis
Revision: 293778

Rebuild extra/gnome-builder against clang 4.0

Modified:
  gnome-builder/repos/extra-i686/PKGBUILD
  gnome-builder/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |7 ---
 extra-x86_64/PKGBUILD |7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

Modified: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-20 19:58:34 UTC (rev 293777)
+++ extra-i686/PKGBUILD 2017-04-20 20:07:48 UTC (rev 293778)
@@ -2,8 +2,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.22.4
-pkgrel=2
+pkgver=3.22.4+10+g4e04a9b1
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(i686 x86_64)
@@ -12,8 +12,9 @@
  ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak)
 makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
  mm-common)
+optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=054d54c8c9a6952e6480408e96decfe1955fd40d  # tags/GNOME_BUILDER_3_22_4^0
+_commit=4e04a9b1377cab57da8166292cc872c79934a22a  # gnome-builder-3-22
 source=("git+https://git.gnome.org/browse/gnome-builder#commit=$_commit;)
 sha256sums=('SKIP')
 

Modified: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-04-20 19:58:34 UTC (rev 293777)
+++ extra-x86_64/PKGBUILD   2017-04-20 20:07:48 UTC (rev 293778)
@@ -2,8 +2,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.22.4
-pkgrel=2
+pkgver=3.22.4+10+g4e04a9b1
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(i686 x86_64)
@@ -12,8 +12,9 @@
  ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak)
 makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
  mm-common)
+optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=054d54c8c9a6952e6480408e96decfe1955fd40d  # tags/GNOME_BUILDER_3_22_4^0
+_commit=4e04a9b1377cab57da8166292cc872c79934a22a  # gnome-builder-3-22
 source=("git+https://git.gnome.org/browse/gnome-builder#commit=$_commit;)
 sha256sums=('SKIP')