From crux at crux.nu Fri Sep 1 09:19:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 1 Sep 2017 09:19:03 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): mesa3d: update to 17.1.8 Message-ID: <20170901091903.057C518045A@crux.nu> commit 072f859dea79e88e31aaa253375d6e7d827e29b5 Author: Juergen Daubert Date: Fri Sep 1 10:10:30 2017 +0200 mesa3d: update to 17.1.8 diff --git a/mesa3d/.md5sum b/mesa3d/.md5sum index 0e0e362..ecef4b3 100644 --- a/mesa3d/.md5sum +++ b/mesa3d/.md5sum @@ -1 +1 @@ -e40bb428a263bd28cbf6478dae45b207 mesa-17.1.7.tar.xz +829777b6a95090e8ea58be93f00e75c7 mesa-17.1.8.tar.xz diff --git a/mesa3d/.signature b/mesa3d/.signature index d7274ba..78f8d85 100644 --- a/mesa3d/.signature +++ b/mesa3d/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndBLImBtfMIRIQho96k9muGyZ7saGnz2wCPNhN/61pINxZjvXPbno5olZcvump+jhOEavukRVyYemKe2IRUINOAY= -SHA256 (Pkgfile) = 52b3244f29cdabf8af88595b18f57f5738b685b561a547589e1ddfb036a270ee +RWTSGWF5Q7TndCWJlzTsuXCNykKEZ4NnsYkJBfpyOadXc/+6OsbQBPLk9+o/wUpXKt5TW1z6Aw0K95vQ6gcF3JmwwVLmpw6MnQI= +SHA256 (Pkgfile) = 147b5d1f9d7bdf25ea7a14127ea0df841630d8fdf4197566f5eebb55dbf75716 SHA256 (.footprint) = 4ece9b6ea6f54fd29a47c920761938bd4f61b2cdf8cd5f1b4841574f3aed78eb -SHA256 (mesa-17.1.7.tar.xz) = 69f472a874b1122404fa0bd13e2d6bf87eb3b9ad9c21d2f39872a96d83d9e5f5 +SHA256 (mesa-17.1.8.tar.xz) = 75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db diff --git a/mesa3d/Pkgfile b/mesa3d/Pkgfile index d1c4ddc..7da0943 100644 --- a/mesa3d/Pkgfile +++ b/mesa3d/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils expat libdrm libvdpau llvm xorg-dri3proto xorg-glproto xorg-libxdamage xorg-libxshmfence xorg-libxvmc xorg-presentproto xorg-libxxf86vm name=mesa3d -version=17.1.7 +version=17.1.8 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Fri Sep 1 09:21:21 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 1 Sep 2017 09:21:21 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gutenprint-gimp: update to 5.2.13 Message-ID: <20170901092121.48AE7180413@crux.nu> commit aae99fb8d9c071665c9e1809b4b4fbdfa52fc9de Author: Juergen Daubert Date: Fri Sep 1 11:20:47 2017 +0200 gutenprint-gimp: update to 5.2.13 diff --git a/gutenprint-gimp/.md5sum b/gutenprint-gimp/.md5sum index 3be709feb..4b1e89d6a 100644 --- a/gutenprint-gimp/.md5sum +++ b/gutenprint-gimp/.md5sum @@ -1 +1 @@ -9789107b577d1338c1d189993ea99eef gutenprint-5.2.12.tar.bz2 +3e130661c0b0bd9a8f57a4a72be1311f gutenprint-5.2.13.tar.bz2 diff --git a/gutenprint-gimp/.signature b/gutenprint-gimp/.signature index b930044c7..bdbb1eb91 100644 --- a/gutenprint-gimp/.signature +++ b/gutenprint-gimp/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Ttr3Y6JgVKi8XqUaTctvaUP4YQfktP/dRhsy3Leg5mgkn1NnB6hpKSZsEBS8XZfPw2iUaXrqWHzQ6nUrZru0Qs= -SHA256 (Pkgfile) = b58579db6c4b22f0a0dce773cb09407a7c35640a78fd6dd646e7141a6cd00199 +RWSE3ohX2g5d/Toeo9bA8fSGsGu1QyKQbyDnlsaiSscyKGu8IGtpo18QumDwW+shXKohuYZYfaH0WfIk4Wb5C/5DdTotByOXRw4= +SHA256 (Pkgfile) = 94b94a1764afa83314ee0d8e99ca28eb58bc275c38d08659c6febab72d9c5f7c SHA256 (.footprint) = 3bea0d447702a0777d04f1edc4a1ad6e4a9d7ba7e93fae66254cb342ab586367 -SHA256 (gutenprint-5.2.12.tar.bz2) = a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b +SHA256 (gutenprint-5.2.13.tar.bz2) = d9a9745d83668096e89e762e380b40629ea2dcb44a1b7027b9068c543cd02742 diff --git a/gutenprint-gimp/Pkgfile b/gutenprint-gimp/Pkgfile index 468b10e6c..9b79d32dc 100644 --- a/gutenprint-gimp/Pkgfile +++ b/gutenprint-gimp/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gimp gutenprint name=gutenprint-gimp -version=5.2.12 +version=5.2.13 release=1 source=(http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/$version/gutenprint-$version.tar.bz2) From crux at crux.nu Fri Sep 1 09:21:21 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 1 Sep 2017 09:21:21 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gutenprint: update to 5.2.13 Message-ID: <20170901092121.4C11718045A@crux.nu> commit e29a665cf4addcec3128c905ff632eb7486bd8ec Author: Juergen Daubert Date: Fri Sep 1 11:20:35 2017 +0200 gutenprint: update to 5.2.13 diff --git a/gutenprint/.footprint b/gutenprint/.footprint index a738bc603..214df53aa 100644 --- a/gutenprint/.footprint +++ b/gutenprint/.footprint @@ -43,9 +43,9 @@ drwxr-xr-x root/root usr/lib/cups/filter/ -rwxr-xr-x root/root usr/lib/cups/filter/rastertogutenprint.5.2 -rw-r--r-- root/root usr/lib/libgutenprint.a -rwxr-xr-x root/root usr/lib/libgutenprint.la -lrwxrwxrwx root/root usr/lib/libgutenprint.so -> libgutenprint.so.2.5.0 -lrwxrwxrwx root/root usr/lib/libgutenprint.so.2 -> libgutenprint.so.2.5.0 --rwxr-xr-x root/root usr/lib/libgutenprint.so.2.5.0 +lrwxrwxrwx root/root usr/lib/libgutenprint.so -> libgutenprint.so.2.6.0 +lrwxrwxrwx root/root usr/lib/libgutenprint.so.2 -> libgutenprint.so.2.6.0 +-rwxr-xr-x root/root usr/lib/libgutenprint.so.2.6.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gutenprint.pc drwxr-xr-x root/root usr/sbin/ @@ -214,6 +214,7 @@ drwxr-xr-x root/root usr/share/gutenprint/5.2/xml/escp2/model/ -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_126.xml -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_127.xml -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_128.xml +-rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_129.xml -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_13.xml -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_14.xml -rw-r--r-- root/root usr/share/gutenprint/5.2/xml/escp2/model/model_15.xml diff --git a/gutenprint/.md5sum b/gutenprint/.md5sum index 3be709feb..4b1e89d6a 100644 --- a/gutenprint/.md5sum +++ b/gutenprint/.md5sum @@ -1 +1 @@ -9789107b577d1338c1d189993ea99eef gutenprint-5.2.12.tar.bz2 +3e130661c0b0bd9a8f57a4a72be1311f gutenprint-5.2.13.tar.bz2 diff --git a/gutenprint/.signature b/gutenprint/.signature index 621ad95da..06ca7d8aa 100644 --- a/gutenprint/.signature +++ b/gutenprint/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/f3w1e0yDuyknvCcl3dbfdIvrlT9sTBCTsWY+A/VxPg3SekDb58bWHcHMcxmyOWSEpbwNg3cyzTN/oLNhYNYiw8= -SHA256 (Pkgfile) = 8daf8d5db44f08928d4787413b66689da76fc5f80b78e5e24fb8bb17f770e3d2 -SHA256 (.footprint) = 58afaf8b90787396e00d28c0cc48be9e3cdd36fdc61f488e35de998cd17d287d -SHA256 (gutenprint-5.2.12.tar.bz2) = a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b +RWSE3ohX2g5d/XONZSrKA/Bo0zG9Pozq8MQbcV4qaelMMGRkTxqbw73mnVcwgL++aZyoDbO3aRDvb4a2GeJhj/E7e0yxbuG1HAc= +SHA256 (Pkgfile) = e9cdc0d923e06ea37b05800c4d43e05ebf2ad26d978dcebb0e419409843c3ab9 +SHA256 (.footprint) = abb131ef5e85ffa99890f37f561029bd85803c096c28da772e5a6d2d54ab78b3 +SHA256 (gutenprint-5.2.13.tar.bz2) = d9a9745d83668096e89e762e380b40629ea2dcb44a1b7027b9068c543cd02742 diff --git a/gutenprint/Pkgfile b/gutenprint/Pkgfile index 948410c0e..87cb87bbe 100644 --- a/gutenprint/Pkgfile +++ b/gutenprint/Pkgfile @@ -4,7 +4,7 @@ # Depends on: ghostscript, ncurses, readline name=gutenprint -version=5.2.12 +version=5.2.13 release=1 source=(http://downloads.sourceforge.net/project/gimp-print/$name-5.2/$version/$name-$version.tar.bz2) From crux at crux.nu Fri Sep 1 13:28:00 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 1 Sep 2017 13:28:00 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): mesa3d-32: 17.1.7 -> 17.1.8 Message-ID: <20170901132800.0B994180414@crux.nu> commit c519b93588efd746a322a992467f67aac6f5714f Author: Danny Rawlins Date: Fri Sep 1 23:27:48 2017 +1000 mesa3d-32: 17.1.7 -> 17.1.8 diff --git a/mesa3d-32/.md5sum b/mesa3d-32/.md5sum index 0e0e362..ecef4b3 100644 --- a/mesa3d-32/.md5sum +++ b/mesa3d-32/.md5sum @@ -1 +1 @@ -e40bb428a263bd28cbf6478dae45b207 mesa-17.1.7.tar.xz +829777b6a95090e8ea58be93f00e75c7 mesa-17.1.8.tar.xz diff --git a/mesa3d-32/.signature b/mesa3d-32/.signature index 9370992..17dd0f7 100644 --- a/mesa3d-32/.signature +++ b/mesa3d-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXTVZYAwZzDqd4y8vA5meIbh+00aRoSqY8uYlfa4RjoKi+UdzNyVhjNzmQu/r+P1OFSY9ylI72CbJWD7fXCFoAw4= -SHA256 (Pkgfile) = 23706255f8b1d038df9de7b43176e605b826929f71f03ee9cab74aa68cb86db0 +RWSwxGo/zH7eXQAzMHi+J85o+kx7L/12g+AKAgNxAkuK374FgrTBoGeh0o3ugc5/Qkg+SWI2yDmpyOCenvVdFdzOOu5+ZALQDAQ= +SHA256 (Pkgfile) = 485f8899efd218a5adec8f3b2e9756abc84c1cc0053b85977b655189e3e47260 SHA256 (.footprint) = 3525a461ea3ed78222f72398df19de29ca02852fd7c5abacc9f76057eb4d50bb -SHA256 (mesa-17.1.7.tar.xz) = 69f472a874b1122404fa0bd13e2d6bf87eb3b9ad9c21d2f39872a96d83d9e5f5 +SHA256 (mesa-17.1.8.tar.xz) = 75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db diff --git a/mesa3d-32/Pkgfile b/mesa3d-32/Pkgfile index 93aa795..f4b595a 100644 --- a/mesa3d-32/Pkgfile +++ b/mesa3d-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils-32 eudev-32 expat-32 libdrm-32 libvdpau-32 llvm-32 mesa3d xorg-dri3proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxshmfence-32 xorg-libxvmc-32 xorg-presentproto-32 name=mesa3d-32 -version=17.1.7 +version=17.1.8 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Fri Sep 1 13:28:00 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 1 Sep 2017 13:28:00 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): libgcrypt-32: 1.8.0 -> 1.8.1 Message-ID: <20170901132800.0EA1C180428@crux.nu> commit 503f84063c10a2c2ef77f2fdda1ff9371e2e1298 Author: Danny Rawlins Date: Fri Sep 1 20:52:01 2017 +1000 libgcrypt-32: 1.8.0 -> 1.8.1 diff --git a/libgcrypt-32/.footprint b/libgcrypt-32/.footprint index a83fffa..912e01b 100644 --- a/libgcrypt-32/.footprint +++ b/libgcrypt-32/.footprint @@ -2,6 +2,6 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ -rw-r--r-- root/root usr/lib32/libgcrypt.a -rwxr-xr-x root/root usr/lib32/libgcrypt.la -lrwxrwxrwx root/root usr/lib32/libgcrypt.so -> libgcrypt.so.20.2.0 -lrwxrwxrwx root/root usr/lib32/libgcrypt.so.20 -> libgcrypt.so.20.2.0 --rwxr-xr-x root/root usr/lib32/libgcrypt.so.20.2.0 +lrwxrwxrwx root/root usr/lib32/libgcrypt.so -> libgcrypt.so.20.2.1 +lrwxrwxrwx root/root usr/lib32/libgcrypt.so.20 -> libgcrypt.so.20.2.1 +-rwxr-xr-x root/root usr/lib32/libgcrypt.so.20.2.1 diff --git a/libgcrypt-32/.md5sum b/libgcrypt-32/.md5sum index 679eb58..ce6f91c 100644 --- a/libgcrypt-32/.md5sum +++ b/libgcrypt-32/.md5sum @@ -1 +1 @@ -530db74602b558209f9ad7356a680971 libgcrypt-1.8.0.tar.bz2 +b21817f9d850064d2177285f1073ec55 libgcrypt-1.8.1.tar.bz2 diff --git a/libgcrypt-32/.signature b/libgcrypt-32/.signature index 9774b39..dde6fdb 100644 --- a/libgcrypt-32/.signature +++ b/libgcrypt-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXVJeM50QLSXQEIY1NreBqRDdMgAhA4OEE8RGGUQy5sUYksbORJFq5St1woKAHypnRnNTjYPXrt7pwSUdxywVHQo= -SHA256 (Pkgfile) = 714401fc5f5c5c8bb155cae1ac9c420b8f873ab79a78b5c53bb0a8a03a79386c -SHA256 (.footprint) = 94caffd81497c9e20a8ed08ebc704fb94d971a39e462dba960c146a71939f89e -SHA256 (libgcrypt-1.8.0.tar.bz2) = 23e49697b87cc4173b03b4757c8df4314e3149058fa18bdc4f82098f103d891b +RWSwxGo/zH7eXT4eQQ+dn8vLutwZoxYCBqjPk6GBdfwa/QHnwvD25DbaLcnSQRdJXMCV1KQgXkUPNQrq+6fZhLzIN5DSV6uByQg= +SHA256 (Pkgfile) = 3bd1878e8fdc1315a9a6384abe027b4a9a67b1aa5c94a108ef6032b47656b894 +SHA256 (.footprint) = d4408e8aca18362bf98aee874608ebc7bcdda23a38fb42606cd8a948fcb86e62 +SHA256 (libgcrypt-1.8.1.tar.bz2) = 7a2875f8b1ae0301732e878c0cca2c9664ff09ef71408f085c50e332656a78b3 diff --git a/libgcrypt-32/Pkgfile b/libgcrypt-32/Pkgfile index b44f9ac..9f2ab6e 100644 --- a/libgcrypt-32/Pkgfile +++ b/libgcrypt-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libgcrypt libgpg-error-32 name=libgcrypt-32 -version=1.8.0 +version=1.8.1 release=1 source=(https://www.gnupg.org/ftp/gcrypt/${name%-*}/${name%-*}-$version.tar.bz2) From crux at crux.nu Sat Sep 2 09:21:31 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:21:31 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler-qt5: update to 0.58.0 Message-ID: <20170902092131.B38A418044D@crux.nu> commit b04a745f819bcb83fde53c2b9ceef3df48835a78 Author: Juergen Daubert Date: Sat Sep 2 11:18:35 2017 +0200 poppler-qt5: update to 0.58.0 diff --git a/poppler-qt5/.md5sum b/poppler-qt5/.md5sum index cd691abef..392a9e0fc 100644 --- a/poppler-qt5/.md5sum +++ b/poppler-qt5/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz +95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch diff --git a/poppler-qt5/.signature b/poppler-qt5/.signature index 87983027a..5d24a42b5 100644 --- a/poppler-qt5/.signature +++ b/poppler-qt5/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UtxnfYja1GOXtTgj6LL68BSNel4ZjmAj3y6/MhE3NeNAm88f7j3si0nnKQt9bm0JR93gdIJL2FinTX9dfU4gQA= -SHA256 (Pkgfile) = bffefc9f3465318865c2e40b12c1da48e2033e7f8825156a0bbdf91e8130c46b +RWSE3ohX2g5d/YZ99ICdvgkBrlnMjGfsnF3Fx0AdLkB5Ad9oG2Ik0BTnSahwmvH1oMTy0HZsPRZ0Wob+0Mhp1ea704SgrGOqCgg= +SHA256 (Pkgfile) = 8fa1b0856d0aed543b95c320d1bca40de5e64bfbd0a6350118c65c9273201103 SHA256 (.footprint) = 28b34b56cca1fc2b32a21568806de12a968cb31c82e8b665d6b69cecbae8bd96 -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 +SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 diff --git a/poppler-qt5/Pkgfile b/poppler-qt5/Pkgfile index e00ac7635..a6e15aba3 100644 --- a/poppler-qt5/Pkgfile +++ b/poppler-qt5/Pkgfile @@ -4,7 +4,7 @@ # Depends on: qt5 poppler name=poppler-qt5 -version=0.57.0 +version=0.58.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler-qt5/poppler-cmake.patch b/poppler-qt5/poppler-cmake.patch index c123c6d3c..fcffa0053 100644 --- a/poppler-qt5/poppler-cmake.patch +++ b/poppler-qt5/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 ++++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,43 +136,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -280,10 +289,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ +@@ -721,12 +730,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -748,12 +757,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -772,8 +781,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sat Sep 2 09:21:31 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:21:31 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler-glib: update to 0.58.0 Message-ID: <20170902092131.B6B20180461@crux.nu> commit 963a1ee4e6614069c6dd99ca4fd58822dfacc58a Author: Juergen Daubert Date: Sat Sep 2 11:18:23 2017 +0200 poppler-glib: update to 0.58.0 diff --git a/poppler-glib/.md5sum b/poppler-glib/.md5sum index cd691abef..392a9e0fc 100644 --- a/poppler-glib/.md5sum +++ b/poppler-glib/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz +95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch diff --git a/poppler-glib/.signature b/poppler-glib/.signature index cad9f1bba..5b98d4cd5 100644 --- a/poppler-glib/.signature +++ b/poppler-glib/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/detusGEIWO6jNrZspx6GFL+S4yS4XJvHXJrm/T8YQQvQOSXBRPYz98uWH7kVSkyTRnJ3wcF9qIcYeVGvfJhugE= -SHA256 (Pkgfile) = 596782c6c78e6ca81b8407f750815811dc357ec3bb235bc06879e460d02f0ca6 +RWSE3ohX2g5d/fewZeF9hJoSHuEETgOwpgoYLYBl5dFzKUPJqknZuM1dYO1vCM/E7tT65Iiq57UW5MKDU+kbm/AQrGC6oHtMTAo= +SHA256 (Pkgfile) = db85fd349df286146e906f4c8e9ecd1b46feefe62e87c6d3ab99180e51c359fc SHA256 (.footprint) = 7f982db800a0148c3e12d898e61c070f2d7038bfc561d2184a471a7eca442ee9 -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 +SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 diff --git a/poppler-glib/Pkgfile b/poppler-glib/Pkgfile index 6d4cfd049..ed4829658 100644 --- a/poppler-glib/Pkgfile +++ b/poppler-glib/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gobject-introspection poppler name=poppler-glib -version=0.57.0 +version=0.58.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler-glib/poppler-cmake.patch b/poppler-glib/poppler-cmake.patch index c123c6d3c..fcffa0053 100644 --- a/poppler-glib/poppler-cmake.patch +++ b/poppler-glib/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 ++++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,43 +136,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -280,10 +289,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ +@@ -721,12 +730,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -748,12 +757,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -772,8 +781,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sat Sep 2 09:21:31 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:21:31 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler: update to 0.58.0 Message-ID: <20170902092131.B9F4B180463@crux.nu> commit a1d6eb481cba9f9bd0c22bf33cb964f49d99f39a Author: Juergen Daubert Date: Sat Sep 2 11:18:08 2017 +0200 poppler: update to 0.58.0 diff --git a/poppler/.footprint b/poppler/.footprint index e46ee9e36..7943b962e 100644 --- a/poppler/.footprint +++ b/poppler/.footprint @@ -154,9 +154,9 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so -> libpoppler-cpp.so.0 lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.3.0 -rwxr-xr-x root/root usr/lib/libpoppler-cpp.so.0.3.0 -lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.68 -lrwxrwxrwx root/root usr/lib/libpoppler.so.68 -> libpoppler.so.68.0.0 --rwxr-xr-x root/root usr/lib/libpoppler.so.68.0.0 +lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.69 +lrwxrwxrwx root/root usr/lib/libpoppler.so.69 -> libpoppler.so.69.0.0 +-rwxr-xr-x root/root usr/lib/libpoppler.so.69.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cairo.pc -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cpp.pc diff --git a/poppler/.md5sum b/poppler/.md5sum index cd691abef..392a9e0fc 100644 --- a/poppler/.md5sum +++ b/poppler/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz +95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch diff --git a/poppler/.signature b/poppler/.signature index 2d1bd3138..72bb4cbf9 100644 --- a/poppler/.signature +++ b/poppler/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VeTSqDgJOUBAd41gZ3QBHTEq+n0knvX5EKrfbVYemiMoFB/esrYYz0DF/DxSbx5ytHVBmOGO9QtYXBRLFBj8Q0= -SHA256 (Pkgfile) = 1b2bcfe22d0bace686669e9b3b4b88a4d5ee4778f22c715e8dd8ac3156ac85f5 -SHA256 (.footprint) = 3bb46ca2783dde9e912039140a3dc9b43f1ed02495a114a2933965a398bb0c1b -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +RWSE3ohX2g5d/WvVwGMF5Wc6ZtqnPT6lFmCTLRl/krQwZei31btebcF6zgBOx+6RZJijmSDb59KifiOPG2u+BZA8JzfC6z1Gmw4= +SHA256 (Pkgfile) = a49626b5e1084ad1ef70e924c8a78003187ee645d1ef5082b524600243bcaf71 +SHA256 (.footprint) = 3bf3f1282f1c47461d465fd32b0b9206565068269f874a9b150bf84905a01b15 +SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 +SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 diff --git a/poppler/Pkgfile b/poppler/Pkgfile index 283bbe283..d4ae6b338 100644 --- a/poppler/Pkgfile +++ b/poppler/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cmake cairo lcms2 name=poppler -version=0.57.0 +version=0.58.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler/poppler-cmake.patch b/poppler/poppler-cmake.patch index c123c6d3c..fcffa0053 100644 --- a/poppler/poppler-cmake.patch +++ b/poppler/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 ++++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,43 +136,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -280,10 +289,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ +@@ -721,12 +730,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -748,12 +757,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -772,8 +781,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sat Sep 2 09:22:51 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:22:51 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): sudo: update to 1.8.21p1 Message-ID: <20170902092251.E18C0180331@crux.nu> commit 8ce9a4d83b88b9d0081c4c5ec161c93a72edadc4 Author: Juergen Daubert Date: Sat Sep 2 11:22:30 2017 +0200 sudo: update to 1.8.21p1 diff --git a/sudo/.md5sum b/sudo/.md5sum index 71d80717..4aa039fb 100644 --- a/sudo/.md5sum +++ b/sudo/.md5sum @@ -1 +1 @@ -03da8e711caca6fd93e57751bfb74adc sudo-1.8.20p2.tar.gz +bc58437f3f73b598263436dc58722b2a sudo-1.8.21p1.tar.gz diff --git a/sudo/.signature b/sudo/.signature index f1c6fefe..6b838755 100644 --- a/sudo/.signature +++ b/sudo/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqpQin1q/t3jVl9bBvLKAjwDgR1ZKZO6fx6qnB8ryR84+utn1L8RghFq427pxOuDKxh0MNAdjtJTjaycHj9Af0Ac= -SHA256 (Pkgfile) = 57aa5870b1bdb6b442af8f03f1bbd2f9dbb3ea1b21144bf814ab72a2f3dc05d1 +RWRJc1FUaeVequ6TEv+kHTVXpwF/oDJgHJ8LFvzFarTPNHuto1T/oIdOmsYJ8nko6SbG81jyIykY2tEjlKGVd+J1HqLkCi9juAc= +SHA256 (Pkgfile) = 27e57b3e9db868ba27820b0ad8f9fbcb12032765a1c004804ad5794b4609e150 SHA256 (.footprint) = 3ee5df8661994970c00a0d7f58b133b9a0c4ae93572ce2b5a40f1199fd639955 -SHA256 (sudo-1.8.20p2.tar.gz) = bd42ae1059e935f795c69ea97b3de09fe9410a58a74b5d5e6836eb5067a445d9 +SHA256 (sudo-1.8.21p1.tar.gz) = ee50d3a249a96b1c5c8d3d21380eb96c63c6e61a888b13e3c2b941b23ab7c808 diff --git a/sudo/Pkgfile b/sudo/Pkgfile index cd7f7c69..ed7148a6 100644 --- a/sudo/Pkgfile +++ b/sudo/Pkgfile @@ -4,7 +4,7 @@ # Depends on: zlib name=sudo -version=1.8.20p2 +version=1.8.21p1 release=1 source=(http://www.sudo.ws/$name/dist/$name-$version.tar.gz) From crux at crux.nu Sat Sep 2 09:52:30 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:52:30 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): Revert "poppler-qt5: update to 0.58.0" Message-ID: <20170902095230.4470F180464@crux.nu> commit 825e290427d04e07d82f821a621d6943bd81a92a Author: Juergen Daubert Date: Sat Sep 2 11:51:36 2017 +0200 Revert "poppler-qt5: update to 0.58.0" This reverts commit b04a745f819bcb83fde53c2b9ceef3df48835a78. poppler 0.58.0 breaks cups-filters 1.16.4 and 1.17.2 diff --git a/poppler-qt5/.md5sum b/poppler-qt5/.md5sum index 392a9e0fc..cd691abef 100644 --- a/poppler-qt5/.md5sum +++ b/poppler-qt5/.md5sum @@ -1,2 +1,2 @@ -7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz -95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch +bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz +3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch diff --git a/poppler-qt5/.signature b/poppler-qt5/.signature index 5d24a42b5..87983027a 100644 --- a/poppler-qt5/.signature +++ b/poppler-qt5/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YZ99ICdvgkBrlnMjGfsnF3Fx0AdLkB5Ad9oG2Ik0BTnSahwmvH1oMTy0HZsPRZ0Wob+0Mhp1ea704SgrGOqCgg= -SHA256 (Pkgfile) = 8fa1b0856d0aed543b95c320d1bca40de5e64bfbd0a6350118c65c9273201103 +RWSE3ohX2g5d/UtxnfYja1GOXtTgj6LL68BSNel4ZjmAj3y6/MhE3NeNAm88f7j3si0nnKQt9bm0JR93gdIJL2FinTX9dfU4gQA= +SHA256 (Pkgfile) = bffefc9f3465318865c2e40b12c1da48e2033e7f8825156a0bbdf91e8130c46b SHA256 (.footprint) = 28b34b56cca1fc2b32a21568806de12a968cb31c82e8b665d6b69cecbae8bd96 -SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 -SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 +SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 +SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c diff --git a/poppler-qt5/Pkgfile b/poppler-qt5/Pkgfile index a6e15aba3..e00ac7635 100644 --- a/poppler-qt5/Pkgfile +++ b/poppler-qt5/Pkgfile @@ -4,7 +4,7 @@ # Depends on: qt5 poppler name=poppler-qt5 -version=0.58.0 +version=0.57.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler-qt5/poppler-cmake.patch b/poppler-qt5/poppler-cmake.patch index fcffa0053..c123c6d3c 100644 --- a/poppler-qt5/poppler-cmake.patch +++ b/poppler-qt5/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 -+++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 -@@ -36,8 +36,14 @@ +--- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 ++++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 +@@ -35,8 +35,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -130,43 +136,46 @@ +@@ -127,43 +133,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -280,10 +289,10 @@ +@@ -277,10 +286,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -721,12 +730,12 @@ +@@ -716,12 +725,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -748,12 +757,12 @@ +@@ -743,12 +752,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -772,8 +781,8 @@ +@@ -767,8 +776,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sat Sep 2 09:52:30 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:52:30 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): Revert "poppler-glib: update to 0.58.0" Message-ID: <20170902095230.47E09180467@crux.nu> commit bfabee9dbb693c377e0b39609f4d438d629af4fa Author: Juergen Daubert Date: Sat Sep 2 11:50:48 2017 +0200 Revert "poppler-glib: update to 0.58.0" This reverts commit 963a1ee4e6614069c6dd99ca4fd58822dfacc58a. poppler 0.58.0 breaks cups-filters 1.16.4 and 1.17.2 diff --git a/poppler-glib/.md5sum b/poppler-glib/.md5sum index 392a9e0fc..cd691abef 100644 --- a/poppler-glib/.md5sum +++ b/poppler-glib/.md5sum @@ -1,2 +1,2 @@ -7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz -95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch +bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz +3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch diff --git a/poppler-glib/.signature b/poppler-glib/.signature index 5b98d4cd5..cad9f1bba 100644 --- a/poppler-glib/.signature +++ b/poppler-glib/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fewZeF9hJoSHuEETgOwpgoYLYBl5dFzKUPJqknZuM1dYO1vCM/E7tT65Iiq57UW5MKDU+kbm/AQrGC6oHtMTAo= -SHA256 (Pkgfile) = db85fd349df286146e906f4c8e9ecd1b46feefe62e87c6d3ab99180e51c359fc +RWSE3ohX2g5d/detusGEIWO6jNrZspx6GFL+S4yS4XJvHXJrm/T8YQQvQOSXBRPYz98uWH7kVSkyTRnJ3wcF9qIcYeVGvfJhugE= +SHA256 (Pkgfile) = 596782c6c78e6ca81b8407f750815811dc357ec3bb235bc06879e460d02f0ca6 SHA256 (.footprint) = 7f982db800a0148c3e12d898e61c070f2d7038bfc561d2184a471a7eca442ee9 -SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 -SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 +SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 +SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c diff --git a/poppler-glib/Pkgfile b/poppler-glib/Pkgfile index ed4829658..6d4cfd049 100644 --- a/poppler-glib/Pkgfile +++ b/poppler-glib/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gobject-introspection poppler name=poppler-glib -version=0.58.0 +version=0.57.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler-glib/poppler-cmake.patch b/poppler-glib/poppler-cmake.patch index fcffa0053..c123c6d3c 100644 --- a/poppler-glib/poppler-cmake.patch +++ b/poppler-glib/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 -+++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 -@@ -36,8 +36,14 @@ +--- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 ++++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 +@@ -35,8 +35,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -130,43 +136,46 @@ +@@ -127,43 +133,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -280,10 +289,10 @@ +@@ -277,10 +286,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -721,12 +730,12 @@ +@@ -716,12 +725,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -748,12 +757,12 @@ +@@ -743,12 +752,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -772,8 +781,8 @@ +@@ -767,8 +776,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sat Sep 2 09:52:30 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 2 Sep 2017 09:52:30 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): Revert "poppler: update to 0.58.0" Message-ID: <20170902095230.4B45A180468@crux.nu> commit 75b19a0fefe409d0a392db07127da63b71cf3989 Author: Juergen Daubert Date: Sat Sep 2 11:49:16 2017 +0200 Revert "poppler: update to 0.58.0" This reverts commit a1d6eb481cba9f9bd0c22bf33cb964f49d99f39a. poppler 0.58.0 breaks cups-filters 1.16.4 and 1.17.2 diff --git a/poppler/.footprint b/poppler/.footprint index 7943b962e..e46ee9e36 100644 --- a/poppler/.footprint +++ b/poppler/.footprint @@ -154,9 +154,9 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so -> libpoppler-cpp.so.0 lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.3.0 -rwxr-xr-x root/root usr/lib/libpoppler-cpp.so.0.3.0 -lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.69 -lrwxrwxrwx root/root usr/lib/libpoppler.so.69 -> libpoppler.so.69.0.0 --rwxr-xr-x root/root usr/lib/libpoppler.so.69.0.0 +lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.68 +lrwxrwxrwx root/root usr/lib/libpoppler.so.68 -> libpoppler.so.68.0.0 +-rwxr-xr-x root/root usr/lib/libpoppler.so.68.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cairo.pc -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cpp.pc diff --git a/poppler/.md5sum b/poppler/.md5sum index 392a9e0fc..cd691abef 100644 --- a/poppler/.md5sum +++ b/poppler/.md5sum @@ -1,2 +1,2 @@ -7de34c4e1255351cc1c8a6e721355a18 poppler-0.58.0.tar.xz -95568300305341ccc95145c8fdb9ef08 poppler-cmake.patch +bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz +3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch diff --git a/poppler/.signature b/poppler/.signature index 72bb4cbf9..2d1bd3138 100644 --- a/poppler/.signature +++ b/poppler/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WvVwGMF5Wc6ZtqnPT6lFmCTLRl/krQwZei31btebcF6zgBOx+6RZJijmSDb59KifiOPG2u+BZA8JzfC6z1Gmw4= -SHA256 (Pkgfile) = a49626b5e1084ad1ef70e924c8a78003187ee645d1ef5082b524600243bcaf71 -SHA256 (.footprint) = 3bf3f1282f1c47461d465fd32b0b9206565068269f874a9b150bf84905a01b15 -SHA256 (poppler-0.58.0.tar.xz) = 0e42e46419ae54b02d9f2b527c6475b6011d15816918b9057dfa3aae211af832 -SHA256 (poppler-cmake.patch) = efed502816ed597cdabebfd1b1f65e40bec4ff616b57853411a8a2e46cfd30f3 +RWSE3ohX2g5d/VeTSqDgJOUBAd41gZ3QBHTEq+n0knvX5EKrfbVYemiMoFB/esrYYz0DF/DxSbx5ytHVBmOGO9QtYXBRLFBj8Q0= +SHA256 (Pkgfile) = 1b2bcfe22d0bace686669e9b3b4b88a4d5ee4778f22c715e8dd8ac3156ac85f5 +SHA256 (.footprint) = 3bb46ca2783dde9e912039140a3dc9b43f1ed02495a114a2933965a398bb0c1b +SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 +SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c diff --git a/poppler/Pkgfile b/poppler/Pkgfile index d4ae6b338..283bbe283 100644 --- a/poppler/Pkgfile +++ b/poppler/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cmake cairo lcms2 name=poppler -version=0.58.0 +version=0.57.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) diff --git a/poppler/poppler-cmake.patch b/poppler/poppler-cmake.patch index fcffa0053..c123c6d3c 100644 --- a/poppler/poppler-cmake.patch +++ b/poppler/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-09-01 20:11:09.000000000 +0200 -+++ CMakeLists.txt 2017-09-02 11:01:59.451918361 +0200 -@@ -36,8 +36,14 @@ +--- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 ++++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 +@@ -35,8 +35,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,7 +15,7 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -130,43 +136,46 @@ +@@ -127,43 +133,46 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) @@ -98,7 +98,7 @@ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -280,10 +289,10 @@ +@@ -277,10 +286,10 @@ include_directories(${ZLIB_INCLUDE_DIR}) endif(ENABLE_ZLIB) @@ -111,7 +111,7 @@ if(JPEG_FOUND) include_directories(${JPEG_INCLUDE_DIR}) endif(JPEG_FOUND) -@@ -721,12 +730,12 @@ +@@ -716,12 +725,12 @@ add_subdirectory(glib) endif(ENABLE_GLIB) add_subdirectory(test) @@ -128,7 +128,7 @@ if(ENABLE_CPP) add_subdirectory(cpp) endif(ENABLE_CPP) -@@ -748,12 +757,12 @@ +@@ -743,12 +752,12 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_SPLASH) @@ -145,7 +145,7 @@ if(ENABLE_GLIB) poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) endif(ENABLE_GLIB) -@@ -772,8 +781,8 @@ +@@ -767,8 +776,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Sun Sep 3 07:53:49 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 3 Sep 2017 07:53:49 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): mksh: update to R56b Message-ID: <20170903075349.4875E180468@crux.nu> commit 5f6519a6eb271cb4933ccf5c2263bd9b155692be Author: Svyatoslav Mishyn Date: Sun Sep 3 10:53:31 2017 +0300 mksh: update to R56b diff --git a/mksh/.md5sum b/mksh/.md5sum index 4ce187dd..0be74c91 100644 --- a/mksh/.md5sum +++ b/mksh/.md5sum @@ -1 +1 @@ -718c44251b52c48e7312903273e263f4 mksh-R55.tgz +6b65b3798f5f6a057fa541fc08cc2be9 mksh-R56b.tgz diff --git a/mksh/.signature b/mksh/.signature index c9cc11c5..a1d44f64 100644 --- a/mksh/.signature +++ b/mksh/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF355AdEfGie9MYIdQWC9N1tPyP+SuCjp5lCCMmKopBeliBydtqlQxKLWGPHcxZfO2i9gDgjTD5XHXT52IhuRiuAk= -SHA256 (Pkgfile) = 40859996093389a51b423d9e375e3653e291572cf48332ad4c16c34312e88b60 +RWSagIOpLGJF34ukR0cjQwPjjXsB4EaCq6G1g3QduSLp2ZPugCU+esEuGN7MhJEarHNPQxsp/MqZFLzjq4+ro4ynqlsy+1PvIw4= +SHA256 (Pkgfile) = 45ffeca8365b5ddc80b1a65bdb74cdd17c41a8a013d49695b549a91b9e7dfb3b SHA256 (.footprint) = dab27860e5f8aaaca226ea0379540970ffeb7e4f3653f9c3dbc02443e6fc45e2 -SHA256 (mksh-R55.tgz) = ced42cb4a181d97d52d98009eed753bd553f7c34e6991d404f9a8dcb45c35a57 +SHA256 (mksh-R56b.tgz) = 40ec744eec256583e4e18907cde22af57c980286f535df47326fed07e48c9a7f diff --git a/mksh/Pkgfile b/mksh/Pkgfile index 4edd59e3..5bbfaaa8 100644 --- a/mksh/Pkgfile +++ b/mksh/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: Svyatoslav Mishyn, juef at openmailbox dot org name=mksh -version=R55 +version=R56b release=1 source=(https://www.mirbsd.org/MirOS/dist/mir/$name/$name-$version.tgz) From crux at crux.nu Sun Sep 3 13:44:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 3 Sep 2017 13:44:45 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): tint2: 0.14.6 -> 15.0 Message-ID: <20170903134445.5ADC3180428@crux.nu> commit cdffeae192351f488678b9f75b05d25eae323703 Author: Danny Rawlins Date: Sun Sep 3 23:43:25 2017 +1000 tint2: 0.14.6 -> 15.0 diff --git a/tint2/.footprint b/tint2/.footprint index 16b818ce..c25fca2d 100644 --- a/tint2/.footprint +++ b/tint2/.footprint @@ -16,24 +16,10 @@ drwxr-xr-x root/root usr/share/tint2/ -rw-r--r-- root/root usr/share/tint2/default_icon.png -rw-r--r-- root/root usr/share/tint2/horizontal-dark-opaque.tint2rc -rw-r--r-- root/root usr/share/tint2/horizontal-dark-transparent.tint2rc +-rw-r--r-- root/root usr/share/tint2/horizontal-icon-only.tint2rc -rw-r--r-- root/root usr/share/tint2/horizontal-light-opaque.tint2rc -rw-r--r-- root/root usr/share/tint2/horizontal-light-transparent.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_and_text_1.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_and_text_2.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_and_text_3.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_and_text_4.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_1.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_2.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_3.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_4.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_6.tint2rc --rw-r--r-- root/root usr/share/tint2/icon_only_7.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_1.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_2.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_3.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_4.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_5.tint2rc --rw-r--r-- root/root usr/share/tint2/text_only_6.tint2rc +-rw-r--r-- root/root usr/share/tint2/horizontal-text-only.tint2rc -rw-r--r-- root/root usr/share/tint2/vertical-dark-opaque.tint2rc -rw-r--r-- root/root usr/share/tint2/vertical-dark-transparent.tint2rc -rw-r--r-- root/root usr/share/tint2/vertical-light-opaque.tint2rc diff --git a/tint2/.md5sum b/tint2/.md5sum index b392e26d..1881c8e7 100644 --- a/tint2/.md5sum +++ b/tint2/.md5sum @@ -1 +1 @@ -62b173d239f55f2de0c83d4a17b58812 tint2-0.14.6.tar.bz2 +34ab77a0d8a0f792f8f13dcdfdf94626 tint2-15.0.tar.bz2 diff --git a/tint2/.signature b/tint2/.signature index a5773e50..af0c0a37 100644 --- a/tint2/.signature +++ b/tint2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3yUAaF70QYeroFd5xixfhYF9H6E1wbwhCuSrYcY9FY6H32L7poymNVljTlb863EcLvO2uZon65n6Of5UEVGCmwc= -SHA256 (Pkgfile) = 419c2a190592ed81b986e5bf8dbe1a7cc650be677d93214d31df8679fe5096f1 -SHA256 (.footprint) = a8995e665dd5ec299d9a5ed176d1db5aeae1f91a6902ff8e1b957514e1428c3f -SHA256 (tint2-0.14.6.tar.bz2) = b40079fb187aa248cd3b6957076f138d040c723b309e1b254ac0c8ec9826a451 +RWSagIOpLGJF346CGEbgtAUdwVfzeA4Tblay4J7CHYiEAUhvzB/HKS4vboqinzJvtoQLZ8G7rSi6E0v3XLp6MOaQ5pkfE/iy1Qo= +SHA256 (Pkgfile) = 67fbed30286dac07c28bc1320e39f24e9d36c1acb1aa2c2adcbc9541080179b7 +SHA256 (.footprint) = 24951f1f63bfdbe1e703a115da02f77fa2607eb482698b80eb6e52400b58bdfd +SHA256 (tint2-15.0.tar.bz2) = a39a8f43e6e087bce0f61b4ea20219e5a5a5f696cfa41e4d039c109f98f10cc5 diff --git a/tint2/Pkgfile b/tint2/Pkgfile index b2c25806..024c07d6 100644 --- a/tint2/Pkgfile +++ b/tint2/Pkgfile @@ -5,7 +5,7 @@ # Depends on: gtk imlib2 librsvg ninja startup-notification xorg-xrandr name=tint2 -version=0.14.6 +version=15.0 release=1 source=(http://crux.ster.zone/downloads/$name/$name-$version.tar.bz2) #source=(https://gitlab.com/o9000/tint2/repository/archive.tar.bz2?ref=$version) From crux at crux.nu Mon Sep 4 14:54:24 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 14:54:24 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): file: update to 5.32 Message-ID: <20170904145424.BBA9718040E@crux.nu> commit 5fee9c8e6569894c75048ac2a168d87ea3b3686f Author: Juergen Daubert Date: Mon Sep 4 16:53:57 2017 +0200 file: update to 5.32 diff --git a/file/.md5sum b/file/.md5sum index 4b53deb9..6cdc9edd 100644 --- a/file/.md5sum +++ b/file/.md5sum @@ -1 +1 @@ -319627d20c9658eae85b056115b8c90a file-5.31.tar.gz +4f2503752ff041895090ed6435610435 file-5.32.tar.gz diff --git a/file/.signature b/file/.signature index e00c8020..1a2c74a6 100644 --- a/file/.signature +++ b/file/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqq7cQQegMqEqQ/b/RxVPzVRiNqCmCUYmV48GCZneXCGh+WWLplUaREMhrb5rDnty9nHTlTdJFVT24giRLj2Gkws= -SHA256 (Pkgfile) = a66e206c594f1eac69c29257e655e697c6cbbf9b6dbc10dbe419694f99fd1c84 +RWRJc1FUaeVeqrevNxAzTNbtIkx2mf6An7dvE0B3z0fJG6eonFH+vhgfrg6FacmYVIh64Xw3tVQQSmVg85i5Olo1T8rQIi2WLAo= +SHA256 (Pkgfile) = 0e2a2157abe63d6e69bcbfd81b9abe3430f85bb00ceac7fdec175cc0e9e62957 SHA256 (.footprint) = 6014d14d7cc92d75a5935fb931dde0242ea5bc2abe18703e9d2cd6a2197012bd -SHA256 (file-5.31.tar.gz) = 09c588dac9cff4baa054f51a36141793bcf64926edc909594111ceae60fce4ee +SHA256 (file-5.32.tar.gz) = 8639dc4d1b21e232285cd483604afc4a6ee810710e00e579dbe9591681722b50 diff --git a/file/Pkgfile b/file/Pkgfile index a68e3e99..cd96ccbd 100644 --- a/file/Pkgfile +++ b/file/Pkgfile @@ -4,7 +4,7 @@ # Depends on: zlib name=file -version=5.31 +version=5.32 release=1 source=(ftp://ftp.astron.com/pub/file/$name-$version.tar.gz) From crux at crux.nu Mon Sep 4 14:54:24 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 14:54:24 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): coreutils: update to 8.28 Message-ID: <20170904145424.BE9B918046F@crux.nu> commit fac516b843ea371c5fc280cc703ae735dd1a5bc6 Author: Juergen Daubert Date: Mon Sep 4 16:53:33 2017 +0200 coreutils: update to 8.28 diff --git a/coreutils/.md5sum b/coreutils/.md5sum index 47a48e66..0b2dbd16 100644 --- a/coreutils/.md5sum +++ b/coreutils/.md5sum @@ -1,2 +1,2 @@ -502795792c212932365e077946d353ae coreutils-8.27.tar.xz +e7cb20d0572cc40d9f47ede6454406d1 coreutils-8.28.tar.xz e14ef9dd59a7e6c7f3ae706771964d75 coreutils-uname.patch diff --git a/coreutils/.signature b/coreutils/.signature index d3c710f6..37141b0f 100644 --- a/coreutils/.signature +++ b/coreutils/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqjQL6sbMso4KsiLfeD39I42AUqiszYN7EHkcmOxZ9D1l1PzhHrpAYYLStEo9BafdnHfzkaC8v6/buZdcOOL2jgI= -SHA256 (Pkgfile) = a8f82784966459b2fdf4dbdd06b41728adfa12e3d012908298f882b77a35cc31 +RWRJc1FUaeVeqiiroJarsGLPdc3vZxfS/od0NGM8csEn37hWIiTfXegeHEQyf1o2WraasiTH38Q5ijjmWiLnwB8sQciplbyR1w8= +SHA256 (Pkgfile) = a1b4db0b64d03b47999b1762fa605b656d49279f9c9670aac097200a26f917ef SHA256 (.footprint) = af07f9e491853b835c5b82dd0f819c01d642cf3a61e6bd49f9b29e27d684fbab -SHA256 (coreutils-8.27.tar.xz) = 8891d349ee87b9ff7870f52b6d9312a9db672d2439d289bc57084771ca21656b +SHA256 (coreutils-8.28.tar.xz) = 1117b1a16039ddd84d51a9923948307cfa28c2cea03d1a2438742253df0a0c65 SHA256 (coreutils-uname.patch) = 164ad5976c67dd49f1d28d3124a6cb5395d52a23d9a3112a10a795af6069d97d diff --git a/coreutils/Pkgfile b/coreutils/Pkgfile index c4508387..ca4e63b6 100644 --- a/coreutils/Pkgfile +++ b/coreutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libgmp acl libcap name=coreutils -version=8.27 +version=8.28 release=1 source=(http://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.xz coreutils-uname.patch) From crux at crux.nu Mon Sep 4 14:56:01 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 14:56:01 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mutt: update to 1.9.0 Message-ID: <20170904145601.D07FB18040E@crux.nu> commit dbd2c870847660964c82cfb4a4c93a56b2da8e97 Author: Juergen Daubert Date: Mon Sep 4 16:55:42 2017 +0200 mutt: update to 1.9.0 diff --git a/mutt/.md5sum b/mutt/.md5sum index 8c561b08c..edfe023f5 100644 --- a/mutt/.md5sum +++ b/mutt/.md5sum @@ -1 +1 @@ -8d1ff7275a3b4fbb0023145abe309cc8 mutt-1.8.3.tar.gz +6ae8c1691bbad562a8b46618207f07c2 mutt-1.9.0.tar.gz diff --git a/mutt/.signature b/mutt/.signature index 9a5f33a35..864a44ca1 100644 --- a/mutt/.signature +++ b/mutt/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/enXeyef2gzUccdGLkp5Y8WZBVMDlGDof5yIyx7iCCwyU3Ko/CO8p47agEQeRqT5sknQAg1BwEkEfYNoNeMl4wc= -SHA256 (Pkgfile) = 62d1cf13dd4321fbbda074bb86cae9d6b0c4fca62867b5c12e9b7e09c83ad316 +RWSE3ohX2g5d/Q7J23NqPLTr12EfmEA8rNxJILU4CnGmNhYDr5JG/zArn9cZlPYuaCmEfDQ+y/Tg8nKgezADrPgxwWgeisN7hgM= +SHA256 (Pkgfile) = 1b7657f63b7452793c6404da9ac6616c559f31b4d1fdac9dce08274bc9fd2b37 SHA256 (.footprint) = f996ec86bfe2de4f1387c530e3137b4f278f57bfd5606e461322a6bb449d9358 -SHA256 (mutt-1.8.3.tar.gz) = 9b81746d67ffeca5ea44f60893b70dc93c86d4bc10187d4dd360185e4d42ed42 +SHA256 (mutt-1.9.0.tar.gz) = ec6d7595d3a1f26ae9f565b5ba5ffee94f9b2dc0683b0014684f2dc874f9e2d4 diff --git a/mutt/Pkgfile b/mutt/Pkgfile index 559ef92e4..35167cfe2 100644 --- a/mutt/Pkgfile +++ b/mutt/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gdbm ncurses openssl zlib name=mutt -version=1.8.3 +version=1.9.0 release=1 source=(https://bitbucket.org/mutt/mutt/downloads/$name-$version.tar.gz) From crux at crux.nu Mon Sep 4 14:56:01 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 14:56:01 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gnuplot: update to 5.2.0 Message-ID: <20170904145601.D379F18046B@crux.nu> commit 532b403db8953162fbedc8cce6f9c9c11758ffd0 Author: Juergen Daubert Date: Mon Sep 4 16:55:21 2017 +0200 gnuplot: update to 5.2.0 diff --git a/gnuplot/.footprint b/gnuplot/.footprint index bee78d20f..0d794351b 100644 --- a/gnuplot/.footprint +++ b/gnuplot/.footprint @@ -3,51 +3,51 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/gnuplot drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/gnuplot/ -drwxr-xr-x root/root usr/lib/gnuplot/5.0/ --rwxr-xr-x root/root usr/lib/gnuplot/5.0/gnuplot_x11 +drwxr-xr-x root/root usr/lib/gnuplot/5.2/ +-rwxr-xr-x root/root usr/lib/gnuplot/5.2/gnuplot_x11 drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/gnuplot/ -drwxr-xr-x root/root usr/share/gnuplot/5.0/ -drwxr-xr-x root/root usr/share/gnuplot/5.0/PostScript/ --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/8859-1.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/8859-15.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/8859-2.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/8859-9.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/aglfn.txt --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp1250.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp1251.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp1252.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp437.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp850.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/cp852.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/koi8r.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/koi8u.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/prologue.ps --rw-r--r-- root/root usr/share/gnuplot/5.0/PostScript/utf-8.ps -drwxr-xr-x root/root usr/share/gnuplot/5.0/app-defaults/ --rw-r--r-- root/root usr/share/gnuplot/5.0/app-defaults/Gnuplot --rw-r--r-- root/root usr/share/gnuplot/5.0/colors_default.gp --rw-r--r-- root/root usr/share/gnuplot/5.0/colors_mono.gp --rw-r--r-- root/root usr/share/gnuplot/5.0/colors_podo.gp --rw-r--r-- root/root usr/share/gnuplot/5.0/gnuplot.gih --rw-r--r-- root/root usr/share/gnuplot/5.0/gnuplotrc -drwxr-xr-x root/root usr/share/gnuplot/5.0/js/ --rw-r--r-- root/root usr/share/gnuplot/5.0/js/README --rw-r--r-- root/root usr/share/gnuplot/5.0/js/canvasmath.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/canvastext.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/gnuplot_common.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/gnuplot_dashedlines.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/gnuplot_mouse.css --rw-r--r-- root/root usr/share/gnuplot/5.0/js/gnuplot_mouse.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/gnuplot_svg.js --rw-r--r-- root/root usr/share/gnuplot/5.0/js/grid.png --rw-r--r-- root/root usr/share/gnuplot/5.0/js/help.png --rw-r--r-- root/root usr/share/gnuplot/5.0/js/nextzoom.png --rw-r--r-- root/root usr/share/gnuplot/5.0/js/previouszoom.png --rw-r--r-- root/root usr/share/gnuplot/5.0/js/return.png --rw-r--r-- root/root usr/share/gnuplot/5.0/js/textzoom.png -drwxr-xr-x root/root usr/share/gnuplot/5.0/lua/ --rw-r--r-- root/root usr/share/gnuplot/5.0/lua/gnuplot-tikz.lua +drwxr-xr-x root/root usr/share/gnuplot/5.2/ +drwxr-xr-x root/root usr/share/gnuplot/5.2/PostScript/ +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/8859-1.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/8859-15.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/8859-2.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/8859-9.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/aglfn.txt +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp1250.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp1251.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp1252.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp437.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp850.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/cp852.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/koi8r.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/koi8u.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/prologue.ps +-rw-r--r-- root/root usr/share/gnuplot/5.2/PostScript/utf-8.ps +drwxr-xr-x root/root usr/share/gnuplot/5.2/app-defaults/ +-rw-r--r-- root/root usr/share/gnuplot/5.2/app-defaults/Gnuplot +-rw-r--r-- root/root usr/share/gnuplot/5.2/colors_default.gp +-rw-r--r-- root/root usr/share/gnuplot/5.2/colors_mono.gp +-rw-r--r-- root/root usr/share/gnuplot/5.2/colors_podo.gp +-rw-r--r-- root/root usr/share/gnuplot/5.2/gnuplot.gih +-rw-r--r-- root/root usr/share/gnuplot/5.2/gnuplotrc +drwxr-xr-x root/root usr/share/gnuplot/5.2/js/ +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/README +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/canvasmath.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/canvastext.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/gnuplot_common.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/gnuplot_dashedlines.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/gnuplot_mouse.css +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/gnuplot_mouse.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/gnuplot_svg.js +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/grid.png +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/help.png +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/nextzoom.png +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/previouszoom.png +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/return.png +-rw-r--r-- root/root usr/share/gnuplot/5.2/js/textzoom.png +drwxr-xr-x root/root usr/share/gnuplot/5.2/lua/ +-rw-r--r-- root/root usr/share/gnuplot/5.2/lua/gnuplot-tikz.lua drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/gnuplot.1.gz diff --git a/gnuplot/.md5sum b/gnuplot/.md5sum index 544dff584..fe3bdea59 100644 --- a/gnuplot/.md5sum +++ b/gnuplot/.md5sum @@ -1 +1 @@ -8eaafddb0b12795f82ed6dd2a6ebbe80 gnuplot-5.0.7.tar.gz +0bd8f9af84c0ad2fa9de16772c366416 gnuplot-5.2.0.tar.gz diff --git a/gnuplot/.signature b/gnuplot/.signature index a2616116f..57facd43a 100644 --- a/gnuplot/.signature +++ b/gnuplot/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Sa2tJzZHjhpbIqsbdYSkqOVeFu7DEQ+Bc8klf9rhxSS+saLH2yoyAAou3qs6wWWlpDaEXDOMXBzrrr9GNmVwAw= -SHA256 (Pkgfile) = 3839121ad57fcd2163c556da282a04009b28178dd347dea81670660b0c8d1ac2 -SHA256 (.footprint) = 4aeabe38860ad239f7261411d8c86ff01fa58646a66a8f2ab0b1ed4bea6e8986 -SHA256 (gnuplot-5.0.7.tar.gz) = 0ad760ff013b4a9cf29853fa9b50c50030a33cd8fb86220a23abb466655136fc +RWSE3ohX2g5d/XbQG1Q0l4e77sPL2+EmJxlXil8xRHU8RXyHZsZNAjGRAyKupYTXfXddFa4Cd5kQBh9SYbE37ru5zNkzDpaKyAA= +SHA256 (Pkgfile) = fe5661f0767d7d26ffa1874768de6625068e5665a03437dc81cfa1d0979363fb +SHA256 (.footprint) = 644b9258a28904e0e8e764f185f0b1f5e501e6ef4559214273ccaf0abad59a75 +SHA256 (gnuplot-5.2.0.tar.gz) = 7dfe6425a1a6b9349b1fb42dae46b2e52833b13e807a78a613024d6a99541e43 diff --git a/gnuplot/Pkgfile b/gnuplot/Pkgfile index ca6b8c3bc..d2ecd6458 100644 --- a/gnuplot/Pkgfile +++ b/gnuplot/Pkgfile @@ -5,7 +5,7 @@ # Depends on: libgd pango name=gnuplot -version=5.0.7 +version=5.2.0 release=1 source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz) From crux at crux.nu Mon Sep 4 14:56:01 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 14:56:01 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): dar: update to 2.5.12 Message-ID: <20170904145601.D6CDE18046F@crux.nu> commit 574d8da9fccac4112d118e0b9588008bbf06e6e4 Author: Juergen Daubert Date: Mon Sep 4 16:54:57 2017 +0200 dar: update to 2.5.12 diff --git a/dar/.footprint b/dar/.footprint index d2017b48a..59e915e98 100644 --- a/dar/.footprint +++ b/dar/.footprint @@ -97,9 +97,9 @@ drwxr-xr-x root/root usr/include/dar/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libdar64.a -rwxr-xr-x root/root usr/lib/libdar64.la -lrwxrwxrwx root/root usr/lib/libdar64.so -> libdar64.so.5000.11.0 -lrwxrwxrwx root/root usr/lib/libdar64.so.5000 -> libdar64.so.5000.11.0 --rwxr-xr-x root/root usr/lib/libdar64.so.5000.11.0 +lrwxrwxrwx root/root usr/lib/libdar64.so -> libdar64.so.5000.11.1 +lrwxrwxrwx root/root usr/lib/libdar64.so.5000 -> libdar64.so.5000.11.1 +-rwxr-xr-x root/root usr/lib/libdar64.so.5000.11.1 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libdar64.pc drwxr-xr-x root/root usr/share/ diff --git a/dar/.md5sum b/dar/.md5sum index a0ac75dd1..a8d8742cd 100644 --- a/dar/.md5sum +++ b/dar/.md5sum @@ -1,2 +1,2 @@ -899cfa6c77084ec35b1cce219b8259f6 dar-2.5.11.tar.gz +1bbf92821b5679a0c08eadc1e44ba880 dar-2.5.12.tar.gz f453ca0df13e48ca72095f9ef71529c9 darrc diff --git a/dar/.signature b/dar/.signature index aab58f8bc..b57e81ac9 100644 --- a/dar/.signature +++ b/dar/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QMe6WQZNuIFi/AgP9z/ISpttL6F2eTVQE+Pos8wpm701ptP1VAtSXYBelc3o/wsDe4GupEO7xXssxdgC2WSqgg= -SHA256 (Pkgfile) = b942e776505c0d90267fb6c0bd402fc9c7edeadb7b52f969fcc9b8026ced5f1a -SHA256 (.footprint) = d7f0b770d178ae68d1675130ae7c4edfed8c1ec1f44c7742b4076bc31be3f6e0 -SHA256 (dar-2.5.11.tar.gz) = ad9d4b32b7a1240d9ae74155ff0aab3848065bee65ce01a022a234c02be73989 +RWSE3ohX2g5d/Zx+/JoI/n3WYUANc2cVaFL5igoJln/a9xPbXKAzGtBbTMW32/2qccx7eH/3DAzyjxUwyhcL/n8df7lkCvzprwk= +SHA256 (Pkgfile) = 23f1eb9d981b29e7e9223438749ebaa421009d431fc8a069be498f36af4f729d +SHA256 (.footprint) = fd31e73c5b646569a48cae7ed39508ae2291434a518c88f178719043aeaeb441 +SHA256 (dar-2.5.12.tar.gz) = 19bd60000a681a20386ee079b9a6ea05028020053eaeddbff175a8d22563fba2 SHA256 (darrc) = 7464ac1d22ebec6c950fd23b8f133d99911c2b3df25be770e6aa5f8af723e26c diff --git a/dar/Pkgfile b/dar/Pkgfile index 607763b75..cf887fe72 100644 --- a/dar/Pkgfile +++ b/dar/Pkgfile @@ -4,7 +4,7 @@ # Depends on: attr, lzo, zlib, bzip2, xz, libgcrypt name=dar -version=2.5.11 +version=2.5.12 release=1 source=(http://downloads.sourceforge.net/project/dar/dar/$version/$name-$version.tar.gz \ darrc) From crux at crux.nu Mon Sep 4 15:02:06 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 15:02:06 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): libxml2-python: update to 2.9.5 Message-ID: <20170904150206.1451918046B@crux.nu> commit 69d4e10f5cd1c1d7dd4497bc0eb1aa92000e20a8 Author: Juergen Daubert Date: Mon Sep 4 17:01:32 2017 +0200 libxml2-python: update to 2.9.5 diff --git a/libxml2-python/.md5sum b/libxml2-python/.md5sum index d158fb4ec..8286ebe9b 100644 --- a/libxml2-python/.md5sum +++ b/libxml2-python/.md5sum @@ -1,2 +1,2 @@ -ff98febf18b791eea7e09e64ec77f2ef libxml2-2.9.4.83.tar.xz +5ce0da9bdaa267b40c4ca36d35363b8b libxml2-2.9.5.tar.gz 80fdb13ebd1e5d320783dc94d8b9c6d7 libxml2-python-config.patch diff --git a/libxml2-python/.signature b/libxml2-python/.signature index 3a294539f..10399c47c 100644 --- a/libxml2-python/.signature +++ b/libxml2-python/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/W/ICpRGj5m661J7DVjpl+zxtdB5PNYoCgkw9JSwKw8BTCd4DlB/9cHhwife538PHNejgvu0MdbiVuNw/zhE3ww= -SHA256 (Pkgfile) = 4b49451c104207ed7a0e7380709f8c9b3bba5a7f6ec0a34f4ba60784617d0c7c +RWSE3ohX2g5d/ZytgiSHP41Y532WcUE2YOOxTOfy3d4MOwJXuKjVIpXGApVeJ6z2XIX5bEO6URLt+ZFYNCiPpKkJgjQpHo7CYAs= +SHA256 (Pkgfile) = 24cd5ad0a11226885a8ecb73e5549075bcb9c7b04c660506d3d920d649adf9cd SHA256 (.footprint) = 73d3d6093bbec225c90f39dcd85f9a56caa55daff311efa0fad3bd6e3cf1cb44 -SHA256 (libxml2-2.9.4.83.tar.xz) = d487fe398df14eaddb6428fcccf915b49012b5f8cdacc5f06ef4024ff8d28ace +SHA256 (libxml2-2.9.5.tar.gz) = 4031c1ecee9ce7ba4f313e91ef6284164885cdb69937a123f6a83bb6a72dcd38 SHA256 (libxml2-python-config.patch) = 86c3ebf2f5af78bdddcf885fb18bb21e0c4277a9321802270eda7deff1d347b4 diff --git a/libxml2-python/Pkgfile b/libxml2-python/Pkgfile index 3eaaac091..76188f023 100644 --- a/libxml2-python/Pkgfile +++ b/libxml2-python/Pkgfile @@ -4,10 +4,9 @@ # Depends on: python libxml2 name=libxml2-python -version=2.9.4.83 +version=2.9.5 release=1 -#source=(ftp://xmlsoft.org/libxml2/libxml2-$version.tar.gz \ -source=(http://crux.s3.amazonaws.com/dist/libxml2-$version.tar.xz \ +source=(ftp://xmlsoft.org/libxml2/libxml2-$version.tar.gz \ $name-config.patch) build () { From crux at crux.nu Mon Sep 4 15:02:06 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 15:02:06 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): libxml2: update to 2.9.5 Message-ID: <20170904150206.1760018046F@crux.nu> commit c34e52ae6f49fbdeb54ffd06a74a208a394fd388 Author: Juergen Daubert Date: Mon Sep 4 17:01:22 2017 +0200 libxml2: update to 2.9.5 diff --git a/libxml2/.footprint b/libxml2/.footprint index 96990c655..1f5419fd6 100644 --- a/libxml2/.footprint +++ b/libxml2/.footprint @@ -59,9 +59,9 @@ drwxr-xr-x root/root usr/lib/cmake/libxml2/ -rw-r--r-- root/root usr/lib/cmake/libxml2/libxml2-config.cmake -rw-r--r-- root/root usr/lib/libxml2.a -rwxr-xr-x root/root usr/lib/libxml2.la -lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.4 -lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.9.4 --rwxr-xr-x root/root usr/lib/libxml2.so.2.9.4 +lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.9.5 +lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.9.5 +-rwxr-xr-x root/root usr/lib/libxml2.so.2.9.5 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc -rw-r--r-- root/root usr/lib/xml2Conf.sh diff --git a/libxml2/.md5sum b/libxml2/.md5sum index 7dbc3079b..e94b26666 100644 --- a/libxml2/.md5sum +++ b/libxml2/.md5sum @@ -1 +1 @@ -ff98febf18b791eea7e09e64ec77f2ef libxml2-2.9.4.83.tar.xz +5ce0da9bdaa267b40c4ca36d35363b8b libxml2-2.9.5.tar.gz diff --git a/libxml2/.signature b/libxml2/.signature index 1d18d71ed..7fbc10849 100644 --- a/libxml2/.signature +++ b/libxml2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dlSpoC8dxd1qlzcQDo0XXaQRhSA8Yo2RICaQh9++D1ShpKM2MXglwfOTp4hD07LlGkb8Uxkjo661Umxq+Bywws= -SHA256 (Pkgfile) = e5e72625050b5a0898f4a885a5309b154c4f9014c8ac245802c763564b9593f9 -SHA256 (.footprint) = a04491b2ee44acb3aa2e25f0febf2979fa2f5755c6239b63faf8d626dd5d974a -SHA256 (libxml2-2.9.4.83.tar.xz) = d487fe398df14eaddb6428fcccf915b49012b5f8cdacc5f06ef4024ff8d28ace +RWSE3ohX2g5d/W2gK0xb3wsG9bxXMR4RF089pIqd/Z92kMvoTtAPhMSli7f7uF2ff4BOC4uIjed0mZKnBSRHYfmUDGnrW4RixwM= +SHA256 (Pkgfile) = 213f651f4abc3cee420c2074045a9e640d926f808d47f30c2ad605544326fb4e +SHA256 (.footprint) = fc36d297ed20f6ac3d47e36b40856c9d774d36c200414efd655b6a31e4248b94 +SHA256 (libxml2-2.9.5.tar.gz) = 4031c1ecee9ce7ba4f313e91ef6284164885cdb69937a123f6a83bb6a72dcd38 diff --git a/libxml2/Pkgfile b/libxml2/Pkgfile index 727696619..7566b78dc 100644 --- a/libxml2/Pkgfile +++ b/libxml2/Pkgfile @@ -5,10 +5,9 @@ # Depends on: zlib xz name=libxml2 -version=2.9.4.83 +version=2.9.5 release=1 -#source=(ftp://xmlsoft.org/libxml2/$name-$version.tar.xz) -source=(http://crux.s3.amazonaws.com/dist/$name-$version.tar.xz) +source=(ftp://xmlsoft.org/libxml2/$name-$version.tar.gz) build () { cd $name-$version From crux at crux.nu Mon Sep 4 18:52:53 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 18:52:53 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): iproute2: add /bin/ip symlink Message-ID: <20170904185253.99786180478@crux.nu> commit 92722b2fb7d421b55bb30705aa775957c830b0df Author: Fredrik Rinnestam Date: Mon Sep 4 19:23:23 2017 +0200 iproute2: add /bin/ip symlink diff --git a/iproute2/.footprint b/iproute2/.footprint index 510d7e62..c2eaa51c 100644 --- a/iproute2/.footprint +++ b/iproute2/.footprint @@ -1,3 +1,5 @@ +drwxr-xr-x root/root bin/ +lrwxrwxrwx root/root bin/ip -> /sbin/ip drwxr-xr-x root/root etc/ drwxr-xr-x root/root etc/iproute2/ -rw-r--r-- root/root etc/iproute2/bpf_pinning diff --git a/iproute2/.signature b/iproute2/.signature index 8a00a3e8..58511cfb 100644 --- a/iproute2/.signature +++ b/iproute2/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqrSB7o4tt/Cg7yDwzTa3DO0Goa+ivrUMVwUlNSldP2rvk5ZVcorqvY3nnRIodKUlPkVFP5WemCIFlYNvDQacEgg= -SHA256 (Pkgfile) = 32f09423cebf43e247fa500b40ed8813e92ba57a4bdaa8901da10730cca3180e -SHA256 (.footprint) = a4c48598d3252358d99dc6e5ba64b2d0c86f7c312cc8509891881a3c7bd8c4f3 +RWRJc1FUaeVeqoOmYS2ey6NjsLnuX8TgQfb9AmfXahSDjmryaq+jQqfitdSOxUdwuQqkOtUcyv7lMZVqDSN6pd/vs0tbSTsAig4= +SHA256 (Pkgfile) = e22f3e60d368340eb4b769a4a5d4fd9a303cefd5ea99e94bc71e8a9356f9ead0 +SHA256 (.footprint) = 8b40d0cce375c873ec7ee4a29f4e4625eadfb844b2caadf015cde5ad1cc0dd08 SHA256 (iproute2-4.12.0.tar.xz) = 2e0a4c4262d9f6c169885a6e16c4c5c5f1ef6fd57b6a0e7b41f42be5bb6ebd7d SHA256 (lo.iproute2) = ce94fcf414aa11927a66a221af14180f125f4efbf985dd4db9a1b43dad9cbcc7 SHA256 (net.iproute2) = 0af62a6d674d159ec77ccb46c7ee189c1dc4db0213026d6c42c2b80ce01d231d diff --git a/iproute2/Pkgfile b/iproute2/Pkgfile index 2f03d259..a96dc8fb 100644 --- a/iproute2/Pkgfile +++ b/iproute2/Pkgfile @@ -5,7 +5,7 @@ name=iproute2 version=4.12.0 -release=1 +release=2 source=(https://www.kernel.org/pub/linux/utils/net/$name/$name-$version.tar.xz \ lo.iproute2 net.iproute2) @@ -19,4 +19,8 @@ build() { rm -r $PKG/usr/share/doc install -D -m 0755 $SRC/lo.iproute2 $PKG/etc/rc.d/lo install -D -m 0755 $SRC/net.iproute2 $PKG/etc/rc.d/net + + # add ip to user path via symlink + install -d $PKG/bin + ln -s /sbin/ip $PKG/bin/ip } From crux at crux.nu Mon Sep 4 18:52:53 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 4 Sep 2017 18:52:53 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): iputils: install traceroute6 in same path as traceroute Message-ID: <20170904185253.9C5E6180479@crux.nu> commit 995107c002688316442d5121f18aa0a062718361 Author: Fredrik Rinnestam Date: Mon Sep 4 13:23:05 2017 +0200 iputils: install traceroute6 in same path as traceroute diff --git a/iputils/.footprint b/iputils/.footprint index 9f4e430e..af0898da 100644 --- a/iputils/.footprint +++ b/iputils/.footprint @@ -4,13 +4,14 @@ drwxr-xr-x root/root bin/ drwxr-xr-x root/root sbin/ -rwxr-xr-x root/root sbin/arping drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwsr-xr-x root/root usr/bin/traceroute6 drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/clockdiff -rwxr-xr-x root/root usr/sbin/rarpd -rwxr-xr-x root/root usr/sbin/rdisc -rwxr-xr-x root/root usr/sbin/tracepath -rwxr-xr-x root/root usr/sbin/tracepath6 --rwsr-xr-x root/root usr/sbin/traceroute6 drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man8/ diff --git a/iputils/.signature b/iputils/.signature index facc5bd8..95aa23e7 100644 --- a/iputils/.signature +++ b/iputils/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqiDkJxdKS+3cA7ZTgTUXso7Vs7RlIVOKOzp8CxsIa9S+hpC+ZX+0N2kpN1ztaypRsF5ihGNTSIyMM09u2SHH/AU= -SHA256 (Pkgfile) = 77a421c7fe7648d3e6c5bdff280fba32db866b016f29451f129452b0c5dc9a14 -SHA256 (.footprint) = 2d440f066a3e3632b6a344bafe3e134a4e246ccb3ec3d4e1d394fc9928ea7a0e +RWRJc1FUaeVequUSjZeJy/X/kzhBpubRU6SypXaEoZgpbNe3WiiL3rcI4/qkjgTjvKmW6ALVFMsByHhrGihCN1Iu33b2Z5a0eQI= +SHA256 (Pkgfile) = 7af15135d16e66937bf05b2ee75e1a8fcc08c3fce82832222a57f3af10dc1949 +SHA256 (.footprint) = caf1d940e8efcf33ca090b19bc19db73ac87077b6712c55b1055496891ecf821 SHA256 (iputils-s20151218.tar.bz2) = 549f58d71951e52b46595829134d4e330642f522f50026917fadc349a54825a1 SHA256 (iputils-man-s20151218.tar.xz) = 9eb8e926b5b063b0649656a0b52d1b50516b63749c57fcd0333ea51674121972 diff --git a/iputils/Pkgfile b/iputils/Pkgfile index e4f16906..3b6db3d5 100644 --- a/iputils/Pkgfile +++ b/iputils/Pkgfile @@ -5,7 +5,7 @@ name=iputils version=s20151218 -release=1 +release=2 source=(http://www.skbuff.net/iputils/$name-$version.tar.bz2 http://crux.nu/files/distfiles/$name-man-$version.tar.xz) @@ -14,10 +14,11 @@ build() { make USE_GCRYPT=no USE_GNUTLS=no CCOPTOPT="$CFLAGS" - install -d $PKG/{{s,}bin,usr/{sbin,share/man/man8}} + install -d $PKG/{{s,}bin,usr/{bin,sbin,share/man/man8}} install ping{,6} $PKG/bin/ install arping $PKG/sbin/ - install tracepath{,6} traceroute6 clockdiff rarpd rdisc $PKG/usr/sbin/ + install tracepath{,6} clockdiff rarpd rdisc $PKG/usr/sbin/ + install traceroute6 $PKG/usr/bin/ cp -d $SRC/$name-man-$version/* $PKG/usr/share/man/man8 - chmod u+s $PKG/bin/ping{,6} $PKG/usr/sbin/traceroute6 + chmod u+s $PKG/bin/ping{,6} $PKG/usr/bin/traceroute6 } From crux at crux.nu Tue Sep 5 20:05:30 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 5 Sep 2017 20:05:30 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): nginx: updated to version 1.13.5 Message-ID: <20170905200530.4699C1801CD@crux.nu> commit 3636e6b8fb9ce7bf3a676e603eb8f3ee59950b7b Author: Matt Housh Date: Tue Sep 5 15:04:43 2017 -0500 nginx: updated to version 1.13.5 diff --git a/nginx/.md5sum b/nginx/.md5sum index 07af1ac2..872aed95 100644 --- a/nginx/.md5sum +++ b/nginx/.md5sum @@ -1,3 +1,3 @@ -42a3ca70cd292a149ba4f60862599245 nginx-1.13.4.tar.gz +f193722159adfb1eb8117c0491fd17ec nginx-1.13.5.tar.gz 93b358681200fe294581cb559d529aee nginx.conf 06712aa2b72397850b0725f2e9d20627 nginx.rc diff --git a/nginx/.signature b/nginx/.signature index 1cc173f0..91e669ca 100644 --- a/nginx/.signature +++ b/nginx/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF31nAKZuJDN661goXgvfLzKO9zHEweC5BMlvpMzR/nbYQMfCmBok3U6EBj3Cohp7mE3fZKJhjQxiGHhlqYFuQ4w8= -SHA256 (Pkgfile) = 8cc40227eebca8802c5579e1a221efb2741a82ebda8ebcded0a37e484b9c3417 +RWSagIOpLGJF3yVlr3cL5p2HWkRZ7qx9/cLbV1g+WxFh2hS8GdN+4VPwl030x4ABdE9IXJg19r1ZOSNP+7p6MOLdhsiRBoCuBwA= +SHA256 (Pkgfile) = a956514880777ce699f1d265a3bb2969ec29464f23f615604ed32c788df3f796 SHA256 (.footprint) = 9263dad4ce3a2766b5f9bec00a3a58ac86445f370ba1bb3d5716e6b9dc74ddae -SHA256 (nginx-1.13.4.tar.gz) = de21f3c49ba65c611329d8759a63d72e5fcf719bc6f2a3270e2541348ef1fbba +SHA256 (nginx-1.13.5.tar.gz) = 0e75b94429b3f745377aeba3aff97da77bf2b03fcb9ff15b3bad9b038db29f2e SHA256 (nginx.conf) = 0f9b54e790951f1a09580bbf29ede26c4cc277e535d4df937fc659979a2fb35b SHA256 (nginx.rc) = f90c90af425199ff3b56a65100448c014d1cd0a39e4737e2a8bcf869dd8dfb65 diff --git a/nginx/Pkgfile b/nginx/Pkgfile index 961969cd..432d4073 100644 --- a/nginx/Pkgfile +++ b/nginx/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libpcre zlib openssl name=nginx -version=1.13.4 +version=1.13.5 release=1 source=(http://nginx.org/download/$name-$version.tar.gz \ $name.conf $name.rc) From crux at crux.nu Wed Sep 6 03:39:14 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 6 Sep 2017 03:39:14 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): eudev: updated url Message-ID: <20170906033914.43AAF1804DF@crux.nu> commit d70261d1148c2e77039707f3232eb5bf5e7b453c Author: Fredrik Rinnestam Date: Wed Sep 6 05:39:03 2017 +0200 eudev: updated url diff --git a/eudev/Pkgfile b/eudev/Pkgfile index a0306d41..47c0d732 100644 --- a/eudev/Pkgfile +++ b/eudev/Pkgfile @@ -1,5 +1,5 @@ # Description: Userspace device management daemon -# URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html +# URL: https://wiki.gentoo.org/wiki/Project:Eudev # Maintainer: CRUX System Team, core-ports at crux dot nu # Depends on: kmod From crux at crux.nu Wed Sep 6 03:39:14 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 6 Sep 2017 03:39:14 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): eudev: updated to 3.2.4 Message-ID: <20170906033914.477511804F3@crux.nu> commit 614e966e1746b7f756f736b21e3c0670aa35c1df Author: Fredrik Rinnestam Date: Wed Sep 6 03:33:35 2017 +0200 eudev: updated to 3.2.4 diff --git a/eudev/.md5sum b/eudev/.md5sum index 4d7272d7..446757f2 100644 --- a/eudev/.md5sum +++ b/eudev/.md5sum @@ -1,3 +1,3 @@ ee21e150df6c804eef03a6cb2fc1cceb 81-crux.rules -41e19b70462692fefd072a3f38818b6e eudev-3.2.2.tar.gz +66acef4c6094aab4aced7ae83b74b0d2 eudev-3.2.4.tar.gz aca6cf2f09643d6a6c0e9d94d4b89645 start_udev diff --git a/eudev/.signature b/eudev/.signature index f04032a8..54aebede 100644 --- a/eudev/.signature +++ b/eudev/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqiiwxflReZkR8gmgf8UqRSIJlwSMG/WoAOnZKPpSBrwBGEkcOI5uisXVB7hWpes6H/NJvDFKtdxcyskgp/tFOgU= -SHA256 (Pkgfile) = 966aeecfb1af0ed8f935229466295b2595780c575d0ccb85b1c99e29313306f1 +RWRJc1FUaeVeqki6ASqcyikhVTHx0FsynRrI4Xk5BfvAgqgwTIoQ7YUVb5T3LRprj+Aslgzvw/FY+QeFFkYGtGjW8MtJ+3ykrAI= +SHA256 (Pkgfile) = 299604902924c0de6914fab1b66913ddc032120f14da7a571086e76438099dc8 SHA256 (.footprint) = df3e5db20fdffd0d631f4f88a7956afc05705d2b4ea8dd9714bc0b31000cb78e -SHA256 (eudev-3.2.2.tar.gz) = 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 +SHA256 (eudev-3.2.4.tar.gz) = dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA256 (81-crux.rules) = d56da7164599c7d7e7b5377a550de2023e2a1ff2f765d366d2d7cc91688edb7c SHA256 (start_udev) = c81035aef1acc76179c1408f68dfd1da65c5675d0b42d52c78b5184251f442a2 diff --git a/eudev/Pkgfile b/eudev/Pkgfile index 74ccc53c..a0306d41 100644 --- a/eudev/Pkgfile +++ b/eudev/Pkgfile @@ -4,7 +4,7 @@ # Depends on: kmod name=eudev -version=3.2.2 +version=3.2.4 release=1 source=(http://dev.gentoo.org/~blueness/$name/$name-$version.tar.gz 81-crux.rules start_udev) From crux at crux.nu Wed Sep 6 03:44:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 6 Sep 2017 03:44:23 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): eudev: update signature Message-ID: <20170906034423.5C5BA1804DF@crux.nu> commit a054d83e90e8609192f61eb29a0ee4b21ca0404b Author: Fredrik Rinnestam Date: Wed Sep 6 05:44:20 2017 +0200 eudev: update signature diff --git a/eudev/.signature b/eudev/.signature index 54aebede..ccdf64b5 100644 --- a/eudev/.signature +++ b/eudev/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqki6ASqcyikhVTHx0FsynRrI4Xk5BfvAgqgwTIoQ7YUVb5T3LRprj+Aslgzvw/FY+QeFFkYGtGjW8MtJ+3ykrAI= -SHA256 (Pkgfile) = 299604902924c0de6914fab1b66913ddc032120f14da7a571086e76438099dc8 +RWRJc1FUaeVeqiIPVS8j0zWboyU/9kWvoS7ctX0bYAwJZREj7TvZh6c47wu9PwevoSrFfKW7dMG4bUc2gsTv/dcKo0DB/HF0BwM= +SHA256 (Pkgfile) = 24fb47a5b2e158612f038a66144b4e181c72d920c9c86a391b87356a85208209 SHA256 (.footprint) = df3e5db20fdffd0d631f4f88a7956afc05705d2b4ea8dd9714bc0b31000cb78e SHA256 (eudev-3.2.4.tar.gz) = dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA256 (81-crux.rules) = d56da7164599c7d7e7b5377a550de2023e2a1ff2f765d366d2d7cc91688edb7c From crux at crux.nu Thu Sep 7 03:13:10 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 03:13:10 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python3: minor install cleanup, no rebuild is necessary Message-ID: <20170907031310.BB8EE1804CA@crux.nu> commit c636e2ef9611e97d3b5ef7627580d17294298774 Author: Danny Rawlins Date: Thu Sep 7 13:12:45 2017 +1000 python3: minor install cleanup, no rebuild is necessary diff --git a/python3/.signature b/python3/.signature index bcf45a167..508dfa49e 100644 --- a/python3/.signature +++ b/python3/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TLDnwKefIKN0Lyw9su23Nc89mqpVZ0tAf+SuA6CE990W/Az9SohSmckvqv/Pju1jjSC95YaLe0r1GSVZI/x9QQ= -SHA256 (Pkgfile) = 4709a7e4248dcc2379622e0ec85c79c2a1a0a4ba2501cad9b7c529dd4a16762f +RWSE3ohX2g5d/fSWa0vQT7Mlz3I7V7fwW6BYpLN0HFbInhOSrIiBOKIUyrxTmkEfD0AYI0J+oXE3+1S8URtDQvA5qTsyRfjzewQ= +SHA256 (Pkgfile) = 9886bcebc77dd80225e5d281a50d5183947162388d2b9bf88dddf2f9fadb02cb SHA256 (.footprint) = f22eb941d50459fe5471192b4d55230049e7509256fef31e5276fee3ea7a09d5 SHA256 (Python-3.6.2.tar.xz) = 9229773be41ed144370f47f0f626a1579931f5a390f1e8e3853174d52edd64a9 diff --git a/python3/Pkgfile b/python3/Pkgfile index a3459e5c5..cad03e8d3 100644 --- a/python3/Pkgfile +++ b/python3/Pkgfile @@ -32,13 +32,12 @@ build() { --without-ensurepip make - make -j1 DESTDIR=$PKG altinstall + make -j1 DESTDIR=$PKG altinstall maninstall ln -s python${version%.*} $PKG/usr/bin/python3 ln -s python${version%.*}m-config $PKG/usr/bin/python3-config ln -s idle${version%.*} $PKG/usr/bin/idle3 ln -s pydoc${version%.*} $PKG/usr/bin/pydoc3 - ln -s python${version%.*}.1 $PKG/usr/share/man/man1/python3.1 ln -s python${version%.*} $PKG/usr/lib/$name rm $PKG/usr/lib/python${version%.*}/ctypes/macholib/README.ctypes From crux at crux.nu Thu Sep 7 03:13:10 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 03:13:10 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): ninja: 1.7.2 -> 1.8.1 Message-ID: <20170907031310.BECC31804CD@crux.nu> commit cb92a6d0575432aa1423a5a7702de90684a6b604 Author: Danny Rawlins Date: Thu Sep 7 12:57:02 2017 +1000 ninja: 1.7.2 -> 1.8.1 diff --git a/ninja/.footprint b/ninja/.footprint index 307eed5d2..ac796c142 100644 --- a/ninja/.footprint +++ b/ninja/.footprint @@ -1,3 +1,7 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ninja +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/vim/ +drwxr-xr-x root/root usr/share/vim/syntax/ +-rw-r--r-- root/root usr/share/vim/syntax/ninja.vim diff --git a/ninja/.md5sum b/ninja/.md5sum index 8ffbb7dff..608e02625 100644 --- a/ninja/.md5sum +++ b/ninja/.md5sum @@ -1 +1 @@ -7b482218757acbaeac4d4d54a3cd94e1 ninja-1.7.2.tar.gz +d55802f3ce3ba4c88b938bad6fc6ae4c ninja-v1.8.1.tar.gz diff --git a/ninja/.signature b/ninja/.signature index 0169b01e1..8cb55cccb 100644 --- a/ninja/.signature +++ b/ninja/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Yv9rSu7XmmX1zwvaTVY6TvQvmMd79di160c4WDGXRDVEakSFfQq4MQHf2E80cQKo3X6QKVESNPTOnbJaOlkyAo= -SHA256 (Pkgfile) = fb4b3a4abbee8654d679bd796c8f67fb7601e0e1d3bee0ba66514dd2d809991c -SHA256 (.footprint) = 0cfb61c9a4fc3f0a8ce76059bbff792e93bd9732ab2a4a9a1f2aa6fffbc10c74 -SHA256 (ninja-1.7.2.tar.gz) = 2edda0a5421ace3cf428309211270772dd35a91af60c96f93f90df6bc41b16d9 +RWSE3ohX2g5d/eIigcCZbVXmSt2xUBwKBHxjUo6GYCejyg6b2AxL2VVuXxy6LlnUCcDBU8aKgLd/iDjaDu+2n6mfGMlhbOiH8AY= +SHA256 (Pkgfile) = 0d52e8b6918ccb7d1e6acadea0eb7798b9fcf8de7bf8f54ab4c1c8a704928fbc +SHA256 (.footprint) = c87cb2c7ba5b07836b8f8920ded4596031ee890edf370888705303f5d017cf27 +SHA256 (ninja-v1.8.1.tar.gz) = b975832a09021381a50dab9fd66ee83b525102408c3eea573b638ca63908f5ea diff --git a/ninja/Pkgfile b/ninja/Pkgfile index 4597e44fe..496ce0d79 100644 --- a/ninja/Pkgfile +++ b/ninja/Pkgfile @@ -5,12 +5,15 @@ # Depends on: python name=ninja -version=1.7.2 +version=1.8.1 release=1 -source=(https://crux.s3.amazonaws.com/dist/$name-$version.tar.gz) +source=(https://github.com/$name-build/$name/archive/v$version/$name-v$version.tar.gz) build() { cd $name-$version - ./configure.py --bootstrap + /usr/bin/python configure.py --bootstrap install -D -m 0755 $name $PKG/usr/bin/$name + + install -D -m 0644 misc/ninja.vim \ + $PKG/usr/share/vim/syntax/ninja.vim } From crux at crux.nu Thu Sep 7 06:43:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 06:43:34 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): chromium: 60.0.3112.101 -> 61.0.3163.79 Message-ID: <20170907064334.D933B180419@crux.nu> commit 9614341e94e8f6233876dfb95951b548e152506f Author: Danny Rawlins Date: Thu Sep 7 16:42:50 2017 +1000 chromium: 60.0.3112.101 -> 61.0.3163.79 diff --git a/chromium/.footprint b/chromium/.footprint index 0c5b46d45..eb3a5d033 100644 --- a/chromium/.footprint +++ b/chromium/.footprint @@ -106,6 +106,8 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/color_picker/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/color_picker/color_picker_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/console/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/console/console_module.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/console_test_runner/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/console_test_runner/console_test_runner_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/cookie_table/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/cookie_table/cookie_table_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/coverage/ @@ -120,6 +122,8 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/diff/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/diff/diff_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/elements/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/elements/elements_module.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/elements_test_runner/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/elements_test_runner/elements_test_runner_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/emulated_devices/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/emulated_devices/Nexus5X-landscape.svg -rw-r--r-- root/root usr/lib/chromium/resources/inspector/emulated_devices/Nexus5X-portrait.svg @@ -160,9 +164,13 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/emulated_devices/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/emulated_devices/iPhone6Plus-portrait.svg drwxr-xr-x root/root usr/lib/chromium/resources/inspector/event_listeners/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/event_listeners/event_listeners_module.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/formatter/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/formatter/formatter_module.js -rw-r--r-- root/root usr/lib/chromium/resources/inspector/formatter_worker.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/gonzales/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/gonzales/gonzales_module.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/har_importer/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/har_importer/har_importer_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/heap_snapshot_model/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/heap_snapshot_model/heap_snapshot_model_module.js -rw-r--r-- root/root usr/lib/chromium/resources/inspector/heap_snapshot_worker.js @@ -170,12 +178,16 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/inline_editor/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/inline_editor/inline_editor_module.js -rw-r--r-- root/root usr/lib/chromium/resources/inspector/inspector.html -rw-r--r-- root/root usr/lib/chromium/resources/inspector/inspector.js +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/integration_test_runner.html +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/integration_test_runner.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/layer_viewer/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/layer_viewer/layer_viewer_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/layers/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/layers/layers_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/network/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/network/network_module.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/network_priorities/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/network_priorities/network_priorities_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/object_ui/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/object_ui/object_ui_module.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/perf_ui/ @@ -220,7 +232,6 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/timeline_model/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/toolbox.js -rw-r--r-- root/root usr/lib/chromium/resources/inspector/unit_test_runner.html -rw-r--r-- root/root usr/lib/chromium/resources/inspector/unit_test_runner.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/utility_shared_worker.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/workspace_diff/ -rw-r--r-- root/root usr/lib/chromium/resources/inspector/workspace_diff/workspace_diff_module.js -rw-r--r-- root/root usr/lib/chromium/snapshot_blob.bin diff --git a/chromium/.md5sum b/chromium/.md5sum index 8d2094bb8..1c6090932 100644 --- a/chromium/.md5sum +++ b/chromium/.md5sum @@ -1,7 +1,9 @@ -9fe9af85faeaf617cb61997c431a02e2 chromium-60.0.3112.101.tar.xz +01c838202615b2223996083c7f3f9e09 breakpad-use-ucontext_t.patch +4265aebeaeb31b88327e1b48dc580851 chromium-61.0.3163.79.tar.xz +5b5a3ad8970846d3cead13249a101283 chromium-atk-r1.patch 034bc28a6988f3d6d1e7f291ec95365c chromium-blink-gcc7.patch -3d379c46c547a21d6f20fc1c1761bff1 chromium-gn-bootstrap-r8.patch -c2f283eee77d4123a0952d9ee277ec3c chromium-v8-gcc7.patch +ab7416d1494bb6a0a96fb72c9388580d chromium-gcc-r1.patch +22440a6f0c5660e90866d131a40fb0af chromium-gn-bootstrap-r14.patch b527005e021b14869a669e42c46b661d chromium.desktop 64968626706b07721983ac59fb3babbf chromium.sh 3354997dd0bfde3443499133a6e16a85 last-commit-position.patch diff --git a/chromium/.signature b/chromium/.signature index 26a63e4de..25da46625 100644 --- a/chromium/.signature +++ b/chromium/.signature @@ -1,11 +1,13 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UJ9h4zDYv77caZGTtkHuAgSpaPokuiq/M9Ts1PgK8659Of/80qtw5/kniquFDTe9Zx4HmAz0cy04Ok4QCclzw8= -SHA256 (Pkgfile) = 75ddcad394619c4cab1ffe7ac0593cbedd24430483a4665bca0da5936be9e440 -SHA256 (.footprint) = 1212ab960b6ace8249ad85297b0c158b11ab0822da7f8098c82b3f6e5e8a4909 -SHA256 (chromium-60.0.3112.101.tar.xz) = 0bfb6318af1c3cf82e8ac872e3da34cd3c013aadaab446d5097228101cec065e +RWSE3ohX2g5d/UJolgbLAtnf7AazeLMTU1P1bhkBF19Lm3xcuIboD32452NvOz+uwNAYGuDcTPTwpmlBjq41Bx4EzqsiCrEZbgo= +SHA256 (Pkgfile) = 649b2148f686e28260543d81037866a28fe2e0b477a261d3a9e5b61fcbead7ed +SHA256 (.footprint) = 2c9b42f63b18b1aa993b3ff732bea8f1451848f7702ec1219fb2dd2550bab7a5 +SHA256 (chromium-61.0.3163.79.tar.xz) = bdbc139ed86f3b5d1ec3c3b00caeaef4f9ac2c363438f03dded56e217ad10727 SHA256 (last-commit-position.patch) = d3dc397956a26ec045e76c25c57a1fac5fc0acff94306b2a670daee7ba15709e SHA256 (chromium.sh) = 7b182d0ae1e9ef841f8cd0b403a304babd548bf60b5e3808b2144bebdbb7c154 SHA256 (chromium.desktop) = caf015652ac7ce9403a5cb6c7bec3dc597222b20c5842059ee15674e2c9209cc +SHA256 (breakpad-use-ucontext_t.patch) = 8c211131bf146104ac174bba9069302075690b784f185f145a7796d2be5a520e +SHA256 (chromium-gcc-r1.patch) = 11cffe305dd49027c91638261463871e9ecb0ecc6ecc02bfa37b203c5960ab58 +SHA256 (chromium-gn-bootstrap-r14.patch) = 98784c4a0a793ecf34987bc8f91ae360d78596a4a59dd47651411381f752a080 +SHA256 (chromium-atk-r1.patch) = fc0e9abb77b6f8e21a7601ff53f267a854736d711b530be5bbd80d976678e98d SHA256 (chromium-blink-gcc7.patch) = f94310a7ba9b8b777adfb4442bcc0a8f0a3d549b2cf4a156066f8e2e28e2f323 -SHA256 (chromium-v8-gcc7.patch) = 46dacc4fa52652b7d99b8996d6a97e5e3bac586f879aefb9fb95020d2c4e5aec -SHA256 (chromium-gn-bootstrap-r8.patch) = 06345804c00d9618dad98a2dc04f31ef19912cdf6e9d6e577ef7ffb1fa57003f diff --git a/chromium/Pkgfile b/chromium/Pkgfile index 64f3d36db..70081acc1 100644 --- a/chromium/Pkgfile +++ b/chromium/Pkgfile @@ -5,13 +5,15 @@ # Depends on: dbus-glib gperf gtk gtk3 libevent libexif libgcrypt ninja nodejs nss pciutils speech-dispatcher xorg-libxscrnsaver xorg-libxt yasm name=chromium -version=60.0.3112.101 +version=61.0.3163.79 release=1 source=(https://commondatastorage.googleapis.com/$name-browser-official/$name-$version.tar.xz - last-commit-position.patch $name.sh $name.desktop - chromium-blink-gcc7.patch - chromium-v8-gcc7.patch - chromium-gn-bootstrap-r8.patch) + last-commit-position.patch $name.sh $name.desktop + breakpad-use-ucontext_t.patch + chromium-gcc-r1.patch + chromium-gn-bootstrap-r14.patch + chromium-atk-r1.patch + chromium-blink-gcc7.patch) build() { cd $name-$version @@ -25,11 +27,13 @@ build() { # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853347 patch -p1 -i $SRC/chromium-blink-gcc7.patch - # https://bugs.chromium.org/p/chromium/issues/detail?id=614289 - patch -p1 -i $SRC/chromium-v8-gcc7.patch + # Fix build with glibc 2.26 + patch -p1 -i ../breakpad-use-ucontext_t.patch # Fixes from Gentoo - patch -p1 -i $SRC/chromium-gn-bootstrap-r8.patch + patch -p1 -i ../chromium-gcc-r1.patch + patch -p1 -i ../chromium-gn-bootstrap-r14.patch + patch -p1 -i ../chromium-atk-r1.patch mkdir -p third_party/node/linux/node-linux-x64/bin ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ @@ -45,6 +49,7 @@ build() { 'is_clang=false' 'is_debug=false' 'linux_use_bundled_binutils=false' + 'use_custom_libcxx=false' 'proprietary_codecs=true' 'remove_webcore_debug_symbols=true' 'symbol_level=0' diff --git a/chromium/breakpad-use-ucontext_t.patch b/chromium/breakpad-use-ucontext_t.patch new file mode 100644 index 000000000..2d6dec1b6 --- /dev/null +++ b/chromium/breakpad-use-ucontext_t.patch @@ -0,0 +1,515 @@ + + + +breakpad-use-ucontext_t.patch\trunk - svntogit/packages.git - Git clone of the 'packages' repository + + + + + + + + + + + +
+ +
+ +
+
+
+ + + +
+summaryrefslogtreecommitdiffstats
+ + + +
+
+
blob: f32397236664bc402c3d678ba3757853167ba16d (plain) + + +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+
From b6a312ed8e144a37da840ae50dbd39df5ffb7e9f Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Sun, 2 Jul 2017 16:34:54 -0700
+Subject: [PATCH 2/2] replace struct ucontext with ucontext_t
+
+glibc 2.26 does not expose struct ucontext any longer
+
+Upstream-Status: Pending
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ .../linux/dump_writer_common/ucontext_reader.cc    | 30 +++++++++++-----------
+ .../linux/dump_writer_common/ucontext_reader.h     | 10 ++++----
+ .../src/client/linux/handler/exception_handler.cc  |  8 +++---
+ .../src/client/linux/handler/exception_handler.h   |  2 +-
+ .../linux/microdump_writer/microdump_writer.cc     |  2 +-
+ .../linux/minidump_writer/minidump_writer.cc       |  2 +-
+ 6 files changed, 27 insertions(+), 27 deletions(-)
+
+diff --git a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
+index c80724dd8..93b4d9f85 100644
+--- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
++++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
+@@ -40,15 +40,15 @@ namespace google_breakpad {
+ 
+ #if defined(__i386__)
+ 
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_ESP];
+ }
+ 
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_EIP];
+ }
+ 
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+                                     const struct _libc_fpstate* fp) {
+   const greg_t* regs = uc->uc_mcontext.gregs;
+ 
+@@ -88,15 +88,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+ 
+ #elif defined(__x86_64)
+ 
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_RSP];
+ }
+ 
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_RIP];
+ }
+ 
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+                                     const struct _libc_fpstate* fpregs) {
+   const greg_t* regs = uc->uc_mcontext.gregs;
+ 
+@@ -145,15 +145,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+ 
+ #elif defined(__ARM_EABI__)
+ 
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.arm_sp;
+ }
+ 
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.arm_pc;
+ }
+ 
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
+   out->context_flags = MD_CONTEXT_ARM_FULL;
+ 
+   out->iregs[0] = uc->uc_mcontext.arm_r0;
+@@ -184,15 +184,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
+ 
+ #elif defined(__aarch64__)
+ 
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.sp;
+ }
+ 
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.pc;
+ }
+ 
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+                                     const struct fpsimd_context* fpregs) {
+   out->context_flags = MD_CONTEXT_ARM64_FULL;
+ 
+@@ -210,15 +210,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+ 
+ #elif defined(__mips__)
+ 
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[MD_CONTEXT_MIPS_REG_SP];
+ }
+ 
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.pc;
+ }
+ 
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
+ #if _MIPS_SIM == _ABI64
+   out->context_flags = MD_CONTEXT_MIPS64_FULL;
+ #elif _MIPS_SIM == _ABIO32
+diff --git a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
+index b6e77b4b5..2369a9ad3 100644
+--- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
++++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
+@@ -41,21 +41,21 @@ namespace google_breakpad {
+ 
+ // Wraps platform-dependent implementations of accessors to ucontext structs.
+ struct UContextReader {
+-  static uintptr_t GetStackPointer(const struct ucontext* uc);
++  static uintptr_t GetStackPointer(const ucontext_t* uc);
+ 
+-  static uintptr_t GetInstructionPointer(const struct ucontext* uc);
++  static uintptr_t GetInstructionPointer(const ucontext_t* uc);
+ 
+   // Juggle a arch-specific ucontext into a minidump format
+   //   out: the minidump structure
+   //   info: the collection of register structures.
+ #if defined(__i386__) || defined(__x86_64)
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+                              const struct _libc_fpstate* fp);
+ #elif defined(__aarch64__)
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+                              const struct fpsimd_context* fpregs);
+ #else
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc);
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc);
+ #endif
+ };
+ 
+diff --git a/breakpad/src/client/linux/handler/exception_handler.cc b/breakpad/src/client/linux/handler/exception_handler.cc
+index b63f973b8..f2688acaf 100644
+--- a/breakpad/src/client/linux/handler/exception_handler.cc
++++ b/breakpad/src/client/linux/handler/exception_handler.cc
+@@ -439,9 +439,9 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
+   // Fill in all the holes in the struct to make Valgrind happy.
+   memset(&g_crash_context_, 0, sizeof(g_crash_context_));
+   memcpy(&g_crash_context_.siginfo, info, sizeof(siginfo_t));
+-  memcpy(&g_crash_context_.context, uc, sizeof(struct ucontext));
++  memcpy(&g_crash_context_.context, uc, sizeof(ucontext_t));
+ #if defined(__aarch64__)
+-  struct ucontext* uc_ptr = (struct ucontext*)uc;
++  ucontext_t* uc_ptr = (ucontext_t*)uc;
+   struct fpsimd_context* fp_ptr =
+       (struct fpsimd_context*)&uc_ptr->uc_mcontext.__reserved;
+   if (fp_ptr->head.magic == FPSIMD_MAGIC) {
+@@ -452,7 +452,7 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
+   // FP state is not part of user ABI on ARM Linux.
+   // In case of MIPS Linux FP state is already part of struct ucontext
+   // and 'float_state' is not a member of CrashContext.
+-  struct ucontext* uc_ptr = (struct ucontext*)uc;
++  ucontext_t* uc_ptr = (ucontext_t*)uc;
+   if (uc_ptr->uc_mcontext.fpregs) {
+     memcpy(&g_crash_context_.float_state, uc_ptr->uc_mcontext.fpregs,
+            sizeof(g_crash_context_.float_state));
+@@ -476,7 +476,7 @@ bool ExceptionHandler::SimulateSignalDelivery(int sig) {
+   // ExceptionHandler::HandleSignal().
+   siginfo.si_code = SI_USER;
+   siginfo.si_pid = getpid();
+-  struct ucontext context;
++  ucontext_t context;
+   getcontext(&context);
+   return HandleSignal(sig, &siginfo, &context);
+ }
+diff --git a/breakpad/src/client/linux/handler/exception_handler.h b/breakpad/src/client/linux/handler/exception_handler.h
+index 591c31085..846df772f 100644
+--- a/breakpad/src/client/linux/handler/exception_handler.h
++++ b/breakpad/src/client/linux/handler/exception_handler.h
+@@ -191,7 +191,7 @@ class ExceptionHandler {
+   struct CrashContext {
+     siginfo_t siginfo;
+     pid_t tid;  // the crashing thread.
+-    struct ucontext context;
++    ucontext_t context;
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
+     // #ifdef this out because FP state is not part of user ABI for Linux ARM.
+     // In case of MIPS Linux FP state is already part of struct
+diff --git a/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
+index 6f5b43559..a508667a0 100644
+--- a/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
++++ b/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
+@@ -571,7 +571,7 @@ class MicrodumpWriter {
+ 
+   void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); }
+ 
+-  const struct ucontext* const ucontext_;
++  const ucontext_t* const ucontext_;
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
+   const google_breakpad::fpstate_t* const float_state_;
+ #endif
+diff --git a/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
+index 86009b9f6..f2aec73d7 100644
+--- a/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
++++ b/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
+@@ -1248,7 +1248,7 @@ class MinidumpWriter {
+   const int fd_;  // File descriptor where the minidum should be written.
+   const char* path_;  // Path to the file where the minidum should be written.
+ 
+-  const struct ucontext* const ucontext_;  // also from the signal handler
++  const ucontext_t* const ucontext_;  // also from the signal handler
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
+   const google_breakpad::fpstate_t* const float_state_;  // ditto
+ #endif
+-- 
+2.13.2
+
+
+
+
+

Copyright © 2002-2017 Judd Vinet and Aaron Griffin. The Arch Linux name and logo +are recognized trademarks. Some rights reserved. The registered trademark +Linux® is used pursuant to a sublicense from LMI, the exclusive licensee +of Linus Torvalds, owner of the mark on a world-wide basis.

+
+
+ + diff --git a/chromium/chromium-atk-r1.patch b/chromium/chromium-atk-r1.patch new file mode 100644 index 000000000..32fa29975 --- /dev/null +++ b/chromium/chromium-atk-r1.patch @@ -0,0 +1,11 @@ +--- a/content/browser/accessibility/browser_accessibility_auralinux.cc.orig 2017-07-27 06:28:01.090257874 +0000 ++++ b/content/browser/accessibility/browser_accessibility_auralinux.cc 2017-07-27 06:28:21.174653680 +0000 +@@ -571,7 +571,7 @@ + // it's best to leave this out rather than break people's builds: + #if defined(ATK_CHECK_VERSION) + #if ATK_CHECK_VERSION(2, 16, 0) +- atk_state_set_add_state(atk_state_set, ATK_STATE_READ_ONLY); ++ atk_state_set_add_state(state_set, ATK_STATE_READ_ONLY); + #endif + #endif + break; diff --git a/chromium/chromium-gcc-r1.patch b/chromium/chromium-gcc-r1.patch new file mode 100644 index 000000000..2acd11ed5 --- /dev/null +++ b/chromium/chromium-gcc-r1.patch @@ -0,0 +1,14 @@ +diff --git a/base/numerics/safe_math_shared_impl.h b/base/numerics/safe_math_shared_impl.h +index 99f230ce7e9a..de2415d402f5 100644 +--- a/base/numerics/safe_math_shared_impl.h ++++ b/base/numerics/safe_math_shared_impl.h +@@ -21,8 +21,7 @@ + #if !defined(__native_client__) && \ + ((defined(__clang__) && \ + ((__clang_major__ > 3) || \ +- (__clang_major__ == 3 && __clang_minor__ >= 4))) || \ +- (defined(__GNUC__) && __GNUC__ >= 5)) ++ (__clang_major__ == 3 && __clang_minor__ >= 4)))) + #include "base/numerics/safe_math_clang_gcc_impl.h" + #define BASE_HAS_OPTIMIZED_SAFE_MATH (1) + #else diff --git a/chromium/chromium-gn-bootstrap-r14.patch b/chromium/chromium-gn-bootstrap-r14.patch new file mode 100644 index 000000000..3c44c858f --- /dev/null +++ b/chromium/chromium-gn-bootstrap-r14.patch @@ -0,0 +1,27 @@ +commit 96c271f8ab2be7ea4199078ea65ac50c6ada4685 +Author: Pawel Hajdan, Jr +Date: Wed Jul 26 21:51:54 2017 +0000 + + wip + +diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py +index 1390560f8e37..ff2ae57c46b0 100755 +--- a/tools/gn/bootstrap/bootstrap.py ++++ b/tools/gn/bootstrap/bootstrap.py +@@ -449,6 +449,7 @@ def write_gn_ninja(path, root_gen_dir, options): + 'base/metrics/histogram_base.cc', + 'base/metrics/histogram_functions.cc', + 'base/metrics/histogram_samples.cc', ++ 'base/metrics/histogram_snapshot_manager.cc', + 'base/metrics/metrics_hashes.cc', + 'base/metrics/persistent_histogram_allocator.cc', + 'base/metrics/persistent_memory_allocator.cc', +@@ -534,7 +535,7 @@ def write_gn_ninja(path, root_gen_dir, options): + 'base/trace_event/heap_profiler_allocation_context_tracker.cc', + 'base/trace_event/heap_profiler_allocation_register.cc', + 'base/trace_event/heap_profiler_event_filter.cc', +- 'base/trace_event/heap_profiler_event_writer.cc', ++ 'base/trace_event/heap_profiler_heap_dump_writer.cc', + 'base/trace_event/heap_profiler_serialization_state.cc', + 'base/trace_event/heap_profiler_stack_frame_deduplicator.cc', + 'base/trace_event/heap_profiler_type_name_deduplicator.cc', diff --git a/chromium/chromium-gn-bootstrap-r8.patch b/chromium/chromium-gn-bootstrap-r8.patch deleted file mode 100644 index d9f389aaf..000000000 --- a/chromium/chromium-gn-bootstrap-r8.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: tools/gn/bootstrap/bootstrap.py -diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py -index 6f2f5b1264519ea38cc36fb0b7e2cc24c378ca7a..0b03d2626b358fb90ab39d737679ee47bd60303b 100755 ---- a/tools/gn/bootstrap/bootstrap.py -+++ b/tools/gn/bootstrap/bootstrap.py -@@ -487,6 +487,7 @@ def write_gn_ninja(path, root_gen_dir, options): - 'base/sys_info.cc', - 'base/task_runner.cc', - 'base/task_scheduler/delayed_task_manager.cc', -+ 'base/task_scheduler/environment_config.cc', - 'base/task_scheduler/post_task.cc', - 'base/task_scheduler/priority_queue.cc', - 'base/task_scheduler/scheduler_lock_impl.cc', diff --git a/chromium/chromium-v8-gcc7.patch b/chromium/chromium-v8-gcc7.patch deleted file mode 100644 index a63b9a495..000000000 --- a/chromium/chromium-v8-gcc7.patch +++ /dev/null @@ -1,73 +0,0 @@ -diff -upr chromium-59.0.3071.86.orig/v8/src/objects/hash-table.h chromium-59.0.3071.86/v8/src/objects/hash-table.h ---- chromium-59.0.3071.86.orig/v8/src/objects/hash-table.h 2017-06-05 22:04:29.000000000 +0300 -+++ chromium-59.0.3071.86/v8/src/objects/hash-table.h 2017-06-06 14:35:41.558245559 +0300 -@@ -135,22 +135,10 @@ class HashTable : public HashTableBase { - public: - typedef Shape ShapeT; - -- // Wrapper methods -- inline uint32_t Hash(Key key) { -- if (Shape::UsesSeed) { -- return Shape::SeededHash(key, GetHeap()->HashSeed()); -- } else { -- return Shape::Hash(key); -- } -- } -- -- inline uint32_t HashForObject(Key key, Object* object) { -- if (Shape::UsesSeed) { -- return Shape::SeededHashForObject(key, GetHeap()->HashSeed(), object); -- } else { -- return Shape::HashForObject(key, object); -- } -- } -+ // Wrapper methods. Defined in src/objects-inl.h -+ // to break a cycle with src/heap/heap.h. -+ inline uint32_t Hash(Key key); -+ inline uint32_t HashForObject(Key key, Object* object); - - // Returns a new HashTable object. - MUST_USE_RESULT static Handle New( -diff -upr chromium-59.0.3071.86.orig/v8/src/objects-body-descriptors.h chromium-59.0.3071.86/v8/src/objects-body-descriptors.h ---- chromium-59.0.3071.86.orig/v8/src/objects-body-descriptors.h 2017-06-05 22:04:29.000000000 +0300 -+++ chromium-59.0.3071.86/v8/src/objects-body-descriptors.h 2017-06-06 14:35:41.554912132 +0300 -@@ -99,7 +99,7 @@ class FixedBodyDescriptor final : public - - template - static inline void IterateBody(HeapObject* obj, int object_size) { -- IterateBody(obj); -+ IterateBody(obj); - } - }; - -diff -upr chromium-59.0.3071.86.orig/v8/src/objects-inl.h chromium-59.0.3071.86/v8/src/objects-inl.h ---- chromium-59.0.3071.86.orig/v8/src/objects-inl.h 2017-06-05 22:04:29.000000000 +0300 -+++ chromium-59.0.3071.86/v8/src/objects-inl.h 2017-06-06 14:35:41.558245559 +0300 -@@ -46,6 +46,27 @@ - namespace v8 { - namespace internal { - -+template -+uint32_t HashTable::Hash(Key key) { -+ if (Shape::UsesSeed) { -+ return Shape::SeededHash(key, GetHeap()->HashSeed()); -+ } else { -+ return Shape::Hash(key); -+ } -+} -+ -+ -+template -+uint32_t HashTable::HashForObject(Key key, -+ Object* object) { -+ if (Shape::UsesSeed) { -+ return Shape::SeededHashForObject(key, GetHeap()->HashSeed(), object); -+ } else { -+ return Shape::HashForObject(key, object); -+ } -+} -+ -+ - PropertyDetails::PropertyDetails(Smi* smi) { - value_ = smi->value(); - } From crux at crux.nu Thu Sep 7 06:50:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 06:50:45 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): ninja: removed ninja.vim, is provded by core/vim Message-ID: <20170907065045.5886E18040D@crux.nu> commit 16fda301418f3b0a41db6a820f8c25f39cb7eceb Author: Danny Rawlins Date: Thu Sep 7 16:49:56 2017 +1000 ninja: removed ninja.vim, is provded by core/vim diff --git a/ninja/.footprint b/ninja/.footprint index ac796c142..307eed5d2 100644 --- a/ninja/.footprint +++ b/ninja/.footprint @@ -1,7 +1,3 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ninja -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/vim/ -drwxr-xr-x root/root usr/share/vim/syntax/ --rw-r--r-- root/root usr/share/vim/syntax/ninja.vim diff --git a/ninja/.signature b/ninja/.signature index 8cb55cccb..c2a364d91 100644 --- a/ninja/.signature +++ b/ninja/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eIigcCZbVXmSt2xUBwKBHxjUo6GYCejyg6b2AxL2VVuXxy6LlnUCcDBU8aKgLd/iDjaDu+2n6mfGMlhbOiH8AY= -SHA256 (Pkgfile) = 0d52e8b6918ccb7d1e6acadea0eb7798b9fcf8de7bf8f54ab4c1c8a704928fbc -SHA256 (.footprint) = c87cb2c7ba5b07836b8f8920ded4596031ee890edf370888705303f5d017cf27 +RWSE3ohX2g5d/WUsdTOJtdVasqc2jW5EnoDQKGqvbbAnCi2TGtp87ceDqjLpYkdVpnie4lx3gunDZvQm6d+Lzp4NBwe8NvuYQAk= +SHA256 (Pkgfile) = 7392ee23a42dacab6de44cc183a03aa649d8b77ff36af0b07ee1c33a2d1864ee +SHA256 (.footprint) = 0cfb61c9a4fc3f0a8ce76059bbff792e93bd9732ab2a4a9a1f2aa6fffbc10c74 SHA256 (ninja-v1.8.1.tar.gz) = b975832a09021381a50dab9fd66ee83b525102408c3eea573b638ca63908f5ea diff --git a/ninja/Pkgfile b/ninja/Pkgfile index 496ce0d79..44a8eca03 100644 --- a/ninja/Pkgfile +++ b/ninja/Pkgfile @@ -14,6 +14,7 @@ build() { /usr/bin/python configure.py --bootstrap install -D -m 0755 $name $PKG/usr/bin/$name - install -D -m 0644 misc/ninja.vim \ - $PKG/usr/share/vim/syntax/ninja.vim + # core/vim provides this file +# install -D -m 0644 misc/ninja.vim \ +# $PKG/usr/share/vim/syntax/ninja.vim } From crux at crux.nu Thu Sep 7 07:26:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 07:26:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): chromium: fix up a patch file should not affect us yet as it's for glibc 2.26 that we don't use yet Message-ID: <20170907072604.B88DD1803FD@crux.nu> commit c64cc4b7d70671fb1326ec53db1b23dd0190d3b6 Author: Danny Rawlins Date: Thu Sep 7 17:25:52 2017 +1000 chromium: fix up a patch file should not affect us yet as it's for glibc 2.26 that we don't use yet diff --git a/chromium/.md5sum b/chromium/.md5sum index 1c6090932..d7f5ce4f8 100644 --- a/chromium/.md5sum +++ b/chromium/.md5sum @@ -1,4 +1,4 @@ -01c838202615b2223996083c7f3f9e09 breakpad-use-ucontext_t.patch +4dbc4cd98731f133a3f6e0f47625ad08 breakpad-use-ucontext_t.patch 4265aebeaeb31b88327e1b48dc580851 chromium-61.0.3163.79.tar.xz 5b5a3ad8970846d3cead13249a101283 chromium-atk-r1.patch 034bc28a6988f3d6d1e7f291ec95365c chromium-blink-gcc7.patch diff --git a/chromium/.signature b/chromium/.signature index 25da46625..b39dbc0ee 100644 --- a/chromium/.signature +++ b/chromium/.signature @@ -1,12 +1,12 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UJolgbLAtnf7AazeLMTU1P1bhkBF19Lm3xcuIboD32452NvOz+uwNAYGuDcTPTwpmlBjq41Bx4EzqsiCrEZbgo= -SHA256 (Pkgfile) = 649b2148f686e28260543d81037866a28fe2e0b477a261d3a9e5b61fcbead7ed +RWSE3ohX2g5d/bhLBEj/fVXIvcPyjBTsaFffoP2ZrvUy2oHdK6dfn7uaAJ7dXKqpWA2xUOHcmjcjgcqaSczOroag5hceS6QDHwc= +SHA256 (Pkgfile) = b247971b2dedebca5c2bc370fd0c92bb6279e4421ce153912fd5c8e705187f9e SHA256 (.footprint) = 2c9b42f63b18b1aa993b3ff732bea8f1451848f7702ec1219fb2dd2550bab7a5 SHA256 (chromium-61.0.3163.79.tar.xz) = bdbc139ed86f3b5d1ec3c3b00caeaef4f9ac2c363438f03dded56e217ad10727 SHA256 (last-commit-position.patch) = d3dc397956a26ec045e76c25c57a1fac5fc0acff94306b2a670daee7ba15709e SHA256 (chromium.sh) = 7b182d0ae1e9ef841f8cd0b403a304babd548bf60b5e3808b2144bebdbb7c154 SHA256 (chromium.desktop) = caf015652ac7ce9403a5cb6c7bec3dc597222b20c5842059ee15674e2c9209cc -SHA256 (breakpad-use-ucontext_t.patch) = 8c211131bf146104ac174bba9069302075690b784f185f145a7796d2be5a520e +SHA256 (breakpad-use-ucontext_t.patch) = 6e9a345f810d36068ee74ebba4708c70ab30421dad3571b6be5e9db635078ea8 SHA256 (chromium-gcc-r1.patch) = 11cffe305dd49027c91638261463871e9ecb0ecc6ecc02bfa37b203c5960ab58 SHA256 (chromium-gn-bootstrap-r14.patch) = 98784c4a0a793ecf34987bc8f91ae360d78596a4a59dd47651411381f752a080 SHA256 (chromium-atk-r1.patch) = fc0e9abb77b6f8e21a7601ff53f267a854736d711b530be5bbd80d976678e98d diff --git a/chromium/Pkgfile b/chromium/Pkgfile index 70081acc1..17b672a12 100644 --- a/chromium/Pkgfile +++ b/chromium/Pkgfile @@ -28,12 +28,12 @@ build() { patch -p1 -i $SRC/chromium-blink-gcc7.patch # Fix build with glibc 2.26 - patch -p1 -i ../breakpad-use-ucontext_t.patch + patch -p1 -i $SRC/breakpad-use-ucontext_t.patch # Fixes from Gentoo - patch -p1 -i ../chromium-gcc-r1.patch - patch -p1 -i ../chromium-gn-bootstrap-r14.patch - patch -p1 -i ../chromium-atk-r1.patch + patch -p1 -i $SRC/chromium-gcc-r1.patch + patch -p1 -i $SRC/chromium-gn-bootstrap-r14.patch + patch -p1 -i $SRC/chromium-atk-r1.patch mkdir -p third_party/node/linux/node-linux-x64/bin ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ diff --git a/chromium/breakpad-use-ucontext_t.patch b/chromium/breakpad-use-ucontext_t.patch index 2d6dec1b6..f32397236 100644 --- a/chromium/breakpad-use-ucontext_t.patch +++ b/chromium/breakpad-use-ucontext_t.patch @@ -1,282 +1,5 @@ - - - -breakpad-use-ucontext_t.patch\trunk - svntogit/packages.git - Git clone of the 'packages' repository - - - - - - - - - - - -
- -
- -
-
-
- - - -
-summaryrefslogtreecommitdiffstats
- - - -
-
-
blob: f32397236664bc402c3d678ba3757853167ba16d (plain) - - -
1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-170
-171
-172
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-
From b6a312ed8e144a37da840ae50dbd39df5ffb7e9f Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
+From b6a312ed8e144a37da840ae50dbd39df5ffb7e9f Mon Sep 17 00:00:00 2001
+From: Khem Raj 
 Date: Sun, 2 Jul 2017 16:34:54 -0700
 Subject: [PATCH 2/2] replace struct ucontext with ucontext_t
 
@@ -284,8 +7,8 @@ glibc 2.26 does not expose struct ucontext any longer
 
 Upstream-Status: Pending
 
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
+Signed-off-by: Khem Raj 
+---
  .../linux/dump_writer_common/ucontext_reader.cc    | 30 +++++++++++-----------
  .../linux/dump_writer_common/ucontext_reader.h     | 10 ++++----
  .../src/client/linux/handler/exception_handler.cc  |  8 +++---
@@ -296,220 +19,207 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
 
 diff --git a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
 index c80724dd8..93b4d9f85 100644
---- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
-+++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
-@@ -40,15 +40,15 @@ namespace google_breakpad {
+--- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
++++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc
+@@ -40,15 +40,15 @@ namespace google_breakpad {
  
  #if defined(__i386__)
  
--uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.gregs[REG_ESP];
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_ESP];
  }
  
--uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.gregs[REG_EIP];
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_EIP];
  }
  
--void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
-+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
                                      const struct _libc_fpstate* fp) {
-   const greg_t* regs = uc->uc_mcontext.gregs;
+   const greg_t* regs = uc->uc_mcontext.gregs;
  
-@@ -88,15 +88,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+@@ -88,15 +88,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
  
  #elif defined(__x86_64)
  
--uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.gregs[REG_RSP];
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_RSP];
  }
  
--uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.gregs[REG_RIP];
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[REG_RIP];
  }
  
--void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
-+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
                                      const struct _libc_fpstate* fpregs) {
-   const greg_t* regs = uc->uc_mcontext.gregs;
+   const greg_t* regs = uc->uc_mcontext.gregs;
  
-@@ -145,15 +145,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+@@ -145,15 +145,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
  
  #elif defined(__ARM_EABI__)
  
--uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.arm_sp;
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.arm_sp;
  }
  
--uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.arm_pc;
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.arm_pc;
  }
  
--void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
-+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
-   out->context_flags = MD_CONTEXT_ARM_FULL;
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
+   out->context_flags = MD_CONTEXT_ARM_FULL;
  
-   out->iregs[0] = uc->uc_mcontext.arm_r0;
-@@ -184,15 +184,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
+   out->iregs[0] = uc->uc_mcontext.arm_r0;
+@@ -184,15 +184,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
  
  #elif defined(__aarch64__)
  
--uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.sp;
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.sp;
  }
  
--uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.pc;
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.pc;
  }
  
--void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
-+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
                                      const struct fpsimd_context* fpregs) {
-   out->context_flags = MD_CONTEXT_ARM64_FULL;
+   out->context_flags = MD_CONTEXT_ARM64_FULL;
  
-@@ -210,15 +210,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
+@@ -210,15 +210,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc,
  
  #elif defined(__mips__)
  
--uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.gregs[MD_CONTEXT_MIPS_REG_SP];
+-uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.gregs[MD_CONTEXT_MIPS_REG_SP];
  }
  
--uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
-+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
-   return uc->uc_mcontext.pc;
+-uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) {
++uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) {
+   return uc->uc_mcontext.pc;
  }
  
--void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
-+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
+-void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) {
++void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) {
  #if _MIPS_SIM == _ABI64
-   out->context_flags = MD_CONTEXT_MIPS64_FULL;
+   out->context_flags = MD_CONTEXT_MIPS64_FULL;
  #elif _MIPS_SIM == _ABIO32
 diff --git a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
 index b6e77b4b5..2369a9ad3 100644
---- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
-+++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
-@@ -41,21 +41,21 @@ namespace google_breakpad {
+--- a/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
++++ b/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h
+@@ -41,21 +41,21 @@ namespace google_breakpad {
  
  // Wraps platform-dependent implementations of accessors to ucontext structs.
  struct UContextReader {
--  static uintptr_t GetStackPointer(const struct ucontext* uc);
-+  static uintptr_t GetStackPointer(const ucontext_t* uc);
+-  static uintptr_t GetStackPointer(const struct ucontext* uc);
++  static uintptr_t GetStackPointer(const ucontext_t* uc);
  
--  static uintptr_t GetInstructionPointer(const struct ucontext* uc);
-+  static uintptr_t GetInstructionPointer(const ucontext_t* uc);
+-  static uintptr_t GetInstructionPointer(const struct ucontext* uc);
++  static uintptr_t GetInstructionPointer(const ucontext_t* uc);
  
    // Juggle a arch-specific ucontext into a minidump format
    //   out: the minidump structure
    //   info: the collection of register structures.
  #if defined(__i386__) || defined(__x86_64)
--  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
-+  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
                               const struct _libc_fpstate* fp);
  #elif defined(__aarch64__)
--  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
-+  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc,
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc,
                               const struct fpsimd_context* fpregs);
  #else
--  static void FillCPUContext(RawContextCPU *out, const ucontext *uc);
-+  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc);
+-  static void FillCPUContext(RawContextCPU *out, const ucontext *uc);
++  static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc);
  #endif
  };
  
 diff --git a/breakpad/src/client/linux/handler/exception_handler.cc b/breakpad/src/client/linux/handler/exception_handler.cc
 index b63f973b8..f2688acaf 100644
---- a/breakpad/src/client/linux/handler/exception_handler.cc
-+++ b/breakpad/src/client/linux/handler/exception_handler.cc
-@@ -439,9 +439,9 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
+--- a/breakpad/src/client/linux/handler/exception_handler.cc
++++ b/breakpad/src/client/linux/handler/exception_handler.cc
+@@ -439,9 +439,9 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
    // Fill in all the holes in the struct to make Valgrind happy.
-   memset(&g_crash_context_, 0, sizeof(g_crash_context_));
-   memcpy(&g_crash_context_.siginfo, info, sizeof(siginfo_t));
--  memcpy(&g_crash_context_.context, uc, sizeof(struct ucontext));
-+  memcpy(&g_crash_context_.context, uc, sizeof(ucontext_t));
+   memset(&g_crash_context_, 0, sizeof(g_crash_context_));
+   memcpy(&g_crash_context_.siginfo, info, sizeof(siginfo_t));
+-  memcpy(&g_crash_context_.context, uc, sizeof(struct ucontext));
++  memcpy(&g_crash_context_.context, uc, sizeof(ucontext_t));
  #if defined(__aarch64__)
--  struct ucontext* uc_ptr = (struct ucontext*)uc;
-+  ucontext_t* uc_ptr = (ucontext_t*)uc;
+-  struct ucontext* uc_ptr = (struct ucontext*)uc;
++  ucontext_t* uc_ptr = (ucontext_t*)uc;
    struct fpsimd_context* fp_ptr =
-       (struct fpsimd_context*)&uc_ptr->uc_mcontext.__reserved;
-   if (fp_ptr->head.magic == FPSIMD_MAGIC) {
-@@ -452,7 +452,7 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
+       (struct fpsimd_context*)&uc_ptr->uc_mcontext.__reserved;
+   if (fp_ptr->head.magic == FPSIMD_MAGIC) {
+@@ -452,7 +452,7 @@ bool ExceptionHandler::HandleSignal(int sig, siginfo_t* info, void* uc) {
    // FP state is not part of user ABI on ARM Linux.
    // In case of MIPS Linux FP state is already part of struct ucontext
-   // and 'float_state' is not a member of CrashContext.
--  struct ucontext* uc_ptr = (struct ucontext*)uc;
-+  ucontext_t* uc_ptr = (ucontext_t*)uc;
-   if (uc_ptr->uc_mcontext.fpregs) {
-     memcpy(&g_crash_context_.float_state, uc_ptr->uc_mcontext.fpregs,
+   // and 'float_state' is not a member of CrashContext.
+-  struct ucontext* uc_ptr = (struct ucontext*)uc;
++  ucontext_t* uc_ptr = (ucontext_t*)uc;
+   if (uc_ptr->uc_mcontext.fpregs) {
+     memcpy(&g_crash_context_.float_state, uc_ptr->uc_mcontext.fpregs,
             sizeof(g_crash_context_.float_state));
-@@ -476,7 +476,7 @@ bool ExceptionHandler::SimulateSignalDelivery(int sig) {
+@@ -476,7 +476,7 @@ bool ExceptionHandler::SimulateSignalDelivery(int sig) {
    // ExceptionHandler::HandleSignal().
    siginfo.si_code = SI_USER;
    siginfo.si_pid = getpid();
--  struct ucontext context;
-+  ucontext_t context;
-   getcontext(&context);
-   return HandleSignal(sig, &siginfo, &context);
+-  struct ucontext context;
++  ucontext_t context;
+   getcontext(&context);
+   return HandleSignal(sig, &siginfo, &context);
  }
 diff --git a/breakpad/src/client/linux/handler/exception_handler.h b/breakpad/src/client/linux/handler/exception_handler.h
 index 591c31085..846df772f 100644
---- a/breakpad/src/client/linux/handler/exception_handler.h
-+++ b/breakpad/src/client/linux/handler/exception_handler.h
-@@ -191,7 +191,7 @@ class ExceptionHandler {
+--- a/breakpad/src/client/linux/handler/exception_handler.h
++++ b/breakpad/src/client/linux/handler/exception_handler.h
+@@ -191,7 +191,7 @@ class ExceptionHandler {
    struct CrashContext {
      siginfo_t siginfo;
      pid_t tid;  // the crashing thread.
--    struct ucontext context;
-+    ucontext_t context;
- #if !defined(__ARM_EABI__) && !defined(__mips__)
+-    struct ucontext context;
++    ucontext_t context;
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
      // #ifdef this out because FP state is not part of user ABI for Linux ARM.
      // In case of MIPS Linux FP state is already part of struct
 diff --git a/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
 index 6f5b43559..a508667a0 100644
---- a/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
-+++ b/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
-@@ -571,7 +571,7 @@ class MicrodumpWriter {
+--- a/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
++++ b/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
+@@ -571,7 +571,7 @@ class MicrodumpWriter {
  
-   void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); }
+   void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); }
  
--  const struct ucontext* const ucontext_;
-+  const ucontext_t* const ucontext_;
- #if !defined(__ARM_EABI__) && !defined(__mips__)
+-  const struct ucontext* const ucontext_;
++  const ucontext_t* const ucontext_;
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
    const google_breakpad::fpstate_t* const float_state_;
  #endif
 diff --git a/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
 index 86009b9f6..f2aec73d7 100644
---- a/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
-+++ b/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
-@@ -1248,7 +1248,7 @@ class MinidumpWriter {
+--- a/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
++++ b/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
+@@ -1248,7 +1248,7 @@ class MinidumpWriter {
    const int fd_;  // File descriptor where the minidum should be written.
    const char* path_;  // Path to the file where the minidum should be written.
  
--  const struct ucontext* const ucontext_;  // also from the signal handler
-+  const ucontext_t* const ucontext_;  // also from the signal handler
- #if !defined(__ARM_EABI__) && !defined(__mips__)
+-  const struct ucontext* const ucontext_;  // also from the signal handler
++  const ucontext_t* const ucontext_;  // also from the signal handler
+ #if !defined(__ARM_EABI__) && !defined(__mips__)
    const google_breakpad::fpstate_t* const float_state_;  // ditto
  #endif
--- 
+-- 
 2.13.2
 
-
-
-
-

Copyright © 2002-2017 Judd Vinet and Aaron Griffin. The Arch Linux name and logo -are recognized trademarks. Some rights reserved. The registered trademark -Linux® is used pursuant to a sublicense from LMI, the exclusive licensee -of Linus Torvalds, owner of the mark on a world-wide basis.

-
-
- - From crux at crux.nu Thu Sep 7 14:52:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 14:52:36 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): sudo: update to 1.8.21p2 Message-ID: <20170907145236.67DAC180435@crux.nu> commit b9745cb2d6f714e4ddac189ffacc1bf29453b5c7 Author: Juergen Daubert Date: Thu Sep 7 16:52:12 2017 +0200 sudo: update to 1.8.21p2 diff --git a/sudo/.md5sum b/sudo/.md5sum index 4aa039fb..c1dbdc3f 100644 --- a/sudo/.md5sum +++ b/sudo/.md5sum @@ -1 +1 @@ -bc58437f3f73b598263436dc58722b2a sudo-1.8.21p1.tar.gz +cd3993d910c713ae72e94beebd230b22 sudo-1.8.21p2.tar.gz diff --git a/sudo/.signature b/sudo/.signature index 6b838755..01a76b38 100644 --- a/sudo/.signature +++ b/sudo/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVequ6TEv+kHTVXpwF/oDJgHJ8LFvzFarTPNHuto1T/oIdOmsYJ8nko6SbG81jyIykY2tEjlKGVd+J1HqLkCi9juAc= -SHA256 (Pkgfile) = 27e57b3e9db868ba27820b0ad8f9fbcb12032765a1c004804ad5794b4609e150 +RWRJc1FUaeVeqiOprJLGxC66NmAENoXNr1ilCRQquLv+1nI8+WT35iWYva1qMJWopzDJ3q5Yt/n1HGWZaeekWFfe96WGfXsPzwE= +SHA256 (Pkgfile) = fe9b70ce8d896e4bfc2c9e696ba76a9a38d84a680532cc2df572e0ff8efde94d SHA256 (.footprint) = 3ee5df8661994970c00a0d7f58b133b9a0c4ae93572ce2b5a40f1199fd639955 -SHA256 (sudo-1.8.21p1.tar.gz) = ee50d3a249a96b1c5c8d3d21380eb96c63c6e61a888b13e3c2b941b23ab7c808 +SHA256 (sudo-1.8.21p2.tar.gz) = 74c5746cd33a814e2431c39faf0d76f7f8a697379bd073862e3b156cf0d76368 diff --git a/sudo/Pkgfile b/sudo/Pkgfile index ed7148a6..20b30c44 100644 --- a/sudo/Pkgfile +++ b/sudo/Pkgfile @@ -4,7 +4,7 @@ # Depends on: zlib name=sudo -version=1.8.21p1 +version=1.8.21p2 release=1 source=(http://www.sudo.ws/$name/dist/$name-$version.tar.gz) From crux at crux.nu Thu Sep 7 14:52:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 14:52:36 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): iproute2: update to 4.13.0 Message-ID: <20170907145236.6AF531804C6@crux.nu> commit 6fed4b13d71e0e2e356e3a6b10fa2daa918fd06c Author: Juergen Daubert Date: Thu Sep 7 16:51:46 2017 +0200 iproute2: update to 4.13.0 diff --git a/iproute2/.footprint b/iproute2/.footprint index c2eaa51c..0e995535 100644 --- a/iproute2/.footprint +++ b/iproute2/.footprint @@ -90,6 +90,9 @@ drwxr-xr-x root/root usr/share/man/man8/ -rw-r--r-- root/root usr/share/man/man8/ip.8.gz -rw-r--r-- root/root usr/share/man/man8/lnstat.8.gz -rw-r--r-- root/root usr/share/man/man8/nstat.8.gz +-rw-r--r-- root/root usr/share/man/man8/rdma-dev.8.gz +-rw-r--r-- root/root usr/share/man/man8/rdma-link.8.gz +-rw-r--r-- root/root usr/share/man/man8/rdma.8.gz -rw-r--r-- root/root usr/share/man/man8/routef.8.gz -rw-r--r-- root/root usr/share/man/man8/routel.8.gz -rw-r--r-- root/root usr/share/man/man8/rtacct.8.gz diff --git a/iproute2/.md5sum b/iproute2/.md5sum index 7b0f8b17..67e1302c 100644 --- a/iproute2/.md5sum +++ b/iproute2/.md5sum @@ -1,3 +1,3 @@ -e6fecdf46a1542a26044e756fbbabe3b iproute2-4.12.0.tar.xz +69dc9e3ece3296890278f0de478330c8 iproute2-4.13.0.tar.xz 7b469125cfe2d9916ba03f7c65b9dcd5 lo.iproute2 efc59841720a25290b5ce7c597dd9f54 net.iproute2 diff --git a/iproute2/.signature b/iproute2/.signature index 58511cfb..a327fcaf 100644 --- a/iproute2/.signature +++ b/iproute2/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqoOmYS2ey6NjsLnuX8TgQfb9AmfXahSDjmryaq+jQqfitdSOxUdwuQqkOtUcyv7lMZVqDSN6pd/vs0tbSTsAig4= -SHA256 (Pkgfile) = e22f3e60d368340eb4b769a4a5d4fd9a303cefd5ea99e94bc71e8a9356f9ead0 -SHA256 (.footprint) = 8b40d0cce375c873ec7ee4a29f4e4625eadfb844b2caadf015cde5ad1cc0dd08 -SHA256 (iproute2-4.12.0.tar.xz) = 2e0a4c4262d9f6c169885a6e16c4c5c5f1ef6fd57b6a0e7b41f42be5bb6ebd7d +RWRJc1FUaeVeqjFaso0bIiiwrDcaWyCa7+ybKoeZtxqJKR2o5G3pxymogs4qgBfZq9xLXvhrsHVoevt2EVlUEeB5034Nqn1hywM= +SHA256 (Pkgfile) = 9cce6d34dea9021b761c4931813f1dd277f647b514f998329761cf4a967d742a +SHA256 (.footprint) = b558acee208c8b86b091f6e8934409791e3d336bed2bf18868ccba04990531af +SHA256 (iproute2-4.13.0.tar.xz) = 9cfb81edf8c8509e03daa77cf62aead01c4a827132f6c506578f94cc19415c50 SHA256 (lo.iproute2) = ce94fcf414aa11927a66a221af14180f125f4efbf985dd4db9a1b43dad9cbcc7 SHA256 (net.iproute2) = 0af62a6d674d159ec77ccb46c7ee189c1dc4db0213026d6c42c2b80ce01d231d diff --git a/iproute2/Pkgfile b/iproute2/Pkgfile index a96dc8fb..347542db 100644 --- a/iproute2/Pkgfile +++ b/iproute2/Pkgfile @@ -4,8 +4,8 @@ # Depends on: db iptables name=iproute2 -version=4.12.0 -release=2 +version=4.13.0 +release=1 source=(https://www.kernel.org/pub/linux/utils/net/$name/$name-$version.tar.xz \ lo.iproute2 net.iproute2) From crux at crux.nu Thu Sep 7 18:29:33 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 7 Sep 2017 18:29:33 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): libmpfr: updated to 3.1.6 Message-ID: <20170907182933.AC5B5180494@crux.nu> commit c0b680e1f13474a6fd93160de764a6de4f017efb Author: Fredrik Rinnestam Date: Thu Sep 7 20:29:10 2017 +0200 libmpfr: updated to 3.1.6 diff --git a/libmpfr/.footprint b/libmpfr/.footprint index 3dd20c51..cc28bf60 100644 --- a/libmpfr/.footprint +++ b/libmpfr/.footprint @@ -5,6 +5,6 @@ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libmpfr.a -rwxr-xr-x root/root usr/lib/libmpfr.la -lrwxrwxrwx root/root usr/lib/libmpfr.so -> libmpfr.so.4.1.5 -lrwxrwxrwx root/root usr/lib/libmpfr.so.4 -> libmpfr.so.4.1.5 --rwxr-xr-x root/root usr/lib/libmpfr.so.4.1.5 +lrwxrwxrwx root/root usr/lib/libmpfr.so -> libmpfr.so.4.1.6 +lrwxrwxrwx root/root usr/lib/libmpfr.so.4 -> libmpfr.so.4.1.6 +-rwxr-xr-x root/root usr/lib/libmpfr.so.4.1.6 diff --git a/libmpfr/.md5sum b/libmpfr/.md5sum index 36b26b65..c69b96ca 100644 --- a/libmpfr/.md5sum +++ b/libmpfr/.md5sum @@ -1,2 +1 @@ -2ff0bf5f35492768b2fa1485949efc73 libmpfr-3.1.5-p9.patch.gz -c4ac246cf9795a4491e7766002cd528f mpfr-3.1.5.tar.xz +51bfdbf81553966c8d43808122cc81b3 mpfr-3.1.6.tar.xz diff --git a/libmpfr/.signature b/libmpfr/.signature index a323450e..f088592c 100644 --- a/libmpfr/.signature +++ b/libmpfr/.signature @@ -1,6 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqqGVSGfxVBYdUrl3eX45V+Ic+ojppiTcKndokJcC0UqyRW2vrdq9ZrrcgH5KvgmTwQKXxbudz1B0sRXxuWvVNwU= -SHA256 (Pkgfile) = a96a1a0758a36fcfb49a8b9a065e23dac26c9e49e96ed192c34584b2ead45cdf -SHA256 (.footprint) = f465f492e93be64cc325ccb24908a277bcf867d0dfd3c025a00ca42f9b2b6196 -SHA256 (mpfr-3.1.5.tar.xz) = 015fde82b3979fbe5f83501986d328331ba8ddf008c1ff3da3c238f49ca062bc -SHA256 (libmpfr-3.1.5-p9.patch.gz) = d0f221b5747774a90c76b54854da02b4b51901413370d81a8741be0ae9b4c70e +RWRJc1FUaeVeqlvfxXZHqOfjz+l6yEQJfP5iAwMyYF/GImrg0JUEcbolwPFaIkRTdL8q8pJjKTTSQNTzCO0BrsYKmO/umSFkrg0= +SHA256 (Pkgfile) = 23f78b4d6c46190f438036edf3fc3d1c1a4f69b2d4d68bea44c030568a98e1ec +SHA256 (.footprint) = 1f3ff2d7bddf1fa16f5fd474d02565210d676735c39ebaa542b889b17a0acba0 +SHA256 (mpfr-3.1.6.tar.xz) = 7a62ac1a04408614fccdc506e4844b10cf0ad2c2b1677097f8f35d3a1344a950 diff --git a/libmpfr/Pkgfile b/libmpfr/Pkgfile index f0f600d2..1a4a1c59 100644 --- a/libmpfr/Pkgfile +++ b/libmpfr/Pkgfile @@ -4,14 +4,12 @@ # Depends on: libgmp name=libmpfr -version=3.1.5-p9 +version=3.1.6 release=1 -source=(http://www.mpfr.org/mpfr-${version%-*}/mpfr-${version%-*}.tar.xz - $name-$version.patch.gz) +source=(http://www.mpfr.org/mpfr-${version%-*}/mpfr-${version%-*}.tar.xz) build() { cd mpfr-${version%-*} - gunzip -c $SRC/$name-$version.patch.gz | patch -p1 ./configure --prefix=/usr make make DESTDIR=$PKG install diff --git a/libmpfr/libmpfr-3.1.5-p9.patch.gz b/libmpfr/libmpfr-3.1.5-p9.patch.gz deleted file mode 100644 index 5fb0c2b7..00000000 Binary files a/libmpfr/libmpfr-3.1.5-p9.patch.gz and /dev/null differ From crux at crux.nu Fri Sep 8 09:12:07 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 09:12:07 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): vim: update to 8.0.1071 Message-ID: <20170908091207.78B0C180232@crux.nu> commit bb3e3b47fe492e432bc506cb8f95db28bb67a0d4 Author: Juergen Daubert Date: Fri Sep 8 11:11:45 2017 +0200 vim: update to 8.0.1071 diff --git a/vim/.footprint b/vim/.footprint index 35190a02..f6fbf41a 100644 --- a/vim/.footprint +++ b/vim/.footprint @@ -248,6 +248,7 @@ drwxr-xr-x root/root usr/share/vim/doc/ -rw-r--r-- root/root usr/share/vim/doc/tags -rw-r--r-- root/root usr/share/vim/doc/tagsrch.txt -rw-r--r-- root/root usr/share/vim/doc/term.txt +-rw-r--r-- root/root usr/share/vim/doc/terminal.txt -rw-r--r-- root/root usr/share/vim/doc/tips.txt -rw-r--r-- root/root usr/share/vim/doc/todo.txt -rw-r--r-- root/root usr/share/vim/doc/uganda.txt @@ -459,6 +460,7 @@ drwxr-xr-x root/root usr/share/vim/ftplugin/ -rw-r--r-- root/root usr/share/vim/ftplugin/ruby.vim -rw-r--r-- root/root usr/share/vim/ftplugin/rust.vim -rw-r--r-- root/root usr/share/vim/ftplugin/sass.vim +-rw-r--r-- root/root usr/share/vim/ftplugin/sbt.vim -rw-r--r-- root/root usr/share/vim/ftplugin/scala.vim -rw-r--r-- root/root usr/share/vim/ftplugin/scheme.vim -rw-r--r-- root/root usr/share/vim/ftplugin/screen.vim @@ -665,6 +667,9 @@ drwxr-xr-x root/root usr/share/vim/pack/dist/opt/shellmenu/plugin/ drwxr-xr-x root/root usr/share/vim/pack/dist/opt/swapmouse/ drwxr-xr-x root/root usr/share/vim/pack/dist/opt/swapmouse/plugin/ -rw-r--r-- root/root usr/share/vim/pack/dist/opt/swapmouse/plugin/swapmouse.vim +drwxr-xr-x root/root usr/share/vim/pack/dist/opt/termdebug/ +drwxr-xr-x root/root usr/share/vim/pack/dist/opt/termdebug/plugin/ +-rw-r--r-- root/root usr/share/vim/pack/dist/opt/termdebug/plugin/termdebug.vim drwxr-xr-x root/root usr/share/vim/plugin/ -rw-r--r-- root/root usr/share/vim/plugin/getscriptPlugin.vim -rw-r--r-- root/root usr/share/vim/plugin/gzip.vim @@ -1050,9 +1055,11 @@ drwxr-xr-x root/root usr/share/vim/syntax/ -rw-r--r-- root/root usr/share/vim/syntax/msmessages.vim -rw-r--r-- root/root usr/share/vim/syntax/msql.vim -rw-r--r-- root/root usr/share/vim/syntax/mupad.vim +-rw-r--r-- root/root usr/share/vim/syntax/murphi.vim -rw-r--r-- root/root usr/share/vim/syntax/mush.vim -rw-r--r-- root/root usr/share/vim/syntax/muttrc.vim -rw-r--r-- root/root usr/share/vim/syntax/mysql.vim +-rw-r--r-- root/root usr/share/vim/syntax/n1ql.vim -rw-r--r-- root/root usr/share/vim/syntax/named.vim -rw-r--r-- root/root usr/share/vim/syntax/nanorc.vim -rw-r--r-- root/root usr/share/vim/syntax/nasm.vim @@ -1153,6 +1160,7 @@ drwxr-xr-x root/root usr/share/vim/syntax/ -rw-r--r-- root/root usr/share/vim/syntax/sas.vim -rw-r--r-- root/root usr/share/vim/syntax/sass.vim -rw-r--r-- root/root usr/share/vim/syntax/sather.vim +-rw-r--r-- root/root usr/share/vim/syntax/sbt.vim -rw-r--r-- root/root usr/share/vim/syntax/scala.vim -rw-r--r-- root/root usr/share/vim/syntax/scheme.vim -rw-r--r-- root/root usr/share/vim/syntax/scilab.vim diff --git a/vim/.md5sum b/vim/.md5sum index 67aae710..e53edbeb 100644 --- a/vim/.md5sum +++ b/vim/.md5sum @@ -1 +1 @@ -b35e794140c196ff59b492b56c1e73db vim-8.0.586.tar.bz2 +f9be4453a5e06dfeee9821edba705baf vim-8.0.1071.tar.gz diff --git a/vim/.signature b/vim/.signature index 3b1c8327..7d58ea1c 100644 --- a/vim/.signature +++ b/vim/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqsfO0DQCdom8mekCiOdkepbhQtFt8tQjoUJO/xpjrQ+UP06klEhbUUqnze2CUhPul/prwZLFg7QK0PlAEPzi8wA= -SHA256 (Pkgfile) = 2b56868648322324377344cf8a5478141a557baa813adbb266c3216400cb235d -SHA256 (.footprint) = f40f3e888a40387fe5f95490efa9fe090b2a42e69e885aa30062f56c59a8d5fa -SHA256 (vim-8.0.586.tar.bz2) = 08bd0d1dd30ece3cb9905ccd48b82b2f81c861696377508021265177dc153a61 +RWRJc1FUaeVequ0omzz63bYQ8AwlagtZke6UWnJrHHQJWKfxfm0aWQfDLWhm023FCNWuongRvDL+Z6LjXclrgQbqCYfRS+dIKAc= +SHA256 (Pkgfile) = 3d384484ec66d3f6ca8c477263068dbe5f9c6403c605f03debd652062cf29d2b +SHA256 (.footprint) = 4c08a1c03e654c3f8edff5407ed40a2ee85efdd22888a9a7c097506ab5606631 +SHA256 (vim-8.0.1071.tar.gz) = 9ae1c64fce04ac60d2544fd947fcd070fb7f569eca1627a638133ae26b615de8 diff --git a/vim/Pkgfile b/vim/Pkgfile index 4e5c1ddc..f090bc60 100644 --- a/vim/Pkgfile +++ b/vim/Pkgfile @@ -4,12 +4,12 @@ # Depends on: ncurses acl name=vim -version=8.0.586 +version=8.0.1071 release=1 -source=(ftp://ftp.vim.org/pub/vim/unix/$name-$version.tar.bz2) +source=(https://github.com/vim/vim/archive/v${version}/$name-$version.tar.gz) build () { - cd vim80/src + cd $name-$version/src sed -i '/^CFLAGS/d' Makefile From crux at crux.nu Fri Sep 8 09:15:06 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 09:15:06 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): ngrep: update to 1.47 Message-ID: <20170908091506.CFB65180232@crux.nu> commit 19fe83a6b312f5b3fa1da4edcd3404ef9c01f104 Author: Juergen Daubert Date: Fri Sep 8 11:14:43 2017 +0200 ngrep: update to 1.47 diff --git a/ngrep/.md5sum b/ngrep/.md5sum index cee67e4ed..e22be1472 100644 --- a/ngrep/.md5sum +++ b/ngrep/.md5sum @@ -1 +1 @@ -637349949bfbbef8b8f2fcc696530e48 ngrep-1_46_1.tar.gz +03cb1229ad586495852ea316262e8f38 ngrep-1.47.tar.gz diff --git a/ngrep/.signature b/ngrep/.signature index ebf6d4979..6b7426b45 100644 --- a/ngrep/.signature +++ b/ngrep/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZtGtig0cbMvonsIfV5vX0t5JCQoaCcC4RzrPK7TUbenxPuFQZ5yH7tPr//cVvjsRD/RPmXDb10dYIP8UTEphQo= -SHA256 (Pkgfile) = 598309cd9e56236b7415b31832a6a08fae6e04b58b8509fac8d748b1159748c2 +RWSE3ohX2g5d/chmmmCvWLyJHDPuLRwGtylCRN+uqv6i7qFN4dcwYRt4mB2+F3mTf25OxC7qIsANtX0N33WaKpL+qRVCinOqNAU= +SHA256 (Pkgfile) = b32cd76f1afc60cedc71eeb2ba04ca5e7d53fd4dc1b9b0981f57dcfcd6eed0a0 SHA256 (.footprint) = e0003c041b3e51307926f61381776c99bb9e8fd187f82aacaf579cfac8456ecc -SHA256 (ngrep-1_46_1.tar.gz) = d94bb5ab478ab699710d8792d8ccb935c9f6677b1580857f9256c321f0a230ef +SHA256 (ngrep-1.47.tar.gz) = dc4dbe20991cc36bac5e97e99475e2a1522fd88c59ee2e08f813432c04c5fff3 diff --git a/ngrep/Pkgfile b/ngrep/Pkgfile index e05eb6ff4..9925af6d9 100644 --- a/ngrep/Pkgfile +++ b/ngrep/Pkgfile @@ -4,9 +4,9 @@ # Depends on: libpcap name=ngrep -version=1.46.1 -release=2 -source=(http://crux.s3.amazonaws.com/dist/$name-${version//./_}.tar.gz) +version=1.47 +release=1 +source=(https://github.com/jpr5/ngrep/archive/V${version//./_}/$name-$version.tar.gz) build () { cd $name-${version//./_} From crux at crux.nu Fri Sep 8 09:15:06 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 09:15:06 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gvim: update to 8.0.1071 Message-ID: <20170908091506.D2D8F1804AD@crux.nu> commit 606e2fb0bd9789eb70f5323e3a965c4c31b2f44e Author: Juergen Daubert Date: Fri Sep 8 11:13:00 2017 +0200 gvim: update to 8.0.1071 diff --git a/gvim/.md5sum b/gvim/.md5sum index 67aae7109..e53edbeb4 100644 --- a/gvim/.md5sum +++ b/gvim/.md5sum @@ -1 +1 @@ -b35e794140c196ff59b492b56c1e73db vim-8.0.586.tar.bz2 +f9be4453a5e06dfeee9821edba705baf vim-8.0.1071.tar.gz diff --git a/gvim/.signature b/gvim/.signature index 82f32624c..a87f8982d 100644 --- a/gvim/.signature +++ b/gvim/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YQfe7DugBtD3qWJBjiw5xkF5hx/E+6/ylA1MJ11xGpDj/7CP4hTD/Jd202kh4b7zFWQBZ2hH+PDlPcfISlfRgc= -SHA256 (Pkgfile) = 9e6b902b5078f239309d9a3457720b08cfc6ecf747ffae88eb5cdbb9ece5b192 +RWSE3ohX2g5d/by9y4+lZ7g56zqp3ibSms3M1DIDi6TpJUsWgntEDKX0/toaUqfPeiVjKQy3fV934lzByavawfuPNDpGxNITlwY= +SHA256 (Pkgfile) = 05633f6a52e2f32bd0726331f04094861ce5a8acccc3abab21847c97b76607e8 SHA256 (.footprint) = 13bd98cda11996ac1175c063a94f9a8a70ce58cd9d746a6ed295d41f9eaa9b0b -SHA256 (vim-8.0.586.tar.bz2) = 08bd0d1dd30ece3cb9905ccd48b82b2f81c861696377508021265177dc153a61 +SHA256 (vim-8.0.1071.tar.gz) = 9ae1c64fce04ac60d2544fd947fcd070fb7f569eca1627a638133ae26b615de8 diff --git a/gvim/Pkgfile b/gvim/Pkgfile index 008eb5480..9b03fd0c9 100644 --- a/gvim/Pkgfile +++ b/gvim/Pkgfile @@ -4,12 +4,12 @@ # Depends on: vim, gtk, xorg-libxt name=gvim -version=8.0.586 +version=8.0.1071 release=1 -source=(ftp://ftp.vim.org/pub/vim/unix/vim-$version.tar.bz2) +source=(https://github.com/vim/vim/archive/v${version}/vim-$version.tar.gz) build () { - cd vim80/src + cd vim-$version/src sed -i '/^CFLAGS/d' Makefile From crux at crux.nu Fri Sep 8 09:36:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 09:36:23 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): libinput: update to 1.8.2 Message-ID: <20170908093623.AA3CA1803EA@crux.nu> commit 2d55a82697c34ebc80517c1b236bfd1e2cc980dd Author: Juergen Daubert Date: Fri Sep 8 11:36:13 2017 +0200 libinput: update to 1.8.2 diff --git a/libinput/.md5sum b/libinput/.md5sum index 5b33b68..1284be1 100644 --- a/libinput/.md5sum +++ b/libinput/.md5sum @@ -1 +1 @@ -8247f0bb67052ffb272c50c3cb9c5998 libinput-1.8.1.tar.xz +e94e9aa765da9533c23b80b440638de9 libinput-1.8.2.tar.xz diff --git a/libinput/.signature b/libinput/.signature index 268e67f..7cbefc5 100644 --- a/libinput/.signature +++ b/libinput/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndELIEVthnaHf6X6WVgsG+HRwP5ff8K7Zwv6gmzWRGbFEV7opL+5LvWCT8YY4ameyB8Js4M1sFkgsRpGtY66AAQM= -SHA256 (Pkgfile) = e903d2969d6a6bad70a9238d1792e0189ee4b7b2d9b3311ff2d16e420fc1fd30 +RWTSGWF5Q7TndPRTB5Hy1LqLO41/yUpYVxL49Yvpziu5XEf9U6r5zuYIWZ35X1nN7Qf1naXhocnNzfsmA7Wy2fgJlWrckJJwAQw= +SHA256 (Pkgfile) = dcf702c6d28009872ef8317182d6eaadbf2750678572234a0919fcb1c923cf49 SHA256 (.footprint) = cd69850a3979ec4db35277d876c679c10f53da4c4baed326ededd66c48a48f17 -SHA256 (libinput-1.8.1.tar.xz) = e3590a9037e561a5791c8bd3b34bfd30fad5cacd8cbefc0d75fafe3a41d07147 +SHA256 (libinput-1.8.2.tar.xz) = 013518ee0adb2287e6e1f08412efba2137320738cadb5399b783738f04cbab38 diff --git a/libinput/Pkgfile b/libinput/Pkgfile index 22924a4..f4df264 100644 --- a/libinput/Pkgfile +++ b/libinput/Pkgfile @@ -4,7 +4,7 @@ # Depends on: mtdev xorg-libevdev name=libinput -version=1.8.1 +version=1.8.2 release=1 source=(http://www.freedesktop.org/software/$name/$name-$version.tar.xz) From crux at crux.nu Fri Sep 8 11:26:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 11:26:36 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): libxml2-python-32: 2.9.4.83 -> 2.9.5 Message-ID: <20170908112636.9B9AB1803BC@crux.nu> commit 1dcf5b87fb20d5d0cb095f702cc45d25eefa032e Author: Danny Rawlins Date: Fri Sep 8 20:00:54 2017 +1000 libxml2-python-32: 2.9.4.83 -> 2.9.5 diff --git a/libxml2-python-32/.md5sum b/libxml2-python-32/.md5sum index d158fb4..8286ebe 100644 --- a/libxml2-python-32/.md5sum +++ b/libxml2-python-32/.md5sum @@ -1,2 +1,2 @@ -ff98febf18b791eea7e09e64ec77f2ef libxml2-2.9.4.83.tar.xz +5ce0da9bdaa267b40c4ca36d35363b8b libxml2-2.9.5.tar.gz 80fdb13ebd1e5d320783dc94d8b9c6d7 libxml2-python-config.patch diff --git a/libxml2-python-32/.signature b/libxml2-python-32/.signature index 1d0e839..f6e6f05 100644 --- a/libxml2-python-32/.signature +++ b/libxml2-python-32/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXd0WzIvStDxq5W05SAnbVx5jYfEJMp2tlZo5Vi5q6pARHfKYu3R0ivkzkny4SA+1shOIxdw+22QK9V85Tv2eaQ8= -SHA256 (Pkgfile) = a1689c5005f134b006beb7fba0f4a9044cb64a77e12ec5f1d3bd97968eee1d5a +RWSwxGo/zH7eXce08FQfpua26QAnn1EgVb005/gVdydswudU6INCx3KCjqiqN+8U31Um+eU/5H535Wf/JSpKHbjzwicQrEmgigY= +SHA256 (Pkgfile) = c78b25cdbbfd9915239472a6f42b2211fcebc8a242cfc3b2744e2815b4f552d9 SHA256 (.footprint) = ba4ac6881fb9d13fddfe9153c0cd81278640c1b352e383c72a791bc1a2e26a2e -SHA256 (libxml2-2.9.4.83.tar.xz) = d487fe398df14eaddb6428fcccf915b49012b5f8cdacc5f06ef4024ff8d28ace +SHA256 (libxml2-2.9.5.tar.gz) = 4031c1ecee9ce7ba4f313e91ef6284164885cdb69937a123f6a83bb6a72dcd38 SHA256 (libxml2-python-config.patch) = 86c3ebf2f5af78bdddcf885fb18bb21e0c4277a9321802270eda7deff1d347b4 diff --git a/libxml2-python-32/Pkgfile b/libxml2-python-32/Pkgfile index ab30128..0a20813 100644 --- a/libxml2-python-32/Pkgfile +++ b/libxml2-python-32/Pkgfile @@ -4,10 +4,9 @@ # Depends on: python-32 libxml2-32 libxml2-python name=libxml2-python-32 -version=2.9.4.83 +version=2.9.5 release=1 -#source=(ftp://xmlsoft.org/libxml2/libxml2-$version.tar.gz -source=(http://crux.s3.amazonaws.com/dist/libxml2-$version.tar.xz +source=(ftp://xmlsoft.org/libxml2/libxml2-$version.tar.gz libxml2-python-config.patch) build() { From crux at crux.nu Fri Sep 8 11:26:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 11:26:36 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): libxml2-32: 2.9.4.83 -> 2.9.5 Message-ID: <20170908112636.9EC131804B1@crux.nu> commit 555e960842aaab6130bb693a4635c5691f2696d7 Author: Danny Rawlins Date: Fri Sep 8 19:59:20 2017 +1000 libxml2-32: 2.9.4.83 -> 2.9.5 diff --git a/libxml2-32/.footprint b/libxml2-32/.footprint index 212a075..ef226ac 100644 --- a/libxml2-32/.footprint +++ b/libxml2-32/.footprint @@ -5,9 +5,9 @@ drwxr-xr-x root/root usr/lib32/cmake/libxml2/ -rw-r--r-- root/root usr/lib32/cmake/libxml2/libxml2-config.cmake -rw-r--r-- root/root usr/lib32/libxml2.a -rwxr-xr-x root/root usr/lib32/libxml2.la -lrwxrwxrwx root/root usr/lib32/libxml2.so -> libxml2.so.2.9.4 -lrwxrwxrwx root/root usr/lib32/libxml2.so.2 -> libxml2.so.2.9.4 --rwxr-xr-x root/root usr/lib32/libxml2.so.2.9.4 +lrwxrwxrwx root/root usr/lib32/libxml2.so -> libxml2.so.2.9.5 +lrwxrwxrwx root/root usr/lib32/libxml2.so.2 -> libxml2.so.2.9.5 +-rwxr-xr-x root/root usr/lib32/libxml2.so.2.9.5 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/libxml-2.0.pc -rw-r--r-- root/root usr/lib32/xml2Conf.sh diff --git a/libxml2-32/.md5sum b/libxml2-32/.md5sum index 7dbc307..e94b266 100644 --- a/libxml2-32/.md5sum +++ b/libxml2-32/.md5sum @@ -1 +1 @@ -ff98febf18b791eea7e09e64ec77f2ef libxml2-2.9.4.83.tar.xz +5ce0da9bdaa267b40c4ca36d35363b8b libxml2-2.9.5.tar.gz diff --git a/libxml2-32/.signature b/libxml2-32/.signature index d2bcb1d..55aca13 100644 --- a/libxml2-32/.signature +++ b/libxml2-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXduFBgLJvhBNSCSDsmUdaz6L316Mqy/vNph8ydYuaPfFDRT8Pl99+YauxhSZ9lboqmP9LhJxgRts4Vk7sT57qww= -SHA256 (Pkgfile) = 1eb63f56995ab91891fc19ec3c0af8bf25d114b621e571bd4a3e8219483032c1 -SHA256 (.footprint) = 28416d628a3c28b9ec48ef7ddc47d2c79902ef0b0aefbb41044ad5dc1fcdbd4d -SHA256 (libxml2-2.9.4.83.tar.xz) = d487fe398df14eaddb6428fcccf915b49012b5f8cdacc5f06ef4024ff8d28ace +RWSwxGo/zH7eXUBcH3NolEiTrt/7KjvJJNdHN4tlHUPoMX7rtc2ykpoIlN4I2+P2gaQJuEUn1J9DJFU6LuHSJhRBd3yjlzbJoQY= +SHA256 (Pkgfile) = b2d9fcf47c4c8365cd8f67bb03c89e6b8673c234364ba9275fd74a174a37f387 +SHA256 (.footprint) = 824706c4654f6f2b0132f3ef3969ba6553bca13fc15c720e6e4ddf137a2587d2 +SHA256 (libxml2-2.9.5.tar.gz) = 4031c1ecee9ce7ba4f313e91ef6284164885cdb69937a123f6a83bb6a72dcd38 diff --git a/libxml2-32/Pkgfile b/libxml2-32/Pkgfile index 9f66c45..2b17b65 100644 --- a/libxml2-32/Pkgfile +++ b/libxml2-32/Pkgfile @@ -4,10 +4,9 @@ # Depends on: zlib-32 xz-32 libxml2 name=libxml2-32 -version=2.9.4.83 +version=2.9.5 release=1 -#source=(ftp://xmlsoft.org/libxml2/${name%-*}-$version.tar.gz) -source=(http://crux.s3.amazonaws.com/dist/${name%-*}-$version.tar.xz) +source=(ftp://xmlsoft.org/libxml2/${name%-*}-$version.tar.gz) build() { cd ${name%-*}-$version From crux at crux.nu Fri Sep 8 11:26:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 11:26:36 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): eudev-32: 3.2.2 -> 3.2.4 Message-ID: <20170908112636.A1D651804B3@crux.nu> commit bf2ad75086357bf9615e3682c3eff57802ec60bc Author: Danny Rawlins Date: Fri Sep 8 19:58:45 2017 +1000 eudev-32: 3.2.2 -> 3.2.4 diff --git a/eudev-32/.md5sum b/eudev-32/.md5sum index 72bad23..6c98fb7 100644 --- a/eudev-32/.md5sum +++ b/eudev-32/.md5sum @@ -1 +1 @@ -41e19b70462692fefd072a3f38818b6e eudev-3.2.2.tar.gz +66acef4c6094aab4aced7ae83b74b0d2 eudev-3.2.4.tar.gz diff --git a/eudev-32/.signature b/eudev-32/.signature index e92ce23..9d36b4f 100644 --- a/eudev-32/.signature +++ b/eudev-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXYk6t9MhsdwfoUnnbdxlKkTIlRSO8R7NUlrTU2TkzSsGVP0CnLZ0EyN1+IJxH3fqEoOoyAnYdJaaQAGXtAyrCAs= -SHA256 (Pkgfile) = 594eab583cb0ca690773a0b37f02272f1557520605cafc5d6ef4c55771f969fc +RWSwxGo/zH7eXWDw3ONl3kU5w1AzXlDbieskrIeaLivOfgZoj8XHVP4uuQFzvwr32qUliFXBnxnOjI0R4XXpH2eQxTq7kn/0gQk= +SHA256 (Pkgfile) = a0948ba1fe121c1e5c118faa20b9587f07b4c306e0fa16fd587748561a62fcde SHA256 (.footprint) = 0441d880458916404fe99e70ccea4bfee33658be8c1f50471bbe55ecd4f85efd -SHA256 (eudev-3.2.2.tar.gz) = 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 +SHA256 (eudev-3.2.4.tar.gz) = dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed diff --git a/eudev-32/Pkgfile b/eudev-32/Pkgfile index 6d3ca3d..53c2a97 100644 --- a/eudev-32/Pkgfile +++ b/eudev-32/Pkgfile @@ -1,12 +1,12 @@ # Description: Userspace device management daemon -# URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html +# URL: https://wiki.gentoo.org/wiki/Project:Eudev # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu # Depends on: kmod-32 eudev name=eudev-32 -version=3.2.2 +version=3.2.4 release=1 -source=(http://dev.gentoo.org/~blueness/eudev/eudev-$version.tar.gz) +source=(https://dev.gentoo.org/~blueness/eudev/eudev-$version.tar.gz) build() { cd eudev-$version From crux at crux.nu Fri Sep 8 15:28:46 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 15:28:46 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): xorg-xf86-video-amdgpu: updated to 1.4.0 Message-ID: <20170908152846.525A9180404@crux.nu> commit e05f0c6c52ab2fddb1d48da5c11729a2fffdca08 Author: Fredrik Rinnestam Date: Fri Sep 8 17:27:28 2017 +0200 xorg-xf86-video-amdgpu: updated to 1.4.0 diff --git a/xorg-xf86-video-amdgpu/.md5sum b/xorg-xf86-video-amdgpu/.md5sum index b0eceb4..ebd1b08 100644 --- a/xorg-xf86-video-amdgpu/.md5sum +++ b/xorg-xf86-video-amdgpu/.md5sum @@ -1 +1 @@ -e2ee9e16ffbd45ebda68a7ff638a04f2 xf86-video-amdgpu-1.3.0.tar.bz2 +15a54f0a7870a57e3f611c9114924137 xf86-video-amdgpu-1.4.0.tar.bz2 diff --git a/xorg-xf86-video-amdgpu/.signature b/xorg-xf86-video-amdgpu/.signature index 7be5174..075dd70 100644 --- a/xorg-xf86-video-amdgpu/.signature +++ b/xorg-xf86-video-amdgpu/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndOSJxzLIAfm7p/wFrezDf0rxXHVa5Tqk/6lnsNRsNVkQVpPLEJ1hrZJq/mzb7y44t997pytwumQoYC2mPpPd+QI= -SHA256 (Pkgfile) = eac8d342ad32fb9c4d179b66a835cfe6dd8445d0644177cbf95308381f7773b5 +RWTSGWF5Q7TndDVi/J2caNYBD4QlGoq4RHOFvFsuhhArS6RWUTIuXUVjA9nqB6np1WAhv2DhdBqOe2UL4Q22eKZBes00V/jLKQ4= +SHA256 (Pkgfile) = d3e006588fa513880f7b601624559c9e4facaef489d9859eddfc5ba82d2b8472 SHA256 (.footprint) = e9feb77a0318e21499ab39b7415c1be48a9bdc2d3b84fcc8bbbf3dfaf424bbed -SHA256 (xf86-video-amdgpu-1.3.0.tar.bz2) = c1630f228938be949273f72b29ae70822dde064ad79c3ccb14d55f427e3f4e70 +SHA256 (xf86-video-amdgpu-1.4.0.tar.bz2) = f8cac4bf3dd795b93cc337e5c0c62618026f597890a10d996f09c73eb88ba67c diff --git a/xorg-xf86-video-amdgpu/Pkgfile b/xorg-xf86-video-amdgpu/Pkgfile index 649e89b..31520e6 100644 --- a/xorg-xf86-video-amdgpu/Pkgfile +++ b/xorg-xf86-video-amdgpu/Pkgfile @@ -4,7 +4,7 @@ # Depends on: xorg-server name=xorg-xf86-video-amdgpu -version=1.3.0 +version=1.4.0 release=1 source=(http://xorg.freedesktop.org/archive/individual/driver/xf86-video-amdgpu-$version.tar.bz2) From crux at crux.nu Fri Sep 8 15:28:46 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 15:28:46 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): xorg-xf86-video-ati: updated to 7.10.0 Message-ID: <20170908152846.569811804A8@crux.nu> commit 149be4a9b3494c3cc3f5a566ecf771ec2c845d5f Author: Fredrik Rinnestam Date: Fri Sep 8 17:26:36 2017 +0200 xorg-xf86-video-ati: updated to 7.10.0 diff --git a/xorg-xf86-video-ati/.md5sum b/xorg-xf86-video-ati/.md5sum index a80a68d..9dee43d 100644 --- a/xorg-xf86-video-ati/.md5sum +++ b/xorg-xf86-video-ati/.md5sum @@ -1 +1 @@ -bf3dfdae23879bdc0c8a7b955572ad90 xf86-video-ati-7.9.0.tar.bz2 +0ff538f78ae82ccce384dadf7a705863 xf86-video-ati-7.10.0.tar.bz2 diff --git a/xorg-xf86-video-ati/.signature b/xorg-xf86-video-ati/.signature index 6a1924b..8f26c81 100644 --- a/xorg-xf86-video-ati/.signature +++ b/xorg-xf86-video-ati/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndI6fJUB0pMg8s2P+seI2zNxcMuYSVt/mq7UJEBnB0wzkJnTQYISUtck9BesXDPuoT2ifvU2y3ya1ja8Bpke/9AA= -SHA256 (Pkgfile) = b8f43e225ff5ceb38b13c09602ff67c592e2915aba0b50abd8eb0f04d9e6611a +RWTSGWF5Q7TndBoYpLNSUYyUJLufUMA3P2sD3668fJGdtutygNi/+Lv+6wNEke7Up9kwAi/N9Q/AlnGQXIcuLUCS+fnJqXRhjAQ= +SHA256 (Pkgfile) = 29b1b05f16dac5f12f21439f42d639aa47f0a01e6b05a155cfe496961094a59d SHA256 (.footprint) = d642b90858126478a42ee1b9fd9730e51d6ef1852765c75c7ec6985fbbbcae0a -SHA256 (xf86-video-ati-7.9.0.tar.bz2) = 3cad872e6330afb1707da11e4e959e6887ebe5bcd81854b4d2e496c52c059875 +SHA256 (xf86-video-ati-7.10.0.tar.bz2) = ee51d642e3105cb5424f02622dc2966b87b42d498bb34104a70fcf6d4a8f4e79 diff --git a/xorg-xf86-video-ati/Pkgfile b/xorg-xf86-video-ati/Pkgfile index 7ba99c3..0629546 100644 --- a/xorg-xf86-video-ati/Pkgfile +++ b/xorg-xf86-video-ati/Pkgfile @@ -4,7 +4,7 @@ # Depends on: xorg-server name=xorg-xf86-video-ati -version=7.9.0 +version=7.10.0 release=1 source=(http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-$version.tar.bz2) From crux at crux.nu Fri Sep 8 21:56:59 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 21:56:59 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): btrfs-progs: updated to 4.13 Message-ID: <20170908215659.7377E1803FF@crux.nu> commit ffadd4a100e285c6d6b39a3f01009e7b3001daac Author: Fredrik Rinnestam Date: Fri Sep 8 23:55:33 2017 +0200 btrfs-progs: updated to 4.13 diff --git a/btrfs-progs/.md5sum b/btrfs-progs/.md5sum index cbbb4de91..f1e9ae6fc 100644 --- a/btrfs-progs/.md5sum +++ b/btrfs-progs/.md5sum @@ -1 +1 @@ -ef6dc0caff8b51daf4bed5f25ed003d5 btrfs-progs-v4.12.1.tar.xz +321c0161f0f26db0cbda73e6ca4d9056 btrfs-progs-v4.13.tar.xz diff --git a/btrfs-progs/.signature b/btrfs-progs/.signature index 11da26159..0cde77e24 100644 --- a/btrfs-progs/.signature +++ b/btrfs-progs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/b9d/U0r2wSvUa6PwIscDMRbWiD54pkMmsg6Fp4VQpBq+zAZR5wFw6F5m6XUigEEPRosi5wzR+4PdpKb6Iu+Vgw= -SHA256 (Pkgfile) = 6eacbe242ac3f37ee99dcfd10a146c51301657487054cb6910b3cac13b93554a +RWSE3ohX2g5d/b8HGFt15Q+IVX2o8xIQKhvDSx7scpxNhvW65fe15QKyCo2JbTTsdfckIntg6RAXOuqi5eKOeN6NzG64vQiYLwM= +SHA256 (Pkgfile) = 45b3af070ea2c1f52d7bafac8b813d87ec5cadf055c4f1fdba9d2dc1954b627d SHA256 (.footprint) = a29435b0a075edf510a96e949e3a0d21138e6af59f76ac28307f4435b35da84d -SHA256 (btrfs-progs-v4.12.1.tar.xz) = 26aa2a39a59ef973c1aac425c838a6ed9fbdb6763325d3b6e7d6b3ecf2dd7cbc +SHA256 (btrfs-progs-v4.13.tar.xz) = 75fcc5b1a66ed7b0dc474a5a7c934ab67a9b7e589d8ad3eadc0ede24aa3ca69e diff --git a/btrfs-progs/Pkgfile b/btrfs-progs/Pkgfile index 914b3c674..917da481e 100644 --- a/btrfs-progs/Pkgfile +++ b/btrfs-progs/Pkgfile @@ -4,7 +4,7 @@ # Depends on: util-linux e2fsprogs lzo zlib name=btrfs-progs -version=4.12.1 +version=4.13 release=1 source=(https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$version.tar.xz) From crux at crux.nu Fri Sep 8 23:41:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 8 Sep 2017 23:41:34 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): mesa3d: updated to 17.1.9 Message-ID: <20170908234134.03BA2180447@crux.nu> commit 8732c572487a673d319b2bc76a3e4d28c2f2276d Author: Fredrik Rinnestam Date: Sat Sep 9 01:41:30 2017 +0200 mesa3d: updated to 17.1.9 diff --git a/mesa3d/.md5sum b/mesa3d/.md5sum index ecef4b3..44d0b1f 100644 --- a/mesa3d/.md5sum +++ b/mesa3d/.md5sum @@ -1 +1 @@ -829777b6a95090e8ea58be93f00e75c7 mesa-17.1.8.tar.xz +ab8190da9be5877dd4b74c07fd272a47 mesa-17.1.9.tar.xz diff --git a/mesa3d/.signature b/mesa3d/.signature index 78f8d85..468135c 100644 --- a/mesa3d/.signature +++ b/mesa3d/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndCWJlzTsuXCNykKEZ4NnsYkJBfpyOadXc/+6OsbQBPLk9+o/wUpXKt5TW1z6Aw0K95vQ6gcF3JmwwVLmpw6MnQI= -SHA256 (Pkgfile) = 147b5d1f9d7bdf25ea7a14127ea0df841630d8fdf4197566f5eebb55dbf75716 +RWTSGWF5Q7TndKwWJ2p8U75njJOKKytKtMY/w0/W/jgGkTrgdh8v0qtqAKbRXr7c/rCeftBmA1UZg7RNe0UfS1yTIEhnVFuPygQ= +SHA256 (Pkgfile) = 79deadfb1ef5e4d7ec14c7d9f0fdf5dc1ebad7eb01e9def24b0722b0f26d536b SHA256 (.footprint) = 4ece9b6ea6f54fd29a47c920761938bd4f61b2cdf8cd5f1b4841574f3aed78eb -SHA256 (mesa-17.1.8.tar.xz) = 75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db +SHA256 (mesa-17.1.9.tar.xz) = 5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a diff --git a/mesa3d/Pkgfile b/mesa3d/Pkgfile index 7da0943..ab086aa 100644 --- a/mesa3d/Pkgfile +++ b/mesa3d/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils expat libdrm libvdpau llvm xorg-dri3proto xorg-glproto xorg-libxdamage xorg-libxshmfence xorg-libxvmc xorg-presentproto xorg-libxxf86vm name=mesa3d -version=17.1.8 +version=17.1.9 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Sat Sep 9 06:34:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 06:34:36 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): mesa3d-32: 17.1.8 -> 17.1.9 Message-ID: <20170909063436.A8E53180499@crux.nu> commit 8f8652c63b2a4e69556f015a3f94f6ec360024c2 Author: Danny Rawlins Date: Sat Sep 9 16:34:28 2017 +1000 mesa3d-32: 17.1.8 -> 17.1.9 diff --git a/mesa3d-32/.md5sum b/mesa3d-32/.md5sum index ecef4b3..44d0b1f 100644 --- a/mesa3d-32/.md5sum +++ b/mesa3d-32/.md5sum @@ -1 +1 @@ -829777b6a95090e8ea58be93f00e75c7 mesa-17.1.8.tar.xz +ab8190da9be5877dd4b74c07fd272a47 mesa-17.1.9.tar.xz diff --git a/mesa3d-32/.signature b/mesa3d-32/.signature index 17dd0f7..e16b5e3 100644 --- a/mesa3d-32/.signature +++ b/mesa3d-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXQAzMHi+J85o+kx7L/12g+AKAgNxAkuK374FgrTBoGeh0o3ugc5/Qkg+SWI2yDmpyOCenvVdFdzOOu5+ZALQDAQ= -SHA256 (Pkgfile) = 485f8899efd218a5adec8f3b2e9756abc84c1cc0053b85977b655189e3e47260 +RWSwxGo/zH7eXY5ra71H00dG4vVMfoImpxCSbIwcKpM98u6vZVcWDkmUNBVqcY3TaMk5dzm9LtTvzrMa6ownmnf7wkSLEd00GQQ= +SHA256 (Pkgfile) = 0fb731d6bf87812582102f584c6d36c1fb134db53b1ccaf4a734d57020297bf6 SHA256 (.footprint) = 3525a461ea3ed78222f72398df19de29ca02852fd7c5abacc9f76057eb4d50bb -SHA256 (mesa-17.1.8.tar.xz) = 75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db +SHA256 (mesa-17.1.9.tar.xz) = 5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a diff --git a/mesa3d-32/Pkgfile b/mesa3d-32/Pkgfile index f4b595a..5ff988b 100644 --- a/mesa3d-32/Pkgfile +++ b/mesa3d-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils-32 eudev-32 expat-32 libdrm-32 libvdpau-32 llvm-32 mesa3d xorg-dri3proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxshmfence-32 xorg-libxvmc-32 xorg-presentproto-32 name=mesa3d-32 -version=17.1.8 +version=17.1.9 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Sat Sep 9 07:10:46 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 07:10:46 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): libmpd: add missing dependency glib and build patches Message-ID: <20170909071046.BA5E1180443@crux.nu> commit d692af5f24248675fb1a554dc34318de5c815e74 Author: Danny Rawlins Date: Sat Sep 9 17:04:04 2017 +1000 libmpd: add missing dependency glib and build patches diff --git a/libmpd/.md5sum b/libmpd/.md5sum index 80bdc1522..65559cde9 100644 --- a/libmpd/.md5sum +++ b/libmpd/.md5sum @@ -1 +1,4 @@ +9bce166d4e8bbc1022ec9ea488f11e36 0001-fix-return-value.patch +37a7d0616f8cb77a261afd294f27f708 0002-include-config.h.patch +09117913847f1a2744363b3851468dda 0003-fix-comparison.patch 5ae3d87467d52aef3345407adb0a2488 libmpd-11.8.17.tar.gz diff --git a/libmpd/.signature b/libmpd/.signature index 9635efa45..f26b2492f 100644 --- a/libmpd/.signature +++ b/libmpd/.signature @@ -1,5 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QrfUJtdRO3iua6vNd5p6Fmubg94cb8i5cybd544Z3AnnIO2RrHF6XZlbqP8SafzwCLbadat3QtPmOyP2NUXBAI= -SHA256 (Pkgfile) = 9e754e19ef282de390150761a7d39efd83e25eed05a9c5bbbf979046c4580119 +RWSE3ohX2g5d/Z50yVQtvZc7zVzk733QQg7fJTixTKk7QxfDG7SFf3X4Thkffdd7nNrrkQETQx3tcHDkOB6vDo5QavitsbyEgAw= +SHA256 (Pkgfile) = 3ef9f32ff4671401e3dd5077f33730dba01a66755d397b9808ffd020733f477b SHA256 (.footprint) = 601439144b68da1dde7ffeaba9656cac5c35c9947407f1f8fd8fd553baa99ee3 SHA256 (libmpd-11.8.17.tar.gz) = fe20326b0d10641f71c4673fae637bf9222a96e1712f71f170fca2fc34bf7a83 +SHA256 (0001-fix-return-value.patch) = d8f93df567479bca89df17ebbe5db103ce36da01d5574d24184679659b731b97 +SHA256 (0002-include-config.h.patch) = 8f87b7cf45bd57d2d7c7c59f66b60b6c49bebff910dcf0716b82d18905c0846b +SHA256 (0003-fix-comparison.patch) = f36b2a5bd9e0794a2945b840ac15ad72253874ede4d655282b978598b7a94662 diff --git a/libmpd/0001-fix-return-value.patch b/libmpd/0001-fix-return-value.patch new file mode 100644 index 000000000..b6c48cc88 --- /dev/null +++ b/libmpd/0001-fix-return-value.patch @@ -0,0 +1,21 @@ +From 91001f43970e3faa0a97ccc3fced03b86be47d27 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Wed, 19 Jul 2017 14:22:48 +0200 +Subject: [PATCH 1/3] fix return makes integer from pointer without a cast +--- + src/libmpd-playlist.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/libmpd-playlist.c b/src/libmpd-playlist.c +index c3c30ec..64c64ea 100644 +--- a/src/libmpd-playlist.c ++++ b/src/libmpd-playlist.c +@@ -780,7 +780,7 @@ int mpd_playlist_load(MpdObj *mi, const char *path) + if(mpd_lock_conn(mi)) + { + debug_printf(DEBUG_ERROR,"lock failed\n"); +- return NULL; ++ return MPD_LOCK_FAILED; + } + mpd_sendLoadCommand(mi->connection,path); + mpd_finishCommand(mi->connection); diff --git a/libmpd/0002-include-config.h.patch b/libmpd/0002-include-config.h.patch new file mode 100644 index 000000000..0d00a8929 --- /dev/null +++ b/libmpd/0002-include-config.h.patch @@ -0,0 +1,20 @@ +From fba7e03c4466f54424a196f646f865909ceb5fc2 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Wed, 19 Jul 2017 14:38:43 +0200 +Subject: [PATCH 2/3] include config.h +--- + src/libmpd-strfsong.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/libmpd-strfsong.c b/src/libmpd-strfsong.c +index 7d47bed..76fa3ff 100644 +--- a/src/libmpd-strfsong.c ++++ b/src/libmpd-strfsong.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include "libmpd.h" + #include "libmpd-internal.h" + diff --git a/libmpd/0003-fix-comparison.patch b/libmpd/0003-fix-comparison.patch new file mode 100644 index 000000000..3472cb521 --- /dev/null +++ b/libmpd/0003-fix-comparison.patch @@ -0,0 +1,21 @@ +From f33d4946c9349909d6ddc816d3c7eb81dd342b57 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Wed, 19 Jul 2017 14:40:00 +0200 +Subject: [PATCH 3/3] fix comparison between pointer and zero character constant +--- + src/libmpd-database.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/libmpd-database.c b/src/libmpd-database.c +index 2480d5e..edafc0a 100644 +--- a/src/libmpd-database.c ++++ b/src/libmpd-database.c +@@ -961,7 +961,7 @@ MpdData * mpd_database_get_directory_recursive(MpdObj *mi, const char *path) + debug_printf(DEBUG_WARNING,"not connected\n"); + return NULL; + } +- if(path == '\0' || path[0] == '\0') ++ if(path == NULL || path[0] == '\0') + { + debug_printf(DEBUG_ERROR, "argumant invalid\n"); + return NULL; diff --git a/libmpd/Pkgfile b/libmpd/Pkgfile index 9b0c33025..86d1ebc71 100644 --- a/libmpd/Pkgfile +++ b/libmpd/Pkgfile @@ -2,16 +2,23 @@ # URL: http://sarine.nl/libmpd # Maintainer: Jose V Beneyto, sepen at crux dot nu # Packager: Mark Rosenstand, mark at borkware dot net -# Depends on: +# Depends on: glib name=libmpd version=11.8.17 -release=1 -source=(http://download.sarine.nl/Programs/gmpc/${version%.*}/$name-$version.tar.gz) +release=2 +source=(http://download.sarine.nl/Programs/gmpc/${version%.*}/$name-$version.tar.gz + 0001-fix-return-value.patch + 0002-include-config.h.patch + 0003-fix-comparison.patch) build() { cd $name-$version + patch -p1 -i $SRC/0001-fix-return-value.patch + patch -p1 -i $SRC/0002-include-config.h.patch + patch -p1 -i $SRC/0003-fix-comparison.patch + ./configure --prefix=/usr \ --disable-static From crux at crux.nu Sat Sep 9 07:10:46 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 07:10:46 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): hexchat: add missing dependency gtk Message-ID: <20170909071046.BE7A218049C@crux.nu> commit 277dae2cce1e4eecaff223b7f807aa69ad78e6d4 Author: Danny Rawlins Date: Sat Sep 9 16:53:46 2017 +1000 hexchat: add missing dependency gtk diff --git a/hexchat/.signature b/hexchat/.signature index 5a8cdb217..5859064be 100644 --- a/hexchat/.signature +++ b/hexchat/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/egdobI2Vc2lmetE3/qOh7Y2GbHBuZNENQLWRXlyseTZ3039PRsc8paQJ/EYe5PAUDayXjF/97WXgkNgn2jeOQY= -SHA256 (Pkgfile) = 6dca22910181272b27403bba3477710c4e72cfe6c3d7444c91d0f7c6392cd027 +RWSE3ohX2g5d/dQd9HyIzGs0cC8iaVTBsFgFUVqRDjibYl2UuRDH24xO5UbK8BCANOWaWgGySI52LOYADQum42n00rmHCDVZmwE= +SHA256 (Pkgfile) = c58bb26d0bd7551e625d6ea551aadfe6626bca460a8fac956c3a12f9ed9088fe SHA256 (.footprint) = 23bf408e9ed745eb12003a6b2270de16b3a651b03374c34b29edec11ceac6cdd SHA256 (hexchat-2.12.4.tar.xz) = fa35913158bbc7d0d99de79371b6df3e8d21802f1d2c7c92f0e5db694acf2c3a diff --git a/hexchat/Pkgfile b/hexchat/Pkgfile index 21107c1e5..16c04c4fd 100644 --- a/hexchat/Pkgfile +++ b/hexchat/Pkgfile @@ -2,7 +2,7 @@ # URL: http://hexchat.github.io/ # Maintainer: Danny Rawlins, crux at romster dot me # Packager: Danny Rawlins, crux at romster dot me -# Depends on: autoconf-archive intltool iso-codes libnotify pciutils xorg-libxdamage +# Depends on: autoconf-archive gtk iso-codes libnotify pciutils xorg-libxdamage # Optional: enchant libcanberra lua name=hexchat From crux at crux.nu Sat Sep 9 07:10:46 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 07:10:46 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mupdf: add missing dependency harfbuzz Message-ID: <20170909071046.C1B0718049F@crux.nu> commit 650a86707995e81ee1a164bb39bb077a82dc40b4 Author: Danny Rawlins Date: Sat Sep 9 16:48:27 2017 +1000 mupdf: add missing dependency harfbuzz diff --git a/mupdf/.signature b/mupdf/.signature index 8ba6ebe1d..b884c4a5c 100644 --- a/mupdf/.signature +++ b/mupdf/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SvgH5fpt5k2ho4n8cKBun2VSg5iPNt14yEFhr72Aix0AyOd2p/ETBdsiOd9v3DYvwPV46seX5if3aDUWIFeZgU= -SHA256 (Pkgfile) = 66c179f4bb82510b17fd9bfaff92b0ad1ae1b313c8e0afa6ed00a2427f8e1f51 +RWSE3ohX2g5d/TjHZSlyXiGNKATgLUJf2J5WDdkYtouMMWjI/cpT7ZMk2zgGRXBKftZUU0NlZQG0jeG+qtNjcN4dQ9EolwHbowk= +SHA256 (Pkgfile) = 74b8f807c16ebcb0e5b136874551078a34304ea5e8c7a5125c3d297d5d33f2b5 SHA256 (.footprint) = be0289826affec677e3cf44cd775c3f2a18c27bbe38d50d439460234b4f3da24 SHA256 (mupdf-1.11-source.tar.gz) = 209474a80c56a035ce3f4958a63373a96fad75c927c7b1acdc553fc85855f00a diff --git a/mupdf/Pkgfile b/mupdf/Pkgfile index c4eb5d291..70e2d30fe 100644 --- a/mupdf/Pkgfile +++ b/mupdf/Pkgfile @@ -1,7 +1,7 @@ # Description: Lightweight PDF and XPS viewer # URL: http://www.mupdf.com/ # Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: freetype libjpeg-turbo mesa3d xorg-libxcursor xorg-libxinerama xorg-libxrandr +# Depends on: harfbuzz libjpeg-turbo mesa3d xorg-libxcursor xorg-libxinerama xorg-libxrandr name=mupdf version=1.11 From crux at crux.nu Sat Sep 9 08:00:09 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 08:00:09 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): libxklavier: add missing dependencies Message-ID: <20170909080009.926C31803BE@crux.nu> commit 4135e92237d0ea1fb9c73898485f904311d84569 Author: Danny Rawlins Date: Sat Sep 9 17:59:59 2017 +1000 libxklavier: add missing dependencies diff --git a/libxklavier/.signature b/libxklavier/.signature index d87d1ea97..c221c13a8 100644 --- a/libxklavier/.signature +++ b/libxklavier/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZRyT58Z1yJBLxzymRlmKUN6xJZkoNYmygXeP/fRKyBjbO3p85EmiEBnjcpfBGb/64PbOiy95JK1bXIK44so2Qk= -SHA256 (Pkgfile) = 5f2ae416cb7fff827b22eeedba550fa12f20336d290dfaffe8931dd5cd97febc +RWSE3ohX2g5d/SQscxMONw0czw94ocDsIMZMbyEkpV2SLDyJjWVwnqvVm9qApOFaRqMAVRIg9MaCz2Sh0ol0uHwNGbO5r2vBjw8= +SHA256 (Pkgfile) = 299f37f3ce4edad5978111f7a53e934d1649c6519cbbb9f2093ea89a0c7d0893 SHA256 (.footprint) = 63d45e10407e15e52133ab7868acd6ebb146a00e6c5d0a7135b250b91828015e SHA256 (libxklavier-5.3.tar.xz) = ebec3bc54b5652838502b96223152fb1cd8fcb14ace5cb02d718fc3276bbd404 diff --git a/libxklavier/Pkgfile b/libxklavier/Pkgfile index ebe16a9c2..9c1d6e608 100644 --- a/libxklavier/Pkgfile +++ b/libxklavier/Pkgfile @@ -2,7 +2,7 @@ # URL: http://freedesktop.org/Software/LibXklavier # Maintainer: Jose V Beneyto, sepen at crux dot nu # Packager: Matt Housh, jaeger at morpheus dot net -# Depends on: libxml2 iso-codes xorg-libx11 +# Depends on: gobject-introspection iso-codes xkeyboard-config xorg-server xorg-xinput name=libxklavier version=5.3 From crux at crux.nu Sat Sep 9 08:00:09 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 08:00:09 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): wine: 2.15 -> 2.16 Message-ID: <20170909080009.982CC18049F@crux.nu> commit dc6c00ff85fd141d276225ca691a2302d27729ff Author: Danny Rawlins Date: Sat Sep 9 17:39:52 2017 +1000 wine: 2.15 -> 2.16 diff --git a/wine/.footprint b/wine/.footprint index 1a45e4422..519aca6d4 100644 --- a/wine/.footprint +++ b/wine/.footprint @@ -462,6 +462,7 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/ksguid.h -rw-r--r-- root/root usr/include/wine/windows/ksmedia.h -rw-r--r-- root/root usr/include/wine/windows/ksuuids.h +-rw-r--r-- root/root usr/include/wine/windows/libloaderapi.h -rw-r--r-- root/root usr/include/wine/windows/lm.h -rw-r--r-- root/root usr/include/wine/windows/lmaccess.h -rw-r--r-- root/root usr/include/wine/windows/lmapibuf.h @@ -1070,6 +1071,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-controller-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-provider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-mm-misc-l1-1-1.dll.so @@ -1432,6 +1434,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-classicprovider-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-consumer-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-controller-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-provider-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventlog-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-mm-misc-l1-1-1.dll @@ -1996,6 +1999,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/wmic.exe -rw-r--r-- root/root usr/lib/wine/fakedlls/wmiutils.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/wmp.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/wmphoto.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/wmplayer.exe -rw-r--r-- root/root usr/lib/wine/fakedlls/wmvcore.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/wnaspi32.dll @@ -2582,6 +2586,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rwxr-xr-x root/root usr/lib/wine/wmic.exe.so -rwxr-xr-x root/root usr/lib/wine/wmiutils.dll.so -rwxr-xr-x root/root usr/lib/wine/wmp.dll.so +-rwxr-xr-x root/root usr/lib/wine/wmphoto.dll.so -rwxr-xr-x root/root usr/lib/wine/wmplayer.exe.so -rwxr-xr-x root/root usr/lib/wine/wmvcore.dll.so -rwxr-xr-x root/root usr/lib/wine/wnaspi32.dll.so @@ -2789,6 +2794,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-classicprovider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-consumer-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-controller-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-provider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-mm-misc-l1-1-1.dll.so @@ -3160,6 +3166,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-classicprovider-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-consumer-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-controller-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-provider-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventlog-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-mm-misc-l1-1-1.dll @@ -3786,6 +3793,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/wmic.exe -rw-r--r-- root/root usr/lib32/wine/fakedlls/wmiutils.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/wmp.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/wmphoto.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/wmplayer.exe -rw-r--r-- root/root usr/lib32/wine/fakedlls/wmvcore.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/wnaspi32.dll @@ -4428,6 +4436,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rwxr-xr-x root/root usr/lib32/wine/wmic.exe.so -rwxr-xr-x root/root usr/lib32/wine/wmiutils.dll.so -rwxr-xr-x root/root usr/lib32/wine/wmp.dll.so +-rwxr-xr-x root/root usr/lib32/wine/wmphoto.dll.so -rwxr-xr-x root/root usr/lib32/wine/wmplayer.exe.so -rwxr-xr-x root/root usr/lib32/wine/wmvcore.dll.so -rwxr-xr-x root/root usr/lib32/wine/wnaspi32.dll.so diff --git a/wine/.md5sum b/wine/.md5sum index 4670b708d..310ea2aec 100644 --- a/wine/.md5sum +++ b/wine/.md5sum @@ -1,4 +1,4 @@ -7b96240ccde267653134ff1b0636af68 wine-2.15.tar.xz +99ed1c3cf7a868fa0f2902412971e9d1 wine-2.16.tar.xz 844ae4134e6df71f23dbb222076c37a6 wine-mono-4.7.1.msi 5ebc4ec71c92b3db3d84b334a1db385d wine_gecko-2.47-x86.msi d93ac0d2e6aceafe9113a9918916df45 wine_gecko-2.47-x86_64.msi diff --git a/wine/.signature b/wine/.signature index 95d67b082..4240af38a 100644 --- a/wine/.signature +++ b/wine/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/X0nIGJ+NR76gemUOkjq3diF7Jx4nMFJ09xjQ2NOLDjZZxJ6H3Eec/MswrR/zLyMgLuUWGi0LMRJVwxHhpw0zwE= -SHA256 (Pkgfile) = dda9081fc65f98c0105994bb117b96a8703c8d2217f90e0bcf4a48bbdf603462 -SHA256 (.footprint) = baeb1b932d8cede68e00a95ec669ceff98c1af441037c0052063121ec68f042a -SHA256 (wine-2.15.tar.xz) = d82d500cbf81fb08c711d3619bd52373138a05574d044f089af89707274868b3 +RWSE3ohX2g5d/azSbTK80PvNNTtSMzeFRXAlURmiHUlz2t/Cf7lLkFADrqUn42oUTyIjIT1f43lNawambzsfyj1Hh/CjRpilQgE= +SHA256 (Pkgfile) = 8825d1e4936cf655f6840c71ab75cc658bb314e0dc3d153d5a674ba984ec57ad +SHA256 (.footprint) = ccf5bc06d848e85c6dda80b80e9b217487e3f89db62213706f79cc807537eb2d +SHA256 (wine-2.16.tar.xz) = a561edcabecd6c44948e5b2ef11941b2ba047275240418fa2c98c1fdceda2c21 SHA256 (wine_gecko-2.47-x86.msi) = 3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a SHA256 (wine_gecko-2.47-x86_64.msi) = c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d SHA256 (wine-mono-4.7.1.msi) = 2c8d5db7f833c3413b2519991f5af1f433d59a927564ec6f38a3f1f8b2c629aa diff --git a/wine/Pkgfile b/wine/Pkgfile index f28201698..32c3b7393 100644 --- a/wine/Pkgfile +++ b/wine/Pkgfile @@ -5,7 +5,7 @@ # Depends on: fontconfig-32 freeglut-32 gnutls-32 lcms2-32 mpg123-32 openal-32 prelink xorg-libxcomposite-32 xorg-libxcursor-32 xorg-libxinerama-32 xorg-libxrandr-32 xorg-libxxf86dga-32 xorg-libxxf86vm-32 name=wine -version=2.15 +version=2.16 release=1 source=(https://dl.winehq.org/wine/source/2.x/$name-$version.tar.xz https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi From crux at crux.nu Sat Sep 9 08:29:21 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 08:29:21 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): cairo-dock-plug-ins: fix source name Message-ID: <20170909082921.4134F18023E@crux.nu> commit 08cb7e09a4fcff342448de06729774f57d346284 Author: Danny Rawlins Date: Sat Sep 9 18:25:51 2017 +1000 cairo-dock-plug-ins: fix source name diff --git a/cairo-dock-plug-ins/.footprint b/cairo-dock-plug-ins/.footprint index c018d363..e6887817 100644 --- a/cairo-dock-plug-ins/.footprint +++ b/cairo-dock-plug-ins/.footprint @@ -60,9 +60,6 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/CDBashApplet.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/CairoDock.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/CairoDock.pyc -drwxr-xr-x root/root usr/lib/ruby/ -drwxr-xr-x root/root usr/lib/ruby/2.1/ --rw-r--r-- root/root usr/lib/ruby/2.1/CDApplet.rb drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/cairo-dock/ drwxr-xr-x root/root usr/share/cairo-dock/gauges/ diff --git a/cairo-dock-plug-ins/.md5sum b/cairo-dock-plug-ins/.md5sum index 9de5fb7f..c252208b 100644 --- a/cairo-dock-plug-ins/.md5sum +++ b/cairo-dock-plug-ins/.md5sum @@ -1 +1 @@ -434941926f9205fd8562a15b6ac5f243 3.4.1.tar.gz +c88a4743ade7dcd0e4234b284181a74e cairo-dock-plug-ins-3.4.1.tar.gz diff --git a/cairo-dock-plug-ins/.signature b/cairo-dock-plug-ins/.signature index 31d9a587..efde23f9 100644 --- a/cairo-dock-plug-ins/.signature +++ b/cairo-dock-plug-ins/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF39GokfABX0pJBtH+safG/PiYHQ+pnBmdc1I+8MoaKJVsnP1El26Vkj/RX1Su2CdiDBsi0qYsjExRJGePnO/cXQc= -SHA256 (Pkgfile) = d9f224bffc415750b11452249dce1e877f333675e12e4012840b2c785e939cad -SHA256 (.footprint) = c1403dce00534f18f5fddec5fa2b836fa2bde6fca78f753e97eba43d97b90c14 -SHA256 (3.4.1.tar.gz) = 321113fb8fa214d965c9827b82890651dc4cd0beb23aef0e2d3f5caf806ebdc2 +RWSagIOpLGJF32KbYqZKUf0kizdMXY9K2ANktszvXaOFCEB+d93vDXJvs5BX39yGcNsjIR9ofwg4KGVA788To4W2GmWK9DUkpws= +SHA256 (Pkgfile) = 904d447fa4d047e77b2416fc191ae88bb56b24fbb95170e55d7e261e4a51a352 +SHA256 (.footprint) = 932758ee286e3e7a49c2ce22c3c7b2f5e729a5ef73ab85edc24ef33006a37f79 +SHA256 (cairo-dock-plug-ins-3.4.1.tar.gz) = e09b8e600398749d1f74b26e645b477a1844a3eea02fcadd6877935da3f8639e diff --git a/cairo-dock-plug-ins/Pkgfile b/cairo-dock-plug-ins/Pkgfile index 50ea9b80..ab8954a7 100644 --- a/cairo-dock-plug-ins/Pkgfile +++ b/cairo-dock-plug-ins/Pkgfile @@ -2,16 +2,16 @@ # URL: http://glx-dock.org/ # Maintainer: Jose V Beneyto, sepen at crux dot nu # Packager: Jose V Beneyto, sepen at crux dot nu -# Depends on: cairo-dock libxklavier libexif lm_sensors pulseaudio python upower -# Nice to have: webkitgtk vte-gtk3 +# Depends on: cairo-dock libexif libxklavier lm_sensors pulseaudio upowe +# Optional: webkitgtk vte-gtk3 ruby name=cairo-dock-plug-ins version=3.4.1 release=1 -source=(https://github.com/Cairo-Dock/$name/archive/$version.tar.gz) +source=(https://github.com/Cairo-Dock/$name/releases/download/$version/$name-$version.tar.gz) build() { - cd $name-$version + cd cairo-dock-plugins-$version cmake -DCMAKE_INSTALL_PREFIX=/usr From crux at crux.nu Sat Sep 9 08:29:21 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 08:29:21 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): cairo-dock: fix source name, add missing dependencies Message-ID: <20170909082921.44F8B1804A2@crux.nu> commit fa444c8bb8637ad917f7a36950ae858e8c09ca50 Author: Danny Rawlins Date: Sat Sep 9 18:13:23 2017 +1000 cairo-dock: fix source name, add missing dependencies diff --git a/cairo-dock/.md5sum b/cairo-dock/.md5sum index 9b1b93d7..872ae258 100644 --- a/cairo-dock/.md5sum +++ b/cairo-dock/.md5sum @@ -1 +1 @@ -63285f2744a76354cea9cc4c012b3c11 3.4.1.tar.gz +cfac6f16a4f31bab6a18533e3fa69abd cairo-dock-3.4.1.tar.gz diff --git a/cairo-dock/.signature b/cairo-dock/.signature index ecb863a8..0a8c4866 100644 --- a/cairo-dock/.signature +++ b/cairo-dock/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3/UybxB/tLQh/a8DlPbIAknfH3z8aiNd5TFIg2DJntx9Wm1nHGEMTRiA4u83u646BdCTGsbbXs6Cl82pBz1KagM= -SHA256 (Pkgfile) = 99bcb1d548729e43fdcb666de7f23940722b4da4f0fc2cc112da127dc7b65090 +RWSagIOpLGJF373r44I4jq3AZpp7pk/iKduXfjoFKoJ8P9RKYgh3ScKqBiq48FXF5gTDghpTcx2vbU6qSA+dBqlT4/nAXKwdIQM= +SHA256 (Pkgfile) = 44e26e2d8cfe7dbdd8837fecfc72ea62e305ce59f318274a1267d336342c0fd7 SHA256 (.footprint) = a0704242b331d5a4c807fea94d02cf305f0155fba637bb64f66fef0573f78084 -SHA256 (3.4.1.tar.gz) = 321113fb8fa214d965c9827b82890651dc4cd0beb23aef0e2d3f5caf806ebdc2 +SHA256 (cairo-dock-3.4.1.tar.gz) = dcadbbe089487f22b112f25a91d1c966275b245f248f950c6987de787eb95137 diff --git a/cairo-dock/Pkgfile b/cairo-dock/Pkgfile index fd315f1e..341ad485 100644 --- a/cairo-dock/Pkgfile +++ b/cairo-dock/Pkgfile @@ -2,15 +2,15 @@ # URL: http://glx-dock.org/ # Maintainer: Jose V Beneyto, sepen at crux dot nu # Packager: Jose V Beneyto, sepen at crux dot nu -# Depends on: dbus-glib glu gtk3 librsvg cmake +# Depends on: dbus-glib glu librsvg xorg-libxcomposite name=cairo-dock version=3.4.1 release=1 -source=(https://github.com/Cairo-Dock/$name-core/archive/$version.tar.gz) +source=(https://github.com/Cairo-Dock/cairo-dock-core/releases/download/$version/$name-$version.tar.gz) build() { - cd $name-core-$version + cd $name-$version cmake -DCMAKE_INSTALL_PREFIX=/usr From crux at crux.nu Sat Sep 9 16:21:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 16:21:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): Merge branch '3.3' of crux:ports/contrib into 3.3 Message-ID: <20170909162103.D2933180480@crux.nu> commit b2238e9a5b0999e38de354afbb02152a08dda744 Merge: e96021ac 08cb7e09 Author: Alan Mizrahi Date: Sun Sep 10 01:15:44 2017 +0900 Merge branch '3.3' of crux:ports/contrib into 3.3 From crux at crux.nu Sat Sep 9 16:21:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 9 Sep 2017 16:21:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): exiv2: 0.25 -> 0.26 Message-ID: <20170909162103.D65BD180495@crux.nu> commit e96021ac2b574210aaae2b2e6cff8f53fcec7d62 Author: Alan Mizrahi Date: Fri Sep 8 13:53:55 2017 +0900 exiv2: 0.25 -> 0.26 diff --git a/exiv2/.footprint b/exiv2/.footprint index 9af603bf..eab0f0da 100644 --- a/exiv2/.footprint +++ b/exiv2/.footprint @@ -3,6 +3,7 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/exiv2 drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/exiv2/ +-rw-r--r-- root/root usr/include/exiv2/asfvideo.hpp -rw-r--r-- root/root usr/include/exiv2/basicio.hpp -rw-r--r-- root/root usr/include/exiv2/bmpimage.hpp -rw-r--r-- root/root usr/include/exiv2/config.h @@ -16,14 +17,15 @@ drwxr-xr-x root/root usr/include/exiv2/ -rw-r--r-- root/root usr/include/exiv2/exif.hpp -rw-r--r-- root/root usr/include/exiv2/exiv2.hpp -rw-r--r-- root/root usr/include/exiv2/exv_conf.h --rw-r--r-- root/root usr/include/exiv2/exv_msvc.h -rw-r--r-- root/root usr/include/exiv2/futils.hpp -rw-r--r-- root/root usr/include/exiv2/gifimage.hpp -rw-r--r-- root/root usr/include/exiv2/http.hpp -rw-r--r-- root/root usr/include/exiv2/image.hpp +-rw-r--r-- root/root usr/include/exiv2/ini.hpp -rw-r--r-- root/root usr/include/exiv2/iptc.hpp -rw-r--r-- root/root usr/include/exiv2/jp2image.hpp -rw-r--r-- root/root usr/include/exiv2/jpgimage.hpp +-rw-r--r-- root/root usr/include/exiv2/matroskavideo.hpp -rw-r--r-- root/root usr/include/exiv2/metadatum.hpp -rw-r--r-- root/root usr/include/exiv2/mrwimage.hpp -rw-r--r-- root/root usr/include/exiv2/orfimage.hpp @@ -32,24 +34,29 @@ drwxr-xr-x root/root usr/include/exiv2/ -rw-r--r-- root/root usr/include/exiv2/preview.hpp -rw-r--r-- root/root usr/include/exiv2/properties.hpp -rw-r--r-- root/root usr/include/exiv2/psdimage.hpp +-rw-r--r-- root/root usr/include/exiv2/quicktimevideo.hpp -rw-r--r-- root/root usr/include/exiv2/rafimage.hpp +-rw-r--r-- root/root usr/include/exiv2/riffvideo.hpp -rw-r--r-- root/root usr/include/exiv2/rw2image.hpp +-rw-r--r-- root/root usr/include/exiv2/rwlock.hpp -rw-r--r-- root/root usr/include/exiv2/svn_version.h -rw-r--r-- root/root usr/include/exiv2/tags.hpp -rw-r--r-- root/root usr/include/exiv2/tgaimage.hpp -rw-r--r-- root/root usr/include/exiv2/tiffimage.hpp -rw-r--r-- root/root usr/include/exiv2/types.hpp +-rw-r--r-- root/root usr/include/exiv2/utilsvideo.hpp -rw-r--r-- root/root usr/include/exiv2/value.hpp -rw-r--r-- root/root usr/include/exiv2/version.hpp +-rw-r--r-- root/root usr/include/exiv2/webpimage.hpp -rw-r--r-- root/root usr/include/exiv2/xmp.hpp -rw-r--r-- root/root usr/include/exiv2/xmpsidecar.hpp drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libexiv2.a --rw-r--r-- root/root usr/lib/libexiv2.la -lrwxrwxrwx root/root usr/lib/libexiv2.so -> libexiv2.so.14.0.0 -lrwxrwxrwx root/root usr/lib/libexiv2.so.14 -> libexiv2.so.14.0.0 --rw-r--r-- root/root usr/lib/libexiv2.so.14.0.0 +lrwxrwxrwx root/root usr/lib/libexiv2.so -> libexiv2.so.26 +lrwxrwxrwx root/root usr/lib/libexiv2.so.26 -> libexiv2.so.26.0.0 +-rwxr-xr-x root/root usr/lib/libexiv2.so.26.0.0 +-rw-r--r-- root/root usr/lib/libxmp.a drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/exiv2.lsm -rw-r--r-- root/root usr/lib/pkgconfig/exiv2.pc drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ diff --git a/exiv2/.md5sum b/exiv2/.md5sum index 33ec862e..0a2f50f9 100644 --- a/exiv2/.md5sum +++ b/exiv2/.md5sum @@ -1 +1 @@ -258d4831b30f75a01e0234065c6c2806 exiv2-0.25.tar.gz +5a32bfa41b5e5409c9347b227350e100 v0.26.tar.gz diff --git a/exiv2/.signature b/exiv2/.signature index 333f4469..a63a2c59 100644 --- a/exiv2/.signature +++ b/exiv2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF35MdjcDW3Sk+KBGNOL4NShuIqYIjNuS5AElgqopANeZ5V+zHhWUm65zrxxsnS0LyVx7/Xrrz07dDzSv+MOABmww= -SHA256 (Pkgfile) = 389f7cc4077ab8e7c4b1d436a973735e28ea8cbc1de687a5fa5d279798cc4076 -SHA256 (.footprint) = 24c98b9009a2cb2a0878b782eec334de7d5b5daa6639d3166325abb946cbcf73 -SHA256 (exiv2-0.25.tar.gz) = c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 +RWSagIOpLGJF3yaBQ3u3qT6TNwDKaJIMO21Bx+HEZAfEmtW53MKbi+mnkbIF3b7laaTLqO7DcRQ7fil7fV5BIWL79dhMjSbeagY= +SHA256 (Pkgfile) = e0335ad01c93de5b874f80a4f99989ba6e2f1a1768b85e325805fb5a9d759d46 +SHA256 (.footprint) = 16ff6070c2bdf90f98a9ef59725429b95646324df9bb0c42a3285efbe8d1f6d2 +SHA256 (v0.26.tar.gz) = 51cffa8d19d67e1da6c1d0f570a75b8f6c814113367318c2c0407691888c5f01 diff --git a/exiv2/Pkgfile b/exiv2/Pkgfile index b8a78295..dd46354f 100644 --- a/exiv2/Pkgfile +++ b/exiv2/Pkgfile @@ -1,18 +1,23 @@ # Description: Exif and Iptc metadata manipulation library and tools. # URL: http://www.exiv2.org/ # Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve -# Depends on: expat +# Depends on: expat cmake name=exiv2 -version=0.25 +version=0.26 release=2 -source=(http://www.exiv2.org/exiv2-$version.tar.gz) +source=(https://github.com/Exiv2/exiv2/archive/v$version.tar.gz) build() { - cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls + mkdir build; cd build + + cmake ../$name-$version \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DEXIV2_ENABLE_BUILD_PO=OFF \ + -DEXIV2_ENABLE_BUILD_SAMPLES=OFF \ + make make DESTDIR=$PKG install } From crux at crux.nu Mon Sep 11 08:36:59 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 11 Sep 2017 08:36:59 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] tcpdump: update to 4.9.2 Message-ID: <20170911083659.9CFED180251@crux.nu> commit 6f0ee7456dc76b960294e8156f29a86935a5ad8a Author: Juergen Daubert Date: Mon Sep 11 10:33:33 2017 +0200 [notify] tcpdump: update to 4.9.2 lots of security fixes, see http://www.tcpdump.org/tcpdump-changes.txt diff --git a/tcpdump/.md5sum b/tcpdump/.md5sum index e130903a6..6fbb587fa 100644 --- a/tcpdump/.md5sum +++ b/tcpdump/.md5sum @@ -1 +1 @@ -2b83364eef53b63ca3181b4eb56dab0c tcpdump-4.9.0.tar.gz +9bbc1ee33dab61302411b02dd0515576 tcpdump-4.9.2.tar.gz diff --git a/tcpdump/.signature b/tcpdump/.signature index f822c5657..1d5d2259e 100644 --- a/tcpdump/.signature +++ b/tcpdump/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/W6MOHyUCUBsOiMiTPJZdSgZlmOTXN4ZfWuBlhuJgGI6y1YyiHNuTxQKuwHAlwYTGuaFU3ggpEDT9zQnhhgHXwE= -SHA256 (Pkgfile) = 6e31eb209d0ab7bb256c4f00bcd06779e8af2e7eb683452f4361bb3f07e543e5 +RWSE3ohX2g5d/c8S8RzbTAnGrEdX8HYypZ0hCcMjhYN4ds6AMl2NvKdgmPdWYF9rR1vprZGrnHqFR/rMEVrRVjI8zDa7guxuiAE= +SHA256 (Pkgfile) = 9c4627d957fc182a08039443c35e50df538624897e4241417871a730e6c2ff2b SHA256 (.footprint) = 42b48f345c07d2a9409863f67dc1310e4d26b1f089309643dbea4e459f5094fb -SHA256 (tcpdump-4.9.0.tar.gz) = eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e +SHA256 (tcpdump-4.9.2.tar.gz) = 798b3536a29832ce0cbb07fafb1ce5097c95e308a6f592d14052e1ef1505fe79 diff --git a/tcpdump/Pkgfile b/tcpdump/Pkgfile index 244b1fd14..987e0238a 100644 --- a/tcpdump/Pkgfile +++ b/tcpdump/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libpcap, openssl name=tcpdump -version=4.9.0 +version=4.9.2 release=1 source=(http://www.tcpdump.org/release/$name-$version.tar.gz) From crux at crux.nu Mon Sep 11 10:55:48 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 11 Sep 2017 10:55:48 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler-qt5: update to 0.59.0 Message-ID: <20170911105548.5D03F180083@crux.nu> commit d3009c70c2d4c046810c3c473d2732fee3830385 Author: Juergen Daubert Date: Mon Sep 11 12:54:34 2017 +0200 poppler-qt5: update to 0.59.0 diff --git a/poppler-qt5/.md5sum b/poppler-qt5/.md5sum index cd691abef..60796b3f6 100644 --- a/poppler-qt5/.md5sum +++ b/poppler-qt5/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +6e44408a3b4f4a738f8a6770d0aea8a5 poppler-0.59.0.tar.xz +2d8ea187fdf89d2562be28506265ae4a poppler-cmake.patch diff --git a/poppler-qt5/.signature b/poppler-qt5/.signature index 87983027a..3007c8a2f 100644 --- a/poppler-qt5/.signature +++ b/poppler-qt5/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UtxnfYja1GOXtTgj6LL68BSNel4ZjmAj3y6/MhE3NeNAm88f7j3si0nnKQt9bm0JR93gdIJL2FinTX9dfU4gQA= -SHA256 (Pkgfile) = bffefc9f3465318865c2e40b12c1da48e2033e7f8825156a0bbdf91e8130c46b +RWSE3ohX2g5d/dNhR7n+lhIJi8QwWJKc0sYUqX0otyYf5Btf+zwZqU8AdM9ygY40bi2o6lRNR8l9Qmel78DkRQbHZLmnxqn0xAg= +SHA256 (Pkgfile) = 2840f654469db45fddc033d060a2873c147a4a94b357c1f2f7e2822bd06d8e0f SHA256 (.footprint) = 28b34b56cca1fc2b32a21568806de12a968cb31c82e8b665d6b69cecbae8bd96 -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +SHA256 (poppler-0.59.0.tar.xz) = a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641 +SHA256 (poppler-cmake.patch) = f170e24a8c9c515df3ab5362e873f3b74b063ef152d502650524436cdac14ae9 diff --git a/poppler-qt5/Pkgfile b/poppler-qt5/Pkgfile index e00ac7635..e72ec453c 100644 --- a/poppler-qt5/Pkgfile +++ b/poppler-qt5/Pkgfile @@ -4,7 +4,7 @@ # Depends on: qt5 poppler name=poppler-qt5 -version=0.57.0 +version=0.59.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) @@ -28,11 +28,7 @@ build() { -DENABLE_ZLIB=ON \ -DENABLE_CMS=lcms2 \ -DENABLE_LIBOPENJPEG=none \ - -DENABLE_NSS3=OFF \ - -DBUILD_GTK_TESTS=OFF \ - -DBUILD_QT4_TESTS=OFF \ - -DBUILD_QT5_TESTS=OFF \ - -DBUILD_CPP_TESTS=OFF + -DENABLE_NSS3=OFF make make DESTDIR=$PKG install diff --git a/poppler-qt5/poppler-cmake.patch b/poppler-qt5/poppler-cmake.patch index c123c6d3c..ac346d9a2 100644 --- a/poppler-qt5/poppler-cmake.patch +++ b/poppler-qt5/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-03 22:54:06.000000000 +0200 ++++ CMakeLists.txt 2017-09-04 14:38:15.234927567 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,41 +15,36 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,38 +136,47 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) --if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- find_package(Qt5Core) -- find_package(Qt5Gui) -- find_package(Qt5Xml) -- find_package(Qt5Widgets) -- find_package(Qt5Test) -- if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -- set(QT5_FOUND true) -- else () -- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+if(ENABLE_QT5) -+ if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+ find_package(Qt5Core) -+ find_package(Qt5Gui) -+ find_package(Qt5Xml) -+ find_package(Qt5Widgets) -+ find_package(Qt5Test) -+ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -+ set(QT5_FOUND true) -+ else () -+ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+ set(QT5_FOUND false) -+ endif() -+ else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) - set(QT5_FOUND false) -- endif() --else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) +-find_package(Qt5Core) +-find_package(Qt5Gui) +-find_package(Qt5Xml) +-find_package(Qt5Widgets) +-find_package(Qt5Test) +-if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) +- set(QT5_FOUND true) +-else () +- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") - set(QT5_FOUND false) -- message("-- CMake >= 2.8.8 is needed to enable Qt5") --endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- ++ ++ ++if(ENABLE_QT5) ++ find_package(Qt5Core) ++ find_package(Qt5Gui) ++ find_package(Qt5Xml) ++ find_package(Qt5Widgets) ++ find_package(Qt5Test) ++ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) ++ set(QT5_FOUND true) ++ else () ++ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") ++ set(QT5_FOUND false) ++ endif() + endif() + -macro_optional_find_package(Cairo ${CAIRO_VERSION}) -if(CAIRO_FOUND) - set(HAVE_CAIRO ${CAIRO_FOUND}) @@ -66,13 +61,7 @@ - set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") - set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") - macro_optional_find_package(GTK) -- endif(GLIB_FOUND) --else(CAIRO_FOUND) -- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") --endif(CAIRO_FOUND) -+ message("-- CMake >= 2.8.8 is needed to enable Qt5") -+ endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+endif() ++ +if(ENABLE_CAIRO) + macro_optional_find_package(Cairo ${CAIRO_VERSION}) + if(CAIRO_FOUND) @@ -90,62 +79,54 @@ + set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") + set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") + macro_optional_find_package(GTK) -+ endif(ENABLE_GLIB) -+ else(CAIRO_FOUND) ++ endif() ++ else() + set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") -+ endif(CAIRO_FOUND) -+endif(ENABLE_CAIRO) + endif() +-else() +- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") + endif() ++ ++ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -275,7 +290,7 @@ include_directories(${ZLIB_INCLUDE_DIR}) - endif(ENABLE_ZLIB) + endif() -if (NSS3_FOUND) +if (ENABLE_NSS3 AND NSS3_FOUND) add_definitions(${NSS3_CFLAGS}) set(ENABLE_NSS3 ON) --endif(NSS3_FOUND) -+endif(ENABLE_NSS3 AND NSS3_FOUND) - if(JPEG_FOUND) - include_directories(${JPEG_INCLUDE_DIR}) - endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ + endif() +@@ -716,10 +731,10 @@ add_subdirectory(glib) - endif(ENABLE_GLIB) + endif() add_subdirectory(test) -if(QT4_FOUND) +if(ENABLE_QT4) add_subdirectory(qt4) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) add_subdirectory(qt5) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_CPP) - add_subdirectory(cpp) - endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -743,10 +758,10 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_SPLASH) + endif() -if(QT4_FOUND) +if(ENABLE_QT4) poppler_create_install_pkgconfig(poppler-qt4.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) poppler_create_install_pkgconfig(poppler-qt5.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_GLIB) - poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -767,8 +782,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Mon Sep 11 10:55:48 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 11 Sep 2017 10:55:48 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler-glib: update to 0.59.0 Message-ID: <20170911105548.605891802A1@crux.nu> commit 4285dd4976b4c078bceb17e469295c8c2f5023de Author: Juergen Daubert Date: Mon Sep 11 12:54:18 2017 +0200 poppler-glib: update to 0.59.0 diff --git a/poppler-glib/.md5sum b/poppler-glib/.md5sum index cd691abef..60796b3f6 100644 --- a/poppler-glib/.md5sum +++ b/poppler-glib/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +6e44408a3b4f4a738f8a6770d0aea8a5 poppler-0.59.0.tar.xz +2d8ea187fdf89d2562be28506265ae4a poppler-cmake.patch diff --git a/poppler-glib/.signature b/poppler-glib/.signature index cad9f1bba..c5a9e8e82 100644 --- a/poppler-glib/.signature +++ b/poppler-glib/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/detusGEIWO6jNrZspx6GFL+S4yS4XJvHXJrm/T8YQQvQOSXBRPYz98uWH7kVSkyTRnJ3wcF9qIcYeVGvfJhugE= -SHA256 (Pkgfile) = 596782c6c78e6ca81b8407f750815811dc357ec3bb235bc06879e460d02f0ca6 +RWSE3ohX2g5d/QlMon+j6Q0NsUPZzyIGwN+S8OihyDB4kDZRJzoUXHoF42kqK/LJlZkn/FgNAOASynQ9j9HUWTBzXu69OCIyTAI= +SHA256 (Pkgfile) = b5687cf015d37f72cd4fe4cfa1ee664bddd3f7688117cbab826c5528f4ca7c81 SHA256 (.footprint) = 7f982db800a0148c3e12d898e61c070f2d7038bfc561d2184a471a7eca442ee9 -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +SHA256 (poppler-0.59.0.tar.xz) = a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641 +SHA256 (poppler-cmake.patch) = f170e24a8c9c515df3ab5362e873f3b74b063ef152d502650524436cdac14ae9 diff --git a/poppler-glib/Pkgfile b/poppler-glib/Pkgfile index 6d4cfd049..b09b6d350 100644 --- a/poppler-glib/Pkgfile +++ b/poppler-glib/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gobject-introspection poppler name=poppler-glib -version=0.57.0 +version=0.59.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) @@ -27,11 +27,7 @@ build() { -DENABLE_ZLIB=ON \ -DENABLE_CMS=lcms2 \ -DENABLE_LIBOPENJPEG=none \ - -DENABLE_NSS3=OFF \ - -DBUILD_GTK_TESTS=OFF \ - -DBUILD_QT4_TESTS=OFF \ - -DBUILD_QT5_TESTS=OFF \ - -DBUILD_CPP_TESTS=OFF \ + -DENABLE_NSS3=OFF make make DESTDIR=$PKG install diff --git a/poppler-glib/poppler-cmake.patch b/poppler-glib/poppler-cmake.patch index c123c6d3c..ac346d9a2 100644 --- a/poppler-glib/poppler-cmake.patch +++ b/poppler-glib/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-03 22:54:06.000000000 +0200 ++++ CMakeLists.txt 2017-09-04 14:38:15.234927567 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,41 +15,36 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,38 +136,47 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) --if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- find_package(Qt5Core) -- find_package(Qt5Gui) -- find_package(Qt5Xml) -- find_package(Qt5Widgets) -- find_package(Qt5Test) -- if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -- set(QT5_FOUND true) -- else () -- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+if(ENABLE_QT5) -+ if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+ find_package(Qt5Core) -+ find_package(Qt5Gui) -+ find_package(Qt5Xml) -+ find_package(Qt5Widgets) -+ find_package(Qt5Test) -+ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -+ set(QT5_FOUND true) -+ else () -+ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+ set(QT5_FOUND false) -+ endif() -+ else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) - set(QT5_FOUND false) -- endif() --else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) +-find_package(Qt5Core) +-find_package(Qt5Gui) +-find_package(Qt5Xml) +-find_package(Qt5Widgets) +-find_package(Qt5Test) +-if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) +- set(QT5_FOUND true) +-else () +- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") - set(QT5_FOUND false) -- message("-- CMake >= 2.8.8 is needed to enable Qt5") --endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- ++ ++ ++if(ENABLE_QT5) ++ find_package(Qt5Core) ++ find_package(Qt5Gui) ++ find_package(Qt5Xml) ++ find_package(Qt5Widgets) ++ find_package(Qt5Test) ++ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) ++ set(QT5_FOUND true) ++ else () ++ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") ++ set(QT5_FOUND false) ++ endif() + endif() + -macro_optional_find_package(Cairo ${CAIRO_VERSION}) -if(CAIRO_FOUND) - set(HAVE_CAIRO ${CAIRO_FOUND}) @@ -66,13 +61,7 @@ - set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") - set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") - macro_optional_find_package(GTK) -- endif(GLIB_FOUND) --else(CAIRO_FOUND) -- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") --endif(CAIRO_FOUND) -+ message("-- CMake >= 2.8.8 is needed to enable Qt5") -+ endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+endif() ++ +if(ENABLE_CAIRO) + macro_optional_find_package(Cairo ${CAIRO_VERSION}) + if(CAIRO_FOUND) @@ -90,62 +79,54 @@ + set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") + set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") + macro_optional_find_package(GTK) -+ endif(ENABLE_GLIB) -+ else(CAIRO_FOUND) ++ endif() ++ else() + set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") -+ endif(CAIRO_FOUND) -+endif(ENABLE_CAIRO) + endif() +-else() +- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") + endif() ++ ++ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -275,7 +290,7 @@ include_directories(${ZLIB_INCLUDE_DIR}) - endif(ENABLE_ZLIB) + endif() -if (NSS3_FOUND) +if (ENABLE_NSS3 AND NSS3_FOUND) add_definitions(${NSS3_CFLAGS}) set(ENABLE_NSS3 ON) --endif(NSS3_FOUND) -+endif(ENABLE_NSS3 AND NSS3_FOUND) - if(JPEG_FOUND) - include_directories(${JPEG_INCLUDE_DIR}) - endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ + endif() +@@ -716,10 +731,10 @@ add_subdirectory(glib) - endif(ENABLE_GLIB) + endif() add_subdirectory(test) -if(QT4_FOUND) +if(ENABLE_QT4) add_subdirectory(qt4) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) add_subdirectory(qt5) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_CPP) - add_subdirectory(cpp) - endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -743,10 +758,10 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_SPLASH) + endif() -if(QT4_FOUND) +if(ENABLE_QT4) poppler_create_install_pkgconfig(poppler-qt4.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) poppler_create_install_pkgconfig(poppler-qt5.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_GLIB) - poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -767,8 +782,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Mon Sep 11 10:55:48 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 11 Sep 2017 10:55:48 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): poppler: update to 0.59.0 Message-ID: <20170911105548.63D821802BA@crux.nu> commit 7e5714408233a33483b8c1fa1770a77877ba9f11 Author: Juergen Daubert Date: Mon Sep 11 12:54:08 2017 +0200 poppler: update to 0.59.0 diff --git a/poppler/.footprint b/poppler/.footprint index e46ee9e36..421d3eb93 100644 --- a/poppler/.footprint +++ b/poppler/.footprint @@ -154,9 +154,9 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so -> libpoppler-cpp.so.0 lrwxrwxrwx root/root usr/lib/libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.3.0 -rwxr-xr-x root/root usr/lib/libpoppler-cpp.so.0.3.0 -lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.68 -lrwxrwxrwx root/root usr/lib/libpoppler.so.68 -> libpoppler.so.68.0.0 --rwxr-xr-x root/root usr/lib/libpoppler.so.68.0.0 +lrwxrwxrwx root/root usr/lib/libpoppler.so -> libpoppler.so.70 +lrwxrwxrwx root/root usr/lib/libpoppler.so.70 -> libpoppler.so.70.0.0 +-rwxr-xr-x root/root usr/lib/libpoppler.so.70.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cairo.pc -rw-r--r-- root/root usr/lib/pkgconfig/poppler-cpp.pc diff --git a/poppler/.md5sum b/poppler/.md5sum index cd691abef..60796b3f6 100644 --- a/poppler/.md5sum +++ b/poppler/.md5sum @@ -1,2 +1,2 @@ -bc5a191741604552c90d484103229374 poppler-0.57.0.tar.xz -3550e95260ee788c6cc5ef0a579d3037 poppler-cmake.patch +6e44408a3b4f4a738f8a6770d0aea8a5 poppler-0.59.0.tar.xz +2d8ea187fdf89d2562be28506265ae4a poppler-cmake.patch diff --git a/poppler/.signature b/poppler/.signature index 2d1bd3138..1bb31bbfe 100644 --- a/poppler/.signature +++ b/poppler/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VeTSqDgJOUBAd41gZ3QBHTEq+n0knvX5EKrfbVYemiMoFB/esrYYz0DF/DxSbx5ytHVBmOGO9QtYXBRLFBj8Q0= -SHA256 (Pkgfile) = 1b2bcfe22d0bace686669e9b3b4b88a4d5ee4778f22c715e8dd8ac3156ac85f5 -SHA256 (.footprint) = 3bb46ca2783dde9e912039140a3dc9b43f1ed02495a114a2933965a398bb0c1b -SHA256 (poppler-0.57.0.tar.xz) = 0ea37de71b7db78212ebc79df59f99b66409a29c2eac4d882dae9f2397fe44d8 -SHA256 (poppler-cmake.patch) = 8a75147e58d5ecc2eb5baced98fcc405320ff94e2a8eb613c04c91aa8e441d5c +RWSE3ohX2g5d/VqOnu3Ja/nq6Q0j9xIuCqp4Bv5gULwOjmv4x2mDg0ruEw6+Ayo/RdBX9aDDPWQA2yZ59mXI0D+6BQbAylie+A4= +SHA256 (Pkgfile) = b105c471c81f8a5b2012f90364265c0a5dd11ca3a58471f33c9c64706614c4b3 +SHA256 (.footprint) = b6718ca226e4e5ff8cbc74ab71c43f159f4d48a129b9597d02c987b5d3f58518 +SHA256 (poppler-0.59.0.tar.xz) = a3d626b24cd14efa9864e12584b22c9c32f51c46417d7c10ca17651f297c9641 +SHA256 (poppler-cmake.patch) = f170e24a8c9c515df3ab5362e873f3b74b063ef152d502650524436cdac14ae9 diff --git a/poppler/Pkgfile b/poppler/Pkgfile index 283bbe283..aa97865dc 100644 --- a/poppler/Pkgfile +++ b/poppler/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cmake cairo lcms2 name=poppler -version=0.57.0 +version=0.59.0 release=1 source=(http://poppler.freedesktop.org/poppler-$version.tar.xz poppler-cmake.patch) @@ -27,11 +27,7 @@ build() { -DENABLE_ZLIB=ON \ -DENABLE_CMS=lcms2 \ -DENABLE_LIBOPENJPEG=none \ - -DENABLE_NSS3=OFF \ - -DBUILD_GTK_TESTS=OFF \ - -DBUILD_QT4_TESTS=OFF \ - -DBUILD_QT5_TESTS=OFF \ - -DBUILD_CPP_TESTS=OFF \ + -DENABLE_NSS3=OFF make make DESTDIR=$PKG install diff --git a/poppler/poppler-cmake.patch b/poppler/poppler-cmake.patch index c123c6d3c..ac346d9a2 100644 --- a/poppler/poppler-cmake.patch +++ b/poppler/poppler-cmake.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2017-05-21 23:01:39.000000000 +0200 -+++ CMakeLists.txt 2017-05-22 14:12:44.635191266 +0200 -@@ -35,8 +35,14 @@ +--- CMakeLists.txt.orig 2017-09-03 22:54:06.000000000 +0200 ++++ CMakeLists.txt 2017-09-04 14:38:15.234927567 +0200 +@@ -36,8 +36,14 @@ option(BUILD_QT5_TESTS "Whether compile the Qt5 test programs." ON) option(BUILD_CPP_TESTS "Whether compile the CPP test programs." ON) option(ENABLE_SPLASH "Build the Splash graphics backend." ON) @@ -15,41 +15,36 @@ set(ENABLE_LIBOPENJPEG "auto" CACHE STRING "Use libopenjpeg for JPX streams. Possible values: auto, openjpeg1, openjpeg2, unmaintained, none. 'auto' prefers openjpeg2 over openjpeg1 if both are available. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no JPX decoder at all. Default: auto") set(ENABLE_CMS "auto" CACHE STRING "Use color management system. Possible values: auto, lcms1, lcms2. 'auto' prefers lcms2 over lcms1 if both are available. Unset to disable color management system.") set(ENABLE_DCTDECODER "libjpeg" CACHE STRING "Use libjpeg for DCT streams. Possible values: libjpeg, unmaintained, none. will use libjpeg if available or fail if not. 'unmaintained' gives you the internal unmaintained decoder. Use at your own risk. 'none' compiles no DCT decoder at all. Default: libjpeg") -@@ -127,43 +133,46 @@ +@@ -130,38 +136,47 @@ message(FATAL_ERROR "Invalid ENABLE_DCTDECODER value.") endif() macro_optional_find_package(Qt4) --if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- find_package(Qt5Core) -- find_package(Qt5Gui) -- find_package(Qt5Xml) -- find_package(Qt5Widgets) -- find_package(Qt5Test) -- if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -- set(QT5_FOUND true) -- else () -- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+if(ENABLE_QT5) -+ if(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+ find_package(Qt5Core) -+ find_package(Qt5Gui) -+ find_package(Qt5Xml) -+ find_package(Qt5Widgets) -+ find_package(Qt5Test) -+ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) -+ set(QT5_FOUND true) -+ else () -+ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") -+ set(QT5_FOUND false) -+ endif() -+ else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) - set(QT5_FOUND false) -- endif() --else(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) +-find_package(Qt5Core) +-find_package(Qt5Gui) +-find_package(Qt5Xml) +-find_package(Qt5Widgets) +-find_package(Qt5Test) +-if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) +- set(QT5_FOUND true) +-else () +- message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") - set(QT5_FOUND false) -- message("-- CMake >= 2.8.8 is needed to enable Qt5") --endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -- ++ ++ ++if(ENABLE_QT5) ++ find_package(Qt5Core) ++ find_package(Qt5Gui) ++ find_package(Qt5Xml) ++ find_package(Qt5Widgets) ++ find_package(Qt5Test) ++ if (Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Xml_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND) ++ set(QT5_FOUND true) ++ else () ++ message("-- Package Qt5Core or Qt5Gui or Qt5Xml or Qt5Widgets or Qt5Test not found") ++ set(QT5_FOUND false) ++ endif() + endif() + -macro_optional_find_package(Cairo ${CAIRO_VERSION}) -if(CAIRO_FOUND) - set(HAVE_CAIRO ${CAIRO_FOUND}) @@ -66,13 +61,7 @@ - set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") - set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") - macro_optional_find_package(GTK) -- endif(GLIB_FOUND) --else(CAIRO_FOUND) -- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") --endif(CAIRO_FOUND) -+ message("-- CMake >= 2.8.8 is needed to enable Qt5") -+ endif(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} VERSION_GREATER 2.8.7) -+endif() ++ +if(ENABLE_CAIRO) + macro_optional_find_package(Cairo ${CAIRO_VERSION}) + if(CAIRO_FOUND) @@ -90,62 +79,54 @@ + set(POPPLER_GLIB_DISABLE_DEPRECATED "${POPPLER_GLIB_DISABLE_DEPRECATED} -DG_DISABLE_DEPRECATED") + set(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES "${POPPLER_GLIB_DISABLE_SINGLE_INCLUDES} -DG_DISABLE_SINGLE_INCLUDES") + macro_optional_find_package(GTK) -+ endif(ENABLE_GLIB) -+ else(CAIRO_FOUND) ++ endif() ++ else() + set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") -+ endif(CAIRO_FOUND) -+endif(ENABLE_CAIRO) + endif() +-else() +- set(CAIRO_FEATURE "#undef POPPLER_HAS_CAIRO") + endif() ++ ++ if(ENABLE_CPP) macro_optional_find_package(Iconv) set(ENABLE_CPP ${ICONV_FOUND}) -@@ -277,10 +286,10 @@ +@@ -275,7 +290,7 @@ include_directories(${ZLIB_INCLUDE_DIR}) - endif(ENABLE_ZLIB) + endif() -if (NSS3_FOUND) +if (ENABLE_NSS3 AND NSS3_FOUND) add_definitions(${NSS3_CFLAGS}) set(ENABLE_NSS3 ON) --endif(NSS3_FOUND) -+endif(ENABLE_NSS3 AND NSS3_FOUND) - if(JPEG_FOUND) - include_directories(${JPEG_INCLUDE_DIR}) - endif(JPEG_FOUND) -@@ -716,12 +725,12 @@ + endif() +@@ -716,10 +731,10 @@ add_subdirectory(glib) - endif(ENABLE_GLIB) + endif() add_subdirectory(test) -if(QT4_FOUND) +if(ENABLE_QT4) add_subdirectory(qt4) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) add_subdirectory(qt5) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_CPP) - add_subdirectory(cpp) - endif(ENABLE_CPP) -@@ -743,12 +752,12 @@ +@@ -743,10 +758,10 @@ if(ENABLE_SPLASH) poppler_create_install_pkgconfig(poppler-splash.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_SPLASH) + endif() -if(QT4_FOUND) +if(ENABLE_QT4) poppler_create_install_pkgconfig(poppler-qt4.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT4_FOUND) + endif() -if(QT5_FOUND) -+endif(ENABLE_QT4) +if(ENABLE_QT5) poppler_create_install_pkgconfig(poppler-qt5.pc lib${LIB_SUFFIX}/pkgconfig) --endif(QT5_FOUND) -+endif(ENABLE_QT5) + endif() if(ENABLE_GLIB) - poppler_create_install_pkgconfig(poppler-glib.pc lib${LIB_SUFFIX}/pkgconfig) - endif(ENABLE_GLIB) -@@ -767,8 +776,8 @@ +@@ -767,8 +782,8 @@ message(" with CMYK support") endif() show_end_message_yesno("cairo output" CAIRO_FOUND) From crux at crux.nu Mon Sep 11 10:55:48 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 11 Sep 2017 10:55:48 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): cups-filters: update to 1.17.4 Message-ID: <20170911105548.67E4E1802BD@crux.nu> commit 3f7bbf0b243e5b0ede90810fcddc3fef0e94fdb3 Author: Juergen Daubert Date: Mon Sep 11 12:53:46 2017 +0200 cups-filters: update to 1.17.4 diff --git a/cups-filters/.footprint b/cups-filters/.footprint index 55ec9459e..1547ee7e1 100644 --- a/cups-filters/.footprint +++ b/cups-filters/.footprint @@ -53,6 +53,7 @@ drwxr-xr-x root/root usr/lib/cups/filter/ -rwxr-xr-x root/root usr/lib/cups/filter/pdftops -rwxr-xr-x root/root usr/lib/cups/filter/pdftoraster -rwxr-xr-x root/root usr/lib/cups/filter/rastertoescpx +-rwxr-xr-x root/root usr/lib/cups/filter/rastertopclm -rwxr-xr-x root/root usr/lib/cups/filter/rastertopclx -rwxr-xr-x root/root usr/lib/cups/filter/rastertopdf -rwxr-xr-x root/root usr/lib/cups/filter/rastertops diff --git a/cups-filters/.md5sum b/cups-filters/.md5sum index 42ed70620..a6f6ee981 100644 --- a/cups-filters/.md5sum +++ b/cups-filters/.md5sum @@ -1,2 +1,2 @@ 7540a6989be0042429f41770b1cdf215 cups-browsed -ba3d28b7a0613baf8b414726d71b6758 cups-filters-1.16.4.tar.xz +83c18c2f4296448551a8dd26c4a7ef69 cups-filters-1.17.4.tar.xz diff --git a/cups-filters/.signature b/cups-filters/.signature index 1d3959a77..c0db14331 100644 --- a/cups-filters/.signature +++ b/cups-filters/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/XrchEfMiTWrWuUAKvpI2TujuKhVykMn3bDDpnEAG7k5xrINZ5jTuV41e1DwxFHv+eRRrZZ4FVWxEhRp2Yc8kQI= -SHA256 (Pkgfile) = d72167ddb3e0730669d55b53e2d6a2d0d931e7fe791e2d02e0df6d0772b0fbaa -SHA256 (.footprint) = 06ae436a221c854b2b7ff285ef7a86c9610280093815aafdbd4bb07000b8ca4e -SHA256 (cups-filters-1.16.4.tar.xz) = 2642c6a3cbf10a38d91f20b7b292583d19acb64e786eb6513b7b45738a2e5aed +RWSE3ohX2g5d/ZAFlgn/M9nXHEzTk+lRmAbSFp3US+0yL9l8SUSMb4pNGUJSWBlOHF4JbuzhOX6kkgVC804VXT7p/KDKgyprnwo= +SHA256 (Pkgfile) = f511440654f7fe8298ac0201793089f5e14cdf9608506e4cc0074f05746cb130 +SHA256 (.footprint) = 1e1b79921fccc6090e44549a739b9f54ec989374c7a5862826f42d47107a2240 +SHA256 (cups-filters-1.17.4.tar.xz) = 3ab37469193c9b95be84dd981ca1324eab408009174c8ae42b779cc4469c95bf SHA256 (cups-browsed) = 4c4900ee88d488078da20a5cabc949921382fa69bc28bb2a7f89fa5ae01afb5b diff --git a/cups-filters/Pkgfile b/cups-filters/Pkgfile index b20f6424d..dc805f33d 100644 --- a/cups-filters/Pkgfile +++ b/cups-filters/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cups ghostscript poppler qpdf mupdf name=cups-filters -version=1.16.4 +version=1.17.4 release=1 source=(http://www.openprinting.org/download/$name/$name-$version.tar.xz cups-browsed) @@ -18,6 +18,7 @@ build () { --disable-avahi \ --disable-dbus \ --disable-braille \ + --disable-pclm \ --without-rcdir \ --with-browseremoteprotocols=cups From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): nspr: updated to 4.16 Message-ID: <20170914191522.9E17B1801A9@crux.nu> commit 37316313416b379dd26c483aeacbf79534b4225d Author: Fredrik Rinnestam Date: Thu Sep 14 21:13:36 2017 +0200 nspr: updated to 4.16 diff --git a/nspr/.md5sum b/nspr/.md5sum index 0d8411a7d..c31523b83 100644 --- a/nspr/.md5sum +++ b/nspr/.md5sum @@ -1,2 +1,2 @@ -c6c652d4f805be2daa344ac372d7bc59 nspr-4.15.tar.gz +42fd8963a4b394f62d43ba604f03fab7 nspr-4.16.tar.gz 2083f33e11dfe15feb7bf9bca0f6c44b nspr.pc.in diff --git a/nspr/.signature b/nspr/.signature index 5d0305355..9002b087c 100644 --- a/nspr/.signature +++ b/nspr/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/c+8XmMtTSxQT1a9uz1HAlAA4jWR15EdKxtlLqjBs4EOUU8xBgxoippSx2tWbux+0kzuO3arHkLFVuxtI/BwFwg= -SHA256 (Pkgfile) = efe1d11475b2ee58b2be3fca9cde0789c2fe40ec950c7ea2fcb67600c069d339 +RWSE3ohX2g5d/epZnb+qiysM5RbovThNCG+q9NRVSaoNdhaYjllBNpSd4eGNrguTSBP3Q25kvAJt2DNyQpNUEaQWjwPjmyof/gA= +SHA256 (Pkgfile) = 336a1f288d076efbce84c399e5aab13ab3416c9207eb8aa57615a156ceb4618e SHA256 (.footprint) = ca5a9f3ef9c25bbb9276ddaf58e30935286f63deee679e7268d602e09f9934af -SHA256 (nspr-4.15.tar.gz) = 27dde06bc3d0c88903a20d6ad807361a912cfb624ca0ab4efb10fc50b19e2d80 +SHA256 (nspr-4.16.tar.gz) = 9b3102d97665504aeee73363c11a21c062ad67a2522242368b7f019f96a53cd1 SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71 diff --git a/nspr/Pkgfile b/nspr/Pkgfile index 054c24973..93353ee41 100644 --- a/nspr/Pkgfile +++ b/nspr/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: Fredrik Rinnestam, fredrik at rinnestam dot se name=nspr -version=4.15 +version=4.16 release=1 source=(https://ftp.mozilla.org/pub/nspr/releases/v$version/src/$name-$version.tar.gz $name.pc.in) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): nss: updated to 3.32.1 Message-ID: <20170914191522.A15251802AB@crux.nu> commit 2846b14f4f7d234084b9baa8af7e0ab8455f49b2 Author: Fredrik Rinnestam Date: Thu Sep 14 21:12:42 2017 +0200 nss: updated to 3.32.1 diff --git a/nss/.md5sum b/nss/.md5sum index dee2d9f7b..fcc42a952 100644 --- a/nss/.md5sum +++ b/nss/.md5sum @@ -1,4 +1,4 @@ -4c1204af8372a9a07c6fc7ed5c636f74 nss-3.31.tar.gz +852ceaa553cecd1cba968ed8b603a26a nss-3.32.1.tar.gz 17226659298a9d9bb3f323186d220f6f nss-config.in bf2ff51cef976ccd0a4832835eec8195 nss-softokn.pc.in 9ad2a26c137208ff292061143c7cc227 nss-util.pc.in diff --git a/nss/.signature b/nss/.signature index 8fd70cf83..53d432714 100644 --- a/nss/.signature +++ b/nss/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZSETc/GkQUGO+uONjMvGrCNiohJob5JK/ci+jdHCxQS0y1AKVruLYxYIdT3EV7lXYPxHPC+cmacxfR+XzjB8g8= -SHA256 (Pkgfile) = b5c973706bbc81edf7c4d610fc7c34a82529b151ae900f9f29d1cdd5e9b1add1 +RWSE3ohX2g5d/YpPEh6zMdvtdlSdvqQzWlcxy7cigMQBUzbxPlzfw5Eoq5uP9oyJlBbvhQjFZogY3ib1GOfNqIO+jOXU/Owf/w0= +SHA256 (Pkgfile) = 4c4f9a7c1a04823a444dc3ce74ad18a013007b61392397b12a86d86001d0ef96 SHA256 (.footprint) = a8d65d292aa50ef9b41adf915070e61cc5769c72850b77173622861921da68d2 -SHA256 (nss-3.31.tar.gz) = e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d +SHA256 (nss-3.32.1.tar.gz) = 4de59ca7f5bf4a56fbcfdbb4a054f254ba9f408f56476957404a091048624652 SHA256 (nss-config.in) = 08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5 SHA256 (nss.pc.in) = 135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626 SHA256 (nss-util.pc.in) = a8b264050fd3b372c58e3eec81b2dc3b369567d0a5f4d085830cd77220e2ac2a diff --git a/nss/Pkgfile b/nss/Pkgfile index 76994414a..384d1dfe5 100644 --- a/nss/Pkgfile +++ b/nss/Pkgfile @@ -4,8 +4,8 @@ # Depends on: nspr sqlite3 name=nss -version=3.31 -release=2 +version=3.32.1 +release=1 source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${version//./_}_RTM/src/$name-$version.tar.gz \ nss-config.in nss.pc.in nss-util.pc.in nss-softokn.pc.in) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gtk3: updated to 3.22.21 Message-ID: <20170914191522.A497C1802AD@crux.nu> commit 00b3459342e36145deec9e8d9b7b5ea954d3d7af Author: Fredrik Rinnestam Date: Thu Sep 14 21:10:37 2017 +0200 gtk3: updated to 3.22.21 diff --git a/gtk3/.footprint b/gtk3/.footprint index fcd709579..02b472bff 100644 --- a/gtk3/.footprint +++ b/gtk3/.footprint @@ -451,13 +451,13 @@ lrwxrwxrwx root/root usr/lib/libgailutil-3.so -> libgailutil-3.so.0.0.0 lrwxrwxrwx root/root usr/lib/libgailutil-3.so.0 -> libgailutil-3.so.0.0.0 -rwxr-xr-x root/root usr/lib/libgailutil-3.so.0.0.0 -rw-r--r-- root/root usr/lib/libgdk-3.la -lrwxrwxrwx root/root usr/lib/libgdk-3.so -> libgdk-3.so.0.2200.19 -lrwxrwxrwx root/root usr/lib/libgdk-3.so.0 -> libgdk-3.so.0.2200.19 --rwxr-xr-x root/root usr/lib/libgdk-3.so.0.2200.19 +lrwxrwxrwx root/root usr/lib/libgdk-3.so -> libgdk-3.so.0.2200.21 +lrwxrwxrwx root/root usr/lib/libgdk-3.so.0 -> libgdk-3.so.0.2200.21 +-rwxr-xr-x root/root usr/lib/libgdk-3.so.0.2200.21 -rw-r--r-- root/root usr/lib/libgtk-3.la -lrwxrwxrwx root/root usr/lib/libgtk-3.so -> libgtk-3.so.0.2200.19 -lrwxrwxrwx root/root usr/lib/libgtk-3.so.0 -> libgtk-3.so.0.2200.19 --rwxr-xr-x root/root usr/lib/libgtk-3.so.0.2200.19 +lrwxrwxrwx root/root usr/lib/libgtk-3.so -> libgtk-3.so.0.2200.21 +lrwxrwxrwx root/root usr/lib/libgtk-3.so.0 -> libgtk-3.so.0.2200.21 +-rwxr-xr-x root/root usr/lib/libgtk-3.so.0.2200.21 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gail-3.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gdk-3.0.pc diff --git a/gtk3/.md5sum b/gtk3/.md5sum index 42785129e..a84290b1e 100644 --- a/gtk3/.md5sum +++ b/gtk3/.md5sum @@ -1 +1 @@ -8a4878abe72726b4d33c623c595749bc gtk+-3.22.19.tar.xz +622c0ae9a271bf55855a0d2d937d6d16 gtk+-3.22.21.tar.xz diff --git a/gtk3/.signature b/gtk3/.signature index 8f1f63fce..1362cb2e4 100644 --- a/gtk3/.signature +++ b/gtk3/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZLhj8cEaEr8CLrI2IISnUv4oq9fcH5vtsd46pzfWHhJrtLKw08fNpmbUG2nHqIbabQ30B/xto/WUzGMIck1Og8= -SHA256 (Pkgfile) = 55843af25957e9d7c35778ab3db4a3618b7e70c86aa2249e6aa2795ce2be6e1d -SHA256 (.footprint) = 4132b99d6920a287e8650482b7c31d8e602b8f265ae4127749958002f18a0a62 -SHA256 (gtk+-3.22.19.tar.xz) = 9883d3ca5244f9b3168ce660e87d52900e141d0f7147dea0640bdd6fe8e5166c +RWSE3ohX2g5d/aGQb3mp52LNZRdBusZUhy+7WzfW0zPskegnovierf8RSJRcxt72lQIh1WTZYtb1wBRUd36KJpn0r4je6dqRTwY= +SHA256 (Pkgfile) = f2a2458042d6fb861763de8ffc28de5a803429b752f2bfb318c27b444856d93a +SHA256 (.footprint) = bc3f408e82e8d9201508fbed5cb2426eb97464a3b19b909ae18aed767689a23f +SHA256 (gtk+-3.22.21.tar.xz) = 1bd3c1a85cfb4db112cabb5379abb05a1a94fe43052d309d573493fca00e6b87 diff --git a/gtk3/Pkgfile b/gtk3/Pkgfile index 1de6994c6..b1fdd6695 100644 --- a/gtk3/Pkgfile +++ b/gtk3/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gdk-pixbuf, pango, at-spi2-atk, libepoxy name=gtk3 -version=3.22.19 +version=3.22.21 release=1 source=(http://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-$version.tar.xz) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): at-spi2-atk: updated to 2.26.0 Message-ID: <20170914191522.A7D221802CD@crux.nu> commit 1e6295d089a584a69bc212e850af3c1507bc2d8f Author: Fredrik Rinnestam Date: Thu Sep 14 21:04:31 2017 +0200 at-spi2-atk: updated to 2.26.0 diff --git a/at-spi2-atk/.md5sum b/at-spi2-atk/.md5sum index 384a3c73e..51bc96f83 100644 --- a/at-spi2-atk/.md5sum +++ b/at-spi2-atk/.md5sum @@ -1 +1 @@ -79388fbc4dc7f27394556dd389aeb594 at-spi2-atk-2.24.1.tar.xz +555d4ca06a1b75c14db67bffac5f4d1f at-spi2-atk-2.26.0.tar.xz diff --git a/at-spi2-atk/.signature b/at-spi2-atk/.signature index 6796542dc..bf1a06015 100644 --- a/at-spi2-atk/.signature +++ b/at-spi2-atk/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cPvhuWmQisWCcmuw7fE6S3OY7Ql8vw/+/+2rdrkEgujGgCHsvvLNv+jbPY1nP5KPe4GFZAmNAUjk82EsBtPlQc= -SHA256 (Pkgfile) = c2ae7ff5c4b256e4bc9d97e90e471f983d42b4db38b58ea9ffb9df01def4e541 +RWSE3ohX2g5d/ZJ3ZrRuPMRk4Ynni3EaDn1Ita5fPxpB6MjpXv5r41K01+cl/N24XdaLrnfmB1kccxwa78ulSwAtHLuXxw6Y4QM= +SHA256 (Pkgfile) = 6f767e483d2d328375b707c12c95b84f8d8be607711d13f179333846ddc4c8fb SHA256 (.footprint) = 6f15e86d21cdce02e62d7bd98c6060d2bd9c7dabbe69ad68ded96d677d8f0100 -SHA256 (at-spi2-atk-2.24.1.tar.xz) = 60dc90ac4f74b8ffe96a9363c25208a443b381bacecfefea6de549f20ed6957d +SHA256 (at-spi2-atk-2.26.0.tar.xz) = d25e528e1406a10c7d9b675aa15e638bcbf0a122ca3681f655a30cce83272fb9 diff --git a/at-spi2-atk/Pkgfile b/at-spi2-atk/Pkgfile index 5f2e2a7a8..69d626e2f 100644 --- a/at-spi2-atk/Pkgfile +++ b/at-spi2-atk/Pkgfile @@ -4,7 +4,7 @@ # Depends on: atk, at-spi2-core name=at-spi2-atk -version=2.24.1 +version=2.26.0 release=1 source=(http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/${version:0:4}/at-spi2-atk-$version.tar.xz) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): at-spi2-core: updated to 2.26.0 Message-ID: <20170914191522.AB2091802D4@crux.nu> commit 534795a8a5e6fdcdd38d9a56bb015f9454f8d917 Author: Fredrik Rinnestam Date: Thu Sep 14 21:03:22 2017 +0200 at-spi2-core: updated to 2.26.0 diff --git a/at-spi2-core/.footprint b/at-spi2-core/.footprint index 589378da2..235d78783 100644 --- a/at-spi2-core/.footprint +++ b/at-spi2-core/.footprint @@ -19,7 +19,6 @@ drwxr-xr-x root/root usr/include/at-spi-2.0/atspi/ -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-enum-types.h -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-event-listener-private.h -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-event-listener.h --rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-gmain.c -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-gmain.h -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-hyperlink.h -rw-r--r-- root/root usr/include/at-spi-2.0/atspi/atspi-hypertext.h diff --git a/at-spi2-core/.md5sum b/at-spi2-core/.md5sum index 0d58711fd..ea7e615cf 100644 --- a/at-spi2-core/.md5sum +++ b/at-spi2-core/.md5sum @@ -1 +1 @@ -61d0a471e693292934a73f288ebff35c at-spi2-core-2.24.1.tar.xz +ef3de25da46da8f650915205eb7e1a33 at-spi2-core-2.26.0.tar.xz diff --git a/at-spi2-core/.signature b/at-spi2-core/.signature index 9f0a1e173..1a404c657 100644 --- a/at-spi2-core/.signature +++ b/at-spi2-core/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Zcv5pH1IZPV14WsljxWSY1noKAvjngLsczlfvpIige0EbU28hHy+K+mvjqZsn4k3JloNmMQbepuwnLNZlwNeAM= -SHA256 (Pkgfile) = 96d52e472693fc75f9caf353ef25b474ab3cdd831384ba0f85bb1cfb00e9bc15 -SHA256 (.footprint) = 730e096cbd88b26bb969dd010dbdc8b32fa6536bf5b43fa68b5739a4e71828bf -SHA256 (at-spi2-core-2.24.1.tar.xz) = 1e90d064b937aacfe79a96232ac7e63d28d716e85bd9ff4333f865305a959b5b +RWSE3ohX2g5d/Qzkq9TO22W07i8f7a3cqso0+pkKq8NAjagOMUSIwifen7QNlilSLg0+Vwi8r/mcTQANjTz1WHyo5w5Zf+yHKgc= +SHA256 (Pkgfile) = 78fb37ca0bf861adae1d9811a66c8d282c79202547c98d22614fba800593da24 +SHA256 (.footprint) = 1a07015ab780827a80fd06af28051c887e2bbaa8a0b52b56b134ebfff08cbeed +SHA256 (at-spi2-core-2.26.0.tar.xz) = 511568a65fda11fdd5ba5d4adfd48d5d76810d0e6ba4f7460f1b2ec0dbbbc337 diff --git a/at-spi2-core/Pkgfile b/at-spi2-core/Pkgfile index 7b5a94306..c3301960b 100644 --- a/at-spi2-core/Pkgfile +++ b/at-spi2-core/Pkgfile @@ -4,7 +4,7 @@ # Depends on: dbus gobject-introspection intltool xorg-libxtst name=at-spi2-core -version=2.24.1 +version=2.26.0 release=1 source=(http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${version:0:4}/at-spi2-core-$version.tar.xz) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gdk-pixbuf: updated to 2.36.10 Message-ID: <20170914191522.AE1081802D5@crux.nu> commit ce4113c262484c7f22872d58f497f2df9e00e4e7 Author: Fredrik Rinnestam Date: Mon Sep 11 21:32:42 2017 +0200 gdk-pixbuf: updated to 2.36.10 diff --git a/gdk-pixbuf/.footprint b/gdk-pixbuf/.footprint index 92aaf6be9..f0019cb0a 100644 --- a/gdk-pixbuf/.footprint +++ b/gdk-pixbuf/.footprint @@ -56,13 +56,13 @@ drwxr-xr-x root/root usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/GdkPixbuf-2.0.typelib -rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.la -lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3609.0 -lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3609.0 --rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.3609.0 +lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3610.0 +lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3610.0 +-rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.3610.0 -rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.la -lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.3609.0 -lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3609.0 --rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.3609.0 +lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.3610.0 +lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3610.0 +-rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.3610.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-2.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc diff --git a/gdk-pixbuf/.md5sum b/gdk-pixbuf/.md5sum index d805219bb..f5c5a246b 100644 --- a/gdk-pixbuf/.md5sum +++ b/gdk-pixbuf/.md5sum @@ -1,3 +1,3 @@ -2f4bd2dd2a7b6c7234b177e4503ffa94 gdk-pixbuf-2.36.9.tar.xz +1b20c1d82ae01e8b949cfd9ca3f9c27e gdk-pixbuf-2.36.10.tar.xz d5311640870a5de1dc8aefcb4509a99d gdk-pixbuf-register.sh dc40466528a22507e347b3f27193160c gdk-pixbuf.loaders diff --git a/gdk-pixbuf/.signature b/gdk-pixbuf/.signature index 57c82570b..0cfc897d9 100644 --- a/gdk-pixbuf/.signature +++ b/gdk-pixbuf/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QFnU+PZmlax/N4/CHdRcDq1BLk7z4xZ9OEmE8oH26z9vpQgG2KmlCVIZ+ieGIZqkFV7zzBVPjowcSg603SKFQQ= -SHA256 (Pkgfile) = 3e9d076e53e1e41a5d0fa9dd70a49147447ade120d634b7c9a944b02dcea4b22 -SHA256 (.footprint) = a157b3b31fc499f559c03be6502c85d13775623a5300a6b134a36005d7d923e9 -SHA256 (gdk-pixbuf-2.36.9.tar.xz) = 8013b271ff1a691514b5bbc9b99f6ed456422d4da4a721a9db0b783abe8e740a +RWSE3ohX2g5d/Z26VJXlrHrXnghjRDEqwSVfu1jqA9gRbfzLJFW1FWcK14e9Arf/I+HxhoEGswZeXuOay+NGj7/Wro/hakBPSwY= +SHA256 (Pkgfile) = 2be444a22ddf01b3ab8aba52c6b081e65ba3e2e5868c6fcc87970129cd4d0a2b +SHA256 (.footprint) = ffcce4d3f4363586f8ee2ffaf1be9cf09fbff31c710832393aa94b9bba358486 +SHA256 (gdk-pixbuf-2.36.10.tar.xz) = f8f6fa896b89475c73b6e9e8d2a2b062fc359c4b4ccb8e96470d6ab5da949ace SHA256 (gdk-pixbuf.loaders) = c8e0a50c14021fd852ddad4da4b24e0b24ec0cef00953e550dc348345d95ede5 SHA256 (gdk-pixbuf-register.sh) = 22518ca18300b5d2209b1154890295773ae668da7094635d02a60c012b511574 diff --git a/gdk-pixbuf/Pkgfile b/gdk-pixbuf/Pkgfile index 2798cb6fb..6edd2a08c 100644 --- a/gdk-pixbuf/Pkgfile +++ b/gdk-pixbuf/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gobject-introspection shared-mime-info libpng libtiff xorg-libx11 name=gdk-pixbuf -version=2.36.9 +version=2.36.10 release=1 source=(http://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz \ gdk-pixbuf.loaders gdk-pixbuf-register.sh) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): atk: updated to 2.26.0 Message-ID: <20170914191522.B0F5A1802D6@crux.nu> commit 1816eff13509adea681b915e0cd61608bb150225 Author: Fredrik Rinnestam Date: Mon Sep 11 21:31:25 2017 +0200 atk: updated to 2.26.0 diff --git a/atk/.footprint b/atk/.footprint index 9736422a3..8a7be045f 100644 --- a/atk/.footprint +++ b/atk/.footprint @@ -40,9 +40,9 @@ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/Atk-1.0.typelib -rwxr-xr-x root/root usr/lib/libatk-1.0.la -lrwxrwxrwx root/root usr/lib/libatk-1.0.so -> libatk-1.0.so.0.22409.1 -lrwxrwxrwx root/root usr/lib/libatk-1.0.so.0 -> libatk-1.0.so.0.22409.1 --rwxr-xr-x root/root usr/lib/libatk-1.0.so.0.22409.1 +lrwxrwxrwx root/root usr/lib/libatk-1.0.so -> libatk-1.0.so.0.22609.1 +lrwxrwxrwx root/root usr/lib/libatk-1.0.so.0 -> libatk-1.0.so.0.22609.1 +-rwxr-xr-x root/root usr/lib/libatk-1.0.so.0.22609.1 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/atk.pc drwxr-xr-x root/root usr/share/ diff --git a/atk/.md5sum b/atk/.md5sum index f1d482ead..fcf32eddb 100644 --- a/atk/.md5sum +++ b/atk/.md5sum @@ -1 +1 @@ -3747a80089dfa3c0bbcf21adfff9968b atk-2.24.0.tar.xz +ee9c329784dead6e386e8b2e0d4d8d6f atk-2.26.0.tar.xz diff --git a/atk/.signature b/atk/.signature index ba2e684e0..c43e346d3 100644 --- a/atk/.signature +++ b/atk/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Vf/82Us3v/Sl3CUPNN/44xM1jGgJgnzfOodosWscO+bVNLDUU3muB17kdVY28l4avyqaIkFao3GCO6SSjRDlAo= -SHA256 (Pkgfile) = 86d49791eb9eadb3aa580c0ae0ee6a09919661b9c7d62259d7161c8a2531eb32 -SHA256 (.footprint) = 31373e33163ade546173d09f8f8b0373c0cbb7ef51a06e4907c3181bcba54681 -SHA256 (atk-2.24.0.tar.xz) = bb2daa9a808c73a7a79d2983f333e0ba74be42fc51e3ba1faf2551a636487a49 +RWSE3ohX2g5d/RSFtwu/C8rMQhV/7TA1SvqzmWVNC+/2RRKAwaz9dshwGkCWsHbMJLnFzbslfZJxxFVzVDe9eM8riSdguDoLPgs= +SHA256 (Pkgfile) = 980486348f4af78284852da803e7059727a7b35ed44b1b88a56c711996ee32b9 +SHA256 (.footprint) = e7b9d35e933bf25f85595dfa9c7b86427e09c0dfdc66c90f20e0e19013810f78 +SHA256 (atk-2.26.0.tar.xz) = eafe49d5c4546cb723ec98053290d7e0b8d85b3fdb123938213acb7bb4178827 diff --git a/atk/Pkgfile b/atk/Pkgfile index 478499b76..dbeabe0ea 100644 --- a/atk/Pkgfile +++ b/atk/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gobject-introspection name=atk -version=2.24.0 +version=2.26.0 release=1 source=(http://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz) From crux at crux.nu Thu Sep 14 19:15:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:15:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): glib: updated to 2.54.0 Message-ID: <20170914191522.B4AEB1802DB@crux.nu> commit 4daa182ed0ae4e6f560c54970d95777a535db372 Author: Fredrik Rinnestam Date: Mon Sep 11 21:30:37 2017 +0200 glib: updated to 2.54.0 diff --git a/glib/.footprint b/glib/.footprint index 55b16dfb7..0a46716eb 100644 --- a/glib/.footprint +++ b/glib/.footprint @@ -292,25 +292,25 @@ drwxr-xr-x root/root usr/lib/glib-2.0/ drwxr-xr-x root/root usr/lib/glib-2.0/include/ -rw-r--r-- root/root usr/lib/glib-2.0/include/glibconfig.h -rwxr-xr-x root/root usr/lib/libgio-2.0.la -lrwxrwxrwx root/root usr/lib/libgio-2.0.so -> libgio-2.0.so.0.5200.3 -lrwxrwxrwx root/root usr/lib/libgio-2.0.so.0 -> libgio-2.0.so.0.5200.3 --rwxr-xr-x root/root usr/lib/libgio-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib/libgio-2.0.so -> libgio-2.0.so.0.5400.0 +lrwxrwxrwx root/root usr/lib/libgio-2.0.so.0 -> libgio-2.0.so.0.5400.0 +-rwxr-xr-x root/root usr/lib/libgio-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib/libglib-2.0.la -lrwxrwxrwx root/root usr/lib/libglib-2.0.so -> libglib-2.0.so.0.5200.3 -lrwxrwxrwx root/root usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.5200.3 --rwxr-xr-x root/root usr/lib/libglib-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib/libglib-2.0.so -> libglib-2.0.so.0.5400.0 +lrwxrwxrwx root/root usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.5400.0 +-rwxr-xr-x root/root usr/lib/libglib-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib/libgmodule-2.0.la -lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so -> libgmodule-2.0.so.0.5200.3 -lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.5200.3 --rwxr-xr-x root/root usr/lib/libgmodule-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so -> libgmodule-2.0.so.0.5400.0 +lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.5400.0 +-rwxr-xr-x root/root usr/lib/libgmodule-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib/libgobject-2.0.la -lrwxrwxrwx root/root usr/lib/libgobject-2.0.so -> libgobject-2.0.so.0.5200.3 -lrwxrwxrwx root/root usr/lib/libgobject-2.0.so.0 -> libgobject-2.0.so.0.5200.3 --rwxr-xr-x root/root usr/lib/libgobject-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib/libgobject-2.0.so -> libgobject-2.0.so.0.5400.0 +lrwxrwxrwx root/root usr/lib/libgobject-2.0.so.0 -> libgobject-2.0.so.0.5400.0 +-rwxr-xr-x root/root usr/lib/libgobject-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib/libgthread-2.0.la -lrwxrwxrwx root/root usr/lib/libgthread-2.0.so -> libgthread-2.0.so.0.5200.3 -lrwxrwxrwx root/root usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.5200.3 --rwxr-xr-x root/root usr/lib/libgthread-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib/libgthread-2.0.so -> libgthread-2.0.so.0.5400.0 +lrwxrwxrwx root/root usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.5400.0 +-rwxr-xr-x root/root usr/lib/libgthread-2.0.so.0.5400.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gio-2.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gio-unix-2.0.pc @@ -329,8 +329,8 @@ drwxr-xr-x root/root usr/share/gdb/ drwxr-xr-x root/root usr/share/gdb/auto-load/ drwxr-xr-x root/root usr/share/gdb/auto-load/usr/ drwxr-xr-x root/root usr/share/gdb/auto-load/usr/lib/ --rwxr-xr-x root/root usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.5200.3-gdb.py --rwxr-xr-x root/root usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.5200.3-gdb.py +-rwxr-xr-x root/root usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.5400.0-gdb.py +-rwxr-xr-x root/root usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.5400.0-gdb.py drwxr-xr-x root/root usr/share/gettext/ drwxr-xr-x root/root usr/share/gettext/its/ -rw-r--r-- root/root usr/share/gettext/its/gschema.its diff --git a/glib/.md5sum b/glib/.md5sum index dcab4b7b9..b73449ee2 100644 --- a/glib/.md5sum +++ b/glib/.md5sum @@ -1,2 +1,2 @@ -89265d0289a436e99cad54491eb21ef4 glib-2.52.3.tar.xz +6e4db71816ccbc8dabf0e58fa7228e76 glib-2.54.0.tar.xz 3df1b49e24d47881951b0752bce7de70 gschemas.compiled diff --git a/glib/.signature b/glib/.signature index 73d230cad..a16f0c68d 100644 --- a/glib/.signature +++ b/glib/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SofTKQCXgs9htZZ8cdJHvY9CjEPvaxlOz18JGnHfHwUP6ULiSOiqr+PWSN2BFo7qte5b3+8aYjPM/FTBvlyIgQ= -SHA256 (Pkgfile) = cd604d65c009d8b85c09f053e2d541b0d7f65849050e802d6171acd25f583ced -SHA256 (.footprint) = 6da115cd8fd71089e7d927c116564f661187fc9f3f09ceddcab0a4b23ceac582 -SHA256 (glib-2.52.3.tar.xz) = 25ee7635a7c0fcd4ec91cbc3ae07c7f8f5ce621d8183511f414ded09e7e4e128 +RWSE3ohX2g5d/QkRU4yI6l8D7udpNGxY/tK7weSXBXn/zgUr+4PvjlaN/DiwltSqUI1Z9K4D/PKW8F1BlZgrNIbIvyIZtgvVDQE= +SHA256 (Pkgfile) = 335597f61e4c0babed8abcb3d700f970cad627de8dc0eff3ee9d75a53f929130 +SHA256 (.footprint) = 870adc1d05279434eb6cb73fe9f6fc385adb365cee2e6b2a8c52a99159617f5e +SHA256 (glib-2.54.0.tar.xz) = fe22998ff0394ec31e6e5511c379b74011bee61a4421bca7fcab223dfbe0fc6a SHA256 (gschemas.compiled) = 076765095eade578349d68e367d43cbf3b1f691989ac6b32cc3337999c34633c diff --git a/glib/Pkgfile b/glib/Pkgfile index c89a1b584..45fef84c0 100644 --- a/glib/Pkgfile +++ b/glib/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libpcre libffi python name=glib -version=2.52.3 +version=2.54.0 release=1 source=(http://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz \ gschemas.compiled) From crux at crux.nu Thu Sep 14 19:32:19 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 19:32:19 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): firefox-java-plugin: dropped. no longer supported in firefox Message-ID: <20170914193219.796F91802D1@crux.nu> commit 8becc0b6c45c9d2748c3fc102935519eb2a4178e Author: Fredrik Rinnestam Date: Thu Sep 14 21:32:06 2017 +0200 firefox-java-plugin: dropped. no longer supported in firefox diff --git a/firefox-java-plugin/.footprint b/firefox-java-plugin/.footprint deleted file mode 100644 index 757a9ee85..000000000 --- a/firefox-java-plugin/.footprint +++ /dev/null @@ -1,5 +0,0 @@ -drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/lib/ -drwxr-xr-x root/root usr/lib/mozilla/ -drwxr-xr-x root/root usr/lib/mozilla/plugins/ -lrwxrwxrwx root/root usr/lib/mozilla/plugins/libnpjp2.so -> /usr/lib/java/lib/amd64/libnpjp2.so diff --git a/firefox-java-plugin/.md5sum b/firefox-java-plugin/.md5sum deleted file mode 100644 index e69de29bb..000000000 diff --git a/firefox-java-plugin/Pkgfile b/firefox-java-plugin/Pkgfile deleted file mode 100644 index 0569c5898..000000000 --- a/firefox-java-plugin/Pkgfile +++ /dev/null @@ -1,30 +0,0 @@ -# Description: Java plugin for Mozilla Firefox -# URL: http://java.sun.com -# Maintainer: Jose V Beneyto, sepen at users dot sourceforge dot net -# Depends on: jre, firefox - -name=firefox-java-plugin -version=1.7.0 -release=2 -source=() - -build(){ - plugins=( - # jre - /usr/lib/java/lib/amd64/libnpjp2.so \ - # jdk - /usr/lib/java/jre/lib/amd64/libnpjp2.so - ) - - for p in ${plugins[@]}; do - test -f $p && break - done - - if [ ! -f $p ]; then - echo "Java Runtime Environment not found!" - return - fi - - mkdir -p $PKG/usr/lib/mozilla/plugins - ln -s $p $PKG/usr/lib/mozilla/plugins -} From crux at crux.nu Thu Sep 14 20:20:10 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 20:20:10 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): syslinux: updated signature Message-ID: <20170914202010.821131802DC@crux.nu> commit f14cad22c9b01bbf6529f15c70a1384236eb1133 Author: Fredrik Rinnestam Date: Thu Sep 14 22:20:08 2017 +0200 syslinux: updated signature diff --git a/syslinux/.signature b/syslinux/.signature new file mode 100644 index 000000000..ae443fc65 --- /dev/null +++ b/syslinux/.signature @@ -0,0 +1,6 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/a7B1Se1MiE5453ckCSyaQLTX30r95Ab8YkMvvEpOkK2Y3dQvT1GIVudyettEHiMi2nmmA9tixv42RaAbD+eIg4= +SHA256 (Pkgfile) = 697eb493175303bdf5446bacaa0cde90446edf2bf154e9e7d13511bc6bfb5a99 +SHA256 (.footprint) = 02274dae76db126c9a295d568a7463e86b354cff57a152a164af0a05b95876c8 +SHA256 (syslinux-6.03.tar.xz) = 26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e +SHA256 (syslinux-Makefile.patch) = 433b9311b8aba30f868902d67bb5c7ba68e1fd9faf71bd6e23b1dcb646ac7e7c From crux at crux.nu Thu Sep 14 20:20:10 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 14 Sep 2017 20:20:10 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): syslinux: add revdep file Message-ID: <20170914202010.856FB1802E0@crux.nu> commit 949ead42847e01b7a12bb9e834a17e738c57bbc7 Author: just_fun Date: Thu Sep 14 08:36:31 2017 +0300 syslinux: add revdep file diff --git a/syslinux/.footprint b/syslinux/.footprint index b4aa88d43..577926677 100644 --- a/syslinux/.footprint +++ b/syslinux/.footprint @@ -1,3 +1,6 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/revdep.d/ +-rw-r--r-- root/root etc/revdep.d/syslinux drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/extlinux diff --git a/syslinux/.signature b/syslinux/.signature deleted file mode 100644 index 5a05240bb..000000000 --- a/syslinux/.signature +++ /dev/null @@ -1,6 +0,0 @@ -untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SrxkkhvpS3CSaznj2YTMHCqC0acYTEhIfsLwtIxClgsZgoFRN7hlUXUyeGnoZ5GWFRKjdihYGko03EGf6A1mAI= -SHA256 (Pkgfile) = 3a26bdf3ed9a409a92de6b3081d1575452a4000ccfc2b7d353df37d7f1c6ba46 -SHA256 (.footprint) = f49ae59345d0e7b75aec90a6a4411d823e84942230f808efc011f34f96c5a92e -SHA256 (syslinux-6.03.tar.xz) = 26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e -SHA256 (syslinux-Makefile.patch) = 433b9311b8aba30f868902d67bb5c7ba68e1fd9faf71bd6e23b1dcb646ac7e7c diff --git a/syslinux/Pkgfile b/syslinux/Pkgfile index 70a152009..1a773f093 100644 --- a/syslinux/Pkgfile +++ b/syslinux/Pkgfile @@ -6,7 +6,7 @@ name=syslinux version=6.03 -release=3 +release=4 source=(http://www.kernel.org/pub/linux/utils/boot/$name/$name-$version.tar.xz \ $name-Makefile.patch) @@ -18,4 +18,8 @@ build() { make OPTFLAGS="$CFLAGS" installer make -j1 OPTFLAGS="$CFLAGS" INSTALLROOT=$PKG MANDIR=/usr/share/man install + # revdep + install -d $PKG/etc/revdep.d + echo '/usr/share/syslinux' > $PKG/etc/revdep.d/syslinux + echo '/usr/share/syslinux/efi64' > $PKG/etc/revdep.d/syslinux } From crux at crux.nu Fri Sep 15 05:44:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 05:44:34 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): atk-32: 2.24.0 -> 2.26.0 Message-ID: <20170915054434.E5164180083@crux.nu> commit aba6862857c938a6ebcbf674194ef4c1d493a741 Author: Danny Rawlins Date: Fri Sep 15 15:44:21 2017 +1000 atk-32: 2.24.0 -> 2.26.0 diff --git a/atk-32/.footprint b/atk-32/.footprint index d58d16e..b1f67f6 100644 --- a/atk-32/.footprint +++ b/atk-32/.footprint @@ -1,8 +1,8 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ -rwxr-xr-x root/root usr/lib32/libatk-1.0.la -lrwxrwxrwx root/root usr/lib32/libatk-1.0.so -> libatk-1.0.so.0.22409.1 -lrwxrwxrwx root/root usr/lib32/libatk-1.0.so.0 -> libatk-1.0.so.0.22409.1 --rwxr-xr-x root/root usr/lib32/libatk-1.0.so.0.22409.1 +lrwxrwxrwx root/root usr/lib32/libatk-1.0.so -> libatk-1.0.so.0.22609.1 +lrwxrwxrwx root/root usr/lib32/libatk-1.0.so.0 -> libatk-1.0.so.0.22609.1 +-rwxr-xr-x root/root usr/lib32/libatk-1.0.so.0.22609.1 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/atk.pc diff --git a/atk-32/.md5sum b/atk-32/.md5sum index f1d482e..fcf32ed 100644 --- a/atk-32/.md5sum +++ b/atk-32/.md5sum @@ -1 +1 @@ -3747a80089dfa3c0bbcf21adfff9968b atk-2.24.0.tar.xz +ee9c329784dead6e386e8b2e0d4d8d6f atk-2.26.0.tar.xz diff --git a/atk-32/.signature b/atk-32/.signature index b45c448..b7e4c39 100644 --- a/atk-32/.signature +++ b/atk-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXRY7YoRuNFrIZ5My96jk6v1xLXb22/zENjo2Injz40BI2VRC0IKmOkcjzwJuOzw56aoUATKmkGAKEist4P92Jgc= -SHA256 (Pkgfile) = 10125f6e50e60c574b3c7d4e29ada4a5c6e8c9bf0160a5b853cf54e2ca0b0193 -SHA256 (.footprint) = bf3f0b2aa2f75b4f3eb2aa7fba936eecf5170c5d7440ba631d82ae1c908abee4 -SHA256 (atk-2.24.0.tar.xz) = bb2daa9a808c73a7a79d2983f333e0ba74be42fc51e3ba1faf2551a636487a49 +RWSwxGo/zH7eXRYnjdwoppKbghaA25eUdAlFQY2uVkdxnK/emw67R9HbWl6T5YgVMUXBnKQPWelXVGO/5Tly8+R8poI2H+Dnwgk= +SHA256 (Pkgfile) = cf1c5f0e676899c4786387278e24e10b62b28f432eb0f7eed530049058215fb1 +SHA256 (.footprint) = afe8aa6a88fae9694c82e514a1f3ef48ad5b1713429a80152723efe7388bedca +SHA256 (atk-2.26.0.tar.xz) = eafe49d5c4546cb723ec98053290d7e0b8d85b3fdb123938213acb7bb4178827 diff --git a/atk-32/Pkgfile b/atk-32/Pkgfile index f8298bb..5f06955 100644 --- a/atk-32/Pkgfile +++ b/atk-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: glib-32 atk name=atk-32 -version=2.24.0 +version=2.26.0 release=1 source=(https://download.gnome.org/sources/${name%-*}/${version:0:4}/${name%-*}-$version.tar.xz) From crux at crux.nu Fri Sep 15 05:44:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 05:44:34 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): gdk-pixbuf-32: 2.36.9 -> 2.36.10 Message-ID: <20170915054434.E80CD1802DC@crux.nu> commit 655588fdaa4698b268f06dcc02f28a6c86023e78 Author: Danny Rawlins Date: Fri Sep 15 15:43:26 2017 +1000 gdk-pixbuf-32: 2.36.9 -> 2.36.10 diff --git a/gdk-pixbuf-32/.footprint b/gdk-pixbuf-32/.footprint index ac50fbe..0db24e3 100644 --- a/gdk-pixbuf-32/.footprint +++ b/gdk-pixbuf-32/.footprint @@ -31,13 +31,13 @@ drwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/ -rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la -rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so -rwxr-xr-x root/root usr/lib32/libgdk_pixbuf-2.0.la -lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3609.0 -lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3609.0 --rwxr-xr-x root/root usr/lib32/libgdk_pixbuf-2.0.so.0.3609.0 +lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3610.0 +lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3610.0 +-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf-2.0.so.0.3610.0 -rwxr-xr-x root/root usr/lib32/libgdk_pixbuf_xlib-2.0.la -lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.3609.0 -lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3609.0 --rwxr-xr-x root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.3609.0 +lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.3610.0 +lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.3610.0 +-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.3610.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/gdk-pixbuf-2.0.pc -rw-r--r-- root/root usr/lib32/pkgconfig/gdk-pixbuf-xlib-2.0.pc diff --git a/gdk-pixbuf-32/.md5sum b/gdk-pixbuf-32/.md5sum index 8b970c0..ba304e5 100644 --- a/gdk-pixbuf-32/.md5sum +++ b/gdk-pixbuf-32/.md5sum @@ -1 +1 @@ -2f4bd2dd2a7b6c7234b177e4503ffa94 gdk-pixbuf-2.36.9.tar.xz +1b20c1d82ae01e8b949cfd9ca3f9c27e gdk-pixbuf-2.36.10.tar.xz diff --git a/gdk-pixbuf-32/.signature b/gdk-pixbuf-32/.signature index eba9b2e..d74cc29 100644 --- a/gdk-pixbuf-32/.signature +++ b/gdk-pixbuf-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXUCI92+4YHf8pAfAH9IGEUm960phKpj4hgxwjCf4+5qHD65K0emdx2bwav8u5H9xiFoaS77PUaNnERJtgSepdwY= -SHA256 (Pkgfile) = 75ceabe699d911275c49a283343bb2562d9075997d9d39a689d2380894d019e4 -SHA256 (.footprint) = 1f68e604e2312a0f5cd9f375ad2f3e3c719c1ee97c4182a6098137b9fb31791e -SHA256 (gdk-pixbuf-2.36.9.tar.xz) = 8013b271ff1a691514b5bbc9b99f6ed456422d4da4a721a9db0b783abe8e740a +RWSwxGo/zH7eXePmoMjqujQZ0jCfWyKy6qAp9BnudASQeRmTzJEGqfPT0rJ9QF+sbAGzlSWPQeKESUXFYR02CBavbM+0BAhIywM= +SHA256 (Pkgfile) = b8c514984c110f73ad521e6d5b9f70545acac261418cac6061e47930ef95f6f3 +SHA256 (.footprint) = 8d3f3078bbb10e6f0b029f1136c32a07e8e0f37b0884eeb5e87e93bd03e72054 +SHA256 (gdk-pixbuf-2.36.10.tar.xz) = f8f6fa896b89475c73b6e9e8d2a2b062fc359c4b4ccb8e96470d6ab5da949ace diff --git a/gdk-pixbuf-32/Pkgfile b/gdk-pixbuf-32/Pkgfile index 5af02c4..8f0f550 100644 --- a/gdk-pixbuf-32/Pkgfile +++ b/gdk-pixbuf-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gdk-pixbuf glib-32 libpng-32 libtiff-32 xorg-libx11-32 name=gdk-pixbuf-32 -version=2.36.9 +version=2.36.10 release=1 source=(https://download.gnome.org/sources/${name%-*}/${version%.*}/${name%-*}-$version.tar.xz) From crux at crux.nu Fri Sep 15 05:44:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 05:44:34 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): glib-32: 2.52.3 -> 2.54.0 Message-ID: <20170915054434.EAE711802DD@crux.nu> commit 0736d80ab492c582d80a1f3cb6f424b4395c2da0 Author: Danny Rawlins Date: Fri Sep 15 15:40:52 2017 +1000 glib-32: 2.52.3 -> 2.54.0 diff --git a/glib-32/.footprint b/glib-32/.footprint index e08ab4a..7a2c80f 100644 --- a/glib-32/.footprint +++ b/glib-32/.footprint @@ -1,31 +1,31 @@ drwxr-xr-x root/root lib32/ drwxr-xr-x root/root lib32/gio/ drwxr-xr-x root/root lib32/gio/modules/ -lrwxrwxrwx root/root lib32/libgio-2.0.so.0 -> libgio-2.0.so.0.5200.3 --rwxr-xr-x root/root lib32/libgio-2.0.so.0.5200.3 -lrwxrwxrwx root/root lib32/libglib-2.0.so.0 -> libglib-2.0.so.0.5200.3 --rwxr-xr-x root/root lib32/libglib-2.0.so.0.5200.3 -lrwxrwxrwx root/root lib32/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.5200.3 --rwxr-xr-x root/root lib32/libgmodule-2.0.so.0.5200.3 -lrwxrwxrwx root/root lib32/libgobject-2.0.so.0 -> libgobject-2.0.so.0.5200.3 --rwxr-xr-x root/root lib32/libgobject-2.0.so.0.5200.3 -lrwxrwxrwx root/root lib32/libgthread-2.0.so.0 -> libgthread-2.0.so.0.5200.3 --rwxr-xr-x root/root lib32/libgthread-2.0.so.0.5200.3 +lrwxrwxrwx root/root lib32/libgio-2.0.so.0 -> libgio-2.0.so.0.5400.0 +-rwxr-xr-x root/root lib32/libgio-2.0.so.0.5400.0 +lrwxrwxrwx root/root lib32/libglib-2.0.so.0 -> libglib-2.0.so.0.5400.0 +-rwxr-xr-x root/root lib32/libglib-2.0.so.0.5400.0 +lrwxrwxrwx root/root lib32/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.5400.0 +-rwxr-xr-x root/root lib32/libgmodule-2.0.so.0.5400.0 +lrwxrwxrwx root/root lib32/libgobject-2.0.so.0 -> libgobject-2.0.so.0.5400.0 +-rwxr-xr-x root/root lib32/libgobject-2.0.so.0.5400.0 +lrwxrwxrwx root/root lib32/libgthread-2.0.so.0 -> libgthread-2.0.so.0.5400.0 +-rwxr-xr-x root/root lib32/libgthread-2.0.so.0.5400.0 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ drwxr-xr-x root/root usr/lib32/glib-2.0/ drwxr-xr-x root/root usr/lib32/glib-2.0/include/ -rw-r--r-- root/root usr/lib32/glib-2.0/include/glibconfig.h -rwxr-xr-x root/root usr/lib32/libgio-2.0.la -lrwxrwxrwx root/root usr/lib32/libgio-2.0.so -> ../../lib32/libgio-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib32/libgio-2.0.so -> ../../lib32/libgio-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib32/libglib-2.0.la -lrwxrwxrwx root/root usr/lib32/libglib-2.0.so -> ../../lib32/libglib-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib32/libglib-2.0.so -> ../../lib32/libglib-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib32/libgmodule-2.0.la -lrwxrwxrwx root/root usr/lib32/libgmodule-2.0.so -> ../../lib32/libgmodule-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib32/libgmodule-2.0.so -> ../../lib32/libgmodule-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib32/libgobject-2.0.la -lrwxrwxrwx root/root usr/lib32/libgobject-2.0.so -> ../../lib32/libgobject-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib32/libgobject-2.0.so -> ../../lib32/libgobject-2.0.so.0.5400.0 -rwxr-xr-x root/root usr/lib32/libgthread-2.0.la -lrwxrwxrwx root/root usr/lib32/libgthread-2.0.so -> ../../lib32/libgthread-2.0.so.0.5200.3 +lrwxrwxrwx root/root usr/lib32/libgthread-2.0.so -> ../../lib32/libgthread-2.0.so.0.5400.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/gio-2.0.pc -rw-r--r-- root/root usr/lib32/pkgconfig/gio-unix-2.0.pc diff --git a/glib-32/.md5sum b/glib-32/.md5sum index e974a38..4fd5c86 100644 --- a/glib-32/.md5sum +++ b/glib-32/.md5sum @@ -1 +1 @@ -89265d0289a436e99cad54491eb21ef4 glib-2.52.3.tar.xz +6e4db71816ccbc8dabf0e58fa7228e76 glib-2.54.0.tar.xz diff --git a/glib-32/.signature b/glib-32/.signature index ec752ef..52e7098 100644 --- a/glib-32/.signature +++ b/glib-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXRqjlAaye/gwsewbos3OXSejD0F2TMMc3pfK4gXZGU/mWfW+G96e8oxa51wipO52jWoDdo96QYHDVFQV6CMwUQw= -SHA256 (Pkgfile) = 0295d2e4ed7b2d15d7023839da48fe56864ac33f94d42974480b2db37e209d28 -SHA256 (.footprint) = ee446644de5f327878bf57a0d6edf7baa58bdd9942b6250795769ebf274aaba9 -SHA256 (glib-2.52.3.tar.xz) = 25ee7635a7c0fcd4ec91cbc3ae07c7f8f5ce621d8183511f414ded09e7e4e128 +RWSwxGo/zH7eXfdQnWdqDuYL1F+h3gMJtlDdfw1OdyfY3ccU2UHOOS+ctkSiICaXzTDxJEyelmkCzffkoojptQPACirtA3DLnQo= +SHA256 (Pkgfile) = f4b771eca958975869602f52d9ff09b16d05ad2378a0f83e5e658d049cf9fe14 +SHA256 (.footprint) = 54764f1e0faef074ef5108aee798ee2dcaebe7de1c4e33655d1c239747060b1d +SHA256 (glib-2.54.0.tar.xz) = fe22998ff0394ec31e6e5511c379b74011bee61a4421bca7fcab223dfbe0fc6a diff --git a/glib-32/Pkgfile b/glib-32/Pkgfile index 261409e..eb8e680 100644 --- a/glib-32/Pkgfile +++ b/glib-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libffi-32 libpcre-32 python-32 util-linux-32 glib name=glib-32 -version=2.52.3 +version=2.54.0 release=1 source=(https://download.gnome.org/sources/glib/${version:0:4}/${name%-*}-$version.tar.xz) From crux at crux.nu Fri Sep 15 05:44:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 05:44:34 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): nss-32: 3.31 -> 3.32.1 Message-ID: <20170915054434.EDF451802DE@crux.nu> commit 8d6042d177279f0b863698f4a8e30c40a95e1493 Author: Danny Rawlins Date: Fri Sep 15 15:36:48 2017 +1000 nss-32: 3.31 -> 3.32.1 diff --git a/nss-32/.md5sum b/nss-32/.md5sum index df99e47..6003da1 100644 --- a/nss-32/.md5sum +++ b/nss-32/.md5sum @@ -1,3 +1,3 @@ -4c1204af8372a9a07c6fc7ed5c636f74 nss-3.31.tar.gz +852ceaa553cecd1cba968ed8b603a26a nss-3.32.1.tar.gz 17226659298a9d9bb3f323186d220f6f nss-config.in a796e6ab6c87573ffb649ce8769bc07a nss.pc.in diff --git a/nss-32/.signature b/nss-32/.signature index 41255c9..8f089ec 100644 --- a/nss-32/.signature +++ b/nss-32/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXZ0tSSRX7N8noSWoUyYQVNI2ryFfbbFYwRiJGOFQbBAEF3FUXxvq/rdVEWqlfGa7kWL6T+020CMgqdrX8WhMwQU= -SHA256 (Pkgfile) = 5188d8d3e26615e921fb48db9c730bde5960ae1e27ca3eba346af9dec300b00d +RWSwxGo/zH7eXaOTkSlOvQ19DEB7DzSLfCdr8zJIGXJ8mI4XV9s2vRRqslZW5gngozylS631OCFFM2hTS+hUKNyCcXRqpLbLvwc= +SHA256 (Pkgfile) = 459010f688852b665667d3ff5091c6b9a311f1aa664c1e388241c97ecae973e1 SHA256 (.footprint) = a28325ee29acab2748e44e695834d544a60381d348cda575fdf7420a16230af5 -SHA256 (nss-3.31.tar.gz) = e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d +SHA256 (nss-3.32.1.tar.gz) = 4de59ca7f5bf4a56fbcfdbb4a054f254ba9f408f56476957404a091048624652 SHA256 (nss-config.in) = 08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5 SHA256 (nss.pc.in) = 135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626 diff --git a/nss-32/Pkgfile b/nss-32/Pkgfile index d73c8e2..176fd73 100644 --- a/nss-32/Pkgfile +++ b/nss-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nss nspr-32 sqlite3-32 zlib-32 name=nss-32 -version=3.31 +version=3.32.1 release=1 source=(https://ftp.mozilla.org/pub/security/${name%-*}/releases/NSS_${version//./_}_RTM/src/${name%-*}-$version.tar.gz nss-config.in nss.pc.in) From crux at crux.nu Fri Sep 15 05:44:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 05:44:34 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): nspr-32: 4.15 -> 4.16 Message-ID: <20170915054434.F196C1802E0@crux.nu> commit 9a4953b9114b3275b0ecee455105c94cd1741277 Author: Danny Rawlins Date: Fri Sep 15 15:25:52 2017 +1000 nspr-32: 4.15 -> 4.16 diff --git a/nspr-32/.md5sum b/nspr-32/.md5sum index 0d8411a..c31523b 100644 --- a/nspr-32/.md5sum +++ b/nspr-32/.md5sum @@ -1,2 +1,2 @@ -c6c652d4f805be2daa344ac372d7bc59 nspr-4.15.tar.gz +42fd8963a4b394f62d43ba604f03fab7 nspr-4.16.tar.gz 2083f33e11dfe15feb7bf9bca0f6c44b nspr.pc.in diff --git a/nspr-32/.signature b/nspr-32/.signature index af3b435..3e38726 100644 --- a/nspr-32/.signature +++ b/nspr-32/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXXmKL2IVXAZjpIyLaIlLFT1OURr8G2TjFdOHhkzhj+9cuXnI4oYyqGhIoJWT9g2BxC4Gdj5hJIFnrWwph9m5Rg0= -SHA256 (Pkgfile) = e49b1bd4a0f21cdb6bd40a15c45c9dd1c980fdf5ca41138fc3c108b1cf03bf44 +RWSwxGo/zH7eXa2O/Sake+MWZLP3hXG7nAddkwWUQJWQkcRVspM/tCM0DcdoeAWZqEgms0NqHUwVXhResp84fzRY0mGwlgF1XgA= +SHA256 (Pkgfile) = edb46ca37005399f1a1626d66631b6dd2d9e8a4894d5488a6069d32b659078d0 SHA256 (.footprint) = e53cde3e68770a90b588acd523c06d02cedc1fd2f30fe15dd1ef2b559952a606 -SHA256 (nspr-4.15.tar.gz) = 27dde06bc3d0c88903a20d6ad807361a912cfb624ca0ab4efb10fc50b19e2d80 +SHA256 (nspr-4.16.tar.gz) = 9b3102d97665504aeee73363c11a21c062ad67a2522242368b7f019f96a53cd1 SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71 diff --git a/nspr-32/Pkgfile b/nspr-32/Pkgfile index 83b0737..02aa5df 100644 --- a/nspr-32/Pkgfile +++ b/nspr-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nspr name=nspr-32 -version=4.15 +version=4.16 release=1 source=(https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$version/src/${name%-*}-$version.tar.gz nspr.pc.in) From crux at crux.nu Fri Sep 15 20:31:02 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 15 Sep 2017 20:31:02 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): syslinux: fix for revdep whitelist Message-ID: <20170915203102.6EBAC18022C@crux.nu> commit 0c0cd1a52d6c9ac92901c84614192be827bf8a89 Author: Fredrik Rinnestam Date: Fri Sep 15 22:30:58 2017 +0200 syslinux: fix for revdep whitelist diff --git a/syslinux/.signature b/syslinux/.signature index ae443fc65..437737364 100644 --- a/syslinux/.signature +++ b/syslinux/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/a7B1Se1MiE5453ckCSyaQLTX30r95Ab8YkMvvEpOkK2Y3dQvT1GIVudyettEHiMi2nmmA9tixv42RaAbD+eIg4= -SHA256 (Pkgfile) = 697eb493175303bdf5446bacaa0cde90446edf2bf154e9e7d13511bc6bfb5a99 +RWSE3ohX2g5d/eZiXuumgNX3eSMchgQCw/NE4TS14sEEzNbMlfTTuBs1nX2Mk+YTfkkWSeXIrCN7zSvCam/QYQrvf6ecKzzWkQE= +SHA256 (Pkgfile) = 0edd4145510c54f23e987c8497f89aa24ec188aba505a62b9d6db338b272eedf SHA256 (.footprint) = 02274dae76db126c9a295d568a7463e86b354cff57a152a164af0a05b95876c8 SHA256 (syslinux-6.03.tar.xz) = 26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e SHA256 (syslinux-Makefile.patch) = 433b9311b8aba30f868902d67bb5c7ba68e1fd9faf71bd6e23b1dcb646ac7e7c diff --git a/syslinux/Pkgfile b/syslinux/Pkgfile index 1a773f093..fc767628f 100644 --- a/syslinux/Pkgfile +++ b/syslinux/Pkgfile @@ -6,7 +6,7 @@ name=syslinux version=6.03 -release=4 +release=5 source=(http://www.kernel.org/pub/linux/utils/boot/$name/$name-$version.tar.xz \ $name-Makefile.patch) @@ -21,5 +21,5 @@ build() { # revdep install -d $PKG/etc/revdep.d echo '/usr/share/syslinux' > $PKG/etc/revdep.d/syslinux - echo '/usr/share/syslinux/efi64' > $PKG/etc/revdep.d/syslinux + echo '/usr/share/syslinux/efi64' >> $PKG/etc/revdep.d/syslinux } From crux at crux.nu Sat Sep 16 00:02:08 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 00:02:08 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): man-pages: updated to 4.13 Message-ID: <20170916000208.9E878180297@crux.nu> commit 68da9252c850490f8772ab66979a431f306d8749 Author: Fredrik Rinnestam Date: Sat Sep 16 01:57:13 2017 +0200 man-pages: updated to 4.13 diff --git a/man-pages/.footprint b/man-pages/.footprint index b7db568f..ccfe6bdb 100644 --- a/man-pages/.footprint +++ b/man-pages/.footprint @@ -1868,6 +1868,16 @@ drwxr-xr-x root/root usr/share/man/man3/ -rw-r--r-- root/root usr/share/man/man3/pthread_join.3.gz -rw-r--r-- root/root usr/share/man/man3/pthread_kill.3.gz -rw-r--r-- root/root usr/share/man/man3/pthread_kill_other_threads_np.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_consistent.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_consistent_np.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_destroy.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getpshared.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getrobust.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getrobust_np.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_init.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setpshared.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setrobust.3.gz +-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setrobust_np.3.gz -rw-r--r-- root/root usr/share/man/man3/pthread_rwlockattr_getkind_np.3.gz -rw-r--r-- root/root usr/share/man/man3/pthread_rwlockattr_setkind_np.3.gz -rw-r--r-- root/root usr/share/man/man3/pthread_self.3.gz @@ -3332,6 +3342,7 @@ drwxr-xr-x root/root usr/share/man/man5/ -rw-r--r-- root/root usr/share/man/man5/services.5.gz -rw-r--r-- root/root usr/share/man/man5/shells.5.gz -rw-r--r-- root/root usr/share/man/man5/slabinfo.5.gz +-rw-r--r-- root/root usr/share/man/man5/sysfs.5.gz -rw-r--r-- root/root usr/share/man/man5/termcap.5.gz -rw-r--r-- root/root usr/share/man/man5/tmpfs.5.gz -rw-r--r-- root/root usr/share/man/man5/ttytype.5.gz diff --git a/man-pages/.md5sum b/man-pages/.md5sum index 020e813b..9c47a8e5 100644 --- a/man-pages/.md5sum +++ b/man-pages/.md5sum @@ -1,2 +1,2 @@ -a87cdf43ddc1844e7edc8950a28a51f0 man-pages-4.12.tar.xz +24b3657e4e8874b29326d2fd6f77b2d5 man-pages-4.13.tar.xz 825fde78e6fddd02426ecdd50e2cbe0d man-pages-posix-2013-a.tar.xz diff --git a/man-pages/.signature b/man-pages/.signature index 9049a5d1..ab5fa7df 100644 --- a/man-pages/.signature +++ b/man-pages/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqtXfBv5hptMb3r7LMCOFpXIhiEinhkrPQvyWB2HA/+98i6ccfIxNYGYXdcF2mtwqe75NigDBx8uPs5nASWYv2QY= -SHA256 (Pkgfile) = 05e73d6e4da7587064f2a3adf1fb82397648ad320a3269ce77c019513a6fa438 -SHA256 (.footprint) = 79cf2eb4ca025cb0230c7bdbcbd068a1d7d59062accc3ba9429c136a2594aca4 -SHA256 (man-pages-4.12.tar.xz) = 6f6d79d991fed04e16e7c7a15705304b0b9d51de772c51c57428555039fbe093 +RWRJc1FUaeVeqlEsZKDkUxxDF2bpF5Z2+rwoc/tb2L8geqqgDfWYfxDxIVTVnjgkvVJKoHQ+OZjt6NTIBBvtkt5cF4YArU43ago= +SHA256 (Pkgfile) = 5a1b28fa840704651e8e584c9c58c5f4c0096f6751caf9ff425f04639a2f4dc0 +SHA256 (.footprint) = 3bde268b73209b354afaf9d0dbac6886f376827235e74ba3e5b048cf226e3037 +SHA256 (man-pages-4.13.tar.xz) = d5c005c5b653248ab6680560de00ea8572ff39e48a57bd5be1468d986a0631bf SHA256 (man-pages-posix-2013-a.tar.xz) = 19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808 diff --git a/man-pages/Pkgfile b/man-pages/Pkgfile index fa471f40..f9fe19d4 100644 --- a/man-pages/Pkgfile +++ b/man-pages/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: CRUX System Team, core-ports at crux dot nu name=man-pages -version=4.12 +version=4.13 release=1 source=(http://www.kernel.org/pub/linux/docs/$name/$name-$version.tar.xz \ http://www.kernel.org/pub/linux/docs/$name/$name-posix/$name-posix-2013-a.tar.xz) From crux at crux.nu Sat Sep 16 01:05:50 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 01:05:50 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): xorg-xf86-input-libinput: updated to 0.26.0 Message-ID: <20170916010550.332F718027F@crux.nu> commit 2ec1953aaf861e212ad238363cf24692e53d2f9b Author: Fredrik Rinnestam Date: Sat Sep 16 01:55:18 2017 +0200 xorg-xf86-input-libinput: updated to 0.26.0 diff --git a/xorg-xf86-input-libinput/.md5sum b/xorg-xf86-input-libinput/.md5sum index f523df5..898bef7 100644 --- a/xorg-xf86-input-libinput/.md5sum +++ b/xorg-xf86-input-libinput/.md5sum @@ -1 +1 @@ -14003139614b25cc76c9a4cad059df89 xf86-input-libinput-0.25.1.tar.bz2 +da47ef62eab1d0e922a8fa929ff81758 xf86-input-libinput-0.26.0.tar.bz2 diff --git a/xorg-xf86-input-libinput/.signature b/xorg-xf86-input-libinput/.signature index ab08551..73eeb48 100644 --- a/xorg-xf86-input-libinput/.signature +++ b/xorg-xf86-input-libinput/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndLZxCKlY5YbtxkUx26MAbbZWgLbOqtk0/2tX0aUsyX7OLiVb1LeUwkZOnBVAB3U0A6qMCCXKRSJVaL4JxWNBZwE= -SHA256 (Pkgfile) = 409c8489a3f35772b37d4c0fa250f20b0043611c038cf76108a8f2fc9cfd6714 +RWTSGWF5Q7TndMp8By2e79wjPpG1URdc4kauSC1jc4/oG/Awvr8w7hgb3wMr8vu8HrnYqK5pbUpbIYdLEQP/ZCWslEg3EhpnEgk= +SHA256 (Pkgfile) = ace1895e35723163bf3e72851a6b5f5f2a6be9b52924a84b8cd63d0887f5014a SHA256 (.footprint) = cb4e0f40aa94ddfea5a8a1fd11aa1c78f573de138d910a929125c3713ae40b08 -SHA256 (xf86-input-libinput-0.25.1.tar.bz2) = 489f7d591c9ef08463d4966e61f7c6ea433f5fcbb9f5370fb621da639a84c7e0 +SHA256 (xf86-input-libinput-0.26.0.tar.bz2) = abca558fc2226f295691f1cf3412d4c0edeaa439f677ca25b5c9fab310d2387b diff --git a/xorg-xf86-input-libinput/Pkgfile b/xorg-xf86-input-libinput/Pkgfile index 0a5ad3e..e5a4ae0 100644 --- a/xorg-xf86-input-libinput/Pkgfile +++ b/xorg-xf86-input-libinput/Pkgfile @@ -4,7 +4,7 @@ # Depends on: xorg-server xorg-libevdev mtdev libinput name=xorg-xf86-input-libinput -version=0.25.1 +version=0.26.0 release=1 source=(http://xorg.freedesktop.org/releases/individual/driver/xf86-input-libinput-$version.tar.bz2) From crux at crux.nu Sat Sep 16 08:20:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 08:20:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): deluge: [#3079] Fix config parsing for json objects, [#3064|WebUI] Fix server not sending TLS intermediate certs Message-ID: <20170916082003.22AD3180247@crux.nu> commit e4c83c2d092839d4ace74607bcbeeb1a035419cb Author: Danny Rawlins Date: Sat Sep 16 18:17:45 2017 +1000 deluge: [#3079] Fix config parsing for json objects, [#3064|WebUI] Fix server not sending TLS intermediate certs diff --git a/deluge/.md5sum b/deluge/.md5sum index faca6faf..f772dfbd 100644 --- a/deluge/.md5sum +++ b/deluge/.md5sum @@ -1 +1,3 @@ +e2e5a615fc2a6fcf1d2770fe241e9cc5 3064.patch +b6600fc61995b1cf8e03e928230d7091 3079.patch 44ba3e4f8fa1a6152eee5818a35dda13 deluge-1.3.15.tar.xz diff --git a/deluge/.signature b/deluge/.signature index a46f06bd..a7053b40 100644 --- a/deluge/.signature +++ b/deluge/.signature @@ -1,5 +1,7 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF38HZe7ealEaCeLBO4P9dB6JIOD+lycqifKqqmxFK3Ngpux0x3m506k0eqEHDgh8IYwfD/dtXptzMB4Lq6qWuQAo= -SHA256 (Pkgfile) = 48ddf948a112c22220481053d6601aa91154a50e90bd7d3038a65ac755e5fda5 +RWSagIOpLGJF38NVIW0pi2jjLRE0fxmbNCDc3V0pitjxEiOVUA5oLl7lbmslJRZd9hQR5Fp15nV1/d1X7F9Zr2eQ0g8n8p95Pwk= +SHA256 (Pkgfile) = 734c1979a30439da58e556a276af4ddcc632e503e7e87ad620bd9b21f4e01afd SHA256 (.footprint) = 74b0769e6f4820a227d5da33eadf5cd1932dc79553226a4278614f1fe7070005 SHA256 (deluge-1.3.15.tar.xz) = a96405140e3cbc569e6e056165e289a5e9ec66e036c327f3912c73d049ccf92c +SHA256 (3064.patch) = 0157e094eb12ebd448c4c89e538082df4ca13c1f959f9c4ac81236f34600c3ef +SHA256 (3079.patch) = 954d253c4db03c3583d8cf79849cf9d231a1b7ecf9cb657ccaf67f48dd087f0d diff --git a/deluge/3064.patch b/deluge/3064.patch new file mode 100644 index 00000000..66c51589 --- /dev/null +++ b/deluge/3064.patch @@ -0,0 +1,28 @@ +From 65fac156eb7d6d2e95bff8ea458753ca5fc5f6d4 Mon Sep 17 00:00:00 2001 +From: Calum Lind +Date: Thu, 15 Jun 2017 11:22:10 +0100 +Subject: [#3064|WebUI] Fix server not sending TLS intermediate certs + + * Sending of cert chain was unintentionallly removed in commit c1902e43 (#2792). +--- + deluge/ui/web/server.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/deluge/ui/web/server.py b/deluge/ui/web/server.py +index 4f1f1ba..43e2ade 100644 +--- a/deluge/ui/web/server.py ++++ b/deluge/ui/web/server.py +@@ -687,7 +687,9 @@ class DelugeWeb(component.Component): + with open(configmanager.get_config_dir(self.pkey)) as pkey: + private_key = KeyPair.load(pkey.read(), FILETYPE_PEM).original + options = CertificateOptions(privateKey=private_key, certificate=certificate, method=SSL.SSLv23_METHOD) +- options.getContext().set_options(SSL.OP_NO_SSLv2 | SSL.OP_NO_SSLv3) ++ ctx = options.getContext() ++ ctx.set_options(SSL.OP_NO_SSLv2 | SSL.OP_NO_SSLv3) ++ ctx.use_certificate_chain_file(configmanager.get_config_dir(self.cert)) + + self.socket = reactor.listenSSL(self.port, self.site, options, interface=self.interface) + log.info("Serving on %s:%s view at https://%s:%s", self.interface, self.port, self.interface, self.port) +-- +cgit v1.1 + diff --git a/deluge/3079.patch b/deluge/3079.patch new file mode 100644 index 00000000..7408da18 --- /dev/null +++ b/deluge/3079.patch @@ -0,0 +1,33 @@ +From 6d14be18b09e83cea4c049f6f3e7c9771b04eda6 Mon Sep 17 00:00:00 2001 +From: Calum Lind +Date: Wed, 28 Jun 2017 10:32:35 +0100 +Subject: [#3079] Fix config parsing for json objects + + * If a curly brace was used in a string then find_json_ojects would + fail to find objects correctly. To fix this ignore double-quoted entries. +--- + deluge/config.py | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/deluge/config.py b/deluge/config.py +index 4009513..c893bd8 100644 +--- a/deluge/config.py ++++ b/deluge/config.py +@@ -111,8 +111,13 @@ def find_json_objects(s): + if start < 0: + return [] + ++ quoted = False + for index, c in enumerate(s[offset:]): +- if c == "{": ++ if c == '"': ++ quoted = not quoted ++ elif quoted: ++ continue ++ elif c == "{": + opens += 1 + elif c == "}": + opens -= 1 +-- +cgit v1.1 + diff --git a/deluge/Pkgfile b/deluge/Pkgfile index 7ecda888..125f5e9c 100644 --- a/deluge/Pkgfile +++ b/deluge/Pkgfile @@ -6,12 +6,17 @@ name=deluge version=1.3.15 -release=1 -source=(http://download.deluge-torrent.org/source/$name-$version.tar.xz) +release=2 +source=(http://download.deluge-torrent.org/source/$name-$version.tar.xz + 3064.patch + 3079.patch) build() { cd $name-$version + patch -p1 -i $SRC/3064.patch + patch -p1 -i $SRC/3079.patch + OS='linux' /usr/bin/python setup.py build /usr/bin/python setup.py install --root=$PKG install From crux at crux.nu Sat Sep 16 08:20:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 08:20:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): libtorrent-rasterbar: 1.1.3 -> 1.1.4 Message-ID: <20170916082003.260831802E9@crux.nu> commit 3eaeb5c8ae5389fa53d8b8d3f67b654f0de2ff41 Author: Danny Rawlins Date: Sat Sep 16 18:16:37 2017 +1000 libtorrent-rasterbar: 1.1.3 -> 1.1.4 diff --git a/libtorrent-rasterbar/.footprint b/libtorrent-rasterbar/.footprint index e4704af3..6c9721e6 100644 --- a/libtorrent-rasterbar/.footprint +++ b/libtorrent-rasterbar/.footprint @@ -74,6 +74,7 @@ drwxr-xr-x root/root usr/include/libtorrent/extensions/ -rw-r--r-- root/root usr/include/libtorrent/file_pool.hpp -rw-r--r-- root/root usr/include/libtorrent/file_storage.hpp -rw-r--r-- root/root usr/include/libtorrent/fingerprint.hpp +-rw-r--r-- root/root usr/include/libtorrent/fwd.hpp -rw-r--r-- root/root usr/include/libtorrent/gzip.hpp -rw-r--r-- root/root usr/include/libtorrent/hasher.hpp -rw-r--r-- root/root usr/include/libtorrent/heterogeneous_queue.hpp @@ -210,4 +211,4 @@ drwxr-xr-x root/root usr/lib/pkgconfig/ drwxr-xr-x root/root usr/lib/python2.7/ drwxr-xr-x root/root usr/lib/python2.7/site-packages/ -rwxr-xr-x root/root usr/lib/python2.7/site-packages/libtorrent.so --rw-r--r-- root/root usr/lib/python2.7/site-packages/python_libtorrent-1.1.3-py2.7.egg-info +-rw-r--r-- root/root usr/lib/python2.7/site-packages/python_libtorrent-1.1.4-py2.7.egg-info diff --git a/libtorrent-rasterbar/.md5sum b/libtorrent-rasterbar/.md5sum index 4bea87e4..b0f5fdd8 100644 --- a/libtorrent-rasterbar/.md5sum +++ b/libtorrent-rasterbar/.md5sum @@ -1 +1,2 @@ -b2be2d5c5b23f733e61c33c377ce80b8 libtorrent-rasterbar-1.1.3.tar.gz +6a35c9d7f8b3c171d9e2acff92e002c3 libtorrent-boost-1.65.patch +b0511cebee7b57dde57bfc4ac5f8eefa libtorrent-rasterbar-1.1.4.tar.gz diff --git a/libtorrent-rasterbar/.signature b/libtorrent-rasterbar/.signature index 5ccbb62b..3d3e91a0 100644 --- a/libtorrent-rasterbar/.signature +++ b/libtorrent-rasterbar/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF33cHL5PsVYxi1kUeci/C466+U4hmgW0ePAbHYB40EbJWffbd+WV7AaN2BRwLMvPqCAG35m+zCrd+uC+ZRgCoMQ4= -SHA256 (Pkgfile) = d6e16adef20651974c6e66c0f191d2737ed9873cd5adc92dae54be588b4900e1 -SHA256 (.footprint) = fa7fa2610350038a62aaffc0a3677150e1b4f9215a1b583d4074e3d40879a2b7 -SHA256 (libtorrent-rasterbar-1.1.3.tar.gz) = 44196a89932c26528f5db19289d0f0f4130730a61dccc61c9f1eac9ad3e881d8 +RWSagIOpLGJF379rj5RYd2QhYV0IlEKZx5Fcnv0PcU/p6L7iktoIetXnJFS3a2AglW2e4+S8jqU0KgGKe0hwP37P6PeSFiuuYQs= +SHA256 (Pkgfile) = fd5e9c34712ccb0964dfebbe14dc2902d82137a3acbf8885dc8a11dae8146fec +SHA256 (.footprint) = 41220bc3792816f49e1545348a851038b33358bda00ffe15c1705501b220562e +SHA256 (libtorrent-rasterbar-1.1.4.tar.gz) = ccf42367803a6df7edcf4756d1f7d0a9ce6158ec33b851b3b58fd470ac4eeba6 +SHA256 (libtorrent-boost-1.65.patch) = d343654786f02112b0787d999f3c569bcb9bb31dfc2be52aa26007b5f5e3ca0b diff --git a/libtorrent-rasterbar/Pkgfile b/libtorrent-rasterbar/Pkgfile index 93c4b18f..1e83e4a7 100644 --- a/libtorrent-rasterbar/Pkgfile +++ b/libtorrent-rasterbar/Pkgfile @@ -5,14 +5,17 @@ # Depends on: boost name=libtorrent-rasterbar -version=1.1.3 +version=1.1.4 release=1 -source=(https://github.com/arvidn/libtorrent/releases/download/libtorrent-${version//./_}/$name-$version.tar.gz) +source=(https://github.com/arvidn/libtorrent/releases/download/libtorrent-${version//./_}/$name-$version.tar.gz + libtorrent-boost-1.65.patch) build() { cd $name-$version - CONFIG_SHELL=/bin/bash \ + patch -p1 -i $SRC/libtorrent-boost-1.65.patch + + #CONFIG_SHELL=/bin/bash \ ./configure \ --prefix=/usr \ --enable-python-binding diff --git a/libtorrent-rasterbar/libtorrent-boost-1.65.patch b/libtorrent-rasterbar/libtorrent-boost-1.65.patch new file mode 100644 index 00000000..19f951b1 --- /dev/null +++ b/libtorrent-rasterbar/libtorrent-boost-1.65.patch @@ -0,0 +1,34 @@ +From 7eb3cf6bc6dbada3fa7bb7ff4d5981182813a0e2 Mon Sep 17 00:00:00 2001 +From: arvidn +Date: Tue, 11 Jul 2017 23:16:50 -0700 +Subject: [PATCH] use the official boost.config header + +--- + include/libtorrent/export.hpp | 14 +------------- + 1 file changed, 1 insertion(+), 13 deletions(-) + +diff --git a/include/libtorrent/export.hpp b/include/libtorrent/export.hpp +index 87536af2a2..503afe27a3 100644 +--- a/include/libtorrent/export.hpp ++++ b/include/libtorrent/export.hpp +@@ -33,19 +33,7 @@ POSSIBILITY OF SUCH DAMAGE. + #ifndef TORRENT_EXPORT_HPP_INCLUDED + #define TORRENT_EXPORT_HPP_INCLUDED + +-#if !defined(BOOST_COMPILER_CONFIG) && !defined(BOOST_NO_COMPILER_CONFIG) +-# include +-#endif +-#ifdef BOOST_COMPILER_CONFIG +-# include BOOST_COMPILER_CONFIG +-#endif +- +-#if !defined(BOOST_PLATFORM_CONFIG) && !defined(BOOST_NO_PLATFORM_CONFIG) +-# include +-#endif +-#ifdef BOOST_PLATFORM_CONFIG +-# include BOOST_PLATFORM_CONFIG +-#endif ++#include + + // backwards compatibility with older versions of boost + #if !defined BOOST_SYMBOL_EXPORT && !defined BOOST_SYMBOL_IMPORT From crux at crux.nu Sat Sep 16 08:20:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 08:20:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): boost: 1.65.0 -> 1.65.1 Message-ID: <20170916082003.2E2891802EE@crux.nu> commit 2a8e689670c5deb34cfc32a44108df3f07ad36e7 Author: Danny Rawlins Date: Sat Sep 16 18:15:42 2017 +1000 boost: 1.65.0 -> 1.65.1 diff --git a/boost/.footprint b/boost/.footprint index 9f9d2242..9cf2e0ca 100644 --- a/boost/.footprint +++ b/boost/.footprint @@ -12011,6 +12011,8 @@ drwxr-xr-x root/root usr/include/boost/stacktrace/detail/ -rw-r--r-- root/root usr/include/boost/stacktrace/detail/frame_unwind.ipp -rw-r--r-- root/root usr/include/boost/stacktrace/detail/libbacktrace_impls.hpp -rw-r--r-- root/root usr/include/boost/stacktrace/detail/location_from_symbol.hpp +-rw-r--r-- root/root usr/include/boost/stacktrace/detail/pop_options.h +-rw-r--r-- root/root usr/include/boost/stacktrace/detail/push_options.h -rw-r--r-- root/root usr/include/boost/stacktrace/detail/safe_dump_noop.ipp -rw-r--r-- root/root usr/include/boost/stacktrace/detail/safe_dump_posix.ipp -rw-r--r-- root/root usr/include/boost/stacktrace/detail/safe_dump_win.ipp @@ -13570,81 +13572,81 @@ drwxr-xr-x root/root usr/include/boost/xpressive/traits/detail/ -rw-r--r-- root/root usr/include/boost/xpressive/xpressive_static.hpp -rw-r--r-- root/root usr/include/boost/xpressive/xpressive_typeof.hpp drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libboost_atomic.so -> libboost_atomic.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_atomic.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_atomic.so -> libboost_atomic.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_atomic.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_chrono.a -lrwxrwxrwx root/root usr/lib/libboost_chrono.so -> libboost_chrono.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_chrono.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_container.so -> libboost_container.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_container.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_context.so -> libboost_context.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_context.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_coroutine.so -> libboost_coroutine.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_coroutine.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_date_time.so -> libboost_date_time.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_date_time.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_chrono.so -> libboost_chrono.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_chrono.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_container.so -> libboost_container.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_container.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_context.so -> libboost_context.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_context.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_coroutine.so -> libboost_coroutine.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_coroutine.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_date_time.so -> libboost_date_time.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_date_time.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_exception.a -lrwxrwxrwx root/root usr/lib/libboost_fiber.so -> libboost_fiber.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_fiber.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_filesystem.so -> libboost_filesystem.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_filesystem.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_graph.so -> libboost_graph.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_graph.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_iostreams.so -> libboost_iostreams.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_iostreams.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_locale.so -> libboost_locale.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_locale.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_log.so -> libboost_log.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_log.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_log_setup.so -> libboost_log_setup.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_log_setup.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_c99.so -> libboost_math_c99.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_c99.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_c99f.so -> libboost_math_c99f.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_c99f.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_c99l.so -> libboost_math_c99l.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_c99l.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_tr1.so -> libboost_math_tr1.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_tr1.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_tr1f.so -> libboost_math_tr1f.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_tr1f.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_math_tr1l.so -> libboost_math_tr1l.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_math_tr1l.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_prg_exec_monitor.so -> libboost_prg_exec_monitor.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_prg_exec_monitor.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_program_options.so -> libboost_program_options.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_program_options.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_python.so -> libboost_python.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_python.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_random.so -> libboost_random.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_random.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_regex.so -> libboost_regex.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_regex.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_serialization.so -> libboost_serialization.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_serialization.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_signals.so -> libboost_signals.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_signals.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_stacktrace_addr2line.so -> libboost_stacktrace_addr2line.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_stacktrace_addr2line.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_stacktrace_basic.so -> libboost_stacktrace_basic.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_stacktrace_basic.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_stacktrace_noop.so -> libboost_stacktrace_noop.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_stacktrace_noop.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_fiber.so -> libboost_fiber.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_fiber.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_filesystem.so -> libboost_filesystem.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_filesystem.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_graph.so -> libboost_graph.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_graph.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_iostreams.so -> libboost_iostreams.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_iostreams.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_locale.so -> libboost_locale.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_locale.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_log.so -> libboost_log.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_log.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_log_setup.so -> libboost_log_setup.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_log_setup.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_c99.so -> libboost_math_c99.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_c99.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_c99f.so -> libboost_math_c99f.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_c99f.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_c99l.so -> libboost_math_c99l.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_c99l.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_tr1.so -> libboost_math_tr1.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_tr1.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_tr1f.so -> libboost_math_tr1f.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_tr1f.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_math_tr1l.so -> libboost_math_tr1l.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_math_tr1l.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_prg_exec_monitor.so -> libboost_prg_exec_monitor.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_prg_exec_monitor.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_program_options.so -> libboost_program_options.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_program_options.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_python.so -> libboost_python.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_python.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_random.so -> libboost_random.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_random.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_regex.so -> libboost_regex.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_regex.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_serialization.so -> libboost_serialization.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_serialization.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_signals.so -> libboost_signals.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_signals.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_stacktrace_addr2line.so -> libboost_stacktrace_addr2line.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_stacktrace_addr2line.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_stacktrace_basic.so -> libboost_stacktrace_basic.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_stacktrace_basic.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_stacktrace_noop.so -> libboost_stacktrace_noop.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_stacktrace_noop.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_system.a -lrwxrwxrwx root/root usr/lib/libboost_system.so -> libboost_system.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_system.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_system.so -> libboost_system.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_system.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_test_exec_monitor.a -lrwxrwxrwx root/root usr/lib/libboost_thread.so -> libboost_thread.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_thread.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_thread.so -> libboost_thread.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_thread.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_timer.a -lrwxrwxrwx root/root usr/lib/libboost_timer.so -> libboost_timer.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_timer.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_type_erasure.so -> libboost_type_erasure.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_type_erasure.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_timer.so -> libboost_timer.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_timer.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_type_erasure.so -> libboost_type_erasure.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_type_erasure.so.1.65.1 -rw-r--r-- root/root usr/lib/libboost_unit_test_framework.a -lrwxrwxrwx root/root usr/lib/libboost_unit_test_framework.so -> libboost_unit_test_framework.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_unit_test_framework.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_wave.so -> libboost_wave.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_wave.so.1.65.0 -lrwxrwxrwx root/root usr/lib/libboost_wserialization.so -> libboost_wserialization.so.1.65.0 --rwxr-xr-x root/root usr/lib/libboost_wserialization.so.1.65.0 +lrwxrwxrwx root/root usr/lib/libboost_unit_test_framework.so -> libboost_unit_test_framework.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_unit_test_framework.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_wave.so -> libboost_wave.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_wave.so.1.65.1 +lrwxrwxrwx root/root usr/lib/libboost_wserialization.so -> libboost_wserialization.so.1.65.1 +-rwxr-xr-x root/root usr/lib/libboost_wserialization.so.1.65.1 diff --git a/boost/.md5sum b/boost/.md5sum index d1485d5b..b0d82ebb 100644 --- a/boost/.md5sum +++ b/boost/.md5sum @@ -1 +1 @@ -5512d3809801b0a1b9dd58447b70915d boost_1_65_0.tar.bz2 +41d7542ce40e171f3f7982aff008ff0d boost_1_65_1.tar.bz2 diff --git a/boost/.signature b/boost/.signature index 3f295a32..0894ca14 100644 --- a/boost/.signature +++ b/boost/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF34C+1mHs0QyA8nK1ifiWCfBslDJOrBOOJP8MTDY5WayDfRaz8jGYT/94URtzxglPwv0ko6NsBD5QuBznzS1phQo= -SHA256 (Pkgfile) = f2decb5a430273103d3794ec754eb2d3f3305cbf05bc5159eb12de540b87ad88 -SHA256 (.footprint) = b4719badec1cae3aaea5608fe4f300e168491cced3b4a684bf80ec582f02fe93 -SHA256 (boost_1_65_0.tar.bz2) = ea26712742e2fb079c2a566a31f3266973b76e38222b9f88b387e3c8b2f9902c +RWSagIOpLGJF3ym5JFzDi6byANkr8NkVDjHRWGq1pRkgfBsIAVZL0R5fZhlcfpl6kcDw7YkIC27bWVVGT24fKu/Sz0ziRpq6QAI= +SHA256 (Pkgfile) = 80e1b0997ab5d2d071ef992af495033af2a1d962bc160f385eae682a89f02f5b +SHA256 (.footprint) = 7456d77687c649d8987adf8b0f0582455ac02750f53f04866d545d40404d4a3b +SHA256 (boost_1_65_1.tar.bz2) = 9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81 diff --git a/boost/Pkgfile b/boost/Pkgfile index 1b5b70c0..464260dd 100644 --- a/boost/Pkgfile +++ b/boost/Pkgfile @@ -5,7 +5,7 @@ # Depends on: icu python name=boost -version=1.65.0 +version=1.65.1 release=1 source=(http://downloads.sourceforge.net/project/$name/$name/$version/${name}_${version//./_}.tar.bz2) From crux at crux.nu Sat Sep 16 11:25:39 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 11:25:39 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python3-setuptools: 36.2.7 -> 36.5.0 Message-ID: <20170916112539.5A2A81802CF@crux.nu> commit f4b3a1164c09f43082a04d4038fffbe03bf16bf6 Author: Danny Rawlins Date: Sat Sep 16 21:24:06 2017 +1000 python3-setuptools: 36.2.7 -> 36.5.0 diff --git a/python3-setuptools/.footprint b/python3-setuptools/.footprint index 52035b530..2a23b2238 100644 --- a/python3-setuptools/.footprint +++ b/python3-setuptools/.footprint @@ -64,14 +64,14 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/pkg_resources/extern/__pyca -rw-r--r-- root/root usr/lib/python3.6/site-packages/pkg_resources/extern/__pycache__/__init__.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/pkg_resources/extern/__pycache__/__init__.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/pkg_resources/py31compat.py -drwxr-xr-x root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/entry_points.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/requires.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/top_level.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.2.7-py3.6.egg-info/zip-safe +drwxr-xr-x root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/entry_points.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/requires.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/top_level.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools-36.5.0-py3.6.egg-info/zip-safe drwxr-xr-x root/root usr/lib/python3.6/site-packages/setuptools/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/setuptools/__init__.py drwxr-xr-x root/root usr/lib/python3.6/site-packages/setuptools/__pycache__/ diff --git a/python3-setuptools/.md5sum b/python3-setuptools/.md5sum index d7b4e5af2..096fd2ebd 100644 --- a/python3-setuptools/.md5sum +++ b/python3-setuptools/.md5sum @@ -1,2 +1,2 @@ 3b74f5cd0740a05802a23b019ce579a3 get-pip.py -b9e6c049617bac0f9e908a41ab4a29ac setuptools-36.2.7.zip +704f500dd55f4bd0be905444f3ba892c setuptools-36.5.0.zip diff --git a/python3-setuptools/.signature b/python3-setuptools/.signature index a674d5fa2..ca5f9dc56 100644 --- a/python3-setuptools/.signature +++ b/python3-setuptools/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/V1Tz3Xv+2F4LmcCoXWmCCn0snB92Dv8bC+puQdmUiniV/N04WkFZ5ofbHuF8UMPvEnwttvnOwy/pf6BoiZRgQY= -SHA256 (Pkgfile) = 7eb1fa3f4cac3635531ce5cdf411c720fbcf352ef59026ff8af40d82b89b72e2 -SHA256 (.footprint) = 72314a98529d43842a2a77160fb26e83e8789c0ace446bcc21b94ed02d74448e -SHA256 (setuptools-36.2.7.zip) = b0fe5d432d922df595e918577c51458d63f245115d141b309ac32ecfca329df5 +RWSE3ohX2g5d/d8OzSuFD66EIQ+ynfVAuwyjJtTq6U5QYa2nWv60ewF6wwggFH7t7lhHlsm7ODNWTXrI9x4YL/9oHZFr6ZkD8go= +SHA256 (Pkgfile) = 749d536e5e1e35702896792639c00d4d60dd213c7c5f987d01e70e07ead3079e +SHA256 (.footprint) = d166bb793f197034a43b7a51dead30653862eab16ef4f2836a3e3b5bfbe815c6 +SHA256 (setuptools-36.5.0.zip) = ce2007c1cea3359870b80657d634253a0765b0c7dc5a988d77ba803fc86f2c64 SHA256 (get-pip.py) = 19dae841a150c86e2a09d475b5eb0602861f2a5b7761ec268049a662dbd2bd0c diff --git a/python3-setuptools/Pkgfile b/python3-setuptools/Pkgfile index 24326e3d9..dca5e3f53 100644 --- a/python3-setuptools/Pkgfile +++ b/python3-setuptools/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python3-appdirs python3-packaging python3-pip name=python3-setuptools -version=36.2.7 +version=36.5.0 release=1 source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.zip https://bootstrap.pypa.io/get-pip.py) From crux at crux.nu Sat Sep 16 11:25:39 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 11:25:39 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python-setuptools: 36.2.7 -> 36.5.0 Message-ID: <20170916112539.5D7271802DB@crux.nu> commit fa85e6d8bddf70cc2b4bd27b754fe4ebe1e2ef19 Author: Danny Rawlins Date: Sat Sep 16 21:23:50 2017 +1000 python-setuptools: 36.2.7 -> 36.5.0 diff --git a/python-setuptools/.footprint b/python-setuptools/.footprint index c5be3a1df..9271c8516 100644 --- a/python-setuptools/.footprint +++ b/python-setuptools/.footprint @@ -60,14 +60,14 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/pkg_resources/extern/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/pkg_resources/py31compat.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/pkg_resources/py31compat.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/pkg_resources/py31compat.pyo -drwxr-xr-x root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/ --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/entry_points.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/requires.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/top_level.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.2.7-py2.7.egg-info/zip-safe +drwxr-xr-x root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/entry_points.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/requires.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/top_level.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools-36.5.0-py2.7.egg-info/zip-safe drwxr-xr-x root/root usr/lib/python2.7/site-packages/setuptools/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools/__init__.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/setuptools/__init__.pyc diff --git a/python-setuptools/.md5sum b/python-setuptools/.md5sum index d7b4e5af2..096fd2ebd 100644 --- a/python-setuptools/.md5sum +++ b/python-setuptools/.md5sum @@ -1,2 +1,2 @@ 3b74f5cd0740a05802a23b019ce579a3 get-pip.py -b9e6c049617bac0f9e908a41ab4a29ac setuptools-36.2.7.zip +704f500dd55f4bd0be905444f3ba892c setuptools-36.5.0.zip diff --git a/python-setuptools/.signature b/python-setuptools/.signature index b265111d9..980492493 100644 --- a/python-setuptools/.signature +++ b/python-setuptools/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fLcPay+kCcX4d+TLsMnU6ChjauKAMXVj/ZfRzQQsGTSuCiZxTUslzqrAR/m9MfWvfTLcIIxGSR+AJPe4Dz3Rg0= -SHA256 (Pkgfile) = ea6c6367b73983b5687a4f1124ee45197334c6bb1c91ec0c62aafb678e040f63 -SHA256 (.footprint) = 57db1db259e4ba774b6ce3eb78808bfb4c3aa1ca7499b121487bb03fd3d4cc1e -SHA256 (setuptools-36.2.7.zip) = b0fe5d432d922df595e918577c51458d63f245115d141b309ac32ecfca329df5 +RWSE3ohX2g5d/Sl+yeYTwqS4jA93DkF6aAjU1oArG0J3+2wdIQLpZyK3xqJyzFXgLIzgtTiq5hVzMR+3EMd5IXeUQ9O+9po3wgo= +SHA256 (Pkgfile) = 52c9f5e0aa7b04f69052714d1b82a043440674e22cf5ee4b76ea84dcece99ac8 +SHA256 (.footprint) = 5c589f54ba82acb1359d390ccd2e6ba81f27ef2b4157eba8ac836e5cf72e97e6 +SHA256 (setuptools-36.5.0.zip) = ce2007c1cea3359870b80657d634253a0765b0c7dc5a988d77ba803fc86f2c64 SHA256 (get-pip.py) = 19dae841a150c86e2a09d475b5eb0602861f2a5b7761ec268049a662dbd2bd0c diff --git a/python-setuptools/Pkgfile b/python-setuptools/Pkgfile index ca3a1492d..36ddbaf71 100644 --- a/python-setuptools/Pkgfile +++ b/python-setuptools/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python-appdirs python-packaging python-pip name=python-setuptools -version=36.2.7 +version=36.5.0 release=1 source=(https://files.pythonhosted.org/packages/source/${name:7:1}/${name#*-}/${name#*-}-$version.zip https://bootstrap.pypa.io/get-pip.py) From crux at crux.nu Sat Sep 16 11:25:39 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 11:25:39 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): wine: 2.16 -> 2.17 Message-ID: <20170916112539.61F361802DC@crux.nu> commit 984f7d4ac7e0160d2196d949efcb2e8aeb29c073 Author: Danny Rawlins Date: Sat Sep 16 21:16:47 2017 +1000 wine: 2.16 -> 2.17 diff --git a/wine/.footprint b/wine/.footprint index 519aca6d4..973ba94ee 100644 --- a/wine/.footprint +++ b/wine/.footprint @@ -372,6 +372,8 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/evcode.h -rw-r--r-- root/root usr/include/wine/windows/evntprov.h -rw-r--r-- root/root usr/include/wine/windows/evntrace.h +-rw-r--r-- root/root usr/include/wine/windows/evr.h +-rw-r--r-- root/root usr/include/wine/windows/evr.idl -rw-r--r-- root/root usr/include/wine/windows/excpt.h -rw-r--r-- root/root usr/include/wine/windows/exdisp.h -rw-r--r-- root/root usr/include/wine/windows/exdisp.idl @@ -569,6 +571,7 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/msxml6did.h -rw-r--r-- root/root usr/include/wine/windows/msxmldid.h -rw-r--r-- root/root usr/include/wine/windows/mtxdm.h +-rw-r--r-- root/root usr/include/wine/windows/multimon.h -rw-r--r-- root/root usr/include/wine/windows/nb30.h -rw-r--r-- root/root usr/include/wine/windows/ncrypt.h -rw-r--r-- root/root usr/include/wine/windows/ndrtypes.h @@ -959,6 +962,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-handle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-interlocked-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-interlocked-l1-2-0.dll.so @@ -979,6 +983,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localization-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localization-private-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-localregistry-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-memory-l1-1-0.dll.so @@ -1009,6 +1014,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-string-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -1016,6 +1022,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-stringansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-synch-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-synch-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-synch-l1-2-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so @@ -1322,6 +1329,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-handle-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-l1-2-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-l2-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-interlocked-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-interlocked-l1-2-0.dll @@ -1342,6 +1350,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localization-l2-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-2-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-3-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localization-private-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-localregistry-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-memory-l1-1-0.dll @@ -1372,6 +1381,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-rtlsupport-l1-2-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-shlwapi-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-sidebyside-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-string-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-string-l2-1-0.dll @@ -1379,6 +1389,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-stringansi-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-synch-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-synch-l1-2-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-synch-l1-2-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-sysinfo-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-sysinfo-l1-2-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-sysinfo-l1-2-1.dll @@ -2682,6 +2693,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-handle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-interlocked-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-interlocked-l1-2-0.dll.so @@ -2702,6 +2714,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localization-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localization-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localization-obsolete-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localization-obsolete-l1-3-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localization-private-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-localregistry-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-memory-l1-1-0.dll.so @@ -2732,6 +2745,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-rtlsupport-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-sidebyside-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-string-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-string-l2-1-0.dll.so @@ -2739,6 +2753,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-stringansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-synch-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-synch-l1-2-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-synch-l1-2-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-sysinfo-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-sysinfo-l1-2-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-sysinfo-l1-2-1.dll.so @@ -3054,6 +3069,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-handle-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-l1-2-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-l2-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-interlocked-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-interlocked-l1-2-0.dll @@ -3074,6 +3090,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localization-l2-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-2-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localization-obsolete-l1-3-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localization-private-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-localregistry-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-memory-l1-1-0.dll @@ -3104,6 +3121,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-rtlsupport-l1-2-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-shlwapi-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-sidebyside-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-string-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-string-l2-1-0.dll @@ -3111,6 +3129,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-stringansi-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-synch-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-synch-l1-2-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-synch-l1-2-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-sysinfo-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-sysinfo-l1-2-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-sysinfo-l1-2-1.dll diff --git a/wine/.md5sum b/wine/.md5sum index 310ea2aec..51219f7dd 100644 --- a/wine/.md5sum +++ b/wine/.md5sum @@ -1,4 +1,4 @@ -99ed1c3cf7a868fa0f2902412971e9d1 wine-2.16.tar.xz +c148a0a075ce622d60863a19d51929fb wine-2.17.tar.xz 844ae4134e6df71f23dbb222076c37a6 wine-mono-4.7.1.msi 5ebc4ec71c92b3db3d84b334a1db385d wine_gecko-2.47-x86.msi d93ac0d2e6aceafe9113a9918916df45 wine_gecko-2.47-x86_64.msi diff --git a/wine/.signature b/wine/.signature index 4240af38a..b9fe8d61f 100644 --- a/wine/.signature +++ b/wine/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/azSbTK80PvNNTtSMzeFRXAlURmiHUlz2t/Cf7lLkFADrqUn42oUTyIjIT1f43lNawambzsfyj1Hh/CjRpilQgE= -SHA256 (Pkgfile) = 8825d1e4936cf655f6840c71ab75cc658bb314e0dc3d153d5a674ba984ec57ad -SHA256 (.footprint) = ccf5bc06d848e85c6dda80b80e9b217487e3f89db62213706f79cc807537eb2d -SHA256 (wine-2.16.tar.xz) = a561edcabecd6c44948e5b2ef11941b2ba047275240418fa2c98c1fdceda2c21 +RWSE3ohX2g5d/SGzJi5uPOAQNj8ERf051zJ5zuZtnnjVtD1yqBrZ3UD9QuWf335t36h+i3emLHnrWJsgGE9qL/S5c602k5XggAg= +SHA256 (Pkgfile) = e23c0720a668c3405e353e953bd5ac3283bc152d555cc67df2719a97ae250afe +SHA256 (.footprint) = 2e2e5673eca2bade7f8b8c09a7ea3f8e4ad3a06468c6b5d77c0b825507e5c22f +SHA256 (wine-2.17.tar.xz) = 7edc95739043ccc55957af663fb910318283dc5d1db42cd7f0224e30acfcea69 SHA256 (wine_gecko-2.47-x86.msi) = 3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a SHA256 (wine_gecko-2.47-x86_64.msi) = c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d SHA256 (wine-mono-4.7.1.msi) = 2c8d5db7f833c3413b2519991f5af1f433d59a927564ec6f38a3f1f8b2c629aa diff --git a/wine/Pkgfile b/wine/Pkgfile index 32c3b7393..0d3260d63 100644 --- a/wine/Pkgfile +++ b/wine/Pkgfile @@ -5,7 +5,7 @@ # Depends on: fontconfig-32 freeglut-32 gnutls-32 lcms2-32 mpg123-32 openal-32 prelink xorg-libxcomposite-32 xorg-libxcursor-32 xorg-libxinerama-32 xorg-libxrandr-32 xorg-libxxf86dga-32 xorg-libxxf86vm-32 name=wine -version=2.16 +version=2.17 release=1 source=(https://dl.winehq.org/wine/source/2.x/$name-$version.tar.xz https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi From crux at crux.nu Sat Sep 16 14:33:18 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 16 Sep 2017 14:33:18 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): chromium: 61.0.3163.79 -> 61.0.3163.91 Message-ID: <20170916143318.83F5218029D@crux.nu> commit 15e7d0a0abb580617e62fdc08be7d829d894a45a Author: Danny Rawlins Date: Sun Sep 17 00:33:09 2017 +1000 chromium: 61.0.3163.79 -> 61.0.3163.91 diff --git a/chromium/.md5sum b/chromium/.md5sum index d7f5ce4f8..6be415bf5 100644 --- a/chromium/.md5sum +++ b/chromium/.md5sum @@ -1,5 +1,5 @@ 4dbc4cd98731f133a3f6e0f47625ad08 breakpad-use-ucontext_t.patch -4265aebeaeb31b88327e1b48dc580851 chromium-61.0.3163.79.tar.xz +17da9d08bbdf787046f2aa5586230b99 chromium-61.0.3163.91.tar.xz 5b5a3ad8970846d3cead13249a101283 chromium-atk-r1.patch 034bc28a6988f3d6d1e7f291ec95365c chromium-blink-gcc7.patch ab7416d1494bb6a0a96fb72c9388580d chromium-gcc-r1.patch diff --git a/chromium/.signature b/chromium/.signature index b39dbc0ee..25c62cc55 100644 --- a/chromium/.signature +++ b/chromium/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/bhLBEj/fVXIvcPyjBTsaFffoP2ZrvUy2oHdK6dfn7uaAJ7dXKqpWA2xUOHcmjcjgcqaSczOroag5hceS6QDHwc= -SHA256 (Pkgfile) = b247971b2dedebca5c2bc370fd0c92bb6279e4421ce153912fd5c8e705187f9e +RWSE3ohX2g5d/S4NIuAymYaU0UorheVZ5/v6JwBk5tSSJBG9aZgb0RCOyu0WKrM8xjcl8iZ9jor9iLRQt3eAeVwxvtLwJq4Suw8= +SHA256 (Pkgfile) = 8a6c8808666f120ef1913f1da1badf0366b873402ebff2a23948598a2234f21d SHA256 (.footprint) = 2c9b42f63b18b1aa993b3ff732bea8f1451848f7702ec1219fb2dd2550bab7a5 -SHA256 (chromium-61.0.3163.79.tar.xz) = bdbc139ed86f3b5d1ec3c3b00caeaef4f9ac2c363438f03dded56e217ad10727 +SHA256 (chromium-61.0.3163.91.tar.xz) = 0a2b4423551217d3ada244730fdfe3454f2630c8551b0bb784b727dc8294f2aa SHA256 (last-commit-position.patch) = d3dc397956a26ec045e76c25c57a1fac5fc0acff94306b2a670daee7ba15709e SHA256 (chromium.sh) = 7b182d0ae1e9ef841f8cd0b403a304babd548bf60b5e3808b2144bebdbb7c154 SHA256 (chromium.desktop) = caf015652ac7ce9403a5cb6c7bec3dc597222b20c5842059ee15674e2c9209cc diff --git a/chromium/Pkgfile b/chromium/Pkgfile index 17b672a12..5ebd6fa42 100644 --- a/chromium/Pkgfile +++ b/chromium/Pkgfile @@ -5,7 +5,7 @@ # Depends on: dbus-glib gperf gtk gtk3 libevent libexif libgcrypt ninja nodejs nss pciutils speech-dispatcher xorg-libxscrnsaver xorg-libxt yasm name=chromium -version=61.0.3163.79 +version=61.0.3163.91 release=1 source=(https://commondatastorage.googleapis.com/$name-browser-official/$name-$version.tar.xz last-commit-position.patch $name.sh $name.desktop From crux at crux.nu Sun Sep 17 16:30:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 17 Sep 2017 16:30:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): chrony: update to 3.2 Message-ID: <20170917163022.04E2F1801A9@crux.nu> commit 8fecbbf9777c3618f6c354758cdb86d01dd73aac Author: Juergen Daubert Date: Sun Sep 17 18:30:01 2017 +0200 chrony: update to 3.2 diff --git a/chrony/.md5sum b/chrony/.md5sum index ca8042423..495c920c5 100644 --- a/chrony/.md5sum +++ b/chrony/.md5sum @@ -1,2 +1,2 @@ -f8d2ee78c55548bfbe95582c6a855cee chrony-3.1.tar.gz +f4c4eb0dc92f35ee4bb7d3dcd8029ecb chrony-3.2.tar.gz b34048039655b0eba564f10cca23e3ce chronyd diff --git a/chrony/.signature b/chrony/.signature index 486d0f2d1..85293e4de 100644 --- a/chrony/.signature +++ b/chrony/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/aD9IxtgGz1bwtYBBa0XOTp3IohmHEO0quWLT2vvhFp0Xf2li+DESZ0UaaBxYnzMLqCQvNwWx7GrUtBz4ovyTgo= -SHA256 (Pkgfile) = 26709e5d3d4753f6521ab8f492dc81dab80d365bd4b211564eeef571ea9057da +RWSE3ohX2g5d/S3h16wIvCy9DjT1tsKQMeFw8hWy/fJ/Qbjdiu9LU8g1KtRZAtazRpZQF82jqUTlwrc8qX06X7EQrOK3uzUXNgw= +SHA256 (Pkgfile) = d0feb826a9bd6a7ce412356d364a366956d9ad9f0ff47d0c337bc95b63239bf5 SHA256 (.footprint) = 17b868cc8d7a0d5ac0525f5eeb7b4f9159d1328d390de73569e31be01eb606f5 -SHA256 (chrony-3.1.tar.gz) = 9d9107dcdb7768a03dc129d33b2a7a25f1eea2f5620bc85eb00cfea07c1b6075 +SHA256 (chrony-3.2.tar.gz) = 329f6718dd8c3ece3eee78be1f4821cbbeb62608e7d23f25da293cfa433c4116 SHA256 (chronyd) = 6194c48e4d5348463ffae0ee4448f60c8550a028b672d8f570495878c737794e diff --git a/chrony/Pkgfile b/chrony/Pkgfile index 225767d15..2e9d70810 100644 --- a/chrony/Pkgfile +++ b/chrony/Pkgfile @@ -4,7 +4,7 @@ # Depends on: readline libcap name=chrony -version=3.1 +version=3.2 release=1 source=(http://download.tuxfamily.org/$name/$name-$version.tar.gz chronyd) From crux at crux.nu Sun Sep 17 16:30:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 17 Sep 2017 16:30:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): lvm2: update to 2.02.174 Message-ID: <20170917163022.098211802A9@crux.nu> commit e6a124762ec36f9c8ca25c56c595b13331aca81f Author: Juergen Daubert Date: Sun Sep 17 18:27:27 2017 +0200 lvm2: update to 2.02.174 diff --git a/lvm2/.md5sum b/lvm2/.md5sum index bd5b8541e..a2cdf10dc 100644 --- a/lvm2/.md5sum +++ b/lvm2/.md5sum @@ -1 +1 @@ -61cba056ac552f2d362600d494b1b8d9 LVM2.2.02.173.tgz +d871377bce3eb5200b48426f330714ef LVM2.2.02.174.tgz diff --git a/lvm2/.signature b/lvm2/.signature index 2f9431fe8..49892eb33 100644 --- a/lvm2/.signature +++ b/lvm2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dgmvhzY4e2bw0kECMouMyHxK3luKwit1+Vs+6g15uK7vxKs7GsEdUpvSFpu7/ok0WEs6HbljyW/K16YZ50lTgE= -SHA256 (Pkgfile) = fb22c7b9d5ece0e7fd25a5c4627e3a60adfedd1937af98bb2ba7f914522b0623 +RWSE3ohX2g5d/T6SdRSo7Zo3ymAksc+6YY86iPZkVOvr9tnV+3J+B+2Ns3YnL3pl3OT3uo3ZZV1LZM8l/c/j4Tbc9C8i5bjIKw0= +SHA256 (Pkgfile) = 6c3044c2db4363c4df81068b4b69f69e02d6c141a929ac91433b062114e51fae SHA256 (.footprint) = 97d93c91b6ec4f9a78365ddd6ec4a6d49ec8c7ff4bd3de80991a91586b2af93a -SHA256 (LVM2.2.02.173.tgz) = ceb9168c7e009ef487f96a1fe969b23cbb07d920ffb71769affdbdf30fea8d64 +SHA256 (LVM2.2.02.174.tgz) = fb6ecec0408cb14ac4923c87cb0a356481122d7d0ae3fee6e94d2edb9d170a8b diff --git a/lvm2/Pkgfile b/lvm2/Pkgfile index 6d6626567..40011d4ba 100644 --- a/lvm2/Pkgfile +++ b/lvm2/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libdevmapper name=lvm2 -version=2.02.173 +version=2.02.174 release=1 source=(https://mirrors.kernel.org/sources.redhat.com/lvm2/releases/LVM2.$version.tgz) From crux at crux.nu Sun Sep 17 16:30:22 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 17 Sep 2017 16:30:22 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): cups-filters: update to 1.17.6 Message-ID: <20170917163022.0C9E11802AA@crux.nu> commit f42e430c69f42a0e4a1b7fe4f337265204b9d3a3 Author: Juergen Daubert Date: Sun Sep 17 18:26:31 2017 +0200 cups-filters: update to 1.17.6 diff --git a/cups-filters/.md5sum b/cups-filters/.md5sum index a6f6ee981..66ae8bdf6 100644 --- a/cups-filters/.md5sum +++ b/cups-filters/.md5sum @@ -1,2 +1,2 @@ 7540a6989be0042429f41770b1cdf215 cups-browsed -83c18c2f4296448551a8dd26c4a7ef69 cups-filters-1.17.4.tar.xz +6a220c370c06730f4881980e10b47bf1 cups-filters-1.17.6.tar.xz diff --git a/cups-filters/.signature b/cups-filters/.signature index c0db14331..4eeddf7ad 100644 --- a/cups-filters/.signature +++ b/cups-filters/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZAFlgn/M9nXHEzTk+lRmAbSFp3US+0yL9l8SUSMb4pNGUJSWBlOHF4JbuzhOX6kkgVC804VXT7p/KDKgyprnwo= -SHA256 (Pkgfile) = f511440654f7fe8298ac0201793089f5e14cdf9608506e4cc0074f05746cb130 +RWSE3ohX2g5d/RRbwcWoYXX9g6JLiHHvr3hbBHI0Gi2AiUQ1y21AbVjEsJZfPQLhOIMpsnr+NW/VhhbpvbGMV+VjlSgJe6AgOgM= +SHA256 (Pkgfile) = e90e40e56d2cf2fccbef5c331c94954d656ce8df241425da4bd560eddda92821 SHA256 (.footprint) = 1e1b79921fccc6090e44549a739b9f54ec989374c7a5862826f42d47107a2240 -SHA256 (cups-filters-1.17.4.tar.xz) = 3ab37469193c9b95be84dd981ca1324eab408009174c8ae42b779cc4469c95bf +SHA256 (cups-filters-1.17.6.tar.xz) = 124921a2864787bc38a6488c04e4897228722b5ba6cfe2fff903ab989ae2fb49 SHA256 (cups-browsed) = 4c4900ee88d488078da20a5cabc949921382fa69bc28bb2a7f89fa5ae01afb5b diff --git a/cups-filters/Pkgfile b/cups-filters/Pkgfile index dc805f33d..335f387d1 100644 --- a/cups-filters/Pkgfile +++ b/cups-filters/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cups ghostscript poppler qpdf mupdf name=cups-filters -version=1.17.4 +version=1.17.6 release=1 source=(http://www.openprinting.org/download/$name/$name-$version.tar.xz cups-browsed) From crux at crux.nu Sun Sep 17 16:31:27 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 17 Sep 2017 16:31:27 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): libdevmapper: update to 1.02.143 Message-ID: <20170917163127.5EA221801A9@crux.nu> commit 86dda9f12f1da8b4e76d0dd06ad53a1d9d0e7361 Author: Juergen Daubert Date: Sun Sep 17 18:31:19 2017 +0200 libdevmapper: update to 1.02.143 diff --git a/libdevmapper/.md5sum b/libdevmapper/.md5sum index bd5b8541..a2cdf10d 100644 --- a/libdevmapper/.md5sum +++ b/libdevmapper/.md5sum @@ -1 +1 @@ -61cba056ac552f2d362600d494b1b8d9 LVM2.2.02.173.tgz +d871377bce3eb5200b48426f330714ef LVM2.2.02.174.tgz diff --git a/libdevmapper/.signature b/libdevmapper/.signature index 78be7531..ad08b115 100644 --- a/libdevmapper/.signature +++ b/libdevmapper/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqlK1Cy5bBMnES+a0gQaHrluWyL7fWcql1GBbLtH0gDEuejcNOMZKqy6HjWv0MnzfA6f7Otrcp4u2k/nIphmUQgs= -SHA256 (Pkgfile) = 3cd7750c900849c6fac6800e2ad62e2848292d95cd0969885c5552af4a738e6b +RWRJc1FUaeVeqn/t2XvwKisjHw571Ez0wzkp7IaLPATly8gHK3UUWUXISx+ol/Wsx1dBvTTWdHyvGSKVcXa29C0RDE7ybFVQHAc= +SHA256 (Pkgfile) = f1f9edaef6e98067ab137f3a545a5a549312af18fc3bf433012be3ebe4da2a7d SHA256 (.footprint) = e1b2ea187ba9d1831b4ad6cdf13ec1c7179b4bfc8a77289afa0172379a962ba3 -SHA256 (LVM2.2.02.173.tgz) = ceb9168c7e009ef487f96a1fe969b23cbb07d920ffb71769affdbdf30fea8d64 +SHA256 (LVM2.2.02.174.tgz) = fb6ecec0408cb14ac4923c87cb0a356481122d7d0ae3fee6e94d2edb9d170a8b diff --git a/libdevmapper/Pkgfile b/libdevmapper/Pkgfile index 48ab2f6a..3cd92b1e 100644 --- a/libdevmapper/Pkgfile +++ b/libdevmapper/Pkgfile @@ -4,12 +4,12 @@ # Depends on: eudev util-linux name=libdevmapper -version=1.02.142 +version=1.02.143 release=1 -source=(http://mirrors.kernel.org/sources.redhat.com/lvm2/releases/LVM2.2.02.173.tgz) +source=(http://mirrors.kernel.org/sources.redhat.com/lvm2/releases/LVM2.2.02.174.tgz) build() { - cd LVM2.2.02.173 + cd LVM2.2.02.174 CONFIG_SHELL=/bin/bash \ ./configure --prefix=/usr \ From crux at crux.nu Mon Sep 18 13:25:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:25:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] qpdf: update to 7.0.0 Message-ID: <20170918132504.5FD26180223@crux.nu> commit adc657bc7a8b66c172c318d33dea4a460b2ffaac Author: Juergen Daubert Date: Mon Sep 18 15:23:46 2017 +0200 [notify] qpdf: update to 7.0.0 new ABI, rebuild of dependent ports like cups-filters required. diff --git a/qpdf/.footprint b/qpdf/.footprint index 7c5e6db15..f78d6d370 100644 --- a/qpdf/.footprint +++ b/qpdf/.footprint @@ -15,8 +15,10 @@ drwxr-xr-x root/root usr/include/qpdf/ -rw-r--r-- root/root usr/include/qpdf/Pl_Buffer.hh -rw-r--r-- root/root usr/include/qpdf/Pl_Concatenate.hh -rw-r--r-- root/root usr/include/qpdf/Pl_Count.hh +-rw-r--r-- root/root usr/include/qpdf/Pl_DCT.hh -rw-r--r-- root/root usr/include/qpdf/Pl_Discard.hh -rw-r--r-- root/root usr/include/qpdf/Pl_Flate.hh +-rw-r--r-- root/root usr/include/qpdf/Pl_RunLength.hh -rw-r--r-- root/root usr/include/qpdf/Pl_StdioFile.hh -rw-r--r-- root/root usr/include/qpdf/PointerHolder.hh -rw-r--r-- root/root usr/include/qpdf/QPDF.hh @@ -35,9 +37,9 @@ drwxr-xr-x root/root usr/include/qpdf/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libqpdf.a -rwxr-xr-x root/root usr/lib/libqpdf.la -lrwxrwxrwx root/root usr/lib/libqpdf.so -> libqpdf.so.17.0.0 -lrwxrwxrwx root/root usr/lib/libqpdf.so.17 -> libqpdf.so.17.0.0 --rwxr-xr-x root/root usr/lib/libqpdf.so.17.0.0 +lrwxrwxrwx root/root usr/lib/libqpdf.so -> libqpdf.so.18.1.0 +lrwxrwxrwx root/root usr/lib/libqpdf.so.18 -> libqpdf.so.18.1.0 +-rwxr-xr-x root/root usr/lib/libqpdf.so.18.1.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libqpdf.pc drwxr-xr-x root/root usr/share/ diff --git a/qpdf/.md5sum b/qpdf/.md5sum index aaf973f6c..0080db264 100644 --- a/qpdf/.md5sum +++ b/qpdf/.md5sum @@ -1,5 +1 @@ -b3cc65446adae1fe4f164c010c59f64b qpdf-6.0.0-CVE-2017-9208.patch -491486ccdfddc450f2c3b1414eb369f9 qpdf-6.0.0-CVE-2017-9209.patch -5713ad31faa151c1b7bd9064d820a367 qpdf-6.0.0-CVE-2017-9210.patch -c9457b6f4430f43fe7aaad93736bd67a qpdf-6.0.0-detect-recursions.patch -e014bd3ecf1c4d1a520bbc14d84ac20e qpdf-6.0.0.tar.gz +c3ff408f69b3a6b2b3b4c8b373b2600c qpdf-7.0.0.tar.gz diff --git a/qpdf/.signature b/qpdf/.signature index 5572ccd39..59340a84d 100644 --- a/qpdf/.signature +++ b/qpdf/.signature @@ -1,9 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YJAZhWWLZUYLWPRsCYcpW33dackFko68OVeTlSx977CZXMi01uWOhIRVZAponEIRQ+ErUE0c9M3DfH0TTArwwY= -SHA256 (Pkgfile) = 48ab28428f3d935db825606f899011eba69f135142a808536958b0a8e6528bad -SHA256 (.footprint) = 85e6362fb2da951b8318d1de30c3cb3607fb78de108a8348944a3cb992cd37c3 -SHA256 (qpdf-6.0.0.tar.gz) = a9fdc7e94d38fcd3831f37b6e0fe36492bf79aa6d54f8f66062cf7f9c4155233 -SHA256 (qpdf-6.0.0-detect-recursions.patch) = 4c59e1ca6f7a209a07191ffacac0e28f8d70345801e282493e52cbce76c15a8e -SHA256 (qpdf-6.0.0-CVE-2017-9208.patch) = 0e2bce8c860aec84dff69739020c7320266f188dd5dfa7eb8e6fc8655d462014 -SHA256 (qpdf-6.0.0-CVE-2017-9209.patch) = 743aa98868aa887abeeaa3b3f4ec35efd9499bb80b3c1c72410afc064d7cc846 -SHA256 (qpdf-6.0.0-CVE-2017-9210.patch) = aff1f8ee13e7436d9982e14d5836172ff0236cb14b48e37c000ae7304185efde +RWSE3ohX2g5d/dhTWsdq7DUedHp94d5JcFxreY7dhB53gVBvu0Ja0NKXbRGNE3UstEf13Mo/faxXaxjCSG2Oq86QrLMjh01CuAs= +SHA256 (Pkgfile) = 9b40ed6dd990a05259c6b9f87261b3bb8534f6622df621d2ba590ad6782302ac +SHA256 (.footprint) = f0b4062eff41f36629fff06cbbb36b8c6c4182a849cd54e619cd457c246242a7 +SHA256 (qpdf-7.0.0.tar.gz) = fed08de14caad0fe5efd148d9eca886d812588b2cbb35d13e61993ee8eb8c65f diff --git a/qpdf/Pkgfile b/qpdf/Pkgfile index 9d1ad834a..2e72343ff 100644 --- a/qpdf/Pkgfile +++ b/qpdf/Pkgfile @@ -4,22 +4,12 @@ # Depends on: libpcre zlib name=qpdf -version=6.0.0 -release=3 -source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz - qpdf-6.0.0-detect-recursions.patch - qpdf-6.0.0-CVE-2017-9208.patch - qpdf-6.0.0-CVE-2017-9209.patch - qpdf-6.0.0-CVE-2017-9210.patch) +version=7.0.0 +release=1 +source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz) build() { cd $name-$version - - patch -p1 -i $SRC/qpdf-6.0.0-detect-recursions.patch - patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9208.patch - patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9209.patch - patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9210.patch - ./configure --prefix=/usr make make DESTDIR=$PKG install diff --git a/qpdf/qpdf-6.0.0-CVE-2017-9208.patch b/qpdf/qpdf-6.0.0-CVE-2017-9208.patch deleted file mode 100644 index 0dce30995..000000000 --- a/qpdf/qpdf-6.0.0-CVE-2017-9208.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -up qpdf-6.0.0/libqpdf/QPDF.cc.CVE-2017-9208 qpdf-6.0.0/libqpdf/QPDF.cc ---- qpdf-6.0.0/libqpdf/QPDF.cc.CVE-2017-9208 2017-08-03 08:53:32.806072781 +0200 -+++ qpdf-6.0.0/libqpdf/QPDF.cc 2017-08-03 08:55:39.529073703 +0200 -@@ -1340,6 +1340,13 @@ QPDF::readObjectAtOffset(bool try_recove - objid = atoi(tobjid.getValue().c_str()); - generation = atoi(tgen.getValue().c_str()); - -+ if (objid == 0) -+ { -+ throw QPDFExc(qpdf_e_damaged_pdf, this->file->getName(), -+ this->last_object_description, offset, -+ "object with ID 0"); -+ } -+ - if ((exp_objid >= 0) && - (! ((objid == exp_objid) && (generation == exp_generation)))) - { -diff -up qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc.CVE-2017-9208 qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc ---- qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc.CVE-2017-9208 2015-11-10 18:48:52.000000000 +0100 -+++ qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc 2017-08-03 08:54:50.264499428 +0200 -@@ -1090,6 +1090,15 @@ QPDFObjectHandle::parseInternal(PointerH - QPDFObjectHandle - QPDFObjectHandle::newIndirect(QPDF* qpdf, int objid, int generation) - { -+ if (objid == 0) -+ { -+ // Special case: QPDF uses objid 0 as a sentinel for direct -+ // objects, and the PDF specification doesn't allow for object -+ // 0. Treat indirect references to object 0 as null so that we -+ // never create an indirect object with objid 0. -+ return newNull(); -+ } -+ - return QPDFObjectHandle(qpdf, objid, generation); - } - diff --git a/qpdf/qpdf-6.0.0-CVE-2017-9209.patch b/qpdf/qpdf-6.0.0-CVE-2017-9209.patch deleted file mode 100644 index 6af336f14..000000000 --- a/qpdf/qpdf-6.0.0-CVE-2017-9209.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -up qpdf-6.0.0/include/qpdf/QPDF.hh.CVE-2017-9209 qpdf-6.0.0/include/qpdf/QPDF.hh ---- qpdf-6.0.0/include/qpdf/QPDF.hh.CVE-2017-9209 2017-08-03 10:00:17.489291722 +0200 -+++ qpdf-6.0.0/include/qpdf/QPDF.hh 2017-08-03 10:00:17.494291685 +0200 -@@ -1095,6 +1095,7 @@ class QPDF - // copied_stream_data_provider is owned by copied_streams - CopiedStreamDataProvider* copied_stream_data_provider; - std::set attachment_streams; -+ bool reconstructed_xref; - - // Linearization data - qpdf_offset_t first_xref_item_offset; // actual value from file -diff -up qpdf-6.0.0/libqpdf/QPDF.cc.CVE-2017-9209 qpdf-6.0.0/libqpdf/QPDF.cc ---- qpdf-6.0.0/libqpdf/QPDF.cc.CVE-2017-9209 2017-08-03 10:00:17.491291707 +0200 -+++ qpdf-6.0.0/libqpdf/QPDF.cc 2017-08-03 10:01:43.243661883 +0200 -@@ -93,6 +93,7 @@ QPDF::QPDF() : - cached_key_generation(0), - pushed_inherited_attributes_to_pages(false), - copied_stream_data_provider(0), -+ reconstructed_xref(false), - first_xref_item_offset(0), - uncompressed_after_compressed(false) - { -@@ -331,6 +332,14 @@ QPDF::setTrailer(QPDFObjectHandle obj) - void - QPDF::reconstruct_xref(QPDFExc& e) - { -+ if (this->reconstructed_xref) -+ { -+ // Avoid xref reconstruction infinite loops -+ throw e; -+ } -+ -+ this->reconstructed_xref = true; -+ - PCRE obj_re("^\\s*(\\d+)\\s+(\\d+)\\s+obj\\b"); - PCRE endobj_re("^\\s*endobj\\b"); - PCRE trailer_re("^\\s*trailer\\b"); diff --git a/qpdf/qpdf-6.0.0-CVE-2017-9210.patch b/qpdf/qpdf-6.0.0-CVE-2017-9210.patch deleted file mode 100644 index e3ce8e9a4..000000000 --- a/qpdf/qpdf-6.0.0-CVE-2017-9210.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -up qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc.CVE-2017-9210 qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc ---- qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc.CVE-2017-9210 2017-08-03 10:09:46.670111267 +0200 -+++ qpdf-6.0.0/libqpdf/QPDFObjectHandle.cc 2017-08-03 10:10:56.430600663 +0200 -@@ -1076,8 +1076,7 @@ QPDFObjectHandle::parseInternal(PointerH - throw QPDFExc( - qpdf_e_damaged_pdf, - input->getName(), object_description, offset, -- std::string("dictionary key not name (") + -- key_obj.unparse() + ")"); -+ std::string("dictionary key is not not a name token")); - } - dict[key_obj.getName()] = val; - } diff --git a/qpdf/qpdf-6.0.0-detect-recursions.patch b/qpdf/qpdf-6.0.0-detect-recursions.patch deleted file mode 100644 index ae87d8080..000000000 --- a/qpdf/qpdf-6.0.0-detect-recursions.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -up qpdf-6.0.0/include/qpdf/QPDF.hh.detect-recursions qpdf-6.0.0/include/qpdf/QPDF.hh ---- qpdf-6.0.0/include/qpdf/QPDF.hh.detect-recursions 2015-11-10 18:48:52.000000000 +0100 -+++ qpdf-6.0.0/include/qpdf/QPDF.hh 2017-08-02 08:41:17.500831407 +0200 -@@ -603,6 +603,25 @@ class QPDF - int gen; - }; - -+ class ResolveRecorder -+ { -+ public: -+ ResolveRecorder(QPDF* qpdf, QPDFObjGen const& og) : -+ qpdf(qpdf), -+ og(og) -+ { -+ qpdf->resolving.insert(og); -+ } -+ virtual ~ResolveRecorder() -+ { -+ this->qpdf->resolving.erase(og); -+ } -+ private: -+ QPDF* qpdf; -+ QPDFObjGen og; -+ }; -+ friend class ResolveRecorder; -+ - void parse(char const* password); - void warn(QPDFExc const& e); - void setTrailer(QPDFObjectHandle obj); -@@ -1065,6 +1084,7 @@ class QPDF - std::map xref_table; - std::set deleted_objects; - std::map obj_cache; -+ std::set resolving; - QPDFObjectHandle trailer; - std::vector all_pages; - std::map pageobj_to_pages_pos; -diff -up qpdf-6.0.0/libqpdf/QPDF.cc.detect-recursions qpdf-6.0.0/libqpdf/QPDF.cc ---- qpdf-6.0.0/libqpdf/QPDF.cc.detect-recursions 2015-11-10 18:48:52.000000000 +0100 -+++ qpdf-6.0.0/libqpdf/QPDF.cc 2017-08-02 08:42:19.070393817 +0200 -@@ -1453,6 +1453,20 @@ QPDF::resolve(int objid, int generation) - // to insert things into the object cache that don't actually - // exist in the file. - QPDFObjGen og(objid, generation); -+ if (this->resolving.count(og)) -+ { -+ // This can happen if an object references itself directly or -+ // indirectly in some key that has to be resolved during -+ // object parsing, such as stream length. -+ warn(QPDFExc(qpdf_e_damaged_pdf, this->file->getName(), -+ "", this->file->getLastOffset(), -+ "loop detected resolving object " + -+ QUtil::int_to_string(objid) + " " + -+ QUtil::int_to_string(generation))); -+ return new QPDF_Null; -+ } -+ ResolveRecorder rr(this, og); -+ - if (! this->obj_cache.count(og)) - { - if (! this->xref_table.count(og)) From crux at crux.nu Mon Sep 18 13:25:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:25:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): unbound: update to 1.6.6 Message-ID: <20170918132504.639741802C7@crux.nu> commit bb945e9c8378890fae475301860667fa32b1ee30 Author: Juergen Daubert Date: Mon Sep 18 15:20:51 2017 +0200 unbound: update to 1.6.6 diff --git a/unbound/.md5sum b/unbound/.md5sum index 72690e4ea..304cb237a 100644 --- a/unbound/.md5sum +++ b/unbound/.md5sum @@ -1,2 +1,2 @@ 5bf1cabac23d0c2d89d2696039064d0a unbound -5825332b72bae9d8793f9cba16cb13fd unbound-1.6.5.tar.gz +f2cc56bd88c9634fe18334d2421205f1 unbound-1.6.6.tar.gz diff --git a/unbound/.signature b/unbound/.signature index 1edd45d83..cd6c13c74 100644 --- a/unbound/.signature +++ b/unbound/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dk4v/NHcqV18K35wi9GOaUtZ4lUPVxBCQLNsdeHtmorJyyJW+KJVCRbnMhr7N/vSKLMsUv+5e76dmntQ3HwGAI= -SHA256 (Pkgfile) = d4d066ddaa1eb6b233a0c853adaf51f6b279667c1b7e7698d664755722f950d4 +RWSE3ohX2g5d/R9BWpng3Kyr2qOpixzHracix0T/LT7G5dDAANUoGAdoN8/p/eDYL3zttUjyAOejNa0LSWLAOC2zMyVJjM5/Cgw= +SHA256 (Pkgfile) = fbb72fc9f7d9faf12a1590fcb05b1728c6e3d28cf5188378d04caed1e0ead30c SHA256 (.footprint) = 55dae6262dda05e002b80b843c0e57553a93a9e770d86630d104c04e3efaced7 -SHA256 (unbound-1.6.5.tar.gz) = e297aa1229015f25bf24e4923cb1dadf1f29b84f82a353205006421f82cc104e +SHA256 (unbound-1.6.6.tar.gz) = 972b14dc33093e672652a7b2b5f159bab2198b0fe9c9e1c5707e1895d4d4b390 SHA256 (unbound) = 54c94f1813c00c7faac51bde904b879b73d043e87c49cf8aff63de565368a095 diff --git a/unbound/Pkgfile b/unbound/Pkgfile index b967c6d74..d106daaa9 100644 --- a/unbound/Pkgfile +++ b/unbound/Pkgfile @@ -4,7 +4,7 @@ # Depends on: openssl expat name=unbound -version=1.6.5 +version=1.6.6 release=1 source=(https://unbound.net/downloads/$name-$version.tar.gz unbound) From crux at crux.nu Mon Sep 18 13:25:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:25:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): scite: update to 4.0.0 Message-ID: <20170918132504.6738D1802D4@crux.nu> commit a05953673a8d138aa008d770a06e62095dc61e7d Author: Juergen Daubert Date: Mon Sep 18 15:20:32 2017 +0200 scite: update to 4.0.0 diff --git a/scite/.footprint b/scite/.footprint index c6bf0016a..c89eabf1e 100644 --- a/scite/.footprint +++ b/scite/.footprint @@ -94,4 +94,5 @@ drwxr-xr-x root/root usr/share/scite/ -rw-r--r-- root/root usr/share/scite/vb.properties -rw-r--r-- root/root usr/share/scite/verilog.properties -rw-r--r-- root/root usr/share/scite/vhdl.properties +-rw-r--r-- root/root usr/share/scite/visualprolog.properties -rw-r--r-- root/root usr/share/scite/yaml.properties diff --git a/scite/.md5sum b/scite/.md5sum index 88be78eb9..aced3038c 100644 --- a/scite/.md5sum +++ b/scite/.md5sum @@ -1 +1 @@ -41c63550857e489166991f44f0cd0efe scite375.tgz +2fd6feaa93a34af7429c063c5de76247 scite400.tgz diff --git a/scite/.signature b/scite/.signature index d11d84684..ab3efb703 100644 --- a/scite/.signature +++ b/scite/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TpTXtm1chxjk8ROBEoPAv8EppmlozIGlxDneH9NRNyL9ZxnycQpbPM8tHYFkVQHRb6f2J6TsB0TnXUBNEqrRws= -SHA256 (Pkgfile) = ca2380abc0fbe8a17e4d0baf4bec10da4107ccad29e506c321429fbb701225b3 -SHA256 (.footprint) = ce78b6d882c0c96b8a4303d0a24a3396f72f9bfeb3f7cfcb08e76621c90e0e66 -SHA256 (scite375.tgz) = 51e6861284077268d4929bb2ff9c516e2ca8914b2bd0ac315d177befe24aef86 +RWSE3ohX2g5d/ZgxwMIWAKjqaHFuu5Hr/PwkRF5gT11O1fzrqrQ4YHOt5DI5ckFwQLnQWPYFhIcbt1dr1si73WEUUhCzD6JF+QE= +SHA256 (Pkgfile) = 6acb91953df862021d738498b5a4d999dff813be45c68e67645803435d4fa10b +SHA256 (.footprint) = 083c7e4691b6ad37a00b5850f1f27e68397dc41ae1fdb3d9ad03ae9f64ff8188 +SHA256 (scite400.tgz) = 4443aabb248076c8f64f1bada99747734726fca922c135b9a6e00fe7ade2ade5 diff --git a/scite/Pkgfile b/scite/Pkgfile index b73bdb9dc..8e5428a26 100644 --- a/scite/Pkgfile +++ b/scite/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gtk name=scite -version=3.7.5 +version=4.0.0 release=1 source=(http://downloads.sourceforge.net/project/scintilla/SciTE/$version/$name${version//./}.tgz) From crux at crux.nu Mon Sep 18 13:25:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:25:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): ruby-doc: update to 2.4.2 Message-ID: <20170918132504.73E8E1802D6@crux.nu> commit f76ed1fac83a629e80089db8daf274accecde858 Author: Juergen Daubert Date: Mon Sep 18 15:20:01 2017 +0200 ruby-doc: update to 2.4.2 diff --git a/ruby-doc/.footprint b/ruby-doc/.footprint index 231a2a7e6..3d4a41949 100644 --- a/ruby-doc/.footprint +++ b/ruby-doc/.footprint @@ -2711,6 +2711,7 @@ drwxr-xr-x root/root usr/share/ri/2.4/system/Gem/Installer/FakePackage/ -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/spec-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/spec_file-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/unpack-i.ri +-rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/verify_spec_name-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/windows_stub_script-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/wrappers-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Installer/write_build_info_file-i.ri @@ -3978,8 +3979,10 @@ drwxr-xr-x root/root usr/share/ri/2.4/system/Gem/TestCase/StaticSet/ -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/TestCase/write_file-i.ri drwxr-xr-x root/root usr/share/ri/2.4/system/Gem/Text/ -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Text/cdesc-Text.ri +-rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Text/clean_text-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Text/format_text-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Text/levenshtein_distance-i.ri +-rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Text/truncate_text-i.ri drwxr-xr-x root/root usr/share/ri/2.4/system/Gem/Uninstaller/ -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Uninstaller/bin_dir-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Gem/Uninstaller/cdesc-Uninstaller.ri @@ -5761,44 +5764,8 @@ drwxr-xr-x root/root usr/share/ri/2.4/system/Net/HTTPHeader/ -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/%5b%5d%3d-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/%5b%5d-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/add_field-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/basic_auth-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/basic_encode-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/canonical_each-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/capitalize-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/cdesc-HTTPHeader.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/chunked%3f-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/connection_close%3f-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/connection_keep_alive%3f-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/content_length%3d-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/content_length-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/content_range-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/content_type%3d-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/content_type-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/delete-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_capitalized-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_capitalized_name-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_header-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_key-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_name-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/each_value-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/fetch-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/form_data%3d-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/get_fields-i.ri -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/initialize_http_header-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/key%3f-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/main_type-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/proxy_basic_auth-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/range%3d-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/range-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/range_length-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/set_content_type-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/set_form-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/set_form_data-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/set_range-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/sub_type-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/to_hash-i.ri --rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeader/type_params-i.ri drwxr-xr-x root/root usr/share/ri/2.4/system/Net/HTTPHeaderSyntaxError/ -rw-r--r-- root/root usr/share/ri/2.4/system/Net/HTTPHeaderSyntaxError/cdesc-HTTPHeaderSyntaxError.ri drwxr-xr-x root/root usr/share/ri/2.4/system/Net/HTTPIMUsed/ @@ -9306,7 +9273,6 @@ drwxr-xr-x root/root usr/share/ri/2.4/system/REXML/Functions/ -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/lang-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/last-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/local_name-c.ri --rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/method_missing-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/name-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/namespace_context%3d-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/namespace_context-c.ri @@ -9317,6 +9283,8 @@ drwxr-xr-x root/root usr/share/ri/2.4/system/REXML/Functions/ -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/position-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/processing_instruction-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/round-c.ri +-rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/send-c.ri +-rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/singleton_method_added-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/starts_with-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/string-c.ri -rw-r--r-- root/root usr/share/ri/2.4/system/REXML/Functions/string_length-c.ri diff --git a/ruby-doc/.md5sum b/ruby-doc/.md5sum index c1900a8f2..573c343e3 100644 --- a/ruby-doc/.md5sum +++ b/ruby-doc/.md5sum @@ -1 +1 @@ -894467211c4ae1dbf8a41bb0d58bbc89 ruby-2.4.1.tar.xz +a991f06ea1a1d421f7888c75f80f12d6 ruby-2.4.2.tar.xz diff --git a/ruby-doc/.signature b/ruby-doc/.signature index c527f89e9..3d2565cb1 100644 --- a/ruby-doc/.signature +++ b/ruby-doc/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fLDUSW9ujFPxriCZVrpcLkW4L4ZjyziFmrE26m6f6U5TAnasWpzn+Ch9MB/5njXnd3lznqpaKnuQSXp8BzC8gU= -SHA256 (Pkgfile) = 18892a48fd49eab0bab0478fe874ac7be48dfda1c4d6fc5bb57fed8b98166095 -SHA256 (.footprint) = fe85aa8cbc5e7af8ce30731a6849d9c075ba7c57daa056972c0fe5bda6ad4e5b -SHA256 (ruby-2.4.1.tar.xz) = 4fc8a9992de3e90191de369270ea4b6c1b171b7941743614cc50822ddc1fe654 +RWSE3ohX2g5d/UQpe4GpVM4LNXmh5xDrBR8UbT2uAsFsw/5PNHcMceeTmSySB4EBGSS1m9kZKT5tjwkdkbcfv4AH+OM/9GriFQs= +SHA256 (Pkgfile) = d4e9138621c439be252b5df0f23573a7948118e24a2742a3fd9d8b04605b00b4 +SHA256 (.footprint) = d72e3ec7ace4fe641ec684e07ba1dad711c7d6f5a2ca2a1f5e46f555e20e8603 +SHA256 (ruby-2.4.2.tar.xz) = 748a8980d30141bd1a4124e11745bb105b436fb1890826e0d2b9ea31af27f735 diff --git a/ruby-doc/Pkgfile b/ruby-doc/Pkgfile index 3532fbca0..bc8fb3c0d 100644 --- a/ruby-doc/Pkgfile +++ b/ruby-doc/Pkgfile @@ -4,7 +4,7 @@ # Depends on: ruby name=ruby-doc -version=2.4.1 +version=2.4.2 release=1 source=(https://cache.ruby-lang.org/pub/ruby/${version%.*}/ruby-$version.tar.xz) From crux at crux.nu Mon Sep 18 13:25:04 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:25:04 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] ruby: update to 2.4.2 Message-ID: <20170918132504.788821802DC@crux.nu> commit 38562312ebfb941d3a3d8602470e1211f76786d5 Author: Juergen Daubert Date: Mon Sep 18 15:18:28 2017 +0200 [notify] ruby: update to 2.4.2 security fixes, see https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-4-2-released/ diff --git a/ruby/.footprint b/ruby/.footprint index fa7c8682a..f170d3b56 100644 --- a/ruby/.footprint +++ b/ruby/.footprint @@ -41,9 +41,9 @@ drwxr-xr-x root/root usr/include/ruby-2.4/x86_64-linux/ drwxr-xr-x root/root usr/include/ruby-2.4/x86_64-linux/ruby/ -rw-r--r-- root/root usr/include/ruby-2.4/x86_64-linux/ruby/config.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libruby.so -> libruby.so.2.4.1 -lrwxrwxrwx root/root usr/lib/libruby.so.2.4 -> libruby.so.2.4.1 --rwxr-xr-x root/root usr/lib/libruby.so.2.4.1 +lrwxrwxrwx root/root usr/lib/libruby.so -> libruby.so.2.4.2 +lrwxrwxrwx root/root usr/lib/libruby.so.2.4 -> libruby.so.2.4.2 +-rwxr-xr-x root/root usr/lib/libruby.so.2.4.2 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/ruby-2.4.pc drwxr-xr-x root/root usr/lib/ruby/ @@ -1351,8 +1351,8 @@ drwxr-xr-x root/root usr/lib/ruby/gems/2.4/specifications/ drwxr-xr-x root/root usr/lib/ruby/gems/2.4/specifications/default/ -rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/bigdecimal-1.3.0.gemspec -rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/io-console-0.4.6.gemspec --rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/json-2.0.2.gemspec --rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/openssl-2.0.3.gemspec +-rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/json-2.0.4.gemspec +-rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/openssl-2.0.5.gemspec -rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/psych-2.2.2.gemspec -rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/default/rdoc-5.0.0.gemspec -rw-r--r-- root/root usr/lib/ruby/gems/2.4/specifications/did_you_mean-1.1.0.gemspec diff --git a/ruby/.md5sum b/ruby/.md5sum index c1900a8f2..573c343e3 100644 --- a/ruby/.md5sum +++ b/ruby/.md5sum @@ -1 +1 @@ -894467211c4ae1dbf8a41bb0d58bbc89 ruby-2.4.1.tar.xz +a991f06ea1a1d421f7888c75f80f12d6 ruby-2.4.2.tar.xz diff --git a/ruby/.signature b/ruby/.signature index 56145f9da..09b30d699 100644 --- a/ruby/.signature +++ b/ruby/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZhC1eEXEIFnde9xOUE1eWUtBb3eWJ8cmPMjXOBU2a8pr9lPQmgaLMwFSJAg8gp4ecSkEgBjw//szOHjpXag7w0= -SHA256 (Pkgfile) = bb7691f3c12ee5bb11c8038782b1a467b8e214411284931d55e31b44d4045ba9 -SHA256 (.footprint) = b449c94a4de16f53690eb13909da10b5d7aaf99e1199c233c220e3fb731bde77 -SHA256 (ruby-2.4.1.tar.xz) = 4fc8a9992de3e90191de369270ea4b6c1b171b7941743614cc50822ddc1fe654 +RWSE3ohX2g5d/fRyRtLoLE7vwxC6LRJeutFeV02DX6YSllHIPWN6Ht75L6b7UwBwpF7KYScNHQtvt+ncyxd/LINIz7Ype1C1vQ4= +SHA256 (Pkgfile) = d204e23e7b46ccf819f774d796d5d8393aa113f9638ba2192de54242f56d7394 +SHA256 (.footprint) = 72c793ff3fc55392aed631c9c672d11635ca5eb5f7b6ac7a7b37fbae91ab0d84 +SHA256 (ruby-2.4.2.tar.xz) = 748a8980d30141bd1a4124e11745bb105b436fb1890826e0d2b9ea31af27f735 diff --git a/ruby/Pkgfile b/ruby/Pkgfile index c1883047a..41586ac96 100644 --- a/ruby/Pkgfile +++ b/ruby/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gdbm libgmp openssl readline zlib libffi libyaml name=ruby -version=2.4.1 +version=2.4.2 release=1 source=(http://cache.ruby-lang.org/pub/$name/${version%.*}/$name-$version.tar.xz) From crux at crux.nu Mon Sep 18 13:36:36 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 13:36:36 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): ca-certificates: update to 20170918 Message-ID: <20170918133636.B33911802ED@crux.nu> commit b0baebf6497e3726e1c6816cc9acecfae05fae39 Author: Juergen Daubert Date: Mon Sep 18 15:35:57 2017 +0200 ca-certificates: update to 20170918 diff --git a/ca-certificates/.md5sum b/ca-certificates/.md5sum index f64cf217..eb82ffba 100644 --- a/ca-certificates/.md5sum +++ b/ca-certificates/.md5sum @@ -1 +1 @@ -6859cc0654d1791a49686a39546c4f39 cacert.pem +830432d6024c6ef5edd4567b349f9e55 cacert.pem diff --git a/ca-certificates/.signature b/ca-certificates/.signature index 9affdc70..1923d47f 100644 --- a/ca-certificates/.signature +++ b/ca-certificates/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqiV8Tm4LgtL4n6st3UyRQVhBFn3Nb/Pd0sTwSww51PW12GDlSG8kBadaJ4VVq4oST2y4aMbSpwK5i7z3hLrXeAA= -SHA256 (Pkgfile) = b3348ad1726a02526f4371d887c473e8a9106f5cee02b0cb96151cb33df79f08 +RWRJc1FUaeVeqgMzgBek4i5L9AzMe/ezEr36PsS7yPyxWOMmATILVzq6NOOL6HH7wrujVPqzxTUXR44TpWE84dPnDDgtFlRcLwg= +SHA256 (Pkgfile) = d3d7145ff9502f52c20bc9bfd62e6a35ce69cdbbc0343e6ee642e10c24855b76 SHA256 (.footprint) = 92930b2d9b1d5da08760f16fa80c1ff0c13e811e50cb4414f98265cef748bf40 -SHA256 (cacert.pem) = 9834a4a87fdb49ed57e921c603cad652bc4052b28bc839162b0d9d25fda3cc27 +SHA256 (cacert.pem) = 14bf5b2bf62f58203526211e5041a188c3b080b1e24ec741bd5c589a66638e43 diff --git a/ca-certificates/Pkgfile b/ca-certificates/Pkgfile index 95c89ef4..3909bf66 100644 --- a/ca-certificates/Pkgfile +++ b/ca-certificates/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: CRUX System Team, core-ports at crux dot nu name=ca-certificates -version=20170606 +version=20170918 release=1 source=(cacert.pem) diff --git a/ca-certificates/cacert.pem b/ca-certificates/cacert.pem index da89db23..e983784f 100644 --- a/ca-certificates/cacert.pem +++ b/ca-certificates/cacert.pem @@ -1,7 +1,7 @@ ## ## Bundle of CA Root Certificates ## -## Certificate data from Mozilla as of: Tue Jun 6 07:31:55 2017 GMT +## Certificate data from Mozilla as of: Mon Sep 18 11:07:41 2017 GMT ## ## This is a bundle of X.509 certificates of public Certificate Authorities ## (CA). These were automatically extracted from Mozilla's root certificates @@ -14,7 +14,7 @@ ## Just configure this file as the SSLCACertificateFile. ## ## Conversion done with mk-ca-bundle.pl version 1.27. -## SHA256: 93753268e1c596aee21893fb1c6975338389132f15c942ed65fc394a904371d7 +## SHA256: 2b2dbe5244e0047e088c597998883a913f6c5fffd1cb5c0fe5a368c8466cb2ec ## @@ -226,54 +226,6 @@ e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= -----END CERTIFICATE----- -AddTrust Public Services Root -============================= ------BEGIN CERTIFICATE----- -MIIEFTCCAv2gAwIBAgIBATANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSAwHgYDVQQDExdBZGRU -cnVzdCBQdWJsaWMgQ0EgUm9vdDAeFw0wMDA1MzAxMDQxNTBaFw0yMDA1MzAxMDQxNTBaMGQxCzAJ -BgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5l -dHdvcmsxIDAeBgNVBAMTF0FkZFRydXN0IFB1YmxpYyBDQSBSb290MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA6Rowj4OIFMEg2Dybjxt+A3S72mnTRqX4jsIMEZBRpS9mVEBV6tsfSlbu -nyNu9DnLoblv8n75XYcmYZ4c+OLspoH4IcUkzBEMP9smcnrHAZcHF/nXGCwwfQ56HmIexkvA/X1i -d9NEHif2P0tEs7c42TkfYNVRknMDtABp4/MUTu7R3AnPdzRGULD4EfL+OHn3Bzn+UZKXC1sIXzSG -Aa2Il+tmzV7R/9x98oTaunet3IAIx6eH1lWfl2royBFkuucZKT8Rs3iQhCBSWxHveNCD9tVIkNAw -HM+A+WD+eeSI8t0A65RF62WUaUC6wNW0uLp9BBGo6zEFlpROWCGOn9Bg/QIDAQABo4HRMIHOMB0G -A1UdDgQWBBSBPjfYkrAfd59ctKtzquf2NGAv+jALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zCBjgYDVR0jBIGGMIGDgBSBPjfYkrAfd59ctKtzquf2NGAv+qFopGYwZDELMAkGA1UEBhMCU0Ux -FDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29yazEgMB4G -A1UEAxMXQWRkVHJ1c3QgUHVibGljIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBAAP3FUr4 -JNojVhaTdt02KLmuG7jD8WS6IBh4lSknVwW8fCr0uVFV2ocC3g8WFzH4qnkuCRO7r7IgGRLlk/lL -+YPoRNWyQSW/iHVv/xD8SlTQX/D67zZzfRs2RcYhbbQVuE7PnFylPVoAjgbjPGsye/Kf8Lb93/Ao -GEjwxrzQvzSAlsJKsW2Ox5BF3i9nrEUEo3rcVZLJR2bYGozH7ZxOmuASu7VqTITh4SINhwBk/ox9 -Yjllpu9CtoAlEmEBqCQTcAARJl/6NVDFSMwGR+gn2HCNX2TmoUQmXiLsks3/QppEIW1cxeMiHV9H -EufOX1362KqxMy3ZdvJOOjMMK7MtkAY= ------END CERTIFICATE----- - -AddTrust Qualified Certificates Root -==================================== ------BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIBATANBgkqhkiG9w0BAQUFADBnMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSMwIQYDVQQDExpBZGRU -cnVzdCBRdWFsaWZpZWQgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ0NTBaFw0yMDA1MzAxMDQ0NTBaMGcx -CzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQ -IE5ldHdvcmsxIzAhBgNVBAMTGkFkZFRydXN0IFF1YWxpZmllZCBDQSBSb290MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5B6a/twJWoekn0e+EV+vhDTbYjx5eLfpMLXsDBwqxBb/4Oxx -64r1EW7tTw2R0hIYLUkVAcKkIhPHEWT/IhKauY5cLwjPcWqzZwFZ8V1G87B4pfYOQnrjfxvM0PC3 -KP0q6p6zsLkEqv32x7SxuCqg+1jxGaBvcCV+PmlKfw8i2O+tCBGaKZnhqkRFmhJePp1tUvznoD1o -L/BLcHwTOK28FSXx1s6rosAx1i+f4P8UWfyEk9mHfExUE+uf0S0R+Bg6Ot4l2ffTQO2kBhLEO+GR -wVY18BTcZTYJbqukB8c10cIDMzZbdSZtQvESa0NvS3GU+jQd7RNuyoB/mC9suWXY6QIDAQABo4HU -MIHRMB0GA1UdDgQWBBQ5lYtii1zJ1IC6WA+XPxUIQ8yYpzALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/ -BAUwAwEB/zCBkQYDVR0jBIGJMIGGgBQ5lYtii1zJ1IC6WA+XPxUIQ8yYp6FrpGkwZzELMAkGA1UE -BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29y -azEjMCEGA1UEAxMaQWRkVHJ1c3QgUXVhbGlmaWVkIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQAD -ggEBABmrder4i2VhlRO6aQTvhsoToMeqT2QbPxj2qC0sVY8FtzDqQmodwCVRLae/DLPt7wh/bDxG -GuoYQ992zPlmhpwsaPXpF/gxsxjE1kh9I0xowX67ARRvxdlu3rsEQmr49lx95dr6h+sNNVJn0J6X -dgWTP5XHAeZpVTh/EGGZyeNfpso+gmNIquIISD6q8rKFYqa0p9m9N5xotS1WfbC3P6CxB9bpT9ze -RXEwMn8bLgn5v1Kh7sKAPgZcLlVAwRv1cEWw3F369nJad9Jjzc9YiQBCYz95OdBEsIJuQRno3eDB -iFrRHnGTHyQwdOUeqN48Jzd/g66ed8/wMLH/S5noxqE= ------END CERTIFICATE----- - Entrust Root Certification Authority ==================================== -----BEGIN CERTIFICATE----- @@ -321,27 +273,6 @@ XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm Mw== -----END CERTIFICATE----- -GeoTrust Global CA 2 -==================== ------BEGIN CERTIFICATE----- -MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwHhcNMDQwMzA0MDUw -MDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j -LjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQDvPE1APRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/ -NTL8Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hLTytCOb1k -LUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL5mkWRxHCJ1kDs6ZgwiFA -Vvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7S4wMcoKK+xfNAGw6EzywhIdLFnopsk/b -HdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNH -K266ZUapEBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6tdEPx7 -srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv/NgdRN3ggX+d6Yvh -ZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywNA0ZF66D0f0hExghAzN4bcLUprbqL -OzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkC -x1YAzUm5s2x7UwQa4qjJqhIFI8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqF -H4z1Ir+rzoPz4iIprn2DQKi6bA== ------END CERTIFICATE----- - GeoTrust Universal CA ===================== -----BEGIN CERTIFICATE----- @@ -467,56 +398,6 @@ Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z 12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== -----END CERTIFICATE----- -Comodo Secure Services root -=========================== ------BEGIN CERTIFICATE----- -MIIEPzCCAyegAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDEkMCIGA1UEAwwbU2VjdXJlIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAw -MDAwMFoXDTI4MTIzMTIzNTk1OVowfjELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFu -Y2hlc3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxJDAi -BgNVBAMMG1NlY3VyZSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBAMBxM4KK0HDrc4eCQNUd5MvJDkKQ+d40uaG6EfQlhfPMcm3ye5drswfxdySRXyWP -9nQ95IDC+DwN879A6vfIUtFyb+/Iq0G4bi4XKpVpDM3SHpR7LZQdqnXXs5jLrLxkU0C8j6ysNstc -rbvd4JQX7NFc0L/vpZXJkMWwrPsbQ996CF23uPJAGysnnlDOXmWCiIxe004MeuoIkbY2qitC++rC -oznl2yY4rYsK7hljxxwk3wN42ubqwUcaCwtGCd0C/N7Lh1/XMGNooa7cMqG6vv5Eq2i2pRcV/b3V -p6ea5EQz6YiO/O1R65NxTq0B50SOqy3LqP4BSUjwwN3HaNiS/j0CAwEAAaOBxzCBxDAdBgNVHQ4E -FgQUPNiTiMLAggnMAZkGkyDpnnAJY08wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w -gYEGA1UdHwR6MHgwO6A5oDeGNWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL1NlY3VyZUNlcnRpZmlj -YXRlU2VydmljZXMuY3JsMDmgN6A1hjNodHRwOi8vY3JsLmNvbW9kby5uZXQvU2VjdXJlQ2VydGlm -aWNhdGVTZXJ2aWNlcy5jcmwwDQYJKoZIhvcNAQEFBQADggEBAIcBbSMdflsXfcFhMs+P5/OKlFlm -4J4oqF7Tt/Q05qo5spcWxYJvMqTpjOev/e/C6LlLqqP05tqNZSH7uoDrJiiFGv45jN5bBAS0VPmj -Z55B+glSzAVIqMk/IQQezkhr/IXownuvf7fM+F86/TXGDe+X3EyrEeFryzHRbPtIgKvcnDe4IRRL -DXE97IMzbtFuMhbsmMcWi1mmNKsFVy2T96oTy9IT4rcuO81rUBcJaD61JlfutuC23bkpgHl9j6Pw -pCikFcSF9CfUa7/lXORlAnZUtOM3ZiTTGWHIUhDlizeauan5Hb/qmZJhlv8BzaFfDbxxvA6sCx1H -RR3B7Hzs/Sk= ------END CERTIFICATE----- - -Comodo Trusted Services root -============================ ------BEGIN CERTIFICATE----- -MIIEQzCCAyugAwIBAgIBATANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDElMCMGA1UEAwwcVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEw -MDAwMDBaFw0yODEyMzEyMzU5NTlaMH8xCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1h -bmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1pdGVkMSUw -IwYDVQQDDBxUcnVzdGVkIENlcnRpZmljYXRlIFNlcnZpY2VzMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA33FvNlhTWvI2VFeAxHQIIO0Yfyod5jWaHiWsnOWWfnJSoBVC21ndZHoa0Lh7 -3TkVvFVIxO06AOoxEbrycXQaZ7jPM8yoMa+j49d/vzMtTGo87IvDktJTdyR0nAducPy9C1t2ul/y -/9c3S0pgePfw+spwtOpZqqPOSC+pw7ILfhdyFgymBwwbOM/JYrc/oJOlh0Hyt3BAd9i+FHzjqMB6 -juljatEPmsbS9Is6FARW1O24zG71++IsWL1/T2sr92AkWCTOJu80kTrV44HQsvAEAtdbtz6SrGsS -ivnkBbA7kUlcsutT6vifR4buv5XAwAaf0lteERv0xwQ1KdJVXOTt6wIDAQABo4HJMIHGMB0GA1Ud -DgQWBBTFe1i97doladL3WRaoszLAeydb9DAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zCBgwYDVR0fBHwwejA8oDqgOIY2aHR0cDovL2NybC5jb21vZG9jYS5jb20vVHJ1c3RlZENlcnRp -ZmljYXRlU2VydmljZXMuY3JsMDqgOKA2hjRodHRwOi8vY3JsLmNvbW9kby5uZXQvVHJ1c3RlZENl -cnRpZmljYXRlU2VydmljZXMuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQDIk4E7ibSvuIQSTI3S8Ntw -uleGFTQQuS9/HrCoiWChisJ3DFBKmwCL2Iv0QeLQg4pKHBQGsKNoBXAxMKdTmw7pSqBYaWcOrp32 -pSxBvzwGa+RZzG0Q8ZZvH9/0BAKkn0U+yNj6NkZEUD+Cl5EfKNsYEYwq5GWDVxISjBc/lDb+XbDA -BHcTuPQV1T84zJQ6VdCsmPW6AF/ghhmBeC8owH7TzEIK9a5QoNE+xqFx7D+gIIxmOom0jtTYsU0l -R+4viMi14QVFwL4Ucd56/Y57fU0IlqUSc/AtyjcndBInTMu2l+nZrghtWjlA3QVHdWpaIbOjGM9O -9y5Xt5hwXsjEeLBi ------END CERTIFICATE----- - QuoVadis Root CA ================ -----BEGIN CERTIFICATE----- @@ -682,57 +563,6 @@ NZ1yQAOJujEdxRBoUp7fooXFXAimeOZTT7Hot9MUnpOmw2TjrH5xzbyf6QMbzPvprDHBr3wVdAKZ w7JHpsIyYdfHb0gkUSeh1YdV8nuPmD0Wnu51tvjQjvLzxq4oW6fw8zYX/MMF08oDSlQ= -----END CERTIFICATE----- -UTN USERFirst Hardware Root CA -============================== ------BEGIN CERTIFICATE----- -MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCBlzELMAkGA1UE -BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl -IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAd -BgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgx -OTIyWjCBlzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0 -eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVz -ZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlI -wrthdBKWHTxqctU8EGc6Oe0rE81m65UJM6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFd -tqdt++BxF2uiiPsA3/4aMXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8 -i4fDidNdoI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqIDsjf -Pe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9KsyoUhbAgMBAAGjgbkw -gbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKFyXyYbKJhDlV0HN9WF -lp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF -UkZpcnN0LUhhcmR3YXJlLmNybDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUF -BwMGBggrBgEFBQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM -//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28GpgoiskliCE7/yMgUsogW -XecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gECJChicsZUN/KHAG8HQQZexB2 -lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kn -iCrVWFCVH/A7HFe7fRQ5YiuayZSSKqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67 -nfhmqA== ------END CERTIFICATE----- - -UTN USERFirst Object Root CA -============================ ------BEGIN CERTIFICATE----- -MIIEZjCCA06gAwIBAgIQRL4Mi1AAJLQR0zYt4LNfGzANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UE -BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl -IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHTAb -BgNVBAMTFFVUTi1VU0VSRmlyc3QtT2JqZWN0MB4XDTk5MDcwOTE4MzEyMFoXDTE5MDcwOTE4NDAz -NlowgZUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkx -HjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2Vy -dHJ1c3QuY29tMR0wGwYDVQQDExRVVE4tVVNFUkZpcnN0LU9iamVjdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBAM6qgT+jo2F4qjEAVZURnicPHxzfOpuCaDDASmEd8S8O+r5596Uj71VR -loTN2+O5bj4x2AogZ8f02b+U60cEPgLOKqJdhwQJ9jCdGIqXsqoc/EHSoTbL+z2RuufZcDX65OeQ -w5ujm9M89RKZd7G3CeBo5hy485RjiGpq/gt2yb70IuRnuasaXnfBhQfdDWy/7gbHd2pBnqcP1/vu -lBe3/IW+pKvEHDHd17bR5PDv3xaPslKT16HUiaEHLr/hARJCHhrh2JU022R5KP+6LhHC5ehbkkj7 -RwvCbNqtMoNB86XlQXD9ZZBt+vpRxPm9lisZBCzTbafc8H9vg2XiaquHhnUCAwEAAaOBrzCBrDAL -BgNVHQ8EBAMCAcYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU2u1kdBScFDyr3ZmpvVsoTYs8 -ydgwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VUTi1VU0VSRmly -c3QtT2JqZWN0LmNybDApBgNVHSUEIjAgBggrBgEFBQcDAwYIKwYBBQUHAwgGCisGAQQBgjcKAwQw -DQYJKoZIhvcNAQEFBQADggEBAAgfUrE3RHjb/c652pWWmKpVZIC1WkDdIaXFwfNfLEzIR1pp6ujw -NTX00CXzyKakh0q9G7FzCL3Uw8q2NbtZhncxzaeAFK4T7/yxSPlrJSUtUbYsbUXBmMiKVl0+7kNO -PmsnjtA6S4ULX9Ptaqd1y9Fahy85dRNacrACgZ++8A+EVCBibGnU4U3GDZlDAQ0Slox4nb9QorFE -qmrPF3rPbw/U+CRVX/A0FklmPlBGyWNxODFiuGK581OtbLUrohKqGU8J2l7nk8aOFAj+8DCAGKCG -hU3IfdeLA/5u1fedFqySLKAj5ZyRUh+U3xeUc8OzwcFxBSAAeL0TUh2oPs0AH8g= ------END CERTIFICATE----- - Camerfirma Chambers of Commerce Root ==================================== -----BEGIN CERTIFICATE----- @@ -930,38 +760,6 @@ CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy +fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS -----END CERTIFICATE----- -Swisscom Root CA 1 -================== ------BEGIN CERTIFICATE----- -MIIF2TCCA8GgAwIBAgIQXAuFXAvnWUHfV8w/f52oNjANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQG -EwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0YWwgQ2VydGlmaWNhdGUgU2Vy -dmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3QgQ0EgMTAeFw0wNTA4MTgxMjA2MjBaFw0yNTA4 -MTgyMjA2MjBaMGQxCzAJBgNVBAYTAmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGln -aXRhbCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAxMIIC -IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0LmwqAzZuz8h+BvVM5OAFmUgdbI9m2BtRsiM -MW8Xw/qabFbtPMWRV8PNq5ZJkCoZSx6jbVfd8StiKHVFXqrWW/oLJdihFvkcxC7mlSpnzNApbjyF -NDhhSbEAn9Y6cV9Nbc5fuankiX9qUvrKm/LcqfmdmUc/TilftKaNXXsLmREDA/7n29uj/x2lzZAe -AR81sH8A25Bvxn570e56eqeqDFdvpG3FEzuwpdntMhy0XmeLVNxzh+XTF3xmUHJd1BpYwdnP2IkC -b6dJtDZd0KTeByy2dbcokdaXvij1mB7qWybJvbCXc9qukSbraMH5ORXWZ0sKbU/Lz7DkQnGMU3nn -7uHbHaBuHYwadzVcFh4rUx80i9Fs/PJnB3r1re3WmquhsUvhzDdf/X/NTa64H5xD+SpYVUNFvJbN -cA78yeNmuk6NO4HLFWR7uZToXTNShXEuT46iBhFRyePLoW4xCGQMwtI89Tbo19AOeCMgkckkKmUp -WyL3Ic6DXqTz3kvTaI9GdVyDCW4pa8RwjPWd1yAv/0bSKzjCL3UcPX7ape8eYIVpQtPM+GP+HkM5 -haa2Y0EQs3MevNP6yn0WR+Kn1dCjigoIlmJWbjTb2QK5MHXjBNLnj8KwEUAKrNVxAmKLMb7dxiNY -MUJDLXT5xp6mig/p/r+D5kNXJLrvRjSq1xIBOO0CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYw -HQYDVR0hBBYwFDASBgdghXQBUwABBgdghXQBUwABMBIGA1UdEwEB/wQIMAYBAf8CAQcwHwYDVR0j -BBgwFoAUAyUv3m+CATpcLNwroWm1Z9SM0/0wHQYDVR0OBBYEFAMlL95vggE6XCzcK6FptWfUjNP9 -MA0GCSqGSIb3DQEBBQUAA4ICAQA1EMvspgQNDQ/NwNurqPKIlwzfky9NfEBWMXrrpA9gzXrzvsMn -jgM+pN0S734edAY8PzHyHHuRMSG08NBsl9Tpl7IkVh5WwzW9iAUPWxAaZOHHgjD5Mq2eUCzneAXQ -MbFamIp1TpBcahQq4FJHgmDmHtqBsfsUC1rxn9KVuj7QG9YVHaO+htXbD8BJZLsuUBlL0iT43R4H -VtA4oJVwIHaM190e3p9xxCPvgxNcoyQVTSlAPGrEqdi3pkSlDfTgnXceQHAm/NrZNuR55LU/vJtl -vrsRls/bxig5OgjOR1tTWsWZ/l2p3e9M1MalrQLmjAcSHm8D0W+go/MpvRLHUKKwf4ipmXeascCl -OS5cfGniLLDqN2qk4Vrh9VDlg++luyqI54zb/W1elxmofmZ1a3Hqv7HHb6D0jqTsNFFbjCYDcKF3 -1QESVwA12yPeDooomf2xEG9L/zgtYE4snOtnta1J7ksfrK/7DZBaZmBwXarNeNQk7shBoJMBkpxq -nvy5JMWzFYJ+vq6VK+uxwNrjAWALXmmshFZhvnEX/h0TD/7Gh0Xp/jKgGg0TpJRVcaUWi7rKibCy -x/yP2FS1k2Kdzs9Z+z0YzirLNRWCXf9UIltxUvu3yf5gmwBBZPCqKuy2QkPOiWaByIufOVQDJdMW -NY6E0F/6MBr1mmz0DlP5OlvRHA== ------END CERTIFICATE----- - DigiCert Assured ID Root CA =========================== -----BEGIN CERTIFICATE----- @@ -1538,28 +1336,6 @@ zT2ouvDzuFYkRes3x+F2T3I5GN9+dHLHcy056mDmrRGiVod7w2ia/viMcKjfZTL0pECMocJEAw6U AGegcQCCSA== -----END CERTIFICATE----- -ComSign Secured CA -================== ------BEGIN CERTIFICATE----- -MIIDqzCCApOgAwIBAgIRAMcoRwmzuGxFjB36JPU2TukwDQYJKoZIhvcNAQEFBQAwPDEbMBkGA1UE -AxMSQ29tU2lnbiBTZWN1cmVkIENBMRAwDgYDVQQKEwdDb21TaWduMQswCQYDVQQGEwJJTDAeFw0w -NDAzMjQxMTM3MjBaFw0yOTAzMTYxNTA0NTZaMDwxGzAZBgNVBAMTEkNvbVNpZ24gU2VjdXJlZCBD -QTEQMA4GA1UEChMHQ29tU2lnbjELMAkGA1UEBhMCSUwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQDGtWhfHZQVw6QIVS3joFd67+l0Kru5fFdJGhFeTymHDEjWaueP1H5XJLkGieQcPOqs -49ohgHMhCu95mGwfCP+hUH3ymBvJVG8+pSjsIQQPRbsHPaHA+iqYHU4Gk/v1iDurX8sWv+bznkqH -7Rnqwp9D5PGBpX8QTz7RSmKtUxvLg/8HZaWSLWapW7ha9B20IZFKF3ueMv5WJDmyVIRD9YTC2LxB -kMyd1mja6YJQqTtoz7VdApRgFrFD2UNd3V2Hbuq7s8lr9gOUCXDeFhF6K+h2j0kQmHe5Y1yLM5d1 -9guMsqtb3nQgJT/j8xH5h2iGNXHDHYwt6+UarA9z1YJZQIDTAgMBAAGjgacwgaQwDAYDVR0TBAUw -AwEB/zBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vZmVkaXIuY29tc2lnbi5jby5pbC9jcmwvQ29t -U2lnblNlY3VyZWRDQS5jcmwwDgYDVR0PAQH/BAQDAgGGMB8GA1UdIwQYMBaAFMFL7XC29z58ADsA -j8c+DkWfHl3sMB0GA1UdDgQWBBTBS+1wtvc+fAA7AI/HPg5Fnx5d7DANBgkqhkiG9w0BAQUFAAOC -AQEAFs/ukhNQq3sUnjO2QiBq1BW9Cav8cujvR3qQrFHBZE7piL1DRYHjZiM/EoZNGeQFsOY3wo3a -BijJD4mkU6l1P7CW+6tMM1X5eCZGbxs2mPtCdsGCuY7e+0X5YxtiOzkGynd6qDwJz2w2PQ8KRUtp -FhpFfTMDZflScZAmlaxMDPWLkz/MdXSFmLr/YnpNH4n+rr2UAJm/EaXc4HnFFgt9AmEd6oX5AhVP -51qJThRv4zdLhfXBPGHg/QVBspJ/wx2g0K5SZGBrGMYmnNj1ZOQ2GmKfig8+/21OGVZOIJFsnzQz -OjRXUDpvgV4GxvU+fE6OK85lBi5d0ipTdF7Tbieejw== ------END CERTIFICATE----- - Cybertrust Global Root ====================== -----BEGIN CERTIFICATE----- @@ -1661,27 +1437,6 @@ vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD -----END CERTIFICATE----- -CNNIC ROOT -========== ------BEGIN CERTIFICATE----- -MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJDTjEOMAwGA1UE -ChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2MDcwOTE0WhcNMjcwNDE2MDcw -OTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1Qw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzD -o+/hn7E7SIX1mlwhIhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tiz -VHa6dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZOV/kbZKKT -VrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrCGHn2emU1z5DrvTOTn1Or -czvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gNv7Sg2Ca+I19zN38m5pIEo3/PIKe38zrK -y5nLAgMBAAGjczBxMBEGCWCGSAGG+EIBAQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscC -wQ7vptU7ETAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991S -lgrHAsEO76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnKOOK5 -Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvHugDnuL8BV8F3RTIM -O/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7HgviyJA/qIYM/PmLXoXLT1tLYhFHxUV8 -BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fLbuXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2 -G8kS1sHNzYDzAgE8yGnLRUhj2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5m -mxE= ------END CERTIFICATE----- - GeoTrust Primary Certification Authority - G3 ============================================= -----BEGIN CERTIFICATE----- @@ -2776,29 +2531,6 @@ poLWccret9W6aAjtmcz9opLLabid+Qqkpj5PkygqYWwHJgD/ll9ohri4zspV4KuxPX+Y1zMOWj3Y eMLEYC/HYvBhkdI4sPaeVdtAgAUSM84dkpvRabP/v/GSCmE1P93+hvS84Bpxs2Km -----END CERTIFICATE----- -China Internet Network Information Center EV Certificates Root -============================================================== ------BEGIN CERTIFICATE----- -MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCQ04xMjAwBgNV -BAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyMUcwRQYDVQQDDD5D -aGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMg -Um9vdDAeFw0xMDA4MzEwNzExMjVaFw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAG -A1UECgwpQ2hpbmEgSW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMM -PkNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRpZmljYXRl -cyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z7r07eKpkQ0H1UN+U8i6y -jUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA//DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV -98YPjUesWgbdYavi7NifFy2cyjw1l1VxzUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2H -klY0bBoQCxfVWhyXWIQ8hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23 -KzhmBsUs4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54ugQEC -7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oYNJKiyoOCWTAPBgNV -HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUfHJLOcfA22KlT5uqGDSSosqD -glkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd5 -0XPFtQO3WKwMVC/GVhMPMdoG52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM -7+czV0I664zBechNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws -ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrIzo9uoV1/A3U0 -5K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATywy39FCqQmbkHzJ8= ------END CERTIFICATE----- - Swisscom Root CA 2 ================== -----BEGIN CERTIFICATE----- @@ -2831,38 +2563,6 @@ rvJcwhbtkj6EPnNgiLx29CzP0H1907he0ZESEOnN3col49XtmS++dYFLJPlFRpTJKSFTnCZFqhMX 5OfNeOI5wSsSnqaeG8XmDtkx2Q== -----END CERTIFICATE----- -Swisscom Root EV CA 2 -===================== ------BEGIN CERTIFICATE----- -MIIF4DCCA8igAwIBAgIRAPL6ZOJ0Y9ON/RAdBB92ylgwDQYJKoZIhvcNAQELBQAwZzELMAkGA1UE -BhMCY2gxETAPBgNVBAoTCFN3aXNzY29tMSUwIwYDVQQLExxEaWdpdGFsIENlcnRpZmljYXRlIFNl -cnZpY2VzMR4wHAYDVQQDExVTd2lzc2NvbSBSb290IEVWIENBIDIwHhcNMTEwNjI0MDk0NTA4WhcN -MzEwNjI1MDg0NTA4WjBnMQswCQYDVQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsT -HERpZ2l0YWwgQ2VydGlmaWNhdGUgU2VydmljZXMxHjAcBgNVBAMTFVN3aXNzY29tIFJvb3QgRVYg -Q0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMT3HS9X6lds93BdY7BxUglgRCgz -o3pOCvrY6myLURYaVa5UJsTMRQdBTxB5f3HSek4/OE6zAMaVylvNwSqD1ycfMQ4jFrclyxy0uYAy -Xhqdk/HoPGAsp15XGVhRXrwsVgu42O+LgrQ8uMIkqBPHoCE2G3pXKSinLr9xJZDzRINpUKTk4Rti -GZQJo/PDvO/0vezbE53PnUgJUmfANykRHvvSEaeFGHR55E+FFOtSN+KxRdjMDUN/rhPSays/p8Li -qG12W0OfvrSdsyaGOx9/5fLoZigWJdBLlzin5M8J0TbDC77aO0RYjb7xnglrPvMyxyuHxuxenPaH -Za0zKcQvidm5y8kDnftslFGXEBuGCxobP/YCfnvUxVFkKJ3106yDgYjTdLRZncHrYTNaRdHLOdAG -alNgHa/2+2m8atwBz735j9m9W8E6X47aD0upm50qKGsaCnw8qyIL5XctcfaCNYGu+HuB5ur+rPQa -m3Rc6I8k9l2dRsQs0h4rIWqDJ2dVSqTjyDKXZpBy2uPUZC5f46Fq9mDU5zXNysRojddxyNMkM3Ox -bPlq4SjbX8Y96L5V5jcb7STZDxmPX2MYWFCBUWVv8p9+agTnNCRxunZLWB4ZvRVgRaoMEkABnRDi -xzgHcgplwLa7JSnaFp6LNYth7eVxV4O1PHGf40+/fh6Bn0GXAgMBAAGjgYYwgYMwDgYDVR0PAQH/ -BAQDAgGGMB0GA1UdIQQWMBQwEgYHYIV0AVMCAgYHYIV0AVMCAjASBgNVHRMBAf8ECDAGAQH/AgED -MB0GA1UdDgQWBBRF2aWBbj2ITY1x0kbBbkUe88SAnTAfBgNVHSMEGDAWgBRF2aWBbj2ITY1x0kbB -bkUe88SAnTANBgkqhkiG9w0BAQsFAAOCAgEAlDpzBp9SSzBc1P6xXCX5145v9Ydkn+0UjrgEjihL -j6p7jjm02Vj2e6E1CqGdivdj5eu9OYLU43otb98TPLr+flaYC/NUn81ETm484T4VvwYmneTwkLbU -wp4wLh/vx3rEUMfqe9pQy3omywC0Wqu1kx+AiYQElY2NfwmTv9SoqORjbdlk5LgpWgi/UOGED1V7 -XwgiG/W9mR4U9s70WBCCswo9GcG/W6uqmdjyMb3lOGbcWAXH7WMaLgqXfIeTK7KK4/HsGOV1timH -59yLGn602MnTihdsfSlEvoqq9X46Lmgxk7lq2prg2+kupYTNHAq4Sgj5nPFhJpiTt3tm7JFe3VE/ -23MPrQRYCd0EApUKPtN236YQHoA96M2kZNEzx5LH4k5E4wnJTsJdhw4Snr8PyQUQ3nqjsTzyP6Wq -J3mtMX0f/fwZacXduT98zca0wjAefm6S139hdlqP65VNvBFuIXxZN5nQBrz5Bm0yFqXZaajh3DyA -HmBR3NdUIR7KYndP+tiPsys6DXhyyWhBWkdKwqPrGtcKqzwyVcgKEZzfdNbwQBUdyLmPtTbFr/gi -uMod89a2GQ+fYWVq6nTIfI/DT11lgh/ZDYnadXL77/FHZxOzyNEZiCcmmpl5fx7kLD977vHeTYuW -l8PVP3wbI+2ksx0WckNLIOFZfsLorSa/ovc= ------END CERTIFICATE----- - CA Disig Root R1 ================ -----BEGIN CERTIFICATE----- From crux at crux.nu Mon Sep 18 15:35:20 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 15:35:20 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python: update to 2.7.14 Message-ID: <20170918153520.D49B61802A1@crux.nu> commit 54620cb27238ad5de41ddfef69913d59b3302fd1 Author: Juergen Daubert Date: Mon Sep 18 17:35:05 2017 +0200 python: update to 2.7.14 diff --git a/python/.footprint b/python/.footprint index 420cdeef6..bb48ad2c5 100644 --- a/python/.footprint +++ b/python/.footprint @@ -1440,7 +1440,7 @@ drwxr-xr-x root/root usr/lib/python2.7/json/ -rw-r--r-- root/root usr/lib/python2.7/keyword.pyc -rw-r--r-- root/root usr/lib/python2.7/keyword.pyo drwxr-xr-x root/root usr/lib/python2.7/lib-dynload/ --rw-r--r-- root/root usr/lib/python2.7/lib-dynload/Python-2.7.13-py2.7.egg-info +-rw-r--r-- root/root usr/lib/python2.7/lib-dynload/Python-2.7.14-py2.7.egg-info -rwxr-xr-x root/root usr/lib/python2.7/lib-dynload/_bisect.so -rwxr-xr-x root/root usr/lib/python2.7/lib-dynload/_bsddb.so -rwxr-xr-x root/root usr/lib/python2.7/lib-dynload/_codecs_cn.so @@ -1614,9 +1614,9 @@ drwxr-xr-x root/root usr/lib/python2.7/lib-tk/test/test_ttk/ -rw-r--r-- root/root usr/lib/python2.7/lib-tk/turtle.pyo drwxr-xr-x root/root usr/lib/python2.7/lib2to3/ -rw-r--r-- root/root usr/lib/python2.7/lib2to3/Grammar.txt --rw-r--r-- root/root usr/lib/python2.7/lib2to3/Grammar2.7.13.final.0.pickle +-rw-r--r-- root/root usr/lib/python2.7/lib2to3/Grammar2.7.14.final.0.pickle -rw-r--r-- root/root usr/lib/python2.7/lib2to3/PatternGrammar.txt --rw-r--r-- root/root usr/lib/python2.7/lib2to3/PatternGrammar2.7.13.final.0.pickle +-rw-r--r-- root/root usr/lib/python2.7/lib2to3/PatternGrammar2.7.14.final.0.pickle -rw-r--r-- root/root usr/lib/python2.7/lib2to3/__init__.py -rw-r--r-- root/root usr/lib/python2.7/lib2to3/__init__.pyc -rw-r--r-- root/root usr/lib/python2.7/lib2to3/__init__.pyo @@ -2183,6 +2183,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/ -rw-r--r-- root/root usr/lib/python2.7/test/__init__.py -rw-r--r-- root/root usr/lib/python2.7/test/__init__.pyc -rw-r--r-- root/root usr/lib/python2.7/test/__init__.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/__main__.py +-rw-r--r-- root/root usr/lib/python2.7/test/__main__.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/__main__.pyo -rw-r--r-- root/root usr/lib/python2.7/test/_mock_backport.py -rw-r--r-- root/root usr/lib/python2.7/test/_mock_backport.pyc -rw-r--r-- root/root usr/lib/python2.7/test/_mock_backport.pyo @@ -2221,6 +2224,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/audiodata/ -rw-r--r-- root/root usr/lib/python2.7/test/badsyntax_future8.py -rw-r--r-- root/root usr/lib/python2.7/test/badsyntax_future9.py -rw-r--r-- root/root usr/lib/python2.7/test/badsyntax_nocaret.py +-rwxr-xr-x root/root usr/lib/python2.7/test/bisect.py +-rw-r--r-- root/root usr/lib/python2.7/test/bisect.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/bisect.pyo drwxr-xr-x root/root usr/lib/python2.7/test/capath/ -rw-r--r-- root/root usr/lib/python2.7/test/capath/0e4015b9.0 -rw-r--r-- root/root usr/lib/python2.7/test/capath/4e1295a3.0 @@ -2470,6 +2476,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/imghdrdata/ -rw-r--r-- root/root usr/lib/python2.7/test/mp_fork_bomb.py -rw-r--r-- root/root usr/lib/python2.7/test/mp_fork_bomb.pyc -rw-r--r-- root/root usr/lib/python2.7/test/mp_fork_bomb.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/multibytecodec_support.py +-rw-r--r-- root/root usr/lib/python2.7/test/multibytecodec_support.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/multibytecodec_support.pyo -rw-r--r-- root/root usr/lib/python2.7/test/nokia.pem -rw-r--r-- root/root usr/lib/python2.7/test/nullbytecert.pem -rw-r--r-- root/root usr/lib/python2.7/test/nullcert.pem (EMPTY) @@ -2495,6 +2504,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/imghdrdata/ -rwxr-xr-x root/root usr/lib/python2.7/test/pystone.py -rw-r--r-- root/root usr/lib/python2.7/test/pystone.pyc -rw-r--r-- root/root usr/lib/python2.7/test/pystone.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/pythoninfo.py +-rw-r--r-- root/root usr/lib/python2.7/test/pythoninfo.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/pythoninfo.pyo -rw-r--r-- root/root usr/lib/python2.7/test/randv2_32.pck -rw-r--r-- root/root usr/lib/python2.7/test/randv2_64.pck -rw-r--r-- root/root usr/lib/python2.7/test/randv3.pck @@ -2548,6 +2560,13 @@ drwxr-xr-x root/root usr/lib/python2.7/test/subprocessdata/ -rw-r--r-- root/root usr/lib/python2.7/test/subprocessdata/sigchild_ignore.py -rw-r--r-- root/root usr/lib/python2.7/test/subprocessdata/sigchild_ignore.pyc -rw-r--r-- root/root usr/lib/python2.7/test/subprocessdata/sigchild_ignore.pyo +drwxr-xr-x root/root usr/lib/python2.7/test/support/ +-rw-r--r-- root/root usr/lib/python2.7/test/support/__init__.py +-rw-r--r-- root/root usr/lib/python2.7/test/support/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/support/__init__.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/support/script_helper.py +-rw-r--r-- root/root usr/lib/python2.7/test/support/script_helper.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/support/script_helper.pyo -rw-r--r-- root/root usr/lib/python2.7/test/symlink_support.py -rw-r--r-- root/root usr/lib/python2.7/test/symlink_support.pyc -rw-r--r-- root/root usr/lib/python2.7/test/symlink_support.pyo @@ -3093,6 +3112,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/subprocessdata/ -rw-r--r-- root/root usr/lib/python2.7/test/test_import.py -rw-r--r-- root/root usr/lib/python2.7/test/test_import.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_import.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/test_import_magic.py +-rw-r--r-- root/root usr/lib/python2.7/test/test_import_magic.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/test_import_magic.pyo -rw-r--r-- root/root usr/lib/python2.7/test/test_importhooks.py -rw-r--r-- root/root usr/lib/python2.7/test/test_importhooks.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_importhooks.pyo @@ -3222,9 +3244,6 @@ drwxr-xr-x root/root usr/lib/python2.7/test/subprocessdata/ -rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec.py -rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec.pyo --rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec_support.py --rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec_support.pyc --rw-r--r-- root/root usr/lib/python2.7/test/test_multibytecodec_support.pyo -rw-r--r-- root/root usr/lib/python2.7/test/test_multifile.py -rw-r--r-- root/root usr/lib/python2.7/test/test_multifile.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_multifile.pyo @@ -3393,6 +3412,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/subprocessdata/ -rw-r--r-- root/root usr/lib/python2.7/test/test_readline.py -rw-r--r-- root/root usr/lib/python2.7/test/test_readline.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_readline.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/test_regrtest.py +-rw-r--r-- root/root usr/lib/python2.7/test/test_regrtest.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/test_regrtest.pyo -rw-r--r-- root/root usr/lib/python2.7/test/test_repr.py -rw-r--r-- root/root usr/lib/python2.7/test/test_repr.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_repr.pyo @@ -3570,6 +3592,9 @@ drwxr-xr-x root/root usr/lib/python2.7/test/subprocessdata/ -rw-r--r-- root/root usr/lib/python2.7/test/test_tempfile.py -rw-r--r-- root/root usr/lib/python2.7/test/test_tempfile.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_tempfile.pyo +-rw-r--r-- root/root usr/lib/python2.7/test/test_test_support.py +-rw-r--r-- root/root usr/lib/python2.7/test/test_test_support.pyc +-rw-r--r-- root/root usr/lib/python2.7/test/test_test_support.pyo -rw-r--r-- root/root usr/lib/python2.7/test/test_textwrap.py -rw-r--r-- root/root usr/lib/python2.7/test/test_textwrap.pyc -rw-r--r-- root/root usr/lib/python2.7/test/test_textwrap.pyo diff --git a/python/.md5sum b/python/.md5sum index 89c2ceda8..827b1afbb 100644 --- a/python/.md5sum +++ b/python/.md5sum @@ -1,2 +1,2 @@ -53b43534153bb2a0363f08bae8b9d990 Python-2.7.13.tar.xz +1f6db41ad91d9eb0a6f0c769b8613c5b Python-2.7.14.tar.xz 387d5f6d00d2be01ecb87216cac0f88c pyconfig.h diff --git a/python/.signature b/python/.signature index 330634a11..79f65e271 100644 --- a/python/.signature +++ b/python/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QzWEO7HcS5mUy0gqdkOP+YnHmD9h4cSG5MbMt6ijp/2FjRq1zWx+/XfDcdm3dXxiuSeXGqJ+AG/TyfG1HUJcww= -SHA256 (Pkgfile) = da754c0dd5df88dcf47942a91155f4aae658ccbb6b6acf6e32caaaa767a3ffa9 -SHA256 (.footprint) = 586a470dd56ba098d5638ab85caf4755da6402e52e139aca81601085836b54ac -SHA256 (Python-2.7.13.tar.xz) = 35d543986882f78261f97787fd3e06274bfa6df29fac9b4a94f73930ff98f731 +RWSE3ohX2g5d/epCMlUlFvQyaIBzosMEyP+lGSzf7nv8h9yrdisRjDKb2xLBIKFHVun/04RwTZIvn0CBZvxCeIfrt5e8O4HPwQQ= +SHA256 (Pkgfile) = 1fb4bf0238ad36a48a801d2d37d04e2c9650697dff1939f2781dc74f72058491 +SHA256 (.footprint) = cad0b763c2deaad518b7c81ea32fbbe025df03c1548002336ef818ca9f4cf7ce +SHA256 (Python-2.7.14.tar.xz) = 71ffb26e09e78650e424929b2b457b9c912ac216576e6bd9e7d204ed03296a66 SHA256 (pyconfig.h) = 081426cb9524c2e156a71bb035c25a67e44d389afc6f7e091bcf86a7f4e2002f diff --git a/python/Pkgfile b/python/Pkgfile index 306d7d4dc..3645f5e98 100644 --- a/python/Pkgfile +++ b/python/Pkgfile @@ -4,7 +4,7 @@ # Depends on: db gdbm openssl bzip2 zlib sqlite3 name=python -version=2.7.13 +version=2.7.14 release=1 source=(http://www.python.org/ftp/$name/$version/Python-$version.tar.xz \ pyconfig.h) From crux at crux.nu Mon Sep 18 15:48:31 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 15:48:31 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): cups-filters: update to 1.17.7 Message-ID: <20170918154831.ECCCF180083@crux.nu> commit 383f113ca3f4645f937ad5421b0c58b48bc70c9a Author: Juergen Daubert Date: Mon Sep 18 17:48:21 2017 +0200 cups-filters: update to 1.17.7 diff --git a/cups-filters/.md5sum b/cups-filters/.md5sum index 66ae8bdf6..293a536fb 100644 --- a/cups-filters/.md5sum +++ b/cups-filters/.md5sum @@ -1,2 +1,2 @@ 7540a6989be0042429f41770b1cdf215 cups-browsed -6a220c370c06730f4881980e10b47bf1 cups-filters-1.17.6.tar.xz +015caac191e9520abb7cde2fb9ce5961 cups-filters-1.17.7.tar.xz diff --git a/cups-filters/.signature b/cups-filters/.signature index 4eeddf7ad..93ba8c03f 100644 --- a/cups-filters/.signature +++ b/cups-filters/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RRbwcWoYXX9g6JLiHHvr3hbBHI0Gi2AiUQ1y21AbVjEsJZfPQLhOIMpsnr+NW/VhhbpvbGMV+VjlSgJe6AgOgM= -SHA256 (Pkgfile) = e90e40e56d2cf2fccbef5c331c94954d656ce8df241425da4bd560eddda92821 +RWSE3ohX2g5d/c/LdRMZPucOU3+qqP+srZl95v1kjFb1EltA3gDiN09eJeMBDYzP3vEBVkQKRLFzN6Zk+UQeRh7AhyMGbnlutAc= +SHA256 (Pkgfile) = 5f59051f238dba82b4222204807aa7d59b45924abf7fef575c43f8f074e334ab SHA256 (.footprint) = 1e1b79921fccc6090e44549a739b9f54ec989374c7a5862826f42d47107a2240 -SHA256 (cups-filters-1.17.6.tar.xz) = 124921a2864787bc38a6488c04e4897228722b5ba6cfe2fff903ab989ae2fb49 +SHA256 (cups-filters-1.17.7.tar.xz) = 5c6b59307f439a87e35b8dc67268a14a7cb5ebbdc8898264d21974f7e649e3d5 SHA256 (cups-browsed) = 4c4900ee88d488078da20a5cabc949921382fa69bc28bb2a7f89fa5ae01afb5b diff --git a/cups-filters/Pkgfile b/cups-filters/Pkgfile index 335f387d1..73e757a0d 100644 --- a/cups-filters/Pkgfile +++ b/cups-filters/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cups ghostscript poppler qpdf mupdf name=cups-filters -version=1.17.6 +version=1.17.7 release=1 source=(http://www.openprinting.org/download/$name/$name-$version.tar.xz cups-browsed) From crux at crux.nu Mon Sep 18 19:31:27 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 18 Sep 2017 19:31:27 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): qpdf: add new dependency libjpeg-turbo Message-ID: <20170918193127.C5B741802D6@crux.nu> commit 4f6f4341909429e471be484c4367d13cf77a700a Author: Juergen Daubert Date: Mon Sep 18 21:29:32 2017 +0200 qpdf: add new dependency libjpeg-turbo diff --git a/qpdf/.signature b/qpdf/.signature index 59340a84d..2823db81c 100644 --- a/qpdf/.signature +++ b/qpdf/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dhTWsdq7DUedHp94d5JcFxreY7dhB53gVBvu0Ja0NKXbRGNE3UstEf13Mo/faxXaxjCSG2Oq86QrLMjh01CuAs= -SHA256 (Pkgfile) = 9b40ed6dd990a05259c6b9f87261b3bb8534f6622df621d2ba590ad6782302ac +RWSE3ohX2g5d/b2r8YrA9ABua+RftcWMwrGjbqG/vG+R3jV/z4nME2trhu6iA5O24KCQAFy4GhGhUYssqdDuwtVPf+XnqovhfgY= +SHA256 (Pkgfile) = 7a488f4ee243f5f45fa2d8277b6f1ccf41bd61269099b130906c4725b0e8a3d8 SHA256 (.footprint) = f0b4062eff41f36629fff06cbbb36b8c6c4182a849cd54e619cd457c246242a7 SHA256 (qpdf-7.0.0.tar.gz) = fed08de14caad0fe5efd148d9eca886d812588b2cbb35d13e61993ee8eb8c65f diff --git a/qpdf/Pkgfile b/qpdf/Pkgfile index 2e72343ff..16aaa6d8b 100644 --- a/qpdf/Pkgfile +++ b/qpdf/Pkgfile @@ -1,7 +1,7 @@ # Description: Utility that does structural, content-preserving transformations on PDF files # URL: http://qpdf.sourceforge.net/ # Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: libpcre zlib +# Depends on: zlib libjpeg-turbo name=qpdf version=7.0.0 From crux at crux.nu Tue Sep 19 18:56:09 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 19 Sep 2017 18:56:09 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): libdevmapper: fix static libs in devmapper pkg-config file Message-ID: <20170919185609.B6C6E1802B9@crux.nu> commit 4bc57e241265f631679330f807596d94390c5a0a Author: Juergen Daubert Date: Tue Sep 19 20:55:50 2017 +0200 libdevmapper: fix static libs in devmapper pkg-config file diff --git a/libdevmapper/.signature b/libdevmapper/.signature index ad08b115..f2f9428c 100644 --- a/libdevmapper/.signature +++ b/libdevmapper/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqn/t2XvwKisjHw571Ez0wzkp7IaLPATly8gHK3UUWUXISx+ol/Wsx1dBvTTWdHyvGSKVcXa29C0RDE7ybFVQHAc= -SHA256 (Pkgfile) = f1f9edaef6e98067ab137f3a545a5a549312af18fc3bf433012be3ebe4da2a7d +RWRJc1FUaeVeqqlX9fHbQFd+7TJaETxs32TPe5L3COd/DkI8ju77HokaQ2GmgL2mQGBL9oXRWpkDVOyn1eTxsc7QfyZ3Pb/YAQA= +SHA256 (Pkgfile) = 8d7aae6cb302efaf58ee8592523833330e435921be4aba0acea5fa6da3ec2e98 SHA256 (.footprint) = e1b2ea187ba9d1831b4ad6cdf13ec1c7179b4bfc8a77289afa0172379a962ba3 SHA256 (LVM2.2.02.174.tgz) = fb6ecec0408cb14ac4923c87cb0a356481122d7d0ae3fee6e94d2edb9d170a8b diff --git a/libdevmapper/Pkgfile b/libdevmapper/Pkgfile index 3cd92b1e..9bb628cd 100644 --- a/libdevmapper/Pkgfile +++ b/libdevmapper/Pkgfile @@ -5,7 +5,7 @@ name=libdevmapper version=1.02.143 -release=1 +release=2 source=(http://mirrors.kernel.org/sources.redhat.com/lvm2/releases/LVM2.2.02.174.tgz) build() { @@ -33,4 +33,7 @@ build() { # pkgconfig insists on /lib one or the other way... sed -i '/^libdir=/s|${exec_prefix}|/usr|' $PKG/usr/lib/pkgconfig/devmapper.pc + + # fix pkg-config + sed -i 's/@RT_LIB@/-lrt/' $PKG/usr/lib/pkgconfig/devmapper.pc } From crux at crux.nu Tue Sep 19 19:00:13 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 19 Sep 2017 19:00:13 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): libarchive: update to 3.3.2 Message-ID: <20170919190013.E259D180083@crux.nu> commit 6491f3cb5d5cf2a5daaa5b0c6ff1131aea7a47e5 Author: Juergen Daubert Date: Tue Sep 19 21:00:04 2017 +0200 libarchive: update to 3.3.2 diff --git a/libarchive/.footprint b/libarchive/.footprint index eb20d221..5ac6902f 100644 --- a/libarchive/.footprint +++ b/libarchive/.footprint @@ -9,9 +9,9 @@ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libarchive.a -rwxr-xr-x root/root usr/lib/libarchive.la -lrwxrwxrwx root/root usr/lib/libarchive.so -> libarchive.so.13.3.1 -lrwxrwxrwx root/root usr/lib/libarchive.so.13 -> libarchive.so.13.3.1 --rwxr-xr-x root/root usr/lib/libarchive.so.13.3.1 +lrwxrwxrwx root/root usr/lib/libarchive.so -> libarchive.so.13.3.2 +lrwxrwxrwx root/root usr/lib/libarchive.so.13 -> libarchive.so.13.3.2 +-rwxr-xr-x root/root usr/lib/libarchive.so.13.3.2 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libarchive.pc drwxr-xr-x root/root usr/share/ diff --git a/libarchive/.md5sum b/libarchive/.md5sum index 475b443d..03a8c7a1 100644 --- a/libarchive/.md5sum +++ b/libarchive/.md5sum @@ -1 +1 @@ -d2af45480aa5b0db5b5f3919cd0ea65e libarchive-3.3.1.tar.gz +4583bd6b2ebf7e0e8963d90879eb1b27 libarchive-3.3.2.tar.gz diff --git a/libarchive/.signature b/libarchive/.signature index 189928c1..3a9ccc04 100644 --- a/libarchive/.signature +++ b/libarchive/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqkU3jTGY0kKkbth278nsDWjLEVcQZ95D3OpzV7FrfOrbfJRF9YxisxZeGCI731aFXDGG+So6sr+8v1PH1duJ9Qw= -SHA256 (Pkgfile) = 9c530aed01f689682feed74a1d285afa00971bf4effaa41c7d8562542ea1292e -SHA256 (.footprint) = ed43525ba7c8c843ddae09bc35a28820bf95e51bf0b06d601b385cfb94df7d94 -SHA256 (libarchive-3.3.1.tar.gz) = 29ca5bd1624ca5a007aa57e16080262ab4379dbf8797f5c52f7ea74a3b0424e7 +RWRJc1FUaeVeqovVfgRmnm4RBvHMLjxeq9j/f80JLfYsnn7sd32gQvA3qT5SG1lP8cNMcZ4TXZhRbeH/Tp221I0uueE1saS7SwI= +SHA256 (Pkgfile) = 285ee8e055799be0f54bce7086ce240a9d7e593a4476fe5ad9472c33f49758ef +SHA256 (.footprint) = f9b52dc3e6b29e0744100f97f19a3dbcc25ad1e861c9e702878a3b537d59a548 +SHA256 (libarchive-3.3.2.tar.gz) = ed2dbd6954792b2c054ccf8ec4b330a54b85904a80cef477a1c74643ddafa0ce diff --git a/libarchive/Pkgfile b/libarchive/Pkgfile index 9f7d70ec..86f787c8 100644 --- a/libarchive/Pkgfile +++ b/libarchive/Pkgfile @@ -4,7 +4,7 @@ # Depends on: bzip2 xz zlib acl lzo name=libarchive -version=3.3.1 +version=3.3.2 release=1 source=(http://www.libarchive.org/downloads/$name-$version.tar.gz) From crux at crux.nu Tue Sep 19 19:01:55 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 19 Sep 2017 19:01:55 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mailx: update to 14.9.4 Message-ID: <20170919190155.06C841802A8@crux.nu> commit 2bc598eed5c864b772bbbfbb1ea753b2b3fc6f7c Author: Juergen Daubert Date: Tue Sep 19 21:01:44 2017 +0200 mailx: update to 14.9.4 diff --git a/mailx/.md5sum b/mailx/.md5sum index cee149fdf..e809a3bfc 100644 --- a/mailx/.md5sum +++ b/mailx/.md5sum @@ -1 +1 @@ -4729c21510ecd54f651c7e2ed1ac5c61 s-nail-14.9.3.tar.xz +127fb827fdbfccba7385909ab4b92175 s-nail-14.9.4.tar.xz diff --git a/mailx/.signature b/mailx/.signature index 8b0cad82f..98eae6a15 100644 --- a/mailx/.signature +++ b/mailx/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VLW0U7CAW24Pwz1H+85YVZ4mqph8fNqmv/xC8Vz4EKOXyqZD3jA/8Oxe37d232NZa/T7XFD1iXaNGN/3ir1EQA= -SHA256 (Pkgfile) = a82573e591e77dff79cc05a29486a889c40d8619471971b4c5b21960078f6248 +RWSE3ohX2g5d/RgdDdqSBm8tl9O5OvC7zkCLpJ1v+R4R4IJIjM0uKP5igJVjqqxUdu62BrTf3TPXNxan0sac5Ri7+SjmcUShgQE= +SHA256 (Pkgfile) = 5aeb04cef5f2ccf28d234b8e203b73cdf1ebea7e4de6b77d44689c368081ebed SHA256 (.footprint) = 1ef9e861acb16ca7e4ad7ffa310f11653bc090470a80d602d53e1f56f88980b9 -SHA256 (s-nail-14.9.3.tar.xz) = 48d4262022c8ec1efdbdfd66631833660c1cfbc2e9f6b28ccd8d02d077a6d90b +SHA256 (s-nail-14.9.4.tar.xz) = 7f4a80a08255d22ec8005e905aef4e40af95ac12dce75d7f4fbbfd764248374c diff --git a/mailx/Pkgfile b/mailx/Pkgfile index 41cfb7cbb..e57b9a61a 100644 --- a/mailx/Pkgfile +++ b/mailx/Pkgfile @@ -4,7 +4,7 @@ # Depends on: openssl ncurses name=mailx -version=14.9.3 +version=14.9.4 release=1 source=(https://www.sdaoden.eu/downloads/s-nail-$version.tar.xz) From crux at crux.nu Tue Sep 19 22:23:32 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 19 Sep 2017 22:23:32 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): pkgutils: updated to 5.40.4 Message-ID: <20170919222332.16925180297@crux.nu> commit 01f2af7932ebf60f16b2188504dbf6501a0c29f9 Author: Fredrik Rinnestam Date: Wed Sep 20 00:22:15 2017 +0200 pkgutils: updated to 5.40.4 diff --git a/pkgutils/.md5sum b/pkgutils/.md5sum index d88a4f02..da55ea1a 100644 --- a/pkgutils/.md5sum +++ b/pkgutils/.md5sum @@ -1 +1 @@ -6b05554a3c62b9fbbf944668c9d8b358 pkgutils-5.40.3.tar.xz +86a599c296d0311995e6432c40284cc1 pkgutils-5.40.4.tar.xz diff --git a/pkgutils/.signature b/pkgutils/.signature index 5ebaee93..4f5e179c 100644 --- a/pkgutils/.signature +++ b/pkgutils/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqnpF7FqRepAvC0Y6F+4E20qbFY0c5UFVEvPWCUQMZ5fmLqBaDBSwVMQtsDetgyLr4ysjMAi5umf/0lGUdOlXogg= -SHA256 (Pkgfile) = 7c7fdb202b23197934bb224fe02d47b5525814d41d1145ce4f16f5f7a908bbf1 +RWRJc1FUaeVeqqNjKRY9K8DtCmm0uY5z51YNCbO2B+3+8ruQCH8j8079AaAJoMZB3O2tysm1VjqpVIc1ZqCuBrhv4FGeUiwzJwU= +SHA256 (Pkgfile) = 82268fc083d39b03b5095bef0fa46932c4486f8b11be3c24dceecb6d2650e851 SHA256 (.footprint) = e7d863393a07a29b512a2b627a65f731d8896bf0ee75cf430a9b1423716ae437 -SHA256 (pkgutils-5.40.3.tar.xz) = 55ec9e0b0bd1fcedeedd7dd240fe21ed6e54533b7bfd5f2f4351afe48e53d338 +SHA256 (pkgutils-5.40.4.tar.xz) = becf4bd3e1e4718e0b29a778f1da96c8f9b1b917c4bee04fe2386ad6fe271ab2 diff --git a/pkgutils/Pkgfile b/pkgutils/Pkgfile index 7fda40e1..ebb81bb1 100644 --- a/pkgutils/Pkgfile +++ b/pkgutils/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libarchive name=pkgutils -version=5.40.3 +version=5.40.4 release=1 source=(http://crux.nu/files/$name-$version.tar.xz) From crux at crux.nu Wed Sep 20 08:59:25 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 20 Sep 2017 08:59:25 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] samba: update to 4.6.8 Message-ID: <20170920085925.95D95180220@crux.nu> commit e17b1f05f02745b283f3e7926d82e7958beba89d Author: Juergen Daubert Date: Wed Sep 20 10:58:10 2017 +0200 [notify] samba: update to 4.6.8 Security release, see https://www.samba.org/samba/history/samba-4.6.8.html diff --git a/samba/.md5sum b/samba/.md5sum index 83015cc7a..056d12a2c 100644 --- a/samba/.md5sum +++ b/samba/.md5sum @@ -1,2 +1,2 @@ 1869ebd29f3e277b405e3e4cd9423ccf samba -c6ee5c766016d59908c8fb672fbbd445 samba-4.6.7.tar.gz +08d4aea06bcd990dc49caa6ba2f9e461 samba-4.6.8.tar.gz diff --git a/samba/.signature b/samba/.signature index 95de25a9c..66facf7bb 100644 --- a/samba/.signature +++ b/samba/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Wsry0wCNdJdCrk6v7XqfJNjbFFAJ7NzwqSsXlh2O3fu+eq/xUfsCGdyityAoAhDdlozcHei6x37DE7uGeUsMw8= -SHA256 (Pkgfile) = c0641d8698f7120af396b6629cec3f2936adcd0b01f81ede0440c8918fb503ec +RWSE3ohX2g5d/by3LxHS7FMMq2QK911Xcgx2yeeyy/ffjxOVYc4/C7GwM3oRkPFnH9pnJnDU2seVf6Nn/q/vh1WRPgBKKBrtLw4= +SHA256 (Pkgfile) = 5a40ba7c3f4d6e89dcb0384a409a6cd0cfd25710e97d52754d750c260101ee8d SHA256 (.footprint) = 0cf7e73a6310455c7d4386b1b8257ba0f699ba7afd4a63be58ff52f14318bc25 -SHA256 (samba-4.6.7.tar.gz) = 9ef24393de08390f236cabccd6a420b5cea304e959cbf1a99ff317325db3ddfa +SHA256 (samba-4.6.8.tar.gz) = 581deeb2543f5cedcb556cb950d0e82690d9f0cd33811d76624502ca0c32575d SHA256 (samba) = 75bccea892422b5aebe8d2f9ce9b9c42ddc3cbdeccfd16f3161c07c1eb3feff0 diff --git a/samba/Pkgfile b/samba/Pkgfile index d126c2e04..c26739615 100644 --- a/samba/Pkgfile +++ b/samba/Pkgfile @@ -4,7 +4,7 @@ # Depends on: e2fsprogs libarchive tdb talloc tevent libcap libaio popt name=samba -version=4.6.7 +version=4.6.8 release=1 source=(https://www.samba.org/samba/ftp/stable/$name-$version.tar.gz \ samba) From crux at crux.nu Wed Sep 20 18:14:49 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 20 Sep 2017 18:14:49 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): mesa3d: update to 17.2.1 Message-ID: <20170920181449.C5595180229@crux.nu> commit 99d535406b6c83860f69db254584b91768b63e47 Author: Juergen Daubert Date: Wed Sep 20 20:14:36 2017 +0200 mesa3d: update to 17.2.1 diff --git a/mesa3d/.md5sum b/mesa3d/.md5sum index 44d0b1f..b11aa18 100644 --- a/mesa3d/.md5sum +++ b/mesa3d/.md5sum @@ -1 +1 @@ -ab8190da9be5877dd4b74c07fd272a47 mesa-17.1.9.tar.xz +f53ed38110237d9df5f9198c09ef0ab0 mesa-17.2.1.tar.xz diff --git a/mesa3d/.signature b/mesa3d/.signature index 468135c..20b0400 100644 --- a/mesa3d/.signature +++ b/mesa3d/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndKwWJ2p8U75njJOKKytKtMY/w0/W/jgGkTrgdh8v0qtqAKbRXr7c/rCeftBmA1UZg7RNe0UfS1yTIEhnVFuPygQ= -SHA256 (Pkgfile) = 79deadfb1ef5e4d7ec14c7d9f0fdf5dc1ebad7eb01e9def24b0722b0f26d536b +RWTSGWF5Q7TndMx4EAigDHJX78pNAExEZK2kzrvOvinweLw7u0mcpmJALpHAevKl/8mRiP/gSvcS3KITImrNEqhlEXWHT7C2qgE= +SHA256 (Pkgfile) = bdd7622a11a9c30017cb109d8dd1a9bc35f40a8caf76bd41f39fd5cedeeabd50 SHA256 (.footprint) = 4ece9b6ea6f54fd29a47c920761938bd4f61b2cdf8cd5f1b4841574f3aed78eb -SHA256 (mesa-17.1.9.tar.xz) = 5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a +SHA256 (mesa-17.2.1.tar.xz) = 77385d17827cff24a3bae134342234f2efe7f7f990e778109682571dbbc9ba1e diff --git a/mesa3d/Pkgfile b/mesa3d/Pkgfile index ab086aa..2e1de04 100644 --- a/mesa3d/Pkgfile +++ b/mesa3d/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils expat libdrm libvdpau llvm xorg-dri3proto xorg-glproto xorg-libxdamage xorg-libxshmfence xorg-libxvmc xorg-presentproto xorg-libxxf86vm name=mesa3d -version=17.1.9 +version=17.2.1 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Thu Sep 21 01:13:48 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 21 Sep 2017 01:13:48 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): wol: install man pages in /usr/share/man Message-ID: <20170921011348.5546C1802AE@crux.nu> commit f558e327b40699f5434e3f6429c18131aaa271a4 Author: Alan Mizrahi Date: Thu Sep 21 10:10:20 2017 +0900 wol: install man pages in /usr/share/man diff --git a/wol/.footprint b/wol/.footprint index 39d32e76..cba51294 100644 --- a/wol/.footprint +++ b/wol/.footprint @@ -3,6 +3,7 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/wol -rwxr-xr-x root/root usr/bin/wol-bootptab -rwxr-xr-x root/root usr/bin/wol-dhcpdconf -drwxr-xr-x root/root usr/man/ -drwxr-xr-x root/root usr/man/man1/ --rw-r--r-- root/root usr/man/man1/wol.1.gz +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/wol.1.gz diff --git a/wol/.signature b/wol/.signature index da27c101..cacd0627 100644 --- a/wol/.signature +++ b/wol/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF39KDTRUPf119ci/vBAwaysA27eg7wub73/KrYnb4WEcmUorQRD6X0X1bm6VJ9k5JOCuajiLpbcAR87WlzZ48GQo= -SHA256 (Pkgfile) = 8d713135d4700a11e6d048e11f53944387407d8c4e8bc36302a1ca95849f2d35 -SHA256 (.footprint) = c652a8c0296196987106c017d981c89c7010e85563fde5c443ea9559a04e1740 +RWSagIOpLGJF3889WsB9GDpFXUqzQv+qohCtxbd+4qMzvCX+bTO2SOaY9RuRZChyP21redsU/OsK9KJh9CVsmXUSa+kl0zGTOgE= +SHA256 (Pkgfile) = e707fb5c990c26c3786da2d493ffa4692650bdc784092322e290e2acc91d0d28 +SHA256 (.footprint) = 9829988c32902d26e5fada6c87d2c7dcd2e8d2d0b9fb74cf9afeab96676a9ffb SHA256 (wol-0.7.1.tar.gz) = e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622 diff --git a/wol/Pkgfile b/wol/Pkgfile index 85498a8a..915c5f77 100644 --- a/wol/Pkgfile +++ b/wol/Pkgfile @@ -10,7 +10,10 @@ source=(http://prdownloads.sf.net/wake-on-lan/$name-$version.tar.gz) build() { cd $name-$version - ./configure --prefix=/usr --disable-nls + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-nls make make DESTDIR=$PKG install rm -rf $PKG/usr/info From crux at crux.nu Thu Sep 21 09:18:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 21 Sep 2017 09:18:23 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): hpcups: update to 3.17.9 Message-ID: <20170921091823.5061D1802A8@crux.nu> commit ed39b48f0b480e4a044976ed5ffa8532623ee686 Author: Juergen Daubert Date: Thu Sep 21 11:18:14 2017 +0200 hpcups: update to 3.17.9 diff --git a/hpcups/.footprint b/hpcups/.footprint index af57b865a..12c2d205a 100644 --- a/hpcups/.footprint +++ b/hpcups/.footprint @@ -297,9 +297,13 @@ drwxr-xr-x root/root usr/share/cups/model/HP/ -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_352_printer-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_377_mfp-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_556-ps.ppd.gz +-rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_765-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_e55650-ps.ppd.gz +-rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_e75160-ps.ppd.gz +-rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_e77650-e77660-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_flow_mfp_586-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_mfp_586-ps.ppd.gz +-rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_mfp_780-785-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_color_mfp_e58650-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_mfp_p57750-ps.ppd.gz -rw-r--r-- root/root usr/share/cups/model/HP/hp-pagewide_mfp_p77740-60zs-ps.ppd.gz diff --git a/hpcups/.md5sum b/hpcups/.md5sum index 3de1eb598..197250303 100644 --- a/hpcups/.md5sum +++ b/hpcups/.md5sum @@ -1 +1 @@ -52077ed73a185420485a5260e4d17d1a hplip-3.17.7.tar.gz +a57ec8080972f8f74464c77952475190 hplip-3.17.9.tar.gz diff --git a/hpcups/.signature b/hpcups/.signature index e2e245536..605e2035b 100644 --- a/hpcups/.signature +++ b/hpcups/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RIsBjV6NHLZq11YsUtXzd3cha/EUb8zAOF8SF0OXGH7/LEo7pbHpvVGoCC07pV9v9pe79bJWi3iE9XdKXp3ZwM= -SHA256 (Pkgfile) = 91c8b66872cc6fdba9062b5edb4f17b404e9a8f5938723eeecf8c2ef9b85dc3f -SHA256 (.footprint) = 47678c58cc117e02e4893d6d088644a2c73344fef7018036386cc76241c83ee7 -SHA256 (hplip-3.17.7.tar.gz) = 3577bd5afd40b73fd754664ad69f0187dde2e64879e7446309f2ed9fd7dc400d +RWSE3ohX2g5d/bp0cTpz/EjmLwbz5Y87sDJW30KRlLQzKdHz+K9SSGGINRj/xasIySBuol6Y+2d00h7coA/OBdfjjxJ0LjLSnQQ= +SHA256 (Pkgfile) = 1ebcf55ff0f5ac0235884c7aa99e8e73224a72ab7958ae4d990c916407dfa1ef +SHA256 (.footprint) = 6a4655e0b87958c339aec198c8daeff319ace658acb00f765ed74e60cfa65dbf +SHA256 (hplip-3.17.9.tar.gz) = b2aad842f51dae7da2dd08d09ce2c27bc5f73c82a560b9494dd33589b0948678 diff --git a/hpcups/Pkgfile b/hpcups/Pkgfile index cff5d584c..1839c4c7b 100644 --- a/hpcups/Pkgfile +++ b/hpcups/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cups name=hpcups -version=3.17.7 +version=3.17.9 release=1 source=(http://downloads.sourceforge.net/project/hplip/hplip/$version/hplip-$version.tar.gz) From crux at crux.nu Thu Sep 21 12:27:12 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 21 Sep 2017 12:27:12 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): ethtool: update to 4.11, closes FS#1474 Message-ID: <20170921122712.C64271801CE@crux.nu> commit 0283dcfc14d405c08430c7d93f3f07364d5d5175 Author: Juergen Daubert Date: Thu Sep 21 14:26:57 2017 +0200 ethtool: update to 4.11, closes FS#1474 diff --git a/ethtool/.footprint b/ethtool/.footprint index 50faffc1..920035eb 100644 --- a/ethtool/.footprint +++ b/ethtool/.footprint @@ -1,6 +1,7 @@ drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/man/ -drwxr-xr-x root/root usr/man/man8/ --rw-r--r-- root/root usr/man/man8/ethtool.8.gz drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/ethtool +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/ethtool.8.gz diff --git a/ethtool/.md5sum b/ethtool/.md5sum index 498b056f..499d0ae8 100644 --- a/ethtool/.md5sum +++ b/ethtool/.md5sum @@ -1 +1 @@ -fbf1a167b88a5966a2c56a2483af68c6 ethtool-3.18.tar.xz +16d38f4ebe23e44f96f7d8b38ed3652c ethtool-4.11.tar.xz diff --git a/ethtool/.signature b/ethtool/.signature index 185d2a99..a562e498 100644 --- a/ethtool/.signature +++ b/ethtool/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3/BuZdBpA8+3mumS35Pf1IRpFmMBZuhzDc9oV2X87ZYYtFBxXtxevvubtxhGE8Q4afP9Uxjj6iO2Hcz6S9VZfw8= -SHA256 (Pkgfile) = f18ad558d5187bfafe8c389d515ca1115e7a6a1f991fa937440720143f0b7ac2 -SHA256 (.footprint) = 3c63b260f3c92e199344e4fefbbe89496f77c8049dde5c90b323769cab364f74 -SHA256 (ethtool-3.18.tar.xz) = 813ffe59fddd2db423c578448b10e33e2e2d4cc2ba780f1f0c603642b20342f6 +RWSagIOpLGJF3+HwzEu3iTUbTEsYi2/K2oXmimXHBhB6kkhwN/nCH2A4HlF+/hpFq5zhF24wHcJ0L2upfPPNzMstXNoAG5RVEw8= +SHA256 (Pkgfile) = b5686db964940c7dba76d45f130b4d65ac342bc42838f64042be5da213acf1e6 +SHA256 (.footprint) = 0c1414ae37bf1aa07394d0619ee65d30799bf11d9f93f53f6f5a6f12d0261359 +SHA256 (ethtool-4.11.tar.xz) = 12d8edaa8064966b8ef19cc44fecc096a68828035b6a1f2c67a27531a718e1b2 diff --git a/ethtool/Pkgfile b/ethtool/Pkgfile index 99d03aae..5d7bc8d4 100644 --- a/ethtool/Pkgfile +++ b/ethtool/Pkgfile @@ -5,16 +5,13 @@ # Depends on: name=ethtool -version=3.18 +version=4.11 release=1 source=(https://www.kernel.org/pub/software/network/$name/$name-$version.tar.xz) build() { cd $name-$version - - ./configure --prefix=/usr \ - --mandir=/usr/man - + ./configure --prefix=/usr make make DESTDIR=$PKG install } From crux at crux.nu Thu Sep 21 18:37:55 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 21 Sep 2017 18:37:55 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): util-linux: updated to 2.30.2 Message-ID: <20170921183755.D782B1801CE@crux.nu> commit 34610ee938947eb7afd9c9cf7c9a5dc095d7365f Author: Fredrik Rinnestam Date: Thu Sep 21 20:37:54 2017 +0200 util-linux: updated to 2.30.2 diff --git a/util-linux/.md5sum b/util-linux/.md5sum index 1fa91cca..88d248a0 100644 --- a/util-linux/.md5sum +++ b/util-linux/.md5sum @@ -1 +1 @@ -5e5ec141e775efe36f640e62f3f8cd0d util-linux-2.30.1.tar.xz +23a5dce0030144a42676b92310026bac util-linux-2.30.2.tar.xz diff --git a/util-linux/.signature b/util-linux/.signature index f85a7d45..47a7a200 100644 --- a/util-linux/.signature +++ b/util-linux/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqtzSpArZsvigKtWqF/yCTG/bicKuZkks6ngs/2tNwGrGrU1bQGiTST+vY1H8npy9R06bjImisaBD4XisLSs6Dgw= -SHA256 (Pkgfile) = 6b0f8a4d10e75eaa5b5e59c6bf9baacb5de1a91ac4b5097e29ea83d361a410f8 +RWRJc1FUaeVeqiN4ArcdIUDRNDj1fwRZ5rQvHvBBKHlG3vNh2zyZsORxeMhkBBaBkAIo4keHBMahv28VfJ0ImLFtT+qUG+bS+AI= +SHA256 (Pkgfile) = 7eaec602b0723c7e0cbba3f375204a2ea51c5b2ee64306987d29c52754fcf792 SHA256 (.footprint) = 1cdc6ad7a13db84f7417ff62a205e9864657dc24996b49f9088045a5f0ef86ca -SHA256 (util-linux-2.30.1.tar.xz) = 1be4363a91ac428c9e43fc04dc6d2c66a19ec1e36f1105bd4b481540be13b841 +SHA256 (util-linux-2.30.2.tar.xz) = 7b5be5489e9b5b7177832836467aba1c87bf0e9bcbcb5a6f35d76cd4782589dc diff --git a/util-linux/Pkgfile b/util-linux/Pkgfile index 12a72024..780c3cc0 100644 --- a/util-linux/Pkgfile +++ b/util-linux/Pkgfile @@ -4,7 +4,7 @@ # Depends on: eudev ncurses zlib name=util-linux -version=2.30.1 +version=2.30.2 release=1 source=(https://www.kernel.org/pub/linux/utils/$name/v${version:0:4}/$name-$version.tar.xz) From crux at crux.nu Fri Sep 22 02:56:32 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 02:56:32 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): chatty: 0.8.6 -> 0.8.7 Message-ID: <20170922025632.D66C918023E@crux.nu> commit 89574cc1470ec7056915ff672fc1ba42765eb8c2 Author: Danny Rawlins Date: Fri Sep 22 12:53:59 2017 +1000 chatty: 0.8.6 -> 0.8.7 diff --git a/chatty/.md5sum b/chatty/.md5sum index 7acb4391..3630b404 100644 --- a/chatty/.md5sum +++ b/chatty/.md5sum @@ -1 +1 @@ -40cbfc7034fd3f2b37531db78620bed3 Chatty_0.8.6_hotkey_64bit.zip +3b96f906e7b05426769d9b24eda8f2f4 Chatty_0.8.7_hotkey_64bit.zip diff --git a/chatty/.signature b/chatty/.signature index e413e9cf..eae12145 100644 --- a/chatty/.signature +++ b/chatty/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF33l9op9cKY8jpqJiRrX0lhv6N7Psm8Nrn9s/B2wpmG4DYlaNL7iCxXM6k0OLQpZVhD3KkQSM8LU3ws72MCbRQQY= -SHA256 (Pkgfile) = bb78c4c574c6a49ed3912cad772ccd03cb8bb3711827b81f68042c06b459b120 +RWSagIOpLGJF34ZHdyoJOxBWjL4gbCYGYxPmIPHLdFEmgW741z76ml4qcpEzyHu4BSBmLPrS8k2teVhIQKjq7HkaPYS6oXGU3Ak= +SHA256 (Pkgfile) = c221dce1ae178cab5837edf1e01fa668048b8f6505d5b3a04446ec8a01ef5420 SHA256 (.footprint) = 8e74588873b09e40199942ee970f2bb8d3da60ec9b3e9b2d376f41148c99a0b1 -SHA256 (Chatty_0.8.6_hotkey_64bit.zip) = 96605a024299cdc0419a6efd8a04200ea40c2c91c7b11aef1e1b19e2370016aa +SHA256 (Chatty_0.8.7_hotkey_64bit.zip) = 0edef48ef68bf61c40db8efdd7bc04b12ca43a531f906958923751ac2c60c95d diff --git a/chatty/Pkgfile b/chatty/Pkgfile index d01bca18..30bdfbd2 100644 --- a/chatty/Pkgfile +++ b/chatty/Pkgfile @@ -5,7 +5,7 @@ # Depends on: jre name=chatty -version=0.8.6 +version=0.8.7 release=1 source=(https://github.com/chatty/chatty/releases/download/v$version/Chatty_${version}_hotkey_64bit.zip) From crux at crux.nu Fri Sep 22 09:11:12 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 09:11:12 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): hpcups: fix dependencies and homepage Message-ID: <20170922091112.8290118022B@crux.nu> commit 188b5e315a05ab18a1972304368ab605e4268b3c Author: Juergen Daubert Date: Fri Sep 22 11:10:55 2017 +0200 hpcups: fix dependencies and homepage diff --git a/hpcups/.signature b/hpcups/.signature index 605e2035b..363c3ed56 100644 --- a/hpcups/.signature +++ b/hpcups/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/bp0cTpz/EjmLwbz5Y87sDJW30KRlLQzKdHz+K9SSGGINRj/xasIySBuol6Y+2d00h7coA/OBdfjjxJ0LjLSnQQ= -SHA256 (Pkgfile) = 1ebcf55ff0f5ac0235884c7aa99e8e73224a72ab7958ae4d990c916407dfa1ef +RWSE3ohX2g5d/SNnYGLW1m5iusL8/X8FbJKHEel6IA6n6YX//P+I7PuIdxAGrD1BznUin1ki9nTUG6vohECwIEdembb3Qs0eiww= +SHA256 (Pkgfile) = 00b5906558a21e96c788af0de09cb6690788c9ee7f3200fd8183fb17ee42774a SHA256 (.footprint) = 6a4655e0b87958c339aec198c8daeff319ace658acb00f765ed74e60cfa65dbf SHA256 (hplip-3.17.9.tar.gz) = b2aad842f51dae7da2dd08d09ce2c27bc5f73c82a560b9494dd33589b0948678 diff --git a/hpcups/Pkgfile b/hpcups/Pkgfile index 1839c4c7b..37d254ab3 100644 --- a/hpcups/Pkgfile +++ b/hpcups/Pkgfile @@ -1,7 +1,7 @@ # Description: Ghostscript add-on for HP inkjet/laserjet printers -# URL: http://hpinkjet.sourceforge.net/ +# URL: https://sourceforge.net/projects/hplip/ # Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: cups +# Depends on: cups libjpeg-turbo name=hpcups version=3.17.9 From crux at crux.nu Fri Sep 22 09:18:18 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 09:18:18 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): mesa3d-32: 17.1.9 -> 17.2.1 Message-ID: <20170922091818.A3A71180295@crux.nu> commit e6f14ade251605abcbed0b01a3dbf0dc92ccf206 Author: Danny Rawlins Date: Fri Sep 22 19:18:11 2017 +1000 mesa3d-32: 17.1.9 -> 17.2.1 diff --git a/mesa3d-32/.md5sum b/mesa3d-32/.md5sum index 44d0b1f..b11aa18 100644 --- a/mesa3d-32/.md5sum +++ b/mesa3d-32/.md5sum @@ -1 +1 @@ -ab8190da9be5877dd4b74c07fd272a47 mesa-17.1.9.tar.xz +f53ed38110237d9df5f9198c09ef0ab0 mesa-17.2.1.tar.xz diff --git a/mesa3d-32/.signature b/mesa3d-32/.signature index e16b5e3..e4bfc8c 100644 --- a/mesa3d-32/.signature +++ b/mesa3d-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXY5ra71H00dG4vVMfoImpxCSbIwcKpM98u6vZVcWDkmUNBVqcY3TaMk5dzm9LtTvzrMa6ownmnf7wkSLEd00GQQ= -SHA256 (Pkgfile) = 0fb731d6bf87812582102f584c6d36c1fb134db53b1ccaf4a734d57020297bf6 +RWSwxGo/zH7eXbXmS/gTkyH0KQpjjs1iRyiA2WNDcLFWAhhMM9ziZ/hBePcMBxQVXmM3rRYYOIkVnmSe/Sv6oDCLKyDnLcmwiQw= +SHA256 (Pkgfile) = 2c3bb036a0bb873a6dc2a7b18f99e53361fce5bd2b0d7a48a73e0f5e8d281154 SHA256 (.footprint) = 3525a461ea3ed78222f72398df19de29ca02852fd7c5abacc9f76057eb4d50bb -SHA256 (mesa-17.1.9.tar.xz) = 5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a +SHA256 (mesa-17.2.1.tar.xz) = 77385d17827cff24a3bae134342234f2efe7f7f990e778109682571dbbc9ba1e diff --git a/mesa3d-32/Pkgfile b/mesa3d-32/Pkgfile index 5ff988b..54c11db 100644 --- a/mesa3d-32/Pkgfile +++ b/mesa3d-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: elfutils-32 eudev-32 expat-32 libdrm-32 libvdpau-32 llvm-32 mesa3d xorg-dri3proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxshmfence-32 xorg-libxvmc-32 xorg-presentproto-32 name=mesa3d-32 -version=17.1.9 +version=17.2.1 release=1 source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) From crux at crux.nu Fri Sep 22 09:18:18 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 09:18:18 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): python-32: 2.7.13 -> 2.7.14 Message-ID: <20170922091818.A7BAF1802C7@crux.nu> commit 2faf26d49ee92476f75ac94157c12b26eae89232 Author: Danny Rawlins Date: Fri Sep 22 18:53:12 2017 +1000 python-32: 2.7.13 -> 2.7.14 diff --git a/python-32/.footprint b/python-32/.footprint index a059575..1eb41a5 100644 --- a/python-32/.footprint +++ b/python-32/.footprint @@ -24,7 +24,7 @@ lrwxrwxrwx root/root usr/lib32/python2.7/config/libpython2.7.so -> /usr/lib32/li -rwxr-xr-x root/root usr/lib32/python2.7/config/makesetup -rw-r--r-- root/root usr/lib32/python2.7/config/python.o drwxr-xr-x root/root usr/lib32/python2.7/lib-dynload/ --rw-r--r-- root/root usr/lib32/python2.7/lib-dynload/Python-2.7.13-py2.7.egg-info +-rw-r--r-- root/root usr/lib32/python2.7/lib-dynload/Python-2.7.14-py2.7.egg-info -rwxr-xr-x root/root usr/lib32/python2.7/lib-dynload/_bisect.so -rwxr-xr-x root/root usr/lib32/python2.7/lib-dynload/_bsddb.so -rwxr-xr-x root/root usr/lib32/python2.7/lib-dynload/_codecs_cn.so diff --git a/python-32/.md5sum b/python-32/.md5sum index bcf34ea..069ace5 100644 --- a/python-32/.md5sum +++ b/python-32/.md5sum @@ -1 +1 @@ -53b43534153bb2a0363f08bae8b9d990 Python-2.7.13.tar.xz +1f6db41ad91d9eb0a6f0c769b8613c5b Python-2.7.14.tar.xz diff --git a/python-32/.signature b/python-32/.signature index e659291..af06c8a 100644 --- a/python-32/.signature +++ b/python-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXTK/q5Tv2iBaAajBjoXT/7xVZpUbw8RD4iLaO0frLyHNtkwyOqbXpMtoltPRxXEIJVPJdadRKAoxKyfzapofJQ0= -SHA256 (Pkgfile) = ae997fb720a1cd159b6ddc0043a049bc1bd8391fc80cee70b14b2a406e03d82e -SHA256 (.footprint) = 8e91ec4497bf89256f55d0e9b84765575b1fa061e54d65046597bfcd025e33f1 -SHA256 (Python-2.7.13.tar.xz) = 35d543986882f78261f97787fd3e06274bfa6df29fac9b4a94f73930ff98f731 +RWSwxGo/zH7eXU4PRTrYaqEd7K0ki+mXoQLK2hQOL2m77HCrG1usdA9Jfbw1sgTu+xQOpC8JKv3jyC6/rD5cS1pz1rgwlTgy5gc= +SHA256 (Pkgfile) = f72954409e10a583decd839c169a5e917ffd2f53eb77194b9704c653c57b59a9 +SHA256 (.footprint) = 7f6064a66f119697ecef46fbd9c80867cf8c5477018140dc9e264170102e3561 +SHA256 (Python-2.7.14.tar.xz) = 71ffb26e09e78650e424929b2b457b9c912ac216576e6bd9e7d204ed03296a66 diff --git a/python-32/Pkgfile b/python-32/Pkgfile index 590eb91..6391ef6 100644 --- a/python-32/Pkgfile +++ b/python-32/Pkgfile @@ -4,9 +4,9 @@ # Depends on: db-32 gdbm-32 openssl-32 bzip2-32 zlib-32 sqlite3-32 python name=python-32 -version=2.7.13 +version=2.7.14 release=1 -source=(http://www.python.org/ftp/python/$version/Python-$version.tar.xz) +source=(https://www.python.org/ftp/python/$version/Python-$version.tar.xz) build() { cd Python-$version From crux at crux.nu Fri Sep 22 09:18:18 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 09:18:18 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): util-linux-32: 2.30.1 -> 2.30.2 Message-ID: <20170922091818.ABE9B1802D4@crux.nu> commit 55fd1fcf3d68f800e4e710207b872159da92c4e9 Author: Danny Rawlins Date: Fri Sep 22 18:52:38 2017 +1000 util-linux-32: 2.30.1 -> 2.30.2 diff --git a/util-linux-32/.md5sum b/util-linux-32/.md5sum index 1fa91cc..88d248a 100644 --- a/util-linux-32/.md5sum +++ b/util-linux-32/.md5sum @@ -1 +1 @@ -5e5ec141e775efe36f640e62f3f8cd0d util-linux-2.30.1.tar.xz +23a5dce0030144a42676b92310026bac util-linux-2.30.2.tar.xz diff --git a/util-linux-32/.signature b/util-linux-32/.signature index 2c818c2..3f8c634 100644 --- a/util-linux-32/.signature +++ b/util-linux-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXU09eWIBwyxGuEgHKeUvTzgDIsUNApD1FcTWJ6RNHNni3NCJbRdb3YKwNq0mQF+x/xTPElPfIFdy73LjFXpy/Aw= -SHA256 (Pkgfile) = 602c9e0e73439f3264eb6298f1cbc95b6f747e790fbfbe1db28339632681ce6b +RWSwxGo/zH7eXdQcXWswWXfxZueiKHmuvP2GcALaMgkj5oTuOwJFFw+8JTGM+zsehxJybiZOboJXkkcqcDDd8FxU4SebBUOaLA0= +SHA256 (Pkgfile) = 0d7b26521633ece87a96889e0da1480bd1f320d295533036f4d01f5764428663 SHA256 (.footprint) = 6fcc4cff6c08b68224526805923d6c8c8121146aa27f51afdb1ccb9ccfd80288 -SHA256 (util-linux-2.30.1.tar.xz) = 1be4363a91ac428c9e43fc04dc6d2c66a19ec1e36f1105bd4b481540be13b841 +SHA256 (util-linux-2.30.2.tar.xz) = 7b5be5489e9b5b7177832836467aba1c87bf0e9bcbcb5a6f35d76cd4782589dc diff --git a/util-linux-32/Pkgfile b/util-linux-32/Pkgfile index 9f5e676..42d38ed 100644 --- a/util-linux-32/Pkgfile +++ b/util-linux-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: eudev-32 readline-32 zlib-32 name=util-linux-32 -version=2.30.1 +version=2.30.2 release=1 source=(https://www.kernel.org/pub/linux/utils/${name%-*}/v${version:0:4}/${name%-*}-$version.tar.xz) From crux at crux.nu Fri Sep 22 16:40:40 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 16:40:40 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): ninja: updated to 1.8.2 Message-ID: <20170922164040.E25F71801D6@crux.nu> commit 02337dba2604d23297f6b3eaff48c43deaa55204 Author: Fredrik Rinnestam Date: Fri Sep 22 18:38:17 2017 +0200 ninja: updated to 1.8.2 diff --git a/ninja/.md5sum b/ninja/.md5sum index 608e02625..76cecdbce 100644 --- a/ninja/.md5sum +++ b/ninja/.md5sum @@ -1 +1 @@ -d55802f3ce3ba4c88b938bad6fc6ae4c ninja-v1.8.1.tar.gz +5fdb04461cc7f5d02536b3bfc0300166 ninja-v1.8.2.tar.gz diff --git a/ninja/.signature b/ninja/.signature index c2a364d91..40415a98c 100644 --- a/ninja/.signature +++ b/ninja/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WUsdTOJtdVasqc2jW5EnoDQKGqvbbAnCi2TGtp87ceDqjLpYkdVpnie4lx3gunDZvQm6d+Lzp4NBwe8NvuYQAk= -SHA256 (Pkgfile) = 7392ee23a42dacab6de44cc183a03aa649d8b77ff36af0b07ee1c33a2d1864ee +RWSE3ohX2g5d/ZaeKMt9UsxPH1YDBMjc+p2V1KMMSrBpjD42TlJ8+8daG1Dcchw804VBNsUP2wDkmKPnW3w21qhYu0pUwlzLbwA= +SHA256 (Pkgfile) = 863d393316f53cb2faa44d607f203d69ad474f6c787060a452c0f9bf273a6cdc SHA256 (.footprint) = 0cfb61c9a4fc3f0a8ce76059bbff792e93bd9732ab2a4a9a1f2aa6fffbc10c74 -SHA256 (ninja-v1.8.1.tar.gz) = b975832a09021381a50dab9fd66ee83b525102408c3eea573b638ca63908f5ea +SHA256 (ninja-v1.8.2.tar.gz) = 86b8700c3d0880c2b44c2ff67ce42774aaf8c28cbf57725cb881569288c1c6f4 diff --git a/ninja/Pkgfile b/ninja/Pkgfile index 44a8eca03..c36b451cb 100644 --- a/ninja/Pkgfile +++ b/ninja/Pkgfile @@ -1,20 +1,16 @@ # Description: Small build system with a focus on speed # URL: https://ninja-build.org/ -# Maintainer: Jose V Beneyto, sepen at crux dot nu -# Packager: Jose V Beneyto, sepen at crux dot nu +# Maintainer: Fredrik Rinnestam, fredrik at crux dot guru # Depends on: python name=ninja -version=1.8.1 +version=1.8.2 release=1 source=(https://github.com/$name-build/$name/archive/v$version/$name-v$version.tar.gz) build() { - cd $name-$version - /usr/bin/python configure.py --bootstrap - install -D -m 0755 $name $PKG/usr/bin/$name + cd $name-$version - # core/vim provides this file -# install -D -m 0644 misc/ninja.vim \ -# $PKG/usr/share/vim/syntax/ninja.vim + /usr/bin/python configure.py --bootstrap + install -D -m 0755 $name $PKG/usr/bin/$name } From crux at crux.nu Fri Sep 22 17:16:37 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 17:16:37 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): nvidia: updated to version 384.90 Message-ID: <20170922171637.CFAE8180236@crux.nu> commit b95266fa08ff4cda6227cc07aaa2d22c021cc933 Author: Matt Housh Date: Fri Sep 22 12:15:32 2017 -0500 nvidia: updated to version 384.90 diff --git a/nvidia/.footprint b/nvidia/.footprint index 6225b4492..f739de828 100644 --- a/nvidia/.footprint +++ b/nvidia/.footprint @@ -21,42 +21,42 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/nvidia-smi -rwxr-xr-x root/root usr/bin/nvidia-xconfig drwxr-xr-x root/root usr/lib/ --rwxr-xr-x root/root usr/lib/libGL.so.384.69 -lrwxrwxrwx root/root usr/lib/libGL_so_1_2_nvidia -> libGL.so.384.69 +-rwxr-xr-x root/root usr/lib/libGL.so.384.90 +lrwxrwxrwx root/root usr/lib/libGL_so_1_2_nvidia -> libGL.so.384.90 lrwxrwxrwx root/root usr/lib/libOpenCL.so -> libOpenCL.so.1.0.0 -rwxr-xr-x root/root usr/lib/libOpenCL.so.1.0.0 --rwxr-xr-x root/root usr/lib/libcuda.so.384.69 -lrwxrwxrwx root/root usr/lib/libnvcuvid.so -> libnvcuvid.so.384.69 -lrwxrwxrwx root/root usr/lib/libnvcuvid.so.1 -> libnvcuvid.so.384.69 --rwxr-xr-x root/root usr/lib/libnvcuvid.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-cfg.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-compiler.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-encode.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-fatbinaryloader.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-fbc.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-glcore.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-ifr.so.384.69 -lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.384.69 -lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-ml.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-opencl.so.384.69 --rwxr-xr-x root/root usr/lib/libnvidia-tls.so.384.69 +-rwxr-xr-x root/root usr/lib/libcuda.so.384.90 +lrwxrwxrwx root/root usr/lib/libnvcuvid.so -> libnvcuvid.so.384.90 +lrwxrwxrwx root/root usr/lib/libnvcuvid.so.1 -> libnvcuvid.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvcuvid.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-cfg.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-compiler.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-encode.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-fatbinaryloader.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-fbc.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-glcore.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-ifr.so.384.90 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.384.90 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-ml.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-opencl.so.384.90 +-rwxr-xr-x root/root usr/lib/libnvidia-tls.so.384.90 drwxr-xr-x root/root usr/lib/tls/ --rwxr-xr-x root/root usr/lib/tls/libnvidia-tls.so.384.69 +-rwxr-xr-x root/root usr/lib/tls/libnvidia-tls.so.384.90 drwxr-xr-x root/root usr/lib/vdpau/ -lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.384.69 -lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.384.69 --rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nvidia.so.384.69 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.384.90 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.384.90 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nvidia.so.384.90 drwxr-xr-x root/root usr/lib/xorg/ drwxr-xr-x root/root usr/lib/xorg/modules/ drwxr-xr-x root/root usr/lib/xorg/modules/drivers/ -rwxr-xr-x root/root usr/lib/xorg/modules/drivers/nvidia_drv.so drwxr-xr-x root/root usr/lib/xorg/modules/extensions/ --rwxr-xr-x root/root usr/lib/xorg/modules/extensions/libglx.so.384.69 -lrwxrwxrwx root/root usr/lib/xorg/modules/extensions/libglx_so_nvidia -> libglx.so.384.69 --rwxr-xr-x root/root usr/lib/xorg/modules/libnvidia-wfb.so.384.69 +-rwxr-xr-x root/root usr/lib/xorg/modules/extensions/libglx.so.384.90 +lrwxrwxrwx root/root usr/lib/xorg/modules/extensions/libglx_so_nvidia -> libglx.so.384.90 +-rwxr-xr-x root/root usr/lib/xorg/modules/libnvidia-wfb.so.384.90 drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/applications/ -rw-r--r-- root/root usr/share/applications/nvidia-settings.desktop @@ -67,6 +67,6 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/nvidia-smi.1.gz -rw-r--r-- root/root usr/share/man/man1/nvidia-xconfig.1.gz drwxr-xr-x root/root usr/share/nvidia/ --rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-384.69-key-documentation +-rw-r--r-- root/root usr/share/nvidia/nvidia-application-profiles-384.90-key-documentation drwxr-xr-x root/root usr/share/pixmaps/ -rw-r--r-- root/root usr/share/pixmaps/nvidia-settings.png diff --git a/nvidia/.md5sum b/nvidia/.md5sum index 3eadd9059..b9f3b758b 100644 --- a/nvidia/.md5sum +++ b/nvidia/.md5sum @@ -1,2 +1,2 @@ 4511024cc556d0c6e7c467b6789524e2 90-nvidia-uvm.rules -0bee5889e14a653df35d6b9700363ff9 NVIDIA-Linux-x86_64-384.69-no-compat32.run +d33916ac2d962a7e6acc803cf6fd677c NVIDIA-Linux-x86_64-384.90-no-compat32.run diff --git a/nvidia/.signature b/nvidia/.signature index 13e49bf8b..d12ff9b67 100644 --- a/nvidia/.signature +++ b/nvidia/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TkorMvd6VBxhNoznI/0zuxLPe9rS4wWBp29hZ4ypvaFxnFrrG0G+tvoapX2jTGbxEHHEwf2p0wpusbQ7AYE1wM= -SHA256 (Pkgfile) = 0b17f8acbfef1005e24396fac87ea7d519ff3b29acb0b60c25a3d97ddaf83881 -SHA256 (.footprint) = 00d1dd112cb339ab251ddf40c96a19acdbaa7fb74884aa7a9787857673bda45d -SHA256 (NVIDIA-Linux-x86_64-384.69-no-compat32.run) = 1011b9a9db903d243ff722fc7982da7b91dc91f4b82c60227d89b812aa67257f +RWSE3ohX2g5d/TyHcRDGgvewNLQuKcCj3DVz/uP6D7Zq4DzTR5gU4KR1kl72O0buOO/iUiBJ53v+SzbSCgumzH9JDrNKrZUyfQY= +SHA256 (Pkgfile) = 27fa20623e0537e55ebb70692dd9636b1bf6b883c287bb44fef973a77195b186 +SHA256 (.footprint) = a7990822a52c98a51f3d18c2db4a95c5937ebf74a16a1795944f2efb8898b0b8 +SHA256 (NVIDIA-Linux-x86_64-384.90-no-compat32.run) = 2b96394931d3caf635aeb5c1b02244c76de9be54f4af944b8f7743eae570302a SHA256 (90-nvidia-uvm.rules) = c35c61cebf5bf9a112ac06539bdc670a388afa4b50a7f8223a114fbeafedb140 diff --git a/nvidia/Pkgfile b/nvidia/Pkgfile index 2c94908d9..dbdb13193 100644 --- a/nvidia/Pkgfile +++ b/nvidia/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gtk gl-select name=nvidia -version=384.69 +version=384.90 release=1 source=(http://us.download.nvidia.com/XFree86/Linux-x86_64/$version/NVIDIA-Linux-x86_64-$version-no-compat32.run \ 90-nvidia-uvm.rules) From crux at crux.nu Fri Sep 22 17:16:41 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 22 Sep 2017 17:16:41 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): nvidia-32: updated to version 384.90 Message-ID: <20170922171641.96DDB1802A8@crux.nu> commit aaf7c2912a2b6a221434f2aaa8766da82a368a53 Author: Matt Housh Date: Fri Sep 22 12:15:45 2017 -0500 nvidia-32: updated to version 384.90 diff --git a/nvidia-32/.footprint b/nvidia-32/.footprint index 087740e..32691bb 100644 --- a/nvidia-32/.footprint +++ b/nvidia-32/.footprint @@ -1,28 +1,28 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ --rwxr-xr-x root/root usr/lib32/libGL.so.384.69 -lrwxrwxrwx root/root usr/lib32/libGL_so_1_2_nvidia -> libGL.so.384.69 +-rwxr-xr-x root/root usr/lib32/libGL.so.384.90 +lrwxrwxrwx root/root usr/lib32/libGL_so_1_2_nvidia -> libGL.so.384.90 lrwxrwxrwx root/root usr/lib32/libOpenCL.so -> libOpenCL.so.1.0.0 -rwxr-xr-x root/root usr/lib32/libOpenCL.so.1.0.0 --rwxr-xr-x root/root usr/lib32/libcuda.so.384.69 -lrwxrwxrwx root/root usr/lib32/libnvcuvid.so -> libnvcuvid.so.384.69 -lrwxrwxrwx root/root usr/lib32/libnvcuvid.so.1 -> libnvcuvid.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvcuvid.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-cfg.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-compiler.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-encode.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-fatbinaryloader.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-fbc.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-glcore.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-ifr.so.384.69 -lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so -> libnvidia-ml.so.384.69 -lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so.1 -> libnvidia-ml.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-ml.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-opencl.so.384.69 --rwxr-xr-x root/root usr/lib32/libnvidia-tls.so.384.69 +-rwxr-xr-x root/root usr/lib32/libcuda.so.384.90 +lrwxrwxrwx root/root usr/lib32/libnvcuvid.so -> libnvcuvid.so.384.90 +lrwxrwxrwx root/root usr/lib32/libnvcuvid.so.1 -> libnvcuvid.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvcuvid.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-cfg.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-compiler.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-encode.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-fatbinaryloader.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-fbc.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-glcore.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-ifr.so.384.90 +lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so -> libnvidia-ml.so.384.90 +lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so.1 -> libnvidia-ml.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-ml.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-opencl.so.384.90 +-rwxr-xr-x root/root usr/lib32/libnvidia-tls.so.384.90 drwxr-xr-x root/root usr/lib32/tls/ --rwxr-xr-x root/root usr/lib32/tls/libnvidia-tls.so.384.69 +-rwxr-xr-x root/root usr/lib32/tls/libnvidia-tls.so.384.90 drwxr-xr-x root/root usr/lib32/vdpau/ -lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.384.69 -lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.384.69 --rwxr-xr-x root/root usr/lib32/vdpau/libvdpau_nvidia.so.384.69 +lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.384.90 +lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.384.90 +-rwxr-xr-x root/root usr/lib32/vdpau/libvdpau_nvidia.so.384.90 diff --git a/nvidia-32/.md5sum b/nvidia-32/.md5sum index 6b8a0d8..e5467a2 100644 --- a/nvidia-32/.md5sum +++ b/nvidia-32/.md5sum @@ -1 +1 @@ -53039e5fe898d405f3ea1725751045b6 NVIDIA-Linux-x86-384.69.run +9423e4bdef7745c7b57a75c24f853b53 NVIDIA-Linux-x86-384.90.run diff --git a/nvidia-32/.signature b/nvidia-32/.signature index 57d4f20..66c887c 100644 --- a/nvidia-32/.signature +++ b/nvidia-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXXoAI9nW/5NFw2LGKPu4HuBEYii/uR1w6PftsMuXlc+zQSKHa6Q9DaF//LWpazB7pyRdyfi/dAQEQulQg6uAOAk= -SHA256 (Pkgfile) = 856d4892033b2d746643dc6f081d805fb9ea4beeeffce92159e36efafdccab6b -SHA256 (.footprint) = d5d4e45bbd67e57516f3c51496c7230d1bef2f601a02406c6887997c827fdde5 -SHA256 (NVIDIA-Linux-x86-384.69.run) = 3b70587582220ab1102bcb8386f206f89e6b146856af41f16eaa5910e54ef8fd +RWSwxGo/zH7eXfMnKNAz+9KILPSQ62O8Jg4VmQqgDbAhUCNSOXqMQT9TrJnxtSEPTvZ5R5h/hsObFSSjDritQSEMvVj4fJUMaQg= +SHA256 (Pkgfile) = 16c45d486f5b4b0c783fcc8c843cf639bb9611832627d6aaeda30f00dc64b8f6 +SHA256 (.footprint) = f97800df0fb3f2df2bf1ec43fc23f7500eb48ed6f0c821443ae2095525a583ca +SHA256 (NVIDIA-Linux-x86-384.90.run) = 97a667de9fd7fdaa2f47b75d4049394224788931c2df2848de3f5553de810057 diff --git a/nvidia-32/Pkgfile b/nvidia-32/Pkgfile index c59cd30..a2a4dc9 100644 --- a/nvidia-32/Pkgfile +++ b/nvidia-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gl-select xorg-libxv-32 xorg-libxvmc-32 nvidia name=nvidia-32 -version=384.69 +version=384.90 release=1 source=(http://us.download.nvidia.com/XFree86/Linux-x86/$version/NVIDIA-Linux-x86-$version.run) From crux at crux.nu Sat Sep 23 20:07:38 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 23 Sep 2017 20:07:38 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): dbus-glib: updated signature Message-ID: <20170923200738.AE3F8180064@crux.nu> commit 524011fc05dffb6c3d19168b6cc917572e02df3b Author: Fredrik Rinnestam Date: Sat Sep 23 22:05:13 2017 +0200 dbus-glib: updated signature diff --git a/dbus-glib/.signature b/dbus-glib/.signature new file mode 100644 index 000000000..c7bbd22e9 --- /dev/null +++ b/dbus-glib/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/dsQ3U7y9T3T7YWogFMCA8UlzT2Lk6xkP7wkd5zVce03AVSDe7ru7L7CRBP6d1KGF89WfSEtlVvGvpJtV7VHdAw= +SHA256 (Pkgfile) = dbec80a887f0826b8000c21ecc15662a16bbfb0e10f9057f764b1740de756b6a +SHA256 (.footprint) = a92e82a8ef52d32c6d9d1fbb5019467c99bb910cf12b096ebd800985ad1e1a2d +SHA256 (dbus-glib-0.108.tar.gz) = 9f340c7e2352e9cdf113893ca77ca9075d9f8d5e81476bf2bf361099383c602c From crux at crux.nu Sat Sep 23 20:07:38 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 23 Sep 2017 20:07:38 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): dbus-glib: Update to 0.108 Message-ID: <20170923200738.B1783180262@crux.nu> commit fca530aff38312c08cf1f3e413354ca12db920f5 Author: Predrag Ivanovic Date: Sat Sep 23 17:31:24 2017 +0200 dbus-glib: Update to 0.108 diff --git a/dbus-glib/.footprint b/dbus-glib/.footprint index 07c07160b..942dca714 100644 --- a/dbus-glib/.footprint +++ b/dbus-glib/.footprint @@ -16,3 +16,7 @@ lrwxrwxrwx root/root usr/lib/libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.3.3 -rwxr-xr-x root/root usr/lib/libdbus-glib-1.so.2.3.3 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/dbus-glib-1.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/dbus-binding-tool.1.gz diff --git a/dbus-glib/.md5sum b/dbus-glib/.md5sum index 974df341f..5c7ba0ca6 100644 --- a/dbus-glib/.md5sum +++ b/dbus-glib/.md5sum @@ -1 +1 @@ -2eea0b7f52b49f600a07abfd8535d4e4 dbus-glib-0.106.tar.gz +a66a613705870752ca9786e0359aea97 dbus-glib-0.108.tar.gz diff --git a/dbus-glib/.signature b/dbus-glib/.signature deleted file mode 100644 index f7cde2be4..000000000 --- a/dbus-glib/.signature +++ /dev/null @@ -1,5 +0,0 @@ -untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/c21Ej9hMbA95J3fMkQmM4yA6KeJkbZOXkSUTu4N/qihfh/WsvhmYDgEtoeTalAiCg1H79rdOdnqqvi2KiJW/As= -SHA256 (Pkgfile) = e0999b57f5a0e4fb73e9cacb9d0b3f729edb4204b21037733d49c173f7207e33 -SHA256 (.footprint) = 9d4ac710cab664ab5a422591a11bc5a17a7cee82b1564d818e49669930be8a71 -SHA256 (dbus-glib-0.106.tar.gz) = b38952706dcf68bad9c302999ef0f420b8cf1a2428227123f0ac4764b689c046 diff --git a/dbus-glib/Pkgfile b/dbus-glib/Pkgfile index a66de64a1..b58e994e9 100644 --- a/dbus-glib/Pkgfile +++ b/dbus-glib/Pkgfile @@ -1,20 +1,21 @@ -# Description: D-Bus GLib bindings +# Description: D-Bus GLib bindings # URL: http://freedesktop.org/wiki/Software/DBusBindings # Packager: Matt Housh, jaeger at crux dot nu # Maintainer: Fredrik Rinnestam, fredrik at crux dot nu # Depends on: dbus, glib name=dbus-glib -version=0.106 +version=0.108 release=1 source=(http://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz) build() { cd $name-$version - export PATH="$PATH:/usr/sbin" + # export PATH="$PATH:/usr/sbin" ./configure --prefix=/usr \ - --disable-static + --disable-static \ + --enable-bash-completion=no make make DESTDIR=$PKG install - rm -rf $PKG/usr/{etc,libexec,share} + rm -r $PKG/usr/share/gtk-doc } From crux at crux.nu Sun Sep 24 06:10:53 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:10:53 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gst-plugins-base: 1.12.2 -> 1.12.3 Message-ID: <20170924061053.1534F1801A9@crux.nu> commit 46a978ef5172206c63c9fc7b56190913e4aa9267 Author: Danny Rawlins Date: Sun Sep 24 16:10:45 2017 +1000 gst-plugins-base: 1.12.2 -> 1.12.3 diff --git a/gst-plugins-base/.footprint b/gst-plugins-base/.footprint index c06a04986..9e0773595 100644 --- a/gst-plugins-base/.footprint +++ b/gst-plugins-base/.footprint @@ -197,49 +197,49 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/ -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstxvimagesink.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstxvimagesink.so -rwxr-xr-x root/root usr/lib/libgstallocators-1.0.la -lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so -> libgstallocators-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstallocators-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so -> libgstallocators-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstallocators-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstapp-1.0.la -lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so -> libgstapp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstapp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so -> libgstapp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstapp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstaudio-1.0.la -lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so -> libgstaudio-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstaudio-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so -> libgstaudio-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstaudio-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstfft-1.0.la -lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so -> libgstfft-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstfft-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so -> libgstfft-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstfft-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.la -lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstriff-1.0.la -lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so -> libgstriff-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstriff-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so -> libgstriff-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstriff-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstrtp-1.0.la -lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so -> libgstrtp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstrtp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so -> libgstrtp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstrtp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.la -lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstsdp-1.0.la -lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so -> libgstsdp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstsdp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so -> libgstsdp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstsdp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgsttag-1.0.la -lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so -> libgsttag-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgsttag-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so -> libgsttag-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgsttag-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstvideo-1.0.la -lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so -> libgstvideo-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstvideo-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so -> libgstvideo-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstvideo-1.0.so.0.1203.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-allocators-1.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-app-1.0.pc diff --git a/gst-plugins-base/.md5sum b/gst-plugins-base/.md5sum index 0016e955f..dd651e9bd 100644 --- a/gst-plugins-base/.md5sum +++ b/gst-plugins-base/.md5sum @@ -1 +1 @@ -77f5379c4ca677616b415e3b3ff95578 gst-plugins-base-1.12.2.tar.xz +e69d41472a9b08eaf9659cde5dc0a4a4 gst-plugins-base-1.12.3.tar.xz diff --git a/gst-plugins-base/.signature b/gst-plugins-base/.signature index b74eb8265..e22015518 100644 --- a/gst-plugins-base/.signature +++ b/gst-plugins-base/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TrHV7my8S4RNpxbx23CKYzXJquPubZXO7XExg61py3MfcnV0eRFBxeRWvgSIkDTVc5uCTL2rGnhQrDltCov3wo= -SHA256 (Pkgfile) = bc538c1329f3226e3eafddcce135e88c846b3ff14e96dbafdba9afdbe20118c8 -SHA256 (.footprint) = 59a2c3721ed864fdae87c4c79804be24887420b86464d2ddaffcd57225e740c2 -SHA256 (gst-plugins-base-1.12.2.tar.xz) = 5067dce3afe197a9536fea0107c77213fab536dff4a213b07fc60378d5510675 +RWSE3ohX2g5d/Q82LwEkCNS4rPH6cMw7uA65IE7OfOxHIdEsufYRaG4PjWgf3VXeJ5Hnf7gICp1tTM8rMHWjdstansclY3vNSgg= +SHA256 (Pkgfile) = 098a3d10c325e9c10832578f28a42c1b15136835b1c2adbebd7df3ae27b17241 +SHA256 (.footprint) = 7bb147ec47e79c0ccc82d89ca41524e1d8a69b6cb4870e7a87b014c6ea32dd4b +SHA256 (gst-plugins-base-1.12.3.tar.xz) = d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5 diff --git a/gst-plugins-base/Pkgfile b/gst-plugins-base/Pkgfile index 5e9239392..6134f7be6 100644 --- a/gst-plugins-base/Pkgfile +++ b/gst-plugins-base/Pkgfile @@ -5,7 +5,7 @@ # Depends on: alsa-lib cdparanoia gstreamer libtheora libvisual orc pango util-linux xorg-libxv name=gst-plugins-base -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:10:53 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:10:53 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): gstreamer: 1.12.2 -> 1.12.3 Message-ID: <20170924061053.186161802C5@crux.nu> commit da6200326866564bf31cb46758abe4d103e45db1 Author: Danny Rawlins Date: Sun Sep 24 16:10:15 2017 +1000 gstreamer: 1.12.2 -> 1.12.3 diff --git a/gstreamer/.footprint b/gstreamer/.footprint index 1d44637b5..cdd1e2f46 100644 --- a/gstreamer/.footprint +++ b/gstreamer/.footprint @@ -141,25 +141,25 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/ -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcoretracers.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcoretracers.so -rwxr-xr-x root/root usr/lib/libgstbase-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so -> libgstbase-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbase-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so -> libgstbase-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbase-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstcheck-1.0.la -lrwxrwxrwx root/root usr/lib/libgstcheck-1.0.so -> libgstcheck-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstcheck-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstcheck-1.0.so -> libgstcheck-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstcheck-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstcontroller-1.0.la -lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so -> libgstcontroller-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstcontroller-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so -> libgstcontroller-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstcontroller-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstnet-1.0.la -lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so -> libgstnet-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstnet-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so -> libgstnet-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstnet-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstreamer-1.0.la -lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so -> libgstreamer-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstreamer-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so -> libgstreamer-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstreamer-1.0.so.0.1203.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-1.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-base-1.0.pc diff --git a/gstreamer/.md5sum b/gstreamer/.md5sum index 156a8736f..337070ef9 100644 --- a/gstreamer/.md5sum +++ b/gstreamer/.md5sum @@ -1 +1 @@ -4748860621607ffd96244fb79c86c238 gstreamer-1.12.2.tar.xz +33dfcb690304fccdaff178440de13334 gstreamer-1.12.3.tar.xz diff --git a/gstreamer/.signature b/gstreamer/.signature index 40c30b8a3..e470df477 100644 --- a/gstreamer/.signature +++ b/gstreamer/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cSI//hveD22NEOSLo3cqNumAJZQY+rhA1B9swF/xRwjirJ4WzJzm6kOm/El4GVpkvE/UtD74zhfZ32aEcrBRAM= -SHA256 (Pkgfile) = d3cc8f4bf7c4c987d5cf6caebdc602c1787d3b945b8b0713baa242ed3a655a56 -SHA256 (.footprint) = deda970aa037e244036b0c84f9bf7ed01156c2d833803397cc838159b29af704 -SHA256 (gstreamer-1.12.2.tar.xz) = 9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba +RWSE3ohX2g5d/WtfhqaY5UVpfHIoNzMC+AVSa81c4kKc6zK5eawZRylpJViTgN+sOX5j/e8DiQh4X4Q7WCejS3UFzbxcSjlHWwM= +SHA256 (Pkgfile) = d97b174ffb9a6ea2e681a92c69136362bc5a15166a842d0f747079d54a647ced +SHA256 (.footprint) = 6e96ffad3287fecca1a18f7f292a5a8e4241aa3301a150be1590666372d9fd6b +SHA256 (gstreamer-1.12.3.tar.xz) = d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e diff --git a/gstreamer/Pkgfile b/gstreamer/Pkgfile index 17862329e..2a7388ead 100644 --- a/gstreamer/Pkgfile +++ b/gstreamer/Pkgfile @@ -5,7 +5,7 @@ # Depends on: gobject-introspection libcap name=gstreamer -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gstreamer-vaapi: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.BB6F21801A9@crux.nu> commit fec7d23b4f28489d98fd08a0341aa63a83648120 Author: Danny Rawlins Date: Sun Sep 24 16:15:41 2017 +1000 gstreamer-vaapi: 1.12.2 -> 1.12.3 diff --git a/gstreamer-vaapi/.md5sum b/gstreamer-vaapi/.md5sum index a0be6232..bb022a11 100644 --- a/gstreamer-vaapi/.md5sum +++ b/gstreamer-vaapi/.md5sum @@ -1 +1 @@ -bea015f33696a15ad9575fb71af862ed gstreamer-vaapi-1.12.2.tar.xz +aa9ea10623f34680a39b32e243add26d gstreamer-vaapi-1.12.3.tar.xz diff --git a/gstreamer-vaapi/.signature b/gstreamer-vaapi/.signature index 2c28b427..26df0320 100644 --- a/gstreamer-vaapi/.signature +++ b/gstreamer-vaapi/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF36RIYoB6EXWNymcaXYZ9wEb4QzMR71HtIuJJRMbnOjWDsBN2jYYm7w49eXe5o9fO7d6s026+no2OVOqe9Q1sGAc= -SHA256 (Pkgfile) = 9f5b1eb94bf114d0c6932cbe87d59914ff10f23495fdbd7b161477209885f332 +RWSagIOpLGJF34V4TQ3I0PK3EPP1cYcKM9ZLnUsLsvxL6KIfYNvWIfwI/s5/vGytohcDmYquNtoTAN9qqPmpB5dp/tg1zJ3S4A8= +SHA256 (Pkgfile) = b1c8dd0b97c2d920ef2ff523fc37355355cfc65fb49eb4ba7a1a576801911084 SHA256 (.footprint) = ad9f9fcf6dff62bbaf6552e48d853abc87cd2e1e409daabfe26a5fe13560e6dc -SHA256 (gstreamer-vaapi-1.12.2.tar.xz) = 23c714e0474b3c7ae6ff8884aebf8503a1bc3ded335fa2d2b2ac31788466163a +SHA256 (gstreamer-vaapi-1.12.3.tar.xz) = f4cdafd8fd9606a490917c8b67336e835df1219580d55421c70480fd0913744d diff --git a/gstreamer-vaapi/Pkgfile b/gstreamer-vaapi/Pkgfile index 35e0ead7..af6232a5 100644 --- a/gstreamer-vaapi/Pkgfile +++ b/gstreamer-vaapi/Pkgfile @@ -5,7 +5,7 @@ # Depends on: gst-plugins-base gst-plugins-bad libva xorg-libxrandr libvpx name=gstreamer-vaapi -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gst-libav: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.BE6EE1802BD@crux.nu> commit 7be72026e9305314ee4336f9707604d3a90d4586 Author: Danny Rawlins Date: Sun Sep 24 16:15:16 2017 +1000 gst-libav: 1.12.2 -> 1.12.3 diff --git a/gst-libav/.md5sum b/gst-libav/.md5sum index ef93c557..e247d09c 100644 --- a/gst-libav/.md5sum +++ b/gst-libav/.md5sum @@ -1 +1 @@ -8788aecc032a287227b4bd239d1b998a gst-libav-1.12.2.tar.xz +81f62d58279108698b321209fc6696ce gst-libav-1.12.3.tar.xz diff --git a/gst-libav/.signature b/gst-libav/.signature index 85a727a0..3f5396a8 100644 --- a/gst-libav/.signature +++ b/gst-libav/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF32vlPieCt7hYbkRkRD1D1+nUVpGyWVYZ4gX+rYhhhIbRqjNgRsDo4xFEtEt6b/aoABvVcJtl2oQKf0wQuSPn8Q4= -SHA256 (Pkgfile) = 3a6c4e2b1f0d89815afdac54abd148db74a0f60ef353fbcfea8215547706d7b7 +RWSagIOpLGJF38oD/Y/JIsxJ3n7Prm/0O7KdOXxYcBgGkHZtg9FX7BeZ9ZCTDLdE470sb/idv9107W6rFVg29/fZ5z2bpnooSA4= +SHA256 (Pkgfile) = 75780de02ba220c3680d8fff024f1c0cfa7d00e986baab1b1876e850bbe43a57 SHA256 (.footprint) = d74c92d6ce61aa73f319dc0142b76031fc1eed2bf3609fbe282054e9dc1e06de -SHA256 (gst-libav-1.12.2.tar.xz) = 5bb735b9bb218b652ae4071ea6f6be8eaae55e9d3233aec2f36b882a27542db3 +SHA256 (gst-libav-1.12.3.tar.xz) = 015ef8cab6f7fb87c8fb42642486423eff3b6e6a6bccdcd6a189f436a3619650 diff --git a/gst-libav/Pkgfile b/gst-libav/Pkgfile index c159e764..478a126b 100644 --- a/gst-libav/Pkgfile +++ b/gst-libav/Pkgfile @@ -4,7 +4,7 @@ # Depends on: ffmpeg gst-plugins-base name=gst-libav -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gst-python: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.C191A1802C9@crux.nu> commit e2d36fa8a952cfc22f2ca93510bbc08155c999fa Author: Danny Rawlins Date: Sun Sep 24 16:14:51 2017 +1000 gst-python: 1.12.2 -> 1.12.3 diff --git a/gst-python/.md5sum b/gst-python/.md5sum index fd685d0d..22251fa3 100644 --- a/gst-python/.md5sum +++ b/gst-python/.md5sum @@ -1 +1 @@ -da5c9fa42290bc3006661c869e076ffe gst-python-1.12.2.tar.xz +622125816c52a51205660d210f8e7b8b gst-python-1.12.3.tar.xz diff --git a/gst-python/.signature b/gst-python/.signature index 4d45d505..30ac4988 100644 --- a/gst-python/.signature +++ b/gst-python/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3+UABdrPP5+JWwoh3bzlvMgFyCUalVKCzeyyJLehjoJs4HBUR4auJ6PzKPuV6mh5YrirPCbgHRpndE6t4KE8nw8= -SHA256 (Pkgfile) = 3263eb4cb777d2ce14dc9189c140b5ccab923535ee5084ac14e9abc6366c9226 +RWSagIOpLGJF3z5Q7HyhIJmpfVoEnKgAYS/Hy0G7ywoB9/Dz2+bK0iS27jsmKlOixWNcd2zbG00yKkSjNnDmz3XOmQpzYSd8kgI= +SHA256 (Pkgfile) = ef7e05075deb494d3db9548d45b303cfaa08001dbe6e2383a5931462d0a0a2ab SHA256 (.footprint) = d626780df20fbc87366463840370c4671b885c3a56b5b944e6c753f5fcb37de0 -SHA256 (gst-python-1.12.2.tar.xz) = f4cc32ad46a653e1ae2f27ac2a16078b00075c9106b2784a1a8d1f31c5069e47 +SHA256 (gst-python-1.12.3.tar.xz) = c3f529dec1294633132690806703b80bad5752eff482eaf81f209c2aba012ba7 diff --git a/gst-python/Pkgfile b/gst-python/Pkgfile index 392ea0d6..b1fe45b1 100644 --- a/gst-python/Pkgfile +++ b/gst-python/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gst-plugins-base pygtk pygobject-gtk3 name=gst-python -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/gst-python/gst-python-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gst-plugins-ugly: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.C4AA41802D4@crux.nu> commit 79dac3b5c52b3b6c54b3ad335d14ee85923b72cd Author: Danny Rawlins Date: Sun Sep 24 16:14:03 2017 +1000 gst-plugins-ugly: 1.12.2 -> 1.12.3 diff --git a/gst-plugins-ugly/.md5sum b/gst-plugins-ugly/.md5sum index 2e31b436..0c77563f 100644 --- a/gst-plugins-ugly/.md5sum +++ b/gst-plugins-ugly/.md5sum @@ -1 +1 @@ -eb639021905a32cf3013ca5bac1b694d gst-plugins-ugly-1.12.2.tar.xz +8a0ba8141b1548ee094eb97e7cf5471f gst-plugins-ugly-1.12.3.tar.xz diff --git a/gst-plugins-ugly/.signature b/gst-plugins-ugly/.signature index 7f9b8281..3c2743d2 100644 --- a/gst-plugins-ugly/.signature +++ b/gst-plugins-ugly/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3xblTdfaLRHcndADpIHik22nchVXgaHhh6KqcA0VFfL6T6rA3VReoXBMyZIcKaOTDsoBn3wGXpRQ71cFPDZTiws= -SHA256 (Pkgfile) = fdf5055c6419177ab2b0cc28099baaf1422c72a54c5b5ecb2597a920d2ba4fe8 +RWSagIOpLGJF35Nay/ZxuFP1rMvhkXBxy5GhLC02qEfbsFiQezga2jbVTTBt+f8pgjOOP36jxC8ljjiddxRqxGylYhJ8N9FJfAE= +SHA256 (Pkgfile) = ac93b15c6844cfa190359bdf589e2947493353f07f25df256449a8d491d0f190 SHA256 (.footprint) = 48a4262b624cdc1ac5324476b585678a9af93c2fd50a2e01ac433fc98c6f34e0 -SHA256 (gst-plugins-ugly-1.12.2.tar.xz) = 1cc3942bbf3ea87da3e35437d4e014e991b103db22a6174f62a98c89c3f5f466 +SHA256 (gst-plugins-ugly-1.12.3.tar.xz) = e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 diff --git a/gst-plugins-ugly/Pkgfile b/gst-plugins-ugly/Pkgfile index cce036cb..572ef5eb 100644 --- a/gst-plugins-ugly/Pkgfile +++ b/gst-plugins-ugly/Pkgfile @@ -5,7 +5,7 @@ # Depends on: gst-plugins-base lame liba52 libcdio libdvdread libmpeg2 opencore-amr x264 name=gst-plugins-ugly -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gst-plugins-bad: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.C7A7C1802D5@crux.nu> commit 65ce55a3ee13e6876645b80f99174473d9307d47 Author: Danny Rawlins Date: Sun Sep 24 16:12:24 2017 +1000 gst-plugins-bad: 1.12.2 -> 1.12.3 diff --git a/gst-plugins-bad/.footprint b/gst-plugins-bad/.footprint index af7257b3..42a245d8 100644 --- a/gst-plugins-bad/.footprint +++ b/gst-plugins-bad/.footprint @@ -191,6 +191,8 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/include/gst/gl/ -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgdp.so -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgeometrictransform.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgeometrictransform.so +-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgtk.la +-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstgtk.so -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsthls.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsthls.so -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstid3tag.la @@ -298,57 +300,57 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/include/gst/gl/ -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstyadif.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstyadif.so -rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.la -lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so -> libgstadaptivedemux-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so -> libgstadaptivedemux-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstadaptivedemux-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstbadallocators-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbadallocators-1.0.so -> libgstbadallocators-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbadallocators-1.0.so.0 -> libgstbadallocators-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbadallocators-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbadallocators-1.0.so -> libgstbadallocators-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbadallocators-1.0.so.0 -> libgstbadallocators-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbadallocators-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so -> libgstbadaudio-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so -> libgstbadaudio-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbadaudio-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstbadbase-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbadbase-1.0.so -> libgstbadbase-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbadbase-1.0.so.0 -> libgstbadbase-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbadbase-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbadbase-1.0.so -> libgstbadbase-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbadbase-1.0.so.0 -> libgstbadbase-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbadbase-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstbadvideo-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so -> libgstbadvideo-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so.0 -> libgstbadvideo-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbadvideo-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so -> libgstbadvideo-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbadvideo-1.0.so.0 -> libgstbadvideo-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbadvideo-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.la -lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so -> libgstbasecamerabinsrc-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so -> libgstbasecamerabinsrc-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstbasecamerabinsrc-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.la -lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so -> libgstcodecparsers-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so -> libgstcodecparsers-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstcodecparsers-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstgl-1.0.la -lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so -> libgstgl-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstgl-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so -> libgstgl-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstgl-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.la -lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so -> libgstinsertbin-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so -> libgstinsertbin-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstinsertbin-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.la -lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so -> libgstmpegts-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so -> libgstmpegts-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstmpegts-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstphotography-1.0.la -lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so -> libgstphotography-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstphotography-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so -> libgstphotography-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstphotography-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgstplayer-1.0.la -lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so -> libgstplayer-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgstplayer-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so -> libgstplayer-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgstplayer-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.la -lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so -> libgsturidownloader-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so -> libgsturidownloader-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib/libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib/libgsturidownloader-1.0.so.0.1203.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-bad-allocators-1.0.pc -rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-bad-audio-1.0.pc diff --git a/gst-plugins-bad/.md5sum b/gst-plugins-bad/.md5sum index 93b3174b..802be5d6 100644 --- a/gst-plugins-bad/.md5sum +++ b/gst-plugins-bad/.md5sum @@ -1 +1 @@ -5683f0ea91f9e1e0613b0f6f729980a7 gst-plugins-bad-1.12.2.tar.xz +594a818b13fa89960b6e7c414340db38 gst-plugins-bad-1.12.3.tar.xz diff --git a/gst-plugins-bad/.signature b/gst-plugins-bad/.signature index 91287639..d4022460 100644 --- a/gst-plugins-bad/.signature +++ b/gst-plugins-bad/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF39ESx1BobAWaiJfOfCLO8/FM02+4aJU85nzgLSWaO3BW95hCIe/tlDler9FgmcLIlJKsr5xK5VptFuBrx2KF8wA= -SHA256 (Pkgfile) = 53e3d0cc8fc2aa14faec12d6220ddf007ffdfa410d63fedbcbb6b02992431903 -SHA256 (.footprint) = 0bc6df101d581363a566872447a9f6fa1394b8faf458185f1c9f3a712150f817 -SHA256 (gst-plugins-bad-1.12.2.tar.xz) = 9c2c7edde4f59d74eb414e0701c55131f562e5c605a3ce9b091754f106c09e37 +RWSagIOpLGJF3xe8BI+4kZg2Y+Yvi0rbhy6CAlz28/7+MZIUrRB0B0JKHvfnbDQ2Wz3si3wCdCVedsZuqwo8EmwGnwsR8lrjBAg= +SHA256 (Pkgfile) = 59f343af9b5a9c0725f09ab75d1a11945316c1bedab70ed99a9838c7e81b33ad +SHA256 (.footprint) = 9cc7940acce5b449da1010b4b1190b15f5a765a0ac69ebb3676b4ccb3f013663 +SHA256 (gst-plugins-bad-1.12.3.tar.xz) = 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec diff --git a/gst-plugins-bad/Pkgfile b/gst-plugins-bad/Pkgfile index 696a9f7c..5a6cfb5c 100644 --- a/gst-plugins-bad/Pkgfile +++ b/gst-plugins-bad/Pkgfile @@ -5,7 +5,7 @@ # Depends on: gst-plugins-base libdca ladspa libdvdnav libmms librsvg libsndfile libwebp mjpegtools neon nettle openal name=gst-plugins-bad -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:17:05 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:17:05 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): gst-plugins-good: 1.12.2 -> 1.12.3 Message-ID: <20170924061705.CA8E61802D6@crux.nu> commit 9bafca03643845f35b17e27675e06385cf264496 Author: Danny Rawlins Date: Sun Sep 24 16:11:42 2017 +1000 gst-plugins-good: 1.12.2 -> 1.12.3 diff --git a/gst-plugins-good/.md5sum b/gst-plugins-good/.md5sum index 5d78b836..5007e2bf 100644 --- a/gst-plugins-good/.md5sum +++ b/gst-plugins-good/.md5sum @@ -1 +1 @@ -20254217d9805484532e08ff1c3aa296 gst-plugins-good-1.12.2.tar.xz +6b56a7cc6c5fd031a9596ec123b2f285 gst-plugins-good-1.12.3.tar.xz diff --git a/gst-plugins-good/.signature b/gst-plugins-good/.signature index c4c9d747..eef4ae69 100644 --- a/gst-plugins-good/.signature +++ b/gst-plugins-good/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3450gOQT5g13msPEV3hr6TYmKh/LMlhR7yiROCFYrIcMNru40jqUSzVf5uJ3E/QS74trgk7Of8R4Lk6ujbkMgQU= -SHA256 (Pkgfile) = 006998405fd6a6aa1bb6120d1146b0da1f061bc6cf1164716c1a7f797b05670a +RWSagIOpLGJF3wVWLOqY1jTiuivRcaoD66QAk+fORD0IjX3t7OvbVKO/I6c1O8IevfoXF+MeGzf7CSHDQIf3ZzSIg9o1IuiN+wg= +SHA256 (Pkgfile) = 1663ef62d96a01540badbd5dcdf0668a14990ae8d1be1dd98773b5e97010038f SHA256 (.footprint) = 24612d3390d45a4f6d46e2b551687cbf060d748e67b44575c4c4eb514dd31304 -SHA256 (gst-plugins-good-1.12.2.tar.xz) = 5591ee7208ab30289a30658a82b76bf87169c927572d9b794f3a41ed48e1ee96 +SHA256 (gst-plugins-good-1.12.3.tar.xz) = 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 diff --git a/gst-plugins-good/Pkgfile b/gst-plugins-good/Pkgfile index 3070def7..4b676517 100644 --- a/gst-plugins-good/Pkgfile +++ b/gst-plugins-good/Pkgfile @@ -5,7 +5,7 @@ # Depends on: flac gdk-pixbuf gst-plugins-base libdv libshout libsoup libvpx speex taglib wavpack name=gst-plugins-good -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:28:52 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:28:52 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): gst-plugins-base-32: 1.12.2 -> 1.12.3 Message-ID: <20170924062852.6F72F180084@crux.nu> commit 3accb82d0809e7cc17003afe2c82d62dc0fbfec2 Author: Danny Rawlins Date: Sun Sep 24 16:28:44 2017 +1000 gst-plugins-base-32: 1.12.2 -> 1.12.3 diff --git a/gst-plugins-base-32/.footprint b/gst-plugins-base-32/.footprint index 0d2f1cf..3967e3a 100644 --- a/gst-plugins-base-32/.footprint +++ b/gst-plugins-base-32/.footprint @@ -58,49 +58,49 @@ drwxr-xr-x root/root usr/lib32/gstreamer-1.0/ -rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstxvimagesink.la -rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstxvimagesink.so -rwxr-xr-x root/root usr/lib32/libgstallocators-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstallocators-1.0.so -> libgstallocators-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstallocators-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstallocators-1.0.so -> libgstallocators-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstallocators-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstapp-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstapp-1.0.so -> libgstapp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstapp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstapp-1.0.so -> libgstapp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstapp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstaudio-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstaudio-1.0.so -> libgstaudio-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstaudio-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstaudio-1.0.so -> libgstaudio-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstaudio-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstfft-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstfft-1.0.so -> libgstfft-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstfft-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstfft-1.0.so -> libgstfft-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstfft-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstpbutils-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstpbutils-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstpbutils-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstriff-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstriff-1.0.so -> libgstriff-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstriff-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstriff-1.0.so -> libgstriff-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstriff-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstrtp-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstrtp-1.0.so -> libgstrtp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstrtp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstrtp-1.0.so -> libgstrtp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstrtp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstrtsp-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstrtsp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstrtsp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstsdp-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstsdp-1.0.so -> libgstsdp-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstsdp-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstsdp-1.0.so -> libgstsdp-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstsdp-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgsttag-1.0.la -lrwxrwxrwx root/root usr/lib32/libgsttag-1.0.so -> libgsttag-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgsttag-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgsttag-1.0.so -> libgsttag-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgsttag-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstvideo-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstvideo-1.0.so -> libgstvideo-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstvideo-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstvideo-1.0.so -> libgstvideo-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstvideo-1.0.so.0.1203.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-allocators-1.0.pc -rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-app-1.0.pc diff --git a/gst-plugins-base-32/.md5sum b/gst-plugins-base-32/.md5sum index 0016e95..dd651e9 100644 --- a/gst-plugins-base-32/.md5sum +++ b/gst-plugins-base-32/.md5sum @@ -1 +1 @@ -77f5379c4ca677616b415e3b3ff95578 gst-plugins-base-1.12.2.tar.xz +e69d41472a9b08eaf9659cde5dc0a4a4 gst-plugins-base-1.12.3.tar.xz diff --git a/gst-plugins-base-32/.signature b/gst-plugins-base-32/.signature index dbab66f..1da3811 100644 --- a/gst-plugins-base-32/.signature +++ b/gst-plugins-base-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXcuSWZ8qeM/2PMYZIW/Yg4U6KPJYAdLt9DfV1F4mH0CuuRWqIuP4RNVfoK2SqusWz2SyaVgg87L3SOPLBYIhXAs= -SHA256 (Pkgfile) = 6c1dcb9ab187bf05220dae9850fdf3d89e7b52204eb8704dc11a8b2c46b79139 -SHA256 (.footprint) = aa6f6f152653cd741f0c4717879450cae0bffddf245fa6ff95a8b8a1e058ef39 -SHA256 (gst-plugins-base-1.12.2.tar.xz) = 5067dce3afe197a9536fea0107c77213fab536dff4a213b07fc60378d5510675 +RWSwxGo/zH7eXQ+GEjVz6FEcH0TEttpAOJHdNkn724ZF3Tgjyq7twrQZkVyM02pxHE3epF6dRqbtaUTrpBShoHyot2IAaHvgCAg= +SHA256 (Pkgfile) = f5870860925962c1994ee09215d0502f949d689908ea815c74aff8ada212a468 +SHA256 (.footprint) = 33fe1ad972330658f7c9f6c1829d112da79066c63d98a0400a1355a8eafc12ed +SHA256 (gst-plugins-base-1.12.3.tar.xz) = d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5 diff --git a/gst-plugins-base-32/Pkgfile b/gst-plugins-base-32/Pkgfile index bcf9f21..c3e1879 100644 --- a/gst-plugins-base-32/Pkgfile +++ b/gst-plugins-base-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: alsa-lib-32 cdparanoia-32 gstreamer-32 libtheora-32 libvisual-32 orc-32 pango-32 util-linux-32 xorg-libxv-32 gst-plugins-base name=gst-plugins-base-32 -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$version.tar.xz) From crux at crux.nu Sun Sep 24 06:28:52 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 06:28:52 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): gstreamer-32: 1.12.2 -> 1.12.3 Message-ID: <20170924062852.726F11802C9@crux.nu> commit d5f61b36e75352e0e63f01f4b13cb7d069cbb29a Author: Danny Rawlins Date: Sun Sep 24 16:26:03 2017 +1000 gstreamer-32: 1.12.2 -> 1.12.3 diff --git a/gstreamer-32/.footprint b/gstreamer-32/.footprint index 295c2fd..30d8944 100644 --- a/gstreamer-32/.footprint +++ b/gstreamer-32/.footprint @@ -9,25 +9,25 @@ drwxr-xr-x root/root usr/lib32/gstreamer-1.0/ -rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcoretracers.la -rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcoretracers.so -rwxr-xr-x root/root usr/lib32/libgstbase-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstbase-1.0.so -> libgstbase-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstbase-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstbase-1.0.so -> libgstbase-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstbase-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstcheck-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstcheck-1.0.so -> libgstcheck-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstcheck-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstcheck-1.0.so -> libgstcheck-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstcheck-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstcontroller-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstcontroller-1.0.so -> libgstcontroller-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstcontroller-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstcontroller-1.0.so -> libgstcontroller-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstcontroller-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstnet-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstnet-1.0.so -> libgstnet-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstnet-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstnet-1.0.so -> libgstnet-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstnet-1.0.so.0.1203.0 -rwxr-xr-x root/root usr/lib32/libgstreamer-1.0.la -lrwxrwxrwx root/root usr/lib32/libgstreamer-1.0.so -> libgstreamer-1.0.so.0.1202.0 -lrwxrwxrwx root/root usr/lib32/libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.1202.0 --rwxr-xr-x root/root usr/lib32/libgstreamer-1.0.so.0.1202.0 +lrwxrwxrwx root/root usr/lib32/libgstreamer-1.0.so -> libgstreamer-1.0.so.0.1203.0 +lrwxrwxrwx root/root usr/lib32/libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.1203.0 +-rwxr-xr-x root/root usr/lib32/libgstreamer-1.0.so.0.1203.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-1.0.pc -rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-base-1.0.pc diff --git a/gstreamer-32/.md5sum b/gstreamer-32/.md5sum index 156a873..337070e 100644 --- a/gstreamer-32/.md5sum +++ b/gstreamer-32/.md5sum @@ -1 +1 @@ -4748860621607ffd96244fb79c86c238 gstreamer-1.12.2.tar.xz +33dfcb690304fccdaff178440de13334 gstreamer-1.12.3.tar.xz diff --git a/gstreamer-32/.signature b/gstreamer-32/.signature index 42158b0..fcab9e2 100644 --- a/gstreamer-32/.signature +++ b/gstreamer-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXQbmfb04C4eYlSj+4JuYwo8XGp1Ex41u+N2iY/SsYsi2506hWeYlbQ/qODuGs06SYs4Fae5sOwZFGHERtCaLBgw= -SHA256 (Pkgfile) = bb1da75887688fedf8636831d3b2844864ca2eceecc1f9c708ee56ee3daac333 -SHA256 (.footprint) = 3627cf95e598d79fcf75c20534844be78fc2197c828d6aacdabb2fc466af4eb0 -SHA256 (gstreamer-1.12.2.tar.xz) = 9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba +RWSwxGo/zH7eXaz1cDScp4QqiPj1UdBRgAaJAZNgr7V54noMrPW82xzkTQxWFOdYpKl1ekGFqc2QMQB2Gn/I2AvJYeyOb5v7ggU= +SHA256 (Pkgfile) = 16b26694034aee9a5883f9ee3c17137195f24babd6691adfca9c195288508981 +SHA256 (.footprint) = 7f83878c37fd98bab011a604586f18795328d3b37c05c85932f468eb5d82e239 +SHA256 (gstreamer-1.12.3.tar.xz) = d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e diff --git a/gstreamer-32/Pkgfile b/gstreamer-32/Pkgfile index be464b3..ebeea34 100644 --- a/gstreamer-32/Pkgfile +++ b/gstreamer-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: glib-32 libcap-32 gstreamer name=gstreamer-32 -version=1.12.2 +version=1.12.3 release=1 source=(https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$version.tar.xz) From crux at crux.nu Sun Sep 24 08:49:37 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 08:49:37 +0000 (UTC) Subject: [crux-commits] ports/core (3.3): perl: update to 5.24.3 Message-ID: <20170924084937.86E2F180086@crux.nu> commit c8b3f437d7f2f8444978895196a7e1b6974babc8 Author: Juergen Daubert Date: Sun Sep 24 10:49:25 2017 +0200 perl: update to 5.24.3 diff --git a/perl/.footprint b/perl/.footprint index 01ef8c87..99fcddab 100644 --- a/perl/.footprint +++ b/perl/.footprint @@ -10,8 +10,8 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/instmodsh -rwxr-xr-x root/root usr/bin/json_pp -rwxr-xr-x root/root usr/bin/libnetcfg -lrwxrwxrwx root/root usr/bin/perl -> perl5.24.2 --rwxr-xr-x root/root usr/bin/perl5.24.2 +lrwxrwxrwx root/root usr/bin/perl -> perl5.24.3 +-rwxr-xr-x root/root usr/bin/perl5.24.3 -rwxr-xr-x root/root usr/bin/perlbug -rwxr-xr-x root/root usr/bin/perldoc -rwxr-xr-x root/root usr/bin/perlivp @@ -1149,9 +1149,11 @@ drwxr-xr-x root/root usr/lib/perl5/5.24/pod/ -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5221delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5222delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5223delta.pod +-rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5224delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5240delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5241delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5242delta.pod +-rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl5243delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl561delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl56delta.pod -rw-r--r-- root/root usr/lib/perl5/5.24/pod/perl581delta.pod @@ -1891,9 +1893,11 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/perl5221delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl5222delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl5223delta.1pm.gz +-rw-r--r-- root/root usr/share/man/man1/perl5224delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl5240delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl5241delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl5242delta.1pm.gz +-rw-r--r-- root/root usr/share/man/man1/perl5243delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl561delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl56delta.1pm.gz -rw-r--r-- root/root usr/share/man/man1/perl581delta.1pm.gz diff --git a/perl/.md5sum b/perl/.md5sum index 3b737429..730e11ff 100644 --- a/perl/.md5sum +++ b/perl/.md5sum @@ -1 +1 @@ -b7c027975a476dbb9aa7202f760d8eca perl-5.24.2.tar.xz +e960a8e9f6585205cacb913e97657cb6 perl-5.24.3.tar.xz diff --git a/perl/.signature b/perl/.signature index 03fb501a..c3d16728 100644 --- a/perl/.signature +++ b/perl/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqpPvke17u3tWUs2c8KXNoeoZnvFbxxcK3/HOVB6v1iASGlngO8s62o9jJzpk6BYkchpLh+knQzjGOe1G5oV5awg= -SHA256 (Pkgfile) = ff6992076fb5061dda18f39ad244f1077103dd3c2c45a53fbe72b1b9d60e7f30 -SHA256 (.footprint) = aac16ae8ccdc1f019c73e268d5f17cbc3ba673c272c0024b4555fc14d6581df4 -SHA256 (perl-5.24.2.tar.xz) = b25dd465ef32edf853078eb540b26243db0a3b5e1b1cc84393703d9564be67c0 +RWRJc1FUaeVeqoveGg686J4Fdxuwt01FLQLHRFqgzmraA1A/1sOSUQPeDEdfKUXmZXs3/kkll8fA5W6Wp6RJGtbFNToGV+7ErAA= +SHA256 (Pkgfile) = 6b787c0558b2aaa8989782eeaaa4ced05f237aec07794b99cd8f3a67815bffe9 +SHA256 (.footprint) = 818c072ae97decda84517938aa907dde42b2cd299086f588512fd0cefd9530b1 +SHA256 (perl-5.24.3.tar.xz) = 03fe3e4ea39d2a4982703572599a80f3d5f368a1359ed89746ea1d8bec6cfbba diff --git a/perl/Pkgfile b/perl/Pkgfile index 0dac1ea7..d3203ab8 100644 --- a/perl/Pkgfile +++ b/perl/Pkgfile @@ -4,7 +4,7 @@ # Depends on: db gdbm name=perl -version=5.24.2 +version=5.24.3 release=1 source=(http://www.cpan.org/src/5.0/$name-$version.tar.xz) From crux at crux.nu Sun Sep 24 08:52:24 2017 From: crux at crux.nu (crux at crux.nu) Date: Sun, 24 Sep 2017 08:52:24 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mutt: update to 1.9.1 Message-ID: <20170924085224.72B70180086@crux.nu> commit 194e1bb502fb8df25b2d20a73e73f99cccd269a3 Author: Juergen Daubert Date: Sun Sep 24 10:52:08 2017 +0200 mutt: update to 1.9.1 diff --git a/mutt/.md5sum b/mutt/.md5sum index edfe023f5..c9ea94897 100644 --- a/mutt/.md5sum +++ b/mutt/.md5sum @@ -1 +1 @@ -6ae8c1691bbad562a8b46618207f07c2 mutt-1.9.0.tar.gz +1fbf126b8588e11263bd655b192173bd mutt-1.9.1.tar.gz diff --git a/mutt/.signature b/mutt/.signature index 864a44ca1..7167dd184 100644 --- a/mutt/.signature +++ b/mutt/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Q7J23NqPLTr12EfmEA8rNxJILU4CnGmNhYDr5JG/zArn9cZlPYuaCmEfDQ+y/Tg8nKgezADrPgxwWgeisN7hgM= -SHA256 (Pkgfile) = 1b7657f63b7452793c6404da9ac6616c559f31b4d1fdac9dce08274bc9fd2b37 +RWSE3ohX2g5d/chndHNrgLEqFBl0vrbukB/bsI5xgg9RJHD8jd0KjYCZWlyUwQYBMMeRFS/zAgLIZ4pIsgm5lFxymv8TSY0/CQI= +SHA256 (Pkgfile) = 6e27808d5e84e58f0baae1e369befe53ae2d995ae624ef43545094b7a7494d4e SHA256 (.footprint) = f996ec86bfe2de4f1387c530e3137b4f278f57bfd5606e461322a6bb449d9358 -SHA256 (mutt-1.9.0.tar.gz) = ec6d7595d3a1f26ae9f565b5ba5ffee94f9b2dc0683b0014684f2dc874f9e2d4 +SHA256 (mutt-1.9.1.tar.gz) = 749b83a96373c6e2101ebe8c4b9a651735e02c478edb750750a5146a15d91bb1 diff --git a/mutt/Pkgfile b/mutt/Pkgfile index 35167cfe2..315aaba7d 100644 --- a/mutt/Pkgfile +++ b/mutt/Pkgfile @@ -4,7 +4,7 @@ # Depends on: gdbm ncurses openssl zlib name=mutt -version=1.9.0 +version=1.9.1 release=1 source=(https://bitbucket.org/mutt/mutt/downloads/$name-$version.tar.gz) From crux at crux.nu Mon Sep 25 09:51:03 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 09:51:03 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): ipset: 6.30 -> 6.34 Message-ID: <20170925095103.0B0431801FA@crux.nu> commit 2ccedb79caf3a57165429c6b419cb12b21937512 Author: Danny Rawlins Date: Mon Sep 25 19:50:54 2017 +1000 ipset: 6.30 -> 6.34 diff --git a/ipset/.footprint b/ipset/.footprint index 39baf2a3..b2042892 100644 --- a/ipset/.footprint +++ b/ipset/.footprint @@ -21,9 +21,9 @@ drwxr-xr-x root/root usr/include/libipset/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libipset.a -rwxr-xr-x root/root usr/lib/libipset.la -lrwxrwxrwx root/root usr/lib/libipset.so -> libipset.so.3.6.0 -lrwxrwxrwx root/root usr/lib/libipset.so.3 -> libipset.so.3.6.0 --rwxr-xr-x root/root usr/lib/libipset.so.3.6.0 +lrwxrwxrwx root/root usr/lib/libipset.so -> libipset.so.3.7.0 +lrwxrwxrwx root/root usr/lib/libipset.so.3 -> libipset.so.3.7.0 +-rwxr-xr-x root/root usr/lib/libipset.so.3.7.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libipset.pc drwxr-xr-x root/root usr/sbin/ diff --git a/ipset/.md5sum b/ipset/.md5sum index bb3ced97..0f45728f 100644 --- a/ipset/.md5sum +++ b/ipset/.md5sum @@ -1 +1 @@ -41c32e3b884ec714f0aac95e7675f9d1 ipset-6.30.tar.bz2 +51bd03f976a1501fd45e1d71a1e2e6bf ipset-6.34.tar.bz2 diff --git a/ipset/.signature b/ipset/.signature index 1fc6f8b2..51716455 100644 --- a/ipset/.signature +++ b/ipset/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF38jCGbglqUwVxjkIb4rzBdjvJd9QwwADZFk1V5cecrVmbtziZziObpu7KiT8QmNbmJtmgcXd5vdlPxtIlFOjjAE= -SHA256 (Pkgfile) = 25d88cdcfd87ae2eed9fb17a33e108a40a6a74e2bb6c31a26ffcb3f2d7741bc2 -SHA256 (.footprint) = 87c8ab42569bac1ae6d60fe09f43fe783c4d80a41babcae81eaff0b1638b048b -SHA256 (ipset-6.30.tar.bz2) = 65bfa43fec3d51a6b4012f3d7e4b93a748df9b71b6cd6c53adbec8083e804a31 +RWSagIOpLGJF37u1k29LJ8vPDPPA4M5pVeqAsnpV2YBIFo8qURxwHLmxxvztRUVzLcBX7PBB4KN12umPdr4poYwz2Kobwbh2bww= +SHA256 (Pkgfile) = 7d2628414983761b74f6274ee36d7879255c9c8cdf56b40b106929c089ade2f2 +SHA256 (.footprint) = ed7e3d23599554a37ca00438bd1dee29b18a9cb42ea47df557f2e03fa739eb4d +SHA256 (ipset-6.34.tar.bz2) = d70e831b670b7aa25dde81fd994d3a7ce0c0e801559a557105576df66cd8d680 diff --git a/ipset/Pkgfile b/ipset/Pkgfile index 5e3e755e..a9868237 100644 --- a/ipset/Pkgfile +++ b/ipset/Pkgfile @@ -5,7 +5,7 @@ # Depends on: iptables libmnl name=ipset -version=6.30 +version=6.34 release=1 source=(http://$name.netfilter.org/$name-$version.tar.bz2) From crux at crux.nu Mon Sep 25 10:51:52 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 10:51:52 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python3-six: 1.10.0 -> 1.11.0 Message-ID: <20170925105152.D2CEF180064@crux.nu> commit ab4d7817800a86522c09b21e1b1822c89e9f967e Author: Danny Rawlins Date: Mon Sep 25 20:49:01 2017 +1000 python3-six: 1.10.0 -> 1.11.0 diff --git a/python3-six/.footprint b/python3-six/.footprint index 1ee273e08..1360163a8 100644 --- a/python3-six/.footprint +++ b/python3-six/.footprint @@ -5,9 +5,9 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/__pycache__/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/six.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/six.cpython-36.pyc -drwxr-xr-x root/root usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg-info/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.10.0-py3.6.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/six-1.11.0-py3.6.egg-info/top_level.txt -rw-r--r-- root/root usr/lib/python3.6/site-packages/six.py diff --git a/python3-six/.md5sum b/python3-six/.md5sum index c0faf418e..5453922ea 100644 --- a/python3-six/.md5sum +++ b/python3-six/.md5sum @@ -1,2 +1,2 @@ 3b74f5cd0740a05802a23b019ce579a3 get-pip.py -34eed507548117b2ab523ab14b2f8b55 six-1.10.0.tar.gz +d12789f9baf7e9fb2524c0c64f1773f8 six-1.11.0.tar.gz diff --git a/python3-six/.signature b/python3-six/.signature index ace558772..1b48702e6 100644 --- a/python3-six/.signature +++ b/python3-six/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UMOTNut3eqily/DpOyHSVkKgczD0hSWu3yUybqGLGshYuEyIR30Uac0mSqfNZHG691uqRQJdwRrMAypBcEk4wU= -SHA256 (Pkgfile) = d26a5b65e42e7e2f44c967c4db31b6b693c3b4bf633a74a908a3c9ed3621a933 -SHA256 (.footprint) = 0ce95e9bf164be5ca50d50535b12dd962b922124d4914b5f6447383d07b85392 -SHA256 (six-1.10.0.tar.gz) = 105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a +RWSE3ohX2g5d/f9O1NpxIQUEHc6iMqVuodo/LR2iMdVG3KiCgEeiBd8lsg1wHmAiRuIWpP9IvTBoLR9MumeN0CZUo5FnE5IEvA4= +SHA256 (Pkgfile) = b5d1bd9849d1e2052193a5b3313b4ac2ad6fc0fb3407243dec3c01c0679f0c3c +SHA256 (.footprint) = 13e3aa8ef99328fcf63215effd58961bebd44fb96499b14136249ec5e20725c0 +SHA256 (six-1.11.0.tar.gz) = 70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9 SHA256 (get-pip.py) = 19dae841a150c86e2a09d475b5eb0602861f2a5b7761ec268049a662dbd2bd0c diff --git a/python3-six/Pkgfile b/python3-six/Pkgfile index 7b0b65d31..661e8c36b 100644 --- a/python3-six/Pkgfile +++ b/python3-six/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python3 name=python3-six -version=1.10.0 +version=1.11.0 release=1 source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.tar.gz https://bootstrap.pypa.io/get-pip.py) From crux at crux.nu Mon Sep 25 10:51:52 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 10:51:52 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): python-six: 1.10.0 -> 1.11.0 Message-ID: <20170925105152.D739B1802C5@crux.nu> commit bb98ea65807e3071c17f19b8bbe504b4689e8552 Author: Danny Rawlins Date: Mon Sep 25 20:48:44 2017 +1000 python-six: 1.10.0 -> 1.11.0 diff --git a/python-six/.footprint b/python-six/.footprint index b8ab909c2..71812073a 100644 --- a/python-six/.footprint +++ b/python-six/.footprint @@ -2,11 +2,11 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python2.7/ drwxr-xr-x root/root usr/lib/python2.7/site-packages/ -drwxr-xr-x root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/ --rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.10.0-py2.7.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python2.7/site-packages/six-1.11.0-py2.7.egg-info/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.11.0-py2.7.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.11.0-py2.7.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.11.0-py2.7.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/six-1.11.0-py2.7.egg-info/top_level.txt -rw-r--r-- root/root usr/lib/python2.7/site-packages/six.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/six.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/six.pyo diff --git a/python-six/.md5sum b/python-six/.md5sum index c0faf418e..5453922ea 100644 --- a/python-six/.md5sum +++ b/python-six/.md5sum @@ -1,2 +1,2 @@ 3b74f5cd0740a05802a23b019ce579a3 get-pip.py -34eed507548117b2ab523ab14b2f8b55 six-1.10.0.tar.gz +d12789f9baf7e9fb2524c0c64f1773f8 six-1.11.0.tar.gz diff --git a/python-six/.signature b/python-six/.signature index 9ebe9fe56..69de49dfb 100644 --- a/python-six/.signature +++ b/python-six/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SwYkYVg3UBIC3sTCwq7zAURycTTy+oZ3xNZbXDLLhyQq/df4D/kwSwDrZlOMkiTjmHCcUAVweQDQ7KviuxJawI= -SHA256 (Pkgfile) = 5cc8b54598854452676187f2658708fc109649f15df78a51b35d9168dbd2656c -SHA256 (.footprint) = 36b31d57a7fb244e1e37a20a468b22fd23a06bc75a7645ba2b624013ad174372 -SHA256 (six-1.10.0.tar.gz) = 105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a +RWSE3ohX2g5d/TrIiJIWAoWjPieGhhtw+pCcKeiSv/n+If7tvtm7ZP0m9H0YFvPXaE4EQaqHkuPXVTiu2IsekZ2853o7i8E8gwQ= +SHA256 (Pkgfile) = da41009e557e89835984e91f20a70be344667c2f121d2f4d00f02dfb18ceca86 +SHA256 (.footprint) = 8a501c066df27c817701606d6bb3783c32179f22790718493d88c9badb2726fe +SHA256 (six-1.11.0.tar.gz) = 70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9 SHA256 (get-pip.py) = 19dae841a150c86e2a09d475b5eb0602861f2a5b7761ec268049a662dbd2bd0c diff --git a/python-six/Pkgfile b/python-six/Pkgfile index 781fdfb8b..de2f20f7d 100644 --- a/python-six/Pkgfile +++ b/python-six/Pkgfile @@ -4,8 +4,8 @@ # Depends on: python name=python-six -version=1.10.0 -release=2 +version=1.11.0 +release=1 source=(https://files.pythonhosted.org/packages/source/${name:7:1}/${name#*-}/${name#*-}-$version.tar.gz https://bootstrap.pypa.io/get-pip.py) From crux at crux.nu Mon Sep 25 11:17:19 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 11:17:19 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): python3-streamlink: 0.7.0 -> 0.8.1 Message-ID: <20170925111719.2ADFA1801A6@crux.nu> commit 13af08c4b08189f6bd84f490abffafab13871c5c Author: Danny Rawlins Date: Mon Sep 25 21:17:11 2017 +1000 python3-streamlink: 0.7.0 -> 0.8.1 diff --git a/python3-streamlink/.footprint b/python3-streamlink/.footprint index 734fb7be..d317c373 100644 --- a/python3-streamlink/.footprint +++ b/python3-streamlink/.footprint @@ -4,13 +4,13 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python3.6/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/ -drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/entry_points.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/requires.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.7.0-py3.6.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/entry_points.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/requires.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink-0.8.1-py3.6.egg-info/top_level.txt drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/__init__.py drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/__pycache__/ @@ -129,6 +129,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/afreecatv.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/aftonbladet.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/aftonbladet.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/akamaihd.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/akamaihd.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/aliez.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/aliez.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/aljazeeraen.cpython-36.opt-1.pyc @@ -171,6 +173,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/bongacams.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/brightcove.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/brightcove.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/brittv.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/brittv.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/btv.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/btv.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/cam4.cpython-36.opt-1.pyc @@ -223,8 +227,6 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/dommune.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/douyutv.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/douyutv.cpython-36.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/douyutv_blackbox.cpython-36.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/douyutv_blackbox.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/dplay.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/dplay.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/drdk.cpython-36.opt-1.pyc @@ -265,8 +267,14 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/googledrive.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/gulli.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/gulli.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hds.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hds.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hitbox.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hitbox.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hls.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/hls.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/http.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/http.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/huajiao.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/huajiao.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/huomao.cpython-36.opt-1.pyc @@ -341,6 +349,10 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rte.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtlxl.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtlxl.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtmp.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtmp.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtpplay.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtpplay.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtve.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtve.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/rtvs.cpython-36.opt-1.pyc @@ -357,6 +369,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/servustv.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/showroom.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/showroom.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/skai.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/skai.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/speedrunslive.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/speedrunslive.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/sportal.cpython-36.opt-1.pyc @@ -367,8 +381,6 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/srgssr.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/ssh101.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/ssh101.cpython-36.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/stream.cpython-36.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/stream.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/streamable.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/streamable.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/streamboat.cpython-36.opt-1.pyc @@ -445,6 +457,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/viasat_embed.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vidio.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vidio.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vk.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vk.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vrtbe.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/vrtbe.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/wattv.cpython-36.opt-1.pyc @@ -459,6 +473,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/younow.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/youtube.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/youtube.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/zattoo.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/zattoo.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/zdf_mediathek.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/zdf_mediathek.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycache__/zhanqi.cpython-36.opt-1.pyc @@ -467,6 +483,7 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/afreeca.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/afreecatv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/aftonbladet.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/akamaihd.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/aliez.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/aljazeeraen.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/animelab.py @@ -488,6 +505,7 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/bloomberg.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/bongacams.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/brightcove.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/brittv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/btv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/cam4.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/camsoda.py @@ -514,7 +532,6 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/dogus.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/dommune.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/douyutv.py --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/douyutv_blackbox.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/dplay.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/drdk.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/earthcam.py @@ -535,7 +552,10 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/goodgame.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/googledrive.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/gulli.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/hds.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/hitbox.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/hls.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/http.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/huajiao.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/huomao.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/huya.py @@ -573,6 +593,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/raiplay.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rte.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rtlxl.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rtmp.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rtpplay.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rtve.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/rtvs.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/ruv.py @@ -581,12 +603,12 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/seetv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/servustv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/showroom.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/skai.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/speedrunslive.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/sportal.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/sportschau.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/srgssr.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/ssh101.py --rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/stream.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/streamable.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/streamboat.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/streamingvideoprovider.py @@ -625,6 +647,7 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/viasat.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/viasat_embed.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/vidio.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/vk.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/vrtbe.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/wattv.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/webtv.py @@ -632,6 +655,7 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/streamlink/plugins/__pycach -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/wwenetwork.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/younow.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/youtube.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/zattoo.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/zdf_mediathek.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/plugins/zhanqi.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/streamlink/session.py diff --git a/python3-streamlink/.md5sum b/python3-streamlink/.md5sum index 84716484..3c65c967 100644 --- a/python3-streamlink/.md5sum +++ b/python3-streamlink/.md5sum @@ -1 +1 @@ -9752c9bc5b9317815b054517f578c9de streamlink-0.7.0.tar.gz +46ae6de75304e7cf1a4bf97ffb0f6b45 streamlink-0.8.1.tar.gz diff --git a/python3-streamlink/.signature b/python3-streamlink/.signature index edb8b306..d92c132c 100644 --- a/python3-streamlink/.signature +++ b/python3-streamlink/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3xYHz8IIAaH9WhbN0yLg3f6N4aJIPe0/KBNkR+vU+g1tv1/BRuWhiZJMhT4kt3/MyfZTtqGUwgWhdn5jsX7D0AY= -SHA256 (Pkgfile) = fcbef82946261c4085ee49fd14e27afe30d3993a96f53e8b1bbb8f06de0184fa -SHA256 (.footprint) = 174c9c677e9ecec6534b42732083f902a93984528b141af726575ce2441aaa12 -SHA256 (streamlink-0.7.0.tar.gz) = 8c18550efaee4f3df45c26e73d50fac7cb7d35698def4e939eb42b8e84eabb54 +RWSagIOpLGJF341SqnYRTAqlzxUddhwjsOhYY5WUYYFaM9/p1+UbzdGUzt0lfwVXpnX3/2V30C2kG44GocJhJwPtg9fCsVIOGwg= +SHA256 (Pkgfile) = c17e2c4d79876abfd2039661fc9b12867cebb4aad67097194f4902b422e34364 +SHA256 (.footprint) = 770d0722eca5488da92331fc7c1fcd4dc0f442f50938d9e3959905774c948c27 +SHA256 (streamlink-0.8.1.tar.gz) = ce8af17922f8a9d5faccee76ed3f90fb9737785393aedd29c7d12dccd32666da diff --git a/python3-streamlink/Pkgfile b/python3-streamlink/Pkgfile index d4e9edae..6844cec7 100644 --- a/python3-streamlink/Pkgfile +++ b/python3-streamlink/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python3-iso-639 python3-iso3166 python3-pycryptodome python3-requests name=python3-streamlink -version=0.7.0 +version=0.8.1 release=1 source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.tar.gz) From crux at crux.nu Mon Sep 25 11:17:19 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 11:17:19 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): python3-pycryptodome: 3.4.6 -> 3.4.7 Message-ID: <20170925111719.2E6621802CA@crux.nu> commit 3473a16308755ce5c73900cad56df33d1019c85d Author: Danny Rawlins Date: Mon Sep 25 21:16:42 2017 +1000 python3-pycryptodome: 3.4.6 -> 3.4.7 diff --git a/python3-pycryptodome/.footprint b/python3-pycryptodome/.footprint index de9c2479..02b0ef01 100644 --- a/python3-pycryptodome/.footprint +++ b/python3-pycryptodome/.footprint @@ -43,8 +43,6 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/Salsa20.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/__init__.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/__init__.cpython-36.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_errors.cpython-36.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_errors.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_mode_cbc.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_mode_cbc.cpython-36.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_mode_ccm.cpython-36.opt-1.pyc @@ -68,7 +66,6 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_mode_siv.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/__pycache__/_mode_siv.cpython-36.pyc -rwxr-xr-x root/root usr/lib/python3.6/site-packages/Crypto/Cipher/_chacha20.cpython-36m-x86_64-linux-gnu.so --rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/_errors.py (EMPTY) -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/_mode_cbc.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/_mode_ccm.py -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/Cipher/_mode_cfb.py @@ -729,8 +726,8 @@ drwxr-xr-x root/root usr/lib/python3.6/site-packages/Crypto/Util/__pycache__/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/Crypto/__pycache__/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/__pycache__/__init__.cpython-36.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.6/site-packages/Crypto/__pycache__/__init__.cpython-36.pyc -drwxr-xr-x root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.6-py3.6.egg-info/ --rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.6-py3.6.egg-info/PKG-INFO --rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.6-py3.6.egg-info/SOURCES.txt --rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.6-py3.6.egg-info/dependency_links.txt --rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.6-py3.6.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.7-py3.6.egg-info/ +-rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.7-py3.6.egg-info/PKG-INFO +-rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.7-py3.6.egg-info/SOURCES.txt +-rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.7-py3.6.egg-info/dependency_links.txt +-rw-rw-r-- root/root usr/lib/python3.6/site-packages/pycryptodome-3.4.7-py3.6.egg-info/top_level.txt diff --git a/python3-pycryptodome/.md5sum b/python3-pycryptodome/.md5sum index 8dd2eed4..125e6c0b 100644 --- a/python3-pycryptodome/.md5sum +++ b/python3-pycryptodome/.md5sum @@ -1 +1 @@ -1a500d5862be93236d705d939cb5b764 pycryptodome-3.4.6.tar.gz +8744863c7d5980ae3f81c2e288701a61 pycryptodome-3.4.7.tar.gz diff --git a/python3-pycryptodome/.signature b/python3-pycryptodome/.signature index f7af16e9..2ce82a29 100644 --- a/python3-pycryptodome/.signature +++ b/python3-pycryptodome/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF38q5TXvSCHyjtGiESx0TjHpRAkw9830t0App0IAMO+tUJ6raukjErQUGLKaybKRv+rs4D/HoDytNC/pZgCBguQE= -SHA256 (Pkgfile) = 7d6132a48e9f81e7819930f27ecfce7b06334f86c3507610482b65cb933a8718 -SHA256 (.footprint) = 5f0736f5e61bad2cbd8a5768564255a8802ebfb7e5d43cf3c85c9c6cfc43e146 -SHA256 (pycryptodome-3.4.6.tar.gz) = df1be662060cf3abdcf2086ebb401f750744106425ddebf74c57feab410e4923 +RWSagIOpLGJF30mcPaDwM7P3PNZ80zd2cRkp61MfN3hG9tALPttjf+Jn4tzy6gkGxKzLlfUaKcQo7ZbIToBdYrvmq6RezU2TxgA= +SHA256 (Pkgfile) = 1869b52ed6eb7e2c6334e862edd7ddaac91a531ff56ba106ddcab87cfc8ca808 +SHA256 (.footprint) = ed044f427a039d3247deea8c66ed18d60543a4609aab4775628864bfcfff2eff +SHA256 (pycryptodome-3.4.7.tar.gz) = 18d8dfe31bf0cb53d58694903e526be68f3cf48e6e3c6dfbbc1e7042b1693af7 diff --git a/python3-pycryptodome/Pkgfile b/python3-pycryptodome/Pkgfile index b1a220d8..bda83f1d 100644 --- a/python3-pycryptodome/Pkgfile +++ b/python3-pycryptodome/Pkgfile @@ -5,7 +5,7 @@ # Depends on: python3-setuptools name=python3-pycryptodome -version=3.4.6 +version=3.4.7 release=1 source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.tar.gz) From crux at crux.nu Mon Sep 25 11:44:24 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 11:44:24 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): youtube-dl: 2017.08.23 -> 2017.09.24 Message-ID: <20170925114424.F12911802CA@crux.nu> commit 32d11c3cc9e6e15db6d517c2999c2b576f6df396 Author: Danny Rawlins Date: Mon Sep 25 21:44:18 2017 +1000 youtube-dl: 2017.08.23 -> 2017.09.24 diff --git a/youtube-dl/.footprint b/youtube-dl/.footprint index 818ea6da..a709463e 100644 --- a/youtube-dl/.footprint +++ b/youtube-dl/.footprint @@ -10,12 +10,12 @@ drwxr-xr-x root/root usr/etc/fish/completions/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python2.7/ drwxr-xr-x root/root usr/lib/python2.7/site-packages/ -drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/ --rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/entry_points.txt --rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.8.23-py2.7.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/entry_points.txt +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl-2017.9.24-py2.7.egg-info/top_level.txt drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.pyc @@ -112,6 +112,9 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/airmozilla.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/airmozilla.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/airmozilla.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aliexpress.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aliexpress.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aliexpress.pyo -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aljazeera.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aljazeera.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/aljazeera.pyo @@ -124,6 +127,9 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amcnetworks.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amcnetworks.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amcnetworks.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/americastestkitchen.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/americastestkitchen.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/americastestkitchen.pyo -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amp.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amp.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/amp.pyo @@ -901,6 +907,9 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/jwplatform.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/jwplatform.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/jwplatform.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kakao.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kakao.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kakao.pyo -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kaltura.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kaltura.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/kaltura.pyo @@ -1033,6 +1042,9 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/mangomolo.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/mangomolo.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/mangomolo.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/manyvids.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/manyvids.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/manyvids.pyo -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/matchtv.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/matchtv.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/matchtv.pyo @@ -1402,6 +1414,9 @@ drwxr-xr-x root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/polskieradio.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/polskieradio.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/polskieradio.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/popcorntv.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/popcorntv.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/popcorntv.pyo -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/porn91.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/porn91.pyc -rw-r--r-- root/root usr/lib/python2.7/site-packages/youtube_dl/extractor/porn91.pyo diff --git a/youtube-dl/.md5sum b/youtube-dl/.md5sum index 8f562a56..4a816e68 100644 --- a/youtube-dl/.md5sum +++ b/youtube-dl/.md5sum @@ -1 +1 @@ -a3939495f549432ae790287197537683 youtube-dl-2017.08.23.tar.gz +00f66718031465f8645387d0c55b6cfe youtube-dl-2017.09.24.tar.gz diff --git a/youtube-dl/.signature b/youtube-dl/.signature index 3ead6801..35b9edcf 100644 --- a/youtube-dl/.signature +++ b/youtube-dl/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3/fZrmRqFz7dpoaRBcAwKr3EDiQVX+f+gz4h8rw1Y/R+lzkbPqAum/88purplb3qLmIL8MDiR3Umyhvt/dupsw4= -SHA256 (Pkgfile) = ff69693f7cd09df2cffa03266f53387ddccdf11d675bbaf3f848cdbec010e123 -SHA256 (.footprint) = 0ede50821f53ac6ca5d8cf91cd3664cfab49791206ef588d2a0a2d31ace09fd8 -SHA256 (youtube-dl-2017.08.23.tar.gz) = 90c56ce90cd99cefb83607c37b0b641c7e4e1ef37040ad4187425aebcfc800ef +RWSagIOpLGJF34sj8l70IpX8VK9z61NQ65ijZYIST+c6zWethCYVg+YiQEuqYijXw9oJ5EOtzsXd+5KqYJw58aGGWrjZkH3iAwM= +SHA256 (Pkgfile) = 648c58619a2685adaeb4483e71d8965b24d7611ad28796800e1fa9d2c49aa3fc +SHA256 (.footprint) = 22393153ec1a99f6494de71c4b70643e953728f08261131f028aa7d6c40d9521 +SHA256 (youtube-dl-2017.09.24.tar.gz) = 7d7140ce63377e84a2072b4922809c7a2e90e3916cde2f4f1cc8860664395548 diff --git a/youtube-dl/Pkgfile b/youtube-dl/Pkgfile index 4b122002..40df0bdb 100644 --- a/youtube-dl/Pkgfile +++ b/youtube-dl/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python-setuptools name=youtube-dl -version=2017.08.23 +version=2017.09.24 release=1 source=(https://youtube-dl.org/downloads/$version/$name-$version.tar.gz) From crux at crux.nu Mon Sep 25 12:07:49 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:07:49 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mako: 1.0.4 -> 1.0.7 Message-ID: <20170925120749.9DA09180223@crux.nu> commit f4687cd2ce1043e2240d6fc16433746c872c201e Author: Danny Rawlins Date: Mon Sep 25 22:07:42 2017 +1000 mako: 1.0.4 -> 1.0.7 diff --git a/mako/.footprint b/mako/.footprint index 7e7988f42..ba864114e 100644 --- a/mako/.footprint +++ b/mako/.footprint @@ -4,14 +4,14 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python2.7/ drwxr-xr-x root/root usr/lib/python2.7/site-packages/ -drwxr-xr-x root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/ --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/PKG-INFO --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/SOURCES.txt --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/dependency_links.txt --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/entry_points.txt --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/not-zip-safe --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/requires.txt --rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.4-py2.7.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/ +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/PKG-INFO +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/SOURCES.txt +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/dependency_links.txt +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/entry_points.txt +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/not-zip-safe +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/requires.txt +-rw-rw-r-- root/root usr/lib/python2.7/site-packages/Mako-1.0.7-py2.7.egg-info/top_level.txt drwxr-xr-x root/root usr/lib/python2.7/site-packages/mako/ -rw-r--r-- root/root usr/lib/python2.7/site-packages/mako/__init__.py -rw-r--r-- root/root usr/lib/python2.7/site-packages/mako/__init__.pyc diff --git a/mako/.md5sum b/mako/.md5sum index 8178b2b45..f01db8d72 100644 --- a/mako/.md5sum +++ b/mako/.md5sum @@ -1 +1 @@ -c5fc31a323dd4990683d2f2da02d4e20 Mako-1.0.4.tar.gz +5836cc997b1b773ef389bf6629c30e65 Mako-1.0.7.tar.gz diff --git a/mako/.signature b/mako/.signature index b65be9033..558f8febd 100644 --- a/mako/.signature +++ b/mako/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/V9UZZkggWGkoKMcuVuwKWGaEQGcHIJfU0FxXAmqOonSiKGAqQ22ub/hBuXs/HvgtQyKYozEfgRzYgCisQYwFAM= -SHA256 (Pkgfile) = a9032757fef8888e062ccf890781e8a669481cb1b6af10706e01c0798bd3c244 -SHA256 (.footprint) = c0b994f98fbac3fa89b731a35bd2bf882dde03321919db50c000e7fd295450a4 -SHA256 (Mako-1.0.4.tar.gz) = fed99dbe4d0ddb27a33ee4910d8708aca9ef1fe854e668387a9ab9a90cbf9059 +RWSE3ohX2g5d/dmZhKxHM3VjukOoDkaf4XHRAxyKxwywpILpVKpYrEhzjjpaEV9/IhjqdSAk+ZALEjz9ydNTTBNPtGCeRe6Y/AQ= +SHA256 (Pkgfile) = 1f49dabcb76f238388f82f735d4b741c1c7e4b1c0da908b07000cd9013c1568b +SHA256 (.footprint) = 397cfb1497a62a9e70903094a1b24686051512e99ec7bb5a596b8ce0a1fa10f7 +SHA256 (Mako-1.0.7.tar.gz) = 4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae diff --git a/mako/Pkgfile b/mako/Pkgfile index 0294214c6..5db09c712 100644 --- a/mako/Pkgfile +++ b/mako/Pkgfile @@ -5,9 +5,9 @@ # Depends on: python-setuptools name=mako -version=1.0.4 +version=1.0.7 release=1 -source=(https://pypi.python.org/packages/source/M/Mako/Mako-$version.tar.gz) +source=(https://files.pythonhosted.org/packages/source/M/Mako/Mako-$version.tar.gz) build() { cd Mako-$version From crux at crux.nu Mon Sep 25 12:30:21 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:30:21 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] flash-player-plugin: update to 27.0.0.130 Message-ID: <20170925123021.3B8DD1802C9@crux.nu> commit e72fda3be4a7585dd36c360981ad71c27c7b00eb Author: Juergen Daubert Date: Mon Sep 25 14:29:07 2017 +0200 [notify] flash-player-plugin: update to 27.0.0.130 security fixes for CVE-2017-11281 and CVE-2017-11282, see https://helpx.adobe.com/security/products/flash-player/apsb17-28.html diff --git a/flash-player-plugin/.md5sum b/flash-player-plugin/.md5sum index 24ca0b64d..d19c62efc 100644 --- a/flash-player-plugin/.md5sum +++ b/flash-player-plugin/.md5sum @@ -1 +1 @@ -e96642030c234c53ac2d583254990740 flash-player-npapi-26.0.0.151-release.x86_64.rpm +b9c56ec3866d11c252e62eb89324d1e7 flash-player-npapi-27.0.0.130-release.x86_64.rpm diff --git a/flash-player-plugin/.signature b/flash-player-plugin/.signature index ec8f56c91..938dab71e 100644 --- a/flash-player-plugin/.signature +++ b/flash-player-plugin/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dchQCUkyFrrb2RHFPI4JFitoEJ3i2XcUEvqMk3YLgjvZU5EOWqI3enzP5XGkiifWx/GQ2VZvY1IHUmxjQYBMwI= -SHA256 (Pkgfile) = 2ea3f1e4667e41f92473db598d93dc3795715e89b55ef6e71603a293539d81f3 +RWSE3ohX2g5d/VlFNt3pYwljWZgcQyTbCjxKnnd7oz2tc5thc7ZTF8rhSFCBZKGd1G1QbakBFt2jjxjWZ2yp9z8Qr60Tfn7gswU= +SHA256 (Pkgfile) = e4aabf4c572345b33c26ba43762e87d52c98b739f306c6f3bc24c5488a2a74ac SHA256 (.footprint) = 9bc6ecbc9ca40c49f8ac0db0024a96e10a49e188ae0402544f6b70ab32e7277f -SHA256 (flash-player-npapi-26.0.0.151-release.x86_64.rpm) = 0d29d22f596e11140bb0d924f24d05fce8aa33b0941e7de9c0421b3534ddf0ed +SHA256 (flash-player-npapi-27.0.0.130-release.x86_64.rpm) = 4b8b3588737899be70a31cfbbaca5c762990ca9bb67bef3b59e7e50d887e7bea diff --git a/flash-player-plugin/Pkgfile b/flash-player-plugin/Pkgfile index e35baa66b..a935944bb 100644 --- a/flash-player-plugin/Pkgfile +++ b/flash-player-plugin/Pkgfile @@ -4,7 +4,7 @@ # Packager: Matt Housh, jaeger at crux dot nu name=flash-player-plugin -version=26.0.0.151 +version=27.0.0.130 release=1 source=(https://fpdownload.adobe.com/pub/flashplayer/pdc/$version/flash-player-npapi-$version-release.x86_64.rpm) From crux at crux.nu Mon Sep 25 12:41:57 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:41:57 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): monit: update to 5.24.0 Message-ID: <20170925124157.6F5471801A6@crux.nu> commit c25bd8646575a813660084cd6786e8910e1a482e Author: Juergen Daubert Date: Mon Sep 25 14:41:51 2017 +0200 monit: update to 5.24.0 diff --git a/monit/.md5sum b/monit/.md5sum index d013f75d..873b664d 100644 --- a/monit/.md5sum +++ b/monit/.md5sum @@ -1,2 +1,2 @@ -5fbaf7746a233f31ad0aed416ca1d0f9 monit-5.23.0.tar.gz +2a4e0606ed081153195f899fb66955fd monit-5.24.0.tar.gz 2b53a910b186b0c21306f59dc0a48f8c monitd diff --git a/monit/.signature b/monit/.signature index 691ba1e3..08bfc56c 100644 --- a/monit/.signature +++ b/monit/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3zdp3oO/lSYThBdLZn8FbmE4TvT/pkSKKPmzVM/hscmnYKRK6d9/7dMFJc7gMVQWSDmLxBf3AbhUqJKvz9gSEwk= -SHA256 (Pkgfile) = 4a111aab29489322012b71c702e12984870c554fa239218fb22cf1e7552bb712 +RWSagIOpLGJF31Ev/IDx99tX82/njPF2YaqZFUFpmko8qiKKZ00iLL8YaLFG8suYptj71mzVs2mpBb/UGSevgXLwJsbBqAyA4wo= +SHA256 (Pkgfile) = 47c5df517149147e6625edd4fb9baad11596b8070764edac82b1ee54f2b520fe SHA256 (.footprint) = 1543986dc614b53b721621604afb2f1e34fa3f50e7f62ea8a5583e3adfb4575a -SHA256 (monit-5.23.0.tar.gz) = dd39fe3a379c02402ba9c44c201b3ba925ebdc8f04225918820607b6c5d56713 +SHA256 (monit-5.24.0.tar.gz) = 754d1f0e165e5a26d4639a6a83f44ccf839e381f2622e0946d5302fa1f2d2414 SHA256 (monitd) = e8d5f6a67b0e75641bc0158bfdc942f1738f734d751c94ddfa82ec1f1c571f1e diff --git a/monit/Pkgfile b/monit/Pkgfile index a2ea71fe..f0afec29 100644 --- a/monit/Pkgfile +++ b/monit/Pkgfile @@ -5,7 +5,7 @@ # Depends on: openssl name=monit -version=5.23.0 +version=5.24.0 release=1 source=(http://mmonit.com/$name/dist/$name-$version.tar.gz \ monitd) From crux at crux.nu Mon Sep 25 12:57:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:57:45 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): [notify] python3-streamlink: added missing dependencies python3-websocket-client and python3-pysocks Message-ID: <20170925125745.D1DD31802DF@crux.nu> commit ba5fbe4677141c0e34dfcf03c2fcb3574ce75b36 Author: Danny Rawlins Date: Mon Sep 25 22:55:07 2017 +1000 [notify] python3-streamlink: added missing dependencies python3-websocket-client and python3-pysocks diff --git a/python3-streamlink/.signature b/python3-streamlink/.signature index d92c132c..ab95c59b 100644 --- a/python3-streamlink/.signature +++ b/python3-streamlink/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF341SqnYRTAqlzxUddhwjsOhYY5WUYYFaM9/p1+UbzdGUzt0lfwVXpnX3/2V30C2kG44GocJhJwPtg9fCsVIOGwg= -SHA256 (Pkgfile) = c17e2c4d79876abfd2039661fc9b12867cebb4aad67097194f4902b422e34364 +RWSagIOpLGJF34q0mo2X0oVe2PXum+BHxCsNOiyDxvgSr9m0oBQKi5JbY+cOvauFgnj3EfBEsrl9aYwOsQ2PuqssQGkjVGtNbQk= +SHA256 (Pkgfile) = a91445a900c7ff260ba064299be3ae8112fd03b1eb067a871c537944f56faa66 SHA256 (.footprint) = 770d0722eca5488da92331fc7c1fcd4dc0f442f50938d9e3959905774c948c27 SHA256 (streamlink-0.8.1.tar.gz) = ce8af17922f8a9d5faccee76ed3f90fb9737785393aedd29c7d12dccd32666da diff --git a/python3-streamlink/Pkgfile b/python3-streamlink/Pkgfile index 6844cec7..ae33e566 100644 --- a/python3-streamlink/Pkgfile +++ b/python3-streamlink/Pkgfile @@ -1,7 +1,7 @@ # Description: A CLI utility that pipes videos from online streaming services to a variety of video players. # URL: https://pypi.python.org/pypi/streamlink/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: python3-iso-639 python3-iso3166 python3-pycryptodome python3-requests +# Depends on: python3-iso-639 python3-iso3166 python3-pycryptodome python3-requests python3-websocket-client python3-pysocks name=python3-streamlink version=0.8.1 From crux at crux.nu Mon Sep 25 12:57:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:57:45 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): [notify] python3-websocket-client: initial import for python3-streamlink Message-ID: <20170925125745.D524E1802E2@crux.nu> commit faab5a6c4bf736fa22d4b76b833e3e57e2e96659 Author: Danny Rawlins Date: Mon Sep 25 22:51:40 2017 +1000 [notify] python3-websocket-client: initial import for python3-streamlink diff --git a/python3-websocket-client/.footprint b/python3-websocket-client/.footprint new file mode 100644 index 00000000..2d212b4a --- /dev/null +++ b/python3-websocket-client/.footprint @@ -0,0 +1,67 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/wsdump.py +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python3.6/ +drwxr-xr-x root/root usr/lib/python3.6/site-packages/ +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__init__.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_abnf.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_abnf.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_app.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_app.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_cookiejar.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_cookiejar.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_core.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_core.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_exceptions.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_exceptions.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_handshake.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_handshake.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_http.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_http.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_logging.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_logging.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_socket.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_socket.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_ssl_compat.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_ssl_compat.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_url.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_url.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_utils.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/__pycache__/_utils.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_abnf.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_app.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_cookiejar.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_core.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_exceptions.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_handshake.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_http.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_logging.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_socket.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_ssl_compat.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_url.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/_utils.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket/tests/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__init__.py (EMPTY) +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/test_cookiejar.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/test_cookiejar.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/test_websocket.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/__pycache__/test_websocket.cpython-36.pyc +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket/tests/data/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/data/header01.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/data/header02.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/test_cookiejar.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket/tests/test_websocket.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/requires.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/websocket_client-0.44.0-py3.6.egg-info/top_level.txt diff --git a/python3-websocket-client/.md5sum b/python3-websocket-client/.md5sum new file mode 100644 index 00000000..efa11b03 --- /dev/null +++ b/python3-websocket-client/.md5sum @@ -0,0 +1,2 @@ +c34c7f6fddbe5758d84b9d3cfdd92108 use-system-ca.patch +73d87aa16a2212da448b30aca9c5bf3b websocket_client-0.44.0.tar.gz diff --git a/python3-websocket-client/.signature b/python3-websocket-client/.signature new file mode 100644 index 00000000..fb4c5483 --- /dev/null +++ b/python3-websocket-client/.signature @@ -0,0 +1,6 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3xoddEQPzF+ezlKz7ifviEr+H6q+1FzSFfq3x4k0asiNm42+svObJ8GaCydWw4GvWEULZfJnLZq+tcYb2KWcIgs= +SHA256 (Pkgfile) = aed13ff2410f005e65e4bd31680fd2f076b3928797d4806f2fd8ad4a8a6548a9 +SHA256 (.footprint) = 32ceab175acf32d8172009c94d5f67bb383b372d7043a07240c1dfb54ebc7663 +SHA256 (websocket_client-0.44.0.tar.gz) = 15f585566e2ea7459136a632b9785aa081093064391878a448c382415e948d72 +SHA256 (use-system-ca.patch) = d888e0d0f8b1cc424b5b452e267135b598857b52c2bbbed3a8803614d9523d16 diff --git a/python3-websocket-client/Pkgfile b/python3-websocket-client/Pkgfile new file mode 100644 index 00000000..9f79b9dd --- /dev/null +++ b/python3-websocket-client/Pkgfile @@ -0,0 +1,23 @@ +# Description: WebSocket client library for Python. +# URL: https://github.com/liris/websocket-client +# Maintainer: Danny Rawlins, crux at romster dot me +# Packager: Danny Rawlins, crux at romster dot me +# Depends on: python3-setuptools + +name=python3-websocket-client +_name=websocket_client +version=0.44.0 +release=1 +source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/$_name-$version.tar.gz + use-system-ca.patch) + +build() { + cd $_name-$version + + patch -p1 -i $SRC/use-system-ca.patch + rm websocket/cacert.pem + sed -i "s/'backports.ssl_match_hostname'//" setup.py + + /usr/bin/python3 setup.py build + /usr/bin/python3 setup.py install --root=$PKG --optimize=1 +} diff --git a/python3-websocket-client/use-system-ca.patch b/python3-websocket-client/use-system-ca.patch new file mode 100644 index 00000000..c594302f --- /dev/null +++ b/python3-websocket-client/use-system-ca.patch @@ -0,0 +1,10 @@ +--- a/setup.py 2015-06-03 08:44:39.000000000 +0800 ++++ b/setup.py 2015-10-26 11:52:15.798195748 +0800 +@@ -41,7 +41,6 @@ + packages=["websocket", "websocket.tests"], + package_data={ + 'websocket.tests': ['data/*.txt'], +- 'websocket': ["cacert.pem"] + }, + tests_require=tests_require, + test_suite="websocket.tests.test_websocket", From crux at crux.nu Mon Sep 25 12:57:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 12:57:45 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): [notify] python3-pysocks: initial import for python3-streamlink Message-ID: <20170925125745.D88B21802E6@crux.nu> commit a0d18f0877355e77f8287608b3dfbc86e0980083 Author: Danny Rawlins Date: Mon Sep 25 22:51:08 2017 +1000 [notify] python3-pysocks: initial import for python3-streamlink diff --git a/python3-pysocks/.footprint b/python3-pysocks/.footprint new file mode 100644 index 00000000..e2e970d5 --- /dev/null +++ b/python3-pysocks/.footprint @@ -0,0 +1,16 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python3.6/ +drwxr-xr-x root/root usr/lib/python3.6/site-packages/ +drwxr-xr-x root/root usr/lib/python3.6/site-packages/PySocks-1.6.7-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/PySocks-1.6.7-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/PySocks-1.6.7-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/PySocks-1.6.7-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/PySocks-1.6.7-py3.6.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.6/site-packages/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/socks.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/socks.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/sockshandler.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/__pycache__/sockshandler.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/socks.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/sockshandler.py diff --git a/python3-pysocks/.md5sum b/python3-pysocks/.md5sum new file mode 100644 index 00000000..f3e974d1 --- /dev/null +++ b/python3-pysocks/.md5sum @@ -0,0 +1 @@ +e80afa8f8c87632c31f4ec4d8ba89e6b PySocks-1.6.7.tar.gz diff --git a/python3-pysocks/.signature b/python3-pysocks/.signature new file mode 100644 index 00000000..1bca17f2 --- /dev/null +++ b/python3-pysocks/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF37FZPNDRhFWqYSagEI6Ylq21VAGKAZt9b+QFETtQamT8+hUIYFrb6Ko8qogdVmEuhmWe+NPTshNogj1B3ak7ag8= +SHA256 (Pkgfile) = 298ad8938fe9f1be1668fc6c7d044ca6f0d7cb9d789e3b0a7f332c7f764ab9ac +SHA256 (.footprint) = c7c025920d0a09d21ecd69ffecaa800b9c98848e230407758166956f0b65363c +SHA256 (PySocks-1.6.7.tar.gz) = 267b0bf77c947a6209e9a5d55827da5e080305b5e69ac36f4ae8046e0a357da1 diff --git a/python3-pysocks/Pkgfile b/python3-pysocks/Pkgfile new file mode 100644 index 00000000..ce98e98e --- /dev/null +++ b/python3-pysocks/Pkgfile @@ -0,0 +1,17 @@ +# Description: SOCKS4, SOCKS5 or HTTP proxy (Anorov fork PySocks replaces socksipy). +# URL: https://github.com/Anorov/PySocks +# Maintainer: Danny Rawlins, crux at romster dot me +# Packager: Danny Rawlins, crux at romster dot me +# Depends on: python3-setuptools + +name=python3-pysocks +_name=PySocks +version=1.6.7 +release=1 +source=(https://github.com/Anorov/$_name/archive/$version/$_name-$version.tar.gz) + +build() { + cd $_name-$version + /usr/bin/python3 setup.py build + /usr/bin/python3 setup.py install --root=$PKG --optimize=1 +} From crux at crux.nu Mon Sep 25 21:43:35 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 21:43:35 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): wireshark: 2.2.7 -> 2.4.1 Message-ID: <20170925214335.2921318022C@crux.nu> commit 0287c00c4d6d4eca67b6d0a64fa26be21a47ff77 Author: Thomas Penteker Date: Mon Sep 25 23:14:41 2017 +0200 wireshark: 2.2.7 -> 2.4.1 diff --git a/wireshark/.footprint b/wireshark/.footprint index 0ebd5a8df..c94c42fe0 100644 --- a/wireshark/.footprint +++ b/wireshark/.footprint @@ -10,32 +10,34 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/randpkt -rwxr-xr-x root/root usr/bin/rawshark -rwxr-xr-x root/root usr/bin/reordercap +-rwxr-xr-x root/root usr/bin/sharkd -rwxr-xr-x root/root usr/bin/text2pcap -rwxr-xr-x root/root usr/bin/tshark -rwxr-xr-x root/root usr/bin/wireshark-gtk drwxr-xr-x root/root usr/lib/ -rwxr-xr-x root/root usr/lib/libwireshark.la -lrwxrwxrwx root/root usr/lib/libwireshark.so -> libwireshark.so.8.1.7 -lrwxrwxrwx root/root usr/lib/libwireshark.so.8 -> libwireshark.so.8.1.7 --rwxr-xr-x root/root usr/lib/libwireshark.so.8.1.7 +lrwxrwxrwx root/root usr/lib/libwireshark.so -> libwireshark.so.10.0.1 +lrwxrwxrwx root/root usr/lib/libwireshark.so.10 -> libwireshark.so.10.0.1 +-rwxr-xr-x root/root usr/lib/libwireshark.so.10.0.1 -rwxr-xr-x root/root usr/lib/libwiretap.la -lrwxrwxrwx root/root usr/lib/libwiretap.so -> libwiretap.so.6.0.7 -lrwxrwxrwx root/root usr/lib/libwiretap.so.6 -> libwiretap.so.6.0.7 --rwxr-xr-x root/root usr/lib/libwiretap.so.6.0.7 +lrwxrwxrwx root/root usr/lib/libwiretap.so -> libwiretap.so.7.0.1 +lrwxrwxrwx root/root usr/lib/libwiretap.so.7 -> libwiretap.so.7.0.1 +-rwxr-xr-x root/root usr/lib/libwiretap.so.7.0.1 -rwxr-xr-x root/root usr/lib/libwscodecs.la -lrwxrwxrwx root/root usr/lib/libwscodecs.so -> libwscodecs.so.1.0.0 -lrwxrwxrwx root/root usr/lib/libwscodecs.so.1 -> libwscodecs.so.1.0.0 --rwxr-xr-x root/root usr/lib/libwscodecs.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libwscodecs.so -> libwscodecs.so.1.1.0 +lrwxrwxrwx root/root usr/lib/libwscodecs.so.1 -> libwscodecs.so.1.1.0 +-rwxr-xr-x root/root usr/lib/libwscodecs.so.1.1.0 -rwxr-xr-x root/root usr/lib/libwsutil.la -lrwxrwxrwx root/root usr/lib/libwsutil.so -> libwsutil.so.7.0.0 -lrwxrwxrwx root/root usr/lib/libwsutil.so.7 -> libwsutil.so.7.0.0 --rwxr-xr-x root/root usr/lib/libwsutil.so.7.0.0 +lrwxrwxrwx root/root usr/lib/libwsutil.so -> libwsutil.so.8.0.0 +lrwxrwxrwx root/root usr/lib/libwsutil.so.8 -> libwsutil.so.8.0.0 +-rwxr-xr-x root/root usr/lib/libwsutil.so.8.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/wireshark.pc drwxr-xr-x root/root usr/lib/wireshark/ drwxr-xr-x root/root usr/lib/wireshark/extcap/ -rwxr-xr-x root/root usr/lib/wireshark/extcap/androiddump -rwxr-xr-x root/root usr/lib/wireshark/extcap/randpktdump +-rwxr-xr-x root/root usr/lib/wireshark/extcap/udpdump drwxr-xr-x root/root usr/lib/wireshark/plugins/ -rwxr-xr-x root/root usr/lib/wireshark/plugins/docsis.la -rwxr-xr-x root/root usr/lib/wireshark/plugins/docsis.so @@ -55,6 +57,8 @@ drwxr-xr-x root/root usr/lib/wireshark/plugins/ -rwxr-xr-x root/root usr/lib/wireshark/plugins/profinet.so -rwxr-xr-x root/root usr/lib/wireshark/plugins/stats_tree.la -rwxr-xr-x root/root usr/lib/wireshark/plugins/stats_tree.so +-rwxr-xr-x root/root usr/lib/wireshark/plugins/transum.la +-rwxr-xr-x root/root usr/lib/wireshark/plugins/transum.so -rwxr-xr-x root/root usr/lib/wireshark/plugins/unistim.la -rwxr-xr-x root/root usr/lib/wireshark/plugins/unistim.so -rwxr-xr-x root/root usr/lib/wireshark/plugins/wimax.la @@ -123,6 +127,7 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/reordercap.1.gz -rw-r--r-- root/root usr/share/man/man1/text2pcap.1.gz -rw-r--r-- root/root usr/share/man/man1/tshark.1.gz +-rw-r--r-- root/root usr/share/man/man1/udpdump.1.gz -rw-r--r-- root/root usr/share/man/man1/wireshark.1.gz drwxr-xr-x root/root usr/share/man/man4/ -rw-r--r-- root/root usr/share/man/man4/extcap.4.gz @@ -147,6 +152,8 @@ drwxr-xr-x root/root usr/share/wireshark/diameter/ -rw-r--r-- root/root usr/share/wireshark/diameter/Custom.xml -rw-r--r-- root/root usr/share/wireshark/diameter/Ericsson.xml -rw-r--r-- root/root usr/share/wireshark/diameter/HP.xml +-rw-r--r-- root/root usr/share/wireshark/diameter/Inovar.xml +-rw-r--r-- root/root usr/share/wireshark/diameter/Juniper.xml -rw-r--r-- root/root usr/share/wireshark/diameter/Nokia.xml -rw-r--r-- root/root usr/share/wireshark/diameter/NokiaSolutionsAndNetworks.xml -rw-r--r-- root/root usr/share/wireshark/diameter/Oracle.xml @@ -252,12 +259,14 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.vpn5000 -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.citrix -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.clavister +-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cnergee -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.colubris -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.columbia_university -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compat -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compatible -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cosine -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dante +-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dellemc -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dhcp -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.digium -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dlink @@ -269,7 +278,6 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.ab -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.packet.core.networks --rw-r--r-- root/root usr/share/wireshark/radius/dictionary.erx -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.extreme -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.f5 -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.fdxtended @@ -304,6 +312,7 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meinberg -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.merit -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meru +-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsemi -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsoft -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.mikrotik -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola @@ -360,6 +369,7 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7155 -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7268 -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7499 +-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7930 -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverbed -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverstone -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.roaringpenguin @@ -386,6 +396,7 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.travelping -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.tropos -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ukerna +-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unisphere -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unix -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.usr -rw-r--r-- root/root usr/share/wireshark/radius/dictionary.utstarcom @@ -416,6 +427,7 @@ drwxr-xr-x root/root usr/share/wireshark/radius/ drwxr-xr-x root/root usr/share/wireshark/tpncp/ -rw-r--r-- root/root usr/share/wireshark/tpncp/tpncp.dat -rw-r--r-- root/root usr/share/wireshark/tshark.html +-rw-r--r-- root/root usr/share/wireshark/udpdump.html drwxr-xr-x root/root usr/share/wireshark/wimaxasncp/ -rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.dtd -rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.xml diff --git a/wireshark/.md5sum b/wireshark/.md5sum index 21bef3ff6..aebb923f7 100644 --- a/wireshark/.md5sum +++ b/wireshark/.md5sum @@ -1 +1 @@ -a4d880554c7f925dafef60fa313b580d wireshark-2.2.7.tar.bz2 +22b925108e0b65d6560f0af161157266 wireshark-2.4.1.tar.xz diff --git a/wireshark/.signature b/wireshark/.signature index 638459aa1..4c90cc76d 100644 --- a/wireshark/.signature +++ b/wireshark/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SbJMx2Tn2oosg3SMfiHSowZ0iY7BRokVVAGxfo5HQNu8b2s+5OxlBKgVeZw8a03jQsixPja7h2eyuqkSe3H9gg= -SHA256 (Pkgfile) = 7bd52da35590cc91e1ae91c7e3ec362090c3a65e6d85bf82cda6a9dd452ee7fe -SHA256 (.footprint) = 3ae1cd01b578b751d4154e4c596d86483d23798705166908a637bf6fac4ef55f -SHA256 (wireshark-2.2.7.tar.bz2) = 689ddf62221b152779d8846ab5b2063cc7fd41ec1a9f04eefab09b5d5486dbb5 +RWSE3ohX2g5d/bMcHpWXTBWv9Gs3XBKd6i8gXQzFnWJCUkJJMIaeece655OuNQ8JDuR09QNnNnLKBgp0s4S7BKuoRzXxkJzvNwU= +SHA256 (Pkgfile) = 82346f1727cbfc7e66adb80dc759b977018fc56eb33c6994c617542aa9659108 +SHA256 (.footprint) = f726806b4ab79574fb5b37528c0be50c27620af62258ed808493068725f0f02c +SHA256 (wireshark-2.4.1.tar.xz) = 02ddbcf9b10f9dfa1e36eec00fe00cb5b5ce8e07203843baf056ac7909911fcd diff --git a/wireshark/Pkgfile b/wireshark/Pkgfile index 41adc8c18..505e5f4d9 100644 --- a/wireshark/Pkgfile +++ b/wireshark/Pkgfile @@ -5,9 +5,9 @@ # Depends on: gtk3 libpcap libpcre hicolor-icon-theme name=wireshark -version=2.2.7 +version=2.4.1 release=1 -source=(https://www.$name.org/download/src/all-versions/$name-$version.tar.bz2) +source=(https://1.eu.dl.wireshark.org/src/wireshark-$version.tar.xz) build() { cd $name-$version @@ -15,7 +15,8 @@ build() { ./configure --prefix=/usr \ --with-plugins=/usr/lib/$name/plugins \ --without-krb5 \ - --with-qt=no + --with-qt=no \ + --with-gtk=yes make make DESTDIR=$PKG install From crux at crux.nu Mon Sep 25 22:47:45 2017 From: crux at crux.nu (crux at crux.nu) Date: Mon, 25 Sep 2017 22:47:45 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): inkscape: patch for popper version 0.58 Message-ID: <20170925224745.333281802D7@crux.nu> commit 0af474a1695f40de224c5895a3a127606c53fcde Author: Danny Rawlins Date: Tue Sep 26 08:47:31 2017 +1000 inkscape: patch for popper version 0.58 diff --git a/inkscape/.md5sum b/inkscape/.md5sum index 449375da..636a1d9e 100644 --- a/inkscape/.md5sum +++ b/inkscape/.md5sum @@ -1 +1,2 @@ 6f6bcbd0237ecd064460315465467b04 inkscape-0.92.2.tar.bz2 +2d82a8b53fbab1b0a7de01e1444dfbfe poppler-0.58.patch diff --git a/inkscape/.signature b/inkscape/.signature index 01c4e31d..a5838f6b 100644 --- a/inkscape/.signature +++ b/inkscape/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF30J17cJqy5xnn/DSf228b1tyK8XFrc62H0XUneYTb2QSswK7HcYM0pBCZiUFu3jL8FIDvlhId9G8hk01L/ZTaQ8= -SHA256 (Pkgfile) = bef79687dc442c9e87dcbc4219bc5bf01c233847f5950bb04b97535b941a6c87 +RWSagIOpLGJF32mxb6hfsCtCLDJsJjkjTzqZEtCe/PHlwDLsEuPuNq0G2XHcNnkRVynA29OBHe1OCNYEcz3tV8MzLiGFJCG0dgw= +SHA256 (Pkgfile) = bba2b659421160387a64d6a4d795cc1030307042d1f966eba97245caa576a52b SHA256 (.footprint) = da1084baa092a6172ffe78b59a8eea7f1faf1f947f902217f55c891e43c8c7e2 SHA256 (inkscape-0.92.2.tar.bz2) = a628d0e04c254e9840947e6d866974f92c68ae31631a38b94d9b65e5cd84cfd3 +SHA256 (poppler-0.58.patch) = 0505f49cf69ad51159cda5aa5f497f001fe9d10f34d59e6ad704a1b1e1dc50c1 diff --git a/inkscape/Pkgfile b/inkscape/Pkgfile index 29fdbde5..17ded802 100644 --- a/inkscape/Pkgfile +++ b/inkscape/Pkgfile @@ -5,12 +5,16 @@ name=inkscape version=0.92.2 -release=1 -source=(https://media.inkscape.org/dl/resources/file/$name-$version.tar.bz2) +release=2 +source=(https://media.inkscape.org/dl/resources/file/$name-$version.tar.bz2 + poppler-0.58.patch) build() { cd $name-$version + # https://gitlab.com/inkscape/inkscape/commit/93ccf03162cd2e46d962822d5507865f3451168c + patch -p1 -i $SRC/poppler-0.58.patch + CXXFLAGS+=' -std=c++11' ./autogen.sh diff --git a/inkscape/poppler-0.58.patch b/inkscape/poppler-0.58.patch new file mode 100644 index 00000000..212bde5d --- /dev/null +++ b/inkscape/poppler-0.58.patch @@ -0,0 +1,1430 @@ +diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake +index 836cfd9..c33a3bf 100644 +--- a/CMakeScripts/DefineDependsandFlags.cmake ++++ b/CMakeScripts/DefineDependsandFlags.cmake +@@ -124,6 +124,10 @@ if(ENABLE_POPPLER) + POPPLER_VERSION VERSION_EQUAL "0.29.0") + set(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API ON) + endif() ++ if(POPPLER_VERSION VERSION_GREATER "0.58.0" OR ++ POPPLER_VERSION VERSION_EQUAL "0.58.0") ++ set(POPPLER_NEW_OBJECT_API ON) ++ endif() + else() + set(ENABLE_POPPLER_CAIRO OFF) + endif() +diff --git a/config.h.cmake b/config.h.cmake +index 00d6fb8..7af7da8 100644 +--- a/config.h.cmake ++++ b/config.h.cmake +@@ -149,6 +149,9 @@ + /* Use color space API from Poppler >= 0.29.0 */ + #cmakedefine POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API 1 + ++/* Use object API from Poppler >= 0.58.0 */ ++#cmakedefine POPPLER_NEW_OBJECT_API 1 ++ + /* Define to 1 if you have the `pow' function. */ + #cmakedefine HAVE_POW 1 + +diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp +index c1940b1..e311562 100644 +--- a/src/extension/internal/pdfinput/pdf-input.cpp ++++ b/src/extension/internal/pdfinput/pdf-input.cpp +@@ -840,14 +840,20 @@ PdfInput::open(::Inkscape::Extension::Input * /*mod*/, const gchar * uri) { + } + + // Parse the document structure ++#if defined(POPPLER_NEW_OBJECT_API) ++ Object obj = page->getContents(); ++#else + Object obj; + page->getContents(&obj); ++#endif + if (!obj.isNull()) { + pdf_parser->parse(&obj); + } + + // Cleanup ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + delete pdf_parser; + delete builder; + g_free(docname); +diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp +index 5ede59b..604b7f8 100644 +--- a/src/extension/internal/pdfinput/pdf-parser.cpp ++++ b/src/extension/internal/pdfinput/pdf-parser.cpp +@@ -414,13 +414,21 @@ void PdfParser::parse(Object *obj, GBool topLevel) { + + if (obj->isArray()) { + for (int i = 0; i < obj->arrayGetLength(); ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj->arrayGet(i); ++#else + obj->arrayGet(i, &obj2); ++#endif + if (!obj2.isStream()) { + error(errInternal, -1, "Weird page contents"); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + return; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } + } else if (!obj->isStream()) { + error(errInternal, -1, "Weird page contents"); +@@ -439,7 +447,11 @@ void PdfParser::go(GBool /*topLevel*/) + + // scan a sequence of objects + int numArgs = 0; ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = parser->getObj(); ++#else + parser->getObj(&obj); ++#endif + while (!obj.isEOF()) { + + // got a command - execute it +@@ -457,14 +469,20 @@ void PdfParser::go(GBool /*topLevel*/) + // Run the operation + execOp(&obj, args, numArgs); + ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); + for (int i = 0; i < numArgs; ++i) + args[i].free(); ++#endif + numArgs = 0; + + // got an argument - save it + } else if (numArgs < maxArgs) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ args[numArgs++] = std::move(obj); ++#else + args[numArgs++] = obj; ++#endif + + // too many arguments - something is wrong + } else { +@@ -475,13 +493,21 @@ void PdfParser::go(GBool /*topLevel*/) + printf("\n"); + fflush(stdout); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + } + + // grab the next object ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = parser->getObj(); ++#else + parser->getObj(&obj); ++#endif + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + + // args at end with no command + if (numArgs > 0) { +@@ -495,8 +521,10 @@ void PdfParser::go(GBool /*topLevel*/) + printf("\n"); + fflush(stdout); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + for (int i = 0; i < numArgs; ++i) + args[i].free(); ++#endif + } + } + +@@ -692,9 +720,13 @@ void PdfParser::opSetDash(Object args[], int /*numArgs*/) + if (length != 0) { + dash = (double *)gmallocn(length, sizeof(double)); + for (int i = 0; i < length; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ dash[i] = a->get(i).getNum(); ++#else + Object obj; + dash[i] = a->get(i, &obj)->getNum(); + obj.free(); ++#endif + } + } + state->setLineDash(dash, length, args[1].getNum()); +@@ -744,12 +776,18 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + GBool haveBackdropColor = gFalse; + GBool alpha = gFalse; + ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj1 = res->lookupGState(args[0].getName())).isNull()) { ++#else + if (!res->lookupGState(args[0].getName(), &obj1)) { ++#endif + return; + } + if (!obj1.isDict()) { + error(errSyntaxError, getPos(), "ExtGState '{0:s}' is wrong type"), args[0].getName(); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + return; + } + if (printCommands) { +@@ -759,7 +797,11 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + } + + // transparency support: blend mode, fill/stroke opacity ++#if defined(POPPLER_NEW_OBJECT_API) ++ if (!((obj2 = obj1.dictLookup(const_cast("BM"))).isNull())) { ++#else + if (!obj1.dictLookup(const_cast("BM"), &obj2)->isNull()) { ++#endif + GfxBlendMode mode = gfxBlendNormal; + if (state->parseBlendMode(&obj2, &mode)) { + state->setBlendMode(mode); +@@ -767,40 +809,71 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + error(errSyntaxError, getPos(), "Invalid blend mode in ExtGState"); + } + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj2 = obj1.dictLookup(const_cast("ca"))).isNum()) { ++#else + obj2.free(); + if (obj1.dictLookup(const_cast("ca"), &obj2)->isNum()) { ++#endif + state->setFillOpacity(obj2.getNum()); + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj2 = obj1.dictLookup(const_cast("CA"))).isNum()) { ++#else + obj2.free(); + if (obj1.dictLookup(const_cast("CA"), &obj2)->isNum()) { ++#endif + state->setStrokeOpacity(obj2.getNum()); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + + // fill/stroke overprint + GBool haveFillOP = gFalse; ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((haveFillOP = (obj2 = obj1.dictLookup(const_cast("op"))).isBool())) { ++#else + if ((haveFillOP = (obj1.dictLookup(const_cast("op"), &obj2)->isBool()))) { ++#endif + state->setFillOverprint(obj2.getBool()); + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj2 = obj1.dictLookup(const_cast("OP"))).isBool()) { ++#else + obj2.free(); + if (obj1.dictLookup(const_cast("OP"), &obj2)->isBool()) { ++#endif + state->setStrokeOverprint(obj2.getBool()); + if (!haveFillOP) { + state->setFillOverprint(obj2.getBool()); + } + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + + // stroke adjust ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj2 = obj1.dictLookup(const_cast("SA"))).isBool()) { ++#else + if (obj1.dictLookup(const_cast("SA"), &obj2)->isBool()) { ++#endif + state->setStrokeAdjust(obj2.getBool()); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + + // transfer function ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj2 = obj1.dictLookup(const_cast("TR2"))).isNull()) { ++ obj2 = obj1.dictLookup(const_cast("TR")); ++#else + if (obj1.dictLookup(const_cast("TR2"), &obj2)->isNull()) { + obj2.free(); + obj1.dictLookup(const_cast("TR"), &obj2); ++#endif + } + if (obj2.isName(const_cast("Default")) || + obj2.isName(const_cast("Identity"))) { +@@ -809,9 +882,15 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + } else if (obj2.isArray() && obj2.arrayGetLength() == 4) { + int pos = 4; + for (int i = 0; i < 4; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj3 = obj2.arrayGet(i); ++#else + obj2.arrayGet(i, &obj3); ++#endif + funcs[i] = Function::parse(&obj3); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj3.free(); ++#endif + if (!funcs[i]) { + pos = i; + break; +@@ -828,21 +907,37 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + } else if (!obj2.isNull()) { + error(errSyntaxError, getPos(), "Invalid transfer function in ExtGState"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + + // soft mask ++#if defined(POPPLER_NEW_OBJECT_API) ++ if (!((obj2 = obj1.dictLookup(const_cast("SMask"))).isNull())) { ++#else + if (!obj1.dictLookup(const_cast("SMask"), &obj2)->isNull()) { ++#endif + if (obj2.isName(const_cast("None"))) { + builder->clearSoftMask(state); + } else if (obj2.isDict()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj3 = obj2.dictLookup(const_cast("S"))).isName(const_cast("Alpha"))) { ++#else + if (obj2.dictLookup(const_cast("S"), &obj3)->isName(const_cast("Alpha"))) { ++#endif + alpha = gTrue; + } else { // "Luminosity" + alpha = gFalse; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj3.free(); ++#endif + funcs[0] = NULL; ++#if defined(POPPLER_NEW_OBJECT_API) ++ if (!((obj3 = obj2.dictLookup(const_cast("TR"))).isNull())) { ++#else + if (!obj2.dictLookup(const_cast("TR"), &obj3)->isNull()) { ++#endif + funcs[0] = Function::parse(&obj3); + if (funcs[0]->getInputSize() != 1 || + funcs[0]->getOutputSize() != 1) { +@@ -851,26 +946,45 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + funcs[0] = NULL; + } + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((haveBackdropColor = (obj3 = obj2.dictLookup(const_cast("BC"))).isArray())) { ++#else + obj3.free(); + if ((haveBackdropColor = obj2.dictLookup(const_cast("BC"), &obj3)->isArray())) { ++#endif + for (int i = 0; i < gfxColorMaxComps; ++i) { + backdropColor.c[i] = 0; + } + for (int i = 0; i < obj3.arrayGetLength() && i < gfxColorMaxComps; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj4 = obj3.arrayGet(i); ++#else + obj3.arrayGet(i, &obj4); ++#endif + if (obj4.isNum()) { + backdropColor.c[i] = dblToCol(obj4.getNum()); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj4.free(); ++#endif + } + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj3 = obj2.dictLookup(const_cast("G"))).isStream()) { ++ if ((obj4 = obj3.streamGetDict()->lookup(const_cast("Group"))).isDict()) { ++#else + obj3.free(); + if (obj2.dictLookup(const_cast("G"), &obj3)->isStream()) { + if (obj3.streamGetDict()->lookup(const_cast("Group"), &obj4)->isDict()) { ++#endif + GfxColorSpace *blendingColorSpace = 0; + GBool isolated = gFalse; + GBool knockout = gFalse; ++#if defined(POPPLER_NEW_OBJECT_API) ++ if (!((obj5 = obj4.dictLookup(const_cast("CS"))).isNull())) { ++#else + if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { ++#endif + #if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(NULL, &obj5, NULL, NULL); + #elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +@@ -879,15 +993,25 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + blendingColorSpace = GfxColorSpace::parse(&obj5, NULL); + #endif + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj5 = obj4.dictLookup(const_cast("I"))).isBool()) { ++#else + obj5.free(); + if (obj4.dictLookup(const_cast("I"), &obj5)->isBool()) { ++#endif + isolated = obj5.getBool(); + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj5 = obj4.dictLookup(const_cast("K"))).isBool()) { ++#else + obj5.free(); + if (obj4.dictLookup(const_cast("K"), &obj5)->isBool()) { ++#endif + knockout = obj5.getBool(); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj5.free(); ++#endif + if (!haveBackdropColor) { + if (blendingColorSpace) { + blendingColorSpace->getDefaultColor(&backdropColor); +@@ -906,18 +1030,24 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) + } else { + error(errSyntaxError, getPos(), "Invalid soft mask in ExtGState - missing group"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj4.free(); ++#endif + } else { + error(errSyntaxError, getPos(), "Invalid soft mask in ExtGState - missing group"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj3.free(); ++#endif + } else if (!obj2.isNull()) { + error(errSyntaxError, getPos(), "Invalid soft mask in ExtGState"); + } + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); + + obj1.free(); ++#endif + } + + void PdfParser::doSoftMask(Object *str, GBool alpha, +@@ -938,43 +1068,79 @@ void PdfParser::doSoftMask(Object *str, GBool alpha, + dict = str->streamGetDict(); + + // check form type ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("FormType")); ++#else + dict->lookup(const_cast("FormType"), &obj1); ++#endif + if (!(obj1.isNull() || (obj1.isInt() && obj1.getInt() == 1))) { + error(errSyntaxError, getPos(), "Unknown form type"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // get bounding box ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("BBox")); ++#else + dict->lookup(const_cast("BBox"), &obj1); ++#endif + if (!obj1.isArray()) { ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + error(errSyntaxError, getPos(), "Bad form bounding box"); + return; + } + for (i = 0; i < 4; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj1.arrayGet(i); ++#else + obj1.arrayGet(i, &obj2); ++#endif + bbox[i] = obj2.getNum(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ } ++#else + obj2.free(); + } + obj1.free(); ++#endif + + // get matrix ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Matrix")); ++#else + dict->lookup(const_cast("Matrix"), &obj1); ++#endif + if (obj1.isArray()) { + for (i = 0; i < 6; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj1.arrayGet(i); ++#else + obj1.arrayGet(i, &obj2); ++#endif + m[i] = obj2.getNum(); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } + } else { + m[0] = 1; m[1] = 0; + m[2] = 0; m[3] = 1; + m[4] = 0; m[5] = 0; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // get resources ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Resources")); ++#else + dict->lookup(const_cast("Resources"), &obj1); ++#endif + resDict = obj1.isDict() ? obj1.getDict() : (Dict *)NULL; + + // draw it +@@ -987,7 +1153,9 @@ void PdfParser::doSoftMask(Object *str, GBool alpha, + if (blendingColorSpace) { + delete blendingColorSpace; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + } + + void PdfParser::opSetRenderingIntent(Object /*args*/[], int /*numArgs*/) +@@ -1084,7 +1252,11 @@ void PdfParser::opSetFillColorSpace(Object args[], int /*numArgs*/) + Object obj; + + state->setFillPattern(NULL); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = res->lookupColorSpace(args[0].getName()); ++#else + res->lookupColorSpace(args[0].getName(), &obj); ++#endif + + GfxColorSpace *colorSpace = 0; + #if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) +@@ -1106,7 +1278,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int /*numArgs*/) + colorSpace = GfxColorSpace::parse(&obj, NULL); + } + #endif ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + if (colorSpace) { + GfxColor color; + state->setFillColorSpace(colorSpace); +@@ -1125,7 +1299,11 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int /*numArgs*/) + GfxColorSpace *colorSpace = 0; + + state->setStrokePattern(NULL); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = res->lookupColorSpace(args[0].getName()); ++#else + res->lookupColorSpace(args[0].getName(), &obj); ++#endif + #if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + if (obj.isNull()) { + colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); +@@ -1145,7 +1323,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int /*numArgs*/) + colorSpace = GfxColorSpace::parse(&obj, NULL); + } + #endif ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + if (colorSpace) { + GfxColor color; + state->setStrokeColorSpace(colorSpace); +@@ -2375,7 +2555,11 @@ void PdfParser::opShowSpaceText(Object args[], int /*numArgs*/) + wMode = state->getFont()->getWMode(); + a = args[0].getArray(); + for (int i = 0; i < a->getLength(); ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = a->get(i); ++#else + a->get(i, &obj); ++#endif + if (obj.isNum()) { + // this uses the absolute value of the font size to match + // Acrobat's behavior +@@ -2392,7 +2576,9 @@ void PdfParser::opShowSpaceText(Object args[], int /*numArgs*/) + } else { + error(errSyntaxError, getPos(), "Element of show/space array must be number or string"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + } + } + +@@ -2465,7 +2651,11 @@ void PdfParser::doShowText(GooString *s) { + //out->updateCTM(state, 1, 0, 0, 1, 0, 0); + if (0){ /*!out->beginType3Char(state, curX + riseX, curY + riseY, tdx, tdy, + code, u, uLen)) {*/ ++#if defined(POPPLER_NEW_OBJECT_API) ++ charProc = ((Gfx8BitFont *)font)->getCharProc(code); ++#else + ((Gfx8BitFont *)font)->getCharProc(code, &charProc); ++#endif + if ((resDict = ((Gfx8BitFont *)font)->getResources())) { + pushResources(resDict); + } +@@ -2478,7 +2668,9 @@ void PdfParser::doShowText(GooString *s) { + if (resDict) { + popResources(); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + charProc.free(); ++#endif + } + restoreState(); + // GfxState::restore() does *not* restore the current position, +@@ -2541,23 +2733,43 @@ void PdfParser::opXObject(Object args[], int /*numArgs*/) + Object obj1, obj2, obj3, refObj; + + char *name = args[0].getName(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj1 = res->lookupXObject(name)).isNull()) { ++#else + if (!res->lookupXObject(name, &obj1)) { ++#endif + return; + } + if (!obj1.isStream()) { + error(errSyntaxError, getPos(), "XObject '{0:s}' is wrong type", name); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + return; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj1.streamGetDict()->lookup(const_cast("Subtype")); ++#else + obj1.streamGetDict()->lookup(const_cast("Subtype"), &obj2); ++#endif + if (obj2.isName(const_cast("Image"))) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ refObj = res->lookupXObjectNF(name); ++#else + res->lookupXObjectNF(name, &refObj); ++#endif + doImage(&refObj, obj1.getStream(), gFalse); ++#if !defined(POPPLER_NEW_OBJECT_API) + refObj.free(); ++#endif + } else if (obj2.isName(const_cast("Form"))) { + doForm(&obj1); + } else if (obj2.isName(const_cast("PS"))) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj3 = obj1.streamGetDict()->lookup(const_cast("Level1")); ++#else + obj1.streamGetDict()->lookup(const_cast("Level1"), &obj3); ++#endif + /* out->psXObject(obj1.getStream(), + obj3.isStream() ? obj3.getStream() : (Stream *)NULL);*/ + } else if (obj2.isName()) { +@@ -2565,8 +2777,10 @@ void PdfParser::opXObject(Object args[], int /*numArgs*/) + } else { + error(errSyntaxError, getPos(), "XObject subtype is missing or wrong type"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); + obj1.free(); ++#endif + } + + void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) +@@ -2593,10 +2807,18 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + dict = str->getDict(); + + // get size ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Width")); ++#else + dict->lookup(const_cast("Width"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("W")); ++#else + obj1.free(); + dict->lookup(const_cast("W"), &obj1); ++#endif + } + if (obj1.isInt()){ + width = obj1.getInt(); +@@ -2607,11 +2829,19 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + else { + goto err2; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Height")); ++#else + obj1.free(); + dict->lookup(const_cast("Height"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("H")); ++#else + obj1.free(); + dict->lookup(const_cast("H"), &obj1); ++#endif + } + if (obj1.isInt()) { + height = obj1.getInt(); +@@ -2622,26 +2852,46 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + else { + goto err2; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // image interpolation ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup("Interpolate"); ++#else + dict->lookup("Interpolate", &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup("I"); ++#else + obj1.free(); + dict->lookup("I", &obj1); ++#endif + } + if (obj1.isBool()) + interpolate = obj1.getBool(); + else + interpolate = gFalse; ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + maskInterpolate = gFalse; + + // image or mask? ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("ImageMask")); ++#else + dict->lookup(const_cast("ImageMask"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("IM")); ++#else + obj1.free(); + dict->lookup(const_cast("IM"), &obj1); ++#endif + } + mask = gFalse; + if (obj1.isBool()) { +@@ -2650,14 +2900,24 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + else if (!obj1.isNull()) { + goto err2; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // bit depth + if (bits == 0) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("BitsPerComponent")); ++#else + dict->lookup(const_cast("BitsPerComponent"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("BPC")); ++#else + obj1.free(); + dict->lookup(const_cast("BPC"), &obj1); ++#endif + } + if (obj1.isInt()) { + bits = obj1.getInt(); +@@ -2666,7 +2926,9 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } else { + goto err2; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + } + + // display a mask +@@ -2676,21 +2938,37 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + goto err1; + } + invert = gFalse; ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Decode")); ++#else + dict->lookup(const_cast("Decode"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("D")); ++#else + obj1.free(); + dict->lookup(const_cast("D"), &obj1); ++#endif + } + if (obj1.isArray()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj1.arrayGet(0); ++#else + obj1.arrayGet(0, &obj2); ++#endif + if (obj2.isInt() && obj2.getInt() == 1) { + invert = gTrue; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } else if (!obj1.isNull()) { + goto err2; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // draw it + builder->addImageMask(state, str, width, height, invert, interpolate); +@@ -2698,18 +2976,36 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } else { + // get color space and color map + GfxColorSpace *colorSpace; ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("ColorSpace")); ++#else + dict->lookup(const_cast("ColorSpace"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("CS")); ++#else + obj1.free(); + dict->lookup(const_cast("CS"), &obj1); ++#endif + } + if (obj1.isName()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = res->lookupColorSpace(obj1.getName()); ++#else + res->lookupColorSpace(obj1.getName(), &obj2); ++#endif + if (!obj2.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = std::move(obj2); ++#else + obj1.free(); + obj1 = obj2; ++#endif + } else { ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } + } + if (!obj1.isNull()) { +@@ -2729,17 +3025,29 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } else { + colorSpace = NULL; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + if (!colorSpace) { + goto err1; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("Decode")); ++#else + dict->lookup(const_cast("Decode"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("D")); ++#else + obj1.free(); + dict->lookup(const_cast("D"), &obj1); ++#endif + } + GfxImageColorMap *colorMap = new GfxImageColorMap(bits, &obj1, colorSpace); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + if (!colorMap->isOk()) { + delete colorMap; + goto err1; +@@ -2753,8 +3061,13 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + int maskHeight = 0; + maskInvert = gFalse; + GfxImageColorMap *maskColorMap = NULL; ++#if defined(POPPLER_NEW_OBJECT_API) ++ maskObj = dict->lookup(const_cast("Mask")); ++ smaskObj = dict->lookup(const_cast("SMask")); ++#else + dict->lookup(const_cast("Mask"), &maskObj); + dict->lookup(const_cast("SMask"), &smaskObj); ++#endif + Dict* maskDict; + if (smaskObj.isStream()) { + // soft mask +@@ -2763,58 +3076,108 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } + maskStr = smaskObj.getStream(); + maskDict = smaskObj.streamGetDict(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Width")); ++#else + maskDict->lookup(const_cast("Width"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("W")); ++#else + obj1.free(); + maskDict->lookup(const_cast("W"), &obj1); ++#endif + } + if (!obj1.isInt()) { + goto err2; + } + maskWidth = obj1.getInt(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Height")); ++#else + obj1.free(); + maskDict->lookup(const_cast("Height"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("H")); ++#else + obj1.free(); + maskDict->lookup(const_cast("H"), &obj1); ++#endif + } + if (!obj1.isInt()) { + goto err2; + } + maskHeight = obj1.getInt(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("BitsPerComponent")); ++#else + obj1.free(); + maskDict->lookup(const_cast("BitsPerComponent"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("BPC")); ++#else + obj1.free(); + maskDict->lookup(const_cast("BPC"), &obj1); ++#endif + } + if (!obj1.isInt()) { + goto err2; + } + int maskBits = obj1.getInt(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Interpolate")); ++#else + obj1.free(); + maskDict->lookup("Interpolate", &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("I")); ++#else + obj1.free(); + maskDict->lookup("I", &obj1); ++#endif + } + if (obj1.isBool()) + maskInterpolate = obj1.getBool(); + else + maskInterpolate = gFalse; ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("ColorSpace")); ++#else + obj1.free(); + maskDict->lookup(const_cast("ColorSpace"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("CS")); ++#else + obj1.free(); + maskDict->lookup(const_cast("CS"), &obj1); ++#endif + } + if (obj1.isName()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = res->lookupColorSpace(obj1.getName()); ++#else + res->lookupColorSpace(obj1.getName(), &obj2); ++#endif + if (!obj2.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = std::move(obj2); ++#else + obj1.free(); + obj1 = obj2; ++#endif + } else { ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } + } + #if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) +@@ -2824,17 +3187,29 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + #else + GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL); + #endif ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { + goto err1; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Decode")); ++#else + maskDict->lookup(const_cast("Decode"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("D")); ++#else + obj1.free(); + maskDict->lookup(const_cast("D"), &obj1); ++#endif + } + maskColorMap = new GfxImageColorMap(maskBits, &obj1, maskColorSpace); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + if (!maskColorMap->isOk()) { + delete maskColorMap; + goto err1; +@@ -2845,9 +3220,15 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + // color key mask + int i; + for (i = 0; i < maskObj.arrayGetLength() && i < 2*gfxColorMaxComps; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskObj.arrayGet(i); ++#else + maskObj.arrayGet(i, &obj1); ++#endif + maskColors[i] = obj1.getInt(); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + } + haveColorKeyMask = gTrue; + } else if (maskObj.isStream()) { +@@ -2857,61 +3238,111 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } + maskStr = maskObj.getStream(); + maskDict = maskObj.streamGetDict(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Width")); ++#else + maskDict->lookup(const_cast("Width"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("W")); ++#else + obj1.free(); + maskDict->lookup(const_cast("W"), &obj1); ++#endif + } + if (!obj1.isInt()) { + goto err2; + } + maskWidth = obj1.getInt(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Height")); ++#else + obj1.free(); + maskDict->lookup(const_cast("Height"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("H")); ++#else + obj1.free(); + maskDict->lookup(const_cast("H"), &obj1); ++#endif + } + if (!obj1.isInt()) { + goto err2; + } + maskHeight = obj1.getInt(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("ImageMask")); ++#else + obj1.free(); + maskDict->lookup(const_cast("ImageMask"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("IM")); ++#else + obj1.free(); + maskDict->lookup(const_cast("IM"), &obj1); ++#endif + } + if (!obj1.isBool() || !obj1.getBool()) { + goto err2; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup("Interpolate"); ++#else + obj1.free(); + maskDict->lookup("Interpolate", &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup("I"); ++#else + obj1.free(); + maskDict->lookup("I", &obj1); ++#endif + } + if (obj1.isBool()) + maskInterpolate = obj1.getBool(); + else + maskInterpolate = gFalse; ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + maskInvert = gFalse; ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("Decode")); ++#else + maskDict->lookup(const_cast("Decode"), &obj1); ++#endif + if (obj1.isNull()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = maskDict->lookup(const_cast("D")); ++#else + obj1.free(); + maskDict->lookup(const_cast("D"), &obj1); ++#endif + } + if (obj1.isArray()) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj2 = obj1.arrayGet(0); ++#else + obj1.arrayGet(0, &obj2); ++#endif + if (obj2.isInt() && obj2.getInt() == 1) { + maskInvert = gTrue; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj2.free(); ++#endif + } else if (!obj1.isNull()) { + goto err2; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + haveExplicitMask = gTrue; + } + +@@ -2929,14 +3360,18 @@ void PdfParser::doImage(Object * /*ref*/, Stream *str, GBool inlineImg) + } + delete colorMap; + ++#if !defined(POPPLER_NEW_OBJECT_API) + maskObj.free(); + smaskObj.free(); ++#endif + } + + return; + + err2: ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + err1: + error(errSyntaxError, getPos(), "Bad image parameters"); + } +@@ -2961,52 +3396,97 @@ void PdfParser::doForm(Object *str) { + dict = str->streamGetDict(); + + // check form type ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = dict->lookup(const_cast("FormType")); ++#else + dict->lookup(const_cast("FormType"), &obj1); ++#endif + if (!(obj1.isNull() || (obj1.isInt() && obj1.getInt() == 1))) { + error(errSyntaxError, getPos(), "Unknown form type"); + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + + // get bounding box ++#if defined(POPPLER_NEW_OBJECT_API) ++ bboxObj = dict->lookup(const_cast("BBox")); ++#else + dict->lookup(const_cast("BBox"), &bboxObj); ++#endif + if (!bboxObj.isArray()) { ++#if !defined(POPPLER_NEW_OBJECT_API) + bboxObj.free(); ++#endif + error(errSyntaxError, getPos(), "Bad form bounding box"); + return; + } + for (i = 0; i < 4; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = bboxObj.arrayGet(i); ++#else + bboxObj.arrayGet(i, &obj1); ++#endif + bbox[i] = obj1.getNum(); ++#if defined(POPPLER_NEW_OBJECT_API) ++ } ++#else + obj1.free(); + } + bboxObj.free(); ++#endif + + // get matrix ++#if defined(POPPLER_NEW_OBJECT_API) ++ matrixObj = dict->lookup(const_cast("Matrix")); ++#else + dict->lookup(const_cast("Matrix"), &matrixObj); ++#endif + if (matrixObj.isArray()) { + for (i = 0; i < 6; ++i) { ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj1 = matrixObj.arrayGet(i); ++#else + matrixObj.arrayGet(i, &obj1); ++#endif + m[i] = obj1.getNum(); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj1.free(); ++#endif + } + } else { + m[0] = 1; m[1] = 0; + m[2] = 0; m[3] = 1; + m[4] = 0; m[5] = 0; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + matrixObj.free(); ++#endif + + // get resources ++#if defined(POPPLER_NEW_OBJECT_API) ++ resObj = dict->lookup(const_cast("Resources")); ++#else + dict->lookup(const_cast("Resources"), &resObj); ++#endif + resDict = resObj.isDict() ? resObj.getDict() : (Dict *)NULL; + + // check for a transparency group + transpGroup = isolated = knockout = gFalse; + blendingColorSpace = NULL; ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj1 = dict->lookup(const_cast("Group"))).isDict()) { ++ if ((obj2 = obj1.dictLookup(const_cast("S"))).isName(const_cast("Transparency"))) { ++#else + if (dict->lookup(const_cast("Group"), &obj1)->isDict()) { + if (obj1.dictLookup(const_cast("S"), &obj2)->isName(const_cast("Transparency"))) { ++#endif + transpGroup = gTrue; ++#if defined(POPPLER_NEW_OBJECT_API) ++ if (!((obj3 = obj1.dictLookup(const_cast("CS"))).isNull())) { ++#else + if (!obj1.dictLookup(const_cast("CS"), &obj3)->isNull()) { ++#endif + #if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(NULL, &obj3, NULL, NULL); + #elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +@@ -3015,19 +3495,32 @@ void PdfParser::doForm(Object *str) { + blendingColorSpace = GfxColorSpace::parse(&obj3, NULL); + #endif + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj3 = obj1.dictLookup(const_cast("I"))).isBool()) { ++#else + obj3.free(); + if (obj1.dictLookup(const_cast("I"), &obj3)->isBool()) { ++#endif + isolated = obj3.getBool(); + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ if ((obj3 = obj1.dictLookup(const_cast("K"))).isBool()) { ++#else + obj3.free(); + if (obj1.dictLookup(const_cast("K"), &obj3)->isBool()) { ++#endif + knockout = obj3.getBool(); + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ } ++ } ++#else + obj3.free(); + } + obj2.free(); + } + obj1.free(); ++#endif + + // draw it + ++formDepth; +@@ -3038,7 +3531,9 @@ void PdfParser::doForm(Object *str) { + if (blendingColorSpace) { + delete blendingColorSpace; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + resObj.free(); ++#endif + } + + void PdfParser::doForm1(Object *str, Dict *resDict, double *matrix, double *bbox, +@@ -3166,35 +3661,61 @@ Stream *PdfParser::buildImageStream() { + Stream *str; + + // build dictionary ++#if defined(POPPLER_NEW_OBJECT_API) ++ dict = Object(new Dict(xref)); ++ obj = parser->getObj(); ++#else + dict.initDict(xref); + parser->getObj(&obj); ++#endif + while (!obj.isCmd(const_cast("ID")) && !obj.isEOF()) { + if (!obj.isName()) { + error(errSyntaxError, getPos(), "Inline image dictionary key must be a name object"); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + } else { + key = copyString(obj.getName()); ++#if defined(POPPLER_NEW_OBJECT_API) ++ obj = parser->getObj(); ++#else + obj.free(); + parser->getObj(&obj); ++#endif + if (obj.isEOF() || obj.isError()) { + gfree(key); + break; + } ++#if defined(POPPLER_NEW_OBJECT_API) ++ dict.dictAdd(key, std::move(obj)); ++ } ++ obj = parser->getObj(); ++#else + dict.dictAdd(key, &obj); + } + parser->getObj(&obj); ++#endif + } + if (obj.isEOF()) { + error(errSyntaxError, getPos(), "End of file in inline image"); ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); + dict.free(); ++#endif + return NULL; + } ++#if !defined(POPPLER_NEW_OBJECT_API) + obj.free(); ++#endif + + // make stream ++#if defined(POPPLER_NEW_OBJECT_API) ++ str = new EmbedStream(parser->getStream(), dict.copy(), gFalse, 0); ++ str = str->addFilters(dict.getDict()); ++#else + str = new EmbedStream(parser->getStream(), &dict, gFalse, 0); + str = str->addFilters(&dict); ++#endif + + return str; + } + +diff --git a/build-x64-gtk3.xml b/build-x64-gtk3.xml +index 29ade0e..769f168 100644 +--- a/build-x64-gtk3.xml ++++ b/build-x64-gtk3.xml +@@ -393,6 +393,7 @@ + -DPOPPLER_NEW_ERRORAPI + -DPOPPLER_EVEN_NEWER_COLOR_SPACE_API + -DPOPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API ++ -DPOPPLER_NEW_OBJECT_API + + -DGLIBMM_DISABLE_DEPRECATED + -DG_DISABLE_DEPRECATED +diff --git a/build-x64.xml b/build-x64.xml +index 7176723..abe230d 100644 +--- a/build-x64.xml ++++ b/build-x64.xml +@@ -388,6 +388,7 @@ + -DPOPPLER_NEW_ERRORAPI + -DPOPPLER_EVEN_NEWER_COLOR_SPACE_API + -DPOPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API ++ -DPOPPLER_NEW_OBJECT_API + + -DGLIBMM_DISABLE_DEPRECATED + -DG_DISABLE_DEPRECATED +diff --git a/build.xml b/build.xml +index 90ba74d..1070aa9 100644 +--- a/build.xml ++++ b/build.xml +@@ -388,6 +388,7 @@ + -DPOPPLER_NEW_ERRORAPI + -DPOPPLER_EVEN_NEWER_COLOR_SPACE_API + -DPOPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API ++ -DPOPPLER_NEW_OBJECT_API + + -DGLIBMM_DISABLE_DEPRECATED + -DG_DISABLE_DEPRECATED +diff --git a/configure.ac b/configure.ac +index 2454012..ff55553 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -454,6 +454,11 @@ if test "x$popplernewernewcolorspaceapi" = "xyes"; then + AC_DEFINE(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, 1, [Use even newer new color space API from Poppler >= 0.29.0]) + fi + ++PKG_CHECK_MODULES(POPPLER_NEW_OBJECT_API, poppler >= 0.58.0, popplernewobjectapi=yes, popplernewobjectapi=no) ++if test "x$popplernewobjectapi" = "xyes"; then ++ AC_DEFINE(POPPLER_NEW_OBJECT_API, 1, [Use new object API from Poppler >= 0.58.0]) ++fi ++ + CPPFLAGS=$ink_svd_CPPFLAGS + LIBS=$ink_svd_LIBS + + From crux at crux.nu Tue Sep 26 09:46:47 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 26 Sep 2017 09:46:47 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): mpg123: update to 1.25.7 Message-ID: <20170926094647.7B0C11802E1@crux.nu> commit c524fb2adbbffb204184f004508ed76bc6e957e6 Author: Juergen Daubert Date: Tue Sep 26 11:45:55 2017 +0200 mpg123: update to 1.25.7 diff --git a/mpg123/.footprint b/mpg123/.footprint index 577e2e86c..21f8759f5 100644 --- a/mpg123/.footprint +++ b/mpg123/.footprint @@ -10,9 +10,9 @@ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/out123.h drwxr-xr-x root/root usr/lib/ -rwxr-xr-x root/root usr/lib/libmpg123.la -lrwxrwxrwx root/root usr/lib/libmpg123.so -> libmpg123.so.0.44.5 -lrwxrwxrwx root/root usr/lib/libmpg123.so.0 -> libmpg123.so.0.44.5 --rwxr-xr-x root/root usr/lib/libmpg123.so.0.44.5 +lrwxrwxrwx root/root usr/lib/libmpg123.so -> libmpg123.so.0.44.6 +lrwxrwxrwx root/root usr/lib/libmpg123.so.0 -> libmpg123.so.0.44.6 +-rwxr-xr-x root/root usr/lib/libmpg123.so.0.44.6 -rwxr-xr-x root/root usr/lib/libout123.la lrwxrwxrwx root/root usr/lib/libout123.so -> libout123.so.0.2.1 lrwxrwxrwx root/root usr/lib/libout123.so.0 -> libout123.so.0.2.1 diff --git a/mpg123/.md5sum b/mpg123/.md5sum index 142e29310..25d50fd13 100644 --- a/mpg123/.md5sum +++ b/mpg123/.md5sum @@ -1 +1 @@ -43336bef78f67c2e66c4f6c288ca1eb3 mpg123-1.25.6.tar.bz2 +710f2d8689b24e86376bd64a05d7888b mpg123-1.25.7.tar.bz2 diff --git a/mpg123/.signature b/mpg123/.signature index 2f9187966..a30543d38 100644 --- a/mpg123/.signature +++ b/mpg123/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/acFP27QOZVNBDGELXVvdTUJWALSsWoS/EyfskNoJNPv3MbBUoQ7nMxyp00m0Glab97hbRH61L6oTAZulMagHAg= -SHA256 (Pkgfile) = b856a3482e1e91f1a5b7d38435a192a1463f337ed6432b1bd7cdeef487cba1c1 -SHA256 (.footprint) = 6f7bda5f8e115976249bba8bb96fba4244debae0f488e3ce7cfed197d8cc97fe -SHA256 (mpg123-1.25.6.tar.bz2) = 0f0458c9b87799bc2c9bf9455279cc4d305e245db43b51a39ef27afe025c5a8e +RWSE3ohX2g5d/fp4K5P7JpHHIye1BLabA+ndgcerVhnseRgUoOGFtOZDv/1ZYRT7tGcfzOkJOLEhkNsvY9t1ICFjzVrkUF2x5ww= +SHA256 (Pkgfile) = 84962f619028111e708e27f81c4c00196b0e9aef9ee114c21448e0abd6903114 +SHA256 (.footprint) = d2c4d8049f672bdb1021fe93a9b4f0183dafa6bdd496bedff2897e36600bf9a7 +SHA256 (mpg123-1.25.7.tar.bz2) = 31b15ebcf26111b874732e07c8e60de5053ee555eea15fb70c657a4f9f0344f3 diff --git a/mpg123/Pkgfile b/mpg123/Pkgfile index 7f223c097..7dd3c951b 100644 --- a/mpg123/Pkgfile +++ b/mpg123/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libtool, alsa-lib name=mpg123 -version=1.25.6 +version=1.25.7 release=1 source=(http://www.mpg123.de/download/$name-$version.tar.bz2) From crux at crux.nu Tue Sep 26 09:46:47 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 26 Sep 2017 09:46:47 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): sshfs-fuse: update to 3.3.0 Message-ID: <20170926094647.7E5B21802E6@crux.nu> commit 40ede79b81e53fa44f960fcdb6e464aa8f7c7afd Author: Juergen Daubert Date: Tue Sep 26 11:45:34 2017 +0200 sshfs-fuse: update to 3.3.0 diff --git a/sshfs-fuse/.footprint b/sshfs-fuse/.footprint index e5ddb6754..91048b9ee 100644 --- a/sshfs-fuse/.footprint +++ b/sshfs-fuse/.footprint @@ -1,7 +1,10 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/sshfs +drwxr-xr-x root/root usr/sbin/ +lrwxrwxrwx root/root usr/sbin/mount.fuse.sshfs -> ../bin/sshfs +lrwxrwxrwx root/root usr/sbin/mount.sshfs -> ../bin/sshfs drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/sshfs.1.gz +-rwxr-xr-x root/root usr/share/man/man1/sshfs.1.gz diff --git a/sshfs-fuse/.md5sum b/sshfs-fuse/.md5sum index 7cd5fb1c7..df51f4777 100644 --- a/sshfs-fuse/.md5sum +++ b/sshfs-fuse/.md5sum @@ -1 +1,2 @@ -dee189442efb22e08d4f233af8626ce7 sshfs-3.2.0.tar.gz +918f99e5a5b077cdfda6bddf8940ee0c sshfs-3.3.0.tar.xz +92e0188ff3349babbed1e73a8c561322 sshfs.1 diff --git a/sshfs-fuse/.signature b/sshfs-fuse/.signature index 415bcea58..a0b0070e0 100644 --- a/sshfs-fuse/.signature +++ b/sshfs-fuse/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/bjdCSW4V7byJbT1SOT24W0rdl8j31Ei6dZw2zoIhUPkjG9iR0E50DCV0vKlp57OV6CvUAc/Jf2ERi6YPi5AFgY= -SHA256 (Pkgfile) = 6c722dae4dce41ce433c13906d563b25a6472281005152756d0ae93541b4c833 -SHA256 (.footprint) = fa53e4c7d54568efe2e06e42e693a1b5321694979ab8c4141db4917f07ed97d5 -SHA256 (sshfs-3.2.0.tar.gz) = b494cdbac7ba2e77b994b3d3957171610be640e49c287ff6cb8f2959c4768101 +RWSE3ohX2g5d/ZR80VZqlSbCmC2vp+XFoV305Jb9p5Jgmg+ILlx+Vlf72JIf50M+yMSpLtp/WJ+IOCfLY631nUPizj7H0Y/brgo= +SHA256 (Pkgfile) = 963086824578a95e5d71c7dbd9a2502585c04c0c9a1f144940de024a3de09d77 +SHA256 (.footprint) = 7f13776954f8545eaef5b6a706cc8900ea540ff289c89d923825ab97347b0c41 +SHA256 (sshfs-3.3.0.tar.xz) = 9ddfcc2564fafe002706b093b6295afbcb2cc0a3bc52bc805cc5361cb69ca51d +SHA256 (sshfs.1) = 42c34c125251a6e94336f2bc11eee3575cfd63cf20b2b69919c198b4ed33f2ce diff --git a/sshfs-fuse/Pkgfile b/sshfs-fuse/Pkgfile index aba4117ab..ccbf137fc 100644 --- a/sshfs-fuse/Pkgfile +++ b/sshfs-fuse/Pkgfile @@ -5,13 +5,23 @@ # Depends on: fuse3 glib name=sshfs-fuse -version=3.2.0 +version=3.3.0 release=1 -source=(https://github.com/libfuse/sshfs/releases/download/sshfs-$version/sshfs-$version.tar.gz) +source=(https://github.com/libfuse/sshfs/releases/download/sshfs-$version/sshfs-$version.tar.xz + sshfs.1) build() { cd sshfs-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + + # fix man-dir location (only used if python-docutils is installed) + sed -i '/mandir/s/1/man1/' meson.build + + local JOBS= + [[ $MAKEFLAGS =~ (-j|-j *|--jobs=)([[:digit:]]+) ]] && JOBS="-j ${BASH_REMATCH[2]}" + + mkdir build ; cd build + meson .. --prefix /usr + DESTDIR=$PKG ninja $JOBS install + + install -D $SRC/sshfs.1 $PKG/usr/share/man/man1/sshfs.1 } From crux at crux.nu Tue Sep 26 09:46:47 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 26 Sep 2017 09:46:47 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] fuse3: update to 3.2.0 Message-ID: <20170926094647.81B341802E9@crux.nu> commit c78e23cd78e16571f771158c78e432909d55ed59 Author: Juergen Daubert Date: Tue Sep 26 11:44:04 2017 +0200 [notify] fuse3: update to 3.2.0 Note: new dependencies meson and ninja diff --git a/fuse3/.footprint b/fuse3/.footprint index 3db120b09..4eff097bd 100644 --- a/fuse3/.footprint +++ b/fuse3/.footprint @@ -3,17 +3,15 @@ drwxr-xr-x root/root usr/bin/ -rwsr-xr-x root/root usr/bin/fusermount3 drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/fuse3/ --rw-r--r-- root/root usr/include/fuse3/cuse_lowlevel.h --rw-r--r-- root/root usr/include/fuse3/fuse.h --rw-r--r-- root/root usr/include/fuse3/fuse_common.h --rw-r--r-- root/root usr/include/fuse3/fuse_lowlevel.h --rw-r--r-- root/root usr/include/fuse3/fuse_opt.h +-rw-rw-r-- root/root usr/include/fuse3/cuse_lowlevel.h +-rw-rw-r-- root/root usr/include/fuse3/fuse.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_common.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_lowlevel.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_opt.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libfuse3.a --rwxr-xr-x root/root usr/lib/libfuse3.la -lrwxrwxrwx root/root usr/lib/libfuse3.so -> libfuse3.so.3.1.1 -lrwxrwxrwx root/root usr/lib/libfuse3.so.3 -> libfuse3.so.3.1.1 --rwxr-xr-x root/root usr/lib/libfuse3.so.3.1.1 +lrwxrwxrwx root/root usr/lib/libfuse3.so -> libfuse3.so.3 +lrwxrwxrwx root/root usr/lib/libfuse3.so.3 -> libfuse3.so.3.2.0 +-rwxr-xr-x root/root usr/lib/libfuse3.so.3.2.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/fuse3.pc drwxr-xr-x root/root usr/sbin/ @@ -21,6 +19,6 @@ drwxr-xr-x root/root usr/sbin/ drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/fusermount3.1.gz +-rw-rw-r-- root/root usr/share/man/man1/fusermount3.1.gz drwxr-xr-x root/root usr/share/man/man8/ --rw-r--r-- root/root usr/share/man/man8/mount.fuse3.8.gz +-rw-rw-r-- root/root usr/share/man/man8/mount.fuse3.8.gz diff --git a/fuse3/.md5sum b/fuse3/.md5sum index 5a18a36ef..1f7f46552 100644 --- a/fuse3/.md5sum +++ b/fuse3/.md5sum @@ -1 +1 @@ -20b10f24b825062c1db9a21a35157f97 fuse-3.1.1.tar.gz +79e862bf915864aceef179607c0b3e4d fuse-3.2.0.tar.xz diff --git a/fuse3/.signature b/fuse3/.signature index 5655df580..fb7b3ddd4 100644 --- a/fuse3/.signature +++ b/fuse3/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/b8lMxas+CtwVOOx36NZwxhL+8RyvxMoS9MtpKwc+gosqQFhticr+Vp9wJhW6Fb3oO9Ry2LF9oTp/kpu2DUipQI= -SHA256 (Pkgfile) = 606d8d47d7b816e0eb007a9e966a1ae6116037bd2250535412bcccb8a77ac4bb -SHA256 (.footprint) = 334ed47921f1eb8eca41a459b41a5bbc53b8e1876925c1e9fc4819aa550ce1c0 -SHA256 (fuse-3.1.1.tar.gz) = 4e89cf58d0b498fc37f7474193fe9c17dbd3b5d14e5abc6ff629b33e81f1d213 +RWSE3ohX2g5d/Qfs1Xsct72450RdmLkuRGleluefIny5E8Q0oxWoe7sYhEOBKslaswSB3qTxFmOM5yOOGCoDxpBjkQPQcbBodwc= +SHA256 (Pkgfile) = 1d006baa98383d752064c7815421432e08a12d59133e2fbfa4cea0e24b1ddbf2 +SHA256 (.footprint) = 979fcf1c40d6d5fa329e9f5ddaa4075b74c35a7ca3e92506719df901a5309769 +SHA256 (fuse-3.2.0.tar.xz) = d11913032cbeaa40c80830bee97a6e7d0d9b1b9a5fbd58b0e4cee51bc19d848c diff --git a/fuse3/Pkgfile b/fuse3/Pkgfile index 34317439a..c45dc8c49 100644 --- a/fuse3/Pkgfile +++ b/fuse3/Pkgfile @@ -1,17 +1,23 @@ # Description: Interface for userspace filesystems # URL: https://github.com/libfuse/ # Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: meson ninja name=fuse3 -version=3.1.1 +version=3.2.0 release=1 -source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.xz) build() { cd fuse-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - rm -r $PKG/{dev,usr/etc,usr/lib/udev} - mv $PKG/usr/share/man/man8/mount.{fuse.8,fuse3.8} + + local JOBS= + [[ $MAKEFLAGS =~ (-j|-j *|--jobs=)([[:digit:]]+) ]] && JOBS="-j ${BASH_REMATCH[2]}" + + mkdir build ; cd build + meson .. --prefix /usr + DESTDIR=$PKG ninja $JOBS install + + rm -r $PKG/{dev,etc,lib} + mv $PKG/usr/share/man/man8/mount.{fuse.8.gz,fuse3.8.gz} } From crux at crux.nu Tue Sep 26 10:15:26 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 26 Sep 2017 10:15:26 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): sshfs-fuse: add missing man-page Message-ID: <20170926101526.CC7051801D9@crux.nu> commit d6d9a6643f8ca19bb290df9e99bde276e9f9340f Author: Juergen Daubert Date: Tue Sep 26 12:14:27 2017 +0200 sshfs-fuse: add missing man-page diff --git a/sshfs-fuse/sshfs.1 b/sshfs-fuse/sshfs.1 new file mode 100644 index 000000000..c5eecb9e3 --- /dev/null +++ b/sshfs-fuse/sshfs.1 @@ -0,0 +1,314 @@ +.\" Man page generated from reStructuredText. +. +.TH SSHFS 1 "" "" "User Commands" +.SH NAME +SSHFS \- filesystem client based on SSH +. +.nr rst2man-indent-level 0 +. +.de1 rstReportMargin +\\$1 \\n[an-margin] +level \\n[rst2man-indent-level] +level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +- +\\n[rst2man-indent0] +\\n[rst2man-indent1] +\\n[rst2man-indent2] +.. +.de1 INDENT +.\" .rstReportMargin pre: +. RS \\$1 +. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +. nr rst2man-indent-level +1 +.\" .rstReportMargin post: +.. +.de UNINDENT +. RE +.\" indent \\n[an-margin] +.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +.nr rst2man-indent-level -1 +.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +.. +.SH SYNOPSIS +.sp +To mount a filesystem: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +sshfs [user@]host:[dir] mountpoint [options] +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +If \fIhost\fP is a numeric IPv6 address, it needs to be enclosed in square +brackets. +.sp +To unmount it: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +fusermount3 \-u mountpoint # Linux +umount mountpoint # OS X, FreeBSD +.ft P +.fi +.UNINDENT +.UNINDENT +.SH DESCRIPTION +.sp +SSHFS allows you to mount a remote filesystem using SSH (more +precisely, the SFTP subsystem). Most SSH servers support and enable +this SFTP access by default, so SSHFS is very simple to use \- there\(aqs +nothing to do on the server\-side. +.sp +SSHFS uses FUSE (Filesystem in Userspace) and should work on any +operating system that provides a FUSE implementation. Currently, +this includes Linux, FreeBSD and Mac OS X. +.sp +It is recommended to run SSHFS as regular user (not as root). For +this to work the mountpoint must be owned by the user. If username is +omitted SSHFS will use the local username. If the directory is +omitted, SSHFS will mount the (remote) home directory. If you need to +enter a password sshfs will ask for it (actually it just runs ssh +which ask for the password if needed). +.SH OPTIONS +.INDENT 0.0 +.TP +.B \-o opt,[opt...] +mount options, see below for details. A a variety of SSH options can +be given here as well, see the manual pages for \fIsftp(1)\fP and +\fIssh_config(5)\fP\&. +.UNINDENT +.INDENT 0.0 +.TP +.B \-h\fP,\fB \-\-help +print help and exit. +.TP +.B \-V\fP,\fB \-\-version +print version information and exit. +.TP +.B \-d\fP,\fB \-\-debug +print debugging information. +.TP +.BI \-p \ PORT +equivalent to \(aq\-o port=PORT\(aq +.TP +.B \-f +do not daemonize, stay in foreground. +.TP +.B \-s +Single threaded operation. +.TP +.B \-C +equivalent to \(aq\-o compression=yes\(aq +.TP +.BI \-F \ ssh_configfile +specifies alternative ssh configuration file +.TP +.B \-1 +equivalent to \(aq\-o ssh_protocol=1\(aq +.TP +.BI \-o \ reconnect +automatically reconnect to server if connection is +interrupted. Attempts to access files that were opened before the +reconnection will give errors and need to be re\-opened. +.TP +.BI \-o \ delay_connect +Don\(aqt immediately connect to server, wait until mountpoint is first +accessed. +.TP +.BI \-o \ sshfs_sync +synchronous writes. This will slow things down, but may be useful +in some situations. +.TP +.BI \-o \ no_readahead +Only read exactly the data that was requested, instead of +speculatively reading more to anticipate the next read request. +.TP +.BI \-o \ sync_readdir +synchronous readdir. This will slow things down, but may be useful +in some situations. +.UNINDENT +.INDENT 0.0 +.TP +.B \-o workaround=LIST +Enable the specified workaround. See the \fICaveats\fP section below +for some additional information. Possible values are: +.INDENT 7.0 +.TP +.B rename +Emulate overwriting an existing file by deleting and +renaming. +.TP +.B truncate +Work around servers that don\(aqt support truncate by +coping the whole file, truncating it locally, and sending it +back. +.TP +.B fstat +Work around broken servers that don\(aqt support \fIfstat()\fP by +using \fIstat\fP instead. +.TP +.B buflimit +Work around OpenSSH "buffer fillup" bug. +.UNINDENT +.TP +.B \-o idmap=TYPE +How to map remote UID/GIDs to local values. Possible values are: +.INDENT 7.0 +.TP +.B none +no translation of the ID space (default). +.TP +.B user +map the UID/GID of the remote user to UID/GID of the +mounting user. +.TP +.B file +translate UIDs/GIDs based upon the contents of \fI\-\-uidfile\fP +and \fI\-\-gidfile\fP\&. +.UNINDENT +.TP +.B \-o uidfile=FILE +file containing \fBusername:uid\fP mappings for \fI\-o idmap=file\fP +.TP +.B \-o gidfile=FILE +file containing \fBgroupname:gid\fP mappings for \fI\-o idmap=file\fP +.TP +.B \-o nomap=TYPE +with idmap=file, how to handle missing mappings: +.INDENT 7.0 +.TP +.B ignore +don\(aqt do any re\-mapping +.TP +.B error +return an error (default) +.UNINDENT +.TP +.B \-o ssh_command=CMD +execute CMD instead of \(aqssh\(aq +.TP +.B \-o ssh_protocol=N +ssh protocol to use (default: 2) +.TP +.B \-o sftp_server=SERV +path to sftp server or subsystem (default: sftp) +.TP +.B \-o directport=PORT +directly connect to PORT bypassing ssh +.UNINDENT +.INDENT 0.0 +.TP +.BI \-o \ slave +communicate over stdin and stdout bypassing network +.TP +.BI \-o \ disable_hardlink +With this option set, attempts to call \fIlink(2)\fP will fail with +error code ENOSYS. +.TP +.BI \-o \ transform_symlinks +transform absolute symlinks on remote side to relative +symlinks. This means that if e.g. on the server side +\fB/foo/bar/com\fP is a symlink to \fB/foo/blub\fP, SSHFS will +transform the link target to \fB\&../blub\fP on the client side. +.TP +.BI \-o \ follow_symlinks +follow symlinks on the server, i.e. present them as regular +files on the client. If a symlink is dangling (i.e, the target does +not exist) the behavior depends on the remote server \- the entry +may appear as a symlink on the client, or it may appear as a +regular file that cannot be accessed. +.TP +.BI \-o \ no_check_root +don\(aqt check for existence of \(aqdir\(aq on server +.TP +.BI \-o \ password_stdin +read password from stdin (only for pam_mount!) +.UNINDENT +.INDENT 0.0 +.TP +.B \-o dir_cache=BOOL +Enables (\fIyes\fP) or disables (\fIno\fP) the SSHFS directory cache. The +directory cache holds the names of directory entries. Enabling it +allows \fIreaddir(3)\fP system calls to be processed without network +access. +.TP +.B \-o dcache_max_size=N +sets the maximum size of the directory cache. +.TP +.B \-o dcache_timeout=N +sets timeout for directory cache in seconds. +.TP +.B \-o dcache_{stat,link,dir}_timeout=N +sets separate timeout for {attributes, symlinks, names} in the +directory cache. +.TP +.B \-o dcache_clean_interval=N +sets the interval for automatic cleaning of the directory cache. +.TP +.B \-o dcache_min_clean_interval=N +sets the interval for forced cleaning of the directory cache +when full. +.UNINDENT +.sp +In addition, SSHFS accepts several options common to all FUSE file +systems. These are described in the \fImount.fuse\fP manpage (look +for "general", "libfuse specific", and "high\-level API" options). +.SH CAVEATS / WORKAROUNDS +.SS Hardlinks +.sp +If the SSH server supports the \fIhardlinks\fP extension, SSHFS will allow +you to create hardlinks. However, hardlinks will always appear as +individual files when seen through an SSHFS mount, i.e. they will +appear to have different inodes and an \fIst_nlink\fP value of 1. +.SS Rename +.sp +Some SSH servers do not support atomically overwriting the destination +when renaming a file. In this case you will get an error when you +attempt to rename a file and the destination already exists. A +workaround is to first remove the destination file, and then do the +rename. SSHFS can do this automatically if you call it with \fI\-o +workaround=rename\fP\&. However, in this case it is still possible that +someone (or something) recreates the destination file after SSHFS has +removed it, but before SSHFS had the time to rename the old file. In +this case, the rename will still fail. +.SS SSHFS hangs +.sp +In some cases, attempts to access the SSHFS mountpoint may freeze if +no filesystem activity has occured for some time. This is typically +caused by the SSH connection being dropped because of inactivity +without SSHFS being informed about that. As a workaround, you can try +to mount with \fB\-o ServerAliveInterval=15\fP\&. This will force the SSH +connection to stay alive even if you have no activity. +.SH MOUNTING FROM /ETC/FSTAB +.sp +To mount an SSHFS filesystem from \fB/etc/fstab\fP, simply use \fBsshfs\(ga +as the file system type. (For backwards compatibility, you may also +use \(ga\(gafuse.sshfs\fP). +.SH SEE ALSO +.sp +The \fImount.fuse(8)\fP manpage. +.SH GETTING HELP +.sp +If you need help, please ask on the <\fI\%fuse\-sshfs at lists.sourceforge.net\fP> +mailing list (subscribe at +\fI\%https://lists.sourceforge.net/lists/listinfo/fuse\-sshfs\fP). +.sp +Please report any bugs on the GitHub issue tracker at +\fI\%https://github.com/libfuse/libfuse/issues\fP\&. +.SH AUTHORS +.sp +SSHFS is currently maintained by Nikolaus Rath <\fI\%Nikolaus at rath.org\fP>, +and was created by Miklos Szeredi <\fI\%miklos at szeredi.hu\fP>. +.sp +This man page was originally written by Bartosz Fenski +<\fI\%fenio at debian.org\fP> for the Debian GNU/Linux distribution (but it may +be used by others). +.\" Generated by docutils manpage writer. +. From crux at crux.nu Tue Sep 26 16:24:18 2017 From: crux at crux.nu (crux at crux.nu) Date: Tue, 26 Sep 2017 16:24:18 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): btrfs-progs: updated to 4.13.1 Message-ID: <20170926162418.2F58A1802F0@crux.nu> commit 3318ef344f798d0acdee08670712e9a9de16632d Author: Fredrik Rinnestam Date: Tue Sep 26 18:22:46 2017 +0200 btrfs-progs: updated to 4.13.1 diff --git a/btrfs-progs/.md5sum b/btrfs-progs/.md5sum index f1e9ae6fc..4ad0d1601 100644 --- a/btrfs-progs/.md5sum +++ b/btrfs-progs/.md5sum @@ -1 +1 @@ -321c0161f0f26db0cbda73e6ca4d9056 btrfs-progs-v4.13.tar.xz +f5140d4ece65ad297892b434699e9a37 btrfs-progs-v4.13.1.tar.xz diff --git a/btrfs-progs/.signature b/btrfs-progs/.signature index 0cde77e24..e0d92bda3 100644 --- a/btrfs-progs/.signature +++ b/btrfs-progs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/b8HGFt15Q+IVX2o8xIQKhvDSx7scpxNhvW65fe15QKyCo2JbTTsdfckIntg6RAXOuqi5eKOeN6NzG64vQiYLwM= -SHA256 (Pkgfile) = 45b3af070ea2c1f52d7bafac8b813d87ec5cadf055c4f1fdba9d2dc1954b627d +RWSE3ohX2g5d/WNDE+ZeJY9TdKuumiClf1RX//Nvh/ekSdjFECLICkDu1MGS62YNdmbHo5G0CRCcIpJjzFCibzHOXmtcyDjBnAA= +SHA256 (Pkgfile) = a6418652df2aea196db8534e777e3df245cc9c2c83460a7498670f843a621187 SHA256 (.footprint) = a29435b0a075edf510a96e949e3a0d21138e6af59f76ac28307f4435b35da84d -SHA256 (btrfs-progs-v4.13.tar.xz) = 75fcc5b1a66ed7b0dc474a5a7c934ab67a9b7e589d8ad3eadc0ede24aa3ca69e +SHA256 (btrfs-progs-v4.13.1.tar.xz) = e04f80fe55429a8a2541ab01951bb29a12c071d7ce8baa318b8feb49f3de8ab2 diff --git a/btrfs-progs/Pkgfile b/btrfs-progs/Pkgfile index 917da481e..5f6523e63 100644 --- a/btrfs-progs/Pkgfile +++ b/btrfs-progs/Pkgfile @@ -4,7 +4,7 @@ # Depends on: util-linux e2fsprogs lzo zlib name=btrfs-progs -version=4.13 +version=4.13.1 release=1 source=(https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$version.tar.xz) From crux at crux.nu Wed Sep 27 00:24:55 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 00:24:55 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): meson: 0.42.0 -> 0.42.1 Message-ID: <20170927002455.A2AEB180220@crux.nu> commit 8c2e5033fa9c47f8d68d658e4733c23ac850c283 Author: Danny Rawlins Date: Wed Sep 27 10:23:31 2017 +1000 meson: 0.42.0 -> 0.42.1 diff --git a/meson/.footprint b/meson/.footprint index 7038c451c..9881e1b6a 100644 --- a/meson/.footprint +++ b/meson/.footprint @@ -8,7 +8,7 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python3.6/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.0-py3.6.egg-info +-rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/mesonbuild/__init__.py (EMPTY) drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/__pycache__/ diff --git a/meson/.md5sum b/meson/.md5sum index fb743d9d0..eee8af464 100644 --- a/meson/.md5sum +++ b/meson/.md5sum @@ -1 +1 @@ -b2518db2c56348f17a65d5edb04e0c60 meson-0.42.0.tar.gz +a8ff06ab5e138dec64cbfa249ff4f8bb meson-0.42.1.tar.gz diff --git a/meson/.signature b/meson/.signature index cc872fe63..a16888732 100644 --- a/meson/.signature +++ b/meson/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Q6T/XZv7M3hBAFzyfWgHpTkXWXSuy6rlJFiQD+4JpcK0rTK8szQXSaSfN0msXiCtXsHTBGO42QY+YEpTXG7pgM= -SHA256 (Pkgfile) = c59c3eb75f68ea176c4233987e22a98c20d3f0480efcf2104a672fd3fbb6af14 -SHA256 (.footprint) = da24cf2620482dc02ede02702a6861fd76c11389533c0920426624a8c7326ef4 -SHA256 (meson-0.42.0.tar.gz) = a74c7387a3dd8171e931bcd948355f7f9529368eae72c3c22a9beef6c2e73498 +RWSE3ohX2g5d/XjYZ0ZlgRfSCC0MnTljW5SHlSpaYBd6VMvu2f/eY7oKhVgzvSuPtUjIbnKI0ikRd/l6tMZovrOf4UBoXfQpaAs= +SHA256 (Pkgfile) = ad55b1729028e99e1778a6d6f420cc41946009e961bc305b794af7bb7e763fd6 +SHA256 (.footprint) = b4a2671aa89ef16b115e891be6938066c04e8297e64669e25974f78244c77eca +SHA256 (meson-0.42.1.tar.gz) = 30bdded6fefc48211d30818d96dd34aae56ee86ce9710476f501bd7695469c4b diff --git a/meson/Pkgfile b/meson/Pkgfile index 969c7b7c3..54bbc00bc 100644 --- a/meson/Pkgfile +++ b/meson/Pkgfile @@ -4,7 +4,7 @@ # Depends on: python3 name=meson -version=0.42.0 +version=0.42.1 release=1 source=(https://github.com/mesonbuild/meson/releases/download/$version/$name-$version.tar.gz) From crux at crux.nu Wed Sep 27 00:31:17 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 00:31:17 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): mpg123-32: 1.25.6 -> 1.25.7 Message-ID: <20170927003117.A7CA4180220@crux.nu> commit 7b17520ffb85b8679fefde30cd6dd7a53c2cd9cf Author: Danny Rawlins Date: Wed Sep 27 10:31:09 2017 +1000 mpg123-32: 1.25.6 -> 1.25.7 diff --git a/mpg123-32/.footprint b/mpg123-32/.footprint index 4560423..b3ceb8f 100644 --- a/mpg123-32/.footprint +++ b/mpg123-32/.footprint @@ -1,9 +1,9 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ -rwxr-xr-x root/root usr/lib32/libmpg123.la -lrwxrwxrwx root/root usr/lib32/libmpg123.so -> libmpg123.so.0.44.5 -lrwxrwxrwx root/root usr/lib32/libmpg123.so.0 -> libmpg123.so.0.44.5 --rwxr-xr-x root/root usr/lib32/libmpg123.so.0.44.5 +lrwxrwxrwx root/root usr/lib32/libmpg123.so -> libmpg123.so.0.44.6 +lrwxrwxrwx root/root usr/lib32/libmpg123.so.0 -> libmpg123.so.0.44.6 +-rwxr-xr-x root/root usr/lib32/libmpg123.so.0.44.6 -rwxr-xr-x root/root usr/lib32/libout123.la lrwxrwxrwx root/root usr/lib32/libout123.so -> libout123.so.0.2.1 lrwxrwxrwx root/root usr/lib32/libout123.so.0 -> libout123.so.0.2.1 diff --git a/mpg123-32/.md5sum b/mpg123-32/.md5sum index 142e293..25d50fd 100644 --- a/mpg123-32/.md5sum +++ b/mpg123-32/.md5sum @@ -1 +1 @@ -43336bef78f67c2e66c4f6c288ca1eb3 mpg123-1.25.6.tar.bz2 +710f2d8689b24e86376bd64a05d7888b mpg123-1.25.7.tar.bz2 diff --git a/mpg123-32/.signature b/mpg123-32/.signature index 1234794..28b0d45 100644 --- a/mpg123-32/.signature +++ b/mpg123-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXaMHopXnssG6iioP58YYZqmdyV+ROPbMhoyDUtD17u4oQV+b2pnqG5g26JQAMlzclq2bnxYuWlV0L58Hz5MENQc= -SHA256 (Pkgfile) = 78411af56f17b795901a535944d8d8a55474b31dd23300e7ab5837f4649226f4 -SHA256 (.footprint) = f56afc48ac0ccaa21de9ac45748c91dc768a93e26ebc36606e3e2ab5162ded01 -SHA256 (mpg123-1.25.6.tar.bz2) = 0f0458c9b87799bc2c9bf9455279cc4d305e245db43b51a39ef27afe025c5a8e +RWSwxGo/zH7eXdmBwoUx3T+zRlloBc8T34l9YuaU2qEvp/OxM/pZM+SKMWYIrAOd54M1Z+O9kbZtJWrszGGkzjGRc3PhP8i/MAA= +SHA256 (Pkgfile) = a80c97de7d8ca1760332cf1fd41f3debd535329653d729ad7313a48bdaad5fe7 +SHA256 (.footprint) = e5afae006e5e0136c5834cab2bc4d1cae3e8eadd7a025968c33a502fe40f388a +SHA256 (mpg123-1.25.7.tar.bz2) = 31b15ebcf26111b874732e07c8e60de5053ee555eea15fb70c657a4f9f0344f3 diff --git a/mpg123-32/Pkgfile b/mpg123-32/Pkgfile index 928586c..cc61146 100644 --- a/mpg123-32/Pkgfile +++ b/mpg123-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libtool alsa-lib-32 mpg123 name=mpg123-32 -version=1.25.6 +version=1.25.7 release=1 source=(https://www.mpg123.de/download/${name%-*}-$version.tar.bz2) From crux at crux.nu Wed Sep 27 04:42:49 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 04:42:49 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): hunspell: updated source url Message-ID: <20170927044249.EE3BE1802EE@crux.nu> commit 2f70aa88b64683e757224e1ca83adc8ba0f722bc Author: Alan Mizrahi Date: Wed Sep 27 13:38:44 2017 +0900 hunspell: updated source url diff --git a/hunspell/.md5sum b/hunspell/.md5sum index cbfb77b78..61efd60cc 100644 --- a/hunspell/.md5sum +++ b/hunspell/.md5sum @@ -1 +1 @@ -0df1c18c1284f8625af5ae5a8d5c4cef v1.6.1.tar.gz +0df1c18c1284f8625af5ae5a8d5c4cef hunspell-v1.6.1.tar.gz diff --git a/hunspell/.signature b/hunspell/.signature index f2c8573bb..fa8d3cd2b 100644 --- a/hunspell/.signature +++ b/hunspell/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YN6zmfyUj0f3PJfHF2A3qrOIolVSc/IZiQmPxcchwGwcYjpmQ7ONHkVlundGJGNWjTVsQLRMDZNNj2pYIud9gg= -SHA256 (Pkgfile) = 03c633704dca68da2cce154ff5fa84628d72d7501acc05d071f9207732f38341 +RWSE3ohX2g5d/UBQkdtuEcb1eYmHNyRqjD7ZJSplKlJOw21GblTjUnx6wfJCliCwvYzpcnhI3a7Espk+D1vB09HDW+7tVwBZ9QE= +SHA256 (Pkgfile) = 372c7ba8c2a2e3263b4904e47daa39f446f0cd2332614a11446c9298e3359f27 SHA256 (.footprint) = d04b844e4e3c7a35918a0fbf5e9f65c85227a694225c99ae3f9f96ca2fd441f5 -SHA256 (v1.6.1.tar.gz) = 30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 +SHA256 (hunspell-v1.6.1.tar.gz) = 30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 diff --git a/hunspell/Pkgfile b/hunspell/Pkgfile index 2afd2eaf2..0233ff5fc 100644 --- a/hunspell/Pkgfile +++ b/hunspell/Pkgfile @@ -6,7 +6,7 @@ name=hunspell version=1.6.1 release=2 -source=(https://github.com/hunspell/$name/archive/v$version.tar.gz) +source=(https://github.com/hunspell/$name/archive/v$version/$name-v$version.tar.gz) build() { cd $name-$version From crux at crux.nu Wed Sep 27 07:54:11 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 07:54:11 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): xfsprogs: update to 4.13.1 Message-ID: <20170927075411.4FACB1802E8@crux.nu> commit 56c93dcf3439388edef669007e1b2d86ea3871db Author: Juergen Daubert Date: Wed Sep 27 09:53:44 2017 +0200 xfsprogs: update to 4.13.1 diff --git a/xfsprogs/.md5sum b/xfsprogs/.md5sum index 07286101d..5e32e4bdd 100644 --- a/xfsprogs/.md5sum +++ b/xfsprogs/.md5sum @@ -1 +1 @@ -e348b0e1d7bd1cd82d64b91ff37e727e xfsprogs-4.12.0.tar.xz +d290a34f957a934c2ce7d116b49d210e xfsprogs-4.13.1.tar.xz diff --git a/xfsprogs/.signature b/xfsprogs/.signature index 5810453e3..b4efb3ce2 100644 --- a/xfsprogs/.signature +++ b/xfsprogs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/foqbOnw7bqjGc6/m9ewNKegEjQ/kgiXeep6q+vUy00n/nALXn0xPzGbEf7igY8mybEt5HvGwiRuefz7jn7mlAU= -SHA256 (Pkgfile) = 4970f468311a04186dca6188a3bad3790215fa601649aee4735e3a0ad1bd62fb +RWSE3ohX2g5d/f7AL+KRHDjQCnMPXXQx6mHRT8UhWHDO4uHHZQIi2bLVm4O6IN/0bS2clEJ5x7DVWddkEFpgZFOLCi63Nm7rnw4= +SHA256 (Pkgfile) = 2a6b75cc6820675b0f6bd1b46c198e16116aea9a853d5e240777ed6b06f23e93 SHA256 (.footprint) = 2a99d711e3ce2299b6c710812c6bf734d0cb498fb5173f960ed52270ed74e027 -SHA256 (xfsprogs-4.12.0.tar.xz) = b330ad8d737f4152ae511580102e2fc49212bb51dfb4b614084344abae46d0df +SHA256 (xfsprogs-4.13.1.tar.xz) = 8c64d349d191e24c84eeb1611be767e4a11b81016bd5b73f3a20a0bf39dd3536 diff --git a/xfsprogs/Pkgfile b/xfsprogs/Pkgfile index 552f021bc..dd1770d42 100644 --- a/xfsprogs/Pkgfile +++ b/xfsprogs/Pkgfile @@ -4,7 +4,7 @@ # Depends on: util-linux name=xfsprogs -version=4.12.0 +version=4.13.1 release=1 source=(https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/$name-$version.tar.xz) From crux at crux.nu Wed Sep 27 10:10:01 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 10:10:01 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] meson: fix footprint issues by depending on python3-setuptools Message-ID: <20170927101001.AF8A01802E8@crux.nu> commit 038808bbdb9d7e63a36e175a6bcd399d8ec8d92f Author: Danny Rawlins Date: Wed Sep 27 20:07:18 2017 +1000 [notify] meson: fix footprint issues by depending on python3-setuptools diff --git a/meson/.footprint b/meson/.footprint index 9881e1b6a..9487efbe4 100644 --- a/meson/.footprint +++ b/meson/.footprint @@ -8,7 +8,11 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python3.6/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info +drwxr-xr-x root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/top_level.txt drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/mesonbuild/__init__.py (EMPTY) drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/__pycache__/ diff --git a/meson/.signature b/meson/.signature index a16888732..f978bcfd6 100644 --- a/meson/.signature +++ b/meson/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/XjYZ0ZlgRfSCC0MnTljW5SHlSpaYBd6VMvu2f/eY7oKhVgzvSuPtUjIbnKI0ikRd/l6tMZovrOf4UBoXfQpaAs= -SHA256 (Pkgfile) = ad55b1729028e99e1778a6d6f420cc41946009e961bc305b794af7bb7e763fd6 -SHA256 (.footprint) = b4a2671aa89ef16b115e891be6938066c04e8297e64669e25974f78244c77eca +RWSE3ohX2g5d/RyprJDq7bR4Qk3fJw3eHLi9oZe7dpAAn3DrTZqeltxzidHsxRVsWTutcxxHxJebaXBVQxiReQ53xBRp2vKxFQk= +SHA256 (Pkgfile) = 6d61cceafb82a54f45f15767e3a4474a72c2efe9394c53eb84742966e7c6dd2a +SHA256 (.footprint) = 33dbd5208d4cc80471025221be4f0e9452c62d56cc58bf724ab0778329995681 SHA256 (meson-0.42.1.tar.gz) = 30bdded6fefc48211d30818d96dd34aae56ee86ce9710476f501bd7695469c4b diff --git a/meson/Pkgfile b/meson/Pkgfile index 54bbc00bc..3e1dffafe 100644 --- a/meson/Pkgfile +++ b/meson/Pkgfile @@ -1,7 +1,7 @@ # Description: High productivity build system. # URL: http://mesonbuild.com/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: python3 +# Depends on: python3-setuptools name=meson version=0.42.1 From crux at crux.nu Wed Sep 27 11:41:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 11:41:23 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): cmake: updated to 3.9.3 Message-ID: <20170927114123.E7EDD1802F1@crux.nu> commit e9255ed569867a35cb05035c364c26e516eb8d60 Author: Fredrik Rinnestam Date: Wed Sep 27 13:39:06 2017 +0200 cmake: updated to 3.9.3 diff --git a/cmake/.md5sum b/cmake/.md5sum index 4d0fd44d9..a62d2cc88 100644 --- a/cmake/.md5sum +++ b/cmake/.md5sum @@ -1 +1 @@ -00f43c6a56d4903436317c14f9ca7f37 cmake-3.9.1.tar.gz +cb0f19828461904c72ed6a1e55459d03 cmake-3.9.3.tar.gz diff --git a/cmake/.signature b/cmake/.signature index aca8728ef..11d14ca85 100644 --- a/cmake/.signature +++ b/cmake/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fcVm5k60sP9ODuAXuZ0cAbS3FU0JR8XiNQnTIHuP7y85OtTp0KRAr83sgv/4Rfo/bXK86flqDEP8QYWiS0d8gg= -SHA256 (Pkgfile) = e249c9f41e8a38cba999aa92802d7e3f8d0643eb24466c35bc4fff89b7432091 +RWSE3ohX2g5d/bNt1bZVWXq3vSr3f38fnnVRfmak29qTGjs98MrKSBLQ2VDG5XVWY2V/enrvycu9IYYiuuR+AKTDNcNS5mv0kwo= +SHA256 (Pkgfile) = 87dac60a88601b4e850b28494b0b8408bc1e953eb1b84e65edf5a418b41598c2 SHA256 (.footprint) = 9067010de60577446474ad3b002cfb89a20a33d40cd463f73e073121c6672376 -SHA256 (cmake-3.9.1.tar.gz) = d768ee83d217f91bb597b3ca2ac663da7a8603c97e1f1a5184bc01e0ad2b12bb +SHA256 (cmake-3.9.3.tar.gz) = 8eaf75e1e932159aae98ab5e7491499545554be62a08cbcbc7c75c84b999f28a diff --git a/cmake/Pkgfile b/cmake/Pkgfile index 84c6f5384..18588bcb0 100644 --- a/cmake/Pkgfile +++ b/cmake/Pkgfile @@ -4,7 +4,7 @@ # Depends on: curl libarchive expat ncurses name=cmake -version=3.9.1 +version=3.9.3 release=1 source=(http://www.cmake.org/files/v${version%.*}/$name-$version.tar.gz) From crux at crux.nu Wed Sep 27 17:27:07 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 17:27:07 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): dbus: updated to 1.10.24 Message-ID: <20170927172707.9AEB118022C@crux.nu> commit 6841f4c9644447cfa019d37f299c92f9e1f728b3 Author: Fredrik Rinnestam Date: Wed Sep 27 19:27:07 2017 +0200 dbus: updated to 1.10.24 diff --git a/dbus/.footprint b/dbus/.footprint index e84e78cad..37958e26a 100644 --- a/dbus/.footprint +++ b/dbus/.footprint @@ -48,9 +48,9 @@ drwxr-xr-x root/root usr/lib/dbus/ -rwsr-x--- root/messagebus usr/lib/dbus/dbus-daemon-launch-helper -rw-r--r-- root/root usr/lib/libdbus-1.a -rwxr-xr-x root/root usr/lib/libdbus-1.la -lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.3.14.13 -lrwxrwxrwx root/root usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.14.13 --rwxr-xr-x root/root usr/lib/libdbus-1.so.3.14.13 +lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.3.14.14 +lrwxrwxrwx root/root usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.14.14 +-rwxr-xr-x root/root usr/lib/libdbus-1.so.3.14.14 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/dbus-1.pc drwxr-xr-x root/root usr/sbin/ diff --git a/dbus/.md5sum b/dbus/.md5sum index 94ad2803f..03477cc86 100644 --- a/dbus/.md5sum +++ b/dbus/.md5sum @@ -1,3 +1,3 @@ 23bc5ff22fe4f9a208d65fbbfd489ad9 30-dbus.launch -baaa10b7cb49086ad91179a8decfadc5 dbus-1.10.22.tar.gz +d548ae16f9a3268fe4650ccc86a3f06f dbus-1.10.24.tar.gz 0acb71de3d0fc3271d2391da168c6f9f rc.dbus diff --git a/dbus/.signature b/dbus/.signature index cd260b699..6ad4731a5 100644 --- a/dbus/.signature +++ b/dbus/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TkcNM8Ofmv5wmnYF5aUWEk9UoM11g1gmUlAf+LexhMtZ2aG+w2oY/0SfNb/qVskRJ/IUC6jv498bNgG5pPC+go= -SHA256 (Pkgfile) = 3d8d9e68227e4cbf1486256990fd57f61594e45406101bbd4ec095cf37223f97 -SHA256 (.footprint) = 6b1d87f11ee5654b7bf04e660263365b94560da40c172680eb41d442f8fc351b -SHA256 (dbus-1.10.22.tar.gz) = e2b1401e3eedc7b5c9a2034d31254c886e1fcbc7858006e0a1c59158fe4b7b97 +RWSE3ohX2g5d/assbnbkvr/GVsYht2Y1ZUsy8dyXN8IVF7kuILppSAzY9CJ063eHMclGIFfcyIesEia1Zi+l88/UFN5MF94w4w0= +SHA256 (Pkgfile) = 0f8d8b97a99b7530103b8d7c96b642379efe18be8cc6e4489915733492add538 +SHA256 (.footprint) = 0b6c1e6a2fd563a6cf675ce16f3e11cac5e6ae7f9f562eeed7c0729c35a29367 +SHA256 (dbus-1.10.24.tar.gz) = 71184eb27638e224579ffa998e88f01d0f1fef17a7811406e53350735eaecd1b SHA256 (rc.dbus) = ccc40d9bcb9d763b914d598390c0868f85c6447d239084dad0fe776a4ce3f23e SHA256 (30-dbus.launch) = 18ea1e79698bb876f7f5fb298daae5ff6cd17c56764b087f8da2e1d5809af37a diff --git a/dbus/Pkgfile b/dbus/Pkgfile index eec2c435e..2eccf5b45 100644 --- a/dbus/Pkgfile +++ b/dbus/Pkgfile @@ -1,10 +1,10 @@ # Description: A message bus system -# URL: http://freedesktop.org/wiki/Software/dbus +# URL: https://freedesktop.org/wiki/Software/dbus # Maintainer: Fredrik Rinnestam, fredrik at crux dot nu # Depends on: expat name=dbus -version=1.10.22 +version=1.10.24 release=1 source=(http://dbus.freedesktop.org/releases/dbus/$name-$version.tar.gz \ rc.dbus 30-dbus.launch) From crux at crux.nu Wed Sep 27 22:53:12 2017 From: crux at crux.nu (crux at crux.nu) Date: Wed, 27 Sep 2017 22:53:12 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): chromium: 61.0.3163.91 -> 61.0.3163.100 Message-ID: <20170927225312.2AD381802CA@crux.nu> commit 9d4cee5bc801d93b6f5f2e3b17e506fdce4d3dcc Author: Danny Rawlins Date: Thu Sep 28 08:50:17 2017 +1000 chromium: 61.0.3163.91 -> 61.0.3163.100 diff --git a/chromium/.md5sum b/chromium/.md5sum index 6be415bf5..a034bc31e 100644 --- a/chromium/.md5sum +++ b/chromium/.md5sum @@ -1,5 +1,5 @@ 4dbc4cd98731f133a3f6e0f47625ad08 breakpad-use-ucontext_t.patch -17da9d08bbdf787046f2aa5586230b99 chromium-61.0.3163.91.tar.xz +bf0629c03b3e3b957a9ee99c10b28210 chromium-61.0.3163.100.tar.xz 5b5a3ad8970846d3cead13249a101283 chromium-atk-r1.patch 034bc28a6988f3d6d1e7f291ec95365c chromium-blink-gcc7.patch ab7416d1494bb6a0a96fb72c9388580d chromium-gcc-r1.patch diff --git a/chromium/.signature b/chromium/.signature index 25c62cc55..b24165b0c 100644 --- a/chromium/.signature +++ b/chromium/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S4NIuAymYaU0UorheVZ5/v6JwBk5tSSJBG9aZgb0RCOyu0WKrM8xjcl8iZ9jor9iLRQt3eAeVwxvtLwJq4Suw8= -SHA256 (Pkgfile) = 8a6c8808666f120ef1913f1da1badf0366b873402ebff2a23948598a2234f21d +RWSE3ohX2g5d/RQRkJbyYop1l0pcRSBGUEJrsmX731/zrvoFci4Ho5GE/b1aMeTSZRj44wiPdgJrWYjN1njrxBJ5RU+FXoik8Ao= +SHA256 (Pkgfile) = 37895397e0d9835bd6ce869e234b267ccc624dbd553f7892b57aaac8e9d16bc8 SHA256 (.footprint) = 2c9b42f63b18b1aa993b3ff732bea8f1451848f7702ec1219fb2dd2550bab7a5 -SHA256 (chromium-61.0.3163.91.tar.xz) = 0a2b4423551217d3ada244730fdfe3454f2630c8551b0bb784b727dc8294f2aa +SHA256 (chromium-61.0.3163.100.tar.xz) = 4135968cac6623c1d2b224494600cd274098cce41c298f8c3908b354a34c281b SHA256 (last-commit-position.patch) = d3dc397956a26ec045e76c25c57a1fac5fc0acff94306b2a670daee7ba15709e SHA256 (chromium.sh) = 7b182d0ae1e9ef841f8cd0b403a304babd548bf60b5e3808b2144bebdbb7c154 SHA256 (chromium.desktop) = caf015652ac7ce9403a5cb6c7bec3dc597222b20c5842059ee15674e2c9209cc diff --git a/chromium/Pkgfile b/chromium/Pkgfile index 5ebd6fa42..1291af255 100644 --- a/chromium/Pkgfile +++ b/chromium/Pkgfile @@ -5,7 +5,7 @@ # Depends on: dbus-glib gperf gtk gtk3 libevent libexif libgcrypt ninja nodejs nss pciutils speech-dispatcher xorg-libxscrnsaver xorg-libxt yasm name=chromium -version=61.0.3163.91 +version=61.0.3163.100 release=1 source=(https://commondatastorage.googleapis.com/$name-browser-official/$name-$version.tar.xz last-commit-position.patch $name.sh $name.desktop From crux at crux.nu Thu Sep 28 06:04:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 28 Sep 2017 06:04:23 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): nss: updated to 3.33 Message-ID: <20170928060423.A72461802B9@crux.nu> commit 808764f810957539e08f4c03d8fd2d2f1ce23a89 Author: Fredrik Rinnestam Date: Thu Sep 28 08:01:14 2017 +0200 nss: updated to 3.33 diff --git a/nss/.footprint b/nss/.footprint index fe108dda5..39e8926c1 100644 --- a/nss/.footprint +++ b/nss/.footprint @@ -109,6 +109,7 @@ drwxr-xr-x root/root usr/include/nss/private/ -rw-r--r-- root/root usr/include/nss/smime.h -rw-r--r-- root/root usr/include/nss/ssl.h -rw-r--r-- root/root usr/include/nss/sslerr.h +-rw-r--r-- root/root usr/include/nss/sslexp.h -rw-r--r-- root/root usr/include/nss/sslproto.h -rw-r--r-- root/root usr/include/nss/sslt.h -rw-r--r-- root/root usr/include/nss/utilmodt.h diff --git a/nss/.md5sum b/nss/.md5sum index fcc42a952..b62bdd9fa 100644 --- a/nss/.md5sum +++ b/nss/.md5sum @@ -1,4 +1,4 @@ -852ceaa553cecd1cba968ed8b603a26a nss-3.32.1.tar.gz +43663c850e2b2ed48ecb8910b055f5a9 nss-3.33.tar.gz 17226659298a9d9bb3f323186d220f6f nss-config.in bf2ff51cef976ccd0a4832835eec8195 nss-softokn.pc.in 9ad2a26c137208ff292061143c7cc227 nss-util.pc.in diff --git a/nss/.signature b/nss/.signature index 53d432714..9868a05dd 100644 --- a/nss/.signature +++ b/nss/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YpPEh6zMdvtdlSdvqQzWlcxy7cigMQBUzbxPlzfw5Eoq5uP9oyJlBbvhQjFZogY3ib1GOfNqIO+jOXU/Owf/w0= -SHA256 (Pkgfile) = 4c4f9a7c1a04823a444dc3ce74ad18a013007b61392397b12a86d86001d0ef96 -SHA256 (.footprint) = a8d65d292aa50ef9b41adf915070e61cc5769c72850b77173622861921da68d2 -SHA256 (nss-3.32.1.tar.gz) = 4de59ca7f5bf4a56fbcfdbb4a054f254ba9f408f56476957404a091048624652 +RWSE3ohX2g5d/fH6ZJHKUaKQfpVY3flFeXbMsIRxe6mRNnY4Vq0TS0I2j7l/YT+gZEdIeOWxNvjXs9LFNTX9ep9LNW8n2LTMKgM= +SHA256 (Pkgfile) = cf6d214f286c0e0cd4a50c25eba977d5a24bab4e90b655b4e22f4c70a0735656 +SHA256 (.footprint) = b8b92e5a40d81f6b6d18df34abcf87e90cc48f337151f560ceb23c2728a7703a +SHA256 (nss-3.33.tar.gz) = 98f0dabd36408e83dd3a11727336cc3cdfee4cbdd9aede2b2831eb2389c284e4 SHA256 (nss-config.in) = 08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5 SHA256 (nss.pc.in) = 135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626 SHA256 (nss-util.pc.in) = a8b264050fd3b372c58e3eec81b2dc3b369567d0a5f4d085830cd77220e2ac2a diff --git a/nss/Pkgfile b/nss/Pkgfile index 384d1dfe5..dde87424b 100644 --- a/nss/Pkgfile +++ b/nss/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nspr sqlite3 name=nss -version=3.32.1 +version=3.33 release=1 source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${version//./_}_RTM/src/$name-$version.tar.gz \ nss-config.in nss.pc.in nss-util.pc.in nss-softokn.pc.in) From crux at crux.nu Thu Sep 28 06:04:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 28 Sep 2017 06:04:23 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): nspr: updated to 4.17 Message-ID: <20170928060423.AA3F11802E3@crux.nu> commit dde506e37b1c18f4842828dfd26470bc3c122330 Author: Fredrik Rinnestam Date: Thu Sep 28 07:58:00 2017 +0200 nspr: updated to 4.17 diff --git a/nspr/.md5sum b/nspr/.md5sum index c31523b83..08334b97c 100644 --- a/nspr/.md5sum +++ b/nspr/.md5sum @@ -1,2 +1,2 @@ -42fd8963a4b394f62d43ba604f03fab7 nspr-4.16.tar.gz +0534d9ac45dca251655b9b240670eab4 nspr-4.17.tar.gz 2083f33e11dfe15feb7bf9bca0f6c44b nspr.pc.in diff --git a/nspr/.signature b/nspr/.signature index 9002b087c..bfc563d04 100644 --- a/nspr/.signature +++ b/nspr/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/epZnb+qiysM5RbovThNCG+q9NRVSaoNdhaYjllBNpSd4eGNrguTSBP3Q25kvAJt2DNyQpNUEaQWjwPjmyof/gA= -SHA256 (Pkgfile) = 336a1f288d076efbce84c399e5aab13ab3416c9207eb8aa57615a156ceb4618e +RWSE3ohX2g5d/dUZOi3p4y1dnrQHKEYaJDjZkDbhGrR7C6T+9LDsw5ssFvpjOLtMXjHQmp23iugyjPOGS1PSGfttVHpk+qhGHQ0= +SHA256 (Pkgfile) = b6444b7136bbae0cd870aa4e270410012ef8874c42ca9ed8334689a9b18fde92 SHA256 (.footprint) = ca5a9f3ef9c25bbb9276ddaf58e30935286f63deee679e7268d602e09f9934af -SHA256 (nspr-4.16.tar.gz) = 9b3102d97665504aeee73363c11a21c062ad67a2522242368b7f019f96a53cd1 +SHA256 (nspr-4.17.tar.gz) = 590a0aea29412ae22d7728038c21ef2ab42646e48172a47d2e4bb782846d1095 SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71 diff --git a/nspr/Pkgfile b/nspr/Pkgfile index 93353ee41..d6ea494d9 100644 --- a/nspr/Pkgfile +++ b/nspr/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: Fredrik Rinnestam, fredrik at rinnestam dot se name=nspr -version=4.16 +version=4.17 release=1 source=(https://ftp.mozilla.org/pub/nspr/releases/v$version/src/$name-$version.tar.gz $name.pc.in) From crux at crux.nu Thu Sep 28 15:19:16 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 28 Sep 2017 15:19:16 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): mpv: update to 0.27.0; FS#1478 Message-ID: <20170928151916.1DD811802DD@crux.nu> commit e607d522ca07be61ce7f2b4b370a3422135c4792 Author: Svyatoslav Mishyn Date: Thu Sep 28 18:16:35 2017 +0300 mpv: update to 0.27.0; FS#1478 diff --git a/mpv/.md5sum b/mpv/.md5sum index eb53f386..76a4878b 100644 --- a/mpv/.md5sum +++ b/mpv/.md5sum @@ -1 +1 @@ -038d0b660de07ff645ad6a741704ecab mpv-v0.26.0.tar.gz +ec86f42b091d891f9a932de0f6e873ad mpv-v0.27.0.tar.gz diff --git a/mpv/.signature b/mpv/.signature index 53b69ea3..91dcd799 100644 --- a/mpv/.signature +++ b/mpv/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3zpJx0R3HCZ8yN0MOmLS5GQeIyPDyxOYGMrofEC0aGo+fzEptkEqdI/lHy6ghZEZ7TvpTmRD0OC+uQdrGRuAKgs= -SHA256 (Pkgfile) = 196a647efc92f8ac443a77eea958e82299f6ecb2c30706e3839b0ef8b8ccc02e +RWSagIOpLGJF3+2/HItZUNEeF5iBr0HNgSq57yOzDo2Tc+1tBJ6HEMzAUl4UIQ17Ou+/aF+2CeKzUL+1/R8u+/WHjXct7tc4QgE= +SHA256 (Pkgfile) = 149e5a28cff6185190838d86fa173da21af791bc214d081311069678688ea697 SHA256 (.footprint) = 3872a22695e9c213f10e0bd6c0ae8fb7c2bba5425dd68eb1ec02c9e0ba171d09 -SHA256 (mpv-v0.26.0.tar.gz) = daf3ef358d5f260f2269f7caabce27f446c291457ec330077152127133b71b46 +SHA256 (mpv-v0.27.0.tar.gz) = 341d8bf18b75c1f78d5b681480b5b7f5c8b87d97a0d4f53a5648ede9c219a49c diff --git a/mpv/Pkgfile b/mpv/Pkgfile index 688fe925..41ec48dc 100644 --- a/mpv/Pkgfile +++ b/mpv/Pkgfile @@ -5,7 +5,7 @@ # Optional: libquvi libdvdnav libbluray libcdio-paranoia libvdpau name=mpv -version=0.26.0 +version=0.27.0 release=1 source=(https://github.com/$name-player/$name/archive/v$version/$name-v$version.tar.gz) From crux at crux.nu Thu Sep 28 21:03:23 2017 From: crux at crux.nu (crux at crux.nu) Date: Thu, 28 Sep 2017 21:03:23 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): [notify] firefox: updated to 52.4.0esr. Message-ID: <20170928210323.DD705180086@crux.nu> commit e2d317112aaa0f5311109e348f19fcbfc202ffb8 Author: Fredrik Rinnestam Date: Thu Sep 28 23:02:05 2017 +0200 [notify] firefox: updated to 52.4.0esr. Advisory: https://www.mozilla.org/en-US/security/advisories/mfsa2017-22/ diff --git a/firefox/.md5sum b/firefox/.md5sum index f08ba42eb..aa4bb257f 100644 --- a/firefox/.md5sum +++ b/firefox/.md5sum @@ -1,3 +1,3 @@ -585e88d84f2e183dca1dee3235efe0d1 firefox-52.3.0esr.source.tar.xz +5a192e26a22325e26f15e2aed4d5b17c firefox-52.4.0esr.source.tar.xz afe61c7760e835bd12d5dfd40af4ec84 firefox-install-dir.patch cf6971669f70b440cb6ff8df8b2722ae firefox.desktop diff --git a/firefox/.signature b/firefox/.signature index f9fe7afe7..2d37c56c4 100644 --- a/firefox/.signature +++ b/firefox/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dUYHB4leC3hZhjtt//bETiwLVUr6k2dLErsdYgtuQzFT+/MvUl0cLhk2qqALnhPryiRY3gDgGKmU4GqWCAuDAc= -SHA256 (Pkgfile) = 7409b9eab0eb0c5bb2dbf7f449b017c91f5aa0fd0329f799481edc62b4859831 +RWSE3ohX2g5d/R9wSN8bHnRycbZG5zo+ucikzJfNzHhSbhgsulU6D7PLSnlHmIxsZdsrD+RdBsjAtDw2VnDL36VTVA9CU+bIFQw= +SHA256 (Pkgfile) = 791f7482a4ec3179eb78542f36f77b0356074acd5dc9239edaa091e4b5f06c31 SHA256 (.footprint) = a90c295349f670e7fc3164cc5ae8a8517731bc9b9e6a434df31c32c30738ee1c -SHA256 (firefox-52.3.0esr.source.tar.xz) = c16bc86d6cb8c2199ed1435ab80a9ae65f9324c820ea0eeb38bf89a97d253b5b +SHA256 (firefox-52.4.0esr.source.tar.xz) = 58ae7cb6c2fb81d22762ab3c60e46cadbe7c5b687f24c2823d9533ec998a21ee SHA256 (firefox-install-dir.patch) = 32c0102521b7296627ba457575c742746400680c3aecd18be8b1b382dccdc0ce SHA256 (firefox.desktop) = 8ba3439f3dfc5cab883641969c93d8d15f8f20d7188d9568346b2edad52d6f91 diff --git a/firefox/Pkgfile b/firefox/Pkgfile index a1126879d..89c3b3197 100644 --- a/firefox/Pkgfile +++ b/firefox/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nss, autoconf-2.13, unzip, zip, libidl, gtk, gtk3, python, alsa-lib, xorg-libxt, yasm, mesa3d name=firefox -version=52.3.0esr +version=52.4.0esr release=1 source=(https://ftp.mozilla.org/pub/firefox/releases/$version/source/firefox-$version.source.tar.xz firefox-install-dir.patch firefox.desktop) From crux at crux.nu Fri Sep 29 02:17:56 2017 From: crux at crux.nu (crux at crux.nu) Date: Fri, 29 Sep 2017 02:17:56 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): meson: don't depend on python3-setuptools but don't remove egg-info as that will break pip3 for meson, manually clean up footprint so no mising files appear Message-ID: <20170929021756.C23AF1802D4@crux.nu> commit 6e7febdce19f8449e28e7fb6978b8df2f45fa674 Author: Danny Rawlins Date: Fri Sep 29 12:16:26 2017 +1000 meson: don't depend on python3-setuptools but don't remove egg-info as that will break pip3 for meson, manually clean up footprint so no mising files appear diff --git a/meson/.footprint b/meson/.footprint index 9487efbe4..da0fdbc04 100644 --- a/meson/.footprint +++ b/meson/.footprint @@ -8,11 +8,6 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python3.6/ drwxr-xr-x root/root usr/lib/python3.6/site-packages/ -drwxr-xr-x root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/ --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python3.6/site-packages/meson-0.42.1-py3.6.egg-info/top_level.txt drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/ -rw-r--r-- root/root usr/lib/python3.6/site-packages/mesonbuild/__init__.py (EMPTY) drwxr-xr-x root/root usr/lib/python3.6/site-packages/mesonbuild/__pycache__/ diff --git a/meson/.signature b/meson/.signature index f978bcfd6..9cff4a877 100644 --- a/meson/.signature +++ b/meson/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RyprJDq7bR4Qk3fJw3eHLi9oZe7dpAAn3DrTZqeltxzidHsxRVsWTutcxxHxJebaXBVQxiReQ53xBRp2vKxFQk= -SHA256 (Pkgfile) = 6d61cceafb82a54f45f15767e3a4474a72c2efe9394c53eb84742966e7c6dd2a -SHA256 (.footprint) = 33dbd5208d4cc80471025221be4f0e9452c62d56cc58bf724ab0778329995681 +RWSE3ohX2g5d/QYFTfjUxLghK9wOWfIPqY0ESTedOICgbYGm3bieMqV+OYshOz4KAisajS63IFhwa2Y74/kfw8fHvRHnVI5jxwI= +SHA256 (Pkgfile) = cdabd8ac438e43be5d20ad0f04a54dd821c89feda000ce4c0ba5ae42cfbcc987 +SHA256 (.footprint) = 6e1c245071478a93786ed1e6ecdd758985cf36642be63e365b4ec7b382912e53 SHA256 (meson-0.42.1.tar.gz) = 30bdded6fefc48211d30818d96dd34aae56ee86ce9710476f501bd7695469c4b diff --git a/meson/Pkgfile b/meson/Pkgfile index 3e1dffafe..53b8e1eb2 100644 --- a/meson/Pkgfile +++ b/meson/Pkgfile @@ -1,7 +1,8 @@ # Description: High productivity build system. # URL: http://mesonbuild.com/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: python3-setuptools +# Depends on: python3 +# Optional: python3-setuptools name=meson version=0.42.1 From crux at crux.nu Sat Sep 30 02:43:33 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 02:43:33 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): libpng: updated to 1.6.34 Message-ID: <20170930024333.4E18A180229@crux.nu> commit 34255bec79985ca6536e1b7e155b330e262751ed Author: Fredrik Rinnestam Date: Sat Sep 30 04:41:13 2017 +0200 libpng: updated to 1.6.34 diff --git a/libpng/.footprint b/libpng/.footprint index fffeed801..0d216e0d0 100644 --- a/libpng/.footprint +++ b/libpng/.footprint @@ -18,9 +18,9 @@ lrwxrwxrwx root/root usr/lib/libpng.la -> libpng16.la lrwxrwxrwx root/root usr/lib/libpng.so -> libpng16.so -rw-r--r-- root/root usr/lib/libpng16.a -rwxr-xr-x root/root usr/lib/libpng16.la -lrwxrwxrwx root/root usr/lib/libpng16.so -> libpng16.so.16.32.0 -lrwxrwxrwx root/root usr/lib/libpng16.so.16 -> libpng16.so.16.32.0 --rwxr-xr-x root/root usr/lib/libpng16.so.16.32.0 +lrwxrwxrwx root/root usr/lib/libpng16.so -> libpng16.so.16.34.0 +lrwxrwxrwx root/root usr/lib/libpng16.so.16 -> libpng16.so.16.34.0 +-rwxr-xr-x root/root usr/lib/libpng16.so.16.34.0 drwxr-xr-x root/root usr/lib/pkgconfig/ lrwxrwxrwx root/root usr/lib/pkgconfig/libpng.pc -> libpng16.pc -rw-r--r-- root/root usr/lib/pkgconfig/libpng16.pc diff --git a/libpng/.md5sum b/libpng/.md5sum index ff0f822e2..574470880 100644 --- a/libpng/.md5sum +++ b/libpng/.md5sum @@ -1,2 +1,2 @@ -e01be057a9369183c959b793a685ad15 libpng-1.6.32.tar.xz -f9d1e9861ad0da880ef1741e1b235c43 libpng-apng.patch +c05b6ca7190a5e387b78657dbe5536b2 libpng-1.6.34.tar.xz +3820297122960161657a9e7db4bfcd11 libpng-apng.patch diff --git a/libpng/.signature b/libpng/.signature index 638265b8d..c2682ac0c 100644 --- a/libpng/.signature +++ b/libpng/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fPfhLN0Nqxuic6Wor4/zVjC12j3e8FfxlCLWiCiNooJVENucdGMvSmATNqq2gltk8ivycvE3NYD5w5W9c1BWgo= -SHA256 (Pkgfile) = e31dac46a28428605966d04ea2035cd61fc45069af5d203576a9fa7091594a1c -SHA256 (.footprint) = ce39fb23ad1cbdd4f7c5f86b830a952569f6c68ef7313c1c1fd64a18f7b25e19 -SHA256 (libpng-1.6.32.tar.xz) = c918c3113de74a692f0a1526ce881dc26067763eb3915c57ef3a0f7b6886f59b -SHA256 (libpng-apng.patch) = 903eaae2c27a28f82fdcae8a1a73f05086d2bde2c6a99ceb351f8bdd738283a5 +RWSE3ohX2g5d/dvRrkGrYhhHKhWz6M9QDcmJ2buJ1ZnBLBSldfCrFRBEhhGfWUZd388nuLPiqPufMxm9LswonCEv3+OWturDowQ= +SHA256 (Pkgfile) = 7d2dba4d2cdd89a32ac215cf17a8a819632e98b0011ada1e5bdc08f19b0d4816 +SHA256 (.footprint) = e4bc42bfb3ef086bf4ad474c247ef3864b777718b056be506038d10288b84655 +SHA256 (libpng-1.6.34.tar.xz) = 2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6 +SHA256 (libpng-apng.patch) = 2234b5138069824e30e84357a36bd725c2cb3fd589d5c2135ecbe60b0b4800d8 diff --git a/libpng/Pkgfile b/libpng/Pkgfile index 24020ce0b..2d700ba49 100644 --- a/libpng/Pkgfile +++ b/libpng/Pkgfile @@ -4,14 +4,14 @@ # Depends on: zlib name=libpng -version=1.6.32 +version=1.6.34 release=1 source=(http://download.sourceforge.net/$name/$name-$version.tar.xz \ $name-apng.patch) build() { cd $name-$version - patch -p0 -i $SRC/$name-apng.patch + patch -p1 -i $SRC/$name-apng.patch ./configure --prefix=/usr make diff --git a/libpng/libpng-apng.patch b/libpng/libpng-apng.patch index 3f6aadd39..f346d9f7c 100644 --- a/libpng/libpng-apng.patch +++ b/libpng/libpng-apng.patch @@ -1,129 +1,147 @@ -Index: LICENSE -=================================================================== ---- LICENSE -+++ LICENSE -@@ -8,6 +8,12 @@ - If you modify libpng you may insert additional notices immediately following - this sentence. +diff -Naru libpng-1.6.34.org/png.h libpng-1.6.34/png.h +--- libpng-1.6.34.org/png.h 2017-09-29 18:55:30.653711999 +0900 ++++ libpng-1.6.34/png.h 2017-09-29 18:56:30.306850103 +0900 +@@ -361,6 +361,10 @@ + # include "pnglibconf.h" + #endif -+This modified version of libpng code adds animated PNG support and is -+released under the libpng license described below. The modifications are -+Copyright (c) 2006-2007 Andrew Smith, Copyright (c) 2008-2017 Max Stepin, -+and are delimited by "#ifdef PNG_APNG_SUPPORTED / #endif" directives -+surrounding them in the modified libpng source files. ++#define PNG_APNG_SUPPORTED ++#define PNG_READ_APNG_SUPPORTED ++#define PNG_WRITE_APNG_SUPPORTED + - This code is released under the libpng license. - - libpng versions 1.0.7, July 1, 2000 through 1.6.32, August 24, 2017 are -Index: pngread.c -=================================================================== ---- pngread.c -+++ pngread.c -@@ -161,6 +161,9 @@ - - else if (chunk_name == png_IDAT) - { -+#ifdef PNG_READ_APNG_SUPPORTED -+ png_have_info(png_ptr, info_ptr); -+#endif - png_ptr->idat_size = length; - break; - } -@@ -255,6 +258,17 @@ - png_handle_iTXt(png_ptr, info_ptr, length); - #endif + #ifndef PNG_VERSION_INFO_ONLY + /* Machine specific configuration. */ + # include "pngconf.h" +@@ -456,6 +460,17 @@ + * See pngconf.h for base types that vary by machine/system + */ -+#ifdef PNG_READ_APNG_SUPPORTED -+ else if (chunk_name == png_acTL) -+ png_handle_acTL(png_ptr, info_ptr, length); ++#ifdef PNG_APNG_SUPPORTED ++/* dispose_op flags from inside fcTL */ ++#define PNG_DISPOSE_OP_NONE 0x00U ++#define PNG_DISPOSE_OP_BACKGROUND 0x01U ++#define PNG_DISPOSE_OP_PREVIOUS 0x02U + -+ else if (chunk_name == png_fcTL) -+ png_handle_fcTL(png_ptr, info_ptr, length); ++/* blend_op flags from inside fcTL */ ++#define PNG_BLEND_OP_SOURCE 0x00U ++#define PNG_BLEND_OP_OVER 0x01U ++#endif /* PNG_APNG_SUPPORTED */ + -+ else if (chunk_name == png_fdAT) -+ png_handle_fdAT(png_ptr, info_ptr, length); + /* This triggers a compiler error in png.c, if png.c and png.h + * do not agree upon the version number. + */ +@@ -777,6 +792,10 @@ + #define PNG_INFO_sCAL 0x4000U /* ESR, 1.0.6 */ + #define PNG_INFO_IDAT 0x8000U /* ESR, 1.0.6 */ + #define PNG_INFO_eXIf 0x10000U /* GR-P, 1.6.31 */ ++#ifdef PNG_APNG_SUPPORTED ++#define PNG_INFO_acTL 0x20000U ++#define PNG_INFO_fcTL 0x40000U +#endif -+ - else - png_handle_unknown(png_ptr, info_ptr, length, - PNG_HANDLE_CHUNK_AS_DEFAULT); -@@ -262,6 +276,72 @@ - } - #endif /* SEQUENTIAL_READ */ -+#ifdef PNG_READ_APNG_SUPPORTED -+void PNGAPI -+png_read_frame_head(png_structp png_ptr, png_infop info_ptr) -+{ -+ png_byte have_chunk_after_DAT; /* after IDAT or after fdAT */ -+ -+ png_debug(0, "Reading frame head"); -+ -+ if ((png_ptr->mode & PNG_HAVE_acTL) == 0) -+ png_error(png_ptr, "attempt to png_read_frame_head() but " -+ "no acTL present"); + /* This is used for the transformation routines, as some of them + * change these values for the row. It also should enable using +@@ -814,6 +833,10 @@ + #ifdef PNG_PROGRESSIVE_READ_SUPPORTED + typedef PNG_CALLBACK(void, *png_progressive_info_ptr, (png_structp, png_infop)); + typedef PNG_CALLBACK(void, *png_progressive_end_ptr, (png_structp, png_infop)); ++#ifdef PNG_APNG_SUPPORTED ++typedef PNG_CALLBACK(void, *png_progressive_frame_ptr, (png_structp, ++ png_uint_32)); ++#endif + + /* The following callback receives png_uint_32 row_number, int pass for the + * png_bytep data of the row. When transforming an interlaced image the +@@ -3257,6 +3280,74 @@ + /******************************************************************************* + * END OF HARDWARE AND SOFTWARE OPTIONS + ******************************************************************************/ ++#ifdef PNG_APNG_SUPPORTED ++PNG_EXPORT(250, png_uint_32, png_get_acTL, (png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 *num_frames, png_uint_32 *num_plays)); + -+ /* do nothing for the main IDAT */ -+ if (png_ptr->num_frames_read == 0) -+ return; ++PNG_EXPORT(251, png_uint_32, png_set_acTL, (png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 num_frames, png_uint_32 num_plays)); + -+ png_read_reset(png_ptr); -+ png_ptr->flags &= ~PNG_FLAG_ROW_INIT; -+ png_ptr->mode &= ~PNG_HAVE_fcTL; ++PNG_EXPORT(252, png_uint_32, png_get_num_frames, (png_structp png_ptr, ++ png_infop info_ptr)); + -+ have_chunk_after_DAT = 0; -+ for (;;) -+ { -+ png_uint_32 length = png_read_chunk_header(png_ptr); ++PNG_EXPORT(253, png_uint_32, png_get_num_plays, (png_structp png_ptr, ++ png_infop info_ptr)); + -+ if (png_ptr->chunk_name == png_IDAT) -+ { -+ /* discard trailing IDATs for the first frame */ -+ if (have_chunk_after_DAT != 0 || png_ptr->num_frames_read > 1) -+ png_error(png_ptr, "png_read_frame_head(): out of place IDAT"); -+ png_crc_finish(png_ptr, length); -+ } ++PNG_EXPORT(254, png_uint_32, png_get_next_frame_fcTL, ++ (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, ++ png_uint_32 *height, png_uint_32 *x_offset, png_uint_32 *y_offset, ++ png_uint_16 *delay_num, png_uint_16 *delay_den, png_byte *dispose_op, ++ png_byte *blend_op)); + -+ else if (png_ptr->chunk_name == png_fcTL) -+ { -+ png_handle_fcTL(png_ptr, info_ptr, length); -+ have_chunk_after_DAT = 1; -+ } ++PNG_EXPORT(255, png_uint_32, png_set_next_frame_fcTL, ++ (png_structp png_ptr, png_infop info_ptr, png_uint_32 width, ++ png_uint_32 height, png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op)); + -+ else if (png_ptr->chunk_name == png_fdAT) -+ { -+ png_ensure_sequence_number(png_ptr, length); ++PNG_EXPORT(256, png_uint_32, png_get_next_frame_width, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(257, png_uint_32, png_get_next_frame_height, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(258, png_uint_32, png_get_next_frame_x_offset, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(259, png_uint_32, png_get_next_frame_y_offset, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(260, png_uint_16, png_get_next_frame_delay_num, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(261, png_uint_16, png_get_next_frame_delay_den, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(262, png_byte, png_get_next_frame_dispose_op, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(263, png_byte, png_get_next_frame_blend_op, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(264, png_byte, png_get_first_frame_is_hidden, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(265, png_uint_32, png_set_first_frame_is_hidden, ++ (png_structp png_ptr, png_infop info_ptr, png_byte is_hidden)); + -+ /* discard trailing fdATs for frames other than the first */ -+ if (have_chunk_after_DAT == 0 && png_ptr->num_frames_read > 1) -+ png_crc_finish(png_ptr, length - 4); -+ else if (png_ptr->mode & PNG_HAVE_fcTL) -+ { -+ png_ptr->idat_size = length - 4; -+ png_ptr->mode |= PNG_HAVE_IDAT; ++#ifdef PNG_READ_APNG_SUPPORTED ++PNG_EXPORT(266, void, png_read_frame_head, (png_structp png_ptr, ++ png_infop info_ptr)); ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++PNG_EXPORT(267, void, png_set_progressive_frame_fn, (png_structp png_ptr, ++ png_progressive_frame_ptr frame_info_fn, ++ png_progressive_frame_ptr frame_end_fn)); ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + -+ break; -+ } -+ else -+ png_error(png_ptr, "png_read_frame_head(): out of place fdAT"); -+ } -+ else -+ { -+ png_warning(png_ptr, "Skipped (ignored) a chunk " -+ "between APNG chunks"); -+ png_crc_finish(png_ptr, length); -+ } -+ } -+} -+#endif /* READ_APNG */ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++PNG_EXPORT(268, void, png_write_frame_head, (png_structp png_ptr, ++ png_infop info_ptr, png_bytepp row_pointers, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op)); + - /* Optional call to update the users info_ptr structure */ - void PNGAPI - png_read_update_info(png_structrp png_ptr, png_inforp info_ptr) -Index: pngget.c -=================================================================== ---- pngget.c -+++ pngget.c ++PNG_EXPORT(269, void, png_write_frame_tail, (png_structp png_ptr, ++ png_infop info_ptr)); ++#endif /* PNG_WRITE_APNG_SUPPORTED */ ++#endif /* PNG_APNG_SUPPORTED */ + + /* Maintainer: Put new public prototypes here ^, in libpng.3, in project + * defs, and in scripts/symbols.def. +@@ -3266,7 +3357,11 @@ + * one to use is one more than this.) + */ + #ifdef PNG_EXPORT_LAST_ORDINAL ++#ifdef PNG_APNG_SUPPORTED ++ PNG_EXPORT_LAST_ORDINAL(269); ++#else + PNG_EXPORT_LAST_ORDINAL(249); ++#endif /* PNG_APNG_SUPPORTED */ + #endif + + #ifdef __cplusplus +diff -Naru libpng-1.6.34.org/pngget.c libpng-1.6.34/pngget.c +--- libpng-1.6.34.org/pngget.c 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pngget.c 2017-09-29 18:56:30.286848380 +0900 @@ -1245,4 +1245,166 @@ # endif #endif @@ -136,7 +154,7 @@ Index: pngget.c + png_debug1(1, "in %s retrieval function", "acTL"); + + if (png_ptr != NULL && info_ptr != NULL && -+ (info_ptr->valid & PNG_INFO_acTL) != 0 && ++ (info_ptr->valid & PNG_INFO_acTL) && + num_frames != NULL && num_plays != NULL) + { + *num_frames = info_ptr->num_frames; @@ -177,7 +195,7 @@ Index: pngget.c + png_debug1(1, "in %s retrieval function", "fcTL"); + + if (png_ptr != NULL && info_ptr != NULL && -+ (info_ptr->valid & PNG_INFO_fcTL) != 0 && ++ (info_ptr->valid & PNG_INFO_fcTL) && + width != NULL && height != NULL && + x_offset != NULL && y_offset != NULL && + delay_num != NULL && delay_den != NULL && @@ -289,451 +307,80 @@ Index: pngget.c + + return 0; +} -+#endif /* APNG */ ++#endif /* PNG_APNG_SUPPORTED */ #endif /* READ || WRITE */ -Index: png.c -=================================================================== ---- png.c -+++ png.c -@@ -816,17 +816,21 @@ - #else - # ifdef __STDC__ - return PNG_STRING_NEWLINE \ -- "libpng version 1.6.32 - August 24, 2017" PNG_STRING_NEWLINE \ -+ "libpng version 1.6.32+apng - August 24, 2017" PNG_STRING_NEWLINE \ - "Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson" \ - PNG_STRING_NEWLINE \ - "Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \ - "Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \ -- PNG_STRING_NEWLINE; -+ PNG_STRING_NEWLINE \ -+ "Portions Copyright (c) 2006-2007 Andrew Smith" PNG_STRING_NEWLINE \ -+ "Portions Copyright (c) 2008-2017 Max Stepin" PNG_STRING_NEWLINE ; - # else -- return "libpng version 1.6.32 - August 24, 2017\ -+ return "libpng version 1.6.32+apng - August 24, 2017\ - Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson\ - Copyright (c) 1996-1997 Andreas Dilger\ -- Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc."; -+ Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\ -+ Portions Copyright (c) 2006-2007 Andrew Smith\ -+ Portions Copyright (c) 2008-2017 Max Stepin"; - # endif - #endif - } -Index: png.h -=================================================================== ---- png.h -+++ png.h -@@ -23,6 +23,12 @@ - * If you modify libpng you may insert additional notices immediately following - * this sentence. - * -+ * This modified version of libpng code adds animated PNG support and is -+ * released under the libpng license described below. The modifications are -+ * Copyright (c) 2006-2007 Andrew Smith, Copyright (c) 2008-2017 Max Stepin, -+ * and are delimited by "#ifdef PNG_APNG_SUPPORTED / #endif" directives -+ * surrounding them in the modified libpng source files. -+ * - * This code is released under the libpng license. - * - * libpng versions 1.0.7, July 1, 2000 through 1.6.32, August 24, 2017 are -@@ -309,8 +315,9 @@ - */ - - /* Version information for png.h - this should match the version in png.c */ --#define PNG_LIBPNG_VER_STRING "1.6.32" --#define PNG_HEADER_VERSION_STRING " libpng version 1.6.32 - August 24, 2017\n" -+#define PNG_LIBPNG_VER_STRING "1.6.32+apng" -+#define PNG_HEADER_VERSION_STRING \ -+ " libpng version 1.6.32+apng - August 24, 2017\n" - - #define PNG_LIBPNG_VER_SONUM 16 - #define PNG_LIBPNG_VER_DLLNUM 16 -@@ -361,6 +368,10 @@ - # include "pnglibconf.h" +diff -Naru libpng-1.6.34.org/pnginfo.h libpng-1.6.34/pnginfo.h +--- libpng-1.6.34.org/pnginfo.h 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pnginfo.h 2017-09-29 18:56:30.286848380 +0900 +@@ -263,5 +263,18 @@ + png_bytepp row_pointers; /* the image bits */ #endif -+#define PNG_APNG_SUPPORTED -+#define PNG_READ_APNG_SUPPORTED -+#define PNG_WRITE_APNG_SUPPORTED -+ - #ifndef PNG_VERSION_INFO_ONLY - /* Machine specific configuration. */ - # include "pngconf.h" -@@ -456,6 +467,17 @@ - * See pngconf.h for base types that vary by machine/system - */ - -+#ifdef PNG_APNG_SUPPORTED -+/* dispose_op flags from inside fcTL */ -+#define PNG_DISPOSE_OP_NONE 0x00 -+#define PNG_DISPOSE_OP_BACKGROUND 0x01 -+#define PNG_DISPOSE_OP_PREVIOUS 0x02 -+ -+/* blend_op flags from inside fcTL */ -+#define PNG_BLEND_OP_SOURCE 0x00 -+#define PNG_BLEND_OP_OVER 0x01 -+#endif /* APNG */ -+ - /* This triggers a compiler error in png.c, if png.c and png.h - * do not agree upon the version number. - */ -@@ -777,6 +799,10 @@ - #define PNG_INFO_sCAL 0x4000U /* ESR, 1.0.6 */ - #define PNG_INFO_IDAT 0x8000U /* ESR, 1.0.6 */ - #define PNG_INFO_eXIf 0x10000U /* GR-P, 1.6.31 */ -+#ifdef PNG_APNG_SUPPORTED -+#define PNG_INFO_acTL 0x20000U -+#define PNG_INFO_fcTL 0x40000U -+#endif - - /* This is used for the transformation routines, as some of them - * change these values for the row. It also should enable using -@@ -814,6 +840,10 @@ - #ifdef PNG_PROGRESSIVE_READ_SUPPORTED - typedef PNG_CALLBACK(void, *png_progressive_info_ptr, (png_structp, png_infop)); - typedef PNG_CALLBACK(void, *png_progressive_end_ptr, (png_structp, png_infop)); +#ifdef PNG_APNG_SUPPORTED -+typedef PNG_CALLBACK(void, *png_progressive_frame_ptr, (png_structp, -+ png_uint_32)); ++ png_uint_32 num_frames; /* including default image */ ++ png_uint_32 num_plays; ++ png_uint_32 next_frame_width; ++ png_uint_32 next_frame_height; ++ png_uint_32 next_frame_x_offset; ++ png_uint_32 next_frame_y_offset; ++ png_uint_16 next_frame_delay_num; ++ png_uint_16 next_frame_delay_den; ++ png_byte next_frame_dispose_op; ++ png_byte next_frame_blend_op; +#endif ++ + }; + #endif /* PNGINFO_H */ +diff -Naru libpng-1.6.34.org/pngpread.c libpng-1.6.34/pngpread.c +--- libpng-1.6.34.org/pngpread.c 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pngpread.c 2017-09-29 18:56:30.286848380 +0900 +@@ -195,6 +195,106 @@ - /* The following callback receives png_uint_32 row_number, int pass for the - * png_bytep data of the row. When transforming an interlaced image the -@@ -3256,6 +3286,75 @@ - * END OF HARDWARE AND SOFTWARE OPTIONS - ******************************************************************************/ + chunk_name = png_ptr->chunk_name; -+#ifdef PNG_APNG_SUPPORTED -+PNG_EXPORT(248, png_uint_32, png_get_acTL, (png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 *num_frames, png_uint_32 *num_plays)); -+ -+PNG_EXPORT(249, png_uint_32, png_set_acTL, (png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 num_frames, png_uint_32 num_plays)); ++#ifdef PNG_READ_APNG_SUPPORTED ++ if (png_ptr->num_frames_read > 0 && ++ png_ptr->num_frames_read < info_ptr->num_frames) ++ { ++ if (chunk_name == png_IDAT) ++ { ++ /* Discard trailing IDATs for the first frame */ ++ if (png_ptr->mode & PNG_HAVE_fcTL || png_ptr->num_frames_read > 1) ++ png_error(png_ptr, "out of place IDAT"); + -+PNG_EXPORT(250, png_uint_32, png_get_num_frames, (png_structp png_ptr, -+ png_infop info_ptr)); ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + -+PNG_EXPORT(251, png_uint_32, png_get_num_plays, (png_structp png_ptr, -+ png_infop info_ptr)); ++ png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; ++ } ++ else if (chunk_name == png_fdAT) ++ { ++ if (png_ptr->buffer_size < 4) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + -+PNG_EXPORT(252, png_uint_32, png_get_next_frame_fcTL, -+ (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, -+ png_uint_32 *height, png_uint_32 *x_offset, png_uint_32 *y_offset, -+ png_uint_16 *delay_num, png_uint_16 *delay_den, png_byte *dispose_op, -+ png_byte *blend_op)); ++ png_ensure_sequence_number(png_ptr, 4); + -+PNG_EXPORT(253, png_uint_32, png_set_next_frame_fcTL, -+ (png_structp png_ptr, png_infop info_ptr, png_uint_32 width, -+ png_uint_32 height, png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op)); -+ -+PNG_EXPORT(254, png_uint_32, png_get_next_frame_width, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(255, png_uint_32, png_get_next_frame_height, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(256, png_uint_32, png_get_next_frame_x_offset, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(257, png_uint_32, png_get_next_frame_y_offset, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(258, png_uint_16, png_get_next_frame_delay_num, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(259, png_uint_16, png_get_next_frame_delay_den, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(260, png_byte, png_get_next_frame_dispose_op, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(261, png_byte, png_get_next_frame_blend_op, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(262, png_byte, png_get_first_frame_is_hidden, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(263, png_uint_32, png_set_first_frame_is_hidden, -+ (png_structp png_ptr, png_infop info_ptr, png_byte is_hidden)); -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+PNG_EXPORT(264, void, png_read_frame_head, (png_structp png_ptr, -+ png_infop info_ptr)); -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+PNG_EXPORT(265, void, png_set_progressive_frame_fn, (png_structp png_ptr, -+ png_progressive_frame_ptr frame_info_fn, -+ png_progressive_frame_ptr frame_end_fn)); -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+PNG_EXPORT(266, void, png_write_frame_head, (png_structp png_ptr, -+ png_infop info_ptr, png_bytepp row_pointers, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op)); -+ -+PNG_EXPORT(267, void, png_write_frame_tail, (png_structp png_ptr, -+ png_infop info_ptr)); -+#endif /* WRITE_APNG */ -+#endif /* APNG */ -+ - /* Maintainer: Put new public prototypes here ^, in libpng.3, in project - * defs, and in scripts/symbols.def. - */ -@@ -3264,7 +3363,11 @@ - * one to use is one more than this.) - */ - #ifdef PNG_EXPORT_LAST_ORDINAL -+#ifdef PNG_APNG_SUPPORTED -+ PNG_EXPORT_LAST_ORDINAL(269); -+#else - PNG_EXPORT_LAST_ORDINAL(249); -+#endif /* APNG */ - #endif - - #ifdef __cplusplus -Index: pngpriv.h -=================================================================== ---- pngpriv.h -+++ pngpriv.h -@@ -628,6 +628,10 @@ - #define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */ - /* 0x4000U (unused) */ - #define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */ -+#ifdef PNG_APNG_SUPPORTED -+#define PNG_HAVE_acTL 0x10000U -+#define PNG_HAVE_fcTL 0x20000U -+#endif - - /* Flags for the transformations the PNG library does on the image data */ - #define PNG_BGR 0x0001U -@@ -864,6 +868,16 @@ - #define png_tRNS PNG_U32(116, 82, 78, 83) - #define png_zTXt PNG_U32(122, 84, 88, 116) - -+#ifdef PNG_APNG_SUPPORTED -+#define png_acTL PNG_U32( 97, 99, 84, 76) -+#define png_fcTL PNG_U32(102, 99, 84, 76) -+#define png_fdAT PNG_U32(102, 100, 65, 84) -+ -+/* For png_struct.apng_flags: */ -+#define PNG_FIRST_FRAME_HIDDEN 0x0001U -+#define PNG_APNG_APP 0x0002U -+#endif -+ - /* The following will work on (signed char*) strings, whereas the get_uint_32 - * macro will fail on top-bit-set values because of the sign extension. - */ -@@ -1615,6 +1629,49 @@ - - #endif /* PROGRESSIVE_READ */ - -+#ifdef PNG_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_ensure_fcTL_is_valid,(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_handle_acTL,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_handle_fcTL,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_handle_fdAT,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_have_info,(png_structp png_ptr, -+ png_infop info_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_ensure_sequence_number,(png_structp png_ptr, -+ png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_read_reset,(png_structp png_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_read_reinit,(png_structp png_ptr, -+ png_infop info_ptr),PNG_EMPTY); -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_progressive_read_reset,(png_structp png_ptr), -+ PNG_EMPTY); -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_write_acTL,(png_structp png_ptr, -+ png_uint_32 num_frames, png_uint_32 num_plays),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_fcTL,(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_fdAT,(png_structp png_ptr, -+ png_const_bytep data, png_size_t length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_reset,(png_structp png_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_reinit,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 width, png_uint_32 height),PNG_EMPTY); -+#endif /* WRITE_APNG */ -+#endif /* APNG */ -+ - /* Added at libpng version 1.6.0 */ - #ifdef PNG_GAMMA_SUPPORTED - PNG_INTERNAL_FUNCTION(void,png_colorspace_set_gamma,(png_const_structrp png_ptr, -Index: pnginfo.h -=================================================================== ---- pnginfo.h -+++ pnginfo.h -@@ -263,5 +263,18 @@ - png_bytepp row_pointers; /* the image bits */ - #endif - -+#ifdef PNG_APNG_SUPPORTED -+ png_uint_32 num_frames; /* including default image */ -+ png_uint_32 num_plays; -+ png_uint_32 next_frame_width; -+ png_uint_32 next_frame_height; -+ png_uint_32 next_frame_x_offset; -+ png_uint_32 next_frame_y_offset; -+ png_uint_16 next_frame_delay_num; -+ png_uint_16 next_frame_delay_den; -+ png_byte next_frame_dispose_op; -+ png_byte next_frame_blend_op; -+#endif -+ - }; - #endif /* PNGINFO_H */ -Index: pngstruct.h -=================================================================== ---- pngstruct.h -+++ pngstruct.h -@@ -403,6 +403,27 @@ - png_byte filter_type; - #endif - -+#ifdef PNG_APNG_SUPPORTED -+ png_uint_32 apng_flags; -+ png_uint_32 next_seq_num; /* next fcTL/fdAT chunk sequence number */ -+ png_uint_32 first_frame_width; -+ png_uint_32 first_frame_height; -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+ png_uint_32 num_frames_read; /* incremented after all image data of */ -+ /* a frame is read */ -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+ png_progressive_frame_ptr frame_info_fn; /* frame info read callback */ -+ png_progressive_frame_ptr frame_end_fn; /* frame data read callback */ -+#endif -+#endif -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ png_uint_32 num_frames_to_write; -+ png_uint_32 num_frames_written; -+#endif -+#endif /* APNG */ -+ - /* New members added in libpng-1.2.0 */ - - /* New members added in libpng-1.0.2 but first enabled by default in 1.2.0 */ -Index: pngwrite.c -=================================================================== ---- pngwrite.c -+++ pngwrite.c -@@ -128,6 +128,10 @@ - * the application continues writing the PNG. So check the 'invalid' - * flag here too. - */ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ if ((info_ptr->valid & PNG_INFO_acTL) != 0) -+ png_write_acTL(png_ptr, info_ptr->num_frames, info_ptr->num_plays); -+#endif - #ifdef PNG_GAMMA_SUPPORTED - # ifdef PNG_WRITE_gAMA_SUPPORTED - if ((info_ptr->colorspace.flags & PNG_COLORSPACE_INVALID) == 0 && -@@ -365,6 +369,11 @@ - if ((png_ptr->mode & PNG_HAVE_IDAT) == 0) - png_error(png_ptr, "No IDATs written into file"); - -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ if (png_ptr->num_frames_written != png_ptr->num_frames_to_write) -+ png_error(png_ptr, "Not enough frames written"); -+#endif -+ - #ifdef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED - if (png_ptr->num_palette_max > png_ptr->num_palette) - png_benign_error(png_ptr, "Wrote palette index exceeding num_palette"); -@@ -2393,4 +2402,42 @@ - } - #endif /* SIMPLIFIED_WRITE_STDIO */ - #endif /* SIMPLIFIED_WRITE */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+void PNGAPI -+png_write_frame_head(png_structp png_ptr, png_infop info_ptr, -+ png_bytepp row_pointers, png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op) -+{ -+ png_debug(1, "in png_write_frame_head"); -+ -+ /* there is a chance this has been set after png_write_info was called, -+ * so it would be set but not written. is there a way to be sure? */ -+ if ((info_ptr->valid & PNG_INFO_acTL) == 0) -+ png_error(png_ptr, "png_write_frame_head(): acTL not set"); -+ -+ png_write_reset(png_ptr); -+ -+ png_write_reinit(png_ptr, info_ptr, width, height); -+ -+ if ((png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) == 0 || -+ png_ptr->num_frames_written != 0) -+ png_write_fcTL(png_ptr, width, height, x_offset, y_offset, -+ delay_num, delay_den, dispose_op, blend_op); -+ -+ PNG_UNUSED(row_pointers) -+} -+ -+void PNGAPI -+png_write_frame_tail(png_structp png_ptr, png_infop info_ptr) -+{ -+ png_debug(1, "in png_write_frame_tail"); -+ -+ png_ptr->num_frames_written++; -+ -+ PNG_UNUSED(info_ptr) -+} -+#endif /* WRITE_APNG */ - #endif /* WRITE */ -Index: pngpread.c -=================================================================== ---- pngpread.c -+++ pngpread.c -@@ -195,6 +195,89 @@ - - chunk_name = png_ptr->chunk_name; - -+#ifdef PNG_READ_APNG_SUPPORTED -+ if (png_ptr->num_frames_read > 0 && -+ png_ptr->num_frames_read < info_ptr->num_frames) -+ { -+ if (chunk_name == png_IDAT) -+ { -+ /* Discard trailing IDATs for the first frame */ -+ if ((png_ptr->mode & PNG_HAVE_fcTL) != 0 || -+ png_ptr->num_frames_read > 1) -+ png_error(png_ptr, "out of place IDAT"); -+ -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_crc_finish(png_ptr, png_ptr->push_length); -+ png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; -+ } -+ -+ else if (chunk_name == png_fdAT) -+ { -+ PNG_PUSH_SAVE_BUFFER_IF_LT(4) -+ png_ensure_sequence_number(png_ptr, 4); -+ -+ if ((png_ptr->mode & PNG_HAVE_fcTL) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_fcTL)) + { + /* Discard trailing fdATs for frames other than the first */ + if (png_ptr->num_frames_read < 2) + png_error(png_ptr, "out of place fdAT"); + -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_crc_finish(png_ptr, png_ptr->push_length); ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; + } + + else @@ -742,18 +389,25 @@ Index: pngpread.c + png_ptr->idat_size = png_ptr->push_length - 4; + png_ptr->mode |= PNG_HAVE_IDAT; + png_ptr->process_mode = PNG_READ_IDAT_MODE; ++ ++ return; + } + } + + else if (chunk_name == png_fcTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_read_reset(png_ptr); + png_ptr->mode &= ~PNG_HAVE_fcTL; + + png_handle_fcTL(png_ptr, info_ptr, png_ptr->push_length); + -+ if ((png_ptr->mode & PNG_HAVE_fcTL) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_fcTL)) + png_error(png_ptr, "missing required fcTL chunk"); + + png_read_reinit(png_ptr, info_ptr); @@ -763,34 +417,31 @@ Index: pngpread.c + (*(png_ptr->frame_info_fn))(png_ptr, png_ptr->num_frames_read); + + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; -+ } + -+ else if (chunk_name == png_IEND) -+ { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_warning(png_ptr, "Number of actual frames fewer than expected"); -+ png_crc_finish(png_ptr, png_ptr->push_length); -+ png_ptr->process_mode = PNG_READ_DONE_MODE; -+ png_push_have_end(png_ptr, info_ptr); ++ return; + } + + else + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + png_warning(png_ptr, "Skipped (ignored) a chunk " + "between APNG chunks"); -+ png_crc_finish(png_ptr, png_ptr->push_length); + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; + } + + return; + } -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + if (chunk_name == png_IDAT) { if ((png_ptr->mode & PNG_AFTER_IDAT) != 0) -@@ -261,6 +344,9 @@ +@@ -261,6 +361,9 @@ else if (chunk_name == png_IDAT) { @@ -800,28 +451,38 @@ Index: pngpread.c png_ptr->idat_size = png_ptr->push_length; png_ptr->process_mode = PNG_READ_IDAT_MODE; png_push_have_info(png_ptr, info_ptr); -@@ -407,6 +493,20 @@ +@@ -406,6 +509,30 @@ + png_handle_iTXt(png_ptr, info_ptr, png_ptr->push_length); } #endif - +#ifdef PNG_READ_APNG_SUPPORTED + else if (chunk_name == png_acTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_handle_acTL(png_ptr, info_ptr, png_ptr->push_length); + } + + else if (chunk_name == png_fcTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_handle_fcTL(png_ptr, info_ptr, png_ptr->push_length); + } + -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + else { - PNG_PUSH_SAVE_BUFFER_IF_FULL -@@ -539,7 +639,11 @@ +@@ -539,7 +666,11 @@ png_byte chunk_tag[4]; /* TODO: this code can be commoned up with the same code in push_read */ @@ -833,14 +494,14 @@ Index: pngpread.c png_push_fill_buffer(png_ptr, chunk_length, 4); png_ptr->push_length = png_get_uint_31(png_ptr, chunk_length); png_reset_crc(png_ptr); -@@ -547,17 +651,60 @@ +@@ -547,17 +678,64 @@ png_ptr->chunk_name = PNG_CHUNK_FROM_STRING(chunk_tag); png_ptr->mode |= PNG_HAVE_CHUNK_HEADER; +#ifdef PNG_READ_APNG_SUPPORTED + if (png_ptr->chunk_name != png_fdAT && png_ptr->num_frames_read > 0) + { -+ if ((png_ptr->flags & PNG_FLAG_ZSTREAM_ENDED) != 0) ++ if (png_ptr->flags & PNG_FLAG_ZSTREAM_ENDED) + { + png_ptr->process_mode = PNG_READ_CHUNK_MODE; + if (png_ptr->frame_end_fn != NULL) @@ -852,7 +513,11 @@ Index: pngpread.c + { + if (png_ptr->chunk_name == png_IEND) + png_error(png_ptr, "Not enough image data"); -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + png_warning(png_ptr, "Skipping (ignoring) a chunk between " + "APNG chunks"); + png_crc_finish(png_ptr, png_ptr->push_length); @@ -894,24 +559,23 @@ Index: pngpread.c } if (png_ptr->idat_size != 0 && png_ptr->save_buffer_size != 0) -@@ -631,6 +778,16 @@ +@@ -631,6 +809,15 @@ if (!(buffer_length > 0) || buffer == NULL) png_error(png_ptr, "No IDAT data (internal error)"); +#ifdef PNG_READ_APNG_SUPPORTED + /* If the app is not APNG-aware, decode only the first frame */ -+ if ((png_ptr->apng_flags & PNG_APNG_APP) == 0 && -+ png_ptr->num_frames_read > 0) ++ if (!(png_ptr->apng_flags & PNG_APNG_APP) && png_ptr->num_frames_read > 0) + { -+ png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; -+ return; ++ png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; ++ return; + } +#endif + /* This routine must process all the data it has been given * before returning, calling the row callback as required to * handle the uncompressed results. -@@ -1085,6 +1242,18 @@ +@@ -1085,6 +1272,18 @@ png_set_read_fn(png_ptr, progressive_ptr, png_push_fill_buffer); } @@ -930,174 +594,193 @@ Index: pngpread.c png_voidp PNGAPI png_get_progressive_ptr(png_const_structrp png_ptr) { -Index: pngset.c -=================================================================== ---- pngset.c -+++ pngset.c -@@ -288,6 +288,11 @@ - info_ptr->pixel_depth = (png_byte)(info_ptr->channels * info_ptr->bit_depth); - - info_ptr->rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, width); -+ +diff -Naru libpng-1.6.34.org/pngpriv.h libpng-1.6.34/pngpriv.h +--- libpng-1.6.34.org/pngpriv.h 2017-09-29 18:53:22.699691754 +0900 ++++ libpng-1.6.34/pngpriv.h 2017-09-29 18:56:30.286848380 +0900 +@@ -628,6 +628,10 @@ + #define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */ + /* 0x4000U (unused) */ + #define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */ +#ifdef PNG_APNG_SUPPORTED -+ /* for non-animated png. this may be overwritten from an acTL chunk later */ -+ info_ptr->num_frames = 1; ++#define PNG_HAVE_acTL 0x10000U ++#define PNG_HAVE_fcTL 0x20000U +#endif - } - #ifdef PNG_oFFs_SUPPORTED -@@ -1158,6 +1163,146 @@ - } - #endif /* sPLT */ + /* Flags for the transformations the PNG library does on the image data */ + #define PNG_BGR 0x0001U +@@ -864,6 +868,16 @@ + #define png_tRNS PNG_U32(116, 82, 78, 83) + #define png_zTXt PNG_U32(122, 84, 88, 116) +#ifdef PNG_APNG_SUPPORTED -+png_uint_32 PNGAPI -+png_set_acTL(png_structp png_ptr, png_infop info_ptr, -+ png_uint_32 num_frames, png_uint_32 num_plays) -+{ -+ png_debug1(1, "in %s storage function", "acTL"); -+ -+ if (png_ptr == NULL || info_ptr == NULL) -+ { -+ png_warning(png_ptr, -+ "Call to png_set_acTL() with NULL png_ptr " -+ "or info_ptr ignored"); -+ return (0); -+ } -+ if (num_frames == 0) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_frames zero"); -+ return (0); -+ } -+ if (num_frames > PNG_UINT_31_MAX) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_frames > 2^31-1"); -+ return (0); -+ } -+ if (num_plays > PNG_UINT_31_MAX) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_plays > 2^31-1"); -+ return (0); -+ } -+ -+ info_ptr->num_frames = num_frames; -+ info_ptr->num_plays = num_plays; -+ -+ info_ptr->valid |= PNG_INFO_acTL; ++#define png_acTL PNG_U32( 97, 99, 84, 76) ++#define png_fcTL PNG_U32(102, 99, 84, 76) ++#define png_fdAT PNG_U32(102, 100, 65, 84) + -+ return (1); -+} ++/* For png_struct.apng_flags: */ ++#define PNG_FIRST_FRAME_HIDDEN 0x0001U ++#define PNG_APNG_APP 0x0002U ++#endif + -+/* delay_num and delay_den can hold any 16-bit values including zero */ -+png_uint_32 PNGAPI -+png_set_next_frame_fcTL(png_structp png_ptr, png_infop info_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op) -+{ -+ png_debug1(1, "in %s storage function", "fcTL"); + /* The following will work on (signed char*) strings, whereas the get_uint_32 + * macro will fail on top-bit-set values because of the sign extension. + */ +@@ -1635,6 +1649,47 @@ + */ + #endif + ++#ifdef PNG_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_ensure_fcTL_is_valid,(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op), PNG_EMPTY); + -+ if (png_ptr == NULL || info_ptr == NULL) -+ { -+ png_warning(png_ptr, -+ "Call to png_set_fcTL() with NULL png_ptr or info_ptr " -+ "ignored"); -+ return (0); -+ } ++#ifdef PNG_READ_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_handle_acTL,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_handle_fcTL,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_handle_fdAT,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_have_info,(png_structp png_ptr, png_infop info_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_ensure_sequence_number,(png_structp png_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_read_reset,(png_structp png_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_read_reinit,(png_structp png_ptr, ++ png_infop info_ptr),PNG_EMPTY); ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_progressive_read_reset,(png_structp png_ptr),PNG_EMPTY); ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + -+ png_ensure_fcTL_is_valid(png_ptr, width, height, x_offset, y_offset, -+ delay_num, delay_den, dispose_op, blend_op); ++#ifdef PNG_WRITE_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_write_acTL,(png_structp png_ptr, ++ png_uint_32 num_frames, png_uint_32 num_plays),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_fcTL,(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_fdAT,(png_structp png_ptr, ++ png_const_bytep data, png_size_t length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_reset,(png_structp png_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_reinit,(png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 width, png_uint_32 height),PNG_EMPTY); ++#endif /* PNG_WRITE_APNG_SUPPORTED */ ++#endif /* PNG_APNG_SUPPORTED */ ++ + /* Added at libpng version 1.4.0 */ + #ifdef PNG_COLORSPACE_SUPPORTED + /* These internal functions are for maintaining the colorspace structure within +diff -Naru libpng-1.6.34.org/pngread.c libpng-1.6.34/pngread.c +--- libpng-1.6.34.org/pngread.c 2017-09-29 18:53:22.699691754 +0900 ++++ libpng-1.6.34/pngread.c 2017-09-29 18:56:30.286848380 +0900 +@@ -161,6 +161,9 @@ + + else if (chunk_name == png_IDAT) + { ++#ifdef PNG_READ_APNG_SUPPORTED ++ png_have_info(png_ptr, info_ptr); ++#endif + png_ptr->idat_size = length; + break; + } +@@ -255,6 +258,17 @@ + png_handle_iTXt(png_ptr, info_ptr, length); + #endif + ++#ifdef PNG_READ_APNG_SUPPORTED ++ else if (chunk_name == png_acTL) ++ png_handle_acTL(png_ptr, info_ptr, length); + -+ if (blend_op == PNG_BLEND_OP_OVER) -+ { -+ if ((png_ptr->color_type & PNG_COLOR_MASK_ALPHA) == 0 && -+ png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS) == 0) -+ { -+ png_warning(png_ptr, "PNG_BLEND_OP_OVER is meaningless " -+ "and wasteful for opaque images, ignored"); -+ blend_op = PNG_BLEND_OP_SOURCE; -+ } -+ } ++ else if (chunk_name == png_fcTL) ++ png_handle_fcTL(png_ptr, info_ptr, length); + -+ info_ptr->next_frame_width = width; -+ info_ptr->next_frame_height = height; -+ info_ptr->next_frame_x_offset = x_offset; -+ info_ptr->next_frame_y_offset = y_offset; -+ info_ptr->next_frame_delay_num = delay_num; -+ info_ptr->next_frame_delay_den = delay_den; -+ info_ptr->next_frame_dispose_op = dispose_op; -+ info_ptr->next_frame_blend_op = blend_op; ++ else if (chunk_name == png_fdAT) ++ png_handle_fdAT(png_ptr, info_ptr, length); ++#endif + -+ info_ptr->valid |= PNG_INFO_fcTL; + else + png_handle_unknown(png_ptr, info_ptr, length, + PNG_HANDLE_CHUNK_AS_DEFAULT); +@@ -262,6 +276,72 @@ + } + #endif /* SEQUENTIAL_READ */ + ++#ifdef PNG_READ_APNG_SUPPORTED ++void PNGAPI ++png_read_frame_head(png_structp png_ptr, png_infop info_ptr) ++{ ++ png_byte have_chunk_after_DAT; /* after IDAT or after fdAT */ + -+ return (1); -+} ++ png_debug(0, "Reading frame head"); + -+void /* PRIVATE */ -+png_ensure_fcTL_is_valid(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op) -+{ -+ if (width == 0 || width > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid width in fcTL (0 or > 2^31-1)"); -+ if (height == 0 || height > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid height in fcTL (0 or > 2^31-1)"); -+ if (x_offset > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid x_offset in fcTL (> 2^31-1)"); -+ if (y_offset > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid y_offset in fcTL (> 2^31-1)"); -+ if (width + x_offset > png_ptr->first_frame_width || -+ height + y_offset > png_ptr->first_frame_height) -+ png_error(png_ptr, "dimensions of a frame are greater than " -+ "the ones in IHDR"); ++ if (!(png_ptr->mode & PNG_HAVE_acTL)) ++ png_error(png_ptr, "attempt to png_read_frame_head() but " ++ "no acTL present"); + -+ if (dispose_op != PNG_DISPOSE_OP_NONE && -+ dispose_op != PNG_DISPOSE_OP_BACKGROUND && -+ dispose_op != PNG_DISPOSE_OP_PREVIOUS) -+ png_error(png_ptr, "invalid dispose_op in fcTL"); ++ /* do nothing for the main IDAT */ ++ if (png_ptr->num_frames_read == 0) ++ return; + -+ if (blend_op != PNG_BLEND_OP_SOURCE && -+ blend_op != PNG_BLEND_OP_OVER) -+ png_error(png_ptr, "invalid blend_op in fcTL"); ++ png_read_reset(png_ptr); ++ png_ptr->flags &= ~PNG_FLAG_ROW_INIT; ++ png_ptr->mode &= ~PNG_HAVE_fcTL; + -+ PNG_UNUSED(delay_num) -+ PNG_UNUSED(delay_den) -+} ++ have_chunk_after_DAT = 0; ++ for (;;) ++ { ++ png_uint_32 length = png_read_chunk_header(png_ptr); + -+png_uint_32 PNGAPI -+png_set_first_frame_is_hidden(png_structp png_ptr, png_infop info_ptr, -+ png_byte is_hidden) -+{ -+ png_debug(1, "in png_first_frame_is_hidden()"); ++ if (png_ptr->chunk_name == png_IDAT) ++ { ++ /* discard trailing IDATs for the first frame */ ++ if (have_chunk_after_DAT || png_ptr->num_frames_read > 1) ++ png_error(png_ptr, "png_read_frame_head(): out of place IDAT"); ++ png_crc_finish(png_ptr, length); ++ } + -+ if (png_ptr == NULL) -+ return 0; ++ else if (png_ptr->chunk_name == png_fcTL) ++ { ++ png_handle_fcTL(png_ptr, info_ptr, length); ++ have_chunk_after_DAT = 1; ++ } + -+ if (is_hidden != 0) -+ png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; -+ else -+ png_ptr->apng_flags &= ~PNG_FIRST_FRAME_HIDDEN; ++ else if (png_ptr->chunk_name == png_fdAT) ++ { ++ png_ensure_sequence_number(png_ptr, length); + -+ PNG_UNUSED(info_ptr) ++ /* discard trailing fdATs for frames other than the first */ ++ if (!have_chunk_after_DAT && png_ptr->num_frames_read > 1) ++ png_crc_finish(png_ptr, length - 4); ++ else if(png_ptr->mode & PNG_HAVE_fcTL) ++ { ++ png_ptr->idat_size = length - 4; ++ png_ptr->mode |= PNG_HAVE_IDAT; + -+ return 1; ++ break; ++ } ++ else ++ png_error(png_ptr, "png_read_frame_head(): out of place fdAT"); ++ } ++ else ++ { ++ png_warning(png_ptr, "Skipped (ignored) a chunk " ++ "between APNG chunks"); ++ png_crc_finish(png_ptr, length); ++ } ++ } +} -+#endif /* APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + - #ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED - static png_byte - check_location(png_const_structrp png_ptr, int location) -Index: pngrutil.c -=================================================================== ---- pngrutil.c -+++ pngrutil.c -@@ -864,6 +864,11 @@ + /* Optional call to update the users info_ptr structure */ + void PNGAPI + png_read_update_info(png_structrp png_ptr, png_inforp info_ptr) +diff -Naru libpng-1.6.34.org/pngrutil.c libpng-1.6.34/pngrutil.c +--- libpng-1.6.34.org/pngrutil.c 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngrutil.c 2017-09-29 18:56:30.287848466 +0900 +@@ -865,6 +865,11 @@ filter_type = buf[11]; interlace_type = buf[12]; @@ -1109,7 +792,7 @@ Index: pngrutil.c /* Set internal variables */ png_ptr->width = width; png_ptr->height = height; -@@ -2847,6 +2852,180 @@ +@@ -2840,6 +2845,179 @@ } #endif @@ -1124,17 +807,17 @@ Index: pngrutil.c + + png_debug(1, "in png_handle_acTL"); + -+ if ((png_ptr->mode & PNG_HAVE_IHDR) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_IHDR)) + { + png_error(png_ptr, "Missing IHDR before acTL"); + } -+ else if ((png_ptr->mode & PNG_HAVE_IDAT) != 0) ++ else if (png_ptr->mode & PNG_HAVE_IDAT) + { + png_warning(png_ptr, "Invalid acTL after IDAT skipped"); + png_crc_finish(png_ptr, length); + return; + } -+ else if ((png_ptr->mode & PNG_HAVE_acTL) != 0) ++ else if (png_ptr->mode & PNG_HAVE_acTL) + { + png_warning(png_ptr, "Duplicate acTL skipped"); + png_crc_finish(png_ptr, length); @@ -1155,7 +838,7 @@ Index: pngrutil.c + + /* the set function will do error checking on num_frames */ + didSet = png_set_acTL(png_ptr, info_ptr, num_frames, num_plays); -+ if (didSet != 0) ++ if(didSet) + png_ptr->mode |= PNG_HAVE_acTL; +} + @@ -1176,11 +859,11 @@ Index: pngrutil.c + + png_ensure_sequence_number(png_ptr, length); + -+ if ((png_ptr->mode & PNG_HAVE_IHDR) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_IHDR)) + { + png_error(png_ptr, "Missing IHDR before fcTL"); + } -+ else if ((png_ptr->mode & PNG_HAVE_IDAT) != 0) ++ else if (png_ptr->mode & PNG_HAVE_IDAT) + { + /* for any frames other then the first this message may be misleading, + * but correct. PNG_HAVE_IDAT is unset before the frame head is read @@ -1189,7 +872,7 @@ Index: pngrutil.c + png_crc_finish(png_ptr, length-4); + return; + } -+ else if ((png_ptr->mode & PNG_HAVE_fcTL) != 0) ++ else if (png_ptr->mode & PNG_HAVE_fcTL) + { + png_warning(png_ptr, "Duplicate fcTL within one frame skipped"); + png_crc_finish(png_ptr, length-4); @@ -1244,8 +927,7 @@ Index: pngrutil.c +void /* PRIVATE */ +png_have_info(png_structp png_ptr, png_infop info_ptr) +{ -+ if ((info_ptr->valid & PNG_INFO_acTL) != 0 && -+ (info_ptr->valid & PNG_INFO_fcTL) == 0) ++ if((info_ptr->valid & PNG_INFO_acTL) && !(info_ptr->valid & PNG_INFO_fcTL)) + { + png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; + info_ptr->num_frames++; @@ -1285,27 +967,15 @@ Index: pngrutil.c + + png_ptr->next_seq_num++; +} -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + #ifdef PNG_READ_UNKNOWN_CHUNKS_SUPPORTED /* Utility function for png_handle_unknown; set up png_ptr::unknown_chunk */ static int -@@ -3144,7 +3323,11 @@ - { - png_alloc_size_t limit = PNG_UINT_31_MAX; - -+#ifdef PNG_READ_APNG_SUPPORTED -+ if (png_ptr->chunk_name != png_IDAT && png_ptr->chunk_name != png_fdAT) -+#else - if (png_ptr->chunk_name != png_IDAT) -+#endif - { - # ifdef PNG_SET_USER_LIMITS_SUPPORTED - if (png_ptr->user_chunk_malloc_max > 0 && -@@ -4153,6 +4336,38 @@ +@@ -4145,7 +4323,38 @@ + { uInt avail_in; png_bytep buffer; - +#ifdef PNG_READ_APNG_SUPPORTED + png_uint_32 bytes_to_skip = 0; + @@ -1331,7 +1001,7 @@ Index: pngrutil.c + bytes_to_skip = png_ptr->idat_size; + continue; + } -+ + + png_ensure_sequence_number(png_ptr, png_ptr->idat_size); + + png_ptr->idat_size -= 4; @@ -1341,15 +1011,16 @@ Index: pngrutil.c while (png_ptr->idat_size == 0) { png_crc_finish(png_ptr, 0); -@@ -4164,6 +4379,7 @@ +@@ -4157,7 +4366,7 @@ if (png_ptr->chunk_name != png_IDAT) png_error(png_ptr, "Not enough image data"); } -+#endif /* READ_APNG */ - +- ++#endif /* PNG_READ_APNG_SUPPORTED */ avail_in = png_ptr->IDAT_read_size; -@@ -4227,6 +4443,9 @@ + if (avail_in > png_ptr->idat_size) +@@ -4220,6 +4429,9 @@ png_ptr->mode |= PNG_AFTER_IDAT; png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; @@ -1359,7 +1030,7 @@ Index: pngrutil.c if (png_ptr->zstream.avail_in > 0 || png_ptr->idat_size > 0) png_chunk_benign_error(png_ptr, "Extra compressed data"); -@@ -4665,4 +4884,80 @@ +@@ -4658,4 +4870,80 @@ png_ptr->flags |= PNG_FLAG_ROW_INIT; } @@ -1385,7 +1056,7 @@ Index: pngrutil.c + png_ptr->rowbytes = PNG_ROWBYTES(png_ptr->pixel_depth,png_ptr->width); + png_ptr->info_rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, + png_ptr->width); -+ if (png_ptr->prev_row != NULL) ++ if (png_ptr->prev_row) + memset(png_ptr->prev_row, 0, png_ptr->rowbytes + 1); +} + @@ -1395,23 +1066,23 @@ Index: pngrutil.c +png_progressive_read_reset(png_structp png_ptr) +{ +#ifdef PNG_READ_INTERLACING_SUPPORTED -+ /* Arrays to facilitate easy interlacing - use pass (0 - 6) as index */ ++ /* Arrays to facilitate easy interlacing - use pass (0 - 6) as index */ + -+ /* Start of interlace block */ -+ static PNG_CONST png_byte png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}; ++ /* Start of interlace block */ ++ const int png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}; + + /* Offset to next interlace block */ -+ static PNG_CONST png_byte png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}; ++ const int png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}; + + /* Start of interlace block in the y direction */ -+ static PNG_CONST png_byte png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}; ++ const int png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}; + + /* Offset to next interlace block in the y direction */ -+ static PNG_CONST png_byte png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}; ++ const int png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}; + -+ if (png_ptr->interlaced != 0) ++ if (png_ptr->interlaced) + { -+ if ((png_ptr->transformations & PNG_INTERLACE) == 0) ++ if (!(png_ptr->transformations & PNG_INTERLACE)) + png_ptr->num_rows = (png_ptr->height + png_pass_yinc[0] - 1 - + png_pass_ystart[0]) / png_pass_yinc[0]; + else @@ -1423,7 +1094,7 @@ Index: pngrutil.c + png_pass_inc[png_ptr->pass]; + } + else -+#endif /* READ_INTERLACING */ ++#endif /* PNG_READ_INTERLACING_SUPPORTED */ + { + png_ptr->num_rows = png_ptr->height; + png_ptr->iwidth = png_ptr->width; @@ -1437,13 +1108,424 @@ Index: pngrutil.c + png_ptr->zstream.avail_out = (uInt)PNG_ROWBYTES(png_ptr->pixel_depth, + png_ptr->iwidth) + 1; +} -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ #endif /* READ */ -Index: pngwutil.c -=================================================================== ---- pngwutil.c -+++ pngwutil.c +diff -Naru libpng-1.6.34.org/pngset.c libpng-1.6.34/pngset.c +--- libpng-1.6.34.org/pngset.c 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngset.c 2017-09-29 18:56:30.292848897 +0900 +@@ -288,6 +288,11 @@ + info_ptr->pixel_depth = (png_byte)(info_ptr->channels * info_ptr->bit_depth); + + info_ptr->rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, width); ++ ++#ifdef PNG_APNG_SUPPORTED ++ /* for non-animated png. this may be overwritten from an acTL chunk later */ ++ info_ptr->num_frames = 1; ++#endif + } + + #ifdef PNG_oFFs_SUPPORTED +@@ -1158,6 +1163,147 @@ + } + #endif /* sPLT */ + ++#ifdef PNG_APNG_SUPPORTED ++png_uint_32 PNGAPI ++png_set_acTL(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 num_frames, png_uint_32 num_plays) ++{ ++ png_debug1(1, "in %s storage function", "acTL"); ++ ++ if (png_ptr == NULL || info_ptr == NULL) ++ { ++ png_warning(png_ptr, ++ "Call to png_set_acTL() with NULL png_ptr " ++ "or info_ptr ignored"); ++ return (0); ++ } ++ if (num_frames == 0) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_frames zero"); ++ return (0); ++ } ++ if (num_frames > PNG_UINT_31_MAX) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_frames > 2^31-1"); ++ return (0); ++ } ++ if (num_plays > PNG_UINT_31_MAX) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_plays " ++ "> 2^31-1"); ++ return (0); ++ } ++ ++ info_ptr->num_frames = num_frames; ++ info_ptr->num_plays = num_plays; ++ ++ info_ptr->valid |= PNG_INFO_acTL; ++ ++ return (1); ++} ++ ++/* delay_num and delay_den can hold any 16-bit values including zero */ ++png_uint_32 PNGAPI ++png_set_next_frame_fcTL(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op) ++{ ++ png_debug1(1, "in %s storage function", "fcTL"); ++ ++ if (png_ptr == NULL || info_ptr == NULL) ++ { ++ png_warning(png_ptr, ++ "Call to png_set_fcTL() with NULL png_ptr or info_ptr " ++ "ignored"); ++ return (0); ++ } ++ ++ png_ensure_fcTL_is_valid(png_ptr, width, height, x_offset, y_offset, ++ delay_num, delay_den, dispose_op, blend_op); ++ ++ if (blend_op == PNG_BLEND_OP_OVER) ++ { ++ if (!(png_ptr->color_type & PNG_COLOR_MASK_ALPHA) && ++ !(png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))) ++ { ++ png_warning(png_ptr, "PNG_BLEND_OP_OVER is meaningless " ++ "and wasteful for opaque images, ignored"); ++ blend_op = PNG_BLEND_OP_SOURCE; ++ } ++ } ++ ++ info_ptr->next_frame_width = width; ++ info_ptr->next_frame_height = height; ++ info_ptr->next_frame_x_offset = x_offset; ++ info_ptr->next_frame_y_offset = y_offset; ++ info_ptr->next_frame_delay_num = delay_num; ++ info_ptr->next_frame_delay_den = delay_den; ++ info_ptr->next_frame_dispose_op = dispose_op; ++ info_ptr->next_frame_blend_op = blend_op; ++ ++ info_ptr->valid |= PNG_INFO_fcTL; ++ ++ return (1); ++} ++ ++void /* PRIVATE */ ++png_ensure_fcTL_is_valid(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op) ++{ ++ if (width == 0 || width > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid width in fcTL (> 2^31-1)"); ++ if (height == 0 || height > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid height in fcTL (> 2^31-1)"); ++ if (x_offset > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid x_offset in fcTL (> 2^31-1)"); ++ if (y_offset > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid y_offset in fcTL (> 2^31-1)"); ++ if (width + x_offset > png_ptr->first_frame_width || ++ height + y_offset > png_ptr->first_frame_height) ++ png_error(png_ptr, "dimensions of a frame are greater than" ++ "the ones in IHDR"); ++ ++ if (dispose_op != PNG_DISPOSE_OP_NONE && ++ dispose_op != PNG_DISPOSE_OP_BACKGROUND && ++ dispose_op != PNG_DISPOSE_OP_PREVIOUS) ++ png_error(png_ptr, "invalid dispose_op in fcTL"); ++ ++ if (blend_op != PNG_BLEND_OP_SOURCE && ++ blend_op != PNG_BLEND_OP_OVER) ++ png_error(png_ptr, "invalid blend_op in fcTL"); ++ ++ PNG_UNUSED(delay_num) ++ PNG_UNUSED(delay_den) ++} ++ ++png_uint_32 PNGAPI ++png_set_first_frame_is_hidden(png_structp png_ptr, png_infop info_ptr, ++ png_byte is_hidden) ++{ ++ png_debug(1, "in png_first_frame_is_hidden()"); ++ ++ if (png_ptr == NULL) ++ return 0; ++ ++ if (is_hidden) ++ png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; ++ else ++ png_ptr->apng_flags &= ~PNG_FIRST_FRAME_HIDDEN; ++ ++ PNG_UNUSED(info_ptr) ++ ++ return 1; ++} ++#endif /* PNG_APNG_SUPPORTED */ ++ + #ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED + static png_byte + check_location(png_const_structrp png_ptr, int location) +diff -Naru libpng-1.6.34.org/pngstruct.h libpng-1.6.34/pngstruct.h +--- libpng-1.6.34.org/pngstruct.h 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngstruct.h 2017-09-29 18:56:30.287848466 +0900 +@@ -403,6 +403,27 @@ + png_byte filter_type; + #endif + ++#ifdef PNG_APNG_SUPPORTED ++ png_uint_32 apng_flags; ++ png_uint_32 next_seq_num; /* next fcTL/fdAT chunk sequence number */ ++ png_uint_32 first_frame_width; ++ png_uint_32 first_frame_height; ++ ++#ifdef PNG_READ_APNG_SUPPORTED ++ png_uint_32 num_frames_read; /* incremented after all image data of */ ++ /* a frame is read */ ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++ png_progressive_frame_ptr frame_info_fn; /* frame info read callback */ ++ png_progressive_frame_ptr frame_end_fn; /* frame data read callback */ ++#endif ++#endif ++ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_uint_32 num_frames_to_write; ++ png_uint_32 num_frames_written; ++#endif ++#endif /* PNG_APNG_SUPPORTED */ ++ + /* New members added in libpng-1.2.0 */ + + /* New members added in libpng-1.0.2 but first enabled by default in 1.2.0 */ +diff -Naru libpng-1.6.34.org/pngtest.c libpng-1.6.34/pngtest.c +--- libpng-1.6.34.org/pngtest.c 2017-09-29 18:55:30.654712085 +0900 ++++ libpng-1.6.34/pngtest.c 2017-09-29 18:56:30.287848466 +0900 +@@ -875,6 +875,10 @@ + volatile int num_passes; + int pass; + int bit_depth, color_type; ++#ifdef PNG_APNG_SUPPORTED ++ png_uint_32 num_frames; ++ png_uint_32 num_plays; ++#endif + + row_buf = NULL; + error_parameters.file_name = inname; +@@ -1381,6 +1385,22 @@ + } + } + #endif ++ ++#ifdef PNG_APNG_SUPPORTED ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_acTL)) ++ { ++ if (png_get_acTL(read_ptr, read_info_ptr, &num_frames, &num_plays)) ++ { ++ png_byte is_hidden; ++ pngtest_debug2("Handling acTL chunks (frames %ld, plays %ld)", ++ num_frames, num_plays); ++ png_set_acTL(write_ptr, write_info_ptr, num_frames, num_plays); ++ is_hidden = png_get_first_frame_is_hidden(read_ptr, read_info_ptr); ++ png_set_first_frame_is_hidden(write_ptr, write_info_ptr, is_hidden); ++ } ++ } ++#endif ++ + #ifdef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED + { + png_unknown_chunkp unknowns; +@@ -1461,6 +1481,110 @@ + t_misc += (t_stop - t_start); + t_start = t_stop; + #endif ++#ifdef PNG_APNG_SUPPORTED ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_acTL)) ++ { ++ png_uint_32 frame; ++ for (frame = 0; frame < num_frames; frame++) ++ { ++ png_uint_32 frame_width; ++ png_uint_32 frame_height; ++ png_uint_32 x_offset; ++ png_uint_32 y_offset; ++ png_uint_16 delay_num; ++ png_uint_16 delay_den; ++ png_byte dispose_op; ++ png_byte blend_op; ++ png_read_frame_head(read_ptr, read_info_ptr); ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_fcTL)) ++ { ++ png_get_next_frame_fcTL(read_ptr, read_info_ptr, ++ &frame_width, &frame_height, ++ &x_offset, &y_offset, ++ &delay_num, &delay_den, ++ &dispose_op, &blend_op); ++ } ++ else ++ { ++ frame_width = width; ++ frame_height = height; ++ x_offset = 0; ++ y_offset = 0; ++ delay_num = 1; ++ delay_den = 1; ++ dispose_op = PNG_DISPOSE_OP_NONE; ++ blend_op = PNG_BLEND_OP_SOURCE; ++ } ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_write_frame_head(write_ptr, write_info_ptr, (png_bytepp)&row_buf, ++ frame_width, frame_height, ++ x_offset, y_offset, ++ delay_num, delay_den, ++ dispose_op, blend_op); ++#endif ++ for (pass = 0; pass < num_passes; pass++) ++ { ++# ifdef calc_pass_height ++ png_uint_32 pass_height; ++ ++ if (num_passes == 7) /* interlaced */ ++ { ++ if (PNG_PASS_COLS(frame_width, pass) > 0) ++ pass_height = PNG_PASS_ROWS(frame_height, pass); ++ ++ else ++ pass_height = 0; ++ } ++ ++ else /* not interlaced */ ++ pass_height = frame_height; ++# else ++# define pass_height frame_height ++# endif ++ ++ pngtest_debug1("Writing row data for pass %d", pass); ++ for (y = 0; y < pass_height; y++) ++ { ++#ifndef SINGLE_ROWBUF_ALLOC ++ pngtest_debug2("Allocating row buffer (pass %d, y = %u)...", pass, y); ++ ++ row_buf = (png_bytep)png_malloc(read_ptr, ++ png_get_rowbytes(read_ptr, read_info_ptr)); ++ ++ pngtest_debug2("\t0x%08lx (%lu bytes)", (unsigned long)row_buf, ++ (unsigned long)png_get_rowbytes(read_ptr, read_info_ptr)); ++ ++#endif /* !SINGLE_ROWBUF_ALLOC */ ++ png_read_rows(read_ptr, (png_bytepp)&row_buf, NULL, 1); ++ ++#ifdef PNG_WRITE_SUPPORTED ++#ifdef PNGTEST_TIMING ++ t_stop = (float)clock(); ++ t_decode += (t_stop - t_start); ++ t_start = t_stop; ++#endif ++ png_write_rows(write_ptr, (png_bytepp)&row_buf, 1); ++#ifdef PNGTEST_TIMING ++ t_stop = (float)clock(); ++ t_encode += (t_stop - t_start); ++ t_start = t_stop; ++#endif ++#endif /* PNG_WRITE_SUPPORTED */ ++ ++#ifndef SINGLE_ROWBUF_ALLOC ++ pngtest_debug2("Freeing row buffer (pass %d, y = %u)", pass, y); ++ png_free(read_ptr, row_buf); ++ row_buf = NULL; ++#endif /* !SINGLE_ROWBUF_ALLOC */ ++ } ++ } ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_write_frame_tail(write_ptr, write_info_ptr); ++#endif ++ } ++ } ++ else ++#endif + for (pass = 0; pass < num_passes; pass++) + { + # ifdef calc_pass_height +diff -Naru libpng-1.6.34.org/pngwrite.c libpng-1.6.34/pngwrite.c +--- libpng-1.6.34.org/pngwrite.c 2017-09-29 18:53:22.702692013 +0900 ++++ libpng-1.6.34/pngwrite.c 2017-09-29 18:56:30.288848552 +0900 +@@ -128,6 +128,10 @@ + * the application continues writing the PNG. So check the 'invalid' + * flag here too. + */ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ if (info_ptr->valid & PNG_INFO_acTL) ++ png_write_acTL(png_ptr, info_ptr->num_frames, info_ptr->num_plays); ++#endif + #ifdef PNG_GAMMA_SUPPORTED + # ifdef PNG_WRITE_gAMA_SUPPORTED + if ((info_ptr->colorspace.flags & PNG_COLORSPACE_INVALID) == 0 && +@@ -370,6 +374,11 @@ + png_benign_error(png_ptr, "Wrote palette index exceeding num_palette"); + #endif + ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ if (png_ptr->num_frames_written != png_ptr->num_frames_to_write) ++ png_error(png_ptr, "Not enough frames written"); ++#endif ++ + /* See if user wants us to write information chunks */ + if (info_ptr != NULL) + { +@@ -1461,6 +1470,43 @@ + } + #endif + ++#ifdef PNG_WRITE_APNG_SUPPORTED ++void PNGAPI ++png_write_frame_head(png_structp png_ptr, png_infop info_ptr, ++ png_bytepp row_pointers, png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op) ++{ ++ png_debug(1, "in png_write_frame_head"); ++ ++ /* there is a chance this has been set after png_write_info was called, ++ * so it would be set but not written. is there a way to be sure? */ ++ if (!(info_ptr->valid & PNG_INFO_acTL)) ++ png_error(png_ptr, "png_write_frame_head(): acTL not set"); ++ ++ png_write_reset(png_ptr); ++ ++ png_write_reinit(png_ptr, info_ptr, width, height); ++ ++ if ( !(png_ptr->num_frames_written == 0 && ++ (png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) ) ) ++ png_write_fcTL(png_ptr, width, height, x_offset, y_offset, ++ delay_num, delay_den, dispose_op, blend_op); ++ ++ PNG_UNUSED(row_pointers) ++} ++ ++void PNGAPI ++png_write_frame_tail(png_structp png_ptr, png_infop info_ptr) ++{ ++ png_debug(1, "in png_write_frame_tail"); ++ ++ png_ptr->num_frames_written++; ++ ++ PNG_UNUSED(info_ptr) ++} ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + + #ifdef PNG_SIMPLIFIED_WRITE_SUPPORTED + /* Initialize the write structure - general purpose utility. */ +diff -Naru libpng-1.6.34.org/pngwutil.c libpng-1.6.34/pngwutil.c +--- libpng-1.6.34.org/pngwutil.c 2017-09-29 18:53:22.703692099 +0900 ++++ libpng-1.6.34/pngwutil.c 2017-09-29 18:56:30.302849758 +0900 @@ -822,6 +822,11 @@ /* Write the chunk */ png_write_complete_chunk(png_ptr, png_IHDR, buf, (png_size_t)13); @@ -1456,25 +1538,27 @@ Index: pngwutil.c if ((png_ptr->do_filter) == PNG_NO_FILTERS) { if (png_ptr->color_type == PNG_COLOR_TYPE_PALETTE || -@@ -1004,7 +1009,17 @@ +@@ -1003,8 +1008,17 @@ + optimize_cmf(data, png_image_size(png_ptr)); #endif - if (size > 0) +- if (size > 0) +- png_write_complete_chunk(png_ptr, png_IDAT, data, size); ++ if (size > 0) +#ifdef PNG_WRITE_APNG_SUPPORTED -+ { -+ if (png_ptr->num_frames_written == 0) ++ { ++ if (png_ptr->num_frames_written == 0) +#endif - png_write_complete_chunk(png_ptr, png_IDAT, data, size); ++ png_write_complete_chunk(png_ptr, png_IDAT, data, size); +#ifdef PNG_WRITE_APNG_SUPPORTED -+ else -+ png_write_fdAT(png_ptr, data, size); -+ } -+#endif /* WRITE_APNG */ -+ ++ else ++ png_write_fdAT(png_ptr, data, size); ++ } ++#endif /* PNG_WRITE_APNG_SUPPORTED */ png_ptr->mode |= PNG_HAVE_IDAT; png_ptr->zstream.next_out = data; -@@ -1051,7 +1066,17 @@ +@@ -1051,7 +1065,17 @@ #endif if (size > 0) @@ -1487,12 +1571,12 @@ Index: pngwutil.c + else + png_write_fdAT(png_ptr, data, size); + } -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + png_ptr->zstream.avail_out = 0; png_ptr->zstream.next_out = NULL; png_ptr->mode |= PNG_HAVE_IDAT | PNG_AFTER_IDAT; -@@ -1887,6 +1912,82 @@ +@@ -1887,6 +1911,82 @@ } #endif @@ -1507,7 +1591,7 @@ Index: pngwutil.c + + png_ptr->num_frames_to_write = num_frames; + -+ if ((png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) != 0) ++ if (png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) + num_frames--; + + png_save_uint_32(buf, num_frames); @@ -1570,12 +1654,12 @@ Index: pngwutil.c + + png_ptr->next_seq_num++; +} -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + /* Initializes the row writing capability of libpng */ void /* PRIVATE */ png_write_start_row(png_structrp png_ptr) -@@ -2781,4 +2882,39 @@ +@@ -2781,4 +2881,39 @@ } #endif /* WRITE_FLUSH */ } @@ -1600,7 +1684,7 @@ Index: pngwutil.c + "don't match the ones in IHDR"); + if (width > png_ptr->first_frame_width || + height > png_ptr->first_frame_height) -+ png_error(png_ptr, "width and/or height for a frame greater than " ++ png_error(png_ptr, "width and/or height for a frame greater than" + "the ones in IHDR"); + + png_set_IHDR(png_ptr, info_ptr, width, height, @@ -1613,12 +1697,11 @@ Index: pngwutil.c + png_ptr->rowbytes = PNG_ROWBYTES(png_ptr->pixel_depth, width); + png_ptr->usr_width = png_ptr->width; +} -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ #endif /* WRITE */ -Index: scripts/symbols.def -=================================================================== ---- scripts/symbols.def -+++ scripts/symbols.def +diff -Naru libpng-1.6.34.org/scripts/symbols.def libpng-1.6.34/scripts/symbols.def +--- libpng-1.6.34.org/scripts/symbols.def 2017-09-29 18:55:30.655712171 +0900 ++++ libpng-1.6.34/scripts/symbols.def 2017-09-29 18:56:30.289848638 +0900 @@ -254,3 +254,23 @@ png_set_eXIf @247 png_get_eXIf_1 @248 From crux at crux.nu Sat Sep 30 08:22:08 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 08:22:08 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): libpng-32: 1.6.32 -> 1.6.34 Message-ID: <20170930082208.B4F96180223@crux.nu> commit 58a8aac68614e908d6b6881d5d5d681d9ddbefd5 Author: Danny Rawlins Date: Sat Sep 30 18:21:45 2017 +1000 libpng-32: 1.6.32 -> 1.6.34 diff --git a/libpng-32/.footprint b/libpng-32/.footprint index ead683f..4129ac3 100644 --- a/libpng-32/.footprint +++ b/libpng-32/.footprint @@ -5,9 +5,9 @@ lrwxrwxrwx root/root usr/lib32/libpng.la -> libpng16.la lrwxrwxrwx root/root usr/lib32/libpng.so -> libpng16.so -rw-r--r-- root/root usr/lib32/libpng16.a -rwxr-xr-x root/root usr/lib32/libpng16.la -lrwxrwxrwx root/root usr/lib32/libpng16.so -> libpng16.so.16.32.0 -lrwxrwxrwx root/root usr/lib32/libpng16.so.16 -> libpng16.so.16.32.0 --rwxr-xr-x root/root usr/lib32/libpng16.so.16.32.0 +lrwxrwxrwx root/root usr/lib32/libpng16.so -> libpng16.so.16.34.0 +lrwxrwxrwx root/root usr/lib32/libpng16.so.16 -> libpng16.so.16.34.0 +-rwxr-xr-x root/root usr/lib32/libpng16.so.16.34.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ lrwxrwxrwx root/root usr/lib32/pkgconfig/libpng.pc -> libpng16.pc -rw-r--r-- root/root usr/lib32/pkgconfig/libpng16.pc diff --git a/libpng-32/.md5sum b/libpng-32/.md5sum index ff0f822..5744708 100644 --- a/libpng-32/.md5sum +++ b/libpng-32/.md5sum @@ -1,2 +1,2 @@ -e01be057a9369183c959b793a685ad15 libpng-1.6.32.tar.xz -f9d1e9861ad0da880ef1741e1b235c43 libpng-apng.patch +c05b6ca7190a5e387b78657dbe5536b2 libpng-1.6.34.tar.xz +3820297122960161657a9e7db4bfcd11 libpng-apng.patch diff --git a/libpng-32/.signature b/libpng-32/.signature index 9d39c37..759f6fd 100644 --- a/libpng-32/.signature +++ b/libpng-32/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXTkwp+mH1bQukiUAE04n9RvaD11No2QHWEUiJ6O+Kp6ElRTIhOmrh80aEcmU1EA60K2lKQlfGI/Hfb8DwJD/dwE= -SHA256 (Pkgfile) = a4124a6cb488a57c5268c88f4125e3cc86ae48f9057efeea112ecbb1710ba2d0 -SHA256 (.footprint) = 847b0913f99172f462881cb291c11a417d92e2f547178e67835d5bae2056a4c0 -SHA256 (libpng-1.6.32.tar.xz) = c918c3113de74a692f0a1526ce881dc26067763eb3915c57ef3a0f7b6886f59b -SHA256 (libpng-apng.patch) = 903eaae2c27a28f82fdcae8a1a73f05086d2bde2c6a99ceb351f8bdd738283a5 +RWSwxGo/zH7eXa5rfUw0twVM3euIR+MO8lSsJqo6ssIB2uYMmZsOXGr8WZ+ufDQwkn9GZJ3gBtIhU6CeUEXxAmpiY4WpKjn6BAs= +SHA256 (Pkgfile) = 09b22ece60aea8b17f309b51a087ce0283d75c86ba7da86f362002b4e16925ef +SHA256 (.footprint) = fbc3b6887f2b3248a5926edc93bc557bf830e7006a3d530667ce5b2f48895dae +SHA256 (libpng-1.6.34.tar.xz) = 2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6 +SHA256 (libpng-apng.patch) = 2234b5138069824e30e84357a36bd725c2cb3fd589d5c2135ecbe60b0b4800d8 diff --git a/libpng-32/Pkgfile b/libpng-32/Pkgfile index cc4b895..7f1125b 100644 --- a/libpng-32/Pkgfile +++ b/libpng-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: zlib-32 libpng name=libpng-32 -version=1.6.32 +version=1.6.34 _base=${version:0:3} _base=${_base/./} release=1 @@ -14,7 +14,7 @@ source=(https://downloads.sourceforge.net/project/${name%-*}/${name%-*}$_base/$v build() { cd ${name%-*}-$version - patch -p0 -i $SRC/libpng-apng.patch + patch -p1 -i $SRC/libpng-apng.patch ./configure \ --prefix=/usr \ diff --git a/libpng-32/libpng-apng.patch b/libpng-32/libpng-apng.patch index 3f6aadd..f346d9f 100644 --- a/libpng-32/libpng-apng.patch +++ b/libpng-32/libpng-apng.patch @@ -1,129 +1,147 @@ -Index: LICENSE -=================================================================== ---- LICENSE -+++ LICENSE -@@ -8,6 +8,12 @@ - If you modify libpng you may insert additional notices immediately following - this sentence. +diff -Naru libpng-1.6.34.org/png.h libpng-1.6.34/png.h +--- libpng-1.6.34.org/png.h 2017-09-29 18:55:30.653711999 +0900 ++++ libpng-1.6.34/png.h 2017-09-29 18:56:30.306850103 +0900 +@@ -361,6 +361,10 @@ + # include "pnglibconf.h" + #endif -+This modified version of libpng code adds animated PNG support and is -+released under the libpng license described below. The modifications are -+Copyright (c) 2006-2007 Andrew Smith, Copyright (c) 2008-2017 Max Stepin, -+and are delimited by "#ifdef PNG_APNG_SUPPORTED / #endif" directives -+surrounding them in the modified libpng source files. ++#define PNG_APNG_SUPPORTED ++#define PNG_READ_APNG_SUPPORTED ++#define PNG_WRITE_APNG_SUPPORTED + - This code is released under the libpng license. - - libpng versions 1.0.7, July 1, 2000 through 1.6.32, August 24, 2017 are -Index: pngread.c -=================================================================== ---- pngread.c -+++ pngread.c -@@ -161,6 +161,9 @@ - - else if (chunk_name == png_IDAT) - { -+#ifdef PNG_READ_APNG_SUPPORTED -+ png_have_info(png_ptr, info_ptr); -+#endif - png_ptr->idat_size = length; - break; - } -@@ -255,6 +258,17 @@ - png_handle_iTXt(png_ptr, info_ptr, length); - #endif + #ifndef PNG_VERSION_INFO_ONLY + /* Machine specific configuration. */ + # include "pngconf.h" +@@ -456,6 +460,17 @@ + * See pngconf.h for base types that vary by machine/system + */ -+#ifdef PNG_READ_APNG_SUPPORTED -+ else if (chunk_name == png_acTL) -+ png_handle_acTL(png_ptr, info_ptr, length); ++#ifdef PNG_APNG_SUPPORTED ++/* dispose_op flags from inside fcTL */ ++#define PNG_DISPOSE_OP_NONE 0x00U ++#define PNG_DISPOSE_OP_BACKGROUND 0x01U ++#define PNG_DISPOSE_OP_PREVIOUS 0x02U + -+ else if (chunk_name == png_fcTL) -+ png_handle_fcTL(png_ptr, info_ptr, length); ++/* blend_op flags from inside fcTL */ ++#define PNG_BLEND_OP_SOURCE 0x00U ++#define PNG_BLEND_OP_OVER 0x01U ++#endif /* PNG_APNG_SUPPORTED */ + -+ else if (chunk_name == png_fdAT) -+ png_handle_fdAT(png_ptr, info_ptr, length); + /* This triggers a compiler error in png.c, if png.c and png.h + * do not agree upon the version number. + */ +@@ -777,6 +792,10 @@ + #define PNG_INFO_sCAL 0x4000U /* ESR, 1.0.6 */ + #define PNG_INFO_IDAT 0x8000U /* ESR, 1.0.6 */ + #define PNG_INFO_eXIf 0x10000U /* GR-P, 1.6.31 */ ++#ifdef PNG_APNG_SUPPORTED ++#define PNG_INFO_acTL 0x20000U ++#define PNG_INFO_fcTL 0x40000U +#endif -+ - else - png_handle_unknown(png_ptr, info_ptr, length, - PNG_HANDLE_CHUNK_AS_DEFAULT); -@@ -262,6 +276,72 @@ - } - #endif /* SEQUENTIAL_READ */ -+#ifdef PNG_READ_APNG_SUPPORTED -+void PNGAPI -+png_read_frame_head(png_structp png_ptr, png_infop info_ptr) -+{ -+ png_byte have_chunk_after_DAT; /* after IDAT or after fdAT */ -+ -+ png_debug(0, "Reading frame head"); -+ -+ if ((png_ptr->mode & PNG_HAVE_acTL) == 0) -+ png_error(png_ptr, "attempt to png_read_frame_head() but " -+ "no acTL present"); + /* This is used for the transformation routines, as some of them + * change these values for the row. It also should enable using +@@ -814,6 +833,10 @@ + #ifdef PNG_PROGRESSIVE_READ_SUPPORTED + typedef PNG_CALLBACK(void, *png_progressive_info_ptr, (png_structp, png_infop)); + typedef PNG_CALLBACK(void, *png_progressive_end_ptr, (png_structp, png_infop)); ++#ifdef PNG_APNG_SUPPORTED ++typedef PNG_CALLBACK(void, *png_progressive_frame_ptr, (png_structp, ++ png_uint_32)); ++#endif + + /* The following callback receives png_uint_32 row_number, int pass for the + * png_bytep data of the row. When transforming an interlaced image the +@@ -3257,6 +3280,74 @@ + /******************************************************************************* + * END OF HARDWARE AND SOFTWARE OPTIONS + ******************************************************************************/ ++#ifdef PNG_APNG_SUPPORTED ++PNG_EXPORT(250, png_uint_32, png_get_acTL, (png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 *num_frames, png_uint_32 *num_plays)); + -+ /* do nothing for the main IDAT */ -+ if (png_ptr->num_frames_read == 0) -+ return; ++PNG_EXPORT(251, png_uint_32, png_set_acTL, (png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 num_frames, png_uint_32 num_plays)); + -+ png_read_reset(png_ptr); -+ png_ptr->flags &= ~PNG_FLAG_ROW_INIT; -+ png_ptr->mode &= ~PNG_HAVE_fcTL; ++PNG_EXPORT(252, png_uint_32, png_get_num_frames, (png_structp png_ptr, ++ png_infop info_ptr)); + -+ have_chunk_after_DAT = 0; -+ for (;;) -+ { -+ png_uint_32 length = png_read_chunk_header(png_ptr); ++PNG_EXPORT(253, png_uint_32, png_get_num_plays, (png_structp png_ptr, ++ png_infop info_ptr)); + -+ if (png_ptr->chunk_name == png_IDAT) -+ { -+ /* discard trailing IDATs for the first frame */ -+ if (have_chunk_after_DAT != 0 || png_ptr->num_frames_read > 1) -+ png_error(png_ptr, "png_read_frame_head(): out of place IDAT"); -+ png_crc_finish(png_ptr, length); -+ } ++PNG_EXPORT(254, png_uint_32, png_get_next_frame_fcTL, ++ (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, ++ png_uint_32 *height, png_uint_32 *x_offset, png_uint_32 *y_offset, ++ png_uint_16 *delay_num, png_uint_16 *delay_den, png_byte *dispose_op, ++ png_byte *blend_op)); + -+ else if (png_ptr->chunk_name == png_fcTL) -+ { -+ png_handle_fcTL(png_ptr, info_ptr, length); -+ have_chunk_after_DAT = 1; -+ } ++PNG_EXPORT(255, png_uint_32, png_set_next_frame_fcTL, ++ (png_structp png_ptr, png_infop info_ptr, png_uint_32 width, ++ png_uint_32 height, png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op)); + -+ else if (png_ptr->chunk_name == png_fdAT) -+ { -+ png_ensure_sequence_number(png_ptr, length); ++PNG_EXPORT(256, png_uint_32, png_get_next_frame_width, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(257, png_uint_32, png_get_next_frame_height, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(258, png_uint_32, png_get_next_frame_x_offset, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(259, png_uint_32, png_get_next_frame_y_offset, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(260, png_uint_16, png_get_next_frame_delay_num, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(261, png_uint_16, png_get_next_frame_delay_den, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(262, png_byte, png_get_next_frame_dispose_op, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(263, png_byte, png_get_next_frame_blend_op, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(264, png_byte, png_get_first_frame_is_hidden, ++ (png_structp png_ptr, png_infop info_ptr)); ++PNG_EXPORT(265, png_uint_32, png_set_first_frame_is_hidden, ++ (png_structp png_ptr, png_infop info_ptr, png_byte is_hidden)); + -+ /* discard trailing fdATs for frames other than the first */ -+ if (have_chunk_after_DAT == 0 && png_ptr->num_frames_read > 1) -+ png_crc_finish(png_ptr, length - 4); -+ else if (png_ptr->mode & PNG_HAVE_fcTL) -+ { -+ png_ptr->idat_size = length - 4; -+ png_ptr->mode |= PNG_HAVE_IDAT; ++#ifdef PNG_READ_APNG_SUPPORTED ++PNG_EXPORT(266, void, png_read_frame_head, (png_structp png_ptr, ++ png_infop info_ptr)); ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++PNG_EXPORT(267, void, png_set_progressive_frame_fn, (png_structp png_ptr, ++ png_progressive_frame_ptr frame_info_fn, ++ png_progressive_frame_ptr frame_end_fn)); ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + -+ break; -+ } -+ else -+ png_error(png_ptr, "png_read_frame_head(): out of place fdAT"); -+ } -+ else -+ { -+ png_warning(png_ptr, "Skipped (ignored) a chunk " -+ "between APNG chunks"); -+ png_crc_finish(png_ptr, length); -+ } -+ } -+} -+#endif /* READ_APNG */ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++PNG_EXPORT(268, void, png_write_frame_head, (png_structp png_ptr, ++ png_infop info_ptr, png_bytepp row_pointers, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op)); + - /* Optional call to update the users info_ptr structure */ - void PNGAPI - png_read_update_info(png_structrp png_ptr, png_inforp info_ptr) -Index: pngget.c -=================================================================== ---- pngget.c -+++ pngget.c ++PNG_EXPORT(269, void, png_write_frame_tail, (png_structp png_ptr, ++ png_infop info_ptr)); ++#endif /* PNG_WRITE_APNG_SUPPORTED */ ++#endif /* PNG_APNG_SUPPORTED */ + + /* Maintainer: Put new public prototypes here ^, in libpng.3, in project + * defs, and in scripts/symbols.def. +@@ -3266,7 +3357,11 @@ + * one to use is one more than this.) + */ + #ifdef PNG_EXPORT_LAST_ORDINAL ++#ifdef PNG_APNG_SUPPORTED ++ PNG_EXPORT_LAST_ORDINAL(269); ++#else + PNG_EXPORT_LAST_ORDINAL(249); ++#endif /* PNG_APNG_SUPPORTED */ + #endif + + #ifdef __cplusplus +diff -Naru libpng-1.6.34.org/pngget.c libpng-1.6.34/pngget.c +--- libpng-1.6.34.org/pngget.c 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pngget.c 2017-09-29 18:56:30.286848380 +0900 @@ -1245,4 +1245,166 @@ # endif #endif @@ -136,7 +154,7 @@ Index: pngget.c + png_debug1(1, "in %s retrieval function", "acTL"); + + if (png_ptr != NULL && info_ptr != NULL && -+ (info_ptr->valid & PNG_INFO_acTL) != 0 && ++ (info_ptr->valid & PNG_INFO_acTL) && + num_frames != NULL && num_plays != NULL) + { + *num_frames = info_ptr->num_frames; @@ -177,7 +195,7 @@ Index: pngget.c + png_debug1(1, "in %s retrieval function", "fcTL"); + + if (png_ptr != NULL && info_ptr != NULL && -+ (info_ptr->valid & PNG_INFO_fcTL) != 0 && ++ (info_ptr->valid & PNG_INFO_fcTL) && + width != NULL && height != NULL && + x_offset != NULL && y_offset != NULL && + delay_num != NULL && delay_den != NULL && @@ -289,451 +307,80 @@ Index: pngget.c + + return 0; +} -+#endif /* APNG */ ++#endif /* PNG_APNG_SUPPORTED */ #endif /* READ || WRITE */ -Index: png.c -=================================================================== ---- png.c -+++ png.c -@@ -816,17 +816,21 @@ - #else - # ifdef __STDC__ - return PNG_STRING_NEWLINE \ -- "libpng version 1.6.32 - August 24, 2017" PNG_STRING_NEWLINE \ -+ "libpng version 1.6.32+apng - August 24, 2017" PNG_STRING_NEWLINE \ - "Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson" \ - PNG_STRING_NEWLINE \ - "Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \ - "Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \ -- PNG_STRING_NEWLINE; -+ PNG_STRING_NEWLINE \ -+ "Portions Copyright (c) 2006-2007 Andrew Smith" PNG_STRING_NEWLINE \ -+ "Portions Copyright (c) 2008-2017 Max Stepin" PNG_STRING_NEWLINE ; - # else -- return "libpng version 1.6.32 - August 24, 2017\ -+ return "libpng version 1.6.32+apng - August 24, 2017\ - Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson\ - Copyright (c) 1996-1997 Andreas Dilger\ -- Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc."; -+ Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\ -+ Portions Copyright (c) 2006-2007 Andrew Smith\ -+ Portions Copyright (c) 2008-2017 Max Stepin"; - # endif - #endif - } -Index: png.h -=================================================================== ---- png.h -+++ png.h -@@ -23,6 +23,12 @@ - * If you modify libpng you may insert additional notices immediately following - * this sentence. - * -+ * This modified version of libpng code adds animated PNG support and is -+ * released under the libpng license described below. The modifications are -+ * Copyright (c) 2006-2007 Andrew Smith, Copyright (c) 2008-2017 Max Stepin, -+ * and are delimited by "#ifdef PNG_APNG_SUPPORTED / #endif" directives -+ * surrounding them in the modified libpng source files. -+ * - * This code is released under the libpng license. - * - * libpng versions 1.0.7, July 1, 2000 through 1.6.32, August 24, 2017 are -@@ -309,8 +315,9 @@ - */ - - /* Version information for png.h - this should match the version in png.c */ --#define PNG_LIBPNG_VER_STRING "1.6.32" --#define PNG_HEADER_VERSION_STRING " libpng version 1.6.32 - August 24, 2017\n" -+#define PNG_LIBPNG_VER_STRING "1.6.32+apng" -+#define PNG_HEADER_VERSION_STRING \ -+ " libpng version 1.6.32+apng - August 24, 2017\n" - - #define PNG_LIBPNG_VER_SONUM 16 - #define PNG_LIBPNG_VER_DLLNUM 16 -@@ -361,6 +368,10 @@ - # include "pnglibconf.h" +diff -Naru libpng-1.6.34.org/pnginfo.h libpng-1.6.34/pnginfo.h +--- libpng-1.6.34.org/pnginfo.h 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pnginfo.h 2017-09-29 18:56:30.286848380 +0900 +@@ -263,5 +263,18 @@ + png_bytepp row_pointers; /* the image bits */ #endif -+#define PNG_APNG_SUPPORTED -+#define PNG_READ_APNG_SUPPORTED -+#define PNG_WRITE_APNG_SUPPORTED -+ - #ifndef PNG_VERSION_INFO_ONLY - /* Machine specific configuration. */ - # include "pngconf.h" -@@ -456,6 +467,17 @@ - * See pngconf.h for base types that vary by machine/system - */ - -+#ifdef PNG_APNG_SUPPORTED -+/* dispose_op flags from inside fcTL */ -+#define PNG_DISPOSE_OP_NONE 0x00 -+#define PNG_DISPOSE_OP_BACKGROUND 0x01 -+#define PNG_DISPOSE_OP_PREVIOUS 0x02 -+ -+/* blend_op flags from inside fcTL */ -+#define PNG_BLEND_OP_SOURCE 0x00 -+#define PNG_BLEND_OP_OVER 0x01 -+#endif /* APNG */ -+ - /* This triggers a compiler error in png.c, if png.c and png.h - * do not agree upon the version number. - */ -@@ -777,6 +799,10 @@ - #define PNG_INFO_sCAL 0x4000U /* ESR, 1.0.6 */ - #define PNG_INFO_IDAT 0x8000U /* ESR, 1.0.6 */ - #define PNG_INFO_eXIf 0x10000U /* GR-P, 1.6.31 */ -+#ifdef PNG_APNG_SUPPORTED -+#define PNG_INFO_acTL 0x20000U -+#define PNG_INFO_fcTL 0x40000U -+#endif - - /* This is used for the transformation routines, as some of them - * change these values for the row. It also should enable using -@@ -814,6 +840,10 @@ - #ifdef PNG_PROGRESSIVE_READ_SUPPORTED - typedef PNG_CALLBACK(void, *png_progressive_info_ptr, (png_structp, png_infop)); - typedef PNG_CALLBACK(void, *png_progressive_end_ptr, (png_structp, png_infop)); +#ifdef PNG_APNG_SUPPORTED -+typedef PNG_CALLBACK(void, *png_progressive_frame_ptr, (png_structp, -+ png_uint_32)); ++ png_uint_32 num_frames; /* including default image */ ++ png_uint_32 num_plays; ++ png_uint_32 next_frame_width; ++ png_uint_32 next_frame_height; ++ png_uint_32 next_frame_x_offset; ++ png_uint_32 next_frame_y_offset; ++ png_uint_16 next_frame_delay_num; ++ png_uint_16 next_frame_delay_den; ++ png_byte next_frame_dispose_op; ++ png_byte next_frame_blend_op; +#endif ++ + }; + #endif /* PNGINFO_H */ +diff -Naru libpng-1.6.34.org/pngpread.c libpng-1.6.34/pngpread.c +--- libpng-1.6.34.org/pngpread.c 2017-09-29 18:53:22.698691668 +0900 ++++ libpng-1.6.34/pngpread.c 2017-09-29 18:56:30.286848380 +0900 +@@ -195,6 +195,106 @@ - /* The following callback receives png_uint_32 row_number, int pass for the - * png_bytep data of the row. When transforming an interlaced image the -@@ -3256,6 +3286,75 @@ - * END OF HARDWARE AND SOFTWARE OPTIONS - ******************************************************************************/ + chunk_name = png_ptr->chunk_name; -+#ifdef PNG_APNG_SUPPORTED -+PNG_EXPORT(248, png_uint_32, png_get_acTL, (png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 *num_frames, png_uint_32 *num_plays)); -+ -+PNG_EXPORT(249, png_uint_32, png_set_acTL, (png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 num_frames, png_uint_32 num_plays)); ++#ifdef PNG_READ_APNG_SUPPORTED ++ if (png_ptr->num_frames_read > 0 && ++ png_ptr->num_frames_read < info_ptr->num_frames) ++ { ++ if (chunk_name == png_IDAT) ++ { ++ /* Discard trailing IDATs for the first frame */ ++ if (png_ptr->mode & PNG_HAVE_fcTL || png_ptr->num_frames_read > 1) ++ png_error(png_ptr, "out of place IDAT"); + -+PNG_EXPORT(250, png_uint_32, png_get_num_frames, (png_structp png_ptr, -+ png_infop info_ptr)); ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + -+PNG_EXPORT(251, png_uint_32, png_get_num_plays, (png_structp png_ptr, -+ png_infop info_ptr)); ++ png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; ++ } ++ else if (chunk_name == png_fdAT) ++ { ++ if (png_ptr->buffer_size < 4) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + -+PNG_EXPORT(252, png_uint_32, png_get_next_frame_fcTL, -+ (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, -+ png_uint_32 *height, png_uint_32 *x_offset, png_uint_32 *y_offset, -+ png_uint_16 *delay_num, png_uint_16 *delay_den, png_byte *dispose_op, -+ png_byte *blend_op)); ++ png_ensure_sequence_number(png_ptr, 4); + -+PNG_EXPORT(253, png_uint_32, png_set_next_frame_fcTL, -+ (png_structp png_ptr, png_infop info_ptr, png_uint_32 width, -+ png_uint_32 height, png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op)); -+ -+PNG_EXPORT(254, png_uint_32, png_get_next_frame_width, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(255, png_uint_32, png_get_next_frame_height, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(256, png_uint_32, png_get_next_frame_x_offset, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(257, png_uint_32, png_get_next_frame_y_offset, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(258, png_uint_16, png_get_next_frame_delay_num, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(259, png_uint_16, png_get_next_frame_delay_den, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(260, png_byte, png_get_next_frame_dispose_op, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(261, png_byte, png_get_next_frame_blend_op, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(262, png_byte, png_get_first_frame_is_hidden, -+ (png_structp png_ptr, png_infop info_ptr)); -+PNG_EXPORT(263, png_uint_32, png_set_first_frame_is_hidden, -+ (png_structp png_ptr, png_infop info_ptr, png_byte is_hidden)); -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+PNG_EXPORT(264, void, png_read_frame_head, (png_structp png_ptr, -+ png_infop info_ptr)); -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+PNG_EXPORT(265, void, png_set_progressive_frame_fn, (png_structp png_ptr, -+ png_progressive_frame_ptr frame_info_fn, -+ png_progressive_frame_ptr frame_end_fn)); -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+PNG_EXPORT(266, void, png_write_frame_head, (png_structp png_ptr, -+ png_infop info_ptr, png_bytepp row_pointers, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op)); -+ -+PNG_EXPORT(267, void, png_write_frame_tail, (png_structp png_ptr, -+ png_infop info_ptr)); -+#endif /* WRITE_APNG */ -+#endif /* APNG */ -+ - /* Maintainer: Put new public prototypes here ^, in libpng.3, in project - * defs, and in scripts/symbols.def. - */ -@@ -3264,7 +3363,11 @@ - * one to use is one more than this.) - */ - #ifdef PNG_EXPORT_LAST_ORDINAL -+#ifdef PNG_APNG_SUPPORTED -+ PNG_EXPORT_LAST_ORDINAL(269); -+#else - PNG_EXPORT_LAST_ORDINAL(249); -+#endif /* APNG */ - #endif - - #ifdef __cplusplus -Index: pngpriv.h -=================================================================== ---- pngpriv.h -+++ pngpriv.h -@@ -628,6 +628,10 @@ - #define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */ - /* 0x4000U (unused) */ - #define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */ -+#ifdef PNG_APNG_SUPPORTED -+#define PNG_HAVE_acTL 0x10000U -+#define PNG_HAVE_fcTL 0x20000U -+#endif - - /* Flags for the transformations the PNG library does on the image data */ - #define PNG_BGR 0x0001U -@@ -864,6 +868,16 @@ - #define png_tRNS PNG_U32(116, 82, 78, 83) - #define png_zTXt PNG_U32(122, 84, 88, 116) - -+#ifdef PNG_APNG_SUPPORTED -+#define png_acTL PNG_U32( 97, 99, 84, 76) -+#define png_fcTL PNG_U32(102, 99, 84, 76) -+#define png_fdAT PNG_U32(102, 100, 65, 84) -+ -+/* For png_struct.apng_flags: */ -+#define PNG_FIRST_FRAME_HIDDEN 0x0001U -+#define PNG_APNG_APP 0x0002U -+#endif -+ - /* The following will work on (signed char*) strings, whereas the get_uint_32 - * macro will fail on top-bit-set values because of the sign extension. - */ -@@ -1615,6 +1629,49 @@ - - #endif /* PROGRESSIVE_READ */ - -+#ifdef PNG_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_ensure_fcTL_is_valid,(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_handle_acTL,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_handle_fcTL,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_handle_fdAT,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_have_info,(png_structp png_ptr, -+ png_infop info_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_ensure_sequence_number,(png_structp png_ptr, -+ png_uint_32 length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_read_reset,(png_structp png_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_read_reinit,(png_structp png_ptr, -+ png_infop info_ptr),PNG_EMPTY); -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_progressive_read_reset,(png_structp png_ptr), -+ PNG_EMPTY); -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+PNG_INTERNAL_FUNCTION(void,png_write_acTL,(png_structp png_ptr, -+ png_uint_32 num_frames, png_uint_32 num_plays),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_fcTL,(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_fdAT,(png_structp png_ptr, -+ png_const_bytep data, png_size_t length),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_reset,(png_structp png_ptr),PNG_EMPTY); -+PNG_INTERNAL_FUNCTION(void,png_write_reinit,(png_structp png_ptr, -+ png_infop info_ptr, png_uint_32 width, png_uint_32 height),PNG_EMPTY); -+#endif /* WRITE_APNG */ -+#endif /* APNG */ -+ - /* Added at libpng version 1.6.0 */ - #ifdef PNG_GAMMA_SUPPORTED - PNG_INTERNAL_FUNCTION(void,png_colorspace_set_gamma,(png_const_structrp png_ptr, -Index: pnginfo.h -=================================================================== ---- pnginfo.h -+++ pnginfo.h -@@ -263,5 +263,18 @@ - png_bytepp row_pointers; /* the image bits */ - #endif - -+#ifdef PNG_APNG_SUPPORTED -+ png_uint_32 num_frames; /* including default image */ -+ png_uint_32 num_plays; -+ png_uint_32 next_frame_width; -+ png_uint_32 next_frame_height; -+ png_uint_32 next_frame_x_offset; -+ png_uint_32 next_frame_y_offset; -+ png_uint_16 next_frame_delay_num; -+ png_uint_16 next_frame_delay_den; -+ png_byte next_frame_dispose_op; -+ png_byte next_frame_blend_op; -+#endif -+ - }; - #endif /* PNGINFO_H */ -Index: pngstruct.h -=================================================================== ---- pngstruct.h -+++ pngstruct.h -@@ -403,6 +403,27 @@ - png_byte filter_type; - #endif - -+#ifdef PNG_APNG_SUPPORTED -+ png_uint_32 apng_flags; -+ png_uint_32 next_seq_num; /* next fcTL/fdAT chunk sequence number */ -+ png_uint_32 first_frame_width; -+ png_uint_32 first_frame_height; -+ -+#ifdef PNG_READ_APNG_SUPPORTED -+ png_uint_32 num_frames_read; /* incremented after all image data of */ -+ /* a frame is read */ -+#ifdef PNG_PROGRESSIVE_READ_SUPPORTED -+ png_progressive_frame_ptr frame_info_fn; /* frame info read callback */ -+ png_progressive_frame_ptr frame_end_fn; /* frame data read callback */ -+#endif -+#endif -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ png_uint_32 num_frames_to_write; -+ png_uint_32 num_frames_written; -+#endif -+#endif /* APNG */ -+ - /* New members added in libpng-1.2.0 */ - - /* New members added in libpng-1.0.2 but first enabled by default in 1.2.0 */ -Index: pngwrite.c -=================================================================== ---- pngwrite.c -+++ pngwrite.c -@@ -128,6 +128,10 @@ - * the application continues writing the PNG. So check the 'invalid' - * flag here too. - */ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ if ((info_ptr->valid & PNG_INFO_acTL) != 0) -+ png_write_acTL(png_ptr, info_ptr->num_frames, info_ptr->num_plays); -+#endif - #ifdef PNG_GAMMA_SUPPORTED - # ifdef PNG_WRITE_gAMA_SUPPORTED - if ((info_ptr->colorspace.flags & PNG_COLORSPACE_INVALID) == 0 && -@@ -365,6 +369,11 @@ - if ((png_ptr->mode & PNG_HAVE_IDAT) == 0) - png_error(png_ptr, "No IDATs written into file"); - -+#ifdef PNG_WRITE_APNG_SUPPORTED -+ if (png_ptr->num_frames_written != png_ptr->num_frames_to_write) -+ png_error(png_ptr, "Not enough frames written"); -+#endif -+ - #ifdef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED - if (png_ptr->num_palette_max > png_ptr->num_palette) - png_benign_error(png_ptr, "Wrote palette index exceeding num_palette"); -@@ -2393,4 +2402,42 @@ - } - #endif /* SIMPLIFIED_WRITE_STDIO */ - #endif /* SIMPLIFIED_WRITE */ -+ -+#ifdef PNG_WRITE_APNG_SUPPORTED -+void PNGAPI -+png_write_frame_head(png_structp png_ptr, png_infop info_ptr, -+ png_bytepp row_pointers, png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, -+ png_byte blend_op) -+{ -+ png_debug(1, "in png_write_frame_head"); -+ -+ /* there is a chance this has been set after png_write_info was called, -+ * so it would be set but not written. is there a way to be sure? */ -+ if ((info_ptr->valid & PNG_INFO_acTL) == 0) -+ png_error(png_ptr, "png_write_frame_head(): acTL not set"); -+ -+ png_write_reset(png_ptr); -+ -+ png_write_reinit(png_ptr, info_ptr, width, height); -+ -+ if ((png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) == 0 || -+ png_ptr->num_frames_written != 0) -+ png_write_fcTL(png_ptr, width, height, x_offset, y_offset, -+ delay_num, delay_den, dispose_op, blend_op); -+ -+ PNG_UNUSED(row_pointers) -+} -+ -+void PNGAPI -+png_write_frame_tail(png_structp png_ptr, png_infop info_ptr) -+{ -+ png_debug(1, "in png_write_frame_tail"); -+ -+ png_ptr->num_frames_written++; -+ -+ PNG_UNUSED(info_ptr) -+} -+#endif /* WRITE_APNG */ - #endif /* WRITE */ -Index: pngpread.c -=================================================================== ---- pngpread.c -+++ pngpread.c -@@ -195,6 +195,89 @@ - - chunk_name = png_ptr->chunk_name; - -+#ifdef PNG_READ_APNG_SUPPORTED -+ if (png_ptr->num_frames_read > 0 && -+ png_ptr->num_frames_read < info_ptr->num_frames) -+ { -+ if (chunk_name == png_IDAT) -+ { -+ /* Discard trailing IDATs for the first frame */ -+ if ((png_ptr->mode & PNG_HAVE_fcTL) != 0 || -+ png_ptr->num_frames_read > 1) -+ png_error(png_ptr, "out of place IDAT"); -+ -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_crc_finish(png_ptr, png_ptr->push_length); -+ png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; -+ } -+ -+ else if (chunk_name == png_fdAT) -+ { -+ PNG_PUSH_SAVE_BUFFER_IF_LT(4) -+ png_ensure_sequence_number(png_ptr, 4); -+ -+ if ((png_ptr->mode & PNG_HAVE_fcTL) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_fcTL)) + { + /* Discard trailing fdATs for frames other than the first */ + if (png_ptr->num_frames_read < 2) + png_error(png_ptr, "out of place fdAT"); + -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_crc_finish(png_ptr, png_ptr->push_length); ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; + } + + else @@ -742,18 +389,25 @@ Index: pngpread.c + png_ptr->idat_size = png_ptr->push_length - 4; + png_ptr->mode |= PNG_HAVE_IDAT; + png_ptr->process_mode = PNG_READ_IDAT_MODE; ++ ++ return; + } + } + + else if (chunk_name == png_fcTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_read_reset(png_ptr); + png_ptr->mode &= ~PNG_HAVE_fcTL; + + png_handle_fcTL(png_ptr, info_ptr, png_ptr->push_length); + -+ if ((png_ptr->mode & PNG_HAVE_fcTL) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_fcTL)) + png_error(png_ptr, "missing required fcTL chunk"); + + png_read_reinit(png_ptr, info_ptr); @@ -763,34 +417,31 @@ Index: pngpread.c + (*(png_ptr->frame_info_fn))(png_ptr, png_ptr->num_frames_read); + + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; -+ } + -+ else if (chunk_name == png_IEND) -+ { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL -+ png_warning(png_ptr, "Number of actual frames fewer than expected"); -+ png_crc_finish(png_ptr, png_ptr->push_length); -+ png_ptr->process_mode = PNG_READ_DONE_MODE; -+ png_push_have_end(png_ptr, info_ptr); ++ return; + } + + else + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + png_warning(png_ptr, "Skipped (ignored) a chunk " + "between APNG chunks"); -+ png_crc_finish(png_ptr, png_ptr->push_length); + png_ptr->mode &= ~PNG_HAVE_CHUNK_HEADER; ++ return; + } + + return; + } -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + if (chunk_name == png_IDAT) { if ((png_ptr->mode & PNG_AFTER_IDAT) != 0) -@@ -261,6 +344,9 @@ +@@ -261,6 +361,9 @@ else if (chunk_name == png_IDAT) { @@ -800,28 +451,38 @@ Index: pngpread.c png_ptr->idat_size = png_ptr->push_length; png_ptr->process_mode = PNG_READ_IDAT_MODE; png_push_have_info(png_ptr, info_ptr); -@@ -407,6 +493,20 @@ +@@ -406,6 +509,30 @@ + png_handle_iTXt(png_ptr, info_ptr, png_ptr->push_length); } #endif - +#ifdef PNG_READ_APNG_SUPPORTED + else if (chunk_name == png_acTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_handle_acTL(png_ptr, info_ptr, png_ptr->push_length); + } + + else if (chunk_name == png_fcTL) + { -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } ++ + png_handle_fcTL(png_ptr, info_ptr, png_ptr->push_length); + } + -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + else { - PNG_PUSH_SAVE_BUFFER_IF_FULL -@@ -539,7 +639,11 @@ +@@ -539,7 +666,11 @@ png_byte chunk_tag[4]; /* TODO: this code can be commoned up with the same code in push_read */ @@ -833,14 +494,14 @@ Index: pngpread.c png_push_fill_buffer(png_ptr, chunk_length, 4); png_ptr->push_length = png_get_uint_31(png_ptr, chunk_length); png_reset_crc(png_ptr); -@@ -547,17 +651,60 @@ +@@ -547,17 +678,64 @@ png_ptr->chunk_name = PNG_CHUNK_FROM_STRING(chunk_tag); png_ptr->mode |= PNG_HAVE_CHUNK_HEADER; +#ifdef PNG_READ_APNG_SUPPORTED + if (png_ptr->chunk_name != png_fdAT && png_ptr->num_frames_read > 0) + { -+ if ((png_ptr->flags & PNG_FLAG_ZSTREAM_ENDED) != 0) ++ if (png_ptr->flags & PNG_FLAG_ZSTREAM_ENDED) + { + png_ptr->process_mode = PNG_READ_CHUNK_MODE; + if (png_ptr->frame_end_fn != NULL) @@ -852,7 +513,11 @@ Index: pngpread.c + { + if (png_ptr->chunk_name == png_IEND) + png_error(png_ptr, "Not enough image data"); -+ PNG_PUSH_SAVE_BUFFER_IF_FULL ++ if (png_ptr->push_length + 4 > png_ptr->buffer_size) ++ { ++ png_push_save_buffer(png_ptr); ++ return; ++ } + png_warning(png_ptr, "Skipping (ignoring) a chunk between " + "APNG chunks"); + png_crc_finish(png_ptr, png_ptr->push_length); @@ -894,24 +559,23 @@ Index: pngpread.c } if (png_ptr->idat_size != 0 && png_ptr->save_buffer_size != 0) -@@ -631,6 +778,16 @@ +@@ -631,6 +809,15 @@ if (!(buffer_length > 0) || buffer == NULL) png_error(png_ptr, "No IDAT data (internal error)"); +#ifdef PNG_READ_APNG_SUPPORTED + /* If the app is not APNG-aware, decode only the first frame */ -+ if ((png_ptr->apng_flags & PNG_APNG_APP) == 0 && -+ png_ptr->num_frames_read > 0) ++ if (!(png_ptr->apng_flags & PNG_APNG_APP) && png_ptr->num_frames_read > 0) + { -+ png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; -+ return; ++ png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; ++ return; + } +#endif + /* This routine must process all the data it has been given * before returning, calling the row callback as required to * handle the uncompressed results. -@@ -1085,6 +1242,18 @@ +@@ -1085,6 +1272,18 @@ png_set_read_fn(png_ptr, progressive_ptr, png_push_fill_buffer); } @@ -930,174 +594,193 @@ Index: pngpread.c png_voidp PNGAPI png_get_progressive_ptr(png_const_structrp png_ptr) { -Index: pngset.c -=================================================================== ---- pngset.c -+++ pngset.c -@@ -288,6 +288,11 @@ - info_ptr->pixel_depth = (png_byte)(info_ptr->channels * info_ptr->bit_depth); - - info_ptr->rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, width); -+ +diff -Naru libpng-1.6.34.org/pngpriv.h libpng-1.6.34/pngpriv.h +--- libpng-1.6.34.org/pngpriv.h 2017-09-29 18:53:22.699691754 +0900 ++++ libpng-1.6.34/pngpriv.h 2017-09-29 18:56:30.286848380 +0900 +@@ -628,6 +628,10 @@ + #define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */ + /* 0x4000U (unused) */ + #define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */ +#ifdef PNG_APNG_SUPPORTED -+ /* for non-animated png. this may be overwritten from an acTL chunk later */ -+ info_ptr->num_frames = 1; ++#define PNG_HAVE_acTL 0x10000U ++#define PNG_HAVE_fcTL 0x20000U +#endif - } - #ifdef PNG_oFFs_SUPPORTED -@@ -1158,6 +1163,146 @@ - } - #endif /* sPLT */ + /* Flags for the transformations the PNG library does on the image data */ + #define PNG_BGR 0x0001U +@@ -864,6 +868,16 @@ + #define png_tRNS PNG_U32(116, 82, 78, 83) + #define png_zTXt PNG_U32(122, 84, 88, 116) +#ifdef PNG_APNG_SUPPORTED -+png_uint_32 PNGAPI -+png_set_acTL(png_structp png_ptr, png_infop info_ptr, -+ png_uint_32 num_frames, png_uint_32 num_plays) -+{ -+ png_debug1(1, "in %s storage function", "acTL"); -+ -+ if (png_ptr == NULL || info_ptr == NULL) -+ { -+ png_warning(png_ptr, -+ "Call to png_set_acTL() with NULL png_ptr " -+ "or info_ptr ignored"); -+ return (0); -+ } -+ if (num_frames == 0) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_frames zero"); -+ return (0); -+ } -+ if (num_frames > PNG_UINT_31_MAX) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_frames > 2^31-1"); -+ return (0); -+ } -+ if (num_plays > PNG_UINT_31_MAX) -+ { -+ png_warning(png_ptr, -+ "Ignoring attempt to set acTL with num_plays > 2^31-1"); -+ return (0); -+ } -+ -+ info_ptr->num_frames = num_frames; -+ info_ptr->num_plays = num_plays; -+ -+ info_ptr->valid |= PNG_INFO_acTL; ++#define png_acTL PNG_U32( 97, 99, 84, 76) ++#define png_fcTL PNG_U32(102, 99, 84, 76) ++#define png_fdAT PNG_U32(102, 100, 65, 84) + -+ return (1); -+} ++/* For png_struct.apng_flags: */ ++#define PNG_FIRST_FRAME_HIDDEN 0x0001U ++#define PNG_APNG_APP 0x0002U ++#endif + -+/* delay_num and delay_den can hold any 16-bit values including zero */ -+png_uint_32 PNGAPI -+png_set_next_frame_fcTL(png_structp png_ptr, png_infop info_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op) -+{ -+ png_debug1(1, "in %s storage function", "fcTL"); + /* The following will work on (signed char*) strings, whereas the get_uint_32 + * macro will fail on top-bit-set values because of the sign extension. + */ +@@ -1635,6 +1649,47 @@ + */ + #endif + ++#ifdef PNG_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_ensure_fcTL_is_valid,(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op), PNG_EMPTY); + -+ if (png_ptr == NULL || info_ptr == NULL) -+ { -+ png_warning(png_ptr, -+ "Call to png_set_fcTL() with NULL png_ptr or info_ptr " -+ "ignored"); -+ return (0); -+ } ++#ifdef PNG_READ_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_handle_acTL,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_handle_fcTL,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_handle_fdAT,(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_have_info,(png_structp png_ptr, png_infop info_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_ensure_sequence_number,(png_structp png_ptr, ++ png_uint_32 length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_read_reset,(png_structp png_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_read_reinit,(png_structp png_ptr, ++ png_infop info_ptr),PNG_EMPTY); ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_progressive_read_reset,(png_structp png_ptr),PNG_EMPTY); ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + -+ png_ensure_fcTL_is_valid(png_ptr, width, height, x_offset, y_offset, -+ delay_num, delay_den, dispose_op, blend_op); ++#ifdef PNG_WRITE_APNG_SUPPORTED ++PNG_INTERNAL_FUNCTION(void,png_write_acTL,(png_structp png_ptr, ++ png_uint_32 num_frames, png_uint_32 num_plays),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_fcTL,(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_fdAT,(png_structp png_ptr, ++ png_const_bytep data, png_size_t length),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_reset,(png_structp png_ptr),PNG_EMPTY); ++PNG_INTERNAL_FUNCTION(void,png_write_reinit,(png_structp png_ptr, ++ png_infop info_ptr, png_uint_32 width, png_uint_32 height),PNG_EMPTY); ++#endif /* PNG_WRITE_APNG_SUPPORTED */ ++#endif /* PNG_APNG_SUPPORTED */ ++ + /* Added at libpng version 1.4.0 */ + #ifdef PNG_COLORSPACE_SUPPORTED + /* These internal functions are for maintaining the colorspace structure within +diff -Naru libpng-1.6.34.org/pngread.c libpng-1.6.34/pngread.c +--- libpng-1.6.34.org/pngread.c 2017-09-29 18:53:22.699691754 +0900 ++++ libpng-1.6.34/pngread.c 2017-09-29 18:56:30.286848380 +0900 +@@ -161,6 +161,9 @@ + + else if (chunk_name == png_IDAT) + { ++#ifdef PNG_READ_APNG_SUPPORTED ++ png_have_info(png_ptr, info_ptr); ++#endif + png_ptr->idat_size = length; + break; + } +@@ -255,6 +258,17 @@ + png_handle_iTXt(png_ptr, info_ptr, length); + #endif + ++#ifdef PNG_READ_APNG_SUPPORTED ++ else if (chunk_name == png_acTL) ++ png_handle_acTL(png_ptr, info_ptr, length); + -+ if (blend_op == PNG_BLEND_OP_OVER) -+ { -+ if ((png_ptr->color_type & PNG_COLOR_MASK_ALPHA) == 0 && -+ png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS) == 0) -+ { -+ png_warning(png_ptr, "PNG_BLEND_OP_OVER is meaningless " -+ "and wasteful for opaque images, ignored"); -+ blend_op = PNG_BLEND_OP_SOURCE; -+ } -+ } ++ else if (chunk_name == png_fcTL) ++ png_handle_fcTL(png_ptr, info_ptr, length); + -+ info_ptr->next_frame_width = width; -+ info_ptr->next_frame_height = height; -+ info_ptr->next_frame_x_offset = x_offset; -+ info_ptr->next_frame_y_offset = y_offset; -+ info_ptr->next_frame_delay_num = delay_num; -+ info_ptr->next_frame_delay_den = delay_den; -+ info_ptr->next_frame_dispose_op = dispose_op; -+ info_ptr->next_frame_blend_op = blend_op; ++ else if (chunk_name == png_fdAT) ++ png_handle_fdAT(png_ptr, info_ptr, length); ++#endif + -+ info_ptr->valid |= PNG_INFO_fcTL; + else + png_handle_unknown(png_ptr, info_ptr, length, + PNG_HANDLE_CHUNK_AS_DEFAULT); +@@ -262,6 +276,72 @@ + } + #endif /* SEQUENTIAL_READ */ + ++#ifdef PNG_READ_APNG_SUPPORTED ++void PNGAPI ++png_read_frame_head(png_structp png_ptr, png_infop info_ptr) ++{ ++ png_byte have_chunk_after_DAT; /* after IDAT or after fdAT */ + -+ return (1); -+} ++ png_debug(0, "Reading frame head"); + -+void /* PRIVATE */ -+png_ensure_fcTL_is_valid(png_structp png_ptr, -+ png_uint_32 width, png_uint_32 height, -+ png_uint_32 x_offset, png_uint_32 y_offset, -+ png_uint_16 delay_num, png_uint_16 delay_den, -+ png_byte dispose_op, png_byte blend_op) -+{ -+ if (width == 0 || width > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid width in fcTL (0 or > 2^31-1)"); -+ if (height == 0 || height > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid height in fcTL (0 or > 2^31-1)"); -+ if (x_offset > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid x_offset in fcTL (> 2^31-1)"); -+ if (y_offset > PNG_UINT_31_MAX) -+ png_error(png_ptr, "invalid y_offset in fcTL (> 2^31-1)"); -+ if (width + x_offset > png_ptr->first_frame_width || -+ height + y_offset > png_ptr->first_frame_height) -+ png_error(png_ptr, "dimensions of a frame are greater than " -+ "the ones in IHDR"); ++ if (!(png_ptr->mode & PNG_HAVE_acTL)) ++ png_error(png_ptr, "attempt to png_read_frame_head() but " ++ "no acTL present"); + -+ if (dispose_op != PNG_DISPOSE_OP_NONE && -+ dispose_op != PNG_DISPOSE_OP_BACKGROUND && -+ dispose_op != PNG_DISPOSE_OP_PREVIOUS) -+ png_error(png_ptr, "invalid dispose_op in fcTL"); ++ /* do nothing for the main IDAT */ ++ if (png_ptr->num_frames_read == 0) ++ return; + -+ if (blend_op != PNG_BLEND_OP_SOURCE && -+ blend_op != PNG_BLEND_OP_OVER) -+ png_error(png_ptr, "invalid blend_op in fcTL"); ++ png_read_reset(png_ptr); ++ png_ptr->flags &= ~PNG_FLAG_ROW_INIT; ++ png_ptr->mode &= ~PNG_HAVE_fcTL; + -+ PNG_UNUSED(delay_num) -+ PNG_UNUSED(delay_den) -+} ++ have_chunk_after_DAT = 0; ++ for (;;) ++ { ++ png_uint_32 length = png_read_chunk_header(png_ptr); + -+png_uint_32 PNGAPI -+png_set_first_frame_is_hidden(png_structp png_ptr, png_infop info_ptr, -+ png_byte is_hidden) -+{ -+ png_debug(1, "in png_first_frame_is_hidden()"); ++ if (png_ptr->chunk_name == png_IDAT) ++ { ++ /* discard trailing IDATs for the first frame */ ++ if (have_chunk_after_DAT || png_ptr->num_frames_read > 1) ++ png_error(png_ptr, "png_read_frame_head(): out of place IDAT"); ++ png_crc_finish(png_ptr, length); ++ } + -+ if (png_ptr == NULL) -+ return 0; ++ else if (png_ptr->chunk_name == png_fcTL) ++ { ++ png_handle_fcTL(png_ptr, info_ptr, length); ++ have_chunk_after_DAT = 1; ++ } + -+ if (is_hidden != 0) -+ png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; -+ else -+ png_ptr->apng_flags &= ~PNG_FIRST_FRAME_HIDDEN; ++ else if (png_ptr->chunk_name == png_fdAT) ++ { ++ png_ensure_sequence_number(png_ptr, length); + -+ PNG_UNUSED(info_ptr) ++ /* discard trailing fdATs for frames other than the first */ ++ if (!have_chunk_after_DAT && png_ptr->num_frames_read > 1) ++ png_crc_finish(png_ptr, length - 4); ++ else if(png_ptr->mode & PNG_HAVE_fcTL) ++ { ++ png_ptr->idat_size = length - 4; ++ png_ptr->mode |= PNG_HAVE_IDAT; + -+ return 1; ++ break; ++ } ++ else ++ png_error(png_ptr, "png_read_frame_head(): out of place fdAT"); ++ } ++ else ++ { ++ png_warning(png_ptr, "Skipped (ignored) a chunk " ++ "between APNG chunks"); ++ png_crc_finish(png_ptr, length); ++ } ++ } +} -+#endif /* APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + - #ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED - static png_byte - check_location(png_const_structrp png_ptr, int location) -Index: pngrutil.c -=================================================================== ---- pngrutil.c -+++ pngrutil.c -@@ -864,6 +864,11 @@ + /* Optional call to update the users info_ptr structure */ + void PNGAPI + png_read_update_info(png_structrp png_ptr, png_inforp info_ptr) +diff -Naru libpng-1.6.34.org/pngrutil.c libpng-1.6.34/pngrutil.c +--- libpng-1.6.34.org/pngrutil.c 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngrutil.c 2017-09-29 18:56:30.287848466 +0900 +@@ -865,6 +865,11 @@ filter_type = buf[11]; interlace_type = buf[12]; @@ -1109,7 +792,7 @@ Index: pngrutil.c /* Set internal variables */ png_ptr->width = width; png_ptr->height = height; -@@ -2847,6 +2852,180 @@ +@@ -2840,6 +2845,179 @@ } #endif @@ -1124,17 +807,17 @@ Index: pngrutil.c + + png_debug(1, "in png_handle_acTL"); + -+ if ((png_ptr->mode & PNG_HAVE_IHDR) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_IHDR)) + { + png_error(png_ptr, "Missing IHDR before acTL"); + } -+ else if ((png_ptr->mode & PNG_HAVE_IDAT) != 0) ++ else if (png_ptr->mode & PNG_HAVE_IDAT) + { + png_warning(png_ptr, "Invalid acTL after IDAT skipped"); + png_crc_finish(png_ptr, length); + return; + } -+ else if ((png_ptr->mode & PNG_HAVE_acTL) != 0) ++ else if (png_ptr->mode & PNG_HAVE_acTL) + { + png_warning(png_ptr, "Duplicate acTL skipped"); + png_crc_finish(png_ptr, length); @@ -1155,7 +838,7 @@ Index: pngrutil.c + + /* the set function will do error checking on num_frames */ + didSet = png_set_acTL(png_ptr, info_ptr, num_frames, num_plays); -+ if (didSet != 0) ++ if(didSet) + png_ptr->mode |= PNG_HAVE_acTL; +} + @@ -1176,11 +859,11 @@ Index: pngrutil.c + + png_ensure_sequence_number(png_ptr, length); + -+ if ((png_ptr->mode & PNG_HAVE_IHDR) == 0) ++ if (!(png_ptr->mode & PNG_HAVE_IHDR)) + { + png_error(png_ptr, "Missing IHDR before fcTL"); + } -+ else if ((png_ptr->mode & PNG_HAVE_IDAT) != 0) ++ else if (png_ptr->mode & PNG_HAVE_IDAT) + { + /* for any frames other then the first this message may be misleading, + * but correct. PNG_HAVE_IDAT is unset before the frame head is read @@ -1189,7 +872,7 @@ Index: pngrutil.c + png_crc_finish(png_ptr, length-4); + return; + } -+ else if ((png_ptr->mode & PNG_HAVE_fcTL) != 0) ++ else if (png_ptr->mode & PNG_HAVE_fcTL) + { + png_warning(png_ptr, "Duplicate fcTL within one frame skipped"); + png_crc_finish(png_ptr, length-4); @@ -1244,8 +927,7 @@ Index: pngrutil.c +void /* PRIVATE */ +png_have_info(png_structp png_ptr, png_infop info_ptr) +{ -+ if ((info_ptr->valid & PNG_INFO_acTL) != 0 && -+ (info_ptr->valid & PNG_INFO_fcTL) == 0) ++ if((info_ptr->valid & PNG_INFO_acTL) && !(info_ptr->valid & PNG_INFO_fcTL)) + { + png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; + info_ptr->num_frames++; @@ -1285,27 +967,15 @@ Index: pngrutil.c + + png_ptr->next_seq_num++; +} -+#endif /* READ_APNG */ ++#endif /* PNG_READ_APNG_SUPPORTED */ + #ifdef PNG_READ_UNKNOWN_CHUNKS_SUPPORTED /* Utility function for png_handle_unknown; set up png_ptr::unknown_chunk */ static int -@@ -3144,7 +3323,11 @@ - { - png_alloc_size_t limit = PNG_UINT_31_MAX; - -+#ifdef PNG_READ_APNG_SUPPORTED -+ if (png_ptr->chunk_name != png_IDAT && png_ptr->chunk_name != png_fdAT) -+#else - if (png_ptr->chunk_name != png_IDAT) -+#endif - { - # ifdef PNG_SET_USER_LIMITS_SUPPORTED - if (png_ptr->user_chunk_malloc_max > 0 && -@@ -4153,6 +4336,38 @@ +@@ -4145,7 +4323,38 @@ + { uInt avail_in; png_bytep buffer; - +#ifdef PNG_READ_APNG_SUPPORTED + png_uint_32 bytes_to_skip = 0; + @@ -1331,7 +1001,7 @@ Index: pngrutil.c + bytes_to_skip = png_ptr->idat_size; + continue; + } -+ + + png_ensure_sequence_number(png_ptr, png_ptr->idat_size); + + png_ptr->idat_size -= 4; @@ -1341,15 +1011,16 @@ Index: pngrutil.c while (png_ptr->idat_size == 0) { png_crc_finish(png_ptr, 0); -@@ -4164,6 +4379,7 @@ +@@ -4157,7 +4366,7 @@ if (png_ptr->chunk_name != png_IDAT) png_error(png_ptr, "Not enough image data"); } -+#endif /* READ_APNG */ - +- ++#endif /* PNG_READ_APNG_SUPPORTED */ avail_in = png_ptr->IDAT_read_size; -@@ -4227,6 +4443,9 @@ + if (avail_in > png_ptr->idat_size) +@@ -4220,6 +4429,9 @@ png_ptr->mode |= PNG_AFTER_IDAT; png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED; @@ -1359,7 +1030,7 @@ Index: pngrutil.c if (png_ptr->zstream.avail_in > 0 || png_ptr->idat_size > 0) png_chunk_benign_error(png_ptr, "Extra compressed data"); -@@ -4665,4 +4884,80 @@ +@@ -4658,4 +4870,80 @@ png_ptr->flags |= PNG_FLAG_ROW_INIT; } @@ -1385,7 +1056,7 @@ Index: pngrutil.c + png_ptr->rowbytes = PNG_ROWBYTES(png_ptr->pixel_depth,png_ptr->width); + png_ptr->info_rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, + png_ptr->width); -+ if (png_ptr->prev_row != NULL) ++ if (png_ptr->prev_row) + memset(png_ptr->prev_row, 0, png_ptr->rowbytes + 1); +} + @@ -1395,23 +1066,23 @@ Index: pngrutil.c +png_progressive_read_reset(png_structp png_ptr) +{ +#ifdef PNG_READ_INTERLACING_SUPPORTED -+ /* Arrays to facilitate easy interlacing - use pass (0 - 6) as index */ ++ /* Arrays to facilitate easy interlacing - use pass (0 - 6) as index */ + -+ /* Start of interlace block */ -+ static PNG_CONST png_byte png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}; ++ /* Start of interlace block */ ++ const int png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}; + + /* Offset to next interlace block */ -+ static PNG_CONST png_byte png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}; ++ const int png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}; + + /* Start of interlace block in the y direction */ -+ static PNG_CONST png_byte png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}; ++ const int png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}; + + /* Offset to next interlace block in the y direction */ -+ static PNG_CONST png_byte png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}; ++ const int png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}; + -+ if (png_ptr->interlaced != 0) ++ if (png_ptr->interlaced) + { -+ if ((png_ptr->transformations & PNG_INTERLACE) == 0) ++ if (!(png_ptr->transformations & PNG_INTERLACE)) + png_ptr->num_rows = (png_ptr->height + png_pass_yinc[0] - 1 - + png_pass_ystart[0]) / png_pass_yinc[0]; + else @@ -1423,7 +1094,7 @@ Index: pngrutil.c + png_pass_inc[png_ptr->pass]; + } + else -+#endif /* READ_INTERLACING */ ++#endif /* PNG_READ_INTERLACING_SUPPORTED */ + { + png_ptr->num_rows = png_ptr->height; + png_ptr->iwidth = png_ptr->width; @@ -1437,13 +1108,424 @@ Index: pngrutil.c + png_ptr->zstream.avail_out = (uInt)PNG_ROWBYTES(png_ptr->pixel_depth, + png_ptr->iwidth) + 1; +} -+#endif /* PROGRESSIVE_READ */ -+#endif /* READ_APNG */ ++#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */ ++#endif /* PNG_READ_APNG_SUPPORTED */ #endif /* READ */ -Index: pngwutil.c -=================================================================== ---- pngwutil.c -+++ pngwutil.c +diff -Naru libpng-1.6.34.org/pngset.c libpng-1.6.34/pngset.c +--- libpng-1.6.34.org/pngset.c 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngset.c 2017-09-29 18:56:30.292848897 +0900 +@@ -288,6 +288,11 @@ + info_ptr->pixel_depth = (png_byte)(info_ptr->channels * info_ptr->bit_depth); + + info_ptr->rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, width); ++ ++#ifdef PNG_APNG_SUPPORTED ++ /* for non-animated png. this may be overwritten from an acTL chunk later */ ++ info_ptr->num_frames = 1; ++#endif + } + + #ifdef PNG_oFFs_SUPPORTED +@@ -1158,6 +1163,147 @@ + } + #endif /* sPLT */ + ++#ifdef PNG_APNG_SUPPORTED ++png_uint_32 PNGAPI ++png_set_acTL(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 num_frames, png_uint_32 num_plays) ++{ ++ png_debug1(1, "in %s storage function", "acTL"); ++ ++ if (png_ptr == NULL || info_ptr == NULL) ++ { ++ png_warning(png_ptr, ++ "Call to png_set_acTL() with NULL png_ptr " ++ "or info_ptr ignored"); ++ return (0); ++ } ++ if (num_frames == 0) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_frames zero"); ++ return (0); ++ } ++ if (num_frames > PNG_UINT_31_MAX) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_frames > 2^31-1"); ++ return (0); ++ } ++ if (num_plays > PNG_UINT_31_MAX) ++ { ++ png_warning(png_ptr, ++ "Ignoring attempt to set acTL with num_plays " ++ "> 2^31-1"); ++ return (0); ++ } ++ ++ info_ptr->num_frames = num_frames; ++ info_ptr->num_plays = num_plays; ++ ++ info_ptr->valid |= PNG_INFO_acTL; ++ ++ return (1); ++} ++ ++/* delay_num and delay_den can hold any 16-bit values including zero */ ++png_uint_32 PNGAPI ++png_set_next_frame_fcTL(png_structp png_ptr, png_infop info_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op) ++{ ++ png_debug1(1, "in %s storage function", "fcTL"); ++ ++ if (png_ptr == NULL || info_ptr == NULL) ++ { ++ png_warning(png_ptr, ++ "Call to png_set_fcTL() with NULL png_ptr or info_ptr " ++ "ignored"); ++ return (0); ++ } ++ ++ png_ensure_fcTL_is_valid(png_ptr, width, height, x_offset, y_offset, ++ delay_num, delay_den, dispose_op, blend_op); ++ ++ if (blend_op == PNG_BLEND_OP_OVER) ++ { ++ if (!(png_ptr->color_type & PNG_COLOR_MASK_ALPHA) && ++ !(png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))) ++ { ++ png_warning(png_ptr, "PNG_BLEND_OP_OVER is meaningless " ++ "and wasteful for opaque images, ignored"); ++ blend_op = PNG_BLEND_OP_SOURCE; ++ } ++ } ++ ++ info_ptr->next_frame_width = width; ++ info_ptr->next_frame_height = height; ++ info_ptr->next_frame_x_offset = x_offset; ++ info_ptr->next_frame_y_offset = y_offset; ++ info_ptr->next_frame_delay_num = delay_num; ++ info_ptr->next_frame_delay_den = delay_den; ++ info_ptr->next_frame_dispose_op = dispose_op; ++ info_ptr->next_frame_blend_op = blend_op; ++ ++ info_ptr->valid |= PNG_INFO_fcTL; ++ ++ return (1); ++} ++ ++void /* PRIVATE */ ++png_ensure_fcTL_is_valid(png_structp png_ptr, ++ png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, ++ png_byte dispose_op, png_byte blend_op) ++{ ++ if (width == 0 || width > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid width in fcTL (> 2^31-1)"); ++ if (height == 0 || height > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid height in fcTL (> 2^31-1)"); ++ if (x_offset > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid x_offset in fcTL (> 2^31-1)"); ++ if (y_offset > PNG_UINT_31_MAX) ++ png_error(png_ptr, "invalid y_offset in fcTL (> 2^31-1)"); ++ if (width + x_offset > png_ptr->first_frame_width || ++ height + y_offset > png_ptr->first_frame_height) ++ png_error(png_ptr, "dimensions of a frame are greater than" ++ "the ones in IHDR"); ++ ++ if (dispose_op != PNG_DISPOSE_OP_NONE && ++ dispose_op != PNG_DISPOSE_OP_BACKGROUND && ++ dispose_op != PNG_DISPOSE_OP_PREVIOUS) ++ png_error(png_ptr, "invalid dispose_op in fcTL"); ++ ++ if (blend_op != PNG_BLEND_OP_SOURCE && ++ blend_op != PNG_BLEND_OP_OVER) ++ png_error(png_ptr, "invalid blend_op in fcTL"); ++ ++ PNG_UNUSED(delay_num) ++ PNG_UNUSED(delay_den) ++} ++ ++png_uint_32 PNGAPI ++png_set_first_frame_is_hidden(png_structp png_ptr, png_infop info_ptr, ++ png_byte is_hidden) ++{ ++ png_debug(1, "in png_first_frame_is_hidden()"); ++ ++ if (png_ptr == NULL) ++ return 0; ++ ++ if (is_hidden) ++ png_ptr->apng_flags |= PNG_FIRST_FRAME_HIDDEN; ++ else ++ png_ptr->apng_flags &= ~PNG_FIRST_FRAME_HIDDEN; ++ ++ PNG_UNUSED(info_ptr) ++ ++ return 1; ++} ++#endif /* PNG_APNG_SUPPORTED */ ++ + #ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED + static png_byte + check_location(png_const_structrp png_ptr, int location) +diff -Naru libpng-1.6.34.org/pngstruct.h libpng-1.6.34/pngstruct.h +--- libpng-1.6.34.org/pngstruct.h 2017-09-29 18:53:22.701691926 +0900 ++++ libpng-1.6.34/pngstruct.h 2017-09-29 18:56:30.287848466 +0900 +@@ -403,6 +403,27 @@ + png_byte filter_type; + #endif + ++#ifdef PNG_APNG_SUPPORTED ++ png_uint_32 apng_flags; ++ png_uint_32 next_seq_num; /* next fcTL/fdAT chunk sequence number */ ++ png_uint_32 first_frame_width; ++ png_uint_32 first_frame_height; ++ ++#ifdef PNG_READ_APNG_SUPPORTED ++ png_uint_32 num_frames_read; /* incremented after all image data of */ ++ /* a frame is read */ ++#ifdef PNG_PROGRESSIVE_READ_SUPPORTED ++ png_progressive_frame_ptr frame_info_fn; /* frame info read callback */ ++ png_progressive_frame_ptr frame_end_fn; /* frame data read callback */ ++#endif ++#endif ++ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_uint_32 num_frames_to_write; ++ png_uint_32 num_frames_written; ++#endif ++#endif /* PNG_APNG_SUPPORTED */ ++ + /* New members added in libpng-1.2.0 */ + + /* New members added in libpng-1.0.2 but first enabled by default in 1.2.0 */ +diff -Naru libpng-1.6.34.org/pngtest.c libpng-1.6.34/pngtest.c +--- libpng-1.6.34.org/pngtest.c 2017-09-29 18:55:30.654712085 +0900 ++++ libpng-1.6.34/pngtest.c 2017-09-29 18:56:30.287848466 +0900 +@@ -875,6 +875,10 @@ + volatile int num_passes; + int pass; + int bit_depth, color_type; ++#ifdef PNG_APNG_SUPPORTED ++ png_uint_32 num_frames; ++ png_uint_32 num_plays; ++#endif + + row_buf = NULL; + error_parameters.file_name = inname; +@@ -1381,6 +1385,22 @@ + } + } + #endif ++ ++#ifdef PNG_APNG_SUPPORTED ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_acTL)) ++ { ++ if (png_get_acTL(read_ptr, read_info_ptr, &num_frames, &num_plays)) ++ { ++ png_byte is_hidden; ++ pngtest_debug2("Handling acTL chunks (frames %ld, plays %ld)", ++ num_frames, num_plays); ++ png_set_acTL(write_ptr, write_info_ptr, num_frames, num_plays); ++ is_hidden = png_get_first_frame_is_hidden(read_ptr, read_info_ptr); ++ png_set_first_frame_is_hidden(write_ptr, write_info_ptr, is_hidden); ++ } ++ } ++#endif ++ + #ifdef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED + { + png_unknown_chunkp unknowns; +@@ -1461,6 +1481,110 @@ + t_misc += (t_stop - t_start); + t_start = t_stop; + #endif ++#ifdef PNG_APNG_SUPPORTED ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_acTL)) ++ { ++ png_uint_32 frame; ++ for (frame = 0; frame < num_frames; frame++) ++ { ++ png_uint_32 frame_width; ++ png_uint_32 frame_height; ++ png_uint_32 x_offset; ++ png_uint_32 y_offset; ++ png_uint_16 delay_num; ++ png_uint_16 delay_den; ++ png_byte dispose_op; ++ png_byte blend_op; ++ png_read_frame_head(read_ptr, read_info_ptr); ++ if (png_get_valid(read_ptr, read_info_ptr, PNG_INFO_fcTL)) ++ { ++ png_get_next_frame_fcTL(read_ptr, read_info_ptr, ++ &frame_width, &frame_height, ++ &x_offset, &y_offset, ++ &delay_num, &delay_den, ++ &dispose_op, &blend_op); ++ } ++ else ++ { ++ frame_width = width; ++ frame_height = height; ++ x_offset = 0; ++ y_offset = 0; ++ delay_num = 1; ++ delay_den = 1; ++ dispose_op = PNG_DISPOSE_OP_NONE; ++ blend_op = PNG_BLEND_OP_SOURCE; ++ } ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_write_frame_head(write_ptr, write_info_ptr, (png_bytepp)&row_buf, ++ frame_width, frame_height, ++ x_offset, y_offset, ++ delay_num, delay_den, ++ dispose_op, blend_op); ++#endif ++ for (pass = 0; pass < num_passes; pass++) ++ { ++# ifdef calc_pass_height ++ png_uint_32 pass_height; ++ ++ if (num_passes == 7) /* interlaced */ ++ { ++ if (PNG_PASS_COLS(frame_width, pass) > 0) ++ pass_height = PNG_PASS_ROWS(frame_height, pass); ++ ++ else ++ pass_height = 0; ++ } ++ ++ else /* not interlaced */ ++ pass_height = frame_height; ++# else ++# define pass_height frame_height ++# endif ++ ++ pngtest_debug1("Writing row data for pass %d", pass); ++ for (y = 0; y < pass_height; y++) ++ { ++#ifndef SINGLE_ROWBUF_ALLOC ++ pngtest_debug2("Allocating row buffer (pass %d, y = %u)...", pass, y); ++ ++ row_buf = (png_bytep)png_malloc(read_ptr, ++ png_get_rowbytes(read_ptr, read_info_ptr)); ++ ++ pngtest_debug2("\t0x%08lx (%lu bytes)", (unsigned long)row_buf, ++ (unsigned long)png_get_rowbytes(read_ptr, read_info_ptr)); ++ ++#endif /* !SINGLE_ROWBUF_ALLOC */ ++ png_read_rows(read_ptr, (png_bytepp)&row_buf, NULL, 1); ++ ++#ifdef PNG_WRITE_SUPPORTED ++#ifdef PNGTEST_TIMING ++ t_stop = (float)clock(); ++ t_decode += (t_stop - t_start); ++ t_start = t_stop; ++#endif ++ png_write_rows(write_ptr, (png_bytepp)&row_buf, 1); ++#ifdef PNGTEST_TIMING ++ t_stop = (float)clock(); ++ t_encode += (t_stop - t_start); ++ t_start = t_stop; ++#endif ++#endif /* PNG_WRITE_SUPPORTED */ ++ ++#ifndef SINGLE_ROWBUF_ALLOC ++ pngtest_debug2("Freeing row buffer (pass %d, y = %u)", pass, y); ++ png_free(read_ptr, row_buf); ++ row_buf = NULL; ++#endif /* !SINGLE_ROWBUF_ALLOC */ ++ } ++ } ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ png_write_frame_tail(write_ptr, write_info_ptr); ++#endif ++ } ++ } ++ else ++#endif + for (pass = 0; pass < num_passes; pass++) + { + # ifdef calc_pass_height +diff -Naru libpng-1.6.34.org/pngwrite.c libpng-1.6.34/pngwrite.c +--- libpng-1.6.34.org/pngwrite.c 2017-09-29 18:53:22.702692013 +0900 ++++ libpng-1.6.34/pngwrite.c 2017-09-29 18:56:30.288848552 +0900 +@@ -128,6 +128,10 @@ + * the application continues writing the PNG. So check the 'invalid' + * flag here too. + */ ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ if (info_ptr->valid & PNG_INFO_acTL) ++ png_write_acTL(png_ptr, info_ptr->num_frames, info_ptr->num_plays); ++#endif + #ifdef PNG_GAMMA_SUPPORTED + # ifdef PNG_WRITE_gAMA_SUPPORTED + if ((info_ptr->colorspace.flags & PNG_COLORSPACE_INVALID) == 0 && +@@ -370,6 +374,11 @@ + png_benign_error(png_ptr, "Wrote palette index exceeding num_palette"); + #endif + ++#ifdef PNG_WRITE_APNG_SUPPORTED ++ if (png_ptr->num_frames_written != png_ptr->num_frames_to_write) ++ png_error(png_ptr, "Not enough frames written"); ++#endif ++ + /* See if user wants us to write information chunks */ + if (info_ptr != NULL) + { +@@ -1461,6 +1470,43 @@ + } + #endif + ++#ifdef PNG_WRITE_APNG_SUPPORTED ++void PNGAPI ++png_write_frame_head(png_structp png_ptr, png_infop info_ptr, ++ png_bytepp row_pointers, png_uint_32 width, png_uint_32 height, ++ png_uint_32 x_offset, png_uint_32 y_offset, ++ png_uint_16 delay_num, png_uint_16 delay_den, png_byte dispose_op, ++ png_byte blend_op) ++{ ++ png_debug(1, "in png_write_frame_head"); ++ ++ /* there is a chance this has been set after png_write_info was called, ++ * so it would be set but not written. is there a way to be sure? */ ++ if (!(info_ptr->valid & PNG_INFO_acTL)) ++ png_error(png_ptr, "png_write_frame_head(): acTL not set"); ++ ++ png_write_reset(png_ptr); ++ ++ png_write_reinit(png_ptr, info_ptr, width, height); ++ ++ if ( !(png_ptr->num_frames_written == 0 && ++ (png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) ) ) ++ png_write_fcTL(png_ptr, width, height, x_offset, y_offset, ++ delay_num, delay_den, dispose_op, blend_op); ++ ++ PNG_UNUSED(row_pointers) ++} ++ ++void PNGAPI ++png_write_frame_tail(png_structp png_ptr, png_infop info_ptr) ++{ ++ png_debug(1, "in png_write_frame_tail"); ++ ++ png_ptr->num_frames_written++; ++ ++ PNG_UNUSED(info_ptr) ++} ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + + #ifdef PNG_SIMPLIFIED_WRITE_SUPPORTED + /* Initialize the write structure - general purpose utility. */ +diff -Naru libpng-1.6.34.org/pngwutil.c libpng-1.6.34/pngwutil.c +--- libpng-1.6.34.org/pngwutil.c 2017-09-29 18:53:22.703692099 +0900 ++++ libpng-1.6.34/pngwutil.c 2017-09-29 18:56:30.302849758 +0900 @@ -822,6 +822,11 @@ /* Write the chunk */ png_write_complete_chunk(png_ptr, png_IHDR, buf, (png_size_t)13); @@ -1456,25 +1538,27 @@ Index: pngwutil.c if ((png_ptr->do_filter) == PNG_NO_FILTERS) { if (png_ptr->color_type == PNG_COLOR_TYPE_PALETTE || -@@ -1004,7 +1009,17 @@ +@@ -1003,8 +1008,17 @@ + optimize_cmf(data, png_image_size(png_ptr)); #endif - if (size > 0) +- if (size > 0) +- png_write_complete_chunk(png_ptr, png_IDAT, data, size); ++ if (size > 0) +#ifdef PNG_WRITE_APNG_SUPPORTED -+ { -+ if (png_ptr->num_frames_written == 0) ++ { ++ if (png_ptr->num_frames_written == 0) +#endif - png_write_complete_chunk(png_ptr, png_IDAT, data, size); ++ png_write_complete_chunk(png_ptr, png_IDAT, data, size); +#ifdef PNG_WRITE_APNG_SUPPORTED -+ else -+ png_write_fdAT(png_ptr, data, size); -+ } -+#endif /* WRITE_APNG */ -+ ++ else ++ png_write_fdAT(png_ptr, data, size); ++ } ++#endif /* PNG_WRITE_APNG_SUPPORTED */ png_ptr->mode |= PNG_HAVE_IDAT; png_ptr->zstream.next_out = data; -@@ -1051,7 +1066,17 @@ +@@ -1051,7 +1065,17 @@ #endif if (size > 0) @@ -1487,12 +1571,12 @@ Index: pngwutil.c + else + png_write_fdAT(png_ptr, data, size); + } -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + png_ptr->zstream.avail_out = 0; png_ptr->zstream.next_out = NULL; png_ptr->mode |= PNG_HAVE_IDAT | PNG_AFTER_IDAT; -@@ -1887,6 +1912,82 @@ +@@ -1887,6 +1911,82 @@ } #endif @@ -1507,7 +1591,7 @@ Index: pngwutil.c + + png_ptr->num_frames_to_write = num_frames; + -+ if ((png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) != 0) ++ if (png_ptr->apng_flags & PNG_FIRST_FRAME_HIDDEN) + num_frames--; + + png_save_uint_32(buf, num_frames); @@ -1570,12 +1654,12 @@ Index: pngwutil.c + + png_ptr->next_seq_num++; +} -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ + /* Initializes the row writing capability of libpng */ void /* PRIVATE */ png_write_start_row(png_structrp png_ptr) -@@ -2781,4 +2882,39 @@ +@@ -2781,4 +2881,39 @@ } #endif /* WRITE_FLUSH */ } @@ -1600,7 +1684,7 @@ Index: pngwutil.c + "don't match the ones in IHDR"); + if (width > png_ptr->first_frame_width || + height > png_ptr->first_frame_height) -+ png_error(png_ptr, "width and/or height for a frame greater than " ++ png_error(png_ptr, "width and/or height for a frame greater than" + "the ones in IHDR"); + + png_set_IHDR(png_ptr, info_ptr, width, height, @@ -1613,12 +1697,11 @@ Index: pngwutil.c + png_ptr->rowbytes = PNG_ROWBYTES(png_ptr->pixel_depth, width); + png_ptr->usr_width = png_ptr->width; +} -+#endif /* WRITE_APNG */ ++#endif /* PNG_WRITE_APNG_SUPPORTED */ #endif /* WRITE */ -Index: scripts/symbols.def -=================================================================== ---- scripts/symbols.def -+++ scripts/symbols.def +diff -Naru libpng-1.6.34.org/scripts/symbols.def libpng-1.6.34/scripts/symbols.def +--- libpng-1.6.34.org/scripts/symbols.def 2017-09-29 18:55:30.655712171 +0900 ++++ libpng-1.6.34/scripts/symbols.def 2017-09-29 18:56:30.289848638 +0900 @@ -254,3 +254,23 @@ png_set_eXIf @247 png_get_eXIf_1 @248 From crux at crux.nu Sat Sep 30 08:22:08 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 08:22:08 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): dbus-32: 1.10.22 -> 1.10.24 Message-ID: <20170930082208.B96411802E6@crux.nu> commit edb5f1b14287badff328c804cdd18c4008ebb893 Author: Danny Rawlins Date: Sat Sep 30 18:21:15 2017 +1000 dbus-32: 1.10.22 -> 1.10.24 diff --git a/dbus-32/.footprint b/dbus-32/.footprint index 5ad98b1..72f2f1c 100644 --- a/dbus-32/.footprint +++ b/dbus-32/.footprint @@ -8,8 +8,8 @@ drwxr-xr-x root/root usr/lib32/dbus/ -rwsr-x--- root/messagebus usr/lib32/dbus/dbus-daemon-launch-helper -rw-r--r-- root/root usr/lib32/libdbus-1.a -rwxr-xr-x root/root usr/lib32/libdbus-1.la -lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.14.13 -lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.14.13 --rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.14.13 +lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.14.14 +lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.14.14 +-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.14.14 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/dbus-1.pc diff --git a/dbus-32/.md5sum b/dbus-32/.md5sum index b959dab..2d16f11 100644 --- a/dbus-32/.md5sum +++ b/dbus-32/.md5sum @@ -1 +1 @@ -baaa10b7cb49086ad91179a8decfadc5 dbus-1.10.22.tar.gz +d548ae16f9a3268fe4650ccc86a3f06f dbus-1.10.24.tar.gz diff --git a/dbus-32/.signature b/dbus-32/.signature index 3213224..30e6ca0 100644 --- a/dbus-32/.signature +++ b/dbus-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXdp/NQW+bOaxo+gfqyep22kcAu0sg0UO78cj8EioKUgBFw60dcVuo9U+8gfwMH9MUcKn0i2zqNjoeyBeJR9oWgU= -SHA256 (Pkgfile) = 279244eed315ab96c2ce7d5eb8307bd8ba4cb7983d622b40f85486cb316429d4 -SHA256 (.footprint) = 2e601f3f978e84fb8e357f1224eeda76d75627b85e54cc07c3f32a0f029e0d52 -SHA256 (dbus-1.10.22.tar.gz) = e2b1401e3eedc7b5c9a2034d31254c886e1fcbc7858006e0a1c59158fe4b7b97 +RWSwxGo/zH7eXXo8VtlG7NiXIMjYdXqIZnKpWYtNYCHbif8p928DcxspF/4iuenTnUjsXJw7ZuxlRW8kZhYjtDX6qFCrf8ndTwE= +SHA256 (Pkgfile) = 73fb2d4d6669168576dd2d01ca96f20934dc3edc32cb9bd4e646d6d78dde26dc +SHA256 (.footprint) = e8ff2723d7cd9bb087659d74939722ddc247e96445721c2a105627e3e1ea0f28 +SHA256 (dbus-1.10.24.tar.gz) = 71184eb27638e224579ffa998e88f01d0f1fef17a7811406e53350735eaecd1b diff --git a/dbus-32/Pkgfile b/dbus-32/Pkgfile index b50d03b..18529856 100644 --- a/dbus-32/Pkgfile +++ b/dbus-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: expat-32 dbus name=dbus-32 -version=1.10.22 +version=1.10.24 release=1 source=(https://${name%-*}.freedesktop.org/releases/${name%-*}/${name%-*}-$version.tar.gz) From crux at crux.nu Sat Sep 30 08:22:08 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 08:22:08 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): nss-32: 3.32.1 -> 3.33 Message-ID: <20170930082208.BCA441802E9@crux.nu> commit 0e4a5b2ffb13a43a9146df3b400f4b0b29876789 Author: Danny Rawlins Date: Sat Sep 30 18:20:21 2017 +1000 nss-32: 3.32.1 -> 3.33 diff --git a/nss-32/.md5sum b/nss-32/.md5sum index 6003da1..f9b8d52 100644 --- a/nss-32/.md5sum +++ b/nss-32/.md5sum @@ -1,3 +1,3 @@ -852ceaa553cecd1cba968ed8b603a26a nss-3.32.1.tar.gz +43663c850e2b2ed48ecb8910b055f5a9 nss-3.33.tar.gz 17226659298a9d9bb3f323186d220f6f nss-config.in a796e6ab6c87573ffb649ce8769bc07a nss.pc.in diff --git a/nss-32/.signature b/nss-32/.signature index 8f089ec..8de1fda 100644 --- a/nss-32/.signature +++ b/nss-32/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXaOTkSlOvQ19DEB7DzSLfCdr8zJIGXJ8mI4XV9s2vRRqslZW5gngozylS631OCFFM2hTS+hUKNyCcXRqpLbLvwc= -SHA256 (Pkgfile) = 459010f688852b665667d3ff5091c6b9a311f1aa664c1e388241c97ecae973e1 +RWSwxGo/zH7eXd1wnvIpXhvY53tJsUcG/mYK0N13GhufEP/yVfgtHcfX2umHnwe06u5A/ZjMjn4ZOk4OR9C6Y64ABk2hGDckUAo= +SHA256 (Pkgfile) = 3ba3003d621b784a4264d8c18c1744e0de5f7867eafcf73816789d88b12f8b69 SHA256 (.footprint) = a28325ee29acab2748e44e695834d544a60381d348cda575fdf7420a16230af5 -SHA256 (nss-3.32.1.tar.gz) = 4de59ca7f5bf4a56fbcfdbb4a054f254ba9f408f56476957404a091048624652 +SHA256 (nss-3.33.tar.gz) = 98f0dabd36408e83dd3a11727336cc3cdfee4cbdd9aede2b2831eb2389c284e4 SHA256 (nss-config.in) = 08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5 SHA256 (nss.pc.in) = 135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626 diff --git a/nss-32/Pkgfile b/nss-32/Pkgfile index 176fd73..5975629 100644 --- a/nss-32/Pkgfile +++ b/nss-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nss nspr-32 sqlite3-32 zlib-32 name=nss-32 -version=3.32.1 +version=3.33 release=1 source=(https://ftp.mozilla.org/pub/security/${name%-*}/releases/NSS_${version//./_}_RTM/src/${name%-*}-$version.tar.gz nss-config.in nss.pc.in) From crux at crux.nu Sat Sep 30 08:22:08 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 08:22:08 +0000 (UTC) Subject: [crux-commits] ports/compat-32 (3.3): nspr-32: 4.16 -> 4.17 Message-ID: <20170930082208.BFDE01802EF@crux.nu> commit d9f0d2343b0a8f29633e2629e44f0449ff48781f Author: Danny Rawlins Date: Sat Sep 30 18:15:38 2017 +1000 nspr-32: 4.16 -> 4.17 diff --git a/nspr-32/.md5sum b/nspr-32/.md5sum index c31523b..08334b9 100644 --- a/nspr-32/.md5sum +++ b/nspr-32/.md5sum @@ -1,2 +1,2 @@ -42fd8963a4b394f62d43ba604f03fab7 nspr-4.16.tar.gz +0534d9ac45dca251655b9b240670eab4 nspr-4.17.tar.gz 2083f33e11dfe15feb7bf9bca0f6c44b nspr.pc.in diff --git a/nspr-32/.signature b/nspr-32/.signature index 3e38726..d313e31 100644 --- a/nspr-32/.signature +++ b/nspr-32/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXa2O/Sake+MWZLP3hXG7nAddkwWUQJWQkcRVspM/tCM0DcdoeAWZqEgms0NqHUwVXhResp84fzRY0mGwlgF1XgA= -SHA256 (Pkgfile) = edb46ca37005399f1a1626d66631b6dd2d9e8a4894d5488a6069d32b659078d0 +RWSwxGo/zH7eXW28qYPk7ct+FegONwVJZ7RNnUdiYVgqcyxx5y9VSoF6H4HuNz78Iz08AV764tPB6O+NiYSvEqycnjP1t14+ggk= +SHA256 (Pkgfile) = 09617bca6b172931b0580f5a8b7b59a05ba7a60c905328b63919babee2e24a66 SHA256 (.footprint) = e53cde3e68770a90b588acd523c06d02cedc1fd2f30fe15dd1ef2b559952a606 -SHA256 (nspr-4.16.tar.gz) = 9b3102d97665504aeee73363c11a21c062ad67a2522242368b7f019f96a53cd1 +SHA256 (nspr-4.17.tar.gz) = 590a0aea29412ae22d7728038c21ef2ab42646e48172a47d2e4bb782846d1095 SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71 diff --git a/nspr-32/Pkgfile b/nspr-32/Pkgfile index 02aa5df..5174713 100644 --- a/nspr-32/Pkgfile +++ b/nspr-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: nspr name=nspr-32 -version=4.16 +version=4.17 release=1 source=(https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$version/src/${name%-*}-$version.tar.gz nspr.pc.in) From crux at crux.nu Sat Sep 30 09:08:39 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 09:08:39 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): wine: 2.17 -> 2.18 Message-ID: <20170930090839.CDBC51802F5@crux.nu> commit e45ac0e37437f22ee6a0191379fa126f95ce3078 Author: Danny Rawlins Date: Sat Sep 30 19:05:45 2017 +1000 wine: 2.17 -> 2.18 diff --git a/wine/.footprint b/wine/.footprint index 973ba94ee..353ddda12 100644 --- a/wine/.footprint +++ b/wine/.footprint @@ -200,6 +200,12 @@ drwxr-xr-x root/root usr/include/wine/windows/ -rw-r--r-- root/root usr/include/wine/windows/d3d11.idl -rw-r--r-- root/root usr/include/wine/windows/d3d11_1.h -rw-r--r-- root/root usr/include/wine/windows/d3d11_1.idl +-rw-r--r-- root/root usr/include/wine/windows/d3d11_2.h +-rw-r--r-- root/root usr/include/wine/windows/d3d11_2.idl +-rw-r--r-- root/root usr/include/wine/windows/d3d11_3.h +-rw-r--r-- root/root usr/include/wine/windows/d3d11_3.idl +-rw-r--r-- root/root usr/include/wine/windows/d3d11_4.h +-rw-r--r-- root/root usr/include/wine/windows/d3d11_4.idl -rw-r--r-- root/root usr/include/wine/windows/d3d11sdklayers.h -rw-r--r-- root/root usr/include/wine/windows/d3d11sdklayers.idl -rw-r--r-- root/root usr/include/wine/windows/d3d11shader.h @@ -255,6 +261,7 @@ drwxr-xr-x root/root usr/include/wine/windows/ -rw-r--r-- root/root usr/include/wine/windows/dciddi.h -rw-r--r-- root/root usr/include/wine/windows/dciman.h -rw-r--r-- root/root usr/include/wine/windows/dcommon.h +-rw-r--r-- root/root usr/include/wine/windows/dcommon.idl -rw-r--r-- root/root usr/include/wine/windows/dde.h -rw-r--r-- root/root usr/include/wine/windows/dde.rh -rw-r--r-- root/root usr/include/wine/windows/ddeml.h @@ -359,8 +366,20 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/dxgi.idl -rw-r--r-- root/root usr/include/wine/windows/dxgi1_2.h -rw-r--r-- root/root usr/include/wine/windows/dxgi1_2.idl +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_3.h +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_3.idl +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_4.h +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_4.idl +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_5.h +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_5.idl +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_6.h +-rw-r--r-- root/root usr/include/wine/windows/dxgi1_6.idl +-rw-r--r-- root/root usr/include/wine/windows/dxgicommon.h +-rw-r--r-- root/root usr/include/wine/windows/dxgicommon.idl -rw-r--r-- root/root usr/include/wine/windows/dxgiformat.h +-rw-r--r-- root/root usr/include/wine/windows/dxgiformat.idl -rw-r--r-- root/root usr/include/wine/windows/dxgitype.h +-rw-r--r-- root/root usr/include/wine/windows/dxgitype.idl -rw-r--r-- root/root usr/include/wine/windows/dxva2api.h -rw-r--r-- root/root usr/include/wine/windows/dxva2api.idl -rw-r--r-- root/root usr/include/wine/windows/dyngraph.idl @@ -686,6 +705,10 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/rstloc.idl -rw-r--r-- root/root usr/include/wine/windows/rstnot.idl -rw-r--r-- root/root usr/include/wine/windows/rtutils.h +-rw-r--r-- root/root usr/include/wine/windows/sapi.h +-rw-r--r-- root/root usr/include/wine/windows/sapi.idl +-rw-r--r-- root/root usr/include/wine/windows/sapiddk.h +-rw-r--r-- root/root usr/include/wine/windows/sapiddk.idl -rw-r--r-- root/root usr/include/wine/windows/scarderr.h -rw-r--r-- root/root usr/include/wine/windows/schannel.h -rw-r--r-- root/root usr/include/wine/windows/schemadef.h @@ -721,6 +744,7 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/slpublic.h -rw-r--r-- root/root usr/include/wine/windows/snmp.h -rw-r--r-- root/root usr/include/wine/windows/softpub.h +-rw-r--r-- root/root usr/include/wine/windows/sperror.h -rw-r--r-- root/root usr/include/wine/windows/sql.h -rw-r--r-- root/root usr/include/wine/windows/sqlext.h -rw-r--r-- root/root usr/include/wine/windows/sqltypes.h @@ -729,6 +753,7 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/srrestoreptapi.h -rw-r--r-- root/root usr/include/wine/windows/sspi.h -rw-r--r-- root/root usr/include/wine/windows/stdole2.idl +-rw-r--r-- root/root usr/include/wine/windows/stgprop.h -rw-r--r-- root/root usr/include/wine/windows/sti.h -rw-r--r-- root/root usr/include/wine/windows/storage.h -rw-r--r-- root/root usr/include/wine/windows/strmif.h @@ -762,6 +787,8 @@ drwxr-xr-x root/root usr/include/wine/windows/ddk/ -rw-r--r-- root/root usr/include/wine/windows/txdtc.h -rw-r--r-- root/root usr/include/wine/windows/txdtc.idl -rw-r--r-- root/root usr/include/wine/windows/udpmib.h +-rw-r--r-- root/root usr/include/wine/windows/uianimation.h +-rw-r--r-- root/root usr/include/wine/windows/uianimation.idl -rw-r--r-- root/root usr/include/wine/windows/uiautomation.h -rw-r--r-- root/root usr/include/wine/windows/uiautomationclient.h -rw-r--r-- root/root usr/include/wine/windows/uiautomationclient.idl @@ -952,6 +979,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-errorhandling-l1-1-3.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-fibers-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-fibers-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-file-l1-1-0.dll.so @@ -959,6 +987,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-file-l1-2-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-file-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-file-l2-1-1.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-file-l2-1-2.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-handle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-heap-l1-2-0.dll.so @@ -1001,6 +1030,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-processthreads-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-processthreads-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-profile-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-psapi-l1-1-0.dll.so @@ -1035,6 +1065,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-url-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-util-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-version-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-version-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-version-private-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-versionansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so @@ -1046,6 +1077,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-wow64-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-wow64-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-xstate-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-core-xstate-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-crt-conio-l1-1-0.dll.so @@ -1081,10 +1113,12 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventing-provider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-mm-joystick-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-mm-misc-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-mm-mme-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-mm-time-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-power-base-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-power-setting-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so @@ -1253,6 +1287,7 @@ drwxr-xr-x root/root usr/lib/wine/ -rwxr-xr-x root/root usr/lib/wine/dswave.dll.so -rwxr-xr-x root/root usr/lib/wine/dwmapi.dll.so -rwxr-xr-x root/root usr/lib/wine/dwrite.dll.so +-rwxr-xr-x root/root usr/lib/wine/dx8vb.dll.so -rwxr-xr-x root/root usr/lib/wine/dxdiag.exe.so -rwxr-xr-x root/root usr/lib/wine/dxdiagn.dll.so -rwxr-xr-x root/root usr/lib/wine/dxgi.dll.so @@ -1319,6 +1354,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-2.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-3.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-fibers-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-fibers-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-file-l1-1-0.dll @@ -1326,6 +1362,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-file-l1-2-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-file-l2-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-file-l2-1-1.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-file-l2-1-2.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-handle-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-heap-l1-2-0.dll @@ -1368,6 +1405,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-processthreads-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-processthreads-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-processthreads-l1-1-2.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-processtopology-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-profile-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-psapi-ansi-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-psapi-l1-1-0.dll @@ -1402,6 +1440,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-url-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-util-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-version-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-version-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-version-private-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-versionansi-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-windowserrorreporting-l1-1-0.dll @@ -1413,6 +1452,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-winrt-string-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-wow64-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-wow64-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-xstate-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-core-xstate-l2-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-crt-conio-l1-1-0.dll @@ -1448,10 +1488,12 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventing-provider-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-eventlog-legacy-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-mm-joystick-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-mm-misc-l1-1-1.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-mm-mme-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-mm-time-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-ntuser-dc-access-l1-1-0.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-ntuser-rectangle-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-power-base-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-power-setting-l1-1-0.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/api-ms-win-rtcore-ntuser-private-l1-1-0.dll @@ -1620,6 +1662,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/dswave.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/dwmapi.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/dwrite.dll +-rw-r--r-- root/root usr/lib/wine/fakedlls/dx8vb.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/dxdiag.exe -rw-r--r-- root/root usr/lib/wine/fakedlls/dxdiagn.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/dxgi.dll @@ -1880,6 +1923,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/fakedlls/rundll32.exe -rw-r--r-- root/root usr/lib/wine/fakedlls/samlib.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/sane.ds +-rw-r--r-- root/root usr/lib/wine/fakedlls/sapi.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/sc.exe -rw-r--r-- root/root usr/lib/wine/fakedlls/scarddlg.dll -rw-r--r-- root/root usr/lib/wine/fakedlls/sccbase.dll @@ -2189,6 +2233,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rw-r--r-- root/root usr/lib/wine/libmapi32.def -rw-r--r-- root/root usr/lib/wine/libmf.def -rw-r--r-- root/root usr/lib/wine/libmfplat.def +-rw-r--r-- root/root usr/lib/wine/libmfuuid.a -rw-r--r-- root/root usr/lib/wine/libmlang.def -rw-r--r-- root/root usr/lib/wine/libmpr.def -rw-r--r-- root/root usr/lib/wine/libmprapi.def @@ -2467,6 +2512,7 @@ drwxr-xr-x root/root usr/lib/wine/fakedlls/ -rwxr-xr-x root/root usr/lib/wine/rundll32.exe.so -rwxr-xr-x root/root usr/lib/wine/samlib.dll.so -rwxr-xr-x root/root usr/lib/wine/sane.ds.so +-rwxr-xr-x root/root usr/lib/wine/sapi.dll.so -rwxr-xr-x root/root usr/lib/wine/sc.exe.so -rwxr-xr-x root/root usr/lib/wine/scarddlg.dll.so -rwxr-xr-x root/root usr/lib/wine/sccbase.dll.so @@ -2683,6 +2729,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-errorhandling-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-errorhandling-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-errorhandling-l1-1-2.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-errorhandling-l1-1-3.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-fibers-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-fibers-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-file-l1-1-0.dll.so @@ -2690,6 +2737,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-file-l1-2-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-file-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-file-l2-1-1.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-file-l2-1-2.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-handle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-heap-l1-2-0.dll.so @@ -2732,6 +2780,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-processthreads-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-processthreads-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-processthreads-l1-1-2.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-profile-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-psapi-ansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-psapi-l1-1-0.dll.so @@ -2766,6 +2815,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-url-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-util-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-version-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-version-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-version-private-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-versionansi-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-windowserrorreporting-l1-1-0.dll.so @@ -2777,6 +2827,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-winrt-string-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-wow64-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-wow64-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-xstate-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-core-xstate-l2-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-crt-conio-l1-1-0.dll.so @@ -2812,10 +2863,12 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-legacy-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventing-provider-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-eventlog-legacy-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-mm-joystick-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-mm-misc-l1-1-1.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-mm-mme-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-mm-time-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-ntuser-dc-access-l1-1-0.dll.so +-rwxr-xr-x root/root usr/lib32/wine/api-ms-win-ntuser-rectangle-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-power-base-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-power-setting-l1-1-0.dll.so -rwxr-xr-x root/root usr/lib32/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.dll.so @@ -2993,6 +3046,7 @@ drwxr-xr-x root/root usr/lib32/wine/ -rwxr-xr-x root/root usr/lib32/wine/dswave.dll.so -rwxr-xr-x root/root usr/lib32/wine/dwmapi.dll.so -rwxr-xr-x root/root usr/lib32/wine/dwrite.dll.so +-rwxr-xr-x root/root usr/lib32/wine/dx8vb.dll.so -rwxr-xr-x root/root usr/lib32/wine/dxdiag.exe.so -rwxr-xr-x root/root usr/lib32/wine/dxdiagn.dll.so -rwxr-xr-x root/root usr/lib32/wine/dxgi.dll.so @@ -3059,6 +3113,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-2.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-errorhandling-l1-1-3.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-fibers-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-fibers-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-file-l1-1-0.dll @@ -3066,6 +3121,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-file-l1-2-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-file-l2-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-file-l2-1-1.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-file-l2-1-2.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-handle-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-heap-l1-2-0.dll @@ -3108,6 +3164,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-processthreads-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-processthreads-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-processthreads-l1-1-2.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-processtopology-obsolete-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-profile-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-psapi-ansi-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-psapi-l1-1-0.dll @@ -3142,6 +3199,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-url-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-util-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-version-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-version-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-version-private-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-versionansi-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-windowserrorreporting-l1-1-0.dll @@ -3153,6 +3211,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-winrt-string-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-wow64-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-wow64-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-xstate-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-core-xstate-l2-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-crt-conio-l1-1-0.dll @@ -3188,10 +3247,12 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-legacy-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventing-provider-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-eventlog-legacy-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-mm-joystick-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-mm-misc-l1-1-1.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-mm-mme-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-mm-time-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-ntuser-dc-access-l1-1-0.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-ntuser-rectangle-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-power-base-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-power-setting-l1-1-0.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/api-ms-win-rtcore-ntuser-private-l1-1-0.dll @@ -3369,6 +3430,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/dswave.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/dwmapi.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/dwrite.dll +-rw-r--r-- root/root usr/lib32/wine/fakedlls/dx8vb.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/dxdiag.exe -rw-r--r-- root/root usr/lib32/wine/fakedlls/dxdiagn.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/dxgi.dll @@ -3651,6 +3713,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/fakedlls/rundll32.exe -rw-r--r-- root/root usr/lib32/wine/fakedlls/samlib.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/sane.ds +-rw-r--r-- root/root usr/lib32/wine/fakedlls/sapi.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/sc.exe -rw-r--r-- root/root usr/lib32/wine/fakedlls/scarddlg.dll -rw-r--r-- root/root usr/lib32/wine/fakedlls/sccbase.dll @@ -3998,6 +4061,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rw-r--r-- root/root usr/lib32/wine/libmapi32.def -rw-r--r-- root/root usr/lib32/wine/libmf.def -rw-r--r-- root/root usr/lib32/wine/libmfplat.def +-rw-r--r-- root/root usr/lib32/wine/libmfuuid.a -rw-r--r-- root/root usr/lib32/wine/libmlang.def -rw-r--r-- root/root usr/lib32/wine/libmpr.def -rw-r--r-- root/root usr/lib32/wine/libmprapi.def @@ -4294,6 +4358,7 @@ drwxr-xr-x root/root usr/lib32/wine/fakedlls/ -rwxr-xr-x root/root usr/lib32/wine/rundll32.exe.so -rwxr-xr-x root/root usr/lib32/wine/samlib.dll.so -rwxr-xr-x root/root usr/lib32/wine/sane.ds.so +-rwxr-xr-x root/root usr/lib32/wine/sapi.dll.so -rwxr-xr-x root/root usr/lib32/wine/sc.exe.so -rwxr-xr-x root/root usr/lib32/wine/scarddlg.dll.so -rwxr-xr-x root/root usr/lib32/wine/sccbase.dll.so diff --git a/wine/.md5sum b/wine/.md5sum index 51219f7dd..de1c3ba23 100644 --- a/wine/.md5sum +++ b/wine/.md5sum @@ -1,4 +1,4 @@ -c148a0a075ce622d60863a19d51929fb wine-2.17.tar.xz +130e6a9a6d644cda72532afe9eb2645a wine-2.18.tar.xz 844ae4134e6df71f23dbb222076c37a6 wine-mono-4.7.1.msi 5ebc4ec71c92b3db3d84b334a1db385d wine_gecko-2.47-x86.msi d93ac0d2e6aceafe9113a9918916df45 wine_gecko-2.47-x86_64.msi diff --git a/wine/.signature b/wine/.signature index b9fe8d61f..47792adec 100644 --- a/wine/.signature +++ b/wine/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SGzJi5uPOAQNj8ERf051zJ5zuZtnnjVtD1yqBrZ3UD9QuWf335t36h+i3emLHnrWJsgGE9qL/S5c602k5XggAg= -SHA256 (Pkgfile) = e23c0720a668c3405e353e953bd5ac3283bc152d555cc67df2719a97ae250afe -SHA256 (.footprint) = 2e2e5673eca2bade7f8b8c09a7ea3f8e4ad3a06468c6b5d77c0b825507e5c22f -SHA256 (wine-2.17.tar.xz) = 7edc95739043ccc55957af663fb910318283dc5d1db42cd7f0224e30acfcea69 +RWSE3ohX2g5d/TqOVID+WJ8akdrmDHPvhEmJYJ4227UCutqGOR29dOmf2PUp/ao+HfcAuJ2rH//y4v4PcTSk9godG67RnLn23A4= +SHA256 (Pkgfile) = 4325fecedeac012a3f7b47defbfb5692b054790e6751d24c12e2d99dc634ff03 +SHA256 (.footprint) = ce3fb63c62abc3966c0650fcf0f8fe4af7e4702617afeb8a586a2e4b122654f3 +SHA256 (wine-2.18.tar.xz) = 9f0931129878157d717cb39f16cd33bf49f40aac77331c93d0ad30f2ccac4f50 SHA256 (wine_gecko-2.47-x86.msi) = 3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a SHA256 (wine_gecko-2.47-x86_64.msi) = c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d SHA256 (wine-mono-4.7.1.msi) = 2c8d5db7f833c3413b2519991f5af1f433d59a927564ec6f38a3f1f8b2c629aa diff --git a/wine/Pkgfile b/wine/Pkgfile index 0d3260d63..c5a34c9f5 100644 --- a/wine/Pkgfile +++ b/wine/Pkgfile @@ -5,7 +5,7 @@ # Depends on: fontconfig-32 freeglut-32 gnutls-32 lcms2-32 mpg123-32 openal-32 prelink xorg-libxcomposite-32 xorg-libxcursor-32 xorg-libxinerama-32 xorg-libxrandr-32 xorg-libxxf86dga-32 xorg-libxxf86vm-32 name=wine -version=2.17 +version=2.18 release=1 source=(https://dl.winehq.org/wine/source/2.x/$name-$version.tar.xz https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi From crux at crux.nu Sat Sep 30 10:58:07 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 10:58:07 +0000 (UTC) Subject: [crux-commits] ports/xorg (3.3): xorg-xf86-video-intel: update to 2.99.917-789 Message-ID: <20170930105807.C6C5C18029B@crux.nu> commit 113b5be6335d473348ad614ee779a7b521ff70be Author: Juergen Daubert Date: Sat Sep 30 12:57:56 2017 +0200 xorg-xf86-video-intel: update to 2.99.917-789 diff --git a/xorg-xf86-video-intel/.md5sum b/xorg-xf86-video-intel/.md5sum index 0c21bea..a9a6073 100644 --- a/xorg-xf86-video-intel/.md5sum +++ b/xorg-xf86-video-intel/.md5sum @@ -1 +1 @@ -95df9a903e4d65bdf51b5c6f7fd476cf xf86-video-intel-2.99.917-770.tar.xz +14791ca43dafa8530850e6a644f1dc20 xf86-video-intel-2.99.917-789.tar.xz diff --git a/xorg-xf86-video-intel/.signature b/xorg-xf86-video-intel/.signature index 808ab71..fa2ccd5 100644 --- a/xorg-xf86-video-intel/.signature +++ b/xorg-xf86-video-intel/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndBdu7GkJwD1UzipNJUny7sIx033zAmeeEAruilv4+DvhZfQ3RIAl7t7D2HrVcpLdPlsy0+kalgTPs7jRL/hWowA= -SHA256 (Pkgfile) = ea8664782a156de4a72b991515c76e624d45c82bfe650dab89162349318aac58 +RWTSGWF5Q7TndDj/hMf2c75mB+HjLC8+Fk1mAk6aV8Ua5g5fzXT1tjVJ+jOzdZIuNJU3+eUYrlzltmXHdcQbfojH4jqvFOgURQI= +SHA256 (Pkgfile) = d2eac1319ad23eb2c3e8a2b2ffc4bfe780c2216ab5547c01ed00d0b37faf7cba SHA256 (.footprint) = ebc72fc7d4269f8e40b9c6b3c253a8bd2f3d713a4a51617498030feedbb26ed7 -SHA256 (xf86-video-intel-2.99.917-770.tar.xz) = e325dbbb9ec50c5653712f305902fa9d157319880062577fe421c3e4a4fbd206 +SHA256 (xf86-video-intel-2.99.917-789.tar.xz) = be70d27135879e9aea1fe2065e410dc685c38610e7184176504b5b89ed9332e6 diff --git a/xorg-xf86-video-intel/Pkgfile b/xorg-xf86-video-intel/Pkgfile index 3fa4401..08473a8 100644 --- a/xorg-xf86-video-intel/Pkgfile +++ b/xorg-xf86-video-intel/Pkgfile @@ -4,7 +4,7 @@ # Depends on: xorg-server xorg-xcb-util xorg-libxscrnsaver name=xorg-xf86-video-intel -version=2.99.917-770 +version=2.99.917-789 release=1 source=(http://crux.nu/files/distfiles/xf86-video-intel-$version.tar.xz) From crux at crux.nu Sat Sep 30 10:59:32 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 10:59:32 +0000 (UTC) Subject: [crux-commits] ports/opt (3.3): cups-filters: update to 1.17.8 Message-ID: <20170930105932.929AA18029B@crux.nu> commit d01fdc8c0dcdd548412e9d19f5bb19785e3e0f6c Author: Juergen Daubert Date: Sat Sep 30 12:59:23 2017 +0200 cups-filters: update to 1.17.8 diff --git a/cups-filters/.md5sum b/cups-filters/.md5sum index 293a536fb..8ba9ef0a4 100644 --- a/cups-filters/.md5sum +++ b/cups-filters/.md5sum @@ -1,2 +1,2 @@ 7540a6989be0042429f41770b1cdf215 cups-browsed -015caac191e9520abb7cde2fb9ce5961 cups-filters-1.17.7.tar.xz +8d731bd52bacd2e63c0a3d756d06483e cups-filters-1.17.8.tar.xz diff --git a/cups-filters/.signature b/cups-filters/.signature index 93ba8c03f..a57cc382b 100644 --- a/cups-filters/.signature +++ b/cups-filters/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/c/LdRMZPucOU3+qqP+srZl95v1kjFb1EltA3gDiN09eJeMBDYzP3vEBVkQKRLFzN6Zk+UQeRh7AhyMGbnlutAc= -SHA256 (Pkgfile) = 5f59051f238dba82b4222204807aa7d59b45924abf7fef575c43f8f074e334ab +RWSE3ohX2g5d/T2g3w6HF6DWcryz977yAZAlb5QuWleqDNZoft4YuGg/f5ZC37KTLHkecyZ3nQP42TskwlpIAm7b6ljxTqq4sgk= +SHA256 (Pkgfile) = b87b0fdc1b1bf05826c086c9689eb1884e8528050a4df6357d20b0c8d803a6ff SHA256 (.footprint) = 1e1b79921fccc6090e44549a739b9f54ec989374c7a5862826f42d47107a2240 -SHA256 (cups-filters-1.17.7.tar.xz) = 5c6b59307f439a87e35b8dc67268a14a7cb5ebbdc8898264d21974f7e649e3d5 +SHA256 (cups-filters-1.17.8.tar.xz) = 9acefd72f8e6a6e5fb6e80d37aad8c712c326bf484afb735e8ff7d7b86975870 SHA256 (cups-browsed) = 4c4900ee88d488078da20a5cabc949921382fa69bc28bb2a7f89fa5ae01afb5b diff --git a/cups-filters/Pkgfile b/cups-filters/Pkgfile index 73e757a0d..eb8caa7f5 100644 --- a/cups-filters/Pkgfile +++ b/cups-filters/Pkgfile @@ -4,7 +4,7 @@ # Depends on: cups ghostscript poppler qpdf mupdf name=cups-filters -version=1.17.7 +version=1.17.8 release=1 source=(http://www.openprinting.org/download/$name/$name-$version.tar.xz cups-browsed) From crux at crux.nu Sat Sep 30 16:13:52 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 16:13:52 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): xerces-c: updated to 3.2.0 Message-ID: <20170930161352.CC4D0180297@crux.nu> commit 0f205388dc2c2f4b0bd77f639e559ba12f094efa Author: Fredrik Rinnestam Date: Sat Sep 30 18:12:37 2017 +0200 xerces-c: updated to 3.2.0 diff --git a/xerces-c/.footprint b/xerces-c/.footprint index 9dd09ba1..61ae13de 100644 --- a/xerces-c/.footprint +++ b/xerces-c/.footprint @@ -101,6 +101,7 @@ drwxr-xr-x root/root usr/include/xercesc/dom/impl/ -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMLSSerializerImpl.hpp -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMLocatorImpl.hpp -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMNamedNodeMapImpl.hpp +-rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMNodeBase.hpp -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMNodeIDMap.hpp -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMNodeImpl.hpp -rw-r--r-- root/root usr/include/xercesc/dom/impl/DOMNodeIteratorImpl.hpp @@ -511,9 +512,9 @@ drwxr-xr-x root/root usr/include/xercesc/xinclude/ -rw-r--r-- root/root usr/include/xercesc/xinclude/XIncludeLocation.hpp -rw-r--r-- root/root usr/include/xercesc/xinclude/XIncludeUtils.hpp drwxr-xr-x root/root usr/lib/ --rwxr-xr-x root/root usr/lib/libxerces-c-3.1.so +-rwxr-xr-x root/root usr/lib/libxerces-c-3.2.so -rw-r--r-- root/root usr/lib/libxerces-c.a -rwxr-xr-x root/root usr/lib/libxerces-c.la -lrwxrwxrwx root/root usr/lib/libxerces-c.so -> libxerces-c-3.1.so +lrwxrwxrwx root/root usr/lib/libxerces-c.so -> libxerces-c-3.2.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/xerces-c.pc diff --git a/xerces-c/.md5sum b/xerces-c/.md5sum index 0e7b645e..d0ece982 100644 --- a/xerces-c/.md5sum +++ b/xerces-c/.md5sum @@ -1 +1 @@ -21bb097b711a513275379b59757cba4c xerces-c-3.1.4.tar.gz +71f035103ef8157586a3be825c1553fd xerces-c-3.2.0.tar.gz diff --git a/xerces-c/.signature b/xerces-c/.signature index dcf8d634..1f0e8693 100644 --- a/xerces-c/.signature +++ b/xerces-c/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF32XAElcltEzy0ZnZyS+MuD2BBdoU5kVG2igwNNAtXoLYAgNRyLgPmKk5Z69MEl88TsgkpkuIHmWF+ldFejGVgA8= -SHA256 (Pkgfile) = 6cfd28df55cc3227d326ff181d648200c1b589b2885a6012baa301b04351b03a -SHA256 (.footprint) = f0424918cc704faad5a64134d9aed517cc5f611cb317b7d1e0732421467f9d8a -SHA256 (xerces-c-3.1.4.tar.gz) = c98eedac4cf8a73b09366ad349cb3ef30640e7a3089d360d40a3dde93f66ecf6 +RWSagIOpLGJF39c8EHj8Lc6WL5bEpxaXpUhvSxU+43G298xIOZ3uj9HIWOdb8mtVrbDVmHUVLhPro89KdqNsD10rHbXPDPnLMw4= +SHA256 (Pkgfile) = 2a52d3f0c3a31e98392d9f96315e6b64cee83b4d6bb120b1ea9a1ed000513804 +SHA256 (.footprint) = daed9f1ffd2618d19e3c99f5d4d105f532c8650f00fbef629f70f5ec3f71bed7 +SHA256 (xerces-c-3.2.0.tar.gz) = d3162910ada85612f5b8cc89cdab84d0ad9a852a49577691e54bc7e9fc304e15 diff --git a/xerces-c/Pkgfile b/xerces-c/Pkgfile index 413c3902..57f89f75 100644 --- a/xerces-c/Pkgfile +++ b/xerces-c/Pkgfile @@ -1,13 +1,12 @@ # Description: Xerces-C++ validating XML parser # URL: http://xerces.apache.org/xerces-c/ -# Maintainer: Jose V Beneyto, sepen at users dot sourceforge dot net -# Packager: Matt Housh, jaeger at morpheus dot net +# Maintainer: # Depends on: curl name=xerces-c -version=3.1.4 +version=3.2.0 release=1 -source=(http://www.apache.org/dist/xerces/c/${version%%.*}/sources/$name-$version.tar.gz) +source=(https://www.apache.org/dist/xerces/c/${version%%.*}/sources/$name-$version.tar.gz) build() { cd $name-$version From crux at crux.nu Sat Sep 30 18:43:34 2017 From: crux at crux.nu (crux at crux.nu) Date: Sat, 30 Sep 2017 18:43:34 +0000 (UTC) Subject: [crux-commits] ports/contrib (3.3): pkgconf: update to 1.3.9 Message-ID: <20170930184334.E5926180297@crux.nu> commit f90fd9e0c795328190d87a8a5c2431cb708608aa Author: Svyatoslav Mishyn Date: Sat Sep 30 21:43:13 2017 +0300 pkgconf: update to 1.3.9 diff --git a/pkgconf/.md5sum b/pkgconf/.md5sum index b8ed3290..9bdbfbd6 100644 --- a/pkgconf/.md5sum +++ b/pkgconf/.md5sum @@ -1 +1 @@ -ac35c34d84eeb6a03d4d61b8555d6197 pkgconf-1.3.7.tar.xz +dc6ffd99467f5a2b5eb4c7df1ab76afe pkgconf-1.3.9.tar.xz diff --git a/pkgconf/.signature b/pkgconf/.signature index b831d810..60e8bbd8 100644 --- a/pkgconf/.signature +++ b/pkgconf/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3yBkVUFUPhuE5+ZcbAwP+AV2zMadrZfsNPMCJ/b+SP/2KqjzHMm7OmWMWRc1Xl3UYCAhHGkHutk6RsOm+5eBJAs= -SHA256 (Pkgfile) = 6fbc02183394defc63d37e3ae4a197765a9833e751486715d290c910698fb6be +RWSagIOpLGJF3/Wwx1OCnfhk+1qSH6hrjDvg6r52gQldvo0DoslmKpLU3iajcDtVahk1Uw3GME2rUiZoxXFzIuxQ7VaWf+cbVgY= +SHA256 (Pkgfile) = fc47ccfe3ace3233f6ea32392860f74271572f90928e5af4cfc52bc9931cfe13 SHA256 (.footprint) = baaf57da3561f057eb157cae848ca9061e3cacb7439c0b3fc137842edf7dcd5c -SHA256 (pkgconf-1.3.7.tar.xz) = 1be7e40900c7467893c65f810211b1e68da3f8d5e70fddb883fc24839cad0339 +SHA256 (pkgconf-1.3.9.tar.xz) = 3b675af21e44c614d0089d848e1855171622652dde5ac16356cd19ae423921b1 diff --git a/pkgconf/Pkgfile b/pkgconf/Pkgfile index 84b23f63..1f5605fa 100644 --- a/pkgconf/Pkgfile +++ b/pkgconf/Pkgfile @@ -3,7 +3,7 @@ # Maintainer: Svyatoslav Mishyn, juef at openmailbox dot org name=pkgconf -version=1.3.7 +version=1.3.9 release=1 source=(https://distfiles.dereferenced.org/$name/$name-$version.tar.xz)