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:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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,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}/
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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
@@ -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,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
|
||||||
|
|||||||
@@ -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,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}/
|
||||||
|
|
||||||
|
|||||||
@@ -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
@@ -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
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
|
||||||
|
|||||||
@@ -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,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}/
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 \
|
||||||
|
|||||||
@@ -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,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/
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 \
|
||||||
|
|||||||
@@ -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 \
|
||||||
|
|||||||
@@ -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,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-
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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,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/
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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}
|
||||||
|
|||||||
@@ -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,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,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,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,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
|
||||||
|
|||||||
@@ -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,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,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,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,5 +1,5 @@
|
|||||||
PORTNAME= postgresql
|
PORTNAME= postgresql
|
||||||
PORTREVISION= 1
|
PORTREVISION= 0
|
||||||
|
|
||||||
COMMENT= PostgreSQL database (client)
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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,5 +1,5 @@
|
|||||||
PORTNAME= postgresql
|
PORTNAME= postgresql
|
||||||
PORTREVISION= 1
|
PORTREVISION= 0
|
||||||
|
|
||||||
COMMENT= PostgreSQL database (client)
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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,5 +1,5 @@
|
|||||||
PORTNAME= postgresql
|
PORTNAME= postgresql
|
||||||
PORTREVISION= 1
|
PORTREVISION= 0
|
||||||
|
|
||||||
COMMENT= PostgreSQL database (client)
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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,5 +1,5 @@
|
|||||||
PORTNAME= postgresql
|
PORTNAME= postgresql
|
||||||
PORTREVISION= 1
|
PORTREVISION= 0
|
||||||
|
|
||||||
COMMENT= PostgreSQL database (client)
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
|||||||
@@ -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}
|
||||||
|
|||||||
@@ -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,5 +1,5 @@
|
|||||||
PORTNAME= postgresql
|
PORTNAME= postgresql
|
||||||
PORTREVISION= 1
|
PORTREVISION= 0
|
||||||
|
|
||||||
COMMENT= PostgreSQL database (client)
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
@@ -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"
|
||||||
@@ -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.
|
||||||
@@ -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"
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
PORTREVISION= 0
|
||||||
|
PKGNAMESUFFIX= -postgresql18
|
||||||
|
|
||||||
|
CONFLICTS= pgtcl pgtcl-postgresql1[012345689]
|
||||||
|
|
||||||
|
PGTCL_SLAVE= 18
|
||||||
|
MASTERDIR= ${.CURDIR}/../pgtcl
|
||||||
|
|
||||||
|
.include "${MASTERDIR}/Makefile"
|
||||||
@@ -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"
|
||||||
@@ -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.
|
||||||
@@ -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"
|
||||||
@@ -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>
|
||||||
@@ -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.
|
||||||
+10
@@ -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
Reference in New Issue
Block a user