Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] meson: update to version 1.4.0.
@ 2024-03-14 11:46 SpidFightFR
  2024-03-14 11:53 ` SpidFightFR
                   ` (98 more replies)
  0 siblings, 99 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-14 11:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 724 bytes --]

There is a new pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 1173 bytes --]

From bc21299167cf573978b0805f80712defdfe205df Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Thu, 14 Mar 2024 12:45:35 +0100
Subject: [PATCH] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
@ 2024-03-14 11:53 ` SpidFightFR
  2024-03-14 11:53 ` SpidFightFR
                   ` (97 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-14 11:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 276 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-1997273476

Comment:
I have yet to test apps using `ymir`, since i'm not familiar with that tool yet, i might take a while before making this PR ready.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
  2024-03-14 11:53 ` SpidFightFR
@ 2024-03-14 11:53 ` SpidFightFR
  2024-03-15 22:47 ` SpidFightFR
                   ` (96 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-14 11:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-1997273476

Comment:
I have yet to test building packages using `ymir`, since i'm not familiar with that tool yet, i might take a while before making this PR ready.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
  2024-03-14 11:53 ` SpidFightFR
  2024-03-14 11:53 ` SpidFightFR
@ 2024-03-15 22:47 ` SpidFightFR
  2024-03-16 12:08 ` SpidFightFR
                   ` (95 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-15 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 13007 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2000598562

Comment:
So i tested out ymir, here are the results of my first run

<details><summary>ymir todo grab -f build_style:meson (WARNING: Big text wall)</summary>

```

good:
        AppStream
        GPaste
        Komikku
        Kooha
        MangoHud
        Minder
        Mousai
        NetworkManager
        PackageKit
        SwayNotificationCenter
        The-Powder-Toy
        Tuba
        Waybar
        a2jmidid
        accountsservice
        adwaita-icon-theme
        aisleriot
        alsa_rnnoise
        amtk
        apostrophe
        appstream-glib
        aravis
        arc-theme
        at-spi2-core
        atkmm
        atomix
        audacious
        audacious-plugins
        babl
        balsa
        baobab
        basu
        blanket
        bolt
        bookworm
        brisk-menu
        bubblewrap
        budgie-screensaver
        caerbannog
        cage
        cagebreak
        cairo
        cairomm
        cairomm1.16
        cantarell-fonts
        cglm
        chayang
        cheese
        cinnamon
        cinnamon-control-center
        cinnamon-desktop
        cinnamon-menus
        cinnamon-session
        cinnamon-settings-daemon
        cjs
        clipped
        colord
        colord-gtk
        contractor
        cups-pk-helper
        cyanrip
        d-feet
        dav1d
        dconf
        ddgtk
        deja-dup
        desktop-file-utils
        devhelp
        diffuse
        dmenu-wayland
        dosbox-staging
        dpdk
        drm_info
        easyeffects
        efl
        elogind
        enlightenment
        eog-plugins
        eolie
        epiphany
        evince
        extension-manager
        faba-icon-theme
        fastd
        fbida
        fcft
        file-roller
        flatpak
        flatpak-builder
        fnott
        folks
        fontmanager
        foot
        fprintd
        fractal
        fragments
        fsearch
        fuse-sshfs
        fuse3
        fwupd
        fwupd-efi
        gamehub
        gamemode
        ganv
        gcab
        gcolor3
        gcr
        gcr4
        gdk-pixbuf
        gdk-pixbuf-xlib
        gdm
        geary
        gedit
        gedit-plugins
        geeqie
        gegl
        geoclue2
        geocode-glib
        gfeeds
        ghex
        girara
        gitg
        gjs
        glade3
        glib
        glibmm
        glibmm2.68
        glu
        gnome-2048
        gnome-authenticator
        gnome-autoar
        gnome-backgrounds
        gnome-bluetooth
        gnome-bluetooth1
        gnome-browser-connector
        gnome-builder
        gnome-calculator
        gnome-calendar
        gnome-characters
        gnome-chess
        gnome-clocks
        gnome-color-manager
        gnome-contacts
        gnome-control-center
        gnome-desktop
        gnome-dictionary
        gnome-disk-utility
        gnome-font-viewer
        gnome-initial-setup
        gnome-klotski
        gnome-maps
        gnome-mines
        gnome-multi-writer
        gnome-music
        gnome-nettool
        gnome-nibbles
        gnome-online-accounts
        gnome-passbook
        gnome-podcasts
        gnome-power-manager
        gnome-remote-desktop
        gnome-robots
        gnome-screenshot
        gnome-secrets
        gnome-settings-daemon
        gnome-shell
        gnome-shell-extensions
        gnome-sound-recorder
        gnome-sudoku
        gnome-system-monitor
        gnome-taquin
        gnome-tetravex
        gnome-text-editor
        gnome-tour
        gnome-usage
        gnome-video-effects
        gnote
        gom
        granite
        granite7
        graphene
        greybird-themes
        grilo
        grilo-plugins
        gsound
        gssdp
        gssdp1.2
        gst-libav
        gst-omx
        gst-plugins-base1
        gst-plugins-good1
        gst-plugins-ugly1
        gst-rtsp-server
        gst1-python3
        gstreamer1
        gthumb
        gtk+3
        gtk-doc
        gtk-layer-shell
        gtk-vnc
        gtk4
        gtkmm
        gtksourceview4
        gtksourceview5
        gtranslator
        gucharmap
        gupnp
        gupnp-av
        gupnp-dlna
        gupnp-igd
        gupnp1.2
        gupnp1.2-igd
        gwe
        hexchat
        hitori
        i3
        i3lock
        i3status
        iagno
        igt-gpu-tools
        iio-sensor-proxy
        inih
        io.elementary.files
        io.elementary.icons
        io.elementary.music
        io.elementary.photos
        io.elementary.print
        io.elementary.stylesheet
        io.elementary.terminal
        io.elementary.videos
        iputils
        iwgtk
        jalv
        jo
        json-glib
        jsoncpp
        jsonrpc-glib
        kanshi
        kiwix-lib
        kiwix-tools
        kmscon
        knot-resolver
        labwc
        lavalauncher
        lc0
        lcms2
        lemoa
        libaccounts-glib
        libadwaita
        libchamplain
        libcloudproviders
        libdecor
        libdex
        libdisplay-info
        libdrm
        libei
        libepoxy
        libfprint
        libfprint0
        libgdata
        libgepub
        libgit2-glib
        libglvnd
        libgnomekbd
        libgnt
        libgudev
        libgusb
        libgweather
        libhandy
        libhandy1
        libinput
        libinput-debug-gui
        libjcat
        liblc3
        libmanette
        libmicrodns
        libmpdclient
        libnice
        libnotify
        libnvme
        libosinfo
        libpanel
        libpciaccess
        libpeas
        libplacebo
        libportal
        libratbag
        librist
        libsecret
        libshumate
        libsigc++3
        libsixel
        libslirp
        libsoup
        libsoup3
        libva
        libva-intel-driver
        libva-utils
        libvdpau
        libvirt
        libvirt-glib
        libwacom
        libwnck
        libwpe
        libxcvt
        libxkbcommon
        libxmlb
        libzim
        light-locker
        lightdm-webkit2-greeter
        lightsoff
        lighttpd
        linux-driver-management
        lite-xl
        loksh
        lollypop
        lxc
        lxcfs
        marco
        mate-desktop
        mate-media
        mate-polkit
        mate-system-monitor
        megapixels
        megatools
        meld
        mesa
        mm-common
        mozo
        mpc
        mpvpaper
        mu4e
        muffin
        muon
        mutter
        nautilus
        ncmpc
        neatvnc
        nemo
        nemo-fileroller
        nemo-image-converter
        nemo-preview
        nemo-python
        network-manager-applet
        newsflash
        noise-repellent
        notes-up
        nutty
        nvidia-vaapi-driver
        nvme-cli
        nwg-launchers
        orc
        osinfo-db-tools
        p11-kit
        pacman
        pamixer
        pangomm
        pangomm2.48
        pantheon-agent-polkit
        pantheon-screenshot
        paper-icon-theme
        paprefs
        paps
        patchage
        pdftag
        peek
        phodav
        pinentry-bemenu
        piper
        pipewire
        pithos
        pixman
        playerctl
        plocate
        polari
        polkit
        polychromatic
        power-profiles-daemon
        poweralertd
        pscircle
        pulseaudio
        pulseaudio-equalizer-ladspa
        pulseeffects-legacy
        purple-plugin-pack
        pystring
        quadrapassel
        quickDocs
        radare2
        rage-player
        razergenie
        retro-gtk
        rizin
        rubberband
        seahorse
        seahorse-nautilus
        seatd
        sequeler
        serd
        setzer
        shared-mime-info
        simple-scan
        slurp
        snes9x-gtk
        sonic-visualiser
        sord
        sound-juicer
        spice-protocol
        srain
        sratom
        sushi
        sway
        swaybg
        swayfx
        swayidle
        swaykbdd
        swaylock
        swell-foop
        switchboard-plug-bluetooth
        switchboard-plug-printers
        sysprof
        system-monitoring-center
        taisei
        tali
        tau
        template-glib
        tepl
        terminology
        timeshift
        tio
        tllist
        tofi
        tootle
        totem
        totem-pl-parser
        tracker
        tracker-miners
        transmission-remote-gtk
        umockdev
        upower
        usbredir
        vala-language-server
        vala-panel
        vala-panel-appmenu
        valabind
        viewnior
        vips
        vkBasalt
        vkQuake
        vmaf
        vte3
        wayfire-plugins-extra
        wayland
        wayland-protocols
        wayland-utils
        waypipe
        wayvnc
        webp-pixbuf-loader
        webrtc-audio-processing
        weston
        wf-config
        wf-recorder
        wf-shell
        wike
        wl-clipboard
        wlclock
        wlogout
        wlr-randr
        wlrctl
        wlroots0.15
        wlsunset
        wmenu
        wob
        wofi
        wpebackend-fdo
        wtype
        xapps
        xarcan
        xdg-dbus-proxy
        xdg-desktop-portal
        xdg-desktop-portal-gtk
        xdg-desktop-portal-wlr
        xf86-input-wacom
        xfce4-alsa-plugin
        xkeyboard-config
        xorg-server
        xorg-server-xwayland
        yambar
        yaru
        yelp-tools
        zathura-cb
        zathura-djvu
        zathura-pdf-mupdf
        zathura-pdf-poppler
        zathura-ps
        zchunk
        zenity
        zim-tools
bad:
        Endeavour
        Marker
        amberol
        aml
        avizo
        bijiben
        blueprint-compiler
        budgie-control-center
        budgie-desktop
        budgie-desktop-view
        celluloid
        cinnamon-screensaver
        citations
        coeurl
        corecollector
        cozy
        d-spy
        dconf-editor
        dinit
        eog
        foliate
        four-in-a-row
        fuzzel
        gamescope
        gdm-settings
        geocode-glib-libsoup2
        glib-networking
        glmark2
        gnome-boxes
        gnome-console
        gnome-mahjongg
        gnome-photos
        gnome-session
        gnome-software
        gnome-terminal
        gnome-tweaks
        gnome-weather
        gobject-introspection
        goodvibes
        grim
        gsettings-desktop-schemas
        gst-plugins-bad1
        gst1-editing-services
        gstreamer-vaapi
        gtkgreet
        gtkmm4
        gupnp-tools
        gvfs
        gxml
        harfbuzz
        imv
        io.elementary.calculator
        io.elementary.calendar
        io.elementary.code
        jack_mixer
        janet
        libcacard
        libdazzle
        libgedit-amtk
        libgedit-gtksourceview
        libgexiv2
        libgnome-games-support
        libgxps
        libliftoff
        libmediaart
        libnma
        libpeas2
        libqrtr-glib
        libscfg
        libsigc++
        libsrtp
        libva-glx
        libvarlink
        lutris
        lv2
        mako
        mate-power-manager
        mda-lv2
        mpd
        mpdscribble
        mpv
        nautilus-python
        pango
        picom
        python3-cairo
        python3-gobject
        python3-syndom
        python3-xapp
        rest
        rtaudio
        rygel
        scrcpy
        shortwave
        shotwell
        simde
        snapshot
        spice-gtk
        sqsh-tools
        swappy
        swayimg
        switchboard
        switchboard-plug-network
        systemd-boot-efistub
        tecla
        text-engine
        tilix
        virglrenderer
        virt-viewer
        wayfire
        wbg
        wcm
        wdisplays
        wireplumber
        wlroots0.16
        wlroots0.17
        xdg-desktop-portal-gnome
        xorgproto
        xprintidle
        xreader
        zathura
        zix
bad_checksum:
        mpdevil
        planner
bad_fetch:
        five-or-more
        gnome-connections
        patchmatrix
        pax-utils
unsupported_arch:
        rand48_r
```
</details>

I guess imma try and see why things don't work out on some apps... If someone wanna help, please go ahead !

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (2 preceding siblings ...)
  2024-03-15 22:47 ` SpidFightFR
@ 2024-03-16 12:08 ` SpidFightFR
  2024-03-16 12:21 ` SpidFightFR
                   ` (94 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-16 12:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2001966982

Comment:
I'm unsure why but after git pulling the void-packages repo and doing nothing else, a lot more packages worked...

<details><summary>ymir todo grab -f build_style:meson (WARNING: Big text wall)</summary>

```
bad:
        budgie-control-center
        budgie-desktop-view
        mpd
        switchboard-plug-network
        wayfire
bad_checksum:
        fuzzel
        mpdevil
        planner
bad_fetch:
        patchmatrix
        pax-utils
        virt-viewer
unsupported_arch:
        rand48_r
```
</details>
(the missing packages in the list are good)

I'll see what i can do for now.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (3 preceding siblings ...)
  2024-03-16 12:08 ` SpidFightFR
@ 2024-03-16 12:21 ` SpidFightFR
  2024-03-16 12:49 ` SpidFightFR
                   ` (93 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-16 12:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 802 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2001966982

Comment:
I'm unsure why but after git pulling the void-packages repo and doing nothing else, a lot more packages worked...

<details><summary>ymir todo grab -f build_style:meson (WARNING: Big text wall)</summary>

```
bad:
        budgie-control-center
        budgie-desktop-view
        mpd
        switchboard-plug-network
        wayfire
bad_checksum:
        fuzzel
        mpdevil
        planner
bad_fetch:
        patchmatrix
        pax-utils
        virt-viewer
unsupported_arch:
        rand48_r
```
</details>
(the missing packages in the list are good)

I'll see what i can do for now.

Edit: Budgie-control-center now works.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (4 preceding siblings ...)
  2024-03-16 12:21 ` SpidFightFR
@ 2024-03-16 12:49 ` SpidFightFR
  2024-03-17 11:03 ` SpidFightFR
                   ` (92 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-16 12:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 457 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2001977827

Comment:
Here are the remaining packages:
<details><summary>ymir todo grab -f build_style:meson (WARNING: Big text wall)</summary>

```
bad:
        budgie-desktop-view
        mpd
        switchboard-plug-network
        wayfire

```
</details>

If someone comes up with a patch or something, please share.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (5 preceding siblings ...)
  2024-03-16 12:49 ` SpidFightFR
@ 2024-03-17 11:03 ` SpidFightFR
  2024-03-23 17:16 ` SpidFightFR
                   ` (91 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-17 11:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2001977827

Comment:
Here are the remaining packages:
<details><summary>ymir todo grab -f build_style:meson (WARNING: Big text wall)</summary>

```
bad:
        budgie-desktop-view
        mpd
        switchboard-plug-network
        wayfire

```
</details>

If someone comes up with a patch or something, please share.

Update 1: mpd now builds.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (6 preceding siblings ...)
  2024-03-17 11:03 ` SpidFightFR
@ 2024-03-23 17:16 ` SpidFightFR
  2024-03-24 20:56 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (90 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-23 17:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 351 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2016551625

Comment:
Alright lads, i think meson 1.4.0 is near to be ready on void, here is the current todo list:
- budgie-desktop-view
- switchboard-plug-network
- wayfire

I'll see if i can patch this in a near future.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (7 preceding siblings ...)
  2024-03-23 17:16 ` SpidFightFR
@ 2024-03-24 20:56 ` SpidFightFR
  2024-03-24 21:01 ` SpidFightFR
                   ` (89 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 20:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 5075 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/4] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From b72087efefe03e8632cbf699627eeabfee2bcba7 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:50:42 +0100
Subject: [PATCH 2/4] New package: nlohmann-json-3.11.3

---
 srcpkgs/nlohmann-json/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/nlohmann-json/template

diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template
new file mode 100644
index 00000000000000..1f65623fe38248
--- /dev/null
+++ b/srcpkgs/nlohmann-json/template
@@ -0,0 +1,13 @@
+# Template file for 'nlohmann-json'
+pkgname=nlohmann-json
+version=3.11.3
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+#makedepends=""
+short_desc="JSON for Modern C++"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://json.nlohmann.me/"
+distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz"
+checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406

From 82832020aa735dc6cd2059c029a6b39ab4be3a6a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 3/4] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..9653d7e950a0eb 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e8c8f73ef6aff926c514b35640f72e62333f2303 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 4/4] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (8 preceding siblings ...)
  2024-03-24 20:56 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-03-24 21:01 ` SpidFightFR
  2024-03-24 21:16 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (88 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 21:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 807 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2016941737

Comment:
Alright, i made a few more additions to the commit, to fix Wayfire - respectively:

- new package: nlohmann-json - a brand new dependency to wayfire after update - I just noted i forgot to introduce properly the MIT licence, i'm going to fix this ASAP.
- wf-config: update to version 0.8.0. - in order to fix wayfire building error after update.
- wayfire: update to version 0.8.1 - in order to fix it's own building issue

To all of the above packages here are the mandatory checks:

#### Testing the changes
- I tested the changes in this PR: **Briefely**

#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (9 preceding siblings ...)
  2024-03-24 21:01 ` SpidFightFR
@ 2024-03-24 21:16 ` SpidFightFR
  2024-03-24 21:19 ` SpidFightFR
                   ` (87 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 21:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 5121 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/4] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 67dd50ba6db358e4017787503dae1ea1f071e1e3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:50:42 +0100
Subject: [PATCH 2/4] New package: nlohmann-json-3.11.3

---
 srcpkgs/nlohmann-json/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/nlohmann-json/template

diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template
new file mode 100644
index 00000000000000..adbb0409c83a73
--- /dev/null
+++ b/srcpkgs/nlohmann-json/template
@@ -0,0 +1,17 @@
+# Template file for 'nlohmann-json'
+pkgname=nlohmann-json
+version=3.11.3
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+#makedepends=""
+short_desc="JSON for Modern C++"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://json.nlohmann.me/"
+distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz"
+checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406
+
+post_install() {
+	vlicense LICENSE
+}

From ec02334002573c7e6ec6693c2fe0397f68cf8938 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 3/4] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..9653d7e950a0eb 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 89d383585c484ba1970a430fb415ee189015ce57 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 4/4] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (10 preceding siblings ...)
  2024-03-24 21:16 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-03-24 21:19 ` SpidFightFR
  2024-03-24 21:31 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (86 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 21:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2016946393

Comment:
There ! And as a bonus, i now know how to edit a commit i made before other commits ! :smile: 
I see this as an absolute win !

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (11 preceding siblings ...)
  2024-03-24 21:19 ` SpidFightFR
@ 2024-03-24 21:31 ` SpidFightFR
  2024-03-24 22:03 ` SpidFightFR
                   ` (85 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 21:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 5138 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/4] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 22c296906d4aef8ccab0ce0c15cbf5ae96d9ea15 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:50:42 +0100
Subject: [PATCH 2/4] New package: nlohmann-json-3.11.3

---
 srcpkgs/nlohmann-json/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/nlohmann-json/template

diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template
new file mode 100644
index 00000000000000..08baafa7db6eb0
--- /dev/null
+++ b/srcpkgs/nlohmann-json/template
@@ -0,0 +1,17 @@
+# Template file for 'nlohmann-json'
+pkgname=nlohmann-json
+version=3.11.3
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+#makedepends=""
+short_desc="JSON for Modern C++"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://json.nlohmann.me/"
+distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz"
+checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406
+
+post_install() {
+	vlicense LICENSES/MIT.txt LICENSE
+}

From 1781d8867ca3f091ad85e2272c61b707c7776def Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 3/4] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..9653d7e950a0eb 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e6eee059a454a4f7d3c7def4bd1c8627e68582e4 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 4/4] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (12 preceding siblings ...)
  2024-03-24 21:31 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-03-24 22:03 ` SpidFightFR
  2024-03-25 20:37 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (84 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-24 22:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2016959625

Comment:
I'm actually confused about the checks for nlohmann-json, the folder should be found, the install went well on my xbps-src docker...

If someone has an idea, i'm all ears, thanks !

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (13 preceding siblings ...)
  2024-03-24 22:03 ` SpidFightFR
@ 2024-03-25 20:37 ` SpidFightFR
  2024-03-25 20:38 ` SpidFightFR
                   ` (83 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-25 20:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6266 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/5] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 22c296906d4aef8ccab0ce0c15cbf5ae96d9ea15 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:50:42 +0100
Subject: [PATCH 2/5] New package: nlohmann-json-3.11.3

---
 srcpkgs/nlohmann-json/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/nlohmann-json/template

diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template
new file mode 100644
index 00000000000000..08baafa7db6eb0
--- /dev/null
+++ b/srcpkgs/nlohmann-json/template
@@ -0,0 +1,17 @@
+# Template file for 'nlohmann-json'
+pkgname=nlohmann-json
+version=3.11.3
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+#makedepends=""
+short_desc="JSON for Modern C++"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://json.nlohmann.me/"
+distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz"
+checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406
+
+post_install() {
+	vlicense LICENSES/MIT.txt LICENSE
+}

From 1781d8867ca3f091ad85e2272c61b707c7776def Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 3/5] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..9653d7e950a0eb 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e6eee059a454a4f7d3c7def4bd1c8627e68582e4 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 4/5] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 09a3f6ccd7db550742be8d518a20207e45240cb8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:37:08 +0100
Subject: [PATCH 5/5] Revert "New package: nlohmann-json-3.11.3"

This reverts commit 22c296906d4aef8ccab0ce0c15cbf5ae96d9ea15.
---
 srcpkgs/nlohmann-json/template | 17 -----------------
 1 file changed, 17 deletions(-)
 delete mode 100644 srcpkgs/nlohmann-json/template

diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template
deleted file mode 100644
index 08baafa7db6eb0..00000000000000
--- a/srcpkgs/nlohmann-json/template
+++ /dev/null
@@ -1,17 +0,0 @@
-# Template file for 'nlohmann-json'
-pkgname=nlohmann-json
-version=3.11.3
-revision=1
-build_style=cmake
-hostmakedepends="pkg-config"
-#makedepends=""
-short_desc="JSON for Modern C++"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="MIT"
-homepage="https://json.nlohmann.me/"
-distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz"
-checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406
-
-post_install() {
-	vlicense LICENSES/MIT.txt LICENSE
-}

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (14 preceding siblings ...)
  2024-03-25 20:37 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-03-25 20:38 ` SpidFightFR
  2024-03-25 20:40 ` SpidFightFR
                   ` (82 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-25 20:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 4084 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/3] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From ec09e5606b262887ba30c18b3fb0da38990a1a86 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/3] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..9653d7e950a0eb 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From c1d90d3167cc956f88aca585a8050124a8485f8e Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/3] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (15 preceding siblings ...)
  2024-03-25 20:38 ` SpidFightFR
@ 2024-03-25 20:40 ` SpidFightFR
  2024-03-25 21:00 ` SpidFightFR
                   ` (81 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-25 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 4079 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/3] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From b3111a34d671dd923727c4be99068d08c0e8b6c8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/3] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..666db1cff97fb6 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From ef6aa382c7cb7cb16635ec78d1a09bec32efe2ae Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/3] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (16 preceding siblings ...)
  2024-03-25 20:40 ` SpidFightFR
@ 2024-03-25 21:00 ` SpidFightFR
  2024-03-25 21:00 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (80 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-25 21:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2018906511

Comment:
perfect, right at the moment where wlroots got updated lol.

That's alright, i just updated switchboard-plug-network. Now builds for me...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (17 preceding siblings ...)
  2024-03-25 21:00 ` SpidFightFR
@ 2024-03-25 21:00 ` SpidFightFR
  2024-04-01 12:06 ` SpidFightFR
                   ` (79 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-03-25 21:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 5257 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/4] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From b3111a34d671dd923727c4be99068d08c0e8b6c8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/4] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..666db1cff97fb6 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From ef6aa382c7cb7cb16635ec78d1a09bec32efe2ae Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/4] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From d5b80c91cfef6c1ef12419f210acc732c104aeb1 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/4] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (18 preceding siblings ...)
  2024-03-25 21:00 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 12:06 ` SpidFightFR
  2024-04-01 13:51 ` meator
                   ` (78 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 12:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 288 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029658248

Comment:
I'm currently stuck with budgie-desktop-view, here are the build [logs](https://gist.github.com/SpidFightFR/4334993fd69c5faa4ebc77230ee2dad6).

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (19 preceding siblings ...)
  2024-04-01 12:06 ` SpidFightFR
