Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 525512 - MATE 1.8.[12] version bumps?
Summary: MATE 1.8.[12] version bumps?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Wijsman (TomWij) (RETIRED)
URL:
Whiteboard:
Keywords:
: 530604 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-10-15 16:44 UTC by Joakim Tjernlund
Modified: 2014-12-11 16:19 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2014-10-15 16:44:00 UTC
MATE 1.8, http://mate-desktop.org/blog/2014-09-29-mate-1-8-updated, has released updated apps:

atril 1.8.1

    Fixed crash when clicking empty canvas while loading
    Fixed FTBFS when building with the clang compiler
    Added keywords key to .desktop files

caja 1.8.2

    Fixed text rendering on no background
    Limit deep scount (folder contents and size) to one file system
    Handle metadata key deletions
    Propagate button-release event when ejecting

engrampa 1.8.1

    Fixed opening files inside .rar files
    Fixed possible errors with some password protected .rar files
    Added keywords key to .desktop file
    Updated several man pages
    Do not set the selected app as the system default

eom 1.8.1

    Fixed hyphen-as-minus-sign issues
    Updated scrollbars when display is resized in "normal size" mode

marco 1.8.2

    Fixed issues with maximized Java applications
    Added _GTK_FRAME_EXTENTS hints for GTK3

mate-applets 1.8.1

    Fixed file encoding
    Added and updated several man pages
    Updated policykit vendor URL

mate-control-center 1.8.3

    Fixed typo in togglekeys-enable (a11y)
    Fixed segfault with custom key bindings
    Added support for metacity-2 themes in appearance capplet
    Added several man pages
    Added keywords key to .desktop files
    Updated Marco WM name

mate-netbook 1.8.1

    Fixed segfault on applet load
    Added man page

mate-panel 1.8.1

    Fixed "Add to Panel" context menu with multiple monitors

mate-power-manager 1.8.1

    Fixed "levels is 0" warning if no kbd backlight present
    Added support for upower-0.99 API
    Added keywords key to .desktop file
    Removed "battery recall" logic

mate-screen-saver 1.8.1

    Fixed segfault in the absence of XRANDR

mate-settings-daemon 1.8.2

    Replace googlemusicframe with nuvolaplayer
    Updated schema to use toggle shell script

mate-system-tools 1.8.1

    Fixed process liboobs errors in the callback function of mate-users-admin
    Fixed possible segfault on exit for mate-users-admin

mate-terminal 1.8.1

    Fixed opening new terminal in a tab
    Added colon to PATHCHARS_CLASS for URL detection

mate-utils 1.8.1

    Added keywords key to .desktop files
    Fixed several man pages
    Fixed gsearchtool format-security warning

python-caja 1.8.1

    Now uses pkg-config for python detection and variables
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-15 21:28:21 UTC
IOW:

app-text/atril-1.8.1
mate-base/caja-1.8.2
app-arch/engrampa-1.8.1
media-gfx/eom-1.8.1
x11-wm/marco-1.8.2
mate-base/mate-applets-1.8.1
mate-base/mate-control-center-1.8.3
mate-base/mate-panel-1.8.1
mate-extra/mate-power-manager-1.8.1
mate-extra/mate-screensaver-1.8.1
mate-base/mate-settings-daemon-1.8.2
app-admin/mate-system-tools-1.8.1
x11-terms/mate-terminal-1.8.1
mate-extra/mate-utils-1.8.1
dev-python/python-caja-1.8.1

I can't find anything resembling "mate-netbook".
Comment 2 Joakim Tjernlund 2014-10-15 22:05:57 UTC
mate-netbook is here
http://git.mate-desktop.org/mate-netbook/tree/README:
A simple window management tool which:
  * Allows you to set basic rules for a window type, such as maximise|undecorate
  * Allows exceptions to the rules, based on string matching for window name
    and window class.
  * Allows 'reversing' of rules when the user manually changes something:
    * Re-decorates windows on un-maximise.

Some utlity, dunno if it is useful enough to warrant an ebuild
Comment 3 Joakim Tjernlund 2014-11-11 21:31:40 UTC
ping?
Comment 4 Joakim Tjernlund 2014-12-09 09:02:14 UTC
Matthias Maier, I noted you were maintaining some MATE ebuilds so adding
you to CC
Comment 5 Matthias Maier gentoo-dev 2014-12-09 09:40:47 UTC
Yes, I'll take care of this. Give me a week ;-)
Comment 6 Joakim Tjernlund 2014-12-09 19:04:28 UTC
mate-panle needs this patch too
https://github.com/mate-desktop/mate-panel/commit/75e3f6c2143ac68829c7e699ea555b91ee4021d0#diff-6a52aa73583e754f64a0683c23ceba46

