summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-31treewide: clarify the maintainer situation on packages lacking oneDenis 'GNUtoo' Carikli
The status quo is that any Parabola hacker is expected to (be able to) modify any packages, and having a single maintainer of a package discourages that practice as people would typically send a patch to the maintainer instead of pushing it directly. So for a start we can add common maintainership on package lacking any "Maintainer: " header for packages in repositories that are supposed to be maintained. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-03-30pcr: remove endless-skyDenis 'GNUtoo' Carikli
Not only it is already in community, but it also needs to be removed (along with the community version) due to licensing issue: some artworks are under a CC-BY-NC license. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-03-30[gmnisrv]: remove package (see #3124)bill-auger
2022-03-26[qt5-styleplugins]: rebuild (i686) against latest qt-basebill-auger
2022-03-26[parabola-keyring]: manual rebuildbill-auger
2022-03-26[iceweasel]: revert v98 brandingbill-auger
this build has problem with playback of some media files https://lists.parabola.nu/pipermail/dev/2022-March/008200.html reverting the branding changes only as a precaution, to reduce the diff, until that problem goes away most likely, there is nothing wrong with the branding changes though, and they are not the cause of the media troubles they worked fine against 97.0.2
2022-03-26[iceweasel]: housekeepingbill-auger
2022-03-26[iceweasel]: upgrade to v98.0bill-auger
2022-03-26[iceweasel]: rename user profile dirbill-auger
this corresponds to (requires) the change in iceweasel-branding.git with commit message: 'rename user profile dir'
2022-03-26[iceweasel]: branding (#3196)bill-auger
2022-03-26[iceweasel]: tweak for i686bill-auger
2022-03-26[iceweasel]: move v97.0.2 to libre-testingbill-auger
see note in the 'revert v98 branding' commit, and https://lists.parabola.nu/pipermail/dev/2022-March/008200.html
2022-03-26[iceweasel]: build against libvpx=1.11.0-1bill-auger
2022-03-26[archlinux32-keyring]: housekeepingbill-auger
2022-03-24libre: uboot4extlinux-sunxi: switch upstream to not redistribute any nonfree ↵Denis 'GNUtoo' Carikli
software If we use prepare() instead of mksource(), we end up redistributing nonfree software inside the package source, and it would be better not to have to do that as this could potentially create licensing issues. The standard solution to avoid that in Parabola is to use mksource(), however while this worked fine with other packages, I didn't manage to make it work with this package, probably because the package code is complex and that we don't fit into simpler cases handled by mksource(). The complexity here comes from the need to lower the maintenance cost of supporting multiple ARM computers and setups: the automation enables to more easily add new computers, make testing way faster, and simplify the installation instructions. Since at the end of the day the goal was to share this deblobing work with other FSDG compliant distributions, I looked for a distro neutral project that could be interested in deblobing u-boot and which has also some infrastructure that we could reuse for that (this avoids costs in time and money of setting up new infrastructure and of maintaining it). As Libreboot planned to add support for u-boot anyway and that its build system is distribution neutral, it was a good fit. As for the ability to have patches merged in Libreboot for u-boot-libre, the initial discussions were complicated: - Libreboot releases sources and binaries of bootloaders targeting specific computers. So it would be natural to deblob u-boot and on top of that, add support for specific computers in Libreboot in the exact same way it is done for the computers that are supported through deblobed versions of Coreboot. However here we want the various distributions (like Parabola and Guix) to be able to use deblobed u-boot source tarballs that follow very closely upstream u-boot releases, and that only have changes related to deblobing. Linux-libre does the latter and this makes it very easy for FSDG compliant distributions to reuse it as-is. When adding support for specific computers through u-boot, Libreboot would instead be more interested in having specific configuration through u-boot environment and/or by combining u-boot with other bootloaders like GRUB. It would also be interested in having the ability to choose specific u-boot versions and specific extra patches to support specific computers. As distributions and Libreboot requirements are very similar (they both need to deblob u-boot) and also slightly different, it was not easy to get that point across, and I hope that people reading this commit also get the point across. - Once I managed to get an agreement that doing that was a good idea and that I would be able to get my code merged (provided that the code quality was good) and have Libreboot release the files needed, I started to implement the code, but I found out week(s) later that the agreement was gone. The fix for that was simply to restart explaining it all from scratch and get an agreement again. Beside the initial complications, getting the code reviewed and merged was really fast (each patch serie review took 1 week or less) and we can now just ping the Libreboot maintainer on IRC to get files released. According to the Libreboot maintainer I'm the de-facto maintainer of the u-boot related code in Libreboot, so I'll probably have to be involved somehow in reviewing the code, and then we need to ping her to get the code merged. The discussions were done in #libreboot on liberachat, and the merge requests were sent against Libreboot repositories (both lbmk and lbwww) in notabug, so following a similar method will probably result in future patches being merged rapidely if we hope/assume that I will manage to review the patches as fast as the Libreboot maintainer did. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-03-16[qtau][sinsy][sekai][hts_engine_api-git]: add package and depsbill-auger
2022-03-09libre/python-reportlab: updatedAndreas Grapentin
2022-03-08[qt5-styleplugins]: rebuild against latest qt5-basebill-auger
2022-03-08[archlinux32-keyring]: rebuildbill-auger
2022-03-07[iceweasel]: upgrade to v97.0.2bill-auger
2022-03-07libre/iceweasel: 97.0, add missing i686 patchgrizzlyuser
Update according to changes from upstreams. The source of patch for i686 is https://bugzilla.mozilla.org/show_bug.cgi?id=1729459#c21
2022-03-02pcr: remove ruby-asciidoctorDenis 'GNUtoo' Carikli
asciidoctor is already in Arch Linux community, and it is more recent. On armv7h we have: community/asciidoctor 2.0.17-1 An implementation of AsciiDoc in Ruby and on i686 we have: community/asciidoctor 2.0.17-1.0 [installed] An implementation of AsciiDoc in Ruby and on x86_64 we have: community/asciidoctor 2.0.17-1 An implementation of AsciiDoc in Ruby So we don't need the pakcage from pcr anymore. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-02-14licenses-20220125-1.parabola1: updating versionOmar Vega Ramos
2022-02-13systemd-250.3-4.parabola1: rebuildOmar Vega Ramos
2022-02-11[tomb]: upgrade to v2.9bill-auger
2022-02-09updpkg: libre/parabolaiso 61-1David P
Signed-off-by: David P <megver83@parabola.nu>
2022-02-09linux-libre-firmware: split whence, add new conflictsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2022-02-08[archlinux32-keyring]: rebuild v20220131-1.1bill-auger
2022-02-08[archlinux32-keyring]: upgrade to v20220131bill-auger
2022-02-02Update libre/parabola-keyringParabola automatic package builder
2022-02-02Update libre/parabola-keyringParabola automatic package builder
2022-02-02Update libre/parabola-keyringParabola automatic package builder
2022-01-30[secp256k1-git]: remove packagebill-auger
same software is in [community]
2022-01-28[iceweasel]: tweak for i686bill-auger
2022-01-28[initify]: re-work patchesbill-auger
2022-01-27pcr: libosmocore: fix libremakepkg build due to missing libusbDenis 'GNUtoo' Carikli
Without that fix it builds fine with makepkg if you have libusb installed but it fails with libremakepkg with the following error: | checking for LIBUSB... no | configure: error: Package requirements (libusb-1.0) were not met: | | Package 'libusb-1.0', required by 'virtual:world', not found | | Consider adjusting the PKG_CONFIG_PATH environment variable if you | installed software in a non-standard prefix. | | Alternatively, you may set the environment variables LIBUSB_CFLAGS | and LIBUSB_LIBS to avoid the need to call pkg-config. | See the pkg-config man page for more details. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-01-27pcr: simtrace2: update to 0.8.1 by syncing with AURDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-01-27pcr: simtrace: update to 1.5 by syncing with AURDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-01-27Revert "aur: simtrace: update from AUR"Denis 'GNUtoo' Carikli
In the commit a15f2642006a122148c28e2f9d1032b07c8d082d (aur: simtrace: update from AUR) I accidentally ovewrote the simtrace PKGBUILD with the simtrace 2 one. Both are different software projects meant for two different sim tracer hardware generations. The simtrace software supports only one device named simtrace which uses an AT91SAM7S microcontroller. The simtrace 2 software supports the simtrace 2 hardware that use a SAM3S microcontroller, and it also supports other hardware like the sysmoQMOD that have the same SAM3S microcontroller. This reverts commit a15f2642006a122148c28e2f9d1032b07c8d082d.
2022-01-27pcr: libosmocore: update to 1.6.0 by syncing with AurDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-01-27[pacman]: add 'pacman-keyring' init script for openrc (WIP, unused)bill-auger
2022-01-27[initify]: add pkgbill-auger
2022-01-27[pciutils-staticlibs]: upgrade to v3.7.0bill-auger
2022-01-27libre/iceweasel: upstream changes for 96.0.1grizzlyuser
2022-01-25Update libre/your-freedomParabola automatic package builder
2022-01-24[base]: minimize diff with archbill-auger
2022-01-24[epiphany]: upgrade to v41.3bill-auger
2022-01-24[bibletime]: upgrade to v3.0.2bill-auger
2022-01-24systemd-250.3-1.parabola1: updating versionOmar Vega Ramos
2022-01-23Update libre/your-freedomParabola automatic package builder