@ 2024-04-01 13:51 ` meator
  2024-04-01 14:03 ` SpidFightFR
                   ` (77 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 13:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029792102

Comment:
Related to https://github.com/BuddiesOfBudgie/budgie-desktop-view/issues/29

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (20 preceding siblings ...)
  2024-04-01 13:51 ` meator
@ 2024-04-01 14:03 ` SpidFightFR
  2024-04-01 14:06 ` SpidFightFR
                   ` (76 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 14:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 334 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029808978

Comment:
Alright, so we checked with @meator in the IRC:

budgie-desktop-view is currently BROKEN in upstream, i disabled the error checks but upstream seems stuck back in time... Kinda annoying.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (21 preceding siblings ...)
  2024-04-01 14:03 ` SpidFightFR
@ 2024-04-01 14:06 ` SpidFightFR
  2024-04-01 14:10 ` meator
                   ` (75 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 14:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 549 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029812819

Comment:
Either we leave the current build of budgie-desktop-view as such (unchanged), knowing that we can't build it again untill upstream fix their work. In that case, the PR is ready.

Or we go with the "disabling error checking" thing. Not a huge fan of it, not gonna lie.

Also can we re-run a `check build` please ? It seems those are broken cuz i made the last commit right when wlroots was updated...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (22 preceding siblings ...)
  2024-04-01 14:06 ` SpidFightFR
