parent
a4e1220175
commit
804b88b430
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= atk
|
||||
PORTVERSION= 3.3.6
|
||||
PORTVERSION= 3.3.7
|
||||
CATEGORIES= accessibility rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1553187361
|
||||
SHA256 (rubygem/atk-3.3.6.gem) = d11df1ccee53348ef16d1b39bfbbadd41f5d8d6fe639b10bb7e5ab347b6c4c3e
|
||||
SIZE (rubygem/atk-3.3.6.gem) = 15872
|
||||
TIMESTAMP = 1566118328
|
||||
SHA256 (rubygem/atk-3.3.7.gem) = c5a01cc3d0be3b01f494c70553b52485b36f9acccee9f16198c4e370be8d4f69
|
||||
SIZE (rubygem/atk-3.3.7.gem) = 15872
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1562330511
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_ar.tar.gz) = fa111cf5c472865fb3d64ded49b143254873a2a5eaf391d4a1a28833dbf6ec50
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_ar.tar.gz) = 2417289
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_ar.tar.gz) = 962432c8aa798bb0b7f935677d7d32ea215e7b9d8f2180212205a0755100512b
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_ar.tar.gz) = 2363707
|
||||
TIMESTAMP = 1565263562
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_ar.tar.gz) = 2d4f1364cfd56956bb40e285f2d2a06d53eed71c4f809e7fa37eb3b90d58827c
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_ar.tar.gz) = 1650351
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_ar.tar.gz) = c99b2cdefad72f83785695fb3f6ccc09ba6f0fea4a2aa01da97df29d272fc7d1
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_ar.tar.gz) = 1455442
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= innoextract
|
||||
PORTVERSION= 1.7
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= http://constexpr.org/innoextract/files/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= tardy
|
||||
PORTVERSION= 1.28
|
||||
DISTVERSIONSUFFIX= .D001.orig
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= SF/tardy/${PORTVERSION}/
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= libkgeomap
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= astro kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -2,9 +2,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libosmium
|
||||
PORTVERSION= 2.15.1
|
||||
PORTVERSION= 2.15.2
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= astro geography devel
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1551382800
|
||||
SHA256 (osmcode-libosmium-v2.15.1_GH0.tar.gz) = 4c0fe0146aee20423d9526e88f205fe442257fdf26df19225e2bde6084bad0ef
|
||||
SIZE (osmcode-libosmium-v2.15.1_GH0.tar.gz) = 495829
|
||||
TIMESTAMP = 1566241433
|
||||
SHA256 (osmcode-libosmium-v2.15.2_GH0.tar.gz) = be53024e16946ce49ff787f3ce569aa5710010236db68f971433ac6a10318a46
|
||||
SIZE (osmcode-libosmium-v2.15.2_GH0.tar.gz) = 499611
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ardour
|
||||
PORTVERSION= 2.8.16
|
||||
PORTREVISION= 15
|
||||
PORTREVISION= 16
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://freebsd.nsu.ru/distfiles/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ardour5
|
||||
PORTVERSION= 5.12.0
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/
|
||||
# The original master side points to the latest release only:
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= clementine
|
||||
DISTVERSION= 1.3.1-661
|
||||
DISTVERSIONSUFFIX= -g4ff370ce1
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -player
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 20
|
||||
PORTREVISION= 21
|
||||
CATEGORIES= audio
|
||||
PKGNAMEPREFIX= cpp-
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= csound
|
||||
DISTVERSION= 6.12.2-83
|
||||
DISTVERSIONSUFFIX= -gdf2edd269
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= audio lang
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= faust
|
||||
DISTVERSION= 1.4.20180118
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= grip
|
||||
PORTVERSION= 3.10.1
|
||||
PORTVERSION= 3.10.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/grip/${PORTVERSION}
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1562331458
|
||||
SHA256 (grip-3.10.1.tar.gz) = 50093cd01a2ba46e8ef20bec97f0a6d0a7b4cbefcd3f7ec68beba14c4bd6d0a5
|
||||
SIZE (grip-3.10.1.tar.gz) = 980748
|
||||
TIMESTAMP = 1566143989
|
||||
SHA256 (grip-3.10.2.tar.gz) = 665cb23e13ea334fb1a9bb275c2ed4b14b3470c5801b7678172dcf0ff8cecff2
|
||||
SIZE (grip-3.10.2.tar.gz) = 980804
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= guitarix
|
||||
DISTVERSION= 0.38.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= mp3plot
|
||||
DISTVERSION= 0.6.0
|
||||
PORTREVISION= 26
|
||||
PORTREVISION= 27
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://p.outlyer.net/mp3plot/files/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= mumble
|
||||
DISTVERSION= 1.3.0-rc1
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= feld@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= murmur
|
||||
DISTVERSION= 1.3.0-rc1
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= audio net
|
||||
|
||||
MAINTAINER= feld@FreeBSD.org
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= musescore
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.2.3
|
||||
CATEGORIES= audio
|
||||
# DISTNAME= MuseScore-${DISTVERSION}
|
||||
|
@ -28,7 +29,6 @@ USE_QT= core declarative gui widgets opengl concurrent designer help network \
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= musescore
|
||||
GH_PROJECT= MuseScore
|
||||
GH_TAGNAME= v${DISTVERSION}
|
||||
|
||||
# Each release gets a subdir containing the distfiles for that release,
|
||||
# so hope that scanning the parent dir finds new ones.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1564510136
|
||||
SHA256 (musescore-MuseScore-3.2.3-v3.2.3_GH0.tar.gz) = d6e58c942efd4e9b6567705c81b77287acfe0baa99033b3fb96605698bb9b5af
|
||||
SIZE (musescore-MuseScore-3.2.3-v3.2.3_GH0.tar.gz) = 63932000
|
||||
TIMESTAMP = 1566211502
|
||||
SHA256 (musescore-MuseScore-v3.2.3_GH0.tar.gz) = d6e58c942efd4e9b6567705c81b77287acfe0baa99033b3fb96605698bb9b5af
|
||||
SIZE (musescore-MuseScore-v3.2.3_GH0.tar.gz) = 63932000
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= musicpd
|
||||
PORTVERSION= 0.21.12
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 0.21.13
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio ipv6
|
||||
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
|
||||
DISTNAME= mpd-${PORTVERSION}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1564910323
|
||||
SHA256 (mpd-0.21.12.tar.xz) = bb8a7341236a76c667980c261bc37ef4e22298ed850ab0a571448388d175a5bb
|
||||
SIZE (mpd-0.21.12.tar.xz) = 672144
|
||||
TIMESTAMP = 1566206583
|
||||
SHA256 (mpd-0.21.13.tar.xz) = 95b70b268406bde15bda4464ef768f7e773417a8c776d42a678c5a5070855eea
|
||||
SIZE (mpd-0.21.13.tar.xz) = 672184
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= ncmpc
|
||||
PORTVERSION= 0.34
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://www.musicpd.org/download/ncmpc/0/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= ncmpcpp
|
||||
DISTVERSION= 0.8.2
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= patchage
|
||||
PORTVERSION= 0.5.0
|
||||
PORTREVISION= 18
|
||||
PORTREVISION= 19
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://download.drobilla.net/ \
|
||||
http://frugalware.mirrors.tds.net/pub/linux/frugalware/frugalware-current/source/xmultimedia-extra/patchage/
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= pms
|
||||
PORTVERSION= 0.42
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= pulseeffects
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.6.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= daniel@shafer.cc
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= tagpy
|
||||
PORTVERSION= 2013.1
|
||||
PORTREVISION= 19
|
||||
PORTREVISION= 20
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= raul
|
||||
PORTVERSION= 0.8.0
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://download.drobilla.net/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= sc3-plugins
|
||||
DISTVERSIONPREFIX= Version-
|
||||
DISTVERSION= 3.9.0
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= Sorcer
|
||||
DISTVERSIONPREFIX= release-
|
||||
DISTVERSION= 1.1.3
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= string-machine
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= supercollider
|
||||
DISTVERSION= 3.10.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/supercollider/supercollider/releases/download/Version-${PORTVERSION}/
|
||||
DISTNAME= SuperCollider-${PORTVERSION}-Source-linux
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= abyss
|
||||
DISTVERSION= 2.1.5
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= http://www.bcgsc.ca/platform/bioinfo/software/${PORTNAME}/releases/${DISTVERSION}/
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= bolt-lmm
|
||||
DISTVERSION= 2.3.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= https://data.broadinstitute.org/alkesgroup/BOLT-LMM/downloads/
|
||||
DISTNAME= BOLT-LMM_v${PORTVERSION}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= canu
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.8
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= biology java perl5
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= CheckM
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.0.17
|
||||
DISTVERSION= 1.0.18
|
||||
CATEGORIES= biology python
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1565549932
|
||||
SHA256 (Ecogenomics-CheckM-v1.0.17_GH0.tar.gz) = 1d024a924f153a1209c2f219579ee8b402c3e5089b68f1b8217cf4aa5e1fdd9f
|
||||
SIZE (Ecogenomics-CheckM-v1.0.17_GH0.tar.gz) = 212036
|
||||
TIMESTAMP = 1566202999
|
||||
SHA256 (Ecogenomics-CheckM-v1.0.18_GH0.tar.gz) = 240184bd7c708cd041d0fc14f81b22af5cb69cb96ae75177aee32effa578ca4e
|
||||
SIZE (Ecogenomics-CheckM-v1.0.18_GH0.tar.gz) = 212064
|
||||
|
|
|
@ -4,6 +4,7 @@ PORTNAME= cufflinks
|
|||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.2.1-83
|
||||
DISTVERSIONSUFFIX= -gb4fa050
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= dsr-pdb
|
||||
DISTVERSION= 1.0.3
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= https://graphics.stanford.edu/~drussel/
|
||||
DISTNAME= ${PORTNAME}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= pbbam
|
||||
DISTVERSION= 0.18.0 # Test with biology/unanimity before upgrading!
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= pbcopper
|
||||
DISTVERSION= 0.4.1 # Test with biology/unanimity before upgrading!
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= seqan-apps
|
||||
DISTVERSIONPREFIX= seqan-v
|
||||
DISTVERSION= 2.4.0
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= h2+fbsdports@fsfe.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= unanimity
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.4.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= FreeCAD
|
||||
DISTVERSION= 0.18.3
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
# use these for bugfixes/snapshots
|
||||
# DISTVERSION= 0.18-16093 # git rev-list --count
|
||||
# DISTVERSIONSUFFIX= -g690774c0e
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= fritzing
|
||||
PORTVERSION= 0.9.2
|
||||
DISTVERSIONSUFFIX= b
|
||||
PORTREVISION= 16
|
||||
PORTREVISION= 17
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= lenzi.sergio@gmail.com
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= kicad
|
||||
DISTVERSION= r${GIT_SRC_DATE}
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= cad
|
||||
PKGNAMESUFFIX= -devel
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= kicad
|
||||
PORTVERSION= 5.1.4
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= cad
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= librecad
|
||||
DISTVERSION= 2.2.0-rc1
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= jhale@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= linuxcnc
|
||||
PORTVERSION= 20170708
|
||||
PORTREVISION= 14
|
||||
PORTREVISION= 15
|
||||
CATEGORIES= cad
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= openscad
|
||||
PORTVERSION= 2019.04.04
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
#PORTREVISION= 1
|
||||
CATEGORIES= cad
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= openscad
|
||||
PORTVERSION= 2019.05.10
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
#PORTREVISION= 1
|
||||
CATEGORIES= cad
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1562330885
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_zh-CN.tar.gz) = 1b0c49067236df935af7426f9983ecc286d609e1524817cc460e4a668343f008
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_zh-CN.tar.gz) = 807356
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_zh-CN.tar.gz) = d6b3723b8072eeacc84dce32b429438ac6e413e7eb5b793e20cec5f371493a87
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_zh-CN.tar.gz) = 2490617
|
||||
TIMESTAMP = 1565265051
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = b3e8e6271b275572cb91172c93a1ae907060fe2e891655039801fb190b7f651d
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 614442
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = b26eab2b197fcd954db3a51f7f23508e9840696f4bde54634008dae56fed38ff
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 1505042
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1562330889
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_zh-TW.tar.gz) = 23900553cf4c73702a02e904c0b1cd3f5d8918ff901cd2a84b4b3a1a33e925f5
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_langpack_zh-TW.tar.gz) = 808128
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_zh-TW.tar.gz) = 46c4651826d109c167fe73eeca117dcaab30c7777c8f64d86bed1c68ad0e5b67
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.2.5_Linux_x86_deb_helppack_zh-TW.tar.gz) = 2604344
|
||||
TIMESTAMP = 1565265069
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = fb4a9bc0aa8446b2fdc98ed13d800e3a65603b1db3fd4d54ab5e828c5c2cdaa0
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 591680
|
||||
SHA256 (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 902ba4af6969be90b8d80c68ba8d6f3a27d59710afbbee6486a08cf5e7ef9bac
|
||||
SIZE (libreoffice/i18n/LibreOffice_6.3.0_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 1558894
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= librime
|
||||
PORTVERSION= 1.2.9
|
||||
DISTVERSIONPREFIX= rime-
|
||||
PORTREVISION= 17
|
||||
PORTREVISION= 18
|
||||
CATEGORIES= chinese textproc
|
||||
|
||||
MAINTAINER= lichray@gmail.com
|
||||
|
|
|
@ -69,6 +69,7 @@
|
|||
SUBDIR += hylafax
|
||||
SUBDIR += ibp
|
||||
SUBDIR += inspectrum
|
||||
SUBDIR += iwmbt-firmware
|
||||
SUBDIR += java-simple-serial-connector
|
||||
SUBDIR += jerm
|
||||
SUBDIR += kb
|
||||
|
|
|
@ -8,4 +8,4 @@ Additionally, comservd can serve up local serial ports to remote
|
|||
systems, effectively turning the system running comservd into a
|
||||
terminal server with respect to its own local serial ports.
|
||||
|
||||
WWW: http://BSDforge.com/projects/comms/comserv/
|
||||
WWW: https://BSDforge.com/projects/comms/comserv/
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= fldigi
|
||||
PORTVERSION= 4.1.08
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= comms hamradio
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= gnuradio
|
||||
PORTVERSION= 3.8.0.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= comms astro hamradio
|
||||
MASTER_SITES= http://gnuradio.org/releases/gnuradio/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= gqrx
|
||||
PORTVERSION= 2.11.5
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ PORTNAME= gr-osmosdr
|
|||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.4-99
|
||||
DISTVERSIONSUFFIX= -gc98be5d
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
# Created by: Vladimir Kondratyev <wulf@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= iwmbt-firmware
|
||||
PORTVERSION= 20190717
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= DEBIAN/pool/non-free/f/firmware-nonfree/
|
||||
DISTNAME= firmware-iwlwifi_${PORTVERSION}-1_all
|
||||
EXTRACT_SUFX= .deb
|
||||
|
||||
MAINTAINER= wulf@FreeBSD.org
|
||||
COMMENT= Intel Wireless 8260 bluetooth adaptor firmwares used by iwmbtfw(8)
|
||||
|
||||
LICENSE= INTEL
|
||||
LICENSE_NAME= Intel firmware license
|
||||
LICENSE_FILE= ${WRKDIR}/usr/share/doc/firmware-iwlwifi/copyright
|
||||
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
EXTRACT_CMD= ${AR}
|
||||
EXTRACT_BEFORE_ARGS= -p
|
||||
EXTRACT_AFTER_ARGS= data.tar.xz | ${TAR} -xf - ${EXTRACT_FILES}
|
||||
EXTRACT_FILES= lib/firmware/intel/ibt-*.sfi \
|
||||
lib/firmware/intel/ibt-*.ddc \
|
||||
usr/share/doc/firmware-iwlwifi/copyright
|
||||
|
||||
do-install:
|
||||
cd ${WRKDIR}/lib/firmware/intel && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1565821626
|
||||
SHA256 (firmware-iwlwifi_20190717-1_all.deb) = 7ce899a5b09d3bd7d95358b03974aeea41983b395ce2fcf437915fd700330ef7
|
||||
SIZE (firmware-iwlwifi_20190717-1_all.deb) = 6788512
|
|
@ -0,0 +1,5 @@
|
|||
Firmware for the Intel Wireless 8260/8265 chip based Bluetooth USB devices.
|
||||
To be downloaded with iwmbtfw(8).
|
||||
|
||||
WWW: https://packages.debian.org/firmware-iwlwifi
|
||||
WWW: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
|
|
@ -0,0 +1,26 @@
|
|||
%%DATADIR%%/ibt-11-5.ddc
|
||||
%%DATADIR%%/ibt-11-5.sfi
|
||||
%%DATADIR%%/ibt-12-16.ddc
|
||||
%%DATADIR%%/ibt-12-16.sfi
|
||||
%%DATADIR%%/ibt-17-0-1.ddc
|
||||
%%DATADIR%%/ibt-17-0-1.sfi
|
||||
%%DATADIR%%/ibt-17-16-1.ddc
|
||||
%%DATADIR%%/ibt-17-16-1.sfi
|
||||
%%DATADIR%%/ibt-18-0-1.ddc
|
||||
%%DATADIR%%/ibt-18-0-1.sfi
|
||||
%%DATADIR%%/ibt-18-16-1.ddc
|
||||
%%DATADIR%%/ibt-18-16-1.sfi
|
||||
%%DATADIR%%/ibt-19-0-0.ddc
|
||||
%%DATADIR%%/ibt-19-0-0.sfi
|
||||
%%DATADIR%%/ibt-19-0-1.ddc
|
||||
%%DATADIR%%/ibt-19-0-1.sfi
|
||||
%%DATADIR%%/ibt-19-0-4.ddc
|
||||
%%DATADIR%%/ibt-19-0-4.sfi
|
||||
%%DATADIR%%/ibt-19-16-4.ddc
|
||||
%%DATADIR%%/ibt-19-16-4.sfi
|
||||
%%DATADIR%%/ibt-19-32-1.ddc
|
||||
%%DATADIR%%/ibt-19-32-1.sfi
|
||||
%%DATADIR%%/ibt-20-0-3.ddc
|
||||
%%DATADIR%%/ibt-20-0-3.sfi
|
||||
%%DATADIR%%/ibt-20-1-3.ddc
|
||||
%%DATADIR%%/ibt-20-1-3.sfi
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= SoapyUHD
|
||||
DISTVERSIONPREFIX= soapy-uhd-
|
||||
DISTVERSION= 0.3.6
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= uhd
|
||||
PORTVERSION= 3.10.3.0
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= comms hamradio
|
||||
MASTER_SITES= http://files.ettus.com/binaries/images/
|
||||
DISTFILES= ${IMAGE_FILE}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= osm2pgrouting
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.3.6
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= converters databases geography
|
||||
|
||||
MAINTAINER= lbartoletti@tuxfamily.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= osm2pgsql
|
||||
PORTVERSION= 0.96.0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= converters geography
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= akonadi
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cego
|
||||
PORTVERSION= 2.45.5
|
||||
PORTVERSION= 2.45.6
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.lemke-it.com/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1563089294
|
||||
SHA256 (cego-2.45.5.tar.gz) = b540477dece3a63c5e7e73926c4499e4bd999d0eb9a05a115261bd9fe5d004ec
|
||||
SIZE (cego-2.45.5.tar.gz) = 3151076
|
||||
TIMESTAMP = 1566148224
|
||||
SHA256 (cego-2.45.6.tar.gz) = 26f8dd30125b2c6b6ef6ee1de6caedad70c3cc6fd39e863bd33507cf68e8e510
|
||||
SIZE (cego-2.45.6.tar.gz) = 3151320
|
||||
|
|
|
@ -5,6 +5,7 @@ PORTNAME= clickhouse
|
|||
PORTVERSION= 19.11.5.28
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSIONSUFFIX= -stable
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= proler@gmail.com
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= foundationdb
|
||||
PORTVERSION= 6.1.8
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= vanilla@FreeBSD.org
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= galera
|
||||
PORTVERSION?= 25.3.27
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
DISTVERSIONPREFIX?= release_
|
||||
CATEGORIES= databases
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= grass
|
||||
PORTVERSION= 7.6.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= databases geography
|
||||
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
|
||||
http://grass.cict.fr/%SUBDIR%/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= hamsterdb
|
||||
PORTVERSION= 2.1.11
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://files.hamsterdb.com/dl/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 10.1.41
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
|
||||
http://mirrors.supportex.net/${SITESDIR}/ \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 10.2.25
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
|
||||
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 10.3.16
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
|
||||
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 10.4.6
|
||||
PORTREVISION?= 1
|
||||
PORTREVISION?= 2
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
|
||||
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 5.5.65
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \
|
||||
http://mirrors.supportex.net/mariadb/${PORTNAME}-${PORTVERSION}/source/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= mongodb
|
||||
DISTVERSIONPREFIX= r
|
||||
DISTVERSION= 3.4.21
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases net
|
||||
MASTER_SITES= https://fastdl.mongodb.org/src/ \
|
||||
http://fastdl.mongodb.org/src/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= mongodb
|
||||
DISTVERSIONPREFIX= r
|
||||
DISTVERSION= 3.6.13
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases net
|
||||
MASTER_SITES= https://fastdl.mongodb.org/src/ \
|
||||
http://fastdl.mongodb.org/src/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= mongodb
|
||||
DISTVERSIONPREFIX= r
|
||||
DISTVERSION= 4.0.8
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases net
|
||||
MASTER_SITES= https://fastdl.mongodb.org/src/ \
|
||||
http://fastdl.mongodb.org/src/ \
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= mysql-connector-c++
|
||||
PORTVERSION= 1.1.12
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= MYSQL/Connector-C++
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= pgrouting
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.6.2
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= databases geography
|
||||
|
||||
MAINTAINER= lbartoletti@tuxfamily.org
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= postgis
|
||||
PORTVERSION= 2.5.2
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.5.3
|
||||
CATEGORIES= databases geography
|
||||
MASTER_SITES= https://download.osgeo.org/postgis/source/
|
||||
PKGNAMESUFFIX= 25
|
||||
|
@ -19,7 +18,7 @@ LIB_DEPENDS= libproj.so:graphics/proj \
|
|||
libjson-c.so:devel/json-c \
|
||||
libgdal.so:graphics/gdal
|
||||
|
||||
CONFLICTS_INSTALL= postgis20 postgis21 postgis22 postgis23 postgis24
|
||||
CONFLICTS_INSTALL= postgis20 postgis21 postgis22 postgis23 postgis24
|
||||
|
||||
USES= alias compiler gettext gmake gnome iconv:wchar_t libtool:keepla \
|
||||
localbase perl5 pkgconfig pgsql:9.4+ shebangfix
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1552608005
|
||||
SHA256 (postgis-2.5.2.tar.gz) = b6cb286c5016029d984f8c440947bf9178da72e1f6f840ed639270e1c451db5e
|
||||
SIZE (postgis-2.5.2.tar.gz) = 16252761
|
||||
TIMESTAMP = 1565896984
|
||||
SHA256 (postgis-2.5.3.tar.gz) = 72e8269d40f981e22fb2b78d3ff292338e69a4f5166e481a77b015e1d34e559a
|
||||
SIZE (postgis-2.5.3.tar.gz) = 16424752
|
||||
|
|
|
@ -120,6 +120,57 @@ share/postgresql/contrib/postgis-%%VER%%/uninstall_rtpostgis.sql
|
|||
%%SFCGAL%%share/postgresql/contrib/postgis-%%VER%%/uninstall_sfcgal.sql
|
||||
%%TOPOLOGY%%share/postgresql/contrib/postgis-%%VER%%/uninstall_topology.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--1.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.3--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.4--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.5--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.6--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.0.7--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.3--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.4--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.5--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.6--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.7--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.8--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.1.9--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.3--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.4--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.5--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.6--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.7--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.2.8--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.3--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.4--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.5--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.6--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.7--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.8--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.9--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.3.10--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.3--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.4--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.5--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.6--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.7--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.4.8--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.5.0--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.5.1--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.5.2--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--ANY--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%.sql
|
||||
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
|
@ -167,6 +218,7 @@ share/postgresql/extension/postgis--2.3.6--%%PORTVERSION%%.sql
|
|||
share/postgresql/extension/postgis--2.3.7--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.3.8--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.3.9--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.3.10--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.2--%%PORTVERSION%%.sql
|
||||
|
@ -175,11 +227,12 @@ share/postgresql/extension/postgis--2.4.4--%%PORTVERSION%%.sql
|
|||
share/postgresql/extension/postgis--2.4.5--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.6--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.7--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--%%VER%%.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--%%VER%%.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.4.8--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.5.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.5.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--2.5.2--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
share/postgresql/extension/postgis--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--ANY--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
|
||||
|
@ -221,6 +274,7 @@ share/postgresql/extension/postgis.control
|
|||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.7--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.8--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.9--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.10--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.0--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.1--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.2--%%PORTVERSION%%.sql
|
||||
|
@ -229,11 +283,12 @@ share/postgresql/extension/postgis.control
|
|||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.5--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.6--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.7--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.0--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.1--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.8--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.5.0--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.5.1--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.5.2--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--ANY--%%PORTVERSION%%.sql
|
||||
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--unpackaged--%%PORTVERSION%%.sql
|
||||
|
@ -275,6 +330,7 @@ share/postgresql/extension/postgis_tiger_geocoder--2.3.6--%%PORTVERSION%%.sql
|
|||
share/postgresql/extension/postgis_tiger_geocoder--2.3.7--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.3.8--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.3.9--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.3.10--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.2--%%PORTVERSION%%.sql
|
||||
|
@ -283,11 +339,12 @@ share/postgresql/extension/postgis_tiger_geocoder--2.4.4--%%PORTVERSION%%.sql
|
|||
share/postgresql/extension/postgis_tiger_geocoder--2.4.5--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.6--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.7--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.4.8--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.5.0--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.5.1--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--2.5.2--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--ANY--%%PORTVERSION%%.sql
|
||||
share/postgresql/extension/postgis_tiger_geocoder--unpackaged--%%PORTVERSION%%.sql
|
||||
|
@ -329,6 +386,7 @@ share/postgresql/extension/postgis_tiger_geocoder.control
|
|||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.7--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.8--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.9--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.10--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.0--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.1--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.2--%%PORTVERSION%%.sql
|
||||
|
@ -337,15 +395,17 @@ share/postgresql/extension/postgis_tiger_geocoder.control
|
|||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.5--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.6--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.7--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.0--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.1--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.8--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.5.0--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.5.1--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.5.2--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--ANY--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql
|
||||
%%TOPOLOGY%%share/postgresql/extension/postgis_topology.control
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/8x8/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/16x16/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/22x22/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/24x24/apps/shp2pgsql-gui.png
|
||||
|
@ -355,4 +415,3 @@ share/postgresql/extension/postgis_tiger_geocoder.control
|
|||
%%LOADERGUI%%share/postgresql/icons/hicolor/42x42/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/48x48/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/64x64/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/8x8/apps/shp2pgsql-gui.png
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/parser.y.orig 2017-10-08 08:53:35 UTC
|
||||
+++ src/parser.y
|
||||
@@ -60,7 +60,7 @@ static void reset_parser_vars(void)
|
||||
* same range of Bison versions that are supported also
|
||||
* by PostgreSQL.
|
||||
*/
|
||||
-%name-prefix="plproxy_yy"
|
||||
+%define api.prefix {plproxy_yy}
|
||||
|
||||
%token <str> CONNECT CLUSTER RUN ON ALL ANY SELECT
|
||||
%token <str> IDENT NUMBER FNCALL SPLIT STRING
|
|
@ -13,6 +13,8 @@ COMMENT= PL/Ruby procedural language for the PostgreSQL database system
|
|||
LICENSE= BSD2CLAUSE RUBY
|
||||
LICENSE_COMB= dual
|
||||
|
||||
DEPRECATED= Abandonware
|
||||
EXPIRATION_DATE= 2019-09-15
|
||||
BROKEN_powerpc64= fails to build: ruby.h:628:35: call to 'ruby_safe_level_2_error' declared with attribute error: $SAFE=2 to 4 are obsolete
|
||||
|
||||
USES= uidfix pgsql
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
--- extconf.rb.orig 2017-08-31 10:56:23 UTC
|
||||
--- extconf.rb.orig 2017-05-28 08:47:01 UTC
|
||||
+++ extconf.rb
|
||||
@@ -122,6 +122,8 @@ end
|
||||
@@ -122,6 +122,10 @@ end
|
||||
case version_str = `#{pg_config} --version`
|
||||
when /^PostgreSQL ([7-9])\.([0-9]{1,3})(\.[0-9]{1,3})?$/
|
||||
version = 10 * $1.to_i + $2.to_i
|
||||
+when /^PostgreSQL 11/
|
||||
+ version = 110
|
||||
+when /^PostgreSQL 10/
|
||||
+ version = 100
|
||||
else
|
||||
|
|
|
@ -0,0 +1,151 @@
|
|||
--- src/plpl.c.orig 2019-08-04 04:35:14 UTC
|
||||
+++ src/plpl.c
|
||||
@@ -137,12 +137,21 @@ pl_query_name(VALUE obj)
|
||||
}
|
||||
res = rb_ary_new2(tpl->dsc->natts);
|
||||
for (i = 0; i < tpl->dsc->natts; i++) {
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tpl->dsc->attrs[i]->attisdropped) {
|
||||
attname = "";
|
||||
}
|
||||
else {
|
||||
attname = NameStr(tpl->dsc->attrs[i]->attname);
|
||||
}
|
||||
+#else
|
||||
+ if (TupleDescAttr(tpl->dsc, i)->attisdropped) {
|
||||
+ attname = "";
|
||||
+ }
|
||||
+ else {
|
||||
+ attname = NameStr(TupleDescAttr(tpl->dsc, i)->attname);
|
||||
+ }
|
||||
+#endif
|
||||
rb_ary_push(res, rb_tainted_str_new2(attname));
|
||||
}
|
||||
return res;
|
||||
@@ -178,6 +187,7 @@ pl_query_type(VALUE obj)
|
||||
}
|
||||
res = rb_ary_new2(tpl->dsc->natts);
|
||||
for (i = 0; i < tpl->dsc->natts; i++) {
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tpl->dsc->attrs[i]->attisdropped)
|
||||
continue;
|
||||
PLRUBY_BEGIN(1);
|
||||
@@ -189,6 +199,19 @@ pl_query_type(VALUE obj)
|
||||
rb_raise(pl_ePLruby, "Cache lookup for attribute '%s' type %ld failed",
|
||||
attname, OidGD(tpl->dsc->attrs[i]->atttypid));
|
||||
}
|
||||
+#else
|
||||
+ if (TupleDescAttr(tpl->dsc, i)->attisdropped)
|
||||
+ continue;
|
||||
+ PLRUBY_BEGIN(1);
|
||||
+ attname = NameStr(TupleDescAttr(tpl->dsc, i)->attname);
|
||||
+ typeTup = SearchSysCache(TYPEOID, OidGD(TupleDescAttr(tpl->dsc, i)->atttypid),
|
||||
+ 0, 0, 0);
|
||||
+ PLRUBY_END;
|
||||
+ if (!HeapTupleIsValid(typeTup)) {
|
||||
+ rb_raise(pl_ePLruby, "Cache lookup for attribute '%s' type %ld failed",
|
||||
+ attname, OidGD(TupleDescAttr(tpl->dsc, i)->atttypid));
|
||||
+ }
|
||||
+#endif
|
||||
fpgt = (Form_pg_type) GETSTRUCT(typeTup);
|
||||
rb_ary_push(res, rb_tainted_str_new2(NameStr(fpgt->typname)));
|
||||
ReleaseSysCache(typeTup);
|
||||
@@ -588,14 +611,23 @@ pl_tuple_heap(VALUE c, VALUE tuple)
|
||||
MEMZERO(nulls, char, RARRAY_LEN(c));
|
||||
for (i = 0; i < RARRAY_LEN(c); i++) {
|
||||
if (NIL_P(RARRAY_PTR(c)[i]) ||
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
tupdesc->attrs[i]->attisdropped) {
|
||||
+#else
|
||||
+ TupleDescAttr(tupdesc, i)->attisdropped) {
|
||||
+#endif
|
||||
dvalues[i] = (Datum)0;
|
||||
nulls[i] = 'n';
|
||||
}
|
||||
else {
|
||||
nulls[i] = ' ';
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
typid = tupdesc->attrs[i]->atttypid;
|
||||
if (tupdesc->attrs[i]->attndims != 0 ||
|
||||
+#else
|
||||
+ typid = TupleDescAttr(tupdesc, i)->atttypid;
|
||||
+ if (TupleDescAttr(tupdesc, i)->attndims != 0 ||
|
||||
+#endif
|
||||
tpl->att->attinfuncs[i].fn_addr == (PGFunction)array_in) {
|
||||
pl_proc_desc prodesc;
|
||||
FmgrInfo func;
|
||||
@@ -1088,6 +1120,7 @@ plruby_build_tuple(HeapTuple tuple, TupleDesc tupdesc,
|
||||
}
|
||||
|
||||
for (i = 0; i < tupdesc->natts; i++) {
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tupdesc->attrs[i]->attisdropped)
|
||||
continue;
|
||||
PLRUBY_BEGIN(1);
|
||||
@@ -1101,7 +1134,21 @@ plruby_build_tuple(HeapTuple tuple, TupleDesc tupdesc,
|
||||
rb_raise(pl_ePLruby, "Cache lookup for attribute '%s' type %ld failed",
|
||||
attname, OidGD(tupdesc->attrs[i]->atttypid));
|
||||
}
|
||||
+#else
|
||||
+ if (TupleDescAttr(tupdesc, i)->attisdropped)
|
||||
+ continue;
|
||||
+ PLRUBY_BEGIN(1);
|
||||
+ attname = NameStr(TupleDescAttr(tupdesc, i)->attname);
|
||||
+ attr = heap_getattr(tuple, i + 1, tupdesc, &isnull);
|
||||
+ typeTup = SearchSysCache(TYPEOID, OidGD(TupleDescAttr(tupdesc, i)->atttypid),
|
||||
+ 0, 0, 0);
|
||||
+ PLRUBY_END;
|
||||
|
||||
+ if (!HeapTupleIsValid(typeTup)) {
|
||||
+ rb_raise(pl_ePLruby, "Cache lookup for attribute '%s' type %ld failed",
|
||||
+ attname, OidGD(TupleDescAttr(tupdesc, i)->atttypid));
|
||||
+ }
|
||||
+#endif
|
||||
fpgt = (Form_pg_type) GETSTRUCT(typeTup);
|
||||
typoutput = (Oid) (fpgt->typoutput);
|
||||
#if PG_PL_VERSION >= 75
|
||||
@@ -1115,6 +1162,7 @@ plruby_build_tuple(HeapTuple tuple, TupleDesc tupdesc,
|
||||
int alen;
|
||||
|
||||
typname = NameStr(fpgt->typname);
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
alen = tupdesc->attrs[i]->attlen;
|
||||
typeid = tupdesc->attrs[i]->atttypid;
|
||||
if (strcmp(typname, "text") == 0) {
|
||||
@@ -1129,6 +1177,22 @@ plruby_build_tuple(HeapTuple tuple, TupleDesc tupdesc,
|
||||
alen = tupdesc->attrs[i]->atttypmod - 4;
|
||||
}
|
||||
}
|
||||
+#else
|
||||
+ alen = TupleDescAttr(tupdesc, i)->attlen;
|
||||
+ typeid = TupleDescAttr(tupdesc, i)->atttypid;
|
||||
+ if (strcmp(typname, "text") == 0) {
|
||||
+ alen = -1;
|
||||
+ }
|
||||
+ else if (strcmp(typname, "bpchar") == 0 ||
|
||||
+ strcmp(typname, "varchar") == 0) {
|
||||
+ if (TupleDescAttr(tupdesc, i)->atttypmod == -1) {
|
||||
+ alen = 0;
|
||||
+ }
|
||||
+ else {
|
||||
+ alen = TupleDescAttr(tupdesc, i)->atttypmod - 4;
|
||||
+ }
|
||||
+ }
|
||||
+#endif
|
||||
if ((type_ret & RET_DESC_ARR) == RET_DESC_ARR) {
|
||||
res = rb_ary_new();
|
||||
rb_ary_push(res, rb_tainted_str_new2(attname));
|
||||
@@ -1190,8 +1254,13 @@ plruby_build_tuple(HeapTuple tuple, TupleDesc tupdesc,
|
||||
|
||||
fmgr_info(typoutput, &finfo);
|
||||
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
s = pl_convert_arg(attr, tupdesc->attrs[i]->atttypid,
|
||||
&finfo, typelem,tupdesc->attrs[i]->attlen);
|
||||
+#else
|
||||
+ s = pl_convert_arg(attr, tupdesc->attrs[i].atttypid,
|
||||
+ &finfo, typelem, TupleDescAttr(tupdesc, i)->attlen);
|
||||
+#endif
|
||||
}
|
||||
PLRUBY_END_PROTECT;
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
--- src/plruby.c.orig 2019-08-04 04:30:44 UTC
|
||||
+++ src/plruby.c
|
||||
@@ -1184,17 +1184,29 @@ for_numvals(obj, argobj)
|
||||
rb_raise(pl_ePLruby, "invalid attribute '%s'", RSTRING_PTR(key));
|
||||
}
|
||||
attnum -= 1;
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (arg->tupdesc->attrs[attnum]->attisdropped) {
|
||||
+#else
|
||||
+ if (TupleDescAttr(arg->tupdesc, attnum)->attisdropped) {
|
||||
+#endif
|
||||
return Qnil;
|
||||
}
|
||||
|
||||
PLRUBY_BEGIN(1);
|
||||
typeTup = SearchSysCache(TYPEOID,
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
OidGD(arg->tupdesc->attrs[attnum]->atttypid),
|
||||
+#else
|
||||
+ OidGD(TupleDescAttr(arg->tupdesc, attnum)->atttypid),
|
||||
+#endif
|
||||
0, 0, 0);
|
||||
if (!HeapTupleIsValid(typeTup)) {
|
||||
rb_raise(pl_ePLruby, "Cache lookup for attribute '%s' type %ld failed",
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
RSTRING_PTR(key), OidGD(arg->tupdesc->attrs[attnum]->atttypid));
|
||||
+#else
|
||||
+ RSTRING_PTR(key), OidGD(TupleDescAttr(arg->tupdesc, attnum)->atttypid));
|
||||
+#endif
|
||||
}
|
||||
fpg = (Form_pg_type) GETSTRUCT(typeTup);
|
||||
ReleaseSysCache(typeTup);
|
||||
@@ -1226,11 +1238,19 @@ for_numvals(obj, argobj)
|
||||
else {
|
||||
arg->modvalues[attnum] =
|
||||
plruby_to_datum(value, &finfo,
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
arg->tupdesc->attrs[attnum]->atttypid,
|
||||
fpg->typelem,
|
||||
(!VARLENA_FIXED_SIZE(arg->tupdesc->attrs[attnum]))
|
||||
? arg->tupdesc->attrs[attnum]->attlen
|
||||
: arg->tupdesc->attrs[attnum]->atttypmod);
|
||||
+#else
|
||||
+ TupleDescAttr(arg->tupdesc, attnum)->atttypid,
|
||||
+ fpg->typelem,
|
||||
+ (!VARLENA_FIXED_SIZE(TupleDescAttr(arg->tupdesc, attnum)))
|
||||
+ ? TupleDescAttr(arg->tupdesc, attnum)->attlen
|
||||
+ : TupleDescAttr(arg->tupdesc, attnum)->atttypmod);
|
||||
+#endif
|
||||
}
|
||||
return Qnil;
|
||||
}
|
||||
@@ -1284,12 +1304,21 @@ pl_trigger_handler(struct pl_thread_st *plth)
|
||||
|
||||
tmp = rb_ary_new2(tupdesc->natts);
|
||||
for (i = 0; i < tupdesc->natts; i++) {
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tupdesc->attrs[i]->attisdropped) {
|
||||
rb_ary_push(tmp, rb_str_freeze_new2(""));
|
||||
}
|
||||
else {
|
||||
rb_ary_push(tmp, rb_str_freeze_new2(NameStr(tupdesc->attrs[i]->attname)));
|
||||
}
|
||||
+#else
|
||||
+ if (TupleDescAttr(tupdesc, i)->attisdropped) {
|
||||
+ rb_ary_push(tmp, rb_str_freeze_new2(""));
|
||||
+ }
|
||||
+ else {
|
||||
+ rb_ary_push(tmp, rb_str_freeze_new2(NameStr(TupleDescAttr(tupdesc, i)->attname)));
|
||||
+ }
|
||||
+#endif
|
||||
}
|
||||
rb_hash_aset(TG, rb_str_freeze_new2("relatts"), rb_ary_freeze(tmp));
|
||||
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= sfcgal
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.3.7
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases math graphics
|
||||
|
||||
MAINTAINER= lbartoletti@tuxfamily.org
|
||||
|
|
|
@ -10,6 +10,9 @@ MASTER_SITES= http://pgfoundry.org/frs/download.php/3622/
|
|||
MAINTAINER= sam@cassiba.com
|
||||
COMMENT= PostgreSQL tools from Skype: walshipping, queueing, replication
|
||||
|
||||
DEPRECATED= Abandonware
|
||||
EXPIRATION_DATE= 2019-09-15
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USES= gmake python:2.7 shebangfix pgsql
|
||||
LLD_UNSAFE= yes
|
||||
|
|
|
@ -0,0 +1,62 @@
|
|||
--- sql/pgq/triggers/common.c.orig 2019-08-05 04:40:08 UTC
|
||||
+++ sql/pgq/triggers/common.c
|
||||
@@ -125,9 +125,15 @@ static void fill_magic_columns(PgqTriggerEvent *ev)
|
||||
|
||||
for (i = 0; i < tupdesc->natts; i++) {
|
||||
/* Skip dropped columns */
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tupdesc->attrs[i]->attisdropped)
|
||||
continue;
|
||||
col_name = NameStr(tupdesc->attrs[i]->attname);
|
||||
+#else
|
||||
+ if (TupleDescAttr(tupdesc, i)->attisdropped)
|
||||
+ continue;
|
||||
+ col_name = NameStr(TupleDescAttr(tupdesc, i)->attname);
|
||||
+#endif
|
||||
if (!is_magic_field(col_name))
|
||||
continue;
|
||||
if (strcmp(col_name, "_pgq_ev_type") == 0)
|
||||
@@ -481,7 +487,11 @@ static void parse_oldstyle_args(PgqTriggerEvent *ev, T
|
||||
*/
|
||||
tupdesc = tg->tg_relation->rd_att;
|
||||
for (i = 0, attcnt = 0; i < tupdesc->natts; i++) {
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (!tupdesc->attrs[i]->attisdropped)
|
||||
+#else
|
||||
+ if (!TupleDescAttr(tupdesc, i)->attisdropped)
|
||||
+#endif
|
||||
attcnt++;
|
||||
}
|
||||
|
||||
@@ -598,9 +608,15 @@ bool pgqtriga_skip_col(PgqTriggerEvent *ev, int i, int
|
||||
const char *name;
|
||||
|
||||
tupdesc = tg->tg_relation->rd_att;
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tupdesc->attrs[i]->attisdropped)
|
||||
return true;
|
||||
name = NameStr(tupdesc->attrs[i]->attname);
|
||||
+#else
|
||||
+ if (TupleDescAttr(tupdesc, i)->attisdropped)
|
||||
+ return true;
|
||||
+ name = NameStr(TupleDescAttr(tupdesc, i)->attname);
|
||||
+#endif
|
||||
|
||||
if (is_magic_field(name)) {
|
||||
ev->tgargs->custom_fields = 1;
|
||||
@@ -632,9 +648,15 @@ bool pgqtriga_is_pkey(PgqTriggerEvent *ev, int i, int
|
||||
return ev->attkind[attkind_idx] == 'k';
|
||||
} else if (ev->pkey_list) {
|
||||
tupdesc = tg->tg_relation->rd_att;
|
||||
+#if PG_VERSION_NUM < 110000
|
||||
if (tupdesc->attrs[i]->attisdropped)
|
||||
return false;
|
||||
name = NameStr(tupdesc->attrs[i]->attname);
|
||||
+#else
|
||||
+ if (TupleDescAttr(tupdesc, i)->attisdropped)
|
||||
+ return false;
|
||||
+ name = NameStr(TupleDescAttr(tupdesc, i)->attname);
|
||||
+#endif
|
||||
if (is_magic_field(name)) {
|
||||
ev->tgargs->custom_fields = 1;
|
||||
return false;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue