gpo.zugaina.org

Search Portage & Overlays:

gui-wm/labwc

Openbox alternative for wayland

Screenshots

ChangeLog

commit 7482b9f79717f3dbbbfb6439d977c73250578f28
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Sun Aug 18 23:04:43 2024 +0200

Update Manifest

Closes: https://github.com/bsd-ac/wayland-desktop/pull/99

commit ae3a43b2d7aa4a529949b155cc40851a139a9860
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Sun Aug 18 22:55:40 2024 +0200

labwc 0.8.0 version bump

commit 68feedc4ec0899f53aa4c825d33ab1a1bda33296
Author: Aisha Tammy <aisha@bsd.ac>
Date: Mon Aug 12 18:35:23 2024 -0400

gui-wm/labwc: fix slotting for wlroots

commit 02b9f8bcfe5a9acd3dd227a05d47dcdbfb3de1cd
Author: Aisha Tammy <aisha@bsd.ac>
Date: Wed Aug 7 22:24:16 2024 -0400

gui-wm/labwc: fix slot for 9999

commit 2724ddc7532e81ba553f17e6bd2df861ccb442ee
Author: Daniella Kicsak <nosqrt@outlook.com>
Date: Sun Jul 28 18:25:17 2024 +1000

gui-wm/labwc: Correct PATCHES to work with 9999

The PATCHES variable was added to the 9999 ebuild. Because there wasn't
a `labwc-9999-meson_doc_path.patch`, the live version of the ebuild was
failing.

I've renamed the PATCH file to `labwc-meson_doc_path.patch` so that
the 0.7.4 ebuild as well as the 9999 ebuild can make use of it. I've
also ammended the 0.7.4 and 9999 ebuild to make use of this renamed
file via `$-meson_doc_path.patch`.

Running `pkgcheck scan` was complaining about incorrect spacing on the
PATCHES array so I also corrected that.

Signed-off-by: Daniella Kicsak <nosqrt@outlook.com>
Closes: https://github.com/bsd-ac/wayland-desktop/pull/97

commit 8f10be5d663b78e1801575e9a449c7f9c720fc0f
Author: Franz Berger <fberger.work@gmail.com>
Date: Sat Jul 27 11:10:56 2024 +0200

gui-wm/labwc: fix wlroots slot (0.7.x uses wlroots 0.17)

Closes: https://github.com/bsd-ac/wayland-desktop/pull/96

commit b82b5f9e28a87bf675754ffe5cf6349b9e54b857
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Tue Jul 23 21:02:57 2024 +0200

Update checksums

Closes: https://github.com/bsd-ac/wayland-desktop/pull/95

commit 9d12ce5b80ff89c9a5b045b14907cf8d7d366c33
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Tue Jul 23 20:56:35 2024 +0200

Install docs into Gentoo-approved location

commit 500bf18cecb49db8343751d3e35ce6f3ff97c15b
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Tue Jul 23 20:52:53 2024 +0200

Remove unnecessary call

commit 3b0de036908b8cf01c09e7fda35d4b8ca13a647d
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Tue Jul 23 20:51:20 2024 +0200

Version bump

commit 8bb25370b2d2fa0d30e53ede46e27dec44dda277
Author: Michael Tulupov <vaxxabait@gmail.com>
Date: Tue Jul 23 20:41:23 2024 +0200

Specify dependencies according to meson.build

commit 3a71123fcb95a715d4a0378c511d54647bd248db
Author: nosqrt <nosqrt@outlook.com>
Date: Sun Jun 2 14:04:52 2024 +1000

gui-wm/labwc: meson_feature suggestion to all

As per @epsilon-0s' commit suggestion, meason_feature has been split for
nls and svg.

When testing with labwc 0.7.2 `USE="-nls" labwc-0.7.2.ebuild configure`
the output shows:

```
User defined options
Native files : /var/tmp/portage/gui-wm/labwc-0.7.2/temp/meson.x86_64-pc-linux-gnu.amd64.ini
build.pkg_config_path: /usr/share/pkgconfig
buildtype : plain
libdir : lib64
localstatedir : /var/lib
pkg_config_path : /usr/share/pkgconfig
prefix : /usr
sysconfdir : /etc
werror : false
wrap_mode : nodownload
b_lto : false
b_pch : false
man-pages : enabled
nls : disabled
svg : enabled
xwayland : enabled
```

indicating that in fact this now works.

Signed-off-by: nosqrt <nosqrt@outlook.com>
Closes: https://github.com/bsd-ac/wayland-desktop/pull/87

commit 29c71d1e60d231b897183693536757f8d1116235
Author: Daniella <137890355+tfemby@users.noreply.github.com>
Date: Sun Jun 2 13:58:13 2024 +1000

Apply suggestions from code review

Split nls and svg into their own meson_feature

Co-authored-by: A. Tammy <epsilon-0@users.noreply.github.com>

commit dc5f4df70c74fd9e758ec59ac0eb9d170f8c7a3d
Author: nosqrt <nosqrt@outlook.com>
Date: Sun May 26 15:02:10 2024 +1000

gui-wm/labwc: Add nls and svg to meson_feature

Signed-off-by: nosqrt <nosqrt@outlook.com>

commit 48ff97b0a2e564e3340a3e27aebfbaccae905100
Author: nosqrt <nosqrt@outlook.com>
Date: Sat May 25 15:10:37 2024 +1000

gui-wm/labwc: update maintainers

Adding a maintainer without an email address isn't allowed as per
https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/index.html .

@BGazotti should make a pull if they wish to add their name to the
metadata.xml.

Signed-off-by: nosqrt <nosqrt@outlook.com>

commit 80a6225d1e434129802d09968f2aee006ac087ef
Author: nosqrt <nosqrt@outlook.com>
Date: Sat May 25 15:01:52 2024 +1000

gui-wm/labwc: Added correct maintainers

I've added the maintainers to each of the ebuilds as well as adding them
to metadata.xml.

Signed-off-by: nosqrt <nosqrt@outlook.com>

commit ed568fbda8b5c97d6e82ce89ff82a9ea5d8f969c
Author: nosqrt <nosqrt@outlook.com>
Date: Thu May 23 17:39:52 2024 +1000

gui-wm/labwc: Version bump 0.7.1 -> 0.7.2

This commit does a few different things. The simplest being the version
bump from 0.7.1 -> 0.7.2.

0.7.0 has been removed to keep the labwc dir tidy.

All of the builds were also not refreshing the icon cache upon merge so
I've added in `xdg_icon_cache_update` into the pkg_postinst and
pkg_postrm functions consequently.

The metadata.xml file also was missing the <upstream> tags which I have
now added.

Signed-off-by: nosqrt <nosqrt@outlook.com>

commit 6088c3261569d15cc9c48431b227d3054ef5dd82
Author: Aisha Tammy <aisha@bsd.ac>
Date: Sat Mar 16 08:20:00 2024 -0400

gui-wm/labwc: update to 0.7.1

Closes: https://github.com/bsd-ac/wayland-desktop/issues/78

commit 2f58a27360c77fdf958ba9a94225200570b7730f
Author: Aisha Tammy <aisha@bsd.ac>
Date: Sat Mar 16 08:12:12 2024 -0400

gui-wm/labwc: drop 0.4.0, 0.5.0, 0.5.3, 0.6.1, 0.6.3, 0.6.6

commit c8ac71154604df7253e52a00e053ad1a77656f47
Author: Aisha Tammy <aisha@bsd.ac>
Date: Mon Dec 25 22:55:12 2023 -0500

gui-wm/labwc: update to 0.7.0

uses >=wlroots-0.17

commit 129bf857b4a4c6dc2f20e4827547d2c85d47d55c
Author: Bruno <bgazotti@gmail.com>
Date: Mon Dec 18 23:41:45 2023 -0300

gui-wm/labwc: update to 0.6.6

Closes: https://github.com/bsd-ac/wayland-desktop/pull/71

commit 3f4268679a1b60119d6631b53e833bd1aeb19a09
Author: Ichika_Zou <cinnamon793muffinsatellite@tuta.io>
Date: Tue May 16 13:47:14 2023 +0000

add labwc-6.3.0, update swaylock-effects-9999 and remove both swaylock-effects-1.6.3 & 1.6.4 since no longer work on some window manager due to not support ext-session-lock.

Closes: https://github.com/bsd-ac/wayland-desktop/pull/59

commit 3806d885875c59841fbb7024b8961673d4d16ed8
Author: Aisha Tammy <aisha@bsd.ac>
Date: Sun Feb 12 10:56:17 2023 -0500

gui-wm/labwc: add 0.6.1

commit e2e88b1316b0f0ad488b305bee3eb21c42856c6c
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Aug 14 14:40:34 2022 +0000

gui-wm/labwc: add version 0.5.3

Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit 9faba0c409852c55a97b604399c8149b1bf90ac1
Author: Aisha Tammy <floss@bsd.ac>
Date: Sat Feb 26 22:54:41 2022 +0000

gui-wm/labwc: version bump to 0.5.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit 5c75f7dd32a053f7223869131ebda91e121b11bc
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Jan 9 03:27:58 2022 +0000

gui-wm/labwc: drop old version

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit bb6acd4bec69e5b7137362fd0619809328236c7d
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Jan 9 03:27:46 2022 +0000

gui-wm/labwc: version bump to 0.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit eca579ce8e595fd1e07330b08997224b84851a73
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Dec 26 02:15:56 2021 +0000

gui-wm/labwc: drop old version

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit 1cde4dc7b980e0fbb2e40b253e086786fd95b345
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Dec 26 02:15:41 2021 +0000

gui-wm/labwc: drop upper version limit on wlroots

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit df779a80da631e7d672ab942d935d03a9fcd03f2
Author: Aisha Tammy <floss@bsd.ac>
Date: Thu Dec 23 16:18:08 2021 +0000

gui-wm/labwc: version bump to 0.3.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit ec81b249a5af7701e6cdb6141cbda3d9750601cb
Author: Aisha Tammy <floss@bsd.ac>
Date: Fri Apr 23 12:18:25 2021 -0400

gui-wm/labwc: make man pages non-optional

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>

commit 6a6f429792924e1668e2511c9d2bca45a170ddc4
Author: Aisha Tammy <floss@bsd.ac>
Date: Wed Apr 21 15:14:35 2021 -0400

gui-wm/labwc: drop old ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>

commit bad2c6f3e2a56f2f3b67f308b364e3879132bf1e
Author: Aisha Tammy <floss@bsd.ac>
Date: Wed Apr 21 15:14:23 2021 -0400

gui-wm/labwc: add versioned ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>

commit f44cc9cac02a6ac3be5cca3b2dcf9b70c53dfac2
Author: Aisha Tammy <floss@bsd.ac>
Date: Sun Feb 28 11:02:06 2021 -0500

gui-wm/labwc: mask labwc

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit d83575104c60b60fc16b84ba5fad6255d9b01273
Author: Aisha Tammy <floss@bsd.ac>
Date: Sat Jan 16 09:55:08 2021 -0500

drop all keywords to ~amd64

Signed-off-by: Aisha Tammy <floss@bsd.ac>

commit a483b827d83fe9a7ce544369efbdfe3edc87755a
Author: epsilonKNOT <floss@bsd.ac>
Date: Sat Nov 14 07:49:51 2020 -0500

gui-wm/labwc: openbox like wayland compositor

Signed-off-by: epsilonKNOT <floss@bsd.ac>