@ 2024-04-01 14:10 ` meator
  2024-04-01 14:14 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (74 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 14:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 526 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029819842

Comment:
> Also can we re-run a `check build` please ? It seems those are broken cuz i made the last commit right when wlroots was updated...

You can rerun it by force pushing. If you have nothing to push, you can run

```
git commit --amend --no-edit
```

on a clean repo. It will not change any files, but it will change the SHA of the last commit, which will make it force pushable.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (23 preceding siblings ...)
  2024-04-01 14:10 ` meator
@ 2024-04-01 14:14 ` SpidFightFR
  2024-04-01 14:15 ` SpidFightFR
                   ` (73 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 14:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 5257 bytes --]

From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/4] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From b3111a34d671dd923727c4be99068d08c0e8b6c8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/4] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..666db1cff97fb6 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From ef6aa382c7cb7cb16635ec78d1a09bec32efe2ae Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/4] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From d5b80c91cfef6c1ef12419f210acc732c104aeb1 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/4] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (24 preceding siblings ...)
  2024-04-01 14:14 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 14:15 ` SpidFightFR
  2024-04-01 15:21 ` meator
                   ` (72 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 14:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 607 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029825762

Comment:
> > Also can we re-run a `check build` please ? It seems those are broken cuz i made the last commit right when wlroots was updated...
> 
> You can rerun it by force pushing. If you have nothing to push, you can run
> 
> ```
> git commit --amend --no-edit
> ```
> 
> on a clean repo. It will not change any files, but it will change the SHA of the last commit, which will make it force pushable.

thanks for the tip, learnt something new today :pray: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (25 preceding siblings ...)
  2024-04-01 14:15 ` SpidFightFR
@ 2024-04-01 15:21 ` meator
  2024-04-01 15:24 ` eli-schwartz
                   ` (71 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 15:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 249 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029937686

Comment:
Another solution would be to add `-D werror=false` to Meson arguments. Thanks ztrawhcse for that suggestion.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (26 preceding siblings ...)
  2024-04-01 15:21 ` meator
@ 2024-04-01 15:24 ` eli-schwartz
  2024-04-01 17:09 ` [PR PATCH] [Updated] " leahneukirchen
                   ` (70 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: eli-schwartz @ 2024-04-01 15:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

New comment by eli-schwartz on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2029964819

Comment:
No problem, happy to help. Removing `-w` is kind of an obscure issue to have, lol...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (27 preceding siblings ...)
  2024-04-01 15:24 ` eli-schwartz
@ 2024-04-01 17:09 ` leahneukirchen
  2024-04-01 17:11 ` SpidFightFR
                   ` (69 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: leahneukirchen @ 2024-04-01 17:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 732 bytes --]

There is an updated pull request by leahneukirchen against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6206 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/5] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 7832e63312abb84be100c537a4d28dbef7dd665b Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/5] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..666db1cff97fb6 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 829d28ac4b9519fceac85f289e169be6e3b57dac Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/5] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 40b9a445702b5601bacb42f5c02b1bbbac0fc0d3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/5] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From b851366fb1ac8b9c190cfed52e9bce8adfd245db Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/5] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..09abc89329fce0 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false" #Dirty fix to budgie-desktop-view not compiling on meson 1.4.0 due to errors
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (28 preceding siblings ...)
  2024-04-01 17:09 ` [PR PATCH] [Updated] " leahneukirchen
@ 2024-04-01 17:11 ` SpidFightFR
  2024-04-01 17:22 ` SpidFightFR
                   ` (68 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 225 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2030177582

Comment:
Thanks to the both of you for the advice, it is now added to the template file.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (29 preceding siblings ...)
  2024-04-01 17:11 ` SpidFightFR
@ 2024-04-01 17:22 ` SpidFightFR
  2024-04-01 17:33 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (67 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2030195687

Comment:
should i change the comment in the template file of `budgie-desktop-view` or leave it that way ?

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (30 preceding siblings ...)
  2024-04-01 17:22 ` SpidFightFR
@ 2024-04-01 17:33 ` SpidFightFR
  2024-04-01 17:35 ` [PR REVIEW] " meator
                   ` (66 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6999 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/6] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 7832e63312abb84be100c537a4d28dbef7dd665b Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/6] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..666db1cff97fb6 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 829d28ac4b9519fceac85f289e169be6e3b57dac Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/6] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 40b9a445702b5601bacb42f5c02b1bbbac0fc0d3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/6] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From d4a449a1cd0aeb9c4f9ba8dd7962525e1f4b24d2 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/6] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..b6f1c5fcbaeabc 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false" #Dirty fix to budgie-desktop-view not compiling on meson 1.4.0 due to upstream errors
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From aab64237375d10cf8b3f4b5097e89e2f553c300d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:31:43 +0200
Subject: [PATCH 6/6] wayfire-plugins-extra: rebuild to fix shlib.

---
 srcpkgs/wayfire-plugins-extra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..c939c5ab71d1e8 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,7 +1,7 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
 version=0.7.5
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayfire-devel glibmm-devel"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (31 preceding siblings ...)
  2024-04-01 17:33 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 17:35 ` meator
  2024-04-01 17:38 ` meator
                   ` (65 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 17:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546630350

Comment:
You've changed `wlroots0.16-devel` to `wlroots-devel`.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (32 preceding siblings ...)
  2024-04-01 17:35 ` [PR REVIEW] " meator
@ 2024-04-01 17:38 ` meator
  2024-04-01 17:40 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (64 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 17:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 161 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546633725

Comment:
Don't do that.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (33 preceding siblings ...)
  2024-04-01 17:38 ` meator
@ 2024-04-01 17:40 ` SpidFightFR
  2024-04-01 17:40 ` [PR REVIEW] " SpidFightFR
                   ` (63 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6219 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/5] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From af3c4ca20bed1a084d677e403c8b1175745c2526 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/5] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..a4de028089a431 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 4d6b5d64dea7bea33a0b0c64d8b2fb6245f87fcc Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/5] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 1ec166212e0abf9d2e9cf2bf7291bcc41d6b0983 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/5] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 79b12ef0c1c6f6fa2471cbc1cdac3242594944fd Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/5] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..b6f1c5fcbaeabc 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false" #Dirty fix to budgie-desktop-view not compiling on meson 1.4.0 due to upstream errors
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (34 preceding siblings ...)
  2024-04-01 17:40 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 17:40 ` SpidFightFR
  2024-04-01 17:45 ` ahesford
                   ` (62 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 189 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546635825

Comment:
My apologies, it should be fixed now.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (35 preceding siblings ...)
  2024-04-01 17:40 ` [PR REVIEW] " SpidFightFR
@ 2024-04-01 17:45 ` ahesford
  2024-04-01 17:45 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (61 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: ahesford @ 2024-04-01 17:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546639923

Comment:
This doesn't warrant a comment, just specify the argument.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (36 preceding siblings ...)
  2024-04-01 17:45 ` ahesford
@ 2024-04-01 17:45 ` SpidFightFR
  2024-04-01 17:46 ` [PR REVIEW] " meator
                   ` (60 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6219 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/5] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 339bde968a4e565e04f738d539952b92d4fa3207 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/5] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..c79e7ee2a8ae23 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e4b3f78116c112dbf643bc2418b2ecbde646788a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/5] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From a57ee79cca2195dbfe7b2dcbfcdc23243d111628 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/5] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From a01612b57efdf7b8ac526e2056abbd26c479ed49 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/5] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..b6f1c5fcbaeabc 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false" #Dirty fix to budgie-desktop-view not compiling on meson 1.4.0 due to upstream errors
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (37 preceding siblings ...)
  2024-04-01 17:45 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 17:46 ` meator
  2024-04-01 17:47 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (59 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 17:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 210 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546641340

Comment:
I am mistaken it looks like. A different solution is necessary.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (38 preceding siblings ...)
  2024-04-01 17:46 ` [PR REVIEW] " meator
