summaryrefslogtreecommitdiff
path: root/libre
AgeCommit message (Collapse)Author
2020-07-03kernels: SKIP local configurationDenis 'GNUtoo' Carikli
Instead of fixing checksums each time the kernel configuration is updated, we can simply skip them as they come from the same git repository than the PKGBUILD itself, so it should introduce any security issues. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-07-03kernels: Fix configuration checksumsDenis 'GNUtoo' Carikli
This regression was introduced by the following commits: 63359d4f8 kernels: re-enable the b43 and b43-legacy drivers 2e94284f5 kernels: re-enable the tg3 driver Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-07-03kernels: re-enable the b43 and b43-legacy driversDenis 'GNUtoo' Carikli
The b43 and b43-legacy drivers were removed because their corresponding upstream drivers loads a nonfree firmware. However linux-libre-firmware has a free firmware (ucode5.fw) that is used by both drivers. The b43 and b43-legacy driver are also typically enabled by Trisquel and Jason Self's linux-libre repository. Note that some kernel parameters like qos=0 might be necessary to make it work. This regression was introduced in linux-libre by the following commit: 32075365d upgpkg: libre/linux-libre 4.16.9_gnu-1 The drivers were added back by importing affected parts from the following upstream kernels and configurations: - config in linux-armv7 from Arch Linux ARM - config.i686 in linux from Arch Linux 32 - config from linux from Arch Linux Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-07-03kernels: re-enable the tg3 driverDenis 'GNUtoo' Carikli
The tg3 driver was removed because its upstream driver loads a nonfree firmware. However with linux-libre, the driver works fine without any nonfree firmware, at least on some computers like the HP NC6320. That driver is also typically enabled by Trisquel and Jason Self's linux-libre repository. This regression was introduced in linux-libre by the following commit: 32075365d upgpkg: libre/linux-libre 4.16.9_gnu-1 The following configuration: CONFIG_TIGON3=m CONFIG_TIGON3_HWMON=y is used in the following upstream kernels and configurations: - config in linux-armv7 from Arch Linux ARM - config.i686 in linux from Arch Linux 32 - config from linux from Arch Linux Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-07-01[pacman-mirrorlist]: add new mirror to mirrorlistbill-auger
2020-07-01[icedove]: upgrade to v68.9.0bill-auger
2020-06-30updpkg: libre/linux-libre-pae 5.7.6-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-29updpkg: libre/linux-libre 5.7.6-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-25updpkg: libre/linux-libre-lts 5.4.48-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-25libre/iceweasel: Turn PGO ON by defaultgrizzlyuser
_x86_64_skip_pgo can still be flipped manually for faster builds if anybody wants that. Let's just follow upstream by default.
2020-06-25libre/iceweasel: Sync with 77.0.1 in Arch Linuxgrizzlyuser
2020-06-25libre/iceweasel: update i686 patchgrizzlyuser
2020-06-25libre/iceweasel: Remove references to Lockwise on nonfree app storesgrizzlyuser
While Firefox Lockwise itself is libre-licensed (apps, website, etc), the references to Android and iOS versions lead to Google Play and Apple app stores, all of which execute some JavaScript that is not clearly licensed, so can be considered nonfree. These references can be found on about:logins page as items in "..." menu, and on about:protections page in promo cards. Removed them for now. Could also change the URLs to open the Lockwise website, but although libre licensed, it still has large links to nonfree app stores and Firefox on the front page, so that wouldn't be a huge improvement.
2020-06-25libre/iceweasel: update patching of DevTools What's Newgrizzlyuser
Apart from the update according to the upstream changes, also removed the reference to Firefox Developer Edition on Google Play because: 1. It appears to have the same freedom issues as regular Firefox; 2. Google Play webpage executes some JavaScript that's not clearly licensed, so can be considered nonfree.
2020-06-25libre/iceweasel: update paths in libre.patchgrizzlyuser
2020-06-22updpkg: libre/kio 5.71.0-1.parabola1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-20libre: aarch64-linux-gnu-binutils: sync with arm-linux-gnu-binutilsDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-20linux-libre-64: fix config.aarch64 checksumsDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-19linux-libre-64: sync with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-16updpkg: libre/xtensa-elf-gcc 10.1.0-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16updpkg: libre/linux-libre-pae 5.7.2-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16updpkg: libre/linux-libre-hardened 5.6.18.a-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16updpkg: libre/sh-elf-gcc 10.1.0-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16updpkg: libre/arm-linux-gnueabi-gcc 10.1.0-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16re-add aarch64-linux-gnu-gccDavid P
is a makedepend of linux-libre-64 Signed-off-by: David P <megver83@parabola.nu>
2020-06-16continue with the toolchains clean upDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-16remove toolchains, now they're in ArchDavid P
arm-linux-gnueabihf is not in Arch, however, but it's not built in [libre], and the PKGBUILD has been here doing nothing during many months Signed-off-by: David P <megver83@parabola.nu>
2020-06-16updpkg: libre/linux-libre 5.7.2-1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-14uboot4extlinux-sunxi: Update to 2020.04, Fix extlinux.confDenis 'GNUtoo' Carikli
There is some documentation in board/sunxi/README.sunxi64, however we don't have packages for 64bit versions of u-boot yet. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-14libre: uboot4extlinux-omap3: Update to 2020.04, Fix extlinux.conf, package ↵Denis 'GNUtoo' Carikli
documentation Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-14libre: uboot4extlinux-am335x: Update to 2020.04, Fix extlinux.conf, package ↵Denis 'GNUtoo' Carikli
documentation Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-14libre: uboot4extlinux-imx: remove useless whitespacesDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-13libre: uboot4extlinux-imx: Update to 2020.04, cleanup PKGBUILD and extlinux.confDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-13libre: calibre: convert it to use provided icu libsDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-12Remove hardinfo as it's no longer brandedDenis 'GNUtoo' Carikli
Before, hardinfo had to be branded, however since the following commit: ca33695c5 hardinfo-0.5.1.816.g877ea2b-1.par1: updating version it's not branded anymore, and the PKGBUILD is now functionally similar to the one in Arch Linux community repository. Beside comments, here's the differences between the Arch Linux PKGBUILD and the Parabola one: +pkgrel+=.par6 pkgdesc="A system information and benchmark tool." +pkgdesc+="(Parabola rebranded)" arch=('x86_64') +arch+=('i686' 'armv7h') url="https://github.com/lpereira/hardinfo" license=('GPL2') depends=('gtk2') makedepends=('cmake' 'git') +depends+=(libicudata.so) The additional depends is not required if we use the Arch Linux package: it was meant to handle better the ICU transition in the cases where the upstream distribution updated the icu package, but we didn't manage to recompile all our package against it in time. If we use Arch Linux, Arch Linux 32, and Arch Linux ARM packages, this issue goes away as the package will be kept in sync by the upstream distributions. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-12libre: icedove: convert to use icu provided libsDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-12Update libre/your-freedomParabola automatic package builder
2020-06-12Update libre/your-freedomParabola automatic package builder
2020-06-11epiphany: remove icu dependency completelyDenis 'GNUtoo' Carikli
The following command: $ pacman -Q -l epiphany | awk '{print $2}' | \ grep -v "/$" | grep -v "/usr/share" | xargs readelf -d | \ grep icu print nothing. This means that epiphany doesn't have any direct dependency on icu. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-11pacman-5.2.1-6.parabola1: rebuildOmar Vega Ramos
2020-06-11filesystem-2020.05.20-1.parabola1: updating versionOmar Vega Ramos
2020-06-11[qutebrowser]: upgrade to v1.12.0bill-auger
2020-06-11openttd: rebuild for new ICUDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-11updpkg: libre/libksysguard 5.19.0-2.parabola1David P
Signed-off-by: David P <megver83@parabola.nu>
2020-06-11libre: icu: enable to provide compatibility for multiple versionsDenis 'GNUtoo' Carikli
This should enable to have more than one compatibility library at the same time. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-11hardinfo: don't depend on a specific version of libicudata.soDenis 'GNUtoo' Carikli
At build time, a specific version of libicudata.so will be picked, and depends will be adjusted accordingly with the specific version that was used during the build. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-11libre: hardinfo: don't depend on icu-parabolaDenis 'GNUtoo' Carikli
There is no need to depend on a specific provider of libicudata.so Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-09libre: icedove: i686: depend on new icuDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-09libre: cups-filters: i686: update poppler versionDenis 'GNUtoo' Carikli
I forgot to do that when bumping the revision in the last commit. As Poppler 0.88.0 is already in i686 feeds, we depend on that version. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-06-09libre: cups-filters: i686: rebuild against new icuDenis 'GNUtoo' Carikli
We need to rebuild it, otherwise, while trying to upgrade we have: :: installing poppler (0.88.0-1.0) breaks dependency 'poppler=0.87.0' required by cups-filters Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>