diff --git a/multimedia/graphics/jbigkit/actions.py b/multimedia/graphics/jbigkit/actions.py index 5760fc26ae..ec8a2d2b92 100644 --- a/multimedia/graphics/jbigkit/actions.py +++ b/multimedia/graphics/jbigkit/actions.py @@ -8,16 +8,19 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get -WorkDir="jbigkit" - def build(): autotools.make("CC=%s CFLAGS='%s'" % (get.CC(), get.CFLAGS())) def check(): - autotools.make("test") + autotools.make("-j1 test") def install(): - autotools.rawInstall("DESTDIR=%s prefix=/usr libdir=/usr/lib" % get.installDIR()) + pisitools.insinto("/usr/include/", "libjbig/jbig*.h") + pisitools.insinto("/usr/lib/", "libjbig/libjbig*.so") + pisitools.insinto("/usr/bin/", "pbmtools/jbgtopbm") + pisitools.insinto("/usr/bin/", "pbmtools/pbmtojbg") + pisitools.insinto("/usr/bin/", "pbmtools/jbgtopbm85") + pisitools.insinto("/usr/bin/", "pbmtools/pbmtojbg85") pisitools.doman("pbmtools/jbgtopbm.1", "pbmtools/pbmtojbg.1") pisitools.dodoc("ANNOUNCE", "CHANGES", "COPYING", "TODO") diff --git a/multimedia/graphics/jbigkit/files/jbigkit-2.0-shared.diff b/multimedia/graphics/jbigkit/files/jbigkit-2.0-shared.diff deleted file mode 100644 index d0598e4310..0000000000 --- a/multimedia/graphics/jbigkit/files/jbigkit-2.0-shared.diff +++ /dev/null @@ -1,186 +0,0 @@ -diff -Naur jbigkit/libjbig/Makefile jbigkit.oden/libjbig/Makefile ---- jbigkit/libjbig/Makefile 2008-08-30 19:20:52.000000000 +0200 -+++ jbigkit.oden/libjbig/Makefile 2009-01-31 20:12:02.000000000 +0100 -@@ -3,27 +3,51 @@ - - # Select an ANSI/ISO C compiler here, GNU gcc is recommended - CC = gcc -+CFLAGS = -g -O2 -Wall -ansi -pedantic -fPIC # --coverage -+LDFLAGS = - --# Options for the compiler: A high optimization level is suggested --CFLAGS = -g -O -Wall -ansi -pedantic # --coverage -- --all: libjbig.a tstcodec tstcodec85 -- --tstcodec: tstcodec.o jbig.o jbig_ar.o -- $(CC) $(CFLAGS) -o tstcodec $+ -- --tstcodec85: tstcodec85.o jbig85.o jbig_ar.o -- $(CC) $(CFLAGS) -o tstcodec85 $+ -- --libjbig.a: jbig.o jbig_ar.o -- rm -f libjbig.a -- ar rc libjbig.a jbig.o jbig_ar.o -- -ranlib libjbig.a -- --libjbig85.a: jbig85.o jbig_ar.o -- rm -f libjbig85.a -- ar rc libjbig85.a jbig85.o jbig_ar.o -- -ranlib libjbig85.a -+prefix=/usr/local -+libdir=$(prefix)/lib -+includedir=$(prefix)/include -+bindir=$(prefix)/bin -+mandir=$(prefix)/share/man -+ -+LT_CURRENT=1 -+LT_REVISION=0 -+LT_AGE=0 -+ -+all: libjbig.la libjbig85.la tstcodec tstcodec85 -+ -+tstcodec: tstcodec.o libjbig.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(LDFLAGS) \ -+ -o tstcodec tstcodec.o libjbig.la -+ -+tstcodec85: tstcodec85.o libjbig85.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(LDFLAGS) \ -+ -o tstcodec85 tstcodec85.o libjbig85.la -+ -+%.lo: %.c -+ libtool --mode=compile --tag=CC $(CC) $(CFLAGS) -c $*.c -+ -+libjbig.la: jbig.lo jbig_ar.lo -+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) \ -+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -+ -o libjbig.la jbig.lo jbig_ar.lo -rpath $(libdir) -+ -+libjbig85.la: jbig85.lo jbig_ar.lo -+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) \ -+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -+ -o libjbig85.la jbig85.lo jbig_ar.lo -rpath $(libdir) -+ -+jbig.lo: jbig.c jbig.h -+jbig85.lo: jbig85.c jbig.h -+ -+install: -+ install -m0755 -d $(DESTDIR)$(libdir) -+ install -m0755 -d $(DESTDIR)$(includedir) -+ libtool --mode=install install libjbig.la $(DESTDIR)$(libdir) -+ libtool --mode=install install libjbig85.la $(DESTDIR)$(libdir) -+ install -m0644 jbig85.h jbig_ar.h jbig.h $(DESTDIR)$(includedir) - - jbig.o: jbig.c jbig.h jbig_ar.h - jbig85.o: jbig85.c jbig85.h jbig_ar.h -@@ -46,3 +70,5 @@ - clean: - rm -f *.{o,gcda,gcno,gcov} *~ core gmon.out dbg_d\=??.pbm t82test.pbm - rm -f tstcodec tstcodec85 -+ rm -rf .libs -+ rm -f *.*o *.*a -diff -Naur jbigkit/Makefile jbigkit.oden/Makefile ---- jbigkit/Makefile 2008-08-30 22:40:22.000000000 +0200 -+++ jbigkit.oden/Makefile 2009-01-31 20:11:24.000000000 +0100 -@@ -10,8 +10,6 @@ - - CFLAGS = $(CCFLAGS) -I../libjbig - --VERSION=2.0 -- - all: lib pbm - @echo "Enter 'make test' in order to start some automatic tests." - -@@ -25,6 +23,10 @@ - (cd libjbig; make "CC=$(CC)" "CFLAGS=$(CFLAGS)" test) - (cd pbmtools; make "CC=$(CC)" "CFLAGS=$(CFLAGS)" test) - -+install: -+ make -C libjbig install -+ make -C pbmtools install -+ - clean: - rm -f *~ core - (cd libjbig; make clean) -diff -Naur jbigkit/pbmtools/Makefile jbigkit.oden/pbmtools/Makefile ---- jbigkit/pbmtools/Makefile 2008-08-26 00:26:39.000000000 +0200 -+++ jbigkit.oden/pbmtools/Makefile 2009-01-31 20:11:24.000000000 +0100 -@@ -5,37 +5,50 @@ - CC = gcc - - # Options for the compiler --CFLAGS = -g -Wall -ansi -pedantic -I../libjbig # --coverage -+CFLAGS = -g -Wall -ansi -pedantic -fPIC # --coverage -+CPPFLAGS = -I../libjbig -+LDFLAGS = -+ -+prefix=/usr/local -+libdir=$(prefix)/lib -+includedir=$(prefix)/include -+bindir=$(prefix)/bin -+mandir=$(prefix)/share/man - - .SUFFIXES: .1 .5 .txt $(SUFFIXES) - - all: pbmtojbg jbgtopbm pbmtojbg85 jbgtopbm85 \ - pbmtojbg.txt jbgtopbm.txt pbm.txt pgm.txt - --pbmtojbg: pbmtojbg.o ../libjbig/libjbig.a -- $(CC) $(CFLAGS) -o pbmtojbg pbmtojbg.o -L../libjbig -ljbig -- --jbgtopbm: jbgtopbm.o ../libjbig/libjbig.a -- $(CC) $(CFLAGS) -o jbgtopbm jbgtopbm.o -L../libjbig -ljbig -- --pbmtojbg85: pbmtojbg85.o ../libjbig/libjbig85.a -- $(CC) $(CFLAGS) -o pbmtojbg85 pbmtojbg85.o -L../libjbig -ljbig85 -- --jbgtopbm85: jbgtopbm85.o ../libjbig/libjbig85.a -- $(CC) $(CFLAGS) -o jbgtopbm85 jbgtopbm85.o -L../libjbig -ljbig85 -+pbmtojbg: pbmtojbg.o ../libjbig/libjbig.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ -+ -o pbmtojbg pbmtojbg.o ../libjbig/libjbig.la -+ -+jbgtopbm: jbgtopbm.o ../libjbig/libjbig.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ -+ -o jbgtopbm jbgtopbm.o ../libjbig/libjbig.la -+ -+pbmtojbg85: pbmtojbg85.o ../libjbig/libjbig85.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ -+ -o pbmtojbg85 pbmtojbg85.o ../libjbig/libjbig85.la -+ -+jbgtopbm85: jbgtopbm85.o ../libjbig/libjbig85.la -+ libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) \ -+ -o jbgtopbm85 jbgtopbm85.o ../libjbig/libjbig85.la - - jbgtopbm.o: jbgtopbm.c ../libjbig/jbig.h - pbmtojbg.o: pbmtojbg.c ../libjbig/jbig.h - jbgtopbm85.o: jbgtopbm85.c ../libjbig/jbig85.h - pbmtojbg85.o: pbmtojbg85.c ../libjbig/jbig85.h - --../libjbig/libjbig.a: ../libjbig/jbig.c ../libjbig/jbig.h \ -- ../libjbig/jbig_ar.c ../libjbig/jbig_ar.h -- make -C ../libjbig libjbig.a -- --../libjbig/libjbig85.a: ../libjbig/jbig85.c ../libjbig/jbig85.h \ -- ../libjbig/jbig_ar.c ../libjbig/jbig_ar.h -- make -C ../libjbig libjbig85.a -+install: -+ install -m0755 -d $(DESTDIR)$(bindir) -+ install -m0755 -d $(DESTDIR)$(mandir)/man1 -+ install -m0755 -d $(DESTDIR)$(mandir)/man5 -+ libtool --mode=install install pbmtojbg jbgtopbm \ -+ pbmtojbg85 jbgtopbm85 $(DESTDIR)$(bindir) -+ install -m0644 pbmtojbg.1 jbgtopbm.1 $(DESTDIR)$(mandir)/man1 -+ install -m0644 pbm.5 pgm.5 $(DESTDIR)$(mandir)/man5 - - test: test82 test85 - -@@ -149,6 +162,7 @@ - groff -man -Tascii -P -c -P -b -P -u $< >$@ - - clean: -- rm -f *.o *~ core pbmtojbg jbgtopbm pbmtojbg85 jbgtopbm85 -+ rm -f *.*o *.*a *~ core pbmtojbg jbgtopbm pbmtojbg85 jbgtopbm85 - rm -f test-*.jbg test-*.pbm test-*.pgm test-*.jbg85 test-*.pbm85 - rm -f *.gcda *.gcno -+ rm -rf .libs diff --git a/multimedia/graphics/jbigkit/files/jbigkit-2.0-warnings.patch b/multimedia/graphics/jbigkit/files/jbigkit-2.0-warnings.patch new file mode 100644 index 0000000000..89ea46ede2 --- /dev/null +++ b/multimedia/graphics/jbigkit/files/jbigkit-2.0-warnings.patch @@ -0,0 +1,77 @@ +diff -up jbigkit-2.1/pbmtools/pbmtojbg85.c.warnings jbigkit-2.1/pbmtools/pbmtojbg85.c +--- jbigkit-2.1/pbmtools/pbmtojbg85.c.warnings 2008-08-26 00:26:39.000000000 +0200 ++++ jbigkit-2.1/pbmtools/pbmtojbg85.c 2012-07-17 16:24:56.741332942 +0200 +@@ -72,9 +72,12 @@ static unsigned long getint(FILE *f) + while ((c = getc(f)) != EOF && !(c == 13 || c == 10)) ; + if (c != EOF) { + ungetc(c, f); +- fscanf(f, "%lu", &i); ++ if (fscanf(f, "%lu", &i) != 1) { ++ /* should never fail, since c must be a digit */ ++ fprintf(stderr, "Unexpected failure reading digit '%c'\n", c); ++ exit(1); ++ } + } +- + return i; + } + +@@ -239,7 +242,9 @@ int main (int argc, char **argv) + break; + case '4': + /* PBM raw binary format */ +- fread(next_line, bpl, 1, fin); ++ if (fread(next_line, bpl, 1, fin) != 1) { ++ /* silence compiler warnings; ferror/feof checked below */ ++ } + break; + default: + fprintf(stderr, "Unsupported PBM type P%c!\n", type); +diff -up jbigkit-2.1/pbmtools/pbmtojbg.c.warnings jbigkit-2.1/pbmtools/pbmtojbg.c +--- jbigkit-2.1/pbmtools/pbmtojbg.c.warnings 2008-07-16 22:59:41.000000000 +0200 ++++ jbigkit-2.1/pbmtools/pbmtojbg.c 2012-07-17 16:23:46.584285686 +0200 +@@ -88,7 +88,11 @@ static unsigned long getint(FILE *f) + while ((c = getc(f)) != EOF && !(c == 13 || c == 10)) ; + if (c != EOF) { + ungetc(c, f); +- fscanf(f, "%lu", &i); ++ if (fscanf(f, "%lu", &i) != 1) { ++ /* should never fail, since c must be a digit */ ++ fprintf(stderr, "Unexpected failure reading digit '%c'\n", c); ++ exit(1); ++ } + } + + return i; +@@ -302,7 +306,9 @@ int main (int argc, char **argv) + break; + case '4': + /* PBM raw binary format */ +- fread(bitmap[0], bitmap_size, 1, fin); ++ if (fread(bitmap[0], bitmap_size, 1, fin) != 1) { ++ /* silence compiler warnings; ferror/feof checked below */ ++ } + break; + case '2': + case '5': +@@ -314,8 +320,18 @@ int main (int argc, char **argv) + for (j = 0; j < bpp; j++) + image[x * bpp + (bpp - 1) - j] = v >> (j * 8); + } +- } else +- fread(image, width * height, bpp, fin); ++ } else { ++ if (fread(image, width * height, bpp, fin) != (size_t) bpp) { ++ if (ferror(fin)) { ++ fprintf(stderr, "Problem while reading input file '%s", fnin); ++ perror("'"); ++ exit(1); ++ } else { ++ fprintf(stderr, "Unexpected end of input file '%s'!\n", fnin); ++ exit(1); ++ } ++ } ++ } + jbg_split_planes(width, height, planes, encode_planes, image, bitmap, + use_graycode); + free(image); \ No newline at end of file diff --git a/multimedia/graphics/jbigkit/files/jbigkit-2.1-shared.diff b/multimedia/graphics/jbigkit/files/jbigkit-2.1-shared.diff new file mode 100644 index 0000000000..bf5b22a8e2 --- /dev/null +++ b/multimedia/graphics/jbigkit/files/jbigkit-2.1-shared.diff @@ -0,0 +1,160 @@ +diff -Naur jbigkit-2.1.old/libjbig/Makefile jbigkit-2.1/libjbig/Makefile +--- jbigkit-2.1.old/libjbig/Makefile 2014-03-27 19:47:15.000000000 +0100 ++++ jbigkit-2.1/libjbig/Makefile 2014-08-04 10:45:31.865773710 +0200 +@@ -4,25 +4,27 @@ + CC = gcc + + # Options for the compiler: A high optimization level is suggested +-CFLAGS = -g -O -W -Wall -ansi -pedantic # --coverage ++CFLAGS = $(RPM_OPT_FLAGS) -W -Wall -ansi -pedantic # --coverage ++PICFLAGS := -fPIC -DPIC + +-all: libjbig.a libjbig85.a tstcodec tstcodec85 ++all: libjbig.so.$(VERSION) tstcodec tstcodec85 + +-tstcodec: tstcodec.o jbig.o jbig_ar.o +- $(CC) $(CFLAGS) -o tstcodec tstcodec.o jbig.o jbig_ar.o ++tstcodec: tstcodec.o libjbig.so ++ $(CC) $(CFLAGS) -o tstcodec $< -L. -ljbig + +-tstcodec85: tstcodec85.o jbig85.o jbig_ar.o +- $(CC) $(CFLAGS) -o tstcodec85 tstcodec85.o jbig85.o jbig_ar.o ++tstcodec85: tstcodec85.o libjbig85.so ++ $(CC) $(CFLAGS) -o tstcodec85 $^ -L. -ljbig + +-libjbig.a: jbig.o jbig_ar.o +- rm -f libjbig.a +- ar rc libjbig.a jbig.o jbig_ar.o +- -ranlib libjbig.a ++%.so: %.so.$(VERSION) ++ ln -sf $< $@ + +-libjbig85.a: jbig85.o jbig_ar.o +- rm -f libjbig85.a +- ar rc libjbig85.a jbig85.o jbig_ar.o +- -ranlib libjbig85.a ++libjbig.so.$(VERSION): jbig.o jbig_ar.o ++ $(CC) $(CFLAGS) -shared -Wl,-soname,$@ -o $@ $^ ++ ++libjbig85.so.$(VERSION): jbig85.o jbig_ar.o ++ $(CC) $(CFLAGS) -shared -Wl,-soname,$@ -o $@ $^ ++ ++jbig.o jbig85.o jbig_ar.o: CFLAGS += $(PICFLAGS) + + jbig.o: jbig.c jbig.h jbig_ar.h + jbig85.o: jbig85.c jbig85.h jbig_ar.h +@@ -43,11 +45,11 @@ + clang --analyze *.c + + test: tstcodec tstcodec85 +- ./tstcodec +- ./tstcodec85 ++ LD_LIBRARY_PATH=`pwd` ./tstcodec ++ LD_LIBRARY_PATH=`pwd` ./tstcodec85 + + t82test.pbm: tstcodec +- ./tstcodec $@ ++ LD_LIBRARY_PATH=`pwd` ./tstcodec $@ + + clean: + rm -f *.o *.gcda *.gcno *.gcov *.plist *~ core gmon.out dbg_d\=??.pbm +diff -Naur jbigkit-2.1.old/Makefile jbigkit-2.1/Makefile +--- jbigkit-2.1.old/Makefile 2014-03-27 19:47:15.000000000 +0100 ++++ jbigkit-2.1/Makefile 2014-08-04 10:52:09.242027746 +0200 +@@ -4,25 +4,26 @@ + CC = gcc + + # Options for the compiler: A high optimization level is suggested +-CFLAGS = -O2 -W -Wno-unused-result ++CFLAGS = $(RPM_OPT_FLAGS) -W -Wno-unused-result + # CFLAGS = -O -g -W -Wall -Wno-unused-result -ansi -pedantic # -DDEBUG + + export CC CFLAGS + + VERSION=2.1 ++export VERSION + + all: lib pbm + @echo "Enter 'make test' in order to start some automatic tests." + + lib: +- cd libjbig && $(MAKE) -e ++ make -C libjbig + + pbm: lib +- cd pbmtools && $(MAKE) -e ++ make -C pbmtools + + test: lib pbm +- cd libjbig && $(MAKE) test +- cd pbmtools && $(MAKE) test ++ LD_LIBRARY_PATH=`pwd`/libjbig make -C libjbig test ++ LD_LIBRARY_PATH=`pwd`/libjbig make -C pbmtools test + + analyze: + cd libjbig && $(MAKE) analyze +@@ -30,8 +31,8 @@ + + clean: + rm -f *~ core +- cd libjbig && $(MAKE) clean +- cd pbmtools && $(MAKE) clean ++ make -C libjbig clean ++ make -C pbmtools clean + + distribution: + rm -rf jbigkit-$(VERSION) +diff -Naur jbigkit-2.1.old/pbmtools/Makefile jbigkit-2.1/pbmtools/Makefile +--- jbigkit-2.1.old/pbmtools/Makefile 2014-03-27 19:47:15.000000000 +0100 ++++ jbigkit-2.1/pbmtools/Makefile 2014-08-04 10:49:47.694581174 +0200 +@@ -4,26 +4,26 @@ + CC = gcc + + # Options for the compiler +-CFLAGS = -g -O -W -Wall -Wno-unused-result -ansi -pedantic # --coverage ++CFLAGS = $(RPM_OPT_FLAGS) -W -Wall -Wno-unused-result -ansi -pedantic # --coverage + CPPFLAGS = -I../libjbig + + .SUFFIXES: .1 .5 .txt $(SUFFIXES) + .PHONY: txt test test82 test85 clean + +-all: pbmtojbg jbgtopbm pbmtojbg85 jbgtopbm85 txt ++all: pbmtojbg jbgtopbm pbmtojbg85 jbgtopbm85 # txt + + txt: pbmtojbg.txt jbgtopbm.txt pbm.txt pgm.txt + +-pbmtojbg: pbmtojbg.o ../libjbig/libjbig.a ++pbmtojbg: pbmtojbg.o ../libjbig/libjbig.so + $(CC) $(CFLAGS) -o pbmtojbg pbmtojbg.o -L../libjbig -ljbig + +-jbgtopbm: jbgtopbm.o ../libjbig/libjbig.a ++jbgtopbm: jbgtopbm.o ../libjbig/libjbig.so + $(CC) $(CFLAGS) -o jbgtopbm jbgtopbm.o -L../libjbig -ljbig + +-pbmtojbg85: pbmtojbg85.o ../libjbig/libjbig85.a ++pbmtojbg85: pbmtojbg85.o ../libjbig/libjbig85.so + $(CC) $(CFLAGS) -o pbmtojbg85 pbmtojbg85.o -L../libjbig -ljbig85 + +-jbgtopbm85: jbgtopbm85.o ../libjbig/libjbig85.a ++jbgtopbm85: jbgtopbm85.o ../libjbig/libjbig85.so + $(CC) $(CFLAGS) -o jbgtopbm85 jbgtopbm85.o -L../libjbig -ljbig85 + + jbgtopbm.o: jbgtopbm.c ../libjbig/jbig.h +@@ -31,13 +31,13 @@ + jbgtopbm85.o: jbgtopbm85.c ../libjbig/jbig85.h + pbmtojbg85.o: pbmtojbg85.c ../libjbig/jbig85.h + +-../libjbig/libjbig.a: ../libjbig/jbig.c ../libjbig/jbig.h \ ++../libjbig/libjbig.so: ../libjbig/jbig.c ../libjbig/jbig.h \ + ../libjbig/jbig_ar.c ../libjbig/jbig_ar.h +- make -C ../libjbig libjbig.a ++ make -C ../libjbig libjbig.so + +-../libjbig/libjbig85.a: ../libjbig/jbig85.c ../libjbig/jbig85.h \ ++../libjbig/libjbig85.so: ../libjbig/jbig85.c ../libjbig/jbig85.h \ + ../libjbig/jbig_ar.c ../libjbig/jbig_ar.h +- make -C ../libjbig libjbig85.a ++ make -C ../libjbig libjbig85.so + + analyze: + clang $(CPPFLAGS) --analyze *.c diff --git a/multimedia/graphics/jbigkit/pspec.xml b/multimedia/graphics/jbigkit/pspec.xml index 01ef21a40d..d154ab950e 100644 --- a/multimedia/graphics/jbigkit/pspec.xml +++ b/multimedia/graphics/jbigkit/pspec.xml @@ -13,9 +13,10 @@ app:console A portable library of compression and decompression functions JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. - http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz + https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz - jbigkit-2.0-shared.diff + jbigkit-2.1-shared.diff + jbigkit-2.0-warnings.patch @@ -41,6 +42,13 @@ + + 2017-01-25 + 2.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 2.0 diff --git a/multimedia/graphics/libjpeg-turbo/pspec.xml b/multimedia/graphics/libjpeg-turbo/pspec.xml index 62354c7e4d..801a19b733 100644 --- a/multimedia/graphics/libjpeg-turbo/pspec.xml +++ b/multimedia/graphics/libjpeg-turbo/pspec.xml @@ -13,7 +13,7 @@ app:gui MMX, SSE, and SSE2 SIMD accelerated JPEG library libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal. - mirrors://sourceforge/libjpeg-turbo/1.4.2/libjpeg-turbo-1.4.2.tar.gz + mirrors://sourceforge/libjpeg-turbo/1.5.1/libjpeg-turbo-1.5.1.tar.gz @@ -63,6 +63,13 @@ + + 2017-01-25 + 1.5.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.4.2 diff --git a/multimedia/graphics/tiff/files/fix-hylafax.patch b/multimedia/graphics/tiff/files/fix-hylafax.patch new file mode 100644 index 0000000000..635b6aef3d --- /dev/null +++ b/multimedia/graphics/tiff/files/fix-hylafax.patch @@ -0,0 +1,33 @@ +From 7757b91a71631ada835740733f3dab51eda36df8 Mon Sep 17 00:00:00 2001 +From: erouault +Date: Tue, 13 Dec 2016 18:15:48 +0000 +Subject: [PATCH] * libtiff/tif_fax3.h: revert change done on 2016-01-09 that + made Param member of TIFFFaxTabEnt structure a uint16 to reduce size of the + binary. It happens that the Hylafax software uses the tables that follow this + typedef (TIFFFaxMainTable, TIFFFaxWhiteTable, TIFFFaxBlackTable), also they + are not in a public libtiff header. Raised by Lee Howard. Fixes + http://bugzilla.maptools.org/show_bug.cgi?id=2636 + +--- + ChangeLog | 10 ++++++++++ + libtiff/tif_fax3.h | 4 +++- + 2 files changed, 13 insertions(+), 1 deletion(-) + +diff --git a/libtiff/tif_fax3.h b/libtiff/tif_fax3.h +index aafb5a7..2b64290 100644 +--- a/libtiff/tif_fax3.h ++++ b/libtiff/tif_fax3.h +@@ -81,10 +81,12 @@ extern void _TIFFFax3fillruns(unsigned char*, uint32*, uint32*, uint32); + #define S_MakeUp 11 + #define S_EOL 12 + ++/* WARNING: do not change the layout of this structure as the Halyfax software */ ++/* really depends on it. See http://bugzilla.maptools.org/show_bug.cgi?id=2636 */ + typedef struct { /* state table entry */ + unsigned char State; /* see above */ + unsigned char Width; /* width of code in bits */ +- uint16 Param; /* unsigned 16-bit run length in bits */ ++ uint32 Param; /* unsigned 32-bit run length in bits (holds on 16 bit actually, but cannot be changed. See above warning) */ + } TIFFFaxTabEnt; + + extern const TIFFFaxTabEnt TIFFFaxMainTable[]; diff --git a/multimedia/graphics/tiff/pspec.xml b/multimedia/graphics/tiff/pspec.xml index afbe6ee60a..8575db2156 100644 --- a/multimedia/graphics/tiff/pspec.xml +++ b/multimedia/graphics/tiff/pspec.xml @@ -12,11 +12,14 @@ library Library for manipulation of TIFF (Tag Image File Format) images This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. - ftp://ftp.remotesensing.org/pub/libtiff/tiff-4.0.3.tar.gz + http://download.osgeo.org/libtiff/tiff-4.0.7.tar.gz libjpeg-turbo-devel jbigkit-devel + + fix-hylafax.patch + @@ -74,6 +77,13 @@ + + 2017-01-25 + 4.0.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 4.0.3 diff --git a/multimedia/misc/exiv2/pspec.xml b/multimedia/misc/exiv2/pspec.xml index 9a64a43dbc..b1a62bf046 100644 --- a/multimedia/misc/exiv2/pspec.xml +++ b/multimedia/misc/exiv2/pspec.xml @@ -61,6 +61,13 @@ + + 2017-01-25 + 0.25 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.25 diff --git a/multimedia/misc/fribidi/pspec.xml b/multimedia/misc/fribidi/pspec.xml index 4096203e5d..8e384b210f 100644 --- a/multimedia/misc/fribidi/pspec.xml +++ b/multimedia/misc/fribidi/pspec.xml @@ -13,7 +13,7 @@ library A free implementation of the unicode bidirectional algorithm GNU FriBidi is the Free Implementation of the Unicode Bidirectional Algorithm. - http://fribidi.org/download/fribidi-0.19.6.tar.bz2 + https://www.fribidi.org/download/fribidi-0.19.7.tar.bz2 @@ -40,6 +40,13 @@ + + 2017-01-25 + 0.19.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.19.6 diff --git a/multimedia/misc/libdvdcss/pspec.xml b/multimedia/misc/libdvdcss/pspec.xml index 958cae2d31..332e34634e 100644 --- a/multimedia/misc/libdvdcss/pspec.xml +++ b/multimedia/misc/libdvdcss/pspec.xml @@ -36,6 +36,13 @@ + + 2017-01-25 + 1.4.0 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.4.0 diff --git a/multimedia/misc/libdvdnav/pspec.xml b/multimedia/misc/libdvdnav/pspec.xml index 4379f7d506..25a4648758 100644 --- a/multimedia/misc/libdvdnav/pspec.xml +++ b/multimedia/misc/libdvdnav/pspec.xml @@ -45,6 +45,13 @@ + + 2017-01-25 + 5.0.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 5.0.3 diff --git a/multimedia/misc/libdvdread/pspec.xml b/multimedia/misc/libdvdread/pspec.xml index a08c9f6558..00355d83af 100644 --- a/multimedia/misc/libdvdread/pspec.xml +++ b/multimedia/misc/libdvdread/pspec.xml @@ -15,7 +15,7 @@ http://download.videolan.org/pub/videolan/libdvdread/5.0.3/libdvdread-5.0.3.tar.bz2 libdvdcss-devel - git + git @@ -23,7 +23,7 @@ libdvdread libdvdcss - glibc + glibc /usr/lib @@ -44,6 +44,13 @@ + + 2017-01-25 + 5.0.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 5.0.3 diff --git a/multimedia/misc/libopus/pspec.xml b/multimedia/misc/libopus/pspec.xml index d9b1641d2f..52017ef469 100644 --- a/multimedia/misc/libopus/pspec.xml +++ b/multimedia/misc/libopus/pspec.xml @@ -12,7 +12,7 @@ library Opus is a totally open, royalty-free, highly versatile audio codec Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. - http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz + http://downloads.xiph.org/releases/opus/opus-1.1.4.tar.gz @@ -48,6 +48,13 @@ + + 2017-01-25 + 1.1.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.1 diff --git a/multimedia/misc/orc/pspec.xml b/multimedia/misc/orc/pspec.xml index d30fb72750..114690581a 100644 --- a/multimedia/misc/orc/pspec.xml +++ b/multimedia/misc/orc/pspec.xml @@ -14,7 +14,7 @@ app:console The Oil Runtime Compiler Optimized Inner Loop Runtime Compiler - https://gstreamer.freedesktop.org/src/orc/orc-0.4.25.tar.xz + https://gstreamer.freedesktop.org/src/orc/orc-0.4.26.tar.xz valgrind @@ -56,6 +56,13 @@ + + 2017-01-24 + 0.4.26 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + 2016-06-12 0.4.25 diff --git a/multimedia/misc/taglib-extras/pspec.xml b/multimedia/misc/taglib-extras/pspec.xml index f04807c677..0cb9791aaf 100644 --- a/multimedia/misc/taglib-extras/pspec.xml +++ b/multimedia/misc/taglib-extras/pspec.xml @@ -44,6 +44,13 @@ + + 2017-01-25 + 1.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.0.1 diff --git a/multimedia/misc/taglib/pspec.xml b/multimedia/misc/taglib/pspec.xml index 82e616c9ae..2d724827ff 100644 --- a/multimedia/misc/taglib/pspec.xml +++ b/multimedia/misc/taglib/pspec.xml @@ -12,10 +12,10 @@ library A library for reading and editing audio meta data TagLib is a library for reading and editing the meta data of several popular audio formats. - http://taglib.github.io/releases/taglib-1.9.1.tar.gz + http://taglib.org/releases/taglib-1.11.1.tar.gz cmake - zlib-devel + zlib-devel @@ -23,7 +23,7 @@ taglib zlib - libgcc + libgcc /usr/lib @@ -45,6 +45,13 @@ + + 2017-01-25 + 1.11.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.9.1 diff --git a/multimedia/video/l-smash/pspec.xml b/multimedia/video/l-smash/pspec.xml index 4204848f66..7cce8a6564 100644 --- a/multimedia/video/l-smash/pspec.xml +++ b/multimedia/video/l-smash/pspec.xml @@ -40,6 +40,13 @@ + + 2017-01-25 + 2.9.1 + Rebuild for new toolchain. + Alihan Öztürk + alihan@pisilinux.org + 2016-06-12 2.9.1 diff --git a/multimedia/video/libmpeg2/pspec.xml b/multimedia/video/libmpeg2/pspec.xml index dde2ad1b85..7e1e39b1ac 100644 --- a/multimedia/video/libmpeg2/pspec.xml +++ b/multimedia/video/libmpeg2/pspec.xml @@ -41,6 +41,13 @@ + + 2017-01-25 + 0.5.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.5.1 diff --git a/programming/language/python/pyparted/pspec.xml b/programming/language/python/pyparted/pspec.xml index 76a7a7047b..a241231179 100644 --- a/programming/language/python/pyparted/pspec.xml +++ b/programming/language/python/pyparted/pspec.xml @@ -12,7 +12,7 @@ library Python bindings for parted pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. - https://github.com/rhinstaller/pyparted/archive/v3.10.5.tar.gz + https://github.com/rhinstaller/pyparted/archive/v3.10.7.tar.gz python-decorator python-devel @@ -34,6 +34,13 @@ + + 2017-01-25 + 3.10.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 3.10.5 diff --git a/programming/language/python/python-Jinja2/pspec.xml b/programming/language/python/python-Jinja2/pspec.xml index 40d77fdcc8..961961b208 100644 --- a/programming/language/python/python-Jinja2/pspec.xml +++ b/programming/language/python/python-Jinja2/pspec.xml @@ -12,7 +12,7 @@ app:console A small but fast and easy to use stand-alone template engine written in pure python Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. - https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.2.tar.gz + https://pypi.python.org/packages/f4/3f/28387a5bbc6883082c16784c6135440b94f9d5938fb156ff579798e18eda/Jinja2-2.9.4.tar.gz @@ -40,6 +40,13 @@ + + 2017-01-25 + 2.9.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 2.7.2 diff --git a/programming/language/python/python-MarkupSafe/pspec.xml b/programming/language/python/python-MarkupSafe/pspec.xml index 9699c0a74d..2b1f07dec6 100644 --- a/programming/language/python/python-MarkupSafe/pspec.xml +++ b/programming/language/python/python-MarkupSafe/pspec.xml @@ -27,6 +27,13 @@ + + 2017-01-25 + 0.23 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.23 diff --git a/programming/language/python/python-PyYAML/pspec.xml b/programming/language/python/python-PyYAML/pspec.xml index cf89aa04d0..53b26e17af 100644 --- a/programming/language/python/python-PyYAML/pspec.xml +++ b/programming/language/python/python-PyYAML/pspec.xml @@ -32,6 +32,13 @@ + + 2017-01-25 + 3.12 + Rebuild for new toolchain + Kamil Atlı + suvari@pisilinux.org + 2017-01-16 3.12 @@ -54,4 +61,4 @@ ayhanyalcinsoy@pisilinux.org - \ No newline at end of file + diff --git a/programming/language/python/python-Pygments/pspec.xml b/programming/language/python/python-Pygments/pspec.xml index cd9e41da71..84febe52db 100644 --- a/programming/language/python/python-Pygments/pspec.xml +++ b/programming/language/python/python-Pygments/pspec.xml @@ -12,7 +12,7 @@ library A syntax highlighting package written in Python python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. - https://pypi.python.org/packages/source/P/Pygments/Pygments-1.6.tar.gz + https://pypi.python.org/packages/71/2a/2e4e77803a8bd6408a2903340ac498cb0a2181811af7c9ec92cb70b0308a/Pygments-2.2.0.tar.gz @@ -36,6 +36,13 @@ + + 2017-01-25 + 2.2.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.6 diff --git a/programming/language/python/python-Unidecode/pspec.xml b/programming/language/python/python-Unidecode/pspec.xml index ce72e7cce2..33a4d69df8 100755 --- a/programming/language/python/python-Unidecode/pspec.xml +++ b/programming/language/python/python-Unidecode/pspec.xml @@ -13,7 +13,7 @@ library US-ASCII transliterations of Unicode text python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module. - https://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.18.tar.gz + https://pypi.python.org/packages/ba/64/410af95d27f2a8824112d17ed41ea7ce6d2cbc8a4832c2e548d3408fad0a/Unidecode-0.04.20.tar.gz python-devel python-setuptools @@ -33,6 +33,13 @@ + + 2017-01-25 + 0.04.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.04.18 diff --git a/programming/language/python/python-argparse/pspec.xml b/programming/language/python/python-argparse/pspec.xml index 062746c41d..1cfc98f487 100644 --- a/programming/language/python/python-argparse/pspec.xml +++ b/programming/language/python/python-argparse/pspec.xml @@ -30,6 +30,13 @@ + + 2017-01-24 + 1.4.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.4.0 diff --git a/programming/language/python/python-backports-ssl-match-hostname/actions.py b/programming/language/python/python-backports-ssl-match-hostname/actions.py index ec1451fc7a..30543c7b36 100644 --- a/programming/language/python/python-backports-ssl-match-hostname/actions.py +++ b/programming/language/python/python-backports-ssl-match-hostname/actions.py @@ -12,4 +12,4 @@ def build(): def install(): pythonmodules.install() - pisitools.dodoc("PKG-INFO", "MANIFEST*") \ No newline at end of file + pisitools.dodoc("PKG-INFO") diff --git a/programming/language/python/python-backports-ssl-match-hostname/pspec.xml b/programming/language/python/python-backports-ssl-match-hostname/pspec.xml index 1538962e58..0d80d2ee89 100644 --- a/programming/language/python/python-backports-ssl-match-hostname/pspec.xml +++ b/programming/language/python/python-backports-ssl-match-hostname/pspec.xml @@ -10,7 +10,7 @@ app The ssl.match_hostname() function from Python 3.4 The ssl.match_hostname() function from Python 3.4 - https://pypi.python.org/packages/3a/15/f9e48bfd2b971ade10ad0c03babab057791c260b05322cbd3f47e27be108/backports.ssl_match_hostname-3.4.0.2.tar.gz + https://pypi.python.org/packages/76/21/2dc61178a2038a5cb35d14b61467c6ac632791ed05131dda72c20e7b9e23/backports.ssl_match_hostname-3.5.0.1.tar.gz python-devel python-setuptools @@ -30,6 +30,13 @@ + + 2017-01-25 + 3.5.0.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + 2016-06-15 3.4.0.2 diff --git a/programming/language/python/python-beaker/actions.py b/programming/language/python/python-beaker/actions.py index 4b101bdcea..c076e1971c 100644 --- a/programming/language/python/python-beaker/actions.py +++ b/programming/language/python/python-beaker/actions.py @@ -10,8 +10,6 @@ from pisi.actionsapi import shelltools shelltools.export("PYTHONDONTWRITEBYTECODE", "1") -WorkDir = "Beaker-%s" % get.srcVERSION() - def install(): pythonmodules.install() diff --git a/programming/language/python/python-beaker/pspec.xml b/programming/language/python/python-beaker/pspec.xml index fc87ab03bd..27a4b62b8f 100644 --- a/programming/language/python/python-beaker/pspec.xml +++ b/programming/language/python/python-beaker/pspec.xml @@ -12,7 +12,7 @@ library A Session and Caching library with WSGI Middleware python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. - http://pypi.python.org/packages/source/B/Beaker/Beaker-1.6.4.tar.gz + https://github.com/bbangert/beaker/archive/1.8.1.tar.gz python-setuptools @@ -27,6 +27,13 @@ + + 2017-01-25 + 1.8.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.6.4 diff --git a/programming/language/python/python-cairo/pspec.xml b/programming/language/python/python-cairo/pspec.xml index c7de12e857..d20276774a 100644 --- a/programming/language/python/python-cairo/pspec.xml +++ b/programming/language/python/python-cairo/pspec.xml @@ -46,6 +46,13 @@ + + 2017-01-25 + 1.10.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.10.0 diff --git a/programming/language/python/python-colorama/pspec.xml b/programming/language/python/python-colorama/pspec.xml index 15e034af08..7ba1a7552e 100644 --- a/programming/language/python/python-colorama/pspec.xml +++ b/programming/language/python/python-colorama/pspec.xml @@ -29,6 +29,13 @@ + + 2017-01-25 + 0.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.3.7 diff --git a/programming/language/python/python-cups/pspec.xml b/programming/language/python/python-cups/pspec.xml index 7bb860a542..bc20c78586 100644 --- a/programming/language/python/python-cups/pspec.xml +++ b/programming/language/python/python-cups/pspec.xml @@ -12,7 +12,7 @@ library Python interface to the CUPS API python-cups contains python bindings to wrap the CUPS API. - http://cyberelk.net/tim/data/pycups/pycups-1.9.72.tar.bz2 + http://cyberelk.net/tim/data/pycups/pycups-1.9.73.tar.bz2 cups-devel python-devel @@ -31,6 +31,13 @@ + + 2017-01-25 + 1.9.73 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.9.72 diff --git a/programming/language/python/python-decorator/pspec.xml b/programming/language/python/python-decorator/pspec.xml index 5af13435e1..e5ac62da73 100644 --- a/programming/language/python/python-decorator/pspec.xml +++ b/programming/language/python/python-decorator/pspec.xml @@ -12,10 +12,10 @@ library Python module to simplify the usage of decorators python-decorator simplifies the usage of decorators for the average programmer. - http://pypi.python.org/packages/source/d/decorator/decorator-4.0.2.tar.gz + https://pypi.python.org/packages/cc/ac/5a16f1fc0506ff72fcc8fd4e858e3a1c231f224ab79bb7c4c9b2094cc570/decorator-4.0.11.tar.gz python-nose - python-setuptools + python-setuptools @@ -28,6 +28,13 @@ + + 2017-01-25 + 4.0.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 4.0.2 diff --git a/programming/language/python/python-docker-py/pspec.xml b/programming/language/python/python-docker-py/pspec.xml index a9b4681de8..4aa9c7ccaa 100644 --- a/programming/language/python/python-docker-py/pspec.xml +++ b/programming/language/python/python-docker-py/pspec.xml @@ -10,7 +10,7 @@ app:console Python client for Docker. A Python library for the Docker Remote API. It does everything the docker command does, but from within Python – run containers, manage them, pull/push images, etc. - https://github.com/docker/docker-py/archive/1.8.1.tar.gz + https://github.com/docker/docker-py/archive/2.0.2.tar.gz python-devel python-setuptools @@ -34,6 +34,13 @@ + + 2017-01-25 + 2.0.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.8.1 diff --git a/programming/language/python/python-enchant/pspec.xml b/programming/language/python/python-enchant/pspec.xml index 8d3147fce7..7868744719 100644 --- a/programming/language/python/python-enchant/pspec.xml +++ b/programming/language/python/python-enchant/pspec.xml @@ -32,6 +32,13 @@ + + 2017-01-25 + 1.6.8 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-11-24 1.6.8 diff --git a/programming/language/python/python-gtk/pspec.xml b/programming/language/python/python-gtk/pspec.xml index 4f5e275bc9..e812fc8e4e 100644 --- a/programming/language/python/python-gtk/pspec.xml +++ b/programming/language/python/python-gtk/pspec.xml @@ -91,6 +91,13 @@ + + 2017-01-25 + 2.24.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 2.24.0 diff --git a/programming/language/python/python-imaging/pspec.xml b/programming/language/python/python-imaging/pspec.xml index 8eef8549a2..e39484aa3b 100644 --- a/programming/language/python/python-imaging/pspec.xml +++ b/programming/language/python/python-imaging/pspec.xml @@ -45,6 +45,13 @@ + + 2017-01-25 + 1.1.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.1.7 diff --git a/programming/language/python/python-lxml/pspec.xml b/programming/language/python/python-lxml/pspec.xml index 50df45c010..f50b72d8d6 100644 --- a/programming/language/python/python-lxml/pspec.xml +++ b/programming/language/python/python-lxml/pspec.xml @@ -13,7 +13,7 @@ library lxml is the most feature-rich and easy-to-use library lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. - http://lxml.de/files/lxml-3.3.5.tgz + http://lxml.de/files/lxml-3.7.2.tgz libxml2-devel python-devel @@ -49,6 +49,13 @@ + + 2017-01-25 + 3.7.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 3.3.5 diff --git a/programming/language/python/python-mako/pspec.xml b/programming/language/python/python-mako/pspec.xml index 6de430d07d..4f85971df6 100644 --- a/programming/language/python/python-mako/pspec.xml +++ b/programming/language/python/python-mako/pspec.xml @@ -13,7 +13,7 @@ library A python templating language python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. - http://pypi.python.org/packages/source/M/Mako/Mako-0.9.1.tar.gz + https://pypi.python.org/packages/56/4b/cb75836863a6382199aefb3d3809937e21fa4cb0db15a4f4ba0ecc2e7e8e/Mako-1.0.6.tar.gz python-setuptools @@ -45,6 +45,13 @@ + + 2017-01-25 + 1.0.6 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + 2016-09-22 0.9.1 diff --git a/programming/language/python/python-mutagen/pspec.xml b/programming/language/python/python-mutagen/pspec.xml index 6b2de10537..72446c7413 100644 --- a/programming/language/python/python-mutagen/pspec.xml +++ b/programming/language/python/python-mutagen/pspec.xml @@ -12,10 +12,10 @@ library An audio tag editing library Mutagen is an audio metadata tag reader and writer implemented in pure Python. - https://bitbucket.org/lazka/mutagen/downloads/mutagen-1.32.tar.gz + https://bitbucket.org/lazka/mutagen/downloads/mutagen-1.36.2.tar.gz python-devel - python3-devel + python3-devel @@ -34,10 +34,17 @@ + + 2017-01-25 + 1.36.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-06-18 1.32 - Version bump. + First release Stefan Gronewold(groni) groni@pisilinux.org diff --git a/programming/language/python/python-nose/pspec.xml b/programming/language/python/python-nose/pspec.xml index 974e2e99ee..30a9f1527e 100644 --- a/programming/language/python/python-nose/pspec.xml +++ b/programming/language/python/python-nose/pspec.xml @@ -33,6 +33,13 @@ + + 2017-01-25 + 1.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.3.7 diff --git a/programming/language/python/python-numpy/pspec.xml b/programming/language/python/python-numpy/pspec.xml index d32e584fd2..56dbe1aea5 100644 --- a/programming/language/python/python-numpy/pspec.xml +++ b/programming/language/python/python-numpy/pspec.xml @@ -12,7 +12,7 @@ library The fundamental package needed for scientific computing with Python Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. - mirrors://sourceforge/numpy/numpy-1.8.1.tar.gz + mirrors://sourceforge/numpy/numpy-1.11.2.tar.gz python-devel python-nose @@ -45,6 +45,13 @@ + + 2017-01-25 + 1.11.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.8.1 diff --git a/programming/language/python/python-pillow/pspec.xml b/programming/language/python/python-pillow/pspec.xml index 051189c66b..fd82c1e8a6 100644 --- a/programming/language/python/python-pillow/pspec.xml +++ b/programming/language/python/python-pillow/pspec.xml @@ -12,7 +12,7 @@ library PIL is the Python Imaging Library. The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities. - https://github.com/python-pillow/Pillow/archive/3.1.0.tar.gz + https://github.com/python-pillow/Pillow/archive/4.0.0a.tar.gz python3-tk python-devel @@ -57,6 +57,13 @@ + + 2017-01-25 + 4.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-06-18 3.1.0 diff --git a/programming/language/python/python-pyaspects/pspec.xml b/programming/language/python/python-pyaspects/pspec.xml index d4b27f974e..45467aef2c 100644 --- a/programming/language/python/python-pyaspects/pspec.xml +++ b/programming/language/python/python-pyaspects/pspec.xml @@ -24,6 +24,13 @@ + + 2017-01-25 + 0.4.4 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.4.4 diff --git a/programming/language/python/python-pyblock/pspec.xml b/programming/language/python/python-pyblock/pspec.xml index 6dc0dd045d..16e83a5556 100644 --- a/programming/language/python/python-pyblock/pspec.xml +++ b/programming/language/python/python-pyblock/pspec.xml @@ -38,6 +38,13 @@ + + 2017-01-25 + 0.53 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.53 diff --git a/programming/language/python/python-pygobject/pspec.xml b/programming/language/python/python-pygobject/pspec.xml index 3579e4758b..f9a22a2c88 100644 --- a/programming/language/python/python-pygobject/pspec.xml +++ b/programming/language/python/python-pygobject/pspec.xml @@ -66,6 +66,13 @@ + + 2017-01-25 + 2.28.6 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 2.28.6 diff --git a/programming/language/python/python-requests/pspec.xml b/programming/language/python/python-requests/pspec.xml index d7ae32cefe..0aad193c2c 100644 --- a/programming/language/python/python-requests/pspec.xml +++ b/programming/language/python/python-requests/pspec.xml @@ -11,7 +11,7 @@ Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. Python’s standard urllib2 module provides most of the HTTP capabilities you need MIT - https://pypi.python.org/packages/source/r/requests/requests-2.9.1.tar.gz + https://pypi.python.org/packages/16/09/37b69de7c924d318e51ece1c4ceb679bf93be9d05973bb30c35babd596e2/requests-2.13.0.tar.gz python-devel @@ -29,6 +29,13 @@ + + 2017-01-25 + 2.13.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 2.9.1 diff --git a/programming/language/python/python-six/pspec.xml b/programming/language/python/python-six/pspec.xml index 2241567646..6f69c07ea6 100644 --- a/programming/language/python/python-six/pspec.xml +++ b/programming/language/python/python-six/pspec.xml @@ -12,7 +12,7 @@ app:console Python 2 and 3 compatibility utilities. python-six provides simple utilities for wrapping over differences between Python 2 and Python 3. - http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz + https://pypi.python.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-1.10.0.tar.gz python-devel @@ -30,6 +30,13 @@ + + 2017-01-25 + 1.10.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 1.9.0 diff --git a/programming/language/python/python-smbc/pspec.xml b/programming/language/python/python-smbc/pspec.xml index 00c0b34ce6..68260e6c31 100755 --- a/programming/language/python/python-smbc/pspec.xml +++ b/programming/language/python/python-smbc/pspec.xml @@ -32,6 +32,13 @@ + + 2017-01-25 + 1.0.13 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.0.13 diff --git a/programming/language/python/python-sphinx/pspec.xml b/programming/language/python/python-sphinx/pspec.xml index 3f7be5b736..8d9745edf8 100644 --- a/programming/language/python/python-sphinx/pspec.xml +++ b/programming/language/python/python-sphinx/pspec.xml @@ -12,7 +12,7 @@ app:console Python documentation generator. It can generate HTML or Latex outputs It's a very common documentation generator especially using for python based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. - http://pypi.python.org/packages/source/S/Sphinx/Sphinx-1.2.1.tar.gz + https://pypi.python.org/packages/e3/87/e271f7f0d498c7fdaec009c27955401d18ef357c0d468e1eb2be36bdc68c/Sphinx-1.5.2.tar.gz docutils python-Pygments @@ -47,6 +47,13 @@ + + 2017-01-25 + 1.5.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.3.1 diff --git a/programming/language/python/python-udev/pspec.xml b/programming/language/python/python-udev/pspec.xml index 1d5789629f..753316dc2f 100644 --- a/programming/language/python/python-udev/pspec.xml +++ b/programming/language/python/python-udev/pspec.xml @@ -12,7 +12,7 @@ library Python bindings for libudev library These bindings enable using of udev library in Python programs. - https://pypi.python.org/packages/source/p/pyudev/pyudev-0.16.1.tar.gz + https://pypi.python.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz python-setuptools eudev-devel @@ -44,6 +44,13 @@ + + 2017-01-25 + 0.21.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.16.1 diff --git a/programming/language/python/python-websocket-client/pspec.xml b/programming/language/python/python-websocket-client/pspec.xml index a7cecaca4f..8861b52d0c 100644 --- a/programming/language/python/python-websocket-client/pspec.xml +++ b/programming/language/python/python-websocket-client/pspec.xml @@ -10,7 +10,7 @@ app:console WebSocket client library for Python websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions. - https://github.com/liris/websocket-client/archive/v0.37.0.tar.gz + https://github.com/websocket-client/websocket-client/archive/v0.40.0.tar.gz python-devel python-setuptools @@ -31,6 +31,13 @@ + + 2017-01-25 + 0.40.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.37.0 diff --git a/programming/language/python/telepathy-python/pspec.xml b/programming/language/python/telepathy-python/pspec.xml index 1b2e2507d6..2f80507cd4 100644 --- a/programming/language/python/telepathy-python/pspec.xml +++ b/programming/language/python/telepathy-python/pspec.xml @@ -32,6 +32,13 @@ + + 2017-01-25 + 0.15.19 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.15.19 diff --git a/programming/language/python/wxPython/pspec.xml b/programming/language/python/wxPython/pspec.xml index acf10b4dc5..5112cf6963 100644 --- a/programming/language/python/wxPython/pspec.xml +++ b/programming/language/python/wxPython/pspec.xml @@ -58,6 +58,13 @@ + + 2017-01-25 + 3.0.2.0 + Rebuild for new toolchain + Pisi Linux Admins + admin@pisilinux.org + 2016-07-02 3.0.2.0