pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/xfce4-panel



Module Name:    pkgsrc
Committed By:   youri
Date:           Sun Jun 18 22:29:54 UTC 2017

Modified Files:
        pkgsrc/x11/xfce4-panel: Makefile PLIST distinfo
        pkgsrc/x11/xfce4-panel/patches: patch-migrate_Makefile.in

Log Message:
Update xfce4-panel to 4.13.0:

4.13.0
======
- Port to Gtk3:
    The port is the result of the hard work Nick, Peter, Andrzejr, Simon and
    many others that helped with testing, patches and translations.
- Features:
  - Support for the "primary" monitor option in RandR
  - Gtk2 plugins are still supported and work almost completely fine
    (see regressions below)
- Deprecations:
  - xfce_panel_image is deprecated, instead plugins shall use GtkImage and
    xfce_panel_plugin_get_icon_size which introduces defined icon size-steps
    to avoid fuzzy icons
- Known regressions:
  - The panel is not visually focused by default (fixed in Xfwm4>=4.12.4)
  - Moving panel plugins via drag and drop on the panel directly via the plugins
    context menu action "Move" is currently broken (works fine in preferences dialog)
  - Small regression with intelligent hiding (when opening a menu, the panel
    hides and comes back immediately while it should just remain visible)
  - Enter/leave opacity does not work for Gtk2 plugins
  - Not all panel settings may be kept as the configuration is not 100% backward
    compatible (e.g. we're using GdkRGBA instead of GdkColor for the backgorund)
- Known todos:
  - Fix all bugs/regressions
  - Remove more/all Gtk+ deprecations
    (lots of warnings when compiling currently)
- Lots of translations updates

4.12.1
======
- Long overdue maintenance release.
- Translation updates.
- Clock: fixed compiler warnings.
- Preferences: support for xfpanel-switch (if installed).
- DirectoryMenu: fixed bugs #10331 and #11742
- Tasklist: fixed background color issue.
- ApplicationsMenu: fixed uninitialized variable.
- make distcheck fix/workaround.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/x11/xfce4-panel/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/x11/xfce4-panel/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/x11/xfce4-panel/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/xfce4-panel/Makefile
diff -u pkgsrc/x11/xfce4-panel/Makefile:1.66 pkgsrc/x11/xfce4-panel/Makefile:1.67
--- pkgsrc/x11/xfce4-panel/Makefile:1.66        Sun Feb 12 06:25:00 2017
+++ pkgsrc/x11/xfce4-panel/Makefile     Sun Jun 18 22:29:54 2017
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.66 2017/02/12 06:25:00 ryoon Exp $
+# $NetBSD: Makefile,v 1.67 2017/06/18 22:29:54 youri Exp $
 
-PKGREVISION= 5
 .include "../../meta-pkgs/xfce4/Makefile.common"
 
-DISTNAME=              xfce4-panel-${XFCE4_VERSION}
+DISTNAME=              xfce4-panel-4.13.0
 CATEGORIES=            x11
+MASTER_SITES+=         http://archive.xfce.org/src/xfce/xfce4-panel/4.13/
 
 HOMEPAGE=              http://docs.xfce.org/xfce/xfce4-panel/start
 COMMENT=               Xfce panel
@@ -12,17 +12,15 @@ COMMENT=            Xfce panel
 PKGCONFIG_OVERRIDE=    libxfce4panel/libxfce4panel-1.0.pc.in
 PTHREAD_AUTO_VARS=     yes
 
-CONFIGURE_ARGS+=       --enable-gtk3
-
 PKG_SYSCONFSUBDIR=     xdg/xfce4/panel
 EGDIR=                 ${XFCE4_EGBASE}/panel
 
 CONF_FILES+=   ${EGDIR}/default.xml ${PKG_SYSCONFDIR}/default.xml
 
-.include "../../devel/libwnck/buildlink3.mk"
+.include "../../devel/libwnck3/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/gtk2/buildlink3.mk"
 .include "../../x11/libxfce4ui/buildlink3.mk"
-.include "../../x11/gtk3/buildlink3.mk"
 .include "../../x11/xfce4-garcon/buildlink3.mk"
 .include "../../x11/xfce4-exo/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"

Index: pkgsrc/x11/xfce4-panel/PLIST
diff -u pkgsrc/x11/xfce4-panel/PLIST:1.26 pkgsrc/x11/xfce4-panel/PLIST:1.27
--- pkgsrc/x11/xfce4-panel/PLIST:1.26   Thu Jun  9 08:36:33 2016
+++ pkgsrc/x11/xfce4-panel/PLIST        Sun Jun 18 22:29:54 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2016/06/09 08:36:33 youri Exp $
+@comment $NetBSD: PLIST,v 1.27 2017/06/18 22:29:54 youri Exp $
 bin/xfce4-panel
 bin/xfce4-popup-applicationsmenu
 bin/xfce4-popup-directorymenu
@@ -47,36 +47,34 @@ lib/xfce4/panel/wrapper-2.0
 share/applications/panel-desktop-handler.desktop
 share/applications/panel-preferences.desktop
 share/examples/xfce4/panel/default.xml
-share/gtk-doc/html/libxfce4panel-1.0/XfceArrowButton.html
-share/gtk-doc/html/libxfce4panel-1.0/XfceHVBox.html
-share/gtk-doc/html/libxfce4panel-1.0/XfcePanelImage.html
-share/gtk-doc/html/libxfce4panel-1.0/XfcePanelPlugin.html
-share/gtk-doc/html/libxfce4panel-1.0/api-index-4-6.html
-share/gtk-doc/html/libxfce4panel-1.0/api-index-4-8.html
-share/gtk-doc/html/libxfce4panel-1.0/api-index-deprecated.html
-share/gtk-doc/html/libxfce4panel-1.0/api-index-full.html
-share/gtk-doc/html/libxfce4panel-1.0/home.png
-share/gtk-doc/html/libxfce4panel-1.0/index.html
-share/gtk-doc/html/libxfce4panel-1.0/index.sgml
-share/gtk-doc/html/libxfce4panel-1.0/left-insensitive.png
-share/gtk-doc/html/libxfce4panel-1.0/left.png
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-1.0.devhelp2
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Commonly-used-plugin-macros.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Convenience-Functions.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-GObject-Oriented-Panel-Plugin-Registers-Macros.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Panel-Plugin-Register-Macros.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Standard-Enumerations.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-Version-Information.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-fundamentals.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-miscelleanous.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-plugins.html
-share/gtk-doc/html/libxfce4panel-1.0/libxfce4panel-widgets.html
-share/gtk-doc/html/libxfce4panel-1.0/right-insensitive.png
-share/gtk-doc/html/libxfce4panel-1.0/right.png
-share/gtk-doc/html/libxfce4panel-1.0/style.css
-share/gtk-doc/html/libxfce4panel-1.0/up-insensitive.png
-share/gtk-doc/html/libxfce4panel-1.0/up.png
+share/gtk-doc/html/libxfce4panel-2.0/XfceArrowButton.html
+share/gtk-doc/html/libxfce4panel-2.0/XfcePanelImage.html
+share/gtk-doc/html/libxfce4panel-2.0/XfcePanelPlugin.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-6.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-8.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-deprecated.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-full.html
+share/gtk-doc/html/libxfce4panel-2.0/home.png
+share/gtk-doc/html/libxfce4panel-2.0/index.html
+share/gtk-doc/html/libxfce4panel-2.0/left-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/left.png
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-2.0.devhelp2
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Commonly-used-plugin-macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Convenience-Functions.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-GObject-Oriented-Panel-Plugin-Registers-Macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Panel-Plugin-Register-Macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Standard-Enumerations.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Version-Information.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-fundamentals.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-miscelleanous.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-plugins.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-widgets.html
+share/gtk-doc/html/libxfce4panel-2.0/right-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/right.png
+share/gtk-doc/html/libxfce4panel-2.0/style.css
+share/gtk-doc/html/libxfce4panel-2.0/up-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/up.png
 share/icons/hicolor/16x16/apps/xfce4-panel-menu.png
 share/icons/hicolor/16x16/apps/xfce4-panel.png
 share/icons/hicolor/22x22/apps/xfce4-panel-menu.png

Index: pkgsrc/x11/xfce4-panel/distinfo
diff -u pkgsrc/x11/xfce4-panel/distinfo:1.24 pkgsrc/x11/xfce4-panel/distinfo:1.25
--- pkgsrc/x11/xfce4-panel/distinfo:1.24        Wed Nov  4 03:29:05 2015
+++ pkgsrc/x11/xfce4-panel/distinfo     Sun Jun 18 22:29:54 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.24 2015/11/04 03:29:05 agc Exp $
+$NetBSD: distinfo,v 1.25 2017/06/18 22:29:54 youri Exp $
 
-SHA1 (xfce4-panel-4.12.0.tar.bz2) = 5f0e51c7948bc4e3c46cad93ee772573a23efbc1
-RMD160 (xfce4-panel-4.12.0.tar.bz2) = ff03c14f6f766969498c2c8effc8915c1cbe494d
-SHA512 (xfce4-panel-4.12.0.tar.bz2) = 9b5d0d51ac2c312d54e8daeea95bd861891e652faeee8b4a7dbf4b33507b70bf7b4fbca7cb8f2d3573699ae940a14d5a9a41da24f324db256146d8b7db8519a8
-Size (xfce4-panel-4.12.0.tar.bz2) = 1107470 bytes
-SHA1 (patch-migrate_Makefile.in) = dbabd2b875239044ff41a09e5383ba9180d0d1b2
+SHA1 (xfce4-panel-4.13.0.tar.bz2) = 7a32408586ca62b683c63f82b91d2f0e63e9b5b6
+RMD160 (xfce4-panel-4.13.0.tar.bz2) = e540a087a51788d7e3eb9fdb718cb23ec39677a6
+SHA512 (xfce4-panel-4.13.0.tar.bz2) = 16d5e265d9cdea8a2a5e11b39901ab399e2423038406fcad3d6df164183d29591a9884c205459217229a7dcc3365d59034971a1008fe3471716236fb9df64de2
+Size (xfce4-panel-4.13.0.tar.bz2) = 1182789 bytes
+SHA1 (patch-migrate_Makefile.in) = bf71d8ff41cfe4ce60e7e1887858b5474f1fe11c

Index: pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in
diff -u pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in:1.1 pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in:1.2
--- pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in:1.1        Tue Apr 21 08:56:44 2015
+++ pkgsrc/x11/xfce4-panel/patches/patch-migrate_Makefile.in    Sun Jun 18 22:29:54 2017
@@ -1,6 +1,7 @@
-$NetBSD: patch-migrate_Makefile.in,v 1.1 2015/04/21 08:56:44 jperkin Exp $
+$NetBSD: patch-migrate_Makefile.in,v 1.2 2017/06/18 22:29:54 youri Exp $
 
 Adjust config path.
+
 --- migrate/Makefile.in.orig   2012-04-28 20:31:39.000000000 +0000
 +++ migrate/Makefile.in
 @@ -375,7 +375,7 @@ INCLUDES = \



Home | Main Index | Thread Index | Old Index