From 8dbffb966b0f03cb99dda89eaf992f423e4f776d Mon Sep 17 00:00:00 2001 From: Suraj Yadav Date: Mon, 2 Jun 2025 02:00:02 +0000 Subject: [PATCH 1/2] Add get_latest_version for opengl --- lib/docs/scrapers/opengl.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/docs/scrapers/opengl.rb b/lib/docs/scrapers/opengl.rb index e860625fff..939b0f85a0 100644 --- a/lib/docs/scrapers/opengl.rb +++ b/lib/docs/scrapers/opengl.rb @@ -27,5 +27,9 @@ class Opengl < FileScraper self.release = '2.1' self.base_url = "https://registry.khronos.org/OpenGL-Refpages/gl#{self.version}/" end + + def get_latest_version(opts) + get_latest_github_commit_date('KhronosGroup', 'OpenGL-Refpages', opts) + end end end From 9c77271f76879eff570ddba077547e46d38a1ab6 Mon Sep 17 00:00:00 2001 From: Suraj Yadav Date: Mon, 2 Jun 2025 03:00:53 +0000 Subject: [PATCH 2/2] Fix base url --- lib/docs/scrapers/opengl.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/docs/scrapers/opengl.rb b/lib/docs/scrapers/opengl.rb index 939b0f85a0..008b2d0e5b 100644 --- a/lib/docs/scrapers/opengl.rb +++ b/lib/docs/scrapers/opengl.rb @@ -19,13 +19,13 @@ class Opengl < FileScraper version '4' do self.root_path = 'index.php' self.release = '4' - self.base_url = "https://registry.khronos.org/OpenGL-Refpages/gl#{self.version}/" + self.base_url = "https://registry.khronos.org/OpenGL-Refpages/gl#{self.version}/html/" end version '2.1' do self.root_path = 'index.html' self.release = '2.1' - self.base_url = "https://registry.khronos.org/OpenGL-Refpages/gl#{self.version}/" + self.base_url = "https://registry.khronos.org/OpenGL-Refpages/gl#{self.version}/xhtml/" end def get_latest_version(opts)