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

2022-08-18 Thread Jan Steffens via arch-commits
Date: Thursday, August 18, 2022 @ 10:05:35
  Author: heftig
Revision: 453092

42.1-3: libgit2 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-18 08:59:25 UTC (rev 453091)
+++ PKGBUILD2022-08-18 10:05:35 UTC (rev 453092)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=42.1
-pkgrel=2
+pkgrel=3
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -52,7 +52,7 @@
 }
 
 package_gnome-builder() {
-  depends+=(libgladeui-2.so)
+  depends+=(libgladeui-2.so libgit2.so)
   optdepends=('gnome-code-assistance: Legacy assistance services'
   'jedi-language-server: Python code assistance')
   groups=(gnome-extra)



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

2022-06-22 Thread Jan Steffens via arch-commits
Date: Wednesday, June 22, 2022 @ 17:34:12
  Author: heftig
Revision: 449313

42.1-2: llvm 14

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-22 13:19:30 UTC (rev 449312)
+++ PKGBUILD2022-06-22 17:34:12 UTC (rev 449313)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=42.1
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2022-04-21 Thread Jan Steffens via arch-commits
Date: Thursday, April 21, 2022 @ 20:39:09
  Author: heftig
Revision: 443496

42.1-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-04-21 20:38:56 UTC (rev 443495)
+++ PKGBUILD2022-04-21 20:39:09 UTC (rev 443496)
@@ -2,7 +2,7 @@
 
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
-pkgver=42.0+r12+gfd803f606
+pkgver=42.1
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -16,7 +16,7 @@
  mm-common python-sphinx_rtd_theme jedi-language-server)
 checkdepends=(xorg-server-xvfb)
 options=(debug)
-_commit=fd803f606f6bc5ea7af5a3fdbf325a1f0165c212  # gnome-builder-42
+_commit=a08692eb4f33d571c9f98f23037c6ed8ecba800e  # tags/42.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 



[arch-commits] Commit in gnome-builder/trunk (PKGBUILD libportal-0.5.diff)

2022-04-02 Thread Jan Steffens via arch-commits
Date: Saturday, April 2, 2022 @ 23:45:01
  Author: heftig
Revision: 441372

42.0+r12+gfd803f606-1

Modified:
  gnome-builder/trunk/PKGBUILD
Deleted:
  gnome-builder/trunk/libportal-0.5.diff

+
 PKGBUILD   |   20 +++
 libportal-0.5.diff |   52 ---
 2 files changed, 8 insertions(+), 64 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-02 23:44:35 UTC (rev 441371)
+++ PKGBUILD2022-04-02 23:45:01 UTC (rev 441372)
@@ -2,35 +2,31 @@
 
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
-pkgver=41.3
-pkgrel=5
+pkgver=42.0+r12+gfd803f606
+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 sysprof
- desktop-file-utils ctags libpeas vte3 vala autoconf-archive
+ desktop-file-utils ctags libpeas vte3 vala autoconf-archive libhandy
  gspell libdazzle template-glib jsonrpc-glib python-sphinx webkit2gtk
  glade python-lxml meson libportal-gtk3 cmark clang flatpak-builder)
 makedepends=(llvm gobject-introspection gi-docgen yelp-tools appstream-glib git
  mm-common python-sphinx_rtd_theme jedi-language-server)
 checkdepends=(xorg-server-xvfb)
-_commit=21c097851240dc1242e9fbd819e7d9acf6e6af9c  # tags/41.3^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;
-libportal-0.5.diff)
-sha256sums=('SKIP'
-'350dd0e5b8dc4d7ecdf3284e91983fe8d890ab453df6c5b218af8a6b6e7e7280')
+options=(debug)
+_commit=fd803f606f6bc5ea7af5a3fdbf325a1f0165c212  # gnome-builder-42
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgbase
-  git describe --tags | sed 's/^GNOME_BUILDER_//;s/[^-]*-g/r&/;s/_/./g;s/-/+/g'
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
   cd $pkgbase