@ 2024-04-01 17:47 ` SpidFightFR
  2024-04-01 17:47 ` [PR REVIEW] " SpidFightFR
                   ` (58 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6133 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/5] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 339bde968a4e565e04f738d539952b92d4fa3207 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/5] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..c79e7ee2a8ae23 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e4b3f78116c112dbf643bc2418b2ecbde646788a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/5] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From a57ee79cca2195dbfe7b2dcbfcdc23243d111628 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/5] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 715fb571d221cfbb047586f4e66ae4e1ac23ed79 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/5] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (39 preceding siblings ...)
  2024-04-01 17:47 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 17:47 ` SpidFightFR
  2024-04-01 17:48 ` SpidFightFR
                   ` (57 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546641780

Comment:
Alrighty, removed it.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (40 preceding siblings ...)
  2024-04-01 17:47 ` [PR REVIEW] " SpidFightFR
@ 2024-04-01 17:48 ` SpidFightFR
  2024-04-01 17:50 ` SpidFightFR
                   ` (56 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2030238232

Comment:
Thank you for your patience, guys, i'm still learning a lot of new things about Void-Linux and xbps-src, i appreciate the time and efforts your putting in to help me and my goofs... :sweat_smile: :pray: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (41 preceding siblings ...)
  2024-04-01 17:48 ` SpidFightFR
@ 2024-04-01 17:50 ` SpidFightFR
  2024-04-01 18:06 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (55 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 17:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2030238232

Comment:
Thank you for your patience, guys, i'm still learning a lot of new things about Void-Linux and xbps-src, i appreciate the time and efforts your putting in to help me and fix my goofs... :sweat_smile: :pray: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (42 preceding siblings ...)
  2024-04-01 17:50 ` SpidFightFR
@ 2024-04-01 18:06 ` SpidFightFR
  2024-04-01 18:39 ` SpidFightFR
                   ` (54 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 18:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 6918 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/6] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 339bde968a4e565e04f738d539952b92d4fa3207 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/6] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..c79e7ee2a8ae23 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e4b3f78116c112dbf643bc2418b2ecbde646788a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/6] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From a57ee79cca2195dbfe7b2dcbfcdc23243d111628 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/6] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 715fb571d221cfbb047586f4e66ae4e1ac23ed79 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/6] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 40da32a1686107e01059e64ab3fb14c7c2c7a427 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:06:19 +0200
Subject: [PATCH 6/6] wayfire-plugins-extra: rebuild to fix shlibs.

---
 srcpkgs/wayfire-plugins-extra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..c939c5ab71d1e8 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,7 +1,7 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
 version=0.7.5
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayfire-devel glibmm-devel"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (43 preceding siblings ...)
  2024-04-01 18:06 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 18:39 ` SpidFightFR
  2024-04-01 18:57 ` SpidFightFR
                   ` (53 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 18:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 9534 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/6] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 339bde968a4e565e04f738d539952b92d4fa3207 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/6] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..c79e7ee2a8ae23 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From e4b3f78116c112dbf643bc2418b2ecbde646788a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/6] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From a57ee79cca2195dbfe7b2dcbfcdc23243d111628 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/6] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 715fb571d221cfbb047586f4e66ae4e1ac23ed79 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/6] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From cbea8459b4ee346f5c48d00704c45d88c5c4a9c9 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/6] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (44 preceding siblings ...)
  2024-04-01 18:39 ` SpidFightFR
@ 2024-04-01 18:57 ` SpidFightFR
  2024-04-01 19:36 ` [PR REVIEW] " meator
                   ` (52 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 18:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2030360275

Comment:
It is finished.
The PR is finally ready (?)

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (45 preceding siblings ...)
  2024-04-01 18:57 ` SpidFightFR
@ 2024-04-01 19:36 ` meator
  2024-04-01 19:53 ` SpidFightFR
                   ` (51 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-01 19:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 580 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546762633

Comment:
This commit hash is incorrect; it points to HEAD, not to the version wayfire 0.8.1 expects. If you have questions, I've created a mini-tutorial explaining exactly this problem: https://xbps-src-tutorials.github.io/mini-tutors/git-submodules.html It explains it from a template creation standpoint, but most of it also applies here when updating templates.

```suggestion
_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
```

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (46 preceding siblings ...)
  2024-04-01 19:36 ` [PR REVIEW] " meator
@ 2024-04-01 19:53 ` SpidFightFR
  2024-04-01 19:56 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (50 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 19:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1546782990

Comment:
neat, thank you !
Saving this one for the future !

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (47 preceding siblings ...)
  2024-04-01 19:53 ` SpidFightFR
@ 2024-04-01 19:56 ` SpidFightFR
  2024-04-01 20:29 ` SpidFightFR
                   ` (49 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 19:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 9521 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/6] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 80835779b623a8a7593ce973cc1d1b41d371611c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/6] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..6f4f96d1d93411 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From cfae83637fe6bdd757f2fce7b1f50074ca338117 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/6] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From c9342a83a2e046a2e759c8018776b53739dc8307 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/6] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From d3aa0838e6c4ec92fb0165a3392154149c8e647a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/6] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 7c59da61f0267390ee2d60e58e35f51760768120 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/6] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (48 preceding siblings ...)
  2024-04-01 19:56 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-01 20:29 ` SpidFightFR
  2024-04-07 23:35 ` ahesford
                   ` (48 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-01 20:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 9530 bytes --]

From 1db279b921bfa66c6adda91d17c7e8244f3cdfba Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/6] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 56d2aaf746d7b530d1da72ed633f5938cd6514f6 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/6] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From c5b4657bb7b351be2575a7e8054f57e2db0a00e0 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/6] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From bc94aa580a02bbea36e919e6df00d1fa7b1f1855 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/6] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From a77a2b290151e5c1cd345049f997e5f8f522afaf Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/6] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 0671ae03e8d0a1ab9418801d7c49a1609e8b4fab Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/6] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (49 preceding siblings ...)
  2024-04-01 20:29 ` SpidFightFR
@ 2024-04-07 23:35 ` ahesford
  2024-04-08 19:29 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (47 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: ahesford @ 2024-04-07 23:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 704 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2041646187

Comment:
I ran through some extensive, but not exhaustive, randomized builds across all supported architectures and the following packages have failed:

    modified:   srcpkgs/AppStream/template
    modified:   srcpkgs/bijiben/template
    modified:   srcpkgs/fractal/template
    modified:   srcpkgs/mesa/template
    modified:   srcpkgs/nemo-preview/template
    modified:   srcpkgs/pax-utils/template
    modified:   srcpkgs/planner/template
    modified:   srcpkgs/virt-viewer/template

I do not yet know why these failed and will look more closely soon.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (50 preceding siblings ...)
  2024-04-07 23:35 ` ahesford
@ 2024-04-08 19:29 ` SpidFightFR
  2024-04-08 19:29 ` SpidFightFR
                   ` (46 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 19:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 10425 bytes --]

From d8fb6b821d5386499727101bd527730e11f71512 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/7] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 2126fe646a413fe4ac387fae0343692808e09e4c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/7] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 679e21d043a5c452921f2f8a2afb83d026539910 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/7] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 7f09c219588186ca6f3c77c4ae5181e08d416ee3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/7] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From c84cb6a706cbc386078f85c56a8f461b467a9b88 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/7] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 0e778e7471d7eff5d76039eb0a9f19cf71df10d9 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/7] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 30b05ee2f5270b3de177d78fecf1e24b9a7e1dd8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 21:28:27 +0200
Subject: [PATCH 7/7] bijiben: fixing makedeps.

---
 srcpkgs/bijiben/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template
index 2b06861b403877..426e1ee776ceb3 100644
--- a/srcpkgs/bijiben/template
+++ b/srcpkgs/bijiben/template
@@ -6,7 +6,7 @@ build_helper="gir"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="clutter-gtk-devel evolution-devel tracker-devel
- libwebkit2gtk41-devel libhandy1-devel"
+ libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake"
 depends="desktop-file-utils tracker"
 short_desc="Intuitive note editor with strong GNOME desktop integration"
 maintainer="Enno Boland <gottox@voidlinux.org>"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (51 preceding siblings ...)
  2024-04-08 19:29 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-08 19:29 ` SpidFightFR
  2024-04-08 19:30 ` SpidFightFR
                   ` (45 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 19:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 832 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043503322

Comment:
> I ran through some extensive, but not exhaustive, randomized builds across all supported architectures and the following packages have failed:
> 
> ```
> modified:   srcpkgs/AppStream/template
> modified:   srcpkgs/bijiben/template
> modified:   srcpkgs/fractal/template
> modified:   srcpkgs/mesa/template
> modified:   srcpkgs/nemo-preview/template
> modified:   srcpkgs/pax-utils/template
> modified:   srcpkgs/planner/template
> modified:   srcpkgs/virt-viewer/template
> ```
> 
> I do not yet know why these failed and will look more closely soon.

working on it atm. looks like bijiben is fixed, for some reasons updating meson introduced makedeps lacking bugs...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (52 preceding siblings ...)
  2024-04-08 19:29 ` SpidFightFR
@ 2024-04-08 19:30 ` SpidFightFR
  2024-04-08 19:36 ` SpidFightFR
                   ` (44 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 19:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 837 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043503322

Comment:
> I ran through some extensive, but not exhaustive, randomized builds across all supported architectures and the following packages have failed:
> 
> ```
> modified:   srcpkgs/AppStream/template
> modified:   srcpkgs/bijiben/template [OK]
> modified:   srcpkgs/fractal/template
> modified:   srcpkgs/mesa/template
> modified:   srcpkgs/nemo-preview/template
> modified:   srcpkgs/pax-utils/template
> modified:   srcpkgs/planner/template
> modified:   srcpkgs/virt-viewer/template
> ```
> 
> I do not yet know why these failed and will look more closely soon.

working on it atm. looks like bijiben is fixed, for some reasons updating meson introduced makedeps lacking bugs...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (53 preceding siblings ...)
  2024-04-08 19:30 ` SpidFightFR
@ 2024-04-08 19:36 ` SpidFightFR
  2024-04-08 20:12 ` SpidFightFR
                   ` (43 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 19:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 360 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal 
mesa
nemo-preview
pax-utils
planner
virt-viewer

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (54 preceding siblings ...)
  2024-04-08 19:36 ` SpidFightFR
@ 2024-04-08 20:12 ` SpidFightFR
  2024-04-08 20:26 ` SpidFightFR
                   ` (42 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 367 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal [Fixed]
mesa
nemo-preview
pax-utils
planner
virt-viewer

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (55 preceding siblings ...)
  2024-04-08 20:12 ` SpidFightFR
@ 2024-04-08 20:26 ` SpidFightFR
  2024-04-08 20:27 ` SpidFightFR
                   ` (41 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 387 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal [Fixed]
mesa
nemo-preview [No error?]
pax-utils [Fixed]
planner
virt-viewer

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (56 preceding siblings ...)
  2024-04-08 20:26 ` SpidFightFR
@ 2024-04-08 20:27 ` SpidFightFR
  2024-04-08 20:32 ` SpidFightFR
                   ` (40 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 327 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043587931

Comment:
It's taking quite some times, my apologies.

However it seems that some package broke not cuz of meson update but because of random timed errors. you'll see in the commit history.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (57 preceding siblings ...)
  2024-04-08 20:27 ` SpidFightFR
@ 2024-04-08 20:32 ` SpidFightFR
  2024-04-08 20:36 ` SpidFightFR
                   ` (39 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 395 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal [Fixed]
mesa
nemo-preview [No error?]
pax-utils [Fixed]
planner [Fixed]
virt-viewer

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (58 preceding siblings ...)
  2024-04-08 20:32 ` SpidFightFR
@ 2024-04-08 20:36 ` SpidFightFR
  2024-04-08 20:57 ` SpidFightFR
                   ` (38 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 407 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal [Fixed]
mesa
nemo-preview [No error?]
pax-utils [Fixed]
planner [Fixed]
virt-viewer [No error?]

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (59 preceding siblings ...)
  2024-04-08 20:36 ` SpidFightFR
@ 2024-04-08 20:57 ` SpidFightFR
  2024-04-08 20:58 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (37 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043512554

Comment:
This message will be updated with every packages i've verified for both x64 musl and x64 glibc.

```
AppStream [No error?]
bijiben [Fixed]
fractal [Fixed]
mesa [No error?]
nemo-preview [No error?]
pax-utils [Fixed]
planner [Fixed]
virt-viewer [No error?]

