diff options
author | Cullum Smith <cullum@sacredheartsc.com> | 2025-02-23 19:31:00 -0500 |
---|---|---|
committer | Cullum Smith <cullum@sacredheartsc.com> | 2025-02-23 19:31:00 -0500 |
commit | 5325e179b43392791c44e8af371e2c73b47f7209 (patch) | |
tree | fb99fdeafee0e1de19ac1efd026afb57d09c6577 | |
parent | dc1509de4ba8375fa9079c994554a013f9140fe4 (diff) | |
download | infrastructure-5325e179b43392791c44e8af371e2c73b47f7209.tar.gz |
-rw-r--r-- | files/usr/local/etc/poudriere.d/make.conf.pkg_repository | 2 | ||||
-rw-r--r-- | files/usr/local/etc/poudriere.d/patches/postgresql16-gssapi.patch.pkg_repository | 71 | ||||
-rw-r--r-- | scripts/hostclass/pkg_repository | 2 | ||||
-rw-r--r-- | vars/hostclass/desktop | 1 | ||||
-rw-r--r-- | vars/hostclass/pkg_repository | 1 |
5 files changed, 3 insertions, 74 deletions
diff --git a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository index f4eff93..dafd290 100644 --- a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository +++ b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository @@ -99,4 +99,4 @@ www_nginx_SET=HTTPV3 HTTPV3_QTLS HTTP_AUTH_KRB5 HTTP_AUTH_LDAP HTTP_DAV_EXT www_nginx_UNSET=MAIL x11-toolkits_gtk30_UNSET=COLORD BROADWAY x11_kde_UNSET=KDEADMIN -x11_libinput_UNSET=LIBWACOM +#x11_libinput_UNSET=LIBWACOM diff --git a/files/usr/local/etc/poudriere.d/patches/postgresql16-gssapi.patch.pkg_repository b/files/usr/local/etc/poudriere.d/patches/postgresql16-gssapi.patch.pkg_repository deleted file mode 100644 index 6b9c807..0000000 --- a/files/usr/local/etc/poudriere.d/patches/postgresql16-gssapi.patch.pkg_repository +++ /dev/null @@ -1,71 +0,0 @@ ---- databases/postgresql16-server/Makefile 2024-11-21 20:15:39.008621000 -0500 -+++ databases/postgresql16-server/Makefile 2024-11-21 20:19:16.406249000 -0500 -@@ -118,18 +118,26 @@ - - .if !defined(SLAVE_ONLY) - OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL --KRB5_DESC= Build with kerberos provider support -+OPTIONS_SINGLE+= GSSAPI -+OPTIONS_SINGLE_GSSAPI= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT -+OPTIONS_DEFAULT+= GSSAPI_NONE -+GSSAPI_NONE_DESC= Build without GSSAPI support -+GSSAPI_BASE_DESC= Use GSSAPI from base -+GSSAPI_HEIMDAL_DESC= Use Heimdal GSSAPI from security/heimdal -+GSSAPI_MIT_DESC= Use MIT GSSAPI from security/krb5 - NLS_DESC= Use internationalized messages - PAM_DESC= Build with PAM Support --MIT_KRB5_DESC= Build with MIT kerberos support --HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos --GSSAPI_DESC= Build with GSSAPI support - OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3) - SSL_DESC= Build with OpenSSL support - - OPTIONS_DEFAULT+= SSL - --GSSAPI_CONFIGURE_WITH= gssapi -+GSSAPI_BASE_USES= gssapi:base -+GSSAPI_MIT_USES= gssapi:mit -+GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags -+GSSAPI_BASE_CONFIGURE_ON= --with-gssapi -+GSSAPI_MIT_CONFIGURE_ON= --with-gssapi -+GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi - .endif # !SLAVE_ONLY - - SSL_USES= ssl -@@ -172,36 +180,7 @@ - .endif - - .if !defined(SLAVE_ONLY) -- - PATCH_DIST_STRIP=-p1 -- --.if ${PORT_OPTIONS:MGSSAPI} --.if empty(PORT_OPTIONS:MMIT_KRB5) && empty(PORT_OPTIONS:MHEIMDAL_KRB5) --# Kerberos libraries will pull the proper GSSAPI library --# via linker dependencies, but otherwise we must specify --# it explicitely: ld --as-needed is used for compilation, --# so configure's -lgssapi_krb5 won't go. --LDFLAGS+= -lgssapi --LDFLAGS_SL+= -lgssapi --.endif --.endif -- --. if ${PORT_OPTIONS:MMIT_KRB5} --. if defined(IGNORE_WITH_SRC_KRB5) && (exists(/usr/lib/libkrb5.so) || exists(/usr/bin/krb5-config)) --IGNORE= requires that you remove heimdal\'s /usr/bin/krb5-config and /usr/lib/libkrb5.so*, and set NO_KERBEROS=true in /etc/src.conf to build successfully with MIT-KRB --. else --CONFIGURE_ARGS+=--with-krb5 --# Allow defining a home built MIT Kerberos by setting KRB5_HOME --. if defined(KRB5_HOME) && exists(${KRB5_HOME}/lib/libgssapi_krb5.a) && exists(${KRB5_HOME}/bin/krb5-config) --LIB_DEPENDS+= libkrb5.so.3:security/krb5 --. endif --. endif --. endif -- --. if ${PORT_OPTIONS:MHEIMDAL_KRB5} --CONFIGURE_ARGS+=--with-krb5 --. endif -- - .endif # !SLAVE_ONLY - - # For testing files in FILESDIR diff --git a/scripts/hostclass/pkg_repository b/scripts/hostclass/pkg_repository index 24284a5..f2fd298 100644 --- a/scripts/hostclass/pkg_repository +++ b/scripts/hostclass/pkg_repository @@ -5,7 +5,7 @@ : ${poudriere_dataset:="${state_dataset:-zroot}"} : ${poudriere_make_jobs_number:='4'} : ${poudriere_priority_boost:='gcc* llvm* rust'} -: ${poudriere_allow_make_jobs_packages:='ImageMagick* bitwarden-cli cargo-c *chromium* cmake cmake-core digikam eclipse electron* ffmpeg firefox thunderbird gcc* gnutls gtk3* icu libreoffice* llvm* mongodb* mysql*-client mysql*-server node* openjdk* openssl pkg plasma6-plasma-workspace postgresql* qt*-webengine rust webkit* wine vaultwarden'} +: ${poudriere_allow_make_jobs_packages:='ImageMagick* bitwarden-cli cargo-c *chromium* cmake cmake-core digikam eclipse electron* ffmpeg firefox thunderbird gcc* gnutls gtk3* icu libreoffice* llvm* mongodb* mysql*-client mysql*-server node* openjdk* openssl pkg plasma6-plasma-workspace postgresql* plasma*-kwin qt*-webengine qt*-declarative rust webkit* wine vaultwarden'} : ${poudriere_ccache_size:='50.0G'} : ${poudriere_default_versions:='imagemagick=7-nox11'} diff --git a/vars/hostclass/desktop b/vars/hostclass/desktop index ce50be3..3919519 100644 --- a/vars/hostclass/desktop +++ b/vars/hostclass/desktop @@ -49,6 +49,7 @@ droid-fonts-ttf eclipse elisa en-hunspell +p5-Image-ExifTool ffmpeg firefox fooyin diff --git a/vars/hostclass/pkg_repository b/vars/hostclass/pkg_repository index f50beb3..faf9e0a 100644 --- a/vars/hostclass/pkg_repository +++ b/vars/hostclass/pkg_repository @@ -5,6 +5,5 @@ nginx_redirect=false poudriere_patches=' chromium-gssapi -postgresql16-gssapi gstreamer1-plugins-good-fix-v4l-einval ' |