summaryrefslogtreecommitdiff
path: root/libre
AgeCommit message (Collapse)Author
2020-05-11debootstrap: update trisquel script and add etionaDenis 'GNUtoo' Carikli
The updated script has been taken verbatim from the helpers/DATA/debootstrap/trisquel script in Trisquel package-helpers repository[1]. References: ----------- [1]https://devel.trisquel.info/trisquel/package-helpers.git Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-11debootstrap: fix arch-detect.patch checksumsDenis 'GNUtoo' Carikli
The following commit modified the arch-detect.patch checksums without modifying the arch-detect patch: 6346ab01c debootstrap-1.0.116-1.parabola1: updating version This is probably because the author simply forgot to add the arch-detect patch modifications in the commit as well. Thanks to that, it's safe to revert the checksums for now. A subsequent commit can still be done later to add back the arch-detect patch modifications if it is still necessary. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-08systemd: Fix 0001-FSDG-man-Refer-to-the-operating-system-as-GNU-Linux.patchOmar Vega Ramos
2020-05-07epiphany-3.36.1-2.parabola1: rebuildOmar Vega Ramos
2020-05-07systemd-245.5-2.parabola1: updating versionOmar Vega Ramos
2020-05-07[iceweasel]: allow skipping the profiling build stagebill-auger
2020-05-06[qutebrowser]: upgrade to v1.11.0bill-auger
2020-05-05icu-parabola: tighten the icu package dependency versionEli Schwartz
It must be be greater than icu-parabola, because we do not want to install the same version and get file conflicts. In the idea case, icu-parabola will never conflict with icu, because it will always be rebuilt in sync with icu. In the non-ideal case, if they ever provide the same then the user will be informed of the need to remove icu-parabola (as it will not be needed at that time). Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05icu-parabola: add more rationale documentationEli Schwartz
Also added myself as a contributor, since I helped Parabola with the parabola-specific portions of this package. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05libre: openttd: remove forgetten PKG_CONFIG_PATHDenis 'GNUtoo' Carikli
This was for the older version of icu-parabola. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05libre: openttd: don't depend on libicudata.soDenis 'GNUtoo' Carikli
OpenTTD doesn't depend on libicudata: $ readelf -d /usr/bin/openttd | grep "Shared library:" | awk '{print $5}' [libpthread.so.0] [libSDL-1.2.so.0] [libz.so.1] [liblzma.so.5] [liblzo2.so.2] [libpng16.so.16] [libfontconfig.so.1] [libfreetype.so.6] [libicui18n.so.67] [libicuuc.so.67] [libfluidsynth.so.2] [libstdc++.so.6] [libm.so.6] [libc.so.6] [libgcc_s.so.1] but libicuuc does depend on libicudata: $ readelf -d /usr/lib/libicuuc.so.67 | grep "Shared library:" | awk '{print $5}' [libicudata.so.67] [libpthread.so.0] [libdl.so.2] [libstdc++.so.6] [libm.so.6] [libgcc_s.so.1] [libc.so.6] [ld-linux-x86-64.so.2] The ldd utility doesn't show this level of details. The lddtree utility which is part of the pax-utils package can show a tree of dependencies, but on x86_64 it didn't work for me due to some python issue: # lddtree Traceback (most recent call last): File "/usr/bin/lddtree", line 53, in <module> from elftools.elf.elffile import ELFFile ImportError: No module named elftools.elf.elffile Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05libre: openttd: adapt to new Parabola and Arch Linux icu changesDenis 'GNUtoo' Carikli
The Arch Linux icu PKGBUILD has now the following: provides=(libicu{data,i18n,io,test,tu,uc}.so) and the resulting packages are already in Parabola. Thanks to that, adding such libraries as a dependency will make sure that the package depends on the precise version of the library like libicui18n.so=67-64. For some reason even if libicudata.so.67 is used by the OpenTTD binary: $ ldd /usr/bin/openttd | grep libicudata.so libicudata.so.67 => /usr/lib/libicudata.so.67 When building the package, it didn't add manage to find the automatic libicudata.so dependency: ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/openttd ==> Creating package "openttd"... -> Generating .PKGINFO file... ==> WARNING: Library listed in 'depends' is not required by any files: libicudata.so -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... This also shows up in the package: $ pacman -Q -i openttd Depends On: [...] libicui18n.so=67-64 libicuuc.so=67-64 libicudata.so Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05Rebuild [libreopenttd] against nerw icu.Freemor
2020-05-04icu-parabola: convert to install in /usr/lib and not conflict with icuEli Schwartz
Following the same pattern as some AUR packages (icu65 and so on), make this package just provide compat libs. There's no need to try building packages against an old icu version, we just want to make sure programs which are linked to an older libicu*.so can use it. The libprovides recently added in Arch Linux are introduced as well. They won't break anything, they simply add another way to depend on this package, which is more convenient than the current use in package() functions of: local _icu_ver _icu_ver=$(pacman -S --print-format='%v' icu) depends+=("icu>=${_icu_ver}" "icu<$((${_icu_ver%%.*} + 1))") (which has other problems, like not being the version which is built against, but rather the version that a pacman -S icu would install or upgrade to -- partial upgrades are bad, but that doesn't mean break it if someone does so) Expected use of this package: depends+=('icu' 'libicui18n.so') ... added to a Parabola package which uses icu, to make it depend on the Arch icu package (and ensure it is preferred in all cases) and additionally to depend on any package providing the correct version of the libicu*.so dependent libraries. If all goes well, the icu package will be pulled in as a dependency. If all doesn't go well, then packages fall back on additionally installing this package for compatibility purposes, and all still goes well. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-04[texlive-bin]: revert icu-parabola dependencybill-auger
2020-05-04libre: icu-parabola: remove .installDenis 'GNUtoo' Carikli
The .install was only added to run ldconfig, but since ldconfig is already run by pacman, it is unnecessary. Reported-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-04libre: icu-parabola: fix pkgrelDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-04[texlive-bin]: upgrade to v2020.54586bill-auger
2020-05-04[icu-parabola]: upgrade to v67bill-auger
2020-05-04[cups-filters]: upgrade to v1.27.4bill-auger
2020-05-04[iceweasel]: rebuild against icu v67 - thanks eli :)bill-auger
2020-05-03libre: openttd: Fix forgetten pkgrel bumpDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-03libre: openttd: switch to icu-parabolaDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-03libre: Add icu-parabolaDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-02libre: texlive-bin: sync with archlinux extraDenis 'GNUtoo' Carikli
texlive-bin 2020.54586-3 is already in archlinux testing, but for now we only sync with extra. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-02libre: icedove: rebuild against icu 67.1Denis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-02Update libre/your-freedomParabola automatic package builder
2020-04-30[iceweasel]: adapt v75 for i686 (broken)bill-auger
2020-04-30[iceweasel]: refactor build env varsbill-auger
2020-04-29[icedove-l10n]: upgrade to v68.6.0bill-auger
2020-04-27updpkg: libre/linux-libre-pae 5.6.7-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-27updpkg: libre/linux-libre 5.6.7-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-26updpkg: libre/linux-libre-hardened 5.6.7.a-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-26updpkg: libre/linux-libre-pck 5.6.7.pck1-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-25Rebuild [libre/sigil] against new python libsFreemor
2020-04-21updpkg: libre/linux-libre-lts 5.4.33-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-20libre/linux-libre: add temp fix for armv7hDavid P
this is due to rcn patch, which introduces a "backport" from linux 5.4.18 Signed-off-by: David P <megver83@parabola.nu>
2020-04-19updpkg: libre/linux-libre 5.6.5-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-19mplayer: bump pkgrelDenis 'GNUtoo' Carikli
On armv7h we have: $ mplayer mplayer: error while loading shared libraries: libdvdread.so.7: cannot open shared object file: No such file or directory Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-04-18libre/iceape: rebuilt against new libffiAndreas Grapentin
2020-04-18libre/iceweasel: changed prefs to make jitsi work <3Andreas Grapentin
2020-04-14updpkg: libre/icecat-ublock-origin 1.26.0-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-14updpkg: libre/iceweasel-ublock-origin 1.26.0-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-14Update libre/your-freedomParabola automatic package builder
2020-04-14libre/cups-filters: rebuilt against new poppler on i686Andreas Grapentin
2020-04-14libre/texlive-bin: rebuilt against new poppler on i686Andreas Grapentin
2020-04-14libre/thunderbird: rebuilt against new libffiAndreas Grapentin
2020-04-14libre/iceweasel-l10n: Bump versions and bugfixesgrizzlyuser
Didn't change the pkgver for i686 since it's not known when Iceweasel build will be ready for 75.0 on it. Also added .parabola* to pkgrels. Fixed bug #2571 by adding brandProductName that was missing. Replaced "Mozilla Firefox" with "Parabola GNU/Linux-libre Iceweasel" to fix "Mozilla Iceweasel" in window title bar and maybe somewhere else. Also changed vendorShortName accordingly just in case, because it's set to "Mozilla" in official langpacks. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-04-13move libre/wireguard to pcrDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-04-14Update libre/your-freedomParabola automatic package builder