CRUX
Threads by month
- ----- 2025 -----
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- 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
- 5 participants
- 4197 discussions
Good afternoon,
I want to share a idea to extend the functionality of prt-get, based on my previous Slackware experience: when prt-get remove a package and have the log option enabled, remove the program log from /var/log/pkgbuild or move it to another directory (maybe pkgbuild_removed or something like that), as the Slackware package tools do (I do not mean by saying this that CRUX must be like to Slackware).
The idea behind this is because the user can look in a directory which packages are installed in his machine and also, it help to know which packages has been removed. This also help to clean up /var/log/pkgbuild a little, because if the package was removed, I do not think that have a log file there it is helpfull (this is my personal opinion, of course). And when a removed port it is installed again, the log in the "removed directory" can be deleted.
prt-get have an option to delete the log in a successful build, which it is great if you do not want to have a full directory with logs, and only pay your attention over those who failed in a build, but it does not have an option to keep track on uninstalled ports (or at least, I did not find it), and also, it does not clean /var/log/pkgbuild when the port it is uninstalled.
I came a cross with this idea while I am writing Pkgfiles for ports in my repo, and as I have the log option enabled in prt-get, I have to remove them by hand after I uninstall a port (to keep the directory clean and mostly because I am testing the dependencies installed as well).
Maybe adding a variable to control this setting as well in /etc/prt-get.conf, so the user can set it as he/she prefers.
What do you think?
Thanks in advance for read this and for CRUX!
P.S.: sorry if my english is bad, it is not my primary language.
samsep10l
1
0

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