```


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (60 preceding siblings ...)
  2024-04-08 20:57 ` SpidFightFR
@ 2024-04-08 20:58 ` SpidFightFR
  2024-04-08 20:59 ` SpidFightFR
                   ` (36 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 13395 bytes --]

From d8fb6b821d5386499727101bd527730e11f71512 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 01/10] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 2126fe646a413fe4ac387fae0343692808e09e4c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 02/10] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 679e21d043a5c452921f2f8a2afb83d026539910 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 03/10] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 7f09c219588186ca6f3c77c4ae5181e08d416ee3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 04/10] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From c84cb6a706cbc386078f85c56a8f461b467a9b88 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 05/10] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 0e778e7471d7eff5d76039eb0a9f19cf71df10d9 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 06/10] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 30b05ee2f5270b3de177d78fecf1e24b9a7e1dd8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 21:28:27 +0200
Subject: [PATCH 07/10] bijiben: fixing makedeps.

---
 srcpkgs/bijiben/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template
index 2b06861b403877..426e1ee776ceb3 100644
--- a/srcpkgs/bijiben/template
+++ b/srcpkgs/bijiben/template
@@ -6,7 +6,7 @@ build_helper="gir"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="clutter-gtk-devel evolution-devel tracker-devel
- libwebkit2gtk41-devel libhandy1-devel"
+ libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake"
 depends="desktop-file-utils tracker"
 short_desc="Intuitive note editor with strong GNOME desktop integration"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 8cb00dd7467b5494b94de4f11a0a711fa074eb03 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 08/10] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..20be569b8ee9a2 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel cmake"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

From 602fba2893ade01ddc21447381563577d9527544 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:25:45 +0200
Subject: [PATCH 09/10] pax-utils: update distfile link.

---
 srcpkgs/pax-utils/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pax-utils/template b/srcpkgs/pax-utils/template
index 4ddfabe68f0df7..fdc6a3de1e1d36 100644
--- a/srcpkgs/pax-utils/template
+++ b/srcpkgs/pax-utils/template
@@ -9,6 +9,6 @@ short_desc="PaX aware and related utilities for ELF binaries"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
 homepage="https://cgit.gentoo.org/proj/pax-utils.git/"
-distfiles="https://gentoo.osuosl.org/distfiles/${pkgname}-${version}.tar.xz"
-checksum=108362d29668d25cf7b0cadc63b15a4c1cfc0dbc71adc151b33c5fe7dece939a
+distfiles="https://gitweb.gentoo.org/proj/pax-utils.git/snapshot/pax-utils-${version}.tar.gz"
+checksum=9b5e7d7da71210b47aa3ccdf026bbbcc5d5cf8321be2285ee1ddcb0a761fc7cb
 python_version=3

From 0c16520a60460ed0a04e5680d75d2de61432e89e Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:32:18 +0200
Subject: [PATCH 10/10] planner: update checksum.

---
 srcpkgs/planner/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/planner/template b/srcpkgs/planner/template
index b55a40f9306f38..0ca0b0ab15e299 100644
--- a/srcpkgs/planner/template
+++ b/srcpkgs/planner/template
@@ -13,7 +13,7 @@ maintainer="linarcx <linarcx@riseup.net>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/alainm23/planner"
 distfiles="https://github.com/alainm23/planner/archive/${version}.tar.gz"
-checksum=345a9ad2220820f08f583321e874528eee9f7e009236127efacee72d071c7ea5
+checksum=0ebeb494d6e33b719595bb10d4a130f0bbc7dbf50cabf2438a418e0c228df9c6
 
 post_install() {
 	vinstall data/com.github.alainm23.planner.desktop.in 644 \

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (61 preceding siblings ...)
  2024-04-08 20:58 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-08 20:59 ` SpidFightFR
  2024-04-09  5:09 ` SpidFightFR
                   ` (35 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-08 20:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 212 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2043631890

Comment:
What a mess... I hope the commit history length isn't an issue...!

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (62 preceding siblings ...)
  2024-04-08 20:59 ` SpidFightFR
@ 2024-04-09  5:09 ` SpidFightFR
  2024-04-09  9:56 ` meator
                   ` (34 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-09  5:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 206 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2044158245

Comment:
Argh... I'll check those errors when I got a few hours free.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (63 preceding siblings ...)
  2024-04-09  5:09 ` SpidFightFR
@ 2024-04-09  9:56 ` meator
  2024-04-09 19:38 ` SpidFightFR
                   ` (33 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-09  9:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2595 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2044611788

Comment:
I wonder if there are any other programs that are affected by the vala issue caused by meson 1.4.0. But `budgie-desktop-view` was in a pretty unique situation, because it set `Werror`. It might be still worth testing meson vala packages on `x86_64-musl` or something.

<details><summary>Templates containing "vala" and "meson"</summary>
<p>

```
AppStream
GPaste
Minder
NetworkManager
PackageKit
SwayNotificationCenter
Tuba
avizo
babl
baobab
bookworm
bookworm
budgie-desktop-view
budgie-desktop
cheese
clipped
colord-gtk
colord
contractor
dconf-editor
dconf
deja-dup
five-or-more
folks
fontmanager
fontmanager
four-in-a-row
fwupd
gamehub
gcab
gcr
gcr4
geary
geary
gedit-plugins
gegl
geoclue2
gitg
gnome-2048
gnome-boxes
gnome-builder
gnome-calculator
gnome-chess
gnome-clocks
gnome-connections
gnome-contacts
gnome-control-center
gnome-initial-setup
gnome-klotski
gnome-mahjongg
gnome-mines
gnome-nibbles
gnome-online-accounts
gnome-robots
gnome-sudoku
gnome-taquin
gnome-tetravex
gnome-usage
granite
granite7
grilo
grilo
gsound
gssdp
gssdp1.2
gtk-layer-shell
gtk-vnc
gtksourceview4
gtksourceview5
gupnp-av
gupnp-dlna
gupnp
gupnp1.2
gxml
iagno
io.elementary.calculator
io.elementary.calendar
io.elementary.calendar
io.elementary.calendar
io.elementary.calendar
io.elementary.code
io.elementary.files
io.elementary.music
io.elementary.photos
io.elementary.photos
io.elementary.print
io.elementary.terminal
io.elementary.videos
jsonrpc-glib
lavalauncher
libaccounts-glib
libadwaita
libchamplain
libcloudproviders
libdazzle
libdex
libgdata
libgepub
libgexiv2
libgit2-glib
libgnome-games-support
libgudev
libgusb
libgweather
libhandy
libhandy1
libjcat
libmanette
libmediaart
libnma
libosinfo
libosinfo
libpanel
libpeas
libpeas2
libportal
libsecret
libshumate
libsoup
libsoup3
libvirt-glib
libvirt-glib
lightsoff
meson
notes-up
nutty
nutty
pantheon-agent-polkit
pantheon-screenshot
pdftag
peek
planner
pulseaudio
quadrapassel
quickDocs
retro-gtk
rygel
seahorse
seahorse
sequeler
shotwell
simple-scan
spice-gtk
swell-foop
switchboard-plug-bluetooth
switchboard-plug-network
switchboard-plug-printers
switchboard
template-glib
timeshift
tootle
tracker
uhttpmock
umockdev
vala-language-server
vala-panel-appmenu
vala-panel
valabind
valabind
vte3
xapps
xfce4-alsa-plugin
```

</p>
</details> 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (64 preceding siblings ...)
  2024-04-09  9:56 ` meator
@ 2024-04-09 19:38 ` SpidFightFR
  2024-04-10  9:21 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (32 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-09 19:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2045929399

Comment:
@meator i tried to look at the error of pax-utils... I'm quite confused of what that can be... Do you have any ideas on your side? (I'll take more time to check tomorrow either ways)

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (65 preceding siblings ...)
  2024-04-09 19:38 ` SpidFightFR
@ 2024-04-10  9:21 ` SpidFightFR
  2024-04-10  9:25 ` SpidFightFR
                   ` (31 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10  9:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 12350 bytes --]

From cfa35848222a7126f0ef3638b530b34277b560f1 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/9] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 18cec37207ac0bae8f460c698ddcaf4890537eef Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/9] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From d86d9b174dd0389fbed57c5fb55c1c50f9052312 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/9] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From ef3ba5e64a88a00367cfe5081970a340c8292a09 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/9] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 727bc19a37a765c504ca22e1129643048ee828a0 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/9] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 953db2dfeba49a2d1fe01f250240d8a311f6947f Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/9] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 6baeb7624a65c4c3386c2663259d5c89bec2641c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 21:28:27 +0200
Subject: [PATCH 7/9] bijiben: fixing makedeps.

---
 srcpkgs/bijiben/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template
index 2b06861b403877..426e1ee776ceb3 100644
--- a/srcpkgs/bijiben/template
+++ b/srcpkgs/bijiben/template
@@ -6,7 +6,7 @@ build_helper="gir"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="clutter-gtk-devel evolution-devel tracker-devel
- libwebkit2gtk41-devel libhandy1-devel"
+ libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake"
 depends="desktop-file-utils tracker"
 short_desc="Intuitive note editor with strong GNOME desktop integration"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 8e656c972b48d6a8298a37e4dd160d65fcd2518e Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 8/9] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..20be569b8ee9a2 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel cmake"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

From fc93e46796a42177adcb22d42aeda79042e5c192 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:32:18 +0200
Subject: [PATCH 9/9] planner: update checksum.

---
 srcpkgs/planner/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/planner/template b/srcpkgs/planner/template
index b55a40f9306f38..0ca0b0ab15e299 100644
--- a/srcpkgs/planner/template
+++ b/srcpkgs/planner/template
@@ -13,7 +13,7 @@ maintainer="linarcx <linarcx@riseup.net>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/alainm23/planner"
 distfiles="https://github.com/alainm23/planner/archive/${version}.tar.gz"
