parent
82fa6304ae
commit
92fbb9e772
|
@ -15,6 +15,8 @@ USES= gmake makeinfo perl5 tar:bzip2
|
|||
USES_PERL5= build
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
PORTDOCS= CHANGES ChangeLog NEWS README
|
||||
PLIST_FILES= bin/fastjar bin/grepjar \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rubyzip
|
||||
PORTVERSION= 1.2.0
|
||||
PORTVERSION= 1.2.1
|
||||
CATEGORIES= archivers rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (rubygem/rubyzip-1.2.0.gem) = 5a2c8ac7177acadfd7f7e98d0ad5a60e9010cca6e2a48bf945f652646ab84981
|
||||
SIZE (rubygem/rubyzip-1.2.0.gem) = 149504
|
||||
TIMESTAMP = 1486645210
|
||||
SHA256 (rubygem/rubyzip-1.2.1.gem) = 1f7f53c83752517fe764fe9451294d6f879d5e65b2ee46055308be6fff235a1a
|
||||
SIZE (rubygem/rubyzip-1.2.1.gem) = 149504
|
||||
|
|
|
@ -22,6 +22,8 @@ CONFIGURE_ENV= PTHREAD_LIBS="-lpthread"
|
|||
CPPFLAGS+= -I${LOCALBASE}/include/speex -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
|
||||
PORTDOCS= changelog.txt cvs.txt dependencies.txt faq.txt glossary.txt \
|
||||
license.txt overview.txt readme.txt release-howto.txt \
|
||||
tutorial.txt
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= emms
|
||||
PORTVERSION= 4.0
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 4.2
|
||||
CATEGORIES= audio elisp
|
||||
MASTER_SITES= GNU
|
||||
|
||||
|
@ -21,7 +20,7 @@ INFO= emms
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${EMACS_PORT_NAME} != "emacs23"
|
||||
.if ${EMACS_PORT_NAME} != "emacs25"
|
||||
PORTNAMESUFFIX= ${PKGNAMESUFFIX}
|
||||
.endif
|
||||
|
||||
|
@ -35,7 +34,6 @@ post-patch:
|
|||
s|^\(INSTALLINFO\) =|INSTALLINFO ?=| ; \
|
||||
s| \($$(SITELISP)\)| $$(DESTDIR)\1|g ; \
|
||||
s| \($$(INFODIR)\)| $$(DESTDIR)\1|g ; \
|
||||
s|\($$(INFODIR)\)/emms|\1| ; \
|
||||
s| \($$(MAN1DIR)\)| $$(DESTDIR)\1|g' ${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (emms-4.0.tar.gz) = f4a09bed31efd000be9de44bb54fe46056d9742255279a45547b21b5791c16e0
|
||||
SIZE (emms-4.0.tar.gz) = 279984
|
||||
TIMESTAMP = 1486693280
|
||||
SHA256 (emms-4.2.tar.gz) = 4258ede323dc68679f8fb7216932b1184a47ef7059b030bb750ffdf288f149f5
|
||||
SIZE (emms-4.2.tar.gz) = 285313
|
||||
|
|
|
@ -65,6 +65,8 @@ man/man1/emms-print-metadata.1.gz
|
|||
%%EMACS_SITE_LISPDIR%%/emms/emms-score.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-setup.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-setup.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-show-all.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-show-all.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-source-file.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-source-file.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-source-playlist.el
|
||||
|
@ -79,6 +81,8 @@ man/man1/emms-print-metadata.1.gz
|
|||
%%EMACS_SITE_LISPDIR%%/emms/emms-url.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms-volume.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/emms.el
|
||||
|
@ -87,5 +91,3 @@ man/man1/emms-print-metadata.1.gz
|
|||
%%EMACS_SITE_LISPDIR%%/emms/jack.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/later-do.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/later-do.elc
|
||||
%%EMACS_SITE_LISPDIR%%/emms/tq.el
|
||||
%%EMACS_SITE_LISPDIR%%/emms/tq.elc
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libebur128
|
||||
PORTVERSION= 1.2.0
|
||||
PORTVERSION= 1.2.2
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= audio
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1482933134
|
||||
SHA256 (jiixyj-libebur128-v1.2.0_GH0.tar.gz) = f4c4ce732ae085214bcc47349f89b61ed53c13721c097e01cb966533ee6b1e5b
|
||||
SIZE (jiixyj-libebur128-v1.2.0_GH0.tar.gz) = 21690
|
||||
TIMESTAMP = 1486646259
|
||||
SHA256 (jiixyj-libebur128-v1.2.2_GH0.tar.gz) = 1d0d7e855da04010a2432e11fbc596502caf11b61c3b571ccbcb10095fe44b43
|
||||
SIZE (jiixyj-libebur128-v1.2.2_GH0.tar.gz) = 21738
|
||||
|
|
|
@ -2,4 +2,4 @@ include/ebur128.h
|
|||
lib/libebur128.a
|
||||
lib/libebur128.so
|
||||
lib/libebur128.so.1
|
||||
lib/libebur128.so.1.2.0
|
||||
lib/libebur128.so.1.2.2
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= musicpd
|
||||
PORTVERSION= 0.20.3
|
||||
PORTVERSION= 0.20.4
|
||||
CATEGORIES= audio ipv6
|
||||
MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/
|
||||
DISTNAME= mpd-${PORTVERSION}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1485595393
|
||||
SHA256 (mpd-0.20.3.tar.xz) = 2238c1233f5318800ede7c37eeaf705c04920315de572dc666aff6ca682eb0f9
|
||||
SIZE (mpd-0.20.3.tar.xz) = 770568
|
||||
TIMESTAMP = 1486630981
|
||||
SHA256 (mpd-0.20.4.tar.xz) = 712b25351c12616630c580204e1c3dcba3ae2993a56cff1c346c87e334d69728
|
||||
SIZE (mpd-0.20.4.tar.xz) = 770132
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
--- src/db/Count.cxx.orig 2017-01-03 19:47:53 UTC
|
||||
+++ src/db/Count.cxx
|
||||
@@ -62,7 +62,7 @@ Print(Response &r, TagType group, const
|
||||
}
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
stats_visitor_song(SearchStats &stats, const LightSong &song)
|
||||
{
|
||||
stats.n_songs++;
|
||||
@@ -70,8 +70,6 @@ stats_visitor_song(SearchStats &stats, c
|
||||
const auto duration = song.GetDuration();
|
||||
if (!duration.IsNegative())
|
||||
stats.total_duration += duration;
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
static bool
|
||||
@@ -94,7 +92,7 @@ CollectGroupCounts(TagCountMap &map, Tag
|
||||
return found;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
GroupCountVisitor(TagCountMap &map, TagType group, const LightSong &song)
|
||||
{
|
||||
assert(song.tag != nullptr);
|
||||
@@ -103,8 +101,6 @@ GroupCountVisitor(TagCountMap &map, TagT
|
||||
if (!CollectGroupCounts(map, group, tag) && group == TAG_ALBUM_ARTIST)
|
||||
/* fall back to "Artist" if no "AlbumArtist" was found */
|
||||
CollectGroupCounts(map, TAG_ARTIST, tag);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
void
|
|
@ -1,17 +0,0 @@
|
|||
--- src/db/DatabasePlaylist.cxx.orig 2017-01-03 19:47:53 UTC
|
||||
+++ src/db/DatabasePlaylist.cxx
|
||||
@@ -27,13 +27,12 @@
|
||||
|
||||
#include <functional>
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
AddSong(const Storage &storage, const char *playlist_path_utf8,
|
||||
const LightSong &song)
|
||||
{
|
||||
spl_append_song(playlist_path_utf8,
|
||||
DatabaseDetachSong(storage, song));
|
||||
- return true;
|
||||
}
|
||||
|
||||
void
|
|
@ -1,112 +0,0 @@
|
|||
--- src/db/DatabasePrint.cxx.orig 2017-01-03 19:47:53 UTC
|
||||
+++ src/db/DatabasePrint.cxx
|
||||
@@ -49,16 +49,14 @@ PrintDirectoryURI(Response &r, bool base
|
||||
ApplyBaseFlag(directory.GetPath(), base));
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintDirectoryBrief(Response &r, bool base, const LightDirectory &directory)
|
||||
{
|
||||
if (!directory.IsRoot())
|
||||
PrintDirectoryURI(r, base, directory);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintDirectoryFull(Response &r, bool base, const LightDirectory &directory)
|
||||
{
|
||||
if (!directory.IsRoot()) {
|
||||
@@ -67,8 +65,6 @@ PrintDirectoryFull(Response &r, bool bas
|
||||
if (directory.mtime > 0)
|
||||
time_print(r, "Last-Modified", directory.mtime);
|
||||
}
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -96,7 +92,7 @@ print_playlist_in_directory(Response &r,
|
||||
directory->GetPath(), name_utf8);
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintSongBrief(Response &r, Partition &partition,
|
||||
bool base, const LightSong &song)
|
||||
{
|
||||
@@ -106,11 +102,9 @@ PrintSongBrief(Response &r, Partition &p
|
||||
/* this song file has an embedded CUE sheet */
|
||||
print_playlist_in_directory(r, base,
|
||||
song.directory, song.uri);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintSongFull(Response &r, Partition &partition,
|
||||
bool base, const LightSong &song)
|
||||
{
|
||||
@@ -120,21 +114,18 @@ PrintSongFull(Response &r, Partition &pa
|
||||
/* this song file has an embedded CUE sheet */
|
||||
print_playlist_in_directory(r, base,
|
||||
song.directory, song.uri);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintPlaylistBrief(Response &r, bool base,
|
||||
const PlaylistInfo &playlist,
|
||||
const LightDirectory &directory)
|
||||
{
|
||||
print_playlist_in_directory(r, base,
|
||||
&directory, playlist.name.c_str());
|
||||
- return true;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintPlaylistFull(Response &r, bool base,
|
||||
const PlaylistInfo &playlist,
|
||||
const LightDirectory &directory)
|
||||
@@ -144,8 +135,6 @@ PrintPlaylistFull(Response &r, bool base
|
||||
|
||||
if (playlist.mtime > 0)
|
||||
time_print(r, "Last-Modified", playlist.mtime);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
void
|
||||
@@ -191,15 +180,13 @@ db_selection_print(Response &r, Partitio
|
||||
0, std::numeric_limits<int>::max());
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintSongURIVisitor(Response &r, Partition &partition, const LightSong &song)
|
||||
{
|
||||
song_print_uri(r, partition, song);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
PrintUniqueTag(Response &r, TagType tag_type,
|
||||
const Tag &tag)
|
||||
{
|
||||
@@ -211,8 +198,6 @@ PrintUniqueTag(Response &r, TagType tag_
|
||||
if (item.type != tag_type)
|
||||
r.Format("%s: %s\n",
|
||||
tag_item_names[item.type], item.value);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
void
|
|
@ -1,18 +0,0 @@
|
|||
--- src/db/DatabaseQueue.cxx.orig 2017-01-03 19:47:53 UTC
|
||||
+++ src/db/DatabaseQueue.cxx
|
||||
@@ -27,14 +27,13 @@
|
||||
|
||||
#include <functional>
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
AddToQueue(Partition &partition, const LightSong &song)
|
||||
{
|
||||
const Storage &storage = *partition.instance.storage;
|
||||
partition.playlist.AppendSong(partition.pc,
|
||||
DatabaseDetachSong(storage,
|
||||
song));
|
||||
- return true;
|
||||
}
|
||||
|
||||
void
|
|
@ -1,19 +0,0 @@
|
|||
--- src/db/Helpers.cxx.orig 2017-01-03 19:47:53 UTC
|
||||
+++ src/db/Helpers.cxx
|
||||
@@ -67,15 +67,13 @@ StatsVisitTag(DatabaseStats &stats, Stri
|
||||
}
|
||||
}
|
||||
|
||||
-static bool
|
||||
+static void
|
||||
StatsVisitSong(DatabaseStats &stats, StringSet &artists, StringSet &albums,
|
||||
const LightSong &song)
|
||||
{
|
||||
++stats.song_count;
|
||||
|
||||
StatsVisitTag(stats, artists, albums, *song.tag);
|
||||
-
|
||||
- return true;
|
||||
}
|
||||
|
||||
DatabaseStats
|
|
@ -1,10 +0,0 @@
|
|||
--- src/util/VarSize.hxx.orig 2015-03-17 11:18:04 UTC
|
||||
+++ src/util/VarSize.hxx
|
||||
@@ -36,6 +36,7 @@
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
#include <new>
|
||||
+#include <cstdlib>
|
||||
|
||||
/**
|
||||
* Allocate and construct a variable-size object. That is useful for
|
|
@ -17,17 +17,12 @@ LICENSE_COMB= dual
|
|||
BUILD_DEPENDS= p5-Cache-Cache>=0:devel/p5-Cache-Cache
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
BROKEN_aarch64= Fails to link: unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation
|
||||
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "amd64"
|
||||
CFLAGS+= -fPIC
|
||||
.endif
|
||||
CFLAGS_aarch64= -fPIC
|
||||
CFLAGS_amd64= -fPIC
|
||||
|
||||
post-patch:
|
||||
@${SED} -e 's|XX__CC__XX|${CC}|' < ${FILESDIR}/FREEBSD_DEF \
|
||||
|
@ -37,4 +32,4 @@ post-install:
|
|||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Ace/Freesubs/Freesubs.so
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Ace/RPC/RPC.so
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -26,11 +26,8 @@ PLIST_FILES= include/fec.h \
|
|||
man/man3/rs.3.gz \
|
||||
man/man3/simd-viterbi.3.gz
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "amd64"
|
||||
CFLAGS+= -fPIC
|
||||
.endif
|
||||
CFLAGS_aarch64= -fPIC
|
||||
CFLAGS_amd64= -fPIC
|
||||
|
||||
post-patch:
|
||||
@${CP} ${FILESDIR}/cpu_mode.c ${WRKSRC}
|
||||
|
@ -46,4 +43,4 @@ do-install:
|
|||
${INSTALL_MAN} ${WRKSRC}/${_man} ${STAGEDIR}${MAN3PREFIX}/man/man3
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= rxtx
|
||||
PORTVERSION= 2.2p2
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= comms java
|
||||
MASTER_SITES= http://rxtx.qbang.org/pub/rxtx/ \
|
||||
ftp://jarvi.dsl.frii.com/pub/rxtx/
|
||||
|
@ -13,6 +13,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/}
|
|||
MAINTAINER= james@elstone.net
|
||||
COMMENT= Native interface to serial ports in Java
|
||||
|
||||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= gmake libtool zip
|
||||
|
||||
USE_JAVA= yes
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- Makefile.in.orig 2008-12-31 10:29:12.000000000 +0800
|
||||
+++ Makefile.in 2014-05-23 10:05:55.350336425 +0800
|
||||
--- Makefile.in.orig 2008-12-31 02:29:12 UTC
|
||||
+++ Makefile.in
|
||||
@@ -619,13 +619,15 @@ $(CLASSES): $(javafiles) $(TOP)/Makefile
|
||||
# install librxtxSerial.so into the proper directory and copy $(JARTARGET) to its
|
||||
# proper location
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/ParallelImp.c.orig 2008-11-27 20:01:48.000000000 +0000
|
||||
+++ src/ParallelImp.c 2015-05-11 16:52:36.000000000 +0100
|
||||
@@ -265,9 +265,6 @@
|
||||
--- src/ParallelImp.c.orig 2008-11-27 20:01:48 UTC
|
||||
+++ src/ParallelImp.c
|
||||
@@ -265,9 +265,6 @@ JNIEXPORT jboolean JNICALL LPRPort(isPri
|
||||
#if defined(__linux__)
|
||||
return( status & LP_BUSY ? JNI_TRUE : JNI_FALSE );
|
||||
#endif
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/CommPort.java.orig 2007-04-26 06:26:05.000000000 +0100
|
||||
+++ src/gnu/io/CommPort.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -73,7 +73,7 @@
|
||||
--- src/gnu/io/CommPort.java.orig 2007-04-26 05:26:05 UTC
|
||||
+++ src/gnu/io/CommPort.java
|
||||
@@ -73,7 +73,7 @@ import java.io.IOException;
|
||||
*/
|
||||
public abstract class CommPort extends Object {
|
||||
protected String name;
|
||||
|
@ -9,7 +9,7 @@
|
|||
|
||||
public abstract void enableReceiveFraming( int f )
|
||||
throws UnsupportedCommOperationException;
|
||||
@@ -94,6 +94,7 @@
|
||||
@@ -94,6 +94,7 @@ public abstract class CommPort extends O
|
||||
public abstract int getInputBufferSize();
|
||||
public abstract void setOutputBufferSize( int size );
|
||||
public abstract int getOutputBufferSize();
|
||||
|
@ -17,7 +17,7 @@
|
|||
public void close()
|
||||
{
|
||||
if (debug) System.out.println("CommPort:close()");
|
||||
@@ -102,12 +103,23 @@
|
||||
@@ -102,12 +103,23 @@ public abstract class CommPort extends O
|
||||
{
|
||||
CommPortIdentifier cp =
|
||||
CommPortIdentifier.getPortIdentifier(this);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/CommPortEnumerator.java.orig 2007-04-26 06:26:05.000000000 +0100
|
||||
+++ src/gnu/io/CommPortEnumerator.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -69,50 +69,79 @@
|
||||
--- src/gnu/io/CommPortEnumerator.java.orig 2007-04-26 05:26:05 UTC
|
||||
+++ src/gnu/io/CommPortEnumerator.java
|
||||
@@ -69,50 +69,79 @@ import java.util.Enumeration;
|
||||
class CommPortEnumerator implements Enumeration
|
||||
{
|
||||
private CommPortIdentifier index;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/CommPortIdentifier.java.orig 2008-11-27 20:02:34.000000000 +0000
|
||||
+++ src/gnu/io/CommPortIdentifier.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -76,85 +76,138 @@
|
||||
--- src/gnu/io/CommPortIdentifier.java.orig 2008-11-27 20:02:34 UTC
|
||||
+++ src/gnu/io/CommPortIdentifier.java
|
||||
@@ -76,85 +76,138 @@ public class CommPortIdentifier extends
|
||||
public static final int PORT_RS485 = 4; // rs485 Port
|
||||
public static final int PORT_RAW = 5; // Raw Port
|
||||
private String PortName;
|
||||
|
@ -102,13 +102,12 @@
|
|||
+ if(debug) System.out.println(" Loading Library...");
|
||||
+
|
||||
System.loadLibrary( "rxtxSerial" );
|
||||
- }
|
||||
- CommPortIdentifier ( String pn, CommPort cp, int pt, CommDriver driver)
|
||||
+
|
||||
+ if(debug) System.out.println(" init_clean is " + init_clean);
|
||||
+ if(debug) System.out.println("CommPortIdentifier:Static:Exit");
|
||||
+
|
||||
+ }
|
||||
}
|
||||
- CommPortIdentifier ( String pn, CommPort cp, int pt, CommDriver driver)
|
||||
+ CommPortIdentifier
|
||||
+ (
|
||||
+ String pn,
|
||||
|
@ -175,7 +174,7 @@
|
|||
private static void AddIdentifierToList( CommPortIdentifier cpi)
|
||||
{
|
||||
if(debug) System.out.println("CommPortIdentifier:AddIdentifierToList()");
|
||||
@@ -163,7 +216,7 @@
|
||||
@@ -163,7 +216,7 @@ public class CommPortIdentifier extends
|
||||
if (CommPortIndex == null)
|
||||
{
|
||||
CommPortIndex = cpi;
|
||||
|
@ -184,7 +183,7 @@
|
|||
}
|
||||
else
|
||||
{
|
||||
@@ -171,264 +224,351 @@
|
||||
@@ -171,264 +224,351 @@ public class CommPortIdentifier extends
|
||||
while (index.next != null)
|
||||
{
|
||||
index = index.next;
|
||||
|
@ -664,7 +663,7 @@
|
|||
try
|
||||
{
|
||||
wait(waitTimeEnd - waitTimeCurr);
|
||||
@@ -439,91 +579,134 @@
|
||||
@@ -439,91 +579,134 @@ public class CommPortIdentifier extends
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -837,7 +836,7 @@
|
|||
if (ownershipListener != null)
|
||||
{
|
||||
CommPortOwnershipListener c;
|
||||
@@ -532,6 +715,10 @@
|
||||
@@ -532,6 +715,10 @@ public class CommPortIdentifier extends
|
||||
c.ownershipChange(eventType))
|
||||
c = (CommPortOwnershipListener) e.nextElement();
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/Configure.java.orig 2007-11-18 22:32:41.000000000 +0000
|
||||
+++ src/gnu/io/Configure.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -61,6 +61,7 @@
|
||||
--- src/gnu/io/Configure.java.orig 2007-11-18 22:32:41 UTC
|
||||
+++ src/gnu/io/Configure.java
|
||||
@@ -61,6 +61,7 @@ import java.awt.*;
|
||||
import java.awt.event.*;
|
||||
import java.io.*;
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
|||
class Configure extends Frame
|
||||
{
|
||||
Checkbox cb[];
|
||||
@@ -68,7 +69,9 @@
|
||||
@@ -68,7 +69,9 @@ class Configure extends Frame
|
||||
static final int PORT_SERIAL = 1;
|
||||
static final int PORT_PARALLEL = 2;
|
||||
int PortType = PORT_SERIAL;
|
||||
|
@ -19,7 +19,7 @@
|
|||
private void saveSpecifiedPorts()
|
||||
{
|
||||
String filename;
|
||||
@@ -212,7 +215,9 @@
|
||||
@@ -212,7 +215,9 @@ class Configure extends Frame
|
||||
}
|
||||
public static void main (String[] args)
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/LPRPort.java.orig 2007-04-26 06:26:05.000000000 +0100
|
||||
+++ src/gnu/io/LPRPort.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -77,7 +77,7 @@
|
||||
--- src/gnu/io/LPRPort.java.orig 2007-04-26 05:26:05 UTC
|
||||
+++ src/gnu/io/LPRPort.java
|
||||
@@ -77,7 +77,7 @@ final class LPRPort extends ParallelPort
|
||||
|
||||
/** Initialize the native library */
|
||||
private native static void Initialize();
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/NoSuchPortException.java.orig 2007-04-26 06:26:05.000000000 +0100
|
||||
+++ src/gnu/io/NoSuchPortException.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -67,6 +67,9 @@
|
||||
--- src/gnu/io/NoSuchPortException.java.orig 2007-04-26 05:26:05 UTC
|
||||
+++ src/gnu/io/NoSuchPortException.java
|
||||
@@ -67,6 +67,9 @@ import java.util.*;
|
||||
|
||||
public class NoSuchPortException extends Exception
|
||||
{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- src/gnu/io/RXTXCommDriver.java.orig 2008-11-14 00:44:01.000000000 +0000
|
||||
+++ src/gnu/io/RXTXCommDriver.java 2015-05-11 16:51:34.000000000 +0100
|
||||
--- src/gnu/io/RXTXCommDriver.java.orig 2008-11-14 00:44:01 UTC
|
||||
+++ src/gnu/io/RXTXCommDriver.java
|
||||
@@ -56,10 +56,15 @@
|
||||
| Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
| All trademarks belong to their respective owners.
|
||||
|
@ -20,7 +20,7 @@
|
|||
|
||||
package gnu.io;
|
||||
|
||||
@@ -69,132 +74,196 @@
|
||||
@@ -69,132 +74,196 @@ import java.io.*;
|
||||
import java.util.StringTokenizer;
|
||||
|
||||
/**
|
||||
|
@ -73,12 +73,12 @@
|
|||
- } catch ( Error UnsatisfiedLinkError )
|
||||
+
|
||||
+ try
|
||||
+ {
|
||||
{
|
||||
- // for rxtx prior to 2.1.7
|
||||
+ LibVersion = RXTXVersion.nativeGetVersion();
|
||||
+ }
|
||||
+ catch ( Error UnsatisfiedLinkError )
|
||||
{
|
||||
- // for rxtx prior to 2.1.7
|
||||
+ {
|
||||
+
|
||||
+ /**
|
||||
+ * for rxtx prior to 2.1.7
|
||||
|
@ -278,7 +278,7 @@
|
|||
for( p[0] =97 ;p[0] < 123; p[0]++ )
|
||||
{
|
||||
if (testRead(PortName.concat(new String(p)),PortType))
|
||||
@@ -206,7 +275,11 @@
|
||||
@@ -206,7 +275,11 @@ public class RXTXCommDriver implements C
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -291,7 +291,7 @@
|
|||
for( p[0] =48 ;p[0] <= 57; p[0]++ )
|
||||
{
|
||||
if (testRead(PortName.concat(new String(p)),PortType))
|
||||
@@ -218,73 +291,109 @@
|
||||
@@ -218,73 +291,109 @@ public class RXTXCommDriver implements C
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -450,7 +450,7 @@
|
|||
if(osName.toLowerCase().indexOf("windows") == -1 )
|
||||
{
|
||||
PortName = deviceDirectory + C;
|
||||
@@ -293,85 +402,136 @@
|
||||
@@ -293,85 +402,136 @@ public class RXTXCommDriver implements C
|
||||
{
|
||||
PortName = C;
|
||||
}
|
||||
|
@ -633,7 +633,7 @@
|
|||
while (tok.hasMoreElements())
|
||||
{
|
||||
String PortName = tok.nextToken();
|
||||
@@ -380,94 +540,186 @@
|
||||
@@ -380,94 +540,186 @@ public class RXTXCommDriver implements C
|
||||
CommPortIdentifier.addPortName(PortName,
|
||||
PortType, this);
|
||||
}
|
||||
|
@ -880,7 +880,7 @@
|
|||
CandidateDeviceNames=temp;
|
||||
}
|
||||
else if(osName.toLowerCase().indexOf("windows") != -1 )
|
||||
@@ -482,329 +734,338 @@
|
||||
@@ -482,329 +734,338 @@ public class RXTXCommDriver implements C
|
||||
temp[i + 255] = "LPT" + i;
|
||||
}
|
||||
CandidateDeviceNames=temp;
|
||||
|
@ -930,11 +930,38 @@
|
|||
+ *
|
||||
+ * The uucp lock files should not cause problems.
|
||||
*/
|
||||
-
|
||||
+
|
||||
+ /**
|
||||
+ * File dev = new File( "/dev/term" );
|
||||
+ * String deva[] = dev.list();
|
||||
+ * dev = new File( "/dev/cua" );
|
||||
+ * String devb[] = dev.list();
|
||||
+ * String[] temp = new String[ deva.length + devb.length ];
|
||||
+ * for(int j =0;j<deva.length;j++)
|
||||
+ * deva[j] = "term/" + deva[j];
|
||||
+ * for(int j =0;j<devb.length;j++)
|
||||
+ * devb[j] = "cua/" + devb[j];
|
||||
+ * System.arraycopy( deva, 0, temp, 0, deva.length );
|
||||
+ * System.arraycopy( devb, 0, temp,
|
||||
+ * deva.length, devb.length );
|
||||
+ * if( debug ) {
|
||||
+ * for( int j = 0; j< temp.length;j++)
|
||||
+ * System.out.println( temp[j] );
|
||||
+ * }
|
||||
+ * CandidateDeviceNames=temp;
|
||||
+ **/
|
||||
|
||||
- String term[] = new String[2];
|
||||
- int l = 0;
|
||||
- File dev = null;
|
||||
-
|
||||
+ /**
|
||||
+ * ok.. Look the the dirctories representing the port
|
||||
+ * kernel driver interface.
|
||||
+ *
|
||||
+ * If there are entries there are possibly ports we can
|
||||
+ * use and need to enumerate.
|
||||
+ **/
|
||||
|
||||
- dev = new File( "/dev/term" );
|
||||
- if( dev.list().length > 0 )
|
||||
- term[l++] ="term/";
|
||||
|
@ -958,35 +985,6 @@
|
|||
- {
|
||||
- if (debug)
|
||||
- System.out.println("RXTXCommDriver:registerScannedPorts() no Device files to check ");
|
||||
+
|
||||
+ /**
|
||||
+ * File dev = new File( "/dev/term" );
|
||||
+ * String deva[] = dev.list();
|
||||
+ * dev = new File( "/dev/cua" );
|
||||
+ * String devb[] = dev.list();
|
||||
+ * String[] temp = new String[ deva.length + devb.length ];
|
||||
+ * for(int j =0;j<deva.length;j++)
|
||||
+ * deva[j] = "term/" + deva[j];
|
||||
+ * for(int j =0;j<devb.length;j++)
|
||||
+ * devb[j] = "cua/" + devb[j];
|
||||
+ * System.arraycopy( deva, 0, temp, 0, deva.length );
|
||||
+ * System.arraycopy( devb, 0, temp,
|
||||
+ * deva.length, devb.length );
|
||||
+ * if( debug ) {
|
||||
+ * for( int j = 0; j< temp.length;j++)
|
||||
+ * System.out.println( temp[j] );
|
||||
+ * }
|
||||
+ * CandidateDeviceNames=temp;
|
||||
+ **/
|
||||
+
|
||||
+ /**
|
||||
+ * ok.. Look the the dirctories representing the port
|
||||
+ * kernel driver interface.
|
||||
+ *
|
||||
+ * If there are entries there are possibly ports we can
|
||||
+ * use and need to enumerate.
|
||||
+ **/
|
||||
+
|
||||
+ String term[] = new String[2];
|
||||
+ int l = 0;
|
||||
+ File dev = null;
|
||||
|
@ -1523,7 +1521,7 @@
|
|||
};
|
||||
CandidatePortPrefixes=temp;
|
||||
}
|
||||
@@ -827,37 +1088,51 @@
|
||||
@@ -827,37 +1088,51 @@ public class RXTXCommDriver implements C
|
||||
String [] temp={};
|
||||
CandidatePortPrefixes=temp;
|
||||
}
|
||||
|
@ -1595,7 +1593,7 @@
|
|||
return new RXTXPort( PortName );
|
||||
}
|
||||
else
|
||||
@@ -868,18 +1143,30 @@
|
||||
@@ -868,18 +1143,30 @@ public class RXTXCommDriver implements C
|
||||
return new LPRPort( PortName );
|
||||
default:
|
||||
if (debug)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- src/gnu/io/RXTXPort.java.orig 2008-11-13 23:37:45.000000000 +0000
|
||||
+++ src/gnu/io/RXTXPort.java 2015-05-11 16:51:34.000000000 +0100
|
||||
--- src/gnu/io/RXTXPort.java.orig 2008-11-13 23:37:45 UTC
|
||||
+++ src/gnu/io/RXTXPort.java
|
||||
@@ -56,6 +56,7 @@
|
||||
| All trademarks belong to their respective owners.
|
||||
--------------------------------------------------------------------------*/
|
||||
|
@ -8,7 +8,7 @@
|
|||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.io.IOException;
|
||||
@@ -65,93 +66,133 @@
|
||||
@@ -65,93 +66,133 @@ import java.lang.Math;
|
||||
/**
|
||||
* An extension of gnu.io.SerialPort
|
||||
* @see gnu.io.SerialPort
|
||||
|
@ -82,7 +82,15 @@
|
|||
- * @see gnu.io.SerialPort
|
||||
- */
|
||||
- public RXTXPort( String name ) throws PortInUseException
|
||||
- {
|
||||
+ * Open the named port
|
||||
+ * @param name the name of the device to open
|
||||
+ * @throws PortInUseException
|
||||
+ * @see gnu.io.SerialPort
|
||||
+ **/
|
||||
+
|
||||
+ public RXTXPort( String name )
|
||||
+ throws PortInUseException
|
||||
{
|
||||
- if (debug)
|
||||
- z.reportln( "RXTXPort:RXTXPort("+name+") called");
|
||||
- /*
|
||||
|
@ -110,15 +118,6 @@
|
|||
- if (debug)
|
||||
- z.reportln( "RXTXPort:RXTXPort("+name+") returns with fd = " +
|
||||
- fd);
|
||||
+ * Open the named port
|
||||
+ * @param name the name of the device to open
|
||||
+ * @throws PortInUseException
|
||||
+ * @see gnu.io.SerialPort
|
||||
+ **/
|
||||
+
|
||||
+ public RXTXPort( String name )
|
||||
+ throws PortInUseException
|
||||
+ {
|
||||
+ if (debug) System.out.println("RXTXPort:RXTXPort(" + name + ")");
|
||||
+
|
||||
+ /**
|
||||
|
@ -196,7 +195,7 @@
|
|||
/** pid for lock files */
|
||||
int pid = 0;
|
||||
|
||||
@@ -160,142 +201,202 @@
|
||||
@@ -160,142 +201,202 @@ final public class RXTXPort extends Seri
|
||||
|
||||
/** Output stream */
|
||||
private final SerialOutputStream out = new SerialOutputStream();
|
||||
|
@ -265,10 +264,6 @@
|
|||
- public synchronized void setSerialPortParams( int b, int d, int s,
|
||||
- int p )
|
||||
- throws UnsupportedCommOperationException
|
||||
- {
|
||||
- if (debug)
|
||||
- z.reportln( "RXTXPort:setSerialPortParams(" +
|
||||
- b + " " + d + " " + s + " " + p + ") called");
|
||||
+
|
||||
+ /**
|
||||
+ * Set the SerialPort parameters
|
||||
|
@ -291,7 +286,10 @@
|
|||
+ int p
|
||||
+ )
|
||||
+ throws UnsupportedCommOperationException
|
||||
+ {
|
||||
{
|
||||
- if (debug)
|
||||
- z.reportln( "RXTXPort:setSerialPortParams(" +
|
||||
- b + " " + d + " " + s + " " + p + ") called");
|
||||
+ if (debug) System.out.println(
|
||||
+ "RXTXPort:setSerialPortParams(b:" + b + " d:" + d + " s:" + s + " p:" + p + ")"
|
||||
+ );
|
||||
|
@ -466,7 +464,7 @@
|
|||
setflowcontrol( flowcontrol );
|
||||
}
|
||||
catch( IOException e )
|
||||
@@ -303,61 +404,75 @@
|
||||
@@ -303,61 +404,75 @@ final public class RXTXPort extends Seri
|
||||
e.printStackTrace();
|
||||
return;
|
||||
}
|
||||
|
@ -572,7 +570,7 @@
|
|||
return 0;
|
||||
}
|
||||
|
||||
@@ -366,38 +481,49 @@
|
||||
@@ -366,38 +481,49 @@ final public class RXTXPort extends Seri
|
||||
private int timeout;
|
||||
|
||||
/**
|
||||
|
@ -641,7 +639,7 @@
|
|||
if( time >= 0 )
|
||||
{
|
||||
timeout = time;
|
||||
@@ -411,25 +537,26 @@
|
||||
@@ -411,25 +537,26 @@ final public class RXTXPort extends Seri
|
||||
"Unexpected negative timeout value"
|
||||
);
|
||||
}
|
||||
|
@ -675,7 +673,7 @@
|
|||
return(NativegetReceiveTimeout( ));
|
||||
}
|
||||
|
||||
@@ -438,12 +565,12 @@
|
||||
@@ -438,12 +565,12 @@ final public class RXTXPort extends Seri
|
||||
private int threshold = 0;
|
||||
|
||||
/**
|
||||
|
@ -691,7 +689,7 @@
|
|||
if(thresh >=0)
|
||||
{
|
||||
threshold=thresh;
|
||||
@@ -458,32 +585,32 @@
|
||||
@@ -458,32 +585,32 @@ final public class RXTXPort extends Seri
|
||||
);
|
||||
}
|
||||
if (debug)
|
||||
|
@ -733,7 +731,7 @@
|
|||
return(threshold>0);
|
||||
}
|
||||
|
||||
@@ -493,16 +620,17 @@
|
||||
@@ -493,16 +620,17 @@ final public class RXTXPort extends Seri
|
||||
taj@www.linux.org.uk
|
||||
|
||||
These are native stubs...
|
||||
|
@ -755,7 +753,7 @@
|
|||
size + ") called");
|
||||
if( size < 0 )
|
||||
throw new IllegalArgumentException
|
||||
@@ -511,103 +639,139 @@
|
||||
@@ -511,103 +639,139 @@ final public class RXTXPort extends Seri
|
||||
);
|
||||
else InputBuffer=size;
|
||||
if (debug)
|
||||
|
@ -947,7 +945,7 @@
|
|||
|
||||
|
||||
/** Serial Port Event listener */
|
||||
@@ -620,37 +784,43 @@
|
||||
@@ -620,37 +784,43 @@ final public class RXTXPort extends Seri
|
||||
native void eventLoop();
|
||||
|
||||
/**
|
||||
|
@ -1008,7 +1006,7 @@
|
|||
|
||||
if ( fd == 0 || SPEventListener == null || monThread == null)
|
||||
{
|
||||
@@ -661,63 +831,63 @@
|
||||
@@ -661,63 +831,63 @@ final public class RXTXPort extends Seri
|
||||
{
|
||||
case SerialPortEvent.DATA_AVAILABLE:
|
||||
if( debug_events )
|
||||
|
@ -1085,7 +1083,7 @@
|
|||
|
||||
switch( event )
|
||||
{
|
||||
@@ -752,19 +922,19 @@
|
||||
@@ -752,19 +922,19 @@ final public class RXTXPort extends Seri
|
||||
if( monThread.BI ) break;
|
||||
return(false);
|
||||
default:
|
||||
|
@ -1109,7 +1107,7 @@
|
|||
return(true);
|
||||
}
|
||||
if( SPEventListener != null )
|
||||
@@ -773,7 +943,7 @@
|
||||
@@ -773,7 +943,7 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
|
||||
if( debug_events && debug_verbose )
|
||||
|
@ -1118,7 +1116,7 @@
|
|||
|
||||
if (fd == 0 || SPEventListener == null || monThread == null)
|
||||
{
|
||||
@@ -786,22 +956,22 @@
|
||||
@@ -786,22 +956,22 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1148,7 +1146,7 @@
|
|||
if( SPEventListener != null )
|
||||
{
|
||||
throw new TooManyListenersException();
|
||||
@@ -816,54 +986,66 @@
|
||||
@@ -816,54 +986,66 @@ final public class RXTXPort extends Seri
|
||||
MonitorThreadAlive=true;
|
||||
}
|
||||
if (debug)
|
||||
|
@ -1234,16 +1232,16 @@
|
|||
|
||||
}
|
||||
|
||||
@@ -873,7 +1055,7 @@
|
||||
@@ -873,7 +1055,7 @@ final public class RXTXPort extends Seri
|
||||
MonitorThreadLock = false;
|
||||
MonitorThreadAlive=false;
|
||||
monThreadisInterrupted=true;
|
||||
- z.reportln( "RXTXPort:removeEventListener() returning");
|
||||
+ System.out.println("RXTXPort:removeEventListener:Exit");
|
||||
+ if (debug) System.out.println("RXTXPort:removeEventListener:Exit");
|
||||
}
|
||||
/**
|
||||
* Give the native code a chance to start listening to the hardware
|
||||
@@ -894,15 +1076,15 @@
|
||||
@@ -894,15 +1076,15 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -1263,7 +1261,7 @@
|
|||
|
||||
waitForTheNativeCodeSilly();
|
||||
|
||||
@@ -911,155 +1093,172 @@
|
||||
@@ -911,155 +1093,172 @@ final public class RXTXPort extends Seri
|
||||
enable );
|
||||
monThread.Data = enable;
|
||||
MonitorThreadLock = false;
|
||||
|
@ -1485,7 +1483,7 @@
|
|||
// somebody called interrupt() on us
|
||||
// we obbey and return without without closing the socket
|
||||
Thread.currentThread().interrupt();
|
||||
@@ -1075,55 +1274,62 @@
|
||||
@@ -1075,55 +1274,62 @@ final public class RXTXPort extends Seri
|
||||
|
||||
if ( fd <= 0 )
|
||||
{
|
||||
|
@ -1560,7 +1558,7 @@
|
|||
if( speed == 0 ) return;
|
||||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
@@ -1140,7 +1346,7 @@
|
||||
@@ -1140,7 +1346,7 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
writeByte( b, monThreadisInterrupted );
|
||||
if (debug_write)
|
||||
|
@ -1569,7 +1567,7 @@
|
|||
} finally {
|
||||
synchronized (IOLockedMutex) {
|
||||
IOLocked--;
|
||||
@@ -1148,15 +1354,16 @@
|
||||
@@ -1148,15 +1354,16 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -1590,7 +1588,7 @@
|
|||
if( speed == 0 ) return;
|
||||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
@@ -1170,7 +1377,7 @@
|
||||
@@ -1170,7 +1377,7 @@ final public class RXTXPort extends Seri
|
||||
waitForTheNativeCodeSilly();
|
||||
writeArray( b, 0, b.length, monThreadisInterrupted );
|
||||
if (debug_write)
|
||||
|
@ -1599,7 +1597,7 @@
|
|||
} finally {
|
||||
synchronized(IOLockedMutex) {
|
||||
IOLocked--;
|
||||
@@ -1179,14 +1386,19 @@
|
||||
@@ -1179,14 +1386,19 @@ final public class RXTXPort extends Seri
|
||||
|
||||
}
|
||||
/**
|
||||
|
@ -1624,7 +1622,7 @@
|
|||
if( speed == 0 ) return;
|
||||
if( off + len > b.length )
|
||||
{
|
||||
@@ -1197,10 +1409,7 @@
|
||||
@@ -1197,10 +1409,7 @@ final public class RXTXPort extends Seri
|
||||
|
||||
byte send[] = new byte[len];
|
||||
System.arraycopy( b, off, send, 0, len );
|
||||
|
@ -1636,7 +1634,7 @@
|
|||
if ( fd == 0 ) throw new IOException();
|
||||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
@@ -1214,7 +1423,7 @@
|
||||
@@ -1214,7 +1423,7 @@ final public class RXTXPort extends Seri
|
||||
waitForTheNativeCodeSilly();
|
||||
writeArray( send, 0, len, monThreadisInterrupted );
|
||||
if( debug_write )
|
||||
|
@ -1645,7 +1643,7 @@
|
|||
} finally {
|
||||
synchronized (IOLockedMutex) {
|
||||
IOLocked--;
|
||||
@@ -1222,17 +1431,17 @@
|
||||
@@ -1222,17 +1431,17 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -1666,7 +1664,7 @@
|
|||
return;
|
||||
}
|
||||
synchronized(IOLockedMutex) {
|
||||
@@ -1244,17 +1453,19 @@
|
||||
@@ -1244,17 +1453,19 @@ final public class RXTXPort extends Seri
|
||||
/*
|
||||
this is probably good on all OS's but for now
|
||||
just sendEvent from java on Sol
|
||||
|
@ -1688,7 +1686,7 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
@@ -1263,42 +1474,42 @@
|
||||
@@ -1263,42 +1474,42 @@ final public class RXTXPort extends Seri
|
||||
class SerialInputStream extends InputStream
|
||||
{
|
||||
/**
|
||||
|
@ -1745,7 +1743,7 @@
|
|||
return( result );
|
||||
}
|
||||
finally
|
||||
@@ -1309,9 +1520,9 @@
|
||||
@@ -1309,9 +1520,9 @@ final public class RXTXPort extends Seri
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -1758,7 +1756,7 @@
|
|||
*
|
||||
*timeout threshold Behavior
|
||||
*------------------------------------------------------------------------
|
||||
@@ -1320,12 +1531,12 @@
|
||||
@@ -1320,12 +1531,12 @@ final public class RXTXPort extends Seri
|
||||
*>0 >0 blocks until timeout or reads threshold bytes,
|
||||
returns 0 on timeout
|
||||
*0 >0 blocks until reads threshold bytes
|
||||
|
@ -1773,7 +1771,7 @@
|
|||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
return(0);
|
||||
@@ -1338,7 +1549,7 @@
|
||||
@@ -1338,7 +1549,7 @@ final public class RXTXPort extends Seri
|
||||
waitForTheNativeCodeSilly();
|
||||
result = read( b, 0, b.length);
|
||||
if (debug_read_results)
|
||||
|
@ -1782,7 +1780,7 @@
|
|||
return( result );
|
||||
}
|
||||
finally
|
||||
@@ -1353,11 +1564,11 @@
|
||||
@@ -1353,11 +1564,11 @@ read(byte b[], int, int)
|
||||
Documentation is at http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html#read(byte[], int, int)
|
||||
*/
|
||||
/**
|
||||
|
@ -1799,7 +1797,7 @@
|
|||
*
|
||||
*timeout threshold Behavior
|
||||
*------------------------------------------------------------------------
|
||||
@@ -1367,12 +1578,12 @@
|
||||
@@ -1367,12 +1578,12 @@ Documentation is at http://java.sun.com/
|
||||
returns 0 on timeout
|
||||
*0 >0 blocks until either threshold # of bytes or len bytes,
|
||||
whichever was lower.
|
||||
|
@ -1814,7 +1812,7 @@
|
|||
int result;
|
||||
/*
|
||||
* Some sanity checks
|
||||
@@ -1380,24 +1591,24 @@
|
||||
@@ -1380,24 +1591,24 @@ Documentation is at http://java.sun.com/
|
||||
if ( fd == 0 )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1845,7 +1843,7 @@
|
|||
throw new IndexOutOfBoundsException();
|
||||
}
|
||||
|
||||
@@ -1407,7 +1618,7 @@
|
||||
@@ -1407,7 +1618,7 @@ Documentation is at http://java.sun.com/
|
||||
if( len==0 )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1854,7 +1852,7 @@
|
|||
return 0;
|
||||
}
|
||||
/*
|
||||
@@ -1442,7 +1653,7 @@
|
||||
@@ -1442,7 +1653,7 @@ Documentation is at http://java.sun.com/
|
||||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1863,7 +1861,7 @@
|
|||
return(0);
|
||||
}
|
||||
synchronized (IOLockedMutex) {
|
||||
@@ -1453,7 +1664,7 @@
|
||||
@@ -1453,7 +1664,7 @@ Documentation is at http://java.sun.com/
|
||||
waitForTheNativeCodeSilly();
|
||||
result = readArray( b, off, Minimum);
|
||||
if (debug_read_results)
|
||||
|
@ -1872,7 +1870,7 @@
|
|||
return( result );
|
||||
}
|
||||
finally
|
||||
@@ -1465,12 +1676,12 @@
|
||||
@@ -1465,12 +1676,12 @@ Documentation is at http://java.sun.com/
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1891,7 +1889,7 @@
|
|||
|
||||
We are trying to catch the terminator in the native code
|
||||
Right now it is assumed that t[] is an array of 2 bytes.
|
||||
@@ -1479,13 +1690,13 @@
|
||||
@@ -1479,13 +1690,13 @@ Documentation is at http://java.sun.com/
|
||||
array will contain the terminator. Otherwise read behavior should
|
||||
be the same as read( b[], off, len ). Timeouts have not been well
|
||||
tested.
|
||||
|
@ -1907,7 +1905,7 @@
|
|||
int result;
|
||||
/*
|
||||
* Some sanity checks
|
||||
@@ -1493,24 +1704,24 @@
|
||||
@@ -1493,24 +1704,24 @@ Documentation is at http://java.sun.com/
|
||||
if ( fd == 0 )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1938,7 +1936,7 @@
|
|||
throw new IndexOutOfBoundsException();
|
||||
}
|
||||
|
||||
@@ -1520,7 +1731,7 @@
|
||||
@@ -1520,7 +1731,7 @@ Documentation is at http://java.sun.com/
|
||||
if( len==0 )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1947,7 +1945,7 @@
|
|||
return 0;
|
||||
}
|
||||
/*
|
||||
@@ -1555,7 +1766,7 @@
|
||||
@@ -1555,7 +1766,7 @@ Documentation is at http://java.sun.com/
|
||||
if ( monThreadisInterrupted == true )
|
||||
{
|
||||
if (debug_read)
|
||||
|
@ -1956,7 +1954,7 @@
|
|||
return(0);
|
||||
}
|
||||
synchronized (IOLockedMutex) {
|
||||
@@ -1566,7 +1777,7 @@
|
||||
@@ -1566,7 +1777,7 @@ Documentation is at http://java.sun.com/
|
||||
waitForTheNativeCodeSilly();
|
||||
result = readTerminatedArray( b, off, Minimum, t );
|
||||
if (debug_read_results)
|
||||
|
@ -1965,7 +1963,7 @@
|
|||
return( result );
|
||||
}
|
||||
finally
|
||||
@@ -1577,9 +1788,9 @@
|
||||
@@ -1577,9 +1788,9 @@ Documentation is at http://java.sun.com/
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -1978,7 +1976,7 @@
|
|||
public synchronized int available() throws IOException
|
||||
{
|
||||
if ( monThreadisInterrupted == true )
|
||||
@@ -1587,7 +1798,7 @@
|
||||
@@ -1587,7 +1798,7 @@ Documentation is at http://java.sun.com/
|
||||
return(0);
|
||||
}
|
||||
if ( debug_verbose )
|
||||
|
@ -1987,7 +1985,7 @@
|
|||
synchronized (IOLockedMutex) {
|
||||
IOLocked++;
|
||||
}
|
||||
@@ -1595,7 +1806,7 @@
|
||||
@@ -1595,7 +1806,7 @@ Documentation is at http://java.sun.com/
|
||||
{
|
||||
int r = nativeavailable();
|
||||
if ( debug_verbose )
|
||||
|
@ -1996,7 +1994,7 @@
|
|||
r );
|
||||
return r;
|
||||
}
|
||||
@@ -1608,7 +1819,7 @@
|
||||
@@ -1608,7 +1819,7 @@ Documentation is at http://java.sun.com/
|
||||
}
|
||||
}
|
||||
/**
|
||||
|
@ -2005,7 +2003,7 @@
|
|||
class MonitorThread extends Thread
|
||||
{
|
||||
/** Note: these have to be separate boolean flags because the
|
||||
@@ -1628,30 +1839,30 @@
|
||||
@@ -1628,30 +1839,30 @@ Documentation is at http://java.sun.com/
|
||||
MonitorThread()
|
||||
{
|
||||
if (debug)
|
||||
|
@ -2045,26 +2043,24 @@
|
|||
public void setRcvFifoTrigger(int trigger){};
|
||||
|
||||
/*------------------------ END OF CommAPI -----------------------------*/
|
||||
@@ -1724,542 +1935,542 @@
|
||||
@@ -1724,542 +1935,542 @@ Documentation is at http://java.sun.com/
|
||||
throws UnsupportedCommOperationException;
|
||||
|
||||
/**
|
||||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
*
|
||||
- * This is only accurate up to 38600 baud currently.
|
||||
- *
|
||||
+ * This is only accurate up to 38600 baud currently.
|
||||
*
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return BaudRate on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
- * This will not behave as expected with custom speeds
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
+ * This is only accurate up to 38600 baud currently.
|
||||
+ *
|
||||
+ * @param port the name of the port thats been preopened
|
||||
+ * @return BaudRate on success
|
||||
+ * @throws UnsupportedCommOperationException;
|
||||
|
@ -2086,14 +2082,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return DataBits on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return DataBits on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * @param port the name of the port thats been preopened
|
||||
+ * @return DataBits on success
|
||||
+ * @throws UnsupportedCommOperationException;
|
||||
|
@ -2115,14 +2110,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return Parity on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return Parity on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * @param port the name of the port thats been preopened
|
||||
+ * @return Parity on success
|
||||
+ * @throws UnsupportedCommOperationException;
|
||||
|
@ -2144,14 +2138,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return StopBits on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * @param port the name of the port thats been preopened
|
||||
- * @return StopBits on success
|
||||
- * @throws UnsupportedCommOperationException;
|
||||
+ * @param port the name of the port thats been preopened
|
||||
+ * @return StopBits on success
|
||||
+ * @throws UnsupportedCommOperationException;
|
||||
|
@ -2173,7 +2166,10 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
*
|
||||
- * Set the SerialPort parameters
|
||||
- * 1.5 stop bits requires 5 databits
|
||||
- * @param f filename
|
||||
|
@ -2181,14 +2177,6 @@
|
|||
- * @param d databits
|
||||
- * @param s stopbits
|
||||
- * @param p parity
|
||||
- *
|
||||
- * @throws UnsupportedCommOperationException
|
||||
- * @see gnu.io.UnsupportedCommOperationException
|
||||
- */
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
+ * Set the SerialPort parameters
|
||||
+ * 1.5 stop bits requires 5 databits
|
||||
+ * @param f filename
|
||||
|
@ -2196,7 +2184,10 @@
|
|||
+ * @param d databits
|
||||
+ * @param s stopbits
|
||||
+ * @param p parity
|
||||
+ *
|
||||
*
|
||||
- * @throws UnsupportedCommOperationException
|
||||
- * @see gnu.io.UnsupportedCommOperationException
|
||||
- */
|
||||
+ * @throws UnsupportedCommOperationException
|
||||
+ * @see gnu.io.UnsupportedCommOperationException
|
||||
+ **/
|
||||
|
@ -2218,14 +2209,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * Open the port and set DSR. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the DSR before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * Open the port and set DSR. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the DSR before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Open the port and set DSR. remove lockfile and do not close
|
||||
+ * This is so some software can appear to set the DSR before 'opening'
|
||||
+ * the port a second time later on.
|
||||
|
@ -2252,14 +2242,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * Open the port and set DTR. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the DTR before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * Open the port and set DTR. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the DTR before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Open the port and set DTR. remove lockfile and do not close
|
||||
+ * This is so some software can appear to set the DTR before 'opening'
|
||||
+ * the port a second time later on.
|
||||
|
@ -2286,14 +2275,13 @@
|
|||
- * Extension to CommAPI
|
||||
- * This is an extension to CommAPI. It may not be supported on
|
||||
- * all operating systems.
|
||||
- *
|
||||
- * Open the port and set RTS. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the RTS before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Extension to CommAPI
|
||||
+ * This is an extension to CommAPI. It may not be supported on
|
||||
+ * all operating systems.
|
||||
+ *
|
||||
*
|
||||
- * Open the port and set RTS. remove lockfile and do not close
|
||||
- * This is so some software can appear to set the RTS before 'opening'
|
||||
- * the port a second time later on.
|
||||
+ * Open the port and set RTS. remove lockfile and do not close
|
||||
+ * This is so some software can appear to set the RTS before 'opening'
|
||||
+ * the port a second time later on.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/gnu/io/SerialPortEvent.java.orig 2007-04-26 06:26:06.000000000 +0100
|
||||
+++ src/gnu/io/SerialPortEvent.java 2015-05-11 16:51:34.000000000 +0100
|
||||
@@ -76,6 +76,8 @@
|
||||
--- src/gnu/io/SerialPortEvent.java.orig 2007-04-26 05:26:06 UTC
|
||||
+++ src/gnu/io/SerialPortEvent.java
|
||||
@@ -76,6 +76,8 @@ public class SerialPortEvent extends Eve
|
||||
public static final int PE =8;
|
||||
public static final int FE =9;
|
||||
public static final int BI =10;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= postgis
|
||||
PORTVERSION= 2.2.4
|
||||
PORTVERSION= 2.2.5
|
||||
CATEGORIES= databases geography
|
||||
MASTER_SITES= http://download.osgeo.org/postgis/source/
|
||||
PKGNAMESUFFIX= 22
|
||||
|
@ -60,6 +60,8 @@ ADDRSTD_LIB_DEPENDS= libpcre.so:devel/pcre
|
|||
CFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
post-patch:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1480330094
|
||||
SHA256 (postgis-2.2.4.tar.gz) = 6c6dc818c77ab48ffbaf85869b219c21279eef65b79668ad4e2ad241de7ed01b
|
||||
SIZE (postgis-2.2.4.tar.gz) = 10223954
|
||||
TIMESTAMP = 1486550835
|
||||
SHA256 (postgis-2.2.5.tar.gz) = 1fcd458c1e095236d38e52160be5be0c62163f135d4fe7e2554edee0937ce705
|
||||
SIZE (postgis-2.2.5.tar.gz) = 10223574
|
||||
|
|
|
@ -87,6 +87,7 @@ lib/postgresql/postgis-2.2.so
|
|||
%%DATADIR%%/utils/test_geography_estimation.pl
|
||||
%%DATADIR%%/utils/test_geography_joinestimation.pl
|
||||
%%DATADIR%%/utils/test_joinestimation.pl
|
||||
%%LOADERGUI%%share/postgresql/applications/shp2pgsql-gui.desktop
|
||||
share/postgresql/contrib/postgis-2.2/legacy.sql
|
||||
share/postgresql/contrib/postgis-2.2/legacy_gist.sql
|
||||
share/postgresql/contrib/postgis-2.2/legacy_minimal.sql
|
||||
|
@ -145,7 +146,7 @@ share/postgresql/contrib/postgis-2.2/uninstall_postgis.sql
|
|||
%%RASTER%%share/postgresql/extension/postgis--2.2.1--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--2.2.2--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--2.2.3--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--2.2.4--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
|
@ -171,7 +172,9 @@ share/postgresql/contrib/postgis-2.2/uninstall_postgis.sql
|
|||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.1.9--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.0--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.1--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.2--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.3--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.4--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
|
@ -199,7 +202,7 @@ share/postgresql/contrib/postgis-2.2/uninstall_postgis.sql
|
|||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.1--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.2--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.3--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.4--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
|
||||
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
|
@ -228,9 +231,19 @@ share/postgresql/contrib/postgis-2.2/uninstall_postgis.sql
|
|||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.1--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.2--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.3--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.4--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%next--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql
|
||||
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology.control
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/16x16/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/22x22/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/24x24/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/32x32/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/36x36/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/40x40/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/42x42/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/48x48/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/64x64/apps/shp2pgsql-gui.png
|
||||
%%LOADERGUI%%share/postgresql/icons/hicolor/8x8/apps/shp2pgsql-gui.png
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME?= postgresql
|
||||
DISTVERSION?= 9.2.19
|
||||
PORTREVISION?= 1
|
||||
DISTVERSION?= 9.2.20
|
||||
PORTREVISION?= 0
|
||||
CATEGORIES?= databases
|
||||
MASTER_SITES= PGSQL/source/v${DISTVERSION}
|
||||
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1477347738
|
||||
SHA256 (postgresql/postgresql-9.2.19.tar.bz2) = 1d29d73a4f590fcc348280f13ac2ff6a0f72c94908c54e3c20b7ab1560e8dbad
|
||||
SIZE (postgresql/postgresql-9.2.19.tar.bz2) = 16466698
|
||||
TIMESTAMP = 1486640625
|
||||
SHA256 (postgresql/postgresql-9.2.20.tar.bz2) = 0b8abdae8400cabea5587a726003c9dd71c73c049bdae523abc35f9312dd8f26
|
||||
SIZE (postgresql/postgresql-9.2.20.tar.bz2) = 16480653
|
||||
SHA256 (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 2f9c831b3dff866f0b2f6f2a9ef771a4045486bc252a851aadc73c50d376319d
|
||||
SIZE (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 5587
|
||||
|
|
|
@ -379,6 +379,7 @@ lib/postgresql/utf8_and_win.so
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
|
||||
|
@ -399,6 +400,7 @@ lib/postgresql/utf8_and_win.so
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
|
||||
|
@ -604,6 +606,7 @@ lib/postgresql/utf8_and_win.so
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
DISTVERSION?= 9.4.10
|
||||
DISTVERSION?= 9.4.11
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1477347764
|
||||
SHA256 (postgresql/postgresql-9.4.10.tar.bz2) = 7061678bed1981c681ce54c76b98b6ec17743f090a9775104a45e7e1a8826ecf
|
||||
SIZE (postgresql/postgresql-9.4.10.tar.bz2) = 17802812
|
||||
TIMESTAMP = 1486640625
|
||||
SHA256 (postgresql/postgresql-9.4.11.tar.bz2) = e3eb51d045c180b03d2de1f0c3af9356e10be49448e966ca01dfc2c6d1cc9d23
|
||||
SIZE (postgresql/postgresql-9.4.11.tar.bz2) = 17832915
|
||||
SHA256 (postgresql/pg-949-icu-2016-10-02.diff.gz) = 34612e685a79874db04bc6b66c700bfc6412042840c532eef0da7832d1f70d43
|
||||
SIZE (postgresql/pg-949-icu-2016-10-02.diff.gz) = 5289
|
||||
|
|
|
@ -369,6 +369,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
|
||||
|
@ -389,6 +390,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
|
||||
|
@ -453,8 +455,8 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ust-Nera
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Vientiane
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Vladivostok
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Yangon
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Yakutsk
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Yangon
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Yekaterinburg
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Yerevan
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Atlantic/Azores
|
||||
|
@ -594,6 +596,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
DISTVERSION?= 9.5.5
|
||||
DISTVERSION?= 9.5.6
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1477347770
|
||||
SHA256 (postgresql/postgresql-9.5.5.tar.bz2) = 02c65290be74de6604c3fed87c9fd3e6b32e949f0ab8105a75bd7ed5aa71f394
|
||||
SIZE (postgresql/postgresql-9.5.5.tar.bz2) = 18525082
|
||||
TIMESTAMP = 1486640626
|
||||
SHA256 (postgresql/postgresql-9.5.6.tar.bz2) = bb9e5f6d34e20783e96e10c1d6c0c09c31749e802aaa46b793ce2522725ae12f
|
||||
SIZE (postgresql/postgresql-9.5.6.tar.bz2) = 18598551
|
||||
SHA256 (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5fa083ec38087d6a0961642208f012e902221270708b919b92e9eedaa755e365
|
||||
SIZE (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5952
|
||||
|
|
|
@ -390,6 +390,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
|
||||
|
@ -410,6 +411,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
|
||||
|
@ -615,6 +617,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
DISTVERSION?= 9.6.1
|
||||
DISTVERSION?= 9.6.2
|
||||
|
||||
MAINTAINER?= pgsql@FreeBSD.org
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1477347775
|
||||
SHA256 (postgresql/postgresql-9.6.1.tar.bz2) = e5101e0a49141fc12a7018c6dad594694d3a3325f5ab71e93e0e51bd94e51fcd
|
||||
SIZE (postgresql/postgresql-9.6.1.tar.bz2) = 19260568
|
||||
TIMESTAMP = 1486640626
|
||||
SHA256 (postgresql/postgresql-9.6.2.tar.bz2) = 0187b5184be1c09034e74e44761505e52357248451b0c854dddec6c231fe50c9
|
||||
SIZE (postgresql/postgresql-9.6.2.tar.bz2) = 19478040
|
||||
SHA256 (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 85f81baa0fc8f692bcf802c8645196d9e3afdef4f760cef712d940b87655486e
|
||||
SIZE (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 5998
|
||||
|
|
|
@ -392,6 +392,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Aqtobe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashgabat
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Ashkhabad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Atyrau
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baghdad
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Bahrain
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Baku
|
||||
|
@ -412,6 +413,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dili
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dubai
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Dushanbe
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Famagusta
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Gaza
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Harbin
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Asia/Hebron
|
||||
|
@ -617,6 +619,7 @@ lib/libpgcommon.a
|
|||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Samara
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/San_Marino
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sarajevo
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Saratov
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Simferopol
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Skopje
|
||||
%%TZDATA%%%%DATADIR%%/timezone/Europe/Sofia
|
||||
|
|
|
@ -1702,6 +1702,7 @@
|
|||
SUBDIR += ocaml-xstr
|
||||
SUBDIR += ocaml-xstrp4
|
||||
SUBDIR += ocl-icd
|
||||
SUBDIR += oclgrind
|
||||
SUBDIR += ode
|
||||
SUBDIR += ois
|
||||
SUBDIR += okteta
|
||||
|
@ -4102,6 +4103,7 @@
|
|||
SUBDIR += py-arrow
|
||||
SUBDIR += py-aspects
|
||||
SUBDIR += py-aspyct
|
||||
SUBDIR += py-astor
|
||||
SUBDIR += py-astroid
|
||||
SUBDIR += py-asyncio
|
||||
SUBDIR += py-atomiclong
|
||||
|
@ -4624,6 +4626,7 @@
|
|||
SUBDIR += py-rope
|
||||
SUBDIR += py-rose
|
||||
SUBDIR += py-roxlib
|
||||
SUBDIR += py-rply
|
||||
SUBDIR += py-rq
|
||||
SUBDIR += py-rtree
|
||||
SUBDIR += py-rtslib-fb
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= cgit
|
||||
PORTVERSION= 1.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel www
|
||||
MASTER_SITES= http://git.zx2c4.com/cgit/snapshot/:cgit \
|
||||
https://www.kernel.org/pub/software/scm/git/:git
|
||||
|
@ -15,7 +15,7 @@ COMMENT= Fast, lightweight web frontend for Git repositories
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
GIT_VERSION= 2.11.0
|
||||
GIT_VERSION= 2.11.1
|
||||
USES= cpe gmake iconv shebangfix ssl tar:xz
|
||||
CPE_VENDOR= lars_hjemli
|
||||
SHEBANG_FILES= filters/html-converters/rst2html
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1480538696
|
||||
TIMESTAMP = 1486685455
|
||||
SHA256 (cgit-1.1.tar.xz) = 0889af29be15fc981481caa09579f982b9740fe9fd2860ab87dff286f4635890
|
||||
SIZE (cgit-1.1.tar.xz) = 86268
|
||||
SHA256 (git-2.11.0.tar.xz) = 7e7e8d69d494892373b87007674be5820a4bc1ef596a0117d03ea3169119fd0b
|
||||
SIZE (git-2.11.0.tar.xz) = 4197984
|
||||
SHA256 (git-2.11.1.tar.xz) = c0a779cae325d48a1d5ba08b6ee1febcc31d0657a6da01fd1dec1c6e10976415
|
||||
SIZE (git-2.11.1.tar.xz) = 4208132
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= cvsweb
|
||||
PORTVERSION= 3.0.6
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= devel www
|
||||
MASTER_SITES= LOCAL/scop http://people.FreeBSD.org/~scop/cvsweb/
|
||||
PKGNAMESUFFIX= 3
|
||||
|
@ -13,6 +13,8 @@ PKGNAMESUFFIX= 3
|
|||
MAINTAINER= noackjr@alumni.rice.edu
|
||||
COMMENT= WWW CGI script to browse CVS repository trees version 3
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
|
||||
RUN_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run \
|
||||
p5-URI>=0:net/p5-URI
|
||||
|
||||
|
@ -31,6 +33,7 @@ CONFLICTS= cvsweb-2.*
|
|||
USES= perl5 shebangfix
|
||||
SHEBANG_FILES= cvsweb.cgi
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- cvsweb.cgi.orig 2005-09-25 20:28:51 UTC
|
||||
+++ cvsweb.cgi
|
||||
@@ -2951,7 +2951,7 @@ sub printLog($$$;$$)
|
||||
print "<br />\n";
|
||||
|
||||
print '<i>';
|
||||
- if (defined @mytz) {
|
||||
+ if (@mytz) {
|
||||
my ($est) = $mytz[(localtime($date{$_}))[8]];
|
||||
print scalar localtime($date{$_}), " $est</i> (";
|
||||
} else {
|
|
@ -1,6 +1,6 @@
|
|||
--- cvsweb.conf.orig Wed May 5 08:40:50 2004
|
||||
+++ cvsweb.conf Wed May 12 15:50:36 2004
|
||||
@@ -47,7 +47,7 @@
|
||||
--- cvsweb.conf.orig 2005-06-19 09:13:50 UTC
|
||||
+++ cvsweb.conf
|
||||
@@ -57,7 +57,7 @@ $CMD{tar} ||= search_path('tar');
|
||||
# 'symbolic_name' => ['Name to display', '/path/to/cvsroot']
|
||||
#
|
||||
@CVSrepositories = (
|
||||
|
@ -9,7 +9,7 @@
|
|||
# 'freebsd' => ['FreeBSD', '/var/ncvs'],
|
||||
# 'openbsd' => ['OpenBSD', '/var/ncvs'],
|
||||
# 'netbsd' => ['NetBSD', '/var/ncvs'],
|
||||
@@ -202,7 +202,7 @@
|
||||
@@ -226,7 +226,7 @@ EOT
|
||||
# check out the "mini" versions in the icons/ directory; they have a
|
||||
# width/height of 16/16.
|
||||
#
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
# format: TEXT ICON-URL width height
|
||||
%ICONS = (
|
||||
@@ -216,7 +216,7 @@
|
||||
@@ -240,7 +240,7 @@ undef $iconsdir;
|
||||
|
||||
# An URL where to find the CSS.
|
||||
#
|
||||
|
@ -27,7 +27,7 @@
|
|||
|
||||
# The length to which the last log entry should be truncated when shown
|
||||
# in the directory view.
|
||||
@@ -470,7 +470,7 @@
|
||||
@@ -505,7 +505,7 @@ $allow_cvsgraph = $CMD{cvsgraph} ? 1 : 0
|
||||
# settings in the configuration file with command line options, see
|
||||
# doGraph() and doGraphView() in cvsweb.cgi for details.
|
||||
#
|
||||
|
@ -36,7 +36,7 @@
|
|||
|
||||
# URL to the CVSHistory script. This should be absolute (but does not need
|
||||
# to include the host and port if the script is on the same server as
|
||||
@@ -539,7 +539,7 @@
|
||||
@@ -574,7 +574,7 @@ $ENV{CVSREADONLYFS} = 1 unless exists($E
|
||||
# Enables syntax highlighting using GNU Enscript if set.
|
||||
# You will need GNU Enscript version 1.6.3 or newer for this to work.
|
||||
#
|
||||
|
|
|
@ -29,10 +29,11 @@ PLIST_SUB= SHLIBVER=${SHLIBVER}
|
|||
|
||||
PORTDOCS= *
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
CFLAGS_amd64= -fPIC
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-patch:
|
||||
${FIND} ${WRKSRC} -name "*.h.orig" -delete
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= git-cinnabar
|
||||
DISTVERSION= 0.4.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
Chase https://github.com/git/git/commit/8de7eeb54b6a
|
||||
|
||||
--- cinnabar-fast-import.c.orig 2017-01-18 08:05:01 UTC
|
||||
+++ cinnabar-fast-import.c
|
||||
@@ -83,9 +83,6 @@ static void init()
|
||||
git_pack_config();
|
||||
ignore_case = 0;
|
||||
|
||||
- if (!pack_compression_seen && core_compression_seen)
|
||||
- pack_compression_level = core_compression_level;
|
||||
-
|
||||
alloc_objects(object_entry_alloc);
|
||||
strbuf_init(&command_buf, 0);
|
||||
atom_table = xcalloc(atom_table_sz, sizeof(struct atom_str*));
|
|
@ -1,5 +1,5 @@
|
|||
--- src/output.cc 2007-03-31 08:16:05.000000000 -0700
|
||||
+++ src/output.cc 2008-05-27 16:07:01.000000000 -0700
|
||||
--- src/output.cc 2007-03-31 15:16:05 UTC
|
||||
+++ src/output.cc
|
||||
@@ -1106,9 +1106,7 @@ output_keyword_entry (KeywordExt *temp,
|
||||
if (option[TYPE])
|
||||
printf ("{");
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
diff -up -r ./doc/gperf.1 ./doc/gperf.1
|
||||
--- ./doc/gperf.1 2007-05-02 09:01:25.000000000 -0700
|
||||
+++ ./doc/gperf.1 2011-10-06 14:21:41.000000000 -0700
|
||||
--- ./doc/gperf.1 2007-05-02 16:01:25 UTC
|
||||
+++ ./doc/gperf.1
|
||||
@@ -1,5 +1,5 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.23.
|
||||
-.TH GPERF "1" "May 2007" "GNU gperf 3.0.3" FSF
|
||||
|
@ -19,9 +18,8 @@ diff -up -r ./doc/gperf.1 ./doc/gperf.1
|
|||
.SS "Algorithm employed by gperf:"
|
||||
.TP
|
||||
\fB\-k\fR, \fB\-\-key\-positions\fR=\fIKEYS\fR
|
||||
diff -up -r ./src/options.cc ./src/options.cc
|
||||
--- ./src/options.cc 2007-03-31 08:22:16.000000000 -0700
|
||||
+++ ./src/options.cc 2011-10-06 14:13:41.000000000 -0700
|
||||
--- ./src/options.cc 2007-03-31 15:22:16 UTC
|
||||
+++ ./src/options.cc
|
||||
@@ -67,6 +67,8 @@ static const char *const DEFAULT_STRINGP
|
||||
/* Default delimiters that separate keywords from their attributes. */
|
||||
static const char *const DEFAULT_DELIMITERS = ",";
|
||||
|
@ -99,9 +97,8 @@ diff -up -r ./src/options.cc ./src/options.cc
|
|||
default:
|
||||
short_usage (stderr);
|
||||
exit (1);
|
||||
diff -up -r ./src/options.h ./src/options.h
|
||||
--- ./src/options.h 2005-05-14 07:22:36.000000000 -0700
|
||||
+++ ./src/options.h 2011-10-06 13:29:28.000000000 -0700
|
||||
--- ./src/options.h 2005-05-14 14:22:36 UTC
|
||||
+++ ./src/options.h
|
||||
@@ -209,6 +209,9 @@ public:
|
||||
/* Sets the delimiters string, if not already set. */
|
||||
void set_delimiters (const char *delimiters);
|
||||
|
@ -121,9 +118,8 @@ diff -up -r ./src/options.h ./src/options.h
|
|||
/* Contains user-specified key choices. */
|
||||
Positions _key_positions;
|
||||
};
|
||||
diff -up -r ./src/options.icc ./src/options.icc
|
||||
--- ./src/options.icc 2005-05-14 07:22:36.000000000 -0700
|
||||
+++ ./src/options.icc 2011-10-06 13:42:59.000000000 -0700
|
||||
--- ./src/options.icc 2005-05-14 14:22:36 UTC
|
||||
+++ ./src/options.icc
|
||||
@@ -155,3 +155,9 @@ Options::get_key_positions () const
|
||||
{
|
||||
return _key_positions;
|
||||
|
@ -134,9 +130,8 @@ diff -up -r ./src/options.icc ./src/options.icc
|
|||
+{
|
||||
+ return _size_type;
|
||||
+}
|
||||
diff -up -r ./src/output.cc ./src/output.cc
|
||||
--- ./src/output.cc 2011-10-06 14:23:05.000000000 -0700
|
||||
+++ ./src/output.cc 2011-10-06 13:41:53.000000000 -0700
|
||||
--- ./src/output.cc 2007-03-31 15:16:05 UTC
|
||||
+++ ./src/output.cc
|
||||
@@ -772,14 +772,14 @@ Output::output_hash_function () const
|
||||
printf (option[KRC] ?
|
||||
"(str, len)\n"
|
||||
|
@ -203,9 +198,8 @@ diff -up -r ./src/output.cc ./src/output.cc
|
|||
|
||||
output_hash_function ();
|
||||
|
||||
diff -up -r ./tests/c-parse.exp ./tests/c-parse.exp
|
||||
--- ./tests/c-parse.exp 2007-04-06 08:38:50.000000000 -0700
|
||||
+++ ./tests/c-parse.exp 2011-10-06 13:45:57.000000000 -0700
|
||||
--- ./tests/c-parse.exp 2007-04-06 15:38:50 UTC
|
||||
+++ ./tests/c-parse.exp
|
||||
@@ -80,7 +80,7 @@ hash (str, len)
|
||||
126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
|
||||
126, 126, 126, 126, 126, 126
|
||||
|
@ -215,9 +209,8 @@ diff -up -r ./tests/c-parse.exp ./tests/c-parse.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/charsets.exp ./tests/charsets.exp
|
||||
--- ./tests/charsets.exp 2007-04-19 04:13:42.000000000 -0700
|
||||
+++ ./tests/charsets.exp 2011-10-06 13:47:31.000000000 -0700
|
||||
--- ./tests/charsets.exp 2007-04-19 11:13:42 UTC
|
||||
+++ ./tests/charsets.exp
|
||||
@@ -89,7 +90,7 @@ hash (str, len)
|
||||
5046, 5046, 5046, 5046, 5046, 5046, 5046, 5046, 5046, 5046,
|
||||
5046, 5046, 5046, 5046, 5046, 5046, 5046, 5046, 5046
|
||||
|
@ -227,9 +220,8 @@ diff -up -r ./tests/charsets.exp ./tests/charsets.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/chill.exp ./tests/chill.exp
|
||||
--- ./tests/chill.exp 2007-04-19 04:13:42.000000000 -0700
|
||||
+++ ./tests/chill.exp 2011-10-06 13:46:47.000000000 -0700
|
||||
--- ./tests/chill.exp 2007-04-19 11:13:42 UTC
|
||||
+++ ./tests/chill.exp
|
||||
@@ -78,7 +78,7 @@ hash (str, len)
|
||||
1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050,
|
||||
1050, 1050, 1050, 1050, 1050, 1050, 1050
|
||||
|
@ -239,9 +231,8 @@ diff -up -r ./tests/chill.exp ./tests/chill.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/cplusplus.exp ./tests/cplusplus.exp
|
||||
--- ./tests/cplusplus.exp 2007-04-19 03:16:41.000000000 -0700
|
||||
+++ ./tests/cplusplus.exp 2011-10-06 13:47:03.000000000 -0700
|
||||
--- ./tests/cplusplus.exp 2007-04-19 10:16:41 UTC
|
||||
+++ ./tests/cplusplus.exp
|
||||
@@ -80,7 +80,7 @@ hash (str, len)
|
||||
164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
|
||||
164, 164, 164, 164, 164, 164
|
||||
|
@ -251,9 +242,8 @@ diff -up -r ./tests/cplusplus.exp ./tests/cplusplus.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/java.exp ./tests/java.exp
|
||||
--- ./tests/java.exp 2007-04-19 03:16:41.000000000 -0700
|
||||
+++ ./tests/java.exp 2011-10-06 13:47:19.000000000 -0700
|
||||
--- ./tests/java.exp 2007-04-19 10:16:41 UTC
|
||||
+++ ./tests/java.exp
|
||||
@@ -104,7 +104,7 @@ hash (str, len)
|
||||
77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
|
||||
77, 77, 77, 77, 77, 77
|
||||
|
@ -263,9 +253,8 @@ diff -up -r ./tests/java.exp ./tests/java.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/languages.exp ./tests/languages.exp
|
||||
--- ./tests/languages.exp 2007-04-19 03:16:41.000000000 -0700
|
||||
+++ ./tests/languages.exp 2011-10-06 13:47:47.000000000 -0700
|
||||
--- ./tests/languages.exp 2007-04-19 10:16:41 UTC
|
||||
+++ ./tests/languages.exp
|
||||
@@ -93,7 +94,7 @@ hash (str, len)
|
||||
3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
|
||||
3861, 3861, 3861, 3861, 3861
|
||||
|
@ -275,9 +264,8 @@ diff -up -r ./tests/languages.exp ./tests/languages.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
diff -up -r ./tests/objc.exp ./tests/objc.exp
|
||||
--- ./tests/objc.exp 2007-04-19 03:16:41.000000000 -0700
|
||||
+++ ./tests/objc.exp 2011-10-06 13:46:34.000000000 -0700
|
||||
--- ./tests/objc.exp 2007-04-19 10:16:41 UTC
|
||||
+++ ./tests/objc.exp
|
||||
@@ -80,7 +80,7 @@ hash (str, len)
|
||||
96, 96, 96, 96, 96, 96, 96, 96, 96, 96,
|
||||
96, 96, 96, 96, 96, 96
|
||||
|
@ -287,8 +275,8 @@ diff -up -r ./tests/objc.exp ./tests/objc.exp
|
|||
|
||||
switch (hval)
|
||||
{
|
||||
--- tests/test-6.exp 2004-08-22 09:04:17.000000000 -0700
|
||||
+++ tests/test-6.out 2011-10-06 14:31:09.000000000 -0700
|
||||
--- tests/test-6.exp 2004-08-22 16:04:17 UTC
|
||||
+++ tests/test-6.out
|
||||
@@ -88,6 +88,8 @@ Details in the output code:
|
||||
Prevents the transfer of the type declaration to the
|
||||
output file. Use this option if the type is already
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
# Created by: Johannes Dieterich <jmd@freebsd.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= oclgrind
|
||||
PORTVERSION= 20170122
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= jmd@freebsd.org
|
||||
COMMENT= SPIR interpreter and virtual OpenCL device simulator
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= opencl>=0:devel/opencl \
|
||||
llvm-config40:devel/llvm40
|
||||
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
|
||||
RUN_DEPENDS= opencl>=0:devel/opencl
|
||||
|
||||
BROKEN_FreeBSD_10= oclgrind is only supported on FreeBSD 11.0 and newer, crashes LLVM 3.4
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jrprice
|
||||
GH_PROJECT= Oclgrind
|
||||
GH_TAGNAME= b777367
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
USES= cmake
|
||||
|
||||
CMAKE_ARGS+= -DLLVM_DIR=${LOCALBASE}/llvm40/share/llvm/cmake
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1486354287
|
||||
SHA256 (jrprice-Oclgrind-v20170122-b777367_GH0.tar.gz) = 0c72e1d82498bc3659990c8c3b5cd43fdf8a00f812c5a7dc8aa735f86c31a320
|
||||
SIZE (jrprice-Oclgrind-v20170122-b777367_GH0.tar.gz) = 192908
|
|
@ -0,0 +1,11 @@
|
|||
--- CMakeLists.txt.orig 2017-01-22 12:14:21 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -151,7 +151,7 @@ endif()
|
||||
# Check for library directory suffixes
|
||||
set(_LIBDIR_SUFFIX "")
|
||||
get_property(USING_LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
|
||||
-if (USING_LIB64 AND NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
|
||||
+if (USING_LIB64 AND NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin" AND NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
|
||||
set(_LIBDIR_SUFFIX "64")
|
||||
endif()
|
||||
set(LIBDIR_SUFFIX "${_LIBDIR_SUFFIX}"
|
|
@ -0,0 +1,13 @@
|
|||
--- src/runtime/oclgrind.cpp.orig 2017-01-22 12:14:21 UTC
|
||||
+++ src/runtime/oclgrind.cpp
|
||||
@@ -364,6 +364,10 @@ static string getLibDirPath()
|
||||
#if defined(__APPLE__)
|
||||
uint32_t sz = PATH_MAX;
|
||||
if (_NSGetExecutablePath(exepath, &sz))
|
||||
+#elif defined(__FreeBSD__)
|
||||
+ char temp[PATH_MAX];
|
||||
+ snprintf(temp, sizeof(temp), "/proc/%d/file", getpid());
|
||||
+ if (readlink(temp, exepath, PATH_MAX) == -1)
|
||||
#else // not apple
|
||||
if (readlink("/proc/self/exe", exepath, PATH_MAX) == -1)
|
||||
#endif
|
|
@ -0,0 +1,12 @@
|
|||
Oclgrind
|
||||
|
||||
SPIR interpreter and virtual OpenCL device simulator
|
||||
|
||||
Oclgrind implements a virtual OpenCL device simulator, including an OpenCL
|
||||
runtime with ICD support. The goal is to provide a platform for creating tools
|
||||
to aid OpenCL development. In particular, this project currently implements
|
||||
utilities for debugging memory access errors, detecting data-races and barrier
|
||||
divergence, collecting instruction histograms, and for interactive OpenCL
|
||||
kernel debugging. The simulator is built on an interpreter for LLVM IR.
|
||||
|
||||
WWW: https://github.com/jrprice/Oclgrind
|
|
@ -0,0 +1,19 @@
|
|||
bin/oclgrind
|
||||
bin/oclgrind-kernel
|
||||
include/oclgrind/Context.h
|
||||
include/oclgrind/Kernel.h
|
||||
include/oclgrind/KernelInvocation.h
|
||||
include/oclgrind/Memory.h
|
||||
include/oclgrind/Plugin.h
|
||||
include/oclgrind/Program.h
|
||||
include/oclgrind/Queue.h
|
||||
include/oclgrind/WorkGroup.h
|
||||
include/oclgrind/WorkItem.h
|
||||
include/oclgrind/clc.h
|
||||
include/oclgrind/clc32.pch
|
||||
include/oclgrind/clc64.pch
|
||||
include/oclgrind/common.h
|
||||
include/oclgrind/half.h
|
||||
lib/liboclgrind-rt-icd.so
|
||||
lib/liboclgrind-rt.so
|
||||
lib/liboclgrind.so
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MooseX-Types
|
||||
PORTVERSION= 0.49
|
||||
PORTVERSION= 0.50
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
@ -20,7 +20,6 @@ BUILD_DEPENDS= p5-Carp-Clan>=6.00:devel/p5-Carp-Clan \
|
|||
p5-Sub-Exporter-ForMethods>=0.100052:devel/p5-Sub-Exporter-ForMethods \
|
||||
p5-Sub-Install>=0:devel/p5-Sub-Install \
|
||||
p5-Sub-Name>=0:devel/p5-Sub-Name \
|
||||
p5-Sub-Quote>=0:devel/p5-Sub-Quote \
|
||||
p5-namespace-autoclean>=0.08:devel/p5-namespace-autoclean \
|
||||
p5-namespace-clean>=0:devel/p5-namespace-clean
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1482515415
|
||||
SHA256 (MooseX-Types-0.49.tar.gz) = aa54504655518853f5b4f353a9b317039fc902ab7bd14a0871eea52479036984
|
||||
SIZE (MooseX-Types-0.49.tar.gz) = 57292
|
||||
TIMESTAMP = 1486645563
|
||||
SHA256 (MooseX-Types-0.50.tar.gz) = 9cd87b3492cbf0be9d2df9317b2adf9fc30663770e69906654bea3f41b17cb08
|
||||
SIZE (MooseX-Types-0.50.tar.gz) = 57252
|
||||
|
|
|
@ -35,6 +35,8 @@ CFLAGS_aarch64= -fPIC
|
|||
ALL_TARGET= swig-pl-lib swig-pl
|
||||
INSTALL_TARGET= install-swig-pl
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
|
||||
pre-install:
|
||||
${REINPLACE_CMD} '/SWIG_PL_DIR/s, install$$, all pure_install,g' ${WRKSRC}/Makefile
|
||||
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ev
|
||||
PORTVERSION= 0.2.15
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 1.0.4
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://pecl.php.net/get/
|
||||
PKGNAMEPREFIX= pecl-
|
||||
|
@ -16,6 +15,5 @@ LICENSE= PHP301
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= php:ext tar:tgz
|
||||
IGNORE_WITH_PHP= 70
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (PECL/ev-0.2.15.tgz) = 801b2c39e081263f91d5a1d74e668e6c8ad199a34867c8e13e8fad3e83786fd5
|
||||
SIZE (PECL/ev-0.2.15.tgz) = 96963
|
||||
TIMESTAMP = 1486566619
|
||||
SHA256 (PECL/ev-1.0.4.tgz) = 13804cb70e39a0abc014b45230a990ff046d748a9d806feca9ac511516be4f61
|
||||
SIZE (PECL/ev-1.0.4.tgz) = 124735
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
--- libev/ev.c.orig 2014-12-08 18:18:51.000000000 +0100
|
||||
+++ libev/ev.c 2015-03-01 22:43:14.480908000 +0100
|
||||
@@ -1006,12 +1006,12 @@
|
||||
}
|
||||
#endif
|
||||
|
||||
-#if ECB_GCC_VERSION(4,5)
|
||||
+#if ECB_GCC_VERSION(4,5) || defined __clang__
|
||||
#define ecb_unreachable() __builtin_unreachable ()
|
||||
#else
|
||||
/* this seems to work fine, but gcc always emits a warning for it :/ */
|
||||
- ecb_inline void ecb_unreachable (void) ecb_noreturn;
|
||||
- ecb_inline void ecb_unreachable (void) { }
|
||||
+ ecb_inline ecb_noreturn void ecb_unreachable (void);
|
||||
+ ecb_inline ecb_noreturn void ecb_unreachable (void) { }
|
||||
#endif
|
||||
|
||||
/* try to tell the compiler that some condition is definitely true */
|
|
@ -0,0 +1,20 @@
|
|||
# Created by: David Kalliecharan <dave@dal.ca>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= astor
|
||||
PORTVERSION= 0.5
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= dave@dal.ca
|
||||
COMMENT= Astor allows easy manipulation of Python source via the AST
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= distutils autoplist
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1486663564
|
||||
SHA256 (astor-0.5.tar.gz) = 4abff251d3f03cbe99106cc16e0dc94adc4f88d580c34a717741c7090b76aab9
|
||||
SIZE (astor-0.5.tar.gz) = 10999
|
|
@ -0,0 +1,5 @@
|
|||
Read/rewrite/write Python ASTs
|
||||
|
||||
astor is designed to allow easy manipulation of Python source via the AST.
|
||||
|
||||
WWW: https://pypi.python.org/pypi/astor
|
|
@ -18,6 +18,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode
|
|||
USES= python:2 tar:bzip2
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
|
||||
OPTIONS_DEFINE= TRIMESH
|
||||
OPTIONS_DEFAULT=TRIMESH
|
||||
TRIMESH_DESC= Trimesh support (sync with OPCODE opt of devel/ode)
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
# Created by: David Kalliecharan <dave@dal.ca>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rply
|
||||
PORTVERSION= 0.7.4
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= dave@dal.ca
|
||||
COMMENT= Pure python parser generator, that also works with RPython
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= distutils autoplist
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1486663679
|
||||
SHA256 (rply-0.7.4.tar.gz) = 723303d6c5f05a7ee19f59531f66c8c7d41cfaef2676057369db1eb5520b378b
|
||||
SIZE (rply-0.7.4.tar.gz) = 16339
|
|
@ -0,0 +1,5 @@
|
|||
rply is a pure python parser generator, that also works with RPython. It is a
|
||||
more-or-less direct port of David Beazley's awesome PLY, with a new public
|
||||
API, and RPython support.
|
||||
|
||||
WWW: https://pypi.python.org/pypi/rply/
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rack-mini-profiler
|
||||
PORTVERSION= 0.10.1
|
||||
PORTVERSION= 0.10.2
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1480850462
|
||||
SHA256 (rubygem/rack-mini-profiler-0.10.1.gem) = 5681d9c9c084485a5a371bb11f3cce53c24cb63269198c29153212cf40c73fdd
|
||||
SIZE (rubygem/rack-mini-profiler-0.10.1.gem) = 101376
|
||||
TIMESTAMP = 1486645215
|
||||
SHA256 (rubygem/rack-mini-profiler-0.10.2.gem) = f6fa40edda1b7f5027ce22603b6d6bfafcb1580a5554fb1c3bbc992f309c3976
|
||||
SIZE (rubygem/rack-mini-profiler-0.10.2.gem) = 103424
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
.include "${.CURDIR}/Makefile.common"
|
||||
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
|
||||
http://dev-www.libreoffice.org/src/:src \
|
||||
http://dev-www.libreoffice.org/extern/:ext
|
||||
|
|
|
@ -1,26 +1,16 @@
|
|||
--- vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx.orig 2017-01-12 00:54:33 UTC
|
||||
+++ vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx
|
||||
@@ -418,8 +418,11 @@ shrinkFilterName( const OUString &rFilte
|
||||
static void
|
||||
dialog_remove_buttons(GtkWidget *pActionArea)
|
||||
{
|
||||
- GList *pChildren =
|
||||
- gtk_container_get_children( GTK_CONTAINER( pActionArea ) );
|
||||
+ GtkContainer *pContainer = GTK_CONTAINER( pActionArea );
|
||||
+
|
||||
+ g_return_if_fail( pContainer != nullptr );
|
||||
+
|
||||
+ GList *pChildren = gtk_container_get_children( pContainer );
|
||||
|
||||
for( GList *p = pChildren; p; p = p->next )
|
||||
{
|
||||
@@ -436,10 +439,10 @@ dialog_remove_buttons( GtkDialog *pDialo
|
||||
@@ -436,10 +436,13 @@ dialog_remove_buttons( GtkDialog *pDialo
|
||||
{
|
||||
g_return_if_fail( GTK_IS_DIALOG( pDialog ) );
|
||||
|
||||
-#if GTK_CHECK_VERSION(3,0,0)
|
||||
#if GTK_CHECK_VERSION(3,12,0)
|
||||
dialog_remove_buttons(gtk_dialog_get_header_bar(pDialog));
|
||||
- dialog_remove_buttons(gtk_dialog_get_header_bar(pDialog));
|
||||
+ GtkWidget *pHeaderBar = gtk_dialog_get_header_bar( pDialog );
|
||||
+ if( pHeaderBar != nullptr )
|
||||
+ dialog_remove_buttons( pHeaderBar );
|
||||
+ else
|
||||
#endif
|
||||
+#if GTK_CHECK_VERSION(2,14,0)
|
||||
dialog_remove_buttons(gtk_dialog_get_action_area(pDialog));
|
||||
|
|
|
@ -32,10 +32,6 @@ USE_SDL= sdl
|
|||
post-patch:
|
||||
${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
|
||||
${INSTALL_WRKSRC}/TkGui.tcl
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
${REINPLACE_CMD} -e "s|sdl-config|${SDL_CONFIG}|g" \
|
||||
${WRKSRC}/configure
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${SED} -e 's=\$${PREFIX}=${PREFIX}=g' \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- C64_x.i.orig Wed Aug 6 20:56:25 1997
|
||||
+++ C64_x.i Mon Apr 26 21:50:36 1999
|
||||
@@ -100,7 +100,7 @@
|
||||
--- C64_x.i.orig 2002-01-02 21:16:45 UTC
|
||||
+++ C64_x.i
|
||||
@@ -100,7 +100,7 @@ void C64::c64_ctor1(void)
|
||||
gui = 0;
|
||||
#else
|
||||
// try to start up Tk gui.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- CmdPipe.cpp.orig Wed Jan 2 22:19:34 2002
|
||||
+++ CmdPipe.cpp Fri Sep 5 21:13:34 2003
|
||||
@@ -17,9 +17,11 @@
|
||||
--- CmdPipe.cpp.orig 2002-01-02 21:19:34 UTC
|
||||
+++ CmdPipe.cpp
|
||||
@@ -17,9 +17,11 @@ extern "C" {
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
|
||||
|
@ -12,13 +12,13 @@
|
|||
|
||||
#if defined(AIX)
|
||||
#include <sys/select.h>
|
||||
@@ -28,6 +30,9 @@
|
||||
#endif
|
||||
|
||||
@@ -30,6 +32,9 @@ extern "C" {
|
||||
#if defined(__linux__)
|
||||
+ #include <sys/time.h>
|
||||
+#endif
|
||||
+#if defined(__FreeBSD__)
|
||||
#include <sys/time.h>
|
||||
#endif
|
||||
+#if defined(__FreeBSD__)
|
||||
+ #include <sys/time.h>
|
||||
+#endif
|
||||
|
||||
#include <time.h>
|
||||
#include <errno.h>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- Display.h.orig Sat Nov 30 01:14:14 2002
|
||||
+++ Display.h Sat Nov 30 01:14:37 2002
|
||||
@@ -112,7 +112,7 @@
|
||||
--- Display.h.orig 2002-01-02 21:31:34 UTC
|
||||
+++ Display.h
|
||||
@@ -121,7 +121,7 @@ private:
|
||||
|
||||
#ifdef __unix
|
||||
void draw_led(int num, int state); // Draw one LED
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- Display_SDL.i.orig Wed Jan 2 22:42:42 2002
|
||||
+++ Display_SDL.i Sat Sep 6 07:54:35 2003
|
||||
@@ -213,7 +213,7 @@
|
||||
--- Display_SDL.i.orig 2002-01-02 21:42:42 UTC
|
||||
+++ Display_SDL.i
|
||||
@@ -213,7 +213,7 @@ void C64Display::draw_string(SDL_Surface
|
||||
* LED error blink
|
||||
*/
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- Display_x.i.orig Sat Nov 30 01:11:07 2002
|
||||
+++ Display_x.i Sat Nov 30 01:11:41 2002
|
||||
@@ -525,7 +525,7 @@
|
||||
--- Display_x.i.orig 2002-01-02 21:17:29 UTC
|
||||
+++ Display_x.i
|
||||
@@ -519,7 +519,7 @@ void C64Display::draw_led(int num, int s
|
||||
* LED error blink
|
||||
*/
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
--- SAM.cpp.orig Sat Nov 30 01:25:40 2002
|
||||
+++ SAM.cpp Sat Nov 30 01:26:38 2002
|
||||
@@ -205,7 +205,7 @@
|
||||
--- SAM.cpp.orig 2002-01-02 21:20:16 UTC
|
||||
+++ SAM.cpp
|
||||
@@ -205,7 +205,7 @@ static const char adr_length[] = {1, 1,
|
||||
|
||||
// Prototypes
|
||||
static void error(char *s);
|
||||
|
@ -9,7 +9,7 @@
|
|||
static void init_abort(void);
|
||||
static void exit_abort(void);
|
||||
static bool aborted(void);
|
||||
@@ -470,7 +470,7 @@
|
||||
@@ -470,7 +470,7 @@ static bool WasAborted;
|
||||
struct sigaction my_sa;
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- SID.cpp.orig 2002-01-02 21:18:59.000000000 +0000
|
||||
+++ SID.cpp 2004-11-27 15:51:44.000000000 +0000
|
||||
@@ -428,7 +428,7 @@
|
||||
--- SID.cpp.orig 2002-01-02 21:18:59 UTC
|
||||
+++ SID.cpp
|
||||
@@ -428,7 +428,7 @@ private:
|
||||
int play_buf; // Number of buffer currently playing
|
||||
#endif
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
|||
int devfd, sndbufsize, buffer_rate;
|
||||
int16 *sound_buffer;
|
||||
#endif
|
||||
@@ -1351,7 +1351,7 @@
|
||||
@@ -1351,7 +1351,7 @@ void DigitalRenderer::calc_buffer(int16
|
||||
#elif defined(AMIGA)
|
||||
#include "SID_Amiga.i"
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- SID_linux.i.orig 2002-01-02 21:17:00.000000000 +0000
|
||||
+++ SID_linux.i 2004-11-27 15:54:36.000000000 +0000
|
||||
--- SID_linux.i.orig 2002-01-02 21:17:00 UTC
|
||||
+++ SID_linux.i
|
||||
@@ -8,7 +8,12 @@
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
|
@ -13,3 +13,4 @@
|
|||
+#endif
|
||||
|
||||
#include "VIC.h"
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- ../TkGui.tcl.orig Wed May 30 19:03:47 2001
|
||||
+++ ../TkGui.tcl Fri Sep 5 21:19:11 2003
|
||||
--- ../TkGui.tcl.orig 2001-05-30 17:03:47 UTC
|
||||
+++ ../TkGui.tcl
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/wish
|
||||
+#!%%LOCALBASE%%/bin/wish8.4 -f
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- configure.orig Wed Jan 2 17:44:11 2002
|
||||
+++ configure Fri Sep 5 21:39:45 2003
|
||||
@@ -1602,15 +1602,15 @@
|
||||
--- configure.orig 2002-01-02 16:44:11 UTC
|
||||
+++ configure
|
||||
@@ -1602,15 +1602,15 @@ if test "$ac_test_CFLAGS" = set; then
|
||||
CFLAGS=$ac_save_CFLAGS
|
||||
elif test $ac_cv_prog_cc_g = yes; then
|
||||
if test "$GCC" = yes; then
|
||||
|
@ -20,7 +20,7 @@
|
|||
fi
|
||||
fi
|
||||
# Some people use a C++ compiler to compile C. Since we use `exit',
|
||||
@@ -2283,7 +2283,7 @@
|
||||
@@ -2283,7 +2283,7 @@ echo "${ECHO_T}no" >&6
|
||||
fi
|
||||
|
||||
if [ x"$GXX" = "xyes" ]; then
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
--- sysdeps.h.orig Wed Jan 2 22:15:27 2002
|
||||
+++ sysdeps.h Fri Sep 5 21:24:44 2003
|
||||
@@ -25,7 +25,9 @@
|
||||
--- sysdeps.h.orig 2002-01-02 21:15:27 UTC
|
||||
+++ sysdeps.h
|
||||
@@ -25,8 +25,10 @@ extern "C"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_VALUES_H
|
||||
+#if !defined(__FreeBSD__)
|
||||
#include <values.h>
|
||||
+#endif
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
#ifdef HAVE_STRINGS_H
|
||||
#include <strings.h>
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wine
|
||||
DISTVERSION= 2.0-rc6
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= SF/${PORTNAME}/Source \
|
||||
|
@ -43,7 +42,7 @@ WINELIBDIR?= ${PREFIX}/lib
|
|||
USE_LDCONFIG= ${WINELIBDIR} ${WINELIBDIR}/wine
|
||||
.endif
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
USES= bison compiler:c11 desktop-file-utils gmake shebangfix tar:bzip2
|
||||
USES= bison compiler:c11 desktop-file-utils gmake shebangfix tar:xz
|
||||
SHEBANG_FILES= tools/make_requests tools/winemaker/winemaker \
|
||||
tools/winedump/function_grep.pl
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1485079225
|
||||
SHA256 (wine-2.0-rc6.tar.bz2) = 1e0521cd622ee4a9fbdd63b905ec21b3b3ca1d0f37ccd4a1449f0a8b122eb405
|
||||
SIZE (wine-2.0-rc6.tar.bz2) = 23676397
|
||||
SHA256 (v2.0-rc6.tar.gz) = a8a4f8bae3ccfbac1f5560cceef69df27b371050eca6e00b5ab95e9fbac21cbd
|
||||
SIZE (v2.0-rc6.tar.gz) = 10172738
|
||||
TIMESTAMP = 1486631031
|
||||
SHA256 (wine-2.1.tar.xz) = bfb9abf63691c93df28d9599aaa866dc2b4e27209b3b7b546df8a37d7d9d1e6e
|
||||
SIZE (wine-2.1.tar.xz) = 18887032
|
||||
SHA256 (v2.1.tar.gz) = 1d193be2734ea495df2cae1dc54ce89204ca68699979174b0bd726d2e5e0576b
|
||||
SIZE (v2.1.tar.gz) = 10101781
|
||||
|
|
|
@ -262,6 +262,7 @@ include/wine/windows/devicetopology.h
|
|||
include/wine/windows/devicetopology.idl
|
||||
include/wine/windows/devpkey.h
|
||||
include/wine/windows/devpropdef.h
|
||||
include/wine/windows/dhcpcsdk.h
|
||||
include/wine/windows/difxapi.h
|
||||
include/wine/windows/digitalv.h
|
||||
include/wine/windows/dimm.h
|
||||
|
@ -1678,6 +1679,7 @@ lib/wine/fakedlls/mciqtz32.dll
|
|||
lib/wine/fakedlls/mciseq.dll
|
||||
lib/wine/fakedlls/mciwave.dll
|
||||
lib/wine/fakedlls/mf.dll
|
||||
lib/wine/fakedlls/mf3216.dll
|
||||
lib/wine/fakedlls/mfplat.dll
|
||||
lib/wine/fakedlls/mfreadwrite.dll
|
||||
lib/wine/fakedlls/mgmtapi.dll
|
||||
|
@ -1863,6 +1865,7 @@ lib/wine/fakedlls/sccbase.dll
|
|||
lib/wine/fakedlls/schannel.dll
|
||||
lib/wine/fakedlls/schedsvc.dll
|
||||
lib/wine/fakedlls/schtasks.exe
|
||||
lib/wine/fakedlls/scrobj.dll
|
||||
lib/wine/fakedlls/scrrun.dll
|
||||
lib/wine/fakedlls/scsiport.sys
|
||||
lib/wine/fakedlls/sdbinst.exe
|
||||
|
@ -2008,6 +2011,7 @@ lib/wine/fakedlls/winsta.dll
|
|||
%%WINE32%%lib/wine/fakedlls/wintab.dll16
|
||||
lib/wine/fakedlls/wintab32.dll
|
||||
lib/wine/fakedlls/wintrust.dll
|
||||
lib/wine/fakedlls/winusb.dll
|
||||
lib/wine/fakedlls/winver.exe
|
||||
lib/wine/fakedlls/wlanapi.dll
|
||||
lib/wine/fakedlls/wldap32.dll
|
||||
|
@ -2296,6 +2300,7 @@ lib/wine/libwinscard.def
|
|||
lib/wine/libwinspool.def
|
||||
lib/wine/libwintab32.def
|
||||
lib/wine/libwintrust.def
|
||||
lib/wine/libwlanapi.def
|
||||
lib/wine/libwldap32.def
|
||||
lib/wine/libwnaspi32.def
|
||||
%%WINE32%%lib/wine/libwow32.def
|
||||
|
@ -2319,6 +2324,7 @@ lib/wine/mciqtz32.dll.so
|
|||
lib/wine/mciseq.dll.so
|
||||
lib/wine/mciwave.dll.so
|
||||
lib/wine/mf.dll.so
|
||||
lib/wine/mf3216.dll.so
|
||||
lib/wine/mfplat.dll.so
|
||||
lib/wine/mfreadwrite.dll.so
|
||||
lib/wine/mgmtapi.dll.so
|
||||
|
@ -2504,6 +2510,7 @@ lib/wine/sccbase.dll.so
|
|||
lib/wine/schannel.dll.so
|
||||
lib/wine/schedsvc.dll.so
|
||||
lib/wine/schtasks.exe.so
|
||||
lib/wine/scrobj.dll.so
|
||||
lib/wine/scrrun.dll.so
|
||||
lib/wine/scsiport.sys.so
|
||||
lib/wine/sdbinst.exe.so
|
||||
|
@ -2649,6 +2656,7 @@ lib/wine/winsta.dll.so
|
|||
%%WINE32%%lib/wine/wintab.dll16.so
|
||||
lib/wine/wintab32.dll.so
|
||||
lib/wine/wintrust.dll.so
|
||||
lib/wine/winusb.dll.so
|
||||
lib/wine/winver.exe.so
|
||||
lib/wine/wlanapi.dll.so
|
||||
lib/wine/wldap32.dll.so
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= winetricks
|
||||
PORTVERSION= 20170101
|
||||
PORTVERSION= 20170207
|
||||
CATEGORIES= emulators
|
||||
|
||||
MAINTAINER= lifanov@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484943686
|
||||
SHA256 (Winetricks-winetricks-20170101_GH0.tar.gz) = 3862ce2d94132484cb7fced13ccef6a7d1e94d75b5ee96b269d1bc45309f7b49
|
||||
SIZE (Winetricks-winetricks-20170101_GH0.tar.gz) = 180369
|
||||
TIMESTAMP = 1486651653
|
||||
SHA256 (Winetricks-winetricks-20170207_GH0.tar.gz) = a322a2e71b67306f9943a41456a5fe743d33c643569c2462ea5fc00dcb6008ea
|
||||
SIZE (Winetricks-winetricks-20170207_GH0.tar.gz) = 189349
|
||||
|
|
|
@ -20,6 +20,7 @@ USE_SDL= mixer sdl
|
|||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-assetdir=${DATADIR} --enable-release
|
||||
|
||||
CFLAGS_aarch64= -fPIC
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue