Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 732754

Summary: xfce4-panel GTK+2 plugins removal
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: XFCE Team <xfce>
Status: RESOLVED FIXED    
Severity: normal CC: bugs, johannes.geiss, toralf, treecleaner
Priority: Normal Keywords: PMASKED, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/19695
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 769500    
Deadline: 2021-03-09   

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-07-15 15:40:56 UTC
To be removed when 4.16 goes stable:

xfce-extra/xfce4-embed-plugin
xfce-extra/xfce4-mailwatch-plugin
xfce-extra/xfce4-windowck-plugin [wip pull request present]
xfce-extra/multiload-nandhp
xfce-extra/xfce4-kbdleds-plugin
xfce-extra/xfce4-notes-plugin [fixed in git]
xfce-extra/xfce4-equake-plugin
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-02-07 20:40:44 UTC
Final list:

xfce-extra/multiload-nandhp
xfce-extra/xfce4-embed-plugin
xfce-extra/xfce4-equake-plugin
xfce-extra/xfce4-hdaps
xfce-extra/xfce4-kbdleds-plugin
xfce-extra/xfce4-windowck-plugin
Comment 2 Larry the Git Cow gentoo-dev 2021-02-07 20:42:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6dcd0090e95afab30410fc80827efc3322a71e

commit 2a6dcd0090e95afab30410fc80827efc3322a71e
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-02-07 20:42:07 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-02-07 20:42:42 +0000

    package.mask: Last rite GTK+2 xfce4-panel plugins
    
    Bug: https://bugs.gentoo.org/732754
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 11 +++++++++++
 1 file changed, 11 insertions(+)
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-02-07 20:43:01 UTC
*** Bug 732384 has been marked as a duplicate of this bug. ***
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-02-07 20:43:04 UTC
*** Bug 710828 has been marked as a duplicate of this bug. ***
Comment 5 Michael Orlitzky gentoo-dev 2021-02-08 00:16:29 UTC
I've no idea why I'm not in the metadata for xfce4-hdaps, but I'm happy to fix it once I figure out what changed in 4.16. I already ported it to gtk-3.
Comment 6 Larry the Git Cow gentoo-dev 2021-02-08 01:00:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8c8573f60cde6763878fdc6c8ef429731a6d04

commit fd8c8573f60cde6763878fdc6c8ef429731a6d04
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2021-02-08 00:58:44 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2021-02-08 00:58:44 +0000

    profiles: unmask xfce-extra/xfce4-hdaps.
    
    The new v1.0.1 should build against xfce-4.16, and I've added myself
    as a maintainer of the package.
    
    Bug: https://bugs.gentoo.org/732384
    Bug: https://bugs.gentoo.org/732754
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)
Comment 7 Christopher Head 2021-02-27 19:02:41 UTC
xfce-extra/xfce4-kbdleds-plugin is still maintained (it moved homes) and required only a tiny fix (which I have sent upstream) to build with XFCE 4.16 and GTK+3. I will submit a PR for the Gentoo tree accordingly. Can it be saved from removal please?
Comment 8 Larry the Git Cow gentoo-dev 2021-03-01 18:50:43 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c15659ba9428ee5ea9e77f8564c2c69e32e4343

commit 3c15659ba9428ee5ea9e77f8564c2c69e32e4343
Author:     Christopher Head <chead@chead.ca>
AuthorDate: 2021-02-27 19:05:34 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-01 18:50:20 +0000

    xfce-extra/xfce4-kbdleds-plugin: bump to 0.2.3
    
    HOMEPAGE and SRC_URI changed to Github, but it appears (based on the
    Github username and a path component in the old SRC_URI) to be the same
    author.
    
    LICENSE changed to GPL-2+. The headers in the source files all include
    “or (at your option) any later version.” Both the GPL-2 and LGPL-2 texts
    are included in the repo. The main license grant text refers to GPL-2+
    while the disclaimer of warranty text refers to the LGPL. Since the
    warranty sections of the GPL-2 and LGPL-2 are identical, it seems
    reasonable to mark the license as only GPL-2+.
    
    Signed-off-by: Christopher Head <chead@chead.ca>
    Bug: https://bugs.gentoo.org/732754
    Closes: https://github.com/gentoo/gentoo/pull/19695
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask                              |  2 +-
 xfce-extra/xfce4-kbdleds-plugin/Manifest           |  1 +
 .../xfce4-kbdleds-plugin-0.2.3-xfce-4.16.patch     | 44 ++++++++++++++++++++++
 xfce-extra/xfce4-kbdleds-plugin/metadata.xml       |  3 ++
 .../xfce4-kbdleds-plugin-0.2.3.ebuild              | 40 ++++++++++++++++++++
 5 files changed, 89 insertions(+), 1 deletion(-)
Comment 9 Larry the Git Cow gentoo-dev 2021-03-09 07:42:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7a50ac44375b6281ae6dd53aa10c1b3df48332

commit cc7a50ac44375b6281ae6dd53aa10c1b3df48332
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-03-09 07:40:02 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-09 07:41:58 +0000

    xfce-extra/multiload-nandhp: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/732754
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask                              |  6 ---
 xfce-extra/multiload-nandhp/Manifest               |  1 -
 xfce-extra/multiload-nandhp/metadata.xml           | 11 ------
 .../multiload-nandhp-0.3-r4.ebuild                 | 45 ----------------------
 4 files changed, 63 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aae5ee93ccdb46118d67e948c3582e480c66122

commit 8aae5ee93ccdb46118d67e948c3582e480c66122
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-03-09 07:39:46 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-09 07:41:58 +0000

    xfce-extra/xfce4-embed-plugin: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/732754
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask                              |  1 -
 xfce-extra/xfce4-embed-plugin/Manifest             |  1 -
 xfce-extra/xfce4-embed-plugin/metadata.xml         |  8 -------
 .../xfce4-embed-plugin-1.6.0-r4.ebuild             | 28 ----------------------
 4 files changed, 38 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d849d6fbe7eccda665085b00133b4d6f00b813

commit 52d849d6fbe7eccda665085b00133b4d6f00b813
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-03-09 07:39:28 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-09 07:41:57 +0000

    xfce-extra/xfce4-equake-plugin: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/732754
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask                              |  2 --
 xfce-extra/xfce4-equake-plugin/Manifest            |  1 -
 xfce-extra/xfce4-equake-plugin/metadata.xml        |  8 -----
 .../xfce4-equake-plugin-1.3.8.1-r2.ebuild          | 36 ----------------------
 4 files changed, 47 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd149f99a9374de1d55133c1d1f12288948b8a6d

commit fd149f99a9374de1d55133c1d1f12288948b8a6d
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-03-09 07:38:24 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-09 07:41:55 +0000

    xfce-extra/xfce4-windowck-plugin: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/732754
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask                              |  1 -
 xfce-extra/xfce4-windowck-plugin/Manifest          |  1 -
 xfce-extra/xfce4-windowck-plugin/metadata.xml      | 11 -----
 .../xfce4-windowck-plugin-0.4.6-r3.ebuild          | 52 ----------------------
 4 files changed, 65 deletions(-)