-
-  # libportal 0.5
-  git apply -3 ../libportal-0.5.diff
 }
 
 build() {

Deleted: libportal-0.5.diff
===
--- libportal-0.5.diff  2022-04-02 23:44:35 UTC (rev 441371)
+++ libportal-0.5.diff  2022-04-02 23:45:01 UTC (rev 441372)
@@ -1,52 +0,0 @@
-diff --git i/meson.build w/meson.build
-index 71e4be94c..a6257e535 100644
 i/meson.build
-+++ w/meson.build
-@@ -284,7 +284,7 @@ libjsonrpc_glib_dep = dependency('jsonrpc-glib-1.0', 
version: '>= 3.29.91')
- libm_dep = cc.find_library('m', required: false)
- libpangoft2_dep = dependency('pangoft2', version: '>= 1.38.0')
- libpeas_dep = dependency('libpeas-1.0', version: '>= 1.22.0')
--libportal_dep = dependency('libportal', version: '>= 0.3', required: false)
-+libportal_dep = dependency('libportal-gtk3', version: '>= 0.5', required: 
false)
- libtemplate_glib_dep = dependency('template-glib-1.0', version: '>= 3.28.0')
- libvte_dep = dependency('vte-2.91', version: '>= 0.40.2')
- libwebkit_dep = dependency('webkit2gtk-4.0', version: '>= 2.26', required: 
false)
-diff --git i/src/gstyle/gstyle-color-panel.c w/src/gstyle/gstyle-color-panel.c
-index 15742a7be..a6295c168 100644
 i/src/gstyle/gstyle-color-panel.c
-+++ w/src/gstyle/gstyle-color-panel.c
-@@ -30,7 +30,7 @@
- #include "gstyle-color.h"
- 
- #include 
--#include 
-+#include 
- 
- #define HSV_TO_SCALE_FACTOR (1.0 / 256.0)
- #define CIELAB_L_TO_SCALE_FACTOR (100.0 / 256.0)
-diff --git i/src/plugins/devhelp/gbp-devhelp-page.c 
w/src/plugins/devhelp/gbp-devhelp-page.c
-index 5d5c52b0d..2ac788414 100644
 i/src/plugins/devhelp/gbp-devhelp-page.c
-+++ w/src/plugins/devhelp/gbp-devhelp-page.c
-@@ -25,7 +25,7 @@
- #include 
- 
- #include 
--#include 
-+#include 
- 
- #include "gbp-devhelp-page.h"
- #include "gbp-devhelp-search.h"
-diff --git i/src/plugins/open-with-external/gbp-owe-workbench-addin.c 
w/src/plugins/open-with-external/gbp-owe-workbench-addin.c
-index 51d2da844..816fe643f 100644
 i/src/plugins/open-with-external/gbp-owe-workbench-addin.c
-+++ w/src/plugins/open-with-external/gbp-owe-workbench-addin.c
-@@ -23,7 +23,7 @@
- #include "gbp-owe-workbench-addin.h"
- 
- #include 
--#include 
-+#include 
- 
- struct _GbpOweWorkbenchAddin
- {



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 20:47:07
  Author: heftig
Revision: 440818

41.3-5: FS#74173 unbreak projects

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 20:41:24 UTC (rev 440817)
+++ PKGBUILD2022-03-28 20:47:07 UTC (rev 440818)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.3
-pkgrel=4
+pkgrel=5
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -11,10 +11,9 @@
 depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject sysprof
  desktop-file-utils ctags libpeas vte3 vala autoconf-archive
  gspell libdazzle template-glib jsonrpc-glib python-sphinx webkit2gtk
- glade python-lxml meson libportal-gtk3 cmark)
+ glade python-lxml meson libportal-gtk3 cmark clang flatpak-builder)
 makedepends=(llvm gobject-introspection gi-docgen yelp-tools appstream-glib git
- mm-common python-sphinx_rtd_theme clang jedi-language-server
- flatpak-builder)
+ mm-common python-sphinx_rtd_theme jedi-language-server)
 checkdepends=(xorg-server-xvfb)
 _commit=21c097851240dc1242e9fbd819e7d9acf6e6af9c  # tags/41.3^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;
@@ -59,9 +58,7 @@
 package_gnome-builder() {
   depends+=(libgladeui-2.so)
   optdepends=('gnome-code-assistance: Legacy assistance services'
-  'clang: C/C++ code assistance'
-  'jedi-language-server: Python code assistance'
-  'flatpak-builder: Build Flatpaks')
+  'jedi-language-server: Python code assistance')
   groups=(gnome-extra)
 
   meson install -C build --destdir "$pkgdir"



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

2022-02-28 Thread Jan Steffens via arch-commits
Date: Tuesday, March 1, 2022 @ 04:24:01
  Author: heftig
Revision: 438256

