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