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.