Balló György pushed to branch main at Arch Linux / Packaging / Packages / gpsim


Commits:
d6b767d8 by Balló György at 2025-10-27T11:20:00+01:00
upgpkg: 0.32.1-2: Disable GUI (removes gtk2 dependency)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,14 +1,12 @@
 pkgbase = gpsim
        pkgdesc = Full-featured software simulator for Microchip PIC 
microcontrollers
        pkgver = 0.32.1
-       pkgrel = 1
+       pkgrel = 2
        url = http://gpsim.sourceforge.net/
        arch = x86_64
        license = GPL
-       makedepends = gtk2+extra
        makedepends = gputils
-       depends = gtk2
-       depends = gtk2+extra
+       depends = glib2
        depends = popt
        source = https://downloads.sourceforge.net/gpsim/gpsim-0.32.1.tar.gz
        sha256sums = 
c704d923ae771fabb7f63775a564dfefd7018a79c914671c4477854420b32e69


=====================================
PKGBUILD
=====================================
@@ -4,20 +4,21 @@
 
 pkgname=gpsim
 pkgver=0.32.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Full-featured software simulator for Microchip PIC microcontrollers'
 url='http://gpsim.sourceforge.net/'
 arch=('x86_64')
 license=('GPL')
-depends=('gtk2' 'gtk2+extra' 'popt')
-makedepends=('gtk2+extra' 'gputils')
+depends=('glib2' 'popt')
+makedepends=('gputils')
 
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz)
 sha256sums=('c704d923ae771fabb7f63775a564dfefd7018a79c914671c4477854420b32e69')
 
sha512sums=('9b6d24f8f183eb421506a3c08883915f3580999b9ee7742c4af2d61e7d84643d125e3b4e1c3412bcb4a312011d7b6fef44c12d22fcc475f66a1f083e394e5623')
 
 build() {
   cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr --disable-gui
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpsim/-/commit/d6b767d82e1ba30c8146f425a19f0fea2df534fd

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpsim/-/commit/d6b767d82e1ba30c8146f425a19f0fea2df534fd
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to