summaryrefslogtreecommitdiff
path: root/x11/gnustep-back
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2020-10-03 12:52:54 +0000
committermef <mef@pkgsrc.org>2020-10-03 12:52:54 +0000
commitf91259f7a2f539507be17ad0497a190e2ee4dfa5 (patch)
tree51fd63efb2ce9b92cfb886065b14bdf80cc4555a /x11/gnustep-back
parentabc1a531a810cbb1c9746823371b6664ef4b345a (diff)
downloadpkgsrc-f91259f7a2f539507be17ad0497a190e2ee4dfa5.tar.gz
(x11/gnustep-back) Updated 0.22 to 0.28
(pkgsrc) - githubify - DISTNAME changed to libs-back-version (upstream) 1.1 Noteworthy changes in version '0.28.0' ========================================== This release includes a few bugfixes and a huge rework of multi monitor handling. * Improved focus handling for WindowMaker interaction. * Cursor improvements. * Better handling of fonts with fontconfig. * Simplify code that converts images for X11. * art: Remove ftfont-old.m. * Use Xrandr for multi monitor support. 1.2 Noteworthy changes in version '0.27.0' ========================================== This release includes a few bugfixes. * configure: Improve configuration. * xlib: Improve xft font classes. * x11: Enable drawing in secondary threads. * x11: Better handling of atoms. Method to get the window manager. * opal: Improve colour handling 1.3 Noteworthy changes in version '0.26.2' ========================================== This release contains no changes since 0.26.1. It is released to coincide with gnustep-gui 0.26.2, which has important bugfixes related to printing. 1.4 Noteworthy changes in version '0.26.1' ========================================== This release contains no changes since 0.26.0. It is released to coincide with gnustep-gui 0.26.1, released to mark gnustep-base 1.25.1 as the requirement for gnustep-gui. 1.5 Noteworthy changes in version '0.26.0' ========================================== This release includes a few bugfixes, as well as compatibility improvements as a result of GSoC 2017 project. * opal: Bridging categories between Opal and GNUstep GUI. Added onto NSColor, NSImage and NSImageRep. * cairo: Get -DPSshow: to work on scaled windows. * opal: Allow creating a NSGraphicsContext with a custom graphics port, other than a CGContext. * misc: Fix reported static analyser warnings. 1.6 Noteworthy changes in version '0.25.1' ========================================== Small fixes and cleanups. 1.7 Noteworthy changes in version '0.25.0' ========================================== Support for pattern phase, compositing operation, image interpolation and antialiasing per gstate. Improvements to Win32 code. Fix application menus under WindowMaker. Various fixes. 1.8 Noteworthy changes in version '0.24.1' ========================================== Improvements in win32 display and mouse tracking. Various minor bugfixes and cleanups. 1.9 Noteworthy changes in version '0.24.0' ========================================== Added experimental Opal backend. Allow for ARGB visual for OpenGL. 1.10 Noteworthy changes in version '0.23.0' =========================================== Added cairo support for ms-windows. Updated for NSInteger/CGFloat support
Diffstat (limited to 'x11/gnustep-back')
-rw-r--r--x11/gnustep-back/Makefile16
-rw-r--r--x11/gnustep-back/PLIST12
-rw-r--r--x11/gnustep-back/distinfo12
-rw-r--r--x11/gnustep-back/patches/patch-aa4
4 files changed, 25 insertions, 19 deletions
diff --git a/x11/gnustep-back/Makefile b/x11/gnustep-back/Makefile
index 66170086d97..1d6d4443183 100644
--- a/x11/gnustep-back/Makefile
+++ b/x11/gnustep-back/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.78 2020/08/17 20:20:26 leot Exp $
+# $NetBSD: Makefile,v 1.79 2020/10/03 12:52:54 mef Exp $
-DISTNAME= gnustep-back-0.22.0
-PKGREVISION= 24
+GITHUB_PROJECT= libs-back
+GITHUB_TAG= back-0_28_0
+DISTNAME= back-0_28_0
CATEGORIES= x11 gnustep
-MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/}
+PKGNAME= gnustep-${DISTNAME:S/_/./g}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=gnustep/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnustep.org/
@@ -17,17 +19,19 @@ CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep
LDFLAGS= ${COMPILER_RPATH_FLAG}${PREFIX}/lib
MAKE_FILE= GNUmakefile
+PLIST_SUBST= API_VERSION=${PKGVERSION:C/\.[0-9]$//:C/\.//}
+
pre-install:
${INSTALL_DATA_DIR} ${DESTDIR}${GNUSTEP_ROOT}/lib/GNUstep/Fonts
.include "../../devel/gnustep-make/gnustep.mk"
-PREFER_PKGSRC+= freetype2
+#REFER_PKGSRC+= freetype2
.include "../../x11/gnustep-gui/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../graphics/freetype2/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/libart/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
diff --git a/x11/gnustep-back/PLIST b/x11/gnustep-back/PLIST
index a3dfbd551b3..c27ed684807 100644
--- a/x11/gnustep-back/PLIST
+++ b/x11/gnustep-back/PLIST
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.17 2012/10/22 02:25:15 rh Exp $
+@comment $NetBSD: PLIST,v 1.18 2020/10/03 12:52:54 mef Exp $
bin/gpbs
-lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/English.lproj/nfontFaceNames.strings
-lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Info-gnustep.plist
-lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Swedish.lproj/nfontFaceNames.strings
-lib/GNUstep/Bundles/libgnustep-back-022.bundle/libgnustep-back-022
-lib/GNUstep/Bundles/libgnustep-back-022.bundle/stamp.make
+lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/English.lproj/nfontFaceNames.strings
+lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/Info-gnustep.plist
+lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/Swedish.lproj/nfontFaceNames.strings
+lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/libgnustep-back-${API_VERSION}
+lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/stamp.make
lib/GNUstep/Fonts/Helvetica.nfont/FontInfo.plist
lib/GNUstep/Fonts/Helvetica.nfont/n019003l.afm
lib/GNUstep/Fonts/Helvetica.nfont/n019003l.pfb
diff --git a/x11/gnustep-back/distinfo b/x11/gnustep-back/distinfo
index cb760382b8c..4f77d711a80 100644
--- a/x11/gnustep-back/distinfo
+++ b/x11/gnustep-back/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2015/11/04 03:28:31 agc Exp $
+$NetBSD: distinfo,v 1.24 2020/10/03 12:52:54 mef Exp $
-SHA1 (gnustep-back-0.22.0.tar.gz) = da21dbb7844fb5acecf0323daf35392c11a1e4af
-RMD160 (gnustep-back-0.22.0.tar.gz) = c71b4d610fc010ed9fb055565fc4cfa04584588d
-SHA512 (gnustep-back-0.22.0.tar.gz) = 849078bd6c93df7177569d8d4d9b6ecf02e5aac6b60e51c8ae60f08bf45b30fe5abcc2c519d80c593c051d7eead31c219d32d24d95e2db8021fadea638d98478
-Size (gnustep-back-0.22.0.tar.gz) = 935034 bytes
-SHA1 (patch-aa) = 1a419bfd5317fa05da5cb60f427d1643eb88c4aa
+SHA1 (back-0_28_0.tar.gz) = e2d3127c885c6e552f8f0d18f5548074f3a3d46a
+RMD160 (back-0_28_0.tar.gz) = 77b47da1b9a2aa215c8a10fcc5466c7f709b6c55
+SHA512 (back-0_28_0.tar.gz) = cdfc7592d588850486be1bc0983fa78841e281802e57da03776da195550a13cc3919e42acba3319d00cfbafea541fddcdc1400fca9f00134049c4ba74f96f74f
+Size (back-0_28_0.tar.gz) = 973862 bytes
+SHA1 (patch-aa) = 9e1a11debf2efe8524689d462c40ec00a25bb64b
diff --git a/x11/gnustep-back/patches/patch-aa b/x11/gnustep-back/patches/patch-aa
index b28b10c884e..36d05ee31f6 100644
--- a/x11/gnustep-back/patches/patch-aa
+++ b/x11/gnustep-back/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2008/11/25 12:52:33 adam Exp $
+$NetBSD: patch-aa,v 1.4 2020/10/03 12:52:54 mef Exp $
+
+man page not compressed
--- Tools/GNUmakefile.postamble.orig 2008-06-10 06:12:46.000000000 +0200
+++ Tools/GNUmakefile.postamble