Package Details: gtkglext 1.2.0-20

Git Clone URL: https://aur.archlinux.org/gtkglext.git (read-only, click to copy)
Package Base: gtkglext
Description: An OpenGL extension to GTK2.
Upstream URL: https://gitlab.gnome.org/Archive/gtkglext
Licenses: LGPL-2.0-or-later
Submitter: lquidfire
Maintainer: lquidfire
Last Packager: lquidfire
Votes: 13
Popularity: 3.94
First Submitted: 2024-07-17 09:50 (UTC)
Last Updated: 2024-11-03 14:48 (UTC)

Latest Comments

1 2 Next › Last »

lquidfire commented on 2024-11-06 15:28 (UTC) (edited on 2024-11-06 15:30 (UTC) by lquidfire)

I can still download the source tarball.

$ curl -I https://download.gnome.org/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2
HTTP/2 302 
server: nginx/1.26.2
content-type: text/html; charset=utf-8
cache-control: private, no-cache
link: <https://ftp.fau.de/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=1; geo=de
link: <https://fr2.rpmfind.net/linux/gnome.org/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=2; geo=fr
link: <https://fr.rpmfind.net/linux/gnome.org/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=3; geo=fr
link: <https://ftp.icm.edu.pl/pub/Linux/GNOME/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=4; geo=pl
link: <https://www.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=5; geo=gb
link: <https://ftp2.nluug.nl/windowing/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=6; geo=nl
link: <https://ftp1.nluug.nl/windowing/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=7; geo=nl
link: <https://mirrors.gethosted.online/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=8; geo=gb
link: <https://mirrors.dotsrc.org/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=9; geo=dk
link: <https://mirror.accum.se/pub/GNOME/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2>; rel=duplicate; pri=10; geo=se
location: https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.gnome.org/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2
set-cookie: abefcf36187f6158850c11082efb369a=180a7c5bc88d0d84dc87f25c69f22928; path=/; HttpOnly; Secure; SameSite=None
accept-ranges: bytes
date: Wed, 06 Nov 2024 15:27:48 GMT
via: 1.1 varnish
x-served-by: cache-<REDACTED>
x-cache: MISS
x-cache-hits: 0
x-timer: S1730906868.141024,VS0,VE744
strict-transport-security: max-age=31557600

dakataca commented on 2024-11-06 14:59 (UTC)

Download link has expired: https://mirror2.sandyriver.net/pub/software/gnome/sources/gtkglext/1.2/gtkglext-1.2.0.tar.bz2

lquidfire commented on 2024-09-01 15:03 (UTC)

Yes, thanks @cmounce! Just fixed that. Won't push a new pkgrel for that.

cmounce commented on 2024-09-01 02:52 (UTC) (edited on 2024-09-01 02:53 (UTC) by cmounce)

FYI, I see in the Git log that you renamed some patch files, but it looks like they got duplicated instead of getting renamed?

Here's the current tree. There are two identical copies of the 001- patch, as well as of the 002- patch. It showed up in my Git diff as a bunch of added lines of code, and it took me a minute to figure out what was going on.

Based on the sources that are actually being used, I think we just need to delete 001-kill-pangox.patch and 002-gtk2.20.patch.

lquidfire commented on 2024-08-26 20:37 (UTC)

No worries. I have added the gnome.org source as well. You can choose which one to use by editing the PKGBUILD. I pkgdiff'ed them and there are no changes on this date. Fedora and consorts use gnome.org as a source (while many other distro's use SourceForge, as can be traced via repology).

Thanks for checking and making sure things are in order.

urbenlegend commented on 2024-08-26 17:52 (UTC)

Ah, okay if that was the original source for the version in the official repos, then my concerns are gone. I do see that Sourceforge was the original source according to https://gitlab.archlinux.org/archlinux/packaging/packages/gtkglext/-/blob/main/PKGBUILD?ref_type=heads

No need to change if that's been working fine, I was just being cautious whenever I install a new AUR package. Thanks for the clarification @lquidfire!

lquidfire commented on 2024-08-25 19:57 (UTC)

I copied the PKGBUILD that had been used on official Archlinux repos before it was orphaned. Not sure what source other distro's use, but I do see sourceforge referenced there as well gnome.org. Could have a look to see if there is any difference between the sources. Thanks for bringing this up.

urbenlegend commented on 2024-08-23 22:55 (UTC)

Is there a reason why this package is using Sourceforge as a source and not an official Gnome repo like https://gitlab.gnome.org/Archive/gtkglext

Is Sourceforge even an official source for gtkglext? I can't find any reference to Sourceforge from the Web Archives of the defunct gtkglext page: https://projects.gnome.org/gtkglext/

This just makes it harder to verify whether this AUR package is grabbing from correct sources and not some random repo.

lquidfire commented on 2024-08-21 18:36 (UTC) (edited on 2024-08-25 19:57 (UTC) by lquidfire)

Hi MarsSeed,

Thanks, and thank you for the suggestions.

I've added glib2, but not yet uploaded.

Question 1: pango was dropped 16 years ago. Not sure why. I have re-added it in the meantime.

Question 2: What is this libgl? I can't find it. libglvnd is the vendor-neutral version that will use whichever driver is in use?

Thank you for your reply! Cheers!

MarsSeed commented on 2024-08-20 21:43 (UTC)

Hm, also please kindly change the depends=libglvnd to the interface name depends=libgl (declaring a virtually provided name of the former package).

This is the established packaging convention on Arch.