Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
libgdiplus


Commits:
1158af0a by Carl Smedstad at 2025-03-07T19:57:51+01:00
upgpkg: 6.2-1: Switch upstream & new release

Switch to fork actively maintained by WineHQ:
https://gitlab.winehq.org/mono/libgdiplus

https://gitlab.winehq.org/mono/libgdiplus/-/releases/6.2

Resolves #2

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
 pkgbase = libgdiplus
-       pkgdesc = Open Source Implementation of the GDI+ API
-       pkgver = 6.1
-       pkgrel = 2
-       url = https://www.mono-project.com/docs/gui/libgdiplus/
+       pkgdesc = C-based implementation of the GDI+ API
+       pkgver = 6.2
+       pkgrel = 1
+       url = https://gitlab.winehq.org/mono/libgdiplus
        arch = x86_64
        license = MIT
        makedepends = giflib
@@ -17,9 +17,9 @@ pkgbase = libgdiplus
        depends = libtiff
        depends = libx11
        depends = pango
-       source = 
https://github.com/mono/libgdiplus/archive/6.1/libgdiplus-6.1.tar.gz
-       sha512sums = 
c51f2702eb5eee0b7975ddc5840888d11cc0d3ea0e6c3c49afca42ef4ca90064b9ece30c447948647c950a1af36f780c79b7d07b304ec3a855cbf3da2371e94d
-       b2sums = 
e7c02b046fbf310e281833df651b30276bca555145842dae0ba3c14aa130b74663e9ea88f4b6e39e143b5278e5248f5407646c0d4c7038809bda98fa47800832
+       source = 
https://gitlab.winehq.org/mono/libgdiplus/-/archive/6.2/libgdiplus-6.2.tar.gz
+       sha512sums = 
2b5407a19f8d827986c64d32f61b4a0f9c1825e7873e254c510dca2a0dbb11f65e68f527873b6866ceb2f93fbcda12f33f7be1a1a153c20754c65535250277d8
+       b2sums = 
f9d604934c566cb3bab16793fba18b4da088b7d63c132e5ca74ab5b8119d80c76508425436fadd43767ab666729a1f91ecba253a1aaed4271371e017024dc4a7
 
 pkgname = libgdiplus
        depends = cairo


=====================================
.nvchecker.toml
=====================================
@@ -1,3 +1,3 @@
 [libgdiplus]
 source = "git"
-git = "https://github.com/mono/libgdiplus.git";
+git = "https://gitlab.winehq.org/mono/libgdiplus.git";


=====================================
PKGBUILD
=====================================
@@ -1,12 +1,12 @@
 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Maintainer: Carl Smedstad <car...@archlinux.org>
 # Contributor: Daniel Isenmann <dan...@archlinux.org>
 
-# WARNING: upstream is abandonware: 
https://github.com/mono/libgdiplus/issues/744
 pkgname=libgdiplus
-pkgver=6.1
-pkgrel=2
-url='https://www.mono-project.com/docs/gui/libgdiplus/'
-pkgdesc='Open Source Implementation of the GDI+ API'
+pkgver=6.2
+pkgrel=1
+url='https://gitlab.winehq.org/mono/libgdiplus'
+pkgdesc='C-based implementation of the GDI+ API'
 arch=('x86_64')
 license=(MIT)
 depends=(
@@ -23,12 +23,9 @@ depends=(
   'pango'
 )
 makedepends=('giflib')
-# NOTE: tests all broken due to gtest changes:
-# https://github.com/mono/libgdiplus/issues/737
-# https://github.com/mono/libgdiplus/issues/743
-source=("https://github.com/mono/libgdiplus/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('c51f2702eb5eee0b7975ddc5840888d11cc0d3ea0e6c3c49afca42ef4ca90064b9ece30c447948647c950a1af36f780c79b7d07b304ec3a855cbf3da2371e94d')
-b2sums=('e7c02b046fbf310e281833df651b30276bca555145842dae0ba3c14aa130b74663e9ea88f4b6e39e143b5278e5248f5407646c0d4c7038809bda98fa47800832')
+source=("$url/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('2b5407a19f8d827986c64d32f61b4a0f9c1825e7873e254c510dca2a0dbb11f65e68f527873b6866ceb2f93fbcda12f33f7be1a1a153c20754c65535250277d8')
+b2sums=('f9d604934c566cb3bab16793fba18b4da088b7d63c132e5ca74ab5b8119d80c76508425436fadd43767ab666729a1f91ecba253a1aaed4271371e017024dc4a7')
 
 prepare() {
   cd $pkgname-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgdiplus/-/commit/1158af0a2123d0d288a9c771e66d0d603a631843

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


Reply via email to