-checksum=345a9ad2220820f08f583321e874528eee9f7e009236127efacee72d071c7ea5
+checksum=0ebeb494d6e33b719595bb10d4a130f0bbc7dbf50cabf2438a418e0c228df9c6
 
 post_install() {
 	vinstall data/com.github.alainm23.planner.desktop.in 644 \

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (66 preceding siblings ...)
  2024-04-10  9:21 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-10  9:25 ` SpidFightFR
  2024-04-10  9:36 ` SpidFightFR
                   ` (30 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10  9:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 11449 bytes --]

From 548171a1156ceb32ad5cb03d65fd7d0d1ce243c1 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/8] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 018026326edeb413a7480aeff69af48e6e267063 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/8] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 5af324048855adf7fccad4ec0edd516ece4994e5 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/8] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 5cddd5c20c202ce666273904dd687a892f31e11a Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/8] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From fe3747f79411d265648b45a34877386ced09397f Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/8] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 9d08337b5a414e64152f79f98cb9895b4b19870c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/8] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 9e881af2361aa975d6754a81f3460748364581a2 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 21:28:27 +0200
Subject: [PATCH 7/8] bijiben: fixing makedeps.

---
 srcpkgs/bijiben/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template
index 2b06861b403877..426e1ee776ceb3 100644
--- a/srcpkgs/bijiben/template
+++ b/srcpkgs/bijiben/template
@@ -6,7 +6,7 @@ build_helper="gir"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="clutter-gtk-devel evolution-devel tracker-devel
- libwebkit2gtk41-devel libhandy1-devel"
+ libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake"
 depends="desktop-file-utils tracker"
 short_desc="Intuitive note editor with strong GNOME desktop integration"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From db72ffbf1837aeeba0e51212ce06b6e883d0a917 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 8/8] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..20be569b8ee9a2 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel cmake"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (67 preceding siblings ...)
  2024-04-10  9:25 ` SpidFightFR
@ 2024-04-10  9:36 ` SpidFightFR
  2024-04-10  9:40 ` SpidFightFR
                   ` (29 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10  9:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1436 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047033709

Comment:
> I ran through some extensive, but not exhaustive, randomized builds across all supported architectures and the following packages have failed:
> 
> ```
> modified:   srcpkgs/AppStream/template
> modified:   srcpkgs/bijiben/template
> modified:   srcpkgs/fractal/template
> modified:   srcpkgs/mesa/template
> modified:   srcpkgs/nemo-preview/template
> modified:   srcpkgs/pax-utils/template
> modified:   srcpkgs/planner/template
> modified:   srcpkgs/virt-viewer/template
> ```
> 
> I do not yet know why these failed and will look more closely soon.

Hey, so i checked in further details...
For pax-utils:
The current template is broken not because of meson but because of a restructuring in upstream.
the distfile location changed, i would suggest to use [this link](https://gitweb.gentoo.org/proj/pax-utils.git/snapshot/pax-utils-1.3.7.tar.gz) instead (this is the link to the archive with the proper tag, which can be found here: https://gitweb.gentoo.org/proj/pax-utils.git/tag/?h=v1.3.7).

Tests do fail as of now with pax-utils. I struggle to find a reason why, but from what i found: `lddtree -l /bin/bash` command fails to execute, and this causes the test itself to fail. I can't seem to find if it's related to meson or if it's caused by something else.


^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (68 preceding siblings ...)
  2024-04-10  9:36 ` SpidFightFR
@ 2024-04-10  9:40 ` SpidFightFR
  2024-04-10 10:11 ` SpidFightFR
                   ` (28 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10  9:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1516 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047033709

Comment:
> I ran through some extensive, but not exhaustive, randomized builds across all supported architectures and the following packages have failed:
> 
> ```
> modified:   srcpkgs/AppStream/template
> modified:   srcpkgs/bijiben/template
> modified:   srcpkgs/fractal/template
> modified:   srcpkgs/mesa/template
> modified:   srcpkgs/nemo-preview/template
> modified:   srcpkgs/pax-utils/template
> modified:   srcpkgs/planner/template
> modified:   srcpkgs/virt-viewer/template
> ```
> 
> I do not yet know why these failed and will look more closely soon.

Hey, so i checked in further details...
For pax-utils:
The current template is broken not because of meson but because of a restructuring in upstream.
the distfile location changed, i would suggest to use [this link](https://gitweb.gentoo.org/proj/pax-utils.git/snapshot/pax-utils-1.3.7.tar.gz) instead (this is the link to the archive with the proper tag, which can be found here: https://gitweb.gentoo.org/proj/pax-utils.git/tag/?h=v1.3.7).

Tests do fail as of now with pax-utils. I struggle to find a reason why, but from what i found: `lddtree -l /bin/bash` command fails to execute, and this causes the test itself to fail. I can't seem to find if it's ~~related to meson~~ or if it's caused by something else.

UPDATE: It isn't caused by the meson update but because of something else.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (69 preceding siblings ...)
  2024-04-10  9:40 ` SpidFightFR
@ 2024-04-10 10:11 ` SpidFightFR
  2024-04-10 10:58 ` leahneukirchen
                   ` (27 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10 10:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047127253

Comment:
@leahneukirchen Hello, sorry for the ping, but the above message might interest you. :+1: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (70 preceding siblings ...)
  2024-04-10 10:11 ` SpidFightFR
@ 2024-04-10 10:58 ` leahneukirchen
  2024-04-10 12:46 ` SpidFightFR
                   ` (26 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: leahneukirchen @ 2024-04-10 10:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047218609

Comment:
fixed in 2f5d8827d57

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (71 preceding siblings ...)
  2024-04-10 10:58 ` leahneukirchen
@ 2024-04-10 12:46 ` SpidFightFR
  2024-04-10 12:51 ` leahneukirchen
                   ` (25 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10 12:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 376 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047449167

Comment:
> fixed in [2f5d882](https://github.com/void-linux/void-packages/commit/2f5d8827d5770b060a515b2db366f61a1d878548)

nice ! did you managed to build it tho ? cuz the check process failed for me, i'm kinda curious... :sweat_smile: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (72 preceding siblings ...)
  2024-04-10 12:46 ` SpidFightFR
@ 2024-04-10 12:51 ` leahneukirchen
  2024-04-10 12:58 ` eli-schwartz
                   ` (24 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: leahneukirchen @ 2024-04-10 12:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047458474

Comment:
it build fine (don't care about the test)

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (73 preceding siblings ...)
  2024-04-10 12:51 ` leahneukirchen
@ 2024-04-10 12:58 ` eli-schwartz
  2024-04-10 13:53 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (23 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: eli-schwartz @ 2024-04-10 12:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

New comment by eli-schwartz on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2047474190

Comment:
See https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/pax-utils/pax-utils-1.3.7.ebuild#n21

The correct download site was never distfiles.gentoo.org (that is a mirror network, distfiles can expire from there). If you do want to use it anyway, the subdirectory structure used is described at https://www.gentoo.org/glep/glep-0075.html

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (74 preceding siblings ...)
  2024-04-10 12:58 ` eli-schwartz
@ 2024-04-10 13:53 ` SpidFightFR
  2024-04-13 19:10 ` SpidFightFR
                   ` (22 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-10 13:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 12408 bytes --]

From 0fdc5a582ea417220843738f34c2dfbd6a1b85cf Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/9] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 6269863c4774698803980f9795825217587cc693 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/9] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From b2a53bd17e5b4883dcda27bca946b9448c5c1759 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/9] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 59a27dbdbe76c9f04c7fe327c83d79e4af189abd Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/9] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 929847c070cb4453800b1c96d68f15727729169d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/9] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 1f651ee7de6dacac6307263497d49de2aed3afd4 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/9] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 8fdcdb742e6fb1cf7db83b8912bba5f56a7ab6d6 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 21:28:27 +0200
Subject: [PATCH 7/9] bijiben: fixing makedeps.

---
 srcpkgs/bijiben/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template
index 2b06861b403877..426e1ee776ceb3 100644
--- a/srcpkgs/bijiben/template
+++ b/srcpkgs/bijiben/template
@@ -6,7 +6,7 @@ build_helper="gir"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="clutter-gtk-devel evolution-devel tracker-devel
- libwebkit2gtk41-devel libhandy1-devel"
+ libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake"
 depends="desktop-file-utils tracker"
 short_desc="Intuitive note editor with strong GNOME desktop integration"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 85db30e0823dbcc4ba7297584191fa0a00616e52 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 8/9] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..20be569b8ee9a2 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel cmake"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

From 2afd9178c80a4e646a3edf3bbdb899fc23446a74 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Wed, 10 Apr 2024 15:53:39 +0200
Subject: [PATCH 9/9] rygel: fix makedeps.

---
 srcpkgs/rygel/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 373cf7428f1b3d..94b0dd70b406ab 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -8,7 +8,7 @@ configure_args="-Dexamples=false -Dtests=false"
 hostmakedepends="pkg-config glib-devel vala docbook2x gettext"
 makedepends="sqlite-devel gtk+3-devel libsoup3-devel libgee-devel
  gupnp-av-devel gupnp-dlna-devel tracker-devel
- libmediaart-devel gssdp-devel gst1-editing-services-devel"
+ libmediaart-devel gssdp-devel gst1-editing-services-devel python3-devel"
 depends="hicolor-icon-theme desktop-file-utils"
 short_desc="GNOME home media solution"
 maintainer="Orphaned <orphan@voidlinux.org>"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (75 preceding siblings ...)
  2024-04-10 13:53 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-13 19:10 ` SpidFightFR
  2024-04-13 20:14 ` meator
                   ` (21 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 19:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053734911

Comment:
`gtksourceview5` is now broken, i didn't find a solution yet.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (76 preceding siblings ...)
  2024-04-13 19:10 ` SpidFightFR
@ 2024-04-13 20:14 ` meator
  2024-04-13 20:26 ` SpidFightFR
                   ` (20 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-13 20:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 340 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053748053

Comment:
> `gtksourceview5` is now broken, i didn't find a solution yet.

Wouldn't you know it, Vala strikes again. I've called it, I knew that `budgie-desktop-view` isn't the only package affected by this.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (77 preceding siblings ...)
  2024-04-13 20:14 ` meator
@ 2024-04-13 20:26 ` SpidFightFR
  2024-04-13 20:27 ` meator
                   ` (19 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053753313

Comment:
> > `gtksourceview5` is now broken, i didn't find a solution yet.
> 
> Wouldn't you know it, Vala strikes again. I've called it, I knew that `budgie-desktop-view` isn't the only package affected by this.

hey, sorry i brought some update in the IRC, but the TLDR is:

apparently updating the package solves the issue, only problem is, the `gtk_doc` build option is deprecated for `documentation` instead, moving from `gtk_doc` to `gi-docgen` from what i understood.

I'm searching solutions but it might take time.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (78 preceding siblings ...)
  2024-04-13 20:26 ` SpidFightFR
@ 2024-04-13 20:27 ` meator
  2024-04-13 20:32 ` SpidFightFR
                   ` (18 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-13 20:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 436 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053748053

Comment:
> `gtksourceview5` is now broken, i didn't find a solution yet.

~Wouldn't you know it, Vala strikes again. I've called it, I knew that `budgie-desktop-view` isn't the only package affected by this.~ I have been too quick to judge, `gtksourceview5`'s build failure is unrelated to Meson 1.4.0.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (79 preceding siblings ...)
  2024-04-13 20:27 ` meator
@ 2024-04-13 20:32 ` SpidFightFR
  2024-04-13 20:33 ` SpidFightFR
                   ` (17 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 958 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053754988

Comment:
Wait hold up a minute, look:

<details><summary>Error-build.log</summary>

```
FAILED: gtksourceview/gtksourceview-5.vapi 
/usr/bin/vapigen --quiet --library=gtksourceview-5 --directory=/builddir/gtksourceview5-5.10.0/build/gtksourceview --pkg=gdk-pixbuf-2.0 --pkg=gio-2.0 --pkg=gtk4 --pkg=pango --pkg=cairo --metadatadir=/builddir/gtksourceview5-5.10.0/gtksourceview /builddir/gtksourceview5-5.10.0/build/gtksourceview/GtkSource-5.gir
GtkSource-5.gir:18586.7-18591.84: warning: Signal `GtkSource.View.smart_home_end' conflicts with property of the same name
GtkSource-5.gir:9812.7-9812.43: error: The type name `Gtk.AccessibleText' could not be found
GtkSource-5.gir:17230.7-17230.43: error: The type name `Gtk.AccessibleText' could not be found

```
</details>

Something ain't right with vapi...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (80 preceding siblings ...)
  2024-04-13 20:32 ` SpidFightFR
@ 2024-04-13 20:33 ` SpidFightFR
  2024-04-13 20:41 ` SpidFightFR
                   ` (16 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053755179

Comment:
You are correct, it IS vala.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (81 preceding siblings ...)
  2024-04-13 20:33 ` SpidFightFR
@ 2024-04-13 20:41 ` SpidFightFR
  2024-04-13 20:41 ` SpidFightFR
                   ` (15 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 958 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053754988

Comment:
Wait hold up a minute, look:

<details><summary>Error-build.log</summary>

```
FAILED: gtksourceview/gtksourceview-5.vapi 
/usr/bin/vapigen --quiet --library=gtksourceview-5 --directory=/builddir/gtksourceview5-5.10.0/build/gtksourceview --pkg=gdk-pixbuf-2.0 --pkg=gio-2.0 --pkg=gtk4 --pkg=pango --pkg=cairo --metadatadir=/builddir/gtksourceview5-5.10.0/gtksourceview /builddir/gtksourceview5-5.10.0/build/gtksourceview/GtkSource-5.gir
GtkSource-5.gir:18586.7-18591.84: warning: Signal `GtkSource.View.smart_home_end' conflicts with property of the same name
GtkSource-5.gir:9812.7-9812.43: error: The type name `Gtk.AccessibleText' could not be found
GtkSource-5.gir:17230.7-17230.43: error: The type name `Gtk.AccessibleText' could not be found

```
</details>

Something ain't right with vapi...

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (82 preceding siblings ...)
  2024-04-13 20:41 ` SpidFightFR
@ 2024-04-13 20:41 ` SpidFightFR
  2024-04-13 20:42 ` SpidFightFR
                   ` (14 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053755179

Comment:
You are correct, it IS vala.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (83 preceding siblings ...)
  2024-04-13 20:41 ` SpidFightFR
@ 2024-04-13 20:42 ` SpidFightFR
  2024-04-16 17:30 ` SpidFightFR
                   ` (13 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-13 20:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 798 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2053753313

Comment:
> > `gtksourceview5` is now broken, i didn't find a solution yet.
> 
> Wouldn't you know it, Vala strikes again. I've called it, I knew that `budgie-desktop-view` isn't the only package affected by this.

~~hey, sorry i brought some update in the IRC, but the TLDR is:~~

~~apparently updating the package solves the issue, only problem is, the `gtk_doc` build option is deprecated for `documentation` instead, moving from `gtk_doc` to `gi-docgen` from what i understood.~~

~~I'm searching solutions but it might take time.~~

EDIT: unrelated issue, the problem can be found [here](https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/353).

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (84 preceding siblings ...)
  2024-04-13 20:42 ` SpidFightFR
@ 2024-04-16 17:30 ` SpidFightFR
  2024-04-16 17:31 ` SpidFightFR
                   ` (12 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-16 17:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2059591348

Comment:
Tests so far seem good...
Does anyone have an issue with meson and bulk building?

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (85 preceding siblings ...)
  2024-04-16 17:30 ` SpidFightFR
@ 2024-04-16 17:31 ` SpidFightFR
  2024-04-16 17:41 ` meator
                   ` (11 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-16 17:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 268 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2059592968

Comment:
Hello @meator , vala has been updated, is the issue you mentioned for a handful of package solved or is it still relevant?

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (86 preceding siblings ...)
  2024-04-16 17:31 ` SpidFightFR
@ 2024-04-16 17:41 ` meator
  2024-04-16 17:52 ` SpidFightFR
                   ` (10 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-16 17:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 506 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2059623723

Comment:
> Hello @meator , vala has been updated, is the issue you mentioned for a handful of package solved or is it still relevant?

I believe it's still relevant, it is an issue with Meson and not with Vala itself, but it looks like only `budgie-desktop-view` is affected because of its `Werror`.

You said that you were bulk building Meson packages. How did that go?

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (87 preceding siblings ...)
  2024-04-16 17:41 ` meator
@ 2024-04-16 17:52 ` SpidFightFR
  2024-04-21 14:50 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (9 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-16 17:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 695 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2059643696

Comment:
> > Hello @meator , vala has been updated, is the issue you mentioned for a handful of package solved or is it still relevant?
> 
> I believe it's still relevant, it is an issue with Meson and not with Vala itself, but it looks like only `budgie-desktop-view` is affected because of its `Werror`.
> 
> You said that you were bulk building Meson packages. How did that go?

all is good, my second run had errors but it's ymir glitching out for reasons i don't know... I re-ran all failed packages individually and everything is good on my side.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (88 preceding siblings ...)
  2024-04-16 17:52 ` SpidFightFR
@ 2024-04-21 14:50 ` SpidFightFR
  2024-04-21 16:23 ` [PR REVIEW] " meator
                   ` (8 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-21 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 11513 bytes --]

From ebbb3f845973f0d8e7b2c2f798915ca01f969bd2 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/8] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 0ba95d4eb1243ab8511e24d92f158689e156b5f9 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/8] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From ebaa5cd99c236d849506b1369d0a887ee80db225 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/8] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 0b32ee3f286aa1e58f91665c0a506abe17db294c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/8] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From 75c342493fde33dacd959aa3abdd17d2958f4f3f Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/8] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From 293c2c1282098fa61df17ec84ea8441a2e9ec138 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/8] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 22c012b9a4b34cd58448450e6ce448e759dbff4e Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 7/8] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..20be569b8ee9a2 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel cmake"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

From 20aa6d5aa3b6ab6070e0f168a1577d1a1ded9b66 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Wed, 10 Apr 2024 15:53:39 +0200
Subject: [PATCH 8/8] rygel: fix makedeps.

---
 srcpkgs/rygel/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 373cf7428f1b3d..94b0dd70b406ab 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -8,7 +8,7 @@ configure_args="-Dexamples=false -Dtests=false"
 hostmakedepends="pkg-config glib-devel vala docbook2x gettext"
 makedepends="sqlite-devel gtk+3-devel libsoup3-devel libgee-devel
  gupnp-av-devel gupnp-dlna-devel tracker-devel
- libmediaart-devel gssdp-devel gst1-editing-services-devel"
+ libmediaart-devel gssdp-devel gst1-editing-services-devel python3-devel"
 depends="hicolor-icon-theme desktop-file-utils"
 short_desc="GNOME home media solution"
 maintainer="Orphaned <orphan@voidlinux.org>"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (89 preceding siblings ...)
  2024-04-21 14:50 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-21 16:23 ` meator
  2024-04-21 16:42 ` SpidFightFR
                   ` (7 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: meator @ 2024-04-21 16:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573846379

Comment:
Why is `cmake` needed? It builds fine without it for me.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (90 preceding siblings ...)
  2024-04-21 16:23 ` [PR REVIEW] " meator
@ 2024-04-21 16:42 ` SpidFightFR
  2024-04-21 16:55 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (6 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-21 16:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 269 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573851216

Comment:
A bunch of packages needed these... that's weird, that was the case for bijiben as well. Welp imma remove this cmake.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Updated] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (91 preceding siblings ...)
  2024-04-21 16:42 ` SpidFightFR
@ 2024-04-21 16:55 ` SpidFightFR
  2024-04-21 16:55 ` [PR REVIEW] " SpidFightFR
                   ` (5 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-21 16:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

There is an updated pull request by SpidFightFR against master on the void-packages repository

https://github.com/SpidFightFR/void-packages update-meson
https://github.com/void-linux/void-packages/pull/49288

meson: update to version 1.4.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49288.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-meson-49288.patch --]
[-- Type: text/x-diff, Size: 11507 bytes --]

From 1820c8448c1f4f6cdd1b47b7c2757e91069874ea Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:44:00 +0100
Subject: [PATCH 1/8] meson: update to version 1.4.0.

---
 srcpkgs/meson/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index fe5540ed0a4e41..ca1e11187a43d0 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,6 +1,6 @@
 # Template file for 'meson'
 pkgname=meson
-version=1.3.2
+version=1.4.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz"
-checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa
+checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d
 
 # XXX: sanitizers aren't available on musl
 if [ "$XBPS_TARGET_LIBC" = glibc ]; then

From 14bf96c2e183c3776b95b117af980637e938dea8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:54:55 +0100
Subject: [PATCH 2/8] wayfire: update to version 0.8.1

---
 srcpkgs/wayfire/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 42caa0af15b160..3b3376abcd118d 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,15 +1,15 @@
 # Template file for 'wayfire'
 pkgname=wayfire
-version=0.7.5
-revision=2
-_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
+version=0.8.1
+revision=1
+_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel
+makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"
@@ -19,8 +19,8 @@ homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz
  https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz
  https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz"
-checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e
- bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f
+checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df
+ 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92
  09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f"
 
 # Optimization for nested STL calls

From 4993f162c06904caae9a2c13b56958ff2d3db52f Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Sun, 24 Mar 2024 21:56:03 +0100
Subject: [PATCH 3/8] wf-config: update to version 0.8.0.

---
 srcpkgs/wf-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template
index 49271c8d7729d8..911c99b3c858d7 100644
--- a/srcpkgs/wf-config/template
+++ b/srcpkgs/wf-config/template
@@ -1,6 +1,6 @@
 # Template file for 'wf-config'
 pkgname=wf-config
-version=0.7.1
+version=0.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Young Jin Park <youngjinpark20@gmail.com>"
 license="MIT"
 homepage="https://wayfire.org"
 distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz"
-checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb
+checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb
 
 post_install() {
 	vlicense LICENSE

From 29a26d47d7cab89d516768b30103682c193690fc Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 25 Mar 2024 21:57:28 +0100
Subject: [PATCH 4/8] switchboard-plug-network: update to version 2.5.0.

---
 srcpkgs/switchboard-plug-network/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template
index 382aea7559a0ec..2035bce1dbfad3 100644
--- a/srcpkgs/switchboard-plug-network/template
+++ b/srcpkgs/switchboard-plug-network/template
@@ -1,6 +1,6 @@
 # Template file for 'switchboard-plug-network'
 pkgname=switchboard-plug-network
-version=2.4.2
+version=2.5.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala gettext"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/switchboard-plug-network"
 distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz"
-checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971
+checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a

From e7542f834ac9d3320be96ee381fc75471f55aa86 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 19:09:14 +0200
Subject: [PATCH 5/8] budgie-desktop-view: disable error checking.

---
 srcpkgs/budgie-desktop-view/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
index ab90a0d3de5a85..0e928f6269641d 100644
--- a/srcpkgs/budgie-desktop-view/template
+++ b/srcpkgs/budgie-desktop-view/template
@@ -1,8 +1,9 @@
 # Template file for 'budgie-desktop-view'
 pkgname=budgie-desktop-view
 version=1.3
-revision=1
+revision=2
 build_style=meson
+configure_args="-D werror=false"
 hostmakedepends="pkg-config intltool vala glib-devel"
 makedepends="libglib-devel gtk+3-devel vala-devel"
 short_desc="Budgie desktop icons application"

From f47912c2a7b7d0157d784bdb9834a99d14e86168 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 1 Apr 2024 20:31:24 +0200
Subject: [PATCH 6/8] wayfire-plugins-extra: update to version 0.8.1.

---
 .../patches/forcefullscreen-crash.patch       | 50 -------------------
 srcpkgs/wayfire-plugins-extra/template        |  4 +-
 2 files changed, 2 insertions(+), 52 deletions(-)
 delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch

diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
deleted file mode 100644
index 5b6bcc4c4c2f8c..00000000000000
--- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001
-From: Scott Moreau <oreaus@gmail.com>
-Date: Tue, 16 Feb 2021 04:49:52 -0700
-Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened
- surfaces (#79)
-
-Introduced by a change in core, rework things to make it not crash
-when closing a view.
----
- src/force-fullscreen.cpp | 16 +++++++++++++---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp
-index 364f239..894c403 100644
---- a/src/force-fullscreen.cpp
-+++ b/src/force-fullscreen.cpp
-@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t,
- 
-     fullscreen_subsurface(wayfire_view view) :
-         wf::surface_interface_t(), wf::compositor_surface_t()
--    {}
-+    {
-+        view->connect_signal("subsurface-removed", &on_subsurface_removed);
-+    }
- 
-     ~fullscreen_subsurface()
-     {}
- 
-+    wf::signal_connection_t on_subsurface_removed = [&] (auto data)
-+    {
-+        auto ev = static_cast<wf::subsurface_removed_signal*>(data);
-+        if ((ev->subsurface.get() == this) && _mapped)
-+        {
-+            _mapped = false;
-+            wf::emit_map_state_change(this);
-+        }
-+    };
-+
-     void on_pointer_enter(int x, int y) override
-     {
-         wf::get_core().set_cursor("default");
-@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t
- 
-         if (background->black_border)
-         {
--            wf::emit_map_state_change(background->black_border);
--            background->black_border->_mapped = false;
-             view->remove_subsurface(background->black_border);
-             background->black_border = nullptr;
-         }
diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index 97170bfcdf9807..ba5fc8382dff22 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,6 +1,6 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
-version=0.7.5
+version=0.8.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
@@ -11,7 +11,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayfire.org/"
 distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz"
-checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840
+checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb
 
 post_install() {
 	vlicense LICENSE

From 19f9ec01b34c9e0fedbe3e69158d616a60178005 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Mon, 8 Apr 2024 22:12:33 +0200
Subject: [PATCH 7/8] fractal: fixing makedeps.

---
 srcpkgs/fractal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index 5012cf23587b40..cf42e8a5c4f9ac 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -8,7 +8,7 @@ hostmakedepends="cargo pkg-config glib-devel gettext"
 makedepends="gtk+3-devel libglib-devel openssl-devel gstreamer1-devel
  cairo-devel gettext-devel gst-plugins-base1-devel gst-plugins-bad1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
- gmp-devel libsecret-devel libhandy-devel rust-std"
+ gmp-devel libsecret-devel libhandy-devel rust-std gst1-editing-services-devel python3-devel"
 short_desc="Matrix Messaging Client for GNOME"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="GPL-3.0-or-later"

From 68c5bcd231bb8bf78fd13ae28a036f765a72470d Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight@swisscows.email>
Date: Wed, 10 Apr 2024 15:53:39 +0200
Subject: [PATCH 8/8] rygel: fix makedeps.

---
 srcpkgs/rygel/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 373cf7428f1b3d..94b0dd70b406ab 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -8,7 +8,7 @@ configure_args="-Dexamples=false -Dtests=false"
 hostmakedepends="pkg-config glib-devel vala docbook2x gettext"
 makedepends="sqlite-devel gtk+3-devel libsoup3-devel libgee-devel
  gupnp-av-devel gupnp-dlna-devel tracker-devel
- libmediaart-devel gssdp-devel gst1-editing-services-devel"
+ libmediaart-devel gssdp-devel gst1-editing-services-devel python3-devel"
 depends="hicolor-icon-theme desktop-file-utils"
 short_desc="GNOME home media solution"
 maintainer="Orphaned <orphan@voidlinux.org>"

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (92 preceding siblings ...)
  2024-04-21 16:55 ` [PR PATCH] [Updated] " SpidFightFR
@ 2024-04-21 16:55 ` SpidFightFR
  2024-04-21 17:13 ` eli-schwartz
                   ` (4 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-21 16:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573854579

Comment:
there, it's now gone.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (93 preceding siblings ...)
  2024-04-21 16:55 ` [PR REVIEW] " SpidFightFR
@ 2024-04-21 17:13 ` eli-schwartz
  2024-04-21 17:14 ` eli-schwartz
                   ` (3 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: eli-schwartz @ 2024-04-21 17:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 981 bytes --]

New review comment by eli-schwartz on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573859175

Comment:
What does that mean, "needed these"?

Projects with meson.build don't even use cmake at all unless the project does dependency('some-cmake-project'), in which case meson executes a small cmake dummy project and parses the cmake debug trace to see what cmake detected via a *-config.cmake; this is an alternative to pkg-config.

Meson will almost always print that it is checking for cmake as a system command, if it doesn't find an optional dependency. The fact that it prints "NO" doesn't mean that cmake is a dependency and should be installed as makedepends... it is just an informational message that cmake is not installed.

The actual error, if an error occurs, is always "some-package could not be found, tried pkg-config and cmake" and the solution is to install the actual dependency, not to try installing cmake.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (94 preceding siblings ...)
  2024-04-21 17:13 ` eli-schwartz
@ 2024-04-21 17:14 ` eli-schwartz
  2024-04-21 17:45 ` SpidFightFR
                   ` (2 subsequent siblings)
  98 siblings, 0 replies; 100+ messages in thread
From: eli-schwartz @ 2024-04-21 17:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 213 bytes --]

New review comment by eli-schwartz on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573859318

Comment:
(note that installing cmake won't even help, in most cases.)

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR REVIEW] meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (95 preceding siblings ...)
  2024-04-21 17:14 ` eli-schwartz
@ 2024-04-21 17:45 ` SpidFightFR
  2024-05-06 21:15 ` SpidFightFR
  2024-05-07 19:13 ` [PR PATCH] [Merged]: " ahesford
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-04-21 17:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1222 bytes --]

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#discussion_r1573866651

Comment:
> What does that mean, "needed these"?
> 
> Projects with meson.build don't even use cmake at all unless the project does dependency('some-cmake-project'), in which case meson executes a small cmake dummy project and parses the cmake debug trace to see what cmake detected via a *-config.cmake; this is an alternative to pkg-config.
> 
> Meson will almost always print that it is checking for cmake as a system command, if it doesn't find an optional dependency. The fact that it prints "NO" doesn't mean that cmake is a dependency and should be installed as makedepends... it is just an informational message that cmake is not installed.
> 
> The actual error, if an error occurs, is always "some-package could not be found, tried pkg-config and cmake" and the solution is to install the actual dependency, not to try installing cmake.

when i ran the testings at some point the checks returned an error with cmake labeled as missing... But it doesn't happen  anymore. I'm not actually sure of what's going on.

But if it works without, well it's good for me.

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (96 preceding siblings ...)
  2024-04-21 17:45 ` SpidFightFR
@ 2024-05-06 21:15 ` SpidFightFR
  2024-05-07 19:13 ` [PR PATCH] [Merged]: " ahesford
  98 siblings, 0 replies; 100+ messages in thread
From: SpidFightFR @ 2024-05-06 21:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/49288#issuecomment-2096931196

Comment:
@ahesford hey, sorry for the ping, i hope you're doing great.

Do we have an update on this, by any chance ? :sweat_smile: 
Do i need to do something ? If so, don't hesitate to tell me ! :smile: 

^ permalink raw reply	[flat|nested] 100+ messages in thread

* Re: [PR PATCH] [Merged]: meson: update to version 1.4.0.
  2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
                   ` (97 preceding siblings ...)
  2024-05-06 21:15 ` SpidFightFR
@ 2024-05-07 19:13 ` ahesford
  98 siblings, 0 replies; 100+ messages in thread
From: ahesford @ 2024-05-07 19:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 560 bytes --]

There's a merged pull request on the void-packages repository

meson: update to version 1.4.0.
https://github.com/void-linux/void-packages/pull/49288

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 100+ messages in thread

end of thread, other threads:[~2024-05-07 19:13 UTC | newest]

Thread overview: 100+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-14 11:46 [PR PATCH] meson: update to version 1.4.0 SpidFightFR
2024-03-14 11:53 ` SpidFightFR
2024-03-14 11:53 ` SpidFightFR
2024-03-15 22:47 ` SpidFightFR
2024-03-16 12:08 ` SpidFightFR
2024-03-16 12:21 ` SpidFightFR
2024-03-16 12:49 ` SpidFightFR
2024-03-17 11:03 ` SpidFightFR
2024-03-23 17:16 ` SpidFightFR
2024-03-24 20:56 ` [PR PATCH] [Updated] " SpidFightFR
2024-03-24 21:01 ` SpidFightFR
2024-03-24 21:16 ` [PR PATCH] [Updated] " SpidFightFR
2024-03-24 21:19 ` SpidFightFR
2024-03-24 21:31 ` [PR PATCH] [Updated] " SpidFightFR
2024-03-24 22:03 ` SpidFightFR
2024-03-25 20:37 ` [PR PATCH] [Updated] " SpidFightFR
2024-03-25 20:38 ` SpidFightFR
2024-03-25 20:40 ` SpidFightFR
2024-03-25 21:00 ` SpidFightFR
2024-03-25 21:00 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 12:06 ` SpidFightFR
2024-04-01 13:51 ` meator
2024-04-01 14:03 ` SpidFightFR
2024-04-01 14:06 ` SpidFightFR
2024-04-01 14:10 ` meator
2024-04-01 14:14 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 14:15 ` SpidFightFR
2024-04-01 15:21 ` meator
2024-04-01 15:24 ` eli-schwartz
2024-04-01 17:09 ` [PR PATCH] [Updated] " leahneukirchen
2024-04-01 17:11 ` SpidFightFR
2024-04-01 17:22 ` SpidFightFR
2024-04-01 17:33 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 17:35 ` [PR REVIEW] " meator
2024-04-01 17:38 ` meator
2024-04-01 17:40 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 17:40 ` [PR REVIEW] " SpidFightFR
2024-04-01 17:45 ` ahesford
2024-04-01 17:45 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 17:46 ` [PR REVIEW] " meator
2024-04-01 17:47 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 17:47 ` [PR REVIEW] " SpidFightFR
2024-04-01 17:48 ` SpidFightFR
2024-04-01 17:50 ` SpidFightFR
2024-04-01 18:06 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 18:39 ` SpidFightFR
2024-04-01 18:57 ` SpidFightFR
2024-04-01 19:36 ` [PR REVIEW] " meator
2024-04-01 19:53 ` SpidFightFR
2024-04-01 19:56 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-01 20:29 ` SpidFightFR
2024-04-07 23:35 ` ahesford
2024-04-08 19:29 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-08 19:29 ` SpidFightFR
2024-04-08 19:30 ` SpidFightFR
2024-04-08 19:36 ` SpidFightFR
2024-04-08 20:12 ` SpidFightFR
2024-04-08 20:26 ` SpidFightFR
2024-04-08 20:27 ` SpidFightFR
2024-04-08 20:32 ` SpidFightFR
2024-04-08 20:36 ` SpidFightFR
2024-04-08 20:57 ` SpidFightFR
2024-04-08 20:58 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-08 20:59 ` SpidFightFR
2024-04-09  5:09 ` SpidFightFR
2024-04-09  9:56 ` meator
2024-04-09 19:38 ` SpidFightFR
2024-04-10  9:21 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-10  9:25 ` SpidFightFR
2024-04-10  9:36 ` SpidFightFR
2024-04-10  9:40 ` SpidFightFR
2024-04-10 10:11 ` SpidFightFR
2024-04-10 10:58 ` leahneukirchen
2024-04-10 12:46 ` SpidFightFR
2024-04-10 12:51 ` leahneukirchen
2024-04-10 12:58 ` eli-schwartz
2024-04-10 13:53 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-13 19:10 ` SpidFightFR
2024-04-13 20:14 ` meator
2024-04-13 20:26 ` SpidFightFR
2024-04-13 20:27 ` meator
2024-04-13 20:32 ` SpidFightFR
2024-04-13 20:33 ` SpidFightFR
2024-04-13 20:41 ` SpidFightFR
2024-04-13 20:41 ` SpidFightFR
2024-04-13 20:42 ` SpidFightFR
2024-04-16 17:30 ` SpidFightFR
2024-04-16 17:31 ` SpidFightFR
2024-04-16 17:41 ` meator
2024-04-16 17:52 ` SpidFightFR
2024-04-21 14:50 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-21 16:23 ` [PR REVIEW] " meator
2024-04-21 16:42 ` SpidFightFR
2024-04-21 16:55 ` [PR PATCH] [Updated] " SpidFightFR
2024-04-21 16:55 ` [PR REVIEW] " SpidFightFR
2024-04-21 17:13 ` eli-schwartz
2024-04-21 17:14 ` eli-schwartz
2024-04-21 17:45 ` SpidFightFR
2024-05-06 21:15 ` SpidFightFR
2024-05-07 19:13 ` [PR PATCH] [Merged]: " ahesford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).