*/*: 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$ # $FreeBSD$
PORTNAME= lzip PORTNAME= lzip
PORTVERSION= 1.19 PORTVERSION= 1.20
PORTREVISION= 1
CATEGORIES= archivers CATEGORIES= archivers
MASTER_SITES= SAVANNAH/lzip MASTER_SITES= SAVANNAH/lzip

View File

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

View File

@ -3,7 +3,7 @@
PORTNAME= ardour PORTNAME= ardour
PORTVERSION= 2.8.16 PORTVERSION= 2.8.16
PORTREVISION= 13 PORTREVISION= 14
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= http://freebsd.nsu.ru/distfiles/ MASTER_SITES= http://freebsd.nsu.ru/distfiles/
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_powerpc64= Does not build 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 \ LIB_DEPENDS= libaubio.so:audio/aubio \
libboost_date_time.so:devel/boost-libs \ libboost_date_time.so:devel/boost-libs \
libcurl.so:ftp/curl \ libcurl.so:ftp/curl \

View File

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

View File

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

View File

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

View File

@ -3,7 +3,7 @@
PORTNAME= lirc PORTNAME= lirc
PORTVERSION= 0.9.0 PORTVERSION= 0.9.0
PORTREVISION= 9 PORTREVISION= 10
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= comms CATEGORIES= comms
MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION} MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
@ -11,7 +11,7 @@ MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Infrared Remote Control 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 USES= alias autoreconf gmake libtool localbase python tar:bzip2
USE_XORG= sm x11 ice USE_XORG= sm x11 ice

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1511367623 TIMESTAMP = 1545042767
SHA256 (ser2net-3.5.tar.gz) = ba9e1d60a89fd7ed075553b4a2074352902203f7fbd9b65b15048c05f0e3f3be SHA256 (ser2net-3.5.1.tar.gz) = 02f5dd0abbef5a17b80836b0de1ef0588e257106fb5e269b86822bfd001dc862
SIZE (ser2net-3.5.tar.gz) = 436782 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.orig 2014-12-28 23:17:23 UTC
+++ dataxfer.h 2014-12-28 21:17:53.000000000 +0200 +++ dataxfer.h
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
#ifndef DATAXFER #ifndef DATAXFER
#define DATAXFER #define DATAXFER

View File

@ -3,7 +3,7 @@
PORTNAME?= svxlink PORTNAME?= svxlink
PORTVERSION= 15.11 PORTVERSION= 15.11
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= comms hamradio CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org MAINTAINER= hamradio@FreeBSD.org
@ -20,7 +20,7 @@ LIB_DEPENDS?= libgsm.so:audio/gsm \
libopus.so:audio/opus \ libopus.so:audio/opus \
librtlsdr.so:comms/rtl-sdr librtlsdr.so:comms/rtl-sdr
BUILD_DEPENDS= pkg-config:devel/pkgconf \ 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 USES+= cmake compiler:c++11-lang tcl groff
USE_GITHUB= yes USE_GITHUB= yes

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532278119 TIMESTAMP = 1545124307
SHA256 (pgroonga-2.0.9.tar.gz) = ff36016f7f1d2b4695963da68937a8f467eafd476bebf5191596911a0585d335 SHA256 (pgroonga-2.1.6.tar.gz) = 89eb70c1df6a4ca33aa968ae3d8169ac481cdbbfa73b385f27b77c5aab5b9ee9
SIZE (pgroonga-2.0.9.tar.gz) = 322794 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.6--2.0.7.sql
share/postgresql/extension/pgroonga--2.0.7--2.0.8.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.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 share/postgresql/extension/pgroonga.control

View File

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

View File

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

View File

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

View File

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

View File

@ -55,7 +55,7 @@ pidfile="/var/run/puppetdb/puppetdb.pid"
command="/usr/sbin/daemon" command="/usr/sbin/daemon"
java_cmd="${puppetdb_java_home}/bin/java" java_cmd="${puppetdb_java_home}/bin/java"
procname="${java_cmd}" 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}" required_files="${java_cmd}"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1537283737 TIMESTAMP = 1545174850
SHA256 (puppetlabs-cpp-hocon-0.2.0_GH0.tar.gz) = 010d19b0d5f1fd305a4947cc1b11ea85b0dd2bdedb9c109711c0779bb248da28 SHA256 (puppetlabs-cpp-hocon-0.2.1_GH0.tar.gz) = 6ddd08f0ec7915fff2f07385926a137b09f6ff58506a7467fa2c954585479e36
SIZE (puppetlabs-cpp-hocon-0.2.0_GH0.tar.gz) = 158054 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 PORTNAME= evemu
PORTVERSION= 2.6.0 PORTVERSION= 2.6.0
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/ MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/
@ -12,7 +12,7 @@ COMMENT= Records and replays EVDEV descriptions and events
LICENSE= GPLv3 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 LIB_DEPENDS= libevdev.so:devel/libevdev
USES= tar:xz pathfix libtool pkgconfig localbase 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$ # $FreeBSD$
PORTNAME= leatherman PORTNAME= leatherman
PORTVERSION= 1.5.3 PORTVERSION= 1.5.4
PORTREVISION= 2 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
@ -18,7 +18,8 @@ USE_GITHUB= yes
GH_ACCOUNT= puppetlabs GH_ACCOUNT= puppetlabs
USE_RUBY= yes USE_RUBY= yes
CMAKE_ARGS= -DLEATHERMAN_SHARED:BOOL=ON CMAKE_ON= LEATHERMAN_SHARED
CMAKE_OFF= ENABLE_CXX_WERROR
USE_LDCONFIG= yes USE_LDCONFIG= yes
TEST_TARGET= test TEST_TARGET= test

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541235794 TIMESTAMP = 1545174153
SHA256 (puppetlabs-leatherman-1.5.3_GH0.tar.gz) = 4d96053df166eec1b58943a199e156081663feef0c5c8adbb1adaed7546bfd7c SHA256 (puppetlabs-leatherman-1.5.4_GH0.tar.gz) = f4b777de15f89ee0f5db99d065ca96290559e91ceadee39671e0f68318c84f97
SIZE (puppetlabs-leatherman-1.5.3_GH0.tar.gz) = 814340 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$ # $FreeBSD$
PORTNAME= libepoll-shim PORTNAME= libepoll-shim
PORTVERSION= 0.0.20161220 PORTVERSION= 0.0.20180530
PORTREVISION= 1
CATEGORIES= devel CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= dbd89815cc3a.patch:-p1 dc10c10f11d6.patch:-p1
MAINTAINER= x11@FreeBSD.org MAINTAINER= x11@FreeBSD.org
COMMENT= epoll shim implemented using kevent COMMENT= epoll shim implemented using kevent
@ -17,7 +13,7 @@ LICENSE= MIT
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= epoll-shim GH_PROJECT= epoll-shim
GH_TAGNAME= c04b26b GH_TAGNAME= 385633e
USE_LDCONFIG= yes USE_LDCONFIG= yes

View File

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

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= libevdev PORTNAME= libevdev
PORTVERSION= 1.4.4 PORTVERSION= 1.5.9
PORTREVISION= 1
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/ MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/
@ -12,22 +11,33 @@ COMMENT= Linux Event Device library
LICENSE= MIT # without linux/*.h LICENSE= MIT # without linux/*.h
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
RUN_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat 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 EXTRACT_AFTER_ARGS= --exclude include # v4l_compat
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_DOXYGEN="" CONFIGURE_ENV= ac_cv_path_DOXYGEN="" ac_cv_path_VALGRIND=""
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat CPPFLAGS+= -I${LOCALBASE}/include/libepoll-shim
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip
USE_LDCONFIG= yes 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: 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 ${WRKSRC}/libevdev/Makefile.in
# XXX tools require signalfd(2), test require /dev/uinput @${REINPLACE_CMD} -e '/^LIBS = /s/$$/ -pthread -lrt -lepoll-shim/' \
@${REINPLACE_CMD} -e '/^SUBDIRS/s,tools test,,' \ ${WRKSRC}/tools/Makefile.in
${WRKSRC}/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> .include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (libevdev-1.4.4.tar.xz) = ed9979369b6a6e28f5897d099538549ecffb2b7c00c1b717eb77c31d85bc45a9 TIMESTAMP = 1522696039
SIZE (libevdev-1.4.4.tar.xz) = 409856 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-uinput.h
include/libevdev-1.0/libevdev/libevdev.h include/libevdev-1.0/libevdev/libevdev.h
lib/libevdev.a lib/libevdev.a
lib/libevdev.so lib/libevdev.so
lib/libevdev.so.2 lib/libevdev.so.2
lib/libevdev.so.2.1.10 lib/libevdev.so.2.1.21
libdata/pkgconfig/libevdev.pc libdata/pkgconfig/libevdev.pc
man/man3/libevdev.3.gz man/man3/libevdev.3.gz

View File

@ -2,7 +2,7 @@
PORTNAME= mtdev PORTNAME= mtdev
PORTVERSION= 1.1.5 PORTVERSION= 1.1.5
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://bitmath.org/code/${PORTNAME}/ MASTER_SITES= http://bitmath.org/code/${PORTNAME}/
PKGNAMEPREFIX= lib PKGNAMEPREFIX= lib
@ -13,12 +13,11 @@ COMMENT= Multitouch Protocol Translation Library
LICENSE= MIT LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
RUN_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
USES= libtool pathfix tar:bz2 USES= libtool pathfix tar:bz2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat CPPFLAGS+= -I${LOCALBASE}/include # evdev-proto
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip
USE_LDCONFIG= yes 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$ # $FreeBSD$
PORTNAME= libudev-devd PORTNAME= libudev-devd
PORTVERSION= 0.3 PORTVERSION= 0.4
PORTREVISION= 1
CATEGORIES= devel CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org MAINTAINER= x11@FreeBSD.org
@ -10,14 +9,13 @@ COMMENT= libudev-compatible interface for devd
LICENSE= BSD2CLAUSE LICENSE= BSD2CLAUSE
BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libevdev.so:devel/libevdev
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop 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 USE_LDCONFIG= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1500809406 TIMESTAMP = 1527795819
SHA256 (FreeBSDDesktop-libudev-devd-0.3-b7aa09f_GH0.tar.gz) = 880a497ef5123fdebf447f4b9b1a7adae3fa2a71885a42dd7c35dbb877985260 SHA256 (FreeBSDDesktop-libudev-devd-0.4-fbe5a0b_GH0.tar.gz) = 4f6423caf9b673e8bae14c2ec94f0ac1c3fc90b2a1b96315ce11caba1ac342e2
SIZE (FreeBSDDesktop-libudev-devd-0.3-b7aa09f_GH0.tar.gz) = 16442 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.* 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 GNU_CONFIGURE= yes
USE_LDCONFIG= yes USE_LDCONFIG= yes
CPPFLAGS+= -I${OPENSSLINC} -I${LOCALBASE}/include CPPFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB} -L${LOCALBASE}/lib LDFLAGS+= -L${OPENSSLLIB}
USE_HARDENING= pie:off USE_HARDENING= pie:off

View File

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

View File

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

View File

@ -1,8 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= evdev PORTNAME= evdev
PORTVERSION= 0.5.0 PORTVERSION= 0.8.1
PORTREVISION= 1
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= CHEESESHOP MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,15 +12,22 @@ COMMENT= Bindings to the Linux input handling subsystem
LICENSE= BSD3CLAUSE LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE 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 USES= python
USE_PYTHON= autoplist distutils USE_PYTHON= autoplist distutils
CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat
post-patch: EVDEV_INCLUDES= ${LOCALBASE}/include
@${REINPLACE_CMD} -e '/header/s,/usr,${LOCALBASE},' \
${WRKSRC}/${PYSETUP} 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: post-install:
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \ ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \

View File

@ -1,2 +1,3 @@
SHA256 (evdev-0.5.0.tar.gz) = 509f0f6ce5a12315fcad0b7f9b41cbdfc5c5f49a7cecdd6a88ce5c1d04f6827c TIMESTAMP = 1522711809
SIZE (evdev-0.5.0.tar.gz) = 23931 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$ # $FreeBSD$
PORTNAME= sarge PORTNAME= sarge
PORTVERSION= 0.1.4 PORTVERSION= 0.1.5
DISTVERSIONSUFFIX= .post0
CATEGORIES= devel python CATEGORIES= devel python
MASTER_SITES= CHEESESHOP MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org MAINTAINER= mattias.lindvall@gmail.com
COMMENT= Wrapper for subprocess which provides command pipeline functionality COMMENT= Wrapper for subprocess which provides command pipeline functionality
LICENSE= BSD2CLAUSE LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python USES= python

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1475906135 TIMESTAMP = 1542564450
SHA256 (sarge-0.1.4.tar.gz) = 59f93216723ddd9062d17cbbb90ed9e69267b84825cf0bde0b7f8d934c424823 SHA256 (sarge-0.1.5.post0.tar.gz) = da8cc90883f8e5ab4af0d746438f608662f5f2a35da2e858517927edefa134b0
SIZE (sarge-0.1.4.tar.gz) = 50472 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 The sarge package provides a wrapper for subprocess which provides command
pipeline functionality. pipeline functionality.
@ -15,9 +11,9 @@ https://bitbucket.org/vinay.sajip/sarge/
The latest documentation (kept updated between releases) is on Read The Docs: 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 Please report any problems or suggestions for improvement either via the mailing
list or the issue tracker. list or the issue tracker.
WWW: http://sarge.readthedocs.org/ WWW: https://sarge.readthedocs.org/

View File

@ -2,7 +2,7 @@
PORTNAME= sdl2 PORTNAME= sdl2
PORTVERSION= 2.0.9 PORTVERSION= 2.0.9
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/ MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL2-${PORTVERSION} DISTNAME= SDL2-${PORTVERSION}
@ -260,7 +260,7 @@ IGNORE= option VIDEO_WAYLAND requires VIDEO_OPENGLES2
CONFIGURE_ARGS+= --enable-video-wayland \ CONFIGURE_ARGS+= --enable-video-wayland \
--enable-wayland-shared --enable-wayland-shared
BUILD_DEPENDS+= wayland-protocols>0:graphics/wayland-protocols \ 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 \ LIB_DEPENDS+= libwayland-egl.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon libxkbcommon.so:x11/libxkbcommon
.else .else

View File

@ -3,6 +3,7 @@
PORTNAME= flightgear PORTNAME= flightgear
PORTVERSION= 2018.3.1 PORTVERSION= 2018.3.1
PORTREVISION= 1
CATEGORIES= games CATEGORIES= games
MASTER_SITES= SF/flightgear/release-${PORTVERSION:R} MASTER_SITES= SF/flightgear/release-${PORTVERSION:R}
@ -21,7 +22,8 @@ LIB_DEPENDS= libpng.so:graphics/png \
libcurl.so:ftp/curl \ libcurl.so:ftp/curl \
libudev.so:devel/libudev-devd libudev.so:devel/libudev-devd
BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \ 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 \ RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \
${LOCALBASE}/lib/libSimGearCore.a:devel/simgear \ ${LOCALBASE}/lib/libSimGearCore.a:devel/simgear \
${LOCALBASE}/share/flightgear/version:games/flightgear-data ${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 themselves with their tools of stone, bronze and iron. And perhaps
one day they will meet one another, beyond the stars... 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 \ LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
libfftw3.so:math/fftw3 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 GNU_CONFIGURE= yes
USE_LDCONFIG= yes USE_LDCONFIG= yes

View File

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

View File

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

View File

@ -10,14 +10,12 @@ MASTER_SITES= OSDN/${PORTNAME}/41436
MAINTAINER= nobutaka@FreeBSD.org MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Dictionary management tool for anthy COMMENT= Dictionary management tool for anthy
USES= gmake pkgconfig
USE_GNOME= gtk20
LIB_DEPENDS= libanthy.so:japanese/anthy 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 GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= NLS OPTIONS_DEFINE= NLS

View File

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

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1545067842 TIMESTAMP = 1545256384
SHA256 (rust/2018-12-18/rustc-nightly-src.tar.xz) = 8e178b96e50af9592598ef888ebd3eafeae1687c30fd03817d02101d7aea2400 SHA256 (rust/2018-12-20/rustc-nightly-src.tar.xz) = 20c1123035b70c91d7db8d9827139d53bab091b2c7fa4c8bff3ef02e4cbf8267
SIZE (rust/2018-12-18/rustc-nightly-src.tar.xz) = 100391268 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 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 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 SHA256 (rust/2018-12-09/rust-std-beta-x86_64-unknown-freebsd.tar.gz) = 12fa39ff525ddd64490e63be98b954c9ee66e0cf603143f49b04f1c5760f3885

View File

@ -3,5 +3,5 @@
@@ -1 +1 @@ @@ -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"} -{"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 \ 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 \ No newline at end of file

View File

@ -1,6 +1,6 @@
https://github.com/sfackler/rust-openssl/commit/9fd7584a8416 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 +++ src/vendor/openssl-sys/build/main.rs
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
extern crate cc; extern crate cc;
@ -45,11 +45,13 @@ https://github.com/sfackler/rust-openssl/commit/9fd7584a8416
use std::process::{self, Command}; use std::process::{self, Command};
use super::env; 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'), (7, _) => ('7', 'x'),
(8, 0) => ('8', '0'), (8, 0) => ('8', '0'),
(8, 1) => ('8', '1'), (8, 1) => ('8', '1'),
- _ => version_error(),
+ (8, _) => ('8', 'x'), + (8, _) => ('8', 'x'),
_ => version_error(), + _ => ('8', 'x'),
}; };
println!("cargo:libressl=true");

View File

@ -15,8 +15,6 @@ COMMENT= Scheme interpreter
LICENSE= LGPL21 LICENSE= LGPL21
BROKEN= fails to stage
WRKSRC= ${WRKDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}
USES= readline zip 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 socket.so unix.so
SCM_MODULES_X11=x.so SCM_MODULES_X11=x.so
.include <bsd.port.options.mk> .include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MX11} .if ${PORT_OPTIONS:MX11}
SCM_MODULES+= ${SCM_MODULES_X11} SCM_MODULES+= ${SCM_MODULES_X11}
@ -64,12 +62,21 @@ EXTRA_PATCHES+= ${FILESDIR}/ia64-patch
ARCHOBJS= continue-ia64.S ARCHOBJS= continue-ia64.S
.endif .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: post-patch:
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \ @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \
/strip/s|^|#|' ${WRKSRC}/Makefile /strip/s|^|#|' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \ @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \
s|%%CFLAGS%%|${CFLAGS}|g ; \ s|%%CFLAGS%%|${CFLAGS}|g ; \
s|%%ARCHOBJS%%|${ARCHOBJS}|g ; \ s|%%ARCHOBJS%%|${ARCHOBJS}|g ; \
s|editline freebsd "" "|editline freebsd "${LIBEDIT_SUB1}| ; \
s|-lreadline")$$|${LIBEDIT_SUB2} -lreadline")| ; \
s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/build.scm s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/build.scm
@${REINPLACE_CMD} -e 's|__osf__|__FreeBSD__|' ${WRKSRC}/gmalloc.c @${REINPLACE_CMD} -e 's|__osf__|__FreeBSD__|' ${WRKSRC}/gmalloc.c
@${REINPLACE_CMD} -e 's|gnuregex\.h|gnu/regex.h|g' ${WRKSRC}/rgx.c @${REINPLACE_CMD} -e 's|gnuregex\.h|gnu/regex.h|g' ${WRKSRC}/rgx.c
@ -77,6 +84,7 @@ post-patch:
${WRKSRC}/xgen.scm ${WRKSRC}/xgen.scm
@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \ @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
${WRKSRC}/*.info ${WRKSRC}/*.texi ${WRKSRC}/*.info ${WRKSRC}/*.texi
${TOUCH} ${WRKSRC}/scm.core
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/scm ${WRKSRC}/scmlit \ ${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}/slib/*.scm ${STAGEDIR}${PREFIX}/lib/scm/slib/
${INSTALL_DATA} ${WRKDIR}/scm/scm.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${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 \ LIB_DEPENDS= libglpk.so:math/glpk \
libgmp.so:math/gmp libgmp.so:math/gmp
USES= autoreconf gmake libtool USES= autoreconf compiler:c++11-lang gmake libtool
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static --enable-shared --with-glpk=${LOCALBASE} --with-gmp=${LOCALBASE} CONFIGURE_ARGS= --disable-static --enable-shared --with-glpk=${LOCALBASE} --with-gmp=${LOCALBASE}
USE_GITHUB= yes USE_GITHUB= yes

View File

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

View File

@ -1,2 +1,3 @@
SHA256 (gretl-1.9.13.tar.bz2) = ec5c43b207c9aca0946f19b05bb6b673e77c03530dffdcdb55b2e2b983aa26f0 TIMESTAMP = 1545258464
SIZE (gretl-1.9.13.tar.bz2) = 10157682 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 +++ Makefile.in
@@ -40,8 +40,9 @@ ifeq ($(use_xdg),yes) @@ -45,8 +45,9 @@ ifeq ($(use_xdg),yes)
XDGDIR = xdg XDGDIR = xdg
endif endif

View File

@ -1,25 +1,25 @@
--- gui2/Makefile.in.orig 2017-06-01 20:13:36 UTC --- gui/Makefile.in.orig 2018-12-19 23:19:26 UTC
+++ gui2/Makefile.in +++ gui/Makefile.in
@@ -122,7 +122,7 @@ ifeq ($(mac_native),yes) @@ -154,7 +154,7 @@ else ifeq ($(win32_build),yes)
PROG = gretl INSTALL_GTKRC = install-gtkrc
else else
PROG = gretl_x11$(EXEEXT) PROG = gretl_x11$(EXEEXT)
- INSTALL_SCRIPT = install-script - INSTALL_SCRIPT = install-script
+ INSTALL_SCRIPT_TARGET = install-script + INSTALL_SCRIPT_TARGET = install-script
endif endif
vpath %.c $(topsrc)/gui2 vpath %.c $(topsrc)/gui
@@ -215,7 +215,7 @@ $(GRETL_LANG): $(MKLANG) @@ -269,7 +269,7 @@ NEWS: $(MKNEWS) $(topsrc)/ChangeLog
.PHONY: .PHONY:
-install: install-exec install-ui $(INSTALL_SCRIPT) 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: install-exec install-ui $(INSTALL_SCRIPT_TARGET) install-data install-lang install-styles \
install-news $(INSTALL_GTKRC) $(INSTALL_CMDFILE)
install-strip: $(PROG) install-data install-strip: $(PROG) install-data
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) -s $(PROG) $(DESTDIR)$(bindir)/$(PROG) @@ -284,7 +284,7 @@ install-ui: installdirs
@@ -229,7 +229,7 @@ install-ui: installdirs $(INSTALL_DATA) $(topsrc)/gui/gretlmodel.xml $(DESTDIR)$(uidir)
$(INSTALL_DATA) $(topsrc)/gui2/gretlmodel.xml $(DESTDIR)$(uidir)
install-script: installdirs install-script: installdirs
- $(INSTALL_PROGRAM) ../gretl_sh $(DESTDIR)$(bindir)/gretl - $(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 +++ plugin/Makefile.in
@@ -354,13 +354,13 @@ $(GRETLLIB): @@ -391,13 +391,13 @@ $(GRETLLIB):
.PHONY: .PHONY:
install: $(GRETLLIB) $(PLUGINS) $(URCDATA) $(DWDATA) installdirs 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 +++ share/bcih/Makefile.in
@@ -2,7 +2,7 @@ topsrc = @top_srcdir@ @@ -4,7 +4,7 @@ prefix = @prefix@
CC = @CC@ CC = @CC@
HOSTCC = @HOSTCC@ HOSTCC = @HOSTCC@
-INSTALL_DATA = cp -fp -INSTALL_DATA = cp -fp
+INSTALL_DATA = @INSTALL_DATA@ +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
%%GUI%%bin/gretl_x11 %%GUI%%bin/gretl_x11
bin/gretlcli bin/gretlcli
bin/gretlmpi
include/gretl/adf_kpss.h include/gretl/adf_kpss.h
include/gretl/bhhh_max.h include/gretl/bhhh_max.h
include/gretl/bootstrap.h include/gretl/bootstrap.h
@ -18,19 +19,23 @@ include/gretl/forecast.h
include/gretl/genfuncs.h include/gretl/genfuncs.h
include/gretl/genmain.h include/gretl/genmain.h
include/gretl/graphing.h include/gretl/graphing.h
include/gretl/gretl_array.h
include/gretl/gretl_bfgs.h include/gretl/gretl_bfgs.h
include/gretl/gretl_btree.h
include/gretl/gretl_bundle.h include/gretl/gretl_bundle.h
include/gretl/gretl_commands.h include/gretl/gretl_commands.h
include/gretl/gretl_data_io.h include/gretl/gretl_data_io.h
include/gretl/gretl_errors.h include/gretl/gretl_errors.h
include/gretl/gretl_f2c.h include/gretl/gretl_f2c.h
include/gretl/gretl_fft.h
include/gretl/gretl_foreign.h include/gretl/gretl_foreign.h
include/gretl/gretl_func.h include/gretl/gretl_func.h
include/gretl/gretl_intl.h include/gretl/gretl_intl.h
include/gretl/gretl_list.h include/gretl/gretl_list.h
include/gretl/gretl_matrix.h include/gretl/gretl_matrix.h
include/gretl/gretl_midas.h
include/gretl/gretl_model.h include/gretl/gretl_model.h
include/gretl/gretl_mpi.h
include/gretl/gretl_normal.h
include/gretl/gretl_panel.h include/gretl/gretl_panel.h
include/gretl/gretl_paths.h include/gretl/gretl_paths.h
include/gretl/gretl_prn.h include/gretl/gretl_prn.h
@ -41,6 +46,7 @@ include/gretl/gretl_utils.h
include/gretl/gretl_win32.h include/gretl/gretl_win32.h
include/gretl/gretl_www.h include/gretl/gretl_www.h
include/gretl/gretl_xml.h include/gretl/gretl_xml.h
include/gretl/gretl_zip.h
include/gretl/interact.h include/gretl/interact.h
include/gretl/johansen.h include/gretl/johansen.h
include/gretl/kalman.h include/gretl/kalman.h
@ -72,191 +78,62 @@ include/gretl/uservar.h
include/gretl/var.h include/gretl/var.h
include/gretl/varprint.h include/gretl/varprint.h
include/gretl/vartest.h include/gretl/vartest.h
lib/gretl-gtk2/anova.a
lib/gretl-gtk2/anova.so lib/gretl-gtk2/anova.so
lib/gretl-gtk2/arbond.a
lib/gretl-gtk2/arbond.so lib/gretl-gtk2/arbond.so
lib/gretl-gtk2/arma.a
lib/gretl-gtk2/arma.so lib/gretl-gtk2/arma.so
lib/gretl-gtk2/arma_x12.a
lib/gretl-gtk2/arma_x12.so lib/gretl-gtk2/arma_x12.so
lib/gretl-gtk2/biprobit.a
lib/gretl-gtk2/biprobit.so lib/gretl-gtk2/biprobit.so
lib/gretl-gtk2/data/dwdata.gz lib/gretl-gtk2/data/dwdata.gz
lib/gretl-gtk2/data/urcdata.gz lib/gretl-gtk2/data/urcdata.bin
lib/gretl-gtk2/duration.a
lib/gretl-gtk2/duration.so lib/gretl-gtk2/duration.so
lib/gretl-gtk2/eviews_import.a
lib/gretl-gtk2/eviews_import.so lib/gretl-gtk2/eviews_import.so
%%GUI%%lib/gretl-gtk2/excel_import.a
%%GUI%%lib/gretl-gtk2/excel_import.so %%GUI%%lib/gretl-gtk2/excel_import.so
lib/gretl-gtk2/fractals.a
lib/gretl-gtk2/fractals.so lib/gretl-gtk2/fractals.so
lib/gretl-gtk2/garch.a
lib/gretl-gtk2/garch.so lib/gretl-gtk2/garch.so
%%GUI%%lib/gretl-gtk2/gnumeric_import.a
%%GUI%%lib/gretl-gtk2/gnumeric_import.so %%GUI%%lib/gretl-gtk2/gnumeric_import.so
%%NO_UNZIP%%lib/gretl-gtk2/gretlzip.a
%%NO_UNZIP%%lib/gretl-gtk2/gretlzip.so %%NO_UNZIP%%lib/gretl-gtk2/gretlzip.so
lib/gretl-gtk2/heckit.a
lib/gretl-gtk2/heckit.so lib/gretl-gtk2/heckit.so
lib/gretl-gtk2/interpolate.a
lib/gretl-gtk2/interpolate.so lib/gretl-gtk2/interpolate.so
lib/gretl-gtk2/interval.a
lib/gretl-gtk2/interval.so lib/gretl-gtk2/interval.so
lib/gretl-gtk2/jmulti_import.a
lib/gretl-gtk2/jmulti_import.so lib/gretl-gtk2/jmulti_import.so
lib/gretl-gtk2/johansen.a
lib/gretl-gtk2/johansen.so lib/gretl-gtk2/johansen.so
lib/gretl-gtk2/kernel.a lib/gretl-gtk2/json_get.so
lib/gretl-gtk2/kernel.so lib/gretl-gtk2/kernel.so
%%GUI%%lib/gretl-gtk2/leverage.a
%%GUI%%lib/gretl-gtk2/leverage.so %%GUI%%lib/gretl-gtk2/leverage.so
%%GUI%%lib/gretl-gtk2/mailer.a
%%GUI%%lib/gretl-gtk2/mailer.so %%GUI%%lib/gretl-gtk2/mailer.so
lib/gretl-gtk2/mp_ols.a
lib/gretl-gtk2/mp_ols.so lib/gretl-gtk2/mp_ols.so
lib/gretl-gtk2/nistcheck.a
lib/gretl-gtk2/nistcheck.so lib/gretl-gtk2/nistcheck.so
%%ODBC%%lib/gretl-gtk2/odbc_import.a
%%ODBC%%lib/gretl-gtk2/odbc_import.so %%ODBC%%lib/gretl-gtk2/odbc_import.so
%%GUI%%lib/gretl-gtk2/ods_import.a
%%GUI%%lib/gretl-gtk2/ods_import.so %%GUI%%lib/gretl-gtk2/ods_import.so
lib/gretl-gtk2/panurc.a
lib/gretl-gtk2/panurc.so lib/gretl-gtk2/panurc.so
%%GUI%%lib/gretl-gtk2/pca.a
%%GUI%%lib/gretl-gtk2/pca.so %%GUI%%lib/gretl-gtk2/pca.so
lib/gretl-gtk2/poisson.a
lib/gretl-gtk2/poisson.so lib/gretl-gtk2/poisson.so
%%GUI%%lib/gretl-gtk2/progress_bar.a
%%GUI%%lib/gretl-gtk2/progress_bar.so %%GUI%%lib/gretl-gtk2/progress_bar.so
lib/gretl-gtk2/quantreg.a
lib/gretl-gtk2/quantreg.so lib/gretl-gtk2/quantreg.so
lib/gretl-gtk2/range-mean.a
lib/gretl-gtk2/range-mean.so lib/gretl-gtk2/range-mean.so
lib/gretl-gtk2/reprobit.a
lib/gretl-gtk2/reprobit.so lib/gretl-gtk2/reprobit.so
lib/gretl-gtk2/sas_import.a
lib/gretl-gtk2/sas_import.so lib/gretl-gtk2/sas_import.so
lib/gretl-gtk2/spss_import.a
lib/gretl-gtk2/spss_import.so 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/stata_import.so
lib/gretl-gtk2/stats_tables.a
lib/gretl-gtk2/stats_tables.so lib/gretl-gtk2/stats_tables.so
lib/gretl-gtk2/sysest.a
lib/gretl-gtk2/sysest.so lib/gretl-gtk2/sysest.so
%%GUI%%lib/gretl-gtk2/tramo-x12a.a
%%GUI%%lib/gretl-gtk2/tramo-x12a.so %%GUI%%lib/gretl-gtk2/tramo-x12a.so
lib/gretl-gtk2/urcdist.a
lib/gretl-gtk2/urcdist.so lib/gretl-gtk2/urcdist.so
lib/gretl-gtk2/vif.a
lib/gretl-gtk2/vif.so lib/gretl-gtk2/vif.so
%%GUI%%lib/gretl-gtk2/xlsx_import.a
%%GUI%%lib/gretl-gtk2/xlsx_import.so %%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
lib/libgretl-1.0.so.8 lib/libgretl-1.0.so.26
lib/libgretl-1.0.so.8.0.0 lib/libgretl-1.0.so.26.0.0
libdata/pkgconfig/gretl.pc libdata/pkgconfig/gretl.pc
man/man1/gretl.1.gz man/man1/gretl.1.gz
%%GUI%%share/appdata/gretl.appdata.xml
%%GUI%%share/applications/gretl.desktop %%GUI%%share/applications/gretl.desktop
%%GUI%%%%DATADIR%%/COPYING %%GUI%%%%DATADIR%%/COPYING
%%DATADIR%%/data/data10-1.gdt %%GUI%%%%DATADIR%%/NEWS
%%DATADIR%%/data/data10-2.gdt %%GUI%%%%DATADIR%%/data/gnuplot/gpcolors.txt
%%DATADIR%%/data/data10-3.gdt %%GUI%%%%DATADIR%%/data/greene/descriptions
%%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
%%DATADIR%%/data/greene/greene10_3.gdt %%DATADIR%%/data/greene/greene10_3.gdt
%%DATADIR%%/data/greene/greene11_3.gdt %%DATADIR%%/data/greene/greene11_3.gdt
%%DATADIR%%/data/greene/greene12_1.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/greene7_8.gdt
%%DATADIR%%/data/greene/greene8_3.gdt %%DATADIR%%/data/greene/greene8_3.gdt
%%DATADIR%%/data/greene/greene9_1.gdt %%DATADIR%%/data/greene/greene9_1.gdt
%%DATADIR%%/data/greene/wg_descriptions
%%DATADIR%%/data/gretldata.dtd %%DATADIR%%/data/gretldata.dtd
%%DATADIR%%/data/misc/AWM.gdt %%DATADIR%%/data/misc/AWM.gdt
%%DATADIR%%/data/misc/AWM17.gdt
%%DATADIR%%/data/misc/CEL.gdt %%DATADIR%%/data/misc/CEL.gdt
%%DATADIR%%/data/misc/abdata.gdt %%DATADIR%%/data/misc/abdata.gdt
%%DATADIR%%/data/misc/anscombe.gdt %%DATADIR%%/data/misc/anscombe.gdt
@ -282,6 +159,7 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/b-g.gdt %%DATADIR%%/data/misc/b-g.gdt
%%DATADIR%%/data/misc/banks91.gdt %%DATADIR%%/data/misc/banks91.gdt
%%DATADIR%%/data/misc/bjg.gdt %%DATADIR%%/data/misc/bjg.gdt
%%DATADIR%%/data/misc/brand_cassola.gdt
%%DATADIR%%/data/misc/broiler.gdt %%DATADIR%%/data/misc/broiler.gdt
%%DATADIR%%/data/misc/chomage.gdt %%DATADIR%%/data/misc/chomage.gdt
%%DATADIR%%/data/misc/credscore.gdt %%DATADIR%%/data/misc/credscore.gdt
@ -291,7 +169,10 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/ects_nls.gdt %%DATADIR%%/data/misc/ects_nls.gdt
%%DATADIR%%/data/misc/engel.gdt %%DATADIR%%/data/misc/engel.gdt
%%DATADIR%%/data/misc/galton.gdt %%DATADIR%%/data/misc/galton.gdt
%%DATADIR%%/data/misc/gdp_midas.gdt
%%DATADIR%%/data/misc/gear.gdt %%DATADIR%%/data/misc/gear.gdt
%%DATADIR%%/data/misc/griliches.gdt
%%DATADIR%%/data/misc/grunfeld.gdt
%%DATADIR%%/data/misc/hall.gdt %%DATADIR%%/data/misc/hall.gdt
%%DATADIR%%/data/misc/hamilton.gdt %%DATADIR%%/data/misc/hamilton.gdt
%%DATADIR%%/data/misc/hendry_jae.gdt %%DATADIR%%/data/misc/hendry_jae.gdt
@ -306,19 +187,23 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/misc/mroz87.gdt %%DATADIR%%/data/misc/mroz87.gdt
%%DATADIR%%/data/misc/mrw.gdt %%DATADIR%%/data/misc/mrw.gdt
%%DATADIR%%/data/misc/murder_rates.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/np.gdt
%%DATADIR%%/data/misc/nysewk.gdt %%DATADIR%%/data/misc/nysewk.gdt
%%DATADIR%%/data/misc/ooballot.gdt %%DATADIR%%/data/misc/ooballot.gdt
%%DATADIR%%/data/misc/nc_crime.gdt
%%DATADIR%%/data/misc/penngrow.gdt %%DATADIR%%/data/misc/penngrow.gdt
%%DATADIR%%/data/misc/pension.gdt %%DATADIR%%/data/misc/pension.gdt
%%DATADIR%%/data/misc/poisson.gdt %%DATADIR%%/data/misc/poisson.gdt
%%DATADIR%%/data/misc/rac3d.gdt %%DATADIR%%/data/misc/rac3d.gdt
%%DATADIR%%/data/misc/recid.gdt %%DATADIR%%/data/misc/recid.gdt
%%DATADIR%%/data/misc/rwm.gdt
%%DATADIR%%/data/misc/sw_ch12.gdt %%DATADIR%%/data/misc/sw_ch12.gdt
%%DATADIR%%/data/misc/sw_ch14.gdt %%DATADIR%%/data/misc/sw_ch14.gdt
%%DATADIR%%/data/misc/theil.gdt %%DATADIR%%/data/misc/theil.gdt
%%DATADIR%%/data/misc/ukppp.gdt %%DATADIR%%/data/misc/ukppp.gdt
%%DATADIR%%/data/misc/union_wooldridge.gdt
%%DATADIR%%/data/misc/wgmacro.gdt
%%DATADIR%%/data/misc/wtp.gdt %%DATADIR%%/data/misc/wtp.gdt
%%DATADIR%%/data/nist/Filip.dat %%DATADIR%%/data/nist/Filip.dat
%%DATADIR%%/data/nist/Longley.dat %%DATADIR%%/data/nist/Longley.dat
@ -332,39 +217,194 @@ man/man1/gretl.1.gz
%%DATADIR%%/data/nist/Wampler4.dat %%DATADIR%%/data/nist/Wampler4.dat
%%DATADIR%%/data/nist/Wampler5.dat %%DATADIR%%/data/nist/Wampler5.dat
%%DATADIR%%/data/plotbars/nber.txt %%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.bin
%%DATADIR%%/db/fedstl.idx %%DATADIR%%/db/fedstl.idx
%%DATADIR%%/fonts/FreeSans.ttf %%ADDONS%%%%DATADIR%%/functions/HIP/HIP.gfn
%%DATADIR%%/fonts/Vera.ttf %%ADDONS%%%%DATADIR%%/functions/HIP/HIP.pdf
%%DATADIR%%/fonts/VeraMono.ttf %%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 %%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 %%DATADIR%%/functions/gretlfunc.dtd
%%ADDONS%%%%DATADIR%%/functions/ivpanel/ivpanel.gfn
%%ADDONS%%%%DATADIR%%/functions/ivpanel/ivpanel.pdf
%%DATADIR%%/functions/packages.xml %%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 %%GUI%%%%DATADIR%%/gretl-logo.xpm
%%DATADIR%%/gretl.stamp %%DATADIR%%/gretl_cli_cmdref.en
%%DATADIR%%/gretlcli.hlp %%DATADIR%%/gretl_cli_cmdref.es
%%DATADIR%%/gretlcli.hlp.it %%DATADIR%%/gretl_cli_cmdref.gl
%%DATADIR%%/gretlcli.hlp.pt %%DATADIR%%/gretl_cli_cmdref.it
%%DATADIR%%/gretlcmd.hlp %%DATADIR%%/gretl_cli_cmdref.pt
%%DATADIR%%/gretlcmd.hlp.it %%DATADIR%%/gretl_cli_fnref.en
%%DATADIR%%/gretlcmd.hlp.pt %%DATADIR%%/gretl_cli_fnref.gl
%%DATADIR%%/gretlgui.hlp %%DATADIR%%/gretl_cli_fnref.it
%%DATADIR%%/gretlgui.hlp.it %%DATADIR%%/gretl_cli_fnref.pt
%%DATADIR%%/gretlgui.hlp.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%%/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/adf1.png
%%DATADIR%%/helpfigs/aic.png %%DATADIR%%/helpfigs/aic.png
%%DATADIR%%/helpfigs/arlags.png %%DATADIR%%/helpfigs/arlags.png
%%DATADIR%%/helpfigs/autocorr.png %%DATADIR%%/helpfigs/autocorr.png
%%DATADIR%%/helpfigs/bic_orig.png %%DATADIR%%/helpfigs/bic_orig.png
%%DATADIR%%/helpfigs/cumulate.png
%%DATADIR%%/helpfigs/dffit.png %%DATADIR%%/helpfigs/dffit.png
%%DATADIR%%/helpfigs/ell.png %%DATADIR%%/helpfigs/ell.png
%%DATADIR%%/helpfigs/garch_h.png %%DATADIR%%/helpfigs/garch_h.png
@ -373,6 +413,8 @@ man/man1/gretl.1.gz
%%DATADIR%%/helpfigs/hsk.png %%DATADIR%%/helpfigs/hsk.png
%%DATADIR%%/helpfigs/hurst.png %%DATADIR%%/helpfigs/hurst.png
%%DATADIR%%/helpfigs/influence.png %%DATADIR%%/helpfigs/influence.png
%%DATADIR%%/helpfigs/kalman1.png
%%DATADIR%%/helpfigs/kalman2.png
%%DATADIR%%/helpfigs/kernel1.png %%DATADIR%%/helpfigs/kernel1.png
%%DATADIR%%/helpfigs/kernel2.png %%DATADIR%%/helpfigs/kernel2.png
%%DATADIR%%/helpfigs/lambda.png %%DATADIR%%/helpfigs/lambda.png
@ -389,24 +431,25 @@ man/man1/gretl.1.gz
%%DATADIR%%/helpfigs/syssigma1.png %%DATADIR%%/helpfigs/syssigma1.png
%%DATADIR%%/helpfigs/syssigma2.png %%DATADIR%%/helpfigs/syssigma2.png
%%DATADIR%%/helpfigs/vif.png %%DATADIR%%/helpfigs/vif.png
%%DATADIR%%/helpfigs/wlsr2.png %%DATADIR%%/scripts/greene/greene11_3.inp
%%DATADIR%%/scripts/greene11_3.inp %%DATADIR%%/scripts/greene/greene12_1.inp
%%DATADIR%%/scripts/greene12_1.inp %%DATADIR%%/scripts/greene/greene14_1.inp
%%DATADIR%%/scripts/greene14_1.inp %%DATADIR%%/scripts/greene/greene14_2.inp
%%DATADIR%%/scripts/greene14_2.inp %%DATADIR%%/scripts/greene/greene15_3.inp
%%DATADIR%%/scripts/greene15_3.inp %%DATADIR%%/scripts/greene/greene18_6.inp
%%DATADIR%%/scripts/greene18_6.inp %%DATADIR%%/scripts/greene/greene19_1.inp
%%DATADIR%%/scripts/greene19_1.inp %%DATADIR%%/scripts/greene/greene19_3.inp
%%DATADIR%%/scripts/greene19_3.inp %%DATADIR%%/scripts/greene/greene22_2.inp
%%DATADIR%%/scripts/greene22_2.inp %%DATADIR%%/scripts/greene/greene7_8.inp
%%DATADIR%%/scripts/greene7_8.inp %%DATADIR%%/scripts/greene/greene8_3.inp
%%DATADIR%%/scripts/greene8_3.inp %%DATADIR%%/scripts/greene/greene9_1.inp
%%DATADIR%%/scripts/greene9_1.inp %%DATADIR%%/scripts/greene/greene9_3.inp
%%DATADIR%%/scripts/greene9_3.inp %%DATADIR%%/scripts/greene/ps_descriptions
%%DATADIR%%/scripts/misc/arbond91.inp %%DATADIR%%/scripts/misc/arbond91.inp
%%DATADIR%%/scripts/misc/armaloop.inp %%DATADIR%%/scripts/misc/armaloop.inp
%%DATADIR%%/scripts/misc/bbond98.inp %%DATADIR%%/scripts/misc/bbond98.inp
%%DATADIR%%/scripts/misc/biprobit.inp %%DATADIR%%/scripts/misc/biprobit.inp
%%DATADIR%%/scripts/misc/biprobit_via_ghk.inp
%%DATADIR%%/scripts/misc/bjg.inp %%DATADIR%%/scripts/misc/bjg.inp
%%DATADIR%%/scripts/misc/camtriv.inp %%DATADIR%%/scripts/misc/camtriv.inp
%%DATADIR%%/scripts/misc/convolve.inp %%DATADIR%%/scripts/misc/convolve.inp
@ -415,6 +458,7 @@ man/man1/gretl.1.gz
%%DATADIR%%/scripts/misc/ects_nls.inp %%DATADIR%%/scripts/misc/ects_nls.inp
%%DATADIR%%/scripts/misc/frontier.inp %%DATADIR%%/scripts/misc/frontier.inp
%%DATADIR%%/scripts/misc/garch.inp %%DATADIR%%/scripts/misc/garch.inp
%%DATADIR%%/scripts/misc/gdp_midas.inp
%%DATADIR%%/scripts/misc/hall_cbapm.inp %%DATADIR%%/scripts/misc/hall_cbapm.inp
%%DATADIR%%/scripts/misc/hamilton.inp %%DATADIR%%/scripts/misc/hamilton.inp
%%DATADIR%%/scripts/misc/heckit.inp %%DATADIR%%/scripts/misc/heckit.inp
@ -428,98 +472,98 @@ man/man1/gretl.1.gz
%%DATADIR%%/scripts/misc/mrw.inp %%DATADIR%%/scripts/misc/mrw.inp
%%DATADIR%%/scripts/misc/mrw_qr.inp %%DATADIR%%/scripts/misc/mrw_qr.inp
%%DATADIR%%/scripts/misc/murder_rates.inp %%DATADIR%%/scripts/misc/murder_rates.inp
%%DATADIR%%/scripts/misc/nile.inp
%%DATADIR%%/scripts/misc/ooballot.inp %%DATADIR%%/scripts/misc/ooballot.inp
%%DATADIR%%/scripts/misc/oprobit.inp %%DATADIR%%/scripts/misc/oprobit.inp
%%DATADIR%%/scripts/misc/penngrow.inp %%DATADIR%%/scripts/misc/penngrow.inp
%%DATADIR%%/scripts/misc/pensions.inp %%DATADIR%%/scripts/misc/pensions.inp
%%DATADIR%%/scripts/misc/perron97.inp %%DATADIR%%/scripts/misc/perron97.inp
%%DATADIR%%/scripts/misc/ps_descriptions %%DATADIR%%/scripts/misc/ps_descriptions
%%DATADIR%%/scripts/misc/reprobit.inp
%%DATADIR%%/scripts/misc/restrict.inp %%DATADIR%%/scripts/misc/restrict.inp
%%DATADIR%%/scripts/misc/sw_ch12.inp %%DATADIR%%/scripts/misc/sw_ch12.inp
%%DATADIR%%/scripts/misc/sw_ch14.inp %%DATADIR%%/scripts/misc/sw_ch14.inp
%%DATADIR%%/scripts/misc/weibull.inp %%DATADIR%%/scripts/misc/weibull.inp
%%DATADIR%%/scripts/misc/wg_nls.inp %%DATADIR%%/scripts/misc/wg_nls.inp
%%DATADIR%%/scripts/misc/wtp.inp %%DATADIR%%/scripts/misc/wtp.inp
%%DATADIR%%/scripts/ps10-1.inp %%DATADIR%%/scripts/ramanathan/ps10-1.inp
%%DATADIR%%/scripts/ps10-10.inp %%DATADIR%%/scripts/ramanathan/ps10-10.inp
%%DATADIR%%/scripts/ps10-11.inp %%DATADIR%%/scripts/ramanathan/ps10-11.inp
%%DATADIR%%/scripts/ps10-2.inp %%DATADIR%%/scripts/ramanathan/ps10-2.inp
%%DATADIR%%/scripts/ps10-3.inp %%DATADIR%%/scripts/ramanathan/ps10-3.inp
%%DATADIR%%/scripts/ps10-4.inp %%DATADIR%%/scripts/ramanathan/ps10-4.inp
%%DATADIR%%/scripts/ps10-5a.inp %%DATADIR%%/scripts/ramanathan/ps10-5a.inp
%%DATADIR%%/scripts/ps10-5b.inp %%DATADIR%%/scripts/ramanathan/ps10-5b.inp
%%DATADIR%%/scripts/ps10-6.inp %%DATADIR%%/scripts/ramanathan/ps10-6.inp
%%DATADIR%%/scripts/ps10-7.inp %%DATADIR%%/scripts/ramanathan/ps10-7.inp
%%DATADIR%%/scripts/ps10-8.inp %%DATADIR%%/scripts/ramanathan/ps10-8.inp
%%DATADIR%%/scripts/ps10-9.inp %%DATADIR%%/scripts/ramanathan/ps10-9.inp
%%DATADIR%%/scripts/ps11-1.inp %%DATADIR%%/scripts/ramanathan/ps11-1.inp
%%DATADIR%%/scripts/ps11-2.inp %%DATADIR%%/scripts/ramanathan/ps11-2.inp
%%DATADIR%%/scripts/ps11-3.inp %%DATADIR%%/scripts/ramanathan/ps11-3.inp
%%DATADIR%%/scripts/ps12-1.inp %%DATADIR%%/scripts/ramanathan/ps12-1.inp
%%DATADIR%%/scripts/ps13-1.inp %%DATADIR%%/scripts/ramanathan/ps13-1.inp
%%DATADIR%%/scripts/ps2-1.inp %%DATADIR%%/scripts/ramanathan/ps2-1.inp
%%DATADIR%%/scripts/ps2-2.inp %%DATADIR%%/scripts/ramanathan/ps2-2.inp
%%DATADIR%%/scripts/ps2-3.inp %%DATADIR%%/scripts/ramanathan/ps2-3.inp
%%DATADIR%%/scripts/ps3-1.inp %%DATADIR%%/scripts/ramanathan/ps3-1.inp
%%DATADIR%%/scripts/ps3-2.inp %%DATADIR%%/scripts/ramanathan/ps3-2.inp
%%DATADIR%%/scripts/ps3-3.inp %%DATADIR%%/scripts/ramanathan/ps3-3.inp
%%DATADIR%%/scripts/ps3-4.inp %%DATADIR%%/scripts/ramanathan/ps3-4.inp
%%DATADIR%%/scripts/ps3-5.inp %%DATADIR%%/scripts/ramanathan/ps3-5.inp
%%DATADIR%%/scripts/ps3-6.inp %%DATADIR%%/scripts/ramanathan/ps3-6.inp
%%DATADIR%%/scripts/ps4-1.inp %%DATADIR%%/scripts/ramanathan/ps4-1.inp
%%DATADIR%%/scripts/ps4-2.inp %%DATADIR%%/scripts/ramanathan/ps4-2.inp
%%DATADIR%%/scripts/ps4-3.inp %%DATADIR%%/scripts/ramanathan/ps4-3.inp
%%DATADIR%%/scripts/ps4-4.inp %%DATADIR%%/scripts/ramanathan/ps4-4.inp
%%DATADIR%%/scripts/ps4-5.inp %%DATADIR%%/scripts/ramanathan/ps4-5.inp
%%DATADIR%%/scripts/ps5-1.inp %%DATADIR%%/scripts/ramanathan/ps5-1.inp
%%DATADIR%%/scripts/ps5-2.inp %%DATADIR%%/scripts/ramanathan/ps5-2.inp
%%DATADIR%%/scripts/ps5-3.inp %%DATADIR%%/scripts/ramanathan/ps5-3.inp
%%DATADIR%%/scripts/ps5-4.inp %%DATADIR%%/scripts/ramanathan/ps5-4.inp
%%DATADIR%%/scripts/ps5-5.inp %%DATADIR%%/scripts/ramanathan/ps5-5.inp
%%DATADIR%%/scripts/ps6-1.inp %%DATADIR%%/scripts/ramanathan/ps6-1.inp
%%DATADIR%%/scripts/ps6-10.inp %%DATADIR%%/scripts/ramanathan/ps6-10.inp
%%DATADIR%%/scripts/ps6-11.inp %%DATADIR%%/scripts/ramanathan/ps6-11.inp
%%DATADIR%%/scripts/ps6-12.inp %%DATADIR%%/scripts/ramanathan/ps6-12.inp
%%DATADIR%%/scripts/ps6-2.inp %%DATADIR%%/scripts/ramanathan/ps6-2.inp
%%DATADIR%%/scripts/ps6-3.inp %%DATADIR%%/scripts/ramanathan/ps6-3.inp
%%DATADIR%%/scripts/ps6-4.inp %%DATADIR%%/scripts/ramanathan/ps6-4.inp
%%DATADIR%%/scripts/ps6-5.inp %%DATADIR%%/scripts/ramanathan/ps6-5.inp
%%DATADIR%%/scripts/ps6-6.inp %%DATADIR%%/scripts/ramanathan/ps6-6.inp
%%DATADIR%%/scripts/ps6-7.inp %%DATADIR%%/scripts/ramanathan/ps6-7.inp
%%DATADIR%%/scripts/ps6-8.inp %%DATADIR%%/scripts/ramanathan/ps6-8.inp
%%DATADIR%%/scripts/ps6-9.inp %%DATADIR%%/scripts/ramanathan/ps6-9.inp
%%DATADIR%%/scripts/ps7-1.inp %%DATADIR%%/scripts/ramanathan/ps7-1.inp
%%DATADIR%%/scripts/ps7-2.inp %%DATADIR%%/scripts/ramanathan/ps7-2.inp
%%DATADIR%%/scripts/ps7-3.inp %%DATADIR%%/scripts/ramanathan/ps7-3.inp
%%DATADIR%%/scripts/ps7-4.inp %%DATADIR%%/scripts/ramanathan/ps7-4.inp
%%DATADIR%%/scripts/ps7-5.inp %%DATADIR%%/scripts/ramanathan/ps7-5.inp
%%DATADIR%%/scripts/ps7-6.inp %%DATADIR%%/scripts/ramanathan/ps7-6.inp
%%DATADIR%%/scripts/ps7-7.inp %%DATADIR%%/scripts/ramanathan/ps7-7.inp
%%DATADIR%%/scripts/ps8-1.inp %%DATADIR%%/scripts/ramanathan/ps8-1.inp
%%DATADIR%%/scripts/ps8-2.inp %%DATADIR%%/scripts/ramanathan/ps8-2.inp
%%DATADIR%%/scripts/ps8-3.inp %%DATADIR%%/scripts/ramanathan/ps8-3.inp
%%DATADIR%%/scripts/ps8-4.inp %%DATADIR%%/scripts/ramanathan/ps8-4.inp
%%DATADIR%%/scripts/ps8-5.inp %%DATADIR%%/scripts/ramanathan/ps8-5.inp
%%DATADIR%%/scripts/ps8-6.inp %%DATADIR%%/scripts/ramanathan/ps8-6.inp
%%DATADIR%%/scripts/ps8-7.inp %%DATADIR%%/scripts/ramanathan/ps8-7.inp
%%DATADIR%%/scripts/ps8-8.inp %%DATADIR%%/scripts/ramanathan/ps8-8.inp
%%DATADIR%%/scripts/ps9-1.inp %%DATADIR%%/scripts/ramanathan/ps9-1.inp
%%DATADIR%%/scripts/ps9-10.inp %%DATADIR%%/scripts/ramanathan/ps9-10.inp
%%DATADIR%%/scripts/ps9-2.inp %%DATADIR%%/scripts/ramanathan/ps9-2.inp
%%DATADIR%%/scripts/ps9-3.inp %%DATADIR%%/scripts/ramanathan/ps9-3.inp
%%DATADIR%%/scripts/ps9-4.inp %%DATADIR%%/scripts/ramanathan/ps9-4.inp
%%DATADIR%%/scripts/ps9-5.inp %%DATADIR%%/scripts/ramanathan/ps9-5.inp
%%DATADIR%%/scripts/ps9-6.inp %%DATADIR%%/scripts/ramanathan/ps9-6.inp
%%DATADIR%%/scripts/ps9-7.inp %%DATADIR%%/scripts/ramanathan/ps9-7.inp
%%DATADIR%%/scripts/ps9-8.inp %%DATADIR%%/scripts/ramanathan/ps9-8.inp
%%DATADIR%%/scripts/ps9-9.inp %%DATADIR%%/scripts/ramanathan/ps9-9.inp
%%DATADIR%%/scripts/ps_descriptions %%DATADIR%%/scripts/ramanathan/ps_descriptions
%%DATADIR%%/scripts/wg_ps_descriptions
%%GUI%%%%DATADIR%%/ui/gretlmain.xml %%GUI%%%%DATADIR%%/ui/gretlmain.xml
%%GUI%%%%DATADIR%%/ui/gretlmodel.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/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.data.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/application-gretl.session.png %%GUI%%share/icons/hicolor/32x32/mimetypes/application-gretl.session.png
%%GUI%%share/icons/hicolor/32x32/mimetypes/text-gretl.script.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/fr/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/gl/LC_MESSAGES/gretl.mo %%NLS%%share/locale/gl/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/it/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/pl/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/pt/LC_MESSAGES/gretl.mo %%NLS%%share/locale/pt/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/pt_BR/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/ru/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/sq/LC_MESSAGES/gretl.mo %%NLS%%share/locale/sq/LC_MESSAGES/gretl.mo
%%NLS%%share/locale/tr/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 %%NLS%%share/locale/zh_TW/LC_MESSAGES/gretl.mo
%%GUI%%share/mime/packages/gretl.xml %%GUI%%share/mime/packages/gretl.xml

View File

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

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1527625791 TIMESTAMP = 1545240564
SHA256 (parisolab-mathmod-8.0_GH0.tar.gz) = 9251ab6879a56b0176dba4358f2b319cdff23dcb04e7d5244b7bc491089c829c SHA256 (parisolab-mathmod-9.0_GH0.tar.gz) = f9beb06861050e34811adbb4ce0d276bd9f6e5200c76f27b9dc0e5af719b4798
SIZE (parisolab-mathmod-8.0_GH0.tar.gz) = 970595 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 \ RUN_DEPENDS= bash:shells/bash \
${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf ${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_GNOME= cairo pango
USE_PERL5= build USE_PERL5= build
USES= cmake:outsource gettext-runtime ghostscript localbase perl5 pathfix pkgconfig
CMAKE_ARGS= -DENABLE_java:BOOL=OFF \ CMAKE_ARGS= -DENABLE_java:BOOL=OFF \
-DENABLE_octave:BOOL=OFF \ -DENABLE_octave:BOOL=OFF \
-DENABLE_pdl:BOOL=OFF \ -DENABLE_pdl:BOOL=OFF \

View File

@ -2,6 +2,7 @@
PORTNAME= kdeutils PORTNAME= kdeutils
DISTVERSION= ${KDE_APPLICATIONS_VERSION} DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= misc kde CATEGORIES= misc kde
MAINTAINER= kde@FreeBSD.org MAINTAINER= kde@FreeBSD.org
@ -9,17 +10,46 @@ COMMENT= Collection of utilities for KDE
USES= kde:5 metaport USES= kde:5 metaport
RUN_DEPENDS= ark>=${KDE_APPLICATIONS_VERSION}:archivers/ark \ OPTIONS_DEFINE= ARK FILELIGHT KCALC KCHARSELECT KDEBUGSETTINGS \
filelight>=${KDE_APPLICATIONS_VERSION}:sysutils/filelight \ KDF KFLOPPY KGPG KTEATIME KTIMER KWALLETMANAGER \
kcalc>=${KDE_APPLICATIONS_VERSION}:math/kcalc \ PRINTMANAGER
kcharselect>=${KDE_APPLICATIONS_VERSION}:deskutils/kcharselect \
kdebugsettings>=${KDE_APPLICATIONS_VERSION}:sysutils/kdebugsettings \ OPTIONS_DEFAULT=${OPTIONS_DEFINE}
kdf>=${KDE_APPLICATIONS_VERSION}:sysutils/kdf \
kfloppy>=${KDE_APPLICATIONS_VERSION}:sysutils/kfloppy \ ARK_DESC= Archiving tool
kgpg>=${KDE_APPLICATIONS_VERSION}:security/kgpg \ ARK_RUN_DEPENDS= ark>=${KDE_APPLICATIONS_VERSION}:archivers/ark
kteatime>=${KDE_APPLICATIONS_VERSION}:x11-clocks/kteatime \
ktimer>=${KDE_APPLICATIONS_VERSION}:x11-clocks/ktimer \ FILELIGHT_DESC= Map of concentric segmented-rings representing file system
kwalletmanager>=${KDE_APPLICATIONS_VERSION}:security/kwalletmanager \ FILELIGHT_RUN_DEPENDS= filelight>=${KDE_APPLICATIONS_VERSION}:sysutils/filelight
print-manager>=${KDE_APPLICATIONS_VERSION}:print/print-manager
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> .include <bsd.port.mk>

View File

@ -11,6 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org MAINTAINER= perl@FreeBSD.org
COMMENT= Set up array elements as aliases COMMENT= Set up array elements as aliases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
USES= perl5 USES= perl5
USE_PERL5= configure 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. you store reference to things in arrays and hashes.
WWW: https://metacpan.org/release/Array-RefElem 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 \ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libproj.so:graphics/proj 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 GNU_CONFIGURE= yes
USE_WX= 3.0 USE_WX= 3.0
USE_XORG= xxf86vm USE_XORG= xxf86vm

View File

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

View File

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

View File

@ -4,6 +4,10 @@ PORTNAME= dav1d
DISTVERSION= 0.1.0 DISTVERSION= 0.1.0
CATEGORIES= multimedia CATEGORIES= multimedia
PATCH_SITES= ${GL_SITE}/jbeich/${GL_PROJECT}/commit/
PATCHFILES+= d3a03bd9939d.patch:-p1
PATCHFILES+= 7f01c6166519.patch:-p1
MAINTAINER= jbeich@FreeBSD.org MAINTAINER= jbeich@FreeBSD.org
COMMENT= Small and fast AV1 decoder 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 SIZE (videolan-dav1d-a6b903fb6d78f1515b2c50ba17ae50ead8cf5b72_GL0.tar.gz) = 443816
SHA256 (videolan-dav1d-test-data-0028f7f3d9cdcd0e95643e16d49d5a691807cb77_GL0.tar.gz) = f7172cb7d4f57e54d0caad8ab60fd43235983a2673a5e955c62fc3565a711eb9 SHA256 (videolan-dav1d-test-data-0028f7f3d9cdcd0e95643e16d49d5a691807cb77_GL0.tar.gz) = f7172cb7d4f57e54d0caad8ab60fd43235983a2673a5e955c62fc3565a711eb9
SIZE (videolan-dav1d-test-data-0028f7f3d9cdcd0e95643e16d49d5a691807cb77_GL0.tar.gz) = 31033900 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 PORTNAME= dvb-apps
PORTVERSION= 1.1.2.1505 PORTVERSION= 1.1.2.1505
PORTREVISION= 1
CATEGORIES= multimedia CATEGORIES= multimedia
MASTER_SITES= LOCAL/decke MASTER_SITES= LOCAL/decke
DISTNAME= ${PORTNAME}-3d43b280298c DISTNAME= ${PORTNAME}-3d43b280298c
@ -12,7 +13,8 @@ COMMENT= Linux DVB API applications and utilities
LICENSE= LGPL21 LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL 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 USES= gmake iconv perl5 tar:bzip2

View File

@ -3,7 +3,7 @@
PORTNAME= ffmpeg PORTNAME= ffmpeg
PORTVERSION= 4.1 PORTVERSION= 4.1
PORTREVISION= 1 PORTREVISION= 2
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= https://ffmpeg.org/releases/ 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$ # $FreeBSD$
PORTREVISION= 0 PORTREVISION= 1
CATEGORIES= multimedia CATEGORIES= multimedia
COMMENT= GStreamer (libaom) plugin COMMENT= GStreamer (libaom) plugin

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