41.3-4: FS#73992 fix libgit2 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-01 04:20:22 UTC (rev 438255)
+++ PKGBUILD2022-03-01 04:24:01 UTC (rev 438256)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.3
-pkgrel=3
+pkgrel=4
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2022-02-18 Thread Jan Steffens via arch-commits
Date: Friday, February 18, 2022 @ 17:51:41
  Author: heftig
Revision: 437693

41.3-3: libgit2 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-18 17:24:39 UTC (rev 437692)
+++ PKGBUILD2022-02-18 17:51:41 UTC (rev 437693)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.3
-pkgrel=2
+pkgrel=3
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2021-12-07 Thread Jan Steffens via arch-commits
Date: Tuesday, December 7, 2021 @ 16:15:56
  Author: heftig
Revision: 430784

41.3-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-07 16:11:48 UTC (rev 430783)
+++ PKGBUILD2021-12-07 16:15:56 UTC (rev 430784)
@@ -2,8 +2,8 @@
 
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
-pkgver=41.2
-pkgrel=3
+pkgver=41.3
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -16,7 +16,7 @@
  mm-common python-sphinx_rtd_theme clang jedi-language-server
  flatpak-builder)
 checkdepends=(xorg-server-xvfb)
-_commit=12b2e694b63d35b56089dc62a46856ff1800c78f  # tags/41.2^0
+_commit=21c097851240dc1242e9fbd819e7d9acf6e6af9c  # tags/41.3^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 



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

2021-11-20 Thread Jan Steffens via arch-commits
Date: Sunday, November 21, 2021 @ 00:19:41
  Author: heftig
Revision: 428716

41.2-2: libgit2 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-20 23:59:49 UTC (rev 428715)
+++ PKGBUILD2021-11-21 00:19:41 UTC (rev 428716)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2021-11-16 Thread Jan Steffens via arch-commits
Date: Wednesday, November 17, 2021 @ 01:07:55
  Author: heftig
Revision: 428567

41.2-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-16 21:15:34 UTC (rev 428566)
+++ PKGBUILD2021-11-17 01:07:55 UTC (rev 428567)
@@ -2,8 +2,8 @@
 
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
-pkgver=41.1
-pkgrel=3
+pkgver=41.2
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -16,13 +16,13 @@
  mm-common python-sphinx_rtd_theme clang jedi-language-server
  flatpak-builder)
 checkdepends=(xorg-server-xvfb)
-_commit=09f585be79f65d8e0a993a8496559afa63d7c0e4  # tags/41.1^0
+_commit=12b2e694b63d35b56089dc62a46856ff1800c78f  # tags/41.2^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgbase
-  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/[^-]*-g/r&/;s/_/./g;s/-/+/g'
 }
 
 prepare() {
@@ -61,8 +61,7 @@
 
   meson install -C build --destdir "$pkgdir"
 
-  cd "$pkgdir"
-  _pick libide-docs usr/share/doc/libide
+  _pick libide-docs "$pkgdir"/usr/share/doc/libide
 }
 
 package_gnome-builder-libide-docs() {



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

2021-10-26 Thread Evangelos Foutras via arch-commits
Date: Wednesday, October 27, 2021 @ 01:22:22
  Author: foutrelis
Revision: 426675

upgpkg: gnome-builder 41.1-3: LLVM 13 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-26 22:38:31 UTC (rev 426674)
+++ PKGBUILD2021-10-27 01:22:22 UTC (rev 426675)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.1
-pkgrel=2
+pkgrel=3
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2021-09-24 Thread Antonio Rojas via arch-commits
Date: Friday, September 24, 2021 @ 16:21:13
  Author: arojas
Revision: 424662

cmark 0.30.2 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-24 16:16:17 UTC (rev 424661)
+++ PKGBUILD2021-09-24 16:21:13 UTC (rev 424662)
@@ -3,7 +3,7 @@
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
 pkgver=41.1
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)



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

2021-09-22 Thread Jan Steffens via arch-commits
Date: Wednesday, September 22, 2021 @ 23:24:41
  Author: heftig
Revision: 424555

41.1-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 23:23:01 UTC (rev 424554)
+++ PKGBUILD2021-09-22 23:24:41 UTC (rev 424555)
@@ -2,7 +2,7 @@
 
 pkgbase=gnome-builder
 pkgname=(gnome-builder gnome-builder-libide-docs)