see http://forums.mate-desktop.org/viewtopic.php?f=2&t=3274

Even better would be to keep the old name too:
--- applets/wncklet/workspace-switcher.c.org	2014-12-09 19:53:28.892126770 +0100
+++ applets/wncklet/workspace-switcher.c	2014-12-09 19:55:30.181336296 +0100
@@ -143,6 +143,8 @@
 
 	if (!wm_name)
 		pager->wm = PAGER_WM_UNKNOWN;
+	else if (strcmp(wm_name, "Metacity (Marco)") == 0)
+		pager->wm = PAGER_WM_MARCO;
 	else if (strcmp(wm_name, "Marco") == 0)
 		pager->wm = PAGER_WM_MARCO;
 	else if (strcmp(wm_name, "Compiz") == 0)

Please add epatch_user too :)
Comment 7 Joakim Tjernlund 2014-12-09 19:50:33 UTC
In MATE git repos I see that several packages in their 1.8 branch has
gotten yet another release compare with what is announced on their
home page:
http://mate-desktop.org/blog/2014-09-29-mate-1-8-updated/

I strongly suspect you need to take the latest 1.8 release in git
and probably tip of the 1.8 branch for some pkgs even(as in mate-panel)
Comment 8 Matthias Maier gentoo-dev 2014-12-09 21:42:21 UTC
I've applied your suggestions to mate-panel. Next time, please open a separate bug report.

