*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-12-20 07:12:20 +01:00
parent fc2f672d5d
commit a3a880308e
185 changed files with 4591 additions and 1127 deletions

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= lzip
PORTVERSION= 1.19
PORTREVISION= 1
PORTVERSION= 1.20
CATEGORIES= archivers
MASTER_SITES= SAVANNAH/lzip

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1493550870
SHA256 (lzip-1.19.tar.gz) = ffadc4f56be1bc0d3ae155ec4527bd003133bdc703a753b2cc683f610e646ba9
SIZE (lzip-1.19.tar.gz) = 100277
TIMESTAMP = 1544139297
SHA256 (lzip-1.20.tar.gz) = c93b81a5a7788ef5812423d311345ba5d3bd4f5ebf1f693911e3a13553c1290c
SIZE (lzip-1.20.tar.gz) = 103426

View File

@ -3,7 +3,7 @@
PORTNAME= ardour
PORTVERSION= 2.8.16
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= http://freebsd.nsu.ru/distfiles/
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_powerpc64= Does not build
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libaubio.so:audio/aubio \
libboost_date_time.so:devel/boost-libs \
libcurl.so:ftp/curl \

View File

@ -13,7 +13,7 @@ LICENSE= MIT
LIB_DEPENDS= libjack.so:audio/jack
USES= autoreconf libtool localbase
USES= autoreconf compiler:c11 libtool localbase
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= thestk

View File

@ -2,14 +2,13 @@
# $FreeBSD$
PORTNAME= gff2ps
PORTVERSION= 0.98d
PORTREVISION= 2
PORTVERSION= 0.98l
CATEGORIES= biology
MASTER_SITES= ftp://genome.crg.es/pub/gff_tools/gff2ps/ \
http://genome.crg.es/software/gfftools/gff2ps_docs/manual/:doc
DISTFILES= ${PORTNAME}_v${PORTVERSION}.gz
MAINTAINER= ports@FreeBSD.org
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Converts gff-formated genomic data-sets to PostScript
LICENSE= GPLv2+

View File

@ -1,4 +1,5 @@
SHA256 (gff2ps_v0.98d.gz) = 7d250141b79403fa2f632ae62273352edb6b2f73fd7db3c7fc9510404dc4fdab
SIZE (gff2ps_v0.98d.gz) = 45329
TIMESTAMP = 1545079501
SHA256 (gff2ps_v0.98l.gz) = 9846ecfe10fa627c33cb8569ef795bfad153a1c0af492f0c9135cb5fad3ef39b
SIZE (gff2ps_v0.98l.gz) = 48424
SHA256 (MANUAL_GFF2PS_v0.96.ps.gz) = eac552a4acc18a9c91d02233921ba0128d7a123c421909e02ab7be2bf716cb56
SIZE (MANUAL_GFF2PS_v0.96.ps.gz) = 139407

View File

@ -3,7 +3,7 @@
PORTNAME= lirc
PORTVERSION= 0.9.0
PORTREVISION= 9
PORTREVISION= 10
PORTEPOCH= 1
CATEGORIES= comms
MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
@ -11,7 +11,7 @@ MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Infrared Remote Control
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USES= alias autoreconf gmake libtool localbase python tar:bzip2
USE_XORG= sm x11 ice

View File

@ -2,19 +2,19 @@
# $FreeBSD$
PORTNAME= ser2net
PORTVERSION= 3.5
PORTVERSION= 3.5.1
CATEGORIES= comms net
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Allows to access serial ports over IP
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool
USE_RC_SUBR= ${PORTNAME}
USES= libtool
GNU_CONFIGURE= yes
PORTDOCS= AUTHORS ChangeLog NEWS README

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1511367623
SHA256 (ser2net-3.5.tar.gz) = ba9e1d60a89fd7ed075553b4a2074352902203f7fbd9b65b15048c05f0e3f3be
SIZE (ser2net-3.5.tar.gz) = 436782
TIMESTAMP = 1545042767
SHA256 (ser2net-3.5.1.tar.gz) = 02f5dd0abbef5a17b80836b0de1ef0588e257106fb5e269b86822bfd001dc862
SIZE (ser2net-3.5.1.tar.gz) = 437254

View File

@ -1,5 +1,5 @@
--- dataxfer.h.orig 2014-12-28 21:17:23.000000000 +0200
+++ dataxfer.h 2014-12-28 21:17:53.000000000 +0200
--- dataxfer.h.orig 2014-12-28 23:17:23 UTC
+++ dataxfer.h
@@ -20,7 +20,7 @@
#ifndef DATAXFER
#define DATAXFER

View File

@ -3,7 +3,7 @@
PORTNAME?= svxlink
PORTVERSION= 15.11
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
@ -20,7 +20,7 @@ LIB_DEPENDS?= libgsm.so:audio/gsm \
libopus.so:audio/opus \
librtlsdr.so:comms/rtl-sdr
BUILD_DEPENDS= pkg-config:devel/pkgconf \
${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USES+= cmake compiler:c++11-lang tcl groff
USE_GITHUB= yes

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pgroonga
PORTVERSION= 2.0.9
PORTREVISION= 1
PORTVERSION= 2.1.6
CATEGORIES= databases textproc
MASTER_SITES= http://packages.groonga.org/source/pgroonga/
@ -15,6 +14,7 @@ LICENSE= PostgreSQL
LIB_DEPENDS= libgroonga.so:textproc/groonga
USES= gmake pgsql pkgconfig
LLD_UNSAFE= yes
SUB_FILES= pkg-message

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532278119
SHA256 (pgroonga-2.0.9.tar.gz) = ff36016f7f1d2b4695963da68937a8f467eafd476bebf5191596911a0585d335
SIZE (pgroonga-2.0.9.tar.gz) = 322794
TIMESTAMP = 1545124307
SHA256 (pgroonga-2.1.6.tar.gz) = 89eb70c1df6a4ca33aa968ae3d8169ac481cdbbfa73b385f27b77c5aab5b9ee9
SIZE (pgroonga-2.1.6.tar.gz) = 321181

View File

@ -33,5 +33,12 @@ share/postgresql/extension/pgroonga--2.0.5--2.0.6.sql
share/postgresql/extension/pgroonga--2.0.6--2.0.7.sql
share/postgresql/extension/pgroonga--2.0.7--2.0.8.sql
share/postgresql/extension/pgroonga--2.0.8--2.0.9.sql
share/postgresql/extension/pgroonga--2.0.9.sql
share/postgresql/extension/pgroonga--2.0.9--2.1.0.sql
share/postgresql/extension/pgroonga--2.1.0--2.1.1.sql
share/postgresql/extension/pgroonga--2.1.1--2.1.2.sql
share/postgresql/extension/pgroonga--2.1.2--2.1.3.sql
share/postgresql/extension/pgroonga--2.1.3--2.1.4.sql
share/postgresql/extension/pgroonga--2.1.4--2.1.5.sql
share/postgresql/extension/pgroonga--2.1.5--2.1.6.sql
share/postgresql/extension/pgroonga--2.1.6.sql
share/postgresql/extension/pgroonga.control

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= puppetdb-terminus
PORTVERSION= 6.0.1
PORTVERSION= 6.1.0
CATEGORIES= databases ruby
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1540547058
SHA256 (puppetdb-6.0.1.tar.gz) = eb3de8a60794829ced99771ec16032ded7de508bfb9c586a223917a4e949788c
SIZE (puppetdb-6.0.1.tar.gz) = 23198234
TIMESTAMP = 1545174654
SHA256 (puppetdb-6.1.0.tar.gz) = ddd3295d0c1fa68c882d138223e5d4be1dfb643de6d34c0a82d0e95ff0c4a38b
SIZE (puppetdb-6.1.0.tar.gz) = 40448212

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= puppetdb
PORTVERSION= 6.0.1
PORTVERSION= 6.1.0
CATEGORIES= databases java
MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/
PKGNAMESUFFIX= 6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1540547045
SHA256 (puppetdb-6.0.1.tar.gz) = eb3de8a60794829ced99771ec16032ded7de508bfb9c586a223917a4e949788c
SIZE (puppetdb-6.0.1.tar.gz) = 23198234
TIMESTAMP = 1545174298
SHA256 (puppetdb-6.1.0.tar.gz) = ddd3295d0c1fa68c882d138223e5d4be1dfb643de6d34c0a82d0e95ff0c4a38b
SIZE (puppetdb-6.1.0.tar.gz) = 40448212

View File

@ -55,7 +55,7 @@ pidfile="/var/run/puppetdb/puppetdb.pid"
command="/usr/sbin/daemon"
java_cmd="${puppetdb_java_home}/bin/java"
procname="${java_cmd}"
command_args="-p ${pidfile} ${java_cmd} -Djava.security.egd=/dev/urandom -cp %%DATADIR%%/puppetdb.jar clojure.main -m puppetlabs.puppetdb.main ${puppetdb_args} > ${puppetdb_log_file} 2>&1"
command_args="-p ${pidfile} ${java_cmd} -Djava.security.egd=/dev/urandom -cp %%DATADIR%%/puppetdb.jar clojure.main -m puppetlabs.puppetdb.core ${puppetdb_args} > ${puppetdb_log_file} 2>&1"
required_files="${java_cmd}"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= peewee
DISTVERSION= 3.6.4
DISTVERSION= 3.8.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -25,8 +25,6 @@ PGSQL_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5.1:databases/py-psycopg
post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/playhouse/_speedups.so
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/playhouse/_sqlite_ext.so
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/playhouse/_sqlite_udf.so
do-test:
${PYTHON_CMD} ${WRKSRC}/runtests.py

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1533246765
SHA256 (peewee-3.6.4.tar.gz) = 538d7b7f892e59ecbef6eeefb867fd37f20ac77e602b4ee94b2766836cfa24ba
SIZE (peewee-3.6.4.tar.gz) = 2083203
TIMESTAMP = 1545183141
SHA256 (peewee-3.8.0.tar.gz) = 1b0c40803d3eecd001819727472e39d78ac09254cd01e55d2e98ace141ec3815
SIZE (peewee-3.8.0.tar.gz) = 805622

View File

@ -24,7 +24,7 @@ I18N_DESC= Install localization files
MAKE_JOBS_UNSAFE=yes
USES= qmake qt:5
USES= compiler:c++11-lang qmake qt:5
USE_QT= core gui widgets network svg \
buildtools_build x11extras multimedia concurrent
USE_GITHUB= yes

View File

@ -612,6 +612,7 @@
SUBDIR += etcd33
SUBDIR += etl
SUBDIR += euca2ools
SUBDIR += evdev-proto
SUBDIR += evemu
SUBDIR += eventxx
SUBDIR += evolution-gconf-tools
@ -5017,6 +5018,7 @@
SUBDIR += py-pytrie
SUBDIR += py-pytvmaze
SUBDIR += py-pytz
SUBDIR += py-pyudev
SUBDIR += py-pyutil
SUBDIR += py-pyvalid
SUBDIR += py-pyvisa

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cpp-hocon
PORTVERSION= 0.2.0
PORTVERSION= 0.2.1
PORTREVISION= 2
CATEGORIES= devel
@ -21,6 +21,7 @@ GH_ACCOUNT= puppetlabs
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=SHARED
CMAKE_OFF= ENABLE_CXX_WERROR
TEST_TARGET= test
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1537283737
SHA256 (puppetlabs-cpp-hocon-0.2.0_GH0.tar.gz) = 010d19b0d5f1fd305a4947cc1b11ea85b0dd2bdedb9c109711c0779bb248da28
SIZE (puppetlabs-cpp-hocon-0.2.0_GH0.tar.gz) = 158054
TIMESTAMP = 1545174850
SHA256 (puppetlabs-cpp-hocon-0.2.1_GH0.tar.gz) = 6ddd08f0ec7915fff2f07385926a137b09f6ff58506a7467fa2c954585479e36
SIZE (puppetlabs-cpp-hocon-0.2.1_GH0.tar.gz) = 158108

View File

@ -0,0 +1,58 @@
# $FreeBSD$
PORTNAME= evdev-proto
PORTVERSION= 4.19
CATEGORIES= devel
MASTER_SITES= https://github.com/torvalds/linux/raw/v${PORTVERSION}/include/uapi/linux/
DISTFILES= input.h input-event-codes.h uinput.h
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= x11@FreeBSD.org
COMMENT= Input event device header files
LICENSE= GPLv2
NO_BUILD= yes
NO_ARCH= yes
NO_WRKSUBDIR= yes
PLIST_FILES= ${DISTFILES:S|^|include/linux/|}
do-extract:
@${MKDIR} ${WRKSRC}
.for i in ${DISTFILES}
@${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC}
.endfor
post-patch:
@${REINPLACE_CMD} -i '' -E -e \
's/__u([[:digit:]]+)/uint\1_t/g ; \
s/__s([[:digit:]]+)/int\1_t/g ; \
/# *include/ s|<sys/ioctl.h>|<sys/ioccom.h>| ; \
/# *include[[:space:]]+<linux\/types.h>/d ; \
/EVIOC(RMFF|GRAB|REVOKE)/ s/_IOW(.*), *int/_IOWINT\1/ ; \
/EVIOCGKEYCODE/ s/_IOR/_IOWR/ ; \
/EVIOCGMASK/ s/_IOR/_IOW/ ; \
/EVIOCGMTSLOTS/ s/_IOC_READ/IOC_INOUT/ ; \
/#define/ s/_IOC_READ/IOC_OUT/ ; \
/#define/ s/_IOC_WRITE/IOC_IN/ ; \
s/[[:space:]]+__user[[:space:]]+/ / ; \
/__USE_TIME_BITS64/ s|^#if (.*)$$|#if 1 /* \1 */|' \
${WRKSRC}/input.h
@${REINPLACE_CMD} -i '' -E -e \
's/__u([[:digit:]]+)/uint\1_t/g ; \
s/__s([[:digit:]]+)/int\1_t/g ; \
/# *include/s|<linux/types.h>|<sys/types.h>| ; \
/#define/ s/_IOW(.*), *int/_IOWINT\1/ ; \
/#define/ s/_IOW(.*), *char\*/_IO\1/ ; \
/#define/ s/_IOC_READ/IOC_OUT/' \
${WRKSRC}/uinput.h
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/include/linux/
.for i in ${DISTFILES}
${INSTALL_DATA} ${WRKSRC}/${i} \
${STAGEDIR}${PREFIX}/include/linux/
.endfor
.include <bsd.port.mk>

View File

@ -0,0 +1,7 @@
TIMESTAMP = 1545220953
SHA256 (evdev-proto-4.19/input.h) = 6daff6404fe93484d1c53f8f8bd49d3ae2094f3c1b41871e05a9ba5c8eecc420
SIZE (evdev-proto-4.19/input.h) = 15929
SHA256 (evdev-proto-4.19/input-event-codes.h) = a736ca688b6d5fd5d0f52d77b620387dd1f0d360ebba53106ca7be96a8231249
SIZE (evdev-proto-4.19/input-event-codes.h) = 24313
SHA256 (evdev-proto-4.19/uinput.h) = 9123b078f13047c34797332c4f835e5f1e418387e9a950024920faa5a1186974
SIZE (evdev-proto-4.19/uinput.h) = 9276

View File

@ -0,0 +1 @@
This port installs the input event device header files.

View File

@ -3,7 +3,7 @@
PORTNAME= evemu
PORTVERSION= 2.6.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/
@ -12,7 +12,7 @@ COMMENT= Records and replays EVDEV descriptions and events
LICENSE= GPLv3
BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libevdev.so:devel/libevdev
USES= tar:xz pathfix libtool pkgconfig localbase

View File

@ -1,12 +0,0 @@
--- tools/evemu-record.c.orig 2016-03-01 14:10:40 UTC
+++ tools/evemu-record.c
@@ -209,6 +209,9 @@ out:
return rc;
}
+/* Fix broken linux/input.h ioctl define found in multimedia/v4l_compat as of 2017-04-02 */
+#undef EVIOCGRAB
+#define EVIOCGRAB _IOWINT('E', 0x90)
static inline bool test_grab_device(int fd)
{
if (ioctl(fd, EVIOCGRAB, (void*)1) < 0) {

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= leatherman
PORTVERSION= 1.5.3
PORTVERSION= 1.5.4
PORTREVISION= 2
CATEGORIES= devel
@ -18,7 +18,8 @@ USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
USE_RUBY= yes
CMAKE_ARGS= -DLEATHERMAN_SHARED:BOOL=ON
CMAKE_ON= LEATHERMAN_SHARED
CMAKE_OFF= ENABLE_CXX_WERROR
USE_LDCONFIG= yes
TEST_TARGET= test

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541235794
SHA256 (puppetlabs-leatherman-1.5.3_GH0.tar.gz) = 4d96053df166eec1b58943a199e156081663feef0c5c8adbb1adaed7546bfd7c
SIZE (puppetlabs-leatherman-1.5.3_GH0.tar.gz) = 814340
TIMESTAMP = 1545174153
SHA256 (puppetlabs-leatherman-1.5.4_GH0.tar.gz) = f4b777de15f89ee0f5db99d065ca96290559e91ceadee39671e0f68318c84f97
SIZE (puppetlabs-leatherman-1.5.4_GH0.tar.gz) = 814395

View File

@ -1,20 +0,0 @@
--- cmake/cflags.cmake.orig 2017-08-25 18:32:21 UTC
+++ cmake/cflags.cmake
@@ -2,7 +2,7 @@
# Each of our project dirs sets CMAKE_CXX_FLAGS based on these. We do
# not set CMAKE_CXX_FLAGS globally because gtest is not warning-clean.
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "\\w*Clang")
- set(LEATHERMAN_CXX_FLAGS "-std=c++11 -Wall -Wextra -Werror -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare ${CMAKE_CXX_FLAGS}")
+ set(LEATHERMAN_CXX_FLAGS "-std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare ${CMAKE_CXX_FLAGS}")
# Clang warns that 'register' is deprecated; 'register' is used throughout boost, so it can't be an error yet.
# The warning flag is different on different clang versions so we need to extract the clang version.
@@ -41,7 +41,7 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQ
set(CMAKE_CXX_FLAGS "-Wno-maybe-uninitialized ${CMAKE_CXX_FLAGS}")
# missing-field-initializers is disabled because GCC can't make up their mind how to treat C++11 initializers
- set(LEATHERMAN_CXX_FLAGS "-std=c++11 -Wall -Werror -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers ${CMAKE_CXX_FLAGS}")
+ set(LEATHERMAN_CXX_FLAGS "-std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers ${CMAKE_CXX_FLAGS}")
if (NOT "${CMAKE_SYSTEM_NAME}" MATCHES "SunOS")
set(LEATHERMAN_CXX_FLAGS "-Wextra ${LEATHERMAN_CXX_FLAGS}")
endif()

View File

@ -2,13 +2,9 @@
# $FreeBSD$
PORTNAME= libepoll-shim
PORTVERSION= 0.0.20161220
PORTREVISION= 1
PORTVERSION= 0.0.20180530
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= dbd89815cc3a.patch:-p1 dc10c10f11d6.patch:-p1
MAINTAINER= x11@FreeBSD.org
COMMENT= epoll shim implemented using kevent
@ -17,7 +13,7 @@ LICENSE= MIT
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= epoll-shim
GH_TAGNAME= c04b26b
GH_TAGNAME= 385633e
USE_LDCONFIG= yes

View File

@ -1,7 +1,3 @@
TIMESTAMP = 1482268996
SHA256 (FreeBSDDesktop-epoll-shim-0.0.20161220-c04b26b_GH0.tar.gz) = ae644d6b21567e9bb5e3a145e6e8ce233de16dc6c93ca4a1facb24f1375f442a
SIZE (FreeBSDDesktop-epoll-shim-0.0.20161220-c04b26b_GH0.tar.gz) = 7634
SHA256 (dbd89815cc3a.patch) = acd75a9305d5465e8f7a6a5cc7cfa4fe41dac90a69120639ed1e25dd071fc0c3
SIZE (dbd89815cc3a.patch) = 958
SHA256 (dc10c10f11d6.patch) = 65e4c048236aafb1c1807a82cb85aa1ced225af5f13a31c54d1154888a75e0f5
SIZE (dc10c10f11d6.patch) = 870
TIMESTAMP = 1527700937
SHA256 (FreeBSDDesktop-epoll-shim-0.0.20180530-385633e_GH0.tar.gz) = 03fdbc9f161a38d53a3eaa813d30ef11f6929803bb724967d76ee28a31b743f4
SIZE (FreeBSDDesktop-epoll-shim-0.0.20180530-385633e_GH0.tar.gz) = 15594

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libevdev
PORTVERSION= 1.4.4
PORTREVISION= 1
PORTVERSION= 1.5.9
CATEGORIES= devel
MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/
@ -12,22 +11,33 @@ COMMENT= Linux Event Device library
LICENSE= MIT # without linux/*.h
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
RUN_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
USES= gmake libtool pathfix python:build tar:xz
USES= gmake libtool localbase pathfix pkgconfig python:build tar:xz
EXTRACT_AFTER_ARGS= --exclude include # v4l_compat
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_DOXYGEN=""
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat
CONFIGURE_ENV= ac_cv_path_DOXYGEN="" ac_cv_path_VALGRIND=""
CPPFLAGS+= -I${LOCALBASE}/include/libepoll-shim
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
# Test requires /dev/uinput and should be run as root
.if exists(/dev/uinput)
TEST_USES+= pkgconfig
TEST_DEPENDS= checkmk:devel/check
TEST_TARGET= check
TEST_WRKSRC= ${WRKSRC}/test
.endif
post-patch:
@${REINPLACE_CMD} -e '/input\.h/s,top_srcdir,LOCALBASE,' \
@${REINPLACE_CMD} -e '/input\.h/s,top_srcdir,LOCALBASE,g' \
${WRKSRC}/libevdev/Makefile.in
# XXX tools require signalfd(2), test require /dev/uinput
@${REINPLACE_CMD} -e '/^SUBDIRS/s,tools test,,' \
${WRKSRC}/Makefile.in
@${REINPLACE_CMD} -e '/^LIBS = /s/$$/ -pthread -lrt -lepoll-shim/' \
${WRKSRC}/tools/Makefile.in
@${REINPLACE_CMD} -e 's|program_invocation_short_name|getprogname()|' \
${WRKSRC}/tools/mouse-dpi-tool.c \
${WRKSRC}/tools/touchpad-edge-detector.c \
${WRKSRC}/tools/libevdev-tweak-device.c
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (libevdev-1.4.4.tar.xz) = ed9979369b6a6e28f5897d099538549ecffb2b7c00c1b717eb77c31d85bc45a9
SIZE (libevdev-1.4.4.tar.xz) = 409856
TIMESTAMP = 1522696039
SHA256 (libevdev-1.5.9.tar.xz) = e1663751443bed9d3e76a4fe2caf6fa866a79705d91cacad815c04e706198a75
SIZE (libevdev-1.5.9.tar.xz) = 408200

View File

@ -0,0 +1,40 @@
--- libevdev/libevdev-uinput.c.orig 2017-05-04 00:37:30 UTC
+++ libevdev/libevdev-uinput.c
@@ -182,6 +182,7 @@ libevdev_uinput_get_fd(const struct libevdev_uinput *u
return uinput_dev->fd;
}
+#if defined(linux)
static int is_event_device(const struct dirent *dent) {
return strncmp("event", dent->d_name, 5) == 0;
}
@@ -213,10 +214,12 @@ fetch_device_node(const char *path)
static int is_input_device(const struct dirent *dent) {
return strncmp("input", dent->d_name, 5) == 0;
}
+#endif
static int
fetch_syspath_and_devnode(struct libevdev_uinput *uinput_dev)
{
+#if defined(linux)
struct dirent **namelist;
int ndev, i;
int rc;
@@ -290,6 +293,16 @@ fetch_syspath_and_devnode(struct libevdev_uinput *uinp
free(namelist);
return uinput_dev->devnode ? 0 : -1;
+#elif defined(__FreeBSD__)
+ char devnode[80];
+ if (ioctl(uinput_dev->fd, UI_GET_SYSNAME(sizeof(devnode)), devnode) < 0)
+ return -1;
+ asprintf(&uinput_dev->devnode, "/dev/input/%s", devnode);
+ uinput_dev->syspath = strdup(uinput_dev->devnode);
+ return 0;
+#else
+ return -1;
+#endif
}
static int

View File

@ -0,0 +1,20 @@
--- test/test-libevdev-events.c.orig 2017-05-04 00:37:30 UTC
+++ test/test-libevdev-events.c
@@ -1057,7 +1057,7 @@ START_TEST(test_syn_delta_late_sync)
} while (rc >= 0);
/* force enough events to trigger a SYN_DROPPED */
- for (i = 0; i < 100; i++) {
+ for (i = 0; i < 200; i++) {
uinput_device_event(uidev, EV_ABS, ABS_X, 100 + i);
uinput_device_event(uidev, EV_ABS, ABS_Y, 500 + i);
uinput_device_event(uidev, EV_ABS, ABS_MT_POSITION_X, 100 + i);
@@ -1152,7 +1152,7 @@ START_TEST(test_syn_delta_late_sync)
} while (rc >= 0);
/* force enough events to trigger a SYN_DROPPED */
- for (i = 0; i < 100; i++) {
+ for (i = 0; i < 200; i++) {
uinput_device_event(uidev, EV_ABS, ABS_X, 100 + i);
uinput_device_event(uidev, EV_ABS, ABS_Y, 500 + i);
uinput_device_event(uidev, EV_ABS, ABS_MT_POSITION_X, 100 + i);

View File

@ -0,0 +1,16 @@
--- test/test-libevdev-has-event.c.orig 2017-05-04 00:37:30 UTC
+++ test/test-libevdev-has-event.c
@@ -116,6 +116,13 @@ START_TEST(test_event_codes)
evbit++;
continue;
}
+#ifdef __FreeBSD__
+ /* Force feedback events are not supported by FreeBSD */
+ if (*evbit == EV_FF) {
+ evbit++;
+ continue;
+ }
+#endif
max = libevdev_event_type_get_max(*evbit);

View File

@ -0,0 +1,11 @@
--- test/test-libevdev-init.c.orig 2018-03-08 05:27:35 UTC
+++ test/test-libevdev-init.c
@@ -577,7 +577,7 @@ START_TEST(test_set_clock_id)
rc = libevdev_set_clock_id(dev, CLOCK_MONOTONIC);
ck_assert_int_eq(rc, 0);
- rc = libevdev_set_clock_id(dev, CLOCK_MONOTONIC_RAW);
+ rc = libevdev_set_clock_id(dev, CLOCK_MONOTONIC_FAST);
ck_assert_int_eq(rc, -EINVAL);
uinput_device_free(uidev);

View File

@ -0,0 +1,26 @@
--- test/test-main.c.orig 2018-03-08 05:27:35 UTC
+++ test/test-main.c
@@ -43,6 +43,7 @@ extern Suite *uinput_suite(void);
static int
is_debugger_attached(void)
{
+#if defined (linux)
int status;
int rc;
int pid = fork();
@@ -66,6 +67,15 @@ is_debugger_attached(void)
}
return rc;
+#else
+ /*
+ * Skip useless gdb test as setting CK_FORK environment variable in
+ * absence of attached debugger gives no harm to user.
+ * Moreover this test is broken on most nonlinux systems, look at
+ * discussion here: http://stackoverflow.com/questions/3596781/
+ */
+ return 1;
+#endif
}
int main(void)

View File

@ -1,8 +1,11 @@
bin/libevdev-tweak-device
bin/mouse-dpi-tool
bin/touchpad-edge-detector
include/libevdev-1.0/libevdev/libevdev-uinput.h
include/libevdev-1.0/libevdev/libevdev.h
lib/libevdev.a
lib/libevdev.so
lib/libevdev.so.2
lib/libevdev.so.2.1.10
lib/libevdev.so.2.1.21
libdata/pkgconfig/libevdev.pc
man/man3/libevdev.3.gz

View File

@ -2,7 +2,7 @@
PORTNAME= mtdev
PORTVERSION= 1.1.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://bitmath.org/code/${PORTNAME}/
PKGNAMEPREFIX= lib
@ -13,12 +13,11 @@ COMMENT= Multitouch Protocol Translation Library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
RUN_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USES= libtool pathfix tar:bz2
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat
CPPFLAGS+= -I${LOCALBASE}/include # evdev-proto
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes

View File

@ -0,0 +1,16 @@
--- test/mtdev-test.c.orig 2014-02-28 18:48:23 UTC
+++ test/mtdev-test.c
@@ -28,11 +28,12 @@
#include <mtdev.h>
#include <stdio.h>
+#include <stdint.h>
#include <unistd.h>
#include <fcntl.h>
/* year-proof millisecond event time */
-typedef __u64 mstime_t;
+typedef uint64_t mstime_t;
static int use_event(const struct input_event *ev)
{

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libudev-devd
PORTVERSION= 0.3
PORTREVISION= 1
PORTVERSION= 0.4
CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
@ -10,14 +9,13 @@ COMMENT= libudev-compatible interface for devd
LICENSE= BSD2CLAUSE
BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
LIB_DEPENDS= libevdev.so:devel/libevdev
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_TAGNAME= b7aa09f
GH_TAGNAME= fbe5a0b
USES= dos2unix autoreconf gmake libtool localbase pathfix pkgconfig
USES= autoreconf gmake libtool localbase pathfix pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1500809406
SHA256 (FreeBSDDesktop-libudev-devd-0.3-b7aa09f_GH0.tar.gz) = 880a497ef5123fdebf447f4b9b1a7adae3fa2a71885a42dd7c35dbb877985260
SIZE (FreeBSDDesktop-libudev-devd-0.3-b7aa09f_GH0.tar.gz) = 16442
TIMESTAMP = 1527795819
SHA256 (FreeBSDDesktop-libudev-devd-0.4-fbe5a0b_GH0.tar.gz) = 4f6423caf9b673e8bae14c2ec94f0ac1c3fc90b2a1b96315ce11caba1ac342e2
SIZE (FreeBSDDesktop-libudev-devd-0.4-fbe5a0b_GH0.tar.gz) = 17111

View File

@ -1,13 +0,0 @@
--- utils.h.orig 2017-01-07 22:21:49 UTC
+++ utils.h
@@ -5,8 +5,8 @@
#include <unistd.h>
-#define ENABLE_TRACE
-#define LOG_LEVEL 1
+/* #define ENABLE_TRACE */
+#define LOG_LEVEL 0
/*
#ifndef LOG_LEVEL

View File

@ -16,11 +16,12 @@ LIB_DEPENDS= libexpat.so:textproc/expat2
CONFLICTS= pwlib-1.*
USES= autoreconf:build bison gmake pathfix pkgconfig ssl tar:xz
USES= autoreconf:build bison compiler:c11 gmake localbase:ldflags \
pathfix pkgconfig ssl tar:xz
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CPPFLAGS+= -I${OPENSSLINC} -I${LOCALBASE}/include
LDFLAGS+= -L${OPENSSLLIB} -L${LOCALBASE}/lib
CPPFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
USE_HARDENING= pie:off

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= django-rq
PORTVERSION= 1.2.0
PORTVERSION= 1.3
DISTVERSIONPREFIX= v
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,6 +12,11 @@ COMMENT= Provides Django integration for RQ (Redis Queue)
LICENSE= MIT
USES= python
USE_PYTHON= autoplist distutils
USE_GITHUB= yes
GH_ACCOUNT= rq
TEST_DEPENDS= redis-server:databases/redis \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \
@ -22,16 +27,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist distutils
USE_GITHUB= yes
GH_ACCOUNT= rq
post-patch:
${REINPLACE_CMD} 's/coverage/coverage-${PYTHON_VERSION:S/python//}/' \
${WRKSRC}/Makefile
do-test:
cd ${WRKSRC} && ${TEST_ENV} ${MAKE} ${TEST_ARGS}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532717150
SHA256 (rq-django-rq-v1.2.0_GH0.tar.gz) = c285f807c642406e8d4bd5cc052058b3e610af739d54dca8f433ce383c443b44
SIZE (rq-django-rq-v1.2.0_GH0.tar.gz) = 114854
TIMESTAMP = 1545227782
SHA256 (rq-django-rq-v1.3_GH0.tar.gz) = 79e51fa06be01d0dcc9309e56fcee30c94bae4c774c03dbffb71c0fbb7a8e8ce
SIZE (rq-django-rq-v1.3_GH0.tar.gz) = 115098

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= evdev
PORTVERSION= 0.5.0
PORTREVISION= 1
PORTVERSION= 0.8.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,15 +12,22 @@ COMMENT= Bindings to the Linux input handling subsystem
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USES= python
USE_PYTHON= autoplist distutils
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat
post-patch:
@${REINPLACE_CMD} -e '/header/s,/usr,${LOCALBASE},' \
${WRKSRC}/${PYSETUP}
EVDEV_INCLUDES= ${LOCALBASE}/include
PYDISTUTILS_BUILD_TARGET= build_ecodes
PYDISTUTILS_BUILDARGS+= --evdev-headers ${EVDEV_INCLUDES}/linux/input.h:${EVDEV_INCLUDES}/linux/input-event-codes.h
PYDISTUTILS_BUILDARGS+= build_ext
PYDISTUTILS_BUILDARGS+= --include-dirs ${EVDEV_INCLUDES}
# Supply install target with evdev headers path
PYDISTUTILS_INSTALL_TARGET= ${PYDISTUTILS_BUILD_TARGET} \
${PYDISTUTILS_BUILDARGS} install
post-install:
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \

View File

@ -1,2 +1,3 @@
SHA256 (evdev-0.5.0.tar.gz) = 509f0f6ce5a12315fcad0b7f9b41cbdfc5c5f49a7cecdd6a88ce5c1d04f6827c
SIZE (evdev-0.5.0.tar.gz) = 23931
TIMESTAMP = 1522711809
SHA256 (evdev-0.8.1.tar.gz) = 3f10c22f15ffedb34519e4af2201f1a088a958efedfd50da0da1aa3887283dff
SIZE (evdev-0.8.1.tar.gz) = 22680

22
devel/py-pyudev/Makefile Normal file
View File

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= pyudev
PORTVERSION= 0.21.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= x11@FreeBSD.org
COMMENT= Pure Python libudev binding
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libudev.so:devel/libudev-devd
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

3
devel/py-pyudev/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1527799557
SHA256 (pyudev-0.21.0.tar.gz) = 094b7a100150114748aaa3b70663485dd360457a709bfaaafe5a977371033f2b
SIZE (pyudev-0.21.0.tar.gz) = 89469

View File

@ -0,0 +1,8 @@
pyudev is a LGPL licensed, pure Python binding for libudev, the device
and hardware management and information library for Linux. It supports
almost all libudev functionality. You can enumerate devices, query
device properties and attributes or monitor devices, including
asynchronous monitoring with threads, or within the event loops of Qt,
Glib or wxPython.
WWW: https://pyudev.readthedocs.org

View File

@ -2,15 +2,16 @@
# $FreeBSD$
PORTNAME= sarge
PORTVERSION= 0.1.4
PORTVERSION= 0.1.5
DISTVERSIONSUFFIX= .post0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
MAINTAINER= mattias.lindvall@gmail.com
COMMENT= Wrapper for subprocess which provides command pipeline functionality
LICENSE= BSD2CLAUSE
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1475906135
SHA256 (sarge-0.1.4.tar.gz) = 59f93216723ddd9062d17cbbb90ed9e69267b84825cf0bde0b7f8d934c424823
SIZE (sarge-0.1.4.tar.gz) = 50472
TIMESTAMP = 1542564450
SHA256 (sarge-0.1.5.post0.tar.gz) = da8cc90883f8e5ab4af0d746438f608662f5f2a35da2e858517927edefa134b0
SIZE (sarge-0.1.5.post0.tar.gz) = 17860

View File

@ -1,7 +1,3 @@
The sarge package provides a wrapper for subprocess which provides command
pipeline functionality.
@ -15,9 +11,9 @@ https://bitbucket.org/vinay.sajip/sarge/
The latest documentation (kept updated between releases) is on Read The Docs:
http://sarge.readthedocs.org/
https://sarge.readthedocs.org/
Please report any problems or suggestions for improvement either via the mailing
list or the issue tracker.
WWW: http://sarge.readthedocs.org/
WWW: https://sarge.readthedocs.org/

View File

@ -2,7 +2,7 @@
PORTNAME= sdl2
PORTVERSION= 2.0.9
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL2-${PORTVERSION}
@ -260,7 +260,7 @@ IGNORE= option VIDEO_WAYLAND requires VIDEO_OPENGLES2
CONFIGURE_ARGS+= --enable-video-wayland \
--enable-wayland-shared
BUILD_DEPENDS+= wayland-protocols>0:graphics/wayland-protocols \
${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS+= libwayland-egl.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
.else

View File

@ -3,6 +3,7 @@
PORTNAME= flightgear
PORTVERSION= 2018.3.1
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/flightgear/release-${PORTVERSION:R}
@ -21,7 +22,8 @@ LIB_DEPENDS= libpng.so:graphics/png \
libcurl.so:ftp/curl \
libudev.so:devel/libudev-devd
BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \
${LOCALBASE}/lib/libSimGearCore.a:devel/simgear
${LOCALBASE}/lib/libSimGearCore.a:devel/simgear \
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \
${LOCALBASE}/lib/libSimGearCore.a:devel/simgear \
${LOCALBASE}/share/flightgear/version:games/flightgear-data

View File

@ -7,4 +7,4 @@ the world of Alfheim. These peoples struggle to carve a place for
themselves with their tools of stone, bronze and iron. And perhaps
one day they will meet one another, beyond the stars...
WWW: http://www.indiedb.com/games/wyrmsun
WWW: https://andrettin.github.io/

View File

@ -13,7 +13,8 @@ LICENSE= GPLv2+
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
libfftw3.so:math/fftw3
USES= autoreconf gmake eigen:3,build,run libtool pathfix pkgconfig
USES= autoreconf compiler:c++11-lang gmake eigen:3,build,run libtool \
pathfix pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes

View File

@ -30,4 +30,7 @@ USE_GL= gl glu
CMAKE_ARGS= -DRADIANCE_SYSTEM_RESOURCES:STRING=${DATADIR}/
post-patch:
@${REINPLACE_CMD} '/-march=native/d' ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

View File

@ -20,7 +20,7 @@ LIB_DEPENDS= libtiff.so:graphics/tiff \
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-extras
USES= gettext gmake jpeg pkgconfig autoreconf
USES= compiler:c++11-lang gettext gmake jpeg pkgconfig autoreconf
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -lpthread -L${LOCALBASE}/lib

View File

@ -10,14 +10,12 @@ MASTER_SITES= OSDN/${PORTNAME}/41436
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Dictionary management tool for anthy
USES= gmake pkgconfig
USE_GNOME= gtk20
LIB_DEPENDS= libanthy.so:japanese/anthy
GNU_CONFIGURE= yes
USES= compiler:c++11-lang gmake localbase:ldflags pkgconfig
USE_GNOME= gtk20
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes
OPTIONS_DEFINE= NLS

View File

@ -14,7 +14,7 @@ CONFLICTS_INSTALL= rust
# Which source to pull:
# https://static.rust-lang.org/dist/${NIGHTLY_DATE}/rustc-nightly-src.tar.gz
# https://static.rust-lang.org/dist/channel-rust-nightly.toml
NIGHTLY_DATE= 2018-12-18
NIGHTLY_DATE= 2018-12-20
NIGHTLY_SUBDIR= ${NIGHTLY_DATE}/
# See WRKSRC/src/stage0.txt for this date

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1545067842
SHA256 (rust/2018-12-18/rustc-nightly-src.tar.xz) = 8e178b96e50af9592598ef888ebd3eafeae1687c30fd03817d02101d7aea2400
SIZE (rust/2018-12-18/rustc-nightly-src.tar.xz) = 100391268
TIMESTAMP = 1545256384
SHA256 (rust/2018-12-20/rustc-nightly-src.tar.xz) = 20c1123035b70c91d7db8d9827139d53bab091b2c7fa4c8bff3ef02e4cbf8267
SIZE (rust/2018-12-20/rustc-nightly-src.tar.xz) = 100401828
SHA256 (rust/2018-12-09/rustc-beta-x86_64-unknown-freebsd.tar.gz) = 1c59a13cc385c9e06b80202651f8af9e9e22658e1863de85ce67ca12a0940a46
SIZE (rust/2018-12-09/rustc-beta-x86_64-unknown-freebsd.tar.gz) = 70377440
SHA256 (rust/2018-12-09/rust-std-beta-x86_64-unknown-freebsd.tar.gz) = 12fa39ff525ddd64490e63be98b954c9ee66e0cf603143f49b04f1c5760f3885

View File

@ -3,5 +3,5 @@
@@ -1 +1 @@
-{"files":{".cargo-ok":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","Cargo.toml":"e40f8c3ccf6a2b34f50ae9cee3396ac398944ee253c1e5dabac802ee89732ba2","Cargo.toml.orig":"82cf41fb8d0886217e4efe5b7bd69ac9d687ddd38d002b5aeeb5fc073abc0e17","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"96a414be6e7e061a21a9e39a61449039f6791225264032641dd044a1a9b88111","build/cfgs.rs":"fae5176c2b149d190c9611b58c5882312b5c0e483d1a404cfdf850473314a58f","build/main.rs":"f509c63668156ce48b93d05d5483a5bfb112dc8f786ff6296f7801add2db7452","src/aes.rs":"660efd70f809cb2f5dbbf527be8f9592911776bab7dafa1fc4cc72dd9a576b67","src/asn1.rs":"4f12d2f4c2a493888db669d1ecfd55df40861a78cae65957f801ed91dc2cae30","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"29aa053b67b47515fd15812aa0a90ff35dd9fa347da2beeba96d6deafeb9d945","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"f6e8a116940755b2b53e3d0d49d1b451fc6e4269831fd1cfcee9d6ed404cf487","src/dh.rs":"520b282b92fa372a75bc16696dc3ee7a9a5752e517a18862182a3e9f5a976d28","src/dsa.rs":"3c294c5c45235497396ac803b723b3a0cb5bd3609f5dec18338b5b014c2adeb9","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"b22d27b01a70652384866b3d0d01d2f7a0421b2ba2db9268ed379fef4b1ac034","src/err.rs":"81230711e081277e0b6dae4ff21266052d075688c758c2b0720001849ef9192d","src/evp.rs":"57f094c7fee0a6b0611e7f8829663bff525a607e11a35eb77dc30eb159b2139a","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"17b5a1faa0fe3ab777c8cb0039a3dffd8922b211bf1330c2cd0c3e02f624353c","src/macros.rs":"a7c95174fd4cfeb42f730c7c0744194009520249888dbf43968571219fd6dfa1","src/obj_mac.rs":"9c20609db7115c9edb99185375426169cb5b7caee839d892b556e92285e65309","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"619177f939328597e4bcf9c41fdf4d0aa9207d779c6e0dafddbe2eab9b1a6a98","src/pem.rs":"3ae1c53dbc126a04c188575294111cc04c215c2f3e031192d5cc05952f011ddf","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"156e605ecb45d4e1b7a7c404003ccd19c4a2226cbfe47938ad1dce240ed4369f","src/rsa.rs":"a0bf64f1f8ff9f6e5dbed6c38d8fa2d3d1c5dfcfe6dd3ff79f7737b072ce4681","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"05044d221d8d205010a4e3760c0b5c0e2e923e165db0d65f9a8c9bcedaad9961","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"e69d3b9b8f2f8ae1ed3905a4dbe064ad1b7c1eaf21d7eabb86ecdb5b41e2120a","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"fd85a1683064def0a9e07d803b90102229adc1d58fa19cf4e56976f0dd7425b9","src/x509.rs":"839be2feb74755ab7df66a024ad27dfa70ce4f7889229d9152ba999f3a54b914","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"66fd646ea4caf5ce81e3c881e88d85462519c4e97a7f82e82ca8ac52ea830ad2"},"package":"ff3d1b390ab1b9700f682ad95a30dc9c0f40dd212ca57266012cfc678b0e365a"}
\ No newline at end of file
+{"files":{".cargo-ok":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","Cargo.toml":"e40f8c3ccf6a2b34f50ae9cee3396ac398944ee253c1e5dabac802ee89732ba2","Cargo.toml.orig":"82cf41fb8d0886217e4efe5b7bd69ac9d687ddd38d002b5aeeb5fc073abc0e17","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"96a414be6e7e061a21a9e39a61449039f6791225264032641dd044a1a9b88111","build/cfgs.rs":"fae5176c2b149d190c9611b58c5882312b5c0e483d1a404cfdf850473314a58f","build/main.rs":"7d9c734c4bfce15d5ca86ea82e7f68e6af2b9e9d64c7414dbfefc3a84bc01487","src/aes.rs":"660efd70f809cb2f5dbbf527be8f9592911776bab7dafa1fc4cc72dd9a576b67","src/asn1.rs":"4f12d2f4c2a493888db669d1ecfd55df40861a78cae65957f801ed91dc2cae30","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"29aa053b67b47515fd15812aa0a90ff35dd9fa347da2beeba96d6deafeb9d945","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"f6e8a116940755b2b53e3d0d49d1b451fc6e4269831fd1cfcee9d6ed404cf487","src/dh.rs":"520b282b92fa372a75bc16696dc3ee7a9a5752e517a18862182a3e9f5a976d28","src/dsa.rs":"3c294c5c45235497396ac803b723b3a0cb5bd3609f5dec18338b5b014c2adeb9","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"b22d27b01a70652384866b3d0d01d2f7a0421b2ba2db9268ed379fef4b1ac034","src/err.rs":"81230711e081277e0b6dae4ff21266052d075688c758c2b0720001849ef9192d","src/evp.rs":"57f094c7fee0a6b0611e7f8829663bff525a607e11a35eb77dc30eb159b2139a","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"17b5a1faa0fe3ab777c8cb0039a3dffd8922b211bf1330c2cd0c3e02f624353c","src/macros.rs":"a7c95174fd4cfeb42f730c7c0744194009520249888dbf43968571219fd6dfa1","src/obj_mac.rs":"9c20609db7115c9edb99185375426169cb5b7caee839d892b556e92285e65309","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"619177f939328597e4bcf9c41fdf4d0aa9207d779c6e0dafddbe2eab9b1a6a98","src/pem.rs":"3ae1c53dbc126a04c188575294111cc04c215c2f3e031192d5cc05952f011ddf","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"156e605ecb45d4e1b7a7c404003ccd19c4a2226cbfe47938ad1dce240ed4369f","src/rsa.rs":"a0bf64f1f8ff9f6e5dbed6c38d8fa2d3d1c5dfcfe6dd3ff79f7737b072ce4681","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"05044d221d8d205010a4e3760c0b5c0e2e923e165db0d65f9a8c9bcedaad9961","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"e69d3b9b8f2f8ae1ed3905a4dbe064ad1b7c1eaf21d7eabb86ecdb5b41e2120a","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"fd85a1683064def0a9e07d803b90102229adc1d58fa19cf4e56976f0dd7425b9","src/x509.rs":"839be2feb74755ab7df66a024ad27dfa70ce4f7889229d9152ba999f3a54b914","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"66fd646ea4caf5ce81e3c881e88d85462519c4e97a7f82e82ca8ac52ea830ad2"},"package":"ff3d1b390ab1b9700f682ad95a30dc9c0f40dd212ca57266012cfc678b0e365a"}
+{"files":{".cargo-ok":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","Cargo.toml":"e40f8c3ccf6a2b34f50ae9cee3396ac398944ee253c1e5dabac802ee89732ba2","Cargo.toml.orig":"82cf41fb8d0886217e4efe5b7bd69ac9d687ddd38d002b5aeeb5fc073abc0e17","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"96a414be6e7e061a21a9e39a61449039f6791225264032641dd044a1a9b88111","build/cfgs.rs":"fae5176c2b149d190c9611b58c5882312b5c0e483d1a404cfdf850473314a58f","build/main.rs":"22a07234d64bfbbc153c71dcba4a7b3b6391ee8b26c328e2cc8d8ba79d2a4cab","src/aes.rs":"660efd70f809cb2f5dbbf527be8f9592911776bab7dafa1fc4cc72dd9a576b67","src/asn1.rs":"4f12d2f4c2a493888db669d1ecfd55df40861a78cae65957f801ed91dc2cae30","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"29aa053b67b47515fd15812aa0a90ff35dd9fa347da2beeba96d6deafeb9d945","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"f6e8a116940755b2b53e3d0d49d1b451fc6e4269831fd1cfcee9d6ed404cf487","src/dh.rs":"520b282b92fa372a75bc16696dc3ee7a9a5752e517a18862182a3e9f5a976d28","src/dsa.rs":"3c294c5c45235497396ac803b723b3a0cb5bd3609f5dec18338b5b014c2adeb9","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"b22d27b01a70652384866b3d0d01d2f7a0421b2ba2db9268ed379fef4b1ac034","src/err.rs":"81230711e081277e0b6dae4ff21266052d075688c758c2b0720001849ef9192d","src/evp.rs":"57f094c7fee0a6b0611e7f8829663bff525a607e11a35eb77dc30eb159b2139a","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"17b5a1faa0fe3ab777c8cb0039a3dffd8922b211bf1330c2cd0c3e02f624353c","src/macros.rs":"a7c95174fd4cfeb42f730c7c0744194009520249888dbf43968571219fd6dfa1","src/obj_mac.rs":"9c20609db7115c9edb99185375426169cb5b7caee839d892b556e92285e65309","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"619177f939328597e4bcf9c41fdf4d0aa9207d779c6e0dafddbe2eab9b1a6a98","src/pem.rs":"3ae1c53dbc126a04c188575294111cc04c215c2f3e031192d5cc05952f011ddf","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"156e605ecb45d4e1b7a7c404003ccd19c4a2226cbfe47938ad1dce240ed4369f","src/rsa.rs":"a0bf64f1f8ff9f6e5dbed6c38d8fa2d3d1c5dfcfe6dd3ff79f7737b072ce4681","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"05044d221d8d205010a4e3760c0b5c0e2e923e165db0d65f9a8c9bcedaad9961","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"e69d3b9b8f2f8ae1ed3905a4dbe064ad1b7c1eaf21d7eabb86ecdb5b41e2120a","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"fd85a1683064def0a9e07d803b90102229adc1d58fa19cf4e56976f0dd7425b9","src/x509.rs":"839be2feb74755ab7df66a024ad27dfa70ce4f7889229d9152ba999f3a54b914","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"66fd646ea4caf5ce81e3c881e88d85462519c4e97a7f82e82ca8ac52ea830ad2"},"package":"ff3d1b390ab1b9700f682ad95a30dc9c0f40dd212ca57266012cfc678b0e365a"}
\ No newline at end of file

View File

@ -1,6 +1,6 @@
https://github.com/sfackler/rust-openssl/commit/9fd7584a8416
--- src/vendor/openssl-sys/build/main.rs.orig 2018-12-03 20:08:24 UTC
--- src/vendor/openssl-sys/build/main.rs.orig 2018-12-05 01:24:32 UTC
+++ src/vendor/openssl-sys/build/main.rs
@@ -1,9 +1,9 @@
extern crate cc;
@ -45,11 +45,13 @@ https://github.com/sfackler/rust-openssl/commit/9fd7584a8416
use std::process::{self, Command};
use super::env;
@@ -500,6 +503,7 @@ See rust-openssl README for more information:
@@ -500,7 +503,8 @@ See rust-openssl README for more information:
(7, _) => ('7', 'x'),
(8, 0) => ('8', '0'),
(8, 1) => ('8', '1'),
- _ => version_error(),
+ (8, _) => ('8', 'x'),
_ => version_error(),
+ _ => ('8', 'x'),
};
println!("cargo:libressl=true");

View File

@ -15,8 +15,6 @@ COMMENT= Scheme interpreter
LICENSE= LGPL21
BROKEN= fails to stage
WRKSRC= ${WRKDIR}/${PORTNAME}
USES= readline zip
@ -52,7 +50,7 @@ SCM_MODULES= byte.so bytenumb.so crs.so differ.so edline.so gsubr.so \
socket.so unix.so
SCM_MODULES_X11=x.so
.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MX11}
SCM_MODULES+= ${SCM_MODULES_X11}
@ -64,12 +62,21 @@ EXTRA_PATCHES+= ${FILESDIR}/ia64-patch
ARCHOBJS= continue-ia64.S
.endif
.if "${readline_ARGS}" == "port"
LIBEDIT_SUB1= ${CPPFLAGS}" "${LDFLAGS:M-L*}
LIBEDIT_SUB2= ${LDFLAGS:M-L*}
.else
LIBEDIT_SUB1= -I/usr/include/edit" "
.endif
post-patch:
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \
/strip/s|^|#|' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \
s|%%CFLAGS%%|${CFLAGS}|g ; \
s|%%ARCHOBJS%%|${ARCHOBJS}|g ; \
s|editline freebsd "" "|editline freebsd "${LIBEDIT_SUB1}| ; \
s|-lreadline")$$|${LIBEDIT_SUB2} -lreadline")| ; \
s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/build.scm
@${REINPLACE_CMD} -e 's|__osf__|__FreeBSD__|' ${WRKSRC}/gmalloc.c
@${REINPLACE_CMD} -e 's|gnuregex\.h|gnu/regex.h|g' ${WRKSRC}/rgx.c
@ -77,6 +84,7 @@ post-patch:
${WRKSRC}/xgen.scm
@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
${WRKSRC}/*.info ${WRKSRC}/*.texi
${TOUCH} ${WRKSRC}/scm.core
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/scm ${WRKSRC}/scmlit \
@ -91,4 +99,4 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/slib/*.scm ${STAGEDIR}${PREFIX}/lib/scm/slib/
${INSTALL_DATA} ${WRKDIR}/scm/scm.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libglpk.so:math/glpk \
libgmp.so:math/gmp
USES= autoreconf gmake libtool
USES= autoreconf compiler:c++11-lang gmake libtool
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static --enable-shared --with-glpk=${LOCALBASE} --with-gmp=${LOCALBASE}
USE_GITHUB= yes

View File

@ -2,12 +2,11 @@
# $FreeBSD$
PORTNAME= gretl
PORTVERSION= 1.9.13
PORTREVISION= 15
DISTVERSION= 2018c
CATEGORIES= math finance
MASTER_SITES= SF
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= yuri@FreeBSD.org
COMMENT= GNU Regression, Econometrics, and Time-series Library
LICENSE= GPLv3
@ -16,22 +15,27 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcurl.so:ftp/curl \
libfftw3.so:math/fftw3 \
libgmp.so:math/gmp \
libjson-glib-1.0.so:devel/json-glib \
libmpi.so:net/mpich \
libmpfr.so:math/mpfr
USES= fortran gmake gnome localbase libtool ncurses pathfix pkgconfig \
readline tar:xz
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= fortran gmake localbase libtool ncurses pathfix pkgconfig \
readline tar:bzip2
ALL_TARGET= # empty
CONFIGURE_ARGS= --enable-static --enable-shared --with-gmake \
--disable-xdg-utils
BINARY_ALIAS= make=${GMAKE}
ALL_TARGET= # empty
CONFIGURE_ENV= ac_cv_lib_dl_dlopen="" \
LAPACK_LIBS="${LAPACK} ${BLAS}"
OPTIONS_DEFINE= ATLAS GUI NLS ODBC OPENMP R UNZIP
OPTIONS_DEFAULT= GUI OPENMP UNZIP
OPTIONS_SUB= yes
OPTIONS_DEFINE= ADDONS ATLAS GUI NLS ODBC OPENMP R UNZIP
OPTIONS_DEFAULT= ADDONS GUI OPENMP UNZIP
OPTIONS_SUB= yes
ADDONS_DESC= Build gretl addons
ADDONS_CONFIGURE_ENABLE= build-addons
ADDONS_BUILD_DEPENDS= pdflatex:print/tex-formats
ATLAS_DESC= Use ATLAS for BLAS and LAPACK
ATLAS_LIB_DEPENDS= libatlas.so:math/atlas
@ -52,18 +56,18 @@ GUI_LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig
GUI_RUN_DEPENDS= gnuplot:math/gnuplot
NLS_CONFIGURE_ON= --enable-nls=yes
NLS_CONFIGURE_OFF= --enable-nls=no
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
ODBC_CONFIGURE_WITH= odbc
ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC
OPENMP_CONFIGURE_ON= --enable-openmp
OPENMP_CONFIGURE_ENABLE= openmp
OPENMP_LIB_DEPENDS= libomp.so:devel/openmp
R_DESC= libR support
R_CONFIGURE_WITH= libR
R_LIB_DEPENDS= ${CRAN_DEPENDS}
R_BROKEN= Doesn't link to R libraries
UNZIP_DESC= UnZip compression support via libgsf
UNZIP_CONFIGURE_WITH= gsf
@ -84,10 +88,11 @@ post-patch:
${WRKSRC}/cephes/iv.c
regression-test test check: build
@cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
${MAKE_ARGS} check
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gretl-gtk2/*.so
@${RMDIR} ${STAGEDIR}${DATADIR}/doc
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (gretl-1.9.13.tar.bz2) = ec5c43b207c9aca0946f19b05bb6b673e77c03530dffdcdb55b2e2b983aa26f0
SIZE (gretl-1.9.13.tar.bz2) = 10157682
TIMESTAMP = 1545258464
SHA256 (gretl-2018c.tar.xz) = 01a0e6e74c3b3d2e8348c44bf0f7d99e51f4f2c617a0359816864040a74c8d49
SIZE (gretl-2018c.tar.xz) = 10663332

View File

@ -1,6 +1,6 @@
--- Makefile.in.orig 2017-06-01 20:13:36 UTC
--- Makefile.in.orig 2018-12-19 23:18:25 UTC
+++ Makefile.in
@@ -40,8 +40,9 @@ ifeq ($(use_xdg),yes)
@@ -45,8 +45,9 @@ ifeq ($(use_xdg),yes)
XDGDIR = xdg
endif

View File

@ -1,25 +1,25 @@
--- gui2/Makefile.in.orig 2017-06-01 20:13:36 UTC
+++ gui2/Makefile.in
@@ -122,7 +122,7 @@ ifeq ($(mac_native),yes)
PROG = gretl
--- gui/Makefile.in.orig 2018-12-19 23:19:26 UTC
+++ gui/Makefile.in
@@ -154,7 +154,7 @@ else ifeq ($(win32_build),yes)
INSTALL_GTKRC = install-gtkrc
else
PROG = gretl_x11$(EXEEXT)
- INSTALL_SCRIPT = install-script
+ INSTALL_SCRIPT_TARGET = install-script
endif
vpath %.c $(topsrc)/gui2
@@ -215,7 +215,7 @@ $(GRETL_LANG): $(MKLANG)
vpath %.c $(topsrc)/gui
@@ -269,7 +269,7 @@ NEWS: $(MKNEWS) $(topsrc)/ChangeLog
.PHONY:
-install: install-exec install-ui $(INSTALL_SCRIPT) install-data install-lang
+install: install-exec install-ui $(INSTALL_SCRIPT_TARGET) install-data install-lang
-install: install-exec install-ui $(INSTALL_SCRIPT) install-data install-lang install-styles \
+install: install-exec install-ui $(INSTALL_SCRIPT_TARGET) install-data install-lang install-styles \
install-news $(INSTALL_GTKRC) $(INSTALL_CMDFILE)
install-strip: $(PROG) install-data
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) -s $(PROG) $(DESTDIR)$(bindir)/$(PROG)
@@ -229,7 +229,7 @@ install-ui: installdirs
$(INSTALL_DATA) $(topsrc)/gui2/gretlmodel.xml $(DESTDIR)$(uidir)
@@ -284,7 +284,7 @@ install-ui: installdirs
$(INSTALL_DATA) $(topsrc)/gui/gretlmodel.xml $(DESTDIR)$(uidir)
install-script: installdirs
- $(INSTALL_PROGRAM) ../gretl_sh $(DESTDIR)$(bindir)/gretl

View File

@ -1,11 +0,0 @@
--- lib/Makefile.in.orig 2017-06-01 20:13:36 UTC
+++ lib/Makefile.in
@@ -70,7 +70,7 @@ INSTALLDIRS = $(DESTDIR)$(libdir) $(DESTDIR)$(included
LIBGRETL = libgretl-1.0.la
-LIBS = $(LAPACK_LIBS) -lm -ldl -lz $(XML_LIBS) \
+LIBS = $(LAPACK_LIBS) -lm -lz $(XML_LIBS) \
$(GLIB_LIBS) $(GMP_LIBS) $(FFTW_LIBS) $(CURL_LIBS) $(GSF_LIBS)
#### End of system configuration section. ####

View File

@ -1,6 +1,6 @@
--- plugin/Makefile.in.orig 2017-06-01 20:13:36 UTC
--- plugin/Makefile.in.orig 2018-12-19 22:40:54 UTC
+++ plugin/Makefile.in
@@ -354,13 +354,13 @@ $(GRETLLIB):
@@ -391,13 +391,13 @@ $(GRETLLIB):
.PHONY:
install: $(GRETLLIB) $(PLUGINS) $(URCDATA) $(DWDATA) installdirs

View File

@ -1,10 +0,0 @@
--- plugin/workbook.c.orig 2010-11-25 16:42:23 UTC
+++ plugin/workbook.c
@@ -24,6 +24,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <glib.h>
+#include <wchar.h>
#include "libgretl.h"

View File

@ -1,41 +0,0 @@
--- share/Makefile.in.orig 2017-06-01 20:13:36 UTC
+++ share/Makefile.in
@@ -12,7 +12,7 @@ tooldir = $(topsrc)/tools
sharesrc = $(topsrc)/share
pdfdir = ../doc/tex
-INSTALL_DATA = cp -fp
+INSTALL_DATA = @INSTALL_DATA@
AUTO_HELPFILES = \
gretlgui.hlp \
@@ -86,22 +86,22 @@ install_functions:
$(INSTALL_DATA) $(sharesrc)/functions/packages.xml $(DESTDIR)$(gretldir)/functions
install_man: gretl.1
- $(tooldir)/mkinstalldirs $(DESTDIR)$(prefix)/share/man/man1
- $(INSTALL_DATA) $(topsrc)/gretl.1 $(DESTDIR)$(prefix)/share/man/man1
+ $(tooldir)/mkinstalldirs $(DESTDIR)$(prefix)/man/man1
+ $(INSTALL_DATA) $(topsrc)/gretl.1 $(DESTDIR)$(prefix)/man/man1
install_help: $(query_make_help)
$(tooldir)/mkinstalldirs $(DESTDIR)$(gretldir)
- $(tooldir)/mkinstalldirs $(DESTDIR)$(gretldir)/doc
+# $(tooldir)/mkinstalldirs $(DESTDIR)$(gretldir)/doc
$(tooldir)/mkinstalldirs $(DESTDIR)$(gretldir)/helpfigs
for f in $(AUTO_HELPFILES) ; do \
if test -f $(sharesrc)/$$f ; then \
$(INSTALL_DATA) $(sharesrc)/$$f $(DESTDIR)$(gretldir) ; fi ; done
for f in $(sharesrc)/texfigs/*.png ; do \
$(INSTALL_DATA) $$f $(DESTDIR)$(gretldir)/helpfigs ; done
- for f in $(pdfdir)/gretl-ref.pdf $(pdfdir)/gretl-guide.pdf ; do \
- if test -f $$f ; then $(INSTALL_DATA) $$f $(DESTDIR)$(gretldir)/doc ; fi ; done
- for f in $(pdfdir)/gretl-ref-a4.pdf $(pdfdir)/gretl-guide-a4.pdf ; do \
- if test -f $$f ; then $(INSTALL_DATA) $$f $(DESTDIR)$(gretldir)/doc ; fi ; done
+# for f in $(pdfdir)/gretl-ref.pdf $(pdfdir)/gretl-guide.pdf ; do \
+# if test -f $$f ; then $(INSTALL_DATA) $$f $(DESTDIR)$(gretldir)/doc ; fi ; done
+# for f in $(pdfdir)/gretl-ref-a4.pdf $(pdfdir)/gretl-guide-a4.pdf ; do \
+# if test -f $$f ; then $(INSTALL_DATA) $$f $(DESTDIR)$(gretldir)/doc ; fi ; done
install_fonts:
for f in $(sharesrc)/fonts/*.ttf ; do \

View File

@ -1,11 +1,11 @@
--- share/bcih/Makefile.in.orig 2017-06-01 20:13:36 UTC
--- share/bcih/Makefile.in.orig 2018-12-19 22:44:37 UTC
+++ share/bcih/Makefile.in
@@ -2,7 +2,7 @@ topsrc = @top_srcdir@
@@ -4,7 +4,7 @@ prefix = @prefix@
CC = @CC@
HOSTCC = @HOSTCC@
-INSTALL_DATA = cp -fp
+INSTALL_DATA = @INSTALL_DATA@
swap_ends = @swap_ends@
ifeq ($(HOSTCC),)
swap_ends = @swap_ends@
win32pkg = @win32pkg@

View File

@ -1,6 +1,7 @@
%%GUI%%bin/gretl
%%GUI%%bin/gretl_x11
bin/gretlcli
bin/gretlmpi
include/gretl/adf_kpss.h
include/gretl/bhhh_max.h
include/gretl/bootstrap.h
@ -18,19 +19,23 @@ include/gretl/forecast.h
include/gretl/genfuncs.h
include/gretl/genmain.h
include/gretl/graphing.h
include/gretl/gretl_array.h
include/gretl/gretl_bfgs.h
include/gretl/gretl_btree.h
include/gretl/gretl_bundle.h
include/gretl/gretl_commands.h
include/gretl/gretl_data_io.h
include/gretl/gretl_errors.h
include/gretl/gretl_f2c.h
include/gretl/gretl_fft.h
include/gretl/gretl_foreign.h
include/gretl/gretl_func.h
include/gretl/gretl_intl.h
include/gretl/gretl_list.h
include/gretl/gretl_matrix.h
include/gretl/gretl_midas.h
include/gretl/gretl_model.h
include/gretl/gretl_mpi.h
include/gretl/gretl_normal.h
include/gretl/gretl_panel.h
include/gretl/gretl_paths.h
include/gretl/gretl_prn.h
@ -41,6 +46,7 @@ include/gretl/gretl_utils.h
include/gretl/gretl_win32.h
include/gretl/gretl_www.h
include/gretl/gretl_xml.h
include/gretl/gretl_zip.h
include/gretl/interact.h
include/gretl/johansen.h
include/gretl/kalman.h
@ -72,191 +78,62 @@ include/gretl/uservar.h
include/gretl/var.h
include/gretl/varprint.h
include/gretl/vartest.h
lib/gretl-gtk2/anova.a
lib/gretl-gtk2/anova.so
lib/gretl-gtk2/arbond.a
lib/gretl-gtk2/arbond.so
lib/gretl-gtk2/arma.a
lib/gretl-gtk2/arma.so
lib/gretl-gtk2/arma_x12.a
lib/gretl-gtk2/arma_x12.so
lib/gretl-gtk2/biprobit.a
lib/gretl-gtk2/biprobit.so
lib/gretl-gtk2/data/dwdata.gz
lib/gretl-gtk2/data/urcdata.gz
lib/gretl-gtk2/duration.a
lib/gretl-gtk2/data/urcdata.bin
lib/gretl-gtk2/duration.so
lib/gretl-gtk2/eviews_import.a
lib/gretl-gtk2/eviews_import.so
%%GUI%%lib/gretl-gtk2/excel_import.a
%%GUI%%lib/gretl-gtk2/excel_import.so
lib/gretl-gtk2/fractals.a
lib/gretl-gtk2/fractals.so
lib/gretl-gtk2/garch.a
lib/gretl-gtk2/garch.so
%%GUI%%lib/gretl-gtk2/gnumeric_import.a
%%GUI%%lib/gretl-gtk2/gnumeric_import.so
%%NO_UNZIP%%lib/gretl-gtk2/gretlzip.a
%%NO_UNZIP%%lib/gretl-gtk2/gretlzip.so
lib/gretl-gtk2/heckit.a
lib/gretl-gtk2/heckit.so
lib/gretl-gtk2/interpolate.a
lib/gretl-gtk2/interpolate.so
lib/gretl-gtk2/interval.a
lib/gretl-gtk2/interval.so
lib/gretl-gtk2/jmulti_import.a
lib/gretl-gtk2/jmulti_import.so
lib/gretl-gtk2/johansen.a
lib/gretl-gtk2/johansen.so
lib/gretl-gtk2/kernel.a
lib/gretl-gtk2/json_get.so
lib/gretl-gtk2/kernel.so
%%GUI%%lib/gretl-gtk2/leverage.a
%%GUI%%lib/gretl-gtk2/leverage.so
%%GUI%%lib/gretl-gtk2/mailer.a
%%GUI%%lib/gretl-gtk2/mailer.so
lib/gretl-gtk2/mp_ols.a
lib/gretl-gtk2/mp_ols.so
lib/gretl-gtk2/nistcheck.a
lib/gretl-gtk2/nistcheck.so
%%ODBC%%lib/gretl-gtk2/odbc_import.a
%%ODBC%%lib/gretl-gtk2/odbc_import.so
%%GUI%%lib/gretl-gtk2/ods_import.a
%%GUI%%lib/gretl-gtk2/ods_import.so
lib/gretl-gtk2/panurc.a
lib/gretl-gtk2/panurc.so
%%GUI%%lib/gretl-gtk2/pca.a
%%GUI%%lib/gretl-gtk2/pca.so
lib/gretl-gtk2/poisson.a
lib/gretl-gtk2/poisson.so
%%GUI%%lib/gretl-gtk2/progress_bar.a
%%GUI%%lib/gretl-gtk2/progress_bar.so
lib/gretl-gtk2/quantreg.a
lib/gretl-gtk2/quantreg.so
lib/gretl-gtk2/range-mean.a
lib/gretl-gtk2/range-mean.so
lib/gretl-gtk2/reprobit.a
lib/gretl-gtk2/reprobit.so
lib/gretl-gtk2/sas_import.a
lib/gretl-gtk2/sas_import.so
lib/gretl-gtk2/spss_import.a
lib/gretl-gtk2/spss_import.so
lib/gretl-gtk2/stata_import.a
lib/gretl-gtk2/stata_export.so
lib/gretl-gtk2/stata_import.so
lib/gretl-gtk2/stats_tables.a
lib/gretl-gtk2/stats_tables.so
lib/gretl-gtk2/sysest.a
lib/gretl-gtk2/sysest.so
%%GUI%%lib/gretl-gtk2/tramo-x12a.a
%%GUI%%lib/gretl-gtk2/tramo-x12a.so
lib/gretl-gtk2/urcdist.a
lib/gretl-gtk2/urcdist.so
lib/gretl-gtk2/vif.a
lib/gretl-gtk2/vif.so
%%GUI%%lib/gretl-gtk2/xlsx_import.a
%%GUI%%lib/gretl-gtk2/xlsx_import.so
lib/libgretl-1.0.a
%%GUI%%lib/gretl-gtk2/xml_get.so
lib/libgretl-1.0.so
lib/libgretl-1.0.so.8
lib/libgretl-1.0.so.8.0.0
lib/libgretl-1.0.so.26
lib/libgretl-1.0.so.26.0.0
libdata/pkgconfig/gretl.pc
man/man1/gretl.1.gz
%%GUI%%share/appdata/gretl.appdata.xml
%%GUI%%share/applications/gretl.desktop
%%GUI%%%%DATADIR%%/COPYING
%%DATADIR%%/data/data10-1.gdt
%%DATADIR%%/data/data10-2.gdt
%%DATADIR%%/data/data10-3.gdt
%%DATADIR%%/data/data10-4.gdt
%%DATADIR%%/data/data10-5.gdt
%%DATADIR%%/data/data10-6.gdt
%%DATADIR%%/data/data10-7.gdt
%%DATADIR%%/data/data10-8.gdt
%%DATADIR%%/data/data11-1.gdt
%%DATADIR%%/data/data12-1.gdt
%%DATADIR%%/data/data13-1.gdt
%%DATADIR%%/data/data2-1.gdt
%%DATADIR%%/data/data2-2.gdt
%%DATADIR%%/data/data2-3.gdt
%%DATADIR%%/data/data3-1.gdt
%%DATADIR%%/data/data3-10.gdt
%%DATADIR%%/data/data3-11.gdt
%%DATADIR%%/data/data3-12.gdt
%%DATADIR%%/data/data3-13.gdt
%%DATADIR%%/data/data3-14.gdt
%%DATADIR%%/data/data3-15.gdt
%%DATADIR%%/data/data3-2.gdt
%%DATADIR%%/data/data3-3.gdt
%%DATADIR%%/data/data3-4.gdt
%%DATADIR%%/data/data3-5.gdt
%%DATADIR%%/data/data3-6.gdt
%%DATADIR%%/data/data3-7.gdt
%%DATADIR%%/data/data3-8.gdt
%%DATADIR%%/data/data3-9.gdt
%%DATADIR%%/data/data4-1.gdt
%%DATADIR%%/data/data4-10.gdt
%%DATADIR%%/data/data4-11.gdt
%%DATADIR%%/data/data4-12.gdt
%%DATADIR%%/data/data4-13.gdt
%%DATADIR%%/data/data4-14.gdt
%%DATADIR%%/data/data4-15.gdt
%%DATADIR%%/data/data4-16.gdt
%%DATADIR%%/data/data4-17.gdt
%%DATADIR%%/data/data4-2.gdt
%%DATADIR%%/data/data4-3.gdt
%%DATADIR%%/data/data4-3a.gdt
%%DATADIR%%/data/data4-4.gdt
%%DATADIR%%/data/data4-5.gdt
%%DATADIR%%/data/data4-6.gdt
%%DATADIR%%/data/data4-7.gdt
%%DATADIR%%/data/data4-8.gdt
%%DATADIR%%/data/data4-9.gdt
%%DATADIR%%/data/data6-1.gdt
%%DATADIR%%/data/data6-2.gdt
%%DATADIR%%/data/data6-3.gdt
%%DATADIR%%/data/data6-4.gdt
%%DATADIR%%/data/data6-5.gdt
%%DATADIR%%/data/data6-6.gdt
%%DATADIR%%/data/data7-1.gdt
%%DATADIR%%/data/data7-10.gdt
%%DATADIR%%/data/data7-11.gdt
%%DATADIR%%/data/data7-12.gdt
%%DATADIR%%/data/data7-13.gdt
%%DATADIR%%/data/data7-14.gdt
%%DATADIR%%/data/data7-15.gdt
%%DATADIR%%/data/data7-16.gdt
%%DATADIR%%/data/data7-17.gdt
%%DATADIR%%/data/data7-18.gdt
%%DATADIR%%/data/data7-19.gdt
%%DATADIR%%/data/data7-2.gdt
%%DATADIR%%/data/data7-20.gdt
%%DATADIR%%/data/data7-21.gdt
%%DATADIR%%/data/data7-22.gdt
%%DATADIR%%/data/data7-23.gdt
%%DATADIR%%/data/data7-24.gdt
%%DATADIR%%/data/data7-26.gdt
%%DATADIR%%/data/data7-3.gdt
%%DATADIR%%/data/data7-4.gdt
%%DATADIR%%/data/data7-5.gdt
%%DATADIR%%/data/data7-6.gdt
%%DATADIR%%/data/data7-7.gdt
%%DATADIR%%/data/data7-8.gdt
%%DATADIR%%/data/data7-9.gdt
%%DATADIR%%/data/data8-1.gdt
%%DATADIR%%/data/data8-2.gdt
%%DATADIR%%/data/data8-3.gdt
%%DATADIR%%/data/data9-1.gdt
%%DATADIR%%/data/data9-10.gdt
%%DATADIR%%/data/data9-11.gdt
%%DATADIR%%/data/data9-12.gdt
%%DATADIR%%/data/data9-13.gdt
%%DATADIR%%/data/data9-2.gdt
%%DATADIR%%/data/data9-3.gdt
%%DATADIR%%/data/data9-4.gdt
%%DATADIR%%/data/data9-5.gdt
%%DATADIR%%/data/data9-6.gdt
%%DATADIR%%/data/data9-7.gdt
%%DATADIR%%/data/data9-8.gdt
%%DATADIR%%/data/data9-9.gdt
%%DATADIR%%/data/descriptions
%%GUI%%%%DATADIR%%/NEWS
%%GUI%%%%DATADIR%%/data/gnuplot/gpcolors.txt
%%GUI%%%%DATADIR%%/data/greene/descriptions
%%DATADIR%%/data/greene/greene10_3.gdt
%%DATADIR%%/data/greene/greene11_3.gdt
%%DATADIR%%/data/greene/greene12_1.gdt
@ -271,9 +148,9 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/greene/greene7_8.gdt
%%DATADIR%%/data/greene/greene8_3.gdt
%%DATADIR%%/data/greene/greene9_1.gdt
%%DATADIR%%/data/greene/wg_descriptions
%%DATADIR%%/data/gretldata.dtd
%%DATADIR%%/data/misc/AWM.gdt
%%DATADIR%%/data/misc/AWM17.gdt
%%DATADIR%%/data/misc/CEL.gdt
%%DATADIR%%/data/misc/abdata.gdt
%%DATADIR%%/data/misc/anscombe.gdt
@ -282,6 +159,7 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/b-g.gdt
%%DATADIR%%/data/misc/banks91.gdt
%%DATADIR%%/data/misc/bjg.gdt
%%DATADIR%%/data/misc/brand_cassola.gdt
%%DATADIR%%/data/misc/broiler.gdt
%%DATADIR%%/data/misc/chomage.gdt
%%DATADIR%%/data/misc/credscore.gdt
@ -291,7 +169,10 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/ects_nls.gdt
%%DATADIR%%/data/misc/engel.gdt
%%DATADIR%%/data/misc/galton.gdt
%%DATADIR%%/data/misc/gdp_midas.gdt
%%DATADIR%%/data/misc/gear.gdt
%%DATADIR%%/data/misc/griliches.gdt
%%DATADIR%%/data/misc/grunfeld.gdt
%%DATADIR%%/data/misc/hall.gdt
%%DATADIR%%/data/misc/hamilton.gdt
%%DATADIR%%/data/misc/hendry_jae.gdt
@ -306,19 +187,23 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/mroz87.gdt
%%DATADIR%%/data/misc/mrw.gdt
%%DATADIR%%/data/misc/murder_rates.gdt
%%DATADIR%%/data/misc/nc_crime.gdt
%%DATADIR%%/data/misc/nile.gdt
%%DATADIR%%/data/misc/np.gdt
%%DATADIR%%/data/misc/nysewk.gdt
%%DATADIR%%/data/misc/ooballot.gdt
%%DATADIR%%/data/misc/nc_crime.gdt
%%DATADIR%%/data/misc/penngrow.gdt
%%DATADIR%%/data/misc/pension.gdt
%%DATADIR%%/data/misc/poisson.gdt
%%DATADIR%%/data/misc/rac3d.gdt
%%DATADIR%%/data/misc/recid.gdt
%%DATADIR%%/data/misc/rwm.gdt
%%DATADIR%%/data/misc/sw_ch12.gdt
%%DATADIR%%/data/misc/sw_ch14.gdt
%%DATADIR%%/data/misc/theil.gdt
%%DATADIR%%/data/misc/ukppp.gdt
%%DATADIR%%/data/misc/union_wooldridge.gdt
%%DATADIR%%/data/misc/wgmacro.gdt
%%DATADIR%%/data/misc/wtp.gdt
%%DATADIR%%/data/nist/Filip.dat
%%DATADIR%%/data/nist/Longley.dat
@ -332,39 +217,194 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/nist/Wampler4.dat
%%DATADIR%%/data/nist/Wampler5.dat
%%DATADIR%%/data/plotbars/nber.txt
%%DATADIR%%/data/ramanathan/data10-1.gdt
%%DATADIR%%/data/ramanathan/data10-2.gdt
%%DATADIR%%/data/ramanathan/data10-3.gdt
%%DATADIR%%/data/ramanathan/data10-4.gdt
%%DATADIR%%/data/ramanathan/data10-5.gdt
%%DATADIR%%/data/ramanathan/data10-6.gdt
%%DATADIR%%/data/ramanathan/data10-7.gdt
%%DATADIR%%/data/ramanathan/data10-8.gdt
%%DATADIR%%/data/ramanathan/data11-1.gdt
%%DATADIR%%/data/ramanathan/data12-1.gdt
%%DATADIR%%/data/ramanathan/data13-1.gdt
%%DATADIR%%/data/ramanathan/data2-1.gdt
%%DATADIR%%/data/ramanathan/data2-2.gdt
%%DATADIR%%/data/ramanathan/data2-3.gdt
%%DATADIR%%/data/ramanathan/data3-1.gdt
%%DATADIR%%/data/ramanathan/data3-10.gdt
%%DATADIR%%/data/ramanathan/data3-11.gdt
%%DATADIR%%/data/ramanathan/data3-12.gdt
%%DATADIR%%/data/ramanathan/data3-13.gdt
%%DATADIR%%/data/ramanathan/data3-14.gdt
%%DATADIR%%/data/ramanathan/data3-15.gdt
%%DATADIR%%/data/ramanathan/data3-2.gdt
%%DATADIR%%/data/ramanathan/data3-3.gdt
%%DATADIR%%/data/ramanathan/data3-4.gdt
%%DATADIR%%/data/ramanathan/data3-5.gdt
%%DATADIR%%/data/ramanathan/data3-6.gdt
%%DATADIR%%/data/ramanathan/data3-7.gdt
%%DATADIR%%/data/ramanathan/data3-8.gdt
%%DATADIR%%/data/ramanathan/data3-9.gdt
%%DATADIR%%/data/ramanathan/data4-1.gdt
%%DATADIR%%/data/ramanathan/data4-10.gdt
%%DATADIR%%/data/ramanathan/data4-11.gdt
%%DATADIR%%/data/ramanathan/data4-12.gdt
%%DATADIR%%/data/ramanathan/data4-13.gdt
%%DATADIR%%/data/ramanathan/data4-14.gdt
%%DATADIR%%/data/ramanathan/data4-15.gdt
%%DATADIR%%/data/ramanathan/data4-16.gdt
%%DATADIR%%/data/ramanathan/data4-17.gdt
%%DATADIR%%/data/ramanathan/data4-2.gdt
%%DATADIR%%/data/ramanathan/data4-3.gdt
%%DATADIR%%/data/ramanathan/data4-3a.gdt
%%DATADIR%%/data/ramanathan/data4-4.gdt
%%DATADIR%%/data/ramanathan/data4-5.gdt
%%DATADIR%%/data/ramanathan/data4-6.gdt
%%DATADIR%%/data/ramanathan/data4-7.gdt
%%DATADIR%%/data/ramanathan/data4-8.gdt
%%DATADIR%%/data/ramanathan/data4-9.gdt
%%DATADIR%%/data/ramanathan/data6-1.gdt
%%DATADIR%%/data/ramanathan/data6-2.gdt
%%DATADIR%%/data/ramanathan/data6-3.gdt
%%DATADIR%%/data/ramanathan/data6-4.gdt
%%DATADIR%%/data/ramanathan/data6-5.gdt
%%DATADIR%%/data/ramanathan/data6-6.gdt
%%DATADIR%%/data/ramanathan/data7-1.gdt
%%DATADIR%%/data/ramanathan/data7-10.gdt
%%DATADIR%%/data/ramanathan/data7-11.gdt
%%DATADIR%%/data/ramanathan/data7-12.gdt
%%DATADIR%%/data/ramanathan/data7-13.gdt
%%DATADIR%%/data/ramanathan/data7-14.gdt
%%DATADIR%%/data/ramanathan/data7-15.gdt
%%DATADIR%%/data/ramanathan/data7-16.gdt
%%DATADIR%%/data/ramanathan/data7-17.gdt
%%DATADIR%%/data/ramanathan/data7-18.gdt
%%DATADIR%%/data/ramanathan/data7-19.gdt
%%DATADIR%%/data/ramanathan/data7-2.gdt
%%DATADIR%%/data/ramanathan/data7-20.gdt
%%DATADIR%%/data/ramanathan/data7-21.gdt
%%DATADIR%%/data/ramanathan/data7-22.gdt
%%DATADIR%%/data/ramanathan/data7-23.gdt
%%DATADIR%%/data/ramanathan/data7-24.gdt
%%DATADIR%%/data/ramanathan/data7-26.gdt
%%DATADIR%%/data/ramanathan/data7-3.gdt
%%DATADIR%%/data/ramanathan/data7-4.gdt
%%DATADIR%%/data/ramanathan/data7-5.gdt
%%DATADIR%%/data/ramanathan/data7-6.gdt
%%DATADIR%%/data/ramanathan/data7-7.gdt
%%DATADIR%%/data/ramanathan/data7-8.gdt
%%DATADIR%%/data/ramanathan/data7-9.gdt
%%DATADIR%%/data/ramanathan/data8-1.gdt
%%DATADIR%%/data/ramanathan/data8-2.gdt
%%DATADIR%%/data/ramanathan/data8-3.gdt
%%DATADIR%%/data/ramanathan/data9-1.gdt
%%DATADIR%%/data/ramanathan/data9-10.gdt
%%DATADIR%%/data/ramanathan/data9-11.gdt
%%DATADIR%%/data/ramanathan/data9-12.gdt
%%DATADIR%%/data/ramanathan/data9-13.gdt
%%DATADIR%%/data/ramanathan/data9-2.gdt
%%DATADIR%%/data/ramanathan/data9-3.gdt
%%DATADIR%%/data/ramanathan/data9-4.gdt
%%DATADIR%%/data/ramanathan/data9-5.gdt
%%DATADIR%%/data/ramanathan/data9-6.gdt
%%DATADIR%%/data/ramanathan/data9-7.gdt
%%DATADIR%%/data/ramanathan/data9-8.gdt
%%DATADIR%%/data/ramanathan/data9-9.gdt
%%DATADIR%%/data/ramanathan/descriptions
%%DATADIR%%/db/fedstl.bin
%%DATADIR%%/db/fedstl.idx
%%DATADIR%%/fonts/FreeSans.ttf
%%DATADIR%%/fonts/Vera.ttf
%%DATADIR%%/fonts/VeraMono.ttf
%%ADDONS%%%%DATADIR%%/functions/HIP/HIP.gfn
%%ADDONS%%%%DATADIR%%/functions/HIP/HIP.pdf
%%ADDONS%%%%DATADIR%%/functions/HIP/examples/MonteCarlo.inp
%%ADDONS%%%%DATADIR%%/functions/HIP/examples/camtriv_chap14.gdtb
%%ADDONS%%%%DATADIR%%/functions/HIP/examples/camtriv_chap14.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/SVAR.gfn
%%ADDONS%%%%DATADIR%%/functions/SVAR/SVAR.pdf
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah.gdt
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah_hd.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah_w_sr.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/IS-LM.gdt
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/IS-LM.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/awm.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/bias_correction.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/coint.gdt
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/identification.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/plain.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/restr_example.inp
%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/simple_C.inp
%%DATADIR%%/functions/criteria.gfn
%%ADDONS%%%%DATADIR%%/functions/dbnomics/dbnomics.gfn
%%ADDONS%%%%DATADIR%%/functions/dbnomics/dbnomics.pdf
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/failtest.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_cart_example.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_dset_series.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_multiple_example.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_multiple_example_via_mask.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_other_example.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_series_example.inp
%%ADDONS%%%%DATADIR%%/functions/dbnomics/examples/get_single_example.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/IBM.gdt
%%ADDONS%%%%DATADIR%%/functions/gig/examples/README
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example1.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example2.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example3.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example4.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example5.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example6.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example7.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/example8.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/msft.gdt
%%ADDONS%%%%DATADIR%%/functions/gig/examples/smorgasbord.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/test.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/test2.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/test3.inp
%%ADDONS%%%%DATADIR%%/functions/gig/examples/test4.inp
%%ADDONS%%%%DATADIR%%/functions/gig/gig.gfn
%%ADDONS%%%%DATADIR%%/functions/gig/gig.pdf
%%DATADIR%%/functions/gretlfunc.dtd
%%ADDONS%%%%DATADIR%%/functions/ivpanel/ivpanel.gfn
%%ADDONS%%%%DATADIR%%/functions/ivpanel/ivpanel.pdf
%%DATADIR%%/functions/packages.xml
%%DATADIR%%/genrcli.hlp
%%DATADIR%%/genrcli.hlp.it
%%DATADIR%%/genrcli.hlp.pt
%%DATADIR%%/genrgui.hlp
%%DATADIR%%/genrgui.hlp.it
%%DATADIR%%/genrgui.hlp.pt
%%GUI%%%%DATADIR%%/gretl-logo.xpm
%%DATADIR%%/gretl.stamp
%%DATADIR%%/gretlcli.hlp
%%DATADIR%%/gretlcli.hlp.it
%%DATADIR%%/gretlcli.hlp.pt
%%DATADIR%%/gretlcmd.hlp
%%DATADIR%%/gretlcmd.hlp.it
%%DATADIR%%/gretlcmd.hlp.pt
%%DATADIR%%/gretlgui.hlp
%%DATADIR%%/gretlgui.hlp.it
%%DATADIR%%/gretlgui.hlp.pt
%%DATADIR%%/gretl_cli_cmdref.en
%%DATADIR%%/gretl_cli_cmdref.es
%%DATADIR%%/gretl_cli_cmdref.gl
%%DATADIR%%/gretl_cli_cmdref.it
%%DATADIR%%/gretl_cli_cmdref.pt
%%DATADIR%%/gretl_cli_fnref.en
%%DATADIR%%/gretl_cli_fnref.gl
%%DATADIR%%/gretl_cli_fnref.it
%%DATADIR%%/gretl_cli_fnref.pt
%%DATADIR%%/gretl_gui_cmdref.en
%%DATADIR%%/gretl_gui_cmdref.es
%%DATADIR%%/gretl_gui_cmdref.gl
%%DATADIR%%/gretl_gui_cmdref.it
%%DATADIR%%/gretl_gui_cmdref.pt
%%DATADIR%%/gretl_gui_fnref.en
%%DATADIR%%/gretl_gui_fnref.gl
%%DATADIR%%/gretl_gui_fnref.it
%%DATADIR%%/gretl_gui_fnref.pt
%%DATADIR%%/gretl_gui_help.en
%%DATADIR%%/gretl_gui_help.es
%%DATADIR%%/gretl_gui_help.gl
%%DATADIR%%/gretl_gui_help.it
%%DATADIR%%/gretl_gui_help.pt
%%DATADIR%%/gretlhelp.refs
%%DATADIR%%/helpfigs/Gamma.png
%%GUI%%%%DATADIR%%/gtksourceview/build.xml
%%GUI%%%%DATADIR%%/gtksourceview/darkslate.xml
%%GUI%%%%DATADIR%%/gtksourceview/espresso.xml
%%GUI%%%%DATADIR%%/gtksourceview/gfnspec.lang
%%GUI%%%%DATADIR%%/gtksourceview/gnuplot.lang
%%GUI%%%%DATADIR%%/gtksourceview/gretl.lang
%%GUI%%%%DATADIR%%/gtksourceview/julia.lang
%%GUI%%%%DATADIR%%/gtksourceview/stata.lang
%%DATADIR%%/helpfigs/adf1.png
%%DATADIR%%/helpfigs/aic.png
%%DATADIR%%/helpfigs/arlags.png
%%DATADIR%%/helpfigs/autocorr.png
%%DATADIR%%/helpfigs/bic_orig.png
%%DATADIR%%/helpfigs/cumulate.png
%%DATADIR%%/helpfigs/dffit.png
%%DATADIR%%/helpfigs/ell.png
%%DATADIR%%/helpfigs/garch_h.png
@ -373,6 +413,8 @@ man/man1/gretl.1.gz
%%DATADIR%%/helpfigs/hsk.png
%%DATADIR%%/helpfigs/hurst.png
%%DATADIR%%/helpfigs/influence.png
%%DATADIR%%/helpfigs/kalman1.png
%%DATADIR%%/helpfigs/kalman2.png
%%DATADIR%%/helpfigs/kernel1.png
%%DATADIR%%/helpfigs/kernel2.png
%%DATADIR%%/helpfigs/lambda.png
@ -389,24 +431,25 @@ man/man1/gretl.1.gz
%%DATADIR%%/helpfigs/syssigma1.png
%%DATADIR%%/helpfigs/syssigma2.png
%%DATADIR%%/helpfigs/vif.png
%%DATADIR%%/helpfigs/wlsr2.png
%%DATADIR%%/scripts/greene11_3.inp
%%DATADIR%%/scripts/greene12_1.inp
%%DATADIR%%/scripts/greene14_1.inp
%%DATADIR%%/scripts/greene14_2.inp
%%DATADIR%%/scripts/greene15_3.inp
%%DATADIR%%/scripts/greene18_6.inp
%%DATADIR%%/scripts/greene19_1.inp
%%DATADIR%%/scripts/greene19_3.inp
%%DATADIR%%/scripts/greene22_2.inp
%%DATADIR%%/scripts/greene7_8.inp
%%DATADIR%%/scripts/greene8_3.inp
%%DATADIR%%/scripts/greene9_1.inp
%%DATADIR%%/scripts/greene9_3.inp
%%DATADIR%%/scripts/greene/greene11_3.inp
%%DATADIR%%/scripts/greene/greene12_1.inp
%%DATADIR%%/scripts/greene/greene14_1.inp
%%DATADIR%%/scripts/greene/greene14_2.inp
%%DATADIR%%/scripts/greene/greene15_3.inp
%%DATADIR%%/scripts/greene/greene18_6.inp
%%DATADIR%%/scripts/greene/greene19_1.inp
%%DATADIR%%/scripts/greene/greene19_3.inp
%%DATADIR%%/scripts/greene/greene22_2.inp
%%DATADIR%%/scripts/greene/greene7_8.inp
%%DATADIR%%/scripts/greene/greene8_3.inp
%%DATADIR%%/scripts/greene/greene9_1.inp
%%DATADIR%%/scripts/greene/greene9_3.inp
%%DATADIR%%/scripts/greene/ps_descriptions
%%DATADIR%%/scripts/misc/arbond91.inp
%%DATADIR%%/scripts/misc/armaloop.inp
%%DATADIR%%/scripts/misc/bbond98.inp
%%DATADIR%%/scripts/misc/biprobit.inp
%%DATADIR%%/scripts/misc/biprobit_via_ghk.inp
%%DATADIR%%/scripts/misc/bjg.inp
%%DATADIR%%/scripts/misc/camtriv.inp
%%DATADIR%%/scripts/misc/convolve.inp
@ -415,6 +458,7 @@ man/man1/gretl.1.gz
%%DATADIR%%/scripts/misc/ects_nls.inp
%%DATADIR%%/scripts/misc/frontier.inp
%%DATADIR%%/scripts/misc/garch.inp
%%DATADIR%%/scripts/misc/gdp_midas.inp
%%DATADIR%%/scripts/misc/hall_cbapm.inp
%%DATADIR%%/scripts/misc/hamilton.inp
%%DATADIR%%/scripts/misc/heckit.inp
@ -428,98 +472,98 @@ man/man1/gretl.1.gz
%%DATADIR%%/scripts/misc/mrw.inp
%%DATADIR%%/scripts/misc/mrw_qr.inp
%%DATADIR%%/scripts/misc/murder_rates.inp
%%DATADIR%%/scripts/misc/nile.inp
%%DATADIR%%/scripts/misc/ooballot.inp
%%DATADIR%%/scripts/misc/oprobit.inp
%%DATADIR%%/scripts/misc/penngrow.inp
%%DATADIR%%/scripts/misc/pensions.inp
%%DATADIR%%/scripts/misc/perron97.inp
%%DATADIR%%/scripts/misc/ps_descriptions
%%DATADIR%%/scripts/misc/reprobit.inp
%%DATADIR%%/scripts/misc/restrict.inp
%%DATADIR%%/scripts/misc/sw_ch12.inp
%%DATADIR%%/scripts/misc/sw_ch14.inp
%%DATADIR%%/scripts/misc/weibull.inp
%%DATADIR%%/scripts/misc/wg_nls.inp
%%DATADIR%%/scripts/misc/wtp.inp
%%DATADIR%%/scripts/ps10-1.inp
%%DATADIR%%/scripts/ps10-10.inp
%%DATADIR%%/scripts/ps10-11.inp
%%DATADIR%%/scripts/ps10-2.inp
%%DATADIR%%/scripts/ps10-3.inp
%%DATADIR%%/scripts/ps10-4.inp
%%DATADIR%%/scripts/ps10-5a.inp
%%DATADIR%%/scripts/ps10-5b.inp
%%DATADIR%%/scripts/ps10-6.inp
%%DATADIR%%/scripts/ps10-7.inp
%%DATADIR%%/scripts/ps10-8.inp
%%DATADIR%%/scripts/ps10-9.inp
%%DATADIR%%/scripts/ps11-1.inp
%%DATADIR%%/scripts/ps11-2.inp
%%DATADIR%%/scripts/ps11-3.inp
%%DATADIR%%/scripts/ps12-1.inp
%%DATADIR%%/scripts/ps13-1.inp
%%DATADIR%%/scripts/ps2-1.inp
%%DATADIR%%/scripts/ps2-2.inp
%%DATADIR%%/scripts/ps2-3.inp
%%DATADIR%%/scripts/ps3-1.inp
%%DATADIR%%/scripts/ps3-2.inp
%%DATADIR%%/scripts/ps3-3.inp
%%DATADIR%%/scripts/ps3-4.inp
%%DATADIR%%/scripts/ps3-5.inp
%%DATADIR%%/scripts/ps3-6.inp
%%DATADIR%%/scripts/ps4-1.inp
%%DATADIR%%/scripts/ps4-2.inp
%%DATADIR%%/scripts/ps4-3.inp
%%DATADIR%%/scripts/ps4-4.inp
%%DATADIR%%/scripts/ps4-5.inp
%%DATADIR%%/scripts/ps5-1.inp
%%DATADIR%%/scripts/ps5-2.inp
%%DATADIR%%/scripts/ps5-3.inp
%%DATADIR%%/scripts/ps5-4.inp
%%DATADIR%%/scripts/ps5-5.inp
%%DATADIR%%/scripts/ps6-1.inp
%%DATADIR%%/scripts/ps6-10.inp
%%DATADIR%%/scripts/ps6-11.inp
%%DATADIR%%/scripts/ps6-12.inp
%%DATADIR%%/scripts/ps6-2.inp
%%DATADIR%%/scripts/ps6-3.inp
%%DATADIR%%/scripts/ps6-4.inp
%%DATADIR%%/scripts/ps6-5.inp
%%DATADIR%%/scripts/ps6-6.inp
%%DATADIR%%/scripts/ps6-7.inp
%%DATADIR%%/scripts/ps6-8.inp
%%DATADIR%%/scripts/ps6-9.inp
%%DATADIR%%/scripts/ps7-1.inp
%%DATADIR%%/scripts/ps7-2.inp
%%DATADIR%%/scripts/ps7-3.inp
%%DATADIR%%/scripts/ps7-4.inp
%%DATADIR%%/scripts/ps7-5.inp
%%DATADIR%%/scripts/ps7-6.inp
%%DATADIR%%/scripts/ps7-7.inp
%%DATADIR%%/scripts/ps8-1.inp
%%DATADIR%%/scripts/ps8-2.inp
%%DATADIR%%/scripts/ps8-3.inp
%%DATADIR%%/scripts/ps8-4.inp
%%DATADIR%%/scripts/ps8-5.inp
%%DATADIR%%/scripts/ps8-6.inp
%%DATADIR%%/scripts/ps8-7.inp
%%DATADIR%%/scripts/ps8-8.inp
%%DATADIR%%/scripts/ps9-1.inp
%%DATADIR%%/scripts/ps9-10.inp
%%DATADIR%%/scripts/ps9-2.inp
%%DATADIR%%/scripts/ps9-3.inp
%%DATADIR%%/scripts/ps9-4.inp
%%DATADIR%%/scripts/ps9-5.inp
%%DATADIR%%/scripts/ps9-6.inp
%%DATADIR%%/scripts/ps9-7.inp
%%DATADIR%%/scripts/ps9-8.inp
%%DATADIR%%/scripts/ps9-9.inp
%%DATADIR%%/scripts/ps_descriptions
%%DATADIR%%/scripts/wg_ps_descriptions
%%DATADIR%%/scripts/ramanathan/ps10-1.inp
%%DATADIR%%/scripts/ramanathan/ps10-10.inp
%%DATADIR%%/scripts/ramanathan/ps10-11.inp
%%DATADIR%%/scripts/ramanathan/ps10-2.inp
%%DATADIR%%/scripts/ramanathan/ps10-3.inp
%%DATADIR%%/scripts/ramanathan/ps10-4.inp
%%DATADIR%%/scripts/ramanathan/ps10-5a.inp
%%DATADIR%%/scripts/ramanathan/ps10-5b.inp
%%DATADIR%%/scripts/ramanathan/ps10-6.inp
%%DATADIR%%/scripts/ramanathan/ps10-7.inp
%%DATADIR%%/scripts/ramanathan/ps10-8.inp
%%DATADIR%%/scripts/ramanathan/ps10-9.inp
%%DATADIR%%/scripts/ramanathan/ps11-1.inp
%%DATADIR%%/scripts/ramanathan/ps11-2.inp
%%DATADIR%%/scripts/ramanathan/ps11-3.inp
%%DATADIR%%/scripts/ramanathan/ps12-1.inp
%%DATADIR%%/scripts/ramanathan/ps13-1.inp
%%DATADIR%%/scripts/ramanathan/ps2-1.inp
%%DATADIR%%/scripts/ramanathan/ps2-2.inp
%%DATADIR%%/scripts/ramanathan/ps2-3.inp
%%DATADIR%%/scripts/ramanathan/ps3-1.inp
%%DATADIR%%/scripts/ramanathan/ps3-2.inp
%%DATADIR%%/scripts/ramanathan/ps3-3.inp
%%DATADIR%%/scripts/ramanathan/ps3-4.inp
%%DATADIR%%/scripts/ramanathan/ps3-5.inp
%%DATADIR%%/scripts/ramanathan/ps3-6.inp
%%DATADIR%%/scripts/ramanathan/ps4-1.inp
%%DATADIR%%/scripts/ramanathan/ps4-2.inp
%%DATADIR%%/scripts/ramanathan/ps4-3.inp
%%DATADIR%%/scripts/ramanathan/ps4-4.inp
%%DATADIR%%/scripts/ramanathan/ps4-5.inp
%%DATADIR%%/scripts/ramanathan/ps5-1.inp
%%DATADIR%%/scripts/ramanathan/ps5-2.inp
%%DATADIR%%/scripts/ramanathan/ps5-3.inp
%%DATADIR%%/scripts/ramanathan/ps5-4.inp
%%DATADIR%%/scripts/ramanathan/ps5-5.inp
%%DATADIR%%/scripts/ramanathan/ps6-1.inp
%%DATADIR%%/scripts/ramanathan/ps6-10.inp
%%DATADIR%%/scripts/ramanathan/ps6-11.inp
%%DATADIR%%/scripts/ramanathan/ps6-12.inp
%%DATADIR%%/scripts/ramanathan/ps6-2.inp
%%DATADIR%%/scripts/ramanathan/ps6-3.inp
%%DATADIR%%/scripts/ramanathan/ps6-4.inp
%%DATADIR%%/scripts/ramanathan/ps6-5.inp
%%DATADIR%%/scripts/ramanathan/ps6-6.inp
%%DATADIR%%/scripts/ramanathan/ps6-7.inp
%%DATADIR%%/scripts/ramanathan/ps6-8.inp
%%DATADIR%%/scripts/ramanathan/ps6-9.inp
%%DATADIR%%/scripts/ramanathan/ps7-1.inp
%%DATADIR%%/scripts/ramanathan/ps7-2.inp
%%DATADIR%%/scripts/ramanathan/ps7-3.inp
%%DATADIR%%/scripts/ramanathan/ps7-4.inp
%%DATADIR%%/scripts/ramanathan/ps7-5.inp
%%DATADIR%%/scripts/ramanathan/ps7-6.inp
%%DATADIR%%/scripts/ramanathan/ps7-7.inp
%%DATADIR%%/scripts/ramanathan/ps8-1.inp
%%DATADIR%%/scripts/ramanathan/ps8-2.inp
%%DATADIR%%/scripts/ramanathan/ps8-3.inp
%%DATADIR%%/scripts/ramanathan/ps8-4.inp
%%DATADIR%%/scripts/ramanathan/ps8-5.inp
%%DATADIR%%/scripts/ramanathan/ps8-6.inp
%%DATADIR%%/scripts/ramanathan/ps8-7.inp
%%DATADIR%%/scripts/ramanathan/ps8-8.inp
%%DATADIR%%/scripts/ramanathan/ps9-1.inp
%%DATADIR%%/scripts/ramanathan/ps9-10.inp
%%DATADIR%%/scripts/ramanathan/ps9-2.inp
%%DATADIR%%/scripts/ramanathan/ps9-3.inp
%%DATADIR%%/scripts/ramanathan/ps9-4.inp
%%DATADIR%%/scripts/ramanathan/ps9-5.inp
%%DATADIR%%/scripts/ramanathan/ps9-6.inp
%%DATADIR%%/scripts/ramanathan/ps9-7.inp
%%DATADIR%%/scripts/ramanathan/ps9-8.inp
%%DATADIR%%/scripts/ramanathan/ps9-9.inp
%%DATADIR%%/scripts/ramanathan/ps_descriptions
%%GUI%%%%DATADIR%%/ui/gretlmain.xml
%%GUI%%%%DATADIR%%/ui/gretlmodel.xml
%%GUI%%share/gtksourceview-2.0/language-specs/gnuplot.lang
%%GUI%%share/gtksourceview-2.0/language-specs/gretl.lang
%%GUI%%share/icons/hicolor/32x32/apps/gretl.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/application-gretl.bindata.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/application-gretl.data.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/application-gretl.session.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/text-gretl.script.png
@ -535,11 +579,15 @@ man/man1/gretl.1.gz
%%NLS%%share/locale/fr/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/gl/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/it/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/ja/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/pl/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/pt/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/ro/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/ru/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/sq/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/tr/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/uk/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/gretl.mo
%%GUI%%share/mime/packages/gretl.xml

View File

@ -21,7 +21,7 @@ LIB_DEPENDS= lib4ti2util.so:math/4ti2 \
RUN_DEPENDS= lrs:math/lrslib \
points2triangs:math/topcom
USES= autoreconf gmake libtool localbase:ldflags
USES= autoreconf compiler:c++11-lang gmake libtool localbase:ldflags
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static \
--with-topcom=${LOCALBASE} --with-4ti2=${LOCALBASE} --with-cddlib=${LOCALBASE} --with-gmp=${LOCALBASE} --with-ntl=${LOCALBASE}

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= MathMod
PORTVERSION= 8.0
PORTREVISION= 1
PORTVERSION= 9.0
CATEGORIES= math graphics
MAINTAINER= thierry@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1527625791
SHA256 (parisolab-mathmod-8.0_GH0.tar.gz) = 9251ab6879a56b0176dba4358f2b319cdff23dcb04e7d5244b7bc491089c829c
SIZE (parisolab-mathmod-8.0_GH0.tar.gz) = 970595
TIMESTAMP = 1545240564
SHA256 (parisolab-mathmod-9.0_GH0.tar.gz) = f9beb06861050e34811adbb4ce0d276bd9f6e5200c76f27b9dc0e5af719b4798
SIZE (parisolab-mathmod-9.0_GH0.tar.gz) = 1137163

View File

@ -21,9 +21,10 @@ LIB_DEPENDS= libLASi.so:devel/lasi \
RUN_DEPENDS= bash:shells/bash \
${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf
USES= compiler:c11 cmake:outsource gettext-runtime ghostscript gnome \
localbase perl5 pathfix pkgconfig
USE_GNOME= cairo pango
USE_PERL5= build
USES= cmake:outsource gettext-runtime ghostscript localbase perl5 pathfix pkgconfig
CMAKE_ARGS= -DENABLE_java:BOOL=OFF \
-DENABLE_octave:BOOL=OFF \
-DENABLE_pdl:BOOL=OFF \

View File

@ -2,6 +2,7 @@
PORTNAME= kdeutils
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= misc kde
MAINTAINER= kde@FreeBSD.org
@ -9,17 +10,46 @@ COMMENT= Collection of utilities for KDE
USES= kde:5 metaport
RUN_DEPENDS= ark>=${KDE_APPLICATIONS_VERSION}:archivers/ark \
filelight>=${KDE_APPLICATIONS_VERSION}:sysutils/filelight \
kcalc>=${KDE_APPLICATIONS_VERSION}:math/kcalc \
kcharselect>=${KDE_APPLICATIONS_VERSION}:deskutils/kcharselect \
kdebugsettings>=${KDE_APPLICATIONS_VERSION}:sysutils/kdebugsettings \
kdf>=${KDE_APPLICATIONS_VERSION}:sysutils/kdf \
kfloppy>=${KDE_APPLICATIONS_VERSION}:sysutils/kfloppy \
kgpg>=${KDE_APPLICATIONS_VERSION}:security/kgpg \
kteatime>=${KDE_APPLICATIONS_VERSION}:x11-clocks/kteatime \
ktimer>=${KDE_APPLICATIONS_VERSION}:x11-clocks/ktimer \
kwalletmanager>=${KDE_APPLICATIONS_VERSION}:security/kwalletmanager \
print-manager>=${KDE_APPLICATIONS_VERSION}:print/print-manager
OPTIONS_DEFINE= ARK FILELIGHT KCALC KCHARSELECT KDEBUGSETTINGS \
KDF KFLOPPY KGPG KTEATIME KTIMER KWALLETMANAGER \
PRINTMANAGER
OPTIONS_DEFAULT=${OPTIONS_DEFINE}
ARK_DESC= Archiving tool
ARK_RUN_DEPENDS= ark>=${KDE_APPLICATIONS_VERSION}:archivers/ark
FILELIGHT_DESC= Map of concentric segmented-rings representing file system
FILELIGHT_RUN_DEPENDS= filelight>=${KDE_APPLICATIONS_VERSION}:sysutils/filelight
KCALC_DESC= Scientific calculator
KCALC_RUN_DEPENDS= kcalc>=${KDE_APPLICATIONS_VERSION}:math/kcalc
KCHARSELECT_DESC= Character selector
KCHARSELECT_RUN_DEPENDS= kcharselect>=${KDE_APPLICATIONS_VERSION}:deskutils/kcharselect
KDEBUGSETTINGS_DESC= KDE application to enable/disable qCDebug
KDEBUGSETTINGS_RUN_DEPENDS= kdebugsettings>=${KDE_APPLICATIONS_VERSION}:sysutils/kdebugsettings
KDF_DESC= Shows free space of devices
KDF_RUN_DEPENDS= kdf>=${KDE_APPLICATIONS_VERSION}:sysutils/kdf
KFLOPPY_DESC= Floppy disk formatter
KFLOPPY_RUN_DEPENDS= kfloppy>=${KDE_APPLICATIONS_VERSION}:sysutils/kfloppy
KGPG_DESC= Encryption tool for KDE
KGPG_RUN_DEPENDS= kgpg>=${KDE_APPLICATIONS_VERSION}:security/kgpg
KTEATIME_DESC= Handy timer for steeping tea
KTEATIME_RUN_DEPENDS= kteatime>=${KDE_APPLICATIONS_VERSION}:x11-clocks/kteatime
KTIMER_DESC= Countdown launcher
KTIMER_RUN_DEPENDS= ktimer>=${KDE_APPLICATIONS_VERSION}:x11-clocks/ktimer
KWALLETMANAGER_DESC= Password manager for KDE
KWALLETMANAGER_RUN_DEPENDS= kwalletmanager>=${KDE_APPLICATIONS_VERSION}:security/kwalletmanager
PRINTMANAGER_DESC= Printer manager for KDE
PRINTMANAGER_RUN_DEPENDS= print-manager>=${KDE_APPLICATIONS_VERSION}:print/print-manager
.include <bsd.port.mk>

View File

@ -11,6 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set up array elements as aliases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure

View File

@ -2,5 +2,3 @@ This module give direct access to the internal perl routines that let
you store reference to things in arrays and hashes.
WWW: https://metacpan.org/release/Array-RefElem
Seamus Venasse <svenasse@polaris.ca>

View File

@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libproj.so:graphics/proj
USES= desktop-file-utils gl gmake gnome pkgconfig shared-mime-info
USES= compiler:c++11-lang desktop-file-utils gl gmake gnome pkgconfig shared-mime-info
GNU_CONFIGURE= yes
USE_WX= 3.0
USE_XORG= xxf86vm

View File

@ -2,8 +2,8 @@
PORTNAME= aom
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-1053
DISTVERSIONSUFFIX= -g440e6d412
DISTVERSION= 1.0.0-1080
DISTVERSIONSUFFIX= -g54f971197
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1545081767
SHA256 (jbeich-aom-v1.0.0-1053-g440e6d412_GH0.tar.gz) = e2e05e8aa9926ee3a93870dd2bf6806250fb478223455a7fb17fb63354b8ab25
SIZE (jbeich-aom-v1.0.0-1053-g440e6d412_GH0.tar.gz) = 3084439
TIMESTAMP = 1545263040
SHA256 (jbeich-aom-v1.0.0-1080-g54f971197_GH0.tar.gz) = 3022cc50f5887f90afe9dd38584d5241229f33c5018dde4441dfb40ba02defd7
SIZE (jbeich-aom-v1.0.0-1080-g54f971197_GH0.tar.gz) = 3106730

View File

@ -4,6 +4,10 @@ PORTNAME= dav1d
DISTVERSION= 0.1.0
CATEGORIES= multimedia
PATCH_SITES= ${GL_SITE}/jbeich/${GL_PROJECT}/commit/
PATCHFILES+= d3a03bd9939d.patch:-p1
PATCHFILES+= 7f01c6166519.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Small and fast AV1 decoder

View File

@ -3,3 +3,7 @@ SHA256 (videolan-dav1d-a6b903fb6d78f1515b2c50ba17ae50ead8cf5b72_GL0.tar.gz) = 28
SIZE (videolan-dav1d-a6b903fb6d78f1515b2c50ba17ae50ead8cf5b72_GL0.tar.gz) = 443816
SHA256 (videolan-dav1d-test-data-0028f7f3d9cdcd0e95643e16d49d5a691807cb77_GL0.tar.gz) = f7172cb7d4f57e54d0caad8ab60fd43235983a2673a5e955c62fc3565a711eb9
SIZE (videolan-dav1d-test-data-0028f7f3d9cdcd0e95643e16d49d5a691807cb77_GL0.tar.gz) = 31033900
SHA256 (d3a03bd9939d.patch) = 38b32e9e7c44eccba0ae328afc79ac9c41e15b06a977da9a0606f5c16d6f0bc2
SIZE (d3a03bd9939d.patch) = 950
SHA256 (7f01c6166519.patch) = 6e7407f6db3a423b6c0f801c6607b0609daa948fcd5252f9ba73e7ebc42ae9ff
SIZE (7f01c6166519.patch) = 1895

View File

@ -1,75 +0,0 @@
- Assume NEON on FreeBSD armv7
- Implement NEON runtime detection on FreeBSD armv6
--- meson.build.orig 2018-12-11 14:14:56 UTC
+++ meson.build
@@ -147,6 +147,9 @@ if (host_machine.cpu_family() == 'aarch64' or
if cc.has_function('getauxval', prefix : '#include <sys/auxv.h>', args : test_args)
cdata.set('HAVE_GETAUXVAL', 1)
endif
+ if cc.has_function('elf_aux_info', prefix : '#include <sys/auxv.h>', args : test_args)
+ cdata.set('HAVE_ELF_AUX_INFO', 1)
+ endif
endif
# Compiler flag tests
--- src/arm/cpu.c.orig 2018-12-11 14:14:56 UTC
+++ src/arm/cpu.c
@@ -29,7 +29,7 @@
#include "src/arm/cpu.h"
-#if defined(HAVE_GETAUXVAL) && ARCH_ARM
+#if (defined(HAVE_GETAUXVAL) || defined(HAVE_ELF_AUX_INFO)) && ARCH_ARM
#include <sys/auxv.h>
#ifndef HWCAP_ARM_NEON
@@ -68,12 +68,48 @@ static unsigned parse_proc_cpuinfo(const char *flag) {
}
#endif
+#if defined(__FreeBSD__) && __FreeBSD__ < 12
+#include <sys/param.h>
+#include <sys/sysctl.h>
+#include <elf.h>
+#include <errno.h>
+#include <unistd.h>
+
+#define HAVE_GETAUXVAL
+#define NEON_HWCAP HWCAP_NEON
+static unsigned long getauxval(unsigned long type) {
+ Elf_Auxinfo auxv[AT_COUNT];
+ size_t len = sizeof(auxv);
+ int mib[] = {
+ CTL_KERN,
+ KERN_PROC,
+ KERN_PROC_AUXV,
+ getpid(),
+ };
+
+ if (sysctl(mib, nitems(mib), auxv, &len, NULL, 0) != -1) {
+ for (size_t i = 0; i < nitems(auxv); i++)
+ if ((unsigned long)auxv[i].a_type == type)
+ return auxv[i].a_un.a_val;
+
+ errno = ENOENT;
+ }
+ return 0;
+}
+#endif
+
unsigned dav1d_get_cpu_flags_arm(void) {
unsigned flags = 0;
#if ARCH_AARCH64
flags |= DAV1D_ARM_CPU_FLAG_NEON;
+#elif defined(__ARM_NEON)
+ flags |= DAV1D_ARM_CPU_FLAG_NEON;
#elif defined(HAVE_GETAUXVAL) && ARCH_ARM
unsigned long hw_cap = getauxval(AT_HWCAP);
+ flags |= (hw_cap & NEON_HWCAP) ? DAV1D_ARM_CPU_FLAG_NEON : 0;
+#elif defined(HAVE_ELF_AUX_INFO) && ARCH_ARM
+ unsigned long hw_cap;
+ elf_aux_info(AT_HWCAP, &hw_cap, sizeof(hw_cap));
flags |= (hw_cap & NEON_HWCAP) ? DAV1D_ARM_CPU_FLAG_NEON : 0;
#elif defined(__ANDROID__)
flags |= parse_proc_cpuinfo("neon") ? DAV1D_ARM_CPU_FLAG_NEON : 0;

View File

@ -0,0 +1,42 @@
- Implement NEON runtime detection on FreeBSD 11.* armv6
--- src/arm/cpu.c.orig 2018-12-11 14:14:56 UTC
+++ src/arm/cpu.c
@@ -68,7 +68,37 @@ static unsigned parse_proc_cpuinfo(const char *flag) {
}
#endif
+#if defined(__FreeBSD__) && __FreeBSD__ < 12
+#include <sys/param.h>
+#include <sys/sysctl.h>
+#include <elf.h>
+#include <errno.h>
+#include <unistd.h>
+
+#define HAVE_GETAUXVAL
+#define NEON_HWCAP HWCAP_NEON
+static unsigned long getauxval(unsigned long type) {
+ Elf_Auxinfo auxv[AT_COUNT];
+ size_t len = sizeof(auxv);
+ int mib[] = {
+ CTL_KERN,
+ KERN_PROC,
+ KERN_PROC_AUXV,
+ getpid(),
+ };
+
+ if (sysctl(mib, nitems(mib), auxv, &len, NULL, 0) != -1) {
+ for (size_t i = 0; i < nitems(auxv); i++)
+ if ((unsigned long)auxv[i].a_type == type)
+ return auxv[i].a_un.a_val;
+
+ errno = ENOENT;
+ }
+ return 0;
+}
+#endif
+
unsigned dav1d_get_cpu_flags_arm(void) {
unsigned flags = 0;
#if ARCH_AARCH64
flags |= DAV1D_ARM_CPU_FLAG_NEON;

View File

@ -2,6 +2,7 @@
PORTNAME= dvb-apps
PORTVERSION= 1.1.2.1505
PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= LOCAL/decke
DISTNAME= ${PORTNAME}-3d43b280298c
@ -12,7 +13,8 @@ COMMENT= Linux DVB API applications and utilities
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/version.h:multimedia/v4l_compat
BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/version.h:multimedia/v4l_compat \
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
USES= gmake iconv perl5 tar:bzip2

View File

@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 4.1
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= https://ffmpeg.org/releases/

View File

@ -0,0 +1,27 @@
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/aaf917157479
--- libavcodec/libaomenc.c.orig 2018-11-05 23:22:26 UTC
+++ libavcodec/libaomenc.c
@@ -192,7 +192,12 @@ static av_cold void free_frame_list(struct FrameListDa
}
static av_cold int codecctl_int(AVCodecContext *avctx,
- enum aome_enc_control_id id, int val)
+#ifdef UENUM1BYTE
+ aome_enc_control_id id,
+#else
+ enum aome_enc_control_id id,
+#endif
+ int val)
{
AOMContext *ctx = avctx->priv_data;
char buf[80];
@@ -288,7 +293,7 @@ static int set_pix_fmt(AVCodecContext *avctx, aom_code
static void set_color_range(AVCodecContext *avctx)
{
- enum aom_color_range aom_cr;
+ aom_color_range_t aom_cr;
switch (avctx->color_range) {
case AVCOL_RANGE_UNSPECIFIED:
case AVCOL_RANGE_MPEG: aom_cr = AOM_CR_STUDIO_RANGE; break;

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer (libaom) plugin

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