-pkgver=41.0+49+gf6139231f
+pkgver=41.1
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -16,7 +16,7 @@
  mm-common python-sphinx_rtd_theme clang jedi-language-server
  flatpak-builder)
 checkdepends=(xorg-server-xvfb)
-_commit=f6139231f663be821244b57d370ae7931539a44e  # master
+_commit=09f585be79f65d8e0a993a8496559afa63d7c0e4  # tags/41.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 



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

2021-09-21 Thread Jan Steffens via arch-commits
Date: Tuesday, September 21, 2021 @ 17:28:34
  Author: heftig
Revision: 424485

41.0+49+gf6139231f-1

Modified:
  gnome-builder/trunk/PKGBUILD

--+
 PKGBUILD |   62 +++--
 1 file changed, 40 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-21 17:27:40 UTC (rev 424484)
+++ PKGBUILD2021-09-21 17:28:34 UTC (rev 424485)
@@ -1,7 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
-pkgname=gnome-builder
-pkgver=3.40.2+8+g5e82493fa
+pkgbase=gnome-builder
+pkgname=(gnome-builder gnome-builder-libide-docs)
+pkgver=41.0+49+gf6139231f
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -8,35 +9,28 @@
 arch=(x86_64)
 license=(GPL3)
 depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject sysprof
- 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 clang)
+ desktop-file-utils ctags libpeas vte3 vala autoconf-archive
+ gspell libdazzle template-glib jsonrpc-glib python-sphinx webkit2gtk
+ glade python-lxml meson libportal cmark)
+makedepends=(llvm gobject-introspection gi-docgen yelp-tools appstream-glib git
+ mm-common python-sphinx_rtd_theme clang jedi-language-server
+ flatpak-builder)
 checkdepends=(xorg-server-xvfb)
-optdepends=('gnome-code-assistance: Legacy assistance services'
-'clang: C/C++ code assistance')
-groups=(gnome-extra)
-_commit=5e82493fa3c2e42c73a79ce2930606b3860b6dd2  # gnome-builder-3-40
-source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;
-screenshots.diff)
-sha256sums=('SKIP'
-'4d59233b7a45412ddee49764a6ca901f87eecdd52f1b4a84fbfb630d0a2d5e85')
+_commit=f6139231f663be821244b57d370ae7931539a44e  # master
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
 
 pkgver() {
-  cd $pkgname
+  cd $pkgbase
   git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
 }
 
 prepare() {
-  cd $pkgname
-
-  # Fix screenshots
-  git apply -3 ../screenshots.diff
+  cd $pkgbase
 }
 
 build() {
-  arch-meson $pkgname build \
+  arch-meson $pkgbase build \
 -D docs=true \
 -D help=true
   meson compile -C build
@@ -47,10 +41,34 @@
 meson test -C build --print-errorlogs
 }
 
