Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meson: update to 1.3.1 #48171

Merged
merged 1 commit into from
Jan 17, 2024
Merged

meson: update to 1.3.1 #48171

merged 1 commit into from
Jan 17, 2024

Conversation

zlice
Copy link
Contributor

@zlice zlice commented Jan 11, 2024

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64, i686

Comments

need this and libdrm-2.4.119 for mesa-24 soonish

@SpidFightFR fyi

@classabbyamp
Copy link
Member

classabbyamp commented Jan 11, 2024

did you test building all packages that use meson for compatibility?

@zlice
Copy link
Contributor Author

zlice commented Jan 11, 2024

did you test building all packages that use meson for compatibility?

No, I did not. Just mesa24.0.0-rc1. Anything in particular? Just anything with build_style=meson ? Have a 5600X so as long as it's not chromium/electron I may be able to over a few nights.

looks like over 700 packages ...

@SpidFightFR
Copy link
Contributor

SpidFightFR commented Jan 11, 2024

Testing the changes

* I tested the changes in this PR: **YES**

Local build testing

* I built this PR locally for my native architecture, **x86_64**, **i686**

Comments

need this and libdrm-2.4.119 for mesa-24 soonish

@SpidFightFR fyi

Hey, thanks for the intel, mate! I'll make a few tries with mesa 24. 😄

Update: v24-rc1 builds. We can also ditch fix-meson-build.patch. 👍

@classabbyamp
Copy link
Member

Anything in particular?

everything with the meson build_style plus:

cutter
handbrake
meson-cmake-wrapper
python3-contourpy
python3-meson-python
python3-numpy
python3-pandas
python3-pywt
python3-scikit-image
python3-scipy
sagemath

i would suggest using something like ymir to automate this

@zlice
Copy link
Contributor Author

zlice commented Jan 11, 2024

Not familiar with ymir, link? Google is giving me dead github/pip projects and some wordpress thing?

@classabbyamp
Copy link
Member

it's packaged, https://codeberg.org/tranzystorekk/ymir

@zlice
Copy link
Contributor Author

zlice commented Jan 13, 2024

Builds seem fine on the meson side, a handful of things need updates though. Can throw them in here or another PR?

codeberg checksums changed
3f3fe2f7433719cec816c63937a7aa36e566bd317763ef46d11562073ab6361d
=> ERROR: tllist-1.1.0_1: couldn't verify distfiles, exiting...
bad???
checksum=0e7b7094a02550dd80b7243bcffc3671550b0f1d8ba625e4dff52517827d5d23

=> yambar-1.10.0_1: verifying checksum for distfile '1.10.0.tar.gz'... 
=> ERROR: SHA256 mismatch for '1.10.0.tar.gz:'
3c53d6fc245707d6ff6174395b03d7f069a48da9fb63b612c82d706c1c09b193
bad???
checksum=ebf08a17b77053f16038c1538fe9d410d06289b8ea28ff5a5022aca8e9b84807

8060ec28cbf6e2e3d408665330da4bc48fd094d4f1265d7c58dc75c767463c29
=> ERROR: foot-1.16.2_1: couldn't verify distfiles, exiting...
bad???
checksum=0e02af376e5f4a96eeb90470b7ad2e79a1d660db2a7d1aa772be43c7db00e475

d983a34071d28a52391d68cea10667ade086387ab9ba537453874b9869c18610
=> ERROR: fnott-1.4.1_1: couldn't verify distfiles, exiting...
bad???
20da05357aa83b3541b6c02bb162af10c89519602bc91fdfaa190239ce303300

0e29ea7edca4cf6f0ac6b4f6427a4606c184b3d809071e7d2f56fcc226574d30
=> ERROR: fcft-3.1.7_1: couldn't verify distfiles, exiting...
bad???
checksum=53ad699d388812ec210a50ed34114d6a2de40d6fcae5b8bf2b4098d8d4ba7507

7adfaad63f148a0ed24f90781de30f4632b7a4fe147f9c4b9770babca02f6c97
=> ERROR: fuzzel-1.9.2_1: couldn't verify distfiles, exiting...
bad???
fb68a09a6f6f3dde8266177b1bef6f5c91b3bf60e9925eea7887ad2fa81d2183

99ba57c7f51509384b29fa7d5d5a29b008209746aa7cde0ed6a9a2965236b6c7
=> ERROR: wbg-1.1.0_1: couldn't verify distfiles, exiting...
bad???
checksum=3f7844914c8a53fababa5df3575a9adb06026932bdd359664077ffdf19aae917
github checksum changed
0ebeb494d6e33b719595bb10d4a130f0bbc7dbf50cabf2438a418e0c228df9c6
=> ERROR: planner-3.0.6_1: couldn't verify distfiles, exiting...
bad???
checksum=345a9ad2220820f08f583321e874528eee9f7e009236127efacee72d071c7ea5
dead links
404
https://git.open-music-kontrollers.ch/lad/patchmatrix

grim - https://git.sr.ht/ not online?
sources changed
virt-viewer - https://virt-manager.org/download/sources/virt-viewer/ 404
https://gitlab.com/virt-viewer/virt-viewer/-/releases doesn't seem to have 11.0 ?
virt-manager.org download goes to https://releases.pagure.org/virt-viewer/virt-viewer-11.0.tar.xz

pax-utils
builds - https://cgit.gentoo.org/proj/pax-utils.git/snapshot/pax-utils-1.3.7.tar.gz
homepage="https://cgit.gentoo.org/proj/pax-utils.git/"
??? new layout with hex dirs?
distfiles="https://gentoo.osuosl.org/distfiles/${pkgname}-${version}.tar.xz"
new version switchboard-plug-network
broken? 2.5.0 works? (release last week)
version=2.5.0
checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a
need libevdev-devel depends
gnome-settings-daemon
mutter
cinnamon-control-center
muffin

update: patchmatrix may have just moved? https://git.open-music-kontrollers.ch/~hp/patchmatrix

@chrysos349
Copy link
Contributor

need libevdev-devel depends

gnome-settings-daemon
mutter
cinnamon-control-center
muffin

these packages depend on libwacom-devel which needs libevdev-devel
i made a pr to fix this omission #48205

@classabbyamp classabbyamp merged commit cd91cd7 into void-linux:master Jan 17, 2024
8 checks passed
@zlice zlice deleted the meson-1.3.1 branch May 28, 2024 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants