pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/xfce4-panel Update xfce4-panel to 4.13.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3b163d7e5df5
branches:  trunk
changeset: 363915:3b163d7e5df5
user:      youri <youri%pkgsrc.org@localhost>
date:      Sun Jun 18 22:29:54 2017 +0000

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

diffstat:

 x11/xfce4-panel/Makefile                          |  12 +--
 x11/xfce4-panel/PLIST                             |  60 +++++++++++-----------
 x11/xfce4-panel/distinfo                          |  12 ++--
 x11/xfce4-panel/patches/patch-migrate_Makefile.in |   3 +-
 4 files changed, 42 insertions(+), 45 deletions(-)

diffs (140 lines):

diff -r 2897b8b7a01b -r 3b163d7e5df5 x11/xfce4-panel/Makefile
--- a/x11/xfce4-panel/Makefile  Sun Jun 18 22:23:10 2017 +0000
+++ b/x11/xfce4-panel/Makefile  Sun Jun 18 22:29:54 2017 +0000
@@ -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 @@
 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"
diff -r 2897b8b7a01b -r 3b163d7e5df5 x11/xfce4-panel/PLIST
--- a/x11/xfce4-panel/PLIST     Sun Jun 18 22:23:10 2017 +0000
+++ b/x11/xfce4-panel/PLIST     Sun Jun 18 22:29:54 2017 +0000
@@ -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 @@
 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
diff -r 2897b8b7a01b -r 3b163d7e5df5 x11/xfce4-panel/distinfo
--- a/x11/xfce4-panel/distinfo  Sun Jun 18 22:23:10 2017 +0000
+++ b/x11/xfce4-panel/distinfo  Sun Jun 18 22:29:54 2017 +0000
@@ -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
diff -r 2897b8b7a01b -r 3b163d7e5df5 x11/xfce4-panel/patches/patch-migrate_Makefile.in
--- a/x11/xfce4-panel/patches/patch-migrate_Makefile.in Sun Jun 18 22:23:10 2017 +0000
+++ b/x11/xfce4-panel/patches/patch-migrate_Makefile.in Sun Jun 18 22:29:54 2017 +0000
@@ -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