Yes, the list is incomplete. I manually check every mate ebuild for new content under http://pub.mate-desktop.org/releases/1.8/
Comment 9 Joakim Tjernlund 2014-12-09 22:48:57 UTC
(In reply to Matthias Maier from comment #8)
> I've applied your suggestions to mate-panel. Next time, please open a
> separate bug report.

Thanks!

> 
> Yes, the list is incomplete. I manually check every mate ebuild for new
> content under http://pub.mate-desktop.org/releases/1.8/

Yes, some pkgs even have not released bug fixes in their 1.8 branch too:
atril, mate-themes, mate-control-center, marco, mate-media
Comment 10 Matthias Maier gentoo-dev 2014-12-09 22:50:11 UTC
*** Bug 530604 has been marked as a duplicate of this bug. ***
Comment 11 Joakim Tjernlund 2014-12-09 23:08:47 UTC
I see you updates are on its way. Just one thing, when I said epatch_user I meant all mate ebuilds
Comment 12 Matthias Maier gentoo-dev 2014-12-09 23:35:00 UTC
With the exception of dev-python/python-caja the following list of packages should now be up to date:

app-admin/mate-system-tools
app-arch/engrampa
app-editors/pluma
app-text/atril
mate-base/caja
mate-base/libmatekbd
mate-base/libmatekeyring
mate-base/mate
mate-base/mate-applets
mate-base/mate-common
mate-base/mate-control-center
mate-base/mate-desktop
mate-base/mate-menus
mate-base/mate-panel
mate-base/mate-session-manager
mate-base/mate-settings-daemon
mate-extra/caja-dropbox
mate-extra/caja-extensions
mate-extra/mate-calc
mate-extra/mate-dialogs
mate-extra/mate-media
mate-extra/mate-polkit
mate-extra/mate-power-manager
mate-extra/mate-screensaver
mate-extra/mate-sensors-applet
mate-extra/mate-system-monitor
mate-extra/mate-user-share
mate-extra/mate-utils
media-gfx/eom
net-analyzer/mate-netspeed
x11-misc/mozo
x11-themes/mate-backgrounds
x11-themes/mate-icon-theme
x11-themes/mate-icon-theme-faenza
x11-wm/marco
x11-misc/mate-notification-daemon
x11-terms/mate-terminal
x11-themes/mate-themes(In reply to Joakim Tjernlund from comment #9)

Threrefore, I mark as resolved an open a separate bug report for the one remaining package.

> (In reply to Matthias Maier from comment #8)
> 
> Yes, some pkgs even have not released bug fixes in their 1.8 branch too:
> atril, mate-themes, mate-control-center, marco, mate-media

Can you gently push upstream to consider to release a new version?


As for manually applying patches and adding epatch_user for 40 ebuilds - I'm afraid this is s bit too much work for the fact that I do not actively use mate. So if TomWij is unavailable for a longer period, another developer taking over maintenance would be a solution :-/

In the meantime, feel free to open a bug reports and CC me (I will not add myself as maintainer for the packages).
Comment 13 Matthias Maier gentoo-dev 2014-12-09 23:36:46 UTC
> In the meantime, feel free to open a bug reports and CC me (I will not add
> myself as maintainer for the packages).

*to add me as CC when opening bug reports for mate packages.
Comment 14 Joakim Tjernlund 2014-12-09 23:59:54 UTC
(In reply to Matthias Maier from comment #12)
> With the exception of dev-python/python-caja the following list of packages
> should now be up to date:
> 
> app-admin/mate-system-tools
> app-arch/engrampa
> app-editors/pluma
> app-text/atril
> mate-base/caja
> mate-base/libmatekbd
> mate-base/libmatekeyring
> mate-base/mate
> mate-base/mate-applets
> mate-base/mate-common
> mate-base/mate-control-center
> mate-base/mate-desktop
> mate-base/mate-menus
> mate-base/mate-panel
> mate-base/mate-session-manager
> mate-base/mate-settings-daemon
> mate-extra/caja-dropbox
> mate-extra/caja-extensions
> mate-extra/mate-calc
> mate-extra/mate-dialogs
> mate-extra/mate-media
> mate-extra/mate-polkit
> mate-extra/mate-power-manager
> mate-extra/mate-screensaver
> mate-extra/mate-sensors-applet
> mate-extra/mate-system-monitor
> mate-extra/mate-user-share
> mate-extra/mate-utils
> media-gfx/eom
> net-analyzer/mate-netspeed
> x11-misc/mozo
> x11-themes/mate-backgrounds
> x11-themes/mate-icon-theme
> x11-themes/mate-icon-theme-faenza
> x11-wm/marco
> x11-misc/mate-notification-daemon
> x11-terms/mate-terminal
> x11-themes/mate-themes(In reply to Joakim Tjernlund from comment #9)
> 
> Threrefore, I mark as resolved an open a separate bug report for the one
> remaining package.
> 
> > (In reply to Matthias Maier from comment #8)
> > 
> > Yes, some pkgs even have not released bug fixes in their 1.8 branch too:
> > atril, mate-themes, mate-control-center, marco, mate-media
> 
> Can you gently push upstream to consider to release a new version?

Done, lets se what they say.

> 
> 
> As for manually applying patches and adding epatch_user for 40 ebuilds - I'm
> afraid this is s bit too much work for the fact that I do not actively use
> mate. So if TomWij is unavailable for a longer period, another developer
> taking over maintenance would be a solution :-/

Ouch that many! Perhaps the ones you touch?
I not a Gentoo dev(yet:) Been meaning to but never got around to it

> 
> In the meantime, feel free to open a bug reports and CC me (I will not add
> myself as maintainer for the packages).

Will do.
Comment 15 Joakim Tjernlund 2014-12-11 15:42:19 UTC
(In reply to Matthias Maier from comment #12)
> With the exception of dev-python/python-caja the following list of packages
> should now be up to date:
> 
> app-admin/mate-system-tools
> app-arch/engrampa
> app-editors/pluma
> app-text/atril
> mate-base/caja
> mate-base/libmatekbd
> mate-base/libmatekeyring
> mate-base/mate
> mate-base/mate-applets
> mate-base/mate-common
> mate-base/mate-control-center
> mate-base/mate-desktop
> mate-base/mate-menus
> mate-base/mate-panel
> mate-base/mate-session-manager
> mate-base/mate-settings-daemon
> mate-extra/caja-dropbox
> mate-extra/caja-extensions
> mate-extra/mate-calc
> mate-extra/mate-dialogs
> mate-extra/mate-media
> mate-extra/mate-polkit
> mate-extra/mate-power-manager
> mate-extra/mate-screensaver
> mate-extra/mate-sensors-applet
> mate-extra/mate-system-monitor
> mate-extra/mate-user-share
> mate-extra/mate-utils
> media-gfx/eom
> net-analyzer/mate-netspeed
> x11-misc/mozo
> x11-themes/mate-backgrounds
> x11-themes/mate-icon-theme
> x11-themes/mate-icon-theme-faenza
> x11-wm/marco
> x11-misc/mate-notification-daemon
> x11-terms/mate-terminal
> x11-themes/mate-themes(In reply to Joakim Tjernlund from comment #9)

Seems like you forgot mate-base/mate-control-center-1.8.3
I can only find 1.8.1 

Stuff do breaks now :(
Comment 16 Matthias Maier gentoo-dev 2014-12-11 16:01:38 UTC
*mate-control-center-1.8.3 (11 Dec 2014)

  11 Dec 2014; Matthias Maier <tamiko@gentoo.org>
  +mate-control-center-1.8.3.ebuild:
  version bump

I forgot to commit.
Comment 17 Joakim Tjernlund 2014-12-11 16:19:23 UTC
(In reply to Matthias Maier from comment #16)
> *mate-control-center-1.8.3 (11 Dec 2014)
> 
>   11 Dec 2014; Matthias Maier <tamiko@gentoo.org>
>   +mate-control-center-1.8.3.ebuild:
>   version bump
> 
> I forgot to commit.

That was quick, thanks!