-package() {
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_gnome-builder() {
   depends+=(libgladeui-2.so)
+  optdepends=('gnome-code-assistance: Legacy assistance services'
+  'clang: C/C++ code assistance'
+  'jedi-language-server: Python code assistance'
+  'flatpak-builder: Build Flatpaks')
+  groups=(gnome-extra)
 
   meson install -C build --destdir "$pkgdir"
+
+  cd "$pkgdir"
+  _pick libide-docs usr/share/doc/libide
 }
 
+package_gnome-builder-libide-docs() {
+  pkgdesc+=" (libide API documentation)"
+  depends=()
+  mv libide-docs/* "$pkgdir"
+}
+
 # vim:set sw=2 et:



[arch-commits] Commit in gnome-builder/trunk (PKGBUILD screenshots.diff)

2021-09-16 Thread Jan Steffens via arch-commits
Date: Thursday, September 16, 2021 @ 20:05:06
  Author: heftig
Revision: 424260

3.40.2+8+g5e82493fa-1: libgit2 rebuild

Added:
  gnome-builder/trunk/screenshots.diff
Modified:
  gnome-builder/trunk/PKGBUILD

--+
 PKGBUILD |   13 +
 screenshots.diff |   42 ++
 2 files changed, 51 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-16 18:27:31 UTC (rev 424259)
+++ PKGBUILD2021-09-16 20:05:06 UTC (rev 424260)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.40.2+6+ge39caba62
+pkgver=3.40.2+8+g5e82493fa
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -17,9 +17,11 @@
 optdepends=('gnome-code-assistance: Legacy assistance services'
 'clang: C/C++ code assistance')
 groups=(gnome-extra)
-_commit=e39caba62f26df3bf92e619b73e905f0855f61df  # gnome-builder-3-40
-source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
-sha256sums=('SKIP')
+_commit=5e82493fa3c2e42c73a79ce2930606b3860b6dd2  # gnome-builder-3-40
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;
+screenshots.diff)
+sha256sums=('SKIP'
+'4d59233b7a45412ddee49764a6ca901f87eecdd52f1b4a84fbfb630d0a2d5e85')
 
 pkgver() {
   cd $pkgname
@@ -28,6 +30,9 @@
 
 prepare() {
   cd $pkgname
+
+  # Fix screenshots
+  git apply -3 ../screenshots.diff
 }
 
 build() {

Added: screenshots.diff
===
--- screenshots.diff(rev 0)
+++ screenshots.diff2021-09-16 20:05:06 UTC (rev 424260)
@@ -0,0 +1,42 @@
+diff --git i/data/appdata/org.gnome.Builder.appdata.xml.in 
w/data/appdata/org.gnome.Builder.appdata.xml.in
+index b63eedc47..17a844f46 100644
+--- i/data/appdata/org.gnome.Builder.appdata.xml.in
 w/data/appdata/org.gnome.Builder.appdata.xml.in
+@@ -44,27 +44,31 @@
+   
+ 
+   Quickly access your projects
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/01-greeter.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/01-greeter.png
+ 
+ 
+   Create new projects from a variety of templates
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/02-template.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/02-template.png
+ 
+ 
+   Integration with Git to clone your projects
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/03-clone.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/03-clone.png
+ 
+ 
+   The source code editor
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/04-editor.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/04-editor.png
+ 
+ 
+   Fast global fuzzy search
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/05-search.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/05-search.png
+ 
+ 
+   Debug with the GNU debugger
+-  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/06-debugger.png
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/06-debugger.png
++
++
++  Use the minimap to see more of the file
++  https://gitlab.gnome.org/GNOME/gnome-builder/raw/master/data/appdata/07-minimap.png
+ 
+   
+   org.gnome.Builder.desktop



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

2021-09-02 Thread Jan Steffens via arch-commits
Date: Thursday, September 2, 2021 @ 20:16:56
  Author: heftig
Revision: 423378

3.40.2+6+ge39caba62-1: FS#57215 make clang optional

Modified:
  gnome-builder/trunk/PKGBUILD

--+
 PKGBUILD |   21 ++---
 1 file changed, 10 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-02 20:10:28 UTC (rev 423377)
+++ PKGBUILD2021-09-02 20:16:56 UTC (rev 423378)
@@ -1,22 +1,23 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.40.2
-pkgrel=2
+pkgver=3.40.2+6+ge39caba62
+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 sysprof
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject sysprof
  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)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git
+ mm-common python-sphinx_rtd_theme clang)
 checkdepends=(xorg-server-xvfb)
-optdepends=('gnome-code-assistance: Legacy assistance services')
+optdepends=('gnome-code-assistance: Legacy assistance services'
+'clang: C/C++ code assistance')
 groups=(gnome-extra)
-_commit=9bd87348c1a33d43a78d3c823300bec5656762d5  # tags/3.40.2^0
+_commit=e39caba62f26df3bf92e619b73e905f0855f61df  # gnome-builder-3-40
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -27,7 +28,6 @@
 
 prepare() {
   cd $pkgname
-  sed -i "s/'sysprof-4'/'nosysprof'/" meson.build  # Hack sysprof-capture away
 }
 
 build() {
@@ -38,8 +38,7 @@
 }
 
 check() {
-  dbus-run-session xvfb-run \
--s '-screen 0 1920x1080x24 -nolisten local' \
+  dbus-run-session xvfb-run -s '-nolisten local' \
 meson test -C build --print-errorlogs
 }
 
@@ -46,7 +45,7 @@
 package() {
   depends+=(libgladeui-2.so)
 
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 }
 
 # vim:set sw=2 et:



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

2021-05-29 Thread Evangelos Foutras via arch-commits
Date: Saturday, May 29, 2021 @ 16:05:02
  Author: foutrelis
Revision: 416828

upgpkg: gnome-builder 3.40.2-2: LLVM 12 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-29 15:55:31 UTC (rev 416827)
+++ PKGBUILD2021-05-29 16:05:02 UTC (rev 416828)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.40.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)


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

2021-05-06 Thread Jan Steffens via arch-commits
Date: Thursday, May 6, 2021 @ 13:30:47
  Author: heftig
Revision: 414502

3.40.2-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 13:15:42 UTC (rev 414501)
+++ PKGBUILD2021-05-06 13:30:47 UTC (rev 414502)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.40.1
+pkgver=3.40.2
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -16,7 +16,7 @@
 checkdepends=(xorg-server-xvfb)
 optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=4fd6767af2cfa7d60b31fa2360da509bd1b4af7e  # tags/3.40.1^0
+_commit=9bd87348c1a33d43a78d3c823300bec5656762d5  # tags/3.40.2^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2021-04-29 Thread Jan Steffens via arch-commits
Date: Thursday, April 29, 2021 @ 18:24:45
  Author: heftig
Revision: 414011

3.40.1-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-29 16:24:04 UTC (rev 414010)
+++ PKGBUILD2021-04-29 18:24:45 UTC (rev 414011)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.40.0
+pkgver=3.40.1
 pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
@@ -16,7 +16,7 @@
 checkdepends=(xorg-server-xvfb)
 optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=ee9e450087057302f38371a06fc98c963738019a  # tags/3.40.0^0
+_commit=4fd6767af2cfa7d60b31fa2360da509bd1b4af7e  # tags/3.40.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2021-03-25 Thread Jan Steffens via arch-commits
Date: Thursday, March 25, 2021 @ 23:41:58
  Author: heftig
Revision: 411020

3.40.0-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-25 23:39:32 UTC (rev 411019)
+++ PKGBUILD2021-03-25 23:41:58 UTC (rev 411020)
@@ -1,8 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.38.2
-pkgrel=4
+pkgver=3.40.0
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -16,7 +16,7 @@
 checkdepends=(xorg-server-xvfb)
 optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=f4ce2d6bc58eb84b4c91a2e50c93fddb99ccb535  # tags/3.38.2^0
+_commit=ee9e450087057302f38371a06fc98c963738019a  # tags/3.40.0^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2021-03-22 Thread Jan Steffens via arch-commits
Date: Monday, March 22, 2021 @ 18:14:40
  Author: heftig
Revision: 410732

3.38.2-4: no sysprof-capture

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-22 18:08:45 UTC (rev 410731)
+++ PKGBUILD2021-03-22 18:14:40 UTC (rev 410732)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.38.2
-pkgrel=3
+pkgrel=4
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -27,6 +27,7 @@
 
 prepare() {
   cd $pkgname
+  sed -i "s/'sysprof-4'/'nosysprof'/" meson.build  # Hack sysprof-capture away
 }
 
 build() {


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

2021-03-17 Thread Jan Steffens via arch-commits
Date: Wednesday, March 17, 2021 @ 15:30:13
  Author: heftig
Revision: 410162

3.38.2-3: vala 0.52

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-17 15:16:21 UTC (rev 410161)
+++ PKGBUILD2021-03-17 15:30:13 UTC (rev 410162)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.38.2
-pkgrel=2
+pkgrel=3
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)


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

2021-02-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 17, 2021 @ 17:06:11
  Author: foutrelis
Revision: 408439

upgpkg: gnome-builder 3.38.2-2: clang 11.1.0 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-17 16:53:17 UTC (rev 408438)
+++ PKGBUILD2021-02-17 17:06:11 UTC (rev 408439)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.38.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)


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

2021-02-03 Thread Jan Steffens via arch-commits
Date: Wednesday, February 3, 2021 @ 09:14:11
  Author: heftig
Revision: 407137

3.38.2-1

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-03 09:06:19 UTC (rev 407136)
+++ PKGBUILD2021-02-03 09:14:11 UTC (rev 407137)
@@ -1,8 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-builder
-pkgver=3.38.1
-pkgrel=4
+pkgver=3.38.2
+pkgrel=1
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)
@@ -16,7 +16,7 @@
 checkdepends=(xorg-server-xvfb)
 optdepends=('gnome-code-assistance: Legacy assistance services')
 groups=(gnome-extra)
-_commit=25c7eaaed9fcab5be73e508b9ce9e3e673e0ae47  # tags/3.38.1^0
+_commit=f4ce2d6bc58eb84b4c91a2e50c93fddb99ccb535  # tags/3.38.2^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
 sha256sums=('SKIP')