pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/gnustep-back (x11/gnustep-back) Updated 0.22 to 0.28



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b16789044c57
branches:  trunk
changeset: 440139:b16789044c57
user:      mef <mef%pkgsrc.org@localhost>
date:      Sat Oct 03 12:52:54 2020 +0000

description:
(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:

 x11/gnustep-back/Makefile         |  16 ++++++++++------
 x11/gnustep-back/PLIST            |  12 ++++++------
 x11/gnustep-back/distinfo         |  12 ++++++------
 x11/gnustep-back/patches/patch-aa |   4 +++-
 4 files changed, 25 insertions(+), 19 deletions(-)

diffs (89 lines):

diff -r 30179bceaf0d -r b16789044c57 x11/gnustep-back/Makefile
--- a/x11/gnustep-back/Makefile Sat Oct 03 12:39:20 2020 +0000
+++ b/x11/gnustep-back/Makefile Sat Oct 03 12:52:54 2020 +0000
@@ -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@localhost
 HOMEPAGE=      http://www.gnustep.org/
@@ -17,17 +19,19 @@
 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 -r 30179bceaf0d -r b16789044c57 x11/gnustep-back/PLIST
--- a/x11/gnustep-back/PLIST    Sat Oct 03 12:39:20 2020 +0000
+++ b/x11/gnustep-back/PLIST    Sat Oct 03 12:52:54 2020 +0000
@@ -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 -r 30179bceaf0d -r b16789044c57 x11/gnustep-back/distinfo
--- a/x11/gnustep-back/distinfo Sat Oct 03 12:39:20 2020 +0000
+++ b/x11/gnustep-back/distinfo Sat Oct 03 12:52:54 2020 +0000
@@ -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 -r 30179bceaf0d -r b16789044c57 x11/gnustep-back/patches/patch-aa
--- a/x11/gnustep-back/patches/patch-aa Sat Oct 03 12:39:20 2020 +0000
+++ b/x11/gnustep-back/patches/patch-aa Sat Oct 03 12:52:54 2020 +0000
@@ -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



Home | Main Index | Thread Index | Old Index