* [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).