CRUX
Threads by month
- ----- 2024 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
May 2022
- 1 participants
- 11 discussions
Dear fellow Crux-users,
Recently there was some discussion in the IRC channel about how to make crux more `alive' and
`attractive'.
Being a relative new user I would like to share my thoughts.
First of all, Crux has a lot of good things to offer: It's simplicity and script based
orientation are unique. The package management through ports is simple but effective.
Also there is some good documentation (but may be improved).
And (last but not least) there's a friendly and helpful community.
When I started out with Crux it took a while before I had everything up and running.
Although I had used Arch for some while, went through the LFS-book twice, there was still
a lot of ground to make up before I had my laptop configured the same way when using Arch.
I had to hone several skills: building my own kernel, creating some udev rules, setting up
networking using wpa_supplicant only (I know nm is at hand) and so on.
Although the somewhat steep learning curve belongs to the way Crux works, there can be
some minor improvements made which may help newcomers finding their way around more easily.
First of, maybe Crux can become a rolling distro, with a new iso every month / 2 months.
In practice it already seems to be. There are unofficial updated iso's and once you got
everything installed everything can be kept up-to-date.
As a new user I used the official iso (which is good practice I think), but after building
the kernel, running a sysup was a bit of a showstopper. Almost all of the packages needed
to be updated. When using the more recent unofficial iso, this is obvious not the case.
Secondly, there is a lot of good documentation -especially on the Crux specific parts- but
having two sources (Handbook and wiki) is somewhat confusing sometimes.
Maybe merge the handbook into the wiki with an entry for installing Crux (like the installation
guide on the Arch wiki)?
The guide will walk the new user through a basic installation with links to several
options (e.q. encrypting harddrive, using different bootloaders).
At the end of the guide there can be some links to other entry (how to install packages,
e.d.).
It would be helpful if there is a basic `how to compile your own kernel'-tutorial.
Something along the lines of `make defconfig', enabling audio and video support, untick
some of the wlan firmware drivers, etc. Copying the bzImage and System.map and updating the
boatloader.
Lastly a guide on creating and maintaining your own repo (which is part of the charm of using
Crux I think), would be very helpful.
Beerman / Tim's guide would be a great starting point IMHO.
https://gist.github.com/TimB87/6cf010c0c10d67faf98ae03e62ffb029
As for the documentation, for the most part it's a matter of reorganizing.
Maybe a `further reading' section can be added at the end of an entry, with links to useful
sources like the Arch wiki / offical kernel documentation and so on.
The goal here is to keep it simple (of course ;-))
I'll be happy to help out with (re)writing some parts.
What do you think?
Would this be helpful?
Or are there other / better options?
Kind regards,
Hans
9
13
ports/opt (3.6): [notify] samba: update to 4.16.1, new dependency p5-json
by crux@crux.nu 28 May '22
by crux@crux.nu 28 May '22
28 May '22
commit 8391e00d75f48992c6878e44bd942a60f2347917
Author: Juergen Daubert <jue(a)jue.li>
Date: Sat May 28 10:46:39 2022 +0200
[notify] samba: update to 4.16.1, new dependency p5-json
diff --git a/samba/.footprint b/samba/.footprint
index 945425cb6..cebe37d77 100644
--- a/samba/.footprint
+++ b/samba/.footprint
@@ -160,9 +160,7 @@ lrwxrwxrwx root/root usr/lib/libndr.so.2 -> libndr.so.2.0.0
lrwxrwxrwx root/root usr/lib/libnetapi.so -> libnetapi.so.1.0.0
lrwxrwxrwx root/root usr/lib/libnetapi.so.1 -> libnetapi.so.1.0.0
-rwxr-xr-x root/root usr/lib/libnetapi.so.1.0.0
-lrwxrwxrwx root/root usr/lib/libnss_winbind.so -> libnss_winbind.so.2
-rwxr-xr-x root/root usr/lib/libnss_winbind.so.2
-lrwxrwxrwx root/root usr/lib/libnss_wins.so -> libnss_wins.so.2
-rwxr-xr-x root/root usr/lib/libnss_wins.so.2
lrwxrwxrwx root/root usr/lib/libsamba-credentials.so -> libsamba-credentials.so.1.0.0
lrwxrwxrwx root/root usr/lib/libsamba-credentials.so.1 -> libsamba-credentials.so.1.0.0
@@ -280,7 +278,11 @@ drwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/emulate/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/forest_update.py
-rwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/gensec.cpython-39-x86_64-linux-gnu.so
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/getopt.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_cert_auto_enroll_ext.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_chromium_ext.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_ext_loader.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_firefox_ext.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_firewalld_ext.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_gnome_settings_ext.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/gp_msgs_ext.py
drwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/gp_parse/
@@ -491,6 +493,7 @@ drwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/tests/krb5/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/kdc_tests.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/kdc_tgs_tests.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/pac_align_tests.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/raw_testcase.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/rfc4120_constants.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/krb5/rfc4120_pyasn1.py
@@ -570,6 +573,7 @@ drwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/help.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/join.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/join_lmdb_size.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/join_member.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/ntacl.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/ou.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/passwordsettings.py
@@ -602,6 +606,7 @@ drwxr-xr-x root/root usr/lib/python3.9/site-packages/samba/tests/samba_tool/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/smbd_base.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/smbd_fuzztest.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/source.py
+-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/source_chars.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/strings.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/subunitrun.py
-rw-r--r-- root/root usr/lib/python3.9/site-packages/samba/tests/tdb_util.py
@@ -643,10 +648,12 @@ drwxr-xr-x root/root usr/lib/samba/ldb/
-rwxr-xr-x root/root usr/lib/samba/libLIBWBCLIENT-OLD-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libMESSAGING-SEND-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libMESSAGING-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libREG-FULL-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libRPC-SERVER-LOOP-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libRPC-WORKER-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libaddns-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libads-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libasn1-samba4.so.8 -> libasn1-samba4.so.8.0.0
--rwxr-xr-x root/root usr/lib/samba/libasn1-samba4.so.8.0.0
+-rwxr-xr-x root/root usr/lib/samba/libasn1-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libasn1util-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libauth-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libauth-unix-token-samba4.so
@@ -663,8 +670,7 @@ lrwxrwxrwx root/root usr/lib/samba/libasn1-samba4.so.8 -> libasn1-samba4.so.8.0.
-rwxr-xr-x root/root usr/lib/samba/libcluster-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libcmdline-contexts-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libcmdline-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libcom_err-samba4.so.0 -> libcom_err-samba4.so.0.25
--rwxr-xr-x root/root usr/lib/samba/libcom_err-samba4.so.0.25
+-rwxr-xr-x root/root usr/lib/samba/libcom-err-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libcommon-auth-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libdbwrap-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libdcerpc-pkt-auth-samba4.so
@@ -679,26 +685,19 @@ lrwxrwxrwx root/root usr/lib/samba/libcom_err-samba4.so.0 -> libcom_err-samba4.s
-rwxr-xr-x root/root usr/lib/samba/libgpext-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libgpo-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libgse-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libgssapi-samba4.so.2 -> libgssapi-samba4.so.2.0.0
--rwxr-xr-x root/root usr/lib/samba/libgssapi-samba4.so.2.0.0
-lrwxrwxrwx root/root usr/lib/samba/libhcrypto-samba4.so.5 -> libhcrypto-samba4.so.5.0.1
--rwxr-xr-x root/root usr/lib/samba/libhcrypto-samba4.so.5.0.1
-lrwxrwxrwx root/root usr/lib/samba/libhdb-samba4.so.11 -> libhdb-samba4.so.11.0.2
--rwxr-xr-x root/root usr/lib/samba/libhdb-samba4.so.11.0.2
-lrwxrwxrwx root/root usr/lib/samba/libheimbase-samba4.so.1 -> libheimbase-samba4.so.1.0.0
--rwxr-xr-x root/root usr/lib/samba/libheimbase-samba4.so.1.0.0
-lrwxrwxrwx root/root usr/lib/samba/libheimntlm-samba4.so.1 -> libheimntlm-samba4.so.1.0.1
--rwxr-xr-x root/root usr/lib/samba/libheimntlm-samba4.so.1.0.1
+-rwxr-xr-x root/root usr/lib/samba/libgss-preauth-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libgssapi-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libhcrypto-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libhdb-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libheimbase-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libheimntlm-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libhttp-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libhx509-samba4.so.5 -> libhx509-samba4.so.5.0.0
--rwxr-xr-x root/root usr/lib/samba/libhx509-samba4.so.5.0.0
+-rwxr-xr-x root/root usr/lib/samba/libhx509-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libidmap-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libinterfaces-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libiov-buf-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libkdc-samba4.so.2 -> libkdc-samba4.so.2.0.0
--rwxr-xr-x root/root usr/lib/samba/libkdc-samba4.so.2.0.0
-lrwxrwxrwx root/root usr/lib/samba/libkrb5-samba4.so.26 -> libkrb5-samba4.so.26.0.0
--rwxr-xr-x root/root usr/lib/samba/libkrb5-samba4.so.26.0.0
+-rwxr-xr-x root/root usr/lib/samba/libkdc-samba4.so
+-rwxr-xr-x root/root usr/lib/samba/libkrb5-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libkrb5samba-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libldbsamba-samba4.so
-rwxr-xr-x root/root usr/lib/samba/liblibcli-lsa3-samba4.so
@@ -720,8 +719,7 @@ lrwxrwxrwx root/root usr/lib/samba/libkrb5-samba4.so.26 -> libkrb5-samba4.so.26.
-rwxr-xr-x root/root usr/lib/samba/libprinting-migrate-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libregistry-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libreplace-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libroken-samba4.so.19 -> libroken-samba4.so.19.0.1
--rwxr-xr-x root/root usr/lib/samba/libroken-samba4.so.19.0.1
+-rwxr-xr-x root/root usr/lib/samba/libroken-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libsamba-cluster-support-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libsamba-debug-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libsamba-modules-samba4.so
@@ -751,13 +749,20 @@ lrwxrwxrwx root/root usr/lib/samba/libroken-samba4.so.19 -> libroken-samba4.so.1
-rwxr-xr-x root/root usr/lib/samba/libutil-reg-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libutil-setid-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libutil-tdb-samba4.so
--rwxr-xr-x root/root usr/lib/samba/libwinbind-client-samba4.so
-lrwxrwxrwx root/root usr/lib/samba/libwind-samba4.so.0 -> libwind-samba4.so.0.0.0
--rwxr-xr-x root/root usr/lib/samba/libwind-samba4.so.0.0.0
+-rwxr-xr-x root/root usr/lib/samba/libwind-samba4.so
-rwxr-xr-x root/root usr/lib/samba/libxattr-tdb-samba4.so
drwxr-xr-x root/root usr/lib/samba/nss_info/
-rwxr-xr-x root/root usr/lib/samba/nss_info/hash.so
+-rwxr-xr-x root/root usr/lib/samba/rpcd_classic
+-rwxr-xr-x root/root usr/lib/samba/rpcd_epmapper
+-rwxr-xr-x root/root usr/lib/samba/rpcd_fsrvp
+-rwxr-xr-x root/root usr/lib/samba/rpcd_lsad
+-rwxr-xr-x root/root usr/lib/samba/rpcd_mdssvc
+-rwxr-xr-x root/root usr/lib/samba/rpcd_rpcecho
+-rwxr-xr-x root/root usr/lib/samba/rpcd_spoolss
+-rwxr-xr-x root/root usr/lib/samba/rpcd_winreg
-rwxr-xr-x root/root usr/lib/samba/samba-bgqd
+-rwxr-xr-x root/root usr/lib/samba/samba-dcerpcd
drwxr-xr-x root/root usr/lib/samba/vfs/
-rwxr-xr-x root/root usr/lib/samba/vfs/acl_tdb.so
-rwxr-xr-x root/root usr/lib/samba/vfs/acl_xattr.so
@@ -858,6 +863,7 @@ drwxr-xr-x root/root usr/share/man/man8/
-rw-r--r-- root/root usr/share/man/man8/pam_winbind.8.gz
-rw-r--r-- root/root usr/share/man/man8/pdbedit.8.gz
-rw-r--r-- root/root usr/share/man/man8/samba-bgqd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/samba-dcerpcd.8.gz
-rw-r--r-- root/root usr/share/man/man8/samba-regedit.8.gz
-rw-r--r-- root/root usr/share/man/man8/samba-tool.8.gz
-rw-r--r-- root/root usr/share/man/man8/samba.8.gz
@@ -881,6 +887,7 @@ drwxr-xr-x root/root usr/share/man/man8/
-rw-r--r-- root/root usr/share/man/man8/vfs_crossrename.8.gz
-rw-r--r-- root/root usr/share/man/man8/vfs_default_quota.8.gz
-rw-r--r-- root/root usr/share/man/man8/vfs_dirsort.8.gz
+-rw-r--r-- root/root usr/share/man/man8/vfs_expand_msdfs.8.gz
-rw-r--r-- root/root usr/share/man/man8/vfs_extd_audit.8.gz
-rw-r--r-- root/root usr/share/man/man8/vfs_fake_perms.8.gz
-rw-r--r-- root/root usr/share/man/man8/vfs_fileid.8.gz
diff --git a/samba/.signature b/samba/.signature
index d65f2af77..a95548a18 100644
--- a/samba/.signature
+++ b/samba/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ZNcLuj86QAh+KggWVY7ZtgVM3znAcLiV6r8KSlbDtqKCFw9H7CaXOHy6StUu6wkvLW+QyP0aFz0uDSRlGziGAY=
-SHA256 (Pkgfile) = 913602bdf7b3f965a69866403dd19054d1e48110a9a08b76051a2d2cc7f61f42
-SHA256 (.footprint) = 88ed6018c9e14f01de0aabb6e4f693d4c498d393682b047c7a1b752ba7397fde
-SHA256 (samba-4.15.7.tar.gz) = 76d0096c16ed0265b337d5731f3c0b32eed3adab6fa8b7585c055b287cd05d6b
+RWSE3ohX2g5d/TZ3Xq/clmX1Cd3npRS65ntHFzmkSOP46ZNQtcBPf+nucTDU4O3dkdlxSd5b0lP1kC7svWtBxwpbfGu6STH4rg8=
+SHA256 (Pkgfile) = db106cf727c6336ac42539bdfa9ae70a58537f01ddc7f8b957fbf9170e1b919d
+SHA256 (.footprint) = f245b0f8b61d8da2444bf54a970cb9d8122cccfc868d9391712412cd77e5a2b6
+SHA256 (samba-4.16.1.tar.gz) = c058b563a36dbb552464b63afde2431b79050471723fd9ee83219f997efb66ce
SHA256 (samba) = 75bccea892422b5aebe8d2f9ce9b9c42ddc3cbdeccfd16f3161c07c1eb3feff0
diff --git a/samba/Pkgfile b/samba/Pkgfile
index 2e67afbb1..b4db586a3 100644
--- a/samba/Pkgfile
+++ b/samba/Pkgfile
@@ -1,10 +1,10 @@
# Description: SMB server and client for unix
# URL: https://www.samba.org
# Maintainer: Juergen Daubert, jue at crux dot nu
-# Depends on: linux-pam libarchive libcap dbus popt tdb tevent ldb python3 gnutls p5-parse-yapp rpcsvc-proto
+# Depends on: linux-pam libarchive libcap dbus popt tdb tevent ldb python3 gnutls p5-json p5-parse-yapp rpcsvc-proto
name=samba
-version=4.15.7
+version=4.16.1
release=1
source=(https://www.samba.org/samba/ftp/stable/$name-$version.tar.gz \
samba)
@@ -24,8 +24,8 @@ build () {
--without-{ad-dc,ads,ldap} \
--without-json
- /usr/bin/python3 ./buildtools/bin/waf build --jobs=${JOBS:-1}
- /usr/bin/python3 ./buildtools/bin/waf install --destdir=$PKG
+ make
+ make DESTDIR=$PKG install
# man pages
local p
1
0
ports/opt (3.6): [notify] webkitgtk: 2.34.6 -> 2.36.2 reverted libsoup3 to libsoup version 2.x
by crux@crux.nu 24 May '22
by crux@crux.nu 24 May '22
24 May '22
commit 7ad8394757ab29f16f9988e52a040731f93ee114
Author: Danny Rawlins <contact(a)romster.me>
Date: Tue May 24 08:57:54 2022 +1000
[notify] webkitgtk: 2.34.6 -> 2.36.2 reverted libsoup3 to libsoup version 2.x
diff --git a/webkitgtk/.footprint b/webkitgtk/.footprint
index 0de7507d5..fd5dc4bc7 100644
--- a/webkitgtk/.footprint
+++ b/webkitgtk/.footprint
@@ -2,250 +2,251 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/WebKitWebDriver
drwxr-xr-x root/root usr/include/
-drwxr-xr-x root/root usr/include/webkitgtk-4.1/
-drwxr-xr-x root/root usr/include/webkitgtk-4.1/JavaScriptCore/
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSBase.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSContextRef.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSObjectRef.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSStringRef.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSTypedArray.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JSValueRef.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/JavaScript.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/JavaScriptCore/WebKitAvailability.h
-drwxr-xr-x root/root usr/include/webkitgtk-4.1/jsc/
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCAutocleanups.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCClass.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCContext.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCDefines.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCException.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCOptions.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCValue.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCVersion.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCVirtualMachine.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/JSCWeakValue.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/jsc/jsc.h
-drwxr-xr-x root/root usr/include/webkitgtk-4.1/webkit2/
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitApplicationInfo.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitAuthenticationRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitAutocleanups.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitAutomationSession.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitBackForwardList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitBackForwardListItem.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitColorChooserRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitConsoleMessage.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitContextMenu.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitContextMenuActions.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitContextMenuItem.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitCookieManager.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitCredential.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitDefines.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitDeviceInfoPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitDownload.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitEditingCommands.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitEditorState.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitEnumTypes.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitError.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitFaviconDatabase.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitFileChooserRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitFindController.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitFormSubmissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitForwardDeclarations.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitFrame.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitGeolocationManager.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitGeolocationPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitHitTestResult.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitInputMethodContext.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitJavascriptResult.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitMediaKeySystemPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitMemoryPressureSettings.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitMimeInfo.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitNavigationAction.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitNavigationPolicyDecision.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitNetworkProxySettings.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitNotification.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitNotificationPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitOptionMenu.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitOptionMenuItem.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPlugin.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPointerLockPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPolicyDecision.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPrintCustomWidget.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitPrintOperation.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitResponsePolicyDecision.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitScriptDialog.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitScriptWorld.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitSecurityManager.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitSecurityOrigin.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitSettings.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitURIRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitURIResponse.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitURISchemeRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitURIUtilities.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitUserContent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitUserContentFilterStore.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitUserContentManager.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitUserMediaPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitUserMessage.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitVersion.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebContext.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebEditor.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebExtension.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebExtensionAutocleanups.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebHitTestResult.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebInspector.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebPage.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebProcessEnumTypes.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebResource.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebView.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebViewBase.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebViewSessionState.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebsiteData.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebsiteDataAccessPermissionRequest.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebsiteDataManager.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWebsitePolicies.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/WebKitWindowProperties.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/webkit-web-extension.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkit2/webkit2.h
-drwxr-xr-x root/root usr/include/webkitgtk-4.1/webkitdom/
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMAttr.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMBlob.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCDATASection.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCSSRule.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCSSRuleList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCSSStyleDeclaration.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCSSStyleSheet.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCSSValue.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCharacterData.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMClientRect.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMClientRectList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMComment.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCustom.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMCustomUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDOMImplementation.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDOMSelection.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDOMTokenList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDOMWindow.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDOMWindowUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDeprecated.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDocument.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDocumentFragment.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDocumentFragmentUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDocumentType.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMDocumentUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMElementUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMEvent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMEventTarget.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMFile.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMFileList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLAnchorElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLAppletElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLAreaElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLBRElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLBaseElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLBodyElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLButtonElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLCanvasElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLCollection.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLDListElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLDirectoryElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLDivElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLDocument.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLElementUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLEmbedElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLFieldSetElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLFontElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLFormElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLFrameElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLFrameSetElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLHRElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLHeadElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLHeadingElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLHtmlElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLIFrameElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLImageElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLInputElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLLIElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLLabelElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLLegendElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLLinkElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLMapElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLMarqueeElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLMenuElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLMetaElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLModElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLOListElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLObjectElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLOptGroupElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLOptionElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLOptionsCollection.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLParagraphElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLParamElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLPreElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLQuoteElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLScriptElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLSelectElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLStyleElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableCaptionElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableCellElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableColElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableRowElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTableSectionElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTextAreaElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLTitleElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMHTMLUListElement.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMKeyboardEvent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMMediaList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMMouseEvent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMNamedNodeMap.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMNode.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMNodeFilter.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMNodeIterator.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMNodeList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMObject.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMProcessingInstruction.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMRange.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMRangeUnstable.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMStyleSheet.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMStyleSheetList.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMText.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMTreeWalker.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMUIEvent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMWheelEvent.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMXPathExpression.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMXPathNSResolver.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/WebKitDOMXPathResult.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/webkitdom.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/webkitdomautocleanups.h
--rw-r--r-- root/root usr/include/webkitgtk-4.1/webkitdom/webkitdomdefines.h
+drwxr-xr-x root/root usr/include/webkitgtk-4.0/
+drwxr-xr-x root/root usr/include/webkitgtk-4.0/JavaScriptCore/
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSBase.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/JavaScript.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h
+drwxr-xr-x root/root usr/include/webkitgtk-4.0/jsc/
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCAutocleanups.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCClass.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCContext.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCDefines.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCException.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCOptions.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCValue.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCVersion.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCVirtualMachine.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/JSCWeakValue.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/jsc/jsc.h
+drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkit2/
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitContextMenu.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitCookieManager.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitCredential.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitDefines.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitDeviceInfoPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitDownload.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEditorState.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitError.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFindController.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFrame.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitGeolocationManager.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitInputMethodContext.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitMediaKeySystemPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitMemoryPressureSettings.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNotification.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPlugin.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPointerLockPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitSettings.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitURIRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitURIResponse.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitURISchemeResponse.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitURIUtilities.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserContent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserContentFilterStore.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserMessage.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitVersion.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebContext.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebEditor.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebExtension.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebInspector.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebPage.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebProcessEnumTypes.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebResource.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebView.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebsiteDataAccessPermissionRequest.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebsitePolicies.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/webkit-web-extension.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/webkit2.h
+drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkitdom/
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMText.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/webkitdom.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h
+-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/webkitdomdefines.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
--rw-r--r-- root/root usr/lib/girepository-1.0/JavaScriptCore-4.1.typelib
--rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.1.typelib
--rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.1.typelib
-lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.1.so -> libjavascriptcoregtk-4.1.so.0
-lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.1.so.0 -> libjavascriptcoregtk-4.1.so.0.0.6
--rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.1.so.0.0.6
-lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.1.so -> libwebkit2gtk-4.1.so.0
-lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.1.so.0 -> libwebkit2gtk-4.1.so.0.0.5
--rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.1.so.0.0.5
+-rw-r--r-- root/root usr/lib/girepository-1.0/JavaScriptCore-4.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
+lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so -> libjavascriptcoregtk-4.0.so.18
+lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.20.6
+-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.20.6
+lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so -> libwebkit2gtk-4.0.so.37
+lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.56.6
+-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.56.6
drwxr-xr-x root/root usr/lib/pkgconfig/
--rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.1.pc
--rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.1.pc
--rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-web-extension-4.1.pc
-drwxr-xr-x root/root usr/lib/webkit2gtk-4.1/
--rwxr-xr-x root/root usr/lib/webkit2gtk-4.1/MiniBrowser
--rwxr-xr-x root/root usr/lib/webkit2gtk-4.1/WebKitNetworkProcess
--rwxr-xr-x root/root usr/lib/webkit2gtk-4.1/WebKitWebProcess
-drwxr-xr-x root/root usr/lib/webkit2gtk-4.1/injected-bundle/
--rwxr-xr-x root/root usr/lib/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so
--rwxr-xr-x root/root usr/lib/webkit2gtk-4.1/jsc
+-rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.0.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.0.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
+drwxr-xr-x root/root usr/lib/webkit2gtk-4.0/
+-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/MiniBrowser
+-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitNetworkProcess
+-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitWebProcess
+drwxr-xr-x root/root usr/lib/webkit2gtk-4.0/injected-bundle/
+-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
+-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/jsc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gir-1.0/
--rw-r--r-- root/root usr/share/gir-1.0/JavaScriptCore-4.1.gir
--rw-r--r-- root/root usr/share/gir-1.0/WebKit2-4.1.gir
--rw-r--r-- root/root usr/share/gir-1.0/WebKit2WebExtension-4.1.gir
+-rw-r--r-- root/root usr/share/gir-1.0/JavaScriptCore-4.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/WebKit2-4.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/WebKit2WebExtension-4.0.gir
diff --git a/webkitgtk/.signature b/webkitgtk/.signature
index a98ba9ed7..6d0af735b 100644
--- a/webkitgtk/.signature
+++ b/webkitgtk/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dLKBa83rmrCJaM7r8XOwmRq1Xg5MsGrkwekMxfVzxmZf5fNu/fS8srRcWYZHnZrTlYJMJab35fmVBwvYhB96gY=
-SHA256 (Pkgfile) = b605bc6f272f196199fa3a186249a08af3b2e05cdb752b36874cf6be11449a40
-SHA256 (.footprint) = b4fcd575df68685f72032e7ecbc6b140269fe4482c9705daec86963a24402df0
-SHA256 (webkitgtk-2.34.6.tar.xz) = 6bc8fd034aad0432a2459ce4fc7ee25ad65a4924c618bf8d93b52b0c1a84c1f6
+RWSE3ohX2g5d/f81Mq7BZHny3wRmk02iH45zdGKpK6hH5ZNhMftSFm4xv9LPT70cEQPolPtnwqk/ulB2a8eDvS4qMg7tejLetwI=
+SHA256 (Pkgfile) = 5a07adca86cd12f00f45f1218df9d7c0be8d1685e4e7948228ad69713dcc58ad
+SHA256 (.footprint) = d6c6cfd904f324796e40e0bbc51408453e95c8df9d1b58c470cc21ab9fc127cc
+SHA256 (webkitgtk-2.36.2.tar.xz) = fe93bddb4a02c0e36f926efb6e81d28afd288b8824f6c5cf6a75cf40228e008e
diff --git a/webkitgtk/Pkgfile b/webkitgtk/Pkgfile
index 432c99bde..d609ae66e 100644
--- a/webkitgtk/Pkgfile
+++ b/webkitgtk/Pkgfile
@@ -1,17 +1,17 @@
# Description: Small, efficient and fast rendering engine for Web Browsers.
# URL: https://www.webkitgtk.org/
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: gst-plugins-base gtk gtk3 hyphen icu lcms2 libseccomp libsecret libsoup3 libwebp libxslt ruby woff2 xorg-libxt
+# Depends on: gst-plugins-base gtk gtk3 hyphen icu lcms2 libseccomp libsecret libsoup libwebp libxslt ruby woff2 xorg-libxt
# Optional: enchant libnotify geoclue openjpeg2 xdg-dbus-proxy bubblewrap wpebackend-fdo libmanette
name=webkitgtk
-version=2.34.6
+version=2.36.2
release=1
source=(https://webkitgtk.org/releases/webkitgtk-$version.tar.xz)
build() {
# fail the build if dependencies are not met
- ls /usr/include/harfbuzz/hb-icu.h || (printf '\e[1;31m%-6s\e[m\n' "you need to install icu, then rebuild harfbuzz for webkitgtk to work, quitting.." ; exit 1)
+ ls /usr/include/harfbuzz/hb-icu.h || (printf '\e[1;31m%-6s\e[m\n' "You need to install icu, then rebuild harfbuzz for webkitgtk to work, quitting..." ; exit 1)
# Make sure we do not have ccache masquerade directory in PATH.
[ -e '/usr/bin/ccache' ] && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
@@ -30,13 +30,14 @@ build() {
-D CMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
-D CMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib \
-D CMAKE_BUILD_TYPE=Release \
- -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -DNDEBUG" \
- -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \
- -D CMAKE_SKIP_RPATH:BOOL=ON \
+ -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -DNDEBUG -ffat-lto-objects" \
+ -D CMAKE_C_FLAGS_RELEASE="${CFLAGS} -DNDEBUG -ffat-lto-objects" \
+ -D CMAKE_EXE_LINKER_FLAGS="${LDFLAGS} -Wl,-fuse-ld=gold" \
+ -D CMAKE_SKIP_RPATH=ON \
-D PORT=GTK \
+ -D USE_SOUP2=ON \
-D ENABLE_MINIBROWSER=ON \
- -D USE_SYSTEM_MALLOC=ON \
- -D USE_SYSTEMD=OFF \
+ -D ENABLE_JOURNALD_LOG=OFF \
-Wno-dev
cmake --build build
1
0
ports/opt (3.6): [notify] glslang: 11.8.0 -> 11.9.0 new dependency spirv-tools
by crux@crux.nu 22 May '22
by crux@crux.nu 22 May '22
22 May '22
commit 540aee53bb3f34c933b7d2e94e14cc0ba0ae9f77
Author: Danny Rawlins <contact(a)romster.me>
Date: Sun May 22 20:14:42 2022 +1000
[notify] glslang: 11.8.0 -> 11.9.0 new dependency spirv-tools
diff --git a/glslang/.footprint b/glslang/.footprint
index 2d117a690..79c7b8ac5 100644
--- a/glslang/.footprint
+++ b/glslang/.footprint
@@ -100,8 +100,10 @@ drwxr-xr-x root/root usr/lib/cmake/
-rw-r--r-- root/root usr/lib/libSPVRemapper.a
-rwxr-xr-x root/root usr/lib/libSPVRemapper.so
-rw-r--r-- root/root usr/lib/libglslang-default-resource-limits.a
--rwxr-xr-x root/root usr/lib/libglslang-default-resource-limits.so
-rw-r--r-- root/root usr/lib/libglslang.a
lrwxrwxrwx root/root usr/lib/libglslang.so -> libglslang.so.11
-lrwxrwxrwx root/root usr/lib/libglslang.so.11 -> libglslang.so.11.8.0
--rwxr-xr-x root/root usr/lib/libglslang.so.11.8.0
+lrwxrwxrwx root/root usr/lib/libglslang.so.11 -> libglslang.so.11.9.0
+-rwxr-xr-x root/root usr/lib/libglslang.so.11.9.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/glslang.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/spirv.pc
diff --git a/glslang/.signature b/glslang/.signature
index e515a2141..780dc2c1e 100644
--- a/glslang/.signature
+++ b/glslang/.signature
@@ -1,8 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/Y/RSRQx9ykpclyvUxa6GDAN/LYAB6VoerVDugPXrPMYvk3mBADBHmYFUfO7QqzZpSu4+qdjXo7tjeN+uZNB3wI=
-SHA256 (Pkgfile) = 1973a58d5ef6aeee8a5763422ca106e2d14f2046671996dc833a857b63659cb2
-SHA256 (.footprint) = a90f41be71456bf37074b54848385342bb3164641667b5d42271f6bc7aab2f6b
-SHA256 (glslang-11.8.0.tar.gz) = 9e5fbe5b844d203da5e61bcd84eda76326e0ff5dc696cb862147bbe01d2febb0
-SHA256 (SPIRV-Headers-b42ba6d92faf6b4938e6f22ddd186dbdacc98d78.tar.gz) = d58e8e65ea4b4f1e421caaad68f88ce7b713ac3519bd49e7b71b6a5690489eb6
-SHA256 (SPIRV-Tools-73735db943d7165d725883a1da0ad9eac79c1e34.tar.gz) = 28551980e0b69c2d188f9705747e7e3b0836a957e1ddce14ad1dfa621bed1ace
-SHA256 (known_good.py.in) = 3c9fdb7a6a0bdaf3790348193a6100814b879d02b2e4d4e89dc6fa95bafacdab
+RWSE3ohX2g5d/cV4vk+/OFQp19NFJphwPbCTEuAVpLMxpeR5xNUo/uWhUI0V+DJ5j5LIcktbScTcUPaclplHYLttp4WcsKXjPgU=
+SHA256 (Pkgfile) = 93724f277ae44bbbe8c4027becfe689f378338ae5bfd2ff8efd58b73cb4b13a1
+SHA256 (.footprint) = deef3c7b86e3deda4ae0af45fc78ef47d23909bdbbe5564340cec3e465baed26
+SHA256 (glslang-11.9.0.tar.gz) = d5744adba19eef9ad3d73f524226b39fec559d94cb582cd442e3c5de930004b2
+SHA256 (glslang-default-resource-limits_staticlib.patch) = 37fd2a024abc723c456c872a2ceb3d025ac1bf1267ce3539a0db2dc1e4803bd4
+SHA256 (0001-pkg-config-compatibility.patch) = 0867569b441b98012d5f3c13e744a693228e6550ec120a4da53a749138867105
diff --git a/glslang/0001-pkg-config-compatibility.patch b/glslang/0001-pkg-config-compatibility.patch
new file mode 100644
index 000000000..333d05ead
--- /dev/null
+++ b/glslang/0001-pkg-config-compatibility.patch
@@ -0,0 +1,178 @@
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/CMakeLists.txt.dma 2021-11-13 00:42:16.000000000 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/CMakeLists.txt 2021-11-23 17:40:46.511754273 +1000
+@@ -121,6 +121,13 @@ if(USE_CCACHE)
+ endif()
+ endif()
+
++# using pkg-config to configure include paths and link libraries
++include(FindPkgConfig)
++pkg_check_modules(SPIRV_TOOLS REQUIRED SPIRV-Tools>=2019.2.1)
++if(BUILD_SHARED_LIBS)
++ pkg_check_modules(SPIRV_TOOLS_SHARED REQUIRED SPIRV-Tools-shared>=2019.2.1)
++endif(BUILD_SHARED_LIBS)
++
+ if(ENABLE_CTEST)
+ include(CTest)
+ endif()
+@@ -307,11 +314,7 @@ if(BUILD_EXTERNAL AND IS_DIRECTORY ${CMA
+ add_subdirectory(External)
+ endif()
+
+-if(NOT TARGET SPIRV-Tools-opt)
+- set(ENABLE_OPT OFF)
+-endif()
+-
+-if(ENABLE_OPT)
++if(${SPIRV_TOOLS_FOUND} EQUAL 1)
+ message(STATUS "optimizer enabled")
+ add_definitions(-DENABLE_OPT=1)
+ else()
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/External/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/External/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/External/CMakeLists.txt.dma 2021-11-13 00:42:16.000000000 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/External/CMakeLists.txt 2021-11-23 17:40:46.512754300 +1000
+@@ -68,10 +68,3 @@ if(BUILD_TESTING)
+ endif()
+ endif()
+
+-if(ENABLE_OPT AND NOT TARGET SPIRV-Tools-opt)
+- if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/spirv-tools)
+- set(SPIRV_SKIP_TESTS ON CACHE BOOL "Skip building SPIRV-Tools tests")
+- add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/spirv-tools spirv-tools)
+- endif()
+-endif()
+-
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/CMakeLists.txt.dma 2021-11-13 00:42:16.000000000 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/CMakeLists.txt 2021-11-23 17:40:46.513754326 +1000
+@@ -211,6 +211,8 @@ if(ENABLE_GLSLANG_INSTALL)
+ EXPORT glslangTargets
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ endif()
++ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/glslang.pc.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/glslang.pc @ONLY)
++ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/glslang.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+
+ install(EXPORT glslangTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
+
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/glslang.pc.cmake.in.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/glslang.pc.cmake.in
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/glslang.pc.cmake.in.dma 2021-11-23 17:40:46.513754326 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/glslang/glslang.pc.cmake.in 2021-11-23 17:40:46.513754326 +1000
+@@ -0,0 +1,11 @@
++ prefix=@CMAKE_INSTALL_PREFIX@
++ exec_prefix=@CMAKE_INSTALL_PREFIX@
++ libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
++ includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++
++ Name: @PROJECT_NAME@
++ Description: OpenGL and OpenGL ES shader front end and validator
++ Requires:
++ Version: @VERSION@
++ Libs: -L${libdir} -lglslang -lOSDependent -lHLSL -lOGLCompiler -lSPVRemapper
++ Cflags: -I${includedir}
+\ No newline at end of file
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/CMakeLists.txt.dma 2021-11-13 00:42:16.000000000 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/CMakeLists.txt 2021-11-23 17:40:46.514754353 +1000
+@@ -77,6 +77,10 @@ target_include_directories(SPIRV PUBLIC
+
+ glslang_add_build_info_dependency(SPIRV)
+
++
++set(SPIRV_NAME spirv)
++set(SPIRV_VERSION 1.3)
++
+ if (ENABLE_SPVREMAPPER)
+ add_library(SPVRemapper ${LIB_TYPE} ${SPVREMAP_SOURCES} ${SPVREMAP_HEADERS})
+ set_property(TARGET SPVRemapper PROPERTY FOLDER glslang)
+@@ -90,15 +94,21 @@ if(WIN32 AND BUILD_SHARED_LIBS)
+ endif()
+ endif()
+
++target_include_directories(SPIRV PUBLIC ${SPIRV_TOOLS_INCLUDE_DIRS})
++target_compile_options(SPIRV PUBLIC ${SPIRV_TOOLS_CFLAGS_OTHER})
++target_link_libraries(SPIRV ${SPIRV_TOOLS_LIBRARIES})
++if(BUILD_SHARED_LIBS)
++ target_include_directories(SPIRV PUBLIC ${SPIRV_TOOLS_SHARED_INCLUDE_DIRS})
++ target_compile_options(SPIRV PUBLIC ${SPIRV_TOOLS_SHARED_CFLAGS_OTHER})
++ target_link_libraries(SPIRV ${SPIRV_TOOLS_SHARED_LIBRARIES})
++endif(BUILD_SHARED_LIBS)
++
+ if(ENABLE_OPT)
+ target_include_directories(SPIRV
+ PRIVATE ${spirv-tools_SOURCE_DIR}/include
+ PRIVATE ${spirv-tools_SOURCE_DIR}/source
+ )
+- target_link_libraries(SPIRV PRIVATE MachineIndependent SPIRV-Tools-opt)
+- target_include_directories(SPIRV PUBLIC
+- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../External>
+- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/External>)
++ target_link_libraries(SPIRV glslang)
+ else()
+ target_link_libraries(SPIRV PRIVATE MachineIndependent)
+ endif()
+@@ -133,6 +143,9 @@ if(ENABLE_GLSLANG_INSTALL)
+ endif()
+
+ install(EXPORT SPIRVTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
++ # spirv.pc Configuration
++ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/spirv.pc.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/spirv.pc @ONLY)
++ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/spirv.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+
+ install(FILES ${HEADERS} ${SPVREMAP_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/glslang/SPIRV/)
+ endif()
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/spirv.pc.cmake.in.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/spirv.pc.cmake.in
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/spirv.pc.cmake.in.dma 2021-11-23 17:40:46.514754353 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/spirv.pc.cmake.in 2021-11-23 17:40:46.514754353 +1000
+@@ -0,0 +1,11 @@
++ prefix=@CMAKE_INSTALL_PREFIX@
++ exec_prefix=@CMAKE_INSTALL_PREFIX@
++ libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
++ includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++
++ Name: @SPIRV_NAME@
++ Description: SPIR-V is a binary intermediate language for representing graphical-shader stages and compute kernels for multiple Khronos APIs, including OpenCL, OpenGL, and Vulkan
++ Requires:
++ Version: @SPIRV_VERSION@
++ Libs: -L${libdir} -lSPIRV
++ Cflags: -I${includedir}
+\ No newline at end of file
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/SpvTools.cpp.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/SpvTools.cpp
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/SpvTools.cpp.dma 2021-11-13 00:42:16.000000000 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/SPIRV/SpvTools.cpp 2021-11-23 17:40:46.515754380 +1000
+@@ -43,7 +43,7 @@
+ #include <iostream>
+
+ #include "SpvTools.h"
+-#include "spirv-tools/optimizer.hpp"
++#include <spirv-tools/optimizer.hpp>
+
+ namespace glslang {
+
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt.dma 2021-11-23 17:40:36.884497081 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt 2021-11-23 17:40:46.515754380 +1000
+@@ -72,6 +72,14 @@ if(ENABLE_SPVREMAPPER)
+ set(LIBRARIES ${LIBRARIES} SPVRemapper)
+ endif()
+
++if(BUILD_SHARED_LIBS)
++ set(LIBRARIES ${LIBRARIES} ${SPIRV_TOOLS_SHARED_LIBRARIES})
++ target_include_directories(glslangValidator PUBLIC ${SPIRV_TOOLS_SHARED_INCLUDE_DIRS})
++else()
++ set(LIBRARIES ${LIBRARIES} ${SPIRV_TOOLS_LIBRARIES})
++ target_include_directories(glslangValidator PUBLIC ${SPIRV_TOOLS_INCLUDE_DIRS})
++endif(BUILD_SHARED_LIBS)
++
+ if(WIN32)
+ set(LIBRARIES ${LIBRARIES} psapi)
+ elseif(UNIX)
+@@ -81,9 +89,6 @@ elseif(UNIX)
+ endif()
+
+ target_link_libraries(glslangValidator ${LIBRARIES})
+-target_include_directories(glslangValidator PUBLIC
+- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../External>
+- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/External>)
+
+ if(ENABLE_OPT)
+ target_include_directories(glslangValidator
diff --git a/glslang/Pkgfile b/glslang/Pkgfile
index ba4dd8469..67f7decc7 100644
--- a/glslang/Pkgfile
+++ b/glslang/Pkgfile
@@ -1,26 +1,23 @@
# Description: OpenGL and OpenGL ES shader front end and validator
# URL: https://www.khronos.org/opengles/sdk/tools/Reference-Compiler
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: cmake
+# Depends on: spirv-tools
# Optional: ninja
name=glslang
-version=11.8.0
+version=11.9.0
release=1
-_spirv_headers=b42ba6d92faf6b4938e6f22ddd186dbdacc98d78
-_spirv_tools=73735db943d7165d725883a1da0ad9eac79c1e34
source=(https://github.com/KhronosGroup/glslang/archive/$version/$name-$ver…
- https://github.com/KhronosGroup/SPIRV-Headers/archive/$_spirv_headers/SPIRV…
- https://github.com/KhronosGroup/SPIRV-Tools/archive/$_spirv_tools/SPIRV-Too…
- known_good.py.in)
+ glslang-default-resource-limits_staticlib.patch
+ 0001-pkg-config-compatibility.patch)
build() {
- cp -r SPIRV-Tools-$_spirv_tools $name-$version/External/spirv-tools
- cp -r SPIRV-Headers-$_spirv_headers $name-$version/External/spirv-tools/external/spirv-headers
+ patch -d $name-$version -p1 -i $SRC/glslang-default-resource-limits_staticlib.patch
- sed -e "s|@SRC@|$SRC/$name-$version|" $SRC/known_good.py.in > $SRC/known_good.py
- chmod u+x $SRC/known_good.py
- $SRC/known_good.py
+ # https://patch-diff.githubusercontent.com/raw/KhronosGroup/glslang/pull/1722…
+ patch -d $name-$version -p1 -i $SRC/0001-pkg-config-compatibility.patch
+
+ find $SRC -name '*.h' -or -name '*.cpp' -or -name '*.hpp'| xargs chmod a-x
prt-get isinst ninja && PKGMK_GLSLANG+=' -G Ninja'
prt-get isinst ccache && \
@@ -32,25 +29,21 @@ build() {
-D CMAKE_INSTALL_PREFIX=/usr
-D CMAKE_INSTALL_LIBDIR=lib
-D CMAKE_BUILD_TYPE=Release
- -D CMAKE_SKIP_RPATH:BOOL=yes
+ -D CMAKE_SKIP_RPATH=yes
-Wno-dev"
cmake -B build-static $config $PKGMK_GLSLANG \
-D BUILD_SHARED_LIBS=OFF \
- -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}"
+ -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects"
cmake --build build-static
# https://github.com/KhronosGroup/glslang/issues/1484 -Wl,--no-undefined
cmake -B build-shared $config $PKGMK_GLSLANG \
-D BUILD_SHARED_LIBS=ON \
- -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
+ -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \
-D CMAKE_SHARED_LINKER_FLAGS='-Wl,--no-undefined'
cmake --build build-shared
DESTDIR=$PKG cmake --build build-static --target install
DESTDIR=$PKG cmake --build build-shared --target install
-
- mv $PKG/usr/bin/spirv-remap $SRC/
- rm -r $PKG/usr/{bin/spirv*,include/spirv-tools,lib/cmake/SPIRV-Tools*,lib/libSPIRV-*,lib/pkgconfig}
- mv $SRC/spirv-remap $PKG/usr/bin/spirv-remap
}
diff --git a/glslang/glslang-default-resource-limits_staticlib.patch b/glslang/glslang-default-resource-limits_staticlib.patch
new file mode 100644
index 000000000..a60ad7617
--- /dev/null
+++ b/glslang/glslang-default-resource-limits_staticlib.patch
@@ -0,0 +1,12 @@
+diff -up glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt.dma glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt
+--- glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt.dma 2021-11-23 17:38:10.022569320 +1000
++++ glslang-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5/StandAlone/CMakeLists.txt 2021-11-23 17:38:19.087812070 +1000
+@@ -47,7 +47,7 @@ add_custom_command(
+
+ #add_custom_target(glslangValidator DEPENDS ${GLSLANG_INTRINSIC_H})
+
+-add_library(glslang-default-resource-limits
++add_library(glslang-default-resource-limits STATIC
+ ${CMAKE_CURRENT_SOURCE_DIR}/ResourceLimits.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/resource_limits_c.cpp)
+ set_property(TARGET glslang-default-resource-limits PROPERTY FOLDER glslang)
1
0
commit 667248fc2b605f6d862962280cb9880348ef6ba2
Author: Danny Rawlins <contact(a)romster.me>
Date: Sun May 22 17:24:51 2022 +1000
[notify] fftw: new dependency openmpi
diff --git a/fftw/.footprint b/fftw/.footprint
index 2475f133c..83ac70c94 100644
--- a/fftw/.footprint
+++ b/fftw/.footprint
@@ -6,9 +6,12 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/fftwl-wisdom
-rwxr-xr-x root/root usr/bin/fftwq-wisdom
drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/fftw3-mpi.f03
+-rw-r--r-- root/root usr/include/fftw3-mpi.h
-rw-r--r-- root/root usr/include/fftw3.f
-rw-r--r-- root/root usr/include/fftw3.f03
-rw-r--r-- root/root usr/include/fftw3.h
+-rw-r--r-- root/root usr/include/fftw3l-mpi.f03
-rw-r--r-- root/root usr/include/fftw3l.f03
-rw-r--r-- root/root usr/include/fftw3q.f03
drwxr-xr-x root/root usr/lib/
@@ -23,62 +26,62 @@ drwxr-xr-x root/root usr/lib/cmake/fftw3/
-rw-r--r-- root/root usr/lib/cmake/fftw3/FFTW3qConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/fftw3/FFTW3qConfigVersion.cmake
-rw-r--r-- root/root usr/lib/libfftw3.a
--rwxr-xr-x root/root usr/lib/libfftw3.la
lrwxrwxrwx root/root usr/lib/libfftw3.so -> libfftw3.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3.so.3 -> libfftw3.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3.so.3.6.10
+-rw-r--r-- root/root usr/lib/libfftw3_mpi.a
+lrwxrwxrwx root/root usr/lib/libfftw3_mpi.so -> libfftw3_mpi.so.3.6.10
+lrwxrwxrwx root/root usr/lib/libfftw3_mpi.so.3 -> libfftw3_mpi.so.3.6.10
+-rwxr-xr-x root/root usr/lib/libfftw3_mpi.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3_omp.a
--rwxr-xr-x root/root usr/lib/libfftw3_omp.la
lrwxrwxrwx root/root usr/lib/libfftw3_omp.so -> libfftw3_omp.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3_omp.so.3 -> libfftw3_omp.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3_omp.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3_threads.a
--rwxr-xr-x root/root usr/lib/libfftw3_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so -> libfftw3_threads.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3_threads.so.3 -> libfftw3_threads.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3_threads.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3f.a
--rwxr-xr-x root/root usr/lib/libfftw3f.la
lrwxrwxrwx root/root usr/lib/libfftw3f.so -> libfftw3f.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3f.so.3 -> libfftw3f.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3f.so.3.6.10
+-rw-r--r-- root/root usr/lib/libfftw3f_mpi.a
+lrwxrwxrwx root/root usr/lib/libfftw3f_mpi.so -> libfftw3f_mpi.so.3.6.10
+lrwxrwxrwx root/root usr/lib/libfftw3f_mpi.so.3 -> libfftw3f_mpi.so.3.6.10
+-rwxr-xr-x root/root usr/lib/libfftw3f_mpi.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3f_omp.a
--rwxr-xr-x root/root usr/lib/libfftw3f_omp.la
lrwxrwxrwx root/root usr/lib/libfftw3f_omp.so -> libfftw3f_omp.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3f_omp.so.3 -> libfftw3f_omp.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3f_omp.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3f_threads.a
--rwxr-xr-x root/root usr/lib/libfftw3f_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so -> libfftw3f_threads.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3f_threads.so.3 -> libfftw3f_threads.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3f_threads.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3l.a
--rwxr-xr-x root/root usr/lib/libfftw3l.la
lrwxrwxrwx root/root usr/lib/libfftw3l.so -> libfftw3l.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3l.so.3 -> libfftw3l.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3l.so.3.6.10
+-rw-r--r-- root/root usr/lib/libfftw3l_mpi.a
+lrwxrwxrwx root/root usr/lib/libfftw3l_mpi.so -> libfftw3l_mpi.so.3.6.10
+lrwxrwxrwx root/root usr/lib/libfftw3l_mpi.so.3 -> libfftw3l_mpi.so.3.6.10
+-rwxr-xr-x root/root usr/lib/libfftw3l_mpi.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3l_omp.a
--rwxr-xr-x root/root usr/lib/libfftw3l_omp.la
lrwxrwxrwx root/root usr/lib/libfftw3l_omp.so -> libfftw3l_omp.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3l_omp.so.3 -> libfftw3l_omp.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3l_omp.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3l_threads.a
--rwxr-xr-x root/root usr/lib/libfftw3l_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so -> libfftw3l_threads.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3l_threads.so.3 -> libfftw3l_threads.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3l_threads.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3q.a
--rwxr-xr-x root/root usr/lib/libfftw3q.la
lrwxrwxrwx root/root usr/lib/libfftw3q.so -> libfftw3q.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3q.so.3 -> libfftw3q.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3q.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3q_omp.a
--rwxr-xr-x root/root usr/lib/libfftw3q_omp.la
lrwxrwxrwx root/root usr/lib/libfftw3q_omp.so -> libfftw3q_omp.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3q_omp.so.3 -> libfftw3q_omp.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3q_omp.so.3.6.10
-rw-r--r-- root/root usr/lib/libfftw3q_threads.a
--rwxr-xr-x root/root usr/lib/libfftw3q_threads.la
lrwxrwxrwx root/root usr/lib/libfftw3q_threads.so -> libfftw3q_threads.so.3.6.10
lrwxrwxrwx root/root usr/lib/libfftw3q_threads.so.3 -> libfftw3q_threads.so.3.6.10
-rwxr-xr-x root/root usr/lib/libfftw3q_threads.so.3.6.10
diff --git a/fftw/.signature b/fftw/.signature
index 0f1e0f4d5..388b49af9 100644
--- a/fftw/.signature
+++ b/fftw/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF34KOsfqBPvQGW+NDhu47svWflzEzuw1gt6wTtxaXFXa11dSjR2FnK8QXklFXh7sNsuLZkYl6j3i8CfSJ4Iq9TAY=
-SHA256 (Pkgfile) = 1233f2df935226eee7822b55d780d56d1babfb5fa9bbcce7f738184b5ca5acb2
-SHA256 (.footprint) = 3183a2fb89dbefec424e44b63fd1b84fb5be79ef6079c4a33a7b256cb1f9956a
+RWSagIOpLGJF3yO8N5sh2TxXTD6FILYUAi74zFY/E99SSw17iAB+hTGliGUGbU66aHSKNQxmkp1zoOhl/lLsKuHbpWR6QdxF+wM=
+SHA256 (Pkgfile) = 32f58ea8eb328fefa861cd1873023a1025fb08afeddcf9e21f438bab755badba
+SHA256 (.footprint) = 21c52df24478e05ef8e774a9e9e0d1d06147380c21dbe698077596d4ae6fe681
SHA256 (fftw-3.3.10.tar.gz) = 56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467
diff --git a/fftw/Pkgfile b/fftw/Pkgfile
index a6cdc9f15..7f686dcec 100644
--- a/fftw/Pkgfile
+++ b/fftw/Pkgfile
@@ -1,11 +1,11 @@
# Description: C subroutine library for computing discrete Fourier transform.
# URL: https://www.fftw.org/
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: gcc-fortran
+# Depends on: gcc-fortran openmpi
name=fftw
version=3.3.10
-release=1
+release=2
source=(https://www.fftw.org/$name-$version.tar.gz)
build() {
@@ -28,8 +28,9 @@ F77=gfortran
./configure \
$config \
--enable-single \
+ --enable-avx \
--enable-sse \
- --enable-avx
+ --enable-mpi
make
make DESTDIR=$PKG install
@@ -38,8 +39,9 @@ F77=gfortran
# compiling double precision library
./configure \
$config \
- --enable-sse2 \
- --enable-avx
+ --enable-avx \
+ --enable-mpi \
+ --enable-sse2
make
make DESTDIR=$PKG install
@@ -48,7 +50,8 @@ F77=gfortran
# compiling long double precision library
./configure \
$config \
- --enable-long-double
+ --enable-long-double \
+ --enable-mpi
make
make DESTDIR=$PKG install
@@ -64,4 +67,5 @@ F77=gfortran
# clean up
rm -r $PKG/usr/share/info
+ rm $PKG/usr/lib/*.la
}
1
0
ports/core (3.6): [notify] openssl: update to 1.1.1o, fix for CVE-2022-1292
by crux@crux.nu 16 May '22
by crux@crux.nu 16 May '22
16 May '22
commit dc31df495ac4c982a9de5d3db676cb5c33dac99c
Author: Juergen Daubert <jue(a)jue.li>
Date: Mon May 16 18:41:32 2022 +0200
[notify] openssl: update to 1.1.1o, fix for CVE-2022-1292
diff --git a/openssl/.signature b/openssl/.signature
index 5df5de77..df6ad722 100644
--- a/openssl/.signature
+++ b/openssl/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/core.pub
-RWRJc1FUaeVeqnOWZd8GIGHdsmtUD7JE/RIIyeFJGWLSPWZK9rClCuDPx6lHYornD8Zzf1f4c8h/c5OwptQm+6e/MBrx13Bj5AY=
-SHA256 (Pkgfile) = ff5e5d9a7e9a28f2bf2e6c5d25767b836636d62f09059fa8a3c55b7b16626d0b
+RWRJc1FUaeVeqlUcdAFsAWBqfQNlJ0BWEZiAI1Tde2vAkMuCu3szMC1jevMnKrXeOZo63P+M3s1JGf3SLo1KdpHhOcWT2XlrPAI=
+SHA256 (Pkgfile) = 6460808311dd922b88ebd0745b89292c431284f946ea066f762088402373918f
SHA256 (.footprint) = b22e12ae866f1f8ac4ef120977b7f9800135abf2ce55c8e71f0944ab6ca6b80c
-SHA256 (openssl-1.1.1n.tar.gz) = 40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a
+SHA256 (openssl-1.1.1o.tar.gz) = 9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f
SHA256 (mksslcert.sh) = d01cfd061b792f4f7444429582c5c9e83aaa7fc63cafd05669fd3f2970dff779
diff --git a/openssl/Pkgfile b/openssl/Pkgfile
index 1c45b39e..a42810ce 100644
--- a/openssl/Pkgfile
+++ b/openssl/Pkgfile
@@ -3,7 +3,7 @@
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=openssl
-version=1.1.1n
+version=1.1.1o
release=1
source=(https://www.openssl.org/source/$name-$version.tar.gz \
mksslcert.sh)
1
0
commit e9d54f1ea38a8fa037c9f7621a42296f8ca177ec
Author: Juergen Daubert <jue(a)jue.li>
Date: Thu May 12 08:59:05 2022 +0200
[notify] curl: update to 7.83.1
security fixes, see https://curl.se/docs/security.html
diff --git a/curl/.signature b/curl/.signature
index 87ed1f13..4721a738 100644
--- a/curl/.signature
+++ b/curl/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
-RWRJc1FUaeVeqiedd4DyV3Oaw0/ozDQnLYuDaWlqwIl+m6hvCnExmLHHV7kEuwYXr/HrbEOUGpRz1dvrWT1S+n429XnQNXnGcAQ=
-SHA256 (Pkgfile) = 23b9ef6a9da37021f9108f81be1baed895303c84117187d4461640d08b68e7c2
+RWRJc1FUaeVeqrrAkLHZ7/EPmRpqUofZ46apRUhYVkLJPSLAQAq0Qr6kmmTrs4Odqxe/M/0w0/z6unhXxbwMMuRvhALABaKetAE=
+SHA256 (Pkgfile) = b48cd87a2a2807b705ee69cc1c8b64c97b4c9a666336da087553a83e368bacd8
SHA256 (.footprint) = 9089e601405803a996db756867cb3e30a1084d93c506cacc756b749c5698a2d1
-SHA256 (curl-7.83.0.tar.xz) = bbff0e6b5047e773f3c3b084d80546cc1be4e354c09e419c2d0ef6116253511a
+SHA256 (curl-7.83.1.tar.xz) = 2cb9c2356e7263a1272fd1435ef7cdebf2cd21400ec287b068396deb705c22c4
diff --git a/curl/Pkgfile b/curl/Pkgfile
index 55ce07ce..9a9aa5d1 100644
--- a/curl/Pkgfile
+++ b/curl/Pkgfile
@@ -4,8 +4,8 @@
# Depends on: openssl zlib zstd
name=curl
-version=7.83.0
-release=2
+version=7.83.1
+release=1
source=(https://curl.haxx.se/download/$name-$version.tar.xz)
build() {
1
0
commit d61ad97e4ae236e0a220a7943e58f1d70b755540
Author: Juergen Daubert <jue(a)jue.li>
Date: Mon May 9 14:35:39 2022 +0200
[notify] libxml2: update to 2.9.14
includes security fixes, see
https://mail.gnome.org/archives/xml/2022-May/msg00000.html
diff --git a/libxml2/.footprint b/libxml2/.footprint
index 03d26003f..329dc0f17 100644
--- a/libxml2/.footprint
+++ b/libxml2/.footprint
@@ -59,9 +59,9 @@ drwxr-xr-x root/root usr/lib/cmake/libxml2/
-rw-r--r-- root/root usr/lib/cmake/libxml2/libxml2-config.cmake
-rw-r--r-- root/root usr/lib/libxml2.a
-rwxr-xr-x root/root usr/lib/libxml2.la
-lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.13
-lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.9.13
--rwxr-xr-x root/root usr/lib/libxml2.so.2.9.13
+lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.14
+lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.9.14
+-rwxr-xr-x root/root usr/lib/libxml2.so.2.9.14
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc
-rw-r--r-- root/root usr/lib/xml2Conf.sh
diff --git a/libxml2/.signature b/libxml2/.signature
index f1d1a3963..5a26027d1 100644
--- a/libxml2/.signature
+++ b/libxml2/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/WPKISeY8sCpjMT3x0Q+jxuHIIQRwqnMHQhmpzYOyftLUwcbr2QKpW1QuCdgXvEN2DnVqEAnIX+OwevgsgIL6Aw=
-SHA256 (Pkgfile) = b832bf1c9ef4bfdf8aead7eea6cb1eaa0a15bf473a957b17e7d3a2a32539fe29
-SHA256 (.footprint) = 09b5b2834f8644f66493c6c8dc65feb45cae489f522b16517211e8dfa8329619
-SHA256 (libxml2-2.9.13.tar.xz) = 276130602d12fe484ecc03447ee5e759d0465558fbc9d6bd144e3745306ebf0e
+RWSE3ohX2g5d/YxJUVWGAYMhSa0JkN46KyA2LwkBSTfSFFQC97yM5fipLLlKua1PBOc95pcKXHqaPaDdmtjNEkTgrUWgGqYcPw8=
+SHA256 (Pkgfile) = 1d77a9a242bc1cce048072a7640c50a21b4c34e23a7e365bb67825464728e85b
+SHA256 (.footprint) = dd339aecbc224c687ad259a784624866adb4baf2bda12cbe02503037554385fb
+SHA256 (libxml2-2.9.14.tar.xz) = 60d74a257d1ccec0475e749cba2f21559e48139efba6ff28224357c7c798dfee
diff --git a/libxml2/Pkgfile b/libxml2/Pkgfile
index 694ac5d8d..7aea182cf 100644
--- a/libxml2/Pkgfile
+++ b/libxml2/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: zlib xz
name=libxml2
-version=2.9.13
+version=2.9.14
release=1
source=(https://download.gnome.org/sources/libxml2/${version:0:3}/$name-$ve…
1
0
07 May '22
commit 58deb465203c3d1fca5483953db77a015f95e7aa
Author: Matt Housh <jaeger(a)crux.ninja>
Date: Fri May 6 19:23:34 2022 -0500
[notify] rsyslog: updated to version 8.2204.1
Security update, see https://github.com/rsyslog/rsyslog/security/advisories/GHSA-ggw7-xr6h-mmr8#…
diff --git a/rsyslog/.signature b/rsyslog/.signature
index d8e4d2acf..da9181168 100644
--- a/rsyslog/.signature
+++ b/rsyslog/.signature
@@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/V/wuBSVBh5H44Z5daiI0o8OfHkSjwTtWUC+cX+f2fu1rtZpH7PDVPZu2sgIVMTPrTf9n0Ghzi5oyG+96gJ+Ew8=
-SHA256 (Pkgfile) = deec6c897c70ecf518f7924a5cda4d003f9d854d497cb50c1d8764f20464f418
+RWSE3ohX2g5d/dv37ktLi/wHFErDvwQN+1AAi6Zm8q0yAXW2jQlUU6PrOv5UgC3GS9WWgw7I8gitITbpAUaNH5UjFjVFEowINg0=
+SHA256 (Pkgfile) = c370ecc4bb15d45f5666a68e669d6510fc5f2e0554aab923d15bbee86584bb93
SHA256 (.footprint) = 2c2ccf7d49397243b0e18693bdeffa6442a1afc9050cadd41e348c09a7cc5cde
-SHA256 (rsyslog-8.2204.0.tar.gz) = 7eb52db775f87f6975b70a5fbff982507c68ba3306ae05ff967443258442245d
+SHA256 (rsyslog-8.2204.1.tar.gz) = a6d731e46ad3d64f6ad4b19bbf1bf56ca4760a44a24bb96823189dc2e71f7028
SHA256 (rsyslog.conf) = 4d671bb3b183e7acbacb9d7b92447cfe1e446ed85b44eff76a8d1c70fe5f08c2
SHA256 (rsyslogd.rc) = d28d8c3fc8076b10156f9b60c7e4af5909c312beddcd67c62f8b6153594065c0
diff --git a/rsyslog/Pkgfile b/rsyslog/Pkgfile
index 65a165778..88c3833a5 100644
--- a/rsyslog/Pkgfile
+++ b/rsyslog/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: libestr json-c libgcrypt liblogging libfastjson
name=rsyslog
-version=8.2204.0
+version=8.2204.1
release=1
source=(http://www.rsyslog.com/files/download/$name/$name-$version.tar.gz \
$name.conf rsyslogd.rc)
1
0
ports/contrib (3.6): [notify] openjdk11-jdk: 11.0.14+1 -> 11.0.15+10 Security fix: CVE-2022-21449
by crux@crux.nu 01 May '22
by crux@crux.nu 01 May '22
01 May '22
commit 7bc85576161f3725c1206fccedec6304efcfa824
Author: Danny Rawlins <contact(a)romster.me>
Date: Sun May 1 13:54:52 2022 +1000
[notify] openjdk11-jdk: 11.0.14+1 -> 11.0.15+10 Security fix: CVE-2022-21449
diff --git a/openjdk11-jdk/.signature b/openjdk11-jdk/.signature
index 1e45733c5..5bf2bf966 100644
--- a/openjdk11-jdk/.signature
+++ b/openjdk11-jdk/.signature
@@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3w2FaH08dHxT6xVmkVb+C/YY3G2Jod/yraL6BFwZQQPdkLJhe4C4C9tvCenCwFGiaCUafTnMWy4svYWDAfMLdwI=
-SHA256 (Pkgfile) = 654ab9fefa091b1eb583a3eb7cd5622c3630da65ef68074e8db73a58dba4e11e
+RWSagIOpLGJF386nIe/jGjrOUP0HcaZPv/fGE/teOmTxU+e+2niQhG0QX53U0wgd0WhgfO/Hn6PPUfcO2M2jduJ1k9Qz9lTNmQQ=
+SHA256 (Pkgfile) = a0a63ec138f4ee75f8513f10a3859c94b47a14c1c8ba4a1668cdd1253591c206
SHA256 (.footprint) = 88ce1e8a13caca94c5bed52198c88a5219c0bd14cc99f7d67ede0d41c4355940
-SHA256 (jdk-11.0.14+1.tar.gz) = 3320667b1e37ef601cc0b9b8cad1e59f724376f5eedb3f022f7d5710cbec659a
+SHA256 (jdk-11.0.15+10.tar.gz) = a125f0f2e34061ea1509c9f24caec51e6e23411552d6b660a6f60c054853dc63
SHA256 (openjdk11-boot-20210620.tar.xz) = 03a0f8cb544282c589bd8e701311841a68558b93ea36cebf76e1f21c444e204b
SHA256 (java_cacerts-20210916) = 983d71ae2fa404f102fbb7a02e48a56a96459f0d7473026daceef1219045f9de
diff --git a/openjdk11-jdk/Pkgfile b/openjdk11-jdk/Pkgfile
index ecd820050..ed5760e41 100644
--- a/openjdk11-jdk/Pkgfile
+++ b/openjdk11-jdk/Pkgfile
@@ -5,7 +5,7 @@
# Depends on: alsa-lib cups giflib harfbuzz lcms2 libxslt nss unzip xorg-libxrandr xorg-libxt xorg-libxtst zip
name=openjdk11-jdk
-version=11.0.14+1
+version=11.0.15+10
_boot_ver=20210620
_cert_ver=20210916
release=1
1
0