From c7a24206ee9307416ca4feaa8188edbc64ade21c Mon Sep 17 00:00:00 2001 From: John Marino Date: Sun, 24 Dec 2017 11:28:53 -0600 Subject: [PATCH] Ravenports generated: 24 Dec 2017 11:27 --- Mk/Misc/conspiracy_variants | 5 + Mk/Misc/fpc_equivalents | 11 +- Mk/Misc/repology.json | 106 +++++++++++-- Mk/Misc/summary.txt | 6 +- bucket_1A/feh | 85 ++++++++++ bucket_1B/unrar | 294 +++++++++++++++++++++++++++++++++++ bucket_27/perl-Test-Object | 12 +- bucket_64/perl-Test-SubCalls | 12 +- bucket_6B/youtube-dl | 8 +- bucket_71/dmenu | 100 ++++++++++++ bucket_A1/vbindiff | 42 +++++ bucket_B9/rexima | 84 ++++++++++ 12 files changed, 733 insertions(+), 32 deletions(-) create mode 100644 bucket_1A/feh create mode 100644 bucket_1B/unrar create mode 100644 bucket_71/dmenu create mode 100644 bucket_A1/vbindiff create mode 100644 bucket_B9/rexima diff --git a/Mk/Misc/conspiracy_variants b/Mk/Misc/conspiracy_variants index c88e0c352..dad7835aa 100644 --- a/Mk/Misc/conspiracy_variants +++ b/Mk/Misc/conspiracy_variants @@ -144,6 +144,7 @@ 19 perl-XML-Parser 2 526 524 19 php56-calendar 1 standard 1A bison 2 standard nls +1A feh 1 standard 1A libva 1 standard 1A perl-Readonly 2 526 524 1B aspell-gu 1 standard @@ -154,6 +155,7 @@ 1B perl-Plack 2 526 524 1B php72-dba 1 standard 1B ruby-cabin 2 v23 v24 +1B unrar 1 standard 1B xmlcatmgr 1 standard 1C aspell-is 1 standard 1C autoconf213 1 standard @@ -655,6 +657,7 @@ 70 perl-Test-Kwalitee 2 526 524 70 python-alabaster 3 py27 py35 py36 70 slider 1 standard +71 dmenu 1 standard 71 idnkit 1 standard 71 musl-fts 1 standard 71 perl-Devel-StackTrace-AsHTML 2 526 524 @@ -962,6 +965,7 @@ A1 perl-Algorithm-TokenBucket 2 526 524 A1 perl-DateTime-TimeZone 2 526 524 A1 perl-Sub-Info 2 526 524 A1 php71-readline 1 standard +A1 vbindiff 1 standard A1 xorg-printproto 1 standard A2 oniguruma 1 standard A2 perl-Capture-Tiny 2 526 524 @@ -1093,6 +1097,7 @@ B9 gif 1 standard B9 llvm40 1 standard B9 perl-Algorithm-ContextVector 2 526 524 B9 python-enum34 1 py27 +B9 rexima 1 standard B9 ruby-rails-html-sanitizer 2 v23 v24 BA aspell-pl 1 standard BA fribidi 1 standard diff --git a/Mk/Misc/fpc_equivalents b/Mk/Misc/fpc_equivalents index 0931cf0d5..bdeacabcc 100644 --- a/Mk/Misc/fpc_equivalents +++ b/Mk/Misc/fpc_equivalents @@ -144,6 +144,7 @@ perl-Class-Singleton 1.5 generated perl-XML-Parser 2.44 generated php56-calendar 5.6.32 misc/php56-calendar bison 3.0.4 devel/bison +feh 2.22 graphics/feh libva 2.0.0 multimedia/libva perl-Readonly 2.05 generated aspell-gu 0.03.0 textproc/gu-aspell @@ -154,6 +155,7 @@ perl-Algorithm-Paxos 0.001 generated perl-Plack 1.0044 generated php72-dba 7.2.0 databases/php72-dba ruby-cabin 0.9.0 generated +unrar 5.5.8 archivers/unrar xmlcatmgr 2.2 textproc/xmlcatmgr aspell-is 0.51.1.0 textproc/is-aspell autoconf213 2.13 devel/autoconf @@ -227,7 +229,7 @@ aspell-bg 4.1.0 textproc/bg-aspell gnatcoll 2017 devel/gnatcoll makewhatis 1.0 N/A perl-File-pushd 1.014 generated -perl-Test-Object 0.07 generated +perl-Test-Object 0.08 generated php72-curl 7.2.0 ftp/php72-curl python-cffi 1.11.2 generated xorg-font-misc-misc 1.1.2 x11-fonts/font-misc-misc @@ -579,7 +581,7 @@ aspell-cs 20040614.1 textproc/cs-aspell perl-LWP-MediaTypes 6.02 generated perl-Template-Tiny 1.12 generated perl-Test-Exception-LessClever 0.009 generated -perl-Test-SubCalls 1.09 generated +perl-Test-SubCalls 1.10 generated rarian 0.8.1 textproc/rarian sakura 3.5.0 x11/sakura php72-sqlite3 7.2.0 databases/php72-sqlite3 @@ -614,7 +616,7 @@ php56-pdo_pgsql 5.6.32 databases/php56-pdo_pgsql php56-xmlreader 5.6.32 textproc/php56-xmlreader ruby-globalid 0.4.1 generated bind 9.11.2 dns/bind911 -youtube-dl 2017.12.14 www/youtube_dl +youtube-dl 2017.12.23 www/youtube_dl firebird25 2.5.7 databases/firebird25-server libevent 2.1.8 devel/libevent perl-Algorithm-ConsistentHash-CHash 0.04 generated @@ -655,6 +657,7 @@ perl-Scope-Upper 0.30 generated perl-Test-Kwalitee 1.27 generated python-alabaster 0.7.10 generated slider 2.06 N/A +dmenu 4.7 x11/dmenu idnkit 1.0 dns/idnkit musl-fts 1.2.7 N/A perl-Devel-StackTrace-AsHTML 0.15 generated @@ -962,6 +965,7 @@ perl-Algorithm-TokenBucket 0.38 generated perl-DateTime-TimeZone 2.15 generated perl-Sub-Info 0.002 generated php71-readline 7.1.12 devel/php71-readline +vbindiff 3.0_beta5 textproc/vbindiff xorg-printproto 1.0.5 x11/printproto oniguruma 6.7.0 devel/oniguruma6 perl-Capture-Tiny 0.46 generated @@ -1093,6 +1097,7 @@ gif 5.1.4 graphics/giflib llvm40 4.0.1 devel/llvm40 perl-Algorithm-ContextVector 0.01 generated python-enum34 1.1.6 generated +rexima 1.4 audio/rexima ruby-rails-html-sanitizer 1.0.3 generated aspell-pl 20171223 polish/aspell fribidi 0.19.7 converters/fribidi diff --git a/Mk/Misc/repology.json b/Mk/Misc/repology.json index 7d8e7ec2a..3defac07d 100644 --- a/Mk/Misc/repology.json +++ b/Mk/Misc/repology.json @@ -2907,6 +2907,23 @@ } ] } + ,{ + "bucket": "1A" + ,"namebase": "feh" + ,"version": "2.22" + ,"homepage": "https://feh.finalrewind.org/" + ,"FPC": "graphics/feh" + ,"keywords": [ "graphics" ] + ,"distfile": [ "https://feh.finalrewind.org/feh-2.22.tar.bz2" ] + ,"variants": + [ + { + "label": "standard" + ,"sdesc": "Fast command line image viewer using Imlib2" + ,"spkgs": [ "single" ] + } + ] + } ,{ "bucket": "1A" ,"namebase": "libva" @@ -3096,6 +3113,23 @@ } ] } + ,{ + "bucket": "1B" + ,"namebase": "unrar" + ,"version": "5.5.8" + ,"homepage": "https://www.rarlab.com/" + ,"FPC": "archivers/unrar" + ,"keywords": [ "archivers" ] + ,"distfile": [ "https://www.rarlab.com/rar/unrarsrc-5.5.8.tar.gz" ] + ,"variants": + [ + { + "label": "standard" + ,"sdesc": "RAR uncompression program and library" + ,"spkgs": [ "single" ] + } + ] + } ,{ "bucket": "1B" ,"namebase": "xmlcatmgr" @@ -4525,10 +4559,11 @@ ,{ "bucket": "27" ,"namebase": "perl-Test-Object" - ,"version": "0.07" + ,"version": "0.08" + ,"homepage": "https://github.com/karenetheridge/Test-Object" ,"FPC": "generated" ,"keywords": [ "perl" ] - ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/Test-Object-0.07.tar.gz" ] + ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-Object-0.08.tar.gz" ] ,"variants": [ { @@ -11391,11 +11426,11 @@ ,{ "bucket": "64" ,"namebase": "perl-Test-SubCalls" - ,"version": "1.09" - ,"homepage": "http://svn.ali.as/cpan/trunk/Test-SubCalls" + ,"version": "1.10" + ,"homepage": "https://github.com/karenetheridge/Test-SubCalls" ,"FPC": "generated" ,"keywords": [ "perl" ] - ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/Test-SubCalls-1.09.tar.gz" ] + ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-SubCalls-1.10.tar.gz" ] ,"variants": [ { @@ -12056,11 +12091,11 @@ ,{ "bucket": "6B" ,"namebase": "youtube-dl" - ,"version": "2017.12.14" + ,"version": "2017.12.23" ,"homepage": "http://rg3.github.io/youtube-dl/" ,"FPC": "www/youtube_dl" ,"keywords": [ "www" ] - ,"distfile": [ "https://github.com/rg3/youtube-dl/releases/download/2017.12.14/youtube-dl-2017.12.14.tar.gz" ] + ,"distfile": [ "https://github.com/rg3/youtube-dl/releases/download/2017.12.23/youtube-dl-2017.12.23.tar.gz" ] ,"variants": [ { @@ -12853,6 +12888,23 @@ } ] } + ,{ + "bucket": "71" + ,"namebase": "dmenu" + ,"version": "4.7" + ,"homepage": "https://tools.suckless.org/dmenu/" + ,"FPC": "x11/dmenu" + ,"keywords": [ "x11" ] + ,"distfile": [ "https://dl.suckless.org/tools/dmenu-4.7.tar.gz" ] + ,"variants": + [ + { + "label": "standard" + ,"sdesc": "Dynamic menu for X" + ,"spkgs": [ "single" ] + } + ] + } ,{ "bucket": "71" ,"namebase": "idnkit" @@ -18890,6 +18942,23 @@ } ] } + ,{ + "bucket": "A1" + ,"namebase": "vbindiff" + ,"version": "3.0_beta5" + ,"homepage": "https://www.cjmweb.net/vbindiff/" + ,"FPC": "textproc/vbindiff" + ,"keywords": [ "textproc" ] + ,"distfile": [ "https://www.cjmweb.net/vbindiff/vbindiff-3.0_beta5.tar.gz" ] + ,"variants": + [ + { + "label": "standard" + ,"sdesc": "Visual binary diff utility" + ,"spkgs": [ "single" ] + } + ] + } ,{ "bucket": "A1" ,"namebase": "xorg-printproto" @@ -21446,6 +21515,23 @@ } ] } + ,{ + "bucket": "B9" + ,"namebase": "rexima" + ,"version": "1.4" + ,"homepage": "http://www.svgalib.org/rus/rexima.html" + ,"FPC": "audio/rexima" + ,"keywords": [ "audio" ] + ,"distfile": [ "ftp://ftp.ibiblio.org/pub/Linux/apps/sound/mixers/rexima-1.4.tar.gz" ] + ,"variants": + [ + { + "label": "standard" + ,"sdesc": "Curses-based interactive mixer" + ,"spkgs": [ "single" ] + } + ] + } ,{ "bucket": "B9" ,"namebase": "ruby-rails-html-sanitizer" @@ -30101,8 +30187,8 @@ ] ,"summary": { - "ports": 1540 - ,"variants": 2370 - ,"packages": 2770 + "ports": 1545 + ,"variants": 2375 + ,"packages": 2775 } } diff --git a/Mk/Misc/summary.txt b/Mk/Misc/summary.txt index a253b6544..b4ba1ae87 100644 --- a/Mk/Misc/summary.txt +++ b/Mk/Misc/summary.txt @@ -1,6 +1,6 @@ Statistics derived from generation of conspiracy index ========================================================== - Total ports : 1540 - Total variants : 2370 - Total packages : 2770 + Total ports : 1545 + Total variants : 2375 + Total packages : 2775 Linear scan time : 00:00:01 diff --git a/bucket_1A/feh b/bucket_1A/feh new file mode 100644 index 000000000..aad5a0bb4 --- /dev/null +++ b/bucket_1A/feh @@ -0,0 +1,85 @@ +# Buildsheet autogenerated by ravenadm tool -- Do not edit. + +NAMEBASE= feh +VERSION= 2.22 +KEYWORDS= graphics +VARIANTS= standard +SDESC[standard]= Fast command line image viewer using Imlib2 +HOMEPAGE= https://feh.finalrewind.org/ +CONTACT= nobody + +DOWNLOAD_GROUPS= main +SITES[main]= https://feh.finalrewind.org/ +DISTFILE[1]= feh-2.22.tar.bz2:main +DF_INDEX= 1 +SPKGS[standard]= single + +OPTIONS_AVAILABLE= none +OPTIONS_STANDARD= none + +BUILDRUN_DEPENDS= libexif:single:standard + curl:primary:standard + imlib2:single:standard + +USES= cpe gmake perl:run shebangfix desktop-utils png +XORG_COMPONENTS= x11 xt xinerama + +LICENSE= MIT:single +LICENSE_SCHEME= solo +LICENSE_FILE= MIT:{{WRKSRC}}/COPYING + +CPE_VENDOR= daniel_friesel +FPC_EQUIVALENT= graphics/feh +SHEBANG_FILES= cam/feh-cam + +MAKE_ENV= exif=1 + cam=1 + LDFLAGS="{{LDFLAGS}}" + +post-patch: + ${REINPLACE_CMD} \ + -e 's|install-doc||' \ + -e 's|install-examples||' \ + ${WRKSRC}/Makefile + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/feh + +[FILE:305:descriptions/desc.single] +feh is a versatile and fast image viewer using imlib2, the premier image +file handling library. feh has many features, from simple single file +viewing, to multiple file modes using a slideshow or multiple windows. +feh supports the creation of montages as index prints with many +user-configurable options. + + +[FILE:95:distinfo] +b257267cf58bf2eef31bd955d49437e165f0f1bf4e60b9ddfb460496d6670c7b 2129914 feh-2.22.tar.bz2 + + +[FILE:406:manifests/plist.single] +bin/ + feh + feh-cam + gen-cam-menu +share/applications/feh.desktop +share/feh/fonts/ + black.style + menu.style + yudit.ttf +share/feh/images/ + feh.png + feh.svg + menubg_aluminium.png + menubg_aqua.png + menubg_black.png + menubg_brushed.png + menubg_default.png + menubg_sky.png +share/icons/hicolor/48x48/apps/feh.png +share/icons/hicolor/scalable/apps/feh.svg +share/man/man1/ + feh-cam.1.gz + feh.1.gz + gen-cam-menu.1.gz + diff --git a/bucket_1B/unrar b/bucket_1B/unrar new file mode 100644 index 000000000..067b9e0e0 --- /dev/null +++ b/bucket_1B/unrar @@ -0,0 +1,294 @@ +# Buildsheet autogenerated by ravenadm tool -- Do not edit. + +NAMEBASE= unrar +VERSION= 5.5.8 +KEYWORDS= archivers +VARIANTS= standard +SDESC[standard]= RAR uncompression program and library +HOMEPAGE= https://www.rarlab.com/ +CONTACT= nobody + +DOWNLOAD_GROUPS= main +SITES[main]= https://www.rarlab.com/rar/ +DISTFILE[1]= unrarsrc-5.5.8.tar.gz:main +DF_INDEX= 1 +SPKGS[standard]= single + +OPTIONS_AVAILABLE= none +OPTIONS_STANDARD= none + +USES= ssl c++:single + +DISTNAME= unrar + +LICENSE= CUSTOM1:single +LICENSE_NAME= CUSTOM1:"unRAR License" +LICENSE_SCHEME= solo +LICENSE_FILE= CUSTOM1:{{WRKSRC}}/license.txt + +FPC_EQUIVALENT= archivers/unrar + +BUILD_TARGET= unrar lib +MAKEFILE= makefile + +CPPFLAGS= -I{{OPENSSLINC}} + -DOPENSSL_AES +LDFLAGS= -L{{OPENSSLLIB}} + -lcrypto + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/include/unrar + ${INSTALL_PROGRAM} ${WRKSRC}/unrar ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_DATA} ${WRKSRC}/libunrar.a ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_LIB} ${WRKSRC}/libunrar.so ${STAGEDIR}${PREFIX}/lib/libunrar.so.5 + ${LN} -s libunrar.so.5 ${STAGEDIR}${PREFIX}/lib/libunrar.so + ${INSTALL_DATA} ${WRKSRC}/dll.hpp ${STAGEDIR}${PREFIX}/include/unrar/dll.hpp + +[FILE:428:descriptions/desc.single] +The unRAR utility is a freeware program, distributed with source code and +developed for extracting, testing and viewing the contents of archives +created with the RAR archiver, version 1.50 and above. + +The UnRAR library and utility are a minor part of the RAR archiver and +contain the RAR uncompression algorithm. UnRAR requires a very small +amount of memory to operate. It can be used by other programs to extract +RAR archives. + + +[FILE:100:distinfo] +9b66e4353a9944bc140eb2a919ff99482dd548f858f5e296d809e8f7cdb2fcf4 222285 unrarsrc-5.5.8.tar.gz + + +[FILE:77:manifests/plist.single] +bin/unrar +include/unrar/dll.hpp +lib/ + libunrar.a + libunrar.so + libunrar.so.5 + + +[FILE:1439:patches/patch-makefile] +--- makefile.orig 2017-06-13 11:04:49 UTC ++++ makefile +@@ -2,14 +2,13 @@ + # Makefile for UNIX - unrar + + # Linux using GCC +-CXX=c++ +-CXXFLAGS=-O2 +-LIBFLAGS=-fPIC +-DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP +-STRIP=strip +-AR=ar +-LDFLAGS=-pthread +-DESTDIR=/usr ++CXX?= c++ ++CXXFLAGS?= -O2 ++DEFINES= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP ++STRIP?= strip ++AR?= ar ++LDFLAGS+= -pthread ++DESTDIR?= /usr + + # Linux using LCC + #CXX=lcc +@@ -128,9 +127,16 @@ OBJECTS=rar.o strlist.o strfn.o pathfn.o + rijndael.o getbits.o sha1.o sha256.o blake2s.o hash.o extinfo.o extract.o volume.o \ + list.o find.o unpack.o headers.o threadpool.o rs16.o cmddata.o ui.o + ++.SUFFIXES: .so ++ ++SOBJECTS= ${OBJECTS:.o=.so} ${LIB_OBJ:.o=.so} ++ + .cpp.o: + $(COMPILE) -D$(WHAT) -c $< + ++.cpp.so: ++ $(COMPILE) -DRARDLL -fPIC -o ${.TARGET} -c ${.IMPSRC} ++ + all: unrar + + install: install-unrar +@@ -151,13 +157,11 @@ sfx: clean $(OBJECTS) + $(LINK) -o default.sfx $(LDFLAGS) $(OBJECTS) + $(STRIP) default.sfx + +-lib: WHAT=RARDLL +-lib: CXXFLAGS+=$(LIBFLAGS) +-lib: clean $(OBJECTS) $(LIB_OBJ) ++lib: $(SOBJECTS) + @rm -f libunrar.so + @rm -f libunrar.a +- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) +- $(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ) ++ $(LINK) -shared -o libunrar.so $(LDFLAGS) -Wl,-soname,libunrar.so.5 $(SOBJECTS) ++ $(AR) rcs libunrar.a $(SOBJECTS) + + install-unrar: + install -D unrar $(DESTDIR)/bin/unrar + + +[FILE:213:patches/patch-os.hpp] +--- os.hpp.orig 2017-04-28 17:28:46 UTC ++++ os.hpp +@@ -150,6 +150,10 @@ + #include + + ++#ifdef OPENSSL_AES ++#include ++#endif // OPENSSL_AES ++ + #ifdef S_IFLNK + #define SAVE_LINKS + #endif + + +[FILE:3006:patches/patch-rijndael.cpp] +--- rijndael.cpp.orig 2017-04-28 17:28:47 UTC ++++ rijndael.cpp +@@ -7,6 +7,8 @@ + ***************************************************************************/ + #include "rar.hpp" + ++#ifndef OPENSSL_AES ++ + #ifdef USE_SSE + #include + #endif +@@ -56,6 +58,7 @@ inline void Copy128(byte *dest,const byt + #endif + } + ++#endif // OPENSSL_AES + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // API +@@ -63,14 +66,35 @@ inline void Copy128(byte *dest,const byt + + Rijndael::Rijndael() + { ++#ifndef OPENSSL_AES + if (S[0]==0) + GenerateTables(); ++#endif // OPENSSL_AES + CBCMode = true; // Always true for RAR. + } + + + void Rijndael::Init(bool Encrypt,const byte *key,uint keyLen,const byte * initVector) + { ++#ifdef OPENSSL_AES ++ const EVP_CIPHER *cipher; ++ switch(keyLen) ++ { ++ case 128: ++ cipher = EVP_aes_128_cbc(); ++ break; ++ case 192: ++ cipher = EVP_aes_192_cbc(); ++ break; ++ case 256: ++ cipher = EVP_aes_256_cbc(); ++ break; ++ } ++ ++ EVP_CIPHER_CTX_init(&ctx); ++ EVP_CipherInit_ex(&ctx, cipher, NULL, key, initVector, Encrypt); ++ EVP_CIPHER_CTX_set_padding(&ctx, 0); ++#else // OPENSSL_AES + #ifdef USE_SSE + // Check SSE here instead of constructor, so if object is a part of some + // structure memset'ed before use, this variable is not lost. +@@ -111,6 +135,7 @@ void Rijndael::Init(bool Encrypt,const b + + if(!Encrypt) + keyEncToDec(); ++#endif // OPENSSL_AES + } + + void Rijndael::blockEncrypt(const byte *input,size_t inputLen,byte *outBuffer) +@@ -118,6 +143,11 @@ void Rijndael::blockEncrypt(const byte * + if (inputLen <= 0) + return; + ++#ifdef OPENSSL_AES ++ int outLen; ++ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen); ++ return; ++#else // OPENSSL_AES + size_t numBlocks = inputLen/16; + #ifdef USE_SSE + if (AES_NI) +@@ -176,6 +206,7 @@ void Rijndael::blockEncrypt(const byte * + input += 16; + } + Copy128(m_initVector,prevBlock); ++#endif // OPENSSL_AES + } + + +@@ -217,6 +248,11 @@ void Rijndael::blockDecrypt(const byte * + if (inputLen <= 0) + return; + ++#ifdef OPENSSL_AES ++ int outLen; ++ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen); ++ return; ++#else // OPENSSL_AES + size_t numBlocks=inputLen/16; + #ifdef USE_SSE + if (AES_NI) +@@ -279,6 +315,8 @@ void Rijndael::blockDecrypt(const byte * + } + + memcpy(m_initVector,iv,16); ++ ++#endif // OPENSSL_AES + } + + +@@ -314,7 +352,7 @@ void Rijndael::blockDecryptSSE(const byt + } + #endif + +- ++#ifndef OPENSSL_AES + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // ALGORITHM + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +@@ -454,7 +492,7 @@ void Rijndael::GenerateTables() + U1[b][0]=U2[b][1]=U3[b][2]=U4[b][3]=T5[i][0]=T6[i][1]=T7[i][2]=T8[i][3]=FFmul0e(b); + } + } +- ++#endif // OPENSSL_AES + + #if 0 + static void TestRijndael(); + + +[FILE:662:patches/patch-rijndael.hpp] +--- rijndael.hpp.orig 2017-04-28 17:28:47 UTC ++++ rijndael.hpp +@@ -16,6 +16,9 @@ + class Rijndael + { + private: ++#ifdef OPENSSL_AES ++ EVP_CIPHER_CTX ctx; ++#else // OPENSSL_AES + #ifdef USE_SSE + void blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer); + void blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer); +@@ -25,6 +28,7 @@ class Rijndael + void keySched(byte key[_MAX_KEY_COLUMNS][4]); + void keyEncToDec(); + void GenerateTables(); ++#endif // OPENSSL_AES + + // RAR always uses CBC, but we may need to turn it off when calling + // this code from other archive formats with CTR and other modes. + diff --git a/bucket_27/perl-Test-Object b/bucket_27/perl-Test-Object index dcc530387..66181847b 100644 --- a/bucket_27/perl-Test-Object +++ b/bucket_27/perl-Test-Object @@ -1,17 +1,17 @@ # Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= perl-Test-Object -VERSION= 0.07 +VERSION= 0.08 KEYWORDS= perl VARIANTS= 526 524 SDESC[524]= Thoroughly testing objects via registered h (v524) SDESC[526]= Thoroughly testing objects via registered h (v526) -HOMEPAGE= none +HOMEPAGE= https://github.com/karenetheridge/Test-Object CONTACT= Perl_Automaton[perl@ironwolf.systems] DOWNLOAD_GROUPS= main -SITES[main]= CPAN/ID:A/AD/ADAMK -DISTFILE[1]= Test-Object-0.07.tar.gz:main +SITES[main]= CPAN/ID:E/ET/ETHER +DISTFILE[1]= Test-Object-0.08.tar.gz:main DF_INDEX= 1 SPKGS[524]= single SPKGS[526]= single @@ -21,7 +21,7 @@ OPTIONS_STANDARD= none VOPTS[524]= PERL_526=OFF PERL_524=ON VOPTS[526]= PERL_526=ON PERL_524=OFF -DISTNAME= Test-Object-0.07 +DISTNAME= Test-Object-0.08 GENERATED= yes @@ -36,5 +36,5 @@ Thoroughly testing objects via registered handlers [FILE:102:distinfo] -d142a91b039928dc5d616c7bd9bb62ffb06e58991f00c54e26ef7e62ed61032a 21685 Test-Object-0.07.tar.gz +65278964147837313f4108e55b59676e8a364d6edf01b3dc198aee894ab1d0bb 25008 Test-Object-0.08.tar.gz diff --git a/bucket_64/perl-Test-SubCalls b/bucket_64/perl-Test-SubCalls index ec949a6fc..95be7dcd9 100644 --- a/bucket_64/perl-Test-SubCalls +++ b/bucket_64/perl-Test-SubCalls @@ -1,17 +1,17 @@ # Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= perl-Test-SubCalls -VERSION= 1.09 +VERSION= 1.10 KEYWORDS= perl VARIANTS= 526 524 SDESC[524]= Track the number of times subs are called (v524) SDESC[526]= Track the number of times subs are called (v526) -HOMEPAGE= http://svn.ali.as/cpan/trunk/Test-SubCalls +HOMEPAGE= https://github.com/karenetheridge/Test-SubCalls CONTACT= Perl_Automaton[perl@ironwolf.systems] DOWNLOAD_GROUPS= main -SITES[main]= CPAN/ID:A/AD/ADAMK -DISTFILE[1]= Test-SubCalls-1.09.tar.gz:main +SITES[main]= CPAN/ID:E/ET/ETHER +DISTFILE[1]= Test-SubCalls-1.10.tar.gz:main DF_INDEX= 1 SPKGS[524]= single SPKGS[526]= single @@ -21,7 +21,7 @@ OPTIONS_STANDARD= none VOPTS[524]= PERL_526=OFF PERL_524=ON VOPTS[526]= PERL_526=ON PERL_524=OFF -DISTNAME= Test-SubCalls-1.09 +DISTNAME= Test-SubCalls-1.10 GENERATED= yes @@ -38,5 +38,5 @@ Track the number of times subs are called [FILE:104:distinfo] -a334b0457da338d79be2dbb62d403701fc90f7607df840115ff45ee1e2bd6e70 25727 Test-SubCalls-1.09.tar.gz +cbc1e9b35a05e71febc13e5ef547a31c8249899bb6011dbdc9d9ff366ddab6c2 25431 Test-SubCalls-1.10.tar.gz diff --git a/bucket_6B/youtube-dl b/bucket_6B/youtube-dl index 10ccc87c4..856936451 100644 --- a/bucket_6B/youtube-dl +++ b/bucket_6B/youtube-dl @@ -1,7 +1,7 @@ # Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= youtube-dl -VERSION= 2017.12.14 +VERSION= 2017.12.23 KEYWORDS= www VARIANTS= standard SDESC[standard]= Program for downloading videos from YouTube.com @@ -9,8 +9,8 @@ HOMEPAGE= http://rg3.github.io/youtube-dl/ CONTACT= nobody DOWNLOAD_GROUPS= main -SITES[main]= https://github.com/rg3/youtube-dl/releases/download/2017.12.14/ -DISTFILE[1]= youtube-dl-2017.12.14.tar.gz:main +SITES[main]= https://github.com/rg3/youtube-dl/releases/download/2017.12.23/ +DISTFILE[1]= youtube-dl-2017.12.23.tar.gz:main DF_INDEX= 1 SPKGS[standard]= single @@ -43,7 +43,7 @@ dailymotion and others [FILE:107:distinfo] -1212228b53424184cbffc64007475da6844fa7a906d11dab02ce2d7f20d31b06 2850664 youtube-dl-2017.12.14.tar.gz +85206c46a90a8993b133b9dd0e0ec8fc6f358060dfea5b5c607aa58a9b5ca18a 2859430 youtube-dl-2017.12.23.tar.gz [FILE:116:manifests/plist.single] diff --git a/bucket_71/dmenu b/bucket_71/dmenu new file mode 100644 index 000000000..ec26044fc --- /dev/null +++ b/bucket_71/dmenu @@ -0,0 +1,100 @@ +# Buildsheet autogenerated by ravenadm tool -- Do not edit. + +NAMEBASE= dmenu +VERSION= 4.7 +KEYWORDS= x11 +VARIANTS= standard +SDESC[standard]= Dynamic menu for X +HOMEPAGE= https://tools.suckless.org/dmenu/ +CONTACT= nobody + +DOWNLOAD_GROUPS= main +SITES[main]= https://dl.suckless.org/tools/ +DISTFILE[1]= dmenu-4.7.tar.gz:main +DF_INDEX= 1 +SPKGS[standard]= single + +OPTIONS_AVAILABLE= none +OPTIONS_STANDARD= none + +BUILDRUN_DEPENDS= fontconfig:primary:standard + +XORG_COMPONENTS= x11 xft xinerama + +LICENSE= MIT:single +LICENSE_SCHEME= solo +LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE + +FPC_EQUIVALENT= x11/dmenu + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dmenu \ + ${STAGEDIR}${PREFIX}/bin/stest + +[FILE:354:descriptions/desc.single] +dmenu is a minimalistic X11 menu. It reads a newline separated list of +items from stdin and shows them as a menu on the top of the screen. When +the user selects one item or types any text and presses Enter, his choice +is printed to stdout. + +dmenu was developed as an addition to the dynamic window manager (dwm), +but can be used in any X11-environment. + + +[FILE:95:distinfo] +a75635f8dc2cbc280deecb906ad9b7594c5c31620e4a01ba30dc83984881f7b9 15597 dmenu-4.7.tar.gz + + +[FILE:82:manifests/plist.single] +bin/ + dmenu + dmenu_path + dmenu_run + stest +share/man/man1/ + dmenu.1.gz + stest.1.gz + + +[FILE:1188:patches/patch-config.mk] +--- config.mk.orig 2017-05-02 16:36:47 UTC ++++ config.mk +@@ -2,11 +2,11 @@ + VERSION = 4.7 + + # paths +-PREFIX = /usr/local +-MANPREFIX = ${PREFIX}/share/man ++PREFIX ?= /usr/local ++MANPREFIX = ${PREFIX}/share/man + +-X11INC = /usr/X11R6/include +-X11LIB = /usr/X11R6/lib ++X11INC ?= ${PREFIX}/include ++X11LIB ?= ${PREFIX}/lib + + # Xinerama, comment if you don't want it + XINERAMALIBS = -lXinerama +@@ -16,16 +16,16 @@ XINERAMAFLAGS = -DXINERAMA + FREETYPELIBS = -lfontconfig -lXft + FREETYPEINC = /usr/include/freetype2 + # OpenBSD (uncomment) +-#FREETYPEINC = ${X11INC}/freetype2 ++FREETYPEINC = ${X11INC}/freetype2 + + # includes and libs + INCS = -I${X11INC} -I${FREETYPEINC} + LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} + + # flags +-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} +-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} +-LDFLAGS = -s ${LIBS} ++CPPFLAGS+= -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} ++CFLAGS += -std=c99 ${INCS} ${CPPFLAGS} ++LDFLAGS += ${LIBS} + + # compiler and linker +-CC = cc ++CC ?= cc + diff --git a/bucket_A1/vbindiff b/bucket_A1/vbindiff new file mode 100644 index 000000000..15443eb25 --- /dev/null +++ b/bucket_A1/vbindiff @@ -0,0 +1,42 @@ +# Buildsheet autogenerated by ravenadm tool -- Do not edit. + +NAMEBASE= vbindiff +VERSION= 3.0_beta5 +KEYWORDS= textproc +VARIANTS= standard +SDESC[standard]= Visual binary diff utility +HOMEPAGE= https://www.cjmweb.net/vbindiff/ +CONTACT= nobody + +DOWNLOAD_GROUPS= main +SITES[main]= https://www.cjmweb.net/vbindiff/ +DISTFILE[1]= vbindiff-3.0_beta5.tar.gz:main +DF_INDEX= 1 +SPKGS[standard]= single + +OPTIONS_AVAILABLE= none +OPTIONS_STANDARD= none + +USES= ncurses c++:single + +FPC_EQUIVALENT= textproc/vbindiff + +MUST_CONFIGURE= gnu + +CPPFLAGS= -I{{NCURSESINC}} + +[FILE:224:descriptions/desc.single] +Visual Binary Diff (VBinDiff) displays files in hexadecimal and ASCII +(or EBCDIC). It can also display two files at once, and highlight the +differences between them. Unlike diff, it works well with large files +(up to 4 GB). + + +[FILE:104:distinfo] +f04da97de993caf8b068dcb57f9de5a4e7e9641dc6c47f79b60b8138259133b8 128406 vbindiff-3.0_beta5.tar.gz + + +[FILE:42:manifests/plist.single] +bin/vbindiff +share/man/man1/vbindiff.1.gz + diff --git a/bucket_B9/rexima b/bucket_B9/rexima new file mode 100644 index 000000000..64fc6875c --- /dev/null +++ b/bucket_B9/rexima @@ -0,0 +1,84 @@ +# Buildsheet autogenerated by ravenadm tool -- Do not edit. + +NAMEBASE= rexima +VERSION= 1.4 +KEYWORDS= audio +VARIANTS= standard +SDESC[standard]= Curses-based interactive mixer +HOMEPAGE= http://www.svgalib.org/rus/rexima.html +CONTACT= nobody + +DOWNLOAD_GROUPS= main +SITES[main]= ftp://ftp.ibiblio.org/pub/Linux/apps/sound/mixers/ +DISTFILE[1]= rexima-1.4.tar.gz:main +DF_INDEX= 1 +SPKGS[standard]= single + +OPTIONS_AVAILABLE= none +OPTIONS_STANDARD= none + +USES= ncurses + +LICENSE= GPLv2+:single +LICENSE_SCHEME= solo +LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING + +FPC_EQUIVALENT= audio/rexima + +CFLAGS= -I{{NCURSESINC}} + +[FILE:50:descriptions/desc.single] +A small and flexible console mixer using ncurses. + + +[FILE:96:distinfo] +bd5192bc12b6e3b1149cb936403fddba7985628ae85d9d08f6a79f2aca35bde6 15903 rexima-1.4.tar.gz + + +[FILE:38:manifests/plist.single] +bin/rexima +share/man/man1/rexima.1.gz + + +[FILE:1084:patches/patch-Makefile] +--- Makefile.orig 2003-06-30 12:45:27 UTC ++++ Makefile +@@ -1,15 +1,14 @@ + # Makefile - makefile for rexima + +-CC=gcc +-CFLAGS=-O -Wall ++CC?=cc ++CFLAGS?=-O -pipe + + # Set BINDIR to directory for binary, + # MANDIR to directory for man page. + # Usually it will be simpler to just set PREFIX. + # +-PREFIX=/usr/local + BINDIR=$(PREFIX)/bin +-MANDIR=$(PREFIX)/man/man1 ++MANDIR=$(PREFIX)/share/man/man1 + + # You shouldn't need to edit below this line. + #-------------------------------------------------------- +@@ -17,14 +16,14 @@ MANDIR=$(PREFIX)/man/man1 + all: rexima + + rexima: rexima.o +- $(CC) $(CFLAGS) -o rexima rexima.o -lncurses ++ $(CC) $(CFLAGS) -o rexima rexima.o $(LDFLAGS) -lncurses -ltinfo + + installdirs: +- /bin/sh ./mkinstalldirs $(BINDIR) $(MANDIR) ++ /bin/sh ./mkinstalldirs $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR) + + install: rexima installdirs +- install -s -m 755 rexima $(BINDIR) +- install -m 644 rexima.1 $(MANDIR) ++ ${BSD_INSTALL_PROGRAM} rexima $(DESTDIR)$(BINDIR) ++ ${BSD_INSTALL_MAN} rexima.1 $(DESTDIR)$(MANDIR) + + uninstall: + $(RM) $(BINDIR)/rexima $(MANDIR)/rexima.1 + -- 2.41.0