Skip to content

New package: nwg-shell-0.5.49 + dependencies#58050

Open
zen0bit wants to merge 17 commits intovoid-linux:masterfrom
oSoWoSo:nwg-shell
Open

New package: nwg-shell-0.5.49 + dependencies#58050
zen0bit wants to merge 17 commits intovoid-linux:masterfrom
oSoWoSo:nwg-shell

Conversation

@zen0bit
Copy link
Contributor

@zen0bit zen0bit commented Dec 1, 2025

Testing the changes

  • I tested the changes in this PR: briefly

New package

Local build testing

  • I built this PR locally for my native architecture, x64 glibc

This will have more new packages...

  • python3-dasbus
  • python3-geographiclib
  • python3-geopy
  • nwg-bar
  • nwg-clipman
  • nwg-displays
  • nwg-dock
  • nwg-dock-hyprland Not included, maintainers don't want Hyprland in repos
  • nwg-drawer
  • nwg-hello
  • nwg-icon-picker
  • nwg-look
  • nwg-menu
  • nwg-panel
  • nwg-readme-browser
  • nwg-shell
  • nwg-shell-config
  • nwg-shell-wallpapers

Continuation of #49664
Closes #46643

@zen0bit zen0bit force-pushed the nwg-shell branch 7 times, most recently from 0c4eec7 to c340d7a Compare December 1, 2025 05:04
@zen0bit
Copy link
Contributor Author

zen0bit commented Dec 1, 2025

One of phonon test test_osm_tag failing so skipped for now, investigating...

test/geocoders/photon.py

    async def test_osm_tag(self):
        await self.geocode_run(
            {"query": "Freedom", "osm_tag": "tourism:artwork"},
            {"latitude": 38.8898061, "longitude": -77.009088, "delta": 2.0},
        )

        await self.geocode_run(
            {"query": "Freedom", "osm_tag": ["!office", "place:hamlet"]},
            {"latitude": 44.3862491, "longitude": -88.290994, "delta": 2.0},
        )

=================================== FAILURES ===================================

___________________________ TestPhoton.test_osm_tag ____________________________
test/geocoders/photon.py:28: in test_osm_tag
    await self.geocode_run(
test/geocoders/util.py:116: in geocode_run
    self._verify_request(result, exactly_one=payload.get('exactly_one', True),
test/geocoders/util.py:215: in _verify_request
    assert received == expected
E   AssertionError: assert (33.7490549, -84.3881333, 'Miss Freedom, 206, Washington Street Southwest, 30334, Washington Street Southwest, Atlanta, GA, United States') == (38.8898061 ± 2.0e+00, -77.009088 ± 2.0e+00, <ANY>)
E
E     At index 0 diff: 33.7490549 != 38.8898061 ± 2.0e+00
E
E     Full diff:
E       (
E     -     38.8898061 ± 2.0e+00,
E     -     -77.009088 ± 2.0e+00,
E     -     <ANY>,
E     +     33.7490549,
E     +     -84.3881333,
E     +     'Miss Freedom, 206, Washington Street Southwest, 30334, Washington Street '
E     +     'Southwest, Atlanta, GA, United States',
E       )

@zen0bit zen0bit force-pushed the nwg-shell branch 2 times, most recently from 30644e1 to 3d0bfdc Compare December 1, 2025 15:07
@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Dec 1, 2025
@zen0bit
Copy link
Contributor Author

zen0bit commented Dec 1, 2025

@zen0bit zen0bit force-pushed the nwg-shell branch 2 times, most recently from 79ed905 to e43469a Compare December 4, 2025 09:43
@zen0bit
Copy link
Contributor Author

zen0bit commented Dec 4, 2025

Added nwg-hello (Closed #56701)
👁️‍🗨️ @yukiteruamano

@zen0bit
Copy link
Contributor Author

zen0bit commented Dec 6, 2025

Rebased on python 3.14 changes
😱
But i should wait till all python packages will be rebuilded...

zen0bit added a commit to oSoWoSo/vpim that referenced this pull request Dec 29, 2025
@Xstoudi
Copy link

Xstoudi commented Feb 3, 2026

Hey, is there a way for me to try this even if not merged? 😁

@zen0bit
Copy link
Contributor Author

zen0bit commented Feb 3, 2026

Hey, is there a way for me to try this even if not merged? 😁

Just fork my repo
Then rebase nwg-shell branch on upstream and try yourself

@Xstoudi
Copy link

Xstoudi commented Feb 3, 2026

I installed it, it created all the config files, but running sway just shows up the default sway background, did I miss something to set it up? :/

@zen0bit
Copy link
Contributor Author

zen0bit commented Feb 7, 2026

I installed it, it created all the config files, but running sway just shows up the default sway background, did I miss something to set it up? :/

wiki
Initial configuration : run nwg-shell-installer -a
Session: run dbus-run-session sway
Configure your desktop: run nwg-config-sway

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Package request: nwg-shell

3 participants