Merge remote-tracking branch 'origin/pristine'

* origin/pristine: (497 commits)
  textproc/p5-Pod-Simple: update to 3.46
  devel/p5-Tree-DAG_Node: update to 1.35
  devel/p5-Devel-Cover: update to 1.48
  textproc/p5-Senna: ignore an old dev version, plus portfmt
  .gitignore: ignore .vscode
  net-im/conduit: Update to 0.10.3
  databases/sfcgal: Update to 2.1.0
  net-im/tdlib: Remove redundant files
  security/tpm2-tss: Add patches to avoid using /dev/tpmrm0
  misc/py-gguf: update 0.16.2.5287 → 0.16.3.5371
  misc/llama-cpp: update 5287 → 5371
  devel/cargo-edit: update 0.13.2 → 0.13.4
  astro/py-astropy: Update to 7.0.2
  www/py-flask: Update to 3.1.1
  science/R-cran-eco: Mark DEPRECATED
  textproc/libxslt: COPYING no longer present in tarball
  shells/nushell: update 0.103.0 → 0.104.0
  textproc/libxslt: update to 1.1.43
  devel/magit*: Update to 4.3.4
  devel/google-perftools: update 2.16 → 2.16.90
  ...
This commit is contained in:
2025-05-14 11:51:54 +02:00
1115 changed files with 33859 additions and 16580 deletions
+1
View File
@@ -1,6 +1,7 @@
/distfiles /distfiles
/packages /packages
/security/vuxml/vuln-flat.xml /security/vuxml/vuln-flat.xml
/.vscode
Makefile.local Makefile.local
Mk/bsd.local.mk Mk/bsd.local.mk
Mk/bsd.overlay.mk Mk/bsd.overlay.mk
+3
View File
@@ -2090,16 +2090,19 @@ emulators/vgba-bin
emulators/vice emulators/vice
emulators/virtualbox-ose emulators/virtualbox-ose
emulators/virtualbox-ose-70 emulators/virtualbox-ose-70
emulators/virtualbox-ose-71
emulators/virtualbox-ose-additions emulators/virtualbox-ose-additions
emulators/virtualbox-ose-additions-legacy emulators/virtualbox-ose-additions-legacy
emulators/virtualbox-ose-additions-nox11 emulators/virtualbox-ose-additions-nox11
emulators/virtualbox-ose-additions-nox11-legacy emulators/virtualbox-ose-additions-nox11-legacy
emulators/virtualbox-ose-kmod emulators/virtualbox-ose-kmod
emulators/virtualbox-ose-kmod-70 emulators/virtualbox-ose-kmod-70
emulators/virtualbox-ose-kmod-71
emulators/virtualbox-ose-kmod-legacy emulators/virtualbox-ose-kmod-legacy
emulators/virtualbox-ose-legacy emulators/virtualbox-ose-legacy
emulators/virtualbox-ose-nox11 emulators/virtualbox-ose-nox11
emulators/virtualbox-ose-nox11-70 emulators/virtualbox-ose-nox11-70
emulators/virtualbox-ose-nox11-71
emulators/virtualbox-ose-nox11-legacy emulators/virtualbox-ose-nox11-legacy
emulators/visualboyadvance-m emulators/visualboyadvance-m
emulators/vmips emulators/vmips
+13 -2
View File
@@ -4248,7 +4248,6 @@ textproc/rubygem-nokogumbo||2025-03-31|Has expired: Upstream has merged into tex
net/libmediawiki||2025-03-31|Has expired: Project abandoned upstream net/libmediawiki||2025-03-31|Has expired: Project abandoned upstream
net/py-tacacs_plus||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner net/py-tacacs_plus||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner
devel/py-imgkit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf devel/py-imgkit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf
sysutils/py-google-compute-engine||2025-03-31|Has expired: Depends on expired devel/py-boto
devel/ocaml-type_conv|devel/ocaml-ppxlib|2025-03-31|Has expired: Deprecated, upstream recommends migrating to devel/ocaml-ppxlib devel/ocaml-type_conv|devel/ocaml-ppxlib|2025-03-31|Has expired: Deprecated, upstream recommends migrating to devel/ocaml-ppxlib
multimedia/dirac||2025-03-31|Has expired: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg multimedia/dirac||2025-03-31|Has expired: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
ports-mgmt/py-pytoport||2025-03-31|Has expired: Depends on expired misc/py-spdx-lookup ports-mgmt/py-pytoport||2025-03-31|Has expired: Depends on expired misc/py-spdx-lookup
@@ -4370,7 +4369,7 @@ textproc/c2man||2025-05-04|Has expired: Not recommended for use in new projects
textproc/bsddiff||2025-05-04|Has expired: Obsolete, newer version imported into base as 2017 textproc/bsddiff||2025-05-04|Has expired: Obsolete, newer version imported into base as 2017
textproc/aft||2025-05-04|Has expired: Obscure markup language and unmaintained in tree for years textproc/aft||2025-05-04|Has expired: Obscure markup language and unmaintained in tree for years
textproc/resume-extensions||2025-05-04|Has expired: Depends on deprecated port textproc/resume textproc/resume-extensions||2025-05-04|Has expired: Depends on deprecated port textproc/resume
textproc/resume||2025-05-04|Has expired: Obsolete XML and XSL based system that targets résumés and curricu vitae textproc/resume||2025-05-04|Has expired: Obsolete XML and XSL based system that targets resumes and curriculae vitae
textproc/add-css-links||2025-05-04|Has expired: Obsolete and unmaintained in tree for years textproc/add-css-links||2025-05-04|Has expired: Obsolete and unmaintained in tree for years
textproc/print-n-times||2025-05-04|Has expired: Obsolete and unmaintained in tree for years textproc/print-n-times||2025-05-04|Has expired: Obsolete and unmaintained in tree for years
textproc/cdif||2025-05-04|Has expired: Deprecated upstream, repo archived on Jun 25, 2018 textproc/cdif||2025-05-04|Has expired: Deprecated upstream, repo archived on Jun 25, 2018
@@ -4395,3 +4394,15 @@ www/publicfile||2025-05-04|Has expired: Unmaintained for years upstream and in t
science/gtamsanalyzer||2025-05-05|Has expired: Upstream unmaintained as last release was in 2004 science/gtamsanalyzer||2025-05-05|Has expired: Upstream unmaintained as last release was in 2004
www/dot-http||2025-05-05|Remove broken, unmaintained upstream port www/dot-http||2025-05-05|Remove broken, unmaintained upstream port
security/linux-rl9-libxcrypt|emulators/linux_base-rl9|2025-05-06|Integrated into linux_base-rl9 security/linux-rl9-libxcrypt|emulators/linux_base-rl9|2025-05-06|Integrated into linux_base-rl9
graphics/quat-gui||2025-05-06|Has expired: Last upstream release was in 2003
mail/py-milter|mail/py-pymilter|2025-05-08|Renamed to match upstream PyPI package name
sysutils/pxp-agent||2025-05-09|Has expired: Project got archived, dependencies are broken
net/cpp-pcp-client||2025-05-09|Has expired: Project got archived, broken
sysutils/puppetserver7||2025-05-10|Has expired: Reached EOL
sysutils/puppet7||2025-05-10|Has expired: Reached EOL
sysutils/facter||2025-05-10|Has expired: Reached EOL
devel/cpp-hocon||2025-05-10|Has expired: Project got archived
databases/puppetdb7||2025-05-10|Has expired: Reached EOL
devel/leatherman||2025-05-10|Has expired: Project got archived
databases/puppetdb-terminus7||2025-05-10|Has expired: Reached EOL
games/exult-devel||2025-05-12|exult-devel has been removed, encouraging users to use exult instead
+1 -1
View File
@@ -318,7 +318,7 @@ cabal-pre-configure:
. if !target(do-build) . if !target(do-build)
do-build: do-build:
cd ${WRKSRC} && \ cd ${WRKSRC} && \
${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${CABAL_HOME_ENV} ${CABAL_CMD} build --disable-benchmarks --disable-tests ${CABAL_WITH_ARGS} ${CABAL_LTO_ARGS} --flags "${CABAL_FLAGS}" ${BUILD_ARGS} ${BUILD_TARGET} ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${CABAL_HOME_ENV} ${CABAL_CMD} build --no-semaphore --disable-benchmarks --disable-tests ${CABAL_WITH_ARGS} ${CABAL_LTO_ARGS} --flags "${CABAL_FLAGS}" ${BUILD_ARGS} ${BUILD_TARGET}
. endif . endif
. if !target(do-install) . if !target(do-install)
+1 -3
View File
@@ -1,7 +1,5 @@
# Include CPE information in package manifest as a CPE 2.3 formatted # Include CPE information in package manifest as a CPE 2.3 formatted
# string. # string. See https://scap.nist.gov/specifications/cpe/ for details.
# See https://csrc.nist.gov/projects/security-content-automation-protocol/specifications/cpe
# for details.
# #
# CPE_PART Defaults to "a" for "application". # CPE_PART Defaults to "a" for "application".
# CPE_VENDOR Defaults to same as ${CPE_PRODUCT} (below). # CPE_VENDOR Defaults to same as ${CPE_PRODUCT} (below).
+3 -3
View File
@@ -91,7 +91,7 @@ KDE_PLASMA5_VERSION?= 5.27.12
KDE_PLASMA5_BRANCH?= stable KDE_PLASMA5_BRANCH?= stable
# Current KDE Plasma desktop. # Current KDE Plasma desktop.
KDE_PLASMA6_VERSION?= 6.3.4 KDE_PLASMA6_VERSION?= 6.3.5
KDE_PLASMA6_BRANCH?= stable KDE_PLASMA6_BRANCH?= stable
# Legacy KDE frameworks (Qt5 based). # Legacy KDE frameworks (Qt5 based).
@@ -104,8 +104,8 @@ KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports: # Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
# devel/kdevelop, graphics/kgraphviewer # devel/kdevelop, graphics/kgraphviewer
KDE_APPLICATIONS6_VERSION?= 25.04.0 KDE_APPLICATIONS6_VERSION?= 25.04.1
KDE_APPLICATIONS6_SHLIB_VER?= 6.4.0 KDE_APPLICATIONS6_SHLIB_VER?= 6.4.1
# G as in KDE Gear, and as in "don't make the variable name longer than required". # G as in KDE Gear, and as in "don't make the variable name longer than required".
KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION} KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION}
KDE_APPLICATIONS6_BRANCH?= stable KDE_APPLICATIONS6_BRANCH?= stable
+1 -1
View File
@@ -39,7 +39,7 @@ _INCLUDE_USES_PGSQL_MK= yes
# When adding a version, please keep the comment in # When adding a version, please keep the comment in
# Mk/bsd.default-versions.mk in sync. # Mk/bsd.default-versions.mk in sync.
VALID_PGSQL_VER= 13 14 15 16 17 VALID_PGSQL_VER= 13 14 15 16 17 18
# Override non-default LIBVERS like this: # Override non-default LIBVERS like this:
#PGSQL99_LIBVER=6 #PGSQL99_LIBVER=6
+1 -1
View File
@@ -141,7 +141,7 @@ PYTHON_DEFAULT?= 3.11
# Possible values: 2.7 # Possible values: 2.7
PYTHON2_DEFAULT?= 2.7 PYTHON2_DEFAULT?= 2.7
# Possible values: 3.2, 3.3, 3.4, 3.5 # Possible values: 3.2, 3.3, 3.4, 3.5
RUBY_DEFAULT?= 3.2 RUBY_DEFAULT?= 3.3
# Possible values: rust, rust-nightly # Possible values: rust, rust-nightly
RUST_DEFAULT?= rust RUST_DEFAULT?= rust
# Possible values: 4.16, 4.19, 4.20 # Possible values: 4.16, 4.19, 4.20
+33
View File
@@ -5,6 +5,39 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades. you update your ports collection, before attempting any port upgrades.
20250511:
AFFECTS: users of www/tt-rss
AUTHOR: dereks@lifeofadishwasher.com
tt-rss has dropped support for mysql/mariadb starting with commit
4cb8a84df46d46b. The next update (mid-June) to www/tt-rss will include this
update.
https://community.tt-rss.org/t/support-for-mysql-is-no-more/6897
You should migrate your data to databases/postgresqlXY-server.
20250510:
AFFECTS: users of net-p2p/bitcoin and/or net-p2p/bitcoin-daemon
AUTHOR: kbowling@FreeBSD.org
29.x is the last release series that will support the legacy BDB wallet
format. We are already doing this awkwardly since the format is BDB 4.8
and we are building with BDB 5. This will be removed in 30.0 later this
year.
You should upgrade your wallet now if you are still using a legacy wallet.
Instructions:
https://github.com/bitcoin/bitcoin/blob/29.x/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets
This release switches to CMake which results in a major refacoring of
the port and underlying build. The result seems good, but please
provide feedback if there are any unexpected changes or problems.
This release dropped UPnP support due to security concerns. NAT-PMP is
implemented as an alternative.
20250506: 20250506:
AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run
AUTHOR: kbowling@FreeBSD.org AUTHOR: kbowling@FreeBSD.org
+2 -3
View File
@@ -1,6 +1,5 @@
PORTNAME= at-spi2-core PORTNAME= at-spi2-core
PORTVERSION= 2.54.1 PORTVERSION= 2.56.2
PORTREVISION= 1
CATEGORIES= accessibility x11-toolkits CATEGORIES= accessibility x11-toolkits
MASTER_SITES= GNOME MASTER_SITES= GNOME
DIST_SUBDIR= gnome DIST_SUBDIR= gnome
@@ -12,7 +11,7 @@ WWW= https://gitlab.gnome.org/GNOME/at-spi2-core
LICENSE= LGPL21+ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext gnome localbase meson pkgconfig tar:xz USES= gettext-tools gnome localbase meson pkgconfig tar:xz
USE_GNOME= glib20 introspection:build libxml2:build USE_GNOME= glib20 introspection:build libxml2:build
USE_LDCONFIG= yes USE_LDCONFIG= yes
MESON_ARGS= -Duse_systemd=false MESON_ARGS= -Duse_systemd=false
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1736949419 TIMESTAMP = 1747029115
SHA256 (gnome/at-spi2-core-2.54.1.tar.xz) = f0729e5c8765feb1969bb6c1fba18afa2582126b0359aa75a173fda1acf93c4c SHA256 (gnome/at-spi2-core-2.56.2.tar.xz) = e1b1c9836a8947852f7440c32e23179234c76bd98cd9cc4001f376405f8b783b
SIZE (gnome/at-spi2-core-2.54.1.tar.xz) = 576224 SIZE (gnome/at-spi2-core-2.56.2.tar.xz) = 581968
+2 -1
View File
@@ -6,6 +6,7 @@
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-collection.h %%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-collection.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-component.h %%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-component.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-constants.h %%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-constants.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-a11y-manager.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-legacy.h %%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-legacy.h
%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-listener.h %%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-listener.h
%%NO_ATKONLY%%%%X11%%include/at-spi-2.0/atspi/atspi-device-x11.h %%NO_ATKONLY%%%%X11%%include/at-spi-2.0/atspi/atspi-device-x11.h
@@ -74,7 +75,7 @@ lib/girepository-1.0/Atk-1.0.typelib
%%NO_ATKONLY%%lib/gtk-2.0/modules/libatk-bridge.so %%NO_ATKONLY%%lib/gtk-2.0/modules/libatk-bridge.so
lib/libatk-1.0.so lib/libatk-1.0.so
lib/libatk-1.0.so.0 lib/libatk-1.0.so.0
lib/libatk-1.0.so.0.25410.1 lib/libatk-1.0.so.0.25611.1
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so %%NO_ATKONLY%%lib/libatk-bridge-2.0.so
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0 %%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0.0.0 %%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0.0.0
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= speech-dispatcher PORTNAME= speech-dispatcher
DISTVERSION= 0.12.0 DISTVERSION= 0.12.1
CATEGORIES?= accessibility audio CATEGORIES?= accessibility audio
MASTER_SITES= https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/ MASTER_SITES= https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1740452962 TIMESTAMP = 1746673357
SHA256 (speech-dispatcher-0.12.0.tar.gz) = e1dd0bfa24b8338545e165451330adf51c4c0dca862b1b67e76fba5142dbbb74 SHA256 (speech-dispatcher-0.12.1.tar.gz) = b14a5238d287d2dcce4dd42bbd66ca65fa228e7e683708267f7b34036f7ba4b4
SIZE (speech-dispatcher-0.12.0.tar.gz) = 7481967 SIZE (speech-dispatcher-0.12.1.tar.gz) = 7483246
+1 -1
View File
@@ -85,7 +85,7 @@ share/sounds/speech-dispatcher/dummy-message.wav
%%DATADIR%%/locale/base/font-variants.dic %%DATADIR%%/locale/base/font-variants.dic
%%DATADIR%%/locale/base/orca-chars.dic %%DATADIR%%/locale/base/orca-chars.dic
%%DATADIR%%/locale/base/orca.dic %%DATADIR%%/locale/base/orca.dic
%%DATADIR%%/locale/base/symbols-fallback.dic %%DATADIR%%/locale/base/symbols.dic
%%DATADIR%%/locale/be/emojis.dic %%DATADIR%%/locale/be/emojis.dic
%%DATADIR%%/locale/be/orca-chars.dic %%DATADIR%%/locale/be/orca-chars.dic
%%DATADIR%%/locale/be/orca.dic %%DATADIR%%/locale/be/orca.dic
+2 -2
View File
@@ -1,5 +1,5 @@
PORTNAME= pyzstd PORTNAME= pyzstd
PORTVERSION= 0.16.2 PORTVERSION= 0.17.0
CATEGORIES= archivers python CATEGORIES= archivers python
MASTER_SITES= PYPI MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ TEST_ENV= ${MAKE_ENV} \
PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
post-install: post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyzstd/c/_zstd.cpython-311.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyzstd/_c/_zstd.cpython-311.so
do-test: do-test:
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1724809518 TIMESTAMP = 1746972175
SHA256 (pyzstd-0.16.2.tar.gz) = 179c1a2ea1565abf09c5f2fd72f9ce7c54b2764cf7369e05c0bfd8f1f67f63d2 SHA256 (pyzstd-0.17.0.tar.gz) = d84271f8baa66c419204c1dd115a4dec8b266f8a2921da21b81764fa208c1db6
SIZE (pyzstd-0.16.2.tar.gz) = 789505 SIZE (pyzstd-0.17.0.tar.gz) = 1212160
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= josm PORTNAME= josm
PORTVERSION= 19369 PORTVERSION= 19396
CATEGORIES= astro java CATEGORIES= astro java
MASTER_SITES= https://josm.openstreetmap.de/download/ MASTER_SITES= https://josm.openstreetmap.de/download/
DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1743427597 TIMESTAMP = 1746627489
SHA256 (josm-snapshot-19369.jar) = adc9dfaca68a556bcf2ddafc85a6f7f34028ebad4d563fa90993081a250cd1a4 SHA256 (josm-snapshot-19396.jar) = 3387e6feda6c0ac0214af4c69204a2e88bab19ed2926ca9d4f45ec0b1826cc4a
SIZE (josm-snapshot-19369.jar) = 19020297 SIZE (josm-snapshot-19396.jar) = 19208876
+1 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= astropy PORTNAME= astropy
DISTVERSION= 7.0.1 DISTVERSION= 7.0.2
PORTREVISION= 1
PORTEPOCH= 2 PORTEPOCH= 2
CATEGORIES= astro CATEGORIES= astro
MASTER_SITES= PYPI MASTER_SITES= PYPI
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739002877 TIMESTAMP = 1747183609
SHA256 (astropy-7.0.1.tar.gz) = 392feeb443b2437cd4c2e0641a65e0f15ba791e148e9b1e5ed7de7dfcb38e460 SHA256 (astropy-7.0.2.tar.gz) = 11cd23037cfb3de460472078b88c8e942b0838ef6e79fca2ca24d9ccc434e969
SIZE (astropy-7.0.1.tar.gz) = 7139539 SIZE (astropy-7.0.2.tar.gz) = 7149131
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= libxmp PORTNAME= libxmp
PORTVERSION= 4.6.2 PORTVERSION= 4.6.3
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1740414326 TIMESTAMP = 1747040756
SHA256 (libxmp-4.6.2.tar.gz) = acac1705be2c4fb4d2d70dc05759853ba6aab747a83de576b082784d46f5a4b9 SHA256 (libxmp-4.6.3.tar.gz) = b189a2ff3f3eef0008512e0fb27c2cdc27480bc1066b82590a84d02548fab96d
SIZE (libxmp-4.6.2.tar.gz) = 801091 SIZE (libxmp-4.6.3.tar.gz) = 805616
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= mac PORTNAME= mac
PORTVERSION= 10.96 PORTVERSION= 11.10
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= https://www.monkeysaudio.com/files/ MASTER_SITES= https://www.monkeysaudio.com/files/
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739444601 TIMESTAMP = 1746655971
SHA256 (MAC_1096_SDK.zip) = 73b25a517079bb015e2066b65854a7de0d8468f050b9b96025b7a3cb038f4dba SHA256 (MAC_1110_SDK.zip) = fe6f481e15eb03e0d4e0f8144a4fd1aff4398c77c419ff36aec99e807b38a54c
SIZE (MAC_1096_SDK.zip) = 1675244 SIZE (MAC_1110_SDK.zip) = 1695304
+31
View File
@@ -0,0 +1,31 @@
Version 11.00 added multi-threading support, but we need to link to -lpthread
to resolve symbols.
--- CMakeLists.txt.orig 2025-04-25 04:13:46 UTC
+++ CMakeLists.txt
@@ -6,6 +6,8 @@ option(BUILD_UTIL "Build the mac command line tool" ON
option(BUILD_SHARED "Build libMAC as a shared library" ON)
option(BUILD_UTIL "Build the mac command line tool" ON)
+find_package(Threads)
+
#
# Determine interface version
#
@@ -229,6 +231,7 @@ if(BUILD_SHARED)
if(BUILD_SHARED)
add_library(MAC SHARED $<TARGET_OBJECTS:shared> $<TARGET_OBJECTS:objects>)
set_target_properties(MAC PROPERTIES VERSION ${MAC_SOVERSION} SOVERSION ${MAC_SOVERSION})
+ target_link_libraries(MAC Threads::Threads)
if(WIN32)
if(${ARCHITECTURE} STREQUAL x86)
@@ -315,7 +318,7 @@ if(BUILD_UTIL)
Source/Console/Console.cpp)
add_executable(macutil ${MAC_UTIL_HEADER_FILES} ${MAC_UTIL_SOURCE_FILES} $<TARGET_OBJECTS:shared>)
- target_link_libraries(macutil MAC)
+ target_link_libraries(macutil MAC Threads::Threads)
target_include_directories(macutil PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/Source/MACLib
@@ -1,36 +1,40 @@
Unixify built-in help. Unixify built-in help.
--- Source/Console/Console.cpp.orig 2025-02-12 09:59:48 UTC --- Source/Console/Console.cpp.orig 2025-05-07 22:12:54 UTC
+++ Source/Console/Console.cpp +++ Source/Console/Console.cpp
@@ -68,7 +68,7 @@ static void DisplayProperUsage(FILE * pFile) @@ -136,7 +136,7 @@ static void DisplayProperUsage(FILE * pFile)
**************************************************************************************************/ **************************************************************************************************/
static void DisplayProperUsage(FILE * pFile) static void DisplayProperUsage(FILE * pFile)
{ {
- fwprintf(pFile, L"Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n"); - fwprintf(pFile, L"Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n");
+ fwprintf(pFile, L"Proper Usage: [mac] [Input File] [Output File] [Mode]\n\n"); + fwprintf(pFile, L"Proper Usage: [mac] [Input File] [Output File] [Mode]\n\n");
fwprintf(pFile, L"Modes: \n"); fwprintf(pFile, L"Modes:\n");
fwprintf(pFile, L" Compress (fast): '-c1000'\n"); fwprintf(pFile, L" Compress (fast): '-c1000'\n");
@@ -85,16 +85,16 @@ static void DisplayProperUsage(FILE * pFile) @@ -156,18 +156,18 @@ static void DisplayProperUsage(FILE * pFile)
fwprintf(pFile, L" Convert to ID3v1 (needed by some players, etc.): '-L'\n\n"); fwprintf(pFile, L" Set the number of threads when compressing or decompressing: -threads=#'\n\n");
fwprintf(pFile, L"Examples:\n"); fwprintf(pFile, L"Examples:\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n"); - fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n"); - fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" auto -c2000\n"); - fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" auto -c2000\n");
- fwprintf(pFile, L" Transcode from pipe: ffmpeg.exe -i \"Metallica - One.flac\" -f wav - | mac.exe - \"Metallica - One.ape\" -c2000\n"); - fwprintf(pFile, L" Transcode from pipe: ffmpeg.exe -i \"Metallica - One.flac\" -f wav - | mac.exe - \"Metallica - One.ape\" -c2000\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n"); - fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" auto -d\n"); - fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" auto -d\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
- fwprintf(pFile, L" Verify: mac.exe \"Metallica - One.ape\" -v\n"); - fwprintf(pFile, L" Verify: mac.exe \"Metallica - One.ape\" -v\n");
- fwprintf(pFile, L" Full Verify: mac.exe \"Metallica - One.ape\" -V\n"); - fwprintf(pFile, L" Full Verify: mac.exe \"Metallica - One.ape\" -V\n");
- fwprintf(pFile, L" Tag: mac.exe \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n"); - fwprintf(pFile, L" Tag: mac.exe \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
- fwprintf(pFile, L" Remove tag: mac.exe \"Metallica - One.ape\" -r\n"); - fwprintf(pFile, L" Remove tag: mac.exe \"Metallica - One.ape\" -r\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n"); + fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n"); + fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" auto -c2000\n"); + fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" auto -c2000\n");
+ fwprintf(pFile, L" Transcode from pipe: ffmpeg -i \"Metallica - One.flac\" -f wav - | mac - \"Metallica - One.ape\" -c2000\n"); + fwprintf(pFile, L" Transcode from pipe: ffmpeg -i \"Metallica - One.flac\" -f wav - | mac - \"Metallica - One.ape\" -c2000\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n"); + fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" auto -d\n"); + fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" auto -d\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
+ fwprintf(pFile, L" Verify: mac \"Metallica - One.ape\" -v\n"); + fwprintf(pFile, L" Verify: mac \"Metallica - One.ape\" -v\n");
+ fwprintf(pFile, L" Full Verify: mac \"Metallica - One.ape\" -V\n"); + fwprintf(pFile, L" Full Verify: mac \"Metallica - One.ape\" -V\n");
+ fwprintf(pFile, L" Tag: mac \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n"); + fwprintf(pFile, L" Tag: mac \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
+1 -1
View File
@@ -11,4 +11,4 @@ include/MAC/Version.h
include/MAC/Warnings.h include/MAC/Warnings.h
include/MAC/WindowsEnvironment.h include/MAC/WindowsEnvironment.h
lib/libMAC.so lib/libMAC.so
lib/libMAC.so.12 lib/libMAC.so.13
+7 -11
View File
@@ -1,12 +1,8 @@
PORTNAME= openal-soft PORTNAME= openal-soft
PORTVERSION= 1.24.2 PORTVERSION= 1.24.3
PORTREVISION= 2
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/ MASTER_SITES= https://openal-soft.org/openal-releases/
PATCH_SITES= https://github.com/kcat/openal-soft/commit/
PATCHFILES+= 9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch:-p1 # Fix casts on 32-bit archs
MAINTAINER= multimedia@FreeBSD.org MAINTAINER= multimedia@FreeBSD.org
COMMENT= Software implementation of the OpenAL specification COMMENT= Software implementation of the OpenAL specification
WWW= https://openal-soft.org/ WWW= https://openal-soft.org/
@@ -44,8 +40,8 @@ OPTIONS_DEFAULT_i386= SIMD
OPTIONS_SUB= yes OPTIONS_SUB= yes
CONFIG_DESC= Install configuration utility (needs Qt 5) CONFIG_DESC= Install configuration utility (needs Qt 5)
UTILS_DESC= Build and install utility programs UTILS_DESC= Build and install utility programs
CONFIG_IMPLIES= UTILS CONFIG_IMPLIES= UTILS
CONFIG_USES= qt:5 CONFIG_USES= qt:5
@@ -55,7 +51,7 @@ CONFIG_CMAKE_BOOL_OFF= ALSOFT_NO_CONFIG_UTIL
JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK
OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_USES= localbase:ldflags PIPEWIRE_USES= localbase:ldflags
@@ -67,9 +63,9 @@ PORTAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PORTAUDIO ALSOFT_REQUIRE_PORTAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO
SDL_USES= sdl SDL_USES= sdl
SDL_USE= SDL=sdl2 SDL_USE= SDL=sdl2
SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2 SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_BOOL= ALSOFT_BACKEND_SNDIO ALSOFT_REQUIRE_SNDIO SNDIO_CMAKE_BOOL= ALSOFT_BACKEND_SNDIO ALSOFT_REQUIRE_SNDIO
+3 -5
View File
@@ -1,5 +1,3 @@
TIMESTAMP = 1738821586 TIMESTAMP = 1746663895
SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61 SHA256 (openal-soft-1.24.3.tar.bz2) = cb5e6197a1c0da0edcf2a81024953cc8fa8545c3b9474e48c852af709d587892
SIZE (openal-soft-1.24.2.tar.bz2) = 1020760 SIZE (openal-soft-1.24.3.tar.bz2) = 1025568
SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581
SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965
+2 -1
View File
@@ -11,7 +11,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libshout.so:audio/libshout LIB_DEPENDS= libshout.so:audio/libshout
CONFIGURE_ARGS= --with-opt-include="${LOCALBASE}/include" CONFIGURE_ARGS= --with-cflags="-Wno-error=int-conversion" \
--with-opt-include="${LOCALBASE}/include"
USES= gem USES= gem
.include <bsd.port.mk> .include <bsd.port.mk>
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= sidplayfp PORTNAME= sidplayfp
DISTVERSION= 2.13.0 DISTVERSION= 2.14.0
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1745819468 TIMESTAMP = 1746953280
SHA256 (sidplayfp-2.13.0.tar.gz) = eb5e20517e34b196419aed17bb2c651e61b788c748979da174539595f2a9b2f6 SHA256 (sidplayfp-2.14.0.tar.gz) = 9fcf0e103bdf2dc5b203734615f9d65990da64130b8a483ab9dddd9e59e811d9
SIZE (sidplayfp-2.13.0.tar.gz) = 247154 SIZE (sidplayfp-2.14.0.tar.gz) = 250211
+4 -3
View File
@@ -1,5 +1,5 @@
PORTNAME= hipercontracer PORTNAME= hipercontracer
DISTVERSION= 2.0.14 DISTVERSION= 2.0.15
CATEGORIES= benchmarks CATEGORIES= benchmarks
MASTER_SITES= https://www.nntb.no/~dreibh/hipercontracer/download/ MASTER_SITES= https://www.nntb.no/~dreibh/hipercontracer/download/
@@ -23,14 +23,15 @@ RUN_DEPENDS= getopt>=0:misc/getopt
USES= cmake compiler:c++20-lang desktop-file-utils python \ USES= cmake compiler:c++20-lang desktop-file-utils python \
shared-mime-info shebangfix ssl tar:xz shared-mime-info shebangfix ssl tar:xz
USE_LDCONFIG= yes USE_LDCONFIG= yes
# Work-around for build issue #285706 on ARM (https://bugs.freebsd.org/285706):
MAKE_ENV= OMP_NUM_THREADS=1
SHEBANG_FILES= src/results-examples/r-install-dependencies \ SHEBANG_FILES= src/results-examples/r-install-dependencies \
src/results-examples/r-ping-example \ src/results-examples/r-ping-example \
src/results-examples/r-traceroute-example \ src/results-examples/r-traceroute-example \
src/TestDB/generate-test-certificates src/TestDB/generate-test-certificates
# Work-around for build issue on ARM (https://bugs.freebsd.org/285706):
MAKE_ENV= OMP_NUM_THREADS=1
PLIST_SUB= DISTVERSION=${DISTVERSION} PLIST_SUB= DISTVERSION=${DISTVERSION}
OPTIONS_DEFINE= COLLECTOR DBEAVERTOOLS DBSHELL ICONS IMPMARIADB \ OPTIONS_DEFINE= COLLECTOR DBEAVERTOOLS DBSHELL ICONS IMPMARIADB \
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1745779939 TIMESTAMP = 1747124760
SHA256 (hipercontracer-2.0.14.tar.xz) = 2834e134444342af2065d4e2d3195b4ecb199e7adae66f2a641bb4dbc5cd52fa SHA256 (hipercontracer-2.0.15.tar.xz) = 53a1df24c2a381af708c7c4ec34f7d59f1a5b735e3ce313cdade1a0bc7279d81
SIZE (hipercontracer-2.0.14.tar.xz) = 2524868 SIZE (hipercontracer-2.0.15.tar.xz) = 2525020
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= bibtexconv PORTNAME= bibtexconv
DISTVERSION= 2.0.1 DISTVERSION= 2.0.2
CATEGORIES= converters CATEGORIES= converters
MASTER_SITES= https://www.nntb.no/~dreibh/bibtexconv/download/ MASTER_SITES= https://www.nntb.no/~dreibh/bibtexconv/download/
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1746002763 TIMESTAMP = 1747127675
SHA256 (bibtexconv-2.0.1.tar.xz) = bbe784818dbf597792a7ae30e6ccf39564cb124f1d89acbf07ee5035a6c6fec8 SHA256 (bibtexconv-2.0.2.tar.xz) = 672723b9a846741be3c92527721a4130db79152e0173dfc6df2cf00ef9bd7a30
SIZE (bibtexconv-2.0.1.tar.xz) = 342524 SIZE (bibtexconv-2.0.2.tar.xz) = 349192
+2
View File
@@ -8,6 +8,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
USES= cabal USES= cabal
USE_CABAL= Cabal-3.10.2.1_1 \ USE_CABAL= Cabal-3.10.2.1_1 \
+2
View File
@@ -9,6 +9,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
USES= cabal USES= cabal
USE_CABAL= Cabal-3.10.3.0 \ USE_CABAL= Cabal-3.10.3.0 \
+2
View File
@@ -9,6 +9,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
USES= cabal USES= cabal
USE_CABAL= Cabal-3.10.2.1_1 \ USE_CABAL= Cabal-3.10.2.1_1 \
+1 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= Encode-IMAPUTF7 PORTNAME= Encode-IMAPUTF7
PORTVERSION= 1.05 PORTVERSION= 1.06
PORTREVISION= 1
CATEGORIES= converters perl5 CATEGORIES= converters perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
PKGNAMEPREFIX= p5- PKGNAMEPREFIX= p5-
+3 -2
View File
@@ -1,2 +1,3 @@
SHA256 (Encode-IMAPUTF7-1.05.tar.gz) = 470305ddc37483cfe8d3c16d13770a28011f600bf557acb8c3e07739997c37e1 TIMESTAMP = 1746862023
SIZE (Encode-IMAPUTF7-1.05.tar.gz) = 25646 SHA256 (Encode-IMAPUTF7-1.06.tar.gz) = 7014baae6796ad5c9db869fecc8d555d30fa2ffc7dd6d2f55aa7510fb1b3f42e
SIZE (Encode-IMAPUTF7-1.06.tar.gz) = 26827
-2
View File
@@ -678,9 +678,7 @@
SUBDIR += prometheus-postgresql-adapter SUBDIR += prometheus-postgresql-adapter
SUBDIR += proxysql SUBDIR += proxysql
SUBDIR += pspg SUBDIR += pspg
SUBDIR += puppetdb-terminus7
SUBDIR += puppetdb-terminus8 SUBDIR += puppetdb-terminus8
SUBDIR += puppetdb7
SUBDIR += puppetdb8 SUBDIR += puppetdb8
SUBDIR += puredb SUBDIR += puredb
SUBDIR += pxlib SUBDIR += pxlib
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= cego PORTNAME= cego
PORTVERSION= 2.52.2 PORTVERSION= 2.52.4
CATEGORIES= databases CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/ MASTER_SITES= http://www.lemke-it.com/
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1746213576 TIMESTAMP = 1746947556
SHA256 (cego-2.52.2.tar.gz) = 6caf5e6b5e6f6e9ee35cbdab41c0fcfa2c85a7b5da927cdf979971420df22927 SHA256 (cego-2.52.4.tar.gz) = 871ac8308ef346ebe0360a7354b5179a28781a4d9e3f5b6c9cebd5843bb5dfee
SIZE (cego-2.52.2.tar.gz) = 3318284 SIZE (cego-2.52.4.tar.gz) = 3318384
+4 -4
View File
@@ -1,11 +1,11 @@
PORTNAME= geoserver PORTNAME= geoserver
DISTVERSION= 2.26.0 DISTVERSION= 2.27.0
CATEGORIES= databases geography java CATEGORIES= databases geography java
MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}/extensions MASTER_SITES= SF/${PORTNAME}/GeoServer/${PORTVERSION}/extensions
PKGNAMESUFFIX= -mysql-plugin PKGNAMESUFFIX= -mysql-plugin
DISTNAME= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX} DISTNAME= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}
MAINTAINER= bofh@FreeBSD.org MAINTAINER= jbo@FreeBSD.org
COMMENT= MySQL DataStore implementation for GeoServer COMMENT= MySQL DataStore implementation for GeoServer
WWW= http://geoserver.org/display/GEOSDOC/MySQL+DataStore WWW= http://geoserver.org/display/GEOSDOC/MySQL+DataStore
@@ -22,8 +22,8 @@ NO_BUILD= yes
SUB_FILES= pkg-message SUB_FILES= pkg-message
GSLIBDIR= geoserver/webapps/geoserver/WEB-INF/lib GSLIBDIR= geoserver/webapps/geoserver/WEB-INF/lib
PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-32.0.jar \ PLIST_FILES= ${GSLIBDIR}/gt-jdbc-mysql-33.0.jar \
${GSLIBDIR}/mysql-connector-java-8.0.28.jar ${GSLIBDIR}/mysql-connector-j-9.1.0.jar
do-install: do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${GSLIBDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/${GSLIBDIR}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1727150781 TIMESTAMP = 1746722445
SHA256 (geoserver-2.26.0-mysql-plugin.zip) = ad3d19ad54c703b3e7d517c70d161e855692a4e8b592c70aa69bd03c70ccbdd6 SHA256 (geoserver-2.27.0-mysql-plugin.zip) = 0edb5c64f8167c36c07ee370aeab94a087403238a3dce9a6094d40ca000999da
SIZE (geoserver-2.26.0-mysql-plugin.zip) = 2401169 SIZE (geoserver-2.27.0-mysql-plugin.zip) = 2492562
+1
View File
@@ -1,6 +1,7 @@
PORTNAME= mongodb PORTNAME= mongodb
DISTVERSIONPREFIX= r DISTVERSIONPREFIX= r
DISTVERSION= 6.0.22 DISTVERSION= 6.0.22
PORTREVISION= 1
CATEGORIES= databases net CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
+1
View File
@@ -1,6 +1,7 @@
PORTNAME= mongodb PORTNAME= mongodb
DISTVERSIONPREFIX= r DISTVERSIONPREFIX= r
DISTVERSION= 7.0.19 DISTVERSION= 7.0.19
PORTREVISION= 1
CATEGORIES= databases net CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
+1
View File
@@ -1,6 +1,7 @@
PORTNAME= mongodb PORTNAME= mongodb
DISTVERSIONPREFIX= r DISTVERSIONPREFIX= r
DISTVERSION= 8.0.8 DISTVERSION= 8.0.8
PORTREVISION= 1
CATEGORIES= databases net CATEGORIES= databases net
MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= pgbackrest PORTNAME= pgbackrest
DISTVERSIONPREFIX= release/ DISTVERSIONPREFIX= release/
DISTVERSION= 2.54.2 DISTVERSION= 2.55.1
CATEGORIES= databases CATEGORIES= databases
MAINTAINER= schoutm@gmail.com MAINTAINER= schoutm@gmail.com
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1738860450 TIMESTAMP = 1747066832
SHA256 (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = f4d21dd8079c0c5255122530b166bebbf48b3d4361b14d6094197809ffb48f98 SHA256 (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 5f050ad751feb5b506cf3c58a5cf1674a7b502328abcb50b37756175f80990e9
SIZE (pgbackrest-pgbackrest-release-2.54.2_GH0.tar.gz) = 2731712 SIZE (pgbackrest-pgbackrest-release-2.55.1_GH0.tar.gz) = 2679868
+1
View File
@@ -1,5 +1,6 @@
PORTNAME= postgis PORTNAME= postgis
DISTVERSION= 3.3.8 DISTVERSION= 3.3.8
PORTREVISION= 1
CATEGORIES= databases geography CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/ MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 33 PKGNAMESUFFIX= 33
+1
View File
@@ -1,5 +1,6 @@
PORTNAME= postgis PORTNAME= postgis
DISTVERSION= 3.4.4 DISTVERSION= 3.4.4
PORTREVISION= 1
CATEGORIES= databases geography CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/ MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 34 PKGNAMESUFFIX= 34
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= postgis PORTNAME= postgis
DISTVERSION= 3.5.2 DISTVERSION= 3.5.2
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= databases geography CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/ MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 35 PKGNAMESUFFIX= 35
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postgresql PORTNAME= postgresql
PORTREVISION= 1 PORTREVISION= 0
COMMENT= PostgreSQL database (client) COMMENT= PostgreSQL database (client)
+2 -2
View File
@@ -1,7 +1,7 @@
DISTVERSION?= 13.20 DISTVERSION?= 13.21
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1 PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org MAINTAINER?= pgsql@FreeBSD.org
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739873705 TIMESTAMP = 1746521296
SHA256 (postgresql/postgresql-13.20.tar.bz2) = 8134b685724d15e60d93bea206fbe0f14c8295e84f1cc91d5a3928163e4fb288 SHA256 (postgresql/postgresql-13.21.tar.bz2) = dcda1294df45f033b0656cf7a8e4afbbc624c25e1b144aec79530f74d7ef4ab4
SIZE (postgresql/postgresql-13.20.tar.bz2) = 21730844 SIZE (postgresql/postgresql-13.21.tar.bz2) = 21759813
@@ -431,6 +431,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h include/postgresql/server/libpq/ifaddr.h
include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h include/postgresql/server/libpq/libpq.h
@@ -1008,6 +1008,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour %%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba %%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica %%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston %%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba %%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao %%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postgresql PORTNAME= postgresql
PORTREVISION= 1 PORTREVISION= 0
COMMENT= PostgreSQL database (client) COMMENT= PostgreSQL database (client)
+2 -2
View File
@@ -1,7 +1,7 @@
DISTVERSION?= 14.17 DISTVERSION?= 14.18
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1 PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org MAINTAINER?= pgsql@FreeBSD.org
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739873706 TIMESTAMP = 1746521297
SHA256 (postgresql/postgresql-14.17.tar.bz2) = 6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1 SHA256 (postgresql/postgresql-14.18.tar.bz2) = 83ab29d6bfc3dc58b2ed3c664114fdfbeb6a0450c4b8d7fa69aee91e3ca14f8e
SIZE (postgresql/postgresql-14.17.tar.bz2) = 22488812 SIZE (postgresql/postgresql-14.18.tar.bz2) = 22503241
@@ -447,6 +447,7 @@ include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/hba.h include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h include/postgresql/server/libpq/ifaddr.h
include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/libpq-be.h include/postgresql/server/libpq/libpq-be.h
include/postgresql/server/libpq/libpq-fs.h include/postgresql/server/libpq/libpq-fs.h
include/postgresql/server/libpq/libpq.h include/postgresql/server/libpq/libpq.h
@@ -1008,7 +1008,6 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia %%TZDATA%%%%DATADIR%%/timezone/America/Bahia
%%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas %%TZDATA%%%%DATADIR%%/timezone/America/Bahia_Banderas
%%TZDATA%%%%DATADIR%%/timezone/America/Barbados %%TZDATA%%%%DATADIR%%/timezone/America/Barbados
%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Belem %%TZDATA%%%%DATADIR%%/timezone/America/Belem
%%TZDATA%%%%DATADIR%%/timezone/America/Belize %%TZDATA%%%%DATADIR%%/timezone/America/Belize
%%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon %%TZDATA%%%%DATADIR%%/timezone/America/Blanc-Sablon
@@ -1025,9 +1024,11 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Cayman %%TZDATA%%%%DATADIR%%/timezone/America/Cayman
%%TZDATA%%%%DATADIR%%/timezone/America/Chicago %%TZDATA%%%%DATADIR%%/timezone/America/Chicago
%%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua %%TZDATA%%%%DATADIR%%/timezone/America/Chihuahua
%%TZDATA%%%%DATADIR%%/timezone/America/Ciudad_Juarez
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour %%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba %%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica %%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston %%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba %%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao %%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postgresql PORTNAME= postgresql
PORTREVISION= 1 PORTREVISION= 0
COMMENT= PostgreSQL database (client) COMMENT= PostgreSQL database (client)
+2 -2
View File
@@ -1,7 +1,7 @@
DISTVERSION?= 15.12 DISTVERSION?= 15.13
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1 PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org MAINTAINER?= pgsql@FreeBSD.org
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739873912 TIMESTAMP = 1746521298
SHA256 (postgresql/postgresql-15.12.tar.bz2) = 3bc8462a38ca0857270cc88b949a3f6659f0d5c44c029c482355835b61a0f6f7 SHA256 (postgresql/postgresql-15.13.tar.bz2) = 4f62e133d22ea08a0401b0840920e26698644d01a80c34341fb732dd0a90ca5d
SIZE (postgresql/postgresql-15.12.tar.bz2) = 23170228 SIZE (postgresql/postgresql-15.13.tar.bz2) = 23190593
@@ -456,6 +456,7 @@ include/postgresql/server/libpq/auth.h
include/postgresql/server/libpq/be-fsstubs.h include/postgresql/server/libpq/be-fsstubs.h
include/postgresql/server/libpq/be-gssapi-common.h include/postgresql/server/libpq/be-gssapi-common.h
include/postgresql/server/libpq/crypt.h include/postgresql/server/libpq/crypt.h
include/postgresql/server/libpq/libpq-be-fe-helpers.h
include/postgresql/server/libpq/hba.h include/postgresql/server/libpq/hba.h
include/postgresql/server/libpq/ifaddr.h include/postgresql/server/libpq/ifaddr.h
include/postgresql/server/libpq/libpq-be.h include/postgresql/server/libpq/libpq-be.h
@@ -1079,6 +1079,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour %%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba %%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica %%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston %%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba %%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao %%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postgresql PORTNAME= postgresql
PORTREVISION= 1 PORTREVISION= 0
COMMENT= PostgreSQL database (client) COMMENT= PostgreSQL database (client)
+2 -2
View File
@@ -1,8 +1,8 @@
PORTNAME?= postgresql PORTNAME?= postgresql
DISTVERSION?= 16.8 DISTVERSION?= 16.9
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1 PORTREVISION?= 0
CATEGORIES?= databases CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION} MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT} PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739873709 TIMESTAMP = 1746521299
SHA256 (postgresql/postgresql-16.8.tar.bz2) = 9468083a56ce0ee7d294601b74dad3dd9fc69d87aff61f0a9fb63c813ff7efd8 SHA256 (postgresql/postgresql-16.9.tar.bz2) = 07c00fb824df0a0c295f249f44691b86e3266753b380c96f633c3311e10bd005
SIZE (postgresql/postgresql-16.8.tar.bz2) = 24911337 SIZE (postgresql/postgresql-16.9.tar.bz2) = 24936316
@@ -1151,6 +1151,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour %%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba %%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica %%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston %%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba %%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao %%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postgresql PORTNAME= postgresql
PORTREVISION= 1 PORTREVISION= 0
COMMENT= PostgreSQL database (client) COMMENT= PostgreSQL database (client)
+2 -2
View File
@@ -1,8 +1,8 @@
PORTNAME?= postgresql PORTNAME?= postgresql
DISTVERSION?= 17.4 DISTVERSION?= 17.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and # PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too. # not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1 PORTREVISION?= 0
CATEGORIES?= databases CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION} MASTER_SITES= PGSQL/source/v${DISTVERSION}
#DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs #DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1739873710 TIMESTAMP = 1746521300
SHA256 (postgresql/postgresql-17.4.tar.bz2) = c4605b73fea11963406699f949b966e5d173a7ee0ccaef8938dec0ca8a995fe7 SHA256 (postgresql/postgresql-17.5.tar.bz2) = fcb7ab38e23b264d1902cb25e6adafb4525a6ebcbd015434aeef9eda80f528d8
SIZE (postgresql/postgresql-17.4.tar.bz2) = 21519810 SIZE (postgresql/postgresql-17.5.tar.bz2) = 21595174
@@ -1160,6 +1160,7 @@ lib/postgresql/utf8_and_win.so
%%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour %%TZDATA%%%%DATADIR%%/timezone/America/Coral_Harbour
%%TZDATA%%%%DATADIR%%/timezone/America/Cordoba %%TZDATA%%%%DATADIR%%/timezone/America/Cordoba
%%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica %%TZDATA%%%%DATADIR%%/timezone/America/Costa_Rica
%%TZDATA%%%%DATADIR%%/timezone/America/Coyhaique
%%TZDATA%%%%DATADIR%%/timezone/America/Creston %%TZDATA%%%%DATADIR%%/timezone/America/Creston
%%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba %%TZDATA%%%%DATADIR%%/timezone/America/Cuiaba
%%TZDATA%%%%DATADIR%%/timezone/America/Curacao %%TZDATA%%%%DATADIR%%/timezone/America/Curacao
+28
View File
@@ -0,0 +1,28 @@
PORTNAME= postgresql
PORTREVISION= 0
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql18-server
BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
CLIENT_ONLY= yes
COMPONENT= -client
USE_LDCONFIG= yes
USES= pkgconfig
OPTIONS_DEFINE+=LIBEDIT DOCS
LIBEDIT_DESC= Use non-GPL libedit instead of readline
LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
LIBEDIT_USES= libedit
LIBEDIT_USES_OFF=readline
BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
docbook-xsl>=0:textproc/docbook-xsl \
xmllint:textproc/libxml2 \
xsltproc:textproc/libxslt
.include "${MASTERDIR}/Makefile"
+41
View File
@@ -0,0 +1,41 @@
PORTNAME= postgresql
PORTREVISION= 0
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
MASTERDIR= ${.CURDIR}/../postgresql18-server
USES= bison pgsql:${PORTVERSION:R}
BUILD_DIRS= src/port src/include src/common contrib
INSTALL_DIRS= contrib
# this port fails to build in parallel
MAKE_JOBS_UNSAFE= yes
SLAVE_ONLY= yes
COMPONENT= -contrib
CONFIGURE_ARGS= --disable-nls --with-uuid=bsd
LDFLAGS+= -lpthread -L${PREFIX}/lib
OPTIONS_DEFINE= DOCS OPENSSL XML
OPTIONS_DEFAULT=OPENSSL XML
OPTIONS_SUB= yes
OPENSSL_DESC= Build with OpenSSL support
OPENSSL_USES= ssl
OPENSSL_CONFIGURE_WITH= openssl
XML_CONFIGURE_WITH= libxslt libxml
XML_LIB_DEPENDS=libxslt.so:textproc/libxslt \
libxml2.so:textproc/libxml2
post-configure:
@cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
post-install:
@- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
.include "${MASTERDIR}/Makefile"
+21
View File
@@ -0,0 +1,21 @@
This is the port for all stuff that comes in the contrib subtree of
the postgresql distribution. This subtree contains porting tools,
analysis utilities, and plug-in features that are not part of the core
PostgreSQL system, mainly because they address a limited audience or
are too experimental to be part of the main source tree. This does
not preclude their usefulness.
Each subdirectory contains a README file with information about the
module. Some directories supply new user-defined functions, operators,
or types. After you have installed the files you need to register the
new entities in the database system by running the commands in the
supplied .sql file. For example,
$ psql -d dbname -f module.sql
The .sql files are installed into /usr/local/share/postgresql/contrib
For more information, please see
/usr/local/share/doc/postgresql/contrib/README*
This software is part of the standard PostgreSQL distribution.
+38
View File
@@ -0,0 +1,38 @@
PORTNAME= postgresql
PORTREVISION= 0
PKGNAMESUFFIX?= ${WANT_PGSQL_VER:S,.,,}-docs
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The PostgreSQL documentation set
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
WANT_PGSQL_VER?=18
DISTV= ${DISTVERSION:R}
SLAVE_ONLY= YES
COMPONENT= -docs
PGDOCSREL?= ${DOCSDIR_REL}/release-${WANT_PGSQL_VER}
PGDOCSDIR?= ${PREFIX}/${PGDOCSREL}
BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
docbook-xsl>=0:textproc/docbook-xsl \
xmllint:textproc/libxml2 \
xsltproc:textproc/libxslt
CONFIGURE_ARGS= --without-readline --without-icu
NO_ARCH= yes
do-build:
${MAKE_CMD} -C ${WRKSRC} html
do-install:
@ ${MKDIR} ${STAGEDIR}${PGDOCSDIR}
( cd ${WRKSRC}/doc/src/sgml/html && \
${COPYTREE_SHARE} . ${STAGEDIR}${PGDOCSDIR} )
post-install:
@(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST}
.include "${MASTERDIR}/Makefile"
+9
View File
@@ -0,0 +1,9 @@
PORTREVISION= 0
PKGNAMESUFFIX= -postgresql18
CONFLICTS= pgtcl pgtcl-postgresql1[012345689]
PGTCL_SLAVE= 18
MASTERDIR= ${.CURDIR}/../pgtcl
.include "${MASTERDIR}/Makefile"
+27
View File
@@ -0,0 +1,27 @@
PORTNAME= postgresql
# Keep the ?=, this port is used as master by the other plperl.
PORTREVISION?= 0
CATEGORIES= databases perl5
PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
MAINTAINER= pgsql@FreeBSD.org
COMMENT= Write SQL functions for PostgreSQL using Perl5
RUN_DEPENDS= postgres:databases/postgresql${WANT_PGSQL_VER}-server
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
WANT_PGSQL_VER?=18
USES+= perl5 readline
CONFIGURE_ARGS= --with-perl
BUILD_DIRS= src/backend ${INSTALL_DIRS}
INSTALL_DIRS?= src/pl/plperl contrib/bool_plperl contrib/hstore_plperl contrib/jsonb_plperl
SLAVE_ONLY= yes
COMPONENT= -plperl
# this port fails to build in parallel
MAKE_JOBS_UNSAFE= yes
.include "${MASTERDIR}/Makefile"
+29
View File
@@ -0,0 +1,29 @@
PORTNAME= postgresql
CATEGORIES= databases python
# Keep the ?=, it is used as master by the other plpython ports.
PORTREVISION?= 0
PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
MAINTAINER= pgsql@FreeBSD.org
COMMENT= Module for using Python to write SQL functions
WWW= https://www.postgresql.org/
USES+= pgsql:${WANT_PGSQL_VER} ${WANT_PYTHON_USE}
WANT_PGSQL= server
MASTERDIR= ${.CURDIR}/../postgresql${WANT_PGSQL_VER}-server
WANT_PGSQL_VER?= 18
WANT_PYTHON_USE?= python
CONFIGURE_ARGS= --with-python
COMPONENT= -plpython
BUILD_DIRS= src/backend ${INSTALL_DIRS}
INSTALL_DIRS?= src/pl/plpython contrib/hstore_plpython contrib/jsonb_plpython contrib/ltree_plpython
SLAVE_ONLY= yes
# this port fails to build in parallel
MAKE_JOBS_UNSAFE= yes
.include "${MASTERDIR}/Makefile"
@@ -0,0 +1,4 @@
PL/Python allows one to write PostgeSQL stored functions and
procedures in Python (http://www.python.org/).
This software is part of the standard PostgreSQL distribution.
+32
View File
@@ -0,0 +1,32 @@
PORTNAME= postgresql
# Keep the ?=, it is used by the other pltcl ports.
PORTREVISION?= 0
CATEGORIES= databases tcl
PKGNAMESUFFIX?= ${WANT_PGSQL_VER}${COMPONENT}
MAINTAINER= pgsql@FreeBSD.org
COMMENT= Module for using Tcl to write SQL functions
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server
WANT_PGSQL_VER?=18
USES+= tcl pgsql:${WANT_PGSQL_VER}
WANT_PGSQL= server
CONFIGURE_ARGS= --with-tcl --without-tk \
--with-tclconfig="${TCL_LIBDIR}" \
--with-includes="${TCL_INCLUDEDIR}"
CONFIGURE_ENV+= TCLSH="${TCLSH}"
MAKE_ENV+= TCL_INCDIR="${TCL_INCLUDEDIR}"
BUILD_DIRS= src/backend src/pl/tcl
INSTALL_DIRS= src/pl/tcl
SLAVE_ONLY= yes
COMPONENT= -pltcl
# this port fails to build in parallel
MAKE_JOBS_UNSAFE= yes
.include "${MASTERDIR}/Makefile"
+245
View File
@@ -0,0 +1,245 @@
PORTNAME?= postgresql
DISTVERSION?= 18beta1
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
#DISTFILES+= ${PORTNAME}-${DISTVERSION}-docs.tar.bz:docs
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org
COMMENT?= PostgreSQL is the most advanced open-source database available anywhere
WWW= https://www.postgresql.org/
LICENSE= PostgreSQL
CONFLICTS+= ${PORTNAME}1[^${PORTVERSION:R:C/.*([0-9]$)/\\1/}]*
WRKSRC= ${WRKDIR}/postgresql-${DISTVERSION}
DIST_SUBDIR= postgresql
OPTIONS_SUB= yes
PKGINSTALL?= ${PKGDIR}/pkg-install${COMPONENT}
USES+= bison perl5 tar:bzip2 cpe
USE_PERL5= build
.if !defined(NO_BUILD)
USES+= gmake
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
.endif
PG_USER?= postgres
PG_GROUP?= postgres
PG_UID?= 770
LDFLAGS+= -L${LOCALBASE}/lib
INCLUDES+= -I${LOCALBASE}/include
CONFIGURE_ARGS+=--with-libraries=${PREFIX}/lib \
--with-includes=${PREFIX}/include \
--enable-thread-safety
CONFIGURE_ENV+= INCLUDES="${INCLUDES}" \
PTHREAD_LIBS="-lpthread" \
LDFLAGS_SL="${LDFLAGS_SL}"
LDFLAGS+= -lpthread
MAKE_ENV= MAKELEVEL=0
PLIST= ${PKGDIR}/pkg-plist${COMPONENT}
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
src/backend/snowball src/backend/replication/libpqwalreceiver \
src/backend/replication/pgoutput \
src/bin/initdb src/bin/pg_ctl \
src/bin/pg_archivecleanup src/bin/pg_basebackup \
src/bin/pg_checksums \
src/bin/pg_controldata src/bin/pg_resetwal src/pl \
src/bin/pg_rewind \
src/bin/pg_test_fsync src/bin/pg_test_timing \
src/bin/pg_waldump src/bin/pg_upgrade
BUILD_DIRS?= src/port ${INSTALL_DIRS}
INSTALL_TARGET?=install-strip
.if !defined(CLIENT_ONLY) && !defined(SLAVE_ONLY)
SERVER_ONLY= yes
COMPONENT= -server
USE_RC_SUBR= postgresql
USES+= pgsql:${DISTVERSION:C/([0-9]\.?[0-9]).*/\1/g}
USERS= ${PG_USER}
GROUPS= ${PG_GROUP}
SUB_FILES+= 502.pgsql
.endif
MAKE_ENV+= PATH=${PREFIX}/bin:${PATH}
CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH}
.if defined(SERVER_ONLY)
OPTIONS_DEFINE= DTRACE LDAP TZDATA XML DOCS
OPTIONS_DEFAULT+=XML
LDAP_DESC= Build with LDAP authentication support
TZDATA_DESC= Use internal timezone database
XML_DESC= Build with XML data type
DTRACE_CONFIGURE_ENABLE=dtrace
DTRACE_LDFLAGS= -lelf
DTRACE_INSTALL_TARGET= install
. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 14
OPTIONS_DEFINE+= LZ4
OPTIONS_DEFAULT+= LZ4
LZ4_DESC= Build with LZ4 compression support
LZ4_CONFIGURE_WITH= lz4
LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4
. endif
. if ${DISTVERSION:C/([0-9][0-9]).*/\1/g} >= 15
OPTIONS_DEFINE+= ZSTD
OPTIONS_DEFAULT+= ZSTD
ZSTD_DESC= Build with ZSTD compression support
ZSTD_CONFIGURE_WITH= zstd
ZSTD_LIB_DEPENDS+= libzstd.so:archivers/zstd
. endif
OPTIONS_DEFINE+= LLVM
OPTIONS_DEFAULT+= LLVM
LLVM_DESC= Build with support for JIT-compiling expressions
LLVM_CONFIGURE_WITH= llvm
LLVM_CONFIGURE_ENV= LLVM_CONFIG=${LLVM_CONFIG} \
CLANG=${LOCALBASE}/bin/clang${LLVM_VERSION}
LLVM_USES= llvm:min=11,lib
CONFIGURE_ARGS+= --with-icu
LIB_DEPENDS+= libicudata.so:devel/icu
USES+= pkgconfig
.else
CONFIGURE_ARGS+= --without-icu
.endif
.if !defined(SLAVE_ONLY)
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS SSL
NLS_DESC= Use internationalized messages
PAM_DESC= Build with PAM Support
GSSAPI_DESC= Build with GSSAPI from base (security/krb5)
OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
SSL_DESC= Build with OpenSSL support
OPTIONS_DEFAULT+= SSL
GSSAPI_USES= gssapi:mit
GSSAPI_CONFIGURE_WITH= gssapi
PATCH_DIST_STRIP=-p1
.endif # !SLAVE_ONLY
SSL_USES= ssl
SSL_CONFIGURE_WITH= openssl
PAM_CONFIGURE_WITH= pam
XML_CONFIGURE_WITH= libxml
XML_LIB_DEPENDS= libxml2.so:textproc/libxml2
TZDATA_CONFIGURE_OFF= --with-system-tzdata=/usr/share/zoneinfo
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
LDAP_CONFIGURE_WITH= ldap
LDAP_USES= ldap
OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops
DEBUG_CONFIGURE_ENABLE= debug
PLIST_SUB+= PG_VERSION=${PORTVERSION:R} \
PG_USER=${PG_USER} \
PG_USER_regex=[[:<:]]${PG_USER}[[:>:]] \
PG_GROUP=${PG_GROUP} \
PG_GROUP_regex=[[:<:]]${PG_GROUP}[[:>:]]
SUB_LIST+= PG_VERSION=${PORTVERSION:R} \
PG_GROUP=${PG_GROUP} \
PG_USER=${PG_USER} \
PG_UID=${PG_UID}
.include <bsd.port.options.mk>
# i386 older than Pentium lacks SSE2 so the binary will not run if we build with clang -msse2
# For such ancient CPUs, gcc must be used to build PostgreSQL.
# https://www.postgresql.org/message-id/20190307140421.GA8362%40gate.oper.dinoex.org
.if ${ARCH} == "i386"
CFLAGS+= -msse2
.endif
# For testing files in FILESDIR
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MLLVM}
INSTALL_DIRS+= src/backend/jit/llvm
.endif
.if defined(SERVER_ONLY)
pre-build:
@${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
.endif
.if !defined(NO_BUILD) && !target(do-build)
do-build:
@ cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
@ for dir in ${BUILD_DIRS}; do \
cd ${WRKSRC}/$${dir} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ; \
done
. if defined(CLIENT_ONLY)
@ cd ${WRKSRC}/doc && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} man
. endif
. if exists(${FILESDIR}/pkg-message${COMPONENT}.in)
SUB_FILES+= pkg-message${COMPONENT}
PKGMESSAGE= ${WRKSRC}/pkg-message${COMPONENT}
. endif
. if exists(${FILESDIR}/pkg-install${COMPONENT}.in)
SUB_FILES+= pkg-install${COMPONENT}
. endif
post-patch:
. if defined(CLIENT_ONLY) && !defined(OPENSSL_PORT)
@${REINPLACE_CMD} \
-e '/^PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto/d' \
${WRKSRC}/src/interfaces/libpq/Makefile
. endif
do-install:
@for dir in ${INSTALL_DIRS}; do \
cd ${WRKSRC}/$${dir} && \
${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET}; \
done
. if defined(SERVER_ONLY)
@ ${MKDIR} ${STAGEDIR}${PREFIX}/share/postgresql ;\
${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ;\
${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \
${STAGEDIR}${PREFIX}/etc/periodic/daily
. endif # SERVER_ONLY
. if defined(CLIENT_ONLY)
@ cd ${WRKSRC}/src && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-local
@ cd ${WRKSRC}/doc/src/sgml && ${COPYTREE_SHARE} "man1 man3 man7" ${STAGEDIR}${PREFIX}/share/man
. endif
@ if [ -r ${PKGMESSAGE} ]; then \
${MKDIR} ${STAGEDIR}${DOCSDIR} ;\
${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/README${COMPONENT} ;\
fi
.endif # !NO_BUILD
.if defined(SERVER_ONLY)
check:
@if [ `id -u` != 0 ] ; then \
${ECHO} "Running postgresql regressions tests" ;\
cd ${WRKSRC}; ${MAKE_CMD} check ;\
else \
${ECHO} "You cannot run regression tests when postgresql is built as user root." ; \
${ECHO} "Clean and rebuild the port as a regular user to run the tests." ;\
fi
.endif
.include <bsd.port.post.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1746521321
SHA256 (postgresql/postgresql-18beta1.tar.bz2) = 0b7c83df6195398aa67dbf5c002e7fa4082be393aae99aa69926d483f98eb885
SIZE (postgresql/postgresql-18beta1.tar.bz2) = 22248570
@@ -0,0 +1,114 @@
#!/bin/sh
#
# Maintenance shell script to vacuum and backup database
# Put this in /usr/local/etc/periodic/daily, and it will be run
# every night
#
# Written by Palle Girgensohn <girgen@pingpong.net>
#
# In public domain, do what you like with it,
# and use it at your own risk... :)
#
# Define these variables in either /etc/periodic.conf or
# /etc/periodic.conf.local to override the default values.
#
# daily_pgsql_backup_enable="YES" # do backup of all databases
# daily_pgsql_backup_enable="foo bar db1 db2" # only do backup of a limited selection of databases
# daily_pgsql_vacuum_enable="YES" # do vacuum
# If there is a global system configuration file, suck it in.
#
if [ -r /etc/defaults/periodic.conf ]
then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
: ${daily_pgsql_user:="%%PG_USER%%"}
: ${daily_pgsql_port:=5432}
: ${daily_pgsql_vacuum_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -qaz"}
: ${daily_pgsql_pgdump_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -bF c"}
: ${daily_pgsql_pgdumpall_globals_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port}"}
# backupdir is relative to ~pgsql home directory unless it begins with a slash:
: ${daily_pgsql_backupdir:="~${daily_pgsql_user}/backups"}
: ${daily_pgsql_savedays:="7"}
# allow '~' in directory name
eval backupdir=${daily_pgsql_backupdir}
rc=0
pgsql_backup() {
# daily_pgsql_backupdir must be writeable by user %%PG_USER%%
# ~%%PG_USER%% is just that under normal circumstances,
# but this might not be where you want the backups...
if [ ! -d ${backupdir} ] ; then
echo Creating ${backupdir}
mkdir -m 700 ${backupdir}; chown ${daily_pgsql_user} ${backupdir}
fi
echo
echo "PostgreSQL backups"
# Protect the data
umask 077
rc=$?
now=`date "+%Y-%m-%dT%H:%M:%S"`
file=${daily_pgsql_backupdir}/pgglobals_${now}
su -l ${daily_pgsql_user} -c \
"umask 077; pg_dumpall -g ${daily_pgsql_pgdumpall_globals_args} | gzip -9 > ${file}.gz"
db=$1
while shift; do
echo -n " $db"
file=${backupdir}/pgdump_${db}_${now}
su -l ${daily_pgsql_user} -c "umask 077; pg_dump ${daily_pgsql_pgdump_args} -f ${file} ${db}"
[ $? -gt 0 ] && rc=3
db=$1
done
if [ $rc -gt 0 ]; then
echo
echo "Errors were reported during backup."
fi
# cleaning up old data
find ${backupdir} \( -name 'pgdump_*' -o -name 'pgglobals_*' -o -name '*.dat.gz' -o -name 'toc.dat' \) \
-a -mtime +${daily_pgsql_savedays} -delete
echo
}
case "$daily_pgsql_backup_enable" in
[Yy][Ee][Ss])
dbnames=`su -l ${daily_pgsql_user} -c "umask 077; psql -U ${daily_pgsql_user} -p ${daily_pgsql_port} -q -t -A -d template1 -c SELECT\ datname\ FROM\ pg_database\ WHERE\ datname!=\'template0\'"`
pgsql_backup $dbnames
;;
[Nn][Oo])
;;
"")
;;
*)
pgsql_backup $daily_pgsql_backup_enable
;;
esac
case "$daily_pgsql_vacuum_enable" in
[Yy][Ee][Ss])
echo
echo "PostgreSQL vacuum"
su -l ${daily_pgsql_user} -c "vacuumdb ${daily_pgsql_vacuum_args}"
if [ $? -gt 0 ]
then
echo
echo "Errors were reported during vacuum."
rc=3
fi
;;
esac
exit $rc
@@ -0,0 +1,11 @@
setenv PGLIB %%PREFIX%%/lib
# note: PGDATA can be overridden by the -D startup option
setenv PGDATA $HOME/data96
#You might want to set some locale stuff here
#setenv PGDATESTYLE ISO
#setenv LC_ALL sv_SE.ISO_8859-1
# if you want to make regression tests use this TZ
#setenv TZ PST8PDT
@@ -0,0 +1,22 @@
PGLIB=%%PREFIX%%/lib
# note: PGDATA can be overridden by the -D startup option
PGDATA=${HOME}/data96
export PATH PGLIB PGDATA
# if you use the periodic script from share/postgresql/502.pgsql, you
# can set these
#PGDUMP_ARGS="-b -F c"
#PGBACKUPDIR=${HOME}/backups
#PGBACKUP_SAVE_DAYS=7
#export PGBACKUPDIR PGDUMP_ARGS PGBACKUP_SAVE_DAYS
#You might want to set some locale stuff here
#PGDATESTYLE=ISO
#LC_ALL=sv_SE.ISO_8859-1
#export PGDATESTYLE LC_ALL
# if you want to make regression tests use this TZ
#TZ=PST8PDT
#export TZ
@@ -0,0 +1,11 @@
--- src/Makefile.shlib.bak 2013-05-06 22:57:06.000000000 +0200
+++ src/Makefile.shlib 2013-05-12 23:33:16.000000000 +0200
@@ -87,7 +87,7 @@
# Testing the soname variable is a reliable way to determine whether a
# linkable library is being built.
soname = $(shlib_major)
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
else
# Naming convention for dynamically loadable modules
shlib = $(NAME)$(DLSUFFIX)
@@ -0,0 +1,11 @@
--- src/backend/Makefile.orig 2009-07-07 15:58:33.000000000 +0200
+++ src/backend/Makefile 2009-07-07 15:58:57.000000000 +0200
@@ -107,6 +107,8 @@
# Update the commonly used headers before building the subdirectories
$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
+symlinks: $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/storage/lwlocknames.h
+
# The postgres.o target is needed by the rule in Makefile.global that
# creates the exports file when MAKE_EXPORTS = true.
@@ -0,0 +1,10 @@
--- src/backend/utils/misc/postgresql.conf.sample.orig 2016-10-24 20:08:51 UTC
+++ src/backend/utils/misc/postgresql.conf.sample
@@ -330,6 +330,7 @@
# - Where to Log -
+log_destination = 'syslog'
#log_destination = 'stderr' # Valid values are combinations of
# stderr, csvlog, syslog, and eventlog,
# depending on platform. csvlog
@@ -0,0 +1,38 @@
[
{ type: install
message: <<EOM
The PostgreSQL port has a collection of "side orders":
postgresql-docs
For all of the html documentation
p5-Pg
A perl5 API for client access to PostgreSQL databases.
postgresql-tcltk
If you want tcl/tk client support.
postgresql-jdbc
For Java JDBC support.
postgresql-odbc
For client access from unix applications using ODBC as access
method. Not needed to access unix PostgreSQL servers from Win32
using ODBC. See below.
ruby-postgres, py-psycopg
For client access to PostgreSQL databases using the ruby & python
languages.
postgresql-plperl, postgresql-pltcl & postgresql-plruby
For using perl5, tcl & ruby as procedural languages.
postgresql-contrib
Lots of contributed utilities, postgresql functions and
datatypes. There you find pg_standby, pgcrypto and many other cool
things.
etc...
EOM
}
]
@@ -0,0 +1,9 @@
[
{ type: install
message: <<EOM
The PostgreSQL contrib utilities have been installed. Please see
%%DOCSDIR%%/README-contrib
for more information.
EOM
}
]
@@ -0,0 +1,9 @@
[
{ type: install
message: <<EOM
PL/Perl has been installed. Check the createlang(l) manpage for more
info. You can install PL/Perl as trusted or untrusted, by using either
"createlang plperl" or "createlang plperlu".
EOM
}
]
@@ -0,0 +1,9 @@
[
{ type: install
message: <<EOM
PL/Python has been installed. Check the createlang(l) manpage for more
info. You can install PL/Python by using "createlang plpythonu" (it
exists as an untrusted language only).
EOM
}
]
@@ -0,0 +1,9 @@
[
{ type: install
message: <<EOM
PL/Tcl has been installed. Check the createlang(l) manpage for more
info. You can install pltcl as trusted or untrusted, by using either
"createlang pltcl" or "createlang pltclu".
EOM
}
]

Some files were not shown because too many files have